summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-10-18 23:59:04 +0000
committerKarl Berry <karl@freefriends.org>2009-10-18 23:59:04 +0000
commitf178d106a65d06929870917eddad8bdaa1ece706 (patch)
tree96b5a0f4386871521fd5af1663ca3aeabe75cef0 /Master
parentfc11e3250e9d42d71502608d6b7e24b649e6d547 (diff)
revtex 4.1 (14oct09)
git-svn-id: svn://tug.org/texlive/trunk@15832 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/bibtex/bib/revtex/apssamp.bib21
-rw-r--r--Master/texmf-dist/bibtex/bst/revtex/aipauth4-1.bst (renamed from Master/texmf-dist/bibtex/bst/revtex/apsrev.bst)2200
-rw-r--r--Master/texmf-dist/bibtex/bst/revtex/aipauth4-1long.bst2736
-rw-r--r--Master/texmf-dist/bibtex/bst/revtex/aipnum4-1.bst2442
-rw-r--r--Master/texmf-dist/bibtex/bst/revtex/aipnum4-1long.bst2442
-rw-r--r--Master/texmf-dist/bibtex/bst/revtex/apsrev4-1.bst2469
-rw-r--r--Master/texmf-dist/bibtex/bst/revtex/apsrev4-1long.bst2469
-rw-r--r--Master/texmf-dist/bibtex/bst/revtex/apsrmp4-1.bst (renamed from Master/texmf-dist/bibtex/bst/revtex/apsrmp.bst)2237
-rw-r--r--Master/texmf-dist/bibtex/bst/revtex/apsrmp4-1long.bst2762
-rw-r--r--Master/texmf-dist/doc/latex/revtex/00readme.tex136
-rw-r--r--Master/texmf-dist/doc/latex/revtex/DOWNLOAD171
-rw-r--r--Master/texmf-dist/doc/latex/revtex/README227
-rw-r--r--Master/texmf-dist/doc/latex/revtex/aip/aipguide4-1.pdfbin0 -> 173782 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/aip/aipguide4-1.tex428
-rw-r--r--Master/texmf-dist/doc/latex/revtex/aip/docs.sty (renamed from Master/texmf-dist/tex/latex/revtex/docs.sty)0
-rw-r--r--Master/texmf-dist/doc/latex/revtex/aps/apsguide4-1.pdfbin0 -> 99260 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/aps/apsguide4-1.tex426
-rw-r--r--Master/texmf-dist/doc/latex/revtex/aps/docs.sty129
-rw-r--r--Master/texmf-dist/doc/latex/revtex/apssamp.end1
-rw-r--r--Master/texmf-dist/doc/latex/revtex/auguide/auguide4-1.pdfbin0 -> 288177 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/auguide/auguide4-1.tex (renamed from Master/texmf-dist/doc/latex/revtex/auguide.tex)584
-rw-r--r--Master/texmf-dist/doc/latex/revtex/auguide/docs.sty129
-rw-r--r--Master/texmf-dist/doc/latex/revtex/auguide/summary4-1.pdfbin0 -> 95742 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/auguide/summary4-1.tex (renamed from Master/texmf-dist/doc/latex/revtex/summary.tex)312
-rw-r--r--Master/texmf-dist/doc/latex/revtex/auguide/whatsnew4-1.pdfbin0 -> 73986 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/auguide/whatsnew4-1.tex161
-rw-r--r--Master/texmf-dist/doc/latex/revtex/differ.tex567
-rw-r--r--Master/texmf-dist/doc/latex/revtex/ltxdocext.pdfbin58403 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/ltxgrid.pdfbin562853 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/ltxutil.pdfbin246194 -> 0 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/revtex4.pdf17354
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.bib482
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.pdfbin0 -> 229288 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.tex (renamed from Master/texmf-dist/doc/latex/revtex/apssamp.tex)461
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aip/aiptemplate.tex107
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aip/fig_1.eps (renamed from Master/texmf-dist/doc/latex/revtex/fig_1.eps)10
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aip/fig_2.eps (renamed from Master/texmf-dist/doc/latex/revtex/fig_2.eps)10
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.bib483
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.pdfbin0 -> 160670 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.rty3
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.tex763
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aps/apstemplate.tex (renamed from Master/texmf-dist/doc/latex/revtex/template.aps)18
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aps/fig_1.eps5
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aps/fig_2.eps5
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aps/vid_1a.eps5
-rw-r--r--Master/texmf-dist/doc/latex/revtex/sample/aps/vid_1b.eps5
-rw-r--r--Master/texmf-dist/doc/latex/revtex/source/aip.pdfbin0 -> 296453 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/source/ltxdocext.pdfbin0 -> 178780 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/source/ltxfront.pdfbin0 -> 458145 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/source/ltxgrid.pdfbin0 -> 663388 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/source/ltxutil.pdfbin0 -> 467016 bytes
-rw-r--r--Master/texmf-dist/doc/latex/revtex/source/revtex4-1.pdf20051
-rw-r--r--Master/texmf-dist/source/latex/revtex/aip.dtx2041
-rw-r--r--Master/texmf-dist/source/latex/revtex/ltxdocext.dtx440
-rw-r--r--Master/texmf-dist/source/latex/revtex/ltxfront.dtx3599
-rw-r--r--Master/texmf-dist/source/latex/revtex/ltxgrid.dtx2814
-rw-r--r--Master/texmf-dist/source/latex/revtex/ltxutil.dtx1404
-rw-r--r--Master/texmf-dist/source/latex/revtex/revtex4-1.dtx (renamed from Master/texmf-dist/source/latex/revtex/revtex4.dtx)7664
-rw-r--r--Master/texmf-dist/source/latex/revtex/revtex4.ins36
-rw-r--r--Master/texmf-dist/source/latex/revtex/textcase.dtx404
-rw-r--r--Master/texmf-dist/tex/latex/revtex/aip4-1.rtx651
-rw-r--r--Master/texmf-dist/tex/latex/revtex/aps10pt4-1.rtx (renamed from Master/texmf-dist/tex/latex/revtex/10pt.rtx)26
-rw-r--r--Master/texmf-dist/tex/latex/revtex/aps11pt4-1.rtx (renamed from Master/texmf-dist/tex/latex/revtex/11pt.rtx)31
-rw-r--r--Master/texmf-dist/tex/latex/revtex/aps12pt4-1.rtx (renamed from Master/texmf-dist/tex/latex/revtex/12pt.rtx)31
-rw-r--r--Master/texmf-dist/tex/latex/revtex/aps4-1.rtx (renamed from Master/texmf-dist/tex/latex/revtex/aps.rtx)385
-rw-r--r--Master/texmf-dist/tex/latex/revtex/apsrmp4-1.rtx (renamed from Master/texmf-dist/tex/latex/revtex/rmp.rtx)138
-rw-r--r--Master/texmf-dist/tex/latex/revtex/ltxdocext.sty296
-rw-r--r--Master/texmf-dist/tex/latex/revtex/ltxfront.sty1144
-rw-r--r--Master/texmf-dist/tex/latex/revtex/ltxgrid.sty2592
-rw-r--r--Master/texmf-dist/tex/latex/revtex/ltxutil.sty1964
-rw-r--r--Master/texmf-dist/tex/latex/revtex/revsymb4-1.sty (renamed from Master/texmf-dist/tex/latex/revtex/revsymb.sty)15
-rw-r--r--Master/texmf-dist/tex/latex/revtex/revtex4-1.cls (renamed from Master/texmf-dist/tex/latex/revtex/revtex4.cls)4997
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds4
74 files changed, 64824 insertions, 28665 deletions
diff --git a/Master/texmf-dist/bibtex/bib/revtex/apssamp.bib b/Master/texmf-dist/bibtex/bib/revtex/apssamp.bib
deleted file mode 100644
index f1725960b52..00000000000
--- a/Master/texmf-dist/bibtex/bib/revtex/apssamp.bib
+++ /dev/null
@@ -1,21 +0,0 @@
-@ARTICLE{feyn54,
- author = "R. P. Feynman",
- year = "1954",
- journal = "Phys.\ Rev.",
- volume = "94",
- pages = "262"
-}
-
-@ARTICLE{epr,
- author = "A. Einstein and B. Podolsky and N. Rosen",
- year = "1935",
- journal = "Phys.\ Rev.",
- volume = "47",
- pages = "777"
-}
-
-@MISC{witten2001,
- author = "Edward Witten",
- eprint = "hep-th/0106109"
-}
-
diff --git a/Master/texmf-dist/bibtex/bst/revtex/apsrev.bst b/Master/texmf-dist/bibtex/bst/revtex/aipauth4-1.bst
index 0d887568901..6aaab0d206b 100644
--- a/Master/texmf-dist/bibtex/bst/revtex/apsrev.bst
+++ b/Master/texmf-dist/bibtex/bst/revtex/aipauth4-1.bst
@@ -1,18 +1,18 @@
%%
-%% This is file `apsrev.bst',
+%% This is file `aipauth4-1.bst',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% merlin.mbs (with options: `head,ay,nat,seq-no,nm-init,ed-au,nmlm,x10,x0,m10,m0,nmft,nmft-def,fnm-def,nmfted,lab,lab-def,keyxyr,yr-par,note-yr,tit-it,jtit-x,jttl-rm,thtit-x,trtit-x,vol-bf,vnum-x,volp-com,jpg-1,num-xser,jnm-x,pub-date,pre-pub,isbn,issn,edby,blk-com,pp,ed,abr,ednx,ord,jabr,revdata,eprint,url,url-blk,misc-simple,bibinfo,nfss,{}')
-%% physjour.mbs (with options: `ay,nat,seq-no,nm-init,ed-au,nmlm,x10,x0,m10,m0,nmft,nmft-def,fnm-def,nmfted,lab,lab-def,keyxyr,yr-par,note-yr,tit-it,jtit-x,jttl-rm,thtit-x,trtit-x,vol-bf,vnum-x,volp-com,jpg-1,num-xser,jnm-x,pub-date,pre-pub,isbn,issn,edby,blk-com,pp,ed,abr,ednx,ord,jabr,revdata,eprint,url,url-blk,misc-simple,bibinfo,nfss,{}')
-%% geojour.mbs (with options: `ay,nat,seq-no,nm-init,ed-au,nmlm,x10,x0,m10,m0,nmft,nmft-def,fnm-def,nmfted,lab,lab-def,keyxyr,yr-par,note-yr,tit-it,jtit-x,jttl-rm,thtit-x,trtit-x,vol-bf,vnum-x,volp-com,jpg-1,num-xser,jnm-x,pub-date,pre-pub,isbn,issn,edby,blk-com,pp,ed,abr,ednx,ord,jabr,revdata,eprint,url,url-blk,misc-simple,bibinfo,nfss,{}')
-%% photjour.mbs (with options: `ay,nat,seq-no,nm-init,ed-au,nmlm,x10,x0,m10,m0,nmft,nmft-def,fnm-def,nmfted,lab,lab-def,keyxyr,yr-par,note-yr,tit-it,jtit-x,jttl-rm,thtit-x,trtit-x,vol-bf,vnum-x,volp-com,jpg-1,num-xser,jnm-x,pub-date,pre-pub,isbn,issn,edby,blk-com,pp,ed,abr,ednx,ord,jabr,revdata,eprint,url,url-blk,misc-simple,bibinfo,nfss,{}')
-%% merlin.mbs (with options: `tail,ay,nat,seq-no,nm-init,ed-au,nmlm,x10,x0,m10,m0,nmft,nmft-def,fnm-def,nmfted,lab,lab-def,keyxyr,yr-par,note-yr,tit-it,jtit-x,jttl-rm,thtit-x,trtit-x,vol-bf,vnum-x,volp-com,jpg-1,num-xser,jnm-x,pub-date,pre-pub,isbn,issn,edby,blk-com,pp,ed,abr,ednx,ord,jabr,revdata,eprint,url,url-blk,misc-simple,bibinfo,nfss,{}')
+%% merlin.mbs (with options: `head,ay,nat,lang,pres,pres-bf,vonx,nm-rev,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% physjour.mbs (with options: `ay,nat,lang,pres,pres-bf,vonx,nm-rev,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% geojour.mbs (with options: `ay,nat,lang,pres,pres-bf,vonx,nm-rev,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% photjour.mbs (with options: `ay,nat,lang,pres,pres-bf,vonx,nm-rev,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% merlin.mbs (with options: `tail,ay,nat,lang,pres,pres-bf,vonx,nm-rev,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
%% ----------------------------------------
-%% *** REVTeX-compatible apsrev.bst 1702 ***
+%% *** REVTeX-compatible aipauth4-1.bst 2009-10-08 ***
%%
-%% Copyright 1994-2000 Patrick W Daly
+%% Copyright 1994-2007 Patrick W Daly
% ===============================================================
% IMPORTANT NOTICE:
% This bibliographic style (bst) file has been generated from one or
@@ -24,7 +24,7 @@
% version 1 of the License, or any later version.
% ===============================================================
% Name and version information of the main mbs file:
- % \ProvidesFile{merlin.mbs}[2000/05/04 4.01 (PWD, AO, DPC)]
+ % \ProvidesFile{merlin.mbs}[2008/01/17 4.21 (PWD, AO, DPC)]
% For use with BibTeX version 0.99a or later
%-------------------------------------------------------------------
% This bibliography style file is intended for texts in ENGLISH
@@ -55,13 +55,18 @@
% \citeyear{key} ==>> 1990
%---------------------------------------------------------------------
+FUNCTION {id.bst} {"Merlin.mbs v4.21 2009-07-09. "}
ENTRY
- { address
+{
+ address
archive
+ archivePrefix
author
+ bookaddress
booktitle
chapter
collaboration
+ doi
edition
editor
eid
@@ -72,68 +77,224 @@ ENTRY
issn
journal
key
+ language
month
note
number
- numpages
organization
pages
+ primaryClass
publisher
school
+ SLACcitation
series
title
+ translation
type
url
volume
year
- }
- {}
- { label extra.label sort.label short.list }
-INTEGERS { output.state before.all mid.sentence after.sentence after.block }
+}{
+}{
+ label
+ extra.label sort.label
+ short.list
+}
+
+INTEGERS
+{
+ output.state before.all
+ after.word after.punctuation
+ after.sentence after.block
+}
+
+INTEGERS
+{
+ punctuation.state punctuation.no punctuation.space punctuation.yes
+}
+
+STRINGS { bibfield output.bibfield }
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
FUNCTION {init.state.consts}
-{ #0 'before.all :=
- #1 'mid.sentence :=
- #2 'after.sentence :=
- #3 'after.block :=
+{
+ #0 'before.all :=
+ #1 'after.word :=
+ #2 'after.punctuation :=
+ #3 'after.sentence :=
+ #4 'after.block :=
+ #0 'punctuation.no :=
+ #1 'punctuation.space :=
+ #2 'punctuation.yes :=
+ "" 'bibfield :=
+ "" 'output.bibfield :=
}
+
STRINGS { s t}
+FUNCTION {block.punctuation}
+{ ""
+ "," *
+}
+
+FUNCTION {word.space}
+{
+ "\ "
+}
+
+FUNCTION {show.stackstring.one}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ duplicate$ "1(" swap$ * ")" * top$
+}
+
+FUNCTION {show.stackstring.two}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ swap$
+ duplicate$ "1(" swap$ * ")" * top$
+ swap$
+ duplicate$ "2(" swap$ * ")" * top$
+}
+
+FUNCTION {bibfield.command}{ "\bibfield"}
+
FUNCTION {output.nonnull}
-{ 's :=
- output.state mid.sentence =
- { ", " * write$ }
- { output.state after.block =
- { add.period$ write$
- newline$
- "\newblock " write$
+{
+ swap$
+ output.state after.word =
+ {
+ block.punctuation *
+ word.space *
+ }
+ {
+ output.state after.punctuation =
+ {
+ word.space *
}
- { output.state before.all =
- 'write$
- { add.period$ " " * write$ }
+ {
+ output.state after.block = output.state after.sentence = or
+ {
+ add.period$
+ "\EOS\ " *
+ }{
+ }
if$
}
if$
- mid.sentence 'output.state :=
}
if$
- s
+ output.bibfield duplicate$ empty$ 'pop$
+ {
+ bibfield.command
+ "{" * swap$ * "}{%" * write$ newline$
+ " " swap$ * "}%" * write$ newline$
+ " "
+ }
+ if$
+ write$
+ bibfield 'output.bibfield := "" 'bibfield :=
+ output.state after.block =
+ {
+ newline$
+ "\newblock " write$
+ }
+ 'skip$
+ if$
+ punctuation.state duplicate$
+ punctuation.yes 'punctuation.state :=
+ punctuation.no =
+ { pop$ before.all }
+ { punctuation.yes = { after.word }{ after.punctuation } if$ }
+ if$
+ 'output.state :=
}
+
FUNCTION {output}
{ duplicate$ empty$
- 'pop$
+ {
+ pop$
+ "" 'bibfield :=
+ }
'output.nonnull
if$
}
+
FUNCTION {output.check}
-{ 't :=
+{ swap$
duplicate$ empty$
- { pop$ "empty " t * " in " * cite$ * warning$ }
- 'output.nonnull
+ { pop$ "empty " swap$ * " in " * cite$ * warning$ }
+ { swap$ pop$ output.nonnull }
+ if$
+}
+
+FUNCTION {bbl.open} { "\BibitemOpen" }
+
+FUNCTION {bbl.shut} { "\BibitemShut" }
+
+FUNCTION {bibitem.shut.stop} { bbl.shut "{Stop}%" * }
+
+FUNCTION {bibitem.shut.nostop} { bbl.shut "{NoStop}%" * }
+
+FUNCTION {bibitem.shut}
+{
+ non.stop
+ {
+ bibitem.shut.nostop *
+ }{
+ bibitem.shut.stop *
+ }
if$
}
+
+FUNCTION {html.itag} {
+ "p"
+}
+
+FUNCTION {html.ltag} {
+ ""
+}
+
+FUNCTION {output.SLACcitation}
+{ SLACcitation empty$
+ 'skip$
+ {
+ newline$
+ SLACcitation write$
+ }
+ if$
+}
+
FUNCTION {fin.entry}
-{ add.period$
+{
+ bibitem.shut
write$
- newline$
+ output.SLACcitation
}
FUNCTION {new.block}
@@ -142,40 +303,45 @@ FUNCTION {new.block}
{ after.block 'output.state := }
if$
}
+
+FUNCTION {new.block.comma}
+{
+}
+
FUNCTION {new.sentence}
-{ output.state after.block =
+{ output.state after.block = output.state before.all = or
'skip$
- { output.state before.all =
- 'skip$
- { after.sentence 'output.state := }
- if$
- }
+ { after.sentence 'output.state := }
if$
}
-FUNCTION {add.blank}
-{ " " * before.all 'output.state :=
+
+FUNCTION {new.sentence.comma}
+{
}
-FUNCTION {date.block}
+FUNCTION {sentence.or.colon}
{
- skip$
+ new.sentence
}
-FUNCTION {not}
-{ { #0 }
- { #1 }
- if$
+FUNCTION {add.blank}
+{
+ word.space *
+ before.all 'output.state :=
}
-FUNCTION {and}
-{ 'skip$
- { pop$ #0 }
- if$
+
+FUNCTION {no.blank.or.punct}
+{
+ "\hspace{0pt}" *
+ before.all 'output.state :=
}
-FUNCTION {or}
-{ { pop$ #1 }
- 'skip$
- if$
+
+FUNCTION {date.block}
+{
+ new.block.comma
+ skip$
}
+
FUNCTION {new.block.checkb}
{ empty$
swap$ empty$
@@ -184,84 +350,120 @@ FUNCTION {new.block.checkb}
'new.block
if$
}
+
FUNCTION {field.or.null}
{ duplicate$ empty$
{ pop$ "" }
'skip$
if$
}
+
FUNCTION {emphasize}
-{ duplicate$ empty$
+{
+ duplicate$ empty$
{ pop$ "" }
- { "\emph{" swap$ * "}" * }
+ {
+ "\emph{" swap$ * "}" *
+ }
if$
}
+
FUNCTION {bolden}
{ duplicate$ empty$
{ pop$ "" }
{ "\textbf{" swap$ * "}" * }
if$
}
+
FUNCTION {bib.name.font}
-{ duplicate$ empty$
- { pop$ "" }
- { "\bibnamefont{" swap$ * "}" * }
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibnamefont{" swap$ * "}" *
+ }
if$
}
+
FUNCTION {bib.fname.font}
-{ duplicate$ empty$
- { pop$ "" }
- { "\bibfnamefont{" swap$ * "}" * }
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibfnamefont{" swap$ * "}" *
+ }
if$
}
+
FUNCTION {cite.name.font}
-{ duplicate$ empty$
- { pop$ "" }
- { "\citenamefont{" swap$ * "}" * }
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\citenamefont{" swap$ * "}" *
+ }
if$
}
+
FUNCTION {tie.or.space.prefix}
{ duplicate$ text.length$ #3 <
{ "~" }
- { " " }
+ { word.space }
if$
swap$
}
FUNCTION {capitalize}
-{ "u" change.case$ "t" change.case$ }
+{
+ "u" change.case$ "t" change.case$
+}
FUNCTION {space.word}
-{ " " swap$ * " " * }
+{ word.space swap$ * word.space * }
+
% Here are the language-specific definitions for explicit words.
% Each function has a name bbl.xxx where xxx is the English word.
% The language selected here is ENGLISH
FUNCTION {bbl.and}
-{ "and"}
+{
+ "and"
+}
FUNCTION {bbl.etal}
-{ "et~al." }
+{
+ "et~al."
+}
FUNCTION {bbl.editors}
-{ "eds." }
+{
+ "eds."
+}
FUNCTION {bbl.editor}
-{ "ed." }
+{
+ "ed."
+}
FUNCTION {bbl.edby}
{ "edited by" }
FUNCTION {bbl.edition}
-{ "ed." }
+{
+ "ed."
+}
FUNCTION {bbl.volume}
-{ "vol." }
+{
+ "vol."
+}
FUNCTION {bbl.of}
{ "of" }
FUNCTION {bbl.number}
-{ "no." }
+{
+ "no."
+}
FUNCTION {bbl.nr}
{ "no." }
@@ -270,19 +472,27 @@ FUNCTION {bbl.in}
{ "in" }
FUNCTION {bbl.pages}
-{ "pp." }
+{
+ "pp."
+}
FUNCTION {bbl.page}
-{ "p." }
+{
+ "p."
+}
FUNCTION {bbl.eidpp}
{ "pages" }
FUNCTION {bbl.chapter}
-{ "chap." }
+{
+ "chap."
+}
FUNCTION {bbl.techrep}
-{ "Tech. Rep." }
+{
+ "Tech. Rep."
+}
FUNCTION {bbl.mthesis}
{ "Master's thesis" }
@@ -291,19 +501,29 @@ FUNCTION {bbl.phdthesis}
{ "Ph.D. thesis" }
FUNCTION {bbl.first}
-{ "1st" }
+{
+ "1st"
+}
FUNCTION {bbl.second}
-{ "2nd" }
+{
+ "2nd"
+}
FUNCTION {bbl.third}
-{ "3rd" }
+{
+ "3rd"
+}
FUNCTION {bbl.fourth}
-{ "4th" }
+{
+ "4th"
+}
FUNCTION {bbl.fifth}
-{ "5th" }
+{
+ "5th"
+}
FUNCTION {bbl.st}
{ "st" }
@@ -341,6 +561,11 @@ MACRO {nov} {"Nov."}
MACRO {dec} {"Dec."}
+FUNCTION {bbl.url.prefix}
+{
+ "\urlprefix"
+}
+
FUNCTION {eng.ord}
{ duplicate$ "1" swap$ *
#-2 #1 substring$ "1" =
@@ -362,380 +587,106 @@ FUNCTION {eng.ord}
if$
}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
%-------------------------------------------------------------------
-
% Begin module:
-
-
- % \ProvidesFile{physjour.mbs}[1999/10/05 2.1 (PWD)]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)]
MACRO {aa}{"Astron. \& Astrophys."}
-
-
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
-
-
MACRO {aj} {"Astron. J."}
-
-
MACRO {aph} {"Acta Phys."}
-
MACRO {advp} {"Adv. Phys."}
-
MACRO {ajp} {"Amer. J. Phys."}
-
MACRO {ajm} {"Amer. J. Math."}
-
MACRO {amsci} {"Amer. Sci."}
-
MACRO {anofd} {"Ann. Fluid Dyn."}
-
MACRO {am} {"Ann. Math."}
-
MACRO {ap} {"Ann. Phys. (NY)"}
-
MACRO {adp} {"Ann. Phys. (Leipzig)"}
-
MACRO {ao} {"Appl. Opt."}
-
MACRO {apl} {"Appl. Phys. Lett."}
-
MACRO {app} {"Astroparticle Phys."}
-
MACRO {apj} {"Astrophys. J."}
-
-
MACRO {apjsup} {"Astrophys. J. Suppl."}
-
-
MACRO {apss} {"Astrophys. Space Sci."}
-
-
MACRO {araa} {"Ann. Rev. Astron. Astrophys."}
-
-
MACRO {baas} {"Bull. Amer. Astron. Soc."}
-
-
MACRO {baps} {"Bull. Amer. Phys. Soc."}
-
MACRO {cmp} {"Comm. Math. Phys."}
-
MACRO {cpam} {"Commun. Pure Appl. Math."}
-
MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"}
-
MACRO {cpc} {"Comp. Phys. Comm."}
-
MACRO {cqg} {"Class. Quant. Grav."}
-
MACRO {cra} {"C. R. Acad. Sci. A"}
-
MACRO {fed} {"Fusion Eng. \& Design"}
-
MACRO {ft} {"Fusion Tech."}
-
MACRO {grg} {"Gen. Relativ. Gravit."}
-
MACRO {ieeens} {"IEEE Trans. Nucl. Sci."}
-
MACRO {ieeeps} {"IEEE Trans. Plasma Sci."}
-
MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"}
-
MACRO {ip} {"Infrared Phys."}
-
MACRO {irp} {"Infrared Phys."}
-
MACRO {jap} {"J. Appl. Phys."}
-
MACRO {jasa} {"J. Acoust. Soc. America"}
-
MACRO {jcp} {"J. Comp. Phys."}
-
MACRO {jetp} {"Sov. Phys.--JETP"}
-
MACRO {jfe} {"J. Fusion Energy"}
-
MACRO {jfm} {"J. Fluid Mech."}
-
MACRO {jmp} {"J. Math. Phys."}
-
MACRO {jne} {"J. Nucl. Energy"}
-
MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."}
-
MACRO {jnm} {"J. Nucl. Mat."}
-
MACRO {jpc} {"J. Phys. Chem."}
-
MACRO {jpp} {"J. Plasma Phys."}
-
MACRO {jpsj} {"J. Phys. Soc. Japan"}
-
MACRO {jsi} {"J. Sci. Instrum."}
-
MACRO {jvst} {"J. Vac. Sci. \& Tech."}
-
MACRO {nat} {"Nature"}
-
MACRO {nature} {"Nature"}
-
-
-
MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"}
-
MACRO {nf} {"Nucl. Fusion"}
-
MACRO {nim} {"Nucl. Inst. \& Meth."}
-
MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."}
-
MACRO {np} {"Nucl. Phys."}
-
MACRO {npb} {"Nucl. Phys. B"}
-
MACRO {nt/f} {"Nucl. Tech./Fusion"}
-
MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"}
-
MACRO {inc} {"Nuovo Cimento"}
-
MACRO {nc} {"Nuovo Cimento"}
-
MACRO {pf} {"Phys. Fluids"}
-
MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."}
-
MACRO {pfb} {"Phys. Fluids B: Plasma Phys."}
-
MACRO {pl} {"Phys. Lett."}
-
MACRO {pla} {"Phys. Lett. A"}
-
MACRO {plb} {"Phys. Lett. B"}
-
MACRO {prep} {"Phys. Rep."}
-
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
-
MACRO {pp} {"Phys. Plasmas"}
-
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
-
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
-
MACRO {prl} {"Phys. Rev. Lett."}
-
MACRO {pr} {"Phys. Rev."}
-
MACRO {physrev} {"Phys. Rev."}
-
MACRO {pra} {"Phys. Rev. A"}
-
MACRO {prb} {"Phys. Rev. B"}
-
MACRO {prc} {"Phys. Rev. C"}
-
MACRO {prd} {"Phys. Rev. D"}
-
MACRO {pre} {"Phys. Rev. E"}
-
MACRO {ps} {"Phys. Scripta"}
-
MACRO {procrsl} {"Proc. Roy. Soc. London"}
-
MACRO {rmp} {"Rev. Mod. Phys."}
-
MACRO {rsi} {"Rev. Sci. Inst."}
-
MACRO {science} {"Science"}
-
-
MACRO {sciam} {"Sci. Am."}
-
MACRO {sam} {"Stud. Appl. Math."}
-
MACRO {sjpp} {"Sov. J. Plasma Phys."}
-
MACRO {spd} {"Sov. Phys.--Doklady"}
-
MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-
MACRO {spu} {"Sov. Phys.--Uspeki"}
-
MACRO {st} {"Sky and Telesc."}
-
-
-
-
-
% End module: physjour.mbs
-
-
-
%-------------------------------------------------------------------
% Begin module:
- % \ProvidesFile{geojour.mbs}[1999/11/16 2.0g (PWD)]
+ % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)]
MACRO {aisr} {"Adv. Space Res."}
MACRO {ag} {"Ann. Geophys."}
MACRO {anigeo} {"Ann. Geofis."}
@@ -782,6 +733,7 @@ MACRO {ijrs} {"Int. J. Remote Sens."}
MACRO {jam} {"J. Appl. Meteorol."}
MACRO {jaot} {"J. Atmos. Ocean. Technol."}
MACRO {jatp} {"J. Atmos. Terr. Phys."}
+MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."}
MACRO {jce} {"J. Climate"}
MACRO {jcam} {"J. Climate Appl. Meteor."}
MACRO {jcm} {"J. Climate Meteor."}
@@ -847,205 +799,41 @@ MACRO {ww} {"Weatherwise"}
MACRO {wmob} {"WMO Bull."}
MACRO {zeitmet} {"Z. Meteorol."}
% End module: geojour.mbs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
%-------------------------------------------------------------------
-
% Begin module:
-
-
% \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
MACRO {appopt} {"Appl. Opt."}
-
MACRO {bell} {"Bell Syst. Tech. J."}
-
MACRO {ell} {"Electron. Lett."}
-
MACRO {jasp} {"J. Appl. Spectr."}
-
MACRO {jqe} {"IEEE J. Quantum Electron."}
-
MACRO {jlwt} {"J. Lightwave Technol."}
-
MACRO {jmo} {"J. Mod. Opt."}
-
MACRO {josa} {"J. Opt. Soc. America"}
-
MACRO {josaa} {"J. Opt. Soc. Amer.~A"}
-
MACRO {josab} {"J. Opt. Soc. Amer.~B"}
-
MACRO {jdp} {"J. Phys. (Paris)"}
-
MACRO {oc} {"Opt. Commun."}
-
MACRO {ol} {"Opt. Lett."}
-
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
-
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-
MACRO {sse} {"Solid-State Electron."}
-
MACRO {sjot} {"Sov. J. Opt. Technol."}
-
MACRO {sjqe} {"Sov. J. Quantum Electron."}
-
MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-
MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-
MACRO {stphl} {"Sov. Techn. Phys. Lett."}
-
MACRO {vr} {"Vision Res."}
-
MACRO {zph} {"Z. f. Physik"}
-
MACRO {zphb} {"Z. f. Physik~B"}
-
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {CLEO} {"CLEO"}
-
MACRO {ASSL} {"Adv. Sol.-State Lasers"}
-
MACRO {OSA} {"OSA"}
-
-
-
-
% End module: photjour.mbs
-
-
-
-%% Copyright 1994-2000 Patrick W Daly
+%% Copyright 1994-2007 Patrick W Daly
MACRO {acmcs} {"ACM Comput. Surv."}
MACRO {acta} {"Acta Inf."}
@@ -1087,64 +875,121 @@ MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."}
MACRO {tcs} {"Theor. Comput. Sci."}
+FUNCTION {bibinfo.command} { "\bibinfo" }
+
FUNCTION {bibinfo.check}
{ swap$
duplicate$ missing$
{
- pop$ pop$
- ""
- }
- { duplicate$ empty$
+ pop$
+ pop$ ""
+ }{
+ duplicate$ empty$
{
swap$ pop$
- }
- { swap$
- "\bibinfo{" swap$ * "}{" * swap$ * "}" *
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
}
if$
}
if$
}
+
FUNCTION {bibinfo.warn}
{ swap$
duplicate$ missing$
{
swap$ "missing " swap$ * " in " * cite$ * warning$ pop$
""
- }
- { duplicate$ empty$
+ }{
+ duplicate$ empty$
{
swap$ "empty " swap$ * " in " * cite$ * warning$
- }
- { swap$
- "\bibinfo{" swap$ * "}{" * swap$ * "}" *
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
}
if$
}
if$
}
+
+FUNCTION {archiv.base}
+{
+ "http://arxiv.org/abs"
+}
+
+FUNCTION {archiv.prefix.base}
+{
+ "arXiv"
+}
+
+FUNCTION {eprint.command}
+{
+ "\Eprint"
+}
+
FUNCTION {format.eprint}
{ eprint duplicate$ empty$
+ { pop$ "" }
+ {
+ duplicate$
+ ""
+ archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ *
+ "/" *
+ swap$ *
+ "{" swap$ * "}" *
+ swap$
+ ""
+ archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ *
+ swap$ *
+ primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ *
+ "{" swap$ * "}" *
+ *
+ eprint.command swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.translation}
+{ translation duplicate$ empty$
'skip$
- { "\eprint"
- archive empty$
- 'skip$
- { "[" * archive * "]" * }
- if$
- "{" * swap$ * "}" *
+ { ""
+ "\translation{" * swap$ * "}" *
+ punctuation.space 'punctuation.state :=
}
if$
}
+
FUNCTION {format.url}
-{ url empty$
- { "" }
- { "\urlprefix\url{" url * "}" * }
+{
+ url duplicate$ empty$
+ { pop$ "" }
+ {
+ "\url"
+ "{" * swap$ * "}" *
+ }
if$
}
-STRINGS { bibinfo}
INTEGERS { nameptr namesleft numnames }
+FUNCTION {check.speaker}
+{ key empty$ 'skip$
+ { key nameptr int.to.str$ =
+ {
+ bolden
+ }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+
+STRINGS { bibinfo}
+
FUNCTION {format.names}
{ 'bibinfo :=
duplicate$ empty$ 'skip$ {
@@ -1155,6 +1000,70 @@ FUNCTION {format.names}
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr
+ "{vv~}{ll}" format.name$ bib.name.font
+ s nameptr
+ "{jj, }{f.}"
+ format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ *
+ bibinfo bibinfo.check
+ type$ "presentation" =
+ { check.speaker }
+ 'skip$
+ if$
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ {
+ ", " *
+ t *
+ }{
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ numnames #2 >
+ {
+ "," *
+ }
+ 'skip$
+ if$
+ t "others" =
+ {
+ " " * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and
+ space.word *
+ t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ } if$
+}
+
+FUNCTION {format.names.ed}
+{
+ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
"{f.}" format.name$ duplicate$ empty$ 'skip$
{ tie.or.space.prefix bib.fname.font swap$ * }
if$
@@ -1169,34 +1078,27 @@ FUNCTION {format.names}
't :=
nameptr #1 >
{
- nameptr #0
- #10 +
- #1 + =
- numnames #0
- #10 +
- > and
- { "others" 't :=
- #1 'namesleft := }
- 'skip$
- if$
namesleft #1 >
- { ", " * t * }
{
- numnames #2 >
- { "," * }
- 'skip$
- if$
+ ", " *
+ t *
+ }{
s nameptr "{ll}" format.name$ duplicate$ "others" =
{ 't := }
{ pop$ }
if$
- t "others" =
+ numnames #2 >
{
- " " * bbl.etal bib.name.font *
+ "," *
}
+ { skip$ }
+ if$
+ t "others" =
{
+
+ " " * bbl.etal emphasize *
+ }{
bbl.and
- bib.name.font
space.word * t *
}
if$
@@ -1211,10 +1113,7 @@ FUNCTION {format.names}
while$
} if$
}
-FUNCTION {format.names.ed}
-{
- format.names
-}
+
FUNCTION {format.key}
{ empty$
{ key field.or.null }
@@ -1224,7 +1123,7 @@ FUNCTION {format.key}
FUNCTION {format.authors}
{ author "author" format.names
- duplicate$ empty$ 'skip$
+ duplicate$ empty$ 'skip$
{ collaboration "collaboration" bibinfo.check
duplicate$ empty$ 'skip$
{ " (" swap$ * ")" * }
@@ -1232,24 +1131,30 @@ FUNCTION {format.authors}
*
}
if$
+ "author" 'bibfield :=
}
+
FUNCTION {get.bbl.editor}
-{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ }
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$
+}
FUNCTION {format.editors}
{ editor "editor" format.names duplicate$ empty$ 'skip$
{
"," *
- " " *
+ word.space *
get.bbl.editor
*
}
if$
}
+
FUNCTION {format.isbn}
-{ isbn "isbn" bibinfo.check
+{
+ isbn "isbn" bibinfo.check
duplicate$ empty$ 'skip$
{
+ new.block.comma
"ISBN " swap$ *
}
if$
@@ -1259,11 +1164,65 @@ FUNCTION {format.issn}
{ issn "issn" bibinfo.check
duplicate$ empty$ 'skip$
{
+ new.block.comma
"ISSN " swap$ *
}
if$
}
+FUNCTION {doi.base}
+{
+ "http://dx.doi.org/"
+}
+
+FUNCTION {doi.command}
+{
+ "\doi"
+}
+
+FUNCTION {doi.command.href}
+{
+ "\Doi"
+}
+
+FUNCTION {format.doi}
+{ doi "doi" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ doi.command "{" * swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {add.doi}
+{
+ duplicate$ empty$ 'skip$
+ {
+ doi duplicate$ empty$ 'pop$
+ {
+ "{" swap$ * "}" *
+ swap$
+ "{" swap$ * "}" *
+ *
+ doi.command.href swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {select.language}
+{ duplicate$ empty$
+ 'pop$
+ { language empty$
+ 'skip$
+ { "{\selectlanguage {" language * "}" * swap$ * "}" * }
+ if$
+ }
+ if$
+}
+
FUNCTION {format.note}
{
note empty$
@@ -1271,11 +1230,11 @@ FUNCTION {format.note}
{ note #1 #1 substring$
duplicate$ "{" =
'skip$
- { output.state mid.sentence =
- { "l" }
- { "u" }
- if$
- change.case$
+ {
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "u" }
+ if$ change.case$
}
if$
note #2 global.max$ substring$ * "note" bibinfo.check
@@ -1283,59 +1242,73 @@ FUNCTION {format.note}
if$
}
+FUNCTION {bbl.enquote}
+{
+ "\enquote"
+}
+
+FUNCTION {string.enquote}
+{
+ punctuation.no 'punctuation.state :=
+ non.stop {
+ block.punctuation
+ } { "." } if$
+ swap$ pop$
+ *
+ bbl.enquote "{" * swap$ * "}" *
+ word.space *
+}
+
FUNCTION {format.title}
{ title
- duplicate$ empty$
- { skip$ }
- { "t" change.case$ }
- if$
- "title" bibinfo.check
- duplicate$ empty$ 'skip$
+ duplicate$ empty$ 'skip$ { "t" change.case$ } if$
+ duplicate$ "title" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
{
- emphasize
+ punctuation.yes 'punctuation.state :=
+ string.enquote
+ select.language
}
if$
}
+FUNCTION {end.quote.title}
+{ title empty$
+ 'skip$
+ { before.all 'output.state := }
+ if$
+}
+
FUNCTION {format.full.names}
-{'s :=
- "" 't :=
+{
+ 's :=
+ "" 't :=
#1 'nameptr :=
s num.names$ 'numnames :=
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr
- "{vv~}{ll}" format.name$
+ "{vv~}{ll}"
+ format.name$
+ cite.name.font
't :=
nameptr #1 >
{
- nameptr #0
- #10 +
- #1 + =
- numnames #0
- #10 +
- > and
- { "others" 't :=
- #1 'namesleft := }
- 'skip$
- if$
namesleft #1 >
{ ", " * t * }
{
s nameptr "{ll}" format.name$ duplicate$ "others" =
- { 't := }
- { pop$ }
- if$
- t "others" =
{
- " " * bbl.etal *
- cite.name.font
+ 't :=
}
+ 'pop$
+ if$
+ t "others" =
{
- numnames #2 >
- { "," * }
- 'skip$
- if$
+ " " * bbl.etal
+ emphasize *
+ }{
+ numnames #2 > { "," * }{ skip$ } if$
bbl.and
space.word * t *
}
@@ -1349,76 +1322,63 @@ FUNCTION {format.full.names}
namesleft #1 - 'namesleft :=
}
while$
- t "others" =
- 'skip$
- { cite.name.font }
- if$
}
-FUNCTION {author.editor.key.full}
-{ author empty$
- { editor empty$
- { key empty$
- { cite$ #1 #3 substring$ }
- 'key
+FUNCTION {make.full.names}
+{
+ key editor author
+ type$ "proceedings" =
+ type$ "book" =
+ type$ "inbook" =
+ or { pop$ }{ { pop$ "" }{ swap$ pop$ "" swap$ } if$ } if$
+ duplicate$ empty$
+ { pop$
+ duplicate$ empty$
+ { pop$
+ duplicate$ empty$
+ { pop$
+ cite$ #1 #3 substring$
+ }{
+ skip$
+ }
if$
}
- { editor format.full.names }
+ { swap$ pop$ format.full.names }
if$
}
- { author format.full.names }
+ { swap$ pop$ swap$ pop$ format.full.names }
if$
}
-FUNCTION {author.key.full}
-{ author empty$
- { key empty$
- { cite$ #1 #3 substring$ }
- 'key
- if$
- }
- { author format.full.names }
- if$
-}
-
-FUNCTION {editor.key.full}
-{ editor empty$
- { key empty$
- { cite$ #1 #3 substring$ }
- 'key
- if$
- }
- { editor format.full.names }
- if$
-}
-
-FUNCTION {make.full.names}
-{ type$ "book" =
- type$ "inbook" =
- or
- 'author.editor.key.full
- { type$ "proceedings" =
- 'editor.key.full
- 'author.key.full
- if$
- }
- if$
+FUNCTION {year.bibitem}
+{
+ year duplicate$ empty$
+ { pop$ ""
+ }{
+ skip$
+ } if$
+ extra.label *
}
FUNCTION {output.bibitem}
-{ newline$
- "\bibitem[{" write$
- label write$
- ")" make.full.names duplicate$ short.list =
- { pop$ }
- { * }
- if$
- "}]{" * write$
- cite$ write$
- "}" write$
+{
newline$
""
+ label
+ *
+ ")" *
+ make.full.names duplicate$ short.list =
+ { pop$ }{ * } if$
+ "{" swap$ * "}" *
+ "[" swap$ * "]" *
+ "{" * cite$ * "}%" *
+ "\bibitem"
+ swap$ *
+ write$ newline$
+ " "
+ duplicate$ bbl.open * write$ newline$
before.all 'output.state :=
+ punctuation.yes 'punctuation.state :=
}
FUNCTION {n.dashify}
@@ -1430,16 +1390,16 @@ FUNCTION {n.dashify}
{ t #1 #2 substring$ "--" = not
{ "--" *
t #2 global.max$ substring$ 't :=
- }
- { { t #1 #1 substring$ "-" = }
+ }{
+ { t #1 #1 substring$ "-" = }
{ "-" *
t #2 global.max$ substring$ 't :=
}
while$
}
if$
- }
- { t #1 #1 substring$ *
+ }{
+ t #1 #1 substring$ *
t #2 global.max$ substring$ 't :=
}
if$
@@ -1448,76 +1408,127 @@ FUNCTION {n.dashify}
}
FUNCTION {word.in}
-{ bbl.in
- " " * }
+{
+ bbl.in
+ word.space *
+}
+
+FUNCTION {date.encapsulate}
+{
+ duplicate$ empty$
+ 'skip$
+ {
+ before.all 'output.state :=
+ " (" swap$ * ")" *
+ }
+ if$
+}
FUNCTION {format.date}
-{ year "year" bibinfo.check duplicate$ empty$
+{
+ year "year" bibinfo.check duplicate$ empty$
{
- "empty year in " cite$ * "; set to ????" * warning$
- pop$ "????"
}
'skip$
if$
extra.label *
- before.all 'output.state :=
- " (" swap$ * ")" *
+ date.encapsulate
}
-FUNCTION {format.date.misc}
+
+FUNCTION {format.date.output.check}
{
- year empty$ 'skip$ {
- format.date "year" output.check
- } if$
+ format.date
+ "year" output.check
+}
+
+FUNCTION {format.date.output}
+{
+ format.date.output.check
}
+
FUNCTION {format.btitle}
-{ title "title" bibinfo.check
+{
+ booktitle duplicate$ empty$ { pop$
+ title
+ } 'skip$ if$
+ "title" bibinfo.check
duplicate$ empty$ 'skip$
{
emphasize
+ select.language
}
if$
}
+
FUNCTION {either.or.check}
{ empty$
'pop$
{ "can't use both " swap$ * " fields in " * cite$ * warning$ }
if$
}
+
+FUNCTION {editor.check.book}
+{ editor empty$ 'skip$
+ {
+ "can't use both author and editor fields in " cite$ *
+ ": try using @inbook instead" *
+ warning$
+ }
+ if$
+}
+
FUNCTION {format.bvolume}
-{ volume empty$
- { "" }
- { bbl.volume volume tie.or.space.prefix
- "volume" bibinfo.check * *
- series "series" bibinfo.check
- duplicate$ empty$ 'pop$
- { swap$ bbl.of space.word * swap$
- emphasize * }
- if$
+{ volume duplicate$ empty$
+ { pop$ "" }
+ {
"volume and number" number either.or.check
+ bbl.volume
+ capitalize
+ swap$
+ tie.or.space.prefix "volume" bibinfo.check * *
+ series "series" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ ", "
+ * swap$ *
+ }
+ if$
}
if$
}
+
+FUNCTION {format.number}
+{
+ bbl.number
+ output.state after.word = output.state after.punctuation = or
+ #1 or
+ #0 and
+ 'skip$
+ { capitalize }
+ if$
+ number tie.or.space.prefix "number" bibinfo.check * *
+}
+
FUNCTION {format.number.series}
{ volume empty$
{ number empty$
{ series field.or.null }
- { series empty$
- { number "number" bibinfo.check }
- { output.state mid.sentence =
- { bbl.number }
- { bbl.number capitalize }
+ {
+ series empty$
+ {
+ number "number" bibinfo.check
+ }{
+ format.number
+ series "series" bibinfo.check
+ word.space * swap$ *
+ }
if$
- number tie.or.space.prefix "number" bibinfo.check * *
- bbl.in space.word *
- series "series" bibinfo.check *
}
if$
}
- if$
- }
{ "" }
if$
}
+
FUNCTION {is.num}
{ chr.to.int$
duplicate$ "0" chr.to.int$ < not
@@ -1555,7 +1566,9 @@ FUNCTION {convert.edition}
{ s "fifth" = s "5" = or
{ bbl.fifth 't := }
{ s #1 #1 substring$ is.num
- { s eng.ord 't := }
+ { s
+ eng.ord
+ 't := }
{ edition 't := }
if$
}
@@ -1575,15 +1588,16 @@ FUNCTION {format.edition}
{ edition duplicate$ empty$ 'skip$
{
convert.edition
- output.state mid.sentence =
+ output.state after.word = output.state after.punctuation = or
{ "l" }
{ "t" }
if$ change.case$
"edition" bibinfo.check
- " " * bbl.edition *
+ word.space * bbl.edition *
}
if$
}
+
INTEGERS { multiresult }
FUNCTION {multi.page.check}
{ 't :=
@@ -1604,14 +1618,15 @@ FUNCTION {multi.page.check}
while$
multiresult
}
+
FUNCTION {format.pages}
-{ pages duplicate$ empty$ 'skip$
+{ pages duplicate$ empty$
+ 'skip$
{ duplicate$ multi.page.check
{
bbl.pages swap$
n.dashify
- }
- {
+ }{
bbl.page swap$
}
if$
@@ -1621,6 +1636,7 @@ FUNCTION {format.pages}
}
if$
}
+
FUNCTION {first.page}
{ 't :=
""
@@ -1631,12 +1647,26 @@ FUNCTION {first.page}
while$
}
+FUNCTION {format.book.pages}
+{
+ pages duplicate$ empty$ 'skip$
+ {
+ "pages" bibinfo.check word.space bbl.pages * *
+ }
+ if$
+}
+
+FUNCTION {volnum.punct}
+{
+ ","
+ word.space *
+}
+
FUNCTION {format.journal.pages}
{ pages duplicate$ empty$ 'pop$
{ swap$ duplicate$ empty$
{ pop$ pop$ format.pages }
- {
- ", " *
+ { volnum.punct *
swap$
first.page
"pages" bibinfo.check
@@ -1646,44 +1676,51 @@ FUNCTION {format.journal.pages}
}
if$
}
+
FUNCTION {format.journal.eid}
{ eid "eid" bibinfo.check
- duplicate$ empty$ 'skip$
+ duplicate$ empty$ 'pop$
{ swap$ duplicate$ empty$ 'skip$
- {
- ", " *
- }
- if$
- swap$
- numpages empty$ 'skip$
- { bbl.eidpp numpages tie.or.space.prefix
- "numpages" bibinfo.check * *
- " (" swap$ * ")" * *
- }
+ { volnum.punct * }
if$
+ swap$ *
}
- if$ *
+ if$
}
-FUNCTION {format.vol.num.pages}
-{ volume field.or.null
+
+FUNCTION {eid.or.pages}
+{
+ eid empty$
+ { format.journal.pages }
+ { format.journal.eid }
+ if$
+}
+
+FUNCTION {format.ser.vol.num}
+{
+ series "series" bibinfo.check output
+ after.punctuation 'output.state :=
+ volume field.or.null
duplicate$ empty$ 'skip$
{
"volume" bibinfo.check
}
if$
bolden
- eid empty$
- { format.journal.pages }
- { format.journal.eid }
- if$
}
FUNCTION {format.chapter.pages}
{ chapter empty$
- 'format.pages
+ {
+ format.pages
+ }
{ type empty$
- { bbl.chapter }
- { type "l" change.case$
+ {
+ bbl.chapter
+ capitalize
+ }{
+ type
+ capitalize
"type" bibinfo.check
}
if$
@@ -1700,25 +1737,69 @@ FUNCTION {format.chapter.pages}
FUNCTION {format.booktitle}
{
- booktitle "booktitle" bibinfo.check
- emphasize
+ booktitle duplicate$ "booktitle" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ pop$ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {format.editor.in}
+{
+ editor "editor" format.names.ed duplicate$ empty$ 'skip$
+ {
+ bbl.edby
+ word.space * swap$ *
+ }
+ if$
+}
+
+FUNCTION {output.article.booktitle}
+{
+ format.booktitle
+ "booktitle" 'bibfield :=
+ output
+ bookaddress "address" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ "address" 'bibfield :=
+ output.nonnull after.punctuation 'output.state :=
+ }
+ if$
}
+
FUNCTION {format.in.ed.booktitle}
-{ format.booktitle duplicate$ empty$ 'skip$
+{
+ format.booktitle duplicate$ empty$ 'pop$
{
- editor "editor" format.names.ed duplicate$ empty$ 'pop$
- {
- bbl.edby
- " " * swap$ *
- swap$
- "," *
- " " * swap$
- * }
- if$
- word.in swap$ *
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ format.editor.in "editor" bibinfo.check output
}
if$
}
+
+FUNCTION {format.in.ed.booktitle.inbook}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ author empty$ 'skip$
+ { format.editor.in "editor" bibinfo.check output }
+ if$
+ }
+ if$
+}
+
FUNCTION {format.thesis.type}
{ type duplicate$ empty$
'pop$
@@ -1727,6 +1808,7 @@ FUNCTION {format.thesis.type}
}
if$
}
+
FUNCTION {format.tr.number}
{ number "number" bibinfo.check
type duplicate$ empty$
@@ -1739,11 +1821,13 @@ FUNCTION {format.tr.number}
{ tie.or.space.prefix * * }
if$
}
+
FUNCTION {format.article.crossref}
{
word.in
" \cite{" * crossref * "}" *
}
+
FUNCTION {format.book.crossref}
{ volume duplicate$ empty$
{ "empty volume in " cite$ * "'s crossref of " * crossref * warning$
@@ -1755,36 +1839,60 @@ FUNCTION {format.book.crossref}
if$
" \cite{" * crossref * "}" *
}
+
FUNCTION {format.incoll.inproc.crossref}
{
word.in
" \cite{" * crossref * "}" *
}
+
FUNCTION {format.org.or.pub}
{ 't :=
""
- add.blank "(" *
- t empty$
- { address "address" bibinfo.check *
- }
- { t *
- address empty$
- 'skip$
- { ", " * address "address" bibinfo.check * }
- if$
+ address "address" bibinfo.check
+ duplicate$ empty$
+ { pop$ t }
+ { t duplicate$ empty$
+ { pop$ }
+ {
+ "," word.space *
+ * swap$ *
}
if$
- year duplicate$ empty$
- { "empty year in " cite$ * "; set to ????" * warning$
- pop$ "????" }
- { "year" bibinfo.check extra.label * }
- if$
- t empty$ address empty$ and
- { * }
- { ", " swap$ * * }
+ }
+ if$
+ *
+ year duplicate$ empty$
+ {
+ "empty year in " cite$ *
+ warning$
+ pop$ ""
+ }
+ 'skip$
+ if$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "year" bibinfo.check
+ swap$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "," *
+ word.space *
+ swap$ *
+ }
if$
- ")" *
+ }
+ if$
+ duplicate$ empty$ 'skip$ {
+ ""
+ "(" * swap$ * ")" *
+ after.punctuation 'output.state :=
+ punctuation.space 'punctuation.state :=
+ } if$
}
+
FUNCTION {format.publisher.address}
{ publisher "publisher" bibinfo.warn format.org.or.pub
}
@@ -1793,73 +1901,134 @@ FUNCTION {format.organization.address}
{ organization "organization" bibinfo.check format.org.or.pub
}
+FUNCTION {format.organization.publisher.address}
+{
+ publisher empty$
+ { format.organization.address }
+ { organization "organization" bibinfo.check output
+ format.publisher.address
+ }
+ if$
+}
+
+FUNCTION {format.school.address.output}
+{
+ school "school" bibinfo.warn
+ address "address" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ swap$
+ duplicate$ empty$ 'skip$
+ {
+ ", " *
+ }
+ if$
+ swap$
+ }
+ if$
+ *
+ output
+}
+
FUNCTION {article}
{ output.bibitem
- format.authors "author" output.check
+ format.authors
+ booktitle empty$ {
+ "author" output.check
+ }{ output } if$
author format.key output
+ new.block.comma
+ output.article.booktitle
crossref missing$
{
- ""
journal
- duplicate$ empty$
- { pop$ pop$ } {
- "journal" bibinfo.check
- * "journal" output.check
- add.blank
- } if$
- format.vol.num.pages output
- format.date "year" output.check
- }
- { format.article.crossref output.nonnull
+ "journal" bibinfo.warn
+ pages empty$ 'skip$ { add.doi } if$
+ "journal" 'bibfield :=
+ output
+ format.ser.vol.num
+ output
+ eid.or.pages
+ format.date.output.check
+ }{
+ format.article.crossref output.nonnull
format.pages output
}
if$
format.issn output
+ pages empty$ {
+ format.doi output
+ } 'skip$ if$
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
+ format.translation output
fin.entry
}
+
FUNCTION {book}
{ output.bibitem
author empty$
- { format.editors "author and editor" output.check
+ {
+ }{
+ format.authors output.nonnull
+ crossref missing$ { editor.check.book } 'skip$ if$
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ format.edition output
+ author empty$
+ {
+ format.editor.in output
editor format.key output
}
- { format.authors output.nonnull
- crossref missing$
- { "author and editor" editor either.or.check }
- 'skip$
- if$
+ {
}
if$
- format.btitle "title" output.check
- crossref missing$
- { format.bvolume output
format.number.series output
- format.publisher.address output
- }
+ crossref missing$
{
+ format.bvolume output
+ new.block.comma
+ format.publisher.address output
+ }{
+ new.block.comma
format.book.crossref output.nonnull
- format.date "year" output.check
+ format.date.output.check
}
if$
- format.edition output
format.isbn output
+ format.chapter.pages
+ output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+
FUNCTION {booklet}
{ output.bibitem
format.authors output
author format.key output
- format.title "title" output.check
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
howpublished "howpublished" bibinfo.check output
address "address" bibinfo.check output
- format.date "year" output.check
+ format.date.output
format.isbn output
+ format.book.pages output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -1869,35 +2038,44 @@ FUNCTION {booklet}
FUNCTION {inbook}
{ output.bibitem
author empty$
- { format.editors "author and editor" output.check
- editor format.key output
- }
- { format.authors output.nonnull
- crossref missing$
- { "author and editor" editor either.or.check }
- 'skip$
- if$
+ {
+ format.editors "editor" output.check
+ editor format.key output
+ }{
+ format.authors output.nonnull
+ author format.key output
}
if$
- format.btitle "title" output.check
+ new.block.comma
+
+ format.title output
+ new.block.comma
+
crossref missing$
{
+ format.in.ed.booktitle.inbook
format.publisher.address output
- format.bvolume output
- format.chapter.pages "chapter and pages" output.check
- format.number.series output
- }
- {
- format.chapter.pages "chapter and pages" output.check
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.edition output
+ new.block.comma
+ }{
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
format.book.crossref output.nonnull
- format.date "year" output.check
+ format.date.output.check
}
if$
- format.edition output
crossref missing$
{ format.isbn output }
'skip$
if$
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -1908,61 +2086,67 @@ FUNCTION {incollection}
{ output.bibitem
format.authors "author" output.check
author format.key output
+ new.block.comma
crossref missing$
- { format.in.ed.booktitle "booktitle" output.check
+ {
+ format.in.ed.booktitle
format.publisher.address output
- format.bvolume output
- format.number.series output
- format.chapter.pages output
format.edition output
+ format.chapter.pages output
format.isbn output
- }
- { format.incoll.inproc.crossref output.nonnull
+ }{
+ format.incoll.inproc.crossref output.nonnull
format.chapter.pages output
}
if$
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+
FUNCTION {inproceedings}
{ output.bibitem
format.authors "author" output.check
author format.key output
+ new.block.comma
crossref missing$
- { format.in.ed.booktitle "booktitle" output.check
- publisher empty$
- { format.organization.address output }
- { organization "organization" bibinfo.check output
- format.publisher.address output
- }
- if$
- format.bvolume output
- format.number.series output
- format.pages output
+ {
+ format.in.ed.booktitle
+ format.organization.publisher.address output
+ format.chapter.pages output
format.isbn output
format.issn output
- }
- { format.incoll.inproc.crossref output.nonnull
- format.pages output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
}
if$
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+
FUNCTION {conference} { inproceedings }
FUNCTION {manual}
{ output.bibitem
format.authors output
author format.key output
- format.btitle "title" output.check
- organization "organization" bibinfo.check output
- address "address" bibinfo.check output
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ organization "organization" bibinfo.check output
+ address "address" bibinfo.check output
format.edition output
- format.date "year" output.check
+ format.date.output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -1973,10 +2157,18 @@ FUNCTION {mastersthesis}
{ output.bibitem
format.authors "author" output.check
author format.key output
- bbl.mthesis format.thesis.type output.nonnull
- school "school" bibinfo.warn output
- address "address" bibinfo.check output
- format.date "year" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.mthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -1987,43 +2179,80 @@ FUNCTION {misc}
{ output.bibitem
format.authors output
author format.key output
- format.title output
+ new.block.comma
+ format.title
+ add.doi
+ output
+ new.block.comma
howpublished "howpublished" bibinfo.check output
- format.date.misc
+ format.date.output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+
FUNCTION {phdthesis}
{ output.bibitem
format.authors "author" output.check
author format.key output
- bbl.phdthesis format.thesis.type output.nonnull
- school "school" bibinfo.warn output
- address "address" bibinfo.check output
- format.date "year" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.phdthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+FUNCTION {presentation}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ new.block.comma
+ format.title output
+ new.block.comma
+ format.organization.address "organization and address" output.check
+ month "month" output.check
+ year "year" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ new.sentence
+ type missing$ 'skip$
+ {"(" type capitalize * ")" * output}
+ if$
+ new.block.comma format.url output
+ fin.entry
+}
+
FUNCTION {proceedings}
{ output.bibitem
format.editors output
editor format.key output
- format.btitle "title" output.check
- format.bvolume output
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ bookaddress "address" bibinfo.check output
format.number.series output
- publisher empty$
- { format.organization.address output }
- { organization "organization" bibinfo.check output
- format.publisher.address output
- }
- if$
+ format.bvolume output
+ format.organization.publisher.address output
format.isbn output
format.issn output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -2034,10 +2263,17 @@ FUNCTION {techreport}
{ output.bibitem
format.authors "author" output.check
author format.key output
- format.tr.number output.nonnull
- institution "institution" bibinfo.warn output
- address "address" bibinfo.check output
- format.date "year" output.check
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ format.tr.number
+ output.nonnull
+ institution "institution" bibinfo.warn
+ format.org.or.pub output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -2048,7 +2284,13 @@ FUNCTION {unpublished}
{ output.bibitem
format.authors "author" output.check
author format.key output
- format.date.misc
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ format.date.output
+ new.block.comma
+ new.sentence.comma
format.note "note" output.check
format.eprint output
format.url output
@@ -2061,6 +2303,7 @@ FUNCTION {sortify}
{ purify$
"l" change.case$
}
+
INTEGERS { len }
FUNCTION {chop.word}
{ 's :=
@@ -2070,36 +2313,40 @@ FUNCTION {chop.word}
's
if$
}
+
FUNCTION {format.lab.names}
{ 's :=
"" 't :=
- s #1 "{vv~}{ll}" format.name$
+ s #1
+ "{vv~}{ll}"
+ format.name$
+ cite.name.font
s num.names$ duplicate$
#2 >
{ pop$
- " " * bbl.etal *
- cite.name.font
- "others" 't :=
- }
- { #2 <
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ #2 <
'skip$
- { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ {
+ s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
{
- " " * bbl.etal *
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and space.word *
+ s #2 "{vv~}{ll}" format.name$
cite.name.font
- "others" 't :=
+ *
}
- { bbl.and space.word * s #2 "{vv~}{ll}" format.name$
- * }
if$
}
if$
}
if$
- t "others" =
- 'skip$
- { cite.name.font }
- if$
}
FUNCTION {author.key.label}
@@ -2159,9 +2406,11 @@ FUNCTION {calc.label}
"("
*
year duplicate$ empty$
- short.list key field.or.null = or
- { pop$ "" }
- 'skip$
+ {
+ pop$ ""
+ }{
+ purify$ #-1 #4 substring$
+ }
if$
*
'label :=
@@ -2175,24 +2424,16 @@ FUNCTION {sort.format.names}
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr
- "{vv{ } }{ll{ }}{ f{ }}{ jj{ }}"
+ "{ll{ }}{ f{ }}{ jj{ }}"
format.name$ 't :=
nameptr #1 >
{
- nameptr #0
- #10 +
- #1 + =
- numnames #0
- #10 +
- > and
- { "others" 't :=
- #1 'namesleft := }
- 'skip$
- if$
" " *
namesleft #1 = t "others" = and
{ "zzzzz" * }
- { t sortify * }
+ {
+ t sortify *
+ }
if$
}
{ t sortify * }
@@ -2213,6 +2454,7 @@ FUNCTION {sort.format.title}
sortify
#1 global.max$ substring$
}
+
FUNCTION {author.sort}
{ author empty$
{ key empty$
@@ -2225,6 +2467,7 @@ FUNCTION {author.sort}
{ author sort.format.names }
if$
}
+
FUNCTION {author.editor.sort}
{ author empty$
{ editor empty$
@@ -2241,6 +2484,7 @@ FUNCTION {author.editor.sort}
{ author sort.format.names }
if$
}
+
FUNCTION {editor.sort}
{ editor empty$
{ key empty$
@@ -2253,21 +2497,23 @@ FUNCTION {editor.sort}
{ editor sort.format.names }
if$
}
-INTEGERS { seq.num }
-FUNCTION {init.seq}
-{ #0 'seq.num :=}
-EXECUTE {init.seq}
-FUNCTION {int.to.fix}
-{ "000000000" swap$ int.to.str$ *
- #-1 #10 substring$
-}
+
FUNCTION {presort}
{ calc.label
label sortify
" "
*
- seq.num #1 + 'seq.num :=
- seq.num int.to.fix
+ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.sort
+ { type$ "proceedings" =
+ 'editor.sort
+ 'author.sort
+ if$
+ }
+ if$
+ #1 entry.max$ substring$
'sort.label :=
sort.label
*
@@ -2290,6 +2536,7 @@ FUNCTION {initialize.extra.label.stuff}
#0 'last.extra.num :=
#0 'number.label :=
}
+
FUNCTION {forward.pass}
{ last.label label =
{ last.extra.num #1 + 'last.extra.num :=
@@ -2302,6 +2549,7 @@ FUNCTION {forward.pass}
if$
number.label #1 + 'number.label :=
}
+
FUNCTION {reverse.pass}
{ next.extra "b" =
{ "a" 'extra.label := }
@@ -2316,6 +2564,7 @@ FUNCTION {reverse.pass}
'extra.label :=
label extra.label * 'label :=
}
+
EXECUTE {initialize.extra.label.stuff}
ITERATE {forward.pass}
REVERSE {reverse.pass}
@@ -2323,7 +2572,8 @@ FUNCTION {bib.sort.order}
{ sort.label
" "
*
- year field.or.null sortify
+ year
+ field.or.null sortify
*
" "
*
@@ -2333,48 +2583,154 @@ FUNCTION {bib.sort.order}
#1 entry.max$ substring$
'sort.key$ :=
}
+
ITERATE {bib.sort.order}
SORT
+FUNCTION {init.bib.eprint}
+{
+ "\texttt{"
+ pop$
+ "\providecommand \url [0]{\begingroup\@sanitize \@url }%" write$ newline$
+ "\providecommand \@url [1]{\endgroup\@href {#1}{" "}}%" bbl.url.prefix swap$ * * write$ newline$
+ "\providecommand " " [0]{URL }%" bbl.url.prefix swap$ * * write$ newline$
+ eprint.command "\providecommand " swap$ * "[0]{\href }%" * write$ newline$
+}
+
+FUNCTION {init.bib.doi}
+{
+ "\@ifxundefined \urlstyle {%" write$ newline$
+ " \providecommand \doi [1]{doi:\discretionary{}{}{}#1}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand \doi [0]{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url }%"
+ write$ newline$
+ "}%" write$ newline$
+ "\providecommand \doibase [0]{" doi.base * "}%" * write$ newline$
+ doi.command.href "\providecommand " swap$ * "[1]{\href{\doibase#1}}%" * write$ newline$
+}
+
+FUNCTION {init.bib.hypertex}
+{
+ "\providecommand\href[0]{\@sanitize\@href}%" write$ newline$
+ "\providecommand\@href[1]{\endgroup\@@startlink{#1}\endgroup\@@href}%" write$ newline$
+ "\providecommand\@@href[1]{#1\@@endlink}%" write$ newline$
+ "\providecommand \@sanitize [0]{\begingroup\catcode`\&12\catcode`\#12\relax}%" write$ newline$
+ "\@ifxundefined \pdfoutput {\@firstoftwo}{%" write$ newline$
+ " \@ifnum{\z@=\pdfoutput}{\@firstoftwo}{\@secondoftwo}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{\leavevmode\special{html:<a href=" quote$ * "#1" * quote$ * ">}}%" * write$ newline$
+ " \providecommand\@@endlink[0]{\special{html:</a>}}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{%" write$ newline$
+ " \leavevmode" write$ newline$
+ " \pdfstartlink" write$ newline$
+ " attr{/Border[0 0 1 ]/H/I/C[0 1 1]}%" write$ newline$
+ " user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%" write$ newline$
+ " \relax" write$ newline$
+ " }%" write$ newline$
+ " \providecommand\@@endlink[0]{\pdfendlink}%" write$ newline$
+ "}%" write$ newline$
+}
+
+FUNCTION {init.bib.namefont}
+{
+ "\providecommand \bibnamefont [1]{#1}%" write$ newline$
+ "\providecommand \bibfnamefont [1]{#1}%" write$ newline$
+ "\providecommand \citenamefont [1]{#1}%" write$ newline$
+}
+
+FUNCTION {init.bib.quote}
+{
+ "\providecommand " bbl.enquote * " [1]{" *
+ "``" "''"
+ "#1" swap$ "}%" * * * * write$ newline$
+}
+
+FUNCTION {init.bib.ay}
+{
+ "\providecommand \natexlab [1]{#1}%"
+ write$ newline$
+}
+
+FUNCTION {init.bib.bibinfo}
+{
+ bibinfo.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+ bibfield.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+}
+
+FUNCTION {init.bib.lang}
+{
+ "\providecommand \selectlanguage [0]{\@gobble}%" write$ newline$
+}
+
+FUNCTION {init.bib.endbibitem}
+{
+ "\providecommand " bbl.open * "[0]{}%" * write$ newline$
+ "\providecommand \bibitemStop [0]{}%" write$ newline$
+ "\providecommand \bibitemNoStop [0]{.\EOS\space}%" write$ newline$
+ "\providecommand \EOS [0]{\spacefactor3000\relax}%" write$ newline$
+}
+
+FUNCTION {init.bib.translation}
+{
+ "\providecommand \translation [1]{[#1]}%" write$ newline$
+}
+
+FUNCTION {warn.bib}
+{
+}
+
+FUNCTION {init.bib}
+{
+ warn.bib
+ "\makeatletter" write$ newline$
+ "\providecommand \@ifxundefined [1]{%" write$ newline$
+ " \ifx #1\undefined \expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \@ifnum [1]{%" write$ newline$
+ " \ifnum #1\expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ init.bib.ay
+ init.bib.quote
+ init.bib.namefont
+ init.bib.hypertex
+ init.bib.eprint
+ init.bib.doi
+ init.bib.lang
+ init.bib.bibinfo
+ init.bib.translation
+ init.bib.endbibitem
+ "\providecommand " bbl.shut * " [1]{\csname bibitem#1\endcsname}%" * write$ newline$
+ "%</preamble>" write$
+}
+
FUNCTION {begin.bib}
-{ preamble$ empty$
+{
+ id.bst duplicate$ top$ "%" swap$ * write$ newline$
+ preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
if$
- "\begin{thebibliography}{" number.label int.to.str$ * "}" *
- write$ newline$
- "\expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi"
- write$ newline$
- "\expandafter\ifx\csname bibnamefont\endcsname\relax"
- write$ newline$
- " \def\bibnamefont#1{#1}\fi"
- write$ newline$
- "\expandafter\ifx\csname bibfnamefont\endcsname\relax"
- write$ newline$
- " \def\bibfnamefont#1{#1}\fi"
- write$ newline$
- "\expandafter\ifx\csname citenamefont\endcsname\relax"
- write$ newline$
- " \def\citenamefont#1{#1}\fi"
- write$ newline$
- "\expandafter\ifx\csname url\endcsname\relax"
- write$ newline$
- " \def\url#1{\texttt{#1}}\fi"
- write$ newline$
- "\expandafter\ifx\csname urlprefix\endcsname\relax\def\urlprefix{URL }\fi"
- write$ newline$
- "\providecommand{\bibinfo}[2]{#2}"
- write$ newline$
- "\providecommand{\eprint}[2][]{\url{#2}}"
+ "\begin{thebibliography}{"
+ number.label int.to.str$
+ * "}%" *
write$ newline$
+ init.bib
}
+
EXECUTE {begin.bib}
EXECUTE {init.state.consts}
ITERATE {call.type$}
FUNCTION {end.bib}
{ newline$
- "\end{thebibliography}" write$ newline$
+ "\end{thebibliography}%"
+ write$ newline$
}
+
EXECUTE {end.bib}
%% End of customized bst file
%%
-%% End of file `apsrev.bst'.
+%% End of file `aipauth4-1.bst'.
diff --git a/Master/texmf-dist/bibtex/bst/revtex/aipauth4-1long.bst b/Master/texmf-dist/bibtex/bst/revtex/aipauth4-1long.bst
new file mode 100644
index 00000000000..eb28f1f8f36
--- /dev/null
+++ b/Master/texmf-dist/bibtex/bst/revtex/aipauth4-1long.bst
@@ -0,0 +1,2736 @@
+%%
+%% This is file `aipauth4-1long.bst',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% merlin.mbs (with options: `head,ay,nat,lang,pres,pres-bf,vonx,nm-revf,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% physjour.mbs (with options: `ay,nat,lang,pres,pres-bf,vonx,nm-revf,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% geojour.mbs (with options: `ay,nat,lang,pres,pres-bf,vonx,nm-revf,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% photjour.mbs (with options: `ay,nat,lang,pres,pres-bf,vonx,nm-revf,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% merlin.mbs (with options: `tail,ay,nat,lang,pres,pres-bf,vonx,nm-revf,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,blkyear,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% ----------------------------------------
+%% *** REVTeX-compatible aipauth4-1long.bst 2009-10-08 ***
+%%
+%% Copyright 1994-2007 Patrick W Daly
+ % ===============================================================
+ % IMPORTANT NOTICE:
+ % This bibliographic style (bst) file has been generated from one or
+ % more master bibliographic style (mbs) files, listed above.
+ %
+ % This generated file can be redistributed and/or modified under the terms
+ % of the LaTeX Project Public License Distributed from CTAN
+ % archives in directory macros/latex/base/lppl.txt; either
+ % version 1 of the License, or any later version.
+ % ===============================================================
+ % Name and version information of the main mbs file:
+ % \ProvidesFile{merlin.mbs}[2008/01/17 4.21 (PWD, AO, DPC)]
+ % For use with BibTeX version 0.99a or later
+ %-------------------------------------------------------------------
+ % This bibliography style file is intended for texts in ENGLISH
+ % This is an author-year citation style bibliography. As such, it is
+ % non-standard LaTeX, and requires a special package file to function properly.
+ % Such a package is natbib.sty by Patrick W. Daly
+ % The form of the \bibitem entries is
+ % \bibitem[Jones et al.(1990)]{key}...
+ % \bibitem[Jones et al.(1990)Jones, Baker, and Smith]{key}...
+ % The essential feature is that the label (the part in brackets) consists
+ % of the author names, as they should appear in the citation, with the year
+ % in parentheses following. There must be no space before the opening
+ % parenthesis!
+ % With natbib v5.3, a full list of authors may also follow the year.
+ % In natbib.sty, it is possible to define the type of enclosures that is
+ % really wanted (brackets or parentheses), but in either case, there must
+ % be parentheses in the label.
+ % The \cite command functions as follows:
+ % \citet{key} ==>> Jones et al. (1990)
+ % \citet*{key} ==>> Jones, Baker, and Smith (1990)
+ % \citep{key} ==>> (Jones et al., 1990)
+ % \citep*{key} ==>> (Jones, Baker, and Smith, 1990)
+ % \citep[chap. 2]{key} ==>> (Jones et al., 1990, chap. 2)
+ % \citep[e.g.][]{key} ==>> (e.g. Jones et al., 1990)
+ % \citep[e.g.][p. 32]{key} ==>> (e.g. Jones et al., p. 32)
+ % \citeauthor{key} ==>> Jones et al.
+ % \citeauthor*{key} ==>> Jones, Baker, and Smith
+ % \citeyear{key} ==>> 1990
+ %---------------------------------------------------------------------
+
+FUNCTION {id.bst} {"Merlin.mbs v4.21 2009-07-09. "}
+ENTRY
+{
+ address
+ archive
+ archivePrefix
+ author
+ bookaddress
+ booktitle
+ chapter
+ collaboration
+ doi
+ edition
+ editor
+ eid
+ eprint
+ howpublished
+ institution
+ isbn
+ issn
+ journal
+ key
+ language
+ month
+ note
+ number
+ organization
+ pages
+ primaryClass
+ publisher
+ school
+ SLACcitation
+ series
+ title
+ translation
+ type
+ url
+ volume
+ year
+}{
+}{
+ label
+ extra.label sort.label
+ short.list
+}
+
+INTEGERS
+{
+ output.state before.all
+ after.word after.punctuation
+ after.sentence after.block
+}
+
+INTEGERS
+{
+ punctuation.state punctuation.no punctuation.space punctuation.yes
+}
+
+STRINGS { bibfield output.bibfield }
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
+FUNCTION {init.state.consts}
+{
+ #0 'before.all :=
+ #1 'after.word :=
+ #2 'after.punctuation :=
+ #3 'after.sentence :=
+ #4 'after.block :=
+ #0 'punctuation.no :=
+ #1 'punctuation.space :=
+ #2 'punctuation.yes :=
+ "" 'bibfield :=
+ "" 'output.bibfield :=
+}
+
+STRINGS { s t}
+FUNCTION {block.punctuation}
+{ ""
+ "," *
+}
+
+FUNCTION {word.space}
+{
+ "\ "
+}
+
+FUNCTION {show.stackstring.one}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ duplicate$ "1(" swap$ * ")" * top$
+}
+
+FUNCTION {show.stackstring.two}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ swap$
+ duplicate$ "1(" swap$ * ")" * top$
+ swap$
+ duplicate$ "2(" swap$ * ")" * top$
+}
+
+FUNCTION {bibfield.command}{ "\bibfield"}
+
+FUNCTION {output.nonnull}
+{
+ swap$
+ output.state after.word =
+ {
+ block.punctuation *
+ word.space *
+ }
+ {
+ output.state after.punctuation =
+ {
+ word.space *
+ }
+ {
+ output.state after.block = output.state after.sentence = or
+ {
+ add.period$
+ "\EOS\ " *
+ }{
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ output.bibfield duplicate$ empty$ 'pop$
+ {
+ bibfield.command
+ "{" * swap$ * "}{%" * write$ newline$
+ " " swap$ * "}%" * write$ newline$
+ " "
+ }
+ if$
+ write$
+ bibfield 'output.bibfield := "" 'bibfield :=
+ output.state after.block =
+ {
+ newline$
+ "\newblock " write$
+ }
+ 'skip$
+ if$
+ punctuation.state duplicate$
+ punctuation.yes 'punctuation.state :=
+ punctuation.no =
+ { pop$ before.all }
+ { punctuation.yes = { after.word }{ after.punctuation } if$ }
+ if$
+ 'output.state :=
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ {
+ pop$
+ "" 'bibfield :=
+ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ swap$
+ duplicate$ empty$
+ { pop$ "empty " swap$ * " in " * cite$ * warning$ }
+ { swap$ pop$ output.nonnull }
+ if$
+}
+
+FUNCTION {bbl.open} { "\BibitemOpen" }
+
+FUNCTION {bbl.shut} { "\BibitemShut" }
+
+FUNCTION {bibitem.shut.stop} { bbl.shut "{Stop}%" * }
+
+FUNCTION {bibitem.shut.nostop} { bbl.shut "{NoStop}%" * }
+
+FUNCTION {bibitem.shut}
+{
+ non.stop
+ {
+ bibitem.shut.nostop *
+ }{
+ bibitem.shut.stop *
+ }
+ if$
+}
+
+FUNCTION {html.itag} {
+ "p"
+}
+
+FUNCTION {html.ltag} {
+ ""
+}
+
+FUNCTION {output.SLACcitation}
+{ SLACcitation empty$
+ 'skip$
+ {
+ newline$
+ SLACcitation write$
+ }
+ if$
+}
+
+FUNCTION {fin.entry}
+{
+ bibitem.shut
+ write$
+ output.SLACcitation
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.block.comma}
+{
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block = output.state before.all = or
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence.comma}
+{
+}
+
+FUNCTION {sentence.or.colon}
+{
+ new.sentence
+}
+
+FUNCTION {add.blank}
+{
+ word.space *
+ before.all 'output.state :=
+}
+
+FUNCTION {no.blank.or.punct}
+{
+ "\hspace{0pt}" *
+ before.all 'output.state :=
+}
+
+FUNCTION {date.block}
+{
+ new.block.comma
+ skip$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\emph{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bolden}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "\textbf{" swap$ * "}" * }
+ if$
+}
+
+FUNCTION {bib.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bib.fname.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibfnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {cite.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\citenamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {tie.or.space.prefix}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { word.space }
+ if$
+ swap$
+}
+
+FUNCTION {capitalize}
+{
+ "u" change.case$ "t" change.case$
+}
+
+FUNCTION {space.word}
+{ word.space swap$ * word.space * }
+
+ % Here are the language-specific definitions for explicit words.
+ % Each function has a name bbl.xxx where xxx is the English word.
+ % The language selected here is ENGLISH
+FUNCTION {bbl.and}
+{
+ "and"
+}
+
+FUNCTION {bbl.etal}
+{
+ "et~al."
+}
+
+FUNCTION {bbl.editors}
+{
+ "eds."
+}
+
+FUNCTION {bbl.editor}
+{
+ "ed."
+}
+
+FUNCTION {bbl.edby}
+{ "edited by" }
+
+FUNCTION {bbl.edition}
+{
+ "ed."
+}
+
+FUNCTION {bbl.volume}
+{
+ "vol."
+}
+
+FUNCTION {bbl.of}
+{ "of" }
+
+FUNCTION {bbl.number}
+{
+ "no."
+}
+
+FUNCTION {bbl.nr}
+{ "no." }
+
+FUNCTION {bbl.in}
+{ "in" }
+
+FUNCTION {bbl.pages}
+{
+ "pp."
+}
+
+FUNCTION {bbl.page}
+{
+ "p."
+}
+
+FUNCTION {bbl.eidpp}
+{ "pages" }
+
+FUNCTION {bbl.chapter}
+{
+ "chap."
+}
+
+FUNCTION {bbl.techrep}
+{
+ "Tech. Rep."
+}
+
+FUNCTION {bbl.mthesis}
+{ "Master's thesis" }
+
+FUNCTION {bbl.phdthesis}
+{ "Ph.D. thesis" }
+
+FUNCTION {bbl.first}
+{
+ "1st"
+}
+
+FUNCTION {bbl.second}
+{
+ "2nd"
+}
+
+FUNCTION {bbl.third}
+{
+ "3rd"
+}
+
+FUNCTION {bbl.fourth}
+{
+ "4th"
+}
+
+FUNCTION {bbl.fifth}
+{
+ "5th"
+}
+
+FUNCTION {bbl.st}
+{ "st" }
+
+FUNCTION {bbl.nd}
+{ "nd" }
+
+FUNCTION {bbl.rd}
+{ "rd" }
+
+FUNCTION {bbl.th}
+{ "th" }
+
+MACRO {jan} {"Jan."}
+
+MACRO {feb} {"Feb."}
+
+MACRO {mar} {"Mar."}
+
+MACRO {apr} {"Apr."}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"Jun."}
+
+MACRO {jul} {"Jul."}
+
+MACRO {aug} {"Aug."}
+
+MACRO {sep} {"Sep."}
+
+MACRO {oct} {"Oct."}
+
+MACRO {nov} {"Nov."}
+
+MACRO {dec} {"Dec."}
+
+FUNCTION {bbl.url.prefix}
+{
+ "\urlprefix"
+}
+
+FUNCTION {eng.ord}
+{ duplicate$ "1" swap$ *
+ #-2 #1 substring$ "1" =
+ { bbl.th * }
+ { duplicate$ #-1 #1 substring$
+ duplicate$ "1" =
+ { pop$ bbl.st * }
+ { duplicate$ "2" =
+ { pop$ bbl.nd * }
+ { "3" =
+ { bbl.rd * }
+ { bbl.th * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)]
+MACRO {aa}{"Astron. \& Astrophys."}
+MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
+MACRO {aj} {"Astron. J."}
+MACRO {aph} {"Acta Phys."}
+MACRO {advp} {"Adv. Phys."}
+MACRO {ajp} {"Amer. J. Phys."}
+MACRO {ajm} {"Amer. J. Math."}
+MACRO {amsci} {"Amer. Sci."}
+MACRO {anofd} {"Ann. Fluid Dyn."}
+MACRO {am} {"Ann. Math."}
+MACRO {ap} {"Ann. Phys. (NY)"}
+MACRO {adp} {"Ann. Phys. (Leipzig)"}
+MACRO {ao} {"Appl. Opt."}
+MACRO {apl} {"Appl. Phys. Lett."}
+MACRO {app} {"Astroparticle Phys."}
+MACRO {apj} {"Astrophys. J."}
+MACRO {apjsup} {"Astrophys. J. Suppl."}
+MACRO {apss} {"Astrophys. Space Sci."}
+MACRO {araa} {"Ann. Rev. Astron. Astrophys."}
+MACRO {baas} {"Bull. Amer. Astron. Soc."}
+MACRO {baps} {"Bull. Amer. Phys. Soc."}
+MACRO {cmp} {"Comm. Math. Phys."}
+MACRO {cpam} {"Commun. Pure Appl. Math."}
+MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"}
+MACRO {cpc} {"Comp. Phys. Comm."}
+MACRO {cqg} {"Class. Quant. Grav."}
+MACRO {cra} {"C. R. Acad. Sci. A"}
+MACRO {fed} {"Fusion Eng. \& Design"}
+MACRO {ft} {"Fusion Tech."}
+MACRO {grg} {"Gen. Relativ. Gravit."}
+MACRO {ieeens} {"IEEE Trans. Nucl. Sci."}
+MACRO {ieeeps} {"IEEE Trans. Plasma Sci."}
+MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"}
+MACRO {ip} {"Infrared Phys."}
+MACRO {irp} {"Infrared Phys."}
+MACRO {jap} {"J. Appl. Phys."}
+MACRO {jasa} {"J. Acoust. Soc. America"}
+MACRO {jcp} {"J. Comp. Phys."}
+MACRO {jetp} {"Sov. Phys.--JETP"}
+MACRO {jfe} {"J. Fusion Energy"}
+MACRO {jfm} {"J. Fluid Mech."}
+MACRO {jmp} {"J. Math. Phys."}
+MACRO {jne} {"J. Nucl. Energy"}
+MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."}
+MACRO {jnm} {"J. Nucl. Mat."}
+MACRO {jpc} {"J. Phys. Chem."}
+MACRO {jpp} {"J. Plasma Phys."}
+MACRO {jpsj} {"J. Phys. Soc. Japan"}
+MACRO {jsi} {"J. Sci. Instrum."}
+MACRO {jvst} {"J. Vac. Sci. \& Tech."}
+MACRO {nat} {"Nature"}
+MACRO {nature} {"Nature"}
+MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"}
+MACRO {nf} {"Nucl. Fusion"}
+MACRO {nim} {"Nucl. Inst. \& Meth."}
+MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."}
+MACRO {np} {"Nucl. Phys."}
+MACRO {npb} {"Nucl. Phys. B"}
+MACRO {nt/f} {"Nucl. Tech./Fusion"}
+MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"}
+MACRO {inc} {"Nuovo Cimento"}
+MACRO {nc} {"Nuovo Cimento"}
+MACRO {pf} {"Phys. Fluids"}
+MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."}
+MACRO {pfb} {"Phys. Fluids B: Plasma Phys."}
+MACRO {pl} {"Phys. Lett."}
+MACRO {pla} {"Phys. Lett. A"}
+MACRO {plb} {"Phys. Lett. B"}
+MACRO {prep} {"Phys. Rep."}
+MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
+MACRO {pp} {"Phys. Plasmas"}
+MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
+MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
+MACRO {prl} {"Phys. Rev. Lett."}
+MACRO {pr} {"Phys. Rev."}
+MACRO {physrev} {"Phys. Rev."}
+MACRO {pra} {"Phys. Rev. A"}
+MACRO {prb} {"Phys. Rev. B"}
+MACRO {prc} {"Phys. Rev. C"}
+MACRO {prd} {"Phys. Rev. D"}
+MACRO {pre} {"Phys. Rev. E"}
+MACRO {ps} {"Phys. Scripta"}
+MACRO {procrsl} {"Proc. Roy. Soc. London"}
+MACRO {rmp} {"Rev. Mod. Phys."}
+MACRO {rsi} {"Rev. Sci. Inst."}
+MACRO {science} {"Science"}
+MACRO {sciam} {"Sci. Am."}
+MACRO {sam} {"Stud. Appl. Math."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspeki"}
+MACRO {st} {"Sky and Telesc."}
+ % End module: physjour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)]
+MACRO {aisr} {"Adv. Space Res."}
+MACRO {ag} {"Ann. Geophys."}
+MACRO {anigeo} {"Ann. Geofis."}
+MACRO {angl} {"Ann. Glaciol."}
+MACRO {andmet} {"Ann. d. Meteor."}
+MACRO {andgeo} {"Ann. d. Geophys."}
+MACRO {andphy} {"Ann. Phys.-Paris"}
+MACRO {afmgb} {"Arch. Meteor. Geophys. Bioklimatol."}
+MACRO {atph} {"Atm\'osphera"}
+MACRO {aao} {"Atmos. Ocean"}
+MACRO {ass}{"Astrophys. Space Sci."}
+MACRO {atenv} {"Atmos. Environ."}
+MACRO {aujag} {"Aust. J. Agr. Res."}
+MACRO {aumet} {"Aust. Meteorol. Mag."}
+MACRO {blmet} {"Bound.-Lay. Meteorol."}
+MACRO {bams} {"Bull. Amer. Meteorol. Soc."}
+MACRO {cch} {"Clim. Change"}
+MACRO {cdyn} {"Clim. Dynam."}
+MACRO {cbul} {"Climatol. Bull."}
+MACRO {cap} {"Contrib. Atmos. Phys."}
+MACRO {dsr} {"Deep-Sea Res."}
+MACRO {dhz} {"Dtsch. Hydrogr. Z."}
+MACRO {dao} {"Dynam. Atmos. Oceans"}
+MACRO {eco} {"Ecology"}
+MACRO {empl}{"Earth, Moon and Planets"}
+MACRO {envres} {"Environ. Res."}
+MACRO {envst} {"Environ. Sci. Technol."}
+MACRO {ecms} {"Estuarine Coastal Mar. Sci."}
+MACRO {expa}{"Exper. Astron."}
+MACRO {geoint} {"Geofis. Int."}
+MACRO {geopub} {"Geofys. Publ."}
+MACRO {geogeo} {"Geol. Geofiz."}
+MACRO {gafd} {"Geophys. Astrophys. Fluid Dyn."}
+MACRO {gfd} {"Geophys. Fluid Dyn."}
+MACRO {geomag} {"Geophys. Mag."}
+MACRO {georl} {"Geophys. Res. Lett."}
+MACRO {grl} {"Geophys. Res. Lett."}
+MACRO {ga} {"Geophysica"}
+MACRO {gs} {"Geophysics"}
+MACRO {ieeetap} {"IEEE Trans. Antenn. Propag."}
+MACRO {ijawp} {"Int. J. Air Water Pollut."}
+MACRO {ijc} {"Int. J. Climatol."}
+MACRO {ijrs} {"Int. J. Remote Sens."}
+MACRO {jam} {"J. Appl. Meteorol."}
+MACRO {jaot} {"J. Atmos. Ocean. Technol."}
+MACRO {jatp} {"J. Atmos. Terr. Phys."}
+MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."}
+MACRO {jce} {"J. Climate"}
+MACRO {jcam} {"J. Climate Appl. Meteor."}
+MACRO {jcm} {"J. Climate Meteor."}
+MACRO {jcy} {"J. Climatol."}
+MACRO {jgr} {"J. Geophys. Res."}
+MACRO {jga} {"J. Glaciol."}
+MACRO {jh} {"J. Hydrol."}
+MACRO {jmr} {"J. Mar. Res."}
+MACRO {jmrj} {"J. Meteor. Res. Japan"}
+MACRO {jm} {"J. Meteor."}
+MACRO {jpo} {"J. Phys. Oceanogr."}
+MACRO {jra} {"J. Rech. Atmos."}
+MACRO {jaes} {"J. Aeronaut. Sci."}
+MACRO {japca} {"J. Air Pollut. Control Assoc."}
+MACRO {jas} {"J. Atmos. Sci."}
+MACRO {jmts} {"J. Mar. Technol. Soc."}
+MACRO {jmsj} {"J. Meteorol. Soc. Japan"}
+MACRO {josj} {"J. Oceanogr. Soc. Japan"}
+MACRO {jwm} {"J. Wea. Mod."}
+MACRO {lao} {"Limnol. Oceanogr."}
+MACRO {mwl} {"Mar. Wea. Log"}
+MACRO {mau} {"Mausam"}
+MACRO {meteor} {"``Meteor'' Forschungsergeb."}
+MACRO {map} {"Meteorol. Atmos. Phys."}
+MACRO {metmag} {"Meteor. Mag."}
+MACRO {metmon} {"Meteor. Monogr."}
+MACRO {metrun} {"Meteor. Rundsch."}
+MACRO {metzeit} {"Meteor. Z."}
+MACRO {metgid} {"Meteor. Gidrol."}
+MACRO {mwr} {"Mon. Weather Rev."}
+MACRO {nwd} {"Natl. Weather Dig."}
+MACRO {nzjmfr} {"New Zeal. J. Mar. Freshwater Res."}
+MACRO {npg} {"Nonlin. Proc. Geophys."}
+MACRO {om} {"Oceanogr. Meteorol."}
+MACRO {ocac} {"Oceanol. Acta"}
+MACRO {oceanus} {"Oceanus"}
+MACRO {paleoc} {"Paleoceanography"}
+MACRO {pce} {"Phys. Chem. Earth"}
+MACRO {pmg} {"Pap. Meteor. Geophys."}
+MACRO {ppom} {"Pap. Phys. Oceanogr. Meteor."}
+MACRO {physzeit} {"Phys. Z."}
+MACRO {pps} {"Planet. Space Sci."}
+MACRO {pss} {"Planet. Space Sci."}
+MACRO {pag} {"Pure Appl. Geophys."}
+MACRO {qjrms} {"Quart. J. Roy. Meteorol. Soc."}
+MACRO {quatres} {"Quat. Res."}
+MACRO {rsci} {"Radio Sci."}
+MACRO {rse} {"Remote Sens. Environ."}
+MACRO {rgeo} {"Rev. Geophys."}
+MACRO {rgsp} {"Rev. Geophys. Space Phys."}
+MACRO {rdgeo} {"Rev. Geofis."}
+MACRO {revmeta} {"Rev. Meteorol."}
+MACRO {sgp}{"Surveys in Geophys."}
+MACRO {sp} {"Solar Phys."}
+MACRO {ssr} {"Space Sci. Rev."}
+MACRO {tellus} {"Tellus"}
+MACRO {tac} {"Theor. Appl. Climatol."}
+MACRO {tagu} {"Trans. Am. Geophys. Union (EOS)"}
+MACRO {wrr} {"Water Resour. Res."}
+MACRO {weather} {"Weather"}
+MACRO {wafc} {"Weather Forecast."}
+MACRO {ww} {"Weatherwise"}
+MACRO {wmob} {"WMO Bull."}
+MACRO {zeitmet} {"Z. Meteorol."}
+ % End module: geojour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)]
+
+MACRO {appopt} {"Appl. Opt."}
+MACRO {bell} {"Bell Syst. Tech. J."}
+MACRO {ell} {"Electron. Lett."}
+MACRO {jasp} {"J. Appl. Spectr."}
+MACRO {jqe} {"IEEE J. Quantum Electron."}
+MACRO {jlwt} {"J. Lightwave Technol."}
+MACRO {jmo} {"J. Mod. Opt."}
+MACRO {josa} {"J. Opt. Soc. America"}
+MACRO {josaa} {"J. Opt. Soc. Amer.~A"}
+MACRO {josab} {"J. Opt. Soc. Amer.~B"}
+MACRO {jdp} {"J. Phys. (Paris)"}
+MACRO {oc} {"Opt. Commun."}
+MACRO {ol} {"Opt. Lett."}
+MACRO {phtl} {"IEEE Photon. Technol. Lett."}
+MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
+MACRO {sse} {"Solid-State Electron."}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl} {"Sov. Techn. Phys. Lett."}
+MACRO {vr} {"Vision Res."}
+MACRO {zph} {"Z. f. Physik"}
+MACRO {zphb} {"Z. f. Physik~B"}
+MACRO {zphd} {"Z. f. Physik~D"}
+
+MACRO {CLEO} {"CLEO"}
+MACRO {ASSL} {"Adv. Sol.-State Lasers"}
+MACRO {OSA} {"OSA"}
+ % End module: photjour.mbs
+%% Copyright 1994-2007 Patrick W Daly
+MACRO {acmcs} {"ACM Comput. Surv."}
+
+MACRO {acta} {"Acta Inf."}
+
+MACRO {cacm} {"Commun. ACM"}
+
+MACRO {ibmjrd} {"IBM J. Res. Dev."}
+
+MACRO {ibmsj} {"IBM Syst.~J."}
+
+MACRO {ieeese} {"IEEE Trans. Software Eng."}
+
+MACRO {ieeetc} {"IEEE Trans. Comput."}
+
+MACRO {ieeetcad}
+ {"IEEE Trans. Comput. Aid. Des."}
+
+MACRO {ipl} {"Inf. Process. Lett."}
+
+MACRO {jacm} {"J.~ACM"}
+
+MACRO {jcss} {"J.~Comput. Syst. Sci."}
+
+MACRO {scp} {"Sci. Comput. Program."}
+
+MACRO {sicomp} {"SIAM J. Comput."}
+
+MACRO {tocs} {"ACM Trans. Comput. Syst."}
+
+MACRO {tods} {"ACM Trans. Database Syst."}
+
+MACRO {tog} {"ACM Trans. Graphic."}
+
+MACRO {toms} {"ACM Trans. Math. Software"}
+
+MACRO {toois} {"ACM Trans. Office Inf. Syst."}
+
+MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."}
+
+MACRO {tcs} {"Theor. Comput. Sci."}
+
+FUNCTION {bibinfo.command} { "\bibinfo" }
+
+FUNCTION {bibinfo.check}
+{ swap$
+ duplicate$ missing$
+ {
+ pop$
+ pop$ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ pop$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {bibinfo.warn}
+{ swap$
+ duplicate$ missing$
+ {
+ swap$ "missing " swap$ * " in " * cite$ * warning$ pop$
+ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ "empty " swap$ * " in " * cite$ * warning$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {archiv.base}
+{
+ "http://arxiv.org/abs"
+}
+
+FUNCTION {archiv.prefix.base}
+{
+ "arXiv"
+}
+
+FUNCTION {eprint.command}
+{
+ "\Eprint"
+}
+
+FUNCTION {format.eprint}
+{ eprint duplicate$ empty$
+ { pop$ "" }
+ {
+ duplicate$
+ ""
+ archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ *
+ "/" *
+ swap$ *
+ "{" swap$ * "}" *
+ swap$
+ ""
+ archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ *
+ swap$ *
+ primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ *
+ "{" swap$ * "}" *
+ *
+ eprint.command swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.translation}
+{ translation duplicate$ empty$
+ 'skip$
+ { ""
+ "\translation{" * swap$ * "}" *
+ punctuation.space 'punctuation.state :=
+ }
+ if$
+}
+
+FUNCTION {format.url}
+{
+ url duplicate$ empty$
+ { pop$ "" }
+ {
+ "\url"
+ "{" * swap$ * "}" *
+ }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {check.speaker}
+{ key empty$ 'skip$
+ { key nameptr int.to.str$ =
+ {
+ bolden
+ }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+
+STRINGS { bibinfo}
+
+FUNCTION {format.names}
+{ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{vv~}{ll}" format.name$ bib.name.font
+ s nameptr
+ "{jj, }{ff}"
+ format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ *
+ bibinfo bibinfo.check
+ type$ "presentation" =
+ { check.speaker }
+ 'skip$
+ if$
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ {
+ ", " *
+ t *
+ }{
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ numnames #2 >
+ {
+ "," *
+ }
+ 'skip$
+ if$
+ t "others" =
+ {
+ " " * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and
+ space.word *
+ t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ } if$
+}
+
+FUNCTION {format.names.ed}
+{
+ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{ff}" format.name$ duplicate$ empty$ 'skip$
+ { tie.or.space.prefix bib.fname.font swap$ * }
+ if$
+ s nameptr
+ "{vv~}{ll}" format.name$ bib.name.font *
+ s nameptr
+ "{jj}" format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ *
+ bibinfo bibinfo.check
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ {
+ ", " *
+ t *
+ }{
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ numnames #2 >
+ {
+ "," *
+ }
+ { skip$ }
+ if$
+ t "others" =
+ {
+
+ " " * bbl.etal emphasize *
+ }{
+ bbl.and
+ space.word * t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ } if$
+}
+
+FUNCTION {format.key}
+{ empty$
+ { key field.or.null }
+ { "" }
+ if$
+}
+
+FUNCTION {format.authors}
+{ author "author" format.names
+ duplicate$ empty$ 'skip$
+ { collaboration "collaboration" bibinfo.check
+ duplicate$ empty$ 'skip$
+ { " (" swap$ * ")" * }
+ if$
+ *
+ }
+ if$
+ "author" 'bibfield :=
+}
+
+FUNCTION {get.bbl.editor}
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$
+}
+
+FUNCTION {format.editors}
+{ editor "editor" format.names duplicate$ empty$ 'skip$
+ {
+ "," *
+ word.space *
+ get.bbl.editor
+ *
+ }
+ if$
+}
+
+FUNCTION {format.isbn}
+{
+ isbn "isbn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISBN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.issn}
+{ issn "issn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISSN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {doi.base}
+{
+ "http://dx.doi.org/"
+}
+
+FUNCTION {doi.command}
+{
+ "\doi"
+}
+
+FUNCTION {doi.command.href}
+{
+ "\Doi"
+}
+
+FUNCTION {format.doi}
+{ doi "doi" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ doi.command "{" * swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {add.doi}
+{
+ duplicate$ empty$ 'skip$
+ {
+ doi duplicate$ empty$ 'pop$
+ {
+ "{" swap$ * "}" *
+ swap$
+ "{" swap$ * "}" *
+ *
+ doi.command.href swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {select.language}
+{ duplicate$ empty$
+ 'pop$
+ { language empty$
+ 'skip$
+ { "{\selectlanguage {" language * "}" * swap$ * "}" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.note}
+{
+ note empty$
+ { "" }
+ { note #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ {
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "u" }
+ if$ change.case$
+ }
+ if$
+ note #2 global.max$ substring$ * "note" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {bbl.enquote}
+{
+ "\enquote"
+}
+
+FUNCTION {string.enquote}
+{
+ punctuation.no 'punctuation.state :=
+ non.stop {
+ block.punctuation
+ } { "." } if$
+ swap$ pop$
+ *
+ bbl.enquote "{" * swap$ * "}" *
+ word.space *
+}
+
+FUNCTION {format.title}
+{ title
+ duplicate$ empty$ 'skip$ { "t" change.case$ } if$
+ duplicate$ "title" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ string.enquote
+ select.language
+ }
+ if$
+}
+
+FUNCTION {end.quote.title}
+{ title empty$
+ 'skip$
+ { before.all 'output.state := }
+ if$
+}
+
+FUNCTION {format.full.names}
+{
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{vv~}{ll}"
+ format.name$
+ cite.name.font
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ { ", " * t * }
+ {
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ {
+ 't :=
+ }
+ 'pop$
+ if$
+ t "others" =
+ {
+ " " * bbl.etal
+ emphasize *
+ }{
+ numnames #2 > { "," * }{ skip$ } if$
+ bbl.and
+ space.word * t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {make.full.names}
+{
+ key editor author
+ type$ "proceedings" =
+ type$ "book" =
+ type$ "inbook" =
+ or { pop$ }{ { pop$ "" }{ swap$ pop$ "" swap$ } if$ } if$
+ duplicate$ empty$
+ { pop$
+ duplicate$ empty$
+ { pop$
+ duplicate$ empty$
+ { pop$
+ cite$ #1 #3 substring$
+ }{
+ skip$
+ }
+ if$
+ }
+ { swap$ pop$ format.full.names }
+ if$
+ }
+ { swap$ pop$ swap$ pop$ format.full.names }
+ if$
+}
+
+FUNCTION {year.bibitem}
+{
+ year duplicate$ empty$
+ { pop$ ""
+ }{
+ skip$
+ } if$
+ extra.label *
+}
+
+FUNCTION {output.bibitem}
+{
+ newline$
+ ""
+ label
+ *
+ ")" *
+ make.full.names duplicate$ short.list =
+ { pop$ }{ * } if$
+ "{" swap$ * "}" *
+ "[" swap$ * "]" *
+ "{" * cite$ * "}%" *
+ "\bibitem"
+ swap$ *
+ write$ newline$
+ " "
+ duplicate$ bbl.open * write$ newline$
+ before.all 'output.state :=
+ punctuation.yes 'punctuation.state :=
+}
+
+FUNCTION {n.dashify}
+{
+ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }{
+ { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }{
+ t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in}
+{
+ bbl.in
+ word.space *
+}
+
+FUNCTION {date.encapsulate}
+{
+ duplicate$ empty$
+ 'skip$
+ {
+ before.all 'output.state :=
+ " (" swap$ * ")" *
+ }
+ if$
+}
+
+FUNCTION {format.date}
+{
+ year "year" bibinfo.check duplicate$ empty$
+ {
+ }
+ 'skip$
+ if$
+ extra.label *
+ date.encapsulate
+}
+
+FUNCTION {format.date.output.check}
+{
+ format.date
+ "year" output.check
+}
+
+FUNCTION {format.date.output}
+{
+ format.date.output.check
+}
+
+FUNCTION {format.btitle}
+{
+ booktitle duplicate$ empty$ { pop$
+ title
+ } 'skip$ if$
+ "title" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {editor.check.book}
+{ editor empty$ 'skip$
+ {
+ "can't use both author and editor fields in " cite$ *
+ ": try using @inbook instead" *
+ warning$
+ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume duplicate$ empty$
+ { pop$ "" }
+ {
+ "volume and number" number either.or.check
+ bbl.volume
+ capitalize
+ swap$
+ tie.or.space.prefix "volume" bibinfo.check * *
+ series "series" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ ", "
+ * swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.number}
+{
+ bbl.number
+ output.state after.word = output.state after.punctuation = or
+ #1 or
+ #0 and
+ 'skip$
+ { capitalize }
+ if$
+ number tie.or.space.prefix "number" bibinfo.check * *
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ {
+ series empty$
+ {
+ number "number" bibinfo.check
+ }{
+ format.number
+ series "series" bibinfo.check
+ word.space * swap$ *
+ }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {convert.edition}
+{ extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bbl.first 't := }
+ { s "second" = s "2" = or
+ { bbl.second 't := }
+ { s "third" = s "3" = or
+ { bbl.third 't := }
+ { s "fourth" = s "4" = or
+ { bbl.fourth 't := }
+ { s "fifth" = s "5" = or
+ { bbl.fifth 't := }
+ { s #1 #1 substring$ is.num
+ { s
+ eng.ord
+ 't := }
+ { edition 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ t
+}
+
+FUNCTION {format.edition}
+{ edition duplicate$ empty$ 'skip$
+ {
+ convert.edition
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "t" }
+ if$ change.case$
+ "edition" bibinfo.check
+ word.space * bbl.edition *
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages duplicate$ empty$
+ 'skip$
+ { duplicate$ multi.page.check
+ {
+ bbl.pages swap$
+ n.dashify
+ }{
+ bbl.page swap$
+ }
+ if$
+ tie.or.space.prefix
+ "pages" bibinfo.check
+ * *
+ }
+ if$
+}
+
+FUNCTION {format.book.pages}
+{
+ pages duplicate$ empty$ 'skip$
+ {
+ "pages" bibinfo.check word.space bbl.pages * *
+ }
+ if$
+}
+
+FUNCTION {volnum.punct}
+{
+ ","
+ word.space *
+}
+
+FUNCTION {format.journal.pages}
+{ pages duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$
+ { pop$ pop$ format.pages }
+ { volnum.punct *
+ swap$
+ n.dashify
+ "pages" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.journal.eid}
+{ eid "eid" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$ 'skip$
+ { volnum.punct * }
+ if$
+ swap$ *
+ }
+ if$
+}
+
+FUNCTION {eid.or.pages}
+{
+ eid empty$
+ { format.journal.pages }
+ { format.journal.eid }
+ if$
+}
+
+FUNCTION {format.ser.vol.num}
+{
+ series "series" bibinfo.check output
+ after.punctuation 'output.state :=
+ volume field.or.null
+ duplicate$ empty$ 'skip$
+ {
+ "volume" bibinfo.check
+ }
+ if$
+ bolden
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ {
+ format.pages
+ }
+ { type empty$
+ {
+ bbl.chapter
+ capitalize
+ }{
+ type
+ capitalize
+ "type" bibinfo.check
+ }
+ if$
+ chapter tie.or.space.prefix
+ "chapter" bibinfo.check
+ * *
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.booktitle}
+{
+ booktitle duplicate$ "booktitle" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ pop$ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {format.editor.in}
+{
+ editor "editor" format.names.ed duplicate$ empty$ 'skip$
+ {
+ bbl.edby
+ word.space * swap$ *
+ }
+ if$
+}
+
+FUNCTION {output.article.booktitle}
+{
+ format.booktitle
+ "booktitle" 'bibfield :=
+ output
+ bookaddress "address" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ "address" 'bibfield :=
+ output.nonnull after.punctuation 'output.state :=
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ format.editor.in "editor" bibinfo.check output
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle.inbook}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ author empty$ 'skip$
+ { format.editor.in "editor" bibinfo.check output }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type duplicate$ empty$
+ 'pop$
+ { swap$ pop$
+ "t" change.case$ "type" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ number "number" bibinfo.check
+ type duplicate$ empty$
+ { pop$ bbl.techrep }
+ 'skip$
+ if$
+ "type" bibinfo.check
+ swap$ duplicate$ empty$
+ { pop$ "t" change.case$ }
+ { tie.or.space.prefix * * }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{
+ word.in
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.book.crossref}
+{ volume duplicate$ empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ pop$ word.in
+ }
+ { bbl.volume
+ swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word *
+ }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{
+ word.in
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.org.or.pub}
+{ 't :=
+ ""
+ address "address" bibinfo.check
+ duplicate$ empty$
+ { pop$ t }
+ { t duplicate$ empty$
+ { pop$ }
+ {
+ "," word.space *
+ * swap$ *
+ }
+ if$
+ }
+ if$
+ *
+ year duplicate$ empty$
+ {
+ "empty year in " cite$ *
+ warning$
+ pop$ ""
+ }
+ 'skip$
+ if$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "year" bibinfo.check
+ swap$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "," *
+ word.space *
+ swap$ *
+ }
+ if$
+ }
+ if$
+ duplicate$ empty$ 'skip$ {
+ ""
+ "(" * swap$ * ")" *
+ after.punctuation 'output.state :=
+ punctuation.space 'punctuation.state :=
+ } if$
+}
+
+FUNCTION {format.publisher.address}
+{ publisher "publisher" bibinfo.warn format.org.or.pub
+}
+
+FUNCTION {format.organization.address}
+{ organization "organization" bibinfo.check format.org.or.pub
+}
+
+FUNCTION {format.organization.publisher.address}
+{
+ publisher empty$
+ { format.organization.address }
+ { organization "organization" bibinfo.check output
+ format.publisher.address
+ }
+ if$
+}
+
+FUNCTION {format.school.address.output}
+{
+ school "school" bibinfo.warn
+ address "address" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ swap$
+ duplicate$ empty$ 'skip$
+ {
+ ", " *
+ }
+ if$
+ swap$
+ }
+ if$
+ *
+ output
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors
+ booktitle empty$ {
+ "author" output.check
+ }{ output } if$
+ author format.key output
+ new.block.comma
+ format.title
+ "title" 'bibfield :=
+ output
+ new.block.comma
+ output.article.booktitle
+ crossref missing$
+ {
+ journal
+ "journal" bibinfo.warn
+ pages empty$ 'skip$ { add.doi } if$
+ "journal" 'bibfield :=
+ output
+ format.ser.vol.num
+ output
+ eid.or.pages
+ format.date.output.check
+ }{
+ format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ format.issn output
+ pages empty$ {
+ format.doi output
+ } 'skip$ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ format.translation output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ {
+ }{
+ format.authors output.nonnull
+ crossref missing$ { editor.check.book } 'skip$ if$
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ format.edition output
+ author empty$
+ {
+ format.editor.in output
+ editor format.key output
+ }
+ {
+ }
+ if$
+ format.number.series output
+ crossref missing$
+ {
+ format.bvolume output
+ new.block.comma
+ format.publisher.address output
+ }{
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ format.isbn output
+ format.chapter.pages
+ output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ howpublished "howpublished" bibinfo.check output
+ address "address" bibinfo.check output
+ format.date.output
+ format.isbn output
+ format.book.pages output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ {
+ format.editors "editor" output.check
+ editor format.key output
+ }{
+ format.authors output.nonnull
+ author format.key output
+ }
+ if$
+ new.block.comma
+
+ format.title output
+ new.block.comma
+
+ crossref missing$
+ {
+ format.in.ed.booktitle.inbook
+ format.publisher.address output
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.edition output
+ new.block.comma
+ }{
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ crossref missing$
+ { format.isbn output }
+ 'skip$
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ new.block.comma
+ format.title
+ output
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.publisher.address output
+ format.edition output
+ format.chapter.pages output
+ format.isbn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ new.block.comma
+ format.title
+ output
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.organization.publisher.address output
+ format.chapter.pages output
+ format.isbn output
+ format.issn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+FUNCTION {manual}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ organization "organization" bibinfo.check output
+ address "address" bibinfo.check output
+ format.edition output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.mthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ new.block.comma
+ format.title
+ add.doi
+ output
+ new.block.comma
+ howpublished "howpublished" bibinfo.check output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.phdthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {presentation}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ new.block.comma
+ format.title output
+ new.block.comma
+ format.organization.address "organization and address" output.check
+ month "month" output.check
+ year "year" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ new.sentence
+ type missing$ 'skip$
+ {"(" type capitalize * ")" * output}
+ if$
+ new.block.comma format.url output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ format.editors output
+ editor format.key output
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ bookaddress "address" bibinfo.check output
+ format.number.series output
+ format.bvolume output
+ format.organization.publisher.address output
+ format.isbn output
+ format.issn output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ format.tr.number
+ output.nonnull
+ institution "institution" bibinfo.warn
+ format.org.or.pub output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note "note" output.check
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+READ
+FUNCTION {sortify}
+{ purify$
+ "l" change.case$
+}
+
+INTEGERS { len }
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+
+FUNCTION {format.lab.names}
+{ 's :=
+ "" 't :=
+ s #1
+ "{vv~}{ll}"
+ format.name$
+ cite.name.font
+ s num.names$ duplicate$
+ #2 >
+ { pop$
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ #2 <
+ 'skip$
+ {
+ s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ {
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and space.word *
+ s #2 "{vv~}{ll}" format.name$
+ cite.name.font
+ *
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {author.key.label}
+{ author empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ 'key
+ if$
+ }
+ { author format.lab.names }
+ if$
+}
+
+FUNCTION {author.editor.key.label}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ 'key
+ if$
+ }
+ { editor format.lab.names }
+ if$
+ }
+ { author format.lab.names }
+ if$
+}
+
+FUNCTION {editor.key.label}
+{ editor empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ 'key
+ if$
+ }
+ { editor format.lab.names }
+ if$
+}
+
+FUNCTION {calc.short.authors}
+{ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.key.label
+ { type$ "proceedings" =
+ 'editor.key.label
+ 'author.key.label
+ if$
+ }
+ if$
+ 'short.list :=
+}
+
+FUNCTION {calc.label}
+{ calc.short.authors
+ short.list
+ "("
+ *
+ year duplicate$ empty$
+ {
+ pop$ ""
+ }{
+ purify$ #-1 #4 substring$
+ }
+ if$
+ *
+ 'label :=
+}
+
+FUNCTION {sort.format.names}
+{ 's :=
+ #1 'nameptr :=
+ ""
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{ll{ }}{ ff{ }}{ jj{ }}"
+ format.name$ 't :=
+ nameptr #1 >
+ {
+ " " *
+ namesleft #1 = t "others" = and
+ { "zzzzz" * }
+ {
+ t sortify *
+ }
+ if$
+ }
+ { t sortify * }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {sort.format.title}
+{ 't :=
+ "A " #2
+ "An " #3
+ "The " #4 t chop.word
+ chop.word
+ chop.word
+ sortify
+ #1 global.max$ substring$
+}
+
+FUNCTION {author.sort}
+{ author empty$
+ { key empty$
+ { "to sort, need author or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {author.editor.sort}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { "to sort, need author, editor, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {editor.sort}
+{ editor empty$
+ { key empty$
+ { "to sort, need editor or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+}
+
+FUNCTION {presort}
+{ calc.label
+ label sortify
+ " "
+ *
+ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.sort
+ { type$ "proceedings" =
+ 'editor.sort
+ 'author.sort
+ if$
+ }
+ if$
+ #1 entry.max$ substring$
+ 'sort.label :=
+ sort.label
+ *
+ " "
+ *
+ title field.or.null
+ sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {presort}
+SORT
+STRINGS { last.label next.extra }
+INTEGERS { last.extra.num number.label }
+FUNCTION {initialize.extra.label.stuff}
+{ #0 int.to.chr$ 'last.label :=
+ "" 'next.extra :=
+ #0 'last.extra.num :=
+ #0 'number.label :=
+}
+
+FUNCTION {forward.pass}
+{ last.label label =
+ { last.extra.num #1 + 'last.extra.num :=
+ last.extra.num int.to.chr$ 'extra.label :=
+ }
+ { "a" chr.to.int$ 'last.extra.num :=
+ "" 'extra.label :=
+ label 'last.label :=
+ }
+ if$
+ number.label #1 + 'number.label :=
+}
+
+FUNCTION {reverse.pass}
+{ next.extra "b" =
+ { "a" 'extra.label := }
+ 'skip$
+ if$
+ extra.label 'next.extra :=
+ extra.label
+ duplicate$ empty$
+ 'skip$
+ { "{\natexlab{" swap$ * "}}" * }
+ if$
+ 'extra.label :=
+ label extra.label * 'label :=
+}
+
+EXECUTE {initialize.extra.label.stuff}
+ITERATE {forward.pass}
+REVERSE {reverse.pass}
+FUNCTION {bib.sort.order}
+{ sort.label
+ " "
+ *
+ year
+ field.or.null sortify
+ *
+ " "
+ *
+ title field.or.null
+ sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {bib.sort.order}
+SORT
+FUNCTION {init.bib.eprint}
+{
+ "\texttt{"
+ pop$
+ "\providecommand \url [0]{\begingroup\@sanitize \@url }%" write$ newline$
+ "\providecommand \@url [1]{\endgroup\@href {#1}{" "}}%" bbl.url.prefix swap$ * * write$ newline$
+ "\providecommand " " [0]{URL }%" bbl.url.prefix swap$ * * write$ newline$
+ eprint.command "\providecommand " swap$ * "[0]{\href }%" * write$ newline$
+}
+
+FUNCTION {init.bib.doi}
+{
+ "\@ifxundefined \urlstyle {%" write$ newline$
+ " \providecommand \doi [1]{doi:\discretionary{}{}{}#1}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand \doi [0]{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url }%"
+ write$ newline$
+ "}%" write$ newline$
+ "\providecommand \doibase [0]{" doi.base * "}%" * write$ newline$
+ doi.command.href "\providecommand " swap$ * "[1]{\href{\doibase#1}}%" * write$ newline$
+}
+
+FUNCTION {init.bib.hypertex}
+{
+ "\providecommand\href[0]{\@sanitize\@href}%" write$ newline$
+ "\providecommand\@href[1]{\endgroup\@@startlink{#1}\endgroup\@@href}%" write$ newline$
+ "\providecommand\@@href[1]{#1\@@endlink}%" write$ newline$
+ "\providecommand \@sanitize [0]{\begingroup\catcode`\&12\catcode`\#12\relax}%" write$ newline$
+ "\@ifxundefined \pdfoutput {\@firstoftwo}{%" write$ newline$
+ " \@ifnum{\z@=\pdfoutput}{\@firstoftwo}{\@secondoftwo}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{\leavevmode\special{html:<a href=" quote$ * "#1" * quote$ * ">}}%" * write$ newline$
+ " \providecommand\@@endlink[0]{\special{html:</a>}}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{%" write$ newline$
+ " \leavevmode" write$ newline$
+ " \pdfstartlink" write$ newline$
+ " attr{/Border[0 0 1 ]/H/I/C[0 1 1]}%" write$ newline$
+ " user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%" write$ newline$
+ " \relax" write$ newline$
+ " }%" write$ newline$
+ " \providecommand\@@endlink[0]{\pdfendlink}%" write$ newline$
+ "}%" write$ newline$
+}
+
+FUNCTION {init.bib.namefont}
+{
+ "\providecommand \bibnamefont [1]{#1}%" write$ newline$
+ "\providecommand \bibfnamefont [1]{#1}%" write$ newline$
+ "\providecommand \citenamefont [1]{#1}%" write$ newline$
+}
+
+FUNCTION {init.bib.quote}
+{
+ "\providecommand " bbl.enquote * " [1]{" *
+ "``" "''"
+ "#1" swap$ "}%" * * * * write$ newline$
+}
+
+FUNCTION {init.bib.ay}
+{
+ "\providecommand \natexlab [1]{#1}%"
+ write$ newline$
+}
+
+FUNCTION {init.bib.bibinfo}
+{
+ bibinfo.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+ bibfield.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+}
+
+FUNCTION {init.bib.lang}
+{
+ "\providecommand \selectlanguage [0]{\@gobble}%" write$ newline$
+}
+
+FUNCTION {init.bib.endbibitem}
+{
+ "\providecommand " bbl.open * "[0]{}%" * write$ newline$
+ "\providecommand \bibitemStop [0]{}%" write$ newline$
+ "\providecommand \bibitemNoStop [0]{.\EOS\space}%" write$ newline$
+ "\providecommand \EOS [0]{\spacefactor3000\relax}%" write$ newline$
+}
+
+FUNCTION {init.bib.translation}
+{
+ "\providecommand \translation [1]{[#1]}%" write$ newline$
+}
+
+FUNCTION {warn.bib}
+{
+}
+
+FUNCTION {init.bib}
+{
+ warn.bib
+ "\makeatletter" write$ newline$
+ "\providecommand \@ifxundefined [1]{%" write$ newline$
+ " \ifx #1\undefined \expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \@ifnum [1]{%" write$ newline$
+ " \ifnum #1\expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ init.bib.ay
+ init.bib.quote
+ init.bib.namefont
+ init.bib.hypertex
+ init.bib.eprint
+ init.bib.doi
+ init.bib.lang
+ init.bib.bibinfo
+ init.bib.translation
+ init.bib.endbibitem
+ "\providecommand " bbl.shut * " [1]{\csname bibitem#1\endcsname}%" * write$ newline$
+ "%</preamble>" write$
+}
+
+FUNCTION {begin.bib}
+{
+ id.bst duplicate$ top$ "%" swap$ * write$ newline$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{"
+ number.label int.to.str$
+ * "}%" *
+ write$ newline$
+ init.bib
+}
+
+EXECUTE {begin.bib}
+EXECUTE {init.state.consts}
+ITERATE {call.type$}
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}%"
+ write$ newline$
+}
+
+EXECUTE {end.bib}
+%% End of customized bst file
+%%
+%% End of file `aipauth4-1long.bst'.
diff --git a/Master/texmf-dist/bibtex/bst/revtex/aipnum4-1.bst b/Master/texmf-dist/bibtex/bst/revtex/aipnum4-1.bst
new file mode 100644
index 00000000000..9ab4e1654d5
--- /dev/null
+++ b/Master/texmf-dist/bibtex/bst/revtex/aipnum4-1.bst
@@ -0,0 +1,2442 @@
+%%
+%% This is file `aipnum4-1.bst',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% merlin.mbs (with options: `head,lang,pres,pres-bf,seq-no,vonx,nm-init,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% physjour.mbs (with options: `lang,pres,pres-bf,seq-no,vonx,nm-init,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% geojour.mbs (with options: `lang,pres,pres-bf,seq-no,vonx,nm-init,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% photjour.mbs (with options: `lang,pres,pres-bf,seq-no,vonx,nm-init,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% merlin.mbs (with options: `tail,lang,pres,pres-bf,seq-no,vonx,nm-init,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% ----------------------------------------
+%% *** REVTeX-compatible aipnum4-1.bst 2009-10-08 ***
+%%
+%% Copyright 1994-2007 Patrick W Daly
+ % ===============================================================
+ % IMPORTANT NOTICE:
+ % This bibliographic style (bst) file has been generated from one or
+ % more master bibliographic style (mbs) files, listed above.
+ %
+ % This generated file can be redistributed and/or modified under the terms
+ % of the LaTeX Project Public License Distributed from CTAN
+ % archives in directory macros/latex/base/lppl.txt; either
+ % version 1 of the License, or any later version.
+ % ===============================================================
+ % Name and version information of the main mbs file:
+ % \ProvidesFile{merlin.mbs}[2008/01/17 4.21 (PWD, AO, DPC)]
+ % For use with BibTeX version 0.99a or later
+ %-------------------------------------------------------------------
+ % This bibliography style file is intended for texts in ENGLISH
+ % This is a numerical citation style, and as such is standard LaTeX.
+ % It requires no extra package to interface to the main text.
+ % The form of the \bibitem entries is
+ % \bibitem{key}...
+ % Usage of \cite is as follows:
+ % \cite{key} ==>> [#]
+ % \cite[chap. 2]{key} ==>> [#, chap. 2]
+ % where # is a number determined by the ordering in the reference list.
+ % The order in the reference list is that by which the works were originally
+ % cited in the text, or that in the database.
+ %---------------------------------------------------------------------
+
+FUNCTION {id.bst} {"Merlin.mbs v4.21 2009-07-09. "}
+ENTRY
+{
+ address
+ archive
+ archivePrefix
+ author
+ bookaddress
+ booktitle
+ chapter
+ collaboration
+ doi
+ edition
+ editor
+ eid
+ eprint
+ howpublished
+ institution
+ isbn
+ issn
+ journal
+ key
+ language
+ month
+ note
+ number
+ organization
+ pages
+ primaryClass
+ publisher
+ school
+ SLACcitation
+ series
+ title
+ translation
+ type
+ url
+ volume
+ year
+}{
+}{
+ label
+}
+
+INTEGERS
+{
+ output.state before.all
+ after.word after.punctuation
+ after.sentence after.block
+}
+
+INTEGERS
+{
+ punctuation.state punctuation.no punctuation.space punctuation.yes
+}
+
+STRINGS { bibfield output.bibfield }
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
+FUNCTION {init.state.consts}
+{
+ #0 'before.all :=
+ #1 'after.word :=
+ #2 'after.punctuation :=
+ #3 'after.sentence :=
+ #4 'after.block :=
+ #0 'punctuation.no :=
+ #1 'punctuation.space :=
+ #2 'punctuation.yes :=
+ "" 'bibfield :=
+ "" 'output.bibfield :=
+}
+
+STRINGS { s t}
+FUNCTION {block.punctuation}
+{ ""
+ "," *
+}
+
+FUNCTION {word.space}
+{
+ "\ "
+}
+
+FUNCTION {show.stackstring.one}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ duplicate$ "1(" swap$ * ")" * top$
+}
+
+FUNCTION {show.stackstring.two}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ swap$
+ duplicate$ "1(" swap$ * ")" * top$
+ swap$
+ duplicate$ "2(" swap$ * ")" * top$
+}
+
+FUNCTION {bibfield.command}{ "\bibfield"}
+
+FUNCTION {output.nonnull}
+{
+ swap$
+ output.state after.word =
+ {
+ block.punctuation *
+ word.space *
+ }
+ {
+ output.state after.punctuation =
+ {
+ word.space *
+ }
+ {
+ output.state after.block = output.state after.sentence = or
+ {
+ add.period$
+ "\EOS\ " *
+ }{
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ output.bibfield duplicate$ empty$ 'pop$
+ {
+ bibfield.command
+ "{" * swap$ * "}{%" * write$ newline$
+ " " swap$ * "}%" * write$ newline$
+ " "
+ }
+ if$
+ write$
+ bibfield 'output.bibfield := "" 'bibfield :=
+ output.state after.block =
+ {
+ newline$
+ "\newblock " write$
+ }
+ 'skip$
+ if$
+ punctuation.state duplicate$
+ punctuation.yes 'punctuation.state :=
+ punctuation.no =
+ { pop$ before.all }
+ { punctuation.yes = { after.word }{ after.punctuation } if$ }
+ if$
+ 'output.state :=
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ {
+ pop$
+ "" 'bibfield :=
+ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ swap$
+ duplicate$ empty$
+ { pop$ "empty " swap$ * " in " * cite$ * warning$ }
+ { swap$ pop$ output.nonnull }
+ if$
+}
+
+FUNCTION {bbl.open} { "\BibitemOpen" }
+
+FUNCTION {bbl.shut} { "\BibitemShut" }
+
+FUNCTION {bibitem.shut.stop} { bbl.shut "{Stop}%" * }
+
+FUNCTION {bibitem.shut.nostop} { bbl.shut "{NoStop}%" * }
+
+FUNCTION {bibitem.shut}
+{
+ non.stop
+ {
+ bibitem.shut.nostop *
+ }{
+ bibitem.shut.stop *
+ }
+ if$
+}
+
+FUNCTION {html.itag} {
+ "p"
+}
+
+FUNCTION {html.ltag} {
+ ""
+}
+
+FUNCTION {output.SLACcitation}
+{ SLACcitation empty$
+ 'skip$
+ {
+ newline$
+ SLACcitation write$
+ }
+ if$
+}
+
+FUNCTION {fin.entry}
+{
+ bibitem.shut
+ write$
+ output.SLACcitation
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.block.comma}
+{
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block = output.state before.all = or
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence.comma}
+{
+}
+
+FUNCTION {sentence.or.colon}
+{
+ new.sentence
+}
+
+FUNCTION {add.blank}
+{
+ word.space *
+ before.all 'output.state :=
+}
+
+FUNCTION {no.blank.or.punct}
+{
+ "\hspace{0pt}" *
+ before.all 'output.state :=
+}
+
+FUNCTION {date.block}
+{
+ new.block.comma
+ skip$
+}
+
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\emph{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bolden}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "\textbf{" swap$ * "}" * }
+ if$
+}
+
+FUNCTION {bib.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bib.fname.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibfnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {cite.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\citenamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {tie.or.space.prefix}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { word.space }
+ if$
+ swap$
+}
+
+FUNCTION {capitalize}
+{
+ "u" change.case$ "t" change.case$
+}
+
+FUNCTION {space.word}
+{ word.space swap$ * word.space * }
+
+ % Here are the language-specific definitions for explicit words.
+ % Each function has a name bbl.xxx where xxx is the English word.
+ % The language selected here is ENGLISH
+FUNCTION {bbl.and}
+{
+ "and"
+}
+
+FUNCTION {bbl.etal}
+{
+ "et~al."
+}
+
+FUNCTION {bbl.editors}
+{
+ "eds."
+}
+
+FUNCTION {bbl.editor}
+{
+ "ed."
+}
+
+FUNCTION {bbl.edby}
+{ "edited by" }
+
+FUNCTION {bbl.edition}
+{
+ "ed."
+}
+
+FUNCTION {bbl.volume}
+{
+ "vol."
+}
+
+FUNCTION {bbl.of}
+{ "of" }
+
+FUNCTION {bbl.number}
+{
+ "no."
+}
+
+FUNCTION {bbl.nr}
+{ "no." }
+
+FUNCTION {bbl.in}
+{ "in" }
+
+FUNCTION {bbl.pages}
+{
+ "pp."
+}
+
+FUNCTION {bbl.page}
+{
+ "p."
+}
+
+FUNCTION {bbl.eidpp}
+{ "pages" }
+
+FUNCTION {bbl.chapter}
+{
+ "chap."
+}
+
+FUNCTION {bbl.techrep}
+{
+ "Tech. Rep."
+}
+
+FUNCTION {bbl.mthesis}
+{ "Master's thesis" }
+
+FUNCTION {bbl.phdthesis}
+{ "Ph.D. thesis" }
+
+FUNCTION {bbl.first}
+{
+ "1st"
+}
+
+FUNCTION {bbl.second}
+{
+ "2nd"
+}
+
+FUNCTION {bbl.third}
+{
+ "3rd"
+}
+
+FUNCTION {bbl.fourth}
+{
+ "4th"
+}
+
+FUNCTION {bbl.fifth}
+{
+ "5th"
+}
+
+FUNCTION {bbl.st}
+{ "st" }
+
+FUNCTION {bbl.nd}
+{ "nd" }
+
+FUNCTION {bbl.rd}
+{ "rd" }
+
+FUNCTION {bbl.th}
+{ "th" }
+
+MACRO {jan} {"Jan."}
+
+MACRO {feb} {"Feb."}
+
+MACRO {mar} {"Mar."}
+
+MACRO {apr} {"Apr."}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"Jun."}
+
+MACRO {jul} {"Jul."}
+
+MACRO {aug} {"Aug."}
+
+MACRO {sep} {"Sep."}
+
+MACRO {oct} {"Oct."}
+
+MACRO {nov} {"Nov."}
+
+MACRO {dec} {"Dec."}
+
+FUNCTION {bbl.url.prefix}
+{
+ "\urlprefix"
+}
+
+FUNCTION {eng.ord}
+{ duplicate$ "1" swap$ *
+ #-2 #1 substring$ "1" =
+ { bbl.th * }
+ { duplicate$ #-1 #1 substring$
+ duplicate$ "1" =
+ { pop$ bbl.st * }
+ { duplicate$ "2" =
+ { pop$ bbl.nd * }
+ { "3" =
+ { bbl.rd * }
+ { bbl.th * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)]
+MACRO {aa}{"Astron. \& Astrophys."}
+MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
+MACRO {aj} {"Astron. J."}
+MACRO {aph} {"Acta Phys."}
+MACRO {advp} {"Adv. Phys."}
+MACRO {ajp} {"Amer. J. Phys."}
+MACRO {ajm} {"Amer. J. Math."}
+MACRO {amsci} {"Amer. Sci."}
+MACRO {anofd} {"Ann. Fluid Dyn."}
+MACRO {am} {"Ann. Math."}
+MACRO {ap} {"Ann. Phys. (NY)"}
+MACRO {adp} {"Ann. Phys. (Leipzig)"}
+MACRO {ao} {"Appl. Opt."}
+MACRO {apl} {"Appl. Phys. Lett."}
+MACRO {app} {"Astroparticle Phys."}
+MACRO {apj} {"Astrophys. J."}
+MACRO {apjsup} {"Astrophys. J. Suppl."}
+MACRO {apss} {"Astrophys. Space Sci."}
+MACRO {araa} {"Ann. Rev. Astron. Astrophys."}
+MACRO {baas} {"Bull. Amer. Astron. Soc."}
+MACRO {baps} {"Bull. Amer. Phys. Soc."}
+MACRO {cmp} {"Comm. Math. Phys."}
+MACRO {cpam} {"Commun. Pure Appl. Math."}
+MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"}
+MACRO {cpc} {"Comp. Phys. Comm."}
+MACRO {cqg} {"Class. Quant. Grav."}
+MACRO {cra} {"C. R. Acad. Sci. A"}
+MACRO {fed} {"Fusion Eng. \& Design"}
+MACRO {ft} {"Fusion Tech."}
+MACRO {grg} {"Gen. Relativ. Gravit."}
+MACRO {ieeens} {"IEEE Trans. Nucl. Sci."}
+MACRO {ieeeps} {"IEEE Trans. Plasma Sci."}
+MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"}
+MACRO {ip} {"Infrared Phys."}
+MACRO {irp} {"Infrared Phys."}
+MACRO {jap} {"J. Appl. Phys."}
+MACRO {jasa} {"J. Acoust. Soc. America"}
+MACRO {jcp} {"J. Comp. Phys."}
+MACRO {jetp} {"Sov. Phys.--JETP"}
+MACRO {jfe} {"J. Fusion Energy"}
+MACRO {jfm} {"J. Fluid Mech."}
+MACRO {jmp} {"J. Math. Phys."}
+MACRO {jne} {"J. Nucl. Energy"}
+MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."}
+MACRO {jnm} {"J. Nucl. Mat."}
+MACRO {jpc} {"J. Phys. Chem."}
+MACRO {jpp} {"J. Plasma Phys."}
+MACRO {jpsj} {"J. Phys. Soc. Japan"}
+MACRO {jsi} {"J. Sci. Instrum."}
+MACRO {jvst} {"J. Vac. Sci. \& Tech."}
+MACRO {nat} {"Nature"}
+MACRO {nature} {"Nature"}
+MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"}
+MACRO {nf} {"Nucl. Fusion"}
+MACRO {nim} {"Nucl. Inst. \& Meth."}
+MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."}
+MACRO {np} {"Nucl. Phys."}
+MACRO {npb} {"Nucl. Phys. B"}
+MACRO {nt/f} {"Nucl. Tech./Fusion"}
+MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"}
+MACRO {inc} {"Nuovo Cimento"}
+MACRO {nc} {"Nuovo Cimento"}
+MACRO {pf} {"Phys. Fluids"}
+MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."}
+MACRO {pfb} {"Phys. Fluids B: Plasma Phys."}
+MACRO {pl} {"Phys. Lett."}
+MACRO {pla} {"Phys. Lett. A"}
+MACRO {plb} {"Phys. Lett. B"}
+MACRO {prep} {"Phys. Rep."}
+MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
+MACRO {pp} {"Phys. Plasmas"}
+MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
+MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
+MACRO {prl} {"Phys. Rev. Lett."}
+MACRO {pr} {"Phys. Rev."}
+MACRO {physrev} {"Phys. Rev."}
+MACRO {pra} {"Phys. Rev. A"}
+MACRO {prb} {"Phys. Rev. B"}
+MACRO {prc} {"Phys. Rev. C"}
+MACRO {prd} {"Phys. Rev. D"}
+MACRO {pre} {"Phys. Rev. E"}
+MACRO {ps} {"Phys. Scripta"}
+MACRO {procrsl} {"Proc. Roy. Soc. London"}
+MACRO {rmp} {"Rev. Mod. Phys."}
+MACRO {rsi} {"Rev. Sci. Inst."}
+MACRO {science} {"Science"}
+MACRO {sciam} {"Sci. Am."}
+MACRO {sam} {"Stud. Appl. Math."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspeki"}
+MACRO {st} {"Sky and Telesc."}
+ % End module: physjour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)]
+MACRO {aisr} {"Adv. Space Res."}
+MACRO {ag} {"Ann. Geophys."}
+MACRO {anigeo} {"Ann. Geofis."}
+MACRO {angl} {"Ann. Glaciol."}
+MACRO {andmet} {"Ann. d. Meteor."}
+MACRO {andgeo} {"Ann. d. Geophys."}
+MACRO {andphy} {"Ann. Phys.-Paris"}
+MACRO {afmgb} {"Arch. Meteor. Geophys. Bioklimatol."}
+MACRO {atph} {"Atm\'osphera"}
+MACRO {aao} {"Atmos. Ocean"}
+MACRO {ass}{"Astrophys. Space Sci."}
+MACRO {atenv} {"Atmos. Environ."}
+MACRO {aujag} {"Aust. J. Agr. Res."}
+MACRO {aumet} {"Aust. Meteorol. Mag."}
+MACRO {blmet} {"Bound.-Lay. Meteorol."}
+MACRO {bams} {"Bull. Amer. Meteorol. Soc."}
+MACRO {cch} {"Clim. Change"}
+MACRO {cdyn} {"Clim. Dynam."}
+MACRO {cbul} {"Climatol. Bull."}
+MACRO {cap} {"Contrib. Atmos. Phys."}
+MACRO {dsr} {"Deep-Sea Res."}
+MACRO {dhz} {"Dtsch. Hydrogr. Z."}
+MACRO {dao} {"Dynam. Atmos. Oceans"}
+MACRO {eco} {"Ecology"}
+MACRO {empl}{"Earth, Moon and Planets"}
+MACRO {envres} {"Environ. Res."}
+MACRO {envst} {"Environ. Sci. Technol."}
+MACRO {ecms} {"Estuarine Coastal Mar. Sci."}
+MACRO {expa}{"Exper. Astron."}
+MACRO {geoint} {"Geofis. Int."}
+MACRO {geopub} {"Geofys. Publ."}
+MACRO {geogeo} {"Geol. Geofiz."}
+MACRO {gafd} {"Geophys. Astrophys. Fluid Dyn."}
+MACRO {gfd} {"Geophys. Fluid Dyn."}
+MACRO {geomag} {"Geophys. Mag."}
+MACRO {georl} {"Geophys. Res. Lett."}
+MACRO {grl} {"Geophys. Res. Lett."}
+MACRO {ga} {"Geophysica"}
+MACRO {gs} {"Geophysics"}
+MACRO {ieeetap} {"IEEE Trans. Antenn. Propag."}
+MACRO {ijawp} {"Int. J. Air Water Pollut."}
+MACRO {ijc} {"Int. J. Climatol."}
+MACRO {ijrs} {"Int. J. Remote Sens."}
+MACRO {jam} {"J. Appl. Meteorol."}
+MACRO {jaot} {"J. Atmos. Ocean. Technol."}
+MACRO {jatp} {"J. Atmos. Terr. Phys."}
+MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."}
+MACRO {jce} {"J. Climate"}
+MACRO {jcam} {"J. Climate Appl. Meteor."}
+MACRO {jcm} {"J. Climate Meteor."}
+MACRO {jcy} {"J. Climatol."}
+MACRO {jgr} {"J. Geophys. Res."}
+MACRO {jga} {"J. Glaciol."}
+MACRO {jh} {"J. Hydrol."}
+MACRO {jmr} {"J. Mar. Res."}
+MACRO {jmrj} {"J. Meteor. Res. Japan"}
+MACRO {jm} {"J. Meteor."}
+MACRO {jpo} {"J. Phys. Oceanogr."}
+MACRO {jra} {"J. Rech. Atmos."}
+MACRO {jaes} {"J. Aeronaut. Sci."}
+MACRO {japca} {"J. Air Pollut. Control Assoc."}
+MACRO {jas} {"J. Atmos. Sci."}
+MACRO {jmts} {"J. Mar. Technol. Soc."}
+MACRO {jmsj} {"J. Meteorol. Soc. Japan"}
+MACRO {josj} {"J. Oceanogr. Soc. Japan"}
+MACRO {jwm} {"J. Wea. Mod."}
+MACRO {lao} {"Limnol. Oceanogr."}
+MACRO {mwl} {"Mar. Wea. Log"}
+MACRO {mau} {"Mausam"}
+MACRO {meteor} {"``Meteor'' Forschungsergeb."}
+MACRO {map} {"Meteorol. Atmos. Phys."}
+MACRO {metmag} {"Meteor. Mag."}
+MACRO {metmon} {"Meteor. Monogr."}
+MACRO {metrun} {"Meteor. Rundsch."}
+MACRO {metzeit} {"Meteor. Z."}
+MACRO {metgid} {"Meteor. Gidrol."}
+MACRO {mwr} {"Mon. Weather Rev."}
+MACRO {nwd} {"Natl. Weather Dig."}
+MACRO {nzjmfr} {"New Zeal. J. Mar. Freshwater Res."}
+MACRO {npg} {"Nonlin. Proc. Geophys."}
+MACRO {om} {"Oceanogr. Meteorol."}
+MACRO {ocac} {"Oceanol. Acta"}
+MACRO {oceanus} {"Oceanus"}
+MACRO {paleoc} {"Paleoceanography"}
+MACRO {pce} {"Phys. Chem. Earth"}
+MACRO {pmg} {"Pap. Meteor. Geophys."}
+MACRO {ppom} {"Pap. Phys. Oceanogr. Meteor."}
+MACRO {physzeit} {"Phys. Z."}
+MACRO {pps} {"Planet. Space Sci."}
+MACRO {pss} {"Planet. Space Sci."}
+MACRO {pag} {"Pure Appl. Geophys."}
+MACRO {qjrms} {"Quart. J. Roy. Meteorol. Soc."}
+MACRO {quatres} {"Quat. Res."}
+MACRO {rsci} {"Radio Sci."}
+MACRO {rse} {"Remote Sens. Environ."}
+MACRO {rgeo} {"Rev. Geophys."}
+MACRO {rgsp} {"Rev. Geophys. Space Phys."}
+MACRO {rdgeo} {"Rev. Geofis."}
+MACRO {revmeta} {"Rev. Meteorol."}
+MACRO {sgp}{"Surveys in Geophys."}
+MACRO {sp} {"Solar Phys."}
+MACRO {ssr} {"Space Sci. Rev."}
+MACRO {tellus} {"Tellus"}
+MACRO {tac} {"Theor. Appl. Climatol."}
+MACRO {tagu} {"Trans. Am. Geophys. Union (EOS)"}
+MACRO {wrr} {"Water Resour. Res."}
+MACRO {weather} {"Weather"}
+MACRO {wafc} {"Weather Forecast."}
+MACRO {ww} {"Weatherwise"}
+MACRO {wmob} {"WMO Bull."}
+MACRO {zeitmet} {"Z. Meteorol."}
+ % End module: geojour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)]
+
+MACRO {appopt} {"Appl. Opt."}
+MACRO {bell} {"Bell Syst. Tech. J."}
+MACRO {ell} {"Electron. Lett."}
+MACRO {jasp} {"J. Appl. Spectr."}
+MACRO {jqe} {"IEEE J. Quantum Electron."}
+MACRO {jlwt} {"J. Lightwave Technol."}
+MACRO {jmo} {"J. Mod. Opt."}
+MACRO {josa} {"J. Opt. Soc. America"}
+MACRO {josaa} {"J. Opt. Soc. Amer.~A"}
+MACRO {josab} {"J. Opt. Soc. Amer.~B"}
+MACRO {jdp} {"J. Phys. (Paris)"}
+MACRO {oc} {"Opt. Commun."}
+MACRO {ol} {"Opt. Lett."}
+MACRO {phtl} {"IEEE Photon. Technol. Lett."}
+MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
+MACRO {sse} {"Solid-State Electron."}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl} {"Sov. Techn. Phys. Lett."}
+MACRO {vr} {"Vision Res."}
+MACRO {zph} {"Z. f. Physik"}
+MACRO {zphb} {"Z. f. Physik~B"}
+MACRO {zphd} {"Z. f. Physik~D"}
+
+MACRO {CLEO} {"CLEO"}
+MACRO {ASSL} {"Adv. Sol.-State Lasers"}
+MACRO {OSA} {"OSA"}
+ % End module: photjour.mbs
+%% Copyright 1994-2007 Patrick W Daly
+MACRO {acmcs} {"ACM Comput. Surv."}
+
+MACRO {acta} {"Acta Inf."}
+
+MACRO {cacm} {"Commun. ACM"}
+
+MACRO {ibmjrd} {"IBM J. Res. Dev."}
+
+MACRO {ibmsj} {"IBM Syst.~J."}
+
+MACRO {ieeese} {"IEEE Trans. Software Eng."}
+
+MACRO {ieeetc} {"IEEE Trans. Comput."}
+
+MACRO {ieeetcad}
+ {"IEEE Trans. Comput. Aid. Des."}
+
+MACRO {ipl} {"Inf. Process. Lett."}
+
+MACRO {jacm} {"J.~ACM"}
+
+MACRO {jcss} {"J.~Comput. Syst. Sci."}
+
+MACRO {scp} {"Sci. Comput. Program."}
+
+MACRO {sicomp} {"SIAM J. Comput."}
+
+MACRO {tocs} {"ACM Trans. Comput. Syst."}
+
+MACRO {tods} {"ACM Trans. Database Syst."}
+
+MACRO {tog} {"ACM Trans. Graphic."}
+
+MACRO {toms} {"ACM Trans. Math. Software"}
+
+MACRO {toois} {"ACM Trans. Office Inf. Syst."}
+
+MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."}
+
+MACRO {tcs} {"Theor. Comput. Sci."}
+
+FUNCTION {bibinfo.command} { "\bibinfo" }
+
+FUNCTION {bibinfo.check}
+{ swap$
+ duplicate$ missing$
+ {
+ pop$
+ pop$ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ pop$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {bibinfo.warn}
+{ swap$
+ duplicate$ missing$
+ {
+ swap$ "missing " swap$ * " in " * cite$ * warning$ pop$
+ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ "empty " swap$ * " in " * cite$ * warning$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {archiv.base}
+{
+ "http://arxiv.org/abs"
+}
+
+FUNCTION {archiv.prefix.base}
+{
+ "arXiv"
+}
+
+FUNCTION {eprint.command}
+{
+ "\Eprint"
+}
+
+FUNCTION {format.eprint}
+{ eprint duplicate$ empty$
+ { pop$ "" }
+ {
+ duplicate$
+ ""
+ archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ *
+ "/" *
+ swap$ *
+ "{" swap$ * "}" *
+ swap$
+ ""
+ archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ *
+ swap$ *
+ primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ *
+ "{" swap$ * "}" *
+ *
+ eprint.command swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.translation}
+{ translation duplicate$ empty$
+ 'skip$
+ { ""
+ "\translation{" * swap$ * "}" *
+ punctuation.space 'punctuation.state :=
+ }
+ if$
+}
+
+FUNCTION {format.url}
+{
+ url duplicate$ empty$
+ { pop$ "" }
+ {
+ "\url"
+ "{" * swap$ * "}" *
+ }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {check.speaker}
+{ key empty$ 'skip$
+ { key nameptr int.to.str$ =
+ {
+ bolden
+ }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+
+STRINGS { bibinfo}
+
+FUNCTION {format.names}
+{ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{f.}" format.name$ duplicate$ empty$ 'skip$
+ { tie.or.space.prefix bib.fname.font swap$ * }
+ if$
+ s nameptr
+ "{vv~}{ll}" format.name$ bib.name.font *
+ s nameptr
+ "{jj}" format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ *
+ bibinfo bibinfo.check
+ type$ "presentation" =
+ { check.speaker }
+ 'skip$
+ if$
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ {
+ ", " *
+ t *
+ }{
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ numnames #2 >
+ {
+ "," *
+ }
+ 'skip$
+ if$
+ t "others" =
+ {
+ " " * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and
+ space.word *
+ t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ } if$
+}
+
+FUNCTION {format.names.ed}
+{
+ format.names
+}
+
+FUNCTION {format.authors}
+{ author "author" format.names
+ duplicate$ empty$ 'skip$
+ { collaboration "collaboration" bibinfo.check
+ duplicate$ empty$ 'skip$
+ { " (" swap$ * ")" * }
+ if$
+ *
+ }
+ if$
+ "author" 'bibfield :=
+}
+
+FUNCTION {get.bbl.editor}
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$
+}
+
+FUNCTION {format.editors}
+{ editor "editor" format.names duplicate$ empty$ 'skip$
+ {
+ "," *
+ word.space *
+ get.bbl.editor
+ *
+ }
+ if$
+}
+
+FUNCTION {format.isbn}
+{
+ isbn "isbn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISBN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.issn}
+{ issn "issn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISSN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {doi.base}
+{
+ "http://dx.doi.org/"
+}
+
+FUNCTION {doi.command}
+{
+ "\doi"
+}
+
+FUNCTION {doi.command.href}
+{
+ "\Doi"
+}
+
+FUNCTION {format.doi}
+{ doi "doi" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ doi.command "{" * swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {add.doi}
+{
+ duplicate$ empty$ 'skip$
+ {
+ doi duplicate$ empty$ 'pop$
+ {
+ "{" swap$ * "}" *
+ swap$
+ "{" swap$ * "}" *
+ *
+ doi.command.href swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {select.language}
+{ duplicate$ empty$
+ 'pop$
+ { language empty$
+ 'skip$
+ { "{\selectlanguage {" language * "}" * swap$ * "}" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.note}
+{
+ note empty$
+ { "" }
+ { note #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ {
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "u" }
+ if$ change.case$
+ }
+ if$
+ note #2 global.max$ substring$ * "note" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {bbl.enquote}
+{
+ "\enquote"
+}
+
+FUNCTION {string.enquote}
+{
+ punctuation.no 'punctuation.state :=
+ non.stop {
+ block.punctuation
+ } { "." } if$
+ swap$ pop$
+ *
+ bbl.enquote "{" * swap$ * "}" *
+ word.space *
+}
+
+FUNCTION {format.title}
+{ title
+ duplicate$ empty$ 'skip$ { "t" change.case$ } if$
+ duplicate$ "title" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ string.enquote
+ select.language
+ }
+ if$
+}
+
+FUNCTION {end.quote.title}
+{ title empty$
+ 'skip$
+ { before.all 'output.state := }
+ if$
+}
+
+FUNCTION {year.bibitem}
+{
+ year duplicate$ empty$
+ { pop$ ""
+ "????" *
+ }{
+ skip$
+ } if$
+}
+
+FUNCTION {output.bibitem}
+{
+ newline$
+ ""
+ "{" * cite$ * "}%" *
+ "\bibitem"
+ swap$ *
+ write$ newline$
+ " "
+ duplicate$ bbl.open * write$ newline$
+ before.all 'output.state :=
+ punctuation.yes 'punctuation.state :=
+}
+
+FUNCTION {n.dashify}
+{
+ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }{
+ { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }{
+ t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in}
+{
+ bbl.in
+ word.space *
+}
+
+FUNCTION {date.encapsulate}
+{
+ duplicate$ empty$
+ 'skip$
+ {
+ before.all 'output.state :=
+ " (" swap$ * ")" *
+ }
+ if$
+}
+
+FUNCTION {format.date}
+{
+ month "month" bibinfo.check
+ duplicate$ empty$
+ year "year" bibinfo.check duplicate$ empty$
+ { swap$ 'skip$
+ { "there's a month but no year in " cite$ * warning$ }
+ if$
+ *
+ }{
+ swap$ 'skip$
+ {
+ swap$
+ word.space * swap$
+ }
+ if$
+ *
+ }
+ if$
+ date.encapsulate
+}
+
+FUNCTION {format.date.output.check}
+{
+ format.date
+ "year" output.check
+}
+
+FUNCTION {format.date.output}
+{
+ format.date output
+}
+
+FUNCTION {format.btitle}
+{
+ booktitle duplicate$ empty$ { pop$
+ title
+ } 'skip$ if$
+ "title" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {editor.check.book}
+{ editor empty$ 'skip$
+ {
+ "can't use both author and editor fields in " cite$ *
+ ": try using @inbook instead" *
+ warning$
+ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume duplicate$ empty$
+ { pop$ "" }
+ {
+ "volume and number" number either.or.check
+ bbl.volume
+ capitalize
+ swap$
+ tie.or.space.prefix "volume" bibinfo.check * *
+ series "series" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ ", "
+ * swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.number}
+{
+ bbl.number
+ output.state after.word = output.state after.punctuation = or
+ #1 or
+ #0 and
+ 'skip$
+ { capitalize }
+ if$
+ number tie.or.space.prefix "number" bibinfo.check * *
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ {
+ series empty$
+ {
+ number "number" bibinfo.check
+ }{
+ format.number
+ series "series" bibinfo.check
+ word.space * swap$ *
+ }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {convert.edition}
+{ extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bbl.first 't := }
+ { s "second" = s "2" = or
+ { bbl.second 't := }
+ { s "third" = s "3" = or
+ { bbl.third 't := }
+ { s "fourth" = s "4" = or
+ { bbl.fourth 't := }
+ { s "fifth" = s "5" = or
+ { bbl.fifth 't := }
+ { s #1 #1 substring$ is.num
+ { s
+ eng.ord
+ 't := }
+ { edition 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ t
+}
+
+FUNCTION {format.edition}
+{ edition duplicate$ empty$ 'skip$
+ {
+ convert.edition
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "t" }
+ if$ change.case$
+ "edition" bibinfo.check
+ word.space * bbl.edition *
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages duplicate$ empty$
+ 'skip$
+ { duplicate$ multi.page.check
+ {
+ bbl.pages swap$
+ n.dashify
+ }{
+ bbl.page swap$
+ }
+ if$
+ tie.or.space.prefix
+ "pages" bibinfo.check
+ * *
+ }
+ if$
+}
+
+FUNCTION {first.page}
+{ 't :=
+ ""
+ { t empty$ not t #1 #1 substring$ "-" = not and }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+}
+
+FUNCTION {format.book.pages}
+{
+ pages duplicate$ empty$ 'skip$
+ {
+ "pages" bibinfo.check word.space bbl.pages * *
+ }
+ if$
+}
+
+FUNCTION {volnum.punct}
+{
+ ","
+ word.space *
+}
+
+FUNCTION {format.journal.pages}
+{ pages duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$
+ { pop$ pop$ format.pages }
+ { volnum.punct *
+ swap$
+ first.page
+ "pages" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.journal.eid}
+{ eid "eid" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$ 'skip$
+ { volnum.punct * }
+ if$
+ swap$ *
+ }
+ if$
+}
+
+FUNCTION {eid.or.pages}
+{
+ eid empty$
+ { format.journal.pages }
+ { format.journal.eid }
+ if$
+}
+
+FUNCTION {format.ser.vol.num}
+{
+ series "series" bibinfo.check output
+ after.punctuation 'output.state :=
+ volume field.or.null
+ duplicate$ empty$ 'skip$
+ {
+ "volume" bibinfo.check
+ }
+ if$
+ bolden
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ {
+ format.pages
+ }
+ { type empty$
+ {
+ bbl.chapter
+ capitalize
+ }{
+ type
+ capitalize
+ "type" bibinfo.check
+ }
+ if$
+ chapter tie.or.space.prefix
+ "chapter" bibinfo.check
+ * *
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.booktitle}
+{
+ booktitle duplicate$ "booktitle" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ pop$ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {format.editor.in}
+{
+ editor "editor" format.names.ed duplicate$ empty$ 'skip$
+ {
+ bbl.edby
+ word.space * swap$ *
+ }
+ if$
+}
+
+FUNCTION {output.article.booktitle}
+{
+ format.booktitle
+ "booktitle" 'bibfield :=
+ output
+ bookaddress "address" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ "address" 'bibfield :=
+ output.nonnull after.punctuation 'output.state :=
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ format.editor.in "editor" bibinfo.check output
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle.inbook}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ author empty$ 'skip$
+ { format.editor.in "editor" bibinfo.check output }
+ if$
+ }
+ if$
+}
+
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type duplicate$ empty$
+ 'pop$
+ { swap$ pop$
+ "t" change.case$ "type" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ number "number" bibinfo.check
+ type duplicate$ empty$
+ { pop$ bbl.techrep }
+ 'skip$
+ if$
+ "type" bibinfo.check
+ swap$ duplicate$ empty$
+ { pop$ "t" change.case$ }
+ { tie.or.space.prefix * * }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{
+ key duplicate$ empty$
+ { pop$
+ journal duplicate$ empty$
+ { "need key or journal for " cite$ * " to crossref " * crossref * warning$ }
+ { "journal" bibinfo.check emphasize word.in swap$ * }
+ if$
+ }
+ { word.in swap$ * word.space *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.crossref.editor}
+{ editor #1 "{vv~}{ll}" format.name$
+ bib.name.font
+ "editor" bibinfo.check
+ editor num.names$ duplicate$
+ #2 >
+ { pop$
+ "editor" bibinfo.check
+ word.space * bbl.etal
+ emphasize
+ *
+ }
+ { #2 <
+ 'skip$
+ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ {
+ "editor" bibinfo.check
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and space.word
+ * editor #2 "{vv~}{ll}" format.name$
+ bib.name.font
+ "editor" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.book.crossref}
+{ volume duplicate$ empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ pop$ word.in
+ }
+ { bbl.volume
+ swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { series emphasize * }
+ if$
+ }
+ { key * }
+ if$
+ }
+ { format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { format.booktitle duplicate$ empty$
+ { "need editor, key, or booktitle for " cite$ * " to crossref " *
+ crossref * warning$
+ }
+ { word.in swap$ * }
+ if$
+ }
+ { word.in key * word.space *}
+ if$
+ }
+ { word.in format.crossref.editor * word.space *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.org.or.pub}
+{ 't :=
+ ""
+ address "address" bibinfo.check
+ duplicate$ empty$
+ { pop$ t }
+ { t duplicate$ empty$
+ { pop$ }
+ {
+ "," word.space *
+ * swap$ *
+ }
+ if$
+ }
+ if$
+ *
+ year duplicate$ empty$
+ {
+ "empty year in " cite$ *
+ warning$
+ pop$ ""
+ }
+ 'skip$
+ if$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "year" bibinfo.check
+ swap$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "," *
+ word.space *
+ swap$ *
+ }
+ if$
+ }
+ if$
+ duplicate$ empty$ 'skip$ {
+ ""
+ "(" * swap$ * ")" *
+ after.punctuation 'output.state :=
+ punctuation.space 'punctuation.state :=
+ } if$
+}
+
+FUNCTION {format.publisher.address}
+{ publisher "publisher" bibinfo.warn format.org.or.pub
+}
+
+FUNCTION {format.organization.address}
+{ organization "organization" bibinfo.check format.org.or.pub
+}
+
+FUNCTION {format.organization.publisher.address}
+{
+ publisher empty$
+ { format.organization.address }
+ { organization "organization" bibinfo.check output
+ format.publisher.address
+ }
+ if$
+}
+
+FUNCTION {format.school.address.output}
+{
+ school "school" bibinfo.warn
+ address "address" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ swap$
+ duplicate$ empty$ 'skip$
+ {
+ ", " *
+ }
+ if$
+ swap$
+ }
+ if$
+ *
+ output
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors
+ booktitle empty$ {
+ "author" output.check
+ }{ output } if$
+ new.block.comma
+ output.article.booktitle
+ crossref missing$
+ {
+ journal
+ "journal" bibinfo.warn
+ pages empty$ 'skip$ { add.doi } if$
+ "journal" 'bibfield :=
+ output
+ format.ser.vol.num
+ output
+ eid.or.pages
+ format.date.output.check
+ }{
+ format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ format.issn output
+ pages empty$ {
+ format.doi output
+ } 'skip$ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ format.translation output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ {
+ }{
+ format.authors output.nonnull
+ crossref missing$ { editor.check.book } 'skip$ if$
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ format.edition output
+ author empty$
+ {
+ format.editor.in output
+ }
+ {
+ }
+ if$
+ format.number.series output
+ crossref missing$
+ {
+ format.bvolume output
+ new.block.comma
+ format.publisher.address output
+ }{
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ format.isbn output
+ format.chapter.pages
+ output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ howpublished "howpublished" bibinfo.check output
+ address "address" bibinfo.check output
+ format.date.output
+ format.isbn output
+ format.book.pages output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ {
+ format.editors "editor" output.check
+ }{
+ format.authors output.nonnull
+ }
+ if$
+ new.block.comma
+
+ format.title output
+ new.block.comma
+
+ crossref missing$
+ {
+ format.in.ed.booktitle.inbook
+ format.publisher.address output
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.edition output
+ new.block.comma
+ }{
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ crossref missing$
+ { format.isbn output }
+ 'skip$
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.publisher.address output
+ format.edition output
+ format.chapter.pages output
+ format.isbn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.organization.publisher.address output
+ format.chapter.pages output
+ format.isbn output
+ format.issn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+FUNCTION {manual}
+{ output.bibitem
+ author empty$
+ { organization "organization" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { output
+ address "address" bibinfo.check output
+ }
+ if$
+ }{
+ format.authors output.nonnull
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ author empty$
+ { organization empty$
+ {
+ address "address" bibinfo.check output
+ }
+ 'skip$
+ if$
+ }{
+ organization "organization" bibinfo.check output
+ address "address" bibinfo.check output
+ }
+ if$
+ format.edition output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.mthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ format.title output
+ howpublished "howpublished" bibinfo.check output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.phdthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {presentation}
+{ output.bibitem
+ format.authors output
+ new.block.comma
+ format.title output
+ new.block.comma
+ format.organization.address "organization and address" output.check
+ month "month" output.check
+ year "year" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ new.sentence
+ type missing$ 'skip$
+ {"(" type capitalize * ")" * output}
+ if$
+ new.block.comma format.url output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization "organization" bibinfo.check output }
+ { format.editors output.nonnull }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ bookaddress "address" bibinfo.check output
+ format.number.series output
+ format.bvolume output
+ editor empty$
+ {
+ publisher empty$
+ {
+ }{
+ format.publisher.address output
+ }
+ if$
+ }{
+ format.organization.publisher.address output
+ }
+ if$
+ format.isbn output
+ format.issn output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ format.tr.number
+ output.nonnull
+ institution "institution" bibinfo.warn
+ format.org.or.pub output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note "note" output.check
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+READ
+STRINGS { longest.label }
+INTEGERS { number.label longest.label.width }
+FUNCTION {initialize.longest.label}
+{ "" 'longest.label :=
+ #1 'number.label :=
+ #0 'longest.label.width :=
+}
+
+FUNCTION {longest.label.pass}
+{
+ number.label int.to.str$ 'label :=
+ number.label #1 + 'number.label :=
+ label width$ longest.label.width >
+ { label 'longest.label :=
+ label width$ 'longest.label.width :=
+ }
+ 'skip$
+ if$
+}
+
+EXECUTE {initialize.longest.label}
+ITERATE {longest.label.pass}
+FUNCTION {init.bib.eprint}
+{
+ "\texttt{"
+ pop$
+ "\providecommand \url [0]{\begingroup\@sanitize \@url }%" write$ newline$
+ "\providecommand \@url [1]{\endgroup\@href {#1}{" "}}%" bbl.url.prefix swap$ * * write$ newline$
+ "\providecommand " " [0]{URL }%" bbl.url.prefix swap$ * * write$ newline$
+ eprint.command "\providecommand " swap$ * "[0]{\href }%" * write$ newline$
+}
+
+FUNCTION {init.bib.doi}
+{
+ "\@ifxundefined \urlstyle {%" write$ newline$
+ " \providecommand \doi [1]{doi:\discretionary{}{}{}#1}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand \doi [0]{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url }%"
+ write$ newline$
+ "}%" write$ newline$
+ "\providecommand \doibase [0]{" doi.base * "}%" * write$ newline$
+ doi.command.href "\providecommand " swap$ * "[1]{\href{\doibase#1}}%" * write$ newline$
+}
+
+FUNCTION {init.bib.hypertex}
+{
+ "\providecommand\href[0]{\@sanitize\@href}%" write$ newline$
+ "\providecommand\@href[1]{\endgroup\@@startlink{#1}\endgroup\@@href}%" write$ newline$
+ "\providecommand\@@href[1]{#1\@@endlink}%" write$ newline$
+ "\providecommand \@sanitize [0]{\begingroup\catcode`\&12\catcode`\#12\relax}%" write$ newline$
+ "\@ifxundefined \pdfoutput {\@firstoftwo}{%" write$ newline$
+ " \@ifnum{\z@=\pdfoutput}{\@firstoftwo}{\@secondoftwo}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{\leavevmode\special{html:<a href=" quote$ * "#1" * quote$ * ">}}%" * write$ newline$
+ " \providecommand\@@endlink[0]{\special{html:</a>}}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{%" write$ newline$
+ " \leavevmode" write$ newline$
+ " \pdfstartlink" write$ newline$
+ " attr{/Border[0 0 1 ]/H/I/C[0 1 1]}%" write$ newline$
+ " user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%" write$ newline$
+ " \relax" write$ newline$
+ " }%" write$ newline$
+ " \providecommand\@@endlink[0]{\pdfendlink}%" write$ newline$
+ "}%" write$ newline$
+}
+
+FUNCTION {init.bib.namefont}
+{
+ "\providecommand \bibnamefont [1]{#1}%" write$ newline$
+ "\providecommand \bibfnamefont [1]{#1}%" write$ newline$
+ "\providecommand \citenamefont [1]{#1}%" write$ newline$
+}
+
+FUNCTION {init.bib.quote}
+{
+ "\providecommand " bbl.enquote * " [1]{" *
+ "``" "''"
+ "#1" swap$ "}%" * * * * write$ newline$
+}
+
+FUNCTION {init.bib.bibinfo}
+{
+ bibinfo.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+ bibfield.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+}
+
+FUNCTION {init.bib.lang}
+{
+ "\providecommand \selectlanguage [0]{\@gobble}%" write$ newline$
+}
+
+FUNCTION {init.bib.endbibitem}
+{
+ "\providecommand " bbl.open * "[0]{}%" * write$ newline$
+ "\providecommand \bibitemStop [0]{}%" write$ newline$
+ "\providecommand \bibitemNoStop [0]{.\EOS\space}%" write$ newline$
+ "\providecommand \EOS [0]{\spacefactor3000\relax}%" write$ newline$
+}
+
+FUNCTION {init.bib.translation}
+{
+ "\providecommand \translation [1]{[#1]}%" write$ newline$
+}
+
+FUNCTION {warn.bib}
+{
+}
+
+FUNCTION {init.bib}
+{
+ warn.bib
+ "\makeatletter" write$ newline$
+ "\providecommand \@ifxundefined [1]{%" write$ newline$
+ " \ifx #1\undefined \expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \@ifnum [1]{%" write$ newline$
+ " \ifnum #1\expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ init.bib.quote
+ init.bib.namefont
+ init.bib.hypertex
+ init.bib.eprint
+ init.bib.doi
+ init.bib.lang
+ init.bib.bibinfo
+ init.bib.translation
+ init.bib.endbibitem
+ "\providecommand " bbl.shut * " [1]{\csname bibitem#1\endcsname}%" * write$ newline$
+ "%</preamble>" write$
+}
+
+FUNCTION {begin.bib}
+{
+ id.bst duplicate$ top$ "%" swap$ * write$ newline$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{"
+ longest.label
+ * "}%" *
+ write$ newline$
+ init.bib
+}
+
+EXECUTE {begin.bib}
+EXECUTE {init.state.consts}
+ITERATE {call.type$}
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}%"
+ write$ newline$
+}
+
+EXECUTE {end.bib}
+%% End of customized bst file
+%%
+%% End of file `aipnum4-1.bst'.
diff --git a/Master/texmf-dist/bibtex/bst/revtex/aipnum4-1long.bst b/Master/texmf-dist/bibtex/bst/revtex/aipnum4-1long.bst
new file mode 100644
index 00000000000..484be1f8794
--- /dev/null
+++ b/Master/texmf-dist/bibtex/bst/revtex/aipnum4-1long.bst
@@ -0,0 +1,2442 @@
+%%
+%% This is file `aipnum4-1long.bst',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% merlin.mbs (with options: `head,lang,pres,pres-bf,seq-no,vonx,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% physjour.mbs (with options: `lang,pres,pres-bf,seq-no,vonx,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% geojour.mbs (with options: `lang,pres,pres-bf,seq-no,vonx,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% photjour.mbs (with options: `lang,pres,pres-bf,seq-no,vonx,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% merlin.mbs (with options: `tail,lang,pres,pres-bf,seq-no,vonx,ed-au,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% ----------------------------------------
+%% *** REVTeX-compatible aipnum4-1long.bst 2009-10-08 ***
+%%
+%% Copyright 1994-2007 Patrick W Daly
+ % ===============================================================
+ % IMPORTANT NOTICE:
+ % This bibliographic style (bst) file has been generated from one or
+ % more master bibliographic style (mbs) files, listed above.
+ %
+ % This generated file can be redistributed and/or modified under the terms
+ % of the LaTeX Project Public License Distributed from CTAN
+ % archives in directory macros/latex/base/lppl.txt; either
+ % version 1 of the License, or any later version.
+ % ===============================================================
+ % Name and version information of the main mbs file:
+ % \ProvidesFile{merlin.mbs}[2008/01/17 4.21 (PWD, AO, DPC)]
+ % For use with BibTeX version 0.99a or later
+ %-------------------------------------------------------------------
+ % This bibliography style file is intended for texts in ENGLISH
+ % This is a numerical citation style, and as such is standard LaTeX.
+ % It requires no extra package to interface to the main text.
+ % The form of the \bibitem entries is
+ % \bibitem{key}...
+ % Usage of \cite is as follows:
+ % \cite{key} ==>> [#]
+ % \cite[chap. 2]{key} ==>> [#, chap. 2]
+ % where # is a number determined by the ordering in the reference list.
+ % The order in the reference list is that by which the works were originally
+ % cited in the text, or that in the database.
+ %---------------------------------------------------------------------
+
+FUNCTION {id.bst} {"Merlin.mbs v4.21 2009-07-09. "}
+ENTRY
+{
+ address
+ archive
+ archivePrefix
+ author
+ bookaddress
+ booktitle
+ chapter
+ collaboration
+ doi
+ edition
+ editor
+ eid
+ eprint
+ howpublished
+ institution
+ isbn
+ issn
+ journal
+ key
+ language
+ month
+ note
+ number
+ organization
+ pages
+ primaryClass
+ publisher
+ school
+ SLACcitation
+ series
+ title
+ translation
+ type
+ url
+ volume
+ year
+}{
+}{
+ label
+}
+
+INTEGERS
+{
+ output.state before.all
+ after.word after.punctuation
+ after.sentence after.block
+}
+
+INTEGERS
+{
+ punctuation.state punctuation.no punctuation.space punctuation.yes
+}
+
+STRINGS { bibfield output.bibfield }
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
+FUNCTION {init.state.consts}
+{
+ #0 'before.all :=
+ #1 'after.word :=
+ #2 'after.punctuation :=
+ #3 'after.sentence :=
+ #4 'after.block :=
+ #0 'punctuation.no :=
+ #1 'punctuation.space :=
+ #2 'punctuation.yes :=
+ "" 'bibfield :=
+ "" 'output.bibfield :=
+}
+
+STRINGS { s t}
+FUNCTION {block.punctuation}
+{ ""
+ "," *
+}
+
+FUNCTION {word.space}
+{
+ "\ "
+}
+
+FUNCTION {show.stackstring.one}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ duplicate$ "1(" swap$ * ")" * top$
+}
+
+FUNCTION {show.stackstring.two}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ swap$
+ duplicate$ "1(" swap$ * ")" * top$
+ swap$
+ duplicate$ "2(" swap$ * ")" * top$
+}
+
+FUNCTION {bibfield.command}{ "\bibfield"}
+
+FUNCTION {output.nonnull}
+{
+ swap$
+ output.state after.word =
+ {
+ block.punctuation *
+ word.space *
+ }
+ {
+ output.state after.punctuation =
+ {
+ word.space *
+ }
+ {
+ output.state after.block = output.state after.sentence = or
+ {
+ add.period$
+ "\EOS\ " *
+ }{
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ output.bibfield duplicate$ empty$ 'pop$
+ {
+ bibfield.command
+ "{" * swap$ * "}{%" * write$ newline$
+ " " swap$ * "}%" * write$ newline$
+ " "
+ }
+ if$
+ write$
+ bibfield 'output.bibfield := "" 'bibfield :=
+ output.state after.block =
+ {
+ newline$
+ "\newblock " write$
+ }
+ 'skip$
+ if$
+ punctuation.state duplicate$
+ punctuation.yes 'punctuation.state :=
+ punctuation.no =
+ { pop$ before.all }
+ { punctuation.yes = { after.word }{ after.punctuation } if$ }
+ if$
+ 'output.state :=
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ {
+ pop$
+ "" 'bibfield :=
+ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ swap$
+ duplicate$ empty$
+ { pop$ "empty " swap$ * " in " * cite$ * warning$ }
+ { swap$ pop$ output.nonnull }
+ if$
+}
+
+FUNCTION {bbl.open} { "\BibitemOpen" }
+
+FUNCTION {bbl.shut} { "\BibitemShut" }
+
+FUNCTION {bibitem.shut.stop} { bbl.shut "{Stop}%" * }
+
+FUNCTION {bibitem.shut.nostop} { bbl.shut "{NoStop}%" * }
+
+FUNCTION {bibitem.shut}
+{
+ non.stop
+ {
+ bibitem.shut.nostop *
+ }{
+ bibitem.shut.stop *
+ }
+ if$
+}
+
+FUNCTION {html.itag} {
+ "p"
+}
+
+FUNCTION {html.ltag} {
+ ""
+}
+
+FUNCTION {output.SLACcitation}
+{ SLACcitation empty$
+ 'skip$
+ {
+ newline$
+ SLACcitation write$
+ }
+ if$
+}
+
+FUNCTION {fin.entry}
+{
+ bibitem.shut
+ write$
+ output.SLACcitation
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.block.comma}
+{
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block = output.state before.all = or
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence.comma}
+{
+}
+
+FUNCTION {sentence.or.colon}
+{
+ new.sentence
+}
+
+FUNCTION {add.blank}
+{
+ word.space *
+ before.all 'output.state :=
+}
+
+FUNCTION {no.blank.or.punct}
+{
+ "\hspace{0pt}" *
+ before.all 'output.state :=
+}
+
+FUNCTION {date.block}
+{
+ new.block.comma
+ skip$
+}
+
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\emph{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bolden}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "\textbf{" swap$ * "}" * }
+ if$
+}
+
+FUNCTION {bib.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bib.fname.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibfnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {cite.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\citenamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {tie.or.space.prefix}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { word.space }
+ if$
+ swap$
+}
+
+FUNCTION {capitalize}
+{
+ "u" change.case$ "t" change.case$
+}
+
+FUNCTION {space.word}
+{ word.space swap$ * word.space * }
+
+ % Here are the language-specific definitions for explicit words.
+ % Each function has a name bbl.xxx where xxx is the English word.
+ % The language selected here is ENGLISH
+FUNCTION {bbl.and}
+{
+ "and"
+}
+
+FUNCTION {bbl.etal}
+{
+ "et~al."
+}
+
+FUNCTION {bbl.editors}
+{
+ "eds."
+}
+
+FUNCTION {bbl.editor}
+{
+ "ed."
+}
+
+FUNCTION {bbl.edby}
+{ "edited by" }
+
+FUNCTION {bbl.edition}
+{
+ "ed."
+}
+
+FUNCTION {bbl.volume}
+{
+ "vol."
+}
+
+FUNCTION {bbl.of}
+{ "of" }
+
+FUNCTION {bbl.number}
+{
+ "no."
+}
+
+FUNCTION {bbl.nr}
+{ "no." }
+
+FUNCTION {bbl.in}
+{ "in" }
+
+FUNCTION {bbl.pages}
+{
+ "pp."
+}
+
+FUNCTION {bbl.page}
+{
+ "p."
+}
+
+FUNCTION {bbl.eidpp}
+{ "pages" }
+
+FUNCTION {bbl.chapter}
+{
+ "chap."
+}
+
+FUNCTION {bbl.techrep}
+{
+ "Tech. Rep."
+}
+
+FUNCTION {bbl.mthesis}
+{ "Master's thesis" }
+
+FUNCTION {bbl.phdthesis}
+{ "Ph.D. thesis" }
+
+FUNCTION {bbl.first}
+{
+ "1st"
+}
+
+FUNCTION {bbl.second}
+{
+ "2nd"
+}
+
+FUNCTION {bbl.third}
+{
+ "3rd"
+}
+
+FUNCTION {bbl.fourth}
+{
+ "4th"
+}
+
+FUNCTION {bbl.fifth}
+{
+ "5th"
+}
+
+FUNCTION {bbl.st}
+{ "st" }
+
+FUNCTION {bbl.nd}
+{ "nd" }
+
+FUNCTION {bbl.rd}
+{ "rd" }
+
+FUNCTION {bbl.th}
+{ "th" }
+
+MACRO {jan} {"Jan."}
+
+MACRO {feb} {"Feb."}
+
+MACRO {mar} {"Mar."}
+
+MACRO {apr} {"Apr."}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"Jun."}
+
+MACRO {jul} {"Jul."}
+
+MACRO {aug} {"Aug."}
+
+MACRO {sep} {"Sep."}
+
+MACRO {oct} {"Oct."}
+
+MACRO {nov} {"Nov."}
+
+MACRO {dec} {"Dec."}
+
+FUNCTION {bbl.url.prefix}
+{
+ "\urlprefix"
+}
+
+FUNCTION {eng.ord}
+{ duplicate$ "1" swap$ *
+ #-2 #1 substring$ "1" =
+ { bbl.th * }
+ { duplicate$ #-1 #1 substring$
+ duplicate$ "1" =
+ { pop$ bbl.st * }
+ { duplicate$ "2" =
+ { pop$ bbl.nd * }
+ { "3" =
+ { bbl.rd * }
+ { bbl.th * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)]
+MACRO {aa}{"Astron. \& Astrophys."}
+MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
+MACRO {aj} {"Astron. J."}
+MACRO {aph} {"Acta Phys."}
+MACRO {advp} {"Adv. Phys."}
+MACRO {ajp} {"Amer. J. Phys."}
+MACRO {ajm} {"Amer. J. Math."}
+MACRO {amsci} {"Amer. Sci."}
+MACRO {anofd} {"Ann. Fluid Dyn."}
+MACRO {am} {"Ann. Math."}
+MACRO {ap} {"Ann. Phys. (NY)"}
+MACRO {adp} {"Ann. Phys. (Leipzig)"}
+MACRO {ao} {"Appl. Opt."}
+MACRO {apl} {"Appl. Phys. Lett."}
+MACRO {app} {"Astroparticle Phys."}
+MACRO {apj} {"Astrophys. J."}
+MACRO {apjsup} {"Astrophys. J. Suppl."}
+MACRO {apss} {"Astrophys. Space Sci."}
+MACRO {araa} {"Ann. Rev. Astron. Astrophys."}
+MACRO {baas} {"Bull. Amer. Astron. Soc."}
+MACRO {baps} {"Bull. Amer. Phys. Soc."}
+MACRO {cmp} {"Comm. Math. Phys."}
+MACRO {cpam} {"Commun. Pure Appl. Math."}
+MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"}
+MACRO {cpc} {"Comp. Phys. Comm."}
+MACRO {cqg} {"Class. Quant. Grav."}
+MACRO {cra} {"C. R. Acad. Sci. A"}
+MACRO {fed} {"Fusion Eng. \& Design"}
+MACRO {ft} {"Fusion Tech."}
+MACRO {grg} {"Gen. Relativ. Gravit."}
+MACRO {ieeens} {"IEEE Trans. Nucl. Sci."}
+MACRO {ieeeps} {"IEEE Trans. Plasma Sci."}
+MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"}
+MACRO {ip} {"Infrared Phys."}
+MACRO {irp} {"Infrared Phys."}
+MACRO {jap} {"J. Appl. Phys."}
+MACRO {jasa} {"J. Acoust. Soc. America"}
+MACRO {jcp} {"J. Comp. Phys."}
+MACRO {jetp} {"Sov. Phys.--JETP"}
+MACRO {jfe} {"J. Fusion Energy"}
+MACRO {jfm} {"J. Fluid Mech."}
+MACRO {jmp} {"J. Math. Phys."}
+MACRO {jne} {"J. Nucl. Energy"}
+MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."}
+MACRO {jnm} {"J. Nucl. Mat."}
+MACRO {jpc} {"J. Phys. Chem."}
+MACRO {jpp} {"J. Plasma Phys."}
+MACRO {jpsj} {"J. Phys. Soc. Japan"}
+MACRO {jsi} {"J. Sci. Instrum."}
+MACRO {jvst} {"J. Vac. Sci. \& Tech."}
+MACRO {nat} {"Nature"}
+MACRO {nature} {"Nature"}
+MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"}
+MACRO {nf} {"Nucl. Fusion"}
+MACRO {nim} {"Nucl. Inst. \& Meth."}
+MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."}
+MACRO {np} {"Nucl. Phys."}
+MACRO {npb} {"Nucl. Phys. B"}
+MACRO {nt/f} {"Nucl. Tech./Fusion"}
+MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"}
+MACRO {inc} {"Nuovo Cimento"}
+MACRO {nc} {"Nuovo Cimento"}
+MACRO {pf} {"Phys. Fluids"}
+MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."}
+MACRO {pfb} {"Phys. Fluids B: Plasma Phys."}
+MACRO {pl} {"Phys. Lett."}
+MACRO {pla} {"Phys. Lett. A"}
+MACRO {plb} {"Phys. Lett. B"}
+MACRO {prep} {"Phys. Rep."}
+MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
+MACRO {pp} {"Phys. Plasmas"}
+MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
+MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
+MACRO {prl} {"Phys. Rev. Lett."}
+MACRO {pr} {"Phys. Rev."}
+MACRO {physrev} {"Phys. Rev."}
+MACRO {pra} {"Phys. Rev. A"}
+MACRO {prb} {"Phys. Rev. B"}
+MACRO {prc} {"Phys. Rev. C"}
+MACRO {prd} {"Phys. Rev. D"}
+MACRO {pre} {"Phys. Rev. E"}
+MACRO {ps} {"Phys. Scripta"}
+MACRO {procrsl} {"Proc. Roy. Soc. London"}
+MACRO {rmp} {"Rev. Mod. Phys."}
+MACRO {rsi} {"Rev. Sci. Inst."}
+MACRO {science} {"Science"}
+MACRO {sciam} {"Sci. Am."}
+MACRO {sam} {"Stud. Appl. Math."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspeki"}
+MACRO {st} {"Sky and Telesc."}
+ % End module: physjour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)]
+MACRO {aisr} {"Adv. Space Res."}
+MACRO {ag} {"Ann. Geophys."}
+MACRO {anigeo} {"Ann. Geofis."}
+MACRO {angl} {"Ann. Glaciol."}
+MACRO {andmet} {"Ann. d. Meteor."}
+MACRO {andgeo} {"Ann. d. Geophys."}
+MACRO {andphy} {"Ann. Phys.-Paris"}
+MACRO {afmgb} {"Arch. Meteor. Geophys. Bioklimatol."}
+MACRO {atph} {"Atm\'osphera"}
+MACRO {aao} {"Atmos. Ocean"}
+MACRO {ass}{"Astrophys. Space Sci."}
+MACRO {atenv} {"Atmos. Environ."}
+MACRO {aujag} {"Aust. J. Agr. Res."}
+MACRO {aumet} {"Aust. Meteorol. Mag."}
+MACRO {blmet} {"Bound.-Lay. Meteorol."}
+MACRO {bams} {"Bull. Amer. Meteorol. Soc."}
+MACRO {cch} {"Clim. Change"}
+MACRO {cdyn} {"Clim. Dynam."}
+MACRO {cbul} {"Climatol. Bull."}
+MACRO {cap} {"Contrib. Atmos. Phys."}
+MACRO {dsr} {"Deep-Sea Res."}
+MACRO {dhz} {"Dtsch. Hydrogr. Z."}
+MACRO {dao} {"Dynam. Atmos. Oceans"}
+MACRO {eco} {"Ecology"}
+MACRO {empl}{"Earth, Moon and Planets"}
+MACRO {envres} {"Environ. Res."}
+MACRO {envst} {"Environ. Sci. Technol."}
+MACRO {ecms} {"Estuarine Coastal Mar. Sci."}
+MACRO {expa}{"Exper. Astron."}
+MACRO {geoint} {"Geofis. Int."}
+MACRO {geopub} {"Geofys. Publ."}
+MACRO {geogeo} {"Geol. Geofiz."}
+MACRO {gafd} {"Geophys. Astrophys. Fluid Dyn."}
+MACRO {gfd} {"Geophys. Fluid Dyn."}
+MACRO {geomag} {"Geophys. Mag."}
+MACRO {georl} {"Geophys. Res. Lett."}
+MACRO {grl} {"Geophys. Res. Lett."}
+MACRO {ga} {"Geophysica"}
+MACRO {gs} {"Geophysics"}
+MACRO {ieeetap} {"IEEE Trans. Antenn. Propag."}
+MACRO {ijawp} {"Int. J. Air Water Pollut."}
+MACRO {ijc} {"Int. J. Climatol."}
+MACRO {ijrs} {"Int. J. Remote Sens."}
+MACRO {jam} {"J. Appl. Meteorol."}
+MACRO {jaot} {"J. Atmos. Ocean. Technol."}
+MACRO {jatp} {"J. Atmos. Terr. Phys."}
+MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."}
+MACRO {jce} {"J. Climate"}
+MACRO {jcam} {"J. Climate Appl. Meteor."}
+MACRO {jcm} {"J. Climate Meteor."}
+MACRO {jcy} {"J. Climatol."}
+MACRO {jgr} {"J. Geophys. Res."}
+MACRO {jga} {"J. Glaciol."}
+MACRO {jh} {"J. Hydrol."}
+MACRO {jmr} {"J. Mar. Res."}
+MACRO {jmrj} {"J. Meteor. Res. Japan"}
+MACRO {jm} {"J. Meteor."}
+MACRO {jpo} {"J. Phys. Oceanogr."}
+MACRO {jra} {"J. Rech. Atmos."}
+MACRO {jaes} {"J. Aeronaut. Sci."}
+MACRO {japca} {"J. Air Pollut. Control Assoc."}
+MACRO {jas} {"J. Atmos. Sci."}
+MACRO {jmts} {"J. Mar. Technol. Soc."}
+MACRO {jmsj} {"J. Meteorol. Soc. Japan"}
+MACRO {josj} {"J. Oceanogr. Soc. Japan"}
+MACRO {jwm} {"J. Wea. Mod."}
+MACRO {lao} {"Limnol. Oceanogr."}
+MACRO {mwl} {"Mar. Wea. Log"}
+MACRO {mau} {"Mausam"}
+MACRO {meteor} {"``Meteor'' Forschungsergeb."}
+MACRO {map} {"Meteorol. Atmos. Phys."}
+MACRO {metmag} {"Meteor. Mag."}
+MACRO {metmon} {"Meteor. Monogr."}
+MACRO {metrun} {"Meteor. Rundsch."}
+MACRO {metzeit} {"Meteor. Z."}
+MACRO {metgid} {"Meteor. Gidrol."}
+MACRO {mwr} {"Mon. Weather Rev."}
+MACRO {nwd} {"Natl. Weather Dig."}
+MACRO {nzjmfr} {"New Zeal. J. Mar. Freshwater Res."}
+MACRO {npg} {"Nonlin. Proc. Geophys."}
+MACRO {om} {"Oceanogr. Meteorol."}
+MACRO {ocac} {"Oceanol. Acta"}
+MACRO {oceanus} {"Oceanus"}
+MACRO {paleoc} {"Paleoceanography"}
+MACRO {pce} {"Phys. Chem. Earth"}
+MACRO {pmg} {"Pap. Meteor. Geophys."}
+MACRO {ppom} {"Pap. Phys. Oceanogr. Meteor."}
+MACRO {physzeit} {"Phys. Z."}
+MACRO {pps} {"Planet. Space Sci."}
+MACRO {pss} {"Planet. Space Sci."}
+MACRO {pag} {"Pure Appl. Geophys."}
+MACRO {qjrms} {"Quart. J. Roy. Meteorol. Soc."}
+MACRO {quatres} {"Quat. Res."}
+MACRO {rsci} {"Radio Sci."}
+MACRO {rse} {"Remote Sens. Environ."}
+MACRO {rgeo} {"Rev. Geophys."}
+MACRO {rgsp} {"Rev. Geophys. Space Phys."}
+MACRO {rdgeo} {"Rev. Geofis."}
+MACRO {revmeta} {"Rev. Meteorol."}
+MACRO {sgp}{"Surveys in Geophys."}
+MACRO {sp} {"Solar Phys."}
+MACRO {ssr} {"Space Sci. Rev."}
+MACRO {tellus} {"Tellus"}
+MACRO {tac} {"Theor. Appl. Climatol."}
+MACRO {tagu} {"Trans. Am. Geophys. Union (EOS)"}
+MACRO {wrr} {"Water Resour. Res."}
+MACRO {weather} {"Weather"}
+MACRO {wafc} {"Weather Forecast."}
+MACRO {ww} {"Weatherwise"}
+MACRO {wmob} {"WMO Bull."}
+MACRO {zeitmet} {"Z. Meteorol."}
+ % End module: geojour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)]
+
+MACRO {appopt} {"Appl. Opt."}
+MACRO {bell} {"Bell Syst. Tech. J."}
+MACRO {ell} {"Electron. Lett."}
+MACRO {jasp} {"J. Appl. Spectr."}
+MACRO {jqe} {"IEEE J. Quantum Electron."}
+MACRO {jlwt} {"J. Lightwave Technol."}
+MACRO {jmo} {"J. Mod. Opt."}
+MACRO {josa} {"J. Opt. Soc. America"}
+MACRO {josaa} {"J. Opt. Soc. Amer.~A"}
+MACRO {josab} {"J. Opt. Soc. Amer.~B"}
+MACRO {jdp} {"J. Phys. (Paris)"}
+MACRO {oc} {"Opt. Commun."}
+MACRO {ol} {"Opt. Lett."}
+MACRO {phtl} {"IEEE Photon. Technol. Lett."}
+MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
+MACRO {sse} {"Solid-State Electron."}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl} {"Sov. Techn. Phys. Lett."}
+MACRO {vr} {"Vision Res."}
+MACRO {zph} {"Z. f. Physik"}
+MACRO {zphb} {"Z. f. Physik~B"}
+MACRO {zphd} {"Z. f. Physik~D"}
+
+MACRO {CLEO} {"CLEO"}
+MACRO {ASSL} {"Adv. Sol.-State Lasers"}
+MACRO {OSA} {"OSA"}
+ % End module: photjour.mbs
+%% Copyright 1994-2007 Patrick W Daly
+MACRO {acmcs} {"ACM Comput. Surv."}
+
+MACRO {acta} {"Acta Inf."}
+
+MACRO {cacm} {"Commun. ACM"}
+
+MACRO {ibmjrd} {"IBM J. Res. Dev."}
+
+MACRO {ibmsj} {"IBM Syst.~J."}
+
+MACRO {ieeese} {"IEEE Trans. Software Eng."}
+
+MACRO {ieeetc} {"IEEE Trans. Comput."}
+
+MACRO {ieeetcad}
+ {"IEEE Trans. Comput. Aid. Des."}
+
+MACRO {ipl} {"Inf. Process. Lett."}
+
+MACRO {jacm} {"J.~ACM"}
+
+MACRO {jcss} {"J.~Comput. Syst. Sci."}
+
+MACRO {scp} {"Sci. Comput. Program."}
+
+MACRO {sicomp} {"SIAM J. Comput."}
+
+MACRO {tocs} {"ACM Trans. Comput. Syst."}
+
+MACRO {tods} {"ACM Trans. Database Syst."}
+
+MACRO {tog} {"ACM Trans. Graphic."}
+
+MACRO {toms} {"ACM Trans. Math. Software"}
+
+MACRO {toois} {"ACM Trans. Office Inf. Syst."}
+
+MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."}
+
+MACRO {tcs} {"Theor. Comput. Sci."}
+
+FUNCTION {bibinfo.command} { "\bibinfo" }
+
+FUNCTION {bibinfo.check}
+{ swap$
+ duplicate$ missing$
+ {
+ pop$
+ pop$ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ pop$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {bibinfo.warn}
+{ swap$
+ duplicate$ missing$
+ {
+ swap$ "missing " swap$ * " in " * cite$ * warning$ pop$
+ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ "empty " swap$ * " in " * cite$ * warning$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {archiv.base}
+{
+ "http://arxiv.org/abs"
+}
+
+FUNCTION {archiv.prefix.base}
+{
+ "arXiv"
+}
+
+FUNCTION {eprint.command}
+{
+ "\Eprint"
+}
+
+FUNCTION {format.eprint}
+{ eprint duplicate$ empty$
+ { pop$ "" }
+ {
+ duplicate$
+ ""
+ archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ *
+ "/" *
+ swap$ *
+ "{" swap$ * "}" *
+ swap$
+ ""
+ archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ *
+ swap$ *
+ primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ *
+ "{" swap$ * "}" *
+ *
+ eprint.command swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.translation}
+{ translation duplicate$ empty$
+ 'skip$
+ { ""
+ "\translation{" * swap$ * "}" *
+ punctuation.space 'punctuation.state :=
+ }
+ if$
+}
+
+FUNCTION {format.url}
+{
+ url duplicate$ empty$
+ { pop$ "" }
+ {
+ "\url"
+ "{" * swap$ * "}" *
+ }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {check.speaker}
+{ key empty$ 'skip$
+ { key nameptr int.to.str$ =
+ {
+ bolden
+ }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+
+STRINGS { bibinfo}
+
+FUNCTION {format.names}
+{ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{ff}" format.name$ duplicate$ empty$ 'skip$
+ { tie.or.space.prefix bib.fname.font swap$ * }
+ if$
+ s nameptr
+ "{vv~}{ll}" format.name$ bib.name.font *
+ s nameptr
+ "{jj}" format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ *
+ bibinfo bibinfo.check
+ type$ "presentation" =
+ { check.speaker }
+ 'skip$
+ if$
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ {
+ ", " *
+ t *
+ }{
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ numnames #2 >
+ {
+ "," *
+ }
+ 'skip$
+ if$
+ t "others" =
+ {
+ " " * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and
+ space.word *
+ t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ } if$
+}
+
+FUNCTION {format.names.ed}
+{
+ format.names
+}
+
+FUNCTION {format.authors}
+{ author "author" format.names
+ duplicate$ empty$ 'skip$
+ { collaboration "collaboration" bibinfo.check
+ duplicate$ empty$ 'skip$
+ { " (" swap$ * ")" * }
+ if$
+ *
+ }
+ if$
+ "author" 'bibfield :=
+}
+
+FUNCTION {get.bbl.editor}
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$
+}
+
+FUNCTION {format.editors}
+{ editor "editor" format.names duplicate$ empty$ 'skip$
+ {
+ "," *
+ word.space *
+ get.bbl.editor
+ *
+ }
+ if$
+}
+
+FUNCTION {format.isbn}
+{
+ isbn "isbn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISBN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.issn}
+{ issn "issn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISSN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {doi.base}
+{
+ "http://dx.doi.org/"
+}
+
+FUNCTION {doi.command}
+{
+ "\doi"
+}
+
+FUNCTION {doi.command.href}
+{
+ "\Doi"
+}
+
+FUNCTION {format.doi}
+{ doi "doi" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ doi.command "{" * swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {add.doi}
+{
+ duplicate$ empty$ 'skip$
+ {
+ doi duplicate$ empty$ 'pop$
+ {
+ "{" swap$ * "}" *
+ swap$
+ "{" swap$ * "}" *
+ *
+ doi.command.href swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {select.language}
+{ duplicate$ empty$
+ 'pop$
+ { language empty$
+ 'skip$
+ { "{\selectlanguage {" language * "}" * swap$ * "}" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.note}
+{
+ note empty$
+ { "" }
+ { note #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ {
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "u" }
+ if$ change.case$
+ }
+ if$
+ note #2 global.max$ substring$ * "note" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {bbl.enquote}
+{
+ "\enquote"
+}
+
+FUNCTION {string.enquote}
+{
+ punctuation.no 'punctuation.state :=
+ non.stop {
+ block.punctuation
+ } { "." } if$
+ swap$ pop$
+ *
+ bbl.enquote "{" * swap$ * "}" *
+ word.space *
+}
+
+FUNCTION {format.title}
+{ title
+ duplicate$ empty$ 'skip$ { "t" change.case$ } if$
+ duplicate$ "title" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ string.enquote
+ select.language
+ }
+ if$
+}
+
+FUNCTION {end.quote.title}
+{ title empty$
+ 'skip$
+ { before.all 'output.state := }
+ if$
+}
+
+FUNCTION {year.bibitem}
+{
+ year duplicate$ empty$
+ { pop$ ""
+ "????" *
+ }{
+ skip$
+ } if$
+}
+
+FUNCTION {output.bibitem}
+{
+ newline$
+ ""
+ "{" * cite$ * "}%" *
+ "\bibitem"
+ swap$ *
+ write$ newline$
+ " "
+ duplicate$ bbl.open * write$ newline$
+ before.all 'output.state :=
+ punctuation.yes 'punctuation.state :=
+}
+
+FUNCTION {n.dashify}
+{
+ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }{
+ { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }{
+ t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in}
+{
+ bbl.in
+ word.space *
+}
+
+FUNCTION {date.encapsulate}
+{
+ duplicate$ empty$
+ 'skip$
+ {
+ before.all 'output.state :=
+ " (" swap$ * ")" *
+ }
+ if$
+}
+
+FUNCTION {format.date}
+{
+ month "month" bibinfo.check
+ duplicate$ empty$
+ year "year" bibinfo.check duplicate$ empty$
+ { swap$ 'skip$
+ { "there's a month but no year in " cite$ * warning$ }
+ if$
+ *
+ }{
+ swap$ 'skip$
+ {
+ swap$
+ word.space * swap$
+ }
+ if$
+ *
+ }
+ if$
+ date.encapsulate
+}
+
+FUNCTION {format.date.output.check}
+{
+ format.date
+ "year" output.check
+}
+
+FUNCTION {format.date.output}
+{
+ format.date output
+}
+
+FUNCTION {format.btitle}
+{
+ booktitle duplicate$ empty$ { pop$
+ title
+ } 'skip$ if$
+ "title" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {editor.check.book}
+{ editor empty$ 'skip$
+ {
+ "can't use both author and editor fields in " cite$ *
+ ": try using @inbook instead" *
+ warning$
+ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume duplicate$ empty$
+ { pop$ "" }
+ {
+ "volume and number" number either.or.check
+ bbl.volume
+ capitalize
+ swap$
+ tie.or.space.prefix "volume" bibinfo.check * *
+ series "series" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ ", "
+ * swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.number}
+{
+ bbl.number
+ output.state after.word = output.state after.punctuation = or
+ #1 or
+ #0 and
+ 'skip$
+ { capitalize }
+ if$
+ number tie.or.space.prefix "number" bibinfo.check * *
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ {
+ series empty$
+ {
+ number "number" bibinfo.check
+ }{
+ format.number
+ series "series" bibinfo.check
+ word.space * swap$ *
+ }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {convert.edition}
+{ extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bbl.first 't := }
+ { s "second" = s "2" = or
+ { bbl.second 't := }
+ { s "third" = s "3" = or
+ { bbl.third 't := }
+ { s "fourth" = s "4" = or
+ { bbl.fourth 't := }
+ { s "fifth" = s "5" = or
+ { bbl.fifth 't := }
+ { s #1 #1 substring$ is.num
+ { s
+ eng.ord
+ 't := }
+ { edition 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ t
+}
+
+FUNCTION {format.edition}
+{ edition duplicate$ empty$ 'skip$
+ {
+ convert.edition
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "t" }
+ if$ change.case$
+ "edition" bibinfo.check
+ word.space * bbl.edition *
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages duplicate$ empty$
+ 'skip$
+ { duplicate$ multi.page.check
+ {
+ bbl.pages swap$
+ n.dashify
+ }{
+ bbl.page swap$
+ }
+ if$
+ tie.or.space.prefix
+ "pages" bibinfo.check
+ * *
+ }
+ if$
+}
+
+FUNCTION {format.book.pages}
+{
+ pages duplicate$ empty$ 'skip$
+ {
+ "pages" bibinfo.check word.space bbl.pages * *
+ }
+ if$
+}
+
+FUNCTION {volnum.punct}
+{
+ ","
+ word.space *
+}
+
+FUNCTION {format.journal.pages}
+{ pages duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$
+ { pop$ pop$ format.pages }
+ { volnum.punct *
+ swap$
+ n.dashify
+ "pages" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.journal.eid}
+{ eid "eid" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$ 'skip$
+ { volnum.punct * }
+ if$
+ swap$ *
+ }
+ if$
+}
+
+FUNCTION {eid.or.pages}
+{
+ eid empty$
+ { format.journal.pages }
+ { format.journal.eid }
+ if$
+}
+
+FUNCTION {format.ser.vol.num}
+{
+ series "series" bibinfo.check output
+ after.punctuation 'output.state :=
+ volume field.or.null
+ duplicate$ empty$ 'skip$
+ {
+ "volume" bibinfo.check
+ }
+ if$
+ bolden
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ {
+ format.pages
+ }
+ { type empty$
+ {
+ bbl.chapter
+ capitalize
+ }{
+ type
+ capitalize
+ "type" bibinfo.check
+ }
+ if$
+ chapter tie.or.space.prefix
+ "chapter" bibinfo.check
+ * *
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.booktitle}
+{
+ booktitle duplicate$ "booktitle" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ pop$ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {format.editor.in}
+{
+ editor "editor" format.names.ed duplicate$ empty$ 'skip$
+ {
+ bbl.edby
+ word.space * swap$ *
+ }
+ if$
+}
+
+FUNCTION {output.article.booktitle}
+{
+ format.booktitle
+ "booktitle" 'bibfield :=
+ output
+ bookaddress "address" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ "address" 'bibfield :=
+ output.nonnull after.punctuation 'output.state :=
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ format.editor.in "editor" bibinfo.check output
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle.inbook}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ author empty$ 'skip$
+ { format.editor.in "editor" bibinfo.check output }
+ if$
+ }
+ if$
+}
+
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type duplicate$ empty$
+ 'pop$
+ { swap$ pop$
+ "t" change.case$ "type" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ number "number" bibinfo.check
+ type duplicate$ empty$
+ { pop$ bbl.techrep }
+ 'skip$
+ if$
+ "type" bibinfo.check
+ swap$ duplicate$ empty$
+ { pop$ "t" change.case$ }
+ { tie.or.space.prefix * * }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{
+ key duplicate$ empty$
+ { pop$
+ journal duplicate$ empty$
+ { "need key or journal for " cite$ * " to crossref " * crossref * warning$ }
+ { "journal" bibinfo.check emphasize word.in swap$ * }
+ if$
+ }
+ { word.in swap$ * word.space *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.crossref.editor}
+{ editor #1 "{vv~}{ll}" format.name$
+ bib.name.font
+ "editor" bibinfo.check
+ editor num.names$ duplicate$
+ #2 >
+ { pop$
+ "editor" bibinfo.check
+ word.space * bbl.etal
+ emphasize
+ *
+ }
+ { #2 <
+ 'skip$
+ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ {
+ "editor" bibinfo.check
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and space.word
+ * editor #2 "{vv~}{ll}" format.name$
+ bib.name.font
+ "editor" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.book.crossref}
+{ volume duplicate$ empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ pop$ word.in
+ }
+ { bbl.volume
+ swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { series emphasize * }
+ if$
+ }
+ { key * }
+ if$
+ }
+ { format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { format.booktitle duplicate$ empty$
+ { "need editor, key, or booktitle for " cite$ * " to crossref " *
+ crossref * warning$
+ }
+ { word.in swap$ * }
+ if$
+ }
+ { word.in key * word.space *}
+ if$
+ }
+ { word.in format.crossref.editor * word.space *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.org.or.pub}
+{ 't :=
+ ""
+ address "address" bibinfo.check
+ duplicate$ empty$
+ { pop$ t }
+ { t duplicate$ empty$
+ { pop$ }
+ {
+ "," word.space *
+ * swap$ *
+ }
+ if$
+ }
+ if$
+ *
+ year duplicate$ empty$
+ {
+ "empty year in " cite$ *
+ warning$
+ pop$ ""
+ }
+ 'skip$
+ if$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "year" bibinfo.check
+ swap$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "," *
+ word.space *
+ swap$ *
+ }
+ if$
+ }
+ if$
+ duplicate$ empty$ 'skip$ {
+ ""
+ "(" * swap$ * ")" *
+ after.punctuation 'output.state :=
+ punctuation.space 'punctuation.state :=
+ } if$
+}
+
+FUNCTION {format.publisher.address}
+{ publisher "publisher" bibinfo.warn format.org.or.pub
+}
+
+FUNCTION {format.organization.address}
+{ organization "organization" bibinfo.check format.org.or.pub
+}
+
+FUNCTION {format.organization.publisher.address}
+{
+ publisher empty$
+ { format.organization.address }
+ { organization "organization" bibinfo.check output
+ format.publisher.address
+ }
+ if$
+}
+
+FUNCTION {format.school.address.output}
+{
+ school "school" bibinfo.warn
+ address "address" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ swap$
+ duplicate$ empty$ 'skip$
+ {
+ ", " *
+ }
+ if$
+ swap$
+ }
+ if$
+ *
+ output
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors
+ booktitle empty$ {
+ "author" output.check
+ }{ output } if$
+ new.block.comma
+ format.title
+ "title" 'bibfield :=
+ output
+ new.block.comma
+ output.article.booktitle
+ crossref missing$
+ {
+ journal
+ "journal" bibinfo.warn
+ pages empty$ 'skip$ { add.doi } if$
+ "journal" 'bibfield :=
+ output
+ format.ser.vol.num
+ output
+ eid.or.pages
+ format.date.output.check
+ }{
+ format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ format.issn output
+ pages empty$ {
+ format.doi output
+ } 'skip$ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ format.translation output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ {
+ }{
+ format.authors output.nonnull
+ crossref missing$ { editor.check.book } 'skip$ if$
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ format.edition output
+ author empty$
+ {
+ format.editor.in output
+ }
+ {
+ }
+ if$
+ format.number.series output
+ crossref missing$
+ {
+ format.bvolume output
+ new.block.comma
+ format.publisher.address output
+ }{
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ format.isbn output
+ format.chapter.pages
+ output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ howpublished "howpublished" bibinfo.check output
+ address "address" bibinfo.check output
+ format.date.output
+ format.isbn output
+ format.book.pages output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ {
+ format.editors "editor" output.check
+ }{
+ format.authors output.nonnull
+ }
+ if$
+ new.block.comma
+
+ format.title output
+ new.block.comma
+
+ crossref missing$
+ {
+ format.in.ed.booktitle.inbook
+ format.publisher.address output
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.edition output
+ new.block.comma
+ }{
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ crossref missing$
+ { format.isbn output }
+ 'skip$
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ output
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.publisher.address output
+ format.edition output
+ format.chapter.pages output
+ format.isbn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ output
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.organization.publisher.address output
+ format.chapter.pages output
+ format.isbn output
+ format.issn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+FUNCTION {manual}
+{ output.bibitem
+ author empty$
+ { organization "organization" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { output
+ address "address" bibinfo.check output
+ }
+ if$
+ }{
+ format.authors output.nonnull
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ author empty$
+ { organization empty$
+ {
+ address "address" bibinfo.check output
+ }
+ 'skip$
+ if$
+ }{
+ organization "organization" bibinfo.check output
+ address "address" bibinfo.check output
+ }
+ if$
+ format.edition output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.mthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ format.title output
+ howpublished "howpublished" bibinfo.check output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.phdthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {presentation}
+{ output.bibitem
+ format.authors output
+ new.block.comma
+ format.title output
+ new.block.comma
+ format.organization.address "organization and address" output.check
+ month "month" output.check
+ year "year" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ new.sentence
+ type missing$ 'skip$
+ {"(" type capitalize * ")" * output}
+ if$
+ new.block.comma format.url output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization "organization" bibinfo.check output }
+ { format.editors output.nonnull }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ bookaddress "address" bibinfo.check output
+ format.number.series output
+ format.bvolume output
+ editor empty$
+ {
+ publisher empty$
+ {
+ }{
+ format.publisher.address output
+ }
+ if$
+ }{
+ format.organization.publisher.address output
+ }
+ if$
+ format.isbn output
+ format.issn output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ format.tr.number
+ output.nonnull
+ institution "institution" bibinfo.warn
+ format.org.or.pub output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note "note" output.check
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+READ
+STRINGS { longest.label }
+INTEGERS { number.label longest.label.width }
+FUNCTION {initialize.longest.label}
+{ "" 'longest.label :=
+ #1 'number.label :=
+ #0 'longest.label.width :=
+}
+
+FUNCTION {longest.label.pass}
+{
+ number.label int.to.str$ 'label :=
+ number.label #1 + 'number.label :=
+ label width$ longest.label.width >
+ { label 'longest.label :=
+ label width$ 'longest.label.width :=
+ }
+ 'skip$
+ if$
+}
+
+EXECUTE {initialize.longest.label}
+ITERATE {longest.label.pass}
+FUNCTION {init.bib.eprint}
+{
+ "\texttt{"
+ pop$
+ "\providecommand \url [0]{\begingroup\@sanitize \@url }%" write$ newline$
+ "\providecommand \@url [1]{\endgroup\@href {#1}{" "}}%" bbl.url.prefix swap$ * * write$ newline$
+ "\providecommand " " [0]{URL }%" bbl.url.prefix swap$ * * write$ newline$
+ eprint.command "\providecommand " swap$ * "[0]{\href }%" * write$ newline$
+}
+
+FUNCTION {init.bib.doi}
+{
+ "\@ifxundefined \urlstyle {%" write$ newline$
+ " \providecommand \doi [1]{doi:\discretionary{}{}{}#1}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand \doi [0]{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url }%"
+ write$ newline$
+ "}%" write$ newline$
+ "\providecommand \doibase [0]{" doi.base * "}%" * write$ newline$
+ doi.command.href "\providecommand " swap$ * "[1]{\href{\doibase#1}}%" * write$ newline$
+}
+
+FUNCTION {init.bib.hypertex}
+{
+ "\providecommand\href[0]{\@sanitize\@href}%" write$ newline$
+ "\providecommand\@href[1]{\endgroup\@@startlink{#1}\endgroup\@@href}%" write$ newline$
+ "\providecommand\@@href[1]{#1\@@endlink}%" write$ newline$
+ "\providecommand \@sanitize [0]{\begingroup\catcode`\&12\catcode`\#12\relax}%" write$ newline$
+ "\@ifxundefined \pdfoutput {\@firstoftwo}{%" write$ newline$
+ " \@ifnum{\z@=\pdfoutput}{\@firstoftwo}{\@secondoftwo}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{\leavevmode\special{html:<a href=" quote$ * "#1" * quote$ * ">}}%" * write$ newline$
+ " \providecommand\@@endlink[0]{\special{html:</a>}}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{%" write$ newline$
+ " \leavevmode" write$ newline$
+ " \pdfstartlink" write$ newline$
+ " attr{/Border[0 0 1 ]/H/I/C[0 1 1]}%" write$ newline$
+ " user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%" write$ newline$
+ " \relax" write$ newline$
+ " }%" write$ newline$
+ " \providecommand\@@endlink[0]{\pdfendlink}%" write$ newline$
+ "}%" write$ newline$
+}
+
+FUNCTION {init.bib.namefont}
+{
+ "\providecommand \bibnamefont [1]{#1}%" write$ newline$
+ "\providecommand \bibfnamefont [1]{#1}%" write$ newline$
+ "\providecommand \citenamefont [1]{#1}%" write$ newline$
+}
+
+FUNCTION {init.bib.quote}
+{
+ "\providecommand " bbl.enquote * " [1]{" *
+ "``" "''"
+ "#1" swap$ "}%" * * * * write$ newline$
+}
+
+FUNCTION {init.bib.bibinfo}
+{
+ bibinfo.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+ bibfield.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+}
+
+FUNCTION {init.bib.lang}
+{
+ "\providecommand \selectlanguage [0]{\@gobble}%" write$ newline$
+}
+
+FUNCTION {init.bib.endbibitem}
+{
+ "\providecommand " bbl.open * "[0]{}%" * write$ newline$
+ "\providecommand \bibitemStop [0]{}%" write$ newline$
+ "\providecommand \bibitemNoStop [0]{.\EOS\space}%" write$ newline$
+ "\providecommand \EOS [0]{\spacefactor3000\relax}%" write$ newline$
+}
+
+FUNCTION {init.bib.translation}
+{
+ "\providecommand \translation [1]{[#1]}%" write$ newline$
+}
+
+FUNCTION {warn.bib}
+{
+}
+
+FUNCTION {init.bib}
+{
+ warn.bib
+ "\makeatletter" write$ newline$
+ "\providecommand \@ifxundefined [1]{%" write$ newline$
+ " \ifx #1\undefined \expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \@ifnum [1]{%" write$ newline$
+ " \ifnum #1\expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ init.bib.quote
+ init.bib.namefont
+ init.bib.hypertex
+ init.bib.eprint
+ init.bib.doi
+ init.bib.lang
+ init.bib.bibinfo
+ init.bib.translation
+ init.bib.endbibitem
+ "\providecommand " bbl.shut * " [1]{\csname bibitem#1\endcsname}%" * write$ newline$
+ "%</preamble>" write$
+}
+
+FUNCTION {begin.bib}
+{
+ id.bst duplicate$ top$ "%" swap$ * write$ newline$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{"
+ longest.label
+ * "}%" *
+ write$ newline$
+ init.bib
+}
+
+EXECUTE {begin.bib}
+EXECUTE {init.state.consts}
+ITERATE {call.type$}
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}%"
+ write$ newline$
+}
+
+EXECUTE {end.bib}
+%% End of customized bst file
+%%
+%% End of file `aipnum4-1long.bst'.
diff --git a/Master/texmf-dist/bibtex/bst/revtex/apsrev4-1.bst b/Master/texmf-dist/bibtex/bst/revtex/apsrev4-1.bst
new file mode 100644
index 00000000000..001f5a5ba63
--- /dev/null
+++ b/Master/texmf-dist/bibtex/bst/revtex/apsrev4-1.bst
@@ -0,0 +1,2469 @@
+%%
+%% This is file `apsrev4-1.bst',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% merlin.mbs (with options: `head,lang,annote,pres,pres-bf,seq-no,vonx,nm-init,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% physjour.mbs (with options: `lang,annote,pres,pres-bf,seq-no,vonx,nm-init,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% geojour.mbs (with options: `lang,annote,pres,pres-bf,seq-no,vonx,nm-init,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% photjour.mbs (with options: `lang,annote,pres,pres-bf,seq-no,vonx,nm-init,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% merlin.mbs (with options: `tail,lang,annote,pres,pres-bf,seq-no,vonx,nm-init,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,jpg-1,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% ----------------------------------------
+%% *** REVTeX-compatible Phys Rev 2009-10-08 ***
+%%
+%% Copyright 1994-2007 Patrick W Daly
+ % ===============================================================
+ % IMPORTANT NOTICE:
+ % This bibliographic style (bst) file has been generated from one or
+ % more master bibliographic style (mbs) files, listed above.
+ %
+ % This generated file can be redistributed and/or modified under the terms
+ % of the LaTeX Project Public License Distributed from CTAN
+ % archives in directory macros/latex/base/lppl.txt; either
+ % version 1 of the License, or any later version.
+ % ===============================================================
+ % Name and version information of the main mbs file:
+ % \ProvidesFile{merlin.mbs}[2008/01/17 4.21 (PWD, AO, DPC)]
+ % For use with BibTeX version 0.99a or later
+ %-------------------------------------------------------------------
+ % This bibliography style file is intended for texts in ENGLISH
+ % This is a numerical citation style, and as such is standard LaTeX.
+ % It requires no extra package to interface to the main text.
+ % The form of the \bibitem entries is
+ % \bibitem{key}...
+ % Usage of \cite is as follows:
+ % \cite{key} ==>> [#]
+ % \cite[chap. 2]{key} ==>> [#, chap. 2]
+ % where # is a number determined by the ordering in the reference list.
+ % The order in the reference list is that by which the works were originally
+ % cited in the text, or that in the database.
+ %---------------------------------------------------------------------
+
+FUNCTION {id.bst} {"Merlin.mbs v4.21 2009-07-09. "}
+ENTRY
+{
+ address
+ annote
+ archive
+ archivePrefix
+ author
+ bookaddress
+ booktitle
+ chapter
+ collaboration
+ doi
+ edition
+ editor
+ eid
+ eprint
+ howpublished
+ institution
+ isbn
+ issn
+ journal
+ key
+ language
+ month
+ note
+ number
+ organization
+ pages
+ primaryClass
+ publisher
+ school
+ SLACcitation
+ series
+ title
+ translation
+ type
+ url
+ volume
+ year
+}{
+}{
+ label
+}
+
+INTEGERS
+{
+ output.state before.all
+ after.word after.punctuation
+ after.sentence after.block
+}
+
+INTEGERS
+{
+ punctuation.state punctuation.no punctuation.space punctuation.yes
+}
+
+STRINGS { bibfield output.bibfield }
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
+FUNCTION {init.state.consts}
+{
+ #0 'before.all :=
+ #1 'after.word :=
+ #2 'after.punctuation :=
+ #3 'after.sentence :=
+ #4 'after.block :=
+ #0 'punctuation.no :=
+ #1 'punctuation.space :=
+ #2 'punctuation.yes :=
+ "" 'bibfield :=
+ "" 'output.bibfield :=
+}
+
+STRINGS { s t}
+FUNCTION {block.punctuation}
+{ ""
+ "," *
+}
+
+FUNCTION {word.space}
+{
+ "\ "
+}
+
+FUNCTION {show.stackstring.one}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ duplicate$ "1(" swap$ * ")" * top$
+}
+
+FUNCTION {show.stackstring.two}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ swap$
+ duplicate$ "1(" swap$ * ")" * top$
+ swap$
+ duplicate$ "2(" swap$ * ")" * top$
+}
+
+FUNCTION {bibfield.command}{ "\bibfield"}
+
+FUNCTION {output.nonnull}
+{
+ swap$
+ output.state after.word =
+ {
+ block.punctuation *
+ word.space *
+ }
+ {
+ output.state after.punctuation =
+ {
+ word.space *
+ }
+ {
+ output.state after.block = output.state after.sentence = or
+ {
+ add.period$
+ "\EOS\ " *
+ }{
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ output.bibfield duplicate$ empty$ 'pop$
+ {
+ bibfield.command
+ "{" * swap$ * "}{%" * write$ newline$
+ " " swap$ * "}%" * write$ newline$
+ " "
+ }
+ if$
+ write$
+ bibfield 'output.bibfield := "" 'bibfield :=
+ output.state after.block =
+ {
+ newline$
+ "\newblock " write$
+ }
+ 'skip$
+ if$
+ punctuation.state duplicate$
+ punctuation.yes 'punctuation.state :=
+ punctuation.no =
+ { pop$ before.all }
+ { punctuation.yes = { after.word }{ after.punctuation } if$ }
+ if$
+ 'output.state :=
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ {
+ pop$
+ "" 'bibfield :=
+ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ swap$
+ duplicate$ empty$
+ { pop$ "empty " swap$ * " in " * cite$ * warning$ }
+ { swap$ pop$ output.nonnull }
+ if$
+}
+
+FUNCTION {bbl.open} { "\BibitemOpen" }
+
+FUNCTION {bbl.shut} { "\BibitemShut" }
+
+FUNCTION {bibitem.shut.stop} { bbl.shut "{Stop}%" * }
+
+FUNCTION {bibitem.shut.nostop} { bbl.shut "{NoStop}%" * }
+
+FUNCTION {bibitem.shut}
+{
+ non.stop
+ {
+ bibitem.shut.nostop *
+ }{
+ bibitem.shut.stop *
+ }
+ if$
+}
+
+FUNCTION {html.itag} {
+ "p"
+}
+
+FUNCTION {html.ltag} {
+ ""
+}
+
+FUNCTION {output.SLACcitation}
+{ SLACcitation empty$
+ 'skip$
+ {
+ newline$
+ SLACcitation write$
+ }
+ if$
+}
+
+FUNCTION {fin.entry}
+{
+ non.stop swap$
+ "%" * write$ newline$
+ { "{NoStop}" }
+ { "{Stop}" }
+ if$
+ annote missing$
+ {
+ " \bibAnnoteFile" swap$ * "{" * cite$ * "}%" *
+ }{
+ " \bibAnnote" swap$ * "{" * cite$ * "}{" * annote * add.period$ "}%" *
+ }
+ if$
+ write$
+ output.SLACcitation
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.block.comma}
+{
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block = output.state before.all = or
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence.comma}
+{
+}
+
+FUNCTION {sentence.or.colon}
+{
+ new.sentence
+}
+
+FUNCTION {add.blank}
+{
+ word.space *
+ before.all 'output.state :=
+}
+
+FUNCTION {no.blank.or.punct}
+{
+ "\hspace{0pt}" *
+ before.all 'output.state :=
+}
+
+FUNCTION {date.block}
+{
+ new.block.comma
+ skip$
+}
+
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\emph{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bolden}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "\textbf{" swap$ * "}" * }
+ if$
+}
+
+FUNCTION {bib.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bib.fname.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibfnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {cite.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\citenamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {tie.or.space.prefix}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { word.space }
+ if$
+ swap$
+}
+
+FUNCTION {capitalize}
+{
+ "u" change.case$ "t" change.case$
+}
+
+FUNCTION {space.word}
+{ word.space swap$ * word.space * }
+
+ % Here are the language-specific definitions for explicit words.
+ % Each function has a name bbl.xxx where xxx is the English word.
+ % The language selected here is ENGLISH
+FUNCTION {bbl.and}
+{
+ "and"
+}
+
+FUNCTION {bbl.etal}
+{
+ "et~al."
+}
+
+FUNCTION {bbl.editors}
+{
+ "eds."
+}
+
+FUNCTION {bbl.editor}
+{
+ "ed."
+}
+
+FUNCTION {bbl.edby}
+{ "edited by" }
+
+FUNCTION {bbl.edition}
+{
+ "ed."
+}
+
+FUNCTION {bbl.volume}
+{
+ "vol."
+}
+
+FUNCTION {bbl.of}
+{ "of" }
+
+FUNCTION {bbl.number}
+{
+ "no."
+}
+
+FUNCTION {bbl.nr}
+{ "no." }
+
+FUNCTION {bbl.in}
+{ "in" }
+
+FUNCTION {bbl.pages}
+{
+ "pp."
+}
+
+FUNCTION {bbl.page}
+{
+ "p."
+}
+
+FUNCTION {bbl.eidpp}
+{ "pages" }
+
+FUNCTION {bbl.chapter}
+{
+ "chap."
+}
+
+FUNCTION {bbl.techrep}
+{
+ "Tech. Rep."
+}
+
+FUNCTION {bbl.mthesis}
+{ "Master's thesis" }
+
+FUNCTION {bbl.phdthesis}
+{ "Ph.D. thesis" }
+
+FUNCTION {bbl.first}
+{
+ "1st"
+}
+
+FUNCTION {bbl.second}
+{
+ "2nd"
+}
+
+FUNCTION {bbl.third}
+{
+ "3rd"
+}
+
+FUNCTION {bbl.fourth}
+{
+ "4th"
+}
+
+FUNCTION {bbl.fifth}
+{
+ "5th"
+}
+
+FUNCTION {bbl.st}
+{ "st" }
+
+FUNCTION {bbl.nd}
+{ "nd" }
+
+FUNCTION {bbl.rd}
+{ "rd" }
+
+FUNCTION {bbl.th}
+{ "th" }
+
+MACRO {jan} {"Jan."}
+
+MACRO {feb} {"Feb."}
+
+MACRO {mar} {"Mar."}
+
+MACRO {apr} {"Apr."}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"Jun."}
+
+MACRO {jul} {"Jul."}
+
+MACRO {aug} {"Aug."}
+
+MACRO {sep} {"Sep."}
+
+MACRO {oct} {"Oct."}
+
+MACRO {nov} {"Nov."}
+
+MACRO {dec} {"Dec."}
+
+FUNCTION {bbl.url.prefix}
+{
+ "\urlprefix"
+}
+
+FUNCTION {eng.ord}
+{ duplicate$ "1" swap$ *
+ #-2 #1 substring$ "1" =
+ { bbl.th * }
+ { duplicate$ #-1 #1 substring$
+ duplicate$ "1" =
+ { pop$ bbl.st * }
+ { duplicate$ "2" =
+ { pop$ bbl.nd * }
+ { "3" =
+ { bbl.rd * }
+ { bbl.th * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)]
+MACRO {aa}{"Astron. \& Astrophys."}
+MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
+MACRO {aj} {"Astron. J."}
+MACRO {aph} {"Acta Phys."}
+MACRO {advp} {"Adv. Phys."}
+MACRO {ajp} {"Amer. J. Phys."}
+MACRO {ajm} {"Amer. J. Math."}
+MACRO {amsci} {"Amer. Sci."}
+MACRO {anofd} {"Ann. Fluid Dyn."}
+MACRO {am} {"Ann. Math."}
+MACRO {ap} {"Ann. Phys. (NY)"}
+MACRO {adp} {"Ann. Phys. (Leipzig)"}
+MACRO {ao} {"Appl. Opt."}
+MACRO {apl} {"Appl. Phys. Lett."}
+MACRO {app} {"Astroparticle Phys."}
+MACRO {apj} {"Astrophys. J."}
+MACRO {apjsup} {"Astrophys. J. Suppl."}
+MACRO {apss} {"Astrophys. Space Sci."}
+MACRO {araa} {"Ann. Rev. Astron. Astrophys."}
+MACRO {baas} {"Bull. Amer. Astron. Soc."}
+MACRO {baps} {"Bull. Amer. Phys. Soc."}
+MACRO {cmp} {"Comm. Math. Phys."}
+MACRO {cpam} {"Commun. Pure Appl. Math."}
+MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"}
+MACRO {cpc} {"Comp. Phys. Comm."}
+MACRO {cqg} {"Class. Quant. Grav."}
+MACRO {cra} {"C. R. Acad. Sci. A"}
+MACRO {fed} {"Fusion Eng. \& Design"}
+MACRO {ft} {"Fusion Tech."}
+MACRO {grg} {"Gen. Relativ. Gravit."}
+MACRO {ieeens} {"IEEE Trans. Nucl. Sci."}
+MACRO {ieeeps} {"IEEE Trans. Plasma Sci."}
+MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"}
+MACRO {ip} {"Infrared Phys."}
+MACRO {irp} {"Infrared Phys."}
+MACRO {jap} {"J. Appl. Phys."}
+MACRO {jasa} {"J. Acoust. Soc. America"}
+MACRO {jcp} {"J. Comp. Phys."}
+MACRO {jetp} {"Sov. Phys.--JETP"}
+MACRO {jfe} {"J. Fusion Energy"}
+MACRO {jfm} {"J. Fluid Mech."}
+MACRO {jmp} {"J. Math. Phys."}
+MACRO {jne} {"J. Nucl. Energy"}
+MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."}
+MACRO {jnm} {"J. Nucl. Mat."}
+MACRO {jpc} {"J. Phys. Chem."}
+MACRO {jpp} {"J. Plasma Phys."}
+MACRO {jpsj} {"J. Phys. Soc. Japan"}
+MACRO {jsi} {"J. Sci. Instrum."}
+MACRO {jvst} {"J. Vac. Sci. \& Tech."}
+MACRO {nat} {"Nature"}
+MACRO {nature} {"Nature"}
+MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"}
+MACRO {nf} {"Nucl. Fusion"}
+MACRO {nim} {"Nucl. Inst. \& Meth."}
+MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."}
+MACRO {np} {"Nucl. Phys."}
+MACRO {npb} {"Nucl. Phys. B"}
+MACRO {nt/f} {"Nucl. Tech./Fusion"}
+MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"}
+MACRO {inc} {"Nuovo Cimento"}
+MACRO {nc} {"Nuovo Cimento"}
+MACRO {pf} {"Phys. Fluids"}
+MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."}
+MACRO {pfb} {"Phys. Fluids B: Plasma Phys."}
+MACRO {pl} {"Phys. Lett."}
+MACRO {pla} {"Phys. Lett. A"}
+MACRO {plb} {"Phys. Lett. B"}
+MACRO {prep} {"Phys. Rep."}
+MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
+MACRO {pp} {"Phys. Plasmas"}
+MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
+MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
+MACRO {prl} {"Phys. Rev. Lett."}
+MACRO {pr} {"Phys. Rev."}
+MACRO {physrev} {"Phys. Rev."}
+MACRO {pra} {"Phys. Rev. A"}
+MACRO {prb} {"Phys. Rev. B"}
+MACRO {prc} {"Phys. Rev. C"}
+MACRO {prd} {"Phys. Rev. D"}
+MACRO {pre} {"Phys. Rev. E"}
+MACRO {ps} {"Phys. Scripta"}
+MACRO {procrsl} {"Proc. Roy. Soc. London"}
+MACRO {rmp} {"Rev. Mod. Phys."}
+MACRO {rsi} {"Rev. Sci. Inst."}
+MACRO {science} {"Science"}
+MACRO {sciam} {"Sci. Am."}
+MACRO {sam} {"Stud. Appl. Math."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspeki"}
+MACRO {st} {"Sky and Telesc."}
+ % End module: physjour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)]
+MACRO {aisr} {"Adv. Space Res."}
+MACRO {ag} {"Ann. Geophys."}
+MACRO {anigeo} {"Ann. Geofis."}
+MACRO {angl} {"Ann. Glaciol."}
+MACRO {andmet} {"Ann. d. Meteor."}
+MACRO {andgeo} {"Ann. d. Geophys."}
+MACRO {andphy} {"Ann. Phys.-Paris"}
+MACRO {afmgb} {"Arch. Meteor. Geophys. Bioklimatol."}
+MACRO {atph} {"Atm\'osphera"}
+MACRO {aao} {"Atmos. Ocean"}
+MACRO {ass}{"Astrophys. Space Sci."}
+MACRO {atenv} {"Atmos. Environ."}
+MACRO {aujag} {"Aust. J. Agr. Res."}
+MACRO {aumet} {"Aust. Meteorol. Mag."}
+MACRO {blmet} {"Bound.-Lay. Meteorol."}
+MACRO {bams} {"Bull. Amer. Meteorol. Soc."}
+MACRO {cch} {"Clim. Change"}
+MACRO {cdyn} {"Clim. Dynam."}
+MACRO {cbul} {"Climatol. Bull."}
+MACRO {cap} {"Contrib. Atmos. Phys."}
+MACRO {dsr} {"Deep-Sea Res."}
+MACRO {dhz} {"Dtsch. Hydrogr. Z."}
+MACRO {dao} {"Dynam. Atmos. Oceans"}
+MACRO {eco} {"Ecology"}
+MACRO {empl}{"Earth, Moon and Planets"}
+MACRO {envres} {"Environ. Res."}
+MACRO {envst} {"Environ. Sci. Technol."}
+MACRO {ecms} {"Estuarine Coastal Mar. Sci."}
+MACRO {expa}{"Exper. Astron."}
+MACRO {geoint} {"Geofis. Int."}
+MACRO {geopub} {"Geofys. Publ."}
+MACRO {geogeo} {"Geol. Geofiz."}
+MACRO {gafd} {"Geophys. Astrophys. Fluid Dyn."}
+MACRO {gfd} {"Geophys. Fluid Dyn."}
+MACRO {geomag} {"Geophys. Mag."}
+MACRO {georl} {"Geophys. Res. Lett."}
+MACRO {grl} {"Geophys. Res. Lett."}
+MACRO {ga} {"Geophysica"}
+MACRO {gs} {"Geophysics"}
+MACRO {ieeetap} {"IEEE Trans. Antenn. Propag."}
+MACRO {ijawp} {"Int. J. Air Water Pollut."}
+MACRO {ijc} {"Int. J. Climatol."}
+MACRO {ijrs} {"Int. J. Remote Sens."}
+MACRO {jam} {"J. Appl. Meteorol."}
+MACRO {jaot} {"J. Atmos. Ocean. Technol."}
+MACRO {jatp} {"J. Atmos. Terr. Phys."}
+MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."}
+MACRO {jce} {"J. Climate"}
+MACRO {jcam} {"J. Climate Appl. Meteor."}
+MACRO {jcm} {"J. Climate Meteor."}
+MACRO {jcy} {"J. Climatol."}
+MACRO {jgr} {"J. Geophys. Res."}
+MACRO {jga} {"J. Glaciol."}
+MACRO {jh} {"J. Hydrol."}
+MACRO {jmr} {"J. Mar. Res."}
+MACRO {jmrj} {"J. Meteor. Res. Japan"}
+MACRO {jm} {"J. Meteor."}
+MACRO {jpo} {"J. Phys. Oceanogr."}
+MACRO {jra} {"J. Rech. Atmos."}
+MACRO {jaes} {"J. Aeronaut. Sci."}
+MACRO {japca} {"J. Air Pollut. Control Assoc."}
+MACRO {jas} {"J. Atmos. Sci."}
+MACRO {jmts} {"J. Mar. Technol. Soc."}
+MACRO {jmsj} {"J. Meteorol. Soc. Japan"}
+MACRO {josj} {"J. Oceanogr. Soc. Japan"}
+MACRO {jwm} {"J. Wea. Mod."}
+MACRO {lao} {"Limnol. Oceanogr."}
+MACRO {mwl} {"Mar. Wea. Log"}
+MACRO {mau} {"Mausam"}
+MACRO {meteor} {"``Meteor'' Forschungsergeb."}
+MACRO {map} {"Meteorol. Atmos. Phys."}
+MACRO {metmag} {"Meteor. Mag."}
+MACRO {metmon} {"Meteor. Monogr."}
+MACRO {metrun} {"Meteor. Rundsch."}
+MACRO {metzeit} {"Meteor. Z."}
+MACRO {metgid} {"Meteor. Gidrol."}
+MACRO {mwr} {"Mon. Weather Rev."}
+MACRO {nwd} {"Natl. Weather Dig."}
+MACRO {nzjmfr} {"New Zeal. J. Mar. Freshwater Res."}
+MACRO {npg} {"Nonlin. Proc. Geophys."}
+MACRO {om} {"Oceanogr. Meteorol."}
+MACRO {ocac} {"Oceanol. Acta"}
+MACRO {oceanus} {"Oceanus"}
+MACRO {paleoc} {"Paleoceanography"}
+MACRO {pce} {"Phys. Chem. Earth"}
+MACRO {pmg} {"Pap. Meteor. Geophys."}
+MACRO {ppom} {"Pap. Phys. Oceanogr. Meteor."}
+MACRO {physzeit} {"Phys. Z."}
+MACRO {pps} {"Planet. Space Sci."}
+MACRO {pss} {"Planet. Space Sci."}
+MACRO {pag} {"Pure Appl. Geophys."}
+MACRO {qjrms} {"Quart. J. Roy. Meteorol. Soc."}
+MACRO {quatres} {"Quat. Res."}
+MACRO {rsci} {"Radio Sci."}
+MACRO {rse} {"Remote Sens. Environ."}
+MACRO {rgeo} {"Rev. Geophys."}
+MACRO {rgsp} {"Rev. Geophys. Space Phys."}
+MACRO {rdgeo} {"Rev. Geofis."}
+MACRO {revmeta} {"Rev. Meteorol."}
+MACRO {sgp}{"Surveys in Geophys."}
+MACRO {sp} {"Solar Phys."}
+MACRO {ssr} {"Space Sci. Rev."}
+MACRO {tellus} {"Tellus"}
+MACRO {tac} {"Theor. Appl. Climatol."}
+MACRO {tagu} {"Trans. Am. Geophys. Union (EOS)"}
+MACRO {wrr} {"Water Resour. Res."}
+MACRO {weather} {"Weather"}
+MACRO {wafc} {"Weather Forecast."}
+MACRO {ww} {"Weatherwise"}
+MACRO {wmob} {"WMO Bull."}
+MACRO {zeitmet} {"Z. Meteorol."}
+ % End module: geojour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)]
+
+MACRO {appopt} {"Appl. Opt."}
+MACRO {bell} {"Bell Syst. Tech. J."}
+MACRO {ell} {"Electron. Lett."}
+MACRO {jasp} {"J. Appl. Spectr."}
+MACRO {jqe} {"IEEE J. Quantum Electron."}
+MACRO {jlwt} {"J. Lightwave Technol."}
+MACRO {jmo} {"J. Mod. Opt."}
+MACRO {josa} {"J. Opt. Soc. America"}
+MACRO {josaa} {"J. Opt. Soc. Amer.~A"}
+MACRO {josab} {"J. Opt. Soc. Amer.~B"}
+MACRO {jdp} {"J. Phys. (Paris)"}
+MACRO {oc} {"Opt. Commun."}
+MACRO {ol} {"Opt. Lett."}
+MACRO {phtl} {"IEEE Photon. Technol. Lett."}
+MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
+MACRO {sse} {"Solid-State Electron."}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl} {"Sov. Techn. Phys. Lett."}
+MACRO {vr} {"Vision Res."}
+MACRO {zph} {"Z. f. Physik"}
+MACRO {zphb} {"Z. f. Physik~B"}
+MACRO {zphd} {"Z. f. Physik~D"}
+
+MACRO {CLEO} {"CLEO"}
+MACRO {ASSL} {"Adv. Sol.-State Lasers"}
+MACRO {OSA} {"OSA"}
+ % End module: photjour.mbs
+%% Copyright 1994-2007 Patrick W Daly
+MACRO {acmcs} {"ACM Comput. Surv."}
+
+MACRO {acta} {"Acta Inf."}
+
+MACRO {cacm} {"Commun. ACM"}
+
+MACRO {ibmjrd} {"IBM J. Res. Dev."}
+
+MACRO {ibmsj} {"IBM Syst.~J."}
+
+MACRO {ieeese} {"IEEE Trans. Software Eng."}
+
+MACRO {ieeetc} {"IEEE Trans. Comput."}
+
+MACRO {ieeetcad}
+ {"IEEE Trans. Comput. Aid. Des."}
+
+MACRO {ipl} {"Inf. Process. Lett."}
+
+MACRO {jacm} {"J.~ACM"}
+
+MACRO {jcss} {"J.~Comput. Syst. Sci."}
+
+MACRO {scp} {"Sci. Comput. Program."}
+
+MACRO {sicomp} {"SIAM J. Comput."}
+
+MACRO {tocs} {"ACM Trans. Comput. Syst."}
+
+MACRO {tods} {"ACM Trans. Database Syst."}
+
+MACRO {tog} {"ACM Trans. Graphic."}
+
+MACRO {toms} {"ACM Trans. Math. Software"}
+
+MACRO {toois} {"ACM Trans. Office Inf. Syst."}
+
+MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."}
+
+MACRO {tcs} {"Theor. Comput. Sci."}
+
+FUNCTION {bibinfo.command} { "\bibinfo" }
+
+FUNCTION {bibinfo.check}
+{ swap$
+ duplicate$ missing$
+ {
+ pop$
+ pop$ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ pop$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {bibinfo.warn}
+{ swap$
+ duplicate$ missing$
+ {
+ swap$ "missing " swap$ * " in " * cite$ * warning$ pop$
+ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ "empty " swap$ * " in " * cite$ * warning$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {archiv.base}
+{
+ "http://arxiv.org/abs"
+}
+
+FUNCTION {archiv.prefix.base}
+{
+ "arXiv"
+}
+
+FUNCTION {eprint.command}
+{
+ "\Eprint"
+}
+
+FUNCTION {format.eprint}
+{ eprint duplicate$ empty$
+ { pop$ "" }
+ {
+ duplicate$
+ ""
+ archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ *
+ "/" *
+ swap$ *
+ "{" swap$ * "}" *
+ swap$
+ ""
+ archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ *
+ swap$ *
+ primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ *
+ "{" swap$ * "}" *
+ *
+ eprint.command swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.translation}
+{ translation duplicate$ empty$
+ 'skip$
+ { ""
+ "\translation{" * swap$ * "}" *
+ punctuation.space 'punctuation.state :=
+ }
+ if$
+}
+
+FUNCTION {format.url}
+{
+ url duplicate$ empty$
+ { pop$ "" }
+ {
+ "\url"
+ "{" * swap$ * "}" *
+ }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {check.speaker}
+{ key empty$ 'skip$
+ { key nameptr int.to.str$ =
+ {
+ bolden
+ }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+
+STRINGS { bibinfo}
+
+FUNCTION {format.names}
+{ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{f.}" format.name$ duplicate$ empty$ 'skip$
+ { tie.or.space.prefix bib.fname.font swap$ * }
+ if$
+ s nameptr
+ "{vv~}{ll}" format.name$ bib.name.font *
+ s nameptr
+ "{jj}" format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ *
+ bibinfo bibinfo.check
+ type$ "presentation" =
+ { check.speaker }
+ 'skip$
+ if$
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ {
+ ", " *
+ t *
+ }{
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ numnames #2 >
+ {
+ "," *
+ }
+ 'skip$
+ if$
+ t "others" =
+ {
+ " " * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and
+ space.word *
+ t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ } if$
+}
+
+FUNCTION {format.names.ed}
+{
+ format.names
+}
+
+FUNCTION {format.authors}
+{ author "author" format.names
+ duplicate$ empty$ 'skip$
+ { collaboration "collaboration" bibinfo.check
+ duplicate$ empty$ 'skip$
+ { " (" swap$ * ")" * }
+ if$
+ *
+ }
+ if$
+ "author" 'bibfield :=
+}
+
+FUNCTION {get.bbl.editor}
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$
+}
+
+FUNCTION {format.editors}
+{ editor "editor" format.names duplicate$ empty$ 'skip$
+ {
+ "," *
+ word.space *
+ get.bbl.editor
+ *
+ }
+ if$
+}
+
+FUNCTION {format.isbn}
+{
+ isbn "isbn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISBN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.issn}
+{ issn "issn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISSN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {doi.base}
+{
+ "http://dx.doi.org/"
+}
+
+FUNCTION {doi.command}
+{
+ "\doi"
+}
+
+FUNCTION {doi.command.href}
+{
+ "\Doi"
+}
+
+FUNCTION {format.doi}
+{ doi "doi" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ doi.command "{" * swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {add.doi}
+{
+ duplicate$ empty$ 'skip$
+ {
+ doi duplicate$ empty$ 'pop$
+ {
+ "{" swap$ * "}" *
+ swap$
+ "{" swap$ * "}" *
+ *
+ doi.command.href swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {select.language}
+{ duplicate$ empty$
+ 'pop$
+ { language empty$
+ 'skip$
+ { "{\selectlanguage {" language * "}" * swap$ * "}" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.note}
+{
+ note empty$
+ { "" }
+ { note #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ {
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "u" }
+ if$ change.case$
+ }
+ if$
+ note #2 global.max$ substring$ * "note" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {bbl.enquote}
+{
+ "\enquote"
+}
+
+FUNCTION {string.enquote}
+{
+ punctuation.no 'punctuation.state :=
+ non.stop {
+ block.punctuation
+ } { "." } if$
+ swap$ pop$
+ *
+ bbl.enquote "{" * swap$ * "}" *
+ word.space *
+}
+
+FUNCTION {format.title}
+{ title
+ duplicate$ empty$ 'skip$ { "t" change.case$ } if$
+ duplicate$ "title" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ string.enquote
+ select.language
+ }
+ if$
+}
+
+FUNCTION {end.quote.title}
+{ title empty$
+ 'skip$
+ { before.all 'output.state := }
+ if$
+}
+
+FUNCTION {year.bibitem}
+{
+ year duplicate$ empty$
+ { pop$ ""
+ "????" *
+ }{
+ skip$
+ } if$
+}
+
+FUNCTION {output.bibitem}
+{
+ newline$
+ ""
+ "{" * cite$ * "}%" *
+ "\bibitem"
+ swap$ *
+ write$ newline$
+ " "
+ duplicate$ bbl.open * write$ newline$
+ before.all 'output.state :=
+ punctuation.yes 'punctuation.state :=
+}
+
+FUNCTION {n.dashify}
+{
+ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }{
+ { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }{
+ t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in}
+{
+ bbl.in
+ word.space *
+}
+
+FUNCTION {date.encapsulate}
+{
+ duplicate$ empty$
+ 'skip$
+ {
+ before.all 'output.state :=
+ " (" swap$ * ")" *
+ }
+ if$
+}
+
+FUNCTION {format.date}
+{
+ month "month" bibinfo.check
+ duplicate$ empty$
+ year "year" bibinfo.check duplicate$ empty$
+ { swap$ 'skip$
+ { "there's a month but no year in " cite$ * warning$ }
+ if$
+ *
+ }{
+ swap$ 'skip$
+ {
+ swap$
+ word.space * swap$
+ }
+ if$
+ *
+ }
+ if$
+ date.encapsulate
+}
+
+FUNCTION {format.date.output.check}
+{
+ format.date
+ "year" output.check
+}
+
+FUNCTION {format.date.output}
+{
+ format.date output
+}
+
+FUNCTION {format.btitle}
+{
+ booktitle duplicate$ empty$ { pop$
+ title
+ } 'skip$ if$
+ "title" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {editor.check.book}
+{ editor empty$ 'skip$
+ {
+ "can't use both author and editor fields in " cite$ *
+ ": try using @inbook instead" *
+ warning$
+ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume duplicate$ empty$
+ { pop$ "" }
+ {
+ "volume and number" number either.or.check
+ bbl.volume
+ capitalize
+ swap$
+ tie.or.space.prefix "volume" bibinfo.check * *
+ series "series" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ ", "
+ * swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.number}
+{
+ bbl.number
+ output.state after.word = output.state after.punctuation = or
+ #1 or
+ #0 and
+ 'skip$
+ { capitalize }
+ if$
+ number tie.or.space.prefix "number" bibinfo.check * *
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ {
+ series empty$
+ {
+ number "number" bibinfo.check
+ }{
+ format.number
+ series "series" bibinfo.check
+ word.space * swap$ *
+ }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {convert.edition}
+{ extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bbl.first 't := }
+ { s "second" = s "2" = or
+ { bbl.second 't := }
+ { s "third" = s "3" = or
+ { bbl.third 't := }
+ { s "fourth" = s "4" = or
+ { bbl.fourth 't := }
+ { s "fifth" = s "5" = or
+ { bbl.fifth 't := }
+ { s #1 #1 substring$ is.num
+ { s
+ eng.ord
+ 't := }
+ { edition 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ t
+}
+
+FUNCTION {format.edition}
+{ edition duplicate$ empty$ 'skip$
+ {
+ convert.edition
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "t" }
+ if$ change.case$
+ "edition" bibinfo.check
+ word.space * bbl.edition *
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages duplicate$ empty$
+ 'skip$
+ { duplicate$ multi.page.check
+ {
+ bbl.pages swap$
+ n.dashify
+ }{
+ bbl.page swap$
+ }
+ if$
+ tie.or.space.prefix
+ "pages" bibinfo.check
+ * *
+ }
+ if$
+}
+
+FUNCTION {first.page}
+{ 't :=
+ ""
+ { t empty$ not t #1 #1 substring$ "-" = not and }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+}
+
+FUNCTION {format.book.pages}
+{
+ pages duplicate$ empty$ 'skip$
+ {
+ "pages" bibinfo.check word.space bbl.pages * *
+ }
+ if$
+}
+
+FUNCTION {volnum.punct}
+{
+ ","
+ word.space *
+}
+
+FUNCTION {format.journal.pages}
+{ pages duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$
+ { pop$ pop$ format.pages }
+ { volnum.punct *
+ swap$
+ first.page
+ "pages" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.journal.eid}
+{ eid "eid" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$ 'skip$
+ { volnum.punct * }
+ if$
+ swap$ *
+ }
+ if$
+}
+
+FUNCTION {eid.or.pages}
+{
+ eid empty$
+ { format.journal.pages }
+ { format.journal.eid }
+ if$
+}
+
+FUNCTION {format.ser.vol.num}
+{
+ series "series" bibinfo.check output
+ after.punctuation 'output.state :=
+ volume field.or.null
+ duplicate$ empty$ 'skip$
+ {
+ "volume" bibinfo.check
+ }
+ if$
+ bolden
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ {
+ format.pages
+ }
+ { type empty$
+ {
+ bbl.chapter
+ capitalize
+ }{
+ type
+ capitalize
+ "type" bibinfo.check
+ }
+ if$
+ chapter tie.or.space.prefix
+ "chapter" bibinfo.check
+ * *
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.booktitle}
+{
+ booktitle duplicate$ "booktitle" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ pop$ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {format.editor.in}
+{
+ editor "editor" format.names.ed duplicate$ empty$ 'skip$
+ {
+ bbl.edby
+ word.space * swap$ *
+ }
+ if$
+}
+
+FUNCTION {output.article.booktitle}
+{
+ format.booktitle
+ "booktitle" 'bibfield :=
+ output
+ bookaddress "address" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ "address" 'bibfield :=
+ output.nonnull after.punctuation 'output.state :=
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ format.editor.in "editor" bibinfo.check output
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle.inbook}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ author empty$ 'skip$
+ { format.editor.in "editor" bibinfo.check output }
+ if$
+ }
+ if$
+}
+
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type duplicate$ empty$
+ 'pop$
+ { swap$ pop$
+ "t" change.case$ "type" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ number "number" bibinfo.check
+ type duplicate$ empty$
+ { pop$ bbl.techrep }
+ 'skip$
+ if$
+ "type" bibinfo.check
+ swap$ duplicate$ empty$
+ { pop$ "t" change.case$ }
+ { tie.or.space.prefix * * }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{
+ key duplicate$ empty$
+ { pop$
+ journal duplicate$ empty$
+ { "need key or journal for " cite$ * " to crossref " * crossref * warning$ }
+ { "journal" bibinfo.check emphasize word.in swap$ * }
+ if$
+ }
+ { word.in swap$ * word.space *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.crossref.editor}
+{ editor #1 "{vv~}{ll}" format.name$
+ bib.name.font
+ "editor" bibinfo.check
+ editor num.names$ duplicate$
+ #2 >
+ { pop$
+ "editor" bibinfo.check
+ word.space * bbl.etal
+ emphasize
+ *
+ }
+ { #2 <
+ 'skip$
+ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ {
+ "editor" bibinfo.check
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and space.word
+ * editor #2 "{vv~}{ll}" format.name$
+ bib.name.font
+ "editor" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.book.crossref}
+{ volume duplicate$ empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ pop$ word.in
+ }
+ { bbl.volume
+ swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { series emphasize * }
+ if$
+ }
+ { key * }
+ if$
+ }
+ { format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { format.booktitle duplicate$ empty$
+ { "need editor, key, or booktitle for " cite$ * " to crossref " *
+ crossref * warning$
+ }
+ { word.in swap$ * }
+ if$
+ }
+ { word.in key * word.space *}
+ if$
+ }
+ { word.in format.crossref.editor * word.space *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.org.or.pub}
+{ 't :=
+ ""
+ address "address" bibinfo.check
+ duplicate$ empty$
+ { pop$ t }
+ { t duplicate$ empty$
+ { pop$ }
+ {
+ "," word.space *
+ * swap$ *
+ }
+ if$
+ }
+ if$
+ *
+ year duplicate$ empty$
+ {
+ "empty year in " cite$ *
+ warning$
+ pop$ ""
+ }
+ 'skip$
+ if$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "year" bibinfo.check
+ swap$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "," *
+ word.space *
+ swap$ *
+ }
+ if$
+ }
+ if$
+ duplicate$ empty$ 'skip$ {
+ ""
+ "(" * swap$ * ")" *
+ after.punctuation 'output.state :=
+ punctuation.space 'punctuation.state :=
+ } if$
+}
+
+FUNCTION {format.publisher.address}
+{ publisher "publisher" bibinfo.warn format.org.or.pub
+}
+
+FUNCTION {format.organization.address}
+{ organization "organization" bibinfo.check format.org.or.pub
+}
+
+FUNCTION {format.organization.publisher.address}
+{
+ publisher empty$
+ { format.organization.address }
+ { organization "organization" bibinfo.check output
+ format.publisher.address
+ }
+ if$
+}
+
+FUNCTION {format.school.address.output}
+{
+ school "school" bibinfo.warn
+ address "address" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ swap$
+ duplicate$ empty$ 'skip$
+ {
+ ", " *
+ }
+ if$
+ swap$
+ }
+ if$
+ *
+ output
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors
+ booktitle empty$ {
+ "author" output.check
+ }{ output } if$
+ new.block.comma
+ output.article.booktitle
+ crossref missing$
+ {
+ journal
+ "journal" bibinfo.warn
+ pages empty$ 'skip$ { add.doi } if$
+ "journal" 'bibfield :=
+ output
+ format.ser.vol.num
+ output
+ eid.or.pages
+ format.date.output.check
+ }{
+ format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ format.issn output
+ pages empty$ {
+ format.doi output
+ } 'skip$ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ format.translation output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ {
+ }{
+ format.authors output.nonnull
+ crossref missing$ { editor.check.book } 'skip$ if$
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ format.edition output
+ author empty$
+ {
+ format.editor.in output
+ }
+ {
+ }
+ if$
+ format.number.series output
+ crossref missing$
+ {
+ format.bvolume output
+ new.block.comma
+ format.publisher.address output
+ }{
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ format.isbn output
+ format.chapter.pages
+ output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ howpublished "howpublished" bibinfo.check output
+ address "address" bibinfo.check output
+ format.date.output
+ format.isbn output
+ format.book.pages output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ {
+ format.editors "editor" output.check
+ }{
+ format.authors output.nonnull
+ }
+ if$
+ new.block.comma
+
+ format.title output
+ new.block.comma
+
+ crossref missing$
+ {
+ format.in.ed.booktitle.inbook
+ format.publisher.address output
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.edition output
+ new.block.comma
+ }{
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ crossref missing$
+ { format.isbn output }
+ 'skip$
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.publisher.address output
+ format.edition output
+ format.chapter.pages output
+ format.isbn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.organization.publisher.address output
+ format.chapter.pages output
+ format.isbn output
+ format.issn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+FUNCTION {manual}
+{ output.bibitem
+ author empty$
+ { organization "organization" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { output
+ address "address" bibinfo.check output
+ }
+ if$
+ }{
+ format.authors output.nonnull
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ author empty$
+ { organization empty$
+ {
+ address "address" bibinfo.check output
+ }
+ 'skip$
+ if$
+ }{
+ organization "organization" bibinfo.check output
+ address "address" bibinfo.check output
+ }
+ if$
+ format.edition output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.mthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ format.title output
+ howpublished "howpublished" bibinfo.check output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.phdthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {presentation}
+{ output.bibitem
+ format.authors output
+ new.block.comma
+ format.title output
+ new.block.comma
+ format.organization.address "organization and address" output.check
+ month "month" output.check
+ year "year" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ new.sentence
+ type missing$ 'skip$
+ {"(" type capitalize * ")" * output}
+ if$
+ new.block.comma format.url output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization "organization" bibinfo.check output }
+ { format.editors output.nonnull }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ bookaddress "address" bibinfo.check output
+ format.number.series output
+ format.bvolume output
+ editor empty$
+ {
+ publisher empty$
+ {
+ }{
+ format.publisher.address output
+ }
+ if$
+ }{
+ format.organization.publisher.address output
+ }
+ if$
+ format.isbn output
+ format.issn output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ new.block.comma
+ format.tr.number
+ output.nonnull
+ institution "institution" bibinfo.warn
+ format.org.or.pub output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note "note" output.check
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+READ
+STRINGS { longest.label }
+INTEGERS { number.label longest.label.width }
+FUNCTION {initialize.longest.label}
+{ "" 'longest.label :=
+ #1 'number.label :=
+ #0 'longest.label.width :=
+}
+
+FUNCTION {longest.label.pass}
+{
+ number.label int.to.str$ 'label :=
+ number.label #1 + 'number.label :=
+ label width$ longest.label.width >
+ { label 'longest.label :=
+ label width$ 'longest.label.width :=
+ }
+ 'skip$
+ if$
+}
+
+EXECUTE {initialize.longest.label}
+ITERATE {longest.label.pass}
+FUNCTION {init.bib.eprint}
+{
+ "\texttt{"
+ pop$
+ "\providecommand \url [0]{\begingroup\@sanitize \@url }%" write$ newline$
+ "\providecommand \@url [1]{\endgroup\@href {#1}{" "}}%" bbl.url.prefix swap$ * * write$ newline$
+ "\providecommand " " [0]{URL }%" bbl.url.prefix swap$ * * write$ newline$
+ eprint.command "\providecommand " swap$ * "[0]{\href }%" * write$ newline$
+}
+
+FUNCTION {init.bib.doi}
+{
+ "\@ifxundefined \urlstyle {%" write$ newline$
+ " \providecommand \doi [1]{doi:\discretionary{}{}{}#1}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand \doi [0]{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url }%"
+ write$ newline$
+ "}%" write$ newline$
+ "\providecommand \doibase [0]{" doi.base * "}%" * write$ newline$
+ doi.command.href "\providecommand " swap$ * "[1]{\href{\doibase#1}}%" * write$ newline$
+}
+
+FUNCTION {init.bib.hypertex}
+{
+ "\providecommand\href[0]{\@sanitize\@href}%" write$ newline$
+ "\providecommand\@href[1]{\endgroup\@@startlink{#1}\endgroup\@@href}%" write$ newline$
+ "\providecommand\@@href[1]{#1\@@endlink}%" write$ newline$
+ "\providecommand \@sanitize [0]{\begingroup\catcode`\&12\catcode`\#12\relax}%" write$ newline$
+ "\@ifxundefined \pdfoutput {\@firstoftwo}{%" write$ newline$
+ " \@ifnum{\z@=\pdfoutput}{\@firstoftwo}{\@secondoftwo}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{\leavevmode\special{html:<a href=" quote$ * "#1" * quote$ * ">}}%" * write$ newline$
+ " \providecommand\@@endlink[0]{\special{html:</a>}}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{%" write$ newline$
+ " \leavevmode" write$ newline$
+ " \pdfstartlink" write$ newline$
+ " attr{/Border[0 0 1 ]/H/I/C[0 1 1]}%" write$ newline$
+ " user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%" write$ newline$
+ " \relax" write$ newline$
+ " }%" write$ newline$
+ " \providecommand\@@endlink[0]{\pdfendlink}%" write$ newline$
+ "}%" write$ newline$
+}
+
+FUNCTION {init.bib.namefont}
+{
+ "\providecommand \bibnamefont [1]{#1}%" write$ newline$
+ "\providecommand \bibfnamefont [1]{#1}%" write$ newline$
+ "\providecommand \citenamefont [1]{#1}%" write$ newline$
+}
+
+FUNCTION {init.bib.quote}
+{
+ "\providecommand " bbl.enquote * " [1]{" *
+ "``" "''"
+ "#1" swap$ "}%" * * * * write$ newline$
+}
+
+FUNCTION {init.bib.annote}
+{
+ "\providecommand \bibAnnote [3]{%" write$ newline$
+ " " bbl.shut * "{#1}%" * write$ newline$
+ " \begin{quotation}\noindent" write$ newline$
+ " \textsc{Key:}\ #2\\\textsc{Annotation:}\ #3%" write$ newline$
+ " \end{quotation}%" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \bibAnnoteFile [2]{%" write$ newline$
+ " \IfFileExists{#2}{\bibAnnote {#1} {#2} {\input{#2}}}{}%" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \typeout [0]{\immediate \write \m@ne }%" write$ newline$
+}
+
+FUNCTION {init.bib.bibinfo}
+{
+ bibinfo.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+ bibfield.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+}
+
+FUNCTION {init.bib.lang}
+{
+ "\providecommand \selectlanguage [0]{\@gobble}%" write$ newline$
+}
+
+FUNCTION {init.bib.endbibitem}
+{
+ "\providecommand " bbl.open * "[0]{}%" * write$ newline$
+ "\providecommand \bibitemStop [0]{}%" write$ newline$
+ "\providecommand \bibitemNoStop [0]{.\EOS\space}%" write$ newline$
+ "\providecommand \EOS [0]{\spacefactor3000\relax}%" write$ newline$
+}
+
+FUNCTION {init.bib.translation}
+{
+ "\providecommand \translation [1]{[#1]}%" write$ newline$
+}
+
+FUNCTION {warn.bib}
+{
+}
+
+FUNCTION {init.bib}
+{
+ warn.bib
+ "\makeatletter" write$ newline$
+ "\providecommand \@ifxundefined [1]{%" write$ newline$
+ " \ifx #1\undefined \expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \@ifnum [1]{%" write$ newline$
+ " \ifnum #1\expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ init.bib.quote
+ init.bib.namefont
+ init.bib.hypertex
+ init.bib.eprint
+ init.bib.doi
+ init.bib.annote
+ init.bib.lang
+ init.bib.bibinfo
+ init.bib.translation
+ init.bib.endbibitem
+ "\providecommand " bbl.shut * " [1]{\csname bibitem#1\endcsname}%" * write$ newline$
+ "%</preamble>" write$
+}
+
+FUNCTION {begin.bib}
+{
+ id.bst duplicate$ top$ "%" swap$ * write$ newline$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{"
+ longest.label
+ * "}%" *
+ write$ newline$
+ init.bib
+}
+
+EXECUTE {begin.bib}
+EXECUTE {init.state.consts}
+ITERATE {call.type$}
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}%"
+ write$ newline$
+}
+
+EXECUTE {end.bib}
+%% End of customized bst file
+%%
+%% End of file `apsrev4-1.bst'.
diff --git a/Master/texmf-dist/bibtex/bst/revtex/apsrev4-1long.bst b/Master/texmf-dist/bibtex/bst/revtex/apsrev4-1long.bst
new file mode 100644
index 00000000000..d9ad175b1b2
--- /dev/null
+++ b/Master/texmf-dist/bibtex/bst/revtex/apsrev4-1long.bst
@@ -0,0 +1,2469 @@
+%%
+%% This is file `apsrev4-1long.bst',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% merlin.mbs (with options: `head,lang,annote,pres,pres-bf,seq-no,vonx,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% physjour.mbs (with options: `lang,annote,pres,pres-bf,seq-no,vonx,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% geojour.mbs (with options: `lang,annote,pres,pres-bf,seq-no,vonx,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% photjour.mbs (with options: `lang,annote,pres,pres-bf,seq-no,vonx,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% merlin.mbs (with options: `tail,lang,annote,pres,pres-bf,seq-no,vonx,ed-au,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,yr-par,date-nil-x,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-x,volp-com,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-date,ay-empty-pub-parens-x,pre-pub,pre-edn,isbn,issn,doi-link,doi,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% ----------------------------------------
+%% *** REVTeX-compatible Phys Rev long 2009-10-08 ***
+%%
+%% Copyright 1994-2007 Patrick W Daly
+ % ===============================================================
+ % IMPORTANT NOTICE:
+ % This bibliographic style (bst) file has been generated from one or
+ % more master bibliographic style (mbs) files, listed above.
+ %
+ % This generated file can be redistributed and/or modified under the terms
+ % of the LaTeX Project Public License Distributed from CTAN
+ % archives in directory macros/latex/base/lppl.txt; either
+ % version 1 of the License, or any later version.
+ % ===============================================================
+ % Name and version information of the main mbs file:
+ % \ProvidesFile{merlin.mbs}[2008/01/17 4.21 (PWD, AO, DPC)]
+ % For use with BibTeX version 0.99a or later
+ %-------------------------------------------------------------------
+ % This bibliography style file is intended for texts in ENGLISH
+ % This is a numerical citation style, and as such is standard LaTeX.
+ % It requires no extra package to interface to the main text.
+ % The form of the \bibitem entries is
+ % \bibitem{key}...
+ % Usage of \cite is as follows:
+ % \cite{key} ==>> [#]
+ % \cite[chap. 2]{key} ==>> [#, chap. 2]
+ % where # is a number determined by the ordering in the reference list.
+ % The order in the reference list is that by which the works were originally
+ % cited in the text, or that in the database.
+ %---------------------------------------------------------------------
+
+FUNCTION {id.bst} {"Merlin.mbs v4.21 2009-07-09. "}
+ENTRY
+{
+ address
+ annote
+ archive
+ archivePrefix
+ author
+ bookaddress
+ booktitle
+ chapter
+ collaboration
+ doi
+ edition
+ editor
+ eid
+ eprint
+ howpublished
+ institution
+ isbn
+ issn
+ journal
+ key
+ language
+ month
+ note
+ number
+ organization
+ pages
+ primaryClass
+ publisher
+ school
+ SLACcitation
+ series
+ title
+ translation
+ type
+ url
+ volume
+ year
+}{
+}{
+ label
+}
+
+INTEGERS
+{
+ output.state before.all
+ after.word after.punctuation
+ after.sentence after.block
+}
+
+INTEGERS
+{
+ punctuation.state punctuation.no punctuation.space punctuation.yes
+}
+
+STRINGS { bibfield output.bibfield }
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
+FUNCTION {init.state.consts}
+{
+ #0 'before.all :=
+ #1 'after.word :=
+ #2 'after.punctuation :=
+ #3 'after.sentence :=
+ #4 'after.block :=
+ #0 'punctuation.no :=
+ #1 'punctuation.space :=
+ #2 'punctuation.yes :=
+ "" 'bibfield :=
+ "" 'output.bibfield :=
+}
+
+STRINGS { s t}
+FUNCTION {block.punctuation}
+{ ""
+ "," *
+}
+
+FUNCTION {word.space}
+{
+ "\ "
+}
+
+FUNCTION {show.stackstring.one}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ duplicate$ "1(" swap$ * ")" * top$
+}
+
+FUNCTION {show.stackstring.two}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ swap$
+ duplicate$ "1(" swap$ * ")" * top$
+ swap$
+ duplicate$ "2(" swap$ * ")" * top$
+}
+
+FUNCTION {bibfield.command}{ "\bibfield"}
+
+FUNCTION {output.nonnull}
+{
+ swap$
+ output.state after.word =
+ {
+ block.punctuation *
+ word.space *
+ }
+ {
+ output.state after.punctuation =
+ {
+ word.space *
+ }
+ {
+ output.state after.block = output.state after.sentence = or
+ {
+ add.period$
+ "\EOS\ " *
+ }{
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ output.bibfield duplicate$ empty$ 'pop$
+ {
+ bibfield.command
+ "{" * swap$ * "}{%" * write$ newline$
+ " " swap$ * "}%" * write$ newline$
+ " "
+ }
+ if$
+ write$
+ bibfield 'output.bibfield := "" 'bibfield :=
+ output.state after.block =
+ {
+ newline$
+ "\newblock " write$
+ }
+ 'skip$
+ if$
+ punctuation.state duplicate$
+ punctuation.yes 'punctuation.state :=
+ punctuation.no =
+ { pop$ before.all }
+ { punctuation.yes = { after.word }{ after.punctuation } if$ }
+ if$
+ 'output.state :=
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ {
+ pop$
+ "" 'bibfield :=
+ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ swap$
+ duplicate$ empty$
+ { pop$ "empty " swap$ * " in " * cite$ * warning$ }
+ { swap$ pop$ output.nonnull }
+ if$
+}
+
+FUNCTION {bbl.open} { "\BibitemOpen" }
+
+FUNCTION {bbl.shut} { "\BibitemShut" }
+
+FUNCTION {bibitem.shut.stop} { bbl.shut "{Stop}%" * }
+
+FUNCTION {bibitem.shut.nostop} { bbl.shut "{NoStop}%" * }
+
+FUNCTION {bibitem.shut}
+{
+ non.stop
+ {
+ bibitem.shut.nostop *
+ }{
+ bibitem.shut.stop *
+ }
+ if$
+}
+
+FUNCTION {html.itag} {
+ "p"
+}
+
+FUNCTION {html.ltag} {
+ ""
+}
+
+FUNCTION {output.SLACcitation}
+{ SLACcitation empty$
+ 'skip$
+ {
+ newline$
+ SLACcitation write$
+ }
+ if$
+}
+
+FUNCTION {fin.entry}
+{
+ non.stop swap$
+ "%" * write$ newline$
+ { "{NoStop}" }
+ { "{Stop}" }
+ if$
+ annote missing$
+ {
+ " \bibAnnoteFile" swap$ * "{" * cite$ * "}%" *
+ }{
+ " \bibAnnote" swap$ * "{" * cite$ * "}{" * annote * add.period$ "}%" *
+ }
+ if$
+ write$
+ output.SLACcitation
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.block.comma}
+{
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block = output.state before.all = or
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence.comma}
+{
+}
+
+FUNCTION {sentence.or.colon}
+{
+ new.sentence
+}
+
+FUNCTION {add.blank}
+{
+ word.space *
+ before.all 'output.state :=
+}
+
+FUNCTION {no.blank.or.punct}
+{
+ "\hspace{0pt}" *
+ before.all 'output.state :=
+}
+
+FUNCTION {date.block}
+{
+ new.block.comma
+ skip$
+}
+
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\emph{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bolden}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "\textbf{" swap$ * "}" * }
+ if$
+}
+
+FUNCTION {bib.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bib.fname.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibfnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {cite.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\citenamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {tie.or.space.prefix}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { word.space }
+ if$
+ swap$
+}
+
+FUNCTION {capitalize}
+{
+ "u" change.case$ "t" change.case$
+}
+
+FUNCTION {space.word}
+{ word.space swap$ * word.space * }
+
+ % Here are the language-specific definitions for explicit words.
+ % Each function has a name bbl.xxx where xxx is the English word.
+ % The language selected here is ENGLISH
+FUNCTION {bbl.and}
+{
+ "and"
+}
+
+FUNCTION {bbl.etal}
+{
+ "et~al."
+}
+
+FUNCTION {bbl.editors}
+{
+ "eds."
+}
+
+FUNCTION {bbl.editor}
+{
+ "ed."
+}
+
+FUNCTION {bbl.edby}
+{ "edited by" }
+
+FUNCTION {bbl.edition}
+{
+ "ed."
+}
+
+FUNCTION {bbl.volume}
+{
+ "vol."
+}
+
+FUNCTION {bbl.of}
+{ "of" }
+
+FUNCTION {bbl.number}
+{
+ "no."
+}
+
+FUNCTION {bbl.nr}
+{ "no." }
+
+FUNCTION {bbl.in}
+{ "in" }
+
+FUNCTION {bbl.pages}
+{
+ "pp."
+}
+
+FUNCTION {bbl.page}
+{
+ "p."
+}
+
+FUNCTION {bbl.eidpp}
+{ "pages" }
+
+FUNCTION {bbl.chapter}
+{
+ "chap."
+}
+
+FUNCTION {bbl.techrep}
+{
+ "Tech. Rep."
+}
+
+FUNCTION {bbl.mthesis}
+{ "Master's thesis" }
+
+FUNCTION {bbl.phdthesis}
+{ "Ph.D. thesis" }
+
+FUNCTION {bbl.first}
+{
+ "1st"
+}
+
+FUNCTION {bbl.second}
+{
+ "2nd"
+}
+
+FUNCTION {bbl.third}
+{
+ "3rd"
+}
+
+FUNCTION {bbl.fourth}
+{
+ "4th"
+}
+
+FUNCTION {bbl.fifth}
+{
+ "5th"
+}
+
+FUNCTION {bbl.st}
+{ "st" }
+
+FUNCTION {bbl.nd}
+{ "nd" }
+
+FUNCTION {bbl.rd}
+{ "rd" }
+
+FUNCTION {bbl.th}
+{ "th" }
+
+MACRO {jan} {"Jan."}
+
+MACRO {feb} {"Feb."}
+
+MACRO {mar} {"Mar."}
+
+MACRO {apr} {"Apr."}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"Jun."}
+
+MACRO {jul} {"Jul."}
+
+MACRO {aug} {"Aug."}
+
+MACRO {sep} {"Sep."}
+
+MACRO {oct} {"Oct."}
+
+MACRO {nov} {"Nov."}
+
+MACRO {dec} {"Dec."}
+
+FUNCTION {bbl.url.prefix}
+{
+ "\urlprefix"
+}
+
+FUNCTION {eng.ord}
+{ duplicate$ "1" swap$ *
+ #-2 #1 substring$ "1" =
+ { bbl.th * }
+ { duplicate$ #-1 #1 substring$
+ duplicate$ "1" =
+ { pop$ bbl.st * }
+ { duplicate$ "2" =
+ { pop$ bbl.nd * }
+ { "3" =
+ { bbl.rd * }
+ { bbl.th * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)]
+MACRO {aa}{"Astron. \& Astrophys."}
+MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
+MACRO {aj} {"Astron. J."}
+MACRO {aph} {"Acta Phys."}
+MACRO {advp} {"Adv. Phys."}
+MACRO {ajp} {"Amer. J. Phys."}
+MACRO {ajm} {"Amer. J. Math."}
+MACRO {amsci} {"Amer. Sci."}
+MACRO {anofd} {"Ann. Fluid Dyn."}
+MACRO {am} {"Ann. Math."}
+MACRO {ap} {"Ann. Phys. (NY)"}
+MACRO {adp} {"Ann. Phys. (Leipzig)"}
+MACRO {ao} {"Appl. Opt."}
+MACRO {apl} {"Appl. Phys. Lett."}
+MACRO {app} {"Astroparticle Phys."}
+MACRO {apj} {"Astrophys. J."}
+MACRO {apjsup} {"Astrophys. J. Suppl."}
+MACRO {apss} {"Astrophys. Space Sci."}
+MACRO {araa} {"Ann. Rev. Astron. Astrophys."}
+MACRO {baas} {"Bull. Amer. Astron. Soc."}
+MACRO {baps} {"Bull. Amer. Phys. Soc."}
+MACRO {cmp} {"Comm. Math. Phys."}
+MACRO {cpam} {"Commun. Pure Appl. Math."}
+MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"}
+MACRO {cpc} {"Comp. Phys. Comm."}
+MACRO {cqg} {"Class. Quant. Grav."}
+MACRO {cra} {"C. R. Acad. Sci. A"}
+MACRO {fed} {"Fusion Eng. \& Design"}
+MACRO {ft} {"Fusion Tech."}
+MACRO {grg} {"Gen. Relativ. Gravit."}
+MACRO {ieeens} {"IEEE Trans. Nucl. Sci."}
+MACRO {ieeeps} {"IEEE Trans. Plasma Sci."}
+MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"}
+MACRO {ip} {"Infrared Phys."}
+MACRO {irp} {"Infrared Phys."}
+MACRO {jap} {"J. Appl. Phys."}
+MACRO {jasa} {"J. Acoust. Soc. America"}
+MACRO {jcp} {"J. Comp. Phys."}
+MACRO {jetp} {"Sov. Phys.--JETP"}
+MACRO {jfe} {"J. Fusion Energy"}
+MACRO {jfm} {"J. Fluid Mech."}
+MACRO {jmp} {"J. Math. Phys."}
+MACRO {jne} {"J. Nucl. Energy"}
+MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."}
+MACRO {jnm} {"J. Nucl. Mat."}
+MACRO {jpc} {"J. Phys. Chem."}
+MACRO {jpp} {"J. Plasma Phys."}
+MACRO {jpsj} {"J. Phys. Soc. Japan"}
+MACRO {jsi} {"J. Sci. Instrum."}
+MACRO {jvst} {"J. Vac. Sci. \& Tech."}
+MACRO {nat} {"Nature"}
+MACRO {nature} {"Nature"}
+MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"}
+MACRO {nf} {"Nucl. Fusion"}
+MACRO {nim} {"Nucl. Inst. \& Meth."}
+MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."}
+MACRO {np} {"Nucl. Phys."}
+MACRO {npb} {"Nucl. Phys. B"}
+MACRO {nt/f} {"Nucl. Tech./Fusion"}
+MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"}
+MACRO {inc} {"Nuovo Cimento"}
+MACRO {nc} {"Nuovo Cimento"}
+MACRO {pf} {"Phys. Fluids"}
+MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."}
+MACRO {pfb} {"Phys. Fluids B: Plasma Phys."}
+MACRO {pl} {"Phys. Lett."}
+MACRO {pla} {"Phys. Lett. A"}
+MACRO {plb} {"Phys. Lett. B"}
+MACRO {prep} {"Phys. Rep."}
+MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
+MACRO {pp} {"Phys. Plasmas"}
+MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
+MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
+MACRO {prl} {"Phys. Rev. Lett."}
+MACRO {pr} {"Phys. Rev."}
+MACRO {physrev} {"Phys. Rev."}
+MACRO {pra} {"Phys. Rev. A"}
+MACRO {prb} {"Phys. Rev. B"}
+MACRO {prc} {"Phys. Rev. C"}
+MACRO {prd} {"Phys. Rev. D"}
+MACRO {pre} {"Phys. Rev. E"}
+MACRO {ps} {"Phys. Scripta"}
+MACRO {procrsl} {"Proc. Roy. Soc. London"}
+MACRO {rmp} {"Rev. Mod. Phys."}
+MACRO {rsi} {"Rev. Sci. Inst."}
+MACRO {science} {"Science"}
+MACRO {sciam} {"Sci. Am."}
+MACRO {sam} {"Stud. Appl. Math."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspeki"}
+MACRO {st} {"Sky and Telesc."}
+ % End module: physjour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)]
+MACRO {aisr} {"Adv. Space Res."}
+MACRO {ag} {"Ann. Geophys."}
+MACRO {anigeo} {"Ann. Geofis."}
+MACRO {angl} {"Ann. Glaciol."}
+MACRO {andmet} {"Ann. d. Meteor."}
+MACRO {andgeo} {"Ann. d. Geophys."}
+MACRO {andphy} {"Ann. Phys.-Paris"}
+MACRO {afmgb} {"Arch. Meteor. Geophys. Bioklimatol."}
+MACRO {atph} {"Atm\'osphera"}
+MACRO {aao} {"Atmos. Ocean"}
+MACRO {ass}{"Astrophys. Space Sci."}
+MACRO {atenv} {"Atmos. Environ."}
+MACRO {aujag} {"Aust. J. Agr. Res."}
+MACRO {aumet} {"Aust. Meteorol. Mag."}
+MACRO {blmet} {"Bound.-Lay. Meteorol."}
+MACRO {bams} {"Bull. Amer. Meteorol. Soc."}
+MACRO {cch} {"Clim. Change"}
+MACRO {cdyn} {"Clim. Dynam."}
+MACRO {cbul} {"Climatol. Bull."}
+MACRO {cap} {"Contrib. Atmos. Phys."}
+MACRO {dsr} {"Deep-Sea Res."}
+MACRO {dhz} {"Dtsch. Hydrogr. Z."}
+MACRO {dao} {"Dynam. Atmos. Oceans"}
+MACRO {eco} {"Ecology"}
+MACRO {empl}{"Earth, Moon and Planets"}
+MACRO {envres} {"Environ. Res."}
+MACRO {envst} {"Environ. Sci. Technol."}
+MACRO {ecms} {"Estuarine Coastal Mar. Sci."}
+MACRO {expa}{"Exper. Astron."}
+MACRO {geoint} {"Geofis. Int."}
+MACRO {geopub} {"Geofys. Publ."}
+MACRO {geogeo} {"Geol. Geofiz."}
+MACRO {gafd} {"Geophys. Astrophys. Fluid Dyn."}
+MACRO {gfd} {"Geophys. Fluid Dyn."}
+MACRO {geomag} {"Geophys. Mag."}
+MACRO {georl} {"Geophys. Res. Lett."}
+MACRO {grl} {"Geophys. Res. Lett."}
+MACRO {ga} {"Geophysica"}
+MACRO {gs} {"Geophysics"}
+MACRO {ieeetap} {"IEEE Trans. Antenn. Propag."}
+MACRO {ijawp} {"Int. J. Air Water Pollut."}
+MACRO {ijc} {"Int. J. Climatol."}
+MACRO {ijrs} {"Int. J. Remote Sens."}
+MACRO {jam} {"J. Appl. Meteorol."}
+MACRO {jaot} {"J. Atmos. Ocean. Technol."}
+MACRO {jatp} {"J. Atmos. Terr. Phys."}
+MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."}
+MACRO {jce} {"J. Climate"}
+MACRO {jcam} {"J. Climate Appl. Meteor."}
+MACRO {jcm} {"J. Climate Meteor."}
+MACRO {jcy} {"J. Climatol."}
+MACRO {jgr} {"J. Geophys. Res."}
+MACRO {jga} {"J. Glaciol."}
+MACRO {jh} {"J. Hydrol."}
+MACRO {jmr} {"J. Mar. Res."}
+MACRO {jmrj} {"J. Meteor. Res. Japan"}
+MACRO {jm} {"J. Meteor."}
+MACRO {jpo} {"J. Phys. Oceanogr."}
+MACRO {jra} {"J. Rech. Atmos."}
+MACRO {jaes} {"J. Aeronaut. Sci."}
+MACRO {japca} {"J. Air Pollut. Control Assoc."}
+MACRO {jas} {"J. Atmos. Sci."}
+MACRO {jmts} {"J. Mar. Technol. Soc."}
+MACRO {jmsj} {"J. Meteorol. Soc. Japan"}
+MACRO {josj} {"J. Oceanogr. Soc. Japan"}
+MACRO {jwm} {"J. Wea. Mod."}
+MACRO {lao} {"Limnol. Oceanogr."}
+MACRO {mwl} {"Mar. Wea. Log"}
+MACRO {mau} {"Mausam"}
+MACRO {meteor} {"``Meteor'' Forschungsergeb."}
+MACRO {map} {"Meteorol. Atmos. Phys."}
+MACRO {metmag} {"Meteor. Mag."}
+MACRO {metmon} {"Meteor. Monogr."}
+MACRO {metrun} {"Meteor. Rundsch."}
+MACRO {metzeit} {"Meteor. Z."}
+MACRO {metgid} {"Meteor. Gidrol."}
+MACRO {mwr} {"Mon. Weather Rev."}
+MACRO {nwd} {"Natl. Weather Dig."}
+MACRO {nzjmfr} {"New Zeal. J. Mar. Freshwater Res."}
+MACRO {npg} {"Nonlin. Proc. Geophys."}
+MACRO {om} {"Oceanogr. Meteorol."}
+MACRO {ocac} {"Oceanol. Acta"}
+MACRO {oceanus} {"Oceanus"}
+MACRO {paleoc} {"Paleoceanography"}
+MACRO {pce} {"Phys. Chem. Earth"}
+MACRO {pmg} {"Pap. Meteor. Geophys."}
+MACRO {ppom} {"Pap. Phys. Oceanogr. Meteor."}
+MACRO {physzeit} {"Phys. Z."}
+MACRO {pps} {"Planet. Space Sci."}
+MACRO {pss} {"Planet. Space Sci."}
+MACRO {pag} {"Pure Appl. Geophys."}
+MACRO {qjrms} {"Quart. J. Roy. Meteorol. Soc."}
+MACRO {quatres} {"Quat. Res."}
+MACRO {rsci} {"Radio Sci."}
+MACRO {rse} {"Remote Sens. Environ."}
+MACRO {rgeo} {"Rev. Geophys."}
+MACRO {rgsp} {"Rev. Geophys. Space Phys."}
+MACRO {rdgeo} {"Rev. Geofis."}
+MACRO {revmeta} {"Rev. Meteorol."}
+MACRO {sgp}{"Surveys in Geophys."}
+MACRO {sp} {"Solar Phys."}
+MACRO {ssr} {"Space Sci. Rev."}
+MACRO {tellus} {"Tellus"}
+MACRO {tac} {"Theor. Appl. Climatol."}
+MACRO {tagu} {"Trans. Am. Geophys. Union (EOS)"}
+MACRO {wrr} {"Water Resour. Res."}
+MACRO {weather} {"Weather"}
+MACRO {wafc} {"Weather Forecast."}
+MACRO {ww} {"Weatherwise"}
+MACRO {wmob} {"WMO Bull."}
+MACRO {zeitmet} {"Z. Meteorol."}
+ % End module: geojour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)]
+
+MACRO {appopt} {"Appl. Opt."}
+MACRO {bell} {"Bell Syst. Tech. J."}
+MACRO {ell} {"Electron. Lett."}
+MACRO {jasp} {"J. Appl. Spectr."}
+MACRO {jqe} {"IEEE J. Quantum Electron."}
+MACRO {jlwt} {"J. Lightwave Technol."}
+MACRO {jmo} {"J. Mod. Opt."}
+MACRO {josa} {"J. Opt. Soc. America"}
+MACRO {josaa} {"J. Opt. Soc. Amer.~A"}
+MACRO {josab} {"J. Opt. Soc. Amer.~B"}
+MACRO {jdp} {"J. Phys. (Paris)"}
+MACRO {oc} {"Opt. Commun."}
+MACRO {ol} {"Opt. Lett."}
+MACRO {phtl} {"IEEE Photon. Technol. Lett."}
+MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
+MACRO {sse} {"Solid-State Electron."}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl} {"Sov. Techn. Phys. Lett."}
+MACRO {vr} {"Vision Res."}
+MACRO {zph} {"Z. f. Physik"}
+MACRO {zphb} {"Z. f. Physik~B"}
+MACRO {zphd} {"Z. f. Physik~D"}
+
+MACRO {CLEO} {"CLEO"}
+MACRO {ASSL} {"Adv. Sol.-State Lasers"}
+MACRO {OSA} {"OSA"}
+ % End module: photjour.mbs
+%% Copyright 1994-2007 Patrick W Daly
+MACRO {acmcs} {"ACM Comput. Surv."}
+
+MACRO {acta} {"Acta Inf."}
+
+MACRO {cacm} {"Commun. ACM"}
+
+MACRO {ibmjrd} {"IBM J. Res. Dev."}
+
+MACRO {ibmsj} {"IBM Syst.~J."}
+
+MACRO {ieeese} {"IEEE Trans. Software Eng."}
+
+MACRO {ieeetc} {"IEEE Trans. Comput."}
+
+MACRO {ieeetcad}
+ {"IEEE Trans. Comput. Aid. Des."}
+
+MACRO {ipl} {"Inf. Process. Lett."}
+
+MACRO {jacm} {"J.~ACM"}
+
+MACRO {jcss} {"J.~Comput. Syst. Sci."}
+
+MACRO {scp} {"Sci. Comput. Program."}
+
+MACRO {sicomp} {"SIAM J. Comput."}
+
+MACRO {tocs} {"ACM Trans. Comput. Syst."}
+
+MACRO {tods} {"ACM Trans. Database Syst."}
+
+MACRO {tog} {"ACM Trans. Graphic."}
+
+MACRO {toms} {"ACM Trans. Math. Software"}
+
+MACRO {toois} {"ACM Trans. Office Inf. Syst."}
+
+MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."}
+
+MACRO {tcs} {"Theor. Comput. Sci."}
+
+FUNCTION {bibinfo.command} { "\bibinfo" }
+
+FUNCTION {bibinfo.check}
+{ swap$
+ duplicate$ missing$
+ {
+ pop$
+ pop$ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ pop$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {bibinfo.warn}
+{ swap$
+ duplicate$ missing$
+ {
+ swap$ "missing " swap$ * " in " * cite$ * warning$ pop$
+ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ "empty " swap$ * " in " * cite$ * warning$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {archiv.base}
+{
+ "http://arxiv.org/abs"
+}
+
+FUNCTION {archiv.prefix.base}
+{
+ "arXiv"
+}
+
+FUNCTION {eprint.command}
+{
+ "\Eprint"
+}
+
+FUNCTION {format.eprint}
+{ eprint duplicate$ empty$
+ { pop$ "" }
+ {
+ duplicate$
+ ""
+ archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ *
+ "/" *
+ swap$ *
+ "{" swap$ * "}" *
+ swap$
+ ""
+ archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ *
+ swap$ *
+ primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ *
+ "{" swap$ * "}" *
+ *
+ eprint.command swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.translation}
+{ translation duplicate$ empty$
+ 'skip$
+ { ""
+ "\translation{" * swap$ * "}" *
+ punctuation.space 'punctuation.state :=
+ }
+ if$
+}
+
+FUNCTION {format.url}
+{
+ url duplicate$ empty$
+ { pop$ "" }
+ {
+ "\url"
+ "{" * swap$ * "}" *
+ }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {check.speaker}
+{ key empty$ 'skip$
+ { key nameptr int.to.str$ =
+ {
+ bolden
+ }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+
+STRINGS { bibinfo}
+
+FUNCTION {format.names}
+{ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{ff}" format.name$ duplicate$ empty$ 'skip$
+ { tie.or.space.prefix bib.fname.font swap$ * }
+ if$
+ s nameptr
+ "{vv~}{ll}" format.name$ bib.name.font *
+ s nameptr
+ "{jj}" format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ *
+ bibinfo bibinfo.check
+ type$ "presentation" =
+ { check.speaker }
+ 'skip$
+ if$
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ {
+ ", " *
+ t *
+ }{
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ numnames #2 >
+ {
+ "," *
+ }
+ 'skip$
+ if$
+ t "others" =
+ {
+ " " * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and
+ space.word *
+ t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ } if$
+}
+
+FUNCTION {format.names.ed}
+{
+ format.names
+}
+
+FUNCTION {format.authors}
+{ author "author" format.names
+ duplicate$ empty$ 'skip$
+ { collaboration "collaboration" bibinfo.check
+ duplicate$ empty$ 'skip$
+ { " (" swap$ * ")" * }
+ if$
+ *
+ }
+ if$
+ "author" 'bibfield :=
+}
+
+FUNCTION {get.bbl.editor}
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$
+}
+
+FUNCTION {format.editors}
+{ editor "editor" format.names duplicate$ empty$ 'skip$
+ {
+ "," *
+ word.space *
+ get.bbl.editor
+ *
+ }
+ if$
+}
+
+FUNCTION {format.isbn}
+{
+ isbn "isbn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISBN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.issn}
+{ issn "issn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISSN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {doi.base}
+{
+ "http://dx.doi.org/"
+}
+
+FUNCTION {doi.command}
+{
+ "\doi"
+}
+
+FUNCTION {doi.command.href}
+{
+ "\Doi"
+}
+
+FUNCTION {format.doi}
+{ doi "doi" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ doi.command "{" * swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {add.doi}
+{
+ duplicate$ empty$ 'skip$
+ {
+ doi duplicate$ empty$ 'pop$
+ {
+ "{" swap$ * "}" *
+ swap$
+ "{" swap$ * "}" *
+ *
+ doi.command.href swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {select.language}
+{ duplicate$ empty$
+ 'pop$
+ { language empty$
+ 'skip$
+ { "{\selectlanguage {" language * "}" * swap$ * "}" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.note}
+{
+ note empty$
+ { "" }
+ { note #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ {
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "u" }
+ if$ change.case$
+ }
+ if$
+ note #2 global.max$ substring$ * "note" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {bbl.enquote}
+{
+ "\enquote"
+}
+
+FUNCTION {string.enquote}
+{
+ punctuation.no 'punctuation.state :=
+ non.stop {
+ block.punctuation
+ } { "." } if$
+ swap$ pop$
+ *
+ bbl.enquote "{" * swap$ * "}" *
+ word.space *
+}
+
+FUNCTION {format.title}
+{ title
+ duplicate$ empty$ 'skip$ { "t" change.case$ } if$
+ duplicate$ "title" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ string.enquote
+ select.language
+ }
+ if$
+}
+
+FUNCTION {end.quote.title}
+{ title empty$
+ 'skip$
+ { before.all 'output.state := }
+ if$
+}
+
+FUNCTION {year.bibitem}
+{
+ year duplicate$ empty$
+ { pop$ ""
+ "????" *
+ }{
+ skip$
+ } if$
+}
+
+FUNCTION {output.bibitem}
+{
+ newline$
+ ""
+ "{" * cite$ * "}%" *
+ "\bibitem"
+ swap$ *
+ write$ newline$
+ " "
+ duplicate$ bbl.open * write$ newline$
+ before.all 'output.state :=
+ punctuation.yes 'punctuation.state :=
+}
+
+FUNCTION {n.dashify}
+{
+ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }{
+ { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }{
+ t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in}
+{
+ bbl.in
+ word.space *
+}
+
+FUNCTION {date.encapsulate}
+{
+ duplicate$ empty$
+ 'skip$
+ {
+ before.all 'output.state :=
+ " (" swap$ * ")" *
+ }
+ if$
+}
+
+FUNCTION {format.date}
+{
+ month "month" bibinfo.check
+ duplicate$ empty$
+ year "year" bibinfo.check duplicate$ empty$
+ { swap$ 'skip$
+ { "there's a month but no year in " cite$ * warning$ }
+ if$
+ *
+ }{
+ swap$ 'skip$
+ {
+ swap$
+ word.space * swap$
+ }
+ if$
+ *
+ }
+ if$
+ date.encapsulate
+}
+
+FUNCTION {format.date.output.check}
+{
+ format.date
+ "year" output.check
+}
+
+FUNCTION {format.date.output}
+{
+ format.date output
+}
+
+FUNCTION {format.btitle}
+{
+ booktitle duplicate$ empty$ { pop$
+ title
+ } 'skip$ if$
+ "title" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {editor.check.book}
+{ editor empty$ 'skip$
+ {
+ "can't use both author and editor fields in " cite$ *
+ ": try using @inbook instead" *
+ warning$
+ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume duplicate$ empty$
+ { pop$ "" }
+ {
+ "volume and number" number either.or.check
+ bbl.volume
+ capitalize
+ swap$
+ tie.or.space.prefix "volume" bibinfo.check * *
+ series "series" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ ", "
+ * swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.number}
+{
+ bbl.number
+ output.state after.word = output.state after.punctuation = or
+ #1 or
+ #0 and
+ 'skip$
+ { capitalize }
+ if$
+ number tie.or.space.prefix "number" bibinfo.check * *
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ {
+ series empty$
+ {
+ number "number" bibinfo.check
+ }{
+ format.number
+ series "series" bibinfo.check
+ word.space * swap$ *
+ }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {convert.edition}
+{ extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bbl.first 't := }
+ { s "second" = s "2" = or
+ { bbl.second 't := }
+ { s "third" = s "3" = or
+ { bbl.third 't := }
+ { s "fourth" = s "4" = or
+ { bbl.fourth 't := }
+ { s "fifth" = s "5" = or
+ { bbl.fifth 't := }
+ { s #1 #1 substring$ is.num
+ { s
+ eng.ord
+ 't := }
+ { edition 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ t
+}
+
+FUNCTION {format.edition}
+{ edition duplicate$ empty$ 'skip$
+ {
+ convert.edition
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "t" }
+ if$ change.case$
+ "edition" bibinfo.check
+ word.space * bbl.edition *
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages duplicate$ empty$
+ 'skip$
+ { duplicate$ multi.page.check
+ {
+ bbl.pages swap$
+ n.dashify
+ }{
+ bbl.page swap$
+ }
+ if$
+ tie.or.space.prefix
+ "pages" bibinfo.check
+ * *
+ }
+ if$
+}
+
+FUNCTION {format.book.pages}
+{
+ pages duplicate$ empty$ 'skip$
+ {
+ "pages" bibinfo.check word.space bbl.pages * *
+ }
+ if$
+}
+
+FUNCTION {volnum.punct}
+{
+ ","
+ word.space *
+}
+
+FUNCTION {format.journal.pages}
+{ pages duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$
+ { pop$ pop$ format.pages }
+ { volnum.punct *
+ swap$
+ n.dashify
+ "pages" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.journal.eid}
+{ eid "eid" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$ 'skip$
+ { volnum.punct * }
+ if$
+ swap$ *
+ }
+ if$
+}
+
+FUNCTION {eid.or.pages}
+{
+ eid empty$
+ { format.journal.pages }
+ { format.journal.eid }
+ if$
+}
+
+FUNCTION {format.ser.vol.num}
+{
+ series "series" bibinfo.check output
+ after.punctuation 'output.state :=
+ volume field.or.null
+ duplicate$ empty$ 'skip$
+ {
+ "volume" bibinfo.check
+ }
+ if$
+ bolden
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ {
+ format.pages
+ }
+ { type empty$
+ {
+ bbl.chapter
+ capitalize
+ }{
+ type
+ capitalize
+ "type" bibinfo.check
+ }
+ if$
+ chapter tie.or.space.prefix
+ "chapter" bibinfo.check
+ * *
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.booktitle}
+{
+ booktitle duplicate$ "booktitle" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ pop$ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {format.editor.in}
+{
+ editor "editor" format.names.ed duplicate$ empty$ 'skip$
+ {
+ bbl.edby
+ word.space * swap$ *
+ }
+ if$
+}
+
+FUNCTION {output.article.booktitle}
+{
+ format.booktitle
+ "booktitle" 'bibfield :=
+ output
+ bookaddress "address" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ "address" 'bibfield :=
+ output.nonnull after.punctuation 'output.state :=
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ format.editor.in "editor" bibinfo.check output
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle.inbook}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ author empty$ 'skip$
+ { format.editor.in "editor" bibinfo.check output }
+ if$
+ }
+ if$
+}
+
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type duplicate$ empty$
+ 'pop$
+ { swap$ pop$
+ "t" change.case$ "type" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ number "number" bibinfo.check
+ type duplicate$ empty$
+ { pop$ bbl.techrep }
+ 'skip$
+ if$
+ "type" bibinfo.check
+ swap$ duplicate$ empty$
+ { pop$ "t" change.case$ }
+ { tie.or.space.prefix * * }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{
+ key duplicate$ empty$
+ { pop$
+ journal duplicate$ empty$
+ { "need key or journal for " cite$ * " to crossref " * crossref * warning$ }
+ { "journal" bibinfo.check emphasize word.in swap$ * }
+ if$
+ }
+ { word.in swap$ * word.space *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.crossref.editor}
+{ editor #1 "{vv~}{ll}" format.name$
+ bib.name.font
+ "editor" bibinfo.check
+ editor num.names$ duplicate$
+ #2 >
+ { pop$
+ "editor" bibinfo.check
+ word.space * bbl.etal
+ emphasize
+ *
+ }
+ { #2 <
+ 'skip$
+ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ {
+ "editor" bibinfo.check
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and space.word
+ * editor #2 "{vv~}{ll}" format.name$
+ bib.name.font
+ "editor" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.book.crossref}
+{ volume duplicate$ empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ pop$ word.in
+ }
+ { bbl.volume
+ swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { series emphasize * }
+ if$
+ }
+ { key * }
+ if$
+ }
+ { format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { format.booktitle duplicate$ empty$
+ { "need editor, key, or booktitle for " cite$ * " to crossref " *
+ crossref * warning$
+ }
+ { word.in swap$ * }
+ if$
+ }
+ { word.in key * word.space *}
+ if$
+ }
+ { word.in format.crossref.editor * word.space *}
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.org.or.pub}
+{ 't :=
+ ""
+ address "address" bibinfo.check
+ duplicate$ empty$
+ { pop$ t }
+ { t duplicate$ empty$
+ { pop$ }
+ {
+ "," word.space *
+ * swap$ *
+ }
+ if$
+ }
+ if$
+ *
+ year duplicate$ empty$
+ {
+ "empty year in " cite$ *
+ warning$
+ pop$ ""
+ }
+ 'skip$
+ if$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "year" bibinfo.check
+ swap$
+ duplicate$ empty$
+ { pop$ }
+ {
+ "," *
+ word.space *
+ swap$ *
+ }
+ if$
+ }
+ if$
+ duplicate$ empty$ 'skip$ {
+ ""
+ "(" * swap$ * ")" *
+ after.punctuation 'output.state :=
+ punctuation.space 'punctuation.state :=
+ } if$
+}
+
+FUNCTION {format.publisher.address}
+{ publisher "publisher" bibinfo.warn format.org.or.pub
+}
+
+FUNCTION {format.organization.address}
+{ organization "organization" bibinfo.check format.org.or.pub
+}
+
+FUNCTION {format.organization.publisher.address}
+{
+ publisher empty$
+ { format.organization.address }
+ { organization "organization" bibinfo.check output
+ format.publisher.address
+ }
+ if$
+}
+
+FUNCTION {format.school.address.output}
+{
+ school "school" bibinfo.warn
+ address "address" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ swap$
+ duplicate$ empty$ 'skip$
+ {
+ ", " *
+ }
+ if$
+ swap$
+ }
+ if$
+ *
+ output
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors
+ booktitle empty$ {
+ "author" output.check
+ }{ output } if$
+ new.block.comma
+ format.title
+ "title" 'bibfield :=
+ output
+ new.block.comma
+ output.article.booktitle
+ crossref missing$
+ {
+ journal
+ "journal" bibinfo.warn
+ pages empty$ 'skip$ { add.doi } if$
+ "journal" 'bibfield :=
+ output
+ format.ser.vol.num
+ output
+ eid.or.pages
+ format.date.output.check
+ }{
+ format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ format.issn output
+ pages empty$ {
+ format.doi output
+ } 'skip$ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ format.translation output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ {
+ }{
+ format.authors output.nonnull
+ crossref missing$ { editor.check.book } 'skip$ if$
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ format.edition output
+ author empty$
+ {
+ format.editor.in output
+ }
+ {
+ }
+ if$
+ format.number.series output
+ crossref missing$
+ {
+ format.bvolume output
+ new.block.comma
+ format.publisher.address output
+ }{
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ format.isbn output
+ format.chapter.pages
+ output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ howpublished "howpublished" bibinfo.check output
+ address "address" bibinfo.check output
+ format.date.output
+ format.isbn output
+ format.book.pages output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ {
+ format.editors "editor" output.check
+ }{
+ format.authors output.nonnull
+ }
+ if$
+ new.block.comma
+
+ format.title output
+ new.block.comma
+
+ crossref missing$
+ {
+ format.in.ed.booktitle.inbook
+ format.publisher.address output
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.edition output
+ new.block.comma
+ }{
+ format.chapter.pages
+ "chapter and pages"
+ output.check
+ new.block.comma
+ format.book.crossref output.nonnull
+ format.date.output.check
+ }
+ if$
+ crossref missing$
+ { format.isbn output }
+ 'skip$
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ output
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.publisher.address output
+ format.edition output
+ format.chapter.pages output
+ format.isbn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ output
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.organization.publisher.address output
+ format.chapter.pages output
+ format.isbn output
+ format.issn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+FUNCTION {manual}
+{ output.bibitem
+ author empty$
+ { organization "organization" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { output
+ address "address" bibinfo.check output
+ }
+ if$
+ }{
+ format.authors output.nonnull
+ }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ author empty$
+ { organization empty$
+ {
+ address "address" bibinfo.check output
+ }
+ 'skip$
+ if$
+ }{
+ organization "organization" bibinfo.check output
+ address "address" bibinfo.check output
+ }
+ if$
+ format.edition output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.mthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ format.title output
+ howpublished "howpublished" bibinfo.check output
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ output
+ new.block.comma
+ bbl.phdthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ format.date.output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {presentation}
+{ output.bibitem
+ format.authors output
+ new.block.comma
+ format.title output
+ new.block.comma
+ format.organization.address "organization and address" output.check
+ month "month" output.check
+ year "year" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ new.sentence
+ type missing$ 'skip$
+ {"(" type capitalize * ")" * output}
+ if$
+ new.block.comma format.url output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization "organization" bibinfo.check output }
+ { format.editors output.nonnull }
+ if$
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ bookaddress "address" bibinfo.check output
+ format.number.series output
+ format.bvolume output
+ editor empty$
+ {
+ publisher empty$
+ {
+ }{
+ format.publisher.address output
+ }
+ if$
+ }{
+ format.organization.publisher.address output
+ }
+ if$
+ format.isbn output
+ format.issn output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.btitle
+ add.doi
+ "title" output.check
+ new.block.comma
+ format.tr.number
+ output.nonnull
+ institution "institution" bibinfo.warn
+ format.org.or.pub output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ new.block.comma
+ format.title
+ add.doi
+ "title" output.check
+ format.date.output
+ new.block.comma
+ new.sentence.comma
+ format.note "note" output.check
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+READ
+STRINGS { longest.label }
+INTEGERS { number.label longest.label.width }
+FUNCTION {initialize.longest.label}
+{ "" 'longest.label :=
+ #1 'number.label :=
+ #0 'longest.label.width :=
+}
+
+FUNCTION {longest.label.pass}
+{
+ number.label int.to.str$ 'label :=
+ number.label #1 + 'number.label :=
+ label width$ longest.label.width >
+ { label 'longest.label :=
+ label width$ 'longest.label.width :=
+ }
+ 'skip$
+ if$
+}
+
+EXECUTE {initialize.longest.label}
+ITERATE {longest.label.pass}
+FUNCTION {init.bib.eprint}
+{
+ "\texttt{"
+ pop$
+ "\providecommand \url [0]{\begingroup\@sanitize \@url }%" write$ newline$
+ "\providecommand \@url [1]{\endgroup\@href {#1}{" "}}%" bbl.url.prefix swap$ * * write$ newline$
+ "\providecommand " " [0]{URL }%" bbl.url.prefix swap$ * * write$ newline$
+ eprint.command "\providecommand " swap$ * "[0]{\href }%" * write$ newline$
+}
+
+FUNCTION {init.bib.doi}
+{
+ "\@ifxundefined \urlstyle {%" write$ newline$
+ " \providecommand \doi [1]{doi:\discretionary{}{}{}#1}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand \doi [0]{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url }%"
+ write$ newline$
+ "}%" write$ newline$
+ "\providecommand \doibase [0]{" doi.base * "}%" * write$ newline$
+ doi.command.href "\providecommand " swap$ * "[1]{\href{\doibase#1}}%" * write$ newline$
+}
+
+FUNCTION {init.bib.hypertex}
+{
+ "\providecommand\href[0]{\@sanitize\@href}%" write$ newline$
+ "\providecommand\@href[1]{\endgroup\@@startlink{#1}\endgroup\@@href}%" write$ newline$
+ "\providecommand\@@href[1]{#1\@@endlink}%" write$ newline$
+ "\providecommand \@sanitize [0]{\begingroup\catcode`\&12\catcode`\#12\relax}%" write$ newline$
+ "\@ifxundefined \pdfoutput {\@firstoftwo}{%" write$ newline$
+ " \@ifnum{\z@=\pdfoutput}{\@firstoftwo}{\@secondoftwo}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{\leavevmode\special{html:<a href=" quote$ * "#1" * quote$ * ">}}%" * write$ newline$
+ " \providecommand\@@endlink[0]{\special{html:</a>}}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{%" write$ newline$
+ " \leavevmode" write$ newline$
+ " \pdfstartlink" write$ newline$
+ " attr{/Border[0 0 1 ]/H/I/C[0 1 1]}%" write$ newline$
+ " user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%" write$ newline$
+ " \relax" write$ newline$
+ " }%" write$ newline$
+ " \providecommand\@@endlink[0]{\pdfendlink}%" write$ newline$
+ "}%" write$ newline$
+}
+
+FUNCTION {init.bib.namefont}
+{
+ "\providecommand \bibnamefont [1]{#1}%" write$ newline$
+ "\providecommand \bibfnamefont [1]{#1}%" write$ newline$
+ "\providecommand \citenamefont [1]{#1}%" write$ newline$
+}
+
+FUNCTION {init.bib.quote}
+{
+ "\providecommand " bbl.enquote * " [1]{" *
+ "``" "''"
+ "#1" swap$ "}%" * * * * write$ newline$
+}
+
+FUNCTION {init.bib.annote}
+{
+ "\providecommand \bibAnnote [3]{%" write$ newline$
+ " " bbl.shut * "{#1}%" * write$ newline$
+ " \begin{quotation}\noindent" write$ newline$
+ " \textsc{Key:}\ #2\\\textsc{Annotation:}\ #3%" write$ newline$
+ " \end{quotation}%" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \bibAnnoteFile [2]{%" write$ newline$
+ " \IfFileExists{#2}{\bibAnnote {#1} {#2} {\input{#2}}}{}%" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \typeout [0]{\immediate \write \m@ne }%" write$ newline$
+}
+
+FUNCTION {init.bib.bibinfo}
+{
+ bibinfo.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+ bibfield.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+}
+
+FUNCTION {init.bib.lang}
+{
+ "\providecommand \selectlanguage [0]{\@gobble}%" write$ newline$
+}
+
+FUNCTION {init.bib.endbibitem}
+{
+ "\providecommand " bbl.open * "[0]{}%" * write$ newline$
+ "\providecommand \bibitemStop [0]{}%" write$ newline$
+ "\providecommand \bibitemNoStop [0]{.\EOS\space}%" write$ newline$
+ "\providecommand \EOS [0]{\spacefactor3000\relax}%" write$ newline$
+}
+
+FUNCTION {init.bib.translation}
+{
+ "\providecommand \translation [1]{[#1]}%" write$ newline$
+}
+
+FUNCTION {warn.bib}
+{
+}
+
+FUNCTION {init.bib}
+{
+ warn.bib
+ "\makeatletter" write$ newline$
+ "\providecommand \@ifxundefined [1]{%" write$ newline$
+ " \ifx #1\undefined \expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \@ifnum [1]{%" write$ newline$
+ " \ifnum #1\expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ init.bib.quote
+ init.bib.namefont
+ init.bib.hypertex
+ init.bib.eprint
+ init.bib.doi
+ init.bib.annote
+ init.bib.lang
+ init.bib.bibinfo
+ init.bib.translation
+ init.bib.endbibitem
+ "\providecommand " bbl.shut * " [1]{\csname bibitem#1\endcsname}%" * write$ newline$
+ "%</preamble>" write$
+}
+
+FUNCTION {begin.bib}
+{
+ id.bst duplicate$ top$ "%" swap$ * write$ newline$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{"
+ longest.label
+ * "}%" *
+ write$ newline$
+ init.bib
+}
+
+EXECUTE {begin.bib}
+EXECUTE {init.state.consts}
+ITERATE {call.type$}
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}%"
+ write$ newline$
+}
+
+EXECUTE {end.bib}
+%% End of customized bst file
+%%
+%% End of file `apsrev4-1long.bst'.
diff --git a/Master/texmf-dist/bibtex/bst/revtex/apsrmp.bst b/Master/texmf-dist/bibtex/bst/revtex/apsrmp4-1.bst
index b603eadcb50..bb36eaa5a41 100644
--- a/Master/texmf-dist/bibtex/bst/revtex/apsrmp.bst
+++ b/Master/texmf-dist/bibtex/bst/revtex/apsrmp4-1.bst
@@ -1,18 +1,18 @@
%%
-%% This is file `apsrmp.bst',
+%% This is file `apsrmp4-1.bst',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% merlin.mbs (with options: `head,ay,nat,vonx,nm-rev1,jnrlst,nmlm,x10,x2,m10,m2,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,keyxyr,dt-beg,xmth,yr-com,note-yr,jtit-x,jttl-rm,trtit-b,vol-bf,volp-com,jpg-1,pp-last,num-xser,jnm-x,pub-par,pre-pub,isbn,issn,edpar,edby,blk-com,pp,ed,xedn,jabr,and-com,etal-it,revdata,eprint,url,url-blk,pub-over-eprint,bibinfo,nfss,{}')
-%% physjour.mbs (with options: `ay,nat,vonx,nm-rev1,jnrlst,nmlm,x10,x2,m10,m2,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,keyxyr,dt-beg,xmth,yr-com,note-yr,jtit-x,jttl-rm,trtit-b,vol-bf,volp-com,jpg-1,pp-last,num-xser,jnm-x,pub-par,pre-pub,isbn,issn,edpar,edby,blk-com,pp,ed,xedn,jabr,and-com,etal-it,revdata,eprint,url,url-blk,pub-over-eprint,bibinfo,nfss,{}')
-%% geojour.mbs (with options: `ay,nat,vonx,nm-rev1,jnrlst,nmlm,x10,x2,m10,m2,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,keyxyr,dt-beg,xmth,yr-com,note-yr,jtit-x,jttl-rm,trtit-b,vol-bf,volp-com,jpg-1,pp-last,num-xser,jnm-x,pub-par,pre-pub,isbn,issn,edpar,edby,blk-com,pp,ed,xedn,jabr,and-com,etal-it,revdata,eprint,url,url-blk,pub-over-eprint,bibinfo,nfss,{}')
-%% photjour.mbs (with options: `ay,nat,vonx,nm-rev1,jnrlst,nmlm,x10,x2,m10,m2,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,keyxyr,dt-beg,xmth,yr-com,note-yr,jtit-x,jttl-rm,trtit-b,vol-bf,volp-com,jpg-1,pp-last,num-xser,jnm-x,pub-par,pre-pub,isbn,issn,edpar,edby,blk-com,pp,ed,xedn,jabr,and-com,etal-it,revdata,eprint,url,url-blk,pub-over-eprint,bibinfo,nfss,{}')
-%% merlin.mbs (with options: `tail,ay,nat,vonx,nm-rev1,jnrlst,nmlm,x10,x2,m10,m2,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,keyxyr,dt-beg,xmth,yr-com,note-yr,jtit-x,jttl-rm,trtit-b,vol-bf,volp-com,jpg-1,pp-last,num-xser,jnm-x,pub-par,pre-pub,isbn,issn,edpar,edby,blk-com,pp,ed,xedn,jabr,and-com,etal-it,revdata,eprint,url,url-blk,pub-over-eprint,bibinfo,nfss,{}')
+%% merlin.mbs (with options: `head,ay,nat,lang,annote,pres,pres-bf,vonx,nm-rev1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,jpg-1,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% physjour.mbs (with options: `ay,nat,lang,annote,pres,pres-bf,vonx,nm-rev1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,jpg-1,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% geojour.mbs (with options: `ay,nat,lang,annote,pres,pres-bf,vonx,nm-rev1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,jpg-1,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% photjour.mbs (with options: `ay,nat,lang,annote,pres,pres-bf,vonx,nm-rev1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,jpg-1,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% merlin.mbs (with options: `tail,ay,nat,lang,annote,pres,pres-bf,vonx,nm-rev1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,jtit-x,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,jpg-1,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
%% ----------------------------------------
-%% *** REVTeX-compatible apsrmp.bst 1702 ***
+%% *** REVTeX-compatible RMP 2009-10-08 ***
%%
-%% Copyright 1994-2000 Patrick W Daly
+%% Copyright 1994-2007 Patrick W Daly
% ===============================================================
% IMPORTANT NOTICE:
% This bibliographic style (bst) file has been generated from one or
@@ -24,7 +24,7 @@
% version 1 of the License, or any later version.
% ===============================================================
% Name and version information of the main mbs file:
- % \ProvidesFile{merlin.mbs}[2000/05/04 4.01 (PWD, AO, DPC)]
+ % \ProvidesFile{merlin.mbs}[2008/01/17 4.21 (PWD, AO, DPC)]
% For use with BibTeX version 0.99a or later
%-------------------------------------------------------------------
% This bibliography style file is intended for texts in ENGLISH
@@ -55,13 +55,19 @@
% \citeyear{key} ==>> 1990
%---------------------------------------------------------------------
+FUNCTION {id.bst} {"Merlin.mbs v4.21 2009-07-09. "}
ENTRY
- { address
+{
+ address
+ annote
archive
+ archivePrefix
author
+ bookaddress
booktitle
chapter
collaboration
+ doi
edition
editor
eid
@@ -72,68 +78,235 @@ ENTRY
issn
journal
key
+ language
month
note
number
- numpages
organization
pages
+ primaryClass
publisher
school
+ SLACcitation
series
title
+ translation
type
url
volume
year
- }
- {}
- { label extra.label sort.label short.list }
-INTEGERS { output.state before.all mid.sentence after.sentence after.block }
+}{
+}{
+ label
+ extra.label sort.label
+ short.list
+}
+
+INTEGERS
+{
+ output.state before.all
+ after.word after.punctuation
+ after.sentence after.block
+}
+
+INTEGERS
+{
+ punctuation.state punctuation.no punctuation.space punctuation.yes
+}
+
+STRINGS { bibfield output.bibfield }
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
FUNCTION {init.state.consts}
-{ #0 'before.all :=
- #1 'mid.sentence :=
- #2 'after.sentence :=
- #3 'after.block :=
+{
+ #0 'before.all :=
+ #1 'after.word :=
+ #2 'after.punctuation :=
+ #3 'after.sentence :=
+ #4 'after.block :=
+ #0 'punctuation.no :=
+ #1 'punctuation.space :=
+ #2 'punctuation.yes :=
+ "" 'bibfield :=
+ "" 'output.bibfield :=
}
+
STRINGS { s t}
+FUNCTION {block.punctuation}
+{ ""
+ "," *
+}
+
+FUNCTION {word.space}
+{
+ "\ "
+}
+
+FUNCTION {show.stackstring.one}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ duplicate$ "1(" swap$ * ")" * top$
+}
+
+FUNCTION {show.stackstring.two}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ swap$
+ duplicate$ "1(" swap$ * ")" * top$
+ swap$
+ duplicate$ "2(" swap$ * ")" * top$
+}
+
+FUNCTION {bibfield.command}{ "\bibfield"}
+
FUNCTION {output.nonnull}
-{ 's :=
- output.state mid.sentence =
- { ", " * write$ }
- { output.state after.block =
- { add.period$ write$
- newline$
- "\newblock " write$
+{
+ swap$
+ output.state after.word =
+ {
+ block.punctuation *
+ word.space *
+ }
+ {
+ output.state after.punctuation =
+ {
+ word.space *
}
- { output.state before.all =
- 'write$
- { add.period$ " " * write$ }
+ {
+ output.state after.block = output.state after.sentence = or
+ {
+ add.period$
+ "\EOS\ " *
+ }{
+ }
if$
}
if$
- mid.sentence 'output.state :=
}
if$
- s
+ output.bibfield duplicate$ empty$ 'pop$
+ {
+ bibfield.command
+ "{" * swap$ * "}{%" * write$ newline$
+ " " swap$ * "}%" * write$ newline$
+ " "
+ }
+ if$
+ write$
+ bibfield 'output.bibfield := "" 'bibfield :=
+ output.state after.block =
+ {
+ newline$
+ "\newblock " write$
+ }
+ 'skip$
+ if$
+ punctuation.state duplicate$
+ punctuation.yes 'punctuation.state :=
+ punctuation.no =
+ { pop$ before.all }
+ { punctuation.yes = { after.word }{ after.punctuation } if$ }
+ if$
+ 'output.state :=
}
+
FUNCTION {output}
{ duplicate$ empty$
- 'pop$
+ {
+ pop$
+ "" 'bibfield :=
+ }
'output.nonnull
if$
}
+
FUNCTION {output.check}
-{ 't :=
+{ swap$
duplicate$ empty$
- { pop$ "empty " t * " in " * cite$ * warning$ }
- 'output.nonnull
+ { pop$ "empty " swap$ * " in " * cite$ * warning$ }
+ { swap$ pop$ output.nonnull }
+ if$
+}
+
+FUNCTION {bbl.open} { "\BibitemOpen" }
+
+FUNCTION {bbl.shut} { "\BibitemShut" }
+
+FUNCTION {bibitem.shut.stop} { bbl.shut "{Stop}%" * }
+
+FUNCTION {bibitem.shut.nostop} { bbl.shut "{NoStop}%" * }
+
+FUNCTION {bibitem.shut}
+{
+ non.stop
+ {
+ bibitem.shut.nostop *
+ }{
+ bibitem.shut.stop *
+ }
+ if$
+}
+
+FUNCTION {html.itag} {
+ "p"
+}
+
+FUNCTION {html.ltag} {
+ ""
+}
+
+FUNCTION {output.SLACcitation}
+{ SLACcitation empty$
+ 'skip$
+ {
+ newline$
+ SLACcitation write$
+ }
if$
}
+
FUNCTION {fin.entry}
-{ add.period$
+{
+ non.stop swap$
+ "%" * write$ newline$
+ { "{NoStop}" }
+ { "{Stop}" }
+ if$
+ annote missing$
+ {
+ " \bibAnnoteFile" swap$ * "{" * cite$ * "}%" *
+ }{
+ " \bibAnnote" swap$ * "{" * cite$ * "}{" * annote * add.period$ "}%" *
+ }
+ if$
write$
- newline$
+ output.SLACcitation
}
FUNCTION {new.block}
@@ -142,40 +315,45 @@ FUNCTION {new.block}
{ after.block 'output.state := }
if$
}
+
+FUNCTION {new.block.comma}
+{
+}
+
FUNCTION {new.sentence}
-{ output.state after.block =
+{ output.state after.block = output.state before.all = or
'skip$
- { output.state before.all =
- 'skip$
- { after.sentence 'output.state := }
- if$
- }
+ { after.sentence 'output.state := }
if$
}
-FUNCTION {add.blank}
-{ " " * before.all 'output.state :=
+
+FUNCTION {new.sentence.comma}
+{
}
-FUNCTION {date.block}
+FUNCTION {sentence.or.colon}
{
- skip$
+ new.sentence
}
-FUNCTION {not}
-{ { #0 }
- { #1 }
- if$
+FUNCTION {add.blank}
+{
+ word.space *
+ before.all 'output.state :=
}
-FUNCTION {and}
-{ 'skip$
- { pop$ #0 }
- if$
+
+FUNCTION {no.blank.or.punct}
+{
+ "\hspace{0pt}" *
+ before.all 'output.state :=
}
-FUNCTION {or}
-{ { pop$ #1 }
- 'skip$
- if$
+
+FUNCTION {date.block}
+{
+ new.block.comma
+ skip$
}
+
FUNCTION {new.block.checkb}
{ empty$
swap$ empty$
@@ -184,84 +362,120 @@ FUNCTION {new.block.checkb}
'new.block
if$
}
+
FUNCTION {field.or.null}
{ duplicate$ empty$
{ pop$ "" }
'skip$
if$
}
+
FUNCTION {emphasize}
-{ duplicate$ empty$
+{
+ duplicate$ empty$
{ pop$ "" }
- { "\emph{" swap$ * "}" * }
+ {
+ "\emph{" swap$ * "}" *
+ }
if$
}
+
FUNCTION {bolden}
{ duplicate$ empty$
{ pop$ "" }
{ "\textbf{" swap$ * "}" * }
if$
}
+
FUNCTION {bib.name.font}
-{ duplicate$ empty$
- { pop$ "" }
- { "\bibnamefont{" swap$ * "}" * }
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibnamefont{" swap$ * "}" *
+ }
if$
}
+
FUNCTION {bib.fname.font}
-{ duplicate$ empty$
- { pop$ "" }
- { "\bibfnamefont{" swap$ * "}" * }
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibfnamefont{" swap$ * "}" *
+ }
if$
}
+
FUNCTION {cite.name.font}
-{ duplicate$ empty$
- { pop$ "" }
- { "\citenamefont{" swap$ * "}" * }
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\citenamefont{" swap$ * "}" *
+ }
if$
}
+
FUNCTION {tie.or.space.prefix}
{ duplicate$ text.length$ #3 <
{ "~" }
- { " " }
+ { word.space }
if$
swap$
}
FUNCTION {capitalize}
-{ "u" change.case$ "t" change.case$ }
+{
+ "u" change.case$ "t" change.case$
+}
FUNCTION {space.word}
-{ " " swap$ * " " * }
+{ word.space swap$ * word.space * }
+
% Here are the language-specific definitions for explicit words.
% Each function has a name bbl.xxx where xxx is the English word.
% The language selected here is ENGLISH
FUNCTION {bbl.and}
-{ "and"}
+{
+ "and"
+}
FUNCTION {bbl.etal}
-{ "et~al." }
+{
+ "et~al."
+}
FUNCTION {bbl.editors}
-{ "eds." }
+{
+ "eds."
+}
FUNCTION {bbl.editor}
-{ "ed." }
+{
+ "ed."
+}
FUNCTION {bbl.edby}
{ "edited by" }
FUNCTION {bbl.edition}
-{ "edition" }
+{
+ "ed."
+}
FUNCTION {bbl.volume}
-{ "volume" }
+{
+ "vol."
+}
FUNCTION {bbl.of}
{ "of" }
FUNCTION {bbl.number}
-{ "number" }
+{
+ "no."
+}
FUNCTION {bbl.nr}
{ "no." }
@@ -270,19 +484,27 @@ FUNCTION {bbl.in}
{ "in" }
FUNCTION {bbl.pages}
-{ "pp." }
+{
+ "pp."
+}
FUNCTION {bbl.page}
-{ "p." }
+{
+ "p."
+}
FUNCTION {bbl.eidpp}
{ "pages" }
FUNCTION {bbl.chapter}
-{ "chapter" }
+{
+ "chap."
+}
FUNCTION {bbl.techrep}
-{ "Technical Report" }
+{
+ "Tech. Rep."
+}
FUNCTION {bbl.mthesis}
{ "Master's thesis" }
@@ -290,404 +512,193 @@ FUNCTION {bbl.mthesis}
FUNCTION {bbl.phdthesis}
{ "Ph.D. thesis" }
-MACRO {jan} {"January"}
-
-MACRO {feb} {"February"}
-
-MACRO {mar} {"March"}
-
-MACRO {apr} {"April"}
-
-MACRO {may} {"May"}
-
-MACRO {jun} {"June"}
-
-MACRO {jul} {"July"}
-
-MACRO {aug} {"August"}
-
-MACRO {sep} {"September"}
-
-MACRO {oct} {"October"}
-
-MACRO {nov} {"November"}
-
-MACRO {dec} {"December"}
-
-
-
-
+FUNCTION {bbl.first}
+{
+ "1st"
+}
+FUNCTION {bbl.second}
+{
+ "2nd"
+}
+FUNCTION {bbl.third}
+{
+ "3rd"
+}
+FUNCTION {bbl.fourth}
+{
+ "4th"
+}
+FUNCTION {bbl.fifth}
+{
+ "5th"
+}
+FUNCTION {bbl.st}
+{ "st" }
+FUNCTION {bbl.nd}
+{ "nd" }
+FUNCTION {bbl.rd}
+{ "rd" }
+FUNCTION {bbl.th}
+{ "th" }
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"Jun."}
+MACRO {jul} {"Jul."}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sep."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
+FUNCTION {bbl.url.prefix}
+{
+ "\urlprefix"
+}
+
+FUNCTION {eng.ord}
+{ duplicate$ "1" swap$ *
+ #-2 #1 substring$ "1" =
+ { bbl.th * }
+ { duplicate$ #-1 #1 substring$
+ duplicate$ "1" =
+ { pop$ bbl.st * }
+ { duplicate$ "2" =
+ { pop$ bbl.nd * }
+ { "3" =
+ { bbl.rd * }
+ { bbl.th * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
%-------------------------------------------------------------------
-
% Begin module:
-
-
- % \ProvidesFile{physjour.mbs}[1999/10/05 2.1 (PWD)]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)]
MACRO {aa}{"Astron. \& Astrophys."}
-
-
MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
-
-
MACRO {aj} {"Astron. J."}
-
-
MACRO {aph} {"Acta Phys."}
-
MACRO {advp} {"Adv. Phys."}
-
MACRO {ajp} {"Amer. J. Phys."}
-
MACRO {ajm} {"Amer. J. Math."}
-
MACRO {amsci} {"Amer. Sci."}
-
MACRO {anofd} {"Ann. Fluid Dyn."}
-
MACRO {am} {"Ann. Math."}
-
MACRO {ap} {"Ann. Phys. (NY)"}
-
MACRO {adp} {"Ann. Phys. (Leipzig)"}
-
MACRO {ao} {"Appl. Opt."}
-
MACRO {apl} {"Appl. Phys. Lett."}
-
MACRO {app} {"Astroparticle Phys."}
-
MACRO {apj} {"Astrophys. J."}
-
-
MACRO {apjsup} {"Astrophys. J. Suppl."}
-
-
MACRO {apss} {"Astrophys. Space Sci."}
-
-
MACRO {araa} {"Ann. Rev. Astron. Astrophys."}
-
-
MACRO {baas} {"Bull. Amer. Astron. Soc."}
-
-
MACRO {baps} {"Bull. Amer. Phys. Soc."}
-
MACRO {cmp} {"Comm. Math. Phys."}
-
MACRO {cpam} {"Commun. Pure Appl. Math."}
-
MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"}
-
MACRO {cpc} {"Comp. Phys. Comm."}
-
MACRO {cqg} {"Class. Quant. Grav."}
-
MACRO {cra} {"C. R. Acad. Sci. A"}
-
MACRO {fed} {"Fusion Eng. \& Design"}
-
MACRO {ft} {"Fusion Tech."}
-
MACRO {grg} {"Gen. Relativ. Gravit."}
-
MACRO {ieeens} {"IEEE Trans. Nucl. Sci."}
-
MACRO {ieeeps} {"IEEE Trans. Plasma Sci."}
-
MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"}
-
MACRO {ip} {"Infrared Phys."}
-
MACRO {irp} {"Infrared Phys."}
-
MACRO {jap} {"J. Appl. Phys."}
-
MACRO {jasa} {"J. Acoust. Soc. America"}
-
MACRO {jcp} {"J. Comp. Phys."}
-
MACRO {jetp} {"Sov. Phys.--JETP"}
-
MACRO {jfe} {"J. Fusion Energy"}
-
MACRO {jfm} {"J. Fluid Mech."}
-
MACRO {jmp} {"J. Math. Phys."}
-
MACRO {jne} {"J. Nucl. Energy"}
-
MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."}
-
MACRO {jnm} {"J. Nucl. Mat."}
-
MACRO {jpc} {"J. Phys. Chem."}
-
MACRO {jpp} {"J. Plasma Phys."}
-
MACRO {jpsj} {"J. Phys. Soc. Japan"}
-
MACRO {jsi} {"J. Sci. Instrum."}
-
MACRO {jvst} {"J. Vac. Sci. \& Tech."}
-
MACRO {nat} {"Nature"}
-
MACRO {nature} {"Nature"}
-
-
-
MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"}
-
MACRO {nf} {"Nucl. Fusion"}
-
MACRO {nim} {"Nucl. Inst. \& Meth."}
-
MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."}
-
MACRO {np} {"Nucl. Phys."}
-
MACRO {npb} {"Nucl. Phys. B"}
-
MACRO {nt/f} {"Nucl. Tech./Fusion"}
-
MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"}
-
MACRO {inc} {"Nuovo Cimento"}
-
MACRO {nc} {"Nuovo Cimento"}
-
MACRO {pf} {"Phys. Fluids"}
-
MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."}
-
MACRO {pfb} {"Phys. Fluids B: Plasma Phys."}
-
MACRO {pl} {"Phys. Lett."}
-
MACRO {pla} {"Phys. Lett. A"}
-
MACRO {plb} {"Phys. Lett. B"}
-
MACRO {prep} {"Phys. Rep."}
-
MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
-
MACRO {pp} {"Phys. Plasmas"}
-
MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
-
MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
-
MACRO {prl} {"Phys. Rev. Lett."}
-
MACRO {pr} {"Phys. Rev."}
-
MACRO {physrev} {"Phys. Rev."}
-
MACRO {pra} {"Phys. Rev. A"}
-
MACRO {prb} {"Phys. Rev. B"}
-
MACRO {prc} {"Phys. Rev. C"}
-
MACRO {prd} {"Phys. Rev. D"}
-
MACRO {pre} {"Phys. Rev. E"}
-
MACRO {ps} {"Phys. Scripta"}
-
MACRO {procrsl} {"Proc. Roy. Soc. London"}
-
MACRO {rmp} {"Rev. Mod. Phys."}
-
MACRO {rsi} {"Rev. Sci. Inst."}
-
MACRO {science} {"Science"}
-
-
MACRO {sciam} {"Sci. Am."}
-
MACRO {sam} {"Stud. Appl. Math."}
-
MACRO {sjpp} {"Sov. J. Plasma Phys."}
-
MACRO {spd} {"Sov. Phys.--Doklady"}
-
MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
-
MACRO {spu} {"Sov. Phys.--Uspeki"}
-
MACRO {st} {"Sky and Telesc."}
-
-
-
-
-
% End module: physjour.mbs
-
-
-
%-------------------------------------------------------------------
% Begin module:
- % \ProvidesFile{geojour.mbs}[1999/11/16 2.0g (PWD)]
+ % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)]
MACRO {aisr} {"Adv. Space Res."}
MACRO {ag} {"Ann. Geophys."}
MACRO {anigeo} {"Ann. Geofis."}
@@ -734,6 +745,7 @@ MACRO {ijrs} {"Int. J. Remote Sens."}
MACRO {jam} {"J. Appl. Meteorol."}
MACRO {jaot} {"J. Atmos. Ocean. Technol."}
MACRO {jatp} {"J. Atmos. Terr. Phys."}
+MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."}
MACRO {jce} {"J. Climate"}
MACRO {jcam} {"J. Climate Appl. Meteor."}
MACRO {jcm} {"J. Climate Meteor."}
@@ -799,205 +811,41 @@ MACRO {ww} {"Weatherwise"}
MACRO {wmob} {"WMO Bull."}
MACRO {zeitmet} {"Z. Meteorol."}
% End module: geojour.mbs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
%-------------------------------------------------------------------
-
% Begin module:
-
-
% \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
MACRO {appopt} {"Appl. Opt."}
-
MACRO {bell} {"Bell Syst. Tech. J."}
-
MACRO {ell} {"Electron. Lett."}
-
MACRO {jasp} {"J. Appl. Spectr."}
-
MACRO {jqe} {"IEEE J. Quantum Electron."}
-
MACRO {jlwt} {"J. Lightwave Technol."}
-
MACRO {jmo} {"J. Mod. Opt."}
-
MACRO {josa} {"J. Opt. Soc. America"}
-
MACRO {josaa} {"J. Opt. Soc. Amer.~A"}
-
MACRO {josab} {"J. Opt. Soc. Amer.~B"}
-
MACRO {jdp} {"J. Phys. (Paris)"}
-
MACRO {oc} {"Opt. Commun."}
-
MACRO {ol} {"Opt. Lett."}
-
MACRO {phtl} {"IEEE Photon. Technol. Lett."}
-
MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
-
MACRO {sse} {"Solid-State Electron."}
-
MACRO {sjot} {"Sov. J. Opt. Technol."}
-
MACRO {sjqe} {"Sov. J. Quantum Electron."}
-
MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
-
MACRO {stph} {"Sov. Phys.--Techn. Phys."}
-
MACRO {stphl} {"Sov. Techn. Phys. Lett."}
-
MACRO {vr} {"Vision Res."}
-
MACRO {zph} {"Z. f. Physik"}
-
MACRO {zphb} {"Z. f. Physik~B"}
-
MACRO {zphd} {"Z. f. Physik~D"}
MACRO {CLEO} {"CLEO"}
-
MACRO {ASSL} {"Adv. Sol.-State Lasers"}
-
MACRO {OSA} {"OSA"}
-
-
-
-
% End module: photjour.mbs
-
-
-
-%% Copyright 1994-2000 Patrick W Daly
+%% Copyright 1994-2007 Patrick W Daly
MACRO {acmcs} {"ACM Comput. Surv."}
MACRO {acta} {"Acta Inf."}
@@ -1039,64 +887,121 @@ MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."}
MACRO {tcs} {"Theor. Comput. Sci."}
+FUNCTION {bibinfo.command} { "\bibinfo" }
+
FUNCTION {bibinfo.check}
{ swap$
duplicate$ missing$
{
- pop$ pop$
- ""
- }
- { duplicate$ empty$
+ pop$
+ pop$ ""
+ }{
+ duplicate$ empty$
{
swap$ pop$
- }
- { swap$
- "\bibinfo{" swap$ * "}{" * swap$ * "}" *
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
}
if$
}
if$
}
+
FUNCTION {bibinfo.warn}
{ swap$
duplicate$ missing$
{
swap$ "missing " swap$ * " in " * cite$ * warning$ pop$
""
- }
- { duplicate$ empty$
+ }{
+ duplicate$ empty$
{
swap$ "empty " swap$ * " in " * cite$ * warning$
- }
- { swap$
- "\bibinfo{" swap$ * "}{" * swap$ * "}" *
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
}
if$
}
if$
}
+
+FUNCTION {archiv.base}
+{
+ "http://arxiv.org/abs"
+}
+
+FUNCTION {archiv.prefix.base}
+{
+ "arXiv"
+}
+
+FUNCTION {eprint.command}
+{
+ "\Eprint"
+}
+
FUNCTION {format.eprint}
{ eprint duplicate$ empty$
+ { pop$ "" }
+ {
+ duplicate$
+ ""
+ archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ *
+ "/" *
+ swap$ *
+ "{" swap$ * "}" *
+ swap$
+ ""
+ archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ *
+ swap$ *
+ primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ *
+ "{" swap$ * "}" *
+ *
+ eprint.command swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.translation}
+{ translation duplicate$ empty$
'skip$
- { "\eprint"
- archive empty$
- 'skip$
- { "[" * archive * "]" * }
- if$
- "{" * swap$ * "}" *
+ { ""
+ "\translation{" * swap$ * "}" *
+ punctuation.space 'punctuation.state :=
}
if$
}
+
FUNCTION {format.url}
-{ url empty$
- { "" }
- { "\urlprefix\url{" url * "}" * }
+{
+ url duplicate$ empty$
+ { pop$ "" }
+ {
+ "\url"
+ "{" * swap$ * "}" *
+ }
if$
}
-STRINGS { bibinfo}
INTEGERS { nameptr namesleft numnames }
+FUNCTION {check.speaker}
+{ key empty$ 'skip$
+ { key nameptr int.to.str$ =
+ {
+ bolden
+ }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+
+STRINGS { bibinfo}
+
FUNCTION {format.names}
{ 'bibinfo :=
duplicate$ empty$ 'skip$ {
@@ -1128,34 +1033,32 @@ FUNCTION {format.names}
if$
*
bibinfo bibinfo.check
+ type$ "presentation" =
+ { check.speaker }
+ 'skip$
+ if$
't :=
nameptr #1 >
{
- nameptr #2
- #10 +
- #1 + =
- numnames #2
- #10 +
- > and
- { "others" 't :=
- #1 'namesleft := }
- 'skip$
- if$
namesleft #1 >
- { ", " * t * }
{
- "," *
+ ", " *
+ t *
+ }{
s nameptr "{ll}" format.name$ duplicate$ "others" =
{ 't := }
{ pop$ }
if$
+ "," *
t "others" =
{
- " " * bbl.etal emphasize *
- }
- {
+ " " * bbl.etal
+ emphasize
+ *
+ }{
bbl.and
- space.word * t *
+ space.word *
+ t *
}
if$
}
@@ -1169,6 +1072,7 @@ FUNCTION {format.names}
while$
} if$
}
+
FUNCTION {format.names.ed}
{
'bibinfo :=
@@ -1195,22 +1099,25 @@ FUNCTION {format.names.ed}
nameptr #1 >
{
namesleft #1 >
- { ", " * t * }
{
- numnames #2 >
- { "," * }
- 'skip$
- if$
+ ", " *
+ t *
+ }{
s nameptr "{ll}" format.name$ duplicate$ "others" =
{ 't := }
{ pop$ }
if$
+ numnames #2 >
+ {
+ "," *
+ }
+ { skip$ }
+ if$
t "others" =
{
" " * bbl.etal emphasize *
- }
- {
+ }{
bbl.and
space.word * t *
}
@@ -1226,6 +1133,7 @@ FUNCTION {format.names.ed}
while$
} if$
}
+
FUNCTION {format.key}
{ empty$
{ key field.or.null }
@@ -1235,7 +1143,7 @@ FUNCTION {format.key}
FUNCTION {format.authors}
{ author "author" format.names
- duplicate$ empty$ 'skip$
+ duplicate$ empty$ 'skip$
{ collaboration "collaboration" bibinfo.check
duplicate$ empty$ 'skip$
{ " (" swap$ * ")" * }
@@ -1243,24 +1151,31 @@ FUNCTION {format.authors}
*
}
if$
+ "author" 'bibfield :=
}
+
FUNCTION {get.bbl.editor}
-{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ }
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$
+}
FUNCTION {format.editors}
{ editor "editor" format.names duplicate$ empty$ 'skip$
{
- " " *
+ "," *
+ word.space *
get.bbl.editor
- "(" swap$ * ")" *
+ capitalize
*
}
if$
}
+
FUNCTION {format.isbn}
-{ isbn "isbn" bibinfo.check
+{
+ isbn "isbn" bibinfo.check
duplicate$ empty$ 'skip$
{
+ new.block.comma
"ISBN " swap$ *
}
if$
@@ -1270,11 +1185,65 @@ FUNCTION {format.issn}
{ issn "issn" bibinfo.check
duplicate$ empty$ 'skip$
{
+ new.block.comma
"ISSN " swap$ *
}
if$
}
+FUNCTION {doi.base}
+{
+ "http://dx.doi.org/"
+}
+
+FUNCTION {doi.command}
+{
+ "\doi"
+}
+
+FUNCTION {doi.command.href}
+{
+ "\Doi"
+}
+
+FUNCTION {format.doi}
+{ doi "doi" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ doi.command "{" * swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {add.doi}
+{
+ duplicate$ empty$ 'skip$
+ {
+ doi duplicate$ empty$ 'pop$
+ {
+ "{" swap$ * "}" *
+ swap$
+ "{" swap$ * "}" *
+ *
+ doi.command.href swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {select.language}
+{ duplicate$ empty$
+ 'pop$
+ { language empty$
+ 'skip$
+ { "{\selectlanguage {" language * "}" * swap$ * "}" * }
+ if$
+ }
+ if$
+}
+
FUNCTION {format.note}
{
note empty$
@@ -1282,11 +1251,11 @@ FUNCTION {format.note}
{ note #1 #1 substring$
duplicate$ "{" =
'skip$
- { output.state mid.sentence =
- { "l" }
- { "u" }
- if$
- change.case$
+ {
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "u" }
+ if$ change.case$
}
if$
note #2 global.max$ substring$ * "note" bibinfo.check
@@ -1294,54 +1263,73 @@ FUNCTION {format.note}
if$
}
+FUNCTION {bbl.enquote}
+{
+ "\enquote"
+}
+
+FUNCTION {string.enquote}
+{
+ punctuation.no 'punctuation.state :=
+ non.stop {
+ block.punctuation
+ } { "." } if$
+ swap$ pop$
+ *
+ bbl.enquote "{" * swap$ * "}" *
+ word.space *
+}
+
FUNCTION {format.title}
{ title
- duplicate$ empty$
- { skip$ }
- { "t" change.case$ }
+ duplicate$ empty$ 'skip$ { "t" change.case$ } if$
+ duplicate$ "title" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ string.enquote
+ select.language
+ }
+ if$
+}
+
+FUNCTION {end.quote.title}
+{ title empty$
+ 'skip$
+ { before.all 'output.state := }
if$
- "title" bibinfo.check
}
FUNCTION {format.full.names}
-{'s :=
- "" 't :=
+{
+ 's :=
+ "" 't :=
#1 'nameptr :=
s num.names$ 'numnames :=
numnames 'namesleft :=
{ namesleft #0 > }
{ s nameptr
- "{vv~}{ll}" format.name$
+ "{vv~}{ll}"
+ format.name$
+ cite.name.font
't :=
nameptr #1 >
{
- nameptr #2
- #10 +
- #1 + =
- numnames #2
- #10 +
- > and
- { "others" 't :=
- #1 'namesleft := }
- 'skip$
- if$
namesleft #1 >
{ ", " * t * }
{
s nameptr "{ll}" format.name$ duplicate$ "others" =
- { 't := }
- { pop$ }
- if$
- t "others" =
{
- cite.name.font
- " " * bbl.etal emphasize *
+ 't :=
}
+ 'pop$
+ if$
+ t "others" =
{
- numnames #2 >
- { "," * }
- 'skip$
- if$
+ " " * bbl.etal
+ emphasize *
+ }{
+ numnames #2 > { "," * }{ skip$ } if$
bbl.and
space.word * t *
}
@@ -1355,76 +1343,64 @@ FUNCTION {format.full.names}
namesleft #1 - 'namesleft :=
}
while$
- t "others" =
- 'skip$
- { cite.name.font }
- if$
}
-FUNCTION {author.editor.key.full}
-{ author empty$
- { editor empty$
- { key empty$
- { cite$ #1 #3 substring$ }
- 'key
+FUNCTION {make.full.names}
+{
+ key editor author
+ type$ "proceedings" =
+ type$ "book" =
+ type$ "inbook" =
+ or { pop$ }{ { pop$ "" }{ swap$ pop$ "" swap$ } if$ } if$
+ duplicate$ empty$
+ { pop$
+ duplicate$ empty$
+ { pop$
+ duplicate$ empty$
+ { pop$
+ cite$ #1 #3 substring$
+ }{
+ skip$
+ }
if$
}
- { editor format.full.names }
+ { swap$ pop$ format.full.names }
if$
}
- { author format.full.names }
+ { swap$ pop$ swap$ pop$ format.full.names }
if$
}
-FUNCTION {author.key.full}
-{ author empty$
- { key empty$
- { cite$ #1 #3 substring$ }
- 'key
- if$
- }
- { author format.full.names }
- if$
-}
-
-FUNCTION {editor.key.full}
-{ editor empty$
- { key empty$
- { cite$ #1 #3 substring$ }
- 'key
- if$
- }
- { editor format.full.names }
- if$
-}
-
-FUNCTION {make.full.names}
-{ type$ "book" =
- type$ "inbook" =
- or
- 'author.editor.key.full
- { type$ "proceedings" =
- 'editor.key.full
- 'author.key.full
- if$
- }
- if$
+FUNCTION {year.bibitem}
+{
+ year duplicate$ empty$
+ { pop$ ""
+ "????" *
+ }{
+ skip$
+ } if$
+ extra.label *
}
FUNCTION {output.bibitem}
-{ newline$
- "\bibitem[{" write$
- label write$
- ")" make.full.names duplicate$ short.list =
- { pop$ }
- { * }
- if$
- "}]{" * write$
- cite$ write$
- "}" write$
+{
newline$
""
+ label
+ *
+ ")" *
+ make.full.names duplicate$ short.list =
+ { pop$ }{ * } if$
+ "{" swap$ * "}" *
+ "[" swap$ * "]" *
+ "{" * cite$ * "}%" *
+ "\bibitem"
+ swap$ *
+ write$ newline$
+ " "
+ duplicate$ bbl.open * write$ newline$
before.all 'output.state :=
+ punctuation.yes 'punctuation.state :=
}
FUNCTION {n.dashify}
@@ -1436,16 +1412,16 @@ FUNCTION {n.dashify}
{ t #1 #2 substring$ "--" = not
{ "--" *
t #2 global.max$ substring$ 't :=
- }
- { { t #1 #1 substring$ "-" = }
+ }{
+ { t #1 #1 substring$ "-" = }
{ "-" *
t #2 global.max$ substring$ 't :=
}
while$
}
if$
- }
- { t #1 #1 substring$ *
+ }{
+ t #1 #1 substring$ *
t #2 global.max$ substring$ 't :=
}
if$
@@ -1454,87 +1430,206 @@ FUNCTION {n.dashify}
}
FUNCTION {word.in}
-{ bbl.in
- " " * }
+{
+ bbl.in
+ word.space *
+}
+
+FUNCTION {date.encapsulate}
+{
+ duplicate$ empty$
+ 'skip$
+ {
+ before.all 'output.state :=
+ ", " swap$ *
+ }
+ if$
+}
FUNCTION {format.date}
-{ year "year" bibinfo.check duplicate$ empty$
+{
+ year "year" bibinfo.check duplicate$ empty$
{
"empty year in " cite$ * "; set to ????" * warning$
pop$ "????"
}
'skip$
if$
+ month "month" bibinfo.check duplicate$ empty$
+ 'skip$
+ {
+ swap$
+ word.space * swap$
+ }
+ if$
+ *
extra.label *
- before.all 'output.state :=
- ", " swap$ *
+ date.encapsulate
+}
+
+FUNCTION {format.date.output.check}
+{
+ format.date
+ "year" output.check
}
-FUNCTION {format.date.misc}
+
+FUNCTION {format.date.output}
{
- format.date "year" output.check
+ format.date.output.check
}
+
FUNCTION {format.btitle}
-{ title "title" bibinfo.check
+{
+ booktitle duplicate$ empty$ { pop$
+ title
+ } 'skip$ if$
+ "title" bibinfo.check
duplicate$ empty$ 'skip$
{
emphasize
+ select.language
}
if$
}
+
FUNCTION {either.or.check}
{ empty$
'pop$
{ "can't use both " swap$ * " fields in " * cite$ * warning$ }
if$
}
+
+FUNCTION {editor.check.book}
+{ editor empty$ 'skip$
+ {
+ "can't use both author and editor fields in " cite$ *
+ ": try using @inbook instead" *
+ warning$
+ }
+ if$
+}
+
FUNCTION {format.bvolume}
-{ volume empty$
- { "" }
- { bbl.volume volume tie.or.space.prefix
- "volume" bibinfo.check * *
- series "series" bibinfo.check
- duplicate$ empty$ 'pop$
- { swap$ bbl.of space.word * swap$
- emphasize * }
- if$
+{ volume duplicate$ empty$
+ { pop$ "" }
+ {
"volume and number" number either.or.check
+ bbl.volume
+ capitalize
+ swap$
+ tie.or.space.prefix "volume" bibinfo.check * *
+ series "series" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ ", "
+ * swap$ *
+ }
+ if$
}
if$
}
+
+FUNCTION {format.number}
+{
+ bbl.number
+ output.state after.word = output.state after.punctuation = or
+ #1 or
+ #0 and
+ 'skip$
+ { capitalize }
+ if$
+ number tie.or.space.prefix "number" bibinfo.check * *
+}
+
FUNCTION {format.number.series}
{ volume empty$
{ number empty$
{ series field.or.null }
- { series empty$
- { number "number" bibinfo.check }
- { output.state mid.sentence =
- { bbl.number }
- { bbl.number capitalize }
+ {
+ series empty$
+ {
+ number "number" bibinfo.check
+ }{
+ format.number
+ series "series" bibinfo.check
+ word.space * swap$ *
+ }
if$
- number tie.or.space.prefix "number" bibinfo.check * *
- bbl.in space.word *
- series "series" bibinfo.check *
}
if$
}
+ { "" }
+ if$
+}
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {convert.edition}
+{ extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bbl.first 't := }
+ { s "second" = s "2" = or
+ { bbl.second 't := }
+ { s "third" = s "3" = or
+ { bbl.third 't := }
+ { s "fourth" = s "4" = or
+ { bbl.fourth 't := }
+ { s "fifth" = s "5" = or
+ { bbl.fifth 't := }
+ { s #1 #1 substring$ is.num
+ { s
+ eng.ord
+ 't := }
+ { edition 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
if$
}
- { "" }
if$
+ t
}
FUNCTION {format.edition}
{ edition duplicate$ empty$ 'skip$
{
- output.state mid.sentence =
+ convert.edition
+ output.state after.word = output.state after.punctuation = or
{ "l" }
{ "t" }
if$ change.case$
"edition" bibinfo.check
- " " * bbl.edition *
+ word.space * bbl.edition *
}
if$
}
+
INTEGERS { multiresult }
FUNCTION {multi.page.check}
{ 't :=
@@ -1555,14 +1650,15 @@ FUNCTION {multi.page.check}
while$
multiresult
}
+
FUNCTION {format.pages}
-{ pages duplicate$ empty$ 'skip$
+{ pages duplicate$ empty$
+ 'skip$
{ duplicate$ multi.page.check
{
bbl.pages swap$
n.dashify
- }
- {
+ }{
bbl.page swap$
}
if$
@@ -1572,6 +1668,7 @@ FUNCTION {format.pages}
}
if$
}
+
FUNCTION {first.page}
{ 't :=
""
@@ -1582,12 +1679,26 @@ FUNCTION {first.page}
while$
}
+FUNCTION {format.book.pages}
+{
+ pages duplicate$ empty$ 'skip$
+ {
+ "pages" bibinfo.check word.space bbl.pages * *
+ }
+ if$
+}
+
+FUNCTION {volnum.punct}
+{
+ ","
+ word.space *
+}
+
FUNCTION {format.journal.pages}
{ pages duplicate$ empty$ 'pop$
{ swap$ duplicate$ empty$
{ pop$ pop$ format.pages }
- {
- ", " *
+ { volnum.punct *
swap$
first.page
"pages" bibinfo.check
@@ -1597,26 +1708,31 @@ FUNCTION {format.journal.pages}
}
if$
}
+
FUNCTION {format.journal.eid}
{ eid "eid" bibinfo.check
- duplicate$ empty$ 'skip$
+ duplicate$ empty$ 'pop$
{ swap$ duplicate$ empty$ 'skip$
- {
- ", " *
- }
- if$
- swap$
- numpages empty$ 'skip$
- { bbl.eidpp numpages tie.or.space.prefix
- "numpages" bibinfo.check * *
- " (" swap$ * ")" * *
- }
+ { volnum.punct * }
if$
+ swap$ *
}
- if$ *
+ if$
}
-FUNCTION {format.vol.num.pages}
-{ volume field.or.null
+
+FUNCTION {eid.or.pages}
+{
+ eid empty$
+ { format.journal.pages }
+ { format.journal.eid }
+ if$
+}
+
+FUNCTION {format.ser.vol.num}
+{
+ series "series" bibinfo.check output
+ after.punctuation 'output.state :=
+ volume field.or.null
duplicate$ empty$ 'skip$
{
"volume" bibinfo.check
@@ -1630,17 +1746,23 @@ FUNCTION {format.vol.num.pages}
'skip$
if$
swap$
- "(" swap$ * ")" *
+ "~(" swap$ * ")" *
}
if$ *
}
FUNCTION {format.chapter.pages}
{ chapter empty$
- { "" }
+ {
+ ""
+ }
{ type empty$
- { bbl.chapter }
- { type "l" change.case$
+ {
+ bbl.chapter
+ capitalize
+ }{
+ type
+ capitalize
"type" bibinfo.check
}
if$
@@ -1653,25 +1775,69 @@ FUNCTION {format.chapter.pages}
FUNCTION {format.booktitle}
{
- booktitle "booktitle" bibinfo.check
- emphasize
+ booktitle duplicate$ "booktitle" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ pop$ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {format.editor.in}
+{
+ editor "editor" format.names.ed duplicate$ empty$ 'skip$
+ {
+ bbl.edby
+ word.space * swap$ *
+ }
+ if$
+}
+
+FUNCTION {output.article.booktitle}
+{
+ format.booktitle
+ "booktitle" 'bibfield :=
+ output
+ bookaddress "address" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ "address" 'bibfield :=
+ output.nonnull after.punctuation 'output.state :=
+ }
+ if$
}
+
FUNCTION {format.in.ed.booktitle}
-{ format.booktitle duplicate$ empty$ 'skip$
+{
+ format.booktitle duplicate$ empty$ 'pop$
{
- editor "editor" format.names.ed duplicate$ empty$ 'pop$
- {
- bbl.edby
- " " * swap$ *
- swap$
- "," *
- " " * swap$
- * }
- if$
- word.in swap$ *
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ format.editor.in "editor" bibinfo.check output
}
if$
}
+
+FUNCTION {format.in.ed.booktitle.inbook}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ author empty$ 'skip$
+ { format.editor.in "editor" bibinfo.check output }
+ if$
+ }
+ if$
+}
+
FUNCTION {format.thesis.type}
{ type duplicate$ empty$
'pop$
@@ -1680,6 +1846,7 @@ FUNCTION {format.thesis.type}
}
if$
}
+
FUNCTION {format.tr.number}
{ number "number" bibinfo.check
type duplicate$ empty$
@@ -1692,11 +1859,13 @@ FUNCTION {format.tr.number}
{ tie.or.space.prefix * * }
if$
}
+
FUNCTION {format.article.crossref}
{
word.in
" \cite{" * crossref * "}" *
}
+
FUNCTION {format.book.crossref}
{ volume duplicate$ empty$
{ "empty volume in " cite$ * "'s crossref of " * crossref * warning$
@@ -1708,32 +1877,37 @@ FUNCTION {format.book.crossref}
if$
" \cite{" * crossref * "}" *
}
+
FUNCTION {format.incoll.inproc.crossref}
{
word.in
" \cite{" * crossref * "}" *
}
+
FUNCTION {format.org.or.pub}
{ 't :=
""
- address empty$ t empty$ and
- 'skip$
- {
- add.blank "(" *
- t empty$
- { address "address" bibinfo.check *
- }
- { t *
- address empty$
- 'skip$
- { ", " * address "address" bibinfo.check * }
- if$
+ address "address" bibinfo.check
+ duplicate$ empty$
+ { pop$ t }
+ { t duplicate$ empty$
+ { pop$ }
+ {
+ "," word.space *
+ * swap$ *
}
if$
- ")" *
}
if$
+ *
+ duplicate$ empty$ 'skip$ {
+ ""
+ "(" * swap$ * ")" *
+ after.punctuation 'output.state :=
+ punctuation.space 'punctuation.state :=
+ } if$
}
+
FUNCTION {format.publisher.address}
{ publisher "publisher" bibinfo.warn format.org.or.pub
}
@@ -1742,81 +1916,131 @@ FUNCTION {format.organization.address}
{ organization "organization" bibinfo.check format.org.or.pub
}
+FUNCTION {format.organization.publisher.address}
+{
+ publisher empty$
+ { format.organization.address }
+ { organization "organization" bibinfo.check output
+ format.publisher.address
+ }
+ if$
+}
+
+FUNCTION {format.school.address.output}
+{
+ school "school" bibinfo.warn
+ address "address" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ swap$
+ duplicate$ empty$ 'skip$
+ {
+ ", " *
+ }
+ if$
+ swap$
+ }
+ if$
+ *
+ duplicate$ empty$ 'skip$ { "(" swap$ * ")" * } if$ after.punctuation 'output.state :=
+ output
+}
+
FUNCTION {article}
{ output.bibitem
- format.authors "author" output.check
+ format.authors
+ booktitle empty$ {
+ "author" output.check
+ }{ output } if$
author format.key output
- format.date "year" output.check
- date.block
+ format.date.output.check date.block
+ output.article.booktitle
crossref missing$
{
- ""
journal
- duplicate$ empty$
- { pop$ pop$ } {
- "journal" bibinfo.check
- * "journal" output.check
- add.blank
- } if$
- format.vol.num.pages output
+ "journal" bibinfo.warn
+ pages empty$ 'skip$ { add.doi } if$
+ "journal" 'bibfield :=
+ output
+ format.ser.vol.num
+ output
+ }{
+ format.article.crossref output.nonnull
}
- { format.article.crossref output.nonnull
- }
- if$
- eid empty$
- { format.journal.pages }
- { format.journal.eid }
if$
+ eid.or.pages
format.issn output
+ pages empty$ {
+ format.doi output
+ } 'skip$ if$
+ new.block.comma
+ new.sentence.comma
format.note output
- journal empty$ volume empty$ or {
format.eprint output
- } {} if$
format.url output
+ format.translation output
fin.entry
}
+
FUNCTION {book}
{ output.bibitem
author empty$
- { format.editors "author and editor" output.check
+ {
+ }{
+ format.authors output.nonnull
+ crossref missing$ { editor.check.book } 'skip$ if$
+ }
+ if$
+ format.date.output.check date.block
+ format.btitle
+ add.doi
+ "title" output.check
+ format.edition output
+ author empty$
+ {
+ format.editor.in output
editor format.key output
}
- { format.authors output.nonnull
- crossref missing$
- { "author and editor" editor either.or.check }
- 'skip$
- if$
+ {
}
if$
- format.date "year" output.check
- date.block
- format.btitle "title" output.check
- crossref missing$
- { format.bvolume output
format.number.series output
- format.publisher.address output
- }
+ crossref missing$
{
+ format.bvolume output
+ new.block.comma
+ format.publisher.address output
+ }{
+ new.block.comma
format.book.crossref output.nonnull
}
if$
- format.edition output
format.isbn output
+ format.chapter.pages
+ output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+
FUNCTION {booklet}
{ output.bibitem
format.authors output
author format.key output
- format.date "year" output.check
- date.block
- format.title "title" output.check
+ format.date.output date.block
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
howpublished "howpublished" bibinfo.check output
address "address" bibinfo.check output
format.isbn output
+ format.book.pages output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -1826,37 +2050,44 @@ FUNCTION {booklet}
FUNCTION {inbook}
{ output.bibitem
author empty$
- { format.editors "author and editor" output.check
- editor format.key output
- }
- { format.authors output.nonnull
- crossref missing$
- { "author and editor" editor either.or.check }
- 'skip$
- if$
+ {
+ format.editors "editor" output.check
+ editor format.key output
+ }{
+ format.authors output.nonnull
+ author format.key output
}
if$
- format.date "year" output.check
- date.block
- format.btitle "title" output.check
+ format.date.output.check date.block
+
+ format.title output
+ new.block.comma
+
crossref missing$
{
+ format.in.ed.booktitle.inbook
+ format.chapter.pages
+ "chapter"
+ output.check
+ new.block.comma
+ format.edition output
+ new.block.comma
format.publisher.address output
- format.bvolume output
- format.chapter.pages "chapter and pages" output.check
- format.number.series output
- }
- {
- format.chapter.pages "chapter and pages" output.check
+ }{
+ format.chapter.pages
+ "chapter"
+ output.check
+ new.block.comma
format.book.crossref output.nonnull
}
if$
- format.edition output
crossref missing$
{ format.isbn output }
'skip$
if$
format.pages "pages" output.check
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -1867,67 +2098,67 @@ FUNCTION {incollection}
{ output.bibitem
format.authors "author" output.check
author format.key output
- format.date "year" output.check
- date.block
+ format.date.output.check date.block
crossref missing$
- { format.in.ed.booktitle "booktitle" output.check
- format.publisher.address output
- format.bvolume output
- format.number.series output
- format.chapter.pages output
+ {
+ format.in.ed.booktitle
format.edition output
+ format.chapter.pages output
+ format.publisher.address output
format.isbn output
- }
- { format.incoll.inproc.crossref output.nonnull
+ }{
+ format.incoll.inproc.crossref output.nonnull
format.chapter.pages output
}
if$
format.pages "pages" output.check
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+
FUNCTION {inproceedings}
{ output.bibitem
format.authors "author" output.check
author format.key output
- format.date "year" output.check
- date.block
+ format.date.output.check date.block
crossref missing$
- { format.in.ed.booktitle "booktitle" output.check
- publisher empty$
- { format.organization.address output }
- { organization "organization" bibinfo.check output
- format.publisher.address output
- }
- if$
- format.bvolume output
- format.number.series output
- format.pages output
+ {
+ format.in.ed.booktitle
+ format.organization.publisher.address output
format.isbn output
format.issn output
- }
- { format.incoll.inproc.crossref output.nonnull
- format.pages output
+ }{
+ format.incoll.inproc.crossref output.nonnull
}
if$
+ format.chapter.pages "chapter and pages" output.check
+ format.pages "pages" output.check
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+
FUNCTION {conference} { inproceedings }
FUNCTION {manual}
{ output.bibitem
format.authors output
author format.key output
- format.date "year" output.check
- date.block
- format.btitle "title" output.check
- organization "organization" bibinfo.check output
- address "address" bibinfo.check output
+ format.date.output date.block
+ format.btitle
+ add.doi
+ "title" output.check
+ organization "organization" bibinfo.check output
+ address "address" bibinfo.check output
format.edition output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -1938,13 +2169,17 @@ FUNCTION {mastersthesis}
{ output.bibitem
format.authors "author" output.check
author format.key output
- format.date "year" output.check
- date.block
+ format.date.output.check date.block
format.btitle
- "title" output.check
- bbl.mthesis format.thesis.type output.nonnull
- school "school" bibinfo.warn output
- address "address" bibinfo.check output
+ output
+ new.block.comma
+ bbl.mthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -1955,49 +2190,79 @@ FUNCTION {misc}
{ output.bibitem
format.authors output
author format.key output
- format.date.misc
+ format.date.output
date.block
- format.title output
+ format.title
+ add.doi
+ output
+ new.block.comma
howpublished "howpublished" bibinfo.check output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+
FUNCTION {phdthesis}
{ output.bibitem
format.authors "author" output.check
author format.key output
- format.date "year" output.check
- date.block
+ format.date.output.check date.block
format.btitle
- "title" output.check
- bbl.phdthesis format.thesis.type output.nonnull
- school "school" bibinfo.warn output
- address "address" bibinfo.check output
+ output
+ new.block.comma
+ bbl.phdthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
fin.entry
}
+FUNCTION {presentation}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ new.block.comma
+ format.title output
+ new.block.comma
+ format.organization.address "organization and address" output.check
+ month "month" output.check
+ year "year" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ new.sentence
+ type missing$ 'skip$
+ {"(" type capitalize * ")" * output}
+ if$
+ new.block.comma format.url output
+ fin.entry
+}
+
FUNCTION {proceedings}
{ output.bibitem
format.editors output
editor format.key output
- format.date "year" output.check
- date.block
- format.btitle "title" output.check
- format.bvolume output
+ format.date.output.check date.block
+ format.btitle
+ add.doi
+ "title" output.check
+ bookaddress "address" bibinfo.check output
format.number.series output
- publisher empty$
- { format.organization.address output }
- { organization "organization" bibinfo.check output
- format.publisher.address output
- }
- if$
+ format.bvolume output
+ format.organization.publisher.address output
format.isbn output
format.issn output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -2008,13 +2273,17 @@ FUNCTION {techreport}
{ output.bibitem
format.authors "author" output.check
author format.key output
- format.date "year" output.check
- date.block
+ format.date.output.check date.block
format.btitle
+ add.doi
"title" output.check
- format.tr.number output.nonnull
- institution "institution" bibinfo.warn output
- address "address" bibinfo.check output
+ new.block.comma
+ format.tr.number
+ output.nonnull
+ institution "institution" bibinfo.warn
+ format.org.or.pub output
+ new.block.comma
+ new.sentence.comma
format.note output
format.eprint output
format.url output
@@ -2025,9 +2294,12 @@ FUNCTION {unpublished}
{ output.bibitem
format.authors "author" output.check
author format.key output
- format.date "year" output.check
- date.block
- format.title "title" output.check
+ format.date.output date.block
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ new.sentence.comma
format.note "note" output.check
format.eprint output
format.url output
@@ -2040,6 +2312,7 @@ FUNCTION {sortify}
{ purify$
"l" change.case$
}
+
INTEGERS { len }
FUNCTION {chop.word}
{ 's :=
@@ -2049,35 +2322,40 @@ FUNCTION {chop.word}
's
if$
}
+
FUNCTION {format.lab.names}
{ 's :=
"" 't :=
- s #1 "{vv~}{ll}" format.name$
+ s #1
+ "{vv~}{ll}"
+ format.name$
+ cite.name.font
s num.names$ duplicate$
#2 >
{ pop$
- cite.name.font
- " " * bbl.etal emphasize *
- "others" 't :=
- }
- { #2 <
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ #2 <
'skip$
- { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ {
+ s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
{
- " " * bbl.etal emphasize *
- "others" 't :=
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and space.word *
+ s #2 "{vv~}{ll}" format.name$
+ cite.name.font
+ *
}
- { bbl.and space.word * s #2 "{vv~}{ll}" format.name$
- * }
if$
}
if$
}
if$
- t "others" =
- 'skip$
- { cite.name.font }
- if$
}
FUNCTION {author.key.label}
@@ -2138,8 +2416,12 @@ FUNCTION {calc.label}
*
year duplicate$ empty$
short.list key field.or.null = or
- { pop$ "" }
- 'skip$
+ {
+ pop$ ""
+ "????" *
+ }{
+ skip$
+ }
if$
*
'label :=
@@ -2157,20 +2439,12 @@ FUNCTION {sort.format.names}
format.name$ 't :=
nameptr #1 >
{
- nameptr #2
- #10 +
- #1 + =
- numnames #2
- #10 +
- > and
- { "others" 't :=
- #1 'namesleft := }
- 'skip$
- if$
" " *
namesleft #1 = t "others" = and
{ "zzzzz" * }
- { t sortify * }
+ {
+ t sortify *
+ }
if$
}
{ t sortify * }
@@ -2191,6 +2465,7 @@ FUNCTION {sort.format.title}
sortify
#1 global.max$ substring$
}
+
FUNCTION {author.sort}
{ author empty$
{ key empty$
@@ -2203,6 +2478,7 @@ FUNCTION {author.sort}
{ author sort.format.names }
if$
}
+
FUNCTION {author.editor.sort}
{ author empty$
{ editor empty$
@@ -2219,6 +2495,7 @@ FUNCTION {author.editor.sort}
{ author sort.format.names }
if$
}
+
FUNCTION {editor.sort}
{ editor empty$
{ key empty$
@@ -2231,6 +2508,7 @@ FUNCTION {editor.sort}
{ editor sort.format.names }
if$
}
+
FUNCTION {presort}
{ calc.label
label sortify
@@ -2269,6 +2547,7 @@ FUNCTION {initialize.extra.label.stuff}
#0 'last.extra.num :=
#0 'number.label :=
}
+
FUNCTION {forward.pass}
{ last.label label =
{ last.extra.num #1 + 'last.extra.num :=
@@ -2281,6 +2560,7 @@ FUNCTION {forward.pass}
if$
number.label #1 + 'number.label :=
}
+
FUNCTION {reverse.pass}
{ next.extra "b" =
{ "a" 'extra.label := }
@@ -2295,6 +2575,7 @@ FUNCTION {reverse.pass}
'extra.label :=
label extra.label * 'label :=
}
+
EXECUTE {initialize.extra.label.stuff}
ITERATE {forward.pass}
REVERSE {reverse.pass}
@@ -2302,7 +2583,8 @@ FUNCTION {bib.sort.order}
{ sort.label
" "
*
- year field.or.null sortify
+ year
+ field.or.null sortify
*
" "
*
@@ -2312,48 +2594,169 @@ FUNCTION {bib.sort.order}
#1 entry.max$ substring$
'sort.key$ :=
}
+
ITERATE {bib.sort.order}
SORT
+FUNCTION {init.bib.eprint}
+{
+ "\texttt{"
+ pop$
+ "\providecommand \url [0]{\begingroup\@sanitize \@url }%" write$ newline$
+ "\providecommand \@url [1]{\endgroup\@href {#1}{" "}}%" bbl.url.prefix swap$ * * write$ newline$
+ "\providecommand " " [0]{URL }%" bbl.url.prefix swap$ * * write$ newline$
+ eprint.command "\providecommand " swap$ * "[0]{\href }%" * write$ newline$
+}
+
+FUNCTION {init.bib.doi}
+{
+ "\@ifxundefined \urlstyle {%" write$ newline$
+ " \providecommand \doi [1]{doi:\discretionary{}{}{}#1}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand \doi [0]{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url }%"
+ write$ newline$
+ "}%" write$ newline$
+ "\providecommand \doibase [0]{" doi.base * "}%" * write$ newline$
+ doi.command.href "\providecommand " swap$ * "[1]{\href{\doibase#1}}%" * write$ newline$
+}
+
+FUNCTION {init.bib.hypertex}
+{
+ "\providecommand\href[0]{\@sanitize\@href}%" write$ newline$
+ "\providecommand\@href[1]{\endgroup\@@startlink{#1}\endgroup\@@href}%" write$ newline$
+ "\providecommand\@@href[1]{#1\@@endlink}%" write$ newline$
+ "\providecommand \@sanitize [0]{\begingroup\catcode`\&12\catcode`\#12\relax}%" write$ newline$
+ "\@ifxundefined \pdfoutput {\@firstoftwo}{%" write$ newline$
+ " \@ifnum{\z@=\pdfoutput}{\@firstoftwo}{\@secondoftwo}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{\leavevmode\special{html:<a href=" quote$ * "#1" * quote$ * ">}}%" * write$ newline$
+ " \providecommand\@@endlink[0]{\special{html:</a>}}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{%" write$ newline$
+ " \leavevmode" write$ newline$
+ " \pdfstartlink" write$ newline$
+ " attr{/Border[0 0 1 ]/H/I/C[0 1 1]}%" write$ newline$
+ " user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%" write$ newline$
+ " \relax" write$ newline$
+ " }%" write$ newline$
+ " \providecommand\@@endlink[0]{\pdfendlink}%" write$ newline$
+ "}%" write$ newline$
+}
+
+FUNCTION {init.bib.namefont}
+{
+ "\providecommand \bibnamefont [1]{#1}%" write$ newline$
+ "\providecommand \bibfnamefont [1]{#1}%" write$ newline$
+ "\providecommand \citenamefont [1]{#1}%" write$ newline$
+}
+
+FUNCTION {init.bib.quote}
+{
+ "\providecommand " bbl.enquote * " [1]{" *
+ "``" "''"
+ "#1" swap$ "}%" * * * * write$ newline$
+}
+
+FUNCTION {init.bib.ay}
+{
+ "\providecommand \natexlab [1]{#1}%"
+ write$ newline$
+}
+
+FUNCTION {init.bib.annote}
+{
+ "\providecommand \bibAnnote [3]{%" write$ newline$
+ " " bbl.shut * "{#1}%" * write$ newline$
+ " \begin{quotation}\noindent" write$ newline$
+ " \textsc{Key:}\ #2\\\textsc{Annotation:}\ #3%" write$ newline$
+ " \end{quotation}%" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \bibAnnoteFile [2]{%" write$ newline$
+ " \IfFileExists{#2}{\bibAnnote {#1} {#2} {\input{#2}}}{}%" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \typeout [0]{\immediate \write \m@ne }%" write$ newline$
+}
+
+FUNCTION {init.bib.bibinfo}
+{
+ bibinfo.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+ bibfield.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+}
+
+FUNCTION {init.bib.lang}
+{
+ "\providecommand \selectlanguage [0]{\@gobble}%" write$ newline$
+}
+
+FUNCTION {init.bib.endbibitem}
+{
+ "\providecommand " bbl.open * "[0]{}%" * write$ newline$
+ "\providecommand \bibitemStop [0]{}%" write$ newline$
+ "\providecommand \bibitemNoStop [0]{.\EOS\space}%" write$ newline$
+ "\providecommand \EOS [0]{\spacefactor3000\relax}%" write$ newline$
+}
+
+FUNCTION {init.bib.translation}
+{
+ "\providecommand \translation [1]{[#1]}%" write$ newline$
+}
+
+FUNCTION {warn.bib}
+{
+}
+
+FUNCTION {init.bib}
+{
+ warn.bib
+ "\makeatletter" write$ newline$
+ "\providecommand \@ifxundefined [1]{%" write$ newline$
+ " \ifx #1\undefined \expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \@ifnum [1]{%" write$ newline$
+ " \ifnum #1\expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ init.bib.ay
+ init.bib.quote
+ init.bib.namefont
+ init.bib.hypertex
+ init.bib.eprint
+ init.bib.doi
+ init.bib.annote
+ init.bib.lang
+ init.bib.bibinfo
+ init.bib.translation
+ init.bib.endbibitem
+ "\providecommand " bbl.shut * " [1]{\csname bibitem#1\endcsname}%" * write$ newline$
+ "%</preamble>" write$
+}
+
FUNCTION {begin.bib}
-{ preamble$ empty$
+{
+ id.bst duplicate$ top$ "%" swap$ * write$ newline$
+ preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
if$
- "\begin{thebibliography}{" number.label int.to.str$ * "}" *
- write$ newline$
- "\expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi"
- write$ newline$
- "\expandafter\ifx\csname bibnamefont\endcsname\relax"
- write$ newline$
- " \def\bibnamefont#1{#1}\fi"
- write$ newline$
- "\expandafter\ifx\csname bibfnamefont\endcsname\relax"
- write$ newline$
- " \def\bibfnamefont#1{#1}\fi"
- write$ newline$
- "\expandafter\ifx\csname citenamefont\endcsname\relax"
- write$ newline$
- " \def\citenamefont#1{#1}\fi"
- write$ newline$
- "\expandafter\ifx\csname url\endcsname\relax"
- write$ newline$
- " \def\url#1{\texttt{#1}}\fi"
- write$ newline$
- "\expandafter\ifx\csname urlprefix\endcsname\relax\def\urlprefix{URL }\fi"
- write$ newline$
- "\providecommand{\bibinfo}[2]{#2}"
- write$ newline$
- "\providecommand{\eprint}[2][]{\url{#2}}"
+ "\begin{thebibliography}{"
+ number.label int.to.str$
+ * "}%" *
write$ newline$
+ init.bib
}
+
EXECUTE {begin.bib}
EXECUTE {init.state.consts}
ITERATE {call.type$}
FUNCTION {end.bib}
{ newline$
- "\end{thebibliography}" write$ newline$
+ "\end{thebibliography}%"
+ write$ newline$
}
+
EXECUTE {end.bib}
%% End of customized bst file
%%
-%% End of file `apsrmp.bst'.
+%% End of file `apsrmp4-1.bst'.
diff --git a/Master/texmf-dist/bibtex/bst/revtex/apsrmp4-1long.bst b/Master/texmf-dist/bibtex/bst/revtex/apsrmp4-1long.bst
new file mode 100644
index 00000000000..5c9ba0dacb5
--- /dev/null
+++ b/Master/texmf-dist/bibtex/bst/revtex/apsrmp4-1long.bst
@@ -0,0 +1,2762 @@
+%%
+%% This is file `apsrmp4-1long.bst',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% merlin.mbs (with options: `head,ay,nat,lang,annote,pres,pres-bf,vonx,nm-revv1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% physjour.mbs (with options: `ay,nat,lang,annote,pres,pres-bf,vonx,nm-revv1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% geojour.mbs (with options: `ay,nat,lang,annote,pres,pres-bf,vonx,nm-revv1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% photjour.mbs (with options: `ay,nat,lang,annote,pres,pres-bf,vonx,nm-revv1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% merlin.mbs (with options: `tail,ay,nat,lang,annote,pres,pres-bf,vonx,nm-revv1,jnrlst,nmft,nmft-def,fnm-def,nmfted,nmand-rm,lab,lab-def,and-rm,keyxyr,dt-beg,yr-com,aymth,dtrev,date-nil-x,note-yr,tit-qq,inproceedings-chapter,article-title-o,inproceedings-chapter,article-booktitle,article-series,jttl-rm,journal-address,book-bt,thesis-title-o,trtit-b,techreport-institution-par,vol-bf,vnum-sp,volp-com,pp-last,book-editor-booktitle,inbook-editor-booktitle,bookaddress,num-xser,number-cap,chapter-cap,series-number,numser-booktitle,ser-vol,ser-rm,volume-cap,ser-ed,jnm-x,pg-bk,book-chapter-pages,pub-par,ay-empty-pub-parens-x,pre-edn,school-par,isbn,issn,doi-link,doi,bkedcap,edby,blk-com,fin-endbibitem,pp,ed,abr,ednx,ord,jabr,and-com,etal-it,revdata,eprint,url,url-blk,translation,SLACcitation,numpages-x,url,url-prefix-x,bibinfo,bibfield,nfss,,{}')
+%% ----------------------------------------
+%% *** REVTeX-compatible RMP long 2009-10-08 ***
+%%
+%% Copyright 1994-2007 Patrick W Daly
+ % ===============================================================
+ % IMPORTANT NOTICE:
+ % This bibliographic style (bst) file has been generated from one or
+ % more master bibliographic style (mbs) files, listed above.
+ %
+ % This generated file can be redistributed and/or modified under the terms
+ % of the LaTeX Project Public License Distributed from CTAN
+ % archives in directory macros/latex/base/lppl.txt; either
+ % version 1 of the License, or any later version.
+ % ===============================================================
+ % Name and version information of the main mbs file:
+ % \ProvidesFile{merlin.mbs}[2008/01/17 4.21 (PWD, AO, DPC)]
+ % For use with BibTeX version 0.99a or later
+ %-------------------------------------------------------------------
+ % This bibliography style file is intended for texts in ENGLISH
+ % This is an author-year citation style bibliography. As such, it is
+ % non-standard LaTeX, and requires a special package file to function properly.
+ % Such a package is natbib.sty by Patrick W. Daly
+ % The form of the \bibitem entries is
+ % \bibitem[Jones et al.(1990)]{key}...
+ % \bibitem[Jones et al.(1990)Jones, Baker, and Smith]{key}...
+ % The essential feature is that the label (the part in brackets) consists
+ % of the author names, as they should appear in the citation, with the year
+ % in parentheses following. There must be no space before the opening
+ % parenthesis!
+ % With natbib v5.3, a full list of authors may also follow the year.
+ % In natbib.sty, it is possible to define the type of enclosures that is
+ % really wanted (brackets or parentheses), but in either case, there must
+ % be parentheses in the label.
+ % The \cite command functions as follows:
+ % \citet{key} ==>> Jones et al. (1990)
+ % \citet*{key} ==>> Jones, Baker, and Smith (1990)
+ % \citep{key} ==>> (Jones et al., 1990)
+ % \citep*{key} ==>> (Jones, Baker, and Smith, 1990)
+ % \citep[chap. 2]{key} ==>> (Jones et al., 1990, chap. 2)
+ % \citep[e.g.][]{key} ==>> (e.g. Jones et al., 1990)
+ % \citep[e.g.][p. 32]{key} ==>> (e.g. Jones et al., p. 32)
+ % \citeauthor{key} ==>> Jones et al.
+ % \citeauthor*{key} ==>> Jones, Baker, and Smith
+ % \citeyear{key} ==>> 1990
+ %---------------------------------------------------------------------
+
+FUNCTION {id.bst} {"Merlin.mbs v4.21 2009-07-09. "}
+ENTRY
+{
+ address
+ annote
+ archive
+ archivePrefix
+ author
+ bookaddress
+ booktitle
+ chapter
+ collaboration
+ doi
+ edition
+ editor
+ eid
+ eprint
+ howpublished
+ institution
+ isbn
+ issn
+ journal
+ key
+ language
+ month
+ note
+ number
+ organization
+ pages
+ primaryClass
+ publisher
+ school
+ SLACcitation
+ series
+ title
+ translation
+ type
+ url
+ volume
+ year
+}{
+}{
+ label
+ extra.label sort.label
+ short.list
+}
+
+INTEGERS
+{
+ output.state before.all
+ after.word after.punctuation
+ after.sentence after.block
+}
+
+INTEGERS
+{
+ punctuation.state punctuation.no punctuation.space punctuation.yes
+}
+
+STRINGS { bibfield output.bibfield }
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {non.stop}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
+FUNCTION {init.state.consts}
+{
+ #0 'before.all :=
+ #1 'after.word :=
+ #2 'after.punctuation :=
+ #3 'after.sentence :=
+ #4 'after.block :=
+ #0 'punctuation.no :=
+ #1 'punctuation.space :=
+ #2 'punctuation.yes :=
+ "" 'bibfield :=
+ "" 'output.bibfield :=
+}
+
+STRINGS { s t}
+FUNCTION {block.punctuation}
+{ ""
+ "," *
+}
+
+FUNCTION {word.space}
+{
+ "\ "
+}
+
+FUNCTION {show.stackstring.one}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ duplicate$ "1(" swap$ * ")" * top$
+}
+
+FUNCTION {show.stackstring.two}{
+ "(" *
+ output.state int.to.str$ *
+ "," * punctuation.state int.to.str$ *
+ ")" * top$
+ swap$
+ duplicate$ "1(" swap$ * ")" * top$
+ swap$
+ duplicate$ "2(" swap$ * ")" * top$
+}
+
+FUNCTION {bibfield.command}{ "\bibfield"}
+
+FUNCTION {output.nonnull}
+{
+ swap$
+ output.state after.word =
+ {
+ block.punctuation *
+ word.space *
+ }
+ {
+ output.state after.punctuation =
+ {
+ word.space *
+ }
+ {
+ output.state after.block = output.state after.sentence = or
+ {
+ add.period$
+ "\EOS\ " *
+ }{
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ output.bibfield duplicate$ empty$ 'pop$
+ {
+ bibfield.command
+ "{" * swap$ * "}{%" * write$ newline$
+ " " swap$ * "}%" * write$ newline$
+ " "
+ }
+ if$
+ write$
+ bibfield 'output.bibfield := "" 'bibfield :=
+ output.state after.block =
+ {
+ newline$
+ "\newblock " write$
+ }
+ 'skip$
+ if$
+ punctuation.state duplicate$
+ punctuation.yes 'punctuation.state :=
+ punctuation.no =
+ { pop$ before.all }
+ { punctuation.yes = { after.word }{ after.punctuation } if$ }
+ if$
+ 'output.state :=
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ {
+ pop$
+ "" 'bibfield :=
+ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ swap$
+ duplicate$ empty$
+ { pop$ "empty " swap$ * " in " * cite$ * warning$ }
+ { swap$ pop$ output.nonnull }
+ if$
+}
+
+FUNCTION {bbl.open} { "\BibitemOpen" }
+
+FUNCTION {bbl.shut} { "\BibitemShut" }
+
+FUNCTION {bibitem.shut.stop} { bbl.shut "{Stop}%" * }
+
+FUNCTION {bibitem.shut.nostop} { bbl.shut "{NoStop}%" * }
+
+FUNCTION {bibitem.shut}
+{
+ non.stop
+ {
+ bibitem.shut.nostop *
+ }{
+ bibitem.shut.stop *
+ }
+ if$
+}
+
+FUNCTION {html.itag} {
+ "p"
+}
+
+FUNCTION {html.ltag} {
+ ""
+}
+
+FUNCTION {output.SLACcitation}
+{ SLACcitation empty$
+ 'skip$
+ {
+ newline$
+ SLACcitation write$
+ }
+ if$
+}
+
+FUNCTION {fin.entry}
+{
+ non.stop swap$
+ "%" * write$ newline$
+ { "{NoStop}" }
+ { "{Stop}" }
+ if$
+ annote missing$
+ {
+ " \bibAnnoteFile" swap$ * "{" * cite$ * "}%" *
+ }{
+ " \bibAnnote" swap$ * "{" * cite$ * "}{" * annote * add.period$ "}%" *
+ }
+ if$
+ write$
+ output.SLACcitation
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.block.comma}
+{
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block = output.state before.all = or
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence.comma}
+{
+}
+
+FUNCTION {sentence.or.colon}
+{
+ new.sentence
+}
+
+FUNCTION {add.blank}
+{
+ word.space *
+ before.all 'output.state :=
+}
+
+FUNCTION {no.blank.or.punct}
+{
+ "\hspace{0pt}" *
+ before.all 'output.state :=
+}
+
+FUNCTION {date.block}
+{
+ new.block.comma
+ skip$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\emph{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bolden}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "\textbf{" swap$ * "}" * }
+ if$
+}
+
+FUNCTION {bib.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {bib.fname.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\bibfnamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {cite.name.font}
+{
+ duplicate$ empty$
+ { pop$ "" }
+ {
+ "\citenamefont{" swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {tie.or.space.prefix}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { word.space }
+ if$
+ swap$
+}
+
+FUNCTION {capitalize}
+{
+ "u" change.case$ "t" change.case$
+}
+
+FUNCTION {space.word}
+{ word.space swap$ * word.space * }
+
+ % Here are the language-specific definitions for explicit words.
+ % Each function has a name bbl.xxx where xxx is the English word.
+ % The language selected here is ENGLISH
+FUNCTION {bbl.and}
+{
+ "and"
+}
+
+FUNCTION {bbl.etal}
+{
+ "et~al."
+}
+
+FUNCTION {bbl.editors}
+{
+ "eds."
+}
+
+FUNCTION {bbl.editor}
+{
+ "ed."
+}
+
+FUNCTION {bbl.edby}
+{ "edited by" }
+
+FUNCTION {bbl.edition}
+{
+ "ed."
+}
+
+FUNCTION {bbl.volume}
+{
+ "vol."
+}
+
+FUNCTION {bbl.of}
+{ "of" }
+
+FUNCTION {bbl.number}
+{
+ "no."
+}
+
+FUNCTION {bbl.nr}
+{ "no." }
+
+FUNCTION {bbl.in}
+{ "in" }
+
+FUNCTION {bbl.pages}
+{
+ "pp."
+}
+
+FUNCTION {bbl.page}
+{
+ "p."
+}
+
+FUNCTION {bbl.eidpp}
+{ "pages" }
+
+FUNCTION {bbl.chapter}
+{
+ "chap."
+}
+
+FUNCTION {bbl.techrep}
+{
+ "Tech. Rep."
+}
+
+FUNCTION {bbl.mthesis}
+{ "Master's thesis" }
+
+FUNCTION {bbl.phdthesis}
+{ "Ph.D. thesis" }
+
+FUNCTION {bbl.first}
+{
+ "1st"
+}
+
+FUNCTION {bbl.second}
+{
+ "2nd"
+}
+
+FUNCTION {bbl.third}
+{
+ "3rd"
+}
+
+FUNCTION {bbl.fourth}
+{
+ "4th"
+}
+
+FUNCTION {bbl.fifth}
+{
+ "5th"
+}
+
+FUNCTION {bbl.st}
+{ "st" }
+
+FUNCTION {bbl.nd}
+{ "nd" }
+
+FUNCTION {bbl.rd}
+{ "rd" }
+
+FUNCTION {bbl.th}
+{ "th" }
+
+MACRO {jan} {"Jan."}
+
+MACRO {feb} {"Feb."}
+
+MACRO {mar} {"Mar."}
+
+MACRO {apr} {"Apr."}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"Jun."}
+
+MACRO {jul} {"Jul."}
+
+MACRO {aug} {"Aug."}
+
+MACRO {sep} {"Sep."}
+
+MACRO {oct} {"Oct."}
+
+MACRO {nov} {"Nov."}
+
+MACRO {dec} {"Dec."}
+
+FUNCTION {bbl.url.prefix}
+{
+ "\urlprefix"
+}
+
+FUNCTION {eng.ord}
+{ duplicate$ "1" swap$ *
+ #-2 #1 substring$ "1" =
+ { bbl.th * }
+ { duplicate$ #-1 #1 substring$
+ duplicate$ "1" =
+ { pop$ bbl.st * }
+ { duplicate$ "2" =
+ { pop$ bbl.nd * }
+ { "3" =
+ { bbl.rd * }
+ { bbl.th * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{physjour.mbs}[2002/01/14 2.2 (PWD)]
+MACRO {aa}{"Astron. \& Astrophys."}
+MACRO {aasup}{"Astron. \& Astrophys. Suppl. Ser."}
+MACRO {aj} {"Astron. J."}
+MACRO {aph} {"Acta Phys."}
+MACRO {advp} {"Adv. Phys."}
+MACRO {ajp} {"Amer. J. Phys."}
+MACRO {ajm} {"Amer. J. Math."}
+MACRO {amsci} {"Amer. Sci."}
+MACRO {anofd} {"Ann. Fluid Dyn."}
+MACRO {am} {"Ann. Math."}
+MACRO {ap} {"Ann. Phys. (NY)"}
+MACRO {adp} {"Ann. Phys. (Leipzig)"}
+MACRO {ao} {"Appl. Opt."}
+MACRO {apl} {"Appl. Phys. Lett."}
+MACRO {app} {"Astroparticle Phys."}
+MACRO {apj} {"Astrophys. J."}
+MACRO {apjsup} {"Astrophys. J. Suppl."}
+MACRO {apss} {"Astrophys. Space Sci."}
+MACRO {araa} {"Ann. Rev. Astron. Astrophys."}
+MACRO {baas} {"Bull. Amer. Astron. Soc."}
+MACRO {baps} {"Bull. Amer. Phys. Soc."}
+MACRO {cmp} {"Comm. Math. Phys."}
+MACRO {cpam} {"Commun. Pure Appl. Math."}
+MACRO {cppcf} {"Comm. Plasma Phys. \& Controlled Fusion"}
+MACRO {cpc} {"Comp. Phys. Comm."}
+MACRO {cqg} {"Class. Quant. Grav."}
+MACRO {cra} {"C. R. Acad. Sci. A"}
+MACRO {fed} {"Fusion Eng. \& Design"}
+MACRO {ft} {"Fusion Tech."}
+MACRO {grg} {"Gen. Relativ. Gravit."}
+MACRO {ieeens} {"IEEE Trans. Nucl. Sci."}
+MACRO {ieeeps} {"IEEE Trans. Plasma Sci."}
+MACRO {ijimw} {"Interntl. J. Infrared \& Millimeter Waves"}
+MACRO {ip} {"Infrared Phys."}
+MACRO {irp} {"Infrared Phys."}
+MACRO {jap} {"J. Appl. Phys."}
+MACRO {jasa} {"J. Acoust. Soc. America"}
+MACRO {jcp} {"J. Comp. Phys."}
+MACRO {jetp} {"Sov. Phys.--JETP"}
+MACRO {jfe} {"J. Fusion Energy"}
+MACRO {jfm} {"J. Fluid Mech."}
+MACRO {jmp} {"J. Math. Phys."}
+MACRO {jne} {"J. Nucl. Energy"}
+MACRO {jnec} {"J. Nucl. Energy, C: Plasma Phys., Accelerators, Thermonucl. Res."}
+MACRO {jnm} {"J. Nucl. Mat."}
+MACRO {jpc} {"J. Phys. Chem."}
+MACRO {jpp} {"J. Plasma Phys."}
+MACRO {jpsj} {"J. Phys. Soc. Japan"}
+MACRO {jsi} {"J. Sci. Instrum."}
+MACRO {jvst} {"J. Vac. Sci. \& Tech."}
+MACRO {nat} {"Nature"}
+MACRO {nature} {"Nature"}
+MACRO {nedf} {"Nucl. Eng. \& Design/Fusion"}
+MACRO {nf} {"Nucl. Fusion"}
+MACRO {nim} {"Nucl. Inst. \& Meth."}
+MACRO {nimpr} {"Nucl. Inst. \& Meth. in Phys. Res."}
+MACRO {np} {"Nucl. Phys."}
+MACRO {npb} {"Nucl. Phys. B"}
+MACRO {nt/f} {"Nucl. Tech./Fusion"}
+MACRO {npbpc} {"Nucl. Phys. B (Proc. Suppl.)"}
+MACRO {inc} {"Nuovo Cimento"}
+MACRO {nc} {"Nuovo Cimento"}
+MACRO {pf} {"Phys. Fluids"}
+MACRO {pfa} {"Phys. Fluids A: Fluid Dyn."}
+MACRO {pfb} {"Phys. Fluids B: Plasma Phys."}
+MACRO {pl} {"Phys. Lett."}
+MACRO {pla} {"Phys. Lett. A"}
+MACRO {plb} {"Phys. Lett. B"}
+MACRO {prep} {"Phys. Rep."}
+MACRO {pnas} {"Proc. Nat. Acad. Sci. USA"}
+MACRO {pp} {"Phys. Plasmas"}
+MACRO {ppcf} {"Plasma Phys. \& Controlled Fusion"}
+MACRO {phitrsl} {"Philos. Trans. Roy. Soc. London"}
+MACRO {prl} {"Phys. Rev. Lett."}
+MACRO {pr} {"Phys. Rev."}
+MACRO {physrev} {"Phys. Rev."}
+MACRO {pra} {"Phys. Rev. A"}
+MACRO {prb} {"Phys. Rev. B"}
+MACRO {prc} {"Phys. Rev. C"}
+MACRO {prd} {"Phys. Rev. D"}
+MACRO {pre} {"Phys. Rev. E"}
+MACRO {ps} {"Phys. Scripta"}
+MACRO {procrsl} {"Proc. Roy. Soc. London"}
+MACRO {rmp} {"Rev. Mod. Phys."}
+MACRO {rsi} {"Rev. Sci. Inst."}
+MACRO {science} {"Science"}
+MACRO {sciam} {"Sci. Am."}
+MACRO {sam} {"Stud. Appl. Math."}
+MACRO {sjpp} {"Sov. J. Plasma Phys."}
+MACRO {spd} {"Sov. Phys.--Doklady"}
+MACRO {sptp} {"Sov. Phys.--Tech. Phys."}
+MACRO {spu} {"Sov. Phys.--Uspeki"}
+MACRO {st} {"Sky and Telesc."}
+ % End module: physjour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{geojour.mbs}[2002/07/10 2.0h (PWD)]
+MACRO {aisr} {"Adv. Space Res."}
+MACRO {ag} {"Ann. Geophys."}
+MACRO {anigeo} {"Ann. Geofis."}
+MACRO {angl} {"Ann. Glaciol."}
+MACRO {andmet} {"Ann. d. Meteor."}
+MACRO {andgeo} {"Ann. d. Geophys."}
+MACRO {andphy} {"Ann. Phys.-Paris"}
+MACRO {afmgb} {"Arch. Meteor. Geophys. Bioklimatol."}
+MACRO {atph} {"Atm\'osphera"}
+MACRO {aao} {"Atmos. Ocean"}
+MACRO {ass}{"Astrophys. Space Sci."}
+MACRO {atenv} {"Atmos. Environ."}
+MACRO {aujag} {"Aust. J. Agr. Res."}
+MACRO {aumet} {"Aust. Meteorol. Mag."}
+MACRO {blmet} {"Bound.-Lay. Meteorol."}
+MACRO {bams} {"Bull. Amer. Meteorol. Soc."}
+MACRO {cch} {"Clim. Change"}
+MACRO {cdyn} {"Clim. Dynam."}
+MACRO {cbul} {"Climatol. Bull."}
+MACRO {cap} {"Contrib. Atmos. Phys."}
+MACRO {dsr} {"Deep-Sea Res."}
+MACRO {dhz} {"Dtsch. Hydrogr. Z."}
+MACRO {dao} {"Dynam. Atmos. Oceans"}
+MACRO {eco} {"Ecology"}
+MACRO {empl}{"Earth, Moon and Planets"}
+MACRO {envres} {"Environ. Res."}
+MACRO {envst} {"Environ. Sci. Technol."}
+MACRO {ecms} {"Estuarine Coastal Mar. Sci."}
+MACRO {expa}{"Exper. Astron."}
+MACRO {geoint} {"Geofis. Int."}
+MACRO {geopub} {"Geofys. Publ."}
+MACRO {geogeo} {"Geol. Geofiz."}
+MACRO {gafd} {"Geophys. Astrophys. Fluid Dyn."}
+MACRO {gfd} {"Geophys. Fluid Dyn."}
+MACRO {geomag} {"Geophys. Mag."}
+MACRO {georl} {"Geophys. Res. Lett."}
+MACRO {grl} {"Geophys. Res. Lett."}
+MACRO {ga} {"Geophysica"}
+MACRO {gs} {"Geophysics"}
+MACRO {ieeetap} {"IEEE Trans. Antenn. Propag."}
+MACRO {ijawp} {"Int. J. Air Water Pollut."}
+MACRO {ijc} {"Int. J. Climatol."}
+MACRO {ijrs} {"Int. J. Remote Sens."}
+MACRO {jam} {"J. Appl. Meteorol."}
+MACRO {jaot} {"J. Atmos. Ocean. Technol."}
+MACRO {jatp} {"J. Atmos. Terr. Phys."}
+MACRO {jastp} {"J. Atmos. Solar-Terr. Phys."}
+MACRO {jce} {"J. Climate"}
+MACRO {jcam} {"J. Climate Appl. Meteor."}
+MACRO {jcm} {"J. Climate Meteor."}
+MACRO {jcy} {"J. Climatol."}
+MACRO {jgr} {"J. Geophys. Res."}
+MACRO {jga} {"J. Glaciol."}
+MACRO {jh} {"J. Hydrol."}
+MACRO {jmr} {"J. Mar. Res."}
+MACRO {jmrj} {"J. Meteor. Res. Japan"}
+MACRO {jm} {"J. Meteor."}
+MACRO {jpo} {"J. Phys. Oceanogr."}
+MACRO {jra} {"J. Rech. Atmos."}
+MACRO {jaes} {"J. Aeronaut. Sci."}
+MACRO {japca} {"J. Air Pollut. Control Assoc."}
+MACRO {jas} {"J. Atmos. Sci."}
+MACRO {jmts} {"J. Mar. Technol. Soc."}
+MACRO {jmsj} {"J. Meteorol. Soc. Japan"}
+MACRO {josj} {"J. Oceanogr. Soc. Japan"}
+MACRO {jwm} {"J. Wea. Mod."}
+MACRO {lao} {"Limnol. Oceanogr."}
+MACRO {mwl} {"Mar. Wea. Log"}
+MACRO {mau} {"Mausam"}
+MACRO {meteor} {"``Meteor'' Forschungsergeb."}
+MACRO {map} {"Meteorol. Atmos. Phys."}
+MACRO {metmag} {"Meteor. Mag."}
+MACRO {metmon} {"Meteor. Monogr."}
+MACRO {metrun} {"Meteor. Rundsch."}
+MACRO {metzeit} {"Meteor. Z."}
+MACRO {metgid} {"Meteor. Gidrol."}
+MACRO {mwr} {"Mon. Weather Rev."}
+MACRO {nwd} {"Natl. Weather Dig."}
+MACRO {nzjmfr} {"New Zeal. J. Mar. Freshwater Res."}
+MACRO {npg} {"Nonlin. Proc. Geophys."}
+MACRO {om} {"Oceanogr. Meteorol."}
+MACRO {ocac} {"Oceanol. Acta"}
+MACRO {oceanus} {"Oceanus"}
+MACRO {paleoc} {"Paleoceanography"}
+MACRO {pce} {"Phys. Chem. Earth"}
+MACRO {pmg} {"Pap. Meteor. Geophys."}
+MACRO {ppom} {"Pap. Phys. Oceanogr. Meteor."}
+MACRO {physzeit} {"Phys. Z."}
+MACRO {pps} {"Planet. Space Sci."}
+MACRO {pss} {"Planet. Space Sci."}
+MACRO {pag} {"Pure Appl. Geophys."}
+MACRO {qjrms} {"Quart. J. Roy. Meteorol. Soc."}
+MACRO {quatres} {"Quat. Res."}
+MACRO {rsci} {"Radio Sci."}
+MACRO {rse} {"Remote Sens. Environ."}
+MACRO {rgeo} {"Rev. Geophys."}
+MACRO {rgsp} {"Rev. Geophys. Space Phys."}
+MACRO {rdgeo} {"Rev. Geofis."}
+MACRO {revmeta} {"Rev. Meteorol."}
+MACRO {sgp}{"Surveys in Geophys."}
+MACRO {sp} {"Solar Phys."}
+MACRO {ssr} {"Space Sci. Rev."}
+MACRO {tellus} {"Tellus"}
+MACRO {tac} {"Theor. Appl. Climatol."}
+MACRO {tagu} {"Trans. Am. Geophys. Union (EOS)"}
+MACRO {wrr} {"Water Resour. Res."}
+MACRO {weather} {"Weather"}
+MACRO {wafc} {"Weather Forecast."}
+MACRO {ww} {"Weatherwise"}
+MACRO {wmob} {"WMO Bull."}
+MACRO {zeitmet} {"Z. Meteorol."}
+ % End module: geojour.mbs
+ %-------------------------------------------------------------------
+ % Begin module:
+ % \ProvidesFile{photjour.mbs}[1999/02/24 2.0b (PWD)]
+
+MACRO {appopt} {"Appl. Opt."}
+MACRO {bell} {"Bell Syst. Tech. J."}
+MACRO {ell} {"Electron. Lett."}
+MACRO {jasp} {"J. Appl. Spectr."}
+MACRO {jqe} {"IEEE J. Quantum Electron."}
+MACRO {jlwt} {"J. Lightwave Technol."}
+MACRO {jmo} {"J. Mod. Opt."}
+MACRO {josa} {"J. Opt. Soc. America"}
+MACRO {josaa} {"J. Opt. Soc. Amer.~A"}
+MACRO {josab} {"J. Opt. Soc. Amer.~B"}
+MACRO {jdp} {"J. Phys. (Paris)"}
+MACRO {oc} {"Opt. Commun."}
+MACRO {ol} {"Opt. Lett."}
+MACRO {phtl} {"IEEE Photon. Technol. Lett."}
+MACRO {pspie} {"Proc. Soc. Photo-Opt. Instrum. Eng."}
+MACRO {sse} {"Solid-State Electron."}
+MACRO {sjot} {"Sov. J. Opt. Technol."}
+MACRO {sjqe} {"Sov. J. Quantum Electron."}
+MACRO {sleb} {"Sov. Phys.--Leb. Inst. Rep."}
+MACRO {stph} {"Sov. Phys.--Techn. Phys."}
+MACRO {stphl} {"Sov. Techn. Phys. Lett."}
+MACRO {vr} {"Vision Res."}
+MACRO {zph} {"Z. f. Physik"}
+MACRO {zphb} {"Z. f. Physik~B"}
+MACRO {zphd} {"Z. f. Physik~D"}
+
+MACRO {CLEO} {"CLEO"}
+MACRO {ASSL} {"Adv. Sol.-State Lasers"}
+MACRO {OSA} {"OSA"}
+ % End module: photjour.mbs
+%% Copyright 1994-2007 Patrick W Daly
+MACRO {acmcs} {"ACM Comput. Surv."}
+
+MACRO {acta} {"Acta Inf."}
+
+MACRO {cacm} {"Commun. ACM"}
+
+MACRO {ibmjrd} {"IBM J. Res. Dev."}
+
+MACRO {ibmsj} {"IBM Syst.~J."}
+
+MACRO {ieeese} {"IEEE Trans. Software Eng."}
+
+MACRO {ieeetc} {"IEEE Trans. Comput."}
+
+MACRO {ieeetcad}
+ {"IEEE Trans. Comput. Aid. Des."}
+
+MACRO {ipl} {"Inf. Process. Lett."}
+
+MACRO {jacm} {"J.~ACM"}
+
+MACRO {jcss} {"J.~Comput. Syst. Sci."}
+
+MACRO {scp} {"Sci. Comput. Program."}
+
+MACRO {sicomp} {"SIAM J. Comput."}
+
+MACRO {tocs} {"ACM Trans. Comput. Syst."}
+
+MACRO {tods} {"ACM Trans. Database Syst."}
+
+MACRO {tog} {"ACM Trans. Graphic."}
+
+MACRO {toms} {"ACM Trans. Math. Software"}
+
+MACRO {toois} {"ACM Trans. Office Inf. Syst."}
+
+MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."}
+
+MACRO {tcs} {"Theor. Comput. Sci."}
+
+FUNCTION {bibinfo.command} { "\bibinfo" }
+
+FUNCTION {bibinfo.check}
+{ swap$
+ duplicate$ missing$
+ {
+ pop$
+ pop$ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ pop$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {bibinfo.warn}
+{ swap$
+ duplicate$ missing$
+ {
+ swap$ "missing " swap$ * " in " * cite$ * warning$ pop$
+ ""
+ }{
+ duplicate$ empty$
+ {
+ swap$ "empty " swap$ * " in " * cite$ * warning$
+ }{
+ swap$
+ bibinfo.command " {" * swap$ * "} {" * swap$ * "}" *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {archiv.base}
+{
+ "http://arxiv.org/abs"
+}
+
+FUNCTION {archiv.prefix.base}
+{
+ "arXiv"
+}
+
+FUNCTION {eprint.command}
+{
+ "\Eprint"
+}
+
+FUNCTION {format.eprint}
+{ eprint duplicate$ empty$
+ { pop$ "" }
+ {
+ duplicate$
+ ""
+ archive duplicate$ empty$ { pop$ archiv.base } 'skip$ if$ *
+ "/" *
+ swap$ *
+ "{" swap$ * "}" *
+ swap$
+ ""
+ archivePrefix duplicate$ empty$ { pop$ "" } { ":" * } if$ *
+ swap$ *
+ primaryClass duplicate$ empty$ { pop$ "" } { " [" swap$ * "]" * } if$ *
+ "{" swap$ * "}" *
+ *
+ eprint.command swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.translation}
+{ translation duplicate$ empty$
+ 'skip$
+ { ""
+ "\translation{" * swap$ * "}" *
+ punctuation.space 'punctuation.state :=
+ }
+ if$
+}
+
+FUNCTION {format.url}
+{
+ url duplicate$ empty$
+ { pop$ "" }
+ {
+ "\url"
+ "{" * swap$ * "}" *
+ }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {check.speaker}
+{ key empty$ 'skip$
+ { key nameptr int.to.str$ =
+ {
+ bolden
+ }
+ 'skip$
+ if$
+ }
+ if$
+}
+
+
+STRINGS { bibinfo}
+
+FUNCTION {format.names}
+{ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ nameptr #1 >
+ { "{ff}" format.name$ duplicate$ empty$ 'skip$
+ { tie.or.space.prefix bib.fname.font swap$ * }
+ if$
+ s nameptr
+ "{vv~}{ll}" format.name$ bib.name.font *
+ s nameptr
+ "{jj}" format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ }
+ { "{vv~}{ll}" format.name$ bib.name.font
+ s nameptr
+ "{ff}{, jj}"
+ format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ }
+ if$
+ *
+ bibinfo bibinfo.check
+ type$ "presentation" =
+ { check.speaker }
+ 'skip$
+ if$
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ {
+ ", " *
+ t *
+ }{
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ "," *
+ t "others" =
+ {
+ " " * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and
+ space.word *
+ t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ } if$
+}
+
+FUNCTION {format.names.ed}
+{
+ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{ff}" format.name$ duplicate$ empty$ 'skip$
+ { tie.or.space.prefix bib.fname.font swap$ * }
+ if$
+ s nameptr
+ "{vv~}{ll}" format.name$ bib.name.font *
+ s nameptr
+ "{jj}" format.name$ duplicate$ empty$ 'skip$
+ { bib.fname.font ", " swap$ * }
+ if$
+ *
+ bibinfo bibinfo.check
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ {
+ ", " *
+ t *
+ }{
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ numnames #2 >
+ {
+ "," *
+ }
+ { skip$ }
+ if$
+ t "others" =
+ {
+
+ " " * bbl.etal emphasize *
+ }{
+ bbl.and
+ space.word * t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ } if$
+}
+
+FUNCTION {format.key}
+{ empty$
+ { key field.or.null }
+ { "" }
+ if$
+}
+
+FUNCTION {format.authors}
+{ author "author" format.names
+ duplicate$ empty$ 'skip$
+ { collaboration "collaboration" bibinfo.check
+ duplicate$ empty$ 'skip$
+ { " (" swap$ * ")" * }
+ if$
+ *
+ }
+ if$
+ "author" 'bibfield :=
+}
+
+FUNCTION {get.bbl.editor}
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$
+}
+
+FUNCTION {format.editors}
+{ editor "editor" format.names duplicate$ empty$ 'skip$
+ {
+ "," *
+ word.space *
+ get.bbl.editor
+ capitalize
+ *
+ }
+ if$
+}
+
+FUNCTION {format.isbn}
+{
+ isbn "isbn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISBN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.issn}
+{ issn "issn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ "ISSN " swap$ *
+ }
+ if$
+}
+
+FUNCTION {doi.base}
+{
+ "http://dx.doi.org/"
+}
+
+FUNCTION {doi.command}
+{
+ "\doi"
+}
+
+FUNCTION {doi.command.href}
+{
+ "\Doi"
+}
+
+FUNCTION {format.doi}
+{ doi "doi" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ new.block.comma
+ doi.command "{" * swap$ * "}" *
+ }
+ if$
+}
+
+FUNCTION {add.doi}
+{
+ duplicate$ empty$ 'skip$
+ {
+ doi duplicate$ empty$ 'pop$
+ {
+ "{" swap$ * "}" *
+ swap$
+ "{" swap$ * "}" *
+ *
+ doi.command.href swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {select.language}
+{ duplicate$ empty$
+ 'pop$
+ { language empty$
+ 'skip$
+ { "{\selectlanguage {" language * "}" * swap$ * "}" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.note}
+{
+ note empty$
+ { "" }
+ { note #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ {
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "u" }
+ if$ change.case$
+ }
+ if$
+ note #2 global.max$ substring$ * "note" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {bbl.enquote}
+{
+ "\enquote"
+}
+
+FUNCTION {string.enquote}
+{
+ punctuation.no 'punctuation.state :=
+ non.stop {
+ block.punctuation
+ } { "." } if$
+ swap$ pop$
+ *
+ bbl.enquote "{" * swap$ * "}" *
+ word.space *
+}
+
+FUNCTION {format.title}
+{ title
+ duplicate$ empty$ 'skip$ { "t" change.case$ } if$
+ duplicate$ "title" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ string.enquote
+ select.language
+ }
+ if$
+}
+
+FUNCTION {end.quote.title}
+{ title empty$
+ 'skip$
+ { before.all 'output.state := }
+ if$
+}
+
+FUNCTION {format.full.names}
+{
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{vv~}{ll}"
+ format.name$
+ cite.name.font
+ 't :=
+ nameptr #1 >
+ {
+ namesleft #1 >
+ { ", " * t * }
+ {
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ {
+ 't :=
+ }
+ 'pop$
+ if$
+ t "others" =
+ {
+ " " * bbl.etal
+ emphasize *
+ }{
+ numnames #2 > { "," * }{ skip$ } if$
+ bbl.and
+ space.word * t *
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {make.full.names}
+{
+ key editor author
+ type$ "proceedings" =
+ type$ "book" =
+ type$ "inbook" =
+ or { pop$ }{ { pop$ "" }{ swap$ pop$ "" swap$ } if$ } if$
+ duplicate$ empty$
+ { pop$
+ duplicate$ empty$
+ { pop$
+ duplicate$ empty$
+ { pop$
+ cite$ #1 #3 substring$
+ }{
+ skip$
+ }
+ if$
+ }
+ { swap$ pop$ format.full.names }
+ if$
+ }
+ { swap$ pop$ swap$ pop$ format.full.names }
+ if$
+}
+
+FUNCTION {year.bibitem}
+{
+ year duplicate$ empty$
+ { pop$ ""
+ "????" *
+ }{
+ skip$
+ } if$
+ extra.label *
+}
+
+FUNCTION {output.bibitem}
+{
+ newline$
+ ""
+ label
+ *
+ ")" *
+ make.full.names duplicate$ short.list =
+ { pop$ }{ * } if$
+ "{" swap$ * "}" *
+ "[" swap$ * "]" *
+ "{" * cite$ * "}%" *
+ "\bibitem"
+ swap$ *
+ write$ newline$
+ " "
+ duplicate$ bbl.open * write$ newline$
+ before.all 'output.state :=
+ punctuation.yes 'punctuation.state :=
+}
+
+FUNCTION {n.dashify}
+{
+ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }{
+ { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }{
+ t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in}
+{
+ bbl.in
+ word.space *
+}
+
+FUNCTION {date.encapsulate}
+{
+ duplicate$ empty$
+ 'skip$
+ {
+ before.all 'output.state :=
+ ", " swap$ *
+ }
+ if$
+}
+
+FUNCTION {format.date}
+{
+ year "year" bibinfo.check duplicate$ empty$
+ {
+ "empty year in " cite$ * "; set to ????" * warning$
+ pop$ "????"
+ }
+ 'skip$
+ if$
+ month "month" bibinfo.check duplicate$ empty$
+ 'skip$
+ {
+ swap$
+ word.space * swap$
+ }
+ if$
+ *
+ extra.label *
+ date.encapsulate
+}
+
+FUNCTION {format.date.output.check}
+{
+ format.date
+ "year" output.check
+}
+
+FUNCTION {format.date.output}
+{
+ format.date.output.check
+}
+
+FUNCTION {format.btitle}
+{
+ booktitle duplicate$ empty$ { pop$
+ title
+ } 'skip$ if$
+ "title" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {editor.check.book}
+{ editor empty$ 'skip$
+ {
+ "can't use both author and editor fields in " cite$ *
+ ": try using @inbook instead" *
+ warning$
+ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume duplicate$ empty$
+ { pop$ "" }
+ {
+ "volume and number" number either.or.check
+ bbl.volume
+ capitalize
+ swap$
+ tie.or.space.prefix "volume" bibinfo.check * *
+ series "series" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ ", "
+ * swap$ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.number}
+{
+ bbl.number
+ output.state after.word = output.state after.punctuation = or
+ #1 or
+ #0 and
+ 'skip$
+ { capitalize }
+ if$
+ number tie.or.space.prefix "number" bibinfo.check * *
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ {
+ series empty$
+ {
+ number "number" bibinfo.check
+ }{
+ format.number
+ series "series" bibinfo.check
+ word.space * swap$ *
+ }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {convert.edition}
+{ extract.num "l" change.case$ 's :=
+ s "first" = s "1" = or
+ { bbl.first 't := }
+ { s "second" = s "2" = or
+ { bbl.second 't := }
+ { s "third" = s "3" = or
+ { bbl.third 't := }
+ { s "fourth" = s "4" = or
+ { bbl.fourth 't := }
+ { s "fifth" = s "5" = or
+ { bbl.fifth 't := }
+ { s #1 #1 substring$ is.num
+ { s
+ eng.ord
+ 't := }
+ { edition 't := }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ t
+}
+
+FUNCTION {format.edition}
+{ edition duplicate$ empty$ 'skip$
+ {
+ convert.edition
+ output.state after.word = output.state after.punctuation = or
+ { "l" }
+ { "t" }
+ if$ change.case$
+ "edition" bibinfo.check
+ word.space * bbl.edition *
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages duplicate$ empty$
+ 'skip$
+ { duplicate$ multi.page.check
+ {
+ bbl.pages swap$
+ n.dashify
+ }{
+ bbl.page swap$
+ }
+ if$
+ tie.or.space.prefix
+ "pages" bibinfo.check
+ * *
+ }
+ if$
+}
+
+FUNCTION {format.book.pages}
+{
+ pages duplicate$ empty$ 'skip$
+ {
+ "pages" bibinfo.check word.space bbl.pages * *
+ }
+ if$
+}
+
+FUNCTION {volnum.punct}
+{
+ ","
+ word.space *
+}
+
+FUNCTION {format.journal.pages}
+{ pages duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$
+ { pop$ pop$ format.pages }
+ { volnum.punct *
+ swap$
+ n.dashify
+ "pages" bibinfo.check
+ *
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.journal.eid}
+{ eid "eid" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { swap$ duplicate$ empty$ 'skip$
+ { volnum.punct * }
+ if$
+ swap$ *
+ }
+ if$
+}
+
+FUNCTION {eid.or.pages}
+{
+ eid empty$
+ { format.journal.pages }
+ { format.journal.eid }
+ if$
+}
+
+FUNCTION {format.ser.vol.num}
+{
+ series "series" bibinfo.check output
+ after.punctuation 'output.state :=
+ volume field.or.null
+ duplicate$ empty$ 'skip$
+ {
+ "volume" bibinfo.check
+ }
+ if$
+ bolden
+ number "number" bibinfo.check duplicate$ empty$ 'skip$
+ {
+ swap$ duplicate$ empty$
+ { "there's a number but no volume in " cite$ * warning$ }
+ 'skip$
+ if$
+ swap$
+ "~(" swap$ * ")" *
+ }
+ if$ *
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ {
+ ""
+ }
+ { type empty$
+ {
+ bbl.chapter
+ capitalize
+ }{
+ type
+ capitalize
+ "type" bibinfo.check
+ }
+ if$
+ chapter tie.or.space.prefix
+ "chapter" bibinfo.check
+ * *
+ }
+ if$
+}
+
+FUNCTION {format.booktitle}
+{
+ booktitle duplicate$ "booktitle" bibinfo.check swap$
+ duplicate$ empty$ 'pop$
+ {
+ punctuation.yes 'punctuation.state :=
+ pop$ emphasize
+ select.language
+ }
+ if$
+}
+
+FUNCTION {format.editor.in}
+{
+ editor "editor" format.names.ed duplicate$ empty$ 'skip$
+ {
+ bbl.edby
+ word.space * swap$ *
+ }
+ if$
+}
+
+FUNCTION {output.article.booktitle}
+{
+ format.booktitle
+ "booktitle" 'bibfield :=
+ output
+ bookaddress "address" bibinfo.check duplicate$ empty$ 'pop$
+ {
+ "address" 'bibfield :=
+ output.nonnull after.punctuation 'output.state :=
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ format.editor.in "editor" bibinfo.check output
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle.inbook}
+{
+ format.booktitle duplicate$ empty$ 'pop$
+ {
+ add.doi
+ word.in swap$ * output.nonnull
+ bookaddress "address" bibinfo.check output
+ format.number.series "series and number" bibinfo.check output
+ format.bvolume output
+ author empty$ 'skip$
+ { format.editor.in "editor" bibinfo.check output }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type duplicate$ empty$
+ 'pop$
+ { swap$ pop$
+ "t" change.case$ "type" bibinfo.check
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ number "number" bibinfo.check
+ type duplicate$ empty$
+ { pop$ bbl.techrep }
+ 'skip$
+ if$
+ "type" bibinfo.check
+ swap$ duplicate$ empty$
+ { pop$ "t" change.case$ }
+ { tie.or.space.prefix * * }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{
+ word.in
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.book.crossref}
+{ volume duplicate$ empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ pop$ word.in
+ }
+ { bbl.volume
+ swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word *
+ }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{
+ word.in
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.org.or.pub}
+{ 't :=
+ ""
+ address "address" bibinfo.check
+ duplicate$ empty$
+ { pop$ t }
+ { t duplicate$ empty$
+ { pop$ }
+ {
+ "," word.space *
+ * swap$ *
+ }
+ if$
+ }
+ if$
+ *
+ duplicate$ empty$ 'skip$ {
+ ""
+ "(" * swap$ * ")" *
+ after.punctuation 'output.state :=
+ punctuation.space 'punctuation.state :=
+ } if$
+}
+
+FUNCTION {format.publisher.address}
+{ publisher "publisher" bibinfo.warn format.org.or.pub
+}
+
+FUNCTION {format.organization.address}
+{ organization "organization" bibinfo.check format.org.or.pub
+}
+
+FUNCTION {format.organization.publisher.address}
+{
+ publisher empty$
+ { format.organization.address }
+ { organization "organization" bibinfo.check output
+ format.publisher.address
+ }
+ if$
+}
+
+FUNCTION {format.school.address.output}
+{
+ school "school" bibinfo.warn
+ address "address" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {
+ swap$
+ duplicate$ empty$ 'skip$
+ {
+ ", " *
+ }
+ if$
+ swap$
+ }
+ if$
+ *
+ duplicate$ empty$ 'skip$ { "(" swap$ * ")" * } if$ after.punctuation 'output.state :=
+ output
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors
+ booktitle empty$ {
+ "author" output.check
+ }{ output } if$
+ author format.key output
+ format.date.output.check date.block
+ format.title
+ "title" 'bibfield :=
+ output
+ new.block.comma
+ output.article.booktitle
+ crossref missing$
+ {
+ journal
+ "journal" bibinfo.warn
+ pages empty$ 'skip$ { add.doi } if$
+ "journal" 'bibfield :=
+ output
+ format.ser.vol.num
+ output
+ }{
+ format.article.crossref output.nonnull
+ }
+ if$
+ eid.or.pages
+ format.issn output
+ pages empty$ {
+ format.doi output
+ } 'skip$ if$
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ format.translation output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ {
+ }{
+ format.authors output.nonnull
+ crossref missing$ { editor.check.book } 'skip$ if$
+ }
+ if$
+ format.date.output.check date.block
+ format.btitle
+ add.doi
+ "title" output.check
+ format.edition output
+ author empty$
+ {
+ format.editor.in output
+ editor format.key output
+ }
+ {
+ }
+ if$
+ format.number.series output
+ crossref missing$
+ {
+ format.bvolume output
+ new.block.comma
+ format.publisher.address output
+ }{
+ new.block.comma
+ format.book.crossref output.nonnull
+ }
+ if$
+ format.isbn output
+ format.chapter.pages
+ output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ format.date.output date.block
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ howpublished "howpublished" bibinfo.check output
+ address "address" bibinfo.check output
+ format.isbn output
+ format.book.pages output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ {
+ format.editors "editor" output.check
+ editor format.key output
+ }{
+ format.authors output.nonnull
+ author format.key output
+ }
+ if$
+ format.date.output.check date.block
+
+ format.title output
+ new.block.comma
+
+ crossref missing$
+ {
+ format.in.ed.booktitle.inbook
+ format.chapter.pages
+ "chapter"
+ output.check
+ new.block.comma
+ format.edition output
+ new.block.comma
+ format.publisher.address output
+ }{
+ format.chapter.pages
+ "chapter"
+ output.check
+ new.block.comma
+ format.book.crossref output.nonnull
+ }
+ if$
+ crossref missing$
+ { format.isbn output }
+ 'skip$
+ if$
+ format.pages "pages" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ format.date.output.check date.block
+ format.title
+ output
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.edition output
+ format.chapter.pages output
+ format.publisher.address output
+ format.isbn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ format.pages "pages" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ format.date.output.check date.block
+ format.title
+ output
+ new.block.comma
+ crossref missing$
+ {
+ format.in.ed.booktitle
+ format.organization.publisher.address output
+ format.isbn output
+ format.issn output
+ }{
+ format.incoll.inproc.crossref output.nonnull
+ }
+ if$
+ format.chapter.pages "chapter and pages" output.check
+ format.pages "pages" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+FUNCTION {manual}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ format.date.output date.block
+ format.btitle
+ add.doi
+ "title" output.check
+ organization "organization" bibinfo.check output
+ address "address" bibinfo.check output
+ format.edition output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ format.date.output.check date.block
+ format.btitle
+ output
+ new.block.comma
+ bbl.mthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ format.date.output
+ date.block
+ format.title
+ add.doi
+ output
+ new.block.comma
+ howpublished "howpublished" bibinfo.check output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ format.date.output.check date.block
+ format.btitle
+ output
+ new.block.comma
+ bbl.phdthesis
+ format.thesis.type
+ add.doi
+ output.nonnull
+ format.school.address.output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {presentation}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ new.block.comma
+ format.title output
+ new.block.comma
+ format.organization.address "organization and address" output.check
+ month "month" output.check
+ year "year" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ new.sentence
+ type missing$ 'skip$
+ {"(" type capitalize * ")" * output}
+ if$
+ new.block.comma format.url output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ format.editors output
+ editor format.key output
+ format.date.output.check date.block
+ format.btitle
+ add.doi
+ "title" output.check
+ bookaddress "address" bibinfo.check output
+ format.number.series output
+ format.bvolume output
+ format.organization.publisher.address output
+ format.isbn output
+ format.issn output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ format.date.output.check date.block
+ format.btitle
+ add.doi
+ "title" output.check
+ new.block.comma
+ format.tr.number
+ output.nonnull
+ institution "institution" bibinfo.warn
+ format.org.or.pub output
+ new.block.comma
+ new.sentence.comma
+ format.note output
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ author format.key output
+ format.date.output date.block
+ format.title
+ add.doi
+ "title" output.check
+ new.block.comma
+ new.sentence.comma
+ format.note "note" output.check
+ format.eprint output
+ format.url output
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+READ
+FUNCTION {sortify}
+{ purify$
+ "l" change.case$
+}
+
+INTEGERS { len }
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+
+FUNCTION {format.lab.names}
+{ 's :=
+ "" 't :=
+ s #1
+ "{vv~}{ll}"
+ format.name$
+ cite.name.font
+ s num.names$ duplicate$
+ #2 >
+ { pop$
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ #2 <
+ 'skip$
+ {
+ s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ {
+ word.space * bbl.etal
+ emphasize
+ *
+ }{
+ bbl.and space.word *
+ s #2 "{vv~}{ll}" format.name$
+ cite.name.font
+ *
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {author.key.label}
+{ author empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ 'key
+ if$
+ }
+ { author format.lab.names }
+ if$
+}
+
+FUNCTION {author.editor.key.label}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ 'key
+ if$
+ }
+ { editor format.lab.names }
+ if$
+ }
+ { author format.lab.names }
+ if$
+}
+
+FUNCTION {editor.key.label}
+{ editor empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ 'key
+ if$
+ }
+ { editor format.lab.names }
+ if$
+}
+
+FUNCTION {calc.short.authors}
+{ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.key.label
+ { type$ "proceedings" =
+ 'editor.key.label
+ 'author.key.label
+ if$
+ }
+ if$
+ 'short.list :=
+}
+
+FUNCTION {calc.label}
+{ calc.short.authors
+ short.list
+ "("
+ *
+ year duplicate$ empty$
+ short.list key field.or.null = or
+ {
+ pop$ ""
+ "????" *
+ }{
+ skip$
+ }
+ if$
+ *
+ 'label :=
+}
+
+FUNCTION {sort.format.names}
+{ 's :=
+ #1 'nameptr :=
+ ""
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ "{ll{ }}{ ff{ }}{ jj{ }}"
+ format.name$ 't :=
+ nameptr #1 >
+ {
+ " " *
+ namesleft #1 = t "others" = and
+ { "zzzzz" * }
+ {
+ t sortify *
+ }
+ if$
+ }
+ { t sortify * }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {sort.format.title}
+{ 't :=
+ "A " #2
+ "An " #3
+ "The " #4 t chop.word
+ chop.word
+ chop.word
+ sortify
+ #1 global.max$ substring$
+}
+
+FUNCTION {author.sort}
+{ author empty$
+ { key empty$
+ { "to sort, need author or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {author.editor.sort}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { "to sort, need author, editor, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {editor.sort}
+{ editor empty$
+ { key empty$
+ { "to sort, need editor or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+}
+
+FUNCTION {presort}
+{ calc.label
+ label sortify
+ " "
+ *
+ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.sort
+ { type$ "proceedings" =
+ 'editor.sort
+ 'author.sort
+ if$
+ }
+ if$
+ #1 entry.max$ substring$
+ 'sort.label :=
+ sort.label
+ *
+ " "
+ *
+ title field.or.null
+ sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {presort}
+SORT
+STRINGS { last.label next.extra }
+INTEGERS { last.extra.num number.label }
+FUNCTION {initialize.extra.label.stuff}
+{ #0 int.to.chr$ 'last.label :=
+ "" 'next.extra :=
+ #0 'last.extra.num :=
+ #0 'number.label :=
+}
+
+FUNCTION {forward.pass}
+{ last.label label =
+ { last.extra.num #1 + 'last.extra.num :=
+ last.extra.num int.to.chr$ 'extra.label :=
+ }
+ { "a" chr.to.int$ 'last.extra.num :=
+ "" 'extra.label :=
+ label 'last.label :=
+ }
+ if$
+ number.label #1 + 'number.label :=
+}
+
+FUNCTION {reverse.pass}
+{ next.extra "b" =
+ { "a" 'extra.label := }
+ 'skip$
+ if$
+ extra.label 'next.extra :=
+ extra.label
+ duplicate$ empty$
+ 'skip$
+ { "{\natexlab{" swap$ * "}}" * }
+ if$
+ 'extra.label :=
+ label extra.label * 'label :=
+}
+
+EXECUTE {initialize.extra.label.stuff}
+ITERATE {forward.pass}
+REVERSE {reverse.pass}
+FUNCTION {bib.sort.order}
+{ sort.label
+ " "
+ *
+ year
+ field.or.null sortify
+ *
+ " "
+ *
+ title field.or.null
+ sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {bib.sort.order}
+SORT
+FUNCTION {init.bib.eprint}
+{
+ "\texttt{"
+ pop$
+ "\providecommand \url [0]{\begingroup\@sanitize \@url }%" write$ newline$
+ "\providecommand \@url [1]{\endgroup\@href {#1}{" "}}%" bbl.url.prefix swap$ * * write$ newline$
+ "\providecommand " " [0]{URL }%" bbl.url.prefix swap$ * * write$ newline$
+ eprint.command "\providecommand " swap$ * "[0]{\href }%" * write$ newline$
+}
+
+FUNCTION {init.bib.doi}
+{
+ "\@ifxundefined \urlstyle {%" write$ newline$
+ " \providecommand \doi [1]{doi:\discretionary{}{}{}#1}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand \doi [0]{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url }%"
+ write$ newline$
+ "}%" write$ newline$
+ "\providecommand \doibase [0]{" doi.base * "}%" * write$ newline$
+ doi.command.href "\providecommand " swap$ * "[1]{\href{\doibase#1}}%" * write$ newline$
+}
+
+FUNCTION {init.bib.hypertex}
+{
+ "\providecommand\href[0]{\@sanitize\@href}%" write$ newline$
+ "\providecommand\@href[1]{\endgroup\@@startlink{#1}\endgroup\@@href}%" write$ newline$
+ "\providecommand\@@href[1]{#1\@@endlink}%" write$ newline$
+ "\providecommand \@sanitize [0]{\begingroup\catcode`\&12\catcode`\#12\relax}%" write$ newline$
+ "\@ifxundefined \pdfoutput {\@firstoftwo}{%" write$ newline$
+ " \@ifnum{\z@=\pdfoutput}{\@firstoftwo}{\@secondoftwo}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{\leavevmode\special{html:<a href=" quote$ * "#1" * quote$ * ">}}%" * write$ newline$
+ " \providecommand\@@endlink[0]{\special{html:</a>}}%" write$ newline$
+ "}{%" write$ newline$
+ " \providecommand\@@startlink[1]{%" write$ newline$
+ " \leavevmode" write$ newline$
+ " \pdfstartlink" write$ newline$
+ " attr{/Border[0 0 1 ]/H/I/C[0 1 1]}%" write$ newline$
+ " user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%" write$ newline$
+ " \relax" write$ newline$
+ " }%" write$ newline$
+ " \providecommand\@@endlink[0]{\pdfendlink}%" write$ newline$
+ "}%" write$ newline$
+}
+
+FUNCTION {init.bib.namefont}
+{
+ "\providecommand \bibnamefont [1]{#1}%" write$ newline$
+ "\providecommand \bibfnamefont [1]{#1}%" write$ newline$
+ "\providecommand \citenamefont [1]{#1}%" write$ newline$
+}
+
+FUNCTION {init.bib.quote}
+{
+ "\providecommand " bbl.enquote * " [1]{" *
+ "``" "''"
+ "#1" swap$ "}%" * * * * write$ newline$
+}
+
+FUNCTION {init.bib.ay}
+{
+ "\providecommand \natexlab [1]{#1}%"
+ write$ newline$
+}
+
+FUNCTION {init.bib.annote}
+{
+ "\providecommand \bibAnnote [3]{%" write$ newline$
+ " " bbl.shut * "{#1}%" * write$ newline$
+ " \begin{quotation}\noindent" write$ newline$
+ " \textsc{Key:}\ #2\\\textsc{Annotation:}\ #3%" write$ newline$
+ " \end{quotation}%" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \bibAnnoteFile [2]{%" write$ newline$
+ " \IfFileExists{#2}{\bibAnnote {#1} {#2} {\input{#2}}}{}%" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \typeout [0]{\immediate \write \m@ne }%" write$ newline$
+}
+
+FUNCTION {init.bib.bibinfo}
+{
+ bibinfo.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+ bibfield.command "\providecommand " swap$ * " [0]{\@secondoftwo}%" * write$ newline$
+}
+
+FUNCTION {init.bib.lang}
+{
+ "\providecommand \selectlanguage [0]{\@gobble}%" write$ newline$
+}
+
+FUNCTION {init.bib.endbibitem}
+{
+ "\providecommand " bbl.open * "[0]{}%" * write$ newline$
+ "\providecommand \bibitemStop [0]{}%" write$ newline$
+ "\providecommand \bibitemNoStop [0]{.\EOS\space}%" write$ newline$
+ "\providecommand \EOS [0]{\spacefactor3000\relax}%" write$ newline$
+}
+
+FUNCTION {init.bib.translation}
+{
+ "\providecommand \translation [1]{[#1]}%" write$ newline$
+}
+
+FUNCTION {warn.bib}
+{
+}
+
+FUNCTION {init.bib}
+{
+ warn.bib
+ "\makeatletter" write$ newline$
+ "\providecommand \@ifxundefined [1]{%" write$ newline$
+ " \ifx #1\undefined \expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ "\providecommand \@ifnum [1]{%" write$ newline$
+ " \ifnum #1\expandafter \@firstoftwo" write$ newline$
+ " \else \expandafter \@secondoftwo" write$ newline$
+ "\fi" write$ newline$
+ "}%" write$ newline$
+ init.bib.ay
+ init.bib.quote
+ init.bib.namefont
+ init.bib.hypertex
+ init.bib.eprint
+ init.bib.doi
+ init.bib.annote
+ init.bib.lang
+ init.bib.bibinfo
+ init.bib.translation
+ init.bib.endbibitem
+ "\providecommand " bbl.shut * " [1]{\csname bibitem#1\endcsname}%" * write$ newline$
+ "%</preamble>" write$
+}
+
+FUNCTION {begin.bib}
+{
+ id.bst duplicate$ top$ "%" swap$ * write$ newline$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{"
+ number.label int.to.str$
+ * "}%" *
+ write$ newline$
+ init.bib
+}
+
+EXECUTE {begin.bib}
+EXECUTE {init.state.consts}
+ITERATE {call.type$}
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}%"
+ write$ newline$
+}
+
+EXECUTE {end.bib}
+%% End of customized bst file
+%%
+%% End of file `apsrmp4-1long.bst'.
diff --git a/Master/texmf-dist/doc/latex/revtex/00readme.tex b/Master/texmf-dist/doc/latex/revtex/00readme.tex
new file mode 100644
index 00000000000..38d0c789985
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/00readme.tex
@@ -0,0 +1,136 @@
+\title{%
+ The \classname{revtex4-1} document class of the American Physical Society%
+ \protect\thanks{Work under hire to The American Physical Society.}%
+}%
+\author{Arthur Ogawa%
+ \protect\thanks{First revision of REV\TeX4.0 (unreleased) by David Carlisle}%
+}%
+\date{Version \fileversion, dated \filedate}%
+\newcommand\revtex{REV\TeX}
+
+\maketitle
+
+This file embodies the implementation of the APS \revtex\ 4.1 document class
+for electronic submissions to journals.
+
+The distribution point for this work is
+\url{http://publish.aps.org/revtex4/},
+which contains fully unpacked, prebuilt runtime files and documentation.
+
+\tableofcontents
+
+\section{Using \protect\revtex}
+
+The file \file{README} has retrieval and installation information.
+
+User documentation is presented separately in \file{auguide.tex}.
+
+The file \file{template.aps} is a boilerplate file.
+
+\changes{4.0a}{1998/01/16}{Initial version}
+\changes{4.0a}{1998/01/31}{Move after process options, so \cs{clearpage} not in scope of twocolumn}
+\changes{4.0a}{1998/01/31}{Rearrange the ordering so numerical ones come first. AO: David, what does this mean?}
+\changes{4.0a}{1998/01/31}{use font-dependent spacing}
+\changes{4.0a}{1998/01/31}{4.0d had twoside option setting twoside switch to false}
+\changes{4.0a}{1998/01/31}{Move after process options, so the following test works}
+\changes{4.0a}{1998/01/31}{print homepage}
+\changes{4.0a}{1998/01/31}{protect against hyperref revtex kludges which are not needed now}
+\changes{4.0a}{1998/06/10}{multiple preprint commands}
+\changes{4.0a}{1998/06/10}{comma not space between email and homepage}
+\changes{4.0a}{1998/06/10}{single space footnotes}
+\changes{4.0b}{1999/06/20}{First modifications by Arthur Ogawa (mailto:arthur\_ogawa at sbcglobal dot net)}
+\changes{4.0b}{1999/06/20}{Added localization of \cs{figuresname}}
+\changes{4.0b}{1999/06/20}{Added localization of \cs{tablesname}}
+\changes{4.0b}{1999/06/20}{AO: all code for \protect\classoption{10pt} is in this module.}
+\changes{4.0b}{1999/06/20}{AO: all code for \protect\classoption{11pt} is in this module.}
+\changes{4.0b}{1999/06/20}{AO: all code for \protect\classoption{12pt} is in this module.}
+\changes{4.0b}{1999/06/20}{AO: made aps.rtx part of revtex4.dtx}
+\changes{4.0b}{1999/06/20}{AO: remove duplicates}
+\changes{4.0b}{1999/06/20}{call \cs{print@floats}}
+\changes{4.0b}{1999/06/20}{Defer assignment until \cs{AtBeginDocument} time.}
+\changes{4.0b}{1999/06/20}{Defer decision until \cs{AtBeginDocument} time}
+\changes{4.0b}{1999/06/20}{Define three separate environments, defer assignment to \cs{AtBeginDocument} time.}
+\changes{4.0b}{1999/06/20}{Frank Mittelbach, has stated in \protect\classname{multicol}: ``The kernel command \cs{@footnotetext} should not be modified.'' Thus, I have removed David Carlisle's redefinition of that command. Note, however, that later versions of \protect\classname{multicol} do not require this workaround. Belt and suspenders.}%
+\changes{4.0b}{1999/06/20}{Move this ``complex'' option to the front, where it can be overridden by ``simple'' options.}
+\changes{4.0b}{1999/06/20}{New option}
+\changes{4.0b}{1999/06/20}{One-line caption sets flush left.}
+\changes{4.0b}{1999/06/20}{only execute if appropriate}
+\changes{4.0b}{1999/06/20}{Processing delayed to \cs{AtBeginDocument} time}
+\changes{4.0b}{1999/06/20}{Removed invocation of nonexistent class option \protect\classoption{groupauthors} and all other class options that should only be invoked by the document. (Otherwise precedence of class options does not work.)}
+\changes{4.0b}{1999/06/20}{Restore all media size class option of \protect\file{classes.dtx}}
+\changes{4.0b}{1999/06/20}{Stack \cs{preprint} args flush right at right margin.}
+\changes{4.0c}{1999/11/13}{(AO, 115) If three or more preprints specified, set on single line, with commas.}
+\changes{4.0c}{1999/11/13}{(AO, 129) section* within appendix was producing appendixname}
+\changes{4.0c}{1999/11/13}{*-form mandates pagebreak}
+\changes{4.0c}{1999/11/13}{also spelled ``acknowledgements''.}
+\changes{4.0c}{1999/11/13}{Do not put by REVTeX in every page foot}
+\changes{4.0c}{1999/11/13}{grid changes via ltxgrid procedures}
+\changes{4.0c}{1999/11/13}{grid changes with ltxgrid}
+\changes{4.0c}{1999/11/13}{Insert procedure \cs{checkindate}}
+\changes{4.0c}{1999/11/13}{Lose compatability mode.}
+\changes{4.0c}{1999/11/13}{New ltxgrid-based code, other bug fixes}
+\changes{4.0c}{1999/11/13}{New option ``checkin''}
+\changes{4.0c}{1999/11/13}{Prevent an inner footnote from performing twice}
+\changes{4.0d}{2000/04/10}{Also alter how lists get indented.}
+\changes{4.0d}{2000/04/10}{eprint takes an optional argument, syntactical only in this case.}
+\changes{4.0d}{2000/04/10}{New option}
+\changes{4.0d}{2000/05/10}{More features and bug fixes: compatability with longtable and array packages. Now certainly incompatible with multicol.}
+\changes{4.0d}{2000/05/17}{make longtable trigger the head, too}
+\changes{4.0d}{2000/05/18}{But alternative spelling is deprecated.}
+\changes{4.0e}{2000/09/20}{New option showkeys}
+\changes{4.0e}{2000/11/14}{Bug fixes and minor new features: title block affiliations can have ancillary data, just like authors; clearpage processing revamped, with floats staying in order; widetext ornaments.}
+\changes{4.0e}{2000/11/21}{adornments above and below.}
+\changes{4.0f}{2001/02/13}{Last bug fixes before release.}
+\changes{4.0rc1}{2001/06/17}{Running headers always as if two-sided}
+\changes{4.0rc1}{2001/06/18}{grid changes with push and pop}
+\changes{4.0rc1}{2001/06/18}{grid changes with push and pop}
+\changes{4.0rc4}{2001/07/23}{hyperref is no longer loaded via class option: use a usepackage statement instead}
+\changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+\changes{4.1a}{2008/01/18}{(AO, 451) ``Cannot have more than 256 cites in a document''}%
+\changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+\changes{4.1a}{2008/01/18}{(AO, 460) ``Proper style is "FIG. 1. ..." (no colon)''}%
+\changes{4.1a}{2008/01/18}{(AO, 478) \cs{ds@letterpaper}, so that ``letterpaper really is the default''}%
+\changes{4.1a}{2008/01/18}{(AO, 488) Change processing of options to allow an unused option to specify society and journal}%
+\changes{4.1a}{2008/01/19}{(AO, 461) Change the csname revtex uses from @dotsep to ltxu@dotsep. The former is understood in mu. (What we wanted was a dimension.)}%
+\changes{4.1a}{2008/01/19}{For natbib versions before 8.21, \cs{NAT@sort} was consulted only as natbib was being read in. Now it is fully dynamic.}
+\changes{4.1b}{2008/05/29}{The csname substyle@ext is now defined without a dot (.), to be compatible with \LaTeX usage (see @clsextension and @pkgextension).}
+\changes{4.1b}{2008/06/01}{(AO) Implement bibnotes through \cs{frontmatter@footnote@produce} instead of \cs{bibnotes@sw}}%
+\changes{4.1b}{2008/06/01}{Add option reprint, opposite of preprint, and preferred alternative to twocolumn}
+\changes{4.1b}{2008/06/29}{(AO, 455) Be nice to a list within the abstract (assign \cs{@totalleftmargin}).}
+\changes{4.1b}{2008/06/30}{(AO) Structure the Abstract using the \texttt{bibliography} environment}
+\changes{4.1b}{2008/07/01}{(AO) coordinate \cs{if@twoside} with \cs{twoside@sw}}
+\changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+\changes{4.1b}{2008/07/01}{(AO) No longer need to test \cs{chapter} as of \texttt{natbib} version 8.2}
+\changes{4.1b}{2008/07/01}{(AO) No longer use \cs{secnumarabic@sw}, instead use \cs{setup@secnums}}
+\changes{4.1b}{2008/07/01}{(AO) Provide more diagnostics when \cs{@society} is assigned.}
+\changes{4.1b}{2008/07/01}{(AO) provide option longbibliography}
+\changes{4.1b}{2008/07/01}{Add \cs{@hangfroms@section}}
+\changes{4.1b}{2008/07/01}{Break out \cs{@caption@fignum@sep}}
+\changes{4.1b}{2008/07/01}{Class option galley sets \cs{preprintsty@sw} to false}
+\changes{4.1b}{2008/07/01}{Code relating to new syntax for frontmatter has been placed in \file{ltxfront.dtx}}
+\changes{4.1b}{2008/07/01}{Package textcase is now simply a required package}
+\changes{4.1b}{2008/07/01}{Procedures \cs{@parse@class@options@society} and \cs{@parse@class@options@journal} and friends}
+\changes{4.1b}{2008/07/01}{Read in all required packages together}
+\changes{4.1b}{2008/07/01}{Remove options newabstract and oldabstract}
+\changes{4.1b}{2008/08/01}{Section numbering via procedures \cs{secnums@rtx} and \cs{secnums@arabic}.}
+\changes{4.1b}{2008/08/04}{As with author formatting, rag the right more, and assign \cs{@totalleftmargin}. Also neutralize \cs{def@after@address}.}%
+\changes{4.1b}{2008/08/04}{Rag the right even more: .8\cs{hsize}. Also, assign \cs{@totalleftmargin}.}%
+\changes{4.1b}{2008/08/04}{The \texttt{rmp} journal substyle selects \texttt{groupedaddress} by default.}%
+\changes{4.1b}{2008/08/04}{Use \cs{setup@hook} to initialize all.}
+\changes{4.1c}{2008/08/15}{Document class option longbibliography via \cs{substyle@post}}
+\changes{4.1d}{2009/03/27}{Definition of \cs{ @fnsymbol} follows fixltx2e.sty}
+\changes{4.1e}{2008/06/29}{(AO, 455) be nice to a list within the abstract}
+\changes{4.1f}{2009/07/07}{(AO, 513) Add class option linenumbers: number the lines a la \filename{lineno.sty}}
+\changes{4.1f}{2009/07/07}{(AO, 516) Merged references are separated with a semicolon}
+\changes{4.1f}{2009/07/10}{(AO, 520) Automatically produce \cs{bibliography} command when needed}%
+\changes{4.1f}{2009/07/11}{(AO, 521) Lonely bibliography head}%
+\changes{4.1f}{2009/07/11}{(AO, 522) Warn if software is expired}%
+\changes{4.1f}{2009/07/15}{(AO, 523) Add class option nomerge, to turn off new natbib 8.3 syntax}
+\changes{4.1f}{2009/07/20}{(AO, 524) Makes no sense if citations are superscript numbers and so are footnotes}
+\changes{4.1f}{2009/10/05}{(AO, 530) \cs{@fnsymbol}: Failed to import fixltx2e.sty technology. Return to LaTeX core.}
+\changes{4.1g}{2009/10/07}{(AO, 525) Remove phantom paragraph above display math that is given in vertical mode}%
+\changes{4.1g}{2009/10/07}{(AO, 538) \cs{MakeTextUppercase} inappropriately expands the double backslash}
+\changes{4.1h}{2009/10/09}{(AO) Remove expiry code in the release software}%
+
+\iffalse ltxdoc klootch
+This file has version number 4.1g, last revised 2009/10/08:11:23.\fi
diff --git a/Master/texmf-dist/doc/latex/revtex/DOWNLOAD b/Master/texmf-dist/doc/latex/revtex/DOWNLOAD
index d1c25f2075b..cf316d00aef 100644
--- a/Master/texmf-dist/doc/latex/revtex/DOWNLOAD
+++ b/Master/texmf-dist/doc/latex/revtex/DOWNLOAD
@@ -1,74 +1,125 @@
-Last updated August 3, 2001
-
-To download REVTeX 4, download the files listed below, or, more, conveniently,
-download revtex4.tar.gz or revtex4.zip which contains all of the files.
-
-Only the files under 'Essential files' are required to run REVTeX 4, but
-be sure to read the documentation under the 'docs' subdirectory and look
-over the sample files in the 'samples' subdirectory.
-
- Essential files
- ---------------
-revtex4.cls - The REVTeX 4 class file
-aps.rtx - APS specific REVTeX 4 customizations for Phys. Rev.
-rmp.rtx - APS specific REVTeX 4 customizations for Rev. Mod. Phys.
-10pt.rtx - 10 point size class option file for REVTeX.
-11pt.rtx - 11 point size class option file for REVTeX.
-12pt.rtx - 12 point size class option file for REVTeX.
-apsrev.bst - A new custom-bib based BibTeX style file for use with
- REVTeX 4 for Phys. Rev. style citations.
-apsrmp.bst - For Rev. Mod. Physics (author/year) style citations
-revsymb.sty - A collection of common symbols for use outside of REVTeX.
-
- Documentation files
+Last updated October 13, 2009
+
+To download REVTeX 4 (version 4.1), download the files listed below, or, more
+conveniently, download revtex4-1.zip which contains all of the files.
+
+All files in this release are contained within a second zip file within the
+main zip file called revtex4-1-tds.zip. This contains all of the REVTeX 4.1
+files in the TeX Directory Structure (TDS) layout used with most current TeX
+distributions. Install REVTeX 4.1 by unzipping the files in the appropriate
+place (usually the texmf-local directory of your local TeX installation) and
+run texhash or the equivalent command to index the files. Please consult your
+TeX distribution's guide for installing new packages.
+
+NOTE: The only files necessary for running REVTeX 4.1 are those under
+tex/latex/revtex and bibtex/bst/revtex, but it is a good idea to install
+the entire distribution, especially the documentation.
+
+TeX inputs: tex/latex/revtex/
+ -----------------
+revtex4-1.cls - The REVTeX 4.1 class file
+aps4-1.rtx - APS-specific customizations for REVTeX 4.1
+aip4-1.rtx - AIP-specific customizations for REVTeX 4.1
+apsrmp4-1.rtx - APS-specific customizations for REVTeX 4.1,
+ specifically for Rev. Mod. Phys.
+aps10pt4-1.rtx - 10-point size class option file for REVTeX.
+aps11pt4-1.rtx - 11-point size class option file for REVTeX.
+aps12pt4-1.rtx - 12-point size class option file for REVTeX.
+revsymb4-1.sty - A collection of common symbols for use outside of REVTeX.
+
+ltxdocext.sty - Part of ltxgrid package used for page layout in REVTeX.
+ltxfront.sty - Part of ltxgrid package used for page layout in REVTeX.
+ltxgrid.sty - Part of ltxgrid package used for page layout in REVTeX.
+ltxutil.sty - Part of ltxgrid package used for page layout in REVTeX.
+
+BibTeX inputs: bibtex/bst/revtex/
+ ------------------
+apsrev4-1.bst - BibTeX styles for use for Phys. Rev. journals
+apsrev4-1long.bst - Same as above, but shows titles for cited journal articles
+apsrmp4-1.bst - BibTeX styles for use for Rev. Mod. Phys.
+apsrmp4-1long.bst - Same as above, but shows titles for cited journal articles
+aipauth4-1.bst - BibTeX styles for AIP journals with author/year style citations
+aipauth4-1long.bst- Same as above, but shows titles for cited journal articles
+aipnum4-1.bst - BibTeX styles for AIP journals with numerical style citations
+aipnum4-1long.bst - Same as above, but shows titles for cited journal articles
+
+
+Documentation: doc/latex/revtex/
+ -----------------
+README - How to get started
+DOWNLOAD - How to download REVTeX4.1
+
+Author guide: doc/latex/revtex/auguide/
+ ------
+auguide4-1.tex (pdf) - REVTeX 4.1 Author's Guide
+whatsnew4-1.tex (pdf) - What's New in REVTeX 4.1
+summary.tex (pdf) - REVTeX 4.1 Command and Options Summary
+docs.sty - Package used by REVTeX documentation
+
+APS guide: doc/latex/revtex/aps
+ ------
+apsguide4-1.tex (pdf) - APS Author Guide for REVTeX 4.1
+
+AIP guide: doc/latex/revtex/aip
+ ------
+aipguide4-1.tex (pdf) - Author's Guide to AIP Substyles for REVTeX 4.1
+
+APS Sample document: doc/latex/revtex/sample/aps
+ -------
+apssamp.tex (pdf) - A sample file showing most common features of an APS
+ REVTeX 4.1 document
+apssamp.rty
+fig_1.eps - sample figure for apssamp.tex
+fig_2.eps - sample wide figure for apssamp.tex
+vid_1a.eps - sample video frame for apssamp.tex
+vid_1b.eps - sample video frame for apssamp.tex
+apssamp.bib - sample BibTeX source file for apssamp.tex
+apstemplate.tex - A template for APS authors to follow
+
+AIP Sample document: doc/latex/revtex/sample/aip
+ -------
+aipsamp.tex (pdf) - A sample file showing most common features of an AIP
+ REVTeX 4.1 document
+aipsamp.rty
+fig_1.eps - sample figure for apssamp.tex
+fig_2.eps - sample wide figure for apssamp.tex
+aipsamp.bib - sample BibTeX source file for apssamp.tex
+aiptemplate.tex - A template for APS authors to follow
+
+
+Programmer's docs: doc/latex/revtex/source/
+ -------
+ltxdocext.pdf - Programmer's documentation for the ltxdocext package
+ltxfront.pdf - Programmer's documentation for the ltxfront package
+ltxgrid.pdf - Programmer's documentation for the ltxgrid package
+ltxutil.pdf - Programmer's documentation for the ltxutil package
+revtex4-1.pdf - Programmer's documentation for the revtex4-1 document class
+aip.pdf - Programmer's documentation for the AIP journal styles
+
+Source files: source/latex/revtex
-------------------
-(located in /docs subdirectory)
-auguide.tex - Author's guide to REVTeX 4 (Note: There is a
- separate "APS Compuscript Guide for REVTeX 4" detailing
- restrictions for APS submissions)
-differ.tex - "Differences between REVTeX 3 and REVTeX 4"
-summary.tex - "REVTeX 4 Command and Options Summary"
-revbib.tex - A short introduction to using BibTeX with REVTeX 4 (Not
- available yet)
-docs.sty - Used by auguide.tex and differ.tex
-
- Sample files
- ------------
-(located in /sample subdirectory)
-template.aps - A template for APS authors to follow
-apssamp.tex - A sample file showing how to achieve certain effects
- using REVTeX 4
-fig_1.eps - sample figure for apssamp.tex
-fig_2.eps - sample wide figure for apssamp.tex
-apssamp.bib - sample BibTeX source file for apssamp.tex
-
- Source files
- ------------
-(located in /src subdirectory)
-revtex4.dtx - The commented source file for revtex4.cls and revsymb.sty.
-revtex4.pdf - PDF documentation generated from .dtx file
-ltxgrid.dtx - The commented source file for the ltxgrid package
-ltxgrid.pdf - PDF documentation generated from .dtx file
-ltxutil.dtx - The commented source file for the ltxutil package
-ltxutil.pdf - PDF documentation generated from .dtx file
-ltxdocext.dtx - The commented source file for the ltxdocext package
-ltxdocext.pdf - PDF documentation generated from .dtx file
-textcase.dtx - The commented source file for the textcase package
-revtex4.ins - A docstrip (version 2.4 or higher) file for extracting
- revtex4.cls and revsymb.sty from the *.dtx files
+ltxdocext.dtx - The source file for the ltxdocext package
+ltxfront.dtx - The source file for the ltxfront package
+ltxgrid.dtx - The source file for the ltxgrid package
+ltxutil.dtx - The source file for the ltxutil package
+revtex4-1.dtx - The source file for revtex4.cls and revsymb.sty.
+aip.dtx - The source file for AIP journal styles
Not Included
------------
The following packages are required by REVTeX but are not
included in this distribution. Please obtain from CTAN
-(Comprehensive TeX Archive Network), e.g. <http://www.ctan.org/>. These
-can also be downloaded from <http://publish.aps.org/revtex4/>.
+(Comprehensive TeX Archive Network), e.g. <http://www.ctan.org/>. Direct
+links to the necessary files can be found at <http://authors.aps.org/revtex4/>.
-natbib.dtx - Version 7 or later needed
+natbib.dtx - Version 8.3 or later; found in latex/contrib/natbib on CTAN
natbib.ins - LaTeX this to create natbib.sty and natbib
documentation from natbib.dtx
bm.dtx - Bold math style - part of (current!) standard LaTeX2e tools
bm.sty - generated from bm.dtx by running tools.ins
+textcase.dtx - Found in latex/contrib/textcase on CTAN
+textcase.ins - LaTeX this to generate textcase.sty from textcase.dtx
+url.sty - Found in latex/contrib/misc on CTAN
An up-to-date installation of AMS-LaTeX is also required for certain
documentclass options. Version 2.0 or higher is needed. It is
diff --git a/Master/texmf-dist/doc/latex/revtex/README b/Master/texmf-dist/doc/latex/revtex/README
index e9a7d08a71e..7b75d998c79 100644
--- a/Master/texmf-dist/doc/latex/revtex/README
+++ b/Master/texmf-dist/doc/latex/revtex/README
@@ -1,85 +1,134 @@
%% ****** Start of file README ****** %
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
-%% Version 4.0 of REVTeX, August 2001.
+%% Version 4.1g of REVTeX, October 2009.
%%
-%% Copyright (c) 1999, 2000, 2001 The American Physical Society.
+%% Copyright (c) 1999, 2000, 2001, 2009 The American Physical Society.
%%
-Last updated August 3, 2001
+Last updated 13 October 2009
-This file describes the contents of this distribution of REVTeX 4.0.
+This file describes the contents of this distribution of REVTeX 4.1.
The definitive source of information about REVTeX 4 is the APS web
-page http://publish.aps.org/revtex4/.
+page http://authors.aps.org/revtex4/.
User queries should be directed to revtex@aps.org.
Manifest
--------
-Only the files under 'Essential files' are required to run REVTeX 4.
-
- Essential files
- ---------------
-revtex4.cls - The REVTeX 4 class file
-aps.rtx - APS specific REVTeX 4 customizations for Phys. Rev.
-rmp.rtx - APS specific REVTeX 4 customizations for Rev. Mod. Phys.
-10pt.rtx - 10 point size class option file for REVTeX.
-11pt.rtx - 11 point size class option file for REVTeX.
-12pt.rtx - 12 point size class option file for REVTeX.
-apsrev.bst - A new custom-bib based BibTeX style file for use with
- REVTeX 4 for Phys. Rev. style citations.
-apsrmp.bst - For Rev. Mod. Physics (author/year) style citations
-revsymb.sty - A collection of common symbols for use outside of REVTeX.
-
- Documentation files
+
+All files in this release are contained within the compressed archive
+revtex4-1.zip. For installation instructions, see below.
+
+NOTE: The only files necessary for running REVTeX 4.1 are those under
+tex/latex/revtex and bibtex/bst/revtex, but it is a good idea to install
+the entire distribution, especially the documentation.
+
+TeX inputs: tex/latex/revtex/
+ -----------------
+revtex4-1.cls - The REVTeX 4.1 class file
+aps4-1.rtx - APS-specific customizations for REVTeX 4.1
+aip4-1.rtx - AIP-specific customizations for REVTeX 4.1
+apsrmp4-1.rtx - APS-specific customizations for REVTeX 4.1,
+ specifically for Rev. Mod. Phys.
+aps10pt4-1.rtx - 10-point size class option file for REVTeX.
+aps11pt4-1.rtx - 11-point size class option file for REVTeX.
+aps12pt4-1.rtx - 12-point size class option file for REVTeX.
+revsymb4-1.sty - A collection of common symbols for use outside of REVTeX.
+
+ltxdocext.sty - Part of ltxgrid package used for page layout in REVTeX.
+ltxfront.sty - Part of ltxgrid package used for page layout in REVTeX.
+ltxgrid.sty - Part of ltxgrid package used for page layout in REVTeX.
+ltxutil.sty - Part of ltxgrid package used for page layout in REVTeX.
+
+BibTeX inputs: bibtex/bst/revtex/
+ ------------------
+apsrev4-1.bst - BibTeX styles for use for Phys. Rev. journals
+apsrev4-1long.bst - Same as above, but shows titles for cited journal articles
+apsrmp4-1.bst - BibTeX styles for use for Rev. Mod. Phys.
+apsrmp4-1long.bst - Same as above, but shows titles for cited journal articles
+aipauth4-1.bst - BibTeX styles for AIP journals with author/year style citations
+aipauth4-1long.bst- Same as above, but shows titles for cited journal articles
+aipnum4-1.bst - BibTeX styles for AIP journals with numerical style citations
+aipnum4-1long.bst - Same as above, but shows titles for cited journal articles
+
+
+Documentation: doc/latex/revtex/
+ -----------------
+README - How to get started
+DOWNLOAD - How to download REVTeX4.1
+
+Author guide: doc/latex/revtex/auguide/
+ ------
+auguide4-1.tex (pdf) - REVTeX 4.1 Author's Guide
+whatsnew4-1.tex (pdf) - What's New in REVTeX 4.1
+summary.tex (pdf) - REVTeX 4.1 Command and Options Summary
+docs.sty - Package used by REVTeX documentation
+
+APS guide: doc/latex/revtex/aps
+ ------
+apsguide4-1.tex (pdf) - APS Author Guide for REVTeX 4.1
+
+AIP guide: doc/latex/revtex/aip
+ ------
+aipguide4-1.tex (pdf) - Author's Guide to AIP Substyles for REVTeX 4.1
+
+APS Sample document: doc/latex/revtex/sample/aps
+ -------
+apssamp.tex (pdf) - A sample file showing most common features of an APS
+ REVTeX 4.1 document
+apssamp.rty
+fig_1.eps - sample figure for apssamp.tex
+fig_2.eps - sample wide figure for apssamp.tex
+vid_1a.eps - sample figure for apssamp.tex
+vid_1b.eps - sample figure for apssamp.tex
+apssamp.bib - sample BibTeX source file for apssamp.tex
+apstemplate.tex - A template for APS authors to follow
+
+AIP Sample document: doc/latex/revtex/sample/aip
+ -------
+aipsamp.tex (pdf) - A sample file showing most common features of an AIP
+ REVTeX 4.1 document
+aipsamp.rty
+fig_1.eps - sample figure for apssamp.tex
+fig_2.eps - sample wide figure for apssamp.tex
+aipsamp.bib - sample BibTeX source file for apssamp.tex
+aiptemplate.tex - A template for APS authors to follow
+
+
+Programmer's docs: doc/latex/revtex/source/
+ -------
+ltxdocext.pdf - Programmer's documentation for the ltxdocext package
+ltxfront.pdf - Programmer's documentation for the ltxfront package
+ltxgrid.pdf - Programmer's documentation for the ltxgrid package
+ltxutil.pdf - Programmer's documentation for the ltxutil package
+revtex4-1.pdf - Programmer's documentation for the revtex4-1 document class
+aip.pdf - Programmer's documentation for the AIP journal styles
+
+Source files: source/latex/revtex
-------------------
-(located in /docs subdirectory)
-auguide.tex - Author's guide to REVTeX 4 (Note: There is a
- separate "APS Compuscript Guide for REVTeX 4" detailing
- restrictions for APS submissions)
-differ.tex - "Differences between REVTeX 3 and REVTeX 4"
-summary.tex - "REVTeX 4 Command and Options Summary"
-revbib.tex - A short introduction to using BibTeX with REVTeX 4 (Not
- available yet)
-docs.sty - Used by auguide.tex and differ.tex
-
- Sample files
- ------------
-(located in /sample subdirectory)
-template.aps - A template for APS authors to follow
-apssamp.tex - A sample file showing how to achieve certain effects
- using REVTeX 4
-fig_1.eps - sample figure for apssamp.tex
-fig_2.eps - sample wide figure for apssamp.tex
-apssamp.bib - sample BibTeX source file for apssamp.tex
-
- Source files
- ------------
-(located in /src subdirectory)
-revtex4.dtx - The commented source file for revtex4.cls and revsymb.sty.
-revtex4.pdf - PDF documentation generated from .dtx file
-ltxgrid.dtx - The commented source file for the ltxgrid package
-ltxgrid.pdf - PDF documentation generated from .dtx file
-ltxutil.dtx - The commented source file for the ltxutil package
-ltxutil.pdf - PDF documentation generated from .dtx file
-ltxdocext.dtx - The commented source file for the ltxdocext package
-ltxdocext.pdf - PDF documentation generated from .dtx file
-textcase.dtx - The commented source file for the textcase package
-revtex4.ins - A docstrip (version 2.4 or higher) file for extracting
- revtex4.cls and revsymb.sty from the *.dtx files
+ltxdocext.dtx - The source file for the ltxdocext package
+ltxfront.dtx - The source file for the ltxfront package
+ltxgrid.dtx - The source file for the ltxgrid package
+ltxutil.dtx - The source file for the ltxutil package
+revtex4-1.dtx - The source file for revtex4.cls and revsymb.sty.
+aip.dtx - The source file for AIP journal styles
Not Included
------------
The following packages are required by REVTeX but are not
included in this distribution. Please obtain from CTAN
-(Comprehensive TeX Archive Network), e.g. <http://www.ctan.org/>. These
-can also be downloaded from <http://publish.aps.org/revtex4/>.
+(Comprehensive TeX Archive Network), e.g. <http://www.ctan.org/>. Direct
+links to the necessary files can be found at <http://authors.aps.org/revtex4/>.
-natbib.dtx - Version 7 or later needed
+natbib.dtx - Version 8.3 or later; found in latex/contrib/natbib on CTAN
natbib.ins - LaTeX this to create natbib.sty and natbib
documentation from natbib.dtx
bm.dtx - Bold math style - part of (current!) standard LaTeX2e tools
bm.sty - generated from bm.dtx by running tools.ins
+textcase.dtx - Found in latex/contrib/textcase on CTAN
+textcase.ins - LaTeX this to generate textcase.sty from textcase.dtx
+url.sty - Found in latex/contrib/misc on CTAN
An up-to-date installation of AMS-LaTeX is also required for certain
documentclass options. Version 2.0 or higher is needed. It is
@@ -87,45 +136,65 @@ available from <http://www.ams.org/tex/>.
Recommended styles and packages
--------------------------
-By implementing REVTeX as a native LaTeX2e document class, users can now
+With REVTeX implemented as a native LaTeX2e document class, users can
take advantage of many of the well-supported LaTeX2e packages available.
Here are some that are particularly useful and recommended.
longtable.sty for tables running to multiple pages - part of a
standard LaTeX2e distribution.
-hyperref.sty for hyperlinking - should work well with REVTeX 4.
+hyperref.sty for hyperlinking - should work well with REVTeX 4.1.
graphics.sty and graphicx.sty for figure inclusion - part of LaTeX2e's
standard distribution.
Installation
------------
-To install REVTeX 4, put revtex4.cls, *.rtx, *.sty, and *.bst (files
-listed under 'Essential Files' above) somewhere in your TEXINPUTS path
-or whereever your TeX software looks for input files. Under the TDS,
-you should install them into $TEXMFLOCAL/tex/latex/revtex4. The *.bst
-files should go under $TEXMFLOCAL/bibtex/bst/revtex4. Run the
-appropriate update command (texhash, initexmf -u, etc.). Install
-required non-REVTeX packages (natbib and bm). Please consult the
-documentaton for your local TeX package for more information. MikTeX
-users should use version MikTeX 2.1.
+You already started the installation process by unzipping revtex4-1.zip.
+As you will have seen, it created a directory revtex4.1 containing
+this file README, the file DOWNLOAD, and the file revtex4-1-tds.zip, which
+contains the bulk of the installation.
+
+To install this software into a TDS-compliant TeX installation, like
+TeX Live, working as root, issue a shell command like
+
+ unzip revtex4-1-tds.zip -d /usr/local/texlive/texmf-local/
+
+where the destination for the unzipped files is, in this example,
+appropriate for a local modificaton of a sufficiently recent distribution
+of TeX Live. You may of course choose a different destination depending
+on your particular requirements.
+
+After installation, files will be located as per the Manifest above.
+
+Run the appropriate update command (mktexlsr, initexmf -u, etc.); under
+TeX Live that would be (as root)
+
+ mktexlsr /usr/local/texlive/texmf-local
+
+Install required packages (AMS-LaTeX, natbib, textcase, and bm).
+Please consult the documentaton for your local TeX package for more information.
+MikTeX users should use version MikTeX 2.1.
Credits
-------
-David Carlisle created the initial versions of REVTeX 4 under
-commission by the APS. Arthur Ogawa has extensively reworked those
-early versions and added much new functionality. Mark Doyle, APS
-Manager of Product Development coordinated the effort. The APS is the
-maintainer of REVTeX 4, and all bugs are our responsibility. Please
-e-mail complaints to revtex@aps.org.
+David Carlisle created the first draft of REVTeX 4; Arthur Ogawa has
+supported the TeX development since. Patrick Daly was so kind as to
+incorporate needed changes into natbib and custom-bib. All worked under
+commission from the APS. Mark Doyle, APS Assistant Director, Journal
+Information Systems coordinated the effort, which was partly underwritten
+by the American Institute of Physics. The APS is the maintainer of REVTeX,
+and all bugs are our responsibility. Please e-mail feedback to revtex@aps.org.
Backwards compatibility
-----------------------
-The REVTeX 4 class file has been named revtex4.cls to distinguish it
-from its predecessors. If the class file is copied to revtex.cls,
-files created with earlier versions of REVTeX should still work.
+The REVTeX 4.1 class file has been named revtex4-1.cls to distinguish it
+from its predecessors. If the class file is copied to revtex4.cls,
+files created with earlier versions of REVTeX 4 should still work.
LaTeX2e requirements
--------------------
-REVTeX 4 requires LaTeX2e [1996/06/01]
+REVTeX 4 requires:
+LaTeX2e [1996/06/01],
+natbib [2008/12/08]
+textcase
diff --git a/Master/texmf-dist/doc/latex/revtex/aip/aipguide4-1.pdf b/Master/texmf-dist/doc/latex/revtex/aip/aipguide4-1.pdf
new file mode 100644
index 00000000000..6416d521a85
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/aip/aipguide4-1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/aip/aipguide4-1.tex b/Master/texmf-dist/doc/latex/revtex/aip/aipguide4-1.tex
new file mode 100644
index 00000000000..14f89f7062a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/aip/aipguide4-1.tex
@@ -0,0 +1,428 @@
+%% ****** Start of file auguide.tex ****** %
+%%
+%% This file is part of the AIP distribution of substyles for REVTeX 4.1
+%% For version 4.1 of REVTeX, October, 2009
+%%
+%% Copyright (c) 2009 American Institute of Physics
+%%
+\listfiles
+\documentclass[%
+ reprint,%
+%secnumarabic,%
+ amssymb, amsmath,%
+ aip,cha,%
+%groupedaddress,%
+%frontmatterverbose,
+]{revtex4-1}
+
+\usepackage{docs}%
+\usepackage{bm}%
+\usepackage[colorlinks=true,linkcolor=blue]{hyperref}%
+%\nofiles
+\expandafter\ifx\csname package@font\endcsname\relax\else
+ \expandafter\expandafter
+ \expandafter\usepackage
+ \expandafter\expandafter
+ \expandafter{\csname package@font\endcsname}%
+\fi
+\hyphenation{title}
+
+\begin{document}
+
+\title{Author's Guide to AIP Substyles for \revtex~4.1}%
+
+\author{AIP Journal Program}%
+\email{tex@aip.org}
+\affiliation{American Institute of Physics\\Suite 1NO1, 2 Huntington Quadrangle\\Melville, New York 11747-4502, USA}%
+
+\date{October 2009}%
+\revised{\today}%
+
+\maketitle
+
+\tableofcontents
+
+\section{Introduction}
+
+This is the author's guide to the AIP substyles for \revtex~4.1,
+providing a useful formatting tool
+for \LaTeX\ users submitting papers to journals
+published by the American Institute of Physics.
+This guide is intended as an adjunct to the documentation for \revtex\ itself
+(published by the American Physical Society),
+so information contained therein is not repeated here,
+except as it bears on the specific features of the AIP substyles.
+
+
+\subsection{Prerequisite Documentation}
+
+The following documentation should be considered your first source of information
+on how to prepare your document for use with this format;
+they are to be found within the APS \revtex~4.1 distribution.
+Updated versions of these are maintained at
+the \revtex~4.1 homepage located at \url{http://authors.aps.org/revtex4/},
+are also available at the Comprehensive \TeX\ Archive Network (CTAN, see \url{http://www.ctan.org/}),
+and form part of the \TeX Live distribution of \TeX.
+\begin{itemize}
+\item \textit{Author's Guide to \revtex~4.1}
+\item \textit{\revtex~4.1 Command and Options Summary}
+\item \textit{What's New in \revtex~4.1}
+\end{itemize}
+The present guide builds upon these documents, with which you should already be familiar.
+
+The AIP substyles distribution for \revtex~4.1 includes
+a sample document (\file{aipsamp.tex}),
+a good starting point for
+the manuscript you are preparing for submission to an AIP journal.
+
+By using \revtex's \textit{Author's Guide to \revtex~4.1}, you can develop your
+document until it contains all of the content you desire.
+This guide informs you on document class options, commands, and
+markup guidelines specific to AIP journals.
+
+\subsection{Software Requirements}
+
+This guide assumes a working \revtex~4.1 installation including the AIP substyles.
+Please see the installation guide included with the distribution.\cite{Note1}
+
+Please note that the AIP substyles work {\it only} with \revtex~4.1:
+the original \revtex~4.0 release does {\it not} make the AIP substyle available, nor is it compatible with them.
+
+For your computer to run \revtex~4.1 with the AIP substyles, the following are required:
+\begin{itemize}
+\item
+a working installation of \LaTeX\,
+\item
+\revtex~4.1 and all packages it requires,
+\item
+the AIP substyles for \revtex~4.1, and
+\item
+any further \LaTeX\ packages used in your document.
+\end{itemize}
+
+The easiest way to obtain all of the needed software is to install an up-to-date distribution of \TeX,
+like \TeX Live, available on CTAN.
+
+To obtain the most up-to-date version of this software, please see \url{http://www.aip.org/pubservs/compuscript.html}.
+
+
+\subsection{Submitting to AIP Journals}
+
+Authors preparing a manuscript for submission to
+AIP journals should consult the Information for Contributors for the applicable journal,
+available through links at \url{http://journals.aip.org/}.
+These requirements are not covered systematically in this author's guide;
+you are responsible for understanding the requirements of the particular journal to which
+you will submit your article.
+
+For further information about journal requirements, contact the Editorial
+Office of the appropriate journal. (Follow links at \url{http://journals.aip.org/}.)
+
+\subsection{Contact Information}\label{sec:resources}%
+Any bugs, problems, or inconsistencies concerning the AIP journal substyles
+should be reported to AIP support at \href{mailto:tex@aip.org}{tex@aip.org}.
+Reports should include information on the error and a
+\textit{small} sample document that manifests the problem, if possible.
+(Please don't send large files!)
+
+Feedback concerning \revtex~4.1 itself should be sent, as usual,
+to the American Physical Society at\\ \href{mailto:revtex@aps.org}{revtex@aps.org}.
+
+To determine if the problem you are experiencing belongs to \revtex\ or is specific to the
+AIP substyles, simply remove \texttt{aip} from your document class options and rerun
+your document. If the problem goes away, you may assume that it is due to the AIP substyles;
+if not, it belongs to \revtex.
+
+\section{Sample \LaTeXe\ Document}
+As the \revtex\ documentation makes clear, your document employs a \LaTeXe\ document class
+(specifically \texttt{revtex4-1.cls}), so you should use
+the \LaTeXe\ commands and environments familiar to you with, say, the
+standard article class \texttt{revtex4-1.cls}, and you will be able to
+employ many of the packages you are used to using with \LaTeXe.
+
+Using \texttt{aipsamp.tex} as an example,
+your document will start with the usual \revtex\ \cmd\documentclass\ statement, but with
+a particular document class option \texttt{aip} that specifies the AIP substyle:
+\begin{verbatim}
+\documentclass[aip]{revtex4-1}
+\end{verbatim}
+You will then invoke the \LaTeXe\-compatible packages your document requires, say:
+\begin{verbatim}
+\usepackage{graphicx}%
+\usepackage{dcolumn}%
+\usepackage{bm}%
+\end{verbatim}
+follow up with your document content:
+\begin{verbatim}
+\begin{document}
+...
+\end{verbatim}
+and finish with a statement specifying your Bib\TeX\ database:
+\begin{verbatim}
+\bibliography{aipsamp}
+\end{document}
+\end{verbatim}
+
+The books
+in the bibliography of this guide provide extensive coverage of all topics
+pertaining to preparing documents under \LaTeXe\; they are highly recommended.
+
+\section{\revtex\ Class Options Specific to AIP}
+
+\subsection{Journal Substyle}
+To access particular features of the AIP substyle, you will specify an additional document class option: the journal substyle, e.g.,
+\begin{verbatim}
+\documentclass[aip,jcp]{revtex4-1}
+\end{verbatim}
+in this case, \textit{J. Chem. Phys.}, the default.
+A complete list of AIP journals with the corresponding journal substyle appears in Table~\ref{tab:journals}.
+\begin{table}
+\caption{\label{tab:journals}AIP journal substyles}
+\begin{ruledtabular}
+\begin{tabular}{ll}
+\textbf{Journal} & \textbf{class option} \\
+\itshape Appl. Phys. Lett. &\texttt{apl}\\
+\itshape Biomicrofluidics &\texttt{bmf}\\
+\itshape Chaos &\texttt{cha}\\
+\itshape J. Appl. Phys. &\texttt{jap}\\
+\itshape J. Chem. Phys. &\texttt{jcp}\footnotemark[1]\\
+\itshape J. Math. Phys. &\texttt{jmp}\\
+\itshape J. Renewable Sustainable Energy&\texttt{rse}\\
+\itshape Phys. Fluids &\texttt{pof}\\
+\itshape Phys. Plasmas &\texttt{pop}\\
+\itshape Rev. Sci. Instrum.&\texttt{rsi}\\
+\end{tabular}
+\end{ruledtabular}
+\footnotetext[1]{Default journal substyle.}
+\end{table}
+
+\subsection{Options for Citations and Bibliography}
+The citation style for AIP journals is:
+\begin{itemize}
+\item
+numerical (default style),
+\item
+author-year, and
+\item
+numerical author-year,
+\end{itemize}
+the latter two styles being only allowed for \textit{Chaos} or \textit{J. Math. Phys.}
+
+The familiar numerical citations and numbered bibliography are the default for most journals:
+citations are superscript numbers, and the (numbered) bibliographic entries appear in the order cited.
+
+Author-year citations are only allowed for
+\textit{Chaos} or \textit{J. Math. Phys.}, with citations given in author-and-year format.
+Bibliographic entries are sorted by alphabetical order of first author's surname, then by year.
+
+Numerical author-year citations
+(only allowed for \textit{Chaos} or \textit{J. Math. Phys.})
+are superscript numbers, just like numerical citations,
+but the bibliographic entries are sorted like the author-year entries and are numbered.
+This means that the first citation will not necessarily be~1.
+
+To obtain the numerical style, simply accept the default, or supply a class option of \texttt{numerical}:
+\begin{verbatim}
+\documentclass[aip,numerical]{revtex4-1}
+\end{verbatim}
+For author-year citations for \textit{Chaos} or \textit{J. Math. Phys.},
+you may specify the \texttt{author-year} option:
+\begin{verbatim}
+\documentclass[aip,author-year]{revtex4-1}
+\end{verbatim}
+Each of the above two options are part of standard \revtex.
+
+To obtain numerical author-year citations
+for \textit{Chaos} or \textit{J. Math. Phys.},
+give the author-numerical option:
+\begin{verbatim}
+\documentclass[aip,author-numerical]{revtex4-1}
+\end{verbatim}
+Note that the \texttt{author-numerical} option is not part of standard \revtex\, so use of it
+outside of the AIP substyles may not have any effect.
+
+\subsection{Formatting Options}
+There are two commonly used formats for an article you may write.
+One will comply with the manuscript submission formatting requirements of the editorial office of the journal you are submitting to.
+The other will emulate the format of your article in the published journal itself.
+
+For journal submission, accept the default, or you may specify the \texttt{preprint} option:
+\begin{verbatim}
+\documentclass[aip,preprint]{revtex4-1}
+\end{verbatim}
+To emulate the formatting of the journal, specify the \texttt{reprint} option:
+\begin{verbatim}
+\documentclass[aip,reprint]{revtex4-1}
+\end{verbatim}
+Note that emulation is not by any means complete: the fonts used will differ, and therefore
+the length of the article will not represent an accurate estimate.
+Other details may also differ.
+
+A summary of class options of interest to AIP authors appears in Table~\ref{tab:options}.
+\begin{table}
+\caption{\label{tab:options}Other class options}
+\begin{ruledtabular}
+\begin{tabular}{ll}
+\textbf{Function} & \textbf{class option} \\
+\multicolumn{2}{l}{\textit{Citation and References}}\\
+superscript numbered&\texttt{numerical}\footnotemark[1]\textsuperscript{,}\footnotemark[2]\\
+author-year&\texttt{author-year}\footnotemark[3]\\
+numbered author-year&\texttt{author-numerical}\footnotemark[3]\\
+%
+\multicolumn{2}{l}{\textit{Format}}\\
+journal submission&\texttt{preprint}\footnotemark[1]\\
+journal emulation&\texttt{reprint}\\
+\end{tabular}
+\end{ruledtabular}
+\footnotetext[1]{Default option.}%
+\footnotetext[2]{Standard}%
+\footnotetext[3]{Only allowed for \textit{Chaos} or \textit{J. Math. Phys.}}%
+\end{table}
+
+\section{Useful \LaTeXe\ Markup}
+\LaTeXe\ markup is the preferred way to structure your file.
+In general, the use of low-level commands like \TeX\ primitives or Plain \TeX\ macros
+is less preferable.
+Please see the \revtex\ User's Guide,\cite{Note2}
+the \LaTeX\ manual,\cite{LaTeXman}
+and the \LaTeXe\ book\cite{Compan}
+for further details.
+
+\subsection{Title and Front Matter}\label{sec:front}
+
+The \revtex\ User's Guide has complete information on using \revtex's special markup for your
+article's title, author list, abstract, and other front matter elements.
+Note that class option \texttt{superscriptaddress} is the default for the AIP substyles,
+as required by all AIP journals.
+
+\subsection{Lead Paragraph}
+One AIP journal, \textit{Chaos}, requires a paragraph of text to precede the first
+\cmd\section\ of the article;
+this is known as a lead paragraph and is formatted boldface.
+To give your article a lead paragraph,
+include a quotation environment ahead of the first \cmd\section\ command:
+\begin{verbatim}
+\documentclass[aip]{revtex4-1}
+\begin{document}
+ \begin{quotation}
+ Here is my lead paragraph!
+ \end{quotation}
+ \section{Introduction}
+...
+\end{verbatim}
+
+The \texttt{quotation} environment functions normally after the first \cmd\section\ command in the document.
+
+\section{Body}
+
+For general information on commands used in the body of the document, see the \revtex\ User's Guide.
+Herein are some features specific to the AIP author.
+
+\subsection{Footnotes}
+
+If you are using numbered citations (numerical or numbered author-year),
+footnotes are by default incorporated into the reference section
+along with your bibliographic entries.
+This automated feature is only effective if you use Bib\TeX\ to prepare your
+bibliography.
+
+Author-year style bibliography does not lend itself to such a treatment,
+so by default footnotes appear in text as is usual.
+However, be advised that, if your article is accepted for publication,
+footnotes may be incorporated into text during the production process.
+
+\section{Citations and References}\label{sec:endnotes}
+
+The preparation of your bibliography ``by hand'' is possible;
+however, if you do so,
+you will be entirely responsible
+for compliance with submission requirements for your bibliographic entries,
+for incorporating any text footnotes into the references,
+and for checking bibliographic entries.
+(In this connection, you may find useful the file \texttt{reftest.tex}, distributed with \revtex.)
+
+There are numerous reasons to use Bib\TeX, not least because it automates the first and second of the above checks.
+
+\subsection{\label{sec:use-bib}Using Bib\protect\TeX}
+
+Refer to the \revtex\ User's Guide, the \LaTeX\ manual, and the Bib\TeX\ manual
+for full information about using Bib\TeX.
+
+When using Bib\TeX\, keep in mind that changing your bibliography style or citation style
+(via the document class options described above) will require you to rerun Bib\TeX.
+The standard litany (using \texttt{aipsamp.tex} as an example) for this is:
+\begin{verbatim}
+> latex aipsamp
+> bibtex aipsamp
+> latex aipsamp
+> latex aipsamp
+\end{verbatim}
+Here, the first invocation of \texttt{latex} has the effect of rewriting the
+\texttt{aipsamp.aux} file,
+and the invocation of \texttt{bibtex} creates a new \texttt{aipsamp.bbl} file.
+The next two runs of \texttt{latex} are then required:
+the first to update the \texttt{aipsamp.aux} file reflecting the new values of your citations
+and the second to employ those citations correctly.
+Be sure to check the end of the \texttt{aipsamp.log} file for any message advising you to
+rerun \texttt{latex}.
+
+\subsection{Multiple References per Citation}
+In an article using numerical citations,
+it is not uncommon to encounter the need for a citation
+that refers to more than one article or other reference.
+To accommodate such a case, \revtex~4.1 implements markup similar to that of the
+\texttt{mcite} package for \LaTeXe.
+
+Let's say that two citation keys \texttt{able} and \texttt{baker}
+need to be combined into a single reference.
+The syntax for the \cmd\cite\ command is:
+\begin{verbatim}
+word\cite{able,*baker} further text
+\end{verbatim}
+When you run Bib\TeX\, the resulting bibliography will contain the two entries, but run together
+as a single numbered reference.
+In the \cmd\cite\ command argument, any cite key that starts with the * character
+signifies that its bibliographic entry is to be joined together with the one preceding it;
+the \texttt{*} may join together any number of entries into a single reference.
+
+\begin{thebibliography}{9}\label{sec:TeXbooks}%
+\bibitem{Note1}
+For help regarding the installation of this software and its use, please send email to \href{mailto:tex@aip.org}{tex@aip.org}.
+%
+\bibitem{Note2}
+Available with the \revtex\ distribution, see \url{http://authors.aps.org/revtex4/}.
+%
+\bibitem[Lamport(1996)]{LaTeXman}
+L. Lamport,
+\emph{\LaTeX\, a Document Preparation System}
+(Addison-Wesley, Reading, MA, 1996).
+%
+\bibitem[Goossens(1994)]{Compan}
+M. Goosens, F. Mittelbach, and A. Samarin,
+\emph{The \LaTeX\ Companion}
+(Addison-Wesley, Reading, MA, 1994).
+%
+\bibitem[Knuth(1986)]{TeXbook}
+D. E. Knuth,
+\emph{The \TeX book}
+(Addison-Wesley, Reading, MA, 1986).
+%
+\bibitem[Kopka(1995)]{Guide}
+H. Kopka and P. Daly,
+\emph{A Guide to \LaTeXe}
+(Addison-Wesley, Reading, MA, 1995).
+%
+\bibitem[Goossens(1997)]{CompanG}
+M. Goossens, S. Rahtz, and F. Mittelbach,
+\emph{The \LaTeX\ Graphics Companion}
+(Addison-Wesley, Reading, MA, 1997).
+%
+\bibitem[Rahtz(1999)]{CompanW}
+S. Rahtz, M. Goossens \emph{et al.},
+\emph{The \LaTeX\ Web Companion}
+(Addison-Wesley, Reading, MA, 1999).
+%
+\end{thebibliography}
+
+\end{document}
+
diff --git a/Master/texmf-dist/tex/latex/revtex/docs.sty b/Master/texmf-dist/doc/latex/revtex/aip/docs.sty
index f401506cb63..f401506cb63 100644
--- a/Master/texmf-dist/tex/latex/revtex/docs.sty
+++ b/Master/texmf-dist/doc/latex/revtex/aip/docs.sty
diff --git a/Master/texmf-dist/doc/latex/revtex/aps/apsguide4-1.pdf b/Master/texmf-dist/doc/latex/revtex/aps/apsguide4-1.pdf
new file mode 100644
index 00000000000..5a9d1c371b7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/aps/apsguide4-1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/aps/apsguide4-1.tex b/Master/texmf-dist/doc/latex/revtex/aps/apsguide4-1.tex
new file mode 100644
index 00000000000..c39e3d59287
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/aps/apsguide4-1.tex
@@ -0,0 +1,426 @@
+%% ****** Start of file apsguide4-1.tex ****** %
+%%
+%% This file is part of the APS files in the REVTeX 4.1 distribution.
+%% Version 4.1 of REVTeX, October, 2009.
+%%
+%% Copyright (c) 2009 The American Physical Society.
+%%
+%% See the REVTeX 4.1 README file for restrictions and more information.
+%%
+\documentclass[twocolumn,secnumarabic,amssymb, nobibnotes, aps, prd]{revtex4-1}
+%\usepackage{acrofont}%NOTE: Comment out this line for the release version!
+\newcommand{\revtex}{REV\TeX\ }
+\newcommand{\classoption}[1]{\texttt{#1}}
+\newcommand{\macro}[1]{\texttt{\textbackslash#1}}
+\newcommand{\m}[1]{\macro{#1}}
+\newcommand{\env}[1]{\texttt{#1}}
+\setlength{\textheight}{9.5in}
+
+\begin{document}
+
+\title{APS Author Guide for \revtex~4.1\\(Version 1.0)}%
+
+\author{The American Physical Society}%
+\email[REVTeX Support: ]{revtex@aps.org}
+\affiliation{1 Research Road, Ridge, NY 11961}
+\date{October 9, 2009}%
+\maketitle
+\tableofcontents
+
+\section{Introduction}
+Articles published in American Physical Society journals are converted to
+an XML file during final journal production. Other formats such
+as PDF are derived directly from the XML, which constitutes the version of record.
+Even before journal production, the APS editorial process can make use
+of the information in a properly prepared manuscript. Information such
+as title, authors, affiliations, PACS codes, etc., can be automatically
+extracted and used to populate our manuscript database. References can
+also be culled, cross-checked for accuracy, and used to create a
+linked version for referees and editors. Moreover, time can be saved
+as referrals can be made electronically rather than by conventional
+mail. Thus, a well-prepared electronic manuscript can enhance the
+entire peer review process from author to reader while making the
+whole process less expensive. To this end, authors should follow the
+guidelines in this document when preparing their submissions to \textit{Physical Review Letters},
+ \textit{Reviews of Modern Physics}, \textit{Physical Review A-E}, \textit{Physical Review Special Topics - Accelerators and Beams}, and \textit{Physical Review Special Topics - Physics Education Research}.
+
+Updated versions of this document will be made available at \url{http://authors.aps.org/revtex4/}. For more complete
+descriptions of how to use the \revtex\ 4.1 macros, please see the
+\textit{\revtex~4.1 Author's Guide} included with the \revtex~4.1
+distribution. Questions about \revtex\ 4.1 and using it to submit to APS journals may be
+emailed to \texttt{revtex@aps.org}.
+
+\section{Formatting}
+\subsection{Preprint, reprint, and twocolumn options}
+\revtex~4.1 offers a new \classoption{reprint} class option to typeset a manuscript
+in a format that is a close approximation to the actual journal's appearance. It should
+be emphasized that this is only an \textit{approximation}; a manuscript may be substantially different
+in length or appearance after it goes through our production process. This is mostly due to the choice
+of fonts and the scaling of figures.
+
+All manuscripts that are submitted to APS must format correctly under
+the \classoption{preprint} class option. \revtex\ 4.1 is designed to
+make it straightforward to switch between two-column and single-column
+formatting just by changing the class option. Authors may submit with
+either the \classoption{reprint} or the \classoption{twocolumn} class options, but this will be changed to
+the \classoption{preprint} class option upon submission. It is
+imperative that authors check that their papers will format properly
+when this change is made. Papers which do not format correctly under the
+\classoption{preprint} option may be delayed in the review and/or production processes.
+
+The \classoption{preprint} primarily does three things: It increases
+the font size to 12pt, increases the line spacing, and changes the
+formatting to single column. The changes in font size and spacing can
+cause problems. In particular, equations and tables may need to be
+re-formatted. Please see Section \ref{sec:tables} for details in
+fixing table problems.
+
+\subsection{Paper size}
+Manuscripts should be submitted to APS formatted for letter size
+paper. Papers are sent electronically to referees who may
+want to print them out. Letter size formatting ensures that this will
+be trouble free for all referees.
+
+\section{Marking up front matter}
+Perhaps the most important macros are those
+pertaining to the markup of the front matter (title, authors,
+affiliations, abstract, PACS codes, etc.). Note that proper
+use of the \revtex\ 4.1 macros means that explicit centering environments
+in the front matter are not needed and should not be used.
+
+\subsection{Title}
+The title of the manuscript should be specified using the \m{title} macro. A
+double backslash {\textbackslash\textbackslash} may be used to force a line break in a long
+title.
+
+\subsection{Authors, affiliations, and collaborations}
+\label{sec:authors}
+\revtex\ 4.1 makes it straightforward to markup up author names and link them up properly with affiliations. Authors should let \revtex\ 4.1 do the work of grouping authors and affiliations and, if using the superscript style, numbering affiliations. Please follow these guidelines:
+\begin{itemize}
+\item Use a single \m{author} macro for each author's name. \revtex\ 4.1 automatically puts in all commas and the word `and.'
+\item Use the \m{surname} macro to explicitly indicate if an author's family name consists of more than one name or if the family name is not the author's last name.
+\item The \m{email} macro may be used to specify an author's e-mail
+address. The \m{thanks} macro must not be used for this. Only the
+e-mail address itself may appear in the macro's required argument.
+\item The \m{homepage} macro may be used to specify a URL associated
+with an author. The \m{thanks} macro must not be used for this. Only the
+URL may appear in the macro's required argument.
+\item The \m{altaffiliation} macro may be used to specify an alternate
+affiliation or temporary address for an author. The \m{thanks} macro
+must not be used for this. Only the affiliation
+may appear in the macro's required argument.
+\item The \m{thanks} macro may be used only if one of the more
+specific macros list above does not apply.
+\item Use a single \m{affiliation} for each affiliation.
+\item Superscripts linking authors to affiliations must be
+accomplished using the \classoption{superscriptaddress} class option
+rather than putting in explicit superscripts by hand.
+\item A collaboration may be specified by using the \m{collaboration}
+macro. The \m{author} macro must not be used for collaborations.
+\end{itemize}
+\subsection{Abstract}
+The abstract must be specified using the \env{abstract}
+environment. Note that in \revtex\ 4.1, the abstract must come before
+the \m{maketitle} command.
+
+\subsection{PACS codes}
+If supplying suggested PACS codes, they must be supplied as a
+comma-separated list using a single \m{pacs} macro.
+
+\section{References and footnotes}
+\revtex\ 4.1 comes with four Bib\TeX\ style files for formatting
+references, two for the \textit{Physical Review} journals and two
+for \textit{Review of Modern Physics}. Authors are strongly encouraged
+to use Bib\TeX\ when preparing their bibliographies. If Bib\TeX\ is used, current production processes
+require that the \texttt{.bbl} file be included directly into the
+manuscript's main \texttt{.tex} file. The following apply whether
+Bib\TeX\ is used or not.
+\begin{itemize}
+\item Authors should use the \m{cite} and \m{bibitem} commands to create
+bibliographies and to refer to items in the bibliography. ``By hand"
+numbering of references should be avoided.
+\item \revtex~4.1 provides new syntax for combining multiple citations into a single entry in the bibliography and for putting extra text before and after a reference. Please refer to \textit{\revtex~4.1 Author's Guide} included with the \revtex~4.1 distribution for full details.
+\item Footnotes must be specified using the \m{footnote}
+macro. \revtex\ 4.1 will automatically place the footnotes at the end of
+the bibliography by default for the Physical Review
+journals. Footnotes giving additional information about authors (such
+as e-mail addresses) must not be specified using the \m{footnote}
+macro (see Section~\ref{sec:authors}).
+\item Avoid custom footnotes using \m{footnotemark} and \m{footnotetext} [except in the context of tables (see
+Section~\ref{sec:tablenotes})].
+\item References should be formatted and specified according to the
+\textit{Physical Review Style Guide}. Note that using Bib\TeX\ automatically ensures this.
+\item In journal styles that use superscript citations (\textit{e.g.}, Phys.~Rev.~B), use \m{onlinecite} to create references that appear on the baseline (\textit{i.e.}, Ref.~4). For superscript citations, use the proper journal class option rather than creating superscripts by hand.
+\item URLs should be specified using the \m{url} macro. Bib\TeX\ will automatically take
+care of this if the \texttt{url} field is used.
+\item E-print identifiers should be included using the \m{eprint} macro. Bib\TeX\ will automatically take care of this if the \texttt{eprint} field is used.
+\end{itemize}
+
+\section{Body of the paper}
+\subsection{Sectioning and cross-referencing}
+For sectioning a manuscript, the basic rule is to use the appropriate
+sectioning commands (\m{section}, \m{subsection}, \m{subsubsection},
+\textit{etc.}). Cross-referencing a section must be done by using the
+proper \m{label} and \m{ref} commands. Cross-referencing by hand is
+not allowed. \m{part}, \m{chapter}, and \m{subparagraph} should not be
+used.
+
+\subsection{Appendices}
+Appendices should be specified using the \m{appendix} command which
+specifies that all following sections create with the \m{section}
+commands are appendices. If there is only one appendix, then the
+\m{appendix*} command should be used instead.
+
+\subsection{Acknowledgments}
+Any acknowledgments should be included by using the
+\env{acknowledgments} environment. Note that in \revtex~4.1, this is
+an environment and not a command.
+
+\subsection{Counters}
+No counters may be created and the standard ones may not be
+altered. If an exceptional label is needed for an equation, the \m{tag}
+command (requires the \classoption{amsmath} class option) should be used. Please
+note that the use of the \m{tag} command may conflict with the use of the \classoption{hyperref} package
+due an incompatibility between \classoption{amsmath} and \classoption{hyperref}.
+
+\subsection{Fonts}
+It is preferable to avoid the older \TeX\ and \LaTeX\ 2.09 macros for
+controlling fonts such as \m{rm}, \m{it}, \textit{etc.} Rather, it is
+better to use the macros introduced in \LaTeXe. If the older font
+commands are used (they really should be avoided!), be sure to use
+curly braces to properly limit the extent of the font
+change. \verb+{\bf ...}+ is the correct method.
+Commands for controlling text and math font changes are summarized in
+Table~\ref{tab:fonts}.
+
+\begin{table}
+\caption{\label{tab:fonts}\LaTeXe\ and AMS-\LaTeX\ font summary.}
+\begin{ruledtabular}
+\begin{tabular}{lp{2in}}
+\m{textit} & Italics. Replaces \m{it}\\
+\m{textbf} & Bold face. Replaces \m{bf}\\
+\m{textrm} & Roman. Replaces \m{rm}\\
+\m{textsl} & Slanted. Replaces \m{sl}\\
+\m{textsc} & Small caps. Replaces \m{sc}\\
+\m{textsf} & Sans serif. Replaces \m{sf}\\
+\m{texttt} & Typewriter. Replaces \m{tt}\\
+\m{textmd} & Medium series\\
+\m{textnormal} & Normal\\
+\m{textup} & Upright\\
+\m{mathbf} & Bold face\\
+\m{mathcal} & Replaces \m{cal}\\
+\m{mathit} & Italics\\
+\m{mathnormal} & Replaces \m{mit}\\
+\m{mathsf} & Sans serif\\
+\m{mathtt} & Typewriter\\
+\m{mathfrak} & Fraktur: Requires \classoption{amsfonts} or \classoption{amssymb} class option\\
+\m{mathbb} & Bold blackboard: Requires \classoption{amsfonts} or \classoption{amssymb} class option\\
+\m{bm} & Bold Greek and other math symbols: Requires
+\verb+\usepackage{bm}+ and may require the \classoption{amsfonts} class
+option
+\end{tabular}
+\end{ruledtabular}
+\end{table}
+
+Bold Greek letters and other bold math symbols should be accomplished
+with the use of \texttt{bm.sty} which is distributed as a required
+tool with the latest versions of \LaTeXe\ and should be loaded via
+\verb+\usepackage{bm}+. This package introduces the \m{bm}
+macro. Some bold characters may require using the
+\classoption{amsfonts} class option.
+
+New fonts may not be declared with \m{newfont}. Font attribute
+commands for selecting a font family, shape, and series are all
+disallowed; the standard \LaTeXe\ font selection macros list above
+should be used instead.
+
+Finally, the \m{symbol} macro is also not allowed.
+
+\subsection{Environments}
+\subsubsection{Lists}
+The standard list environments \texttt{itemize}, \texttt{enumerate},
+and \texttt{description} are allowed. The \m{item} macro with or without
+the optional argument is also allowed. Customization of the list environments
+(with macros such as \m{labelstyle}, \m{labelitemi}, \m{labelenumi},
+\m{itemsep}, etc.) is allowed but may be ignored in production.
+Generalized lists (\m{begin\{list\}}) and trivial lists
+(\m{begin\{trivlist\}}) are not allowed.
+
+\subsubsection{Other Environments}
+Creating generalized new environments with \m{newenvironment} is not
+allowed. Creating a new theorem environment with \m{newtheorem} is
+allowed though.
+
+The tabbing environment and the macros \m{=}, \m{$>$}, \m{`}, and
+\m{'} are allowed but may be ignored in production. Conversion
+programs used in production should recognize the escapes \m{a=},
+\m{a'}, and \m{a`} for using the corresponding accents within a
+tabbing environment though.
+
+The \env{verbatim} environment is allowed.
+
+\subsection{Boxes}
+Most boxes and macros to manipulate them are not allowed. These
+include \m{raisebox}, \m{parbox}, \m{minipage}, \m{rulebox},
+\m{framebox}, \m{mbox}, \m{fbox}, \m{savebox}, \m{newsavebox},
+\m{sbox}, \m{usebox}, and the environment \m{begin\{lrbox\}}. Rules
+produced with \m{rule} are not allowed.
+
+\subsubsection{Margin Notes}
+Margin notes created with \m{marginpar} are not allowed, as are the
+associated style parameters \m{marginparwidth}, \m{marginparsep}, and
+\m{marginparpush}.
+
+
+\section{Math Markup}
+In general, all math markup and the standard math environments from
+\LaTeXe\ are allowed. These include \m{begin\{math\}},
+\m{begin\{displaymath\}}, \m{begin\{equation\}},
+\m{begin\{eqnarray\}}, and \m{begin\{eqnarray*\}}. The shortcuts \$,
+\$\$, \m{[}, and \m{]} are allowed. In addition, authors may use
+almost all of the additional markup introduced by AMS-\LaTeX\ by using
+the \classoption{amsmath} class option. The explicit exceptions are
+\m{genfrac}, \m{boxed}, and \m{smash}. The markup contained in
+\texttt{amsextra} and \texttt{amsthm} may not be used
+though. Commutative diagrams created with the \texttt{amscd} package
+are acceptable.
+
+\section{Figures}
+\subsection{Figure inclusions}
+Figures should be included into a \revtex~4.1 manuscript by using the
+standard \LaTeXe\ macros. \LaTeXe\ includes
+several powerful packages for including the files in various
+formats. The two main packages are \texttt{graphics} and
+\texttt{graphicx}. Both offer a macro called
+\m{includegraphics};
+they mainly differ in how arguments for
+controlling figure placement (\textit{e.g.}, scaling and rotation)
+are passed to the \m{includegraphics}.
+
+The \env{figure} environment should be used to add a caption to the
+figure and to allow \LaTeX\ to number and place the figures where they
+fit best. If a figure needs to be referred to in the text,
+rather than manually numbering the figures a \m{label} should be added
+to the figure environment (best practice is to put the label within
+the argument of the \m{caption} command) and the \m{ref} macro should be used to
+reference this label. Figures that span the page should use the
+\m{figure*} environment. The \env{picture} environment must not be
+used directly (one can include an Encapsulated PostScript figure that
+was produced using the \env{picture} environment of course).
+
+\subsection{\label{sec:figplace}Figure placement}
+Figures should be placed as close as possible to the point where they are first
+referenced. There is no need to place all figures
+separately at the end of the manuscript and it is preferred that
+authors leave the figures in their natural locations. Authors may
+also find useful the \revtex~4.1 \classoption{floatfix} class option
+which adds emergency float placement processing to avoid ``stuck''
+floats which would otherwise be deferred to the end of the job (and
+can lead to the fatal \texttt{``Too many unprocessed floats''}
+message).
+
+
+\section{Tables}
+\label{sec:tables}
+The standard \LaTeXe\ table formatting environments are supported as is
+the use of the \texttt{longtable} package. Tables may be reformatted
+during production to meet APS style guidelines.
+\subsection{Single column formatting}
+Because \classoption{preprint} formatting is used during the editorial and
+production processes, authors must ensure that their tables format
+correctly under the \classoption{preprint} option. Tables are
+particularly sensitive to this change because the font size and line
+spacing increase
+making tables wider and longer. This means some tables may no longer
+fit upon the page. It is the author's responsibility to fix this
+before submitting the manuscript. Here are some helpful hints:
+\begin{itemize}
+\item Use the \texttt{longtable} package to get tables to break
+across pages.
+\item The macro \m{squeezetable} will reduce the font size of the
+table. This macro must occur within a group outside the table
+environment. The proper markup is:
+\begin{verbatim}
+\begingroup
+\squeezetable
+\begin{table}
+...
+\end{table}
+\endgroup
+\end{verbatim}
+\item Try using the float placement option \texttt{H} which will
+enable \LaTeX\ to break a float across pages. Long tables are more
+attractively set with \env{longtable} however.
+\begin{verbatim}
+\begin{table}[H]
+\begin{ruledtabular}
+\begin{tabular}
+...
+\end{tabular}
+\end{ruledtabular}
+\end{table}
+\end{verbatim}
+\end{itemize}
+
+\subsection{Doubled rules and table formatting}
+\revtex\ 4.1 provides the \env{ruledtabular} environment which
+automatically puts the scotch rules (double lines) around tables and
+formats all enclosed \env{tabular} environments to the full width of
+the tables and improves inter-column spacing. This environment should
+be used whenever possible.
+
+\subsection{Wide tables}
+When typesetting using \classoption{twocolumn}, tables can either span
+a single column or both columns. Using the '\verb+*+'-ed version of
+the \env{table} or \env{longtable} environments produces wide tables
+that span the columns. For submissions to APS, authors should ensure that that their tables format
+correctly under the \classoption{preprint} option.
+
+Tables that are very wide and that may be better typeset in a
+landscape orientation (rotated 90 degrees) should be enclosed in a
+\env{turnpage} environment. This will place the rotated table on its own
+page. Note that some dvi previewers may not be able to show the table
+properly, but \texttt{dvips} and \texttt{pdflatex} work correctly.
+
+\subsection{Table placement}
+Tables should be placed as close as possible to the point where they
+are first referenced. There is no need to place all tables separately
+at the end of the manuscript and this is not desirable for APS
+purposes. The class option \classoption{floatfix} may be helpful for
+table placement as well as figure placement (see Section~\ref{sec:figplace}).
+
+\subsection{Aligning columns on a decimal point}
+The standard \LaTeXe\ macro package \classoption{dcolumn} should be
+used to accomplish this.
+
+\subsection{Tablenotes}
+\label{sec:tablenotes}
+Footnotes in tables (tablenotes) should use the \m{footnote}
+macro. However, if more than one reference to the same footnote is
+needed, authors may use \m{footnotetext} and \m{footnotemark}. This
+will produce notes (labeled by lower-case roman letters) inserted
+below the table rather than in the reference section or at the bottom
+of the page.
+
+
+\section{Author-defined macros}
+Authors may define convenience macros to save keystrokes. This means
+that the macros may not invoke \TeX\ macros such as \m{if} or other
+context dependent commands. Also, \LaTeXe\ provides three macros for
+declaring new commands: \m{providecommand}, \m{newcommand}, and
+\m{renewcommand} (as well as their `\verb+*+'-ed versions). These
+should be used. Authors may not use \TeX\relax's low-level commands
+\m{def}, \m{edef}, and \m{gdef}.
+
+\section{Summary}
+To ensure the best use of \TeX\ manuscripts, authors need to follow
+the guidelines specified here. Use of low-level formatting commands to
+finely control horizontal and vertical spacing may be ignored during
+production, or even worse, make it impossible to convert the
+manuscript to XML. Authors should keep
+things as simple as possible and correctly use the proper \revtex~4.1
+or \LaTeXe\ macros. Any questions about usage may be directed to
+\texttt{revtex@aps.org}.
+
+\end{document}
+
diff --git a/Master/texmf-dist/doc/latex/revtex/aps/docs.sty b/Master/texmf-dist/doc/latex/revtex/aps/docs.sty
new file mode 100644
index 00000000000..f401506cb63
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/aps/docs.sty
@@ -0,0 +1,129 @@
+% authguide.rty - macros for processing revguide.tex under \documentclass{revtex4}
+% Text entities
+\DeclareRobustCommand\SNG{\emph{Physical Review Style and Notation Guide}}
+\DeclareRobustCommand\LUG{\emph{\LaTeX{} User's Guide \& Reference Manual}}
+\DeclareRobustCommand\revtex{REV\TeX}
+\DeclareRobustCommand\marglat{\marginpar[\textbf{2e}]{\textbf{2e}}}
+\DeclareRobustCommand\margrev{\marginpar[\textbf{4}]{\textbf{4}}}
+\DeclareRobustCommand\AmS{%
+ {\protect\the\textfont\tw@ A\kern-.1667em\lower.5ex\hbox{M}\kern-.125emS}%
+}%
+\DeclareRobustCommand\AmSLaTeX{\AmS-\LaTeX}
+\DeclareRobustCommand\BibTeX{{\rm B}{\sc ib}\TeX}
+%
+% Various forms of self-indexing commands:
+% \begin{macrocode}
+\DeclareRobustCommand{\m}[1]{%
+ \meta{#1}%
+ \index{#1=\string\meta{#1} placeholder}\index{placeholder>#1=\string\meta{#1}}%
+}%
+\DeclareRobustCommand\meta[1]{%
+ \mbox{\m@th\LANGLE\itshape#1\/\RANGLE}%
+}%
+\def\LANGLE{$\langle$}%
+\def\RANGLE{$\rangle$}%
+\DeclareRobustCommand{\marg}[1]{%
+ {\ttfamily\string{}\meta{#1}{\ttfamily\string}}%
+ \index{#1=\string\ttt{#1}, argument}\index{argument>#1=\string\ttt{#1}}%
+}%
+\DeclareRobustCommand{\aarg}[1]{%
+ {\ttfamily\string{}#1{\ttfamily\string}}%
+}%
+\let\oarg\undefined
+\DeclareRobustCommand{\oarg}[1]{%
+ {\ttfamily[%]
+ }\meta{#1}{\ttfamily%[
+ ]}%
+ \index{#1=\string\ttt{#1}, optional argument}%
+ \index{argument, optional>#1=\string\ttt{#1}}%
+}%
+\DeclareRobustCommand\cmd{\begingroup\makeatletter\@cmd}%
+\long\def\@cmd#1{%
+ \endgroup
+ \cs{\expandafter\cmd@to@cs\string#1}%
+ \expandafter\cmd@to@index\string#1\@nil
+}%
+\def\cmd@to@cs#1#2{\char\number`#2\relax}%
+\def\cmd@to@index#1#2\@nil{%
+ \index{#2=\string\cmd#1#2}%\index{command>#2=\string\cmd#1#2}%
+}%
+\DeclareRobustCommand\cs[1]{{\ttfamily\char`\\#1}}%
+\def\scmd#1{%
+ \cs{\expandafter\cmd@to@cs\string#1}%
+ \expandafter\scmd@to@index\string#1\@nil
+}%
+\def\scmd@to@index#1#2\@nil#3{%
+ \index{\string$#3=\string\cmd#1#2---#3}%
+%\index{command>\string$#3=\string\cmd#1#2---#3}%
+}%
+\DeclareRobustCommand\env{\name@idx{environment}}%
+\DeclareRobustCommand\envb[1]{%
+ {\ttfamily\string\begin\string{}\env{#1}{\ttfamily\string}}%
+}%
+\DeclareRobustCommand\enve[1]{{\ttfamily\string\end\string{}\env{#1}{\ttfamily\string}}}%
+\DeclareRobustCommand*{\file}[1]{%
+ {\ttfamily#1}%
+ \index{#1=\string\ttt{#1}}\index{file>#1=\string\ttt{#1}}%
+}%
+\DeclareRobustCommand\substyle{\name@idx{document substyle}}%
+\DeclareRobustCommand\classoption{\name@idx{document class option}}%
+\DeclareRobustCommand\classname{\name@idx{document class}}%
+\def\name@idx#1#2{%
+ {\ttfamily#2}%
+ \index{#2\space#1=\string\ttt{#2}\space#1}\index{#1>#2=\string\ttt{#2}}%
+}%
+%
+% Needed for index:
+%
+\def\ttt{\texttt}%
+\def\pfill{\ }%
+\def\efill{\ }%
+\let\scan@allowedfalse\relax
+%\makeindex
+\AtEndDocument{\@input@{\jobname.ind}\null}%
+%
+% Processing options
+%
+%
+% Layout: override revtex4|aps
+\c@secnumdepth2
+\prepdef\@verbatim{\topsep.5\baselineskip}%
+\renewenvironment{quotation}{%
+ \list{}{%
+ \listparindent 10\p@
+ \itemindent\listparindent
+ \leftmargin10\p@
+ \rightmargin\leftmargin
+ \parsep \z@ \@plus\p@
+ \small
+ }%
+ \item[]%
+}{%
+ \endlist
+}%
+\renewenvironment{quote}{%
+ \list{}{%
+ \leftmargin\z@
+ \rightmargin\leftmargin
+ }\item[]%
+}{%
+ \endlist
+}%
+\leftmargini\parindent
+\def\descriptionlabel#1{%
+ \hspace\labelsep\ignorespaces
+ #1\unskip
+}%
+\def\toprule{\hline\hline\frstrut}%
+\def\colrule{\hline\frstrut}%
+\def\frstrut{\vrule height2.5ex width\z@ depth\z@\relax}%
+\def\lrstrut{\vrule height\z@ width\z@ depth.5ex\relax}%
+%
+% Klootches
+%
+\let\savenofiles\nofiles
+%
+% Patches:
+%
+%
+\endinput
diff --git a/Master/texmf-dist/doc/latex/revtex/apssamp.end b/Master/texmf-dist/doc/latex/revtex/apssamp.end
deleted file mode 100644
index aa7d4d34610..00000000000
--- a/Master/texmf-dist/doc/latex/revtex/apssamp.end
+++ /dev/null
@@ -1 +0,0 @@
-\@doendnote{endnote4}{This may be improved in future versions of REVT\kern -.1667em\lower .5ex\hbox {E}\kern -.125emX\spacefactor \@m .}
diff --git a/Master/texmf-dist/doc/latex/revtex/auguide/auguide4-1.pdf b/Master/texmf-dist/doc/latex/revtex/auguide/auguide4-1.pdf
new file mode 100644
index 00000000000..fbb8b4b5115
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/auguide/auguide4-1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/auguide.tex b/Master/texmf-dist/doc/latex/revtex/auguide/auguide4-1.tex
index 080b5973045..b49bb29c4d0 100644
--- a/Master/texmf-dist/doc/latex/revtex/auguide.tex
+++ b/Master/texmf-dist/doc/latex/revtex/auguide/auguide4-1.tex
@@ -1,21 +1,18 @@
%% ****** Start of file authguide.tex ****** %
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
-%% Version 4.0 of REVTeX, August, 2001
+%% Version 4.1 of REVTeX, October, 2009
%%
-%% Copyright (c) 2000,2001 The American Physical Society.
+%% Copyright (c) 2009 The American Physical Society.
%%
-%% See the REVTeX 4 README file for restrictions and more information.
+%% See the REVTeX 4.1 README file for restrictions and more information.
%%
\listfiles
\documentclass[%
-%prl%
-%,preprint%
+,aps%
,twocolumn%
,secnumarabic%
-%,tightenlines%
-,amssymb, amsmath,nobibnotes, aps, prl]{revtex4}
-%\usepackage{acrofont}%NOTE: Comment out this line for the release version!
+,amssymb, amsmath,nobibnotes, aps, prl, floatfix]{revtex4-1}
\usepackage{docs}%
\usepackage{bm}%
%\usepackage[colorlinks=true,linkcolor=blue]{hyperref}%
@@ -29,113 +26,115 @@
\begin{document}
-\title{\revtex~4 Author's Guide}%
-
+\title{\revtex~4.1 Author's Guide}%
\author{American Physical Society}%
\email{revtex@aps.org}
\affiliation{1 Research Road, Ridge, NY 11961}
-\date{August 2001}%
+\date{October 2009}%
\maketitle
\tableofcontents
-
+\clearpage
\section{Introduction}
-This is the author's guide to \revtex~4, the preferred submission
-format for all APS journals. This guide is intended to be a concise
-introduction to \revtex~4. The documentation has been separated out
+This is the author's guide to \revtex~4.1, the preferred submission
+format for all APS and AIP journals. This guide is intended to be a concise
+introduction to \revtex~4.1. The documentation has been separated out
into smaller units to make it easier to locate essential
information.
-The following documentation is also part of the APS \revtex~4
+The following documentation is also part of the \revtex~4.1
distribution. Updated versions of these will be maintained at
-the \revtex~4 homepage located at \url{http://publish.aps.org/revtex4/}.
+the \revtex~4.1 homepage located at \url{http://authors.aps.org/revtex4/}.
\begin{itemize}
-\item \textit{APS Compuscript Guide for \revtex~4}
-\item \textit{\revtex~4 Command and Options Summary}
-\item \textit{\revtex~4 Bib\TeX\ Guide}
-\item \textit{Differences between \revtex~4 and \revtex~3}
+\item \textit{APS Author Guide for \revtex~4.1}
+\item \textit{Author's Guide to AIP Substyles for \revtex~4.1}
+\item \textit{\revtex~4.1 Command and Options Summary}
+\item \textit{What's New in \revtex~4.1}
\end{itemize}
-This guide assumes a working \revtex~4
-installation. Please see the installation guide included with the
+This guide assumes a working \revtex~4.1
+installation. Please see the installation instructions included with the
distribution.
-
+\subsection{Changes in \revtex~4.1}
The \revtex\ system for \LaTeX\ began its development in 1986 and has
-gone through three major revisions since then. All versions prior to
-\revtex~4 were based on \LaTeX2.09 and, until now, \revtex\ did not
-keep pace with the advances of the \LaTeX\ community and thus became
-inconvenient to work with. \revtex~4 is designed to remedy this by
-incorporating the following design goals:
+gone through three major revisions since then. \revtex~4 was released in August, 2001. Since that time,
+many user requests for new features were received. The main goals for \revtex~4.1 are to incorporate
+this user feedback and provide support for the journals of the American Institute of Physics (AIP) . It incorporates the following changes:
\begin{itemize}
-\item
-Make \revtex\ fully compatible with \LaTeXe; it is now a \LaTeXe\
-document class, similar in function to the standard
-\classname{article} class.
-
-\item
-Rely on standard \LaTeXe\ packages for common tasks, e.g,
-\classname{graphicx},
-\classname{color}, and
-\classname{hyperref}.
-
-\item
-Add or improve macros to support translation to tagged formats such as
-XML and SGML. This added markup will be key to enhancing the
-peer-review process and lowering production costs.
-
-\item
-Provide a closer approximation to the typesetting style used in
-\emph{Physical Review}.
-
-\item
-Incorporate new features, such as hypertext, to make \revtex\ a
-convenient and desirable e-print format.
-
-\item
-Relax the restrictions in \revtex\ that had only been necessary for
-typesetting journal camera-ready copy.
+\item \textbf{Added support for APS journal \textit{Physical Review Special Topics -- Physics Education Research}}.
+\item \textbf{Added support for AIP journals.} There is now an explicit \texttt{aip} society option along with support for AIP journals. Please see the \textit{Author's Guide to AIP Substyles for \revtex~4.1}. In addition, \revtex~4.1 provides an extensible system for the easy addition of new collections of journals.
+\item \textbf{Endnotes now ordered correctly.} Endnotes in the bibliography now appear in the correct order, interleaved with citations.
+\item \textbf{Multiple references in a single citation supported using a special starred (*) argument to the \cmd\cite\ command.} One of the major new features in 4.1 made possible by the joint work on \texttt{natbib 8.3}. Multiple Bib\TeX\ entries can be combined into a single \cmd\bibitem\ command.
+\item \textbf{Free form text can be prepended and appended to a bibliographic entry using the special starred (*) argument to the \cmd\cite\ command.} Often a citation in the bibliography will have explanatory text such as \textit{See also} or \textit{and references therein} before and after the actual citation. The new \revtex~4.1 \cmd\cite\ command allows the specification of both text to precede and follow a citation.
+\item \textbf{Structured Abstracts.} Use of the \texttt{description} environment in abstracts now provides for ``structured" abstracts.
+\item \textbf{Figures referring to videos now supported.} A ``figure" may now be labeled as a \textbf{Video} by using the \texttt{video} environment. A frame from the video may be included in the figure and a URL to link the caption's label to the online video also may be included. There is also a \cmd\listofvideos\ command.
+\item \textbf{Better support for arXiv.org in Bib\TeX\ } Three more Bib\TeX\ fields have been added: \texttt{SLACcitation}, \texttt{archivePrefix}, and \texttt{primaryClass} in addition to the existing field \texttt{eprint}.
+\item \textbf{Improved Bib\TeX\ \texttt{bst} files.} In addition to the new features above, numerous other improvements to the APS \texttt{bst} files have been made, including support for displaying journal article titles and many fixes for \textit{Reviews of Modern Physics}. Also, long author lists are no longer automatically truncated.
+\item \textbf{\cmd\footnote\ in \cmd\widetext\ and \texttt{table*} environments improved.} \cmd\footnote\relax s in the \cmd\widetext\ or \texttt{table*} environments are now correctly placed and formatted.
+\item \textbf{Email addresses no longer print twice on papers less than one page long.}
+\item \textbf{\texttt{eqnarray} alignment improved.}
+\item \textbf{\cmd\collaboration\ can be used with the \texttt{groupedaddress} option now.}
+\item \textbf{\texttt{letterpaper} now ensured as default paper size.}
+\item \textbf{Table of Contents formatting improved.}
+\item \textbf{Support for \texttt{longtable} package improved.}
+\item \textbf{\texttt{reftest} restored.}
+\item \textbf{Compatibility with the \texttt{geometry, lineno,} and \texttt{colortbl} packages improved.} For line numbering, rather than using \texttt{lineno.sty} directly, the \texttt{linenumbers} class option should be used (this will call in \texttt{lineno.sty} with a proper set of default parameters).
+\item \texttt{hyperref} \textbf{fixes}. Improvements were to make footnotes work better with the \texttt{hyperref} package. In particular, table footnotes were fixed. More anchors for \texttt{hyperref} were also added (titlepage, abstract, and acknowledgements).
+\item \textbf{Documents can have more than 256 \cmd\cite\ commands now.}
+\item \textbf{\cmd\listoffigures\ and \cmd\listoftables\ fixed.}
+\item \textbf{Figure and table labels in captions now reflect proper APS style.}
+\item \textbf{RMP style files conform better to RMP style guidelines.}
+\item \textbf{Section heading upper-casing improved.}
+\item \textbf{Repeated characters at start of affiliation no longer disappear when using \texttt{groupedaddress} option.}
+\item \textbf{There have been many other bug fixes and improvements to the internal \texttt{ltxgrid} package as well.}
\end{itemize}
-To meet these goals, \revtex~4 is a complete rewrite with an emphasis
-on maintainability so that it will be easier to provide enhancements.
+\subsection{\revtex~4 Backwards Compatibility}
+Documents prepared under \revtex~4 should process correctly under \revtex~4.1. However, the formatting of the pages and, if using Bib\TeX, the references may change.
+
-The \revtex~4 distribution includes both a template
-(\file{template.aps}) and a sample document (\file{apssamp.tex}).
-The template is a good starting point for a manuscript. In the
-following sections are instructions that should be sufficient for
-creating a paper using \revtex~4.
\subsection{Submitting to APS Journals}
-Authors using \revtex~4 to prepare a manuscript for submission to
-\textit{Physical Review} or \textit{Reviews of Modern Physics}
-must also read the companion document \textit{APS Compuscript Guide
-for \revtex~4}
+Authors using \revtex~4.1 to prepare a manuscript for submission to
+\textit{Physical Review Letters}, \textit{Physical Review}, \textit{Reviews of Modern Physics},
+or other APS journals must also read the companion document \textit{APS Author Guide for \revtex~4.1}
distributed with \revtex\ and follow the guidelines detailed there.
-Further information about the compuscript program of the American
-Physical Society may be found at \url{http://publish.aps.org/ESUB/}.
+The \revtex~4.1 distribution includes both a template
+(\file{apstemplate.tex}) and a sample document (\file{apssamp.tex}).
+The template is a good starting point for a manuscript. In the
+following sections are instructions that should be sufficient for
+creating a paper using \revtex~4.1.
+
+Further information about submissions to the American
+Physical Society may be found at \url{http://publish.aps.org/}.
+
+\subsection{Submitting to AIP Journals}
+
+\revtex~4.1 includes support for the journals of the American Institute of Physics.
+The style files and authoring guides for these journals are distributed as part
+\revtex~4.1 distribution. The distribution includes both a template
+(\file{aiptemplate.tex}) and a sample document (\file{aipsamp.tex}).
+The template is a good starting point for a manuscript. In the
+following sections are instructions that should be sufficient for
+creating a paper using \revtex~4.1.
+
-\subsection{Contact Information}\label{sec:resources}%
-Any bugs, problems, or inconsistencies should reported to
-\revtex\ support at \verb+revtex@aps.org+.
-Reports should include information on the error and a \textit{small}
-sample document that manifests the problem if possible (please don't
-send large files!).
+
+More information may be found at
+\url{http://www.aip.org/pubservs/compuscript.html}. Please consult the \textit{Author's Guide to AIP Substyles for \revtex~4.1} for more information about submissions to AIP journals, AIP styles files, and other AIP-specific information.
+
+\subsection{Contact Information}\label{sec:aipresources}%
+Any bugs, problems, or inconsistencies with \revtex\ or the APS journal style files should be reported to
+\revtex\ support at \verb+revtex@aps.org+. Reports should include information on the error and a \textit{small}
+sample document that manifests the problem if possible (please don't send large files!). Issues related to the AIP journal styles should be sent directly to \verb+tex@aip.org+.
\section{Some \LaTeXe\ Basics}
-A primary design goal of \revtex~4 was to make it as compatible with
-standard \LaTeXe\ as possible so that authors may take advantage of all
-that \LaTeXe\ offers. In keeping with this goal, much of the special
-formatting that was built in to earlier versions of \revtex\ is now
-accomplished through standard \LaTeXe\ macros or packages. The books
-in the bibliography provide extensive coverage of all topics
-pertaining to preparing documents under \LaTeXe. They are highly recommended.
-
-To accomplish its goals, \revtex~4 must sometimes patch the underlying
-\LaTeX\ kernel. This means that \revtex~4 requires a fairly recent version of
-\LaTeXe. Versions prior to 1996/12/01 may not work
-correctly. \revtex~4 will be maintained to be compatible with future
+\revtex~4.1 must sometimes patch the underlying
+\LaTeX\ kernel. This means that \revtex~4.1 requires a fairly recent version of
+\LaTeXe. Versions prior to 2005/12/01 may not work
+correctly. \revtex~4.1 will be maintained to be compatible with future
versions of \LaTeXe.
\subsection{Useful \LaTeXe\ Markup}
@@ -143,7 +142,7 @@ versions of \LaTeXe.
\subsubsection{Fonts}
-Because \revtex~4 is based upon \LaTeXe, it inherits all of the
+Because \revtex~4.1 is based upon \LaTeXe, it inherits all of the
macros used for controlling fonts. Of particular importance are the
\LaTeXe\ macros \cmd{\textit}, \cmd{\textbf}, \cmd{\texttt} for changing to
an italic, bold, or typewriter font respectively. One should always
@@ -212,7 +211,7 @@ possible.
The use of these macros is preferred over using plain \TeX's low-level
macros such as
\cmd\def{},\cmd\edef{}, and \cmd\gdef{}. APS authors must follow the
-\textit{APS Compuscript Guide for \revtex~4} when defining macros.
+\textit{APS Author Guide for \revtex~4.1} when defining macros.
\subsubsection{Symbols}
@@ -242,9 +241,8 @@ Command & Symbol/Effect\\
\end{ruledtabular}
\end{table}
-\LaTeXe\ also removed some symbols that were previously automatically
-available in \LaTeX 2.09. These symbols are now contained in a
-separate package \classname{latexsym}. To use these symbols, include
+\LaTeXe\ provides additional symbols in a
+separate package called \classname{latexsym}. To use these symbols, include
the package using:
\begin{verbatim}
\usepackage{latexsym}
@@ -253,13 +251,13 @@ the package using:
\subsection{Using \LaTeXe\ packages with \revtex}\label{sec:usepackage}%
Many \LaTeXe\ packages are available, for instance, on CTAN at
-\url{ftp://ctan.tug.org/tex-archive/macros/latex/required/}
+\url{http://www.ctan.org/tex-archive/macros/latex/required/}
and at
-\url{ftp://ctan.tug.org/tex-archive/macros/latex/contrib/}
+\url{http://www.ctan.org/tex-archive/macros/latex/contrib/}
or may be available on other distribution media, such as the \TeX\
Live CD-ROM \url{http://www.tug.org/texlive/}. Some of these packages
-are automatically loaded by \revtex~4 when certain class options are
-invoked and are, thus, ``required''. They will either be distributed
+are automatically loaded by \revtex~4.1 when certain class options are
+invoked and are, thus, ``required.'' They will either be distributed
with \revtex\ or are already included with a standard \LaTeXe\
distribution.
@@ -273,19 +271,19 @@ basis. Other packages should be loaded using the
\end{verbatim}
Some common (and very useful) \LaTeXe\ packages are \textit{a priori}
-important enough that \revtex~4 has been designed to be specifically
+important enough that \revtex~4.1 has been designed to be specifically
compatible with them.
A bug stemming from the use of one of these packages in
conjunction with any of the APS journals may be reported by contacting
\revtex\ support.
\begin{description}
-\item[\textbf{AMS packages}] \revtex~4 is compatible with and depends
+\item[\textbf{AMS packages}] \revtex~4.1 is compatible with and depends
upon the AMS packages
\classname{amsfonts},
\classname{amssymb}, and
-\classname{amsmath}. In fact, \revtex~4 requires use of these packages
+\classname{amsmath}. In fact, \revtex~4.1 requires use of these packages
to accomplish some common tasks. See Section~\ref{sec:math} for more.
-\revtex~4 requires version 2.0 or higher of the AMS-\LaTeX\ package.
+\revtex~4.1 requires version 2.0 or higher of the AMS-\LaTeX\ package.
\item[\textbf{array and dcolumn}]
The \classname{array} and \classname{dcolumn} packages are part of
@@ -295,68 +293,76 @@ the \classname{array} package).
\item[\textbf{longtable}]
\file{longtable.sty} may be used for large tables that will span more than one
-page. \revtex~4 dynamically applies patches to longtable.sty so that
+page. \revtex~4.1 dynamically applies patches to longtable.sty so that
it will work in two-column mode.
\item[\textbf{hyperref}] \file{hyperref.sty} is a package by Sebastian Rahtz that is
used for putting hypertext links into \LaTeXe\ documents.
-\revtex~4 has hooks to allow e-mail addresses and URL's to become
+\revtex~4.1 has hooks to allow e-mail addresses and URL's to become
hyperlinks if \classname{hyperref} is loaded.
+
+\item[\textbf{lineno}] \revtex~4.1 improves compatibility with \classname{lineno.sty}. This package should only be loaded via the new \classoption{linenumbers} class option. See Section~\ref{sec:lineno} for more information.
+
+\item[\textbf{geometry}] \revtex~4.1 improves compatibility with \classname{geometry.sty}.
+
+\item[\textbf{colortbl}] \revtex~4.1 improves compatibility with \classname{colortbl.sty}.
+
\end{description}
-Other packages will conflict with \revtex~4 and should be
+Other packages will conflict with \revtex~4.1 and should be
avoided. Usually such a conflict arises because the package adds
-enhancements that \revtex~4 already includes. Here are some common
-packages that clash with \revtex~4:
+enhancements that \revtex~4.1 already includes. Here are some common
+packages that clash with \revtex~4.1:
\begin{description}
\item[\textbf{multicol}] \file{multicol.sty} is a package by Frank Mittelbach
that adds support for multiple columns. In fact, early versions of
-\revtex~4 used \file{multicol.sty} for precisely this. However, to
-improve the handling of floats, \revtex~4 now has its own macros for
-two-column layout. Thus, it is not necessary to use \file{multicol.sty}.
+\revtex~4.1 used \file{multicol.sty} for precisely this. \revtex~4.1
+incorporates its own support for multiple-column typesetting.
\item[\textbf{cite}] Donald Arseneau's \file{cite.sty} is often used to provide
support for sorting a \cmd\cite\ command's arguments into numerical
-order and to collapse consecutive runs of reference numbers. \revtex~4
+order and to collapse consecutive runs of reference numbers. \revtex~4.1
has this functionality built-in already via the \classname{natbib} package.
+\item[\textbf{mcite}] \revtex~4.1 already contains a lot of this
+functionality through its updated syntax for the \cmd\cite\ command and
+the latest \classname{natbib} package.
+
\item[\textbf{endfloat}] The same functionality can be accomplished
using the \classoption{endfloats} class option.
-\item[\textbf{float}] \revtex~4 already contains a lot of this
-functionality.
+\item[\textbf{float}] \texttt{float.sty} provides a mechanism for creating new float classes with just a few commands. \revtex~4.1 has limited compatible with float.sty. If attempting to use this package, be sure to put any \cmd\newfloat\ commands after the \verb+\begin{document}+ line.
+
\end{description}
\section{The Document Preamble}
The preamble of a \LaTeX\ document is the set of commands that precede
the \envb{document} line. It contains a
-\cmd\documentclass\ line to load the \revtex~4 class (\textit{i.~e.},
-all of the \revtex~4 macro definitions), \cmd\usepackage\ macros to
+\cmd\documentclass\ line to load the \revtex~4.1 class (\textit{i.e.},
+all of the \revtex~4.1 macro definitions), \cmd\usepackage\ macros to
load other macro packages, and other macro definitions.
\subsection{The \emph{documentclass} line}
The basic formatting of the manuscript is controlled by setting
\emph{class options} using
-\cmd\documentclass\oarg{options}\aarg{\classname{revtex4}}.
-The macro \cmd\documentclass\
-replaces the \cmd\documentstyle\ macro of \LaTeX2.09. The optional
-arguments that appear in the square brackets control the layout of the
-document. At this point, one only needs to choose a journal style
-(\classoption{pra}, \classoption{prb},
-\classoption{prc}, \classoption{prd},
-\classoption{pre}, \classoption{prl}, \classoption{prstab},
-and \classoption{rmp}) and either \classoption{preprint} or
-\classoption{twocolumn}. Usually, one would want to use
-\classoption{preprint} for draft papers. \classoption{twocolumn} gives
-the \emph{Physical Review} look and feel. Paper size options are also
+\cmd\documentclass\oarg{options}\aarg{\classname{revtex4-1}}.
+The optional arguments that appear in the square brackets control the layout of the
+document. At this point, one only needs to choose:
+\begin{itemize}
+\item Either the \classoption{aps} (default) or \classoption{aip} society option
+\item One of the chosen society's journal styles such as \classoption{prl} or \classoption{apl}
+\item A layout option such as \classoption{preprint} (single-column formatting), \classoption{reprint} (an approximation
+to the selected journal's actual layout which may be one- or two-column depending on the journal), or \classoption{twocolumn}
+\end{itemize}
+Usually, one would want to use \classoption{preprint} for draft papers. Paper size options are also
available as well. In particular, \classoption{a4paper} is available
as well as the rest of the standard \LaTeX\ paper sizes. A
-full list of class options is given in the \textit{\revtex~4 Command
+full list of class options is given in the \textit{\revtex~4.1 Command
and Options Summary}.
\subsection{Loading other packages}
-Other packages may be loaded into a \revtex~4 document by using the
+Other packages may be loaded into a \revtex~4.1 document by using the
standard \LaTeXe\ \cmd\usepackage\ command. For instance, to load
the \classoption{graphics} package, one would use
\verb+\usepackage{graphics}+.
@@ -368,12 +374,9 @@ the appropriate class options and loading in whatever other macros are
needed, one is ready to move on to creating a new manuscript. After
the preamble, be sure to put in a \envb{document} line (and put
in an \enve{document} as well). This section describes the macros
-\revtex~4 provides for formatting the front matter of the
+\revtex~4.1 provides for formatting the front matter of the
article. The behavior and usage of these macros can be quite
-different from those provided in either \revtex~3 or \LaTeXe. See the
-included document \textit{Differences between \revtex~4 and \revtex~3} for an
-overview of these differences.
-
+different from those provided in the \LaTeXe\ \classname{article} class.
\subsection{Setting the title}
The title of the manuscript is simply specified by using the
@@ -391,9 +394,8 @@ current date whenever the file is run:
\subsection{Specifying authors and affiliations}
-The macros for specifying authors and their affiliations have
-changed significantly for \revtex~4. They have been improved to save
-labor for authors and in production. Authors and affiliations are
+The \revtex~4.1 macros for specifying authors and their affiliations are designed
+ to save labor for authors and during production. Authors and affiliations are
arranged into groupings called, appropriately enough, \emph{author
groups}. Each author group is a set of authors who share the same set
of affiliations. Author names are specified with the \cmd\author\
@@ -421,9 +423,8 @@ Mickey Mouse\\
\end{center}
This layout style for displaying authors and their affiliations is
chosen by selecting the class option
-\classoption{groupedaddress}. This option is the default for all APS
-journal styles, so it does not need to be specified explicitly.
-The other major way of displaying this
+\classoption{groupedaddress}. Journal styles usually default this option,
+ so it need not be specified explicitly. The other major way of displaying this
information is to use superscripts on the authors and
affiliations. This can be accomplished by selecting the class option
\classoption{superscriptaddress}. To achieve the display
@@ -443,10 +444,11 @@ one would use the markup
\affiliation{Disney World}
\end{verbatim}
-Note that \revtex~4 takes care of any commas and \emph{and}'s that join
+Note that \revtex~4.1 takes care of any commas and \emph{and}'s that join
the author names together and font selection, as well as any
superscript numbering. Only the author names and affiliations should
-be given within their respective macros.
+be given within their respective macros. See below for further information
+regarding the proper way to add footnotes to author names and affiliations.
There is a third class option, \classoption{unsortedaddress}, for
controlling author/affiliation display. The default
@@ -484,9 +486,9 @@ macro may be used in the place of an \cmd\affiliation\ macro.
\subsubsection{Collaborations}
A collaboration name can be specified with the \cmd\collaboration\
-macro. This is very similar to the \cmd\author\ macro, but it can only
-be used with the class option \classoption{superscriptaddress}. The
-\cmd\collaboration\ macro should appear at the end of the list of
+command. This is very similar to the \cmd\author\ command. In \revtex~4.1, it can
+be used with both the \classoption{superscriptaddress} and \classoption{groupedaddress} class options. The
+\cmd\collaboration\ command should appear at the end of the list of
authors. The collaboration name will be appear centered in parentheses
between the list of authors and the list of
affiliations. Because collaborations
@@ -497,8 +499,8 @@ don't normally have affiliations, one needs to follow the
Often one wants to specify additional information associated with an
author, collaboration, or affiliation such an e-mail address, an
-alternate affiliation, or some other anicillary information.
-\revtex~4 introduces several new macros just for this purpose. They
+alternate affiliation, or some other ancillary information.
+\revtex~4.1 introduces several new macros just for this purpose. They
are:
\begin{itemize}
\item\cmd\email\oarg{optional text}\aarg{e-mail address}
@@ -571,18 +573,19 @@ an exact copy of the first, and also ensure that no ancillary data is
given in these later instances.
-Each APS journal has a default behavior for the placement of these
-ancillary information footnotes. The \classoption{prb} option puts all
-such footnotes at the start of the bibliography while the other
-journal styles display them on the first page. One can override a
+Each journal class option has a default behavior for the placement of these
+ancillary information footnotes. For instance, the \classoption{prb} option puts all
+such footnotes at the start of the bibliography while the \classoption{prl}
+journal styles displays them on the first page. One can override a
journal style's default behavior by specifying explicitly the class
option
\classoption{bibnotes} (puts the footnotes at the start of the
bibliography) or \classoption{nobibnotes} (puts them on the first page).
+Please consult the documentation for the various journal style files for further information.
\subsubsection{Specifying first names and surnames}
-Many APS authors have names in which either the surname appears first
+Many authors have names in which either the surname appears first
or in which the surname is made up of more than one name. To ensure
that such names are accurately captured for indexing and other
purposes, the \cmd\surname\ macro should be used to indicate which portion
@@ -590,7 +593,7 @@ of a name is the surname. Similarly, there is a \cmd\firstname\ macro
as well, although usage of \cmd\surname\ should be sufficient. If an
author's surname is a single name and written last, it is not
necessary to use these macros. These macros do nothing but indicate
-how a name should be indexed. Here are some examples;
+how a name should be indexed. Here are some examples:
\begin{verbatim}
\author{Andrew \surname{Lloyd Weber}}
\author{\surname{Mao} Tse-Tung}
@@ -604,12 +607,32 @@ environment:
Text of abstract
\end{abstract}
\end{verbatim}
-Note that in \revtex~4 the abstract must be specified before the
+Note that in \revtex~4.1 the abstract must be specified before the
\cmd\maketitle\ command and there is no need to embed it in an explicit
minipage environment.
+\subsubsection{Structured abstracts}
+A new feature in \revtex~4.1 is support for \textit{structured abstracts}. A ``structured" abstract is an abstract divided into labeled sections. For instance, \textit{Physical Review C} would like authors to provide abstracts with sections summarizing the paper's \textbf{Background}, \textbf{Purpose}, \textbf{Method}, \textbf{Results}, and \textbf{Conclusions}. This can be accomplished by using the \texttt{description} environment within the \texttt{abstract} environment. For example:
+\begin{verbatim}
+\begin{abstract}
+\begin{description}
+\item[Background] This part would describe the
+context needed to understand what the paper
+is about.
+\item[Purpose] This part would state the purpose
+of the present paper.
+\item[Method] This part describe the methods
+used in the paper.
+\item[Results] This part would summarize the
+results.
+\item[Conclusions] This part would state the
+conclusions of the paper.
+\end{description}
+\end{abstract}
+\end{verbatim}
+
\subsection{PACS codes}
-APS authors are asked to supply suggested PACS codes with their
+APS and AIP authors are asked to supply suggested PACS codes with their
submissions. The \cmd\pacs\ macro is provided as a way to do this:
\begin{verbatim}
\pacs{23.23.+x, 56.65.Dy}
@@ -654,7 +677,7 @@ explicitly).
\section{The body of the paper}
-For typesetting the body of a paper, \revtex~4 relies heavily on
+For typesetting the body of a paper, \revtex~4.1 relies heavily on
standard \LaTeXe\ and other packages (particulary those that are part
of AMS-\LaTeX). Users unfamiliar with these packages should read the
following sections carefully.
@@ -683,7 +706,7 @@ place the \cmd\label\marg{key} within the argument specifying the heading:
\section{\label{sec:intro}Introduction}
\end{verbatim}
-In the some journal substyles, such as those of the APS,
+In some journal substyles, such as those of the APS,
all text in the \cmd\section\ command is automatically set uppercase.
If a lowercase letter is needed, use \cmd\lowercase\aarg{x}.
For example, to use ``He'' for helium in a \cmd\section\marg{title text} command, type
@@ -706,19 +729,22 @@ Use directional quotes for quotation marks around quoted text
For opening quotes, use one or two backquotes; for closing quotes,
use one or two forward quotes (apostrophes).
-\subsection{One-column vs. two-column}\label{sec:widetext}
+\subsection{One-column vs. two-column layouts}\label{sec:widetext}
-One of the hallmarks of \textit{Physical Review} is its two-column
-formatting and so one of the \revtex~4 design goals is to make it easier to
-acheive the \textit{Physical Review} look and feel. In particular, the
-\classoption{twocolumn} option will take care of formatting the front matter
-(including the abstract) as a single column. \revtex~4 has its own
-built-in two-column formatting macros to provide well-balanced columns
-as well as reasonable control over the placement of floats in either
-one- or two-column modes.
+One of the hallmarks of \textit{Physical Review} and many of the AIP journals is their two-column
+formatting. \revtex~4.1 provides the \classoption{reprint} class option that provides for each
+journal class option a close approximation to the journal's actual production formatting. Note that
+the \classoption{reprint} option will give either one or two-column formatting as appropriate for the particular journal.
+For most APS and AIP journals, the \classoption{reprint} option will take care of formatting the front matter
+(including the abstract) as a single column and will typeset the body in two columns. \revtex~4.1 has its own
+built-in two-column formatting macros to provide well-balanced columns as well as reasonable control over the placement of floats in either
+one- or two-column modes. When drafting papers, it is common to use a one-column format. This is best achieved by using the
+\classoption{preprint} class option. Authors may override a particular journal's formatting by using the lower level options \classoption{onecolumn} and \classoption{twocolum}, but best practice is to stick with the \classoption{preprint} and \classoption{reprint} options.
+
+Please note that the \classoption{reprint} class option is only an \textit{approximation} of a journal's final layout. Because of font differences, figure rescaling, and other factors, authors should not expect the \classoption{reprint} option to give fully accurate estimates of an article's ultimate length after being typeset for the journal.
Occasionally it is necessary to change the formatting from two-column to
-one-column to better accomodate very long equations that are more
+one-column to better accommodate very long equations that are more
easily read when typeset to the full width of the page. This is
accomplished using the \env{widetext} environment:
\begin{verbatim}
@@ -729,7 +755,7 @@ long equation goes here
In two-column mode, this will temporarily return to one-column mode,
balancing the text before the environment into two short columns, and
returning to two-column mode after the environment has
-finished. \revtex~4 will also add horizontal rules to guide the
+finished. \revtex~4.1 will also add horizontal rules to guide the
reader's eye through what may otherwise be a confusing break in the
flow of text. The
\env{widetext} environment has no effect on the output under the
@@ -737,7 +763,7 @@ flow of text. The
one-column formatting.
Use of the \env{widetext} environment should be restricted to the bare
-minimum of text that needs to be typeset this way. However short pieces
+minimum of text that needs to be typeset this way. However, short pieces
of paragraph text and/or math between nearly contiguous wide equations
should be incorporated into the surrounding wide sections.
@@ -745,7 +771,7 @@ Low-level control over the column grid can be accomplished with the
\cmd\onecolumngrid\ and \cmd\twocolumngrid\ commands. Using these, one
can avoid the horizontal rules added by \env{widetext}. These commands
should only be used if absolutely necessary. Wide figures and tables
-should be accomodated using the proper \verb+*+ environments.
+should be accommodated using the proper \verb+*+ environments.
\subsection{Cross-referencing}\label{sec:xrefs}
@@ -799,11 +825,11 @@ Use the \env{acknowledgments} environment for an acknowledgments
section. Depending on the journal substyle, this element may be
formatted as an unnumbered section title \textit{Acknowledgments} or
simply as a paragraph. Please note the spelling of
-``acknowledgments''.
+``acknowledgments.''
\begin{verbatim}
-\begin{acknowlegments}
+\begin{acknowledgments}
The authors would like to thank...
-\end{acknowlegments}
+\end{acknowledgments}
\end{verbatim}
\subsection{Appendices}
@@ -814,7 +840,13 @@ is permitted). For a single appendix, use a
\cmd\appendix\verb+*+ followed by \cmd\section\marg{title text}
command to suppress the appendix letter in the section heading.
-\section{Math and Equations}\label{sec:math}
+\subsection{\label{sec:lineno}Line numbering}
+\revtex~4.1 provides the \classoption{linenumbers} class option to enable line numbering. While it is
+possible to directly call in the \classname{lineno.sty}, using the class option ensures
+that the default parameters needed to properly typeset the line numbers are set up correctly. It is
+still possible for authors to override parameters such as \cmd\linenumbersep\ as usual, however.
+
+\section{Math and equations}\label{sec:math}
\subsection{Math in text}
@@ -846,7 +878,7 @@ preferred method of accomplishing this. It produces regular text
the \classname{amsmath} package must be loaded: include a
\cmd\usepackage\aarg{\classname{amsmath}} command in the document
preamble or use the class option \classoption{amsmath}. Please note
-that \revtex~4 requires version 2.0 or higher of \classname{amsmath}.
+that \revtex~4.1 requires version 2.0 or higher of \classname{amsmath}.
Other common alternatives may be less desirable. Using the standard
\LaTeXe\ \cmd\mbox\marg{text} will give normal text, including a hyphen,
@@ -902,7 +934,7 @@ the above effects.
\subsection{Numbering displayed equations}
-\revtex~4 automatically numbers equations.
+\revtex~4.1 automatically numbers equations.
For single-line and multi-line equations, use the
\env{equation} and \env{eqnarray} environments as described above.
For unnumbered single-line equations, use the \verb+\[+\dots\verb+\]+
@@ -923,7 +955,9 @@ Use the command \cmd\tag\marg{number} to produce an idiosyncratic
equation number: $(1')$, for example. Numbers assigned by \cmd\tag\
are completely independent of \revtex's automatic numbering. The
package \classname{amsmath} is required for using the \cmd\tag\
-command.
+command. Please
+note that the use of the \texttt{tag} command may conflict with the use of the \classoption{hyperref} package
+due an incompatibility between \classoption{amsmath} and \classoption{hyperref}.
To have \revtex{} reset the equation numbers at the start of each section,
use the \classoption{eqsecnum} class option in the document preamble.
@@ -1005,11 +1039,11 @@ or if \cmd\label\ is used on a line of an eqnarray that is not being numbered
\classoption{amssymb}, and \classoption{amsmath}}\label{AMS}
The American Mathematical Society's AMS-\LaTeX\ packages provided extra
-fonts, symbols, and math markup that are quite convenient. \revtex~4
+fonts, symbols, and math markup that are quite convenient. \revtex~4.1
supports the use of these packages directly. To use the \classoption{amsfonts},
\classoption{amssymb}, and \classoption{amsmath} class options,
AMS-\LaTeX\ (and perhaps the additional AMS fonts) will need to be
-installed. Please note the \revtex~4 requires version 2.0 or higher
+installed. Please note that \revtex~4.1 requires version 2.0 or higher
of AMS-\LaTeX. These packages can be downloaded from
\url{http://www.ams.org/tex/}.
@@ -1035,7 +1069,7 @@ documentation for the complete list of symbols available.
\subsection{Bold symbols in math}\label{sec:bboxamsfonts}
-\revtex~4 uses the standard \LaTeXe\ Bold Math (\classname{bm}) package as the
+\revtex~4.1 uses the standard \LaTeXe\ Bold Math (\classname{bm}) package as the
basis for creating bold symbols in math mode. As usual, this requires
an explicit \cmd\usepackage\aarg{\classname{bm}} in the document
preamble. The command
@@ -1055,7 +1089,7 @@ normal math italic letters, numbers,
Greek letters (uppercase and lowercase),
small bracketing and operators, and \cmd\mathcal. Fraktur
characters will come out bold in a \cmd\bm; however, Blackboard Bold
-requires using the \cmd\mathbb command rather than \cmd{\bm}.
+requires using the \cmd\mathbb\ command rather than \cmd{\bm}.
The \classoption{amsfonts} option adds support for bold math
letters and symbols in smaller sizes and in superscripts when a
\cmd\bm\marg{symbol} is used.
@@ -1067,10 +1101,10 @@ preceded by \cmd\protect\ in commands with moving arguments.
\section{Footnotes}
\LaTeX's standard \cmd\footnote\ command is available in
-\revtex~4. The footnote text can either appear at the bottom of a page or
+\revtex~4.1. The footnote text can either appear at the bottom of a page or
as part of the bibliography (in order, after the rest of the
references). This choice can be controlled by two class options:
-\classoption{footinbib} and \classoption{nofootinbib}. \revtex~4
+\classoption{footinbib} and \classoption{nofootinbib}. \revtex~4.1
defaults to the former. Specific journal options may select a
different value than the default. Note that in the latter case, the
argument of the
@@ -1090,28 +1124,30 @@ Section~\ref{sec:tablenote} for details.
\section{Citations and References}\label{sec:endnotes}
-In keeping with the \revtex~4 design goal of making it easier to
-extract tagged information from a manuscript, new macros and \BibTeX\
-style files have been added to provide better markup. Furthermore,
-these have been built upon some widely-used \LaTeX\ packages in line
-with the design goal of making use of the existing packages where
-possible. The two main external packages that are of concern here are
-Patrick Daly's \classname{natbib} citation package and his
-\classname{custom-bib} tool kit for building new \BibTeX\ style
-files.
-
-From an author's point of view, all this means is that a proper
-\revtex~4 installation requires having \classname{natbib} (version 7
+\revtex~4.1 adds significant new functionality to \revtex~4's
+typesetting of citations and references. The new functionality is
+designed to make it easier to use Bib\TeX\ and produce the desired output
+in the reference section without having to edit Bib\TeX's output. The new features include:
+\begin{itemize}
+\item Endnotes created with the \cmd\footnote\ command are automatically interleaved with the bibliographic references. \revtex~4 would typeset all endnotes at the end of the bibliography.
+\item Combining multiple references automatically into a single entry in the bibliography. \revtex~4 required by-hand editing of Bib\TeX\ output. This is achieved by prepending an asterisk (*) to the reference's \textit{key} in the \cmd\cite\ command. \verb+\cite{{key1,*key2}+ would make a single entry in the bibliography by combining into one \cmd\bibitem\ the entries from the \texttt{.bib} file with keys \textit{key1} and \textit{key2}. See Section~\ref{sec:multiple} for more details.
+\item Text can be prepended or appended to an entry in the bibliography. \revtex~4 required by-hand editing of the Bib\TeX\ output. See Section~\ref{sec:prepend} for an example of how to do this.
+\end{itemize}
+
+Proper formatting of references requires Patrick Daly's \classname{natbib} citation package. \BibTeX\ style files
+for APS and AIP journals are created using his \classname{custom-bib} tool kit. From an author's point of view, all this means is that a proper
+\revtex~4.1 installation requires having \classname{natbib} (version 8.3
or higher) installed. It also means that the full set of
-\classname{natbib} functionality is available from within \revtex~4
-(but see the \textit{APS Compuscript Guide for \revtex~4} for restrictions).
-The \classname{natbib} documentation contains many exmaples; see in
-particular the included \verb+natnotes.tex+ file for a convenient summary.
+\classname{natbib} functionality is available from within \revtex~4.1
+(but see the \textit{APS Author Guide for \revtex~4.1} and \textit{Author's Guide to AIP Substyles for \revtex~4.1} for restrictions if
+submitting to an APS or AIP journal). The \classname{natbib} documentation contains many examples; see in
+particular the \verb+natnotes.tex+ file for a convenient summary.
+\subsection{Citing a reference}
As in standard \LaTeX, references are cited in text using the
\cmd\cite\marg{key} command and are listed in the bibliography using
the \cmd\bibitem\marg{key} command. The \cmd\cite{} macro enables
-\revtex~4 to automatically number the references in the manuscript.
+\revtex~4.1 to automatically number the references in the manuscript.
A typical example might be:
\begin{verbatim}
@@ -1128,7 +1164,7 @@ Press, London, 1985).
Journals differ in how the \cmd\cite\ will be displayed. Most APS journals
display the citation in-line, as a number, enclosed in square brackets,
-\textit{e.~g.}, ``String theory[1] attempts\dots.'' Other journals
+\textit{e.g.}, ``String theory[1] attempts\dots.'' Other journals
(most notably \textit{Physical Review B})
instead use a number in a superscript: ``String theory$^{1}$ attempts\dots.''
Selecting the journal substyle using a class option (such as
@@ -1158,7 +1194,7 @@ The \verb+%+ avoids unwanted spaces.
\textit{Reviews of Modern Physics} uses a citation style based on the
first author's last name and the year of the reference rather than a
simple number. Support for this style of citing references is the
-primary reason \revtex~4 uses the \classname{natbib}
+primary reason \revtex~4.1 uses the \classname{natbib}
package. \classname{natbib} uses an optional argument to the
\cmd\bibitem\ macro to specify what text to use for the \cmd\cite\
text:
@@ -1182,14 +1218,18 @@ the \cmd\textcite\marg{key} command may be used (analogous to the
\cmd\onlinecite\ command above). Both \cmd\textcite\ and
\cmd\onlinecite\ are built upon \classname{natbib}'s rich repertoire of
macros (\cmd\citep{}, \cmd\citet{}, etc.). These macros are available in
-\revtex~4; however, APS authors must follow the
-\textit{APS Compuscript Guide for \revtex~4}
+\revtex~4.1; however, APS authors must follow the
+\textit{APS Author Guide for \revtex~4.1}
guidelines regarding \classname{natbib}'s macros.
+\subsection{Combined Author/Year and Numeric Citations}
+
+AIP's \textit{Journal of Mathematical Physics} uses a combined author/year and numerical citation style. \revtex~4.1 supports this referencing style. Please see the \textit{Author's Guide to AIP Substyles for \revtex~4.1} for more information about this style.
+
\subsection{\label{sec:use-bib}Using Bib\TeX}
The \cmd\bibitem{} entries can be coded by hand as above, of course, but the
-use of \BibTeX\ with the new style files provided with \revtex~4 makes
+use of \BibTeX\ with the new style files provided with \revtex~4.1 makes
it particularly simple to generate marked-up references that can, for
instance, take advantage of packages like
\classname{hyperref} for linking. They also save the trouble of having
@@ -1204,17 +1244,15 @@ database or collection of bibliography entries that may be used for many
manuscripts. A \BibTeX\ style file then specifies how to transform the
entries into a proper \cmd\bibitem{} for a particular journal. Here we
give a brief summary of how to get started with \BibTeX. More details can be
-found in the \textit{\revtex~4 \BibTeX\ Guide} included in the
-distribution or in the LaTeX books listed in the references.
+found in the LaTeX books listed in the references.
Selecting a journal style by using an appropriate class option will
-automatically select the correct \BibTeX\ style file. For all
-of the \textit{Physical Review} journals, this is \file{apsrev.bst},
-while for \textit{Reviews of Modern Physics} this is
-\file{apsrmp.bst}. The selection can be overridden by specifying an
+automatically select the correct \BibTeX\ style file from those included in
+\revtex~4.1. Four basic \BibTeX\ style files are included: \file{apsrev4-1.bst} (APS journals using a numeric citation style, \textit{i.e.}, all but RMP), \file{apsrmp4-1.bst} (author/year style citations for RMP),
+\file{aipauth4-1.bst} (AIP journal using an author/year citation style), and \file{aipnum4-1.bst} (AIP journals using a numeric citation style). In addition, there are ``long" versions for each of these that add the titles of cited articles to the bibliography. The selection can be overridden by specifying an
alternative \file{.bst} file using the standard \LaTeXe
\cmd\bibliographystyle\ macro. This must appear in the preamble
-before the \envb{document} line in \revtex~4 (this differs from
+before the \envb{document} line in \revtex~4.1 (this differs from
standard \LaTeX).
The \BibTeX\ database files will contain entries such as:
@@ -1232,10 +1270,10 @@ The \BibTeX\ database files will contain entries such as:
\end{verbatim}
There are entry formats for articles, technical reports, e-prints,
theses, books, proceedings, and articles that appear in books or
-proceedings. The \file{apsrev} and \file{apsrmp} styles provided with
-\revtex~4 also allows URL's and e-print identifiers to be specified
+proceedings. The styles provided with
+\revtex~4.1 also allows URL's and e-print identifiers to be specified
for any of the different entry types. There is also an additional
-``collaboration'' field that can be used in addition to ``author''.
+``collaboration'' field that can be used in addition to ``author'.'
To actually create the bibliography in the manuscript, the
\cmd\bibliography\marg{bib files} macro is used.
@@ -1252,8 +1290,7 @@ of the \cmd\bibitem{}'s for the manuscript. Subsequent runs of \LaTeXe\
will call this file in to resolve the references. \LaTeXe\ should be run
repeatedly until all references are resolved.
-The \BibTeX-produced \cmd\bibitem{}'s created using the \file{apsrev} and
-\file{apsrmp} appear considerably more complex than the example given
+The \BibTeX-produced \cmd\bibitem{}'s created using the \revtex\ style files appear considerably more complex than the example given
above. This is because the style files add in \cmd\bibinfo{},
\cmd\bibnamefont{}, \cmd\eprint{}, and \cmd\url{} macros for
specifying additional formatting and tagging. The \cmd\bibinfo\ macro
@@ -1264,13 +1301,53 @@ appropriate hyperlinks in target formats such as PDF.
For more information on using \BibTeX\ with \LaTeX, see Sections~4.3.1
and~C.11.3 of the \LUG\cite{LaTeXman}, Section~13.2 of \cite{Compan},
-or the online \BibTeX\ manual
-\url{http://ctan.tug.org/tex-archive/biblio/bibtex/distribs/doc/btxdoc.tex}.
-%\url{http://ctan.tug.org/tex-archive/help/Catalogue/entries/bibtex.html}.
+or the online \BibTeX\ manual \file{btxdoc.tex} from
+\url{http://www.ctan.org/tex-archive/biblio/bibtex/distribs/doc/}.
+
+\subsubsection{\texttt{arXiv.org} support in Bib\TeX}
+
+
+\revtex~4.1 has better support for citing e-prints from \texttt{arXiv.org} For instance, the \texttt{.bib} entry
+\begin{verbatim}
+@Unpublished{Ginsparg:1988ui,
+ author = "Ginsparg, Paul H.",
+ title = "{Applied Conformal Field Theory}",
+ year = "1988",
+ eprint = "hep-th/9108028",
+ archivePrefix = "arXiv",
+ SLACcitation = "%%CITATION=HEP-TH/9108028;%%"
+}
+\end{verbatim}
+will include the arXiv.org e-print identifier as \texttt{arXiv:hep-th/9108028} and hyperlink it (if using \texttt{hyperref}). The newer format for arXiv identifiers with primary classificiations will produce output such as \texttt{arXiv:0905.1949 [hep-ph]}.
+
+
+
+\subsection{\label{sec:multiple}Multiple references in a single bibliography entry}
+One of the most frequently requested features since the release of \revtex~4 has been to allow more than one reference to appear in a single bibliography entry when using Bib\TeX. This can now be done in \revtex~4.1 by using a starred (*) argument to the \cmd\cite\ command. This requires the latest version of \texttt{natbib}, developed in conjunction with \revtex~4.1, and the new \texttt{bst} files that come with \revtex~4.1. To combine multiple references into a single \cmd\bibitem, precede the second, third, etc. citation keys in the \cmd\cite\ command with an asterisk (*). For example \verb+\cite{bethe, *feynman, *bohr}+ will combine the \cmd\bibitem\relax s with keys \texttt{bethe}, \texttt{feynman}, and \texttt{bohr} into a single entry in the bibliography separated by semicolons.
+
+\subsection{\label{sec:prepend}Prepending and/or appending text to a citation}
+The expanded syntax for the \cmd\cite\ command argument can also be used to specify text before and/or after a citation. For instance, a citation such as:
+\begin{verbatim}
+[19] A similar expression was derived in
+A. V. Andreev, Phys. Rev. Lett. 99, 247204
+(2007) in the context of carbon nanotube
+p-n junctions. The only difference is that no
+integration over ky is present there.
+\end{verbatim}
+may be created by the following \cmd\cite\ command:
+\begin{verbatim}
+\cite{*[{A similar expression was derived
+in }] [{ in the context of carbon nanotube
+p-n junctions. The only difference is that
+no integration over ky is present
+there.}]andreev2007]
+\end{verbatim}
+Please note the use of curly braces to enclose the text within the square brackets.
\section{Figures and Artwork}\label{sec:figures}
+\subsection{\texttt{figure} environment}
-Figures may be included into a \revtex~4 manuscript by using the
+Figures may be included into a \revtex~4.1 manuscript by using the
standard \LaTeXe\ macros. It should be noted that \LaTeXe\ includes
several powerful packages for including the files in various
formats. The two main packages are \classname{graphics} and
@@ -1278,12 +1355,10 @@ formats. The two main packages are \classname{graphics} and
\cmd\includegraphics\oarg{args}\marg{filename};
they mainly differ in how arguments for
controlling figure scaling, translation, and orientation
-are specified. Old \LaTeX2.09 interfaces such as
-\file{epsfig} have been re-implemented on top of these packages.
-For more information on the enhancements of the \classname{graphicx} package,
-see \cite{CompanG} or
-\url{ftp://ctan.tug.org/tex-archive/macros/latex/required/graphics/grfguide.ps}.
-\revtex~4 no longer has the \classoption{epsf} class option, though
+are specified. For more information on the enhancements of the \classname{graphicx} package,
+see \cite{CompanG} or the guide \file{grfguide.pdf} available at
+\url{http://www.ctan.org/tex-archive/macros/latex/required/graphics/}.
+\revtex~4.1 no longer has the \classoption{epsf} class option, though
the \classname{epsfig} package provides a similar interface.
@@ -1318,6 +1393,18 @@ otherwise they span the width of the figure.
Note that is unnecessary (and undesirable) to use explicit centering
commands inside the float environments.
+\subsection{\texttt{video} environment}
+Papers often refer to multimedia material such as videos. The \texttt{video} environment is identical to the \texttt{figure} environment, but the caption will be labeled as a \textbf{Video} (with its own counter independent of figures). A URL can also be specified so that the caption label can be linked to the online video (if using the \texttt{hyperref} package). The included graphic (using \cmd\includegraphics\ from the \texttt{graphics} or \texttt{graphicx} package) would be a representation frame from the video. A \texttt{\cmd\listofvideos} is also provided. For example:
+\begin{verbatim}
+\begin{video}
+\includegraphics{videoframe.jpg}
+\setfloatlink{http://some.video.com/fun.mov}
+\caption{\label{vid:interest}This is a video
+of something fun.}
+\end{video}
+\end{verbatim}
+There is also a corresponding \cmd\listofvideos\ command.
+
\section{Tables}\label{sec:tables}
Tables are very similar to figures. They should be input using the
@@ -1334,7 +1421,7 @@ To refer to the table via cross-referencing, a \cmd\label\marg{key}
command should appear within the \cmd{\caption}. Use the
\cmd\ref\marg{key} command to cite tables in text. The \env{table}
environment will set the table to the width of the column. Thus, in
-two-column mode, the table will confined to a single column. To set a
+two-column mode, the table will be confined to a single column. To set a
table to the full width of the page, rather than the column, use the
\env{table*} environment.
@@ -1342,7 +1429,7 @@ The heart of the table is the
\env{tabular} environment. This will behave for the most part as in
standard \LaTeXe\ (please refer to Section~3.6.3 and Appendix~C.10.2 of the
\LUG{} for more details about the \env{tabular} environment).
-Note that \revtex~4 no longer automatically adds double (Scotch) rules
+Note that \revtex~4.1 no longer automatically adds double (Scotch) rules
around tables. Nor does the \env{tabular} environment set various
table parameters for column spacing as before. Instead, a new
environment \env{ruledtabular} provides this functionality. This
@@ -1371,7 +1458,7 @@ A basic table looks as follows:
\end{table}
\end{verbatim}
-The \env{quasitable} environment is no longer in \revtex~4. The
+The \env{quasitable} environment is no longer in \revtex~4.1. The
standard \env{tabular} environment can be used instead because it
no longer puts in the double rules.
@@ -1436,8 +1523,7 @@ usually will
appear either at the top or the bottom of the following page).
-Under \revtex~3, tables automatically break across pages; \revtex~4
-provides some of this functionality. However, this requires adding to the
+To break tables across pages, \revtex~4.1requires adding to the
table a float placement option of [H] (meaning put the table ``here''
and effectively ``unfloating'' the table) to the \envb{table}
command. The commands \verb+\\*+ and \cmd{\samepage} can be used to
@@ -1448,10 +1534,10 @@ Long tables are more robustly handled by using the
\classname{longtable.sty} package included with the standard \LaTeXe\
distribution (put \verb+\usepackage{longtable}+ in the preamble). This
package gives precise control over the layout of the table.
-The \revtex~4 package contains patches that enable the
+The \revtex~4.1 package contains patches that enable the
\classname{longtable} package to work in two-column mode. Of course, a
table set in two-column mode needs to be narrow enough to fit within
-the column. Otherwise, the columns may overlap. \revtex~4 provides
+the column. Otherwise, the columns may overlap. \revtex~4.1 provides
an additional environment \env{longtable*} which allows a longtable to
span the whole page width. Currently, the \env{longtable*} and
\env{ruledtabular} environments are incompatible. In order to get the
@@ -1460,7 +1546,7 @@ manually (or define \verb+\endfirsthead+ and \verb+\endlastfoot+
appropriately). For more documentation on the \env{longtable}
environment and on the package options of the
\classname{longtable} package, please see the documentation available at
-\url{ftp://ctan.tug.org/macros/latex/required/tools/longtable.dtx} or
+\url{http://www.ctan.org/macros/latex/required/tools/longtable.dtx} or
refer to \cite{Compan}.
\section{Placement of Figures, Tables, and Other Floats}
@@ -1485,7 +1571,7 @@ respectively. The same placement argument may be added to a
see the instructions in the \LUG, Appendix~C.9.1.
In two-column mode, a page may contain both a \env{widetext}
-environment and a float. \revtex~4 may not always be able to
+environment and a float. \revtex~4.1 may not always be able to
automatically put the float in the optimal place. For instance, a
float may be placed at the bottom of a column just before the
\env{widetext} begins. To workaround this, try moving the float
@@ -1494,22 +1580,22 @@ environment below the \env{widetext} environment. Alternative
\env{figure} and \env{table} environments should not
be enclosed in a \env{widetext} environment to make them span
-the page to accomodate wide figures or tables. Rather, the
+the page to accommodate wide figures or tables. Rather, the
\env{figure*} or \env{table*} environments should be used instead.
Sometimes in \LaTeX\ the float placement mechanism breaks down and a
float can't be placed. Such a ``stuck'' float may mean that it and all
floats that follow are moved to the end of the job (and if there are
too many of floats, the fatal error \texttt{Too many unprocessed floats}
-will occur). \revtex~4 provides the class option
+will occur). \revtex~4.1 provides the class option
\classoption{floatfix} which attempts to invoke emergency float
-processing to avoid creating a ``stuck'' float. \revtex~4 will provide
+processing to avoid creating a ``stuck'' float. \revtex~4.1 will provide
a message suggesting the use of
\classoption{floatfix}. If \classoption{floatfix} doesn't work or if
the resulting positioning of the float is poor, the float should be
repositioned by hand.
-\revtex~4 offers an additional possibility for placing the floats. By
+\revtex~4.1 offers an additional possibility for placing the floats. By
using the either the \classoption{endfloats} or the
\classoption{endfloats*} class option all floats may be held
back (using an external file) and then set elsewhere in the document
@@ -1551,7 +1637,7 @@ reading the paper if the floats are set in their normal positions.
Often a figure or table is too wide to be typeset in the standard
orientation and it is necessary to rotate the float 90
-degrees. \revtex~4 provides a new environment \env{turnpage} as an
+degrees. \revtex~4.1 provides a new environment \env{turnpage} as an
easy means to accomplish this. The \env{turnpage} environment depends
on one of the packages \classname{graphics} or \classname{graphicx}
being loaded. To use the \env{turnpage} environment, simply enclose
@@ -1570,19 +1656,19 @@ environment:
A turnpage float will be typeset on a page by itself. Currently, there
is no mechanism for breaking such a float across multiple pages.
-\section{\revtex~4 symbols and the \classname{revsymb} package}
+\section{\revtex~4.1 symbols and the \classname{revsymb4-1} package}
Symbols made available in earlier versions of \revtex\ are
-defined in a separate package, \classname{revsymb},
+defined in a separate package, \classname{revsymb4-1},
so that they may be used with other classes.
This might be useful if, say, copying text from a \revtex\ document to
-a non-\revtex\ document. \revtex~4 automatically includes these
+a non-\revtex\ document. \revtex~4.1 automatically includes these
symbols so it is not necessary to explicitly call them in with a
\cmd\usepackage\ statement.
Table~\ref{tab:revsymb} summarizes the symbols defined in this package.
Note that \cmd{\overcirc}, \cmd{\overdots}, and \cmd{\corresponds} are
-no longer in \revtex~4. Use \cmd{\mathring} (standard in \LaTeXe),
+no longer in \revtex~4.1. Use \cmd{\mathring} (standard in \LaTeXe),
\cmd{\dddot} (with the \classoption{amsmath} package loaded), and
\cmd\triangleq\ (with the \classoption{amssymb} class option) respectively.
\cmd{\succsim}, \cmd{\precsim}, \cmd{\lesssim}, and \cmd{\gtrsim} are
@@ -1591,7 +1677,7 @@ AMS versions of these commands will be used if the appropriate AMS
package is loaded.
\begin{table}
-\caption{\label{tab:revsymb}Special \revtex~4 symbols, accents, and
+\caption{\label{tab:revsymb}Special \revtex~4.1 symbols, accents, and
boldfaced parentheses defined in \file{revsymb.sty}}
\begin{ruledtabular}
\begin{tabular}{ll|ll}
@@ -1609,19 +1695,19 @@ boldfaced parentheses defined in \file{revsymb.sty}}
\end{ruledtabular}
\end{table}
-\section{Other \revtex~4 Features}
+\section{Other \revtex~4.1 Features}
%\subsection{Hooks}
%To be written....
\subsection{Job-specific Override Files}
-\revtex~4 allows manuscript-specific macro definitions to be put
+\revtex~4.1 allows manuscript-specific macro definitions to be put
in a file separate from the main \TeX\ file. One merely creates a file
with the same basename as the \TeX\ file, but with the extension
`.rty'. Thus, if the \TeX\ file is names man.tex, the macro
definitions would go in man.rty. Note that the .rty file should be in
the same directory as the \TeX\ file. APS authors should follow the
-guidelines in the \textit{APS Compuscript Guide for \revtex~4} when
-submitting.
+guidelines in the \textit{APS Author Guide for \revtex~4.1} when
+submitting. Similarly, AIP authors should refer to the \textit{Author's Guide to AIP Substyles for \revtex~4.1}
\begin{thebibliography}{}\label{sec:TeXbooks}
\bibitem[Knuth(1986)]{TeXbook} D.E. Knuth, \emph{The \TeX book},
@@ -1630,7 +1716,7 @@ submitting.
Preparation System}, (Addison-Wesley, Reading, MA, 1996).
\bibitem[Kopka(1995)]{Guide} H. Kopka and P. Daly, \emph{A Guide to
\LaTeXe}, (Addison-Wesley, Reading, MA, 1995).
-\bibitem[Goossens(1994)]{Compan} M. Goosens, F. Mittelbach, and
+\bibitem[Goossens(1994)]{Compan} M. Goossens, F. Mittelbach, and
A. Samarin, \emph{The \LaTeX\
Companion}, (Addison-Wesley, Reading, MA, 1994).
\bibitem[Goossens(1997)]{CompanG} M. Goossens, S. Rahtz, and
diff --git a/Master/texmf-dist/doc/latex/revtex/auguide/docs.sty b/Master/texmf-dist/doc/latex/revtex/auguide/docs.sty
new file mode 100644
index 00000000000..f401506cb63
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/auguide/docs.sty
@@ -0,0 +1,129 @@
+% authguide.rty - macros for processing revguide.tex under \documentclass{revtex4}
+% Text entities
+\DeclareRobustCommand\SNG{\emph{Physical Review Style and Notation Guide}}
+\DeclareRobustCommand\LUG{\emph{\LaTeX{} User's Guide \& Reference Manual}}
+\DeclareRobustCommand\revtex{REV\TeX}
+\DeclareRobustCommand\marglat{\marginpar[\textbf{2e}]{\textbf{2e}}}
+\DeclareRobustCommand\margrev{\marginpar[\textbf{4}]{\textbf{4}}}
+\DeclareRobustCommand\AmS{%
+ {\protect\the\textfont\tw@ A\kern-.1667em\lower.5ex\hbox{M}\kern-.125emS}%
+}%
+\DeclareRobustCommand\AmSLaTeX{\AmS-\LaTeX}
+\DeclareRobustCommand\BibTeX{{\rm B}{\sc ib}\TeX}
+%
+% Various forms of self-indexing commands:
+% \begin{macrocode}
+\DeclareRobustCommand{\m}[1]{%
+ \meta{#1}%
+ \index{#1=\string\meta{#1} placeholder}\index{placeholder>#1=\string\meta{#1}}%
+}%
+\DeclareRobustCommand\meta[1]{%
+ \mbox{\m@th\LANGLE\itshape#1\/\RANGLE}%
+}%
+\def\LANGLE{$\langle$}%
+\def\RANGLE{$\rangle$}%
+\DeclareRobustCommand{\marg}[1]{%
+ {\ttfamily\string{}\meta{#1}{\ttfamily\string}}%
+ \index{#1=\string\ttt{#1}, argument}\index{argument>#1=\string\ttt{#1}}%
+}%
+\DeclareRobustCommand{\aarg}[1]{%
+ {\ttfamily\string{}#1{\ttfamily\string}}%
+}%
+\let\oarg\undefined
+\DeclareRobustCommand{\oarg}[1]{%
+ {\ttfamily[%]
+ }\meta{#1}{\ttfamily%[
+ ]}%
+ \index{#1=\string\ttt{#1}, optional argument}%
+ \index{argument, optional>#1=\string\ttt{#1}}%
+}%
+\DeclareRobustCommand\cmd{\begingroup\makeatletter\@cmd}%
+\long\def\@cmd#1{%
+ \endgroup
+ \cs{\expandafter\cmd@to@cs\string#1}%
+ \expandafter\cmd@to@index\string#1\@nil
+}%
+\def\cmd@to@cs#1#2{\char\number`#2\relax}%
+\def\cmd@to@index#1#2\@nil{%
+ \index{#2=\string\cmd#1#2}%\index{command>#2=\string\cmd#1#2}%
+}%
+\DeclareRobustCommand\cs[1]{{\ttfamily\char`\\#1}}%
+\def\scmd#1{%
+ \cs{\expandafter\cmd@to@cs\string#1}%
+ \expandafter\scmd@to@index\string#1\@nil
+}%
+\def\scmd@to@index#1#2\@nil#3{%
+ \index{\string$#3=\string\cmd#1#2---#3}%
+%\index{command>\string$#3=\string\cmd#1#2---#3}%
+}%
+\DeclareRobustCommand\env{\name@idx{environment}}%
+\DeclareRobustCommand\envb[1]{%
+ {\ttfamily\string\begin\string{}\env{#1}{\ttfamily\string}}%
+}%
+\DeclareRobustCommand\enve[1]{{\ttfamily\string\end\string{}\env{#1}{\ttfamily\string}}}%
+\DeclareRobustCommand*{\file}[1]{%
+ {\ttfamily#1}%
+ \index{#1=\string\ttt{#1}}\index{file>#1=\string\ttt{#1}}%
+}%
+\DeclareRobustCommand\substyle{\name@idx{document substyle}}%
+\DeclareRobustCommand\classoption{\name@idx{document class option}}%
+\DeclareRobustCommand\classname{\name@idx{document class}}%
+\def\name@idx#1#2{%
+ {\ttfamily#2}%
+ \index{#2\space#1=\string\ttt{#2}\space#1}\index{#1>#2=\string\ttt{#2}}%
+}%
+%
+% Needed for index:
+%
+\def\ttt{\texttt}%
+\def\pfill{\ }%
+\def\efill{\ }%
+\let\scan@allowedfalse\relax
+%\makeindex
+\AtEndDocument{\@input@{\jobname.ind}\null}%
+%
+% Processing options
+%
+%
+% Layout: override revtex4|aps
+\c@secnumdepth2
+\prepdef\@verbatim{\topsep.5\baselineskip}%
+\renewenvironment{quotation}{%
+ \list{}{%
+ \listparindent 10\p@
+ \itemindent\listparindent
+ \leftmargin10\p@
+ \rightmargin\leftmargin
+ \parsep \z@ \@plus\p@
+ \small
+ }%
+ \item[]%
+}{%
+ \endlist
+}%
+\renewenvironment{quote}{%
+ \list{}{%
+ \leftmargin\z@
+ \rightmargin\leftmargin
+ }\item[]%
+}{%
+ \endlist
+}%
+\leftmargini\parindent
+\def\descriptionlabel#1{%
+ \hspace\labelsep\ignorespaces
+ #1\unskip
+}%
+\def\toprule{\hline\hline\frstrut}%
+\def\colrule{\hline\frstrut}%
+\def\frstrut{\vrule height2.5ex width\z@ depth\z@\relax}%
+\def\lrstrut{\vrule height\z@ width\z@ depth.5ex\relax}%
+%
+% Klootches
+%
+\let\savenofiles\nofiles
+%
+% Patches:
+%
+%
+\endinput
diff --git a/Master/texmf-dist/doc/latex/revtex/auguide/summary4-1.pdf b/Master/texmf-dist/doc/latex/revtex/auguide/summary4-1.pdf
new file mode 100644
index 00000000000..a9b13afad9b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/auguide/summary4-1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/summary.tex b/Master/texmf-dist/doc/latex/revtex/auguide/summary4-1.tex
index ba3c7de0919..d30eed4a3f6 100644
--- a/Master/texmf-dist/doc/latex/revtex/summary.tex
+++ b/Master/texmf-dist/doc/latex/revtex/auguide/summary4-1.tex
@@ -1,22 +1,25 @@
-%% ****** Start of file cos.tex ****** %
+%% ****** Start of file summary4-1.tex ****** %
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
-%% Version 4.0 beta 5 of REVTeX, December, 2000.
+%% Version 4.1g of REVTeX, October, 2009.
%%
-%% Copyright (c) 2000,2001 The American Physical Society.
+%% Copyright (c) 2000, 2001, 2009 The American Physical Society.
%%
-%% See the REVTeX 4 README file for restrictions and more information.
+%% See the REVTeX 4.1 README file for restrictions and more information.
%%
\listfiles
-\documentclass[twocolumn,secnumarabic,amssymb, amsmath, nofootinbib,tightenlines,
-nobibnotes, aps, prl]{revtex4}
-%\usepackage{acrofont}%NOTE: Comment out this line for the release version!
+\documentclass[%
+twocolumn,secnumarabic,amssymb, amsmath, nofootinbib,tightenlines,
+nobibnotes, aps,
+prl,
+%outputdebug,
+]{revtex4-1}
%\usepackage{amsmath}%
\usepackage{longtable}%
\usepackage{bm}%
\usepackage{docs}
%\usepackage[colorlinks=true,linkcolor=blue]{hyperref}%
-\nofiles
+%\nofiles
\expandafter\ifx\csname package@font\endcsname\relax\else
\expandafter\expandafter
\expandafter\usepackage
@@ -26,204 +29,148 @@ nobibnotes, aps, prl]{revtex4}
\begin{document}
-\title[Command Option Summary]{\revtex~4 Command and Options Summary}%
+\title[Command Option Summary]{\revtex~4.1 Command and Options Summary}%
\author{American Physical Society}%
\email{revtex4@aps.org}
\affiliation{One Research Road, Ridge, NY 11961}
-\date{July 2001}%
+\date{October 2009}%
\maketitle
-This is the \textit{\revtex~4 Command and Options Summary}. It details
+This is the \textit{\revtex~4.1 Command and Options Summary}. It details
usage for many of the new commands and options that are available in
-\revtex~4. Please see the \textit{\revtex~4 Author's Guide} for
-complete information on how to use \revtex~4. Class options for the
+\revtex~4. Please see the \textit{\revtex~4.1 Author's Guide} for
+complete information on how to use \revtex~4.1. Class options for the
\verb+\documentclass+ line are marked with square
brackets. Environments are indicated by \verb+\begin{<env>}+ and always
require a matching \verb+\end{<env>}+.
\setlength\LTleft{0pt}
\setlength\LTright{0pt}
-\begin{longtable*}{@{\extracolsep{1in}}p{3in}p{3in}}
-\caption{\revtex~4 Command Summary}\\
-\hline\hline
-& \\
-\textbf{\revtex~4/\LaTeXe\ Markup} & \textbf{Details and Usage}\\
-& \\
+%
+\begin{longtable*}{@{\extracolsep{0in}}p{3in}p{4in}}
+\caption{\label{tab:summary}\revtex~4.1 Command Summary}\\*
+%
+\noalign{\vspace{3pt}}%
+\toprule\rule{0pt}{12pt}
+\textbf{\revtex~4/\LaTeXe\ Markup}&\textbf{Details and Usage}\\*[3pt]
\endfirsthead
-\multicolumn{2}{c}{\revtex~4 Command Summary continued...}\\
-\hline
-& \\
-\textbf{\revtex~4/\LaTeXe\ Markup} & \textbf{Details and Usage}\\
-& \\
+%
+\multicolumn{2}{c}{TABLE~\ref{tab:summary} (continued): \revtex~4.1 Command Summary}%
+\rule{0pt}{12pt}\\[3pt]
+\colrule\rule{0pt}{12pt}
+\textbf{\revtex~4/\LaTeXe\ Markup}&\textbf{Details and Usage}\\*[3pt]
\endhead
-&\\
-\hline
+%
+\noalign{\nobreak\vspace{3pt}}%
+\colrule
\endfoot
-&\\
-\hline\hline
+%
+\noalign{\nobreak\vspace{3pt}}%
+\botrule
\endlastfoot
-\multicolumn{2}{c}{\textsc{Frequently Used Class Options}}\\
-&\\
+%
+\multicolumn{2}{c}{\textsc{Frequently Used Class Options}\rule[-6pt]{0pt}{18pt}}\\*
\verb+[aps]+ & \textit{American Physical Society} styling. Default.\\
-\verb+[prl]+,\verb+[pra]+,\verb+[prb]+,\verb+[prc]+,\verb+[prd]+,\verb+[pre]+,\verb+[prstab]+&
-Further customize \verb+[aps]+ styling for \textit{Physical Review} journals.\\
-\verb+[rmp]+ & Further customize \verb+[aps]+ styling for \textit{Reviews of Modern Physics}.\\
-\verb+[twocolumn]+ & Two column formatting.\\
-\verb+[onecolumn]+ & Single column formatting.\\
-\verb+[preprint]+ & Single column formatting with increased interline spacing.\\
-\verb+[10pt]+,\verb+[11pt]+,\verb+[12pt]+ & Set font
-size. \verb+[preprint]+ gives \verb+[12pt]+, \verb+[twocolumn]+ gives
+\verb+[aip]+ & \textit{American Institute of Physics} styling. Default.\\
+\verb+[prl]+, \verb+[pra]+, \verb+[prb]+, \verb+[prc]+, \verb+[prd]+, \verb+[pre]+, \verb+[prstab]+, \verb+[rmp]+& Further customize \verb+[aps]+ styling for APS journals.\\
+\verb+[apl]+, \verb+[bmf]+, \verb+[cha]+, \verb+[jap]+, \verb+[jcp]+, \verb+[jmp]+, \verb+[rse]+, \verb+[pof]+, \verb+[pop]+, \verb+[rsi]+& Further customize \verb+[aip]+ styling for AIP journals.\\
+%\verb+[rmp]+ & Further customize \verb+[aps]+ styling for \textit{Reviews of Modern Physics}.\\
+\verb+[twocolumn]+ & Two-column formatting.\\
+\verb+[onecolumn]+ & Single-column formatting.\\
+\verb+[preprint]+ & Single-column formatting with increased interline spacing.\\
+\verb+[reprint]+ & Closely approximate a given journal's style. Can be either single or two-column formatting depending on the journal.\\
+\verb+[10pt]+, \verb+[11pt]+, \verb+[12pt]+ & Set font size. \verb+[preprint]+ gives \verb+[12pt]+, \verb+[twocolumn]+ gives
\verb+[10pt]+ by default.\\
-\verb+[groupedaddress]+ & Group authors with same affiliations
-together. Default. \\
-\verb+[superscriptaddress]+ & Associate authors with affiliations via
-superscript numbers. Appropriate for collaborations or if several
-authors share some, but not all, affiliations.\\
+\verb+[groupedaddress]+ & Group authors with same affiliations together. Default. \\
+\verb+[superscriptaddress]+ & Associate authors with affiliations via superscript numbers. Appropriate for collaborations or if several authors share some, but not all, affiliations.\\
\verb+[draft]+ & Mark overfull lines.\\
-\verb+[amsfonts]+,\verb+[noamsfonts]+ & Load (don't load)
+\verb+[linenumbers]+ & Number lines (requires lineno.sty).\\
+\verb+[amsfonts]+, \verb+[noamsfonts]+ & Load (don't load)
\verb+amsfonts+ package. Adds AMS font support.\\
\verb+[amssymb]+, \verb+[noamssymb]+ & Load (don't load)
\verb+amssymb+ package. Adds additional AMS symbols.\\
\verb+[amsmath]+, \verb+[noamsmath]+ & Load (don't load)
\verb+amsmath+ package. Adds AMS-\LaTeX\ features.\\
-&\\
-\multicolumn{2}{c}{\textsc{Other Class Options}}\\
-&\\
-\verb+[preprintnumbers]+,\verb+[nopreprintnumbers]+ & Control display
-of preprint numbers given by \verb+\preprint+
-command. \verb+[preprintnumbers]+ is default for \verb+[preprint]+;
-otherwise \verb+[nopreprintnumbers]+ is default.\\
-\verb+[floatfix]+ & Invoke emergency processing to avoid the \LaTeX\
-error \verb+``Too many unprocessed floats''+ or all subsequent floats being moved to the
-end of the job. \revtex~4 will display a message recommending this option if
-warranted.\\
-\verb+[bibnotes]+,\verb+[nobibnotes]+ & Control location of author
-footnotes. Default varies with journal style.\\
-\verb+[footinbib]+,\verb+[nofootinbib]+ & Control location of footnotes. Default
-varies with journal style.\\
+%
+\multicolumn{2}{c}{\textsc{Other Class Options}\rule[-6pt]{0pt}{18pt}}\\*
+\verb+[preprintnumbers]+, \verb+[nopreprintnumbers]+ & Control display of preprint numbers given by \verb+\preprint+ command. \verb+[preprintnumbers]+ is default for \verb+[preprint]+; otherwise \verb+[nopreprintnumbers]+ is default.\\
+\verb+[floatfix]+ & Invoke emergency processing to avoid the \LaTeX\ error \verb+``Too many unprocessed floats''+ or all subsequent floats being moved to the end of the job. \revtex~4 will display a message recommending this option if warranted.\\
+\verb+[bibnotes]+, \verb+[nobibnotes]+ & Control location of author footnotes. Default varies with journal style.\\
+\verb+[footinbib]+, \verb+[nofootinbib]+ & Control location of footnotes. Default varies with journal style.\\
\verb+[altaffilletter]+, \verb+[altaffillsymbol]+ & Use letters or symbols for
\verb+\altaffiliation+ superscripts. \verb+[altaffillsymbol]+ is default.\\
-\verb+[unsortedaddress]+ & Like \verb+[groupedaddress]+, but doesn't combine
-authors together who share the same affiliations.\\
-\verb+[runinaddress]+ & Like \verb+[groupedaddress]+, but joins
-multiple affiliations together into a single sequence separated by commas.\\
-\verb+[showpacs]+,\verb+[noshowpacs]+ & Control display of PACS: line.\\
-\verb+[showkeys]+,\verb+[noshowkeyws]+ & Control display of Keywords: line.\\
+\verb+[unsortedaddress]+ & Like \verb+[groupedaddress]+, but doesn't combine authors together who share the same affiliations.\\
+\verb+[runinaddress]+ & Like \verb+[groupedaddress]+, but joins multiple affiliations together into a single sequence separated by commas.\\
+\verb+[showpacs]+, \verb+[noshowpacs]+ & Control display of PACS: line.\\
+\verb+[showkeys]+, \verb+[noshowkeyws]+ & Control display of Keywords: line.\\
\verb+[tightenlines]+ & Single space manuscript (for use with \verb+[preprint]+).\\
\verb+[floats]+ & Position floats near call outs. Default.\\
\verb+[endfloats]+ & Move all floats to the end of the document.\\
-\verb+[endfloats*]+ & Move all floats to the end of the document and put
-each on a separate page.\\
-\verb+[titlepage]+,\verb+[notitlepage]+ & Control appearance of title page.\\
+\verb+[endfloats*]+ & Move all floats to the end of the document and put each on a separate page.\\
+\verb+[titlepage]+, \verb+[notitlepage]+ & Control appearance of title page.\\
\verb+[final]+ & Don't mark overfull lines. Default.\\
-\verb+[letterpaper]+,\verb+[a4paper]+, \verb+[a5paper]+ & Select paper size. \verb+[letterpaper]+ is
-default.\\
-\verb+[oneside]+,\verb+[twoside]+ & Control book syle layout. \verb+[oneside]+ is default.\\
+\verb+[letterpaper]+, \verb+[a4paper]+, \verb+[a5paper]+ & Select paper size. \verb+[letterpaper]+ is default.\\
+\verb+[oneside]+, \verb+[twoside]+ & Control book syle layout. \verb+[oneside]+ is default.\\
\verb+[fleqn]+ & Flush displayed equations left. \\
\verb+[eqsecnum]+ & Number equations by section.\\
-\verb+[balancelastpage]+,\verb+[nobalancelastpage]+ & Control
-\verb+[twocolumn]+ balancing on last page. \verb+[balancelastpage]+
-is default.\\
-\verb+[raggedbottom]+,\verb+[flushbottom]+ & Control \verb+[twocolumn]+
-balancing. \verb+[flushbottom]+ is default.\\
-\verb+[raggedfooter]+,\verb+[noraggedfooter]+ & Control positioning of
-footer. \verb+[noraggedfooter]+ is default.\\
+\verb+[balancelastpage]+, \verb+[nobalancelastpage]+ & Control
+\verb+[twocolumn]+ balancing on last page. \verb+[balancelastpage]+ is default.\\
+\verb+[raggedbottom]+, \verb+[flushbottom]+ & Control \verb+[twocolumn]+ balancing. \verb+[flushbottom]+ is default.\\
+\verb+[raggedfooter]+, \verb+[noraggedfooter]+ & Control positioning of footer. \verb+[noraggedfooter]+ is default.\\
\verb+[byrevtex]+ & Display ``Typeset by \revtex~4''.\\
-\verb+[citeautoscript]+ & Fix up spacing and punctuation when switching from
-non-superscript style citations to superscript citation
-styles. \verb+\cite+ commands and associated spacing and punctuation
-should be as for the non-superscript style.\\
+\verb+[citeautoscript]+ & Fix up spacing and punctuation when switching from non-superscript style citations to superscript citation styles. \verb+\cite+ commands and associated spacing and punctuation should be as for the non-superscript style.\\
\verb+[galley]+ & Typeset in a single narrow column.\\
-&\\
-\multicolumn{2}{c}{\textsc{Frontmatter Commands}}\\
-&\\
+\verb+[nomerge]+ & Allows processing of legacy documents that use square brackets as part of the key in a \verb+cite+ command.\\
+%
+\multicolumn{2}{c}{\textsc{Frontmatter Commands}\rule[-6pt]{0pt}{18pt}}\\*
\verb+\title{<title>}+ & The manuscript title.\\
\verb+\author{One Author}+ & Specify one author's name.\\
-\verb+\surname{Llyod Weber}+,\verb+\surname{Mao}+ & Indicate which part of a name within
-\verb+\author+ should be
-used for alphabetizing and indexing.\\
-\verb+\email[<optional text>]{author@any.edu}+& Specify an e-mail
-address for an author.\\
-\verb+\homepage[<optional text>]{http://any.edu/homepage/}+& Specify a URL
-for an author's web site.\\
-\verb+\altaffiliation[<optional text>]{affiliation information}+&
-Specify an alternate or temporary address for an author.\\
-\verb+\thanks{text}+& Additional information about an author not
-covered by the more specific macros above.\\
-\verb+\collaboration{<The Collaboration>}+ & Specify a collaboration name for a group of
-authors. Requires \verb+[superscriptaddress]+ and should be
-placed after the authors. \\
-\verb+\affiliation{text}+ & Specify a single affiliation. Applies to all
-previous authors without a specified affiliation.\\
-\verb+\noaffiliation+ & For an author or collaboration without an
-affiliation.\\
-\verb+\date{<date>}+ & Show the date on
- the manuscript. \verb+\date{\today}+ gives the current date.\\
-\verb+\begin{abstract}+ & Start the manuscript's
-abstract. Must appear before \verb+\maketitle+ command.\\
-\verb+\pacs{<pacs codes>}+& PACS codes for
-manuscript. Multiple PACS codes should be specified together in a
-single \verb+\pacs+ macro.\\
+\verb+\surname{Llyod Weber}+, \verb+\surname{Mao}+ & Indicate which part of a name within
+\verb+\author+ should be used for alphabetizing and indexing.\\
+\verb+\email[<optional text>]{author@any.edu}+& Specify an e-mail address for an author.\\
+\verb+\homepage[<optional text>]+ \verb+ {http://any.edu/homepage/}+& Specify a URL for an author's web site.\\
+\verb+\altaffiliation[optional text]+ \verb+ {affiliation information}+&Specify an alternate or temporary address for an author.\\
+\verb+\thanks{text}+& Additional information about an author not covered by the more specific macros above.\\
+\verb+\collaboration{<The Collaboration>}+ & Specify a collaboration name for a group of authors. Should be placed after the authors. \\
+\verb+\affiliation{text}+ & Specify a single affiliation. Applies to all previous authors without a specified affiliation.\\
+\verb+\noaffiliation+ & For an author or collaboration without an affiliation.\\
+\verb+\date{<date>}+ & Show the date on the manuscript. \verb+\date{\today}+ gives the current date.\\
+\verb+\begin{abstract}+ & Start the manuscript's abstract. Must appear before \verb+\maketitle+ command.\\
+\verb+\pacs{<pacs codes>}+& PACS codes for manuscript. Multiple PACS codes should be specified together in a single \verb+\pacs+ macro.\\
\verb+\keywords{<keywords>}+ & Suggested keywords for indexing.\\
-\verb+\preprint{<report number>}+ & Specify an institutional report
-number to
-appear in the upper-righthand corner of the first page. Multiple
-\verb+\preprint+ macros may be supplied, but space may limit how many
-can appear.\\
+\verb+\preprint{<report number>}+ & Specify an institutional report number to appear in the upper-righthand corner of the first page. Multiple
+\verb+\preprint+ macros may be supplied, but space may limit how many can appear.\\
\verb+\maketitle+ & Typeset the title/author/abstract block.\\
-&\\
-\multicolumn{2}{c}{\textsc{Sectioning Commands}}\\
-& \\
-\verb+\section{<heading>}+, \verb+\subsection{<heading>}+,
-\verb+\subsubsection{<heading>}+ & Start a new section or
-subsection.\\
+%
+\multicolumn{2}{c}{\textsc{Sectioning Commands}\rule[-6pt]{0pt}{18pt}}\\*
+\verb+\section{<heading>}, \subsection{<heading>}+,
+\verb+\subsubsection{<heading>}+ & Start a new section or subsection.\\
\verb+\section*{<heading>}+ & Start a new section without a number.\\
\verb+\appendix+ & Makes all following sections appendices.\\
\verb+\appendix*+ & Signifies there is a single appendix section to follow.\\
-\verb+\begin{acknowledgments}+ & Start an Acknowledgments section. Note
-spelling.\\
-\verb+\lowercase{<text>}+ & Escape a letter or word from being
-uppercased in a top-level \verb+\section+ heading.\\
-&\\
-\multicolumn{2}{c}{\textsc{Citation, Footnote, and Cross-referencing Commands}}\\
-& \\
+\verb+\begin{acknowledgments}+ & Start an Acknowledgments section. Note spelling.\\
+\verb+\lowercase{<text>}+ & Escape a letter or word from being uppercased in a top-level \verb+\section+ heading.\\
+%
+\multicolumn{2}{c}{\textsc{Citation, Footnote, and Cross-referencing Commands}\rule[-6pt]{0pt}{18pt}}\\*
\verb+\bibliography{<bib file basename>}+ & Specify a list of .bib
-files in which to find references. Read in the resulting .bbl file.
-For use with Bib\TeX\ . \\
-\verb+\bibligraphystyle{<bst stylefile>}+ & Specify a Bib\TeX\ (.bst)
-sytle file to use. APS journal options select the proper default
-(\texttt{apsrev} or \texttt{apsrmp}).\\
-\verb+\begin{thebibliography}+ & Start the reference section (when not
-using Bib\TeX\ . \\
-\verb+\bibitem[<optional text>]{<key>}+ & Specify a single
-reference.\\
-\verb+\cite{<list of keys>}+ & Cite one or more
-references. \verb+<key>+ is same as that of \verb+\bibitem+.\\
-\verb+\onlinecite{<key>}+ & For superscript style citations, place the
-corresponding number on the baseline rather than as a superscript.\\
-\verb+\bibinfo[<tag>]{<text>}+ & A pure markup macro that adds tagging information to
-the components of a reference. \revtex~4 Bib\TeX\ style files
-automatically add them appropriately. Doesn't affect the typesetting.\\
-\verb+\url{<url>}+ & Typeset a URL (\revtex~4 automatically loads
-\texttt{url.sty}).Bib\TeX\ styles automatically add this markup.\\
-\verb+\eprint{<e-print id>}+ & Typeset an e-print identifier. Bib\TeX\ styles
-automatically add this markup.\\
-\verb+\footnote{<text>}+ & Create a footnote or endnote in bibliography
-depending on class options. \verb+\footnote+ within a table will
-create a footnote attached to the table.\\
-\verb+\footnotemark{<key>}+, \verb+\footnotetext[<key>]{<text>}+ & In a table, allows for
-multiple items to share the note. \\
-\verb+\label{<key>}+ & Label an item for
-cross-referencing. \verb+\label+ should appear within the argument of
-the cross-referenced item (e.g., \verb+\section{\label{<key>}...}+ or
-\verb+\caption{\label{<key>}...}+.\\
+files in which to find references. Read in the resulting .bbl file. For use with Bib\TeX\ . \\
+\verb+\bibligraphystyle{<bst stylefile>}+ & Specify a Bib\TeX\ (.bst) style file to use. APS journal options select the proper default (\texttt{apsrev} or \texttt{apsrmp}).\\
+\verb+\begin{thebibliography}+ & Start the reference section (when not using Bib\TeX\ . \\
+\verb+\bibitem[<optional text>]{<key>}+ & Specify a single reference.\\
+\verb+\cite{<list of keys>}+ & Cite one or more references. \verb+<key>+ is same as that of \verb+\bibitem+. Prepend a * in front of a key to merge the reference with the previous one in the bibliography.\\
+\verb+\cite{*[{<prepended>}][{<appended>}]{<keys>}+ & Prepend and/or append text to a bibliography entry. Note use of curly braces within the square brackets.\\
+\verb+\onlinecite{<key>}+ & For superscript style citations, place the corresponding number on the baseline rather than as a superscript.\\
+\verb+\bibinfo[<tag>]{<text>}+ & A pure markup macro that adds tagging information to the components of a reference. \revtex~4 Bib\TeX\ style files automatically add them appropriately. Doesn't affect the typesetting.\\
+\verb+\url{<url>}+ & Typeset a URL (\revtex~4 automatically loads \texttt{url.sty}).Bib\TeX\ styles automatically add this markup.\\
+\verb+\eprint{<e-print id>}+ & Typeset an e-print identifier. Bib\TeX\ styles automatically add this markup.\\
+\verb+\footnote{<text>}+ & Create a footnote or endnote in bibliography depending on class options. \verb+\footnote+ within a table will create a footnote attached to the table.\\
+\verb+\footnotemark{<key>}+, \verb+\footnotetext[<key>]{<text>}+ & In a table, allows for multiple items to share the note. \\
+\verb+\label{<key>}+ & Label an item for cross-referencing. \verb+\label+ should appear within the argument of the cross-referenced item (e.g., \verb+\section{\label{<key>}...}+ or \verb+\caption{\label{<key>}...}+.\\
\verb+\ref{<key>}+ & Refer to an item labeled by \verb+\label{<key>}+.\\
-\verb+\pageref{<key>}+ & Refer to the page on which an item labeled by
-\verb+\label{<key>}+ appears.\\
-& \\
-\multicolumn{2}{c}{\textsc{Math and Equation Commands}}\\
-&\\
+\verb+\pageref{<key>}+ & Refer to the page on which an item labeled by \verb+\label{<key>}+ appears.\\
+%
+\multicolumn{2}{c}{\textsc{Math and Equation Commands}\rule[-6pt]{0pt}{18pt}}\\*
\verb+$+ & Inline math delimiter.\\
\verb+\begin{equation}+ & Display numbered one-line equation.\\
\verb+\[+, \verb+\]+ & Display unnumbered one-line equation.\\
@@ -247,9 +194,8 @@ automatic numbering of equations. Requires \verb+[amsmath]+.\\
\verb+\text{<text>}+ & Non-italicized text within a math
context. Requires \verb+[amsmath]+. Do not use \verb+\rm+,
\verb+\textrm+, or \verb+\mbox+.\\
-&\\
-\multicolumn{2}{c}{\textsc{Some} AMS-\LaTeX\ \textsc{Commands}}\\
-&\\
+%
+\multicolumn{2}{c}{\textsc{Some} AMS-\LaTeX\ \textsc{Commands}\rule[-6pt]{0pt}{18pt}}\\*
\verb+\begin{split}+ & Split equations with alignment.\\
\verb+\begin{multiline}+ & Split equations without alignment.\\
\verb+\begin{align}+ & Equation groups with alignment.\\
@@ -299,9 +245,8 @@ stacked summation limits).\\
control of subexpression alignment.\\
\verb+\mathfrak+ & Replaces \verb+\frak+.\\
\verb+\mathbb+ & Replaces \verb+\Bbb+.\\
-& \\
-\multicolumn{2}{c}{\textsc{Font Commands}}\\
-& \\
+%
+\multicolumn{2}{c}{\textsc{Font Commands}\rule[-6pt]{0pt}{18pt}}\\*
\verb+\textbf{<text>}+ & Text boldface font.\\
\verb+\textit{<text>}+ & Text italicixed font.\\
\verb+\textrm{<text>}+ & Text Roman font.\\
@@ -322,9 +267,8 @@ control of subexpression alignment.\\
\verb+\mathbb{<text>}+ & Math blackboard bold font. Requires
\verb+[amsfonts]+ or \verb+[amssymb]+.\\
\verb+\bm{<text>}+ & Bold math symbols (Greek and other symbols). Requires \verb+\usepackage{bm}+.\\
-& \\
-\multicolumn{2}{c}{\textsc{Table Commands}}\\
-&\\
+%
+\multicolumn{2}{c}{\textsc{Table Commands}\rule[-6pt]{0pt}{18pt}}\\*
\verb+\begin{table}[<placement>]+ & Start a table float environment set to the
current column width. The
placement options may be any combination of h, t, b, p, or ! signifying
@@ -339,7 +283,7 @@ current page width. Will be deferred to the following page.\\
\verb+\begin{tabular}[<position>]{<column specs>}+ & The
\verb+\tabular+ envrionment sets the positions and the number of
columns (as well as alignment) in the table.\\
-\verb+\begin{tabular*}{<width>}[<position>]{<column specs>}+ & Like
+\verb+\begin{tabular*}{<width>}[<pos>]{<col specs>}+ & Like
\verb+tabular+, but with a set width.\\
\verb+\squeezetable+ & Set table in a smaller font smaller. Place this
macro before the \verb+\begin{table}+ line and sandwich everything
@@ -355,9 +299,8 @@ held back tables actually appear.\\
\verb+\begin{turnpage}+ & Rotate a table or figure by 90 degrees
(landscape mode). Will put figure or table on a page by
itself. Requires \verb+\graphics+ package.\\
-&\\
-\multicolumn{2}{c}{\textsc{Graphics Commands}}\\
-& \\
+%
+\multicolumn{2}{c}{\textsc{Graphics Commands}\rule[-6pt]{0pt}{18pt}}\\*
\verb+\begin{figure}[<placement>]+ & Start a figure float environment
set to the current column width.
The placement options may be any combination of h, t, b, p, or ! signifying
@@ -367,7 +310,7 @@ across pages. \LaTeX\ may not be able to honor placement
requests.\\
\verb+\begin{figure*}+ & Start a non-floating figure environment set
to the current page width. Will be deferred to the following page.\\
-\verb+\includegraphics[<scale,rotation>]+\verb+{figure file}+& Defined
+\verb+\includegraphics[<scale,rotation>]+\verb+{fig file}+& Defined
by invoking either \verb+\usepackage{graphics}+ or
\verb+\usepackage{graphicx}+, the standard \LaTeXe\ packages for calling
in figures. \verb+graphicx+ is the same as \verb+graphics+, but uses
@@ -376,9 +319,8 @@ key-value pairs for optional arguments.\\
\verb+graphics+ package similar to the epsf class option in \revtex~3.\\
\verb+\printfigures+ & With \verb+[endfloats]+, control where the
held back figures actually appear.\\
-& \\
-\multicolumn{2}{c}{\textsc{Miscellaneous Commands}}\\
-& \\
+%
+\multicolumn{2}{c}{\textsc{Miscellaneous Commands}\rule[-6pt]{0pt}{18pt}}\\*
\verb+\begin{widetext}+ & Change column width to be the page
width. Will add guiding rules.\\
\verb+\twocolumngrid+ & Low-level switch to a two column layout.\\
@@ -387,11 +329,10 @@ width. Will add guiding rules.\\
``moving'' argument. \verb+\caption+ and \verb+\footnote+ are common
macros that have moving arguments.\\
\verb+\frac{numerator}{denominator}+ & Create a fraction. Use in place of \verb+\over+.\\
-&\\
-\multicolumn{2}{c}{\textsc{\revtex~4 and Miscellaneous Symbols}}\\
-&\\
-\verb+\texemdash+ & \textemdash\\
-\verb+\texendash+ & \textendash\\
+%
+\multicolumn{2}{c}{\textsc{\revtex~4 and Miscellaneous Symbols}\rule[-6pt]{0pt}{18pt}}\\*
+\verb+\textemdash+ & \textemdash\\
+\verb+\textendash+ & \textendash\\
\verb+\textexclamdown+ & \textexclamdown\\
\verb+\textquestiondown+ & \textquestiondown\\
\verb+\textquotedblleft+ & \textquotedblleft\\
@@ -422,6 +363,7 @@ macros that have moving arguments.\\
\cmd\biglb\ ( \cmd\bigrb ) & $\biglb( \bigrb)$ \\
\cmd\Biglb\ ( \cmd\Bigrb ) & $\Biglb( \Bigrb)$ \\
\cmd\bigglb\ ( \cmd\biggrb ) & $\bigglb( \biggrb)$ \\
-\cmd\Bigglb\ ( \cmd\Biggrb\ ) & $\Bigglb( \Biggrb)$ \\
+\cmd\Bigglb\ ( \cmd\Biggrb\ ) & $\Bigglb( \Biggrb)$
\end{longtable*}
+
\end{document}
diff --git a/Master/texmf-dist/doc/latex/revtex/auguide/whatsnew4-1.pdf b/Master/texmf-dist/doc/latex/revtex/auguide/whatsnew4-1.pdf
new file mode 100644
index 00000000000..14a32ae4c6c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/auguide/whatsnew4-1.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/auguide/whatsnew4-1.tex b/Master/texmf-dist/doc/latex/revtex/auguide/whatsnew4-1.tex
new file mode 100644
index 00000000000..502621b460c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/auguide/whatsnew4-1.tex
@@ -0,0 +1,161 @@
+%% ****** Start of file whatsnew4-1.tex ****** %
+%%
+%% This file is part of the APS files in the REVTeX 4 distribution.
+%% Version 4.1 of REVTeX, October 2009
+%%
+%% Copyright (c) 2009 The American Physical Society.
+%%
+%% See the REVTeX 4.1 README file for restrictions and more information.
+%%
+\documentclass[%
+%prl%
+%,preprint%
+,twocolumn%
+,secnumarabic%
+%,tightenlines%
+,amssymb,aps,prl,nobibnotes]{revtex4-1}
+\usepackage{docs}
+%\usepackage{acrofont}%NOTE: Comment out this line for the release version!
+%\usepackage[colorlinks=true,linkcolor=blue]{hyperref}%
+%\nofiles
+\expandafter\ifx\csname package@font\endcsname\relax\else
+ \expandafter\expandafter
+ \expandafter\usepackage
+ \expandafter\expandafter
+ \expandafter{\csname package@font\endcsname}%
+\fi
+\DeclareRobustCommand\substyle{\name@idx{document substyle}}%
+\DeclareRobustCommand\classoption{\name@idx{document class option}}%
+\DeclareRobustCommand\classname{\name@idx{document class}}%
+\def\name@idx#1#2{%
+ {\ttfamily#2}%
+ \index{#2\space#1=\string\ttt{#2}\space#1}\index{#1>#2=\string\ttt{#2}}%
+}%
+
+\DeclareRobustCommand\revtex{REV\TeX}
+\begin{document}
+\title{What's New in \revtex~4.1}%
+\author{American Physical Society}%
+%\email{revtex4@aps.org}
+\affiliation{1 Research Road, Ridge, NY 11961}
+\date{October 2009}%
+
+%\tableofcontents
+
+\begin{abstract}
+This document gives a brief summary of what's new in \revtex~4.1. The changes include bug fixes, improved functionality, and support for a wider range of journals, including those of the American Institute of Physics (AIP). \revtex~4.1 was developed jointly by APS, AIP, and Arthur Ogawa. Additional work was done by Patrick Daly to incorporate our suggested improvements into \texttt{natbib 8.3} to address many new features concerning bibliographies. \texttt{natbib 8.3} or later is required to run \revtex~4.1.
+\end{abstract}
+\maketitle
+
+\section{New Syntax and Features in \revtex~4.1}
+\revtex~4.1 introduces support for more journals, several new commands, and some new syntax. This section outlines these changes. \textbf{A document using these new features will not process under \revtex~4}. See Sec.~\ref{sec:additional} for more details about these items.
+
+\begin{itemize}
+\item \textbf{Added support for APS journal \textit{Physical Review Special Topics -- Physics Education Research}}.
+\item \textbf{Added support for AIP journals.} There is now an explicit \texttt{aip} society option along with support for AIP journals. Please see the \textit{Author's Guide to AIP Substyles for \revtex~4.1}. In addition, \revtex~4.1 provides an extensible system for the easy addition of new collections of journals.
+\item \textbf{Endnotes now ordered correctly.} Endnotes in the bibliography now appear in the correct order, interleaved with citations.
+\item \textbf{Multiple references in a single citation supported using a special starred (*) argument to the \cmd\cite\ command.} One of the major new features in 4.1 made possible by the joint work on \texttt{natbib 8.3}. Multiple Bib\TeX\ entries can be combined into a single \cmd\bibitem\ command.
+\item \textbf{Free form text can be prepended and appended to a bibliographic entry using the special starred (*) argument to the \cmd\cite\ command.} Often a citation in the bibliography will have explanatory text such as \textit{See also} or \textit{and references therein} before and after the actual citation. The new \revtex~4.1 \cmd\cite\ command allows the specification of both text to precede and follow a citation.
+\item \textbf{Structured Abstracts.} Use of the \texttt{description} environment in abstracts now provides for ``structured" abstracts.
+\item \textbf{Figures referring to videos now supported.} A ``figure" may now be labeled as a \textbf{Video} by using the \texttt{video} environment. A frame from the video may be included in the figure and a URL to link the caption's label to the online video also may be included. There is also a \cmd\listofvideos\ command.
+\item \textbf{Better support for arXiv.org in Bib\TeX\ } Three more Bib\TeX\ fields have been added: \texttt{SLACcitation}, \texttt{archivePrefix}, and \texttt{primaryClass} in addition to the existing field \texttt{eprint}.
+\end{itemize}
+
+\section{Bug Fixes in \revtex~4.1}
+One of the main goals of \revtex~4.1 is, of course, to fix the bugs that were released in \revtex~4. The following is a list of bugs that have been fixed.
+
+\begin{itemize}
+\item \textbf{Improved Bib\TeX\ \texttt{bst} files.} In addition to the new features above, numerous other improvements to the APS \texttt{bst} files have been made, including support for displaying journal article titles and many fixes for \textit{Reviews of Modern Physics}. Also, long author lists are no longer automatically truncated.
+\item \textbf{\cmd\footnote\ in \cmd\widetext\ and \texttt{table*} environments improved.} \cmd\footnote\relax s in the \cmd\widetext\ or \texttt{table*} environments are now correctly placed and formatted.
+\item \textbf{Email addresses no longer print twice on papers less than one page long.}
+\item \textbf{\texttt{eqnarray} alignment improved.}
+\item \textbf{\cmd\collaboration\ can be used with the \texttt{groupedaddress} option now.}
+\item \textbf{\texttt{letterpaper} now ensured as default paper size.}
+\item \textbf{Table of Contents formatting improved.}
+\item \textbf{Support for \texttt{longtable} package improved.}
+\item \textbf{\texttt{reftest} restored.}
+\item \textbf{Compatibility with the \texttt{geometry, lineno,} and \texttt{colortbl} packages improved.} For line numbering, rather than using \texttt{lineno.sty} directly, the \texttt{linenumbers} class option should be used (this will call in \texttt{lineno.sty} with a proper set of default parameters).
+\item \texttt{hyperref} \textbf{fixes}. Improved compatibility between footnotes and the \texttt{hyperref} package. In particular, table footnotes were fixed. More anchors for \texttt{hyperref} were also added (titlepage, abstract, and acknowledgements).
+\item \textbf{Documents can have more than 256 \cmd\cite\ commands now.}
+\item \textbf{\cmd\listoffigures\ and \cmd\listoftables\ fixed.}
+\item \textbf{Figure and table labels in captions now reflect proper APS style.}
+\item \textbf{RMP style files conform better to RMP style guidelines.}
+\item \textbf{Section heading upper-casing improved.}
+\item \textbf{Repeated characters at start of affiliation no longer disappear when using \texttt{groupedaddress} option.}
+\item \textbf{There have been many other bug fixes and improvements to the internal \texttt{ltxgrid} package as well.}
+\end{itemize}
+
+\section{\revtex~4 Backwards Compatibility}
+The vast majority of documents prepared under \revtex~4 should process correctly under \revtex~4.1. However, the formatting of the pages and, if using Bib\TeX, the references may change. Also, the behavior of some macros may be different. For instance, the \texttt{title} macro now requires the use of \texttt{protect} for fragile arguments. This may cause some documents prepared under \revtex~4 to fail under 4.1. Some macro packages that depend on the internals of \revtex~4 may also no longer work. Documents using those packages will, of course, also will not process under 4.1.
+
+\section{\label{sec:additional}Additional Details}
+
+\subsection{Multiple references in a single bibliography entry}
+One of the most frequently requested features since the release of \revtex~4 has been to allow more than one reference to appear in a single bibliography entry when using Bib\TeX. This can now be done in \revtex~4.1 by using a starred (*) argument to the \cmd\cite\ command. This requires the latest version of \texttt{natbib}, developed in conjunction with \revtex~4.1, and the new \texttt{bst} files that come with \revtex~4.1. To combine multiple references into a single \cmd\bibitem, precede the second, third, etc. citation keys in the \cmd\cite\ command with an asterisk (*). For example \verb+\cite{bethe, *feynman, *bohr}+ will combine the \cmd\bibitem\relax s with keys \texttt{bethe}, \texttt{feynman}, and \texttt{bohr} into a single entry in the bibliography separated by semicolons.
+
+\subsection{Prepending and/or appending text to a citation}
+The expanded syntax for the \cmd\cite\ command argument can also be used to specify text before and/or after a citation. For instance, a citation such as:
+\begin{verbatim}
+[19] A similar expression was derived in
+A. V. Andreev, Phys. Rev. Lett. 99, 247204
+(2007) in the context of carbon nanotube
+p-n junctions. The only difference is that no
+integration over ky is present there.
+\end{verbatim}
+may be created by the following \cmd\cite\ command:
+\begin{verbatim}
+\cite{*[{A similar expression was derived
+in }] [{ in the context of carbon nanotube
+p-n junctions. The only difference is that no
+integration over ky is present there.}]andreev2007]
+\end{verbatim}
+Please note the use of curly braces to enclose the text within the square brackets.
+\subsection{Structured Abstracts}
+A ``structured" abstract is an abstract divided into labeled sections. For instance, \textit{Physical Review C} would like authors to provide abstracts with sections summarizing the paper's \textbf{Background}, \textbf{Purpose}, \textbf{Method}, \textbf{Results}, and \textbf{Conclusions}. This can be accomplished by using the \texttt{description} environment within the \texttt{abstract} environment. For example:
+\begin{verbatim}
+\begin{abstract}
+\begin{description}
+\item[Background] This part would describe the
+context needed to understand what the paper
+is about.
+\item[Purpose] This part would state the purpose
+of the present paper.
+\item[Method] This part describe the methods
+used in the paper.
+\item[Results] This part would summarize the
+results.
+\item[Conclusions] This part would state the
+conclusions of the paper.
+\end{description}
+\end{abstract}
+\end{verbatim}
+
+\subsection{Video Environment}
+Papers often refer to multimedia videos. The \texttt{video} environment is identical to the \texttt{figure} environment, but the caption will be labeled as a \textbf{Video} (with its own counter independent of figures). A URL can also be specified so that the caption label can be linked to the online video (if using the \texttt{hyperref} package). The included graphic (using \cmd\includegraphics\ from the \texttt{graphics} or \texttt{graphicx} package) would be a representation frame from the video. A \texttt{\cmd\listofvideos} is also provided. For example:
+\begin{verbatim}
+\begin{video}
+\includegraphics{videoframe.jpg}
+\setfloatlink{http://some.video.com/fun.mov}
+\caption{\label{vid:interest}This is a video of
+something fun.}
+\end{video}
+\end{verbatim}
+
+\subsection{Better arXiv.org support in Bib\TeX\ }
+
+
+There have been substantial improvements in the \revtex\ Bib\TeX\ style files. For instance, the \texttt{.bib} entry
+\begin{verbatim}
+@Unpublished{Ginsparg:1988ui,
+ author = "Ginsparg, Paul H.",
+ title = "{APPLIED CONFORMAL FIELD THEORY}",
+ year = "1988",
+ eprint = "hep-th/9108028",
+ archivePrefix = "arXiv",
+ SLACcitation = "%%CITATION = HEP-TH/9108028;%%"
+}
+\end{verbatim}
+will include the arXiv.org e-print identifier as \texttt{arXiv:hep-th/9108028} and hyperlink it (if using \texttt{hyperref}). The newer format for arXiv identifiers with primary classificiations will produce output such as \texttt{arXiv:0905.1949 [hep-ph]}.
+
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/revtex/differ.tex b/Master/texmf-dist/doc/latex/revtex/differ.tex
deleted file mode 100644
index 382d4b21732..00000000000
--- a/Master/texmf-dist/doc/latex/revtex/differ.tex
+++ /dev/null
@@ -1,567 +0,0 @@
-%% ****** Start of file authguide.tex ****** %
-%%
-%% This file is part of the APS files in the REVTeX 4 distribution.
-%% Version 4.0 of REVTeX, August 2001
-%%
-%% Copyright (c) 2000, 2001 The American Physical Society.
-%%
-%% See the REVTeX 4 README file for restrictions and more information.
-%%
-\documentclass[%
-%prl%
-%,preprint%
-,twocolumn%
-,secnumarabic%
-%,tightenlines%
-,amssymb,aps,prl,nobibnotes]{revtex4}
-\usepackage{docs}
-%\usepackage{acrofont}%NOTE: Comment out this line for the release version!
-%\usepackage[colorlinks=true,linkcolor=blue]{hyperref}%
-%\nofiles
-\expandafter\ifx\csname package@font\endcsname\relax\else
- \expandafter\expandafter
- \expandafter\usepackage
- \expandafter\expandafter
- \expandafter{\csname package@font\endcsname}%
-\fi
-\DeclareRobustCommand\substyle{\name@idx{document substyle}}%
-\DeclareRobustCommand\classoption{\name@idx{document class option}}%
-\DeclareRobustCommand\classname{\name@idx{document class}}%
-\def\name@idx#1#2{%
- {\ttfamily#2}%
- \index{#2\space#1=\string\ttt{#2}\space#1}\index{#1>#2=\string\ttt{#2}}%
-}%
-
-\DeclareRobustCommand\revtex{REV\TeX}
-\begin{document}
-\title{Differences between \revtex~4 and \revtex~3}%
-\author{American Physical Society}%
-\email{revtex4@aps.org}
-\affiliation{1 Research Road, Ridge, NY 11961}
-\date{August 2001}%
-\maketitle
-\tableofcontents
-
-\section{Introduction}
-This document gives a brief summary of how \revtex~4 is different from
-what authors may already be familiar with. The two primary design
-goals for \revtex~4 are to 1) move to \LaTeXe\ and 2) improve the
-markup so that infomation can be more reliably extracted for the
-editorial and production processes. Both of these goals require that
-authors comfortable with earlier versions of \revtex\ change their
-habits. In addition, authors may already be familiar with the standard
-\classname{article.cls} in \LaTeXe. \revtex~4 differs in some
-important ways from this class as well. For more complete
-documentation on \revtex~4, see the main \textit{\revtex~4 Author's
-Guide}. The most important changes are in the markup of the front
-matter (title, authors, affiliations, abstract, etc.). Please see
-Sec.~\ref{sec:front}.
-
-\section{Version of \LaTeX}
-The most obvious difference between \revtex~4 and \revtex~3 is that
-\revtex~4 works solely with \LaTeXe; it is not useable as a \LaTeX2.09 package.
-Furthermore, \revtex~4 requires an up-to-date \LaTeX\ installation
-(1996/06/01 or later); its use under older versions is not supported.
-
-\section{Class Options and Defaults}
-Many of the class options in \revtex~3 have been retained in
-\revtex~4. However, the default behavior for these options can be
-different than in \revtex~3. Currently, there is only one society
-option, \classoption{aps}, and this is the default. Furthermore, the
-selection of a journal (such as \classoption{prl}) will automatically
-set the society as well (this will be true even after other societies
-are added).
-
-In \revtex~3, it was necessary to invoke the \classoption{floats}, but
-this is the default for \classoption{aps} journal in
-\revtex~4. \revtex~4 introduces two new class options,
-\classoption{endfloats} and \classoption{endfloats*} for moving floats
-to the end of the paper.
-
-The preamble commands \cmd{\draft} and \cmd{\tighten} have been replaced
-with new class options \classoption{draft} and
-\classoption{tightenlines}, respectively. The \cmd{\preprint} command
-is now used only for specifying institutional report numbers (typeset
-in the upper-righthand corner of the first page); it no longer
-influences whether PACS numbers are displayed below the abstract. PACS
-display is controlled by the \classoption{showpacs} and
-\classoption{noshowpacs} (default) class options.
-
-Paper size options (\classoption{letter}, \classoption{a4paper}, etc.)
-work in \revtex~4. The text ``Typeset by \revtex'' no longer appears
-by default - the option \classoption{byrevtex} will place this text in
-the lower-lefthand corner of the first page.
-
-\section{One- and Two-column formatting}
-
-\revtex~4 has excellent support for achieving the two-column
-formatting in the \textit{Physical~Review} and \textit{Reviews of
-Modern Physics} styles. It will balance the columns
-automatically. Whereas \revtex~3 had the \cmd{\widetext} and
-\cmd{\narrowtext} commands for switching between one- and two-cloumn
-modes, \revtex~4 simply has a \env{widetext} environment,
-\envb{widetext} \dots \enve{widetext}. One-column formatting can be
-specified by choosing either the \classoption{onecolumn} or
-\classoption{preprint} class option (the \revtex~3 option
-\classoption{manuscript} no longer exists). Two-column formatting is
-the default for most journal styles, but can be specified with the
-\classoption{twocolumn} option. Note that the spacing for
-\classoption{preprint} is now set to 1.5, rather than full
-double-spacing. The \classoption{tightenlines} option can be used to
-reduce this to single spacing.
-
-
-\section{Front Matter Markup}
-\label{sec:front}
-
-\revtex~4 has substantially changed how the front matter for an article
-is marked up. These are the most significant differences between
-\revtex~4 and other systems for typesetting manuscripts. It is
-essential that authors new to \revtex~4 be familiar with these changes.
-
-\subsection{Authors, Affiliations, and Author Notes}
-\revtex~4 has substantially changed the markup of author names,
-affiliations, and author notes (footnotes giving additional
-information about the author such as a permanent address or an email
-address).
-\begin{itemize}
-\item Each author name should appear separately in
-individual \cmd\author\ macros.
-
-\item Email addresses should be marked up using the \cmd\email\ macro.
-
-\item Alternative affiliation information should be marked up using
-the \cmd\altaffiliation\ macro.
-
-\item URLs for author home pages can be specified with a
-\cmd\homepage\ macro.
-
-\item The \cmd\thanks\ macro should only be used if one of the above
-don't apply.
-
-\item \cmd{\email}, \cmd{\homepage}, \cmd{\altaffiliation}, and
-\cmd{\thanks} commands are grouped together under a single footnote for
-each author. These footnotes can either appear at the bottom of the
-first page of the article or as the first entries in the
-bibliography. The journal style controls this placement, but it may be
-overridden by using the class options \classoption{bibnotes} and
-\classoption{nobibnotes}. Note that these footnotes are treated
-differently than the other footnotes in the article.
-
-\item The grouping of authors by affiliations is accomplished
-automatically. Each affiliation should be in its own
-\cmd{\affiliation} command. Multiple \cmd{\affiliation},
-\cmd{\email}, \cmd{\homepage}, \cmd{\altaffiliation}, and \cmd{\thanks}
-commands can be applied to each author. The macro \cmd\and\ has been
-eliminated.
-
-\item \cmd\affiliation\ commmands apply to all previous authors that
-don't have an affiliation already declared. Furthermore, for any
-particular author, the \cmd\affilation\ must follow any \cmd{\email},
-\cmd{\homepage}, \cmd{\altaffiliation}, or \cmd{\thanks} commands for
-that author.
-
-\item Footnote-style associations of authors with affilitations should
-not be done via explicit superscripts; rather, the class option
-\classoption{superscriptaddress} should be used to accomplish this
-automatically.
-
-\item A collaboration for a group of authors can be given using the
-\cmd\collaboration\ command.
-
-\end{itemize}
-
-Table~\ref{tab:front} summarizes some common pitfalls in moving from
-\revtex~3 to \revtex~4.
-\begin{table*}
-\begin{ruledtabular}
-\begin{tabular}{lll}
-\textbf{\revtex~3 Markup} & \textbf{\revtex~4 Markup} & \textbf{Explanation}\\
-& & \\
-\verb+\author{Author One and Author Two}+ & \verb+\author{Author One}+ & One name per\\
-& \verb+\author{Author Two}+ & \verb+\author+ \\
-& & \\
-\verb+\author{Author One$^{1}$}+ & \verb+\author{Author One}+& Use \classoption{superscriptaddress}\\
-\dots &\dots & class option \\
-\verb+\address{$^{1}$APS}+ &\verb+\affiliation{APS}+ & \\
-& & \\
-\verb+\thanks{Permanent address...}+ & \verb+\altaffiliation{}+& Use most
-specific macro \\
-\verb+\thanks{Electronic address: user@domain.edu}+ &
-\verb+\email{user@domain.edu}+& available\\
-\verb+\thanks{http://publish.aps.org/}+ &
-\verb+\homepage{http://publish.aps.org/}+& \\
-\end{tabular}
-\end{ruledtabular}
-\caption{Common mistakes in marking up the front matter}
-\label{tab:front}
-\end{table*}
-
-
-\subsection{Abstracts}
-\revtex~4, like \revtex~3, uses the \env{abstract} environment
-\envb{abstract} \dots \enve{abstract} for the abstract. The
-\env{abstract} environment must appear before the \cmd{\maketitle}
-command in \revtex~4. The abstract will be formatted
-appropriately for either one-column (preprint) or two-column
-formatting. In particular, in the two-column case, the abstract will
-automatically be placed in a single column that spans the width of the
-page. It is unnecessary to use a \cmd{\minipage} or any other macro to
-achieve this result.
-
-
-\section{Citations and References}
-
-\revtex~4 uses the same \cmd{\cite},\cmd{\ref}, and \cmd{\bibitem}
-commmands as standard \LaTeX\ and \revtex~3. Citation handling is
-based upon Patick Daly's \classname{natbib} package. The
-\env{references} environment is no longer used. Instead, use the
-standard \LaTeXe\ environment \env{thebibliography}.
-
-Two new \BibTeX\ files have been included with \revtex~4,
-\file{apsrev.bst} and \file{apsrmp.bst}. These will format references
-in the style of \textit{Physical Review} and \textit{Reviews of Modern
-Physics} respectively. In addition, these \BibTeX\ styles
-automatically apply a special macro \cmd{\bibinfo} to each element of the
-bibliography to make it easier to extract information for use in the
-editorial and production processes. Authors are strongly urged to use
-\BibTeX\ to manage their bibliographies so that the \cmd{\bibinfo}
-directives will be automatically included. Other bibliography styles
-can be specified by using the \cmd\bibliographystyle\ command, but
-unlike standard \LaTeXe, you must give this command \emph{before} the
-\envb{document} statement.
-
-Please note that the package \classname{cite.sty} is not needed with
-\revtex~4 and is incompatible.
-
-\section{Footnotes and Tablenotes}
-\label{sec:foot}
-
-\revtex~4 uses the standard \cmd{\footnote} macro for
-footnotes. Footnotes can either appear on the bottom of the page on
-which they occur or they can appear as entries at the end of the
-bibliography. As with author notes, the journal style option controls
-the placement; however, this can be overridden with the class options
-\classoption{footinbib} and \classoption{nofootinbib}.
-
-Within a table, the \cmd{\footnote} command behaves differently. Footnotes
-appear at the bottom of the table. \cmd{\footnotemark} and
-\cmd{\footnotetext} are also available within the table environment so
-that multiple table entries can share the same footnote text. There
-is no longer a need to use a \cmd{\tablenote}, \cmd{\tablenotemark},
-and \cmd{\tablenotetext} macros.
-
-\section{Section Commands}
-
-The title in a \cmd\section\marg{title} command will be automatically
-uppercased in \revtex~4. To prevent a particular letter from being
-uppercased, enclose it in curly braces.
-
-\section{Figures}
-
-Figures should be enclosed within either a \env{figure} or \env{figure*}
-environment (the latter will cause the figure to span the full width
-of the page in two-column mode). \LaTeXe\ has two convenient packages
-for including the figure file itself: \classname{graphics} and
-\classname{graphicx}. These two packages both define a macro
-\cmd{\includegraphics} which calls in the figure. They differ in how
-arguments for rotation, translation, and scaling are specified. The
-package \classname{epsfig} has been re-implemented to use these
-\classname{graphicx} package. The package \classname{epsfig} provides
-an interface similar to that under the \revtex~3 \classoption{epsf}
-class option. Authors should use these standard
-\LaTeXe\ packages rather than some other alternative.
-
-\section{Tables}
-
-Short tables should be enclosed within either a \env{table} or \env{table*}
-environmnent (the latter will cause the table to span the full width
-of the page in two-column mode). The heart of the table is the
-\env{tabular} environment. This will behave for the most part as in
-standard \LaTeXe. Note that \revtex~4 no longer automatically adds
-double (Scotch) rules around tables. Nor does the \env{tabular}
-environment set various table parameters as before. Instead, a new
-environment \env{ruledtabular} provides this functionality. This
-environment should surround the \env{tabular} environment:
-\begin{verbatim}
-\begin{table}
-\caption{...}
-\label{tab:...}
-\begin{ruledtabular}
-\begin{tabular}
-...
-\end{tabular}
-\end{ruledtabular}
-\end{table}
-\end{verbatim}
-
-Under \revtex~3, tables automatically break across pages. \revtex~4
-provides some of this functionality. However, this requires adding the
-table a float placement option of [H] (meaning put the table
-``here'') to the \envb{table} command.
-
-Long tables are more robustly handled by using the
-\classname{longtable.sty} package included with the standard \LaTeXe\
-distribution (put \verb+\usepackage{longtable}+ in the preamble). This
-package gives precise control over the layout of the table. \revtex~4
-goes out of its way to provide patches so that the \env{longtable}
-environment will work within a two-column format. A new
-\env{longtable*} environment is also provided for long tables that are
-too wide for a narrow column. (Note that the \env{table*} and
-\env{longtable*} environments should always be used rather than
-attempting to use the \env{widetext} environment.)
-
-To create tables with columns of numbers aligned on decimal points,
-load the standard \LaTeXe\ \classname{dcolumn} package and use the
-\verb+d+ column specifier. The content of each cell in the column is
-implicitly in math mode: Use of math delimiters (\verb+$+) is unnecessary
-in a \verb+d+ column.
-
-Footnotes within a table can be specified with the
-\cmd{\footnote} command (see Sec.~\ref{sec:foot}).
-
-\section{Font selection}
-
-The largest difference between \revtex~3 and \revtex~4 with respect to
-fonts is that \revtex~4 allows one use the \LaTeXe\ font commands such
-as \cmd{\textit}, \cmd{\texttt}, \cmd{\textbf} etc. These commands
-should be used in place of the basic \TeX/\LaTeX\ 2.09 font commands
-such as \cmd{\it}, \cmd{\tt}, \cmd{\bf}, etc. The new font commands
-better handle subtleties such as italic correction and scaling in
-super- and subscripts.
-
-\section{Math and Symbols}
-
-\revtex~4 depends more heavily on packages from the standard \LaTeXe\
-distribution and AMS-\LaTeX\ than \revtex~3 did. Thus, \revtex~4 users
-should make sure their \LaTeXe\ distributions are up to date and they
-should install AMS-\LaTeX\ 2.0 as well. In general, if any fine control of
-equation layout, special math symbols, or other specialized math
-constructs are needed, users should look to the \classname{amsmath}
-package (see the AMS-\LaTeX\ documentation).
-
-\revtex~4 provides a small number of additional diacritics, symbols,
-and bold parentheses. Table~\ref{tab:revsymb} summarizes this.
-
-\begin{table}
-\caption{Special \revtex~4 symbols, accents, and boldfaced parentheses
-defined in \file{revsymb.sty}}
-\label{tab:revsymb}
-\begin{ruledtabular}
-\begin{tabular}{ll|ll}
-\cmd\lambdabar & $\lambdabar$ &\cmd\openone & $\openone$\\
-\cmd\altsuccsim & $\altsuccsim$ & \cmd\altprecsim & $\altprecsim$ \\
-\cmd\alt & $\alt$ & \cmd\agt & $\agt$ \\
-\cmd\tensor\ x & $\tensor x$ & \cmd\overstar\ x & $\overstar x$ \\
-\cmd\loarrow\ x & $\loarrow x$ & \cmd\roarrow\ x & $\roarrow x$ \\
-\cmd\biglb\ ( \cmd\bigrb ) & $\biglb( \bigrb)$ &
-\cmd\Biglb\ ( \cmd\Bigrb )& $\Biglb( \Bigrb)$ \\
-& & \\
-\cmd\bigglb\ ( \cmd\biggrb ) & $\bigglb( \biggrb)$ &
-\cmd\Bigglb\ ( \cmd\Biggrb\ ) & $\Bigglb( \Biggrb)$ \\
-\end{tabular}
-\end{ruledtabular}
-\end{table}
-
-Here is a partial list of the more notable changes between \revtex~3
-and \revtex~4 math:
-\begin{itemize}
-\item Bold math characters should now be handle via the standard
-\LaTeXe\ \classname{bm} package (use \cmd{\bm} instead of \cmd{\bbox}).
-\cmd{\bm} will handle Greek letters and other symbols.
-
-\item Use the class options \classoption{amsmath},
-\classoption{amsfonts} and \classoption{amssymb} to get even more math
-fonts and symbols. \cmd{\mathfrak} and \cmd{\mathbb} will, for instance, give
-Fraktur and Blackboard Bold symbols.
-
-\item Use the \classoption{fleqn} class option for making equation
-flush left or right. \cmd{\FL} and \cmd{\FR} are no longer provided.
-
-\item In place of \cmd{\eqnum}, load the \classname{amsmath} package
-[\verb+\usepackage{amsmath}+] and use \cmd{\tag}.
-
-\item In place of \cmd{\case}, use \cmd{\textstyle}\cmd{\frac}.
-
-\item In place of the \env{mathletters} environment, load the
-\classname{amsmath} package and use \env{subequations} environment.
-
-\item In place of \cmd{\slantfrac}, use \cmd{\frac}.
-
-\item The macros \cmd{\corresponds}, \cmd{\overdots}, and
-\cmd{\overcirc} have been removed. See Table~\ref{tab:obsolete}.
-
-\end{itemize}
-
-\section{Obsolete \revtex~3.1 commands}
-
-Table~\ref{tab:obsolete} summarizes more differences between \revtex~4
-and \revtex~3, particularly which \revtex~3 commands are now obsolete.
-
-\begin{table*}
-\caption{Differences between \revtex~3.1 and \revtex~4
-markup}\label{tab:diff31}
-\label{tab:obsolete}
-\begin{ruledtabular}
-\begin{tabular}{lp{330pt}}
-\textbf{\revtex~3.1 command}&\textbf{\revtex~4 replacement}
-\lrstrut\\
-\cmd\documentstyle\oarg{options}\aarg{\classname{revtex}}&\cmd\documentclass\oarg{options}\aarg{\classname{revtex4}}
-\\
-option \classoption{manuscript}& \classoption{preprint}
-\\
-\cmd\tighten\ preamble command & \classoption{tightenlines} class option
-\\
-\cmd\draft\ preamble command & \classoption{draft} class option
-\\
-\cmd\author & \cmd\author\marg{name} may appear
-multiple times; each signifies a new author name.\\
- & \cmd\collaboration\marg{name}:
-Collaboration name (should appear after last \cmd\author)\\
- & \cmd\homepage\marg{URL}: URL for preceding author\\
- & \cmd\email\marg{email}: email
-address for preceding author\\
- & \cmd{\altaffiliation}: alternate
-affiliation for preceding \cmd\author\\
-\cmd\thanks & \cmd\thanks, but use only for
-information not covered by \cmd{\email}, \cmd{\homepage}, or \cmd{\altaffilitiation}\\
-\cmd\and & obsolete, remove this command\\
-\cmd\address & \cmd\affiliation\marg{institution}\ gives the affiliation for the group of authors above\\
- & \cmd\affiliation\oarg{note} lets you specify a footnote to this institution\\
- & \cmd\noaffiliation\ signifies that the above authors have no affiliation\\
-
-\cmd\preprint & \cmd\preprint\marg{number} can appear multiple times, and must precede \cmd\maketitle\\
-\cmd\pacs & \cmd\pacs\ must precede \cmd\maketitle\\
-\env{abstract} environment & \env{abstract} environment must precede \cmd\maketitle\\
-\cmd\wideabs & obsolete, remove this command\\
-\cmd\maketitle & \cmd\maketitle\ must follow
-\emph{all} front matter data commands\\
-\cmd\narrowtext & obsolete, remove this command\\
-\cmd\mediumtext & obsolete, remove this command\\
-\cmd\widetext & obsolete, replace with \env{widetext} environment\\
-\cmd\FL & obsolete, remove this command\\
-\cmd\FR & obsolete, remove this command\\
-\cmd\eqnum & replace with \cmd\tag, load \classname{amsmath}\\
-\env{mathletters} & replace with \env{subequations}, load
-\classname{amsmath}\\
-\env{tabular} environment & No longer puts in doubled-rules. Enclose \env{tabular} in \env{ruledtabular} to get old behavior.\\
-\env{quasitable} environment & obsolete, \env{tabular} environment no longer
-puts in rules\\
-\env{references} environment & replace with \env{thebibliography}\verb+{}+\\
-\cmd\case & replace with \cmd\textstyle\cmd\frac\\
-\cmd\slantfrac & replace with \cmd\frac\\
-\cmd\tablenote & replace with \cmd\footnote\\
-\cmd\tablenotemark & replace with \cmd\footnotemark\\
-\cmd\tablenotetext & replace with \cmd\footnotetext\lrstrut\\
-\cmd\overcirc & Use standard \LaTeXe\ \cmd\mathring\ \\
-\cmd\overdots & Use \cmd\dddot\ with \classoption{amsmath}\\
-\cmd\corresponds & Use \cmd\triangleq\ with \classoption{amssymb}\\
-\classoption{epsf} class option & \verb+\usepackage{epsfig}+\\
-\end{tabular}
-\end{ruledtabular}
-\end{table*}
-
-
-\section{Converting a \revtex~3.1 Document to \revtex~4}\label{sec:conv31}%
-
-\revtex~3 documents can be converted to \revtex~4 rather
-straightforwardly. The following checklist covers most of the major
-steps involved.
-
-\begin{itemize}
-\item Change \cmd\documentstyle\verb+{revtex}+ to
-\cmd\documentclass\verb+{revtex4}+, and run the document under
-\LaTeXe\ instead of \LaTeX2.09.
-
-\item
-Replace the \cmd\draft\ command with the \classoption{draft} class option.
-
-\item
-Replace the \cmd\tighten\ command with the \classoption{tightenlines}
-class option.
-
-\item
-For each \cmd\author\ command, split the multiple authors into
-individual \cmd\author\ commands. Remove any instances of \cmd\and.
-
-\item For superscript-style associations between authors and
-affiliations, remove explicit superscripts and use the
-\classoption{superscriptaddress} class option.
-
-\item
-Use \cmd\affiliation\ instead of \cmd\address.
-
-\item
-Put \cmd\maketitle\ after the \env{abstract} environment and any
-\cmd\pacs\ commands.
-
-\item If double-ruled table borders are desired, enclose \env{tabular}
-enviroments in \env{ruledtabular} environments.
-
-\item
-Convert long tables to \env{longtable}, and load the
-\classname{longtable} package. Alternatively, give the \env{table}
-an [H] float placement parameter so that the table will break automatically.
-
-\item
-Replace any instances of the \cmd\widetext\ and \cmd\narrowtext\
-commands with the \env{widetext} environment.
-Usually, the \envb{widetext} statement will replace the \cmd\widetext\
-command, and the \enve{widetext} statement replaces the matching
-\cmd\narrowtext\ command.
-
-Note in this connection that due to a curious feature of \LaTeX\
-itself, \revtex~4 having a \env{widetext} environment means that it
-also has a definition for the \cmd\widetext\ command, even though the
-latter cammand is not intended to be used in your document.
-Therefore, it is particularly important to remove
-all \cmd\widetext\ commands when converting to \revtex~4.
-
-\item
-Remove all obsolete commands: \cmd\FL, \cmd\FR, \cmd\narrowtext, and
-\cmd\mediumtext\ (see Table~\ref{tab:diff31}).
-
-\item
-Replace \cmd\case\ with \cmd\frac. If a fraction needs to be set
-in text style despite being in a display equation, use the
-construction \cmd\textstyle\cmd\frac. Note that \cmd\frac\ does not
-support the syntax \cmd\case\verb+1/2+.
-
-\item
-Replace \cmd\slantfrac\ with \cmd\frac.
-
-\item
-Change \cmd\frak\ to \cmd\mathfrak\marg{char}\index{Fraktur} and
-\cmd\Bbb\ to \cmd\mathbb\marg{char}\index{Blackboard Bold}, and invoke
-one of the class options \classoption{amsfonts} or
-\classoption{amssymb}.
-
-\item
-Replace environment \env{mathletters} with environment
-\env{subequations} and load the \classname{amsmath} package.
-
-\item
-Replace \cmd\eqnum\ with \cmd\tag\ and load the \classname{amsmath} package.
-
-\item
-Replace \cmd\bbox\ with \cmd\bm\ and load the \classname{bm} package.
-
-\item
-If using the \cmd\text\ command, load the \classname{amsmath} package.
-
-\item
-If using the \verb+d+ column specifier in \env{tabular} environments,
-load the \classname{dcolumn} package. Under \classname{dcolumn}, the
-content of each \verb+d+ column cell is implicitly in math mode:
-remove any \verb+$+ math delimiters appearing in cells in a \verb+d+
-column.
-
-\item
-Replace \cmd\tablenote\ with \cmd\footnote, \cmd\tablenotemark\ with
-\cmd\footnotemark, and \cmd\tablenotetext\ with \cmd\footnotetext.
-
-\item
-Replace \envb{references} with \envb{thebibliography}\verb+{}+;
-\enve{references} with \enve{thebibliography}.
-\end{itemize}
-\end{document}
diff --git a/Master/texmf-dist/doc/latex/revtex/ltxdocext.pdf b/Master/texmf-dist/doc/latex/revtex/ltxdocext.pdf
deleted file mode 100644
index 666ac756d47..00000000000
--- a/Master/texmf-dist/doc/latex/revtex/ltxdocext.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/ltxgrid.pdf b/Master/texmf-dist/doc/latex/revtex/ltxgrid.pdf
deleted file mode 100644
index 4f895d9d71e..00000000000
--- a/Master/texmf-dist/doc/latex/revtex/ltxgrid.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/ltxutil.pdf b/Master/texmf-dist/doc/latex/revtex/ltxutil.pdf
deleted file mode 100644
index 9ba6815b863..00000000000
--- a/Master/texmf-dist/doc/latex/revtex/ltxutil.pdf
+++ /dev/null
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/revtex4.pdf b/Master/texmf-dist/doc/latex/revtex/revtex4.pdf
deleted file mode 100644
index cea52fde3d7..00000000000
--- a/Master/texmf-dist/doc/latex/revtex/revtex4.pdf
+++ /dev/null
@@ -1,17354 +0,0 @@
-%PDF-1.3
-5 0 obj
-<< /S /GoTo /D (section.1) >>
-endobj
-8 0 obj
-(Using REVTeX)
-endobj
-9 0 obj
-<< /S /GoTo /D (section.2) >>
-endobj
-12 0 obj
-(Overview)
-endobj
-13 0 obj
-<< /S /GoTo /D (section.3) >>
-endobj
-16 0 obj
-(The installer file)
-endobj
-17 0 obj
-<< /S /GoTo /D (section.4) >>
-endobj
-20 0 obj
-(Writing journal-specifc extensions to REVTeX)
-endobj
-21 0 obj
-<< /S /GoTo /D (section.5) >>
-endobj
-24 0 obj
-(The revtex4 Document Class)
-endobj
-25 0 obj
-<< /S /GoTo /D (subsection.5.1) >>
-endobj
-28 0 obj
-(Compatability Processing)
-endobj
-29 0 obj
-<< /S /GoTo /D (section.6) >>
-endobj
-32 0 obj
-(Extensions to the LaTeX Kernel)
-endobj
-33 0 obj
-<< /S /GoTo /D (section.7) >>
-endobj
-36 0 obj
-(Options)
-endobj
-37 0 obj
-<< /S /GoTo /D (subsection.7.1) >>
-endobj
-40 0 obj
-(Define Booleans Used in Options)
-endobj
-41 0 obj
-<< /S /GoTo /D (subsection.7.2) >>
-endobj
-44 0 obj
-(Declare Options)
-endobj
-45 0 obj
-<< /S /GoTo /D (subsubsection.7.2.1) >>
-endobj
-48 0 obj
-(Checkin: for Editorial Use)
-endobj
-49 0 obj
-<< /S /GoTo /D (subsubsection.7.2.2) >>
-endobj
-52 0 obj
-(Preprint Style)
-endobj
-53 0 obj
-<< /S /GoTo /D (subsubsection.7.2.3) >>
-endobj
-56 0 obj
-(Showing PACS and keywords)
-endobj
-57 0 obj
-<< /S /GoTo /D (subsubsection.7.2.4) >>
-endobj
-60 0 obj
-(Balance the last page when in two-column page grid)
-endobj
-61 0 obj
-<< /S /GoTo /D (subsubsection.7.2.5) >>
-endobj
-64 0 obj
-(Showing preprint numbers)
-endobj
-65 0 obj
-<< /S /GoTo /D (subsubsection.7.2.6) >>
-endobj
-68 0 obj
-(Hypertext Option)
-endobj
-69 0 obj
-<< /S /GoTo /D (subsubsection.7.2.7) >>
-endobj
-72 0 obj
-(Type Size)
-endobj
-73 0 obj
-<< /S /GoTo /D (subsubsection.7.2.8) >>
-endobj
-76 0 obj
-(Media Size)
-endobj
-77 0 obj
-<< /S /GoTo /D (subsubsection.7.2.9) >>
-endobj
-80 0 obj
-(Bibnotes)
-endobj
-81 0 obj
-<< /S /GoTo /D (subsubsection.7.2.10) >>
-endobj
-84 0 obj
-(Footinbib)
-endobj
-85 0 obj
-<< /S /GoTo /D (subsubsection.7.2.11) >>
-endobj
-88 0 obj
-(altaffilletter)
-endobj
-89 0 obj
-<< /S /GoTo /D (subsubsection.7.2.12) >>
-endobj
-92 0 obj
-(superbib)
-endobj
-93 0 obj
-<< /S /GoTo /D (subsubsection.7.2.13) >>
-endobj
-96 0 obj
-(citeautoscript)
-endobj
-97 0 obj
-<< /S /GoTo /D (subsubsection.7.2.14) >>
-endobj
-100 0 obj
-(Simplex/Duplex Pages)
-endobj
-101 0 obj
-<< /S /GoTo /D (subsubsection.7.2.15) >>
-endobj
-104 0 obj
-(Two-Column Page Grid)
-endobj
-105 0 obj
-<< /S /GoTo /D (subsubsection.7.2.16) >>
-endobj
-108 0 obj
-(raggedbottom or flushbottom)
-endobj
-109 0 obj
-<< /S /GoTo /D (subsubsection.7.2.17) >>
-endobj
-112 0 obj
-(tightenlines)
-endobj
-113 0 obj
-<< /S /GoTo /D (subsubsection.7.2.18) >>
-endobj
-116 0 obj
-(lengthcheck)
-endobj
-117 0 obj
-<< /S /GoTo /D (subsubsection.7.2.19) >>
-endobj
-120 0 obj
-(Draft and Final)
-endobj
-121 0 obj
-<< /S /GoTo /D (subsubsection.7.2.20) >>
-endobj
-124 0 obj
-(eqsecnum)
-endobj
-125 0 obj
-<< /S /GoTo /D (subsubsection.7.2.21) >>
-endobj
-128 0 obj
-(secnumarabic)
-endobj
-129 0 obj
-<< /S /GoTo /D (subsubsection.7.2.22) >>
-endobj
-132 0 obj
-(floats/endfloats)
-endobj
-133 0 obj
-<< /S /GoTo /D (subsubsection.7.2.23) >>
-endobj
-136 0 obj
-(titlepage/notitlepage)
-endobj
-137 0 obj
-<< /S /GoTo /D (subsubsection.7.2.24) >>
-endobj
-140 0 obj
-(Substyle and Sub-substyle)
-endobj
-141 0 obj
-<< /S /GoTo /D (subsubsection.7.2.25) >>
-endobj
-144 0 obj
-(Presenting Authors and Their Affiliations)
-endobj
-145 0 obj
-<< /S /GoTo /D (subsubsection.7.2.26) >>
-endobj
-148 0 obj
-(Typeset by REVTeX)
-endobj
-149 0 obj
-<< /S /GoTo /D (subsection.7.3) >>
-endobj
-152 0 obj
-(Attempt to fix float placement failure)
-endobj
-153 0 obj
-<< /S /GoTo /D (subsection.7.4) >>
-endobj
-156 0 obj
-(Option to relax page height)
-endobj
-157 0 obj
-<< /S /GoTo /D (subsection.7.5) >>
-endobj
-160 0 obj
-(Selecting procedure for processing abstract)
-endobj
-161 0 obj
-<< /S /GoTo /D (subsection.7.6) >>
-endobj
-164 0 obj
-(Default Option)
-endobj
-165 0 obj
-<< /S /GoTo /D (subsection.7.7) >>
-endobj
-168 0 obj
-(Class-Asserted Options)
-endobj
-169 0 obj
-<< /S /GoTo /D (subsection.7.8) >>
-endobj
-172 0 obj
-(Execute Options)
-endobj
-173 0 obj
-<< /S /GoTo /D (section.8) >>
-endobj
-176 0 obj
-(Procedures Dependent Upon Options)
-endobj
-177 0 obj
-<< /S /GoTo /D (section.9) >>
-endobj
-180 0 obj
-(Required Packages)
-endobj
-181 0 obj
-<< /S /GoTo /D (section.10) >>
-endobj
-184 0 obj
-(Incompatible Packages)
-endobj
-185 0 obj
-<< /S /GoTo /D (section.11) >>
-endobj
-188 0 obj
-(Society- and Journal-Specific Code)
-endobj
-189 0 obj
-<< /S /GoTo /D (section.12) >>
-endobj
-192 0 obj
-(Front Matter)
-endobj
-193 0 obj
-<< /S /GoTo /D (subsection.12.1) >>
-endobj
-196 0 obj
-(The title command)
-endobj
-197 0 obj
-<< /S /GoTo /D (subsection.12.2) >>
-endobj
-200 0 obj
-(The author, affiliation, and related commands)
-endobj
-201 0 obj
-<< /S /GoTo /D (subsubsection.12.2.1) >>
-endobj
-204 0 obj
-(Commands for author or collaboration)
-endobj
-205 0 obj
-<< /S /GoTo /D (subsubsection.12.2.2) >>
-endobj
-208 0 obj
-(Commands for affiliation)
-endobj
-209 0 obj
-<< /S /GoTo /D (subsubsection.12.2.3) >>
-endobj
-212 0 obj
-(Commands for auxiliary information)
-endobj
-213 0 obj
-<< /S /GoTo /D (subsubsection.12.2.4) >>
-endobj
-216 0 obj
-(Procedures for author, collaboration, and affiliation)
-endobj
-217 0 obj
-<< /S /GoTo /D (subsection.12.3) >>
-endobj
-220 0 obj
-(The keywords command)
-endobj
-221 0 obj
-<< /S /GoTo /D (subsection.12.4) >>
-endobj
-224 0 obj
-(The `date command and related commands)
-endobj
-225 0 obj
-<< /S /GoTo /D (subsection.12.5) >>
-endobj
-228 0 obj
-(The pacs command)
-endobj
-229 0 obj
-<< /S /GoTo /D (subsection.12.6) >>
-endobj
-232 0 obj
-(The `preprint command)
-endobj
-233 0 obj
-<< /S /GoTo /D (subsection.12.7) >>
-endobj
-236 0 obj
-(draft)
-endobj
-237 0 obj
-<< /S /GoTo /D (subsection.12.8) >>
-endobj
-240 0 obj
-(The abstract environment)
-endobj
-241 0 obj
-<< /S /GoTo /D (subsection.12.9) >>
-endobj
-244 0 obj
-(Formatting the title block)
-endobj
-245 0 obj
-<< /S /GoTo /D (subsubsection.12.9.1) >>
-endobj
-248 0 obj
-(Authors and affiliations in superscriptaddress style)
-endobj
-249 0 obj
-<< /S /GoTo /D (subsubsection.12.9.2) >>
-endobj
-252 0 obj
-(Authors and affiliations in groupedaddress style)
-endobj
-253 0 obj
-<< /S /GoTo /D (subsection.12.10) >>
-endobj
-256 0 obj
-(Printing out the ``list-of'' elements)
-endobj
-257 0 obj
-<< /S /GoTo /D (section.13) >>
-endobj
-260 0 obj
-(Body)
-endobj
-261 0 obj
-<< /S /GoTo /D (subsection.13.1) >>
-endobj
-264 0 obj
-(counters)
-endobj
-265 0 obj
-<< /S /GoTo /D (subsection.13.2) >>
-endobj
-268 0 obj
-(float parameters)
-endobj
-269 0 obj
-<< /S /GoTo /D (subsection.13.3) >>
-endobj
-272 0 obj
-(List Environments)
-endobj
-273 0 obj
-<< /S /GoTo /D (subsection.13.4) >>
-endobj
-276 0 obj
-(Sectioning Commands)
-endobj
-277 0 obj
-<< /S /GoTo /D (subsubsection.13.4.1) >>
-endobj
-280 0 obj
-(Counters and Their Productions)
-endobj
-281 0 obj
-<< /S /GoTo /D (subsubsection.13.4.2) >>
-endobj
-284 0 obj
-(The Acknowledgments Environment)
-endobj
-285 0 obj
-<< /S /GoTo /D (subsubsection.13.4.3) >>
-endobj
-288 0 obj
-(Part Opener)
-endobj
-289 0 obj
-<< /S /GoTo /D (subsubsection.13.4.4) >>
-endobj
-292 0 obj
-(Stacked Heads)
-endobj
-293 0 obj
-<< /S /GoTo /D (subsubsection.13.4.5) >>
-endobj
-296 0 obj
-(Runin Heads)
-endobj
-297 0 obj
-<< /S /GoTo /D (subsection.13.5) >>
-endobj
-300 0 obj
-(Math)
-endobj
-301 0 obj
-<< /S /GoTo /D (subsection.13.6) >>
-endobj
-304 0 obj
-(Type Size-Dependent Settings)
-endobj
-305 0 obj
-<< /S /GoTo /D (subsection.13.7) >>
-endobj
-308 0 obj
-(All Point Sizes)
-endobj
-309 0 obj
-<< /S /GoTo /D (subsection.13.8) >>
-endobj
-312 0 obj
-(Figures)
-endobj
-313 0 obj
-<< /S /GoTo /D (subsubsection.13.8.1) >>
-endobj
-316 0 obj
-(Deferring figure Floats)
-endobj
-317 0 obj
-<< /S /GoTo /D (subsection.13.9) >>
-endobj
-320 0 obj
-(Tables)
-endobj
-321 0 obj
-<< /S /GoTo /D (subsubsection.13.9.1) >>
-endobj
-324 0 obj
-(Deferring table Floats)
-endobj
-325 0 obj
-<< /S /GoTo /D (section.14) >>
-endobj
-328 0 obj
-(Tabular)
-endobj
-329 0 obj
-<< /S /GoTo /D (section.15) >>
-endobj
-332 0 obj
-(Footnote Text)
-endobj
-333 0 obj
-<< /S /GoTo /D (subsection.15.1) >>
-endobj
-336 0 obj
-(Citations, Bibliography, Endnotes)
-endobj
-337 0 obj
-<< /S /GoTo /D (subsubsection.15.1.1) >>
-endobj
-340 0 obj
-(Bibliography)
-endobj
-341 0 obj
-<< /S /GoTo /D (subsubsection.15.1.2) >>
-endobj
-344 0 obj
-(`endnotes and `rtx@bibnotes)
-endobj
-345 0 obj
-<< /S /GoTo /D (section.16) >>
-endobj
-348 0 obj
-(Initial setup)
-endobj
-349 0 obj
-<< /S /GoTo /D (section.17) >>
-endobj
-352 0 obj
-(`appendix)
-endobj
-353 0 obj
-<< /S /GoTo /D (section.18) >>
-endobj
-356 0 obj
-(Changing the page grid)
-endobj
-357 0 obj
-<< /S /GoTo /D (subsection.18.1) >>
-endobj
-360 0 obj
-(Avoiding Grid Changes)
-endobj
-361 0 obj
-<< /S /GoTo /D (subsection.18.2) >>
-endobj
-364 0 obj
-(Galley Style: Margin Changes)
-endobj
-365 0 obj
-<< /S /GoTo /D (subsection.18.3) >>
-endobj
-368 0 obj
-(Grid Changing Via ltxgrid)
-endobj
-369 0 obj
-<< /S /GoTo /D (section.19) >>
-endobj
-372 0 obj
-(Old font commands)
-endobj
-373 0 obj
-<< /S /GoTo /D (section.20) >>
-endobj
-376 0 obj
-(English-Language Texts)
-endobj
-377 0 obj
-<< /S /GoTo /D (section.21) >>
-endobj
-380 0 obj
-(Legacy Commands)
-endobj
-381 0 obj
-<< /S /GoTo /D (section.22) >>
-endobj
-384 0 obj
-(Endgame for the Document Class)
-endobj
-385 0 obj
-<< /S /GoTo /D (subsection.22.1) >>
-endobj
-388 0 obj
-(Job Macro Package)
-endobj
-389 0 obj
-<< /S /GoTo /D (subsection.22.2) >>
-endobj
-392 0 obj
-(`secnumarabic@sw)
-endobj
-393 0 obj
-<< /S /GoTo /D (subsection.22.3) >>
-endobj
-396 0 obj
-(Hook for default values of Booleans)
-endobj
-397 0 obj
-<< /S /GoTo /D (section.23) >>
-endobj
-400 0 obj
-(Symbols: the revsymb module)
-endobj
-401 0 obj
-<< /S /GoTo /D (section.24) >>
-endobj
-404 0 obj
-(The 10pt class option: the 10pt module)
-endobj
-405 0 obj
-<< /S /GoTo /D (section.25) >>
-endobj
-408 0 obj
-(The 11pt class option: the 11pt module)
-endobj
-409 0 obj
-<< /S /GoTo /D (section.26) >>
-endobj
-412 0 obj
-(The 12pt class option: the 12pt module)
-endobj
-413 0 obj
-<< /S /GoTo /D (section.27) >>
-endobj
-416 0 obj
-(Page parameters)
-endobj
-417 0 obj
-<< /S /GoTo /D (section.28) >>
-endobj
-420 0 obj
-(The aps class option: the aps module)
-endobj
-421 0 obj
-<< /S /GoTo /D (subsection.28.1) >>
-endobj
-424 0 obj
-(Defend Against Forseeable Errors)
-endobj
-425 0 obj
-<< /S /GoTo /D (subsection.28.2) >>
-endobj
-428 0 obj
-(Abbreviations)
-endobj
-429 0 obj
-<< /S /GoTo /D (subsection.28.3) >>
-endobj
-432 0 obj
-(APS Setup)
-endobj
-433 0 obj
-<< /S /GoTo /D (subsubsection.28.3.1) >>
-endobj
-436 0 obj
-(Title block)
-endobj
-437 0 obj
-<< /S /GoTo /D (subsubsection.28.3.2) >>
-endobj
-440 0 obj
-(Stacked Heads)
-endobj
-441 0 obj
-<< /S /GoTo /D (subsubsection.28.3.3) >>
-endobj
-444 0 obj
-(Runin Heads)
-endobj
-445 0 obj
-<< /S /GoTo /D (subsubsection.28.3.4) >>
-endobj
-448 0 obj
-(Table of Contents)
-endobj
-449 0 obj
-<< /S /GoTo /D (subsubsection.28.3.5) >>
-endobj
-452 0 obj
-(Default column bottom)
-endobj
-453 0 obj
-<< /S /GoTo /D (subsubsection.28.3.6) >>
-endobj
-456 0 obj
-(Table alignment style)
-endobj
-457 0 obj
-<< /S /GoTo /D (subsubsection.28.3.7) >>
-endobj
-460 0 obj
-(Footnote formatting)
-endobj
-461 0 obj
-<< /S /GoTo /D (subsubsection.28.3.8) >>
-endobj
-464 0 obj
-(Appendix)
-endobj
-465 0 obj
-<< /S /GoTo /D (subsubsection.28.3.9) >>
-endobj
-468 0 obj
-(Bibliography)
-endobj
-469 0 obj
-<< /S /GoTo /D (subsubsection.28.3.10) >>
-endobj
-472 0 obj
-(Index)
-endobj
-473 0 obj
-<< /S /GoTo /D (subsection.28.4) >>
-endobj
-476 0 obj
-(Journal-Specific Code)
-endobj
-477 0 obj
-<< /S /GoTo /D (subsubsection.28.4.1) >>
-endobj
-480 0 obj
-(pra)
-endobj
-481 0 obj
-<< /S /GoTo /D (subsubsection.28.4.2) >>
-endobj
-484 0 obj
-(prb)
-endobj
-485 0 obj
-<< /S /GoTo /D (subsubsection.28.4.3) >>
-endobj
-488 0 obj
-(prc)
-endobj
-489 0 obj
-<< /S /GoTo /D (subsubsection.28.4.4) >>
-endobj
-492 0 obj
-(prd)
-endobj
-493 0 obj
-<< /S /GoTo /D (subsubsection.28.4.5) >>
-endobj
-496 0 obj
-(pre)
-endobj
-497 0 obj
-<< /S /GoTo /D (subsubsection.28.4.6) >>
-endobj
-500 0 obj
-(prl)
-endobj
-501 0 obj
-<< /S /GoTo /D (subsubsection.28.4.7) >>
-endobj
-504 0 obj
-(prstab)
-endobj
-505 0 obj
-<< /S /GoTo /D (subsubsection.28.4.8) >>
-endobj
-508 0 obj
-(rmp)
-endobj
-509 0 obj
-<< /S /GoTo /D (subsection.28.5) >>
-endobj
-512 0 obj
-(Establish APS Defaults)
-endobj
-513 0 obj
-<< /S /GoTo /D (section.29) >>
-endobj
-516 0 obj
-(The rmp journal substyle: the rmp module)
-endobj
-517 0 obj
-<< /S /GoTo /D (subsection.29.1) >>
-endobj
-520 0 obj
-(Frontmatter)
-endobj
-521 0 obj
-<< /S /GoTo /D (section.30) >>
-endobj
-524 0 obj
-(:)
-endobj
-525 0 obj
-<< /S /GoTo /D (subsection.30.1) >>
-endobj
-528 0 obj
-(General Text)
-endobj
-529 0 obj
-<< /S /GoTo /D (subsection.30.2) >>
-endobj
-532 0 obj
-(Sectioning)
-endobj
-533 0 obj
-<< /S /GoTo /D (subsection.30.3) >>
-endobj
-536 0 obj
-(Figure and Table Caption Formatting)
-endobj
-537 0 obj
-<< /S /GoTo /D (subsection.30.4) >>
-endobj
-540 0 obj
-(Citations and Bibliography)
-endobj
-541 0 obj
-<< /S /GoTo /D (subsection.30.5) >>
-endobj
-544 0 obj
-(Table of Contents)
-endobj
-545 0 obj
-<< /S /GoTo /D (section*.2) >>
-endobj
-548 0 obj
-(Index)
-endobj
-549 0 obj
-<< /S /GoTo /D [550 0 R /Fit ] >>
-endobj
-552 0 obj <<
-/Length 1884
-/Filter /FlateDecode
->>
-stream
-xÚíZYsãD~÷¯ð£MáÉÜo{d¡8jñUÀƒlOâaeËHr²á×Ósøˆ%mBKj«Ö©5ÓÓ_=ߌDúþ‘>á)ªúŠcdŒîO=Ü?‡[_öH2a‚!©8´[nŽ—H(Õ)‰¡û6‡¶Mb7/ǽ£7Ð'QˆÑŸ“ñì—Áxn‡¿¿†»bï.#¼Ii/jû'³ýNÀ‰M2›ÓõÂ.ëáˆ
-<˜æYUÅfqk*4^,lé¦ÙÒ÷Øa„! #J!:ôt2ŠÁU&y|à´˜:[_í<
-Cr Eåqäãpƒ# —wWŽòØÑd1ì›gEá¤B"J¥ZŒôas;­Ëbé¦1&Õz²p•\J‘ºˆ¿¿0Íu¹Ìò
-…î$1ç×:‡4bt0sU]ºÉâÁ:ÎÝ_].ä 4½O¡Q‡˜úVHƒ¢|ÿ‚«0Hïx¼å òiŽAT¢g¼÷¾¿i}“è$v@nØ4¯ëÕGG«õ$wÕe«
-åù‘gL HtÔP Ä°¸Îö ]ýcÌAD³ka¹œ»é<q¯€lp›Øž­óü*6×ËU6}ïC`g>S¹¬J#èòÄÜr½¬Ý"Q5æ`ê)[¦œÞdAH9óÜ!žE2ú;bPÅhäÔ+ð¬ÁÞÍC*È:Càï”çÉä‡ 0jƒ Gc<xW¹åytl›Þ¾C¬Cv¹—ÝñþîÚχiŒ8&í¥—J Ò½‚ÚæoN’k$ ÛV¸»M’¦I¾½°•þÿ g/‡éòÜ08Þ๸ÁsuGÏYò|¼)û‘u–ç¶ÜO­ùºàP†Í óŒ
-ŒzàÀˆ=€c Ø«ˆP@1§m
-b¿+PCŒmtÆëkâUX[«%íê§==0ˆ"oˆ‚nFJ•âf[M»£ÐV’
-uÈ{\,VYM\îêTpOÊbja¡ƒ¤€Ì9œ HhÝ>† å×Å[ch4 ˆÿ?ûÃy°Î3sD™ºåÚ×
-ã~3¤",PlÞd‰#t°„‚ÖwgÉߪj³Œ­êÎC(5lfºhm 7u­ÍÓZmiýÚú•j™Y¹Í6 ñ®ÚÈ|—6oêís$^wÕo†VÿÝÿÁ'©¼4·¤´¹¥$ »7œt 'ìZÊ„fG:¶¬ (¨X”ý«uù! òýK7l%á·Ä™ÐÃç£IÐÊ‘÷G:PDÖàÕÜNß»å°EÙ·ƒ€úñÌÕEé6§ UCˆI°͇>J„…øO­Î‡³“i#?yühÂ老«Òmái}Õ²_0F'W&Ÿš†ú8-a NŒy¢´d ÖÓyáõËåv7u24„Æž5ÄÓ
-/t®ÒÙͬeeÅ@ÕŽM#°Ø¨'ž ýæ“šÞEö¸(ò„âË,Ï–S{ ˆa×–èºÊÎÓ5
-ÌÜ<Q@D­V×Êçr½˜Ø²j[ç´é^çäÿi{dädBî««•-ëPå>ÔûÊ´1L@ë®åNËOM™Îö‚Tˆ'
-§JpŽ‡
-ÑÍ›S@”PÞfƒû Cü­?z¿ü†û30ùº‡3ºé x·èN÷¥%ü÷N{ßïmeývu$£l†íÿ÷Üß}‘§ÿ6¿?õKõĸaÁä+7§N¥õKÀ…Û}–7Iïâ_gþ;§ —_eeîªæò(9&`£MÛgï?T\µ~‡¡â7PÏFÒ|mf ûú¿
-endobj
-550 0 obj <<
-/Type /Page
-/Contents 552 0 R
-/Resources 551 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 590 0 R
-/Annots [ 561 0 R 565 0 R 566 0 R 567 0 R 568 0 R 569 0 R 572 0 R 573 0 R 574 0 R 575 0 R 576 0 R 577 0 R 578 0 R 579 0 R 580 0 R 581 0 R 582 0 R 583 0 R 584 0 R 585 0 R 586 0 R 587 0 R 588 0 R 589 0 R ]
->> endobj
-561 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [0 1 1]
-/Rect [309.609 526.255 496.907 537.198]
-/Subtype /Link /A << /Type /Action /S /URI /URI (http://publish.aps.org/revtex4/) >>
->> endobj
-565 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 458.27 226.124 469.423]
-/Subtype /Link
-/A << /S /GoTo /D (section.1) >>
->> endobj
-566 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 438.464 201.414 447.505]
-/Subtype /Link
-/A << /S /GoTo /D (section.2) >>
->> endobj
-567 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 416.591 229.857 425.587]
-/Subtype /Link
-/A << /S /GoTo /D (section.3) >>
->> endobj
-568 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 392.516 358.516 403.669]
-/Subtype /Link
-/A << /S /GoTo /D (section.4) >>
->> endobj
-569 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 372.71 293 381.751]
-/Subtype /Link
-/A << /S /GoTo /D (section.5) >>
->> endobj
-572 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 358.783 286.255 369.726]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.5.1) >>
->> endobj
-573 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 336.725 291.551 347.878]
-/Subtype /Link
-/A << /S /GoTo /D (section.6) >>
->> endobj
-574 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 315.077 194.44 325.961]
-/Subtype /Link
-/A << /S /GoTo /D (section.7) >>
->> endobj
-575 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 302.992 316.96 313.936]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.7.1) >>
->> endobj
-576 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 291.037 248.597 301.981]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.7.2) >>
->> endobj
-577 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 281.099 321.483 290.025]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.1) >>
->> endobj
-578 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 267.126 270.535 278.07]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.2) >>
->> endobj
-579 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 255.171 334.485 266.115]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.3) >>
->> endobj
-580 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 243.216 424.536 254.16]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.4) >>
->> endobj
-581 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 231.261 321.474 242.205]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.5) >>
->> endobj
-582 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 219.306 285.319 230.249]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.6) >>
->> endobj
-583 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 207.351 254.784 218.294]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.7) >>
->> endobj
-584 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 197.413 260.562 206.339]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.8) >>
->> endobj
-585 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 185.378 250.889 194.384]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.9) >>
->> endobj
-586 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 173.503 254.067 182.429]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.10) >>
->> endobj
-587 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 161.547 261.698 170.474]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.11) >>
->> endobj
-588 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 147.575 249.773 158.518]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.12) >>
->> endobj
-589 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 135.62 269.14 146.563]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.13) >>
->> endobj
-553 0 obj <<
-/D [550 0 R /XYZ 144.727 740.998 null]
->> endobj
-554 0 obj <<
-/D [550 0 R /XYZ 144.727 716.092 null]
->> endobj
-564 0 obj <<
-/D [550 0 R /XYZ 144.727 473.252 null]
->> endobj
-551 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F78 560 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-593 0 obj <<
-/Length 1929
-/Filter /FlateDecode
->>
-stream
-xÚí›[oÛ6Çßó)òh5Ëûå±K/XaE› Ö=(2ã•%U’·æÛïДDçRÅiƒ<X±‹Ìçðþ¤É!†rH8GŠªCÅ12F¦Ë|¸€[ïHׄ †¤âp=psƈ@šH¸àHKãÛ¸;õ¢kòñÝÁ/Ç/ßÂGd$;<>]ß9žÿ=Qˆ"§3…ñäS¶¬r;%bòíåëÕær:£O>¸ëda›é?ÇïÞoŸO(E\÷M"ÁºnG;€¦3Ï~ènÌý?¥?T%‘fæêX£#¢ÿ÷¾É  AFˆ»PžâñTãÉS‚'åì¨ÌWËâ*AÿÛ»:›‡(",ÒCƒ`>E–ýAJ‰T»B”#C”b,v~R¶m¹ôÀÊÚ¿~Ƙ­š3wkJ&p·?>®!‘dÁtñq ÞiX‚#Nù®ØÔݱɻ`S[›-ÎZ[äY&J¥Sr¸ ð|¬žp¢¼s4RJÐîÁ¨FFí©æ¶X´gé™M¿ô; 1Ât¸‚™=3Ý7¦Æ3}]'§­Ï¨I1÷o³"ɃîP¤é¦øÓH§÷†ŠåZ¦î'UŠ=Uûµ±i±
-EE ó$§Æ<*ÃÇŽV
-¦y–´YY„¦žQˆ`#+éã6ý^bÐót×Ø8.!yÉ;¯
- ­~ò„
-úñ6ЙFŠÝ™9,…»øj[»¬:Úm¹õíè· ÿ¥Ê“ÔBx.!Šý;§Î»M²|U‡Wa¤…Ž™{\ÿ æÞ=˜Þ^²òŽéï•K”W‘Ö6O:¤ÕÖX‡4»8žm¸ZBbâG ,~˜"4XL úÖlWºtĈÝO6·éÅ"ZÕejç.þ|@n¼÷ªv–{j›fÛ4uT'iHÛ¸ÒSÅöRè>í‹Û@ &÷‘—ìx½¶>I®ò.gváÙw(dKe`øÏäûDªKrŽð}„­:ØGyÒ4³WMcëÖÎ/óu+‘q£O€n0ÏžÁ
-õ÷ŒáÛÑîΞÌ(à&úÜ°ÂÏZÃ^W©S¢'~QuW¶+P_ÛÊó­òý£rëkq}ˆ+†H,©;},ÄeÛa¨Wá`Æ8CŠ;ÓtÃüh¿®2?ÀùöÐ,Sé—¡“3FÂÑò”ƒô$즈Á~ŠýZ¤å²JÚìdã ]7W…b©B)ÃHRyÓHäC„ø‘|*Ó̶糞!òÞ%ŸÒMF1)’|ö©²i“ÏUi©orTÎÃúK^J9ÁäÓqÁï;RuÛ‘R?Ò·>Æ6±ô[Uh=°ÆUd7“*gçš›ú¯ÂþSX¤ºã’@(r¬œKuÖM¶µì/a.µ~ìhD4‰Éæ©rùï;[#j´2ÓâdíSN9ž¼èÞè›’/.‡,7ëj{«ÿºiф‡C%Íb†˜äû
-Gmcö=¶xz]äÝ®'„˜SV°ž¬øâÊ”õ÷ÎýøzI!I@3a)cJ’sù£ù Qm ¤Ùumcf4«ˆ¬£mCž
-ÍÄE3Ž‘^ûë®ígÂøÔa×ìÒ§¹…Mé®Ùf\ Áa !;¬-&1m‰7·ž®r—®èÅn•¤7Ä*ÆïXìT‚"ì¹ê» 1Çc"–· શUmÄB"ªM/ˆ +W:Fé§ÿ^G!Æ%¯<ùùú˜}ï¹ÜÆf1E#öIîáK?ü5•"örè]Ãÿò.z/ôq7Å]3[8eýoV—Åú¸LðÕ7‚ˆŠniùœF”æÆûvÚ]¡zq¾¢0zOòTWø +W2FcÙ‚èg}~1µ 6wpøØi4]„Y·Å׬*[7iUm2ŸC5Ý}€?‹ ±Ø7±LU³_…0#£ ·BÁÖlŒ$ÿº¨Kà1ߥM£®–ßÝÂíïj(Ìv 1êèwT'œ°Ýæ¿rÕöágJYž5í¬<…öÜýÎý›[·Ö…›®B#ãߥêç9|/äŽ4@f•T Ÿ#€EçF뇆¾«AŒöjÿØiäèendstream
-endobj
-592 0 obj <<
-/Type /Page
-/Contents 593 0 R
-/Resources 591 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 590 0 R
-/Annots [ 595 0 R 596 0 R 597 0 R 598 0 R 599 0 R 600 0 R 601 0 R 602 0 R 603 0 R 604 0 R 605 0 R 606 0 R 607 0 R 608 0 R 609 0 R 610 0 R 611 0 R 612 0 R 613 0 R 614 0 R 615 0 R 616 0 R 617 0 R 618 0 R 619 0 R 620 0 R 621 0 R 622 0 R 623 0 R 624 0 R 625 0 R 626 0 R 627 0 R 628 0 R 629 0 R 630 0 R 631 0 R 632 0 R 633 0 R 634 0 R ]
->> endobj
-595 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 702.976 306.062 713.92]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.14) >>
->> endobj
-596 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 691.021 310.714 701.964]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.15) >>
->> endobj
-597 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 679.065 331.695 690.009]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.16) >>
->> endobj
-598 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 667.11 261.957 678.054]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.17) >>
->> endobj
-599 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 655.155 263.601 666.099]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.18) >>
->> endobj
-600 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 645.138 276.333 654.144]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.19) >>
->> endobj
-601 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 631.245 255.302 642.189]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.20) >>
->> endobj
-602 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 621.332 270.236 630.233]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.21) >>
->> endobj
-603 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 609.352 275.795 618.278]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.22) >>
->> endobj
-604 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 595.379 296.816 606.323]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.23) >>
->> endobj
-605 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 583.424 320.627 594.368]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.24) >>
->> endobj
-606 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 571.469 380.691 582.413]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.25) >>
->> endobj
-607 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 559.429 297.537 570.458]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.7.2.26) >>
->> endobj
-608 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 547.559 331.525 558.502]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.7.3) >>
->> endobj
-609 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 535.603 292.602 546.547]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.7.4) >>
->> endobj
-610 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 523.648 355.664 534.592]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.7.5) >>
->> endobj
-611 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 511.693 243.526 522.637]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.7.6) >>
->> endobj
-612 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 499.738 277.388 510.682]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.7.7) >>
->> endobj
-613 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 487.783 249.564 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.7.8) >>
->> endobj
-614 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 465.994 318.883 476.879]
-/Subtype /Link
-/A << /S /GoTo /D (section.8) >>
->> endobj
-615 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 444.077 242.022 454.961]
-/Subtype /Link
-/A << /S /GoTo /D (section.9) >>
->> endobj
-616 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 422.159 258.808 433.043]
-/Subtype /Link
-/A << /S /GoTo /D (section.10) >>
->> endobj
-617 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 400.241 308.98 411.125]
-/Subtype /Link
-/A << /S /GoTo /D (section.11) >>
->> endobj
-618 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 380.211 217.195 389.207]
-/Subtype /Link
-/A << /S /GoTo /D (section.12) >>
->> endobj
-619 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 368.281 258.848 377.182]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.1) >>
->> endobj
-620 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 355.036 364.721 365.227]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.2) >>
->> endobj
-621 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 344.346 368.756 353.272]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.12.2.1) >>
->> endobj
-622 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 332.39 315.944 341.317]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.12.2.2) >>
->> endobj
-623 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 318.418 362.399 329.362]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.12.2.3) >>
->> endobj
-624 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 307.215 419.286 317.406]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.12.2.4) >>
->> endobj
-625 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 294.508 281.733 305.451]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.3) >>
->> endobj
-626 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 283.912 365.369 293.496]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.4) >>
->> endobj
-627 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 270.597 261.05 281.541]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.5) >>
->> endobj
-628 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 259.265 297.145 269.586]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.6) >>
->> endobj
-629 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 248.704 202.391 257.631]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.7) >>
->> endobj
-630 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 236.749 301.838 245.675]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.8) >>
->> endobj
-631 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 222.777 285 233.72]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.9) >>
->> endobj
-632 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 210.821 416.934 221.765]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.12.9.1) >>
->> endobj
-633 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 198.866 405.866 209.81]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.12.9.2) >>
->> endobj
-634 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 186.911 319.171 197.855]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.12.10) >>
->> endobj
-594 0 obj <<
-/D [592 0 R /XYZ 144.727 740.998 null]
->> endobj
-591 0 obj <<
-/Font << /F74 556 0 R /F83 563 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-637 0 obj <<
-/Length 1819
-/Filter /FlateDecode
->>
-stream
-xÚí[KSÛH¾ó+|”ªÖ³ó~ì)
-Œ½ãtpïÿÓûttÚ{x¯BØö×2,‘¤ö™ss!ë[vÕHIÕé‚ŒH *µH‹È+°×O§If“ú ˆÛ·Ê,€~¹í ÈÇóþàÆìæEËÔŽJ‰¦ÿ??ça5ñµK†Ê
-xÚ½ë0ÊìÇoY:˜úÄ›¡ßD[h¤CN…¸>Ô ^׃™¹°‡µ`*“÷ý›$õ©ð~Æá`h£í<“‡ÜÐRiÄ®I‘V‚ë’SŽ“‡
-³
-¦^UáñdÐ(„8HÖz¾ÆÞý¸äJÑ¿a÷C¹xP0"û»0ÏÒB-Ó$´`-ŒPgùBä/l- :(‘f+û3Ù%–Êbù>ŽË2$æè¢ÍHM‘4Ž´ Ô^ð·nÒzݤÝ­-ÜgÑpš5ÁPœ`ê·’ê­g¼žñšÀ?•^ëªñ!¼
-³¬è/Áëa¹xX®ÂF–ß¹šÙH¹haO°@&ªEgq4[„ºb;á¿7¯+' ÒfÕYÒ]º·YÈÌÁeÜôp©U9¦B"ß<|GG1jåÏvZt™u=/,¥ÅÏ)pvý¸ŸSĆºÌIî‹ <Í€þn[¹i"ùZ`W#k
-`½îÈš[‘{¾¡àî>ÅÞ4²ŸWØáóÔ„1_2¾–¢9¾þ®ÙTra%?+š«iš'i^–3]»FK,–JGqI†ZI.Sbë3xQÍàO¢<˜µí³JG—q”³`|í ïÞ—Â+ŸœB9”
-u[Zü
-iª\ì sþŠ²¦ÜaÈ«Y®^üpĉsC9ykS¤´™öØàŒ—‹~ÆCë‹ÍäÇ _,. í;RKœ-ì˜åwï.£Ëö]vGæÛ¶L„+ÄÍâÔ˘)²Ã)­È&QecæÓq]¨Ýˆ ®£X–_ÔÖ“¤²¤ì \ÎÌAeoÁ¸è¸Ew u ³qêRv‘f™>rÛúh‹ÅÉu ç÷òjØ:†å§a š×8ÒÂq­…Bׂm ÐÓ€®À{_qï¶ `i4˜«v^èa/q*·¤|¢Q®¥V/´—ö¤–ÚáU;]]µ;b(‘HA lk4¿Ã?|HSÅ($ó‰ö†Õ€ëä8^;ܦëjV™p^eË[©]bZÞ¨«yçÜkÿò%ö¢ ™ë žXÄq~צ BbÊ\­/ƒÅÆ;ÈúÆŠü5.¾šÕ™Õ`£ï¸Rg ‹PÇlƒ‚ïj½ìž·2[Ι[MN“aM®»ŸÁR§óDYË­‰…J—*TB¹¼{UˆUås8 ú÷_n4 W›’7â³D|M–ˆ¯ÖŸVH †Á(\´«¬Æd>¤ýé(L ”w“ÖzŸ+G6 Z"Ê–1Í–0šuç”VŒæSzieÿô³´œ ή]õo
-û«+ƒ1R®–¿DPνŠÆrëu+²b„ÔlgYpn)á·†,“°ŸLGA\Fýw“ŸÍ(S¬Î\‹7»o˜K²ó1MoÊU…«AxU\² ¦q¥n‹`ÄÓ°lx¤Wð“ï8Mã0h¹“,!É(⢳XÑ_þF\æˆÓU‡;z‡ý~Zþ‰ÚÅýè2'eýQ¤FŸ@1¨4Dù½,¼ÀWÊU §a¬røQ:˜ÆÍÀε:ˆ1Å_ì‘eIŠo›HTc6ÅG˜W;‚ÇySë‚þઠן¥fkï㢇ÿ詤ÖØÛq¢? ZG
-"ŒXv¤jÛäF¬|¤ä”ìïH Þ¶•Ê•”>ã‘Ò=é#¼ìÄ·í­ (ñe÷X³5ˆÑ›þ+`W»endstream
-endobj
-636 0 obj <<
-/Type /Page
-/Contents 637 0 R
-/Resources 635 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 590 0 R
-/Annots [ 639 0 R 640 0 R 641 0 R 642 0 R 643 0 R 644 0 R 645 0 R 646 0 R 647 0 R 648 0 R 649 0 R 650 0 R 651 0 R 652 0 R 653 0 R 654 0 R 655 0 R 656 0 R 657 0 R 658 0 R 659 0 R 660 0 R 661 0 R 662 0 R 663 0 R 664 0 R 665 0 R 666 0 R 667 0 R 668 0 R 669 0 R 670 0 R 671 0 R 672 0 R 673 0 R 674 0 R 675 0 R 676 0 R 677 0 R ]
->> endobj
-639 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 703.105 182.814 713.989]
-/Subtype /Link
-/A << /S /GoTo /D (section.13) >>
->> endobj
-640 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 693.038 217.335 701.964]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.13.1) >>
->> endobj
-641 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 679.065 247.491 690.009]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.13.2) >>
->> endobj
-642 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 669.128 257.075 678.054]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.13.3) >>
->> endobj
-643 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 655.155 274.081 666.099]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.13.4) >>
->> endobj
-644 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 645.217 342.475 654.144]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.13.4.1) >>
->> endobj
-645 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 631.245 362.021 642.189]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.13.4.2) >>
->> endobj
-646 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 619.29 263.173 630.233]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.13.4.3) >>
->> endobj
-647 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 609.272 274.291 618.278]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.13.4.4) >>
->> endobj
-648 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 597.397 267.208 606.323]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.13.4.5) >>
->> endobj
-649 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 585.442 204.612 594.368]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.13.5) >>
->> endobj
-650 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 571.469 303.979 582.413]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.13.6) >>
->> endobj
-651 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 561.531 243.366 570.458]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.13.7) >>
->> endobj
-652 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 547.559 213.469 558.502]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.13.8) >>
->> endobj
-653 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 535.603 319.391 546.547]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.13.8.1) >>
->> endobj
-654 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 525.586 209.345 534.592]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.13.9) >>
->> endobj
-655 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 511.693 313.414 522.637]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.13.9.1) >>
->> endobj
-656 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 491.793 194.431 500.789]
-/Subtype /Link
-/A << /S /GoTo /D (section.14) >>
->> endobj
-657 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 469.875 218.988 478.871]
-/Subtype /Link
-/A << /S /GoTo /D (section.15) >>
->> endobj
-658 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 455.902 318.494 466.846]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.15.1) >>
->> endobj
-659 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 443.947 267.995 454.891]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.15.1.1) >>
->> endobj
-660 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 433.352 362.132 442.936]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.15.1.2) >>
->> endobj
-661 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 410.204 211.875 421.088]
-/Subtype /Link
-/A << /S /GoTo /D (section.16) >>
->> endobj
-662 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 388.899 214.466 399.17]
-/Subtype /Link
-/A << /S /GoTo /D (section.17) >>
->> endobj
-663 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 366.368 260.582 377.252]
-/Subtype /Link
-/A << /S /GoTo /D (section.18) >>
->> endobj
-664 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 354.283 277.837 365.227]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.18.1) >>
->> endobj
-665 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 342.328 304.776 353.272]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.18.2) >>
->> endobj
-666 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 330.373 303.691 341.317]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.18.3) >>
->> endobj
-667 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 310.428 244.552 319.469]
-/Subtype /Link
-/A << /S /GoTo /D (section.19) >>
->> endobj
-668 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 286.667 262.993 297.551]
-/Subtype /Link
-/A << /S /GoTo /D (section.20) >>
->> endobj
-669 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 264.749 242.301 275.633]
-/Subtype /Link
-/A << /S /GoTo /D (section.21) >>
->> endobj
-670 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 242.831 303.202 253.715]
-/Subtype /Link
-/A << /S /GoTo /D (section.22) >>
->> endobj
-671 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 230.747 261.449 241.69]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.22.1) >>
->> endobj
-672 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 220.151 279.223 229.735]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.22.2) >>
->> endobj
-673 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 208.854 327.939 217.78]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.22.3) >>
->> endobj
-674 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 185.048 294.714 195.932]
-/Subtype /Link
-/A << /S /GoTo /D (section.23) >>
->> endobj
-675 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 163.13 335.839 174.014]
-/Subtype /Link
-/A << /S /GoTo /D (section.24) >>
->> endobj
-676 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 141.212 335.839 152.096]
-/Subtype /Link
-/A << /S /GoTo /D (section.25) >>
->> endobj
-677 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 119.295 335.839 130.179]
-/Subtype /Link
-/A << /S /GoTo /D (section.26) >>
->> endobj
-638 0 obj <<
-/D [636 0 R /XYZ 144.727 740.998 null]
->> endobj
-635 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F75 558 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-680 0 obj <<
-/Length 1690
-/Filter /FlateDecode
->>
-stream
-xÚí[ÝoÚHÏ_Á#<°·ß}KÛ¤w•Nªz:éî lˆïŒŒ©ÚÿþfYöBZ·¡V¤àñ~Ìofvfv†ô0üá)ªzŠcdŒîMæ¸7ƒGï.HIÂCRqø»áá°z:dii<{’ÏJ’›w¯G¿\kÖ3ÈHÖÝ­ŸŒ¦õ© Æý‚ûÑ̆Tàþ"Ê£¹-l¾ü3zq5ÚL§%âF4/…
-…(‘þapFÃöÇ„•3¤üA 2D?u ÚoatoÝÈ@$¶DÀÌiI-–%ÅÎ0#NyI1I¢åÒó [q–¾ p¦h[@îàЬ¤˜gÓUb÷÷N”FD’f†)‡øÉëü¤)©zCü„Âü¹ià'"ÀQ`Á[{gÓ©gÇål úQœ. ÿÿõ€ˆ~–/­Æ‰núWyžÕE† »ˆ¯FŒ¨6-y|¿í7æ8ÊýÝI‚´‘wÜŠûï{’€j3À‘#õ0^ŽÇ¹PÑÿGN¦k)ƒ ,$Pêï
-ÐÑÈ|‹=NQ°ÖXÿ˜h³í·^Com±Zì/@JÄTÀÜ0Ĥ|QºØ"ð ̎Å]> w"†cÓ/O
-šdÉj^êï8+Šl^[…ø>àÁ®{Án-˜…XH¯ž¼me£zFI<Kç ˜þßeñ¥!N'
-OsÖ*ZCÓ ÆZó$§Wy0}""+Ò¬(ñ¼ËòyTq:«£HÖ‰¦€÷«éPlY%µGñr±°é4þ\ W"*œš`ú§WBQ ¯çÁV´­ñؾŽÇIœÍòhq?ý/5—ƒe @¬å¤sq$P + +ÿ-Zgzk*+ž2„'¤Ë&VX3ìGcmž†õ3ó‰Üçßg«<’áíÂNâ¿1¦“*˜™Ú¦ó•hL/jÙéò×Ã÷¹.œþÎJí^˜ ¯II´È£ý%qp“BÖ¿ÿgÔîЕDB›\$¤åL„ …`Ü Á¹ ;(“NÎ]øA!˜vBpîB 
-í„àÜ…@‚¤‚$'Eê ,‹¨æJU¿xÝÞX)ºŒÝÑÓ¶õ^€<Ÿ/:½oYïi«Yá³>WNµ“xy_VVEe;7 õkl"Ád½Ô]íÉ×
-žª¦ž½B¨7ѺçiÓà#ûáJ…‘æ:tÓ·éûÑ…¥†„Aœ].CT«P–7²oâ¢ìãyˆæ¶Îb@ú¥Q&PÅ&ÑâlLzíH—Ó6€•O¶ ºžX6l8 &‘]¦åX¼)y†ß¨žè7ºÊ™Ïußœ­
-ûŒ”m¢)÷D ðt#›ÌupO9 \û¸t–}-c7WŒÜÛ=£ä®›1¬ÖÔWëïRJô¶ßþYfŠv¸ ƒŠu‘ìRp€= 4×3¸Ò‘Ä6ä—¸¢ÜÃÍÕåÛ߯êCÃØ:nrD÷Qiùr[ä±ïlt¿*Ÿvc]·j”$˜Ãí¹§¾>¾XKMo($’àüWfÙMñq ±Ûš|šMV®68Ú¡œ~‘Û¥MÝàUGÎÒºÎéÂ&_ª¹êû#‹ Û$Ôì§Ù*žZTx‘x¸m×a¼!-W뺬%D»Ë}“ ;_$°J´iZ~0'¸z´JT[ª÷8±ùúåÝùP=V© ¢&ˆÑÆ0]y}ÜDñÆrVºçwüTx½¶endstream
-endobj
-679 0 obj <<
-/Type /Page
-/Contents 680 0 R
-/Resources 678 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 590 0 R
-/Annots [ 682 0 R 683 0 R 684 0 R 685 0 R 686 0 R 687 0 R 688 0 R 689 0 R 690 0 R 691 0 R 692 0 R 693 0 R 694 0 R 695 0 R 696 0 R 697 0 R 698 0 R 699 0 R 700 0 R 701 0 R 702 0 R 703 0 R 704 0 R 705 0 R 706 0 R 707 0 R 708 0 R 709 0 R 710 0 R 711 0 R 712 0 R 713 0 R 714 0 R 715 0 R ]
->> endobj
-682 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 703.105 232.219 713.989]
-/Subtype /Link
-/A << /S /GoTo /D (section.27) >>
->> endobj
-683 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 681.187 323.884 692.072]
-/Subtype /Link
-/A << /S /GoTo /D (section.28) >>
->> endobj
-684 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 669.103 319.222 680.047]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.28.1) >>
->> endobj
-685 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 659.085 239.78 668.091]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.28.2) >>
->> endobj
-686 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 645.192 227.038 656.136]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.28.3) >>
->> endobj
-687 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 635.175 258.56 644.181]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.1) >>
->> endobj
-688 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 623.3 274.291 632.226]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.2) >>
->> endobj
-689 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 611.344 267.208 620.271]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.3) >>
->> endobj
-690 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 599.389 286.057 608.316]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.4) >>
->> endobj
-691 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 587.434 308.343 596.36]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.5) >>
->> endobj
-692 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 573.461 301 584.405]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.6) >>
->> endobj
-693 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 561.506 295.292 572.45]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.7) >>
->> endobj
-694 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 549.551 254.754 560.495]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.8) >>
->> endobj
-695 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 537.596 267.995 548.54]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.9) >>
->> endobj
-696 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 527.578 237.997 536.585]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.3.10) >>
->> endobj
-697 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 513.686 271.85 524.629]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.28.4) >>
->> endobj
-698 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 502.353 233.395 512.674]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.4.1) >>
->> endobj
-699 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 490.398 233.395 500.719]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.4.2) >>
->> endobj
-700 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 478.443 233.395 488.764]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.4.3) >>
->> endobj
-701 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 466.488 233.395 476.809]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.4.4) >>
->> endobj
-702 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 454.532 233.395 464.854]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.4.5) >>
->> endobj
-703 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 442.577 233.395 452.898]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.4.6) >>
->> endobj
-704 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 430.622 251.328 440.943]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.4.7) >>
->> endobj
-705 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [181.589 418.667 233.395 428.988]
-/Subtype /Link
-/A << /S /GoTo /D (subsubsection.28.4.8) >>
->> endobj
-706 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 408.107 277.02 417.033]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.28.5) >>
->> endobj
-707 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 384.301 342.554 395.185]
-/Subtype /Link
-/A << /S /GoTo /D (section.29) >>
->> endobj
-708 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 374.154 230.624 383.16]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.29.1) >>
->> endobj
-709 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 352.316 163.985 361.312]
-/Subtype /Link
-/A << /S /GoTo /D (section.30) >>
->> endobj
-710 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 340.361 235.018 349.287]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.30.1) >>
->> endobj
-711 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 326.388 226.201 337.332]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.30.2) >>
->> endobj
-712 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 314.433 331.515 325.377]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.30.3) >>
->> endobj
-713 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 302.478 291.466 313.421]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.30.4) >>
->> endobj
-714 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [158.675 292.54 254.176 301.466]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.30.5) >>
->> endobj
-715 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [143.731 270.622 170.082 279.618]
-/Subtype /Link
-/A << /S /GoTo /D (section*.2) >>
->> endobj
-681 0 obj <<
-/D [679 0 R /XYZ 144.727 740.998 null]
->> endobj
-6 0 obj <<
-/D [679 0 R /XYZ 144.727 255.927 null]
->> endobj
-678 0 obj <<
-/Font << /F83 563 0 R /F85 571 0 R /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-718 0 obj <<
-/Length 2619
-/Filter /FlateDecode
->>
-stream
-xÚÅÙnãÈñ}¾Bo¡
-îw™Û-‹VÌ'2H‚Ý2
-Žë¦Øдޒhºk»¬ÚdÛž‘˜1ã<¾,²t^dú%Ú#„шÌK3•€ÁqÎÒˆ„±®ëÓ³
-äK 4óÇdÕ’ƒ6i’g­ùzÊ«HT{f÷m{ܯg˜å é ®æäqÆÁ©Oylû¬ÛývlŠ¥‰pÛëýô}wƳï{ WY·.f8’Ä#Ï·Ó[¢˜~Äà7¦^o ì–¬êì ïjàµÈ³²<âR2h ·×Gz’Æp7'uáâýÎ8ü™Û«›Æ´‡ºÚÕ-í¸%ÂfªÔ‘õ¡+jÀ! ì²–kcܯ .EÔäòg Àìh á…°x#xžÇUÍBYÏLãÏŒ˜ZŒkïé8O á`êsÙBœç³­«å"T2Nñ¨ð1¤5Ô•LЛí
-Ë.ž!î8‰£#{˜púŽ¶Š-½tï@ï-¸bÕ€/7unHþÑxÈ É•{mŠfcš“ §Ä{D¤a| ¸¯:'XØö wœl
- ˜QŠÈ˾-FáLά«'ÓÆh‹0”gŠ<±e‚[*Ü&ÖŒnŽ'ÙxCƒžñw~D! ŸÙfÅŒ[´âPºwÛ:/LW`Ù 9Zo–¬lë™\~*E¡#”>@†+/GŒìp[¹%Áohï?ý§oª¬¤ JWh=îÞgÆf‘[K¢ÓE¨ÛÐkÐç@v’÷ ÚýjÆ" Ý¾ƒ5™gÆ›bÑNcb’2¨o|Ô<´3Ù(f©çymGŠ:uv n7¯7f8Ñ—‡öy(³ÜmYǧYwX½œÈãjt’i !;‡¾B¯Ûìå.J–
-Ó3¡½~óþ×_»ÓÝåÈRVb%{?ÙÑq‚aÊQe‰žÉ2"eQ"/–¯ä¯\XsDò8eIzîPF2þzýåò÷e*$íÒ†ÉB4Ü}Ç[èI¡;¡#úBÞ„“.Þß‹•/k(€tÆf¤òuPú€¾Jam€¶ÑìÀ‰7åT Ø5k<°âïš$"0\ÅÏs Æ’o¦1T?)?©RÊP¼ëžÚì8ã&XñÆ'¯J6ýrhÖW`‚¿þ«ÁÌq×™õï{L9Éx)]I¨³:ºš)ß
-ú!Ïݱ¸†ËdÌKH¸é‰“{ÖÔ.•†G´Xé)9û/<Æň/*“ŒS0èøÜ&ÿJ#~ endstream
-endobj
-717 0 obj <<
-/Type /Page
-/Contents 718 0 R
-/Resources 716 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 590 0 R
->> endobj
-719 0 obj <<
-/D [717 0 R /XYZ 144.727 740.998 null]
->> endobj
-10 0 obj <<
-/D [717 0 R /XYZ 144.727 716.092 null]
->> endobj
-720 0 obj <<
-/D [717 0 R /XYZ 144.727 357.302 null]
->> endobj
-721 0 obj <<
-/D [717 0 R /XYZ 144.727 336.017 null]
->> endobj
-722 0 obj <<
-/D [717 0 R /XYZ 144.727 316.092 null]
->> endobj
-723 0 obj <<
-/D [717 0 R /XYZ 144.727 296.167 null]
->> endobj
-724 0 obj <<
-/D [717 0 R /XYZ 144.727 276.241 null]
->> endobj
-725 0 obj <<
-/D [717 0 R /XYZ 144.727 256.316 null]
->> endobj
-726 0 obj <<
-/D [717 0 R /XYZ 144.727 222.443 null]
->> endobj
-727 0 obj <<
-/D [717 0 R /XYZ 144.727 206.503 null]
->> endobj
-728 0 obj <<
-/D [717 0 R /XYZ 144.727 190.563 null]
->> endobj
-729 0 obj <<
-/D [717 0 R /XYZ 144.727 162.667 null]
->> endobj
-716 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F78 560 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-732 0 obj <<
-/Length 2370
-/Filter /FlateDecode
->>
-stream
-xÚÍXëo¹ÿž¿Â_
-‹Z.÷E“4A#´4ý@íR{ûÐíÃŽï¯ï ‡\i¥µ¬¦6P°Èá,9üÍ›üƃ?~ÀÅ~|KÓä&+ßx7[XúónYD(X0žX\¸Õ…X¥S<ÜgAh¿¿z³¼ö”¥‘¸Ym Ë*ÿç,fó­þòæãjø,fAìOŸ°4áÏlø©j;Yó…ðÙ¾©3•÷jqîϺšèjÎÃÙ7ü§²¾Svq§hõÞ,4D.dÛ]v(+ŽåqÄB{ôW.‚wÝÇ*ÿSõ¥ªû‘”IļTXþN—ê·³¶Ïvtœlé0”æì´…ù,„ œ³4 ‡c³BÉf/·êüHøÂ"{¤¤muµ5¸ß,bXõSØøy`x>¨¦“º1BòC HÕµD“¢A½ït]ÚªtÖf;@»P9-oêf
-0ÁD˜Œ {¯¶ºz´4a\øG ½=µ8¥^|³9‹ÿ»­‘¿´5~Q]`<åj3ç`F}ÑáÁ•EoÌæ kŠ@y_× Ùª%²¬òc:«Ó~3²uXê[£X1º¤¯JiäaOˆvðýøù/ïÍó…ð¼Üj_W-¢’¦Æ‘šo¶4$S&sp œƒ{ .f2ÿwßv¨¨ dÙËF–ªSýÄ@kF`´H"‰Ä ‰^ãüïXg Üï{q/Žk¹/z'8ëd¼_õBÞÔ¯­Êª¾<wÐÐc‚sËFš¸¥]õ†~õk¯•¿–á¯ç¸3€ÔÒÙ¡ª f©C 30—$RV—%ØT{ùÂüûgøÒ7þ«*ëFÿ6\zO†K ˜c*TvÎñZJ^W©{§Uý›Q€¥'oݽᾇËÒ`ýh±8
-¹ó;MÄLñÊ°hTtv;‰¼~4«M Ÿu½mÇ€°U•j¨`Ùá s9ŸÙ…ÛÁ‰Ì¦ -—!ÀŸÚ®ÑûÉâÏs\÷ZºÃÌæ!`b’\Gw@«Çð:yL', ³ªLbš¥›{ COÝšæTaÝ9uÎ`·= J«ÄWãØ6õ¶%À¡ãw
-¦±Ûߟ­ŒØáû È€f$øhèK`~ þLŸk÷Ô
-a¨´U’l >@m¥° Eë…µT;`¡8²Ùb|$¥
-ù™Vü`ÝÛ 4ôŠ4 ,@mëƼ„ã·ºÔ4Ïh¤@ å
-—ËàÃ å ¨ûD<«¾tR}Ñ5©—<#€ÀðQpO ß(²_
-ÄÕx´À½sésK>ÔûÇÜÆ"!(£‡ ãaÐú;GÅK8ø¡ŠÑ™´ÒÞ=¶0+hö¥Î´ê§¥sGÒñËÒí:ãeû~]èvÇä¾e7´.K[/Ÿ~ }Cp›z6ŠñÑ#~îYûtk§Løñøáè?Š\ß´endstream
-endobj
-731 0 obj <<
-/Type /Page
-/Contents 732 0 R
-/Resources 730 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 590 0 R
->> endobj
-733 0 obj <<
-/D [731 0 R /XYZ 144.727 740.998 null]
->> endobj
-734 0 obj <<
-/D [731 0 R /XYZ 144.727 716.092 null]
->> endobj
-735 0 obj <<
-/D [731 0 R /XYZ 144.727 668.127 null]
->> endobj
-736 0 obj <<
-/D [731 0 R /XYZ 144.727 648.208 null]
->> endobj
-737 0 obj <<
-/D [731 0 R /XYZ 144.727 616.333 null]
->> endobj
-738 0 obj <<
-/D [731 0 R /XYZ 144.727 596.414 null]
->> endobj
-739 0 obj <<
-/D [731 0 R /XYZ 144.727 576.494 null]
->> endobj
-740 0 obj <<
-/D [731 0 R /XYZ 144.727 556.575 null]
->> endobj
-741 0 obj <<
-/D [731 0 R /XYZ 144.727 518.108 null]
->> endobj
-742 0 obj <<
-/D [731 0 R /XYZ 144.727 496.828 null]
->> endobj
-743 0 obj <<
-/D [731 0 R /XYZ 144.727 476.909 null]
->> endobj
-744 0 obj <<
-/D [731 0 R /XYZ 144.727 456.99 null]
->> endobj
-14 0 obj <<
-/D [731 0 R /XYZ 144.727 425.364 null]
->> endobj
-730 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-747 0 obj <<
-/Length 2082
-/Filter /FlateDecode
->>
-stream
-xÚ¥Ymoã6þ¾¿"_•5˽E‘ºmï€âŠnÐ.p{‰¶µ‘%C”7ë òß;Ã!mËö%
-ŠEVäp83œ>ÒâŠÃ?q%â˜e2»ÊbΊ"¿*×oøÕ†~~#<‹JK³Úç*,KchÄ,O äùÇí›o‚ )+àÿÛ…c½­þ 9ûïí¿`,¹ÊY‘¦8–³Ld~|­ëfè¾ëÍ—Á|½Ö˺~駉›Óœ¹
-‹,¤Tõ ÓcÍâxm¹2k/ÆÕoN@¥7ν¨|.„‚Û@ ˆjâ,8x•H2Y^4YzŽ"à
-Ll´ÆT>:èüjú¸H~â\ú`~gB !ÈÌÛ3™Œ¬ºå ÙeTBµ78%‚$J—'-VÓH³Û;Ø…yGc»n{:O‚qÎ41Kôn3„¤‚Úµ%âÁ%i”H&úD’ÛQ’wŠ„ȹJ–&Ñ;Z«Ì&¸­ÖêÝ~kí³R$¬…ß[Õçy+2V(å9põiå98·ÂvâÚI´£Ž‹ |—CØò¶}3K ¤8øÕza]kŽ'Ç€u¹"R˜Ðø°¼ñ
-¤8¹7ð3¬áÂ"dÁò</bkk\Æ2Xì­(»Êx'
-‡÷i#vÕm›Š¬ÁÑÃ4;"U·BkÎýÅGI}òçÌmIƲïdçù“3!Ò#À¿»æ\ÀBb
-oO½Í<ƒ½
-¸­½yR(¶@íküÉCÔMß•¦Ú‚{¨ï^$wûM¯Í€YäèÖÖËv ‡Y`ôß½|k ÍDõÃ
-»·2K»ýKÂÁ|Œ&Ÿâ9$©Ë8^P†…nÐ8בõfÓÔ¥Æ77Œiæè f7µÝ)c´3€r‚ 8”ðQÊNóL r‰b/ÄPÁr%¾¦{Ì…Š%ð]
-Ò Ä0ÓkKªðuÌÁaÝ4¶£¡‡{7ÁŨ‡Ø© Œ×mÙl]ÈÚ­)Ï5;w4ö<jp}%~|Š g@ÂÃËýqâšMÉÝû⣩ïg*ÆïPþ›÷·‡ÇДå|âBa¹qô\úÿ¾a&
-YÁ”ÌÇ?¶ü\öŸòendstream
-endobj
-746 0 obj <<
-/Type /Page
-/Contents 747 0 R
-/Resources 745 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 753 0 R
->> endobj
-748 0 obj <<
-/D [746 0 R /XYZ 144.727 740.998 null]
->> endobj
-18 0 obj <<
-/D [746 0 R /XYZ 144.727 404.789 null]
->> endobj
-745 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F102 750 0 R /F104 752 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-756 0 obj <<
-/Length 2088
-/Filter /FlateDecode
->>
-stream
-xÚ­XïoÛ6þÞ¿"@QÀfJÔoEá.i‡nÅfì ^ìEÛŒDÛZ$Ñ“èÄAÿ}w<J¶c-vŠA,Š"ïŽwÇç’Ÿ¹ðÇÏx°Ø‹ÏâÀeišœeÕ+÷lŸ~~Åí?ôYÐø8é¾Nü€%QŠc~ºzå|L|Íü :»š›±Wù—Q8žp×uGWK9þvõ Œ
-wF)s=n‡6òVËM`‡í
-‹|–vÔ¥ÊÖ•¬õxâ…îè¢mK3À¢ˆ¥ð &œÃâB0Öã ÖŠýÔŽ Ï–FFpÂb[ÁoÞþ¡´Éª‘ïDÒ؉œšû¼Ä¯Ür9LJ‘<­E%Ì2Á+£Mðø¦×“‚
-rÈî°4;ôP¥rù#5ÿZ·Ž3X5 -E7QÔ95䘇£M¡Ùa”A7pbqçÇa¸˜OɨÂu
-þ†õ‰§,ˆw%K[¡ÙÊæVæSaP^6Í·«,WƒÉOröÔ ”(BØÃýRÔ »ÛîU¦¦h¨q ›¨v›Û’cF·`Œ2Í@£°Í*ݳÍ;bÛÆS¶Í'4jk…‰36 ÅN´Á?ŽÇÇý@s;mÇ08%ÊMSÁæ ùð?µ&Û¡ŽÖJâ¶è£±%+Oœ_ØAOövU¦ÊäòñÔd O±z³O‹¹–Ω¿Ÿ&>:¾§æÅ
-t¡êÖR.õ„z}Þ
-SÜ”ÐËg)p\øœGUr@m”ÈÙvЕA©˜ñ8[˜ïV|°Ý1,lÛû'©ÿu @¤ §–å!Nx°(? !,Žæ~‚Å¥Ñ=j6*_g8±£U•¤ÖíBäáú±±Ÿºãö»pσdKÚK½¹ij¹Ñ‡F…!‹Ò®,@ªÝˆ…Õ‡tÇ¿úpÕ>¼Àc~œ‚K<ˆ+Ì3úzsÖµ~¥É®9Ýydnøü2--±õ “¼S Ï5ìÆÖ1 †Ø1)pÃÆÉx«¸vÚõ
-%ÉÜéê<µ<M ÖA/~ç`E¶‡¶"¶ÖùdÈë>M«±&y l¼É|̘L½ó€>ÞÑ»–9õÀb*ØM˜»žo+tëuSD/ŽàŒíì–Y£€ÉvfCtÈ4ÞSH#Eò‘¬£ÂNM%&ÖÛI·gq=”‰ºÀü½ÅôµûÉBÖ)E4ŒoøRj|\J
-¨ þ¦îèû£R–-ª¸~0Z뎣û¦AceÜ­ESä4Òz©àfã‰ï†Û+©=àC#úº…niÆá8D£DÏJvE°ò­cÈóbz i1´Ðïz
-XšxÃ7ðpÞI½pøÛδÍ—ÝÚõ±(<††›ôûÀ\f˜Ô0yù”Ž¾ÀOâpî@¶pún]æFÔ¼ÇÝ-ˆ¦U—÷ÔZ¯`DÎ) Ý!†&|¥Q¸=“Žtׂ—tÒÙàrv ùÛA˜ü˜(ºÌùƒŒéäõ|ª&O%ó8epðØ÷ü?½¦v~endstream
-endobj
-755 0 obj <<
-/Type /Page
-/Contents 756 0 R
-/Resources 754 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 753 0 R
-/Annots [ 758 0 R 759 0 R 760 0 R 761 0 R ]
->> endobj
-758 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [0 1 1]
-/Rect [386.11 373.985 499.397 384.929]
-/Subtype /Link /A << /Type /Action /S /URI /URI (ftp://ftp.teleport.com/users/ogawa/macros/latex/contrib/supported/ltxkrnext/) >>
->> endobj
-759 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [0 1 1]
-/Rect [143.731 362.418 486.446 372.973]
-/Subtype /Link /A << /Type /Action /S /URI /URI (ftp://ftp.teleport.com/users/ogawa/macros/latex/contrib/supported/ltxkrnext/) >>
->> endobj
-760 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [0 1 1]
-/Rect [336.01 171.357 499.397 182.301]
-/Subtype /Link /A << /Type /Action /S /URI /URI (CTAN:/macros/latex/contrib/supported/carlisle/textcase.dtx) >>
->> endobj
-761 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [0 1 1]
-/Rect [143.731 159.402 331.029 170.346]
-/Subtype /Link /A << /Type /Action /S /URI /URI (CTAN:/macros/latex/contrib/supported/carlisle/textcase.dtx) >>
->> endobj
-757 0 obj <<
-/D [755 0 R /XYZ 144.727 740.998 null]
->> endobj
-22 0 obj <<
-/D [755 0 R /XYZ 144.727 716.092 null]
->> endobj
-26 0 obj <<
-/D [755 0 R /XYZ 144.727 566.522 null]
->> endobj
-30 0 obj <<
-/D [755 0 R /XYZ 144.727 416.62 null]
->> endobj
-754 0 obj <<
-/Font << /F83 563 0 R /F85 571 0 R /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-764 0 obj <<
-/Length 1787
-/Filter /FlateDecode
->>
-stream
-xÚÍkoÛ6ð{~… ˜<ÔœHêY Cšf6t]1¸@u‹¶…È¢+ÑM‚ ÿ}G%K²š8Å6 Bùx¼÷‹¤þ脉Y<‰Ÿ¤i2YlNüÉ
-¶~>¡…‡œDq
-ÁµÚH©%BôÚÈ3)/÷þšÿ
-„{ f4 iÀJI†V-oõBÔ vGßÐ'œ2§ôV,®ÅJýBdÁµ?r·®e%¯îðÛê¤-ò®ÌdUk¥2b˜­C£¤'Í[¥%b;£ÁWkïo¦!˜NÇÕj¬„ãlìVNØ›u¾X;1Ýé¾Ïn§4ô¬• ÜÆR…š²Ð»©_NgœúÞëµ(Wò¥‘øäÇù>`(؉…“^ÂY7¦†±6O(†ÆT8IÀÆQ7¦Î€Yäƒ`”™\šå­z ny ’Cˆ€§§ôÞÀK%o·¢Ìº8f¿·yzjŽÑ‡kiÄ…¼SÇëÀÕ€ÀÀ 4±óiâ{êPeTdy÷Sì¥ñÙ£*G$…ÿ ‡Q´Æ,N”´ Ó
- 5ÆÀ†ÛòÓ.¯ä;Œ¾{“<†­I ‡»A1H\y„.MØÝj›T Uµ!¯j÷¹› (åÂúÆA39[N!&òÙËCf”ŸvMtf”>¡Ö÷ß.
-Q׳m­!‰¸]cÆþã 0˜å]¥ oeíìe@Æ\ðy!ÀÇñ¦Ïá½uýûV窬-ÄðîAŸÃ™ÍùR‚E+‰<`ƒdðíhŸD,n µ!üªÌÅv´¶‰£À sdQ_¨6Ê€¬2‘ùÙVŪ÷¥í;°¾iÉÆ„ÇÌfIÆU1§(ö!oNfÊ}‹3·©À¨Ì ü£'›ì¡Æž±ˆ€:ð1:Š?í(,b©euœóƒ£¿¨Kaµ©m¿‰kù~»&®F x ýYfîàQℇâpŸ0¨1{y†‚Ì!&Œ06 Â<ÂÝÑí±þ Ç_má7ê柷pò•6ÂeáNÎÇ„ù¬—óó)Œp•›£´jF sÌAâCF'<ubª\iqUŒe>¶mÄ#c͉bÚO¦ôi·ˆíÖ5pÛHÎ3µØmdi¬
-7ì¡PiÆj§9ʲ’ö†dŒV)¸à­€Å) Àq½KŠêÌíy¹jZS3σ 6ÍÀïúÕM^8@]áLïÚØNœí?ú¡?o‰TÒt废tî*?Ny8D¿4Nv殄ýw™ÃÈœA9<Ï—¥Ò ²¶o‡å¬ µÃ
-vÿ0*ÖXÚtM¸6ñ#rÔxú˜,£YÑ‘ ™õd
-Ÿ/“óB­½š†÷àÐý‘­mQp½]ègûáìHµ¢'BàáXŸÅÇ•Ê„ú<ˆzc+ç°b‰ˆA]Ôq“öþ”Ëj¼t„5—PwâRš4/]_(UHQº´|_77vûÐèî´4!‘»Òš§¦ ¾-#t•ºeb
-7.2áÓø¸¥ÝJõÉZ}Wh<Þ±ÙÇébT˜h}Ì7š„ƒ3®Ü.ø,lÓ
-%(iNè|ÓòF>Qcèý{'””ÄL)ý7ÎÖeP/6¢û< 맬ò¦ª”®íKQ¹SÂÆêåð]ÒD†d`äæh?¢cÏÌ4Æšé?úÀœ‰R‰8KúO×ϸôúendstream
-endobj
-763 0 obj <<
-/Type /Page
-/Contents 764 0 R
-/Resources 762 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 753 0 R
->> endobj
-765 0 obj <<
-/D [763 0 R /XYZ 144.727 740.998 null]
->> endobj
-34 0 obj <<
-/D [763 0 R /XYZ 144.727 265.043 null]
->> endobj
-38 0 obj <<
-/D [763 0 R /XYZ 144.727 234.866 null]
->> endobj
-762 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-768 0 obj <<
-/Length 1863
-/Filter /FlateDecode
->>
-stream
-xÚ½YKoã6¾çWø²¨ Ô,)Š¤¸½d ìöô–CnŠ-;BeÉÐcÓ Èï I)’E;Š7»X`Mñ13~óq†a
-ÿØ‚EQ¡Z¨ˆ­ãÅzE;úõŠ¹)\p"UmÏàŠ‹˜H! ‘Xê᜷þíuÆ’P¥¬A¿Ü\ýôI‰EL´”‹›­™s³ù;øÌx´Î“º¾ÎŠ¬¹+Ë—ÿÜüqõñ¦—3s¬#":fC ÑBƒ>Ôps—.W!ƒN¸1¤Ÿe2<kÍX® åÂ-Èj+;+ê&ÉótÓ}6åT•ä„†r¢jS®Û}ZœPÇ'Âœ+®úäG4H
-§¨¹K«t…«àhiL”V‹cDÃYãüdÛ¤L•*¨—,H«/K&‚´¶]‰ûmîp̶·å:ÉmóPB7l¥p‚`ŸØÁºÜ¤€¤±}»lŠ`¤e“n— lamî„}ÁYIÞÚ92
-G˜RBa¯8áþ.[ßYç¥EÝVæ8Ñצåü\ßg ÌcšÏuA1´vª?†pÕz} »HŸAWÙ®<Ý: ÐaŸ) Áe¤—'‰†ÿAÞŠé˜P¸b‚ð؈ãÞÌþ !´˜Xy|Œ.ˆñ4L ?¾óè²B†ŽõT@˜jõ2# ö`W kz~OóìÓìeWLáŒûBW¼¤Äú[‡ç•¼;•Œ‡$ѹ۬_¢àxY<ã6:ÆßPñPÈåwR Ñi8¸]˜¸,êlWdõiÞ;½Iå†p1:êno4÷ÈÕåÊê´C»*󇧄Óh:š¿>td/sÃFG3ÂÆÇ–¸-TôJ¶œobN¼y¯E¸Òo‹ámY6Yq›Ý~; ˳f‘8cÎáŒü–=†1)›¢lºeå  ö¸ï:mlGVt"ÜXgå®JwK<,¥€„ÊäNÈ$ÕãÜ©în¶Që ˜lhˆHéð/¿þÕ%øwÇ€ŠÌQøñ?<¬9øw/Å¿TD†lþgW‡*=T¹Ö̓'Þ¤¢ˆB}&š5訨à¶r_  wévuEƒýÂDÈ —ΰÔ~C“`e‚=Yá
-Ò7èQ‡½m9µýÙÏÏTÐ5Ô–ñ””Í"ôX25Cp¨›ãn*ÌŠÇ ÆÖp9HØÕ¨âì
-NM¤‰I¤aZ×Ö-T˶£,ì¯Ý6°¼nr÷uHv)*'€Tñg¡îêgS<ãLŒvá¢7¥X—?C­¨ÊC“•žcWÏEÙù¦h÷·PJ{^!hDXGh›‚¸¯õànìRJo’H‘±Ý’Œ†/„ÌÛqÿZÎx‘0f²E·õh†Ac.zV MÕ^bAçq1_i
-—†˜ÅWB¦æðÕßÍ|×ôPÂå‰jÄÏ°#±Ò§lK•áÉJ T¸,Õ´œÖ翲nbél2³"ÃøÒÕÞÀ“µÂŒÝ_È€¦ª¦ëùJ†£
-ðÚÀ5,±’ÏOUS_@Ìu7T– ›Äœ«í;F›Ç`ˆw½ª+ä¡”íGéÀq1}‰o/
-/¡Ô(ßcT~7öV—°·C4ª:ÅÝ=è_Ûñå¼ ^äóò<˜‰95ή*ÛCÒ‚S«ÚÞC9_Áž òÊ“Ý4ô¹ !Wç :Â;$‡óS(ë)ÈÐÊpꨜ–9™cNuø¦»âT¹™““l1H·éºé§]‘ÏIx{@…£ˆ‚­çïCꨔ»¶æ]ÓÕ©/„m2žeM Ì0*Õ›tH¶[` ) ¢D1Gþ!„cÄFùôû_~|ïÞòp[Ñ@æ9ÑSHvå\Ý1 û—Ç36.õKò,©»<°Zô¼Æ·Àµ{‚òP—|{PÊ\ÏB¾€SF…²Ö¿pý\>k³endstream
-endobj
-767 0 obj <<
-/Type /Page
-/Contents 768 0 R
-/Resources 766 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 753 0 R
->> endobj
-769 0 obj <<
-/D [767 0 R /XYZ 144.727 740.998 null]
->> endobj
-766 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-772 0 obj <<
-/Length 2377
-/Filter /FlateDecode
->>
-stream
-xÚ½Y_Û¸ϧؗZàÌŠ”HŠíË&éµ½(ȾMdK¶ÕÈ’!ÑÙìùîr†²dËÇm‚V$5š’3¿ùc~ÿãiÊ´Ðw:™1ÙÝj÷*¾ÛÀ«¿¼âD’È„)Âxæå"‘SR e™2³4†³TjdðæñÕïÿ¬å]ÆŒRwkOóXü+zÏ“´;4U“EWöýCÿtÿïÇ¿½úùq`4æs*$e&ãcéÉXÄ㶼_Gïã8É7Ž½×e L$K¹~Y¡)k“1žú¢¯6M¼EÙ£»Í-ŽòƒÝ¶‘_yÏ#¢Ë;R̶ø\Òäã jØéi,pË 7'ÄìÁ«”I™]qðùz]Õsg>fqË™ÿ²>?f3ų‹â§Œ”a:QD\Á¥q­ï9œZÝ—?Á<ÑQÇ”Ž‰qSÞ }¼ç2*;¤ëÊU wÕ—’äDú^ˆÉŸ`˜Ó¦˜2´Û²+×-\h{·Èb–ÈônÁ93à Nϼv
->y-Ÿá«D%QÙXø .½ÀyÕ¸Ûv#ëì2Q"Ê×N´³ ºÊmÕ6ø¾®zû“Ó ƶû}Õl~Óµ‡=±o×øÌA‚76Zw8Òç»’^Ñi¹]Äý—%ÊH`÷»¼ÞÜK÷´î¸Ü©#ä
-âšÆ ­3lû8«lD0\›<Uu£%½ÞwÀ4ðÇ€q…¥æ°[úÛƒq»žQÙV»àv9]Es<ùâ¢IÅt¦ç=ì0¹Æƒúmûôëë·ïæ\hÄ#¸$(ìèqÿùŸ/ˆ;2ú¹­a‰H.oyÊH§
-B…hëœßªÜÔ×¢ë¼F¡pBâ+wœæ`GCd‹ù*œ¡ƒ4Œëk`h]·¹‹ãc·çN™ŽÞà±Íø‡óøKªœÄtÁÔ…¬ $Ø-8±Oœ`âR5Çg˜(e
-%XX–²²ø#„ˆXFÕéƉ‚0*dd'Œ•gìÁÃ%Ç©˜†/,%a2Ë*»Î+·Þ¢oÃkã½Ãø]O^¦QÑ®;H Â#O¢7ÏK¯é¡¶^Sqdç"Ÿ”}óÖ–+îf$¼·yx;&·ŒS5\$Ldýfàé·
-ÏÕ6o6~§@´|&¢-½ ›!ÚÚÝ[Oœ<RÂþ¾múrÌ_F‡¶$âhÑ—u¹²(AEíÞA="!Ô&
-Ÿª#´(‚5•4•#š(B÷i‹Ï%}vDEh2æ_´ ù
-7­^Ûù>gŒ¯í›rS5
-jž÷y &t†\©éëq=ùRZƒïöGy çC*¹Õ8¶¸u,Õ‡÷šª®)ë™f ”+ñ¤îhʧj}®"صfYl&ç쬶3ñ*c2sÕún|öºEŽ+´¨Ž½­v¦VLÀB”¼ÖœÀô†¨8W‰X@xL¦UO~X”ÞRt„ãQkŽã©|KÉ!¯PçÈ%ÓÜ:u 
-ÿ2Yõú\/_Ý\òùº®ä*Ý\ƒ™E—¯í\3bp;bR$vña4³X_PfÊÂC:ÜÐ fšQ
-A˜iƘ©)&9Âqsì `Žú#^\ÚµE颬¾u©G„N×fø$|Ú¼¢ž³ËO!Û `¸ËŸÃ2 œØƺn_ÛLÛ×C›#Dð!þÎ Qì’Á9£Þg‡—–è@sDH¢†N{Ú”ˆÌ ’1’`D“5ë#Ù-0BåD]
-U_/µýXvëC]w‡Ú©÷«â8’îÕþáË)‰×ë·‡«õñÿÖEWAÊÕ¿CÙj³Û®á¾ÛïP ëËz)z‚+3%(©Îfˤ,dó8"Ù ¸À&† »Û’bD´Ë A*ÜyWPÊ
-òlšrå»ö@} íúÇ3ý‰­yXßÁ¶{ìX„&Fè+À`ÐÍMª@×â|IDXAÁ
-endobj
-771 0 obj <<
-/Type /Page
-/Contents 772 0 R
-/Resources 770 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 753 0 R
->> endobj
-773 0 obj <<
-/D [771 0 R /XYZ 144.727 740.998 null]
->> endobj
-770 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-776 0 obj <<
-/Length 1595
-/Filter /FlateDecode
->>
-stream
-xÚåXYoÛF~÷¯ÐK
-à(ŽH—=Àé€uÙO—j4¦q0¼Â˜É…foôh²
-YAû
-Å=ê°ÞõeÌð1cJÚ»©œÏ›²RàÀÆ;}Í‹¨“÷plöÅ‘âœÿ p¼°Éª3k‰ßŒUe%gYÒJGýåÓGìØÇ'.{$-§.
-,TH4TÖ¿¯l)õŒ:±>&Ж´ q,Þ-Uò5+ÞØ’g‚Çׯ‹y¸˜ÉÜzýÏZûß·p0äÝð€hA\×vWÝ9£}V,ìÖE¥¡ôuBvÀ)s<fªýfU•‰ªkªpÞ„ê=>Tít2à½,¨isÅÄ.ô}¦ûyrß
-° à{Îgüúµ¨çΞD, ÎâG ºq¨
-Ÿ‚«µËç¹l\4e…„²ñmŽÌËÂuB®ƒÐHË<+Ê4R1ÝmÅt×K9¢xx;"Â'Ž :øi=Ÿúö.×õØß½˜^ªãRAh€öM2v‹ÕGy#0bÄ—sÝ@Cß·eð´%¤Ýf%“ú…mùCÅe½RI–ˆ1ìñPS›¥*,%õ"L£Rú·£ôºÊe¢PÓK»h$×ç/ÏÝQÏ0ËsKééÊ0ÎóR;kã9èÆB:«”üê¸i[GWN¤\([ú°UOT
-¢êfÛ_Çýç´Éªuö·ÚÚ{ãä÷Ñ÷ñí»OO3§ÏõÛÅ_OÅúÛ-]Mts6YÚ‘àe3ÑÒ ž
-Üg@= …4‡º_û´5BïÕÌÕ‹+Iú­mý½ŸY$¨hGN?µ~´«ÿŠá§f›«ïü‚„ÉFôÉÅÏÖ “?Mÿê'Ø‹•¤“Ý'Š0;Ù~†E"x¤Y$ôhà;rðKØ?áÕ>Tendstream
-endobj
-775 0 obj <<
-/Type /Page
-/Contents 776 0 R
-/Resources 774 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 753 0 R
->> endobj
-777 0 obj <<
-/D [775 0 R /XYZ 144.727 740.998 null]
->> endobj
-42 0 obj <<
-/D [775 0 R /XYZ 144.727 530.174 null]
->> endobj
-46 0 obj <<
-/D [775 0 R /XYZ 144.727 508.055 null]
->> endobj
-50 0 obj <<
-/D [775 0 R /XYZ 144.727 164.42 null]
->> endobj
-774 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-780 0 obj <<
-/Length 1265
-/Filter /FlateDecode
->>
-stream
-xÚ½XKoã6¾çWø@Ö¬H½(ôâìnú<lÐøR´=È ‘IU¢j»Fþ{‡+ÎÚ)¯Qˆ)>æ›ù8Î|øÃ#†(!É( }”¦t”¯nüÑ ýxƒí”
-Pœ„Ð>18 ¢‘H5BDãTÍù8»ùîX£þÏzê¬øÃÃQ8þkö F#ŠÒ8Vƒ„@+´3þÄAX°…ú™Ö¢ä²-ÿe;L^ní©»r‚Aõ(µÑ1&ˆø{„“’쌷’â3’”’ŸY^e ûRËRðÝ*ã]›'ØkÊZ¾ìœ¡’P Šè!
-#ÉG1xûƒð ÖóDP
-ð³Èªö ÷8€ «Å¥8¾È}ž™Òx;Ä}’ Ýç×û߇º½;é7¸Ï3ÂOâ_ê>@Ð@÷Ið£]h£ÝǬÊxÎL8“KÛ€›DšV=Ù¾õã棴¿Ò„¾I.ªnÅ¿^òÔ”Eo\¯’ÊP…Z—Ÿ0‡ÞZ-Á[b:4‚ê0Ÿ¯@ …Å‚n‹óÖhle…pómÍغl—VŒ0=óÞlÕ¹´2Œ­ù‹¯F-))ô-¶(ÒÆÌ–êrÅi
-ˆUsà93=…ඕuR¬2YæYUmMW¹0“¥æ¸ßæž2RÐÄî³\ Ë÷·ˆ%ý5[ô)‚ÂÈMz šûô€Øt@/EË8‚Î40†(û`JˆÀóÞ˜™åv9î %ÆPÕ#»†³Âô‡$òf`¾5ŠÐc I€"²×œ »AŠs½ÇG–b£§vè€1w)«ºbÊô¬± Êzඵzi>«£Âa`í5çå¬.)AtZU¡:I¨ZaDNyÿ”+ЉÞ( @( {ØÉàfÔÔÉÛ^Õ,¸ Ðï‰Q˜q@8 ¯ï“è‚x¯t×éf~ [ñ%a¿::UJWr5º¨]Y]ÛÌÔ%/åR}CºÓ”:Ór±é8€•6^izãÇ@Óε( þÿæÉ6‡¤øŒ™/;ç’†’o¹äI Aôõ’Þ+i Æô¯ñTïVsu÷4ç
-˜ÀêyIŠ®Š<Ss©
-íýã„>ïgYI¿±Ý€Ÿ¶5k$ÛX² º[¥H‡·¥B3Uü½¢çjŠ[…t'ïyñeñIç8@ÏÅ®[óРO"{7mDW»
-§îÂÙþ]I²U¹ëŸž‡ÀÄbTL:ŠMýb¹`›:ã:BNs8&©oÞ¾ãJ§
-endobj
-779 0 obj <<
-/Type /Page
-/Contents 780 0 R
-/Resources 778 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 782 0 R
->> endobj
-781 0 obj <<
-/D [779 0 R /XYZ 144.727 740.998 null]
->> endobj
-54 0 obj <<
-/D [779 0 R /XYZ 144.727 645.367 null]
->> endobj
-58 0 obj <<
-/D [779 0 R /XYZ 144.727 490.199 null]
->> endobj
-62 0 obj <<
-/D [779 0 R /XYZ 144.727 285.591 null]
->> endobj
-66 0 obj <<
-/D [779 0 R /XYZ 144.727 239.618 null]
->> endobj
-778 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-785 0 obj <<
-/Length 1605
-/Filter /FlateDecode
->>
-stream
-xÚ­YmoÛ6þž_( 5GR¢D uk‡Ý
-lé§u‹¶µè ÕÔ òßw'R‰\©³EjŠwºã=÷BÅ.)üc—,HÄ£Ë( $Žåå&¿ —; ýrÁ‹/|FŒ'ˆk_Â"Ãy^__|÷^I ÿ_o;Öëä/ÅÁêïëw@—’ÄaˆDÆ §ãx¹Z3N©÷‰ùÁÕ&kô£‹&-‹{;do0ûðÒÉ([;k‰Ø)§‡ w¾Àpž@\¶þR©"Q[£ë¹Ò£Ò‹dW—m5W´œ/úÊè¼RsǧÀÃGŽ€ø,A Û;¶_·«5—Ò;”-bo¯VœzŸWLxÚ’”#¬„w¨
-ÕËPö'K‹Û)Q7KOô©6s„
-Àé×í{©µŽÙÕ Ê‚"±û½C e}ÛØDz°¿•B×á‘©
- ¹^E¦¡õúŸàŒq–c
-Þo:IÕDµ{.‚’¸Õ‡‹W¯ÜBqõõlŒ&ÎR/èµtÇèF›L;³Ç‡n›Þët·7¸±0ïžÇQžO„¨c•çI߇žÂ6Öx—&MÛ»ÿ=ì… uÊP'Íjí!^§X '£ç€³3l.œŒNÈ9pöZùb8ož§8Å"8ƒ3Á…Kà\^ª2m°=Ä£ .`6¤á e,-æ#QIh¨|¢;•U¨s ®°°ø€
-çùІς´ ‘Σt ‹Ã~Rý$ÄÑy<{„ÉäAÐç]“9¼Âƒ`삯ӛZ³æD¿û¶. “+[ßý(ö¶eiì‹k_R¯ÖM›AW`ìã¶.sÇwô"6eÞcÄ‹ÈR{4HÌÃ":Wi6^ª/ˆ û¦êÕXœãaìâ5^P% ðA,¿-ií F˜ôG#4°j»M³Ta>L4r1 ÃàQðšSîAÎLMI$ù`±Ð—·þ ‘A.ﺨw‹éñNà]ÝA"qo]õ¾ªê2iÁc› ¼Ö°«ASÉðH›±ªÒÿ´&¼¸eý87V‰m,œ PŠ§‹M¹ûήU ûV6zŒÃ®¾xsýxùïúœ Ælêó
-endobj
-784 0 obj <<
-/Type /Page
-/Contents 785 0 R
-/Resources 783 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 782 0 R
->> endobj
-786 0 obj <<
-/D [784 0 R /XYZ 144.727 740.998 null]
->> endobj
-70 0 obj <<
-/D [784 0 R /XYZ 144.727 571.643 null]
->> endobj
-74 0 obj <<
-/D [784 0 R /XYZ 144.727 454.312 null]
->> endobj
-78 0 obj <<
-/D [784 0 R /XYZ 144.727 189.555 null]
->> endobj
-783 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-789 0 obj <<
-/Length 1738
-/Filter /FlateDecode
->>
-stream
-xÚ½XKoã6¾çWäR@b-)ê¹—º‹Ýí¡Û‡{(º=Èe«‘E—’ÖkùïáPŽl+%ÛbŠ™o†3‡ä× þø5÷}7ò¢ëÈgn’Ä×ÙöŠ]¯aè»+n§ˆ@¸aäC{dpÞÎ…ïÆa‚sÞ,¯^} ]‰›„âzY˜©Ëü§•z6÷áJµµjeƒŸ¾“¶ÔÝnäÃ8 ©âl¨-ÛJÒØ.]Kw6s–0üçòP<¨å1wÃ8´ÊWåŠTÒ¼¼€¹Âì´¬J›†T©][ªšt岺9bÙÚ–¢Ñ–Ô_Ï=á¹L€[8w“ èW¥Zët·™ÎaŽ{º üsîQ?‘YçyñѦ°†Æ&Ïõ˜o±~àÂ+±–ï Ö;2r6çŽlîïp|±Rª’iÝêNâwï†E³¿ÿj )˜sˆ‡ ±@’g©*B ¨ìJ‘VÍ‹±6KºÛÁ†aËlçBÖy®²áleÝn”º5ˆÒ®U @1];ö².Q%j¿½{RSl5y#š"7ˆ‡šeñ©«AYYË|àQT…^}Úíw㦓¢SÓÅ@Ñw“û—‚=ZCÁ•lñ§Ðªn·i L²0$b#l±Ó*ï29:g0‘€+rã¤KxVí)¼à »ï§[þ–fuN55zÊÔÉ–>E]½¤X<ð0Já,š{¡Ë‘gäz.g`
-cÌùvæhRYCœ}†B# }ßy>uFz™a”D‹¦ÐDêðÙ H”Bîe°è˜Q¯òÀâ§rëÔ´jÓâc^‘‡'ôçý*¬5üÙÖE&*K«jܹ4¯ŸcŒ‚5SÚ÷¾XsØ®Tõˆ§/ášÉg‡/þó³£×ä¿äì°Ö¡ª §9×<ç,ñƒ/¡‡³@öl 7ÝNê!1 êÏ9!vÍš¥©$=ÏÁŠ
-›4lVÁ6ªŸJÜqž°>€°Ùß’° a ðŒÞÛ±ƒê¨%'ª‚‚¥Ì(`Ìš,S[•§¦jÅo«a“ÖkÛuΖZµªçfû/¦Y~3\Æ¿2§¨Òxy“uF÷Mf¯m–1š „aù u¯0÷»z\‚‰J¸6»‰ïŸ¨üê¬×”òÆl(˜f£@xWåô ©Á½7~@,]ßÒ(ð‹éÕšZ†‚ñ=¤3õSC6¡Ûö·T7Ss•†‘Éæb:‚ö›3opiö]ßOlHá]ò"$€~yÒߪ׊rØKÈ«Ü'é{¸O¹!Cá¼GFÚ—à”FÒì–Øæ¯ÛÐÞ¤¶³¶B7jgŪ€_ãF¥oú¡ð…Õ£lÁ]`V㊨/ýç—‡”1˜Í}ÖLç€M9˜Ïê¡>EÍ¥Î(ÄÊci|"i< }J]uQ(\:ëˆ}Mù–¦~-·»J~zõ¶ÃÊÉŸL­Ç^t.| xVcB¥ú@]sÍÈÛxïâöáj¯š2——ŠüÀ ‚>[Ò:{„r1¿h†‚CïQ9}JARKݾBi¼ß™·ßÔÈÑ38Ÿ¬!Ú>@y‘Ë£ä$Ñã<;62¥¬Qæ ½biÙì°‚@æþˆÓdŸD3‘óMK«ŽOpMº•¶«ÜJ+do»R­‰¸ñÃÀ<ßyÅ
-}ž=ïyæMo„Ï׺IhYP$A›º1=°ÓÂàÕui
-,ÊTÕmk è(úÌÒ®y4ôx5†7ê²Xhù¨L‚L7ˆ ·Û5敵å]ááa+¬1¡™0(r
-endobj
-788 0 obj <<
-/Type /Page
-/Contents 789 0 R
-/Resources 787 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 782 0 R
->> endobj
-790 0 obj <<
-/D [788 0 R /XYZ 144.727 740.998 null]
->> endobj
-82 0 obj <<
-/D [788 0 R /XYZ 144.727 556.179 null]
->> endobj
-86 0 obj <<
-/D [788 0 R /XYZ 144.727 511.362 null]
->> endobj
-90 0 obj <<
-/D [788 0 R /XYZ 144.727 434.457 null]
->> endobj
-94 0 obj <<
-/D [788 0 R /XYZ 144.727 330.574 null]
->> endobj
-98 0 obj <<
-/D [788 0 R /XYZ 144.727 201.968 null]
->> endobj
-787 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-793 0 obj <<
-/Length 1913
-/Filter /FlateDecode
->>
-stream
-xÚåXKÛ6¾çW쥀 Ä,¢=9iÓ"Úô࢚¸2m«+K†HÇY,ö¿w†¤´’­d• ·b5Ÿóüf8#vCáÝ°8&)OoÒ˜’<ÏnŠÃ z³ƒ­Ÿ^°pDHA’4†ñÄæRHI¸ÄAL²$Ç3¯×/¾ý.$$‡ÿë­;ºÞüq)¯†My“‘<Ip“qÂiN¼g"þA•jõ»£-›úÁžSnKéÇÜ^Ý6M¥Umۓƹ? Wæ¼X&”:«ÃQµæ\Úb¿Ux·2ú1°ȵ ¼— ”—y1þb›ZO˸UÀx,ä…x¶Åk§NºLÜäÀTxé(IÀ5KžÉ¥ãN˜„+4]/Ò8:/šå÷Mu:Ô‹%—4ú —ÔNûÙO-ˆÄ_¼Y¼FbÔ[&„%ñЯÿ·ßÞ"©$‚eäÀÿÓëÁ•…36"î®C"—b’glH?~ruG½§ pÚ{J…Úõ@ìŠ'>#͘nÆËY8nÊ]]a®gb,Ú+&ëMSœ¶ê°SvÇøóè6Ü6íAY«7~¹¬‡„`Áh¢X
-š€n’®÷=eðÚ˜W@Ž³7L•é„²z¼rlŒ)o«ð"Б.%ÑäeÈi[«Û›¬>?¬J××ÎLs(BøÀ™Çðkp2±Á t¹€nlªN–JQøE£g¡N–3êd‡£wÛï10¾™['”S"G±…9­ÚUoÓ,üÕ1‹ôšç0‡scôê"m=Ñ çÇt³gDœ-a>Ãêxì퀩§¬KŸs §xÞÁ‘ a‹U¹ýØ¿ÎCã¸î
- 4ÉnÊD ›`uU<dùêÒý9†µ䪣 Öžä˜5FÓLJÇÙjˆÿÊÓÉs ç€R¶1Ä8¶†@‡ó>û]¿ï9‰yW°~æ –éSà ä+D_4ùÊPŽUƒ)çÞtµfW¯ZUoT»ñË]ìU]šƒŸB—ЙªÞ¹‡ »ìyÎ ÍÇy|Ø`Éþ\a´»rñƒÉd—¾*ûqºÝ k¹DgΣ*î µ“)÷0üˆÑ%º4øG~ÍG PÂuö‡úqvâK’9‘xýýà ¹ÊŸgð›ÎE¼B]èËð<šŸÄTBxÖÕu樋¾ùteÝðµ½ìÿà½ÝLù'åzèÑ3”d_ó¹æ«¼“w†_~PMävø÷¤ô?qÏ ‘ûkß@‹Î7úpÂâÚfØ}úZÐ<Ä8Å{ŒJ»ö*œÄN)?íúýΫ¸õOå–wVX!fIôãÛ?yó]¸àŠ(<òŒKR,wYfßœ*L/ÒÐë`è‹#]ØǾ«îý>6ÏW†É¡ROF‘vE‘±÷“ C. ²ï2߃ƒ;A…„³è×wØ ®R¸’”/ÈŒ_Æ^žÚh?tM:lAzÕ­ ul&à¸mì>„ÂÐê]‡Ú`noíÉdFdŠ„% !€Š}q¬
-endobj
-792 0 obj <<
-/Type /Page
-/Contents 793 0 R
-/Resources 791 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 782 0 R
->> endobj
-794 0 obj <<
-/D [792 0 R /XYZ 144.727 740.998 null]
->> endobj
-102 0 obj <<
-/D [792 0 R /XYZ 144.727 679.219 null]
->> endobj
-791 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-797 0 obj <<
-/Length 1394
-/Filter /FlateDecode
->>
-stream
-xÚ¥XMoã6½çWø²¨ Ô\’ú Ø^‚Ån[ -ÐæP é–hK]Yt$
-Aø¿w¨¡lË‘c;…“G3ÃyoÈ¡Ø„ÂMXÁÅD„”H™LÒõ ¬`êë ó"AX„Йœ÷³ó $I,̧û›wI0‘DÆÁä~Ù‰ÞgOá„ų9£”NkµZéla¬5ëÙœGtjjl( Ú&_ÌØgÿ¹ÿåãØ8P8g ‰“Në}®á=N§i©š»fc S5þÍhÿ¦ DˆÄû3pá•ÉC/ªªìµ2“HH/±,Ï'tÅ‚ÈPxÉL[]¯‹Ê»ý”k›ëv·S¶k\ÁHÂy«fDFQ§åFt£VZ¯:UµÆ® û»
-2# X…ØÝ·¿~ýòz¿†°–ûoúѯ
-¶[í¿I¨5D³YšÊ6îž á7¿}˜þ†P­zá¶ÊtÝÝoü¦’Ï¢©¿Ñú×Ud=hÅèã>.ðã&zǵ–ƒ§“›,ªMkñ!úz»=Žï<à”аûÖ
-endobj
-796 0 obj <<
-/Type /Page
-/Contents 797 0 R
-/Resources 795 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 782 0 R
-/Annots [ 799 0 R ]
->> endobj
-799 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [446.344 198.867 465.771 209.81]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.22.2) >>
->> endobj
-798 0 obj <<
-/D [796 0 R /XYZ 144.727 740.998 null]
->> endobj
-106 0 obj <<
-/D [796 0 R /XYZ 144.727 716.092 null]
->> endobj
-110 0 obj <<
-/D [796 0 R /XYZ 144.727 622.681 null]
->> endobj
-114 0 obj <<
-/D [796 0 R /XYZ 144.727 549.58 null]
->> endobj
-118 0 obj <<
-/D [796 0 R /XYZ 144.727 421.083 null]
->> endobj
-122 0 obj <<
-/D [796 0 R /XYZ 144.727 331.668 null]
->> endobj
-126 0 obj <<
-/D [796 0 R /XYZ 144.727 272.121 null]
->> endobj
-795 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-802 0 obj <<
-/Length 1736
-/Filter /FlateDecode
->>
-stream
-xÚÕYߣ6~ß¿"Ò©*©/ƒáTU{×ë][Uj¥Ë[¯Npº(8·]Eùß;öB6Ü-p}©ò`ã_óÍxüÍØ¡3~tF#Üã3Î\ÇÑl½¿qg[èzwCí?ðIÈÔ{:MïÂg$
-c=æõòæömäÏb‡þl¹1C—É'ñ¼ù‚º®ë|p]¿ª¾•yÒÔç.¹} «u¦.hDÂÈÌ_îd-ç /dNQª´Èkýá;ë"WU‘}«¿¸ó18Fí$ö¿.ŠLŠÜ®œW§'4-¼Ôg›L㸫®¡1á¼ke=ì$H©P^«…** UX®æÔ±Mût[ %-d¶ðhHbÄA`Ö7“×ê
-iôeH¿,þHãHEY&r£k€¸®ïÒ<U»Â€½?~5L’ïº=’8 ¢®¤»tóÏ!ai.“ŽÆZTýðyG;O½XPb‰,:Kù,–r –Æ.Þ3;ЬÔeO½B ÌA/<3©o™T¥*“¥ØÊÛ¼hëèÔ÷â3•ê3•ú,6TzMšnL|ßëX¯ÚË›œîÆgÞÔ ·¼©e&3½VWY±¾Çjj¡iJ4]vH-•U ÇR Òˆ—Ñ :­žf\dL Õ°åÍËs$c$Žô¬($ ÌÜ vÿ÷²U‘ħFr¥»Žè~fG»†ê.òTÚ°³>»Î––C/ÅöÚÁü€pÆûWä?lܱN·y
- {²F!j'Ö†ìMQ­e‚Mæ ˜Úª’â¤ÍÌËM‘Y{ó€ýªÁoݵYè¥u?ˆæÔ /£y«E¥Òuf?šùº½,¥¨jásÛœ VX¦ª–ÙÆx0$pÚÙ…440ˆOæ=³yA4üC­9ÀÆ:úTæX
-[‰¶©Á¨ƒÐŒòN¥kÀâˆÚ†’ ì`ñ5k™“¬+FAs¢íˆ¢Âr_TÒš—E²]&KõaU«ÇLÖ:+c¡!±4ßBN¤¿çP“B 7† Dí&©‚R
-:¾¢C³ËñÈÅÚz_Ïõí íÐöÎÂCÂ/w:I+ËSµªDºÝ©zØ•ÄwýÑ)4–I¡·²ÿVÒå´ÓÐÄ•F‚9—ÉÊË+,m6? L0*_¿ô`À3<]§¤ÈV%-ɨ5@ñY;ÿ/3ef3å÷6PØøÚ\©¡y1Bö~>uþb-OÒ˜9u±N¥zÄÖ¨±"2H)Ûº’2ÇÁÈ´2Ñ¡Êeúð§›G잪š¥û¹GuõbOÑ×A‡KÓºA䈲
-MË–›«4F¼ï¸z¾C†àÀÚÍråmn‘;‘ëÍG /è8ÇŒ8¦t§ä¾ÇtðmŒNº¥ZU´ÇÓq°°žk¨ç=ÝOv<+ÓÝâ“1\¿<»Î¥¼ž«¦ÿ"±Æ+þƒ¨òãE¾ÉÒµ2ºôìÕ¡~¬k1}÷}é5¶•s‰ÇFÿÓ`ÍØ3Û6˜dh0À2©ºŸ-1tãÃLÖ=¾-“é§AŸ›q?ɪ½EÈ'o€f#íí¡}…JfsýÊdvÕÌxú®øê÷÷Â4ÿ"'Jû§}÷’L_÷ôþUª\dÇÓéYrh
-é®Já^=}Ýú><úendstream
-endobj
-801 0 obj <<
-/Type /Page
-/Contents 802 0 R
-/Resources 800 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 782 0 R
->> endobj
-803 0 obj <<
-/D [801 0 R /XYZ 144.727 740.998 null]
->> endobj
-130 0 obj <<
-/D [801 0 R /XYZ 144.727 716.092 null]
->> endobj
-134 0 obj <<
-/D [801 0 R /XYZ 144.727 580.236 null]
->> endobj
-138 0 obj <<
-/D [801 0 R /XYZ 144.727 362.677 null]
->> endobj
-800 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-806 0 obj <<
-/Length 1770
-/Filter /FlateDecode
->>
-stream
-xÚÝXYÛ6~ϯðKˆñÒ‘§M“M¤MÑh€$²EÛJ-É•äÍ.ûß;ÃÑ,uWv6@Q°x¿Î|’N|øÑ ‚„,œ„Â'qM–ù²†®žP;„KN‚P@y sÆ¥$LbA(ˆqÌ÷ó'Ï^Ä€Äð?_é¡óô½Ç™œ~œÿ r‘8°“2Â|aG| \¼RËmR©·»&+‹Û*ßÝÝbótF½å&)Öê¢.—™jnn“]}‡]©ZáçâS¹¯Šd«çÜ}g—“–â¸ÔŒú$
-KA8íå¯o§Â÷æ—Ïȃ9%‚1‹¬RWë}–*Ò¨ë¾ÜPvš–ÊFoQ6¦«µ±Ñ_L©ônú F!‰dËNŸþz2 ,ŠíÐa,T (ë¾ð
-•"Ø*?äX€”í€2$¦íøÛ×j—,ÿJÖêÖév7à-,"¾³AÝ$BTdˆx@$¥Ýc†Ó“™À€Ñ¬<5šrX!Æ Ô^Èò‡Þù §´>9~×çÁßû¬R¿eö¬ì.þ€²ã Tœl¶¢DÀ¨…=Þpr„ᶪéNS—ÊqÉ]s3ÖFÁ£ÙhLÂð¢¹,Ò·«—üa“DVòÐQµ%_d«ë}…Ø2šÃy–ÍJ:VÖÏHïê²T‡¼ BBŠø>òþ2…ŸÇ“q}“/z\Üš{>Á‹y³ êã9:ø1íp1ˆoÜ:5&Ù¹­8:Ö\ u7Zs1 9Ìjq1ÔZ\ ƒ¾p±‘Ñ´Ì ‰;üÜ'`ÔgñEÀ Ž~Öå_áŸÃ¿€Ýx1žE=ƒ~Qå{ØW[äaòµA+Øc‹àç‘oJ æñVgp/šå,êòÑ,<:õ:ÉáùÔ‹Öp^uļڕƯˆ¾’x£G%Þ<i6ÿ%âuxþ/Ä‹úœH¼æzäÇ]ÑN#ßC&‹ñ=G³™©\á=PUµ¾b%Ì>øÒOA2ˆÏÁB;ÔFˆãð™ÏŸ1FPÓVVæ»…ñÕTJ¸»ÍÔq/{º3¶/™Wªº°Ú’ºÅ‡)±$p™þS£&‡ (ž%FÍ@w}ζú¦:Ûu,DÇobCÂáöˆHˆôé„’›#éEeN"á+•3×òÁ£ðe "O˜æKÛÌ/­ïÐ ïàêùtÆ¡øRUè¦}
-~»³œô½Ì¾©ìª ¹ã
-ÿ Ÿ?â°åö˺@Þéó…-;D·êØ×Îm ¯z÷Ë%è,…ó0IC/kLêˆß4Ó”öÁ÷Ùr¿µø„‹_UÔ{¤.¹Ù,ÝŠ;¯{«
-#‹õ>ϵ `E‡™ž³P¦t/Ü.¬”vzc¢_¿uG#Pd]"_r{z]øj³ÃçXéÆ4«"}
-¥Px ôÑ}Ó7-…ÃÍcl¶m®×U–XV~x4ÙnK4ÌçÚ‚X.Ë|·Íjt0ê­¤Ìö_e‰X˜/j\Uû]£Áí¯ÃFÓ(î0SjÖrÏo*pAü€')¯Ü1ÓÓ%BuîÔd¹λÁ—h
-endobj
-805 0 obj <<
-/Type /Page
-/Contents 806 0 R
-/Resources 804 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 808 0 R
->> endobj
-807 0 obj <<
-/D [805 0 R /XYZ 144.727 740.998 null]
->> endobj
-804 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-811 0 obj <<
-/Length 1579
-/Filter /FlateDecode
->>
-stream
-xÚ­Y[oÛ6~ϯ0
- °š©+ßÜ¢ÛСÅ
-ÌÖ=0 ‘%M”’AþûÎ!)G²•šòŠ
-Õˆˆ-Ä•E|&ÙžÓ+9S:ÏÎÀÏÔ»{=ós=éÙY“Ëò{JÇäìGmÜwß:Žr[Ÿ¶¡‹1ÏóÞyô mQ0âYñý—?Œ€Ïi+EÓB3ïB^q
-vŒ(‹Â³K˪ÑYd–a
-É’«Î ¾‰›D7|ÚÂÚ$˜?Hsm KÃSÝݘ“BÄŠ,–.êïø(D§ñ±@µP/Z€Ô|Û¼ …q§Š!»°yYÞ©­:£d—4äàÇ.ö‘æ¡€r­6uV5¯§Pª^’ŒDWØèªl_ua…Š/°`Oð!ó"¿Eí0aÊÙ=™‡¡<2‘A"rJq=šADôw»PÐãPÀ”V§#Æ`x'ÓŽðþ¦\Ðp~?V0—M¹ß›èÀaBËÀ æŸìhY§æŸ'³%ØùÐxßÀáJÖ‘5Gzí*ìŠ(¨&Ës#Vµ¡–¥ö©-RìL%²ÜÈT›ãEúÿ¡ÐŠ—0UžI PVKMÙ²ÅÆ îò£Hç«ø¯uýhÄO^F¨ 6&§´ÜŒt
-endobj
-810 0 obj <<
-/Type /Page
-/Contents 811 0 R
-/Resources 809 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 808 0 R
->> endobj
-812 0 obj <<
-/D [810 0 R /XYZ 144.727 740.998 null]
->> endobj
-142 0 obj <<
-/D [810 0 R /XYZ 144.727 306.616 null]
->> endobj
-809 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-815 0 obj <<
-/Length 1883
-/Filter /FlateDecode
->>
-stream
-xÚ½YÛnã6}ÏWø¥X¨Y‘"uéK³‹f‹-Z(Übnh‹¶‰È’ Ë&A°ÿÞ’’e[ Ëé"ó2â ‡3‡g$:óáÎ(ç$bÑ,â>I’x¶Þßø³-LýrCH FÚ#“‹@Â68‰ÃeÞ-o~x„$ÿË]¦ÿxÜ÷çÿ.…I1‹I†8Ia>wŸhÀeY¦jƒ­u&ëúVçºÙÅ|A½ûçï܃Õn……-ˆÄi¢#š""⡦[½ylsP¦s•âÀ¶*ÚR¶¨
-TVõmýðl )nÍœJešVª®¿<5Ū86…]Øt¿’˜%  
-òbÁ!“ß‘ÚµK˜T7iL™ â~2}?§@)\ŽŽ©Ã,ÜA’œð˜ZîAO×9ØaÒsæÜ1TõþÃÇßï~£"æéÍ(ãcQ08Ø.BO£ó
-)b=òļùÓ4zFÅÕ(fÏ£‚,;Ïéˆ^‡hCUXŽk/b3#ÅÒÔü_ Ø’×åiÌŸˆlq0à+°B5ø‚…€6t!G Á e9¸÷Tx¹
-eõdÿ¼û{iaÀ
-…ÒžJ,s¸3‚ðÙaìãyŠA¾p(àq13#¶ì°ÇàŽ(˜ ?ÏçêǤØÕS¥>7êñ\ð¾;fUëm®ýÔYíõT´®Þ2ð’7'hø‰±`9ý îˆ
-endobj
-814 0 obj <<
-/Type /Page
-/Contents 815 0 R
-/Resources 813 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 808 0 R
->> endobj
-816 0 obj <<
-/D [814 0 R /XYZ 144.727 740.998 null]
->> endobj
-146 0 obj <<
-/D [814 0 R /XYZ 144.727 345.865 null]
->> endobj
-150 0 obj <<
-/D [814 0 R /XYZ 144.727 274.362 null]
->> endobj
-813 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-819 0 obj <<
-/Length 2194
-/Filter /FlateDecode
->>
-stream
-xÚÍY[oãº~ß_‘—pÌŠÝ°/Ùöœ§(° Ðgσ"ѶY4$*É"Èï g¤Ø±²VТ(Ä9š;g>Rò*‚?y%©J¯R‰<Ï®Êý§èj Ký$™DÇZ$©ñÌâZÇ™HâFdI~Ló¿þt2™02#…ÿtûéIã«LäIru» 4·Õo«oR››MãÝÃæú÷Û¿}úåvbpüþ%!k)Eö/ÕûûwD½2y+Lj<“Ǧ˜«øëcþ·;{½VY¾ú;²4©Ð©B‰,M¯¤Hu ý2‘Ll´ÈT†Œ$·H‚J®ÖJ(£Âô/<Áóëì¿HòýµŒV¶kmÏ9;×ÑÒÞö}±µ,7~•›'"Ñé|8N5Œ#‘F1Sî‹ïĸu×*^=’À;vAÁµg鮳4µ³Ía344íÿîxuèm÷9X¸–™Z&ShQhS“…AbÝãKq´Úa€lÎìKŒ2ŸÏ3û´”£}ì¯ÀØmÎùšTDZ3u㟶]]ó4"e˜JLë‰Èá?¬¯U±Ì ˜©ESèJ'ySKˆvdŽìØVvs¯ç?Ìpç—ÖêJœ3ól†y*âì˜ùMSxûthž3½qÊ9?笌FηžDdOûFC{è\ ζMl®×rÕ¸Â÷sb™Ý‰X]‹A’”ö\f»¦îýMÿøüòŒ¢>“Xß±BeSô= ÝÁ×®¥ñoÔiS?ýþ²X/yÁÑ/ÁÓvw·Ð¿Z]H‹—‹91'½ ÁŽò öËâüÒfy~=][·ÛŦ㠡þÂI„Á¢aÍÁìýPÞÓð[GeѶ~ÇdX¹ð÷Ð¥­€B.sòš~é¥ô[ìõlQÞwÔ5u̵LçúG€dz%—ÂÄéÀÀÕö¦n7<ùVö1Ÿw…e‰ˆ #/nð‡ÁWönØÎHdfÿü M¶òØä>¤œýyÿI#%ÙiÿA‡œ÷ $JŽ¾h«s^ôllìG–^`凮%]KÊ¢ün_øôõŒWlRUÛÖõ¾.{êîJ%BÇꤻ?Ö~W'eF08åý,nISÀ-jQÿÕSÿ]ë(_}m›ïÌܺCÂwŽ-š‘ D¢h=+Žµ£–X]pD^ã—ê¦ Æ32 8¶¬ FOû^©| yÐÖ¬þŒÑ—«¡ñDX¹rØÛÖTpŠ
-Œ#h_¹y\ì8×2[A žèñ0áÛ­·;žÂp‘dS}:¯™ˆ–¤–NÔYjÅz]
-rËÓŒ·X6žø U쉂ŒÐ˜RuGö€T4´Î6„Ç¡ëòë;»g¯Œ˜
-Ž#
-gWP·+>‡NÌ ^“iË¿¬–É)…óï"=•¥"Ëgkß·gͤ';äÀ§³‘¥kª÷Y&™HÍx}RYˆõ¾nÕEp
-äóÒM¬?¾iBàpÓO¿³‡bñ!b>C‚¤wôÁÌgåÿ@©xRÅáÀ÷ 
-ËýG ï³ôŒ„{ÆÏvCU·5ƒà˸Ï£Ç0& (T ó„OY0`$V…
-Îb4Q"ŒäS\úŠ5à B„|€Ä_8c²Œš‹‘dÔ¦-ö å€å¡ҕµõßyn토Sš±Ò0À—Ó|UºŠîÁµŸv;Ó"82ë±â‹Î?ûïÉÔ>¾E‘
-ˆ ¤áì«H`¸Nçܼ
-y Gœ_²)õ–+~gÊÞ~gü7"¹£ëendstream
-endobj
-818 0 obj <<
-/Type /Page
-/Contents 819 0 R
-/Resources 817 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 808 0 R
->> endobj
-820 0 obj <<
-/D [818 0 R /XYZ 144.727 740.998 null]
->> endobj
-154 0 obj <<
-/D [818 0 R /XYZ 144.727 463.184 null]
->> endobj
-158 0 obj <<
-/D [818 0 R /XYZ 144.727 355.584 null]
->> endobj
-162 0 obj <<
-/D [818 0 R /XYZ 144.727 194.581 null]
->> endobj
-817 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-823 0 obj <<
-/Length 1810
-/Filter /FlateDecode
->>
-stream
-xÚµXÝoÛ6Ï_ &5§oÉ{J?Ò­Ö¨û´î‘([‹,j"ÝØ3ò¿ïŽ<)²­6Êà &äÝï>y”wéŸwé…!Küä2 ]¶X¤—Ùæ½\ÁÒ¯m ¢€ÅIã‘ÅyEÌp²4^àž×Ë‹ŸßÁ˜-àÿ²0[—ùŸNy³¿–¿Ãbt™²Eã¢ç3ß iÇ/ߊ¬â­øØèRÖ?~ #~s:3÷
-YUræGXætorÿËH”¼+[¥¡0!ÅZ
- ”£“Z ­Qn)  aèº?ZÙRxq½|ma!>õ"7f?Èüß¿=„ì¤ökýÒ3ˆ5wfºZCá¬Nõòø¦ ¨)ñ"é­6AÜfÿ-Äë‘ÕÙG.kXj­¿û+N§?&68L~2Ž|€
-Êq%Ì«îJæy!¥‹McßrøÒë6ˆ¯¢>Þ1ƒØÁHÜ 0º73JAEͳÒ§áˆa%pº.Êʼ0+µæ°è ½áíÝèCsŒ÷ 0`ƒåÐK5O_#¹-Wk+zÍ ^‰épüg¸hsw+õ‡(ÇOI¡QÉÈ·(ĉ?¢´‚j• %¼x᡾£ñFÇ• '(ÓC7__ŒeÿàwâsÓàK :r®„•8L;º¡ÜuÞXÚy \ÖQ<¬&GƒàgŒS¼äO*ÈpÝê½endstream
-endobj
-822 0 obj <<
-/Type /Page
-/Contents 823 0 R
-/Resources 821 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 808 0 R
->> endobj
-824 0 obj <<
-/D [822 0 R /XYZ 144.727 740.998 null]
->> endobj
-166 0 obj <<
-/D [822 0 R /XYZ 144.727 537.338 null]
->> endobj
-170 0 obj <<
-/D [822 0 R /XYZ 144.727 464.245 null]
->> endobj
-174 0 obj <<
-/D [822 0 R /XYZ 144.727 269.094 null]
->> endobj
-821 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-827 0 obj <<
-/Length 1054
-/Filter /FlateDecode
->>
-stream
-xÚÕXMã(½÷¯ˆ4jiú/`ÀpY+í¬´Òܲ§Ý98 ‰­$¶'vÏ—åÿ¾€I·v¹73Ò¨•Žcཪ¢xPàÒx†) "Í"Š)Ålu¸C³­núó».! Qýìiœ‡Œ„™.MŸßw¿½×x õÿÅÆv]¬ÿyK#öðqñ—nd3HÎM£OC×ã_Òl“?æ!ûsWj¥ß¬UY§Ýëwsl۾ǯG6w€s¬=bÒóKb΄H¸N•¦ª³"7¿>=&kº5D
-ÞÄá-HPHÓGx-&Aô2}Ê*>|KU²ÎòmåY7rÈÀ¯$hŸa¯j;kÅz½)ŠîYÊú›k|šVõYåÃײ÷ÜŒ`†sÔ²G7÷e²Uæј‘n²½]Lû*MJÕ¸©Mâ·÷PcÄctL¬-Í«1Æ.5KmÞœLsÃÍ‘¦è°[uj·År©_)€<ÁyzBÕã‚á DQ<q™àøœ†H2Â×MÅÝ‹ÞÞP³TŠ¢¥¶·ýž? Áº/“¼Û¬»¸Gˆz¾é¥šëlµW±žž*[«sþÖ(ãcí-›Â[äê%ÞgÀ«ä\2:Da 1„º<ªò˜åõ9§z¹8uSu;/rd8I/]0Àb))`7×~ŸuhRe¶é¥õéãô:^Ï´Ìì`vMÕj—åëÄŠ¬:éH3¶zHlª'y;IüUû­E~Ás>íÇÀ½Q-<;Hþ
-ÌŽd€Ç)zÍD;Ñp๔váea¨ôÉ
-ÈäÙDÑO@q7d^Áu }2†Ð2À²kŠ—,û¸Â"¯x“åÉÞN=˜(üµ¥„!ú«JÉÉöc¥D8þS¤„¡è'I CbBMû¼´uåsu…xi$° 5®@+Y†}e² ï£~Hvj¡¾Ö—¥:®’ÊBpÆðB9¶•rã-’ñÛwÝíJÛ\Þ‹¤Õ.+»R«ƒ]%jŸ|mhAÉ°¯œF'½úÔ‡åú ±Â‘P¶à¨Ñ1¤ŽÅ@‡ýñ²a/‡»Ø‹÷6gŽ~ܽ Ãâ6éçê97-7HIy»”$c—`-4rÿï4:!‘[N¤ºIÊÒåäjŸTUœåYZ/vàÓ ¡#L÷6ºÚ5®¾ÀÇ.´îÛq,·> ź¨ëqÀ¢HÏ“¤#¾bG8lPÄÓ™.PµÌô
-Í.>`¡Ça1,Øÿ .$endstream
-endobj
-826 0 obj <<
-/Type /Page
-/Contents 827 0 R
-/Resources 825 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 808 0 R
->> endobj
-828 0 obj <<
-/D [826 0 R /XYZ 144.727 740.998 null]
->> endobj
-825 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-831 0 obj <<
-/Length 1594
-/Filter /FlateDecode
->>
-stream
-xÚµXYsÛ6~÷¯ÐKg¨™@€G^ªÔã^iÓLë·¦ I¬(‚áaÇãñïâ BZL 9õxÆ\ËýöÂîBd†áÌc(¤á,dÅq4Kx¶…­Ÿ.ˆeñ¹‚=±¹ð9G”+‚¡(ˆÏ×Ëáƒ
-ÔP>ˆ•7y¦­XÉ,ÛHÙjKw›\Z(ºÝ‰*Ùjž]’©gºé>/³¤–»˜4ÜŽ#ç*&nDùY3¥ངfô.S)rïá?ÇxG ›Y>sÀ(D«ÅökÙî4¹•ë5¼¾U–®öpw¬F¤m.ËCRïx:É„+XpX·>ÁÓ†)]ñþ·šã»Ôœ>$6©4Ý•PtÉ)EöÔÉïãŸÖ§×Í/4kÃ癦òù¦õ`äLÓFhg›FÐÞ´WeöÇæ²HšÆ¹8³‰2@BÄ£¡ä¤ªlýO•ðU&Óî JeE»“r?f¤ŒÑØ‹×5Æ_°®õÁs;š;DøìÞäŽ=û‡'ãj:‹êÓÅÕõ`èBL%# 1
-™?œË¾õy„ t ¡™úÌD7POjÒ´ª¯ª®-’µ(«;õˆ¡8"C6‹Å¢üÕU•¬ÛùÂœ¡ßS…‡`/é
-»sI sžYÈÍÑ­GyħÓQˆ2Sºcuä…¡7„yØ°¢ù"àÄ{—ÄQºU&o,x’ΉWK³ú€9NÊì³Æº°<ùÑún¬È‡¬‰p!/8×ü{e¹˜îÝ™C*^›˜×¥Z†Þ¦–‡Ç¡ÄAl/JÇÃìíg=õöî“@\^¿y÷z ¦Ö²Y0}Z¦²lk°<_/aõ²O‡ÇДq„ûP?ΊBΞȂۼÝCS™iñÊ7 ùqï›@óɪÍy bA9öš"ßîÚânpˆãÄ™D< ááÃ5Æà»Oõ³_ÏBÎ-„‡’oV0
-*
-„–[+67…B5^µ¼É'’Œ†Hþ…«—Žå6õ³ª´tZˆï§Ê%Tt¬ëå°éG/uOäñ™÷DÈ©þžØªÎä|G \~.<ÍÙ¯·¥À姾ÉK€‹púÍ÷¨^’ïØï"¦¦FŒžJ L5c >Ç{
-U0çpnûYò½¾p¤{0´9½”õ³(cDCÿyÓõép­&ë9Ñgq smºìê5íÝÉ€€ äK¿Ó÷»fš™b!!<1…S~r½‹à;qÿøµ!ªendstream
-endobj
-830 0 obj <<
-/Type /Page
-/Contents 831 0 R
-/Resources 829 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 835 0 R
-/Annots [ 833 0 R 834 0 R ]
->> endobj
-833 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [0 1 1]
-/Rect [210.293 420.278 457.367 431.221]
-/Subtype /Link /A << /Type /Action /S /URI /URI (CTAN:/macros/latex/contrib/other/lastpage) >>
->> endobj
-834 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [0 1 1]
-/Rect [143.731 121.627 408.737 131.759]
-/Subtype /Link /A << /Type /Action /S /URI /URI (CTAN:macros/latex/contrib/other/misc/url.sty) >>
->> endobj
-832 0 obj <<
-/D [830 0 R /XYZ 144.727 740.998 null]
->> endobj
-178 0 obj <<
-/D [830 0 R /XYZ 144.727 163.371 null]
->> endobj
-829 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-838 0 obj <<
-/Length 1175
-/Filter /FlateDecode
->>
-stream
-xÚ¥VÝkä6Ï_±/¡^¨UË–d»”RîÊ¥´½}(4}P¼ÚX=¯íÚò%KÈÿÞ¼ñ~„ìH£™ùÍ·ù"‚?¾àB°4N©ˆXžg‹b{-îõë÷O™0•
- Ï0ÃDJK$ËTŽo®W?¼Årø¿ÚŒOWë¿©ÄòŸÕ 0å"c¹RÈä1‹#á_ÜòDüiþlg>êâ³¾7OCW=_’X–
-uÊ!E"ó ¿¢tۮͩ¢Ò}ekð¹bäÁç§Ës†HvF.'Kꌥ”Élni^ W­o<´ƒÅö|Ö© S¹7•~‹©©A¾Þ\öF ¿~lp?6>5…5nRr±Gâf × þ@ªÃO­)ìmÅñiÖcK^¼[Í#c.²˜I®æ³ó[÷&`0§yFƒ™†î,Ñ,èWÿz@~ r®àX»`ù8•f}6.I÷W;FÁ™ÞUšª…&6^ ½ñ¡ÔýI ÈPÈA{,ÏÅéUDg¼½ݵ›Ç§¹ßH‰e†Ç«¶ÓÏÔA8ùgEå+†Gñ¬¦ãSIý4ñÅ ªT¥žïí…=VÈÆB}((«Þ¸¡=§™glÒüói1‡æ©ŒÒC„èËƾŽýx­Áƒ˜e+SA5;R[{_:"+ûפgÐÞS0ä:WÒQy¶£Ãm$#»!ZûͲ3^ÙP¯ 6ImÖðŽÓeãÕ¬mïl}?ؾôŒÚ-½õMS…{/_FoE«d© ®›¦2ºîÇÁ‹}ž q ðGãÌ0سhÒ-§4Ñ¡îz·«<kŠ Ü—ÍPÁÆYÓ±©«Qºr ù¢ñ ¢ÒÕàÍf:º
-endobj
-837 0 obj <<
-/Type /Page
-/Contents 838 0 R
-/Resources 836 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 835 0 R
->> endobj
-839 0 obj <<
-/D [837 0 R /XYZ 144.727 740.998 null]
->> endobj
-182 0 obj <<
-/D [837 0 R /XYZ 144.727 689.057 null]
->> endobj
-186 0 obj <<
-/D [837 0 R /XYZ 144.727 562.826 null]
->> endobj
-836 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F102 750 0 R /F104 752 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-842 0 obj <<
-/Length 2315
-/Filter /FlateDecode
->>
-stream
-xÚÕZ[Û¸~ϯ (jV$uíÓ¤‹¤@‹Ý.šAÑ" ´E[Ú‘(­(Åëûß{x“uóŒílŠó`J¢Îç|ç¢Áwüá;ìû("Ñ]ä{(Iâ»mùÊ»Ûã?½Âv (
-#Ö ï)%(
-ˆZ jÏ_ýþ,”„ôîq§·>¦V?`ê?ÔU.Z™ÿ›¯?>þöù§}˜FÈ}·Û <ìÙ]Áp"±ÝƒñŒ’ tÁ¯×÷$ðV)¯¹Hs±7—•0¿mÆíâXÛ•Ì×xÕ‹8`~CÐÔÕ\‚^­]Uµ¹Øä›yxI±¶é,›|g~ÕÛ¢j¹4—¬qUæwÃݾ¦ÁXÛòÔR˜ê
-ˆoxã zÈÛÌ8›.7¢–5l“oo™OøO¼l8qŒ±†ýR«Y×fU#o•Ú¾n.Š\ö.*y­|¶a-/Ž—ál›Ù×Ó´áRÞà¯7›¹rn[¥Ý–Ol¯©ƒÜ½?;eíoÍû¸ÚMÁ$o “Eµ}ºÆ‰²êðý›oÞ;_'dõfí{«oÞ›øúÚüåí?¿’6Ok n´Æ€1µ¬àÌšô+Ó šØn—7ÌÀ÷wk@¾óH‘kˆ²Ø.Íñh/çéëó±£CïŠ#i:‘ q_ï£àíó—:ƒ>Ž´ðæøÞ¸^.hÚ°Ýuž—u‘óøOœ^}QØsq'Ò^.a›ï³–‹"\Þ”ûÇYSBuâüQÖl{•,û6Ûf|ût“(æ}³ÖTúR)—ãrƒƒÇ†«ä§+ÄÛþ©å?)0!ªN8$øª
-7 °²VÜØ<ó··T¬îp£(Jîî ">Ñ,Þê>Šáút÷@Î_Љ‚.Ø f á£f{~[É4@Ÿ\.×|’·ãr•ÙûÊkkVÈíù5Ž{¨¶UÑ•â&Wi ØÞôjßäéM”?S5BU%àé–A¤ã•õ‰ +˜˜¥Ã_žI“í­F–yÊ¿ÔãUÝÏÈ¡A†H»ºÐ9ð猩à½\Ò]Q±öÛ©ƒg…œK Œ*"“ã(sèFTÍê²€ÓŠ»ÁÙ;­¶]ɯj´ØõÍ)X¤g„>EjX¦Žu“/lÁ‹ä+宂&ë%yÁ»g¤cDñ°—æeÝç”| ¨FíÆ×Ë-ÑŒxà!bûÒy)Õ6ì¶éª·` 4‰P’»úÚ]ä{n‡C:8Êt1ßQ–Œðy‹Êc¹ùŸ7è²¾(¥Ø“þŠö„íI²€ œy©¦ ̓IüfíDÊwP ¥ î”@^Ÿ·ì‹”F ®hì S¢$Fþ@„óêEI|š9áYyhwrÙ˜AŒ<ÎÛÓª·‡M¾1ãÿ‡sQèž—_b¨¦@çÝiiæß•ÿ°¾÷}¼¨ P&¥žOþ±‡âÀÙH”æãÀ” ¾4ÇJÈì(*¼§8\m*UøB`œòX‘R¢ &Ìží×<1™öø;kÀ†ÄKF‰ 8«ªŽÆ±®êhœèÂY]sÝê©Â­ï#X>f 9$ %ÎH{År”(9 즪6}£æ)TŸóiM {™öxa¬RxÎ •à¶{><À$>¡Ð0é®5ÜÒŠ[2é[¬WÒ\·K:‚+Q
-ã`ù#Ediðu"†S §_' ¿ ‹áÛŽôŒ…gú—¥ÕÃ"/KæDeÊÈG‰F¯ž?ÿ΢ÍGéiF£Ö\„(-Æp줚 Ø(—T$eÍ·ùîh.ZÇTS
-?)dáBA\«Î<Ü2aýYª ¸©RœÝR•›\¸¹¤
-ìÝRŽÑø 2&žä‹¥ôŒòaÍÃK– Š(ƒód ,ÃÇóì’U%4nÓL—œ2ïË Oè &Q4YÑêQ°ÞÎ+
-§âŒcqL:u]?£4±‘•¸8I
-ÞjoÞ=üXåâ¤ÌÃÊ`U..åF_8#÷(%šÖQ@‚¥´5K_>¸(½$C.§­áëgy„4î}ôEN§ã™²³”N„nÎ’á_a¦§ãpöb1½$UFp†U0‘LÍ…SsK§ O´äîTJ&/ÁUɶM¥€‚àhuÈrý½{¢zJ‹®îåÖ×î[™ÊÂd<;³#,=ÅeÍ)K-µlÖE¹‡öÿw‘¹Oo¦ºÕÅ'ƒþÑÞƒä¹î ´èx–쉟á;j}—
-endobj
-841 0 obj <<
-/Type /Page
-/Contents 842 0 R
-/Resources 840 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 835 0 R
->> endobj
-843 0 obj <<
-/D [841 0 R /XYZ 144.727 740.998 null]
->> endobj
-190 0 obj <<
-/D [841 0 R /XYZ 144.727 343.753 null]
->> endobj
-194 0 obj <<
-/D [841 0 R /XYZ 144.727 317.465 null]
->> endobj
-840 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F102 750 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-846 0 obj <<
-/Length 2398
-/Filter /FlateDecode
->>
-stream
-xÚY[Û¸~ϯ *c./¢(öÉÙ"Û¢ÀîC3{š>hlz¬®,¹ºÄóß{IÉ’,ÇšA0ERçÆï~¤Ù…쎅!Q\Ý©­ã»õþ½{‚¡¿¿c~Š‚D*„öÄàRHI¸ÄFHâHãœÞýð| ÿ?líԇͿ©¢Åþ ƒò.&:Šp)"ãÐÏøÂD˜™«jW”uÖ™±¯f¨K<{=ùK/cÉÀ ©½.õ
-]VÍ*i¾ßPö¬Ö™IJ³™«6žPË §­Ú—8áݧ‡^ IÃË&E?Êãg÷E¤‰±[îž:ÚsÐ{öß"ÍÇjû2®*R’ƒ‹ \”¯Q·ëó¢Î’®*e«£»%D³¹JGkÕWÝ
-ìä]`Ü­
-Z|Ò¿¡¥¡$QØNô@
-?V>û†ï€¬;
-ÅvÂsØÈ…j=GÛþ²2˜HE¨¿ŒöSÑ'óP&
-
-¤£… ¢“;t[ѸIiÈã§Öþéç@´X€ Šv›š'ŠµÙ4íWûWÞ-åºü6©GþZÙ]T» ÑíK¶¨Ð¶¨Ð^Ý„¶·›_¨¤—kcJëÞê틯fõñ׉åS$æ-d@»wrGn L-wUûÅ…Óóœ?n]#*Â}ÒEa@cºâáÈA9(
-|:m2çÊ2É‹e™2[j¢TÔ³Û›P¹8 “3-^'•oí“gÏvÍÿš´4S¤ˆ‰Un@Šä RTK‹lÊŸ+Ä ¹ü‡Å2ΓîYºNk÷öžÍ=͹ÙX9u+8Qœ^úЀN'Ÿ{R¯¿jð,ŒIJ˜Ò³hX $Q«9ƒïñ¿¾”«ªt¿âG·þ^ÚYØ[XàçƒY§[È3Z®Ú.ÌŸ>)ÄÞéÜ›îÑ–n$ÏÛ>¡®0kÜöÇÀº0X_ÀU<,à±ß§¹Ò¨Vß’u=»¡ãö„K’3’zÎ^’¨c'¨7¨Xú3)h¬LíJÜŠŒHž\»JŸrˆò&û^ïÜ¥¯Pdˆ3}A. 54ÎHL© úa=.úÌ€³{’„‰ 1PøKQ›¿ÂVNᬔYjOë–U`Båz’ºÆkI{È„WKrá™>áâ»#«Ö5Z_ ÆvµÆâw[ÿ¬Ýól¼™/ý~ÓG†3¹J7HVÐM`1yr
-Z“2Ÿ”ëçåNÜçÁyI„}¹U]Bú^ÄËá¶uHÖÆoe•{9l%YV–ørLëkõ®^’ͦ´WíUûñ¥O­¶·lè¿áÁ¯•™Öéô¹C;Ž²Î>ír™Ÿ~ï:›¼‚ãOÛk-÷#ÈtñY69d ûèÃ-?<}ÐâÆ
-¿Ì^Óð_N³/Zµ|%©±ïE‘™ÄÞõÖec.È™&[s‰ŽÞN|€‡Ð(žE|ìsˆO‚4OëÉ_=^Å{äl}W~íèó9K¯ý]„ÍÕkÕÂ*^Ñ{vëç«¥$Ž¢ÙþÄ®üˆut‹Æ.ýéq®ÎÉŸ²¼¬³¨[Zú£Ñk´^AÒYÒ[èì?LÙþòÐ5²lÄn“õÚÖGl;¦ {c˽n/~ëѯ¶½IjÏraçhÖuãOpw´¥c%ÀÚët| -—tVÇ%¡ë+òŠ$küümÇVû¼–
-ÂøDyºyƦ@—ÕáöZÖ»¹p¤ô÷9·×oû
-endobj
-845 0 obj <<
-/Type /Page
-/Contents 846 0 R
-/Resources 844 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 835 0 R
->> endobj
-847 0 obj <<
-/D [845 0 R /XYZ 144.727 740.998 null]
->> endobj
-198 0 obj <<
-/D [845 0 R /XYZ 144.727 592.704 null]
->> endobj
-202 0 obj <<
-/D [845 0 R /XYZ 144.727 520.671 null]
->> endobj
-844 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-850 0 obj <<
-/Length 1566
-/Filter /FlateDecode
->>
-stream
-xÚµX[oÛ6~ϯ0Z/’¨7gÃ2tÀ¶—{X÷ Ë”£Ö I®Sþï=‡¤lÉVc:KP ¦Éó?–ŒøGF„s?¦ñ(æŸ$b”­n‚Ѧ~¿!v ™ÅÆ“†> qÀ}%¸æ—‡›÷°!òøûë¥ó½0‰Çÿ=ü“áHøIá$¡> ¸]ñ™0>—9þLÓMó¨ªi¶”i%ç»ñ„x»ýn¿gut
-'.ÀÝ’w®ª\z?!»Ý-ýi³€ ¯v´ÉõG[‡z
-õƒ!¦·Ìù,‘SK)Œž Ù›¶ñEŸÜ¢4_µ\§UÚ¨j¯CwËöÃѳúûv°ÿ={Š Yô´ò Z§å<ÍYE¸#pOç šÁBÍfKyKÐè ë淇έís¢DøDÐîÅ~ú{Ø…ω0,ÀÜð‹‚óŽqŠÙݪœû‰ ]Õ|”€jÖUý§“Ðû†äx±×<êAä­TÝQ%3YÚ± †YѨޖØ[í•›%Ù¦ªNöÖ>D0÷17â­laÆÄC¤åw#˜s»ñ­ŽB ¡áó·Ëa}ûqX¯ß'Œ2°»¨a$žù
-tNpÐ& Ç[¸ÙÓçV2擈t¬üõï©ZWçæñŽWÍ×þ4T¯ÖRw10Ø<Œ<Õ¶¨­Y­áÀ> –g¦@;O|ÂÏ’|÷é'_pf òº
-òÜnWô5…Jpï\o4zëz‹ßºÞÄ[Õ[òÒzÓÒ©Þ, Þ Þy­zc—X±3¯e—Þª—ßöˆ2þʯÞÖÂÐEïL)¸9Ê<]ÖòØï1åÇžï
-9QýÛ5ôrBÚ$„9±]ùA;°Ý6f9­~<…îªy éýg ìégÞ\~Zê/ªùוÊä|SY)ò\ÃùZ%°»XÛø!ÍÇ4ôP˲0lNÏ»«.Ê…ÙùeƒÄÅ3™«ÊbkŽ¦Šfie³¥Ê¾j¾×g¸ÈPix°{•6@´ž2zðç沑Yƒcº™J3ÎÒڮس´4¢–¢lQÁsÀÛ¬ÍW Y*«3‡SèìyN;Ÿ(;‹Å¹'
-¡úARã{%$ÂûK"ÄSƒf^-¸¡ :Ž-«‡Îk““ 7´CíĆ2éäÅh—Ùic_]£5„x3ôvÓ˜¹RYçî´aù„Âû¨ãÏ–À«•ÕµµÉ•iX‡üEÚ8#ÞEó"]”ª.š"3‚X“.p¯ˆÀ‹¹‘¦º qP›™Â êEOžøðZè´‚R¥y^tÊéä¡ù!m_"™Z­È©̤, à¢À€˜×n‰ ‘÷ÑÔè„2xÓˆ°—³CUÑê¾Ç!3‚ßcMâÕ$~t¶²áNq0)봨̾æ1mŒl R« ’«´@‹‰½{ÔlÚ€n0[/Ô-EëÑ-å¤qb"hÿI4Ô:I (û皧a$]­DÀ¾Óÿ„øPgE¢endstream
-endobj
-849 0 obj <<
-/Type /Page
-/Contents 850 0 R
-/Resources 848 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 835 0 R
->> endobj
-851 0 obj <<
-/D [849 0 R /XYZ 144.727 740.998 null]
->> endobj
-848 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-854 0 obj <<
-/Length 2102
-/Filter /FlateDecode
->>
-stream
-xÚ¥Y[ã¶~ß_a`Tb†Q—öÅÓE¶HQ$/³@€n46e3+‹Ž$ïdjø¿÷’’%[Ž5S,vEÑäùÎ!Ïå;Z6£ð‡ÍX’˜Ç³8¤$M“Ùj÷Î6ðÓ?>0¿DHA¢8„ñÈ‹ö×…I¥¸æïO~øS)I#1{ÊíÒ§õ¿ƒç¬¾Î\Ò`—½ºAiæ\/îe_™•Rk2ÿÏÓ?­ˆˆ¤ð/ˆX0"ã‚HYi‘ˆý:9K
-þ+zR Õàc[ù‹¯ÕÊ”k“£úÍ‹ò"†Pb:\ŒÙW,×UÝ„Ê߀NÇúøËÿ‰%'`­Š¬®—/YUëú°Ó%¢l拈R» n*¸9•&Ës]è¬Ñ¦´?í³•r+sS·8ï=Ýr¢®‰×5šàDª\¿É…â79¦K…¨}iÃã¹Èʯ=ÓOß ”±fã±µæ{!(À®Ÿªn2AÝÛIgTdz'kNÍ’Þû¼ýÙ~™x¾´=ÇÇxËB×M›qÀµO“áÙ›á—ê[VÜG÷œ ÎßSÉmë?¿MñÎyªŸÒÿu*\ø¸OwJÕéxº[Š|‘Ñ"{šZ@e< Læ
-´`n–’ëà¢,ê÷}(æÙTÃå|0’DÔ.ìEÄÛöJ°6Iz®½¾p"‰`ƒ“qûÇÁ•µt`-L¤Áç¢Ñ;XQ¼Î#ië9ån¼0t=ÐÞ¿e• ,Ú·Vªm¬ûÈÎ ~Èrt›jô¼×Ë…Nq—_ÖœxH¢Xö‹"´ËÞÚpH‡âörÀ.Ìà'Ov‡ºi¥{êR7:+ôÕºK¬×ð”BP,[‘G¼®"¸%47‘ÃûùÙ4
-{º4èü¥‡'$ÜýEÄŽ;9¤Þ9ù¨¯Æ$Œä7²š·iõ¯Èä§#’4|Bû‡ãr¯xÕöY©Ì¯„[¯½ac´Vz_«/vn•;#&á†-i9ŸÑŪöÂ&?àÔXP6]«õsáoÒ û S8¿á÷*ŠÃܘËký²i¥rSù­/3 ý†ŽšÁâJgÏ…ÿÚšÔÆKv Šƒ¥¤aÚÕâÖ:0cŸéêªðî<0„¾./É*¦qg *áyÿŸ•gI¨Œ}Å”Ó+æåwÑ[U’шˆ$šT&yD’tJ™ôÞÚÇëï}³$ÀÛ*½Ñ¥½}xûWwr11·9Š\#1äMÜú8Ò.‘„#ñëÖ<ÙË IÈá̹m qúG?„|vžýÕaCß‚ÍUˆÀ‚Ü ž‹¡¦åHa”DSêhH ûò Wf·sð. ÏU¶oÖÍCËݬ“Wû—nÏVéʇcÊ€ ›°l½® `M Áo.‘ÂhmT]þeÎ’ÀO¸°¯ð¿+(³îæw(.{­”öT ] ¿º·z›Uî€pCU¶ÓÁµqrmÔPŒí…Øo¯#ñ·Öu†Iâ:ËR3yí’Ã3æj}?¡_Ä Œ ¸øGŽ&a¥Jõâ/Í£Ý7dû­³®—ªªì pøF­¿èâ[1šÏÒ4nPö{SayaÁútrš$¢G€aGÖ‡#¸û؃Ú[ð+ãG§”o¸mÝ6>…e¹«àP¾çÌ×®±”‘€4NÊ(&¦´q½Æ—°}ïɹëšð#B¶²›þƒ4NÚÌÍú^ˬ£λY›½Y—½Y뺰ÈùnlúìÙﲟ0ºÅµCÖ#œ€CV%¿}CËb—·DD
-ݪá¹ïJ€*µGžqqõìžtÜ=‹‘zEwn_ÐK¡,}—ßþœpx3endstream
-endobj
-853 0 obj <<
-/Type /Page
-/Contents 854 0 R
-/Resources 852 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 835 0 R
->> endobj
-855 0 obj <<
-/D [853 0 R /XYZ 144.727 740.998 null]
->> endobj
-206 0 obj <<
-/D [853 0 R /XYZ 144.727 161.535 null]
->> endobj
-852 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-858 0 obj <<
-/Length 1881
-/Filter /FlateDecode
->>
-stream
-xÚ­XmÛ6þž_±À¢€ ¬y¤(¾õKMïh?mÑڧȴ­F–|’œdkä¿ßðE–dÉkº‚©!9óÌ ÉyHò€áy I‚D,D‚‘Rò!Û¿Á[èúñ ñC(£ˆ‹Ú3Ë®wI$¹2c¾~ów RHqúð¼±CŸ×¿EíN/þxþ7t²¾“0”$ÜøÐ$Ýlò"OÛ¼*ýè*ÁÆÔΪý>-×ß.– Vû’Æ2j^šVï]ûS^¦¥¢µnõ‚DYë>ûÑù>/Ò:o_Ü7(t#~Ç ç'<6y¹uÍY'–
-ƒêaIRŒYtÍñ ë&«óC›®×µnš©;„`“Οê`œ»d±ŒyUeñbZ4:ÔyÙ:¡ndéf3@‰ã.Z~R¦ŸL“Gµö¸Gó¸ ƒÙ‚ߧõ‡Á‘®ŒEÈ$ RIâ‡q;ì×6f%õÜ™È$1žÞ±DŒÓkôÇQÞ8;ºÌªcÙêZ¯—
-{Ç +;Öµ¶a‚ñé±ÝUµëðJ Ü9N ÂRŒßÖÕñ
-þ7ëpÄbbB8¤µÏ¹8§_BB¹]à1Šq2HÿZoÌ`YÙü®Ò¬Í?‚A|‡ù_Ó~²ëÅöùf„S¾„õ«˜ò ä §9óF¶]zótêͺA_­«ð -œ¬«  L‹öeI16¢ZéçÛæ}0_êO~g¶£±]•§PO™1%“CSû
-|ûKß|7§ÝÍk´¿×[8Ýì~ ÔJ§ZãZC­“•9ÕíçŒu'ºWs‡ß ½ìFJƒ×¦àáksô‘„/
-68ÃîJš ÐYèÖÂ~ûnõg•—½ «?íºÎËPk*ÀšW ±:=’ùøUûÍ)qP&ßüðܳ+8å%üÄT BÈ€]þž§HŒ¸Ž­9&6°‡‡ç@u±‡–‡Z.M8PøUª÷KÌ!ÆѲ°E壩žºðuè\×á£É·e¾y‘hÛUÊ®ìÍ×ÌA‰®ºòl«º¯w»Ô3-‚ãY, @i›’±%¬KƤ0»º»ŒŒB3¬¼Ï;ÇN˜g)<Ê÷‡Bï±­®ÐñþÅu˜3Å22¥Ýàûž§Ç#LîáO‚Où³A±ÖÞkGÙX´ÍûÔ”OÞ½D!6¦‚N¥ 6ÍÔý@xhêE²´8šŒÑÄdfâ‹‚uˆÕð/ÒòëL'ÝC¥¨
-*Ös%JÒ®|³XrŒÝáï ÔÛúp:7K‡àR&CŠmO.*š±UžæÖß,€Y—Y¸Ë¯0Ÿ9×øת÷ò:>Ùˆ†Ž_¯G„r”HV8l zä·jVèÔ\J. Ò@ÍU[v6í7k Å¼ÌÛKs^S¯è–pr EMZWͧ+NžU]wÎyàKÊ#ŽB²'~:E½ž«&C”€Ÿ‰@2uÔ²±Õ¥Q¯ª×t3¡L!!ø=F¯$´WôwXÍ?ÝÕ˜w×N âNâßW@’eæ­Ç
-u•éõ±¶WqèÛØ'‰Ñh(es9$Z§mê7m}ÌZÐb’8ú¹jõ…š&ß›šØ=dQk) Ö. Is§YÚ‘@|…öüp2Ž ÃÌ®†zÌl„ÙR™ šŒ‰Å¯ ‰#sóW8Zkãi¿LP¬°£F4 ¦ks†ÂÆdËx² ¦ ŠDrfU˜áCíɱÒjóÎcÈŽÒg²·oån[y`FS<±´N߉Ǽ×uN ìr 5’‘ÑË[|ãÏLF)¢B\?ý.ˆ$A‚4ŠŽ¾¯*8ÂJ³Ã«›Öµ
-ßq™·úÇ^:vp›Wäk‘)ߘnyZ¢ip¯òÍçÓ5ÇŒSáiR4
-endobj
-857 0 obj <<
-/Type /Page
-/Contents 858 0 R
-/Resources 856 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 860 0 R
->> endobj
-859 0 obj <<
-/D [857 0 R /XYZ 144.727 740.998 null]
->> endobj
-856 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-863 0 obj <<
-/Length 1923
-/Filter /FlateDecode
->>
-stream
-xÚ­YÝ£6ß¿"}X5‘6® ˜>eOíV­T©RóÖë!fƒD€¹Üu•ÿ½ãˆ Þ…½žVZÆØž/ÏüfLÈÃYÆPè…‹aE|‘ïðâ¦~¹#f õ)
-B´crM}Žß‚!DöšÛg¿‡qÄ× ?lï~x
-ýGQ,¶©Z³ÝÿµüH(;–ŸÄæñiõ÷ö·»Ÿ·={ÿ-s†"NlÖlkj³þ½\ùIþ«5‰ð²=âX6­¦j‘ˆÂÐqºòüåGŒ½<‹Û ¶/ ³±¼ap»Ô¬{®ËS…Vkè_Sýî,lIù=Úg{ÃIš­|ÓàEba`yh§i–o²"kÍrËÞ ³úAÎÃ1y8\¬ Aœ›œjYªùxÙ=cý(Êu ZwŒÁ`¼&È%ˆ (!&½¾ýYd1KݽH­s}¹w±Ö{ÖÒ oÏÁ;D>g#W$¹ˆëMs~¹XÜ{¬I€°²žæžÚû§€Sö‚@áÈå+w]Å´âXÿ1oÃÙtÞ–q!y¦+ÞÌñ
-eÅÚ&ˆùÃøuRæyÜŠ½\Ì—e%ê¸-k=j@iíc.ý2Ö1:ŽêcÜ&‡±Ò#r³<.ŒL¥óøøBÄ(·YËó‹ÇL}Òép(ó}V<•µ ¸:Z;?\&åÑ8F‡ÞÀ#UY(ðé^¦cµA$òF;Ô"ˆ÷®¢Ø`䜜êZH,2’FAc6œYrÐKT‚óHÇ'Œw†•rµØB1/RåE·’b@¸ñ§ÓaXôËÃå!n4±*8„…¡ä»´¬Åƒ#2 M¹Ì̾€wŽ:gyÞ±ÖÏF çÚpxÑÖ'—Ä0@„x·ñ’8ã%Äþ;äippá¢`“í)¡*è(¥®ü—¯‹Óq'êÃ*|¦Âì6 Z»µbï°ÂG$ðVH1Ò
-ùTVHBZ¡žñŠ~߯|2]O °Šë/z¸ÛiãIèxtÆëʱUAF£å‡²ð.Æö@ÂÆE¯qÆ”7B»sÙ ÅÀ¼b=¬ q¼®(ÚF¿5…PRB%ºÜX—GIñ¥µ£ÖsµhOuÑˈ ï²ÉÚìºØ˜îAÑŒ†R‹æ”·Ú7êcƒém_—«ºLÄþT =<5¢»‰{ˆôhë(e
-=† 7žÔ ±v:hSZ.%®BÌ^ÝØp#ƒÍ‘‹öê0EÑ~™ÑõNþ3úŒrödN¾Á˜/¥p™° ¹ø\ÁÙÅ)tJLšA•-ó2mÏ¥éo©¨uEû¼”œ¡>á }ŒDÙ•Uýb •t¿qUár?W4Ÿ!zÜ…M0&Îíòry3ê× ”{ÝíŠúK¨|VPC’<$ùQ6 ~6ƽ'¬Ö%œá®„3Ü•põN–p$Yº}`Ø®r(뀦Ryƒª5­{ †_»ò°¤x€‘F
-m²ôóËoÞR'·ù¶´Î|:' Ò$%%í/ƒ;ãÛÙIÀM#D°- ò«i6gˆ7_½~È×ÖP®YßÚ>^s*€Ö>+ ,&] ¸*o]rf¥M'BOO²µ‘”JIìÌÔ>KS!ýïê5†êêþű1Ü«“—™§ÖÙ@€R>«;ݲ¢i?Äý\M‰¹Ì>‚)4Ÿ]H4‘
-ÃB5Úg=ˆ÷{è’³'+’ZõMT"¶®n㧢U]y‡ãð|Vw°+ßS‘ýs2šüú“žRéb±ºJ·KÆjW2Í©&ªJt´f'‹MoŒ@Ù³opj—6ðá†YZ–-ä§ár-Mæ…ÕHØ-1×ͧgSÌ„I×û&2¼oU®¼™x­«Á‹U–tû8è(e7y­OóaÜc3>Z
-SõÍGiòïæ2÷Û¥çOÁÉ|mƒÚ6­¨L:¼hoÌÖ4ü:g@PJAòXÞ!웡¬ÍP[c£ú†™!µn_¬KÁ´¦½¡x¶Ü“R·é·}FÉ;$‚þª­›÷EõÞoªU~”Ü÷ØIÿwùÑ×G"+è÷ÕwÙá„ó±÷•: ~ây…õõû©Ü‚FmmšyU löM~øƒÐÛ@Lý‰WÜa¢W 3b
-Ÿ4'û§<¨°P[P×y$”ßx‚‰ŸóttÚ\ ‡}·¿þ9ÒJ“endstream
-endobj
-862 0 obj <<
-/Type /Page
-/Contents 863 0 R
-/Resources 861 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 860 0 R
->> endobj
-864 0 obj <<
-/D [862 0 R /XYZ 144.727 740.998 null]
->> endobj
-861 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-867 0 obj <<
-/Length 1829
-/Filter /FlateDecode
->>
-stream
-xÚÍYKoÛF¾ûW0P@´Ù7Éö"7ˆ‚öÐjŸšie¡H•¤ì‚ÿ{g¤–eREE
-cTjYä«ÖÚä*kp2Þl´58e›O÷žÇ ®• 9±ð}êGÿ¶ˆ"F$Œ¬[çôÔÅÞþ·Å“šß=Ü-N•ö%œŠç(Žˆ/œObÎ|áw»ÊW­­Ú÷@š˜Fžw‹ùc¹k­ß.äÀ2æÖ%}’àtÂú’†%ÕE ‚ =Aó»»ó,­êsY’!"©§DlU9%Qð¨ìc’O‰^ìC®¦TÏç°µÄHKÐø
-$:Žù­OØ0ã26vÕ²ó¢£0"ƒgeg’Ò véò›q;ýÐèbU¬ìCšk™é\ÿÒó¼w›¥@ó¨»ÙÆÑž7U›bŸ­.ùÓiöf…'üåü}gì”®¿ŽÕL©í®~Ñ9øõÐ]²è.±¯ër¯æÕ³}X'YOúãç×ÎÔóøÊAŒÈå—•Üå
-áÄù‘ ‹>6èéÖ¯õ;•fÕ÷]’WíŠb}îîìŠQù„ ˆ7 ˆjUXæõŒ§~èh9Õì5ŒËR¡+š®Ï~ÍhÈŒî=É6‚dF®`¥ðÕÁ)Œƒ}¥Iw^ZPŬk€bWö
-P€‰.ïöáØ+Ê("\º @lŠ·\6Abë7àG:6°ÈÇ ÁÂÞ kš ¡¿ë«i#þux6®tºi/L×V…´¶@:ÿë_ȈN·¬TÉê¥U¿T&œØàÀŠq7{_ .åw[‚?û‰+0b„øÄM¥¡ËÄ–¸–µ:5ZÖêòb*„­sMwÄyxR|ÕÊ+ºÎcKŒhLÇ™SB“M?ÑÔ®‰ýqáQ«æb8Á´Ã^A'Üçé?{u.ŸÆH⦸Pƒ÷¨zË‚¶˜ò <‚m~µYÕ‹B¦.x=Œå¼èéÌÁÀ¡Y–k¸KhVJ­§c‡ À£Ú×¢ÈT’›ÊÄ”0€
-J†û¶‹ÁF`¸ÆÈy·ÙÛ÷ù6©—=Ô»z#Œõ¢ò1;;sÔ¡b„Pg §Ð+¶§´Òi| ½8åÚ<žõzmääuqÃѸ^~9G½x0P—_D4`ÃñGPåu, äÅÇ&±Eš'Yö2•"p k¾ÏŽ­ÈIPÞ&˲p1p£q¶jõv‘ß]»Ä6¦Ñví“—ªÚ©em»~Ó‡ZGvF’Œ€™ª{Û¢qQOÒ+ ÿ ‚ ô/Ãó`ɯ¿æ´×‚3(sQ„åÿëž³ÓeüÈ{Îûêmrx§{ëFÚ6ÖdsÃpèj«å²TµÒÔ‰£†!PwÚg]ž]¨¦eKÑí.õAú ¼r
-p-)Â/§l‘ªgME5kJ¼Ø ù…´HM§ÆH`>ÿZ”ön æ¨|Su,æþUìÇ?.ªÞ©A®Uœ†gu ¼kº7O5\¨_`ëè”U ßR""xÎI9Ðt2Ư¯]õ¡_êãôµ/iú8á˜+FÜÑÚ„§GË,©ªyš§à_…Nw߆ÿƒ¥‰rÄ¥Œ h-ÞŒi}w22¼:áÉL¹q§IÑIÈV3v*“Dð9 ÿ¬%Áendstream
-endobj
-866 0 obj <<
-/Type /Page
-/Contents 867 0 R
-/Resources 865 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 860 0 R
->> endobj
-868 0 obj <<
-/D [866 0 R /XYZ 144.727 740.998 null]
->> endobj
-865 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-871 0 obj <<
-/Length 2221
-/Filter /FlateDecode
->>
-stream
-xÚ½Y[oãº~ß_a 886°fÅ;µOÞâl¶@Ÿš¢ºªHr¢®,¹’|²A°ÿ½3$%ëæDÉéy°D‘3Ãá7ßÌ0tÀ]Q!ˆfz¥E@ÂЬâû`uŸ~}Gý.9QZÀóÌÇ-—†()áA£Âþœño·F†„jãþñæÝ®µ\*µºÙÛ97É?Ö_(»×¿îò¬n6ÿ¼ùÓ»O7ˆ¾„±xABCûÂÅ*á¼/üæ>Ýl™ Ö‡(®J”nèæ IBx¿`ÉP¦bDÂÆÝÜ(Ž«´Ië©Hôf=‘¯wwÕq*OPb÷ߣ™fý5÷S‘L‚ËÕ@ä_v屚ʔQT´6Önïs]gE“Vñ†®Ë<š4q£åq‹‚V[¦(Ñ<\m)%!5ÊH«¨)«”kb'Qðºƒ)7÷*’ ¨üº¡Á:-Ü«u£}j'¤‡c^â”G«FÀšûvATøѲÈýwü8q %¢õÈ]UžŽi%I•ÖõÔ)FˆÚÉ­)™×™î7L®÷iÜïC‰bÌoQÙEŸý>§vG·i·£Æ›ùOÎÝn•ë»¬(6èû;¿·ýhZRƧCZ8ýÖr hù–*"DåàvmmÑÊt邉2ÂÑCHt<&éŸâ<ªë]V
-ÑE‡»ëü³¾k•\Õ:6+ê&*b¿ø|=öæys=òÿ@(R„ß<Šç=½å…DÒTøȬ‡pÈmŸ\vÁoàž^ü8Ú‹£Í,3˜¤êÁ¡=‡iÃÚ í’g—9­ª¤Vá=‘C~ú)l}ûèáŽLÎÕ «4÷UÚB´Šât›¤yvȺèÒiG*Âu•!ÃW
-[a T‡Dt¶®ÓDØjå9æ¢d,¸·ê-Tx†Û˜Ž~Æ€÷€9ÙN~âç_ü†#çŠât¸Fñ>
-()ÿæ.Cã?g†ÝQ0Í?[εˠ\ùÔa+ƒºl,m¹lÛkœx¬Ê8M èró%ÿÅõVˆoZa0ºÛ@Í–ÁîŠV•;]xøºM­~öS§”°xy¸Ïœl½¾÷-üp#·i{Z6Úî1›¹7•IûظÖwÓXùúÔHh
-Ï ´g5~ù@ ¨é;*~ºb³nš•N_)=yºË¥³a¹· IÔbIâ@_Ša#_Ý6A&fœʹ2“jÈKR½t %&÷¶ÖÑQgô_;ªæUendstream
-endobj
-870 0 obj <<
-/Type /Page
-/Contents 871 0 R
-/Resources 869 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 860 0 R
->> endobj
-872 0 obj <<
-/D [870 0 R /XYZ 144.727 740.998 null]
->> endobj
-873 0 obj <<
-/D [870 0 R /XYZ 144.727 547.559 null]
->> endobj
-874 0 obj <<
-/D [870 0 R /XYZ 144.727 527.633 null]
->> endobj
-875 0 obj <<
-/D [870 0 R /XYZ 144.727 496.505 null]
->> endobj
-869 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-878 0 obj <<
-/Length 1911
-/Filter /FlateDecode
->>
-stream
-xÚ¥Yßoã¸~ß¿"€±¨ ¬Y‘)²O¾·‡»‡¢úÐ=\Yvt‘%A?šlû¿w†¤ÉRÎtŠ
-+5omŸº©ÒìÐÛ<Ò ‡L,‡Ï!PÅéåÌ?,ǾºÚ±IóBÅÂ&…ÚˆãK“éÒ$€8çC¸”Vçs_æiÒe#`-\ÄÐ{õŸ?﫺Yñņžk B`“t »Õ¨ß*X?TnÂúaÊ¥ÏôÛ†~÷vBßçäáÛ†ù;aþN²¬ê[|ŒóëÆ)sÖ‹¬›–Åèu…3“5¬8_÷Ñ î÷è¸ÈÛÎ׸ðO\VnJ›|?³P.H¤™µP /j±kešþ³L켇YîTÑÀ Ež´¶Y—" GLú@ˆ@Õ1ˆ—çǬ\c"ø ò0ö•ŒÄ#êå.B‹ç#'ìÓ‡¯KW2$Bé+T}!®BJ$ÕSDL U|FU?# ƒ¢3$ ×/aÈP b;±—sÒ¥¶Y¹ÞFš.G¥ø¤¾Ë«Ò>.û3HÍ ¦û
-žS˜uMÎ
-*9vYƒ·Ç—h:S»Í8‡]_ÓðàÏÕ*d7†‘L£À¨0’oîïЗ¿=æN9“¾œì¤ø?ض¨R¶œÀºòaË>ï¯òòÒéÔÀ{ir \1áJL¼§m™œ3t¸ˆfnWk±xÂjøIb/“ÞÂNä`[ˆ¹ù
-Ò0"áŒä2Ø×K¯ O”#, -3‡f«sV'§l…ä‡|þ¥)?uIùÔ^å'Kµ
-“¾èì³Ü½³&ãYö TŠ¹fMS5¶Ó9k[Xbæ j0/SÔºÏ\rÍú¤ÌŽ§¾
-£‰O[^…}R•ÅWÛrÀ1—kuÒty
-Ã苤™hµé‰%fæ>;¬Š-"ÆãÅØñÁµÝ“)ªºv²'-’¶Ýç%„WUH’Oþ:dMÔÅ õ§žÜ¶v¨³YÍ·½†‡ÖÐÜá5YçOšÚ#Iƒ0táÚP7ÃöÎ =rdçà9iÊu»+© +"1hMí¶]“—§‘Œ>½îÈíÉ”c^iýªšµ.óÑ؈TæýšÓ…9»2 ý­õŽ¥ƒ×gÐx'Û´ËBÀFOŸüÊÔ|¿:NÔÑȳ.aóúz: $è eIð#Âa! éoâ0ÕÊDÒ¿`¦‘
-¼ä¥ëp™bUðéöyÂKðqØ
-í!øF¥3õ8ýú=jï—¾u
-Fkva½Q$¾ÙöÆCoóêfó¿-ö*Àµ
-•k•DA
-endobj
-877 0 obj <<
-/Type /Page
-/Contents 878 0 R
-/Resources 876 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 860 0 R
->> endobj
-879 0 obj <<
-/D [877 0 R /XYZ 144.727 740.998 null]
->> endobj
-210 0 obj <<
-/D [877 0 R /XYZ 144.727 202.403 null]
->> endobj
-876 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-882 0 obj <<
-/Length 1886
-/Filter /FlateDecode
->>
-stream
-xÚµXmoÛ6þÞ_ *5'¾ˆû)íÐ+öR Ù§$À™¶µÊ’'ÑMº ÿ}w$åH–’Ȇ"_ŽwGò¹çŽ¦'!ü£'T³ø$!Q*9É6¯Â“LýôŠzq"cí‘É9"Â"l’H…2ïÏ_ýðH¢àÿó¥=_\ U³«óO0$DI‰“”
-/qÿ謞{‰9#å4±ðM—”‹RßdÕf“–‹ï±«7i^\Ыٜ
-™º*ól6—a¤‹E­›æ­ë]Ýá‚k½ÊËU]í¶ØkÒ27ù¿¸ZŸíêÇάλSz?Ýs:Áó…^>¨?¥§ìn²z6¢>&QÒU¯Ë…ÝÖ˜N'Û×É'è<{÷ñìï*/á0°»®õò½Çó2ÕÛSvãÇ4fSL‚Ê«ç,ÇG$¦²‹ÖÃï~@;Ô‡°í˜ ;»[W½MWúÐfWÁ¡vATB»ºÅ‰ݼ«ûÓ®1³¹ˆ¢À¤Ù—›20kíÆþüãרJ?SyáV"ÛÕµ.›Mwf]Õ~…ÿ¦Ë‹‚Ë0dEžš¼*Él®˜ ~«Œ°ÇŒ
-VCµÕ3”záºy¹¿„ŽçsJអѳéï2’„%Êo5‡Ý±( ²¢jÐ
-~ÍķƘɠáìEñØ/šsÑ~,V9q.óùe
-X'!ŸV³NKH5»Ë_’ÉÎ1%!§C©!Ó`Úù:£Q€ÃBùvÝä˜Ë¬ÜrÈýJ9êiß&­œ·)ðüä“Kê•çƌ޸dÍ¥8&"æ]>òÙsh,&Ikëw½*¤PuȤ§p¹Ì‹}”$¢µüz9ºõ}w;Gq¤ .{™6‡ü]s’‹Ô¤£ÙŽDqÜÏu\LÏ î¸!~m œo¶Ežå6®ÝÈ)Ù# –1›ˆ‡ `D§—íë”/&|™X°IA”HÂ>Diaìýº¢êÐrWÍK‚ég8{ ¤j°PâIlªZ»v<QA¯7Rä_f4 ô&y(ŸQX3·(¿ž±0ا½Y§ð0rm[v¢ñAUéæ³j.׈i‚µeü¾ÅÙ´p¸¦±$4I<®¥ ßzF“`…)-*l vÓo®}­ÝwgKF®˜-qdÕcœÑؾÝi™šªö
-ŒõªmgåÄÿòµsá%“~ƒ"ÎM¦æµ=_cÝŠC7yQìÂíô+a°›µeíµ^Úû²äÓò¢az
-É—î»k`·r؉ºÏ²ªL uús¡û‰/k[c”»›¼`WWÓsxrD¤ßae:š5G~ê À1j,¶¥[ÄÂp°Ã8ì³…[Wµ³-íÉ×cË1±Mpéþ¶2¸¤ª(Ò몶‡ô¦Í6þâÒe7Ñ…HIˆt”ükšÕb*V
-|Ï9Ö´=4KnÖy¶vÍZÿ³Ë-W@g»+3³k=Æ%{®°ó— žöI¼{ãúïýw¯øGoFÐîƒ
-ŒÌ!ñðŠ‰¨F›3ܢŞm O‰˜£XìSí@+p”%Õq¥–|Æ´*Eôi­]Š´*ñ†¯M,ÆÔC)À¹ƒÀ@%ÌÀV€OŸÊîµKp$û·ìœü ¨jðÉ©¢`ãaC•´gn‘\†E… éU"P m³ÒŒ¥hÚËÖŽÁEàp§¿rhìGë4ûâ&
-ÑÓúÎ8Ñ-ð,ûÈ] G#‡Uß™_2< •º/5êm¦³Z»”åH>õ­^
-|¤¡1
-fË÷Ó/uØ÷ð]xwûˆÿ->ž{N.Åño?,W¸"4äctCcx„GòÂqOΑ%°ŽüÞÿyÑÅMendstream
-endobj
-881 0 obj <<
-/Type /Page
-/Contents 882 0 R
-/Resources 880 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 860 0 R
->> endobj
-883 0 obj <<
-/D [881 0 R /XYZ 144.727 740.998 null]
->> endobj
-214 0 obj <<
-/D [881 0 R /XYZ 144.727 327.932 null]
->> endobj
-880 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-886 0 obj <<
-/Length 1999
-/Filter /FlateDecode
->>
-stream
-xÚíYÝoä¸ ß¿"Å` ¨–-ù£@‹éõîŠöÚ>Ù§nfÆ=lØšËAþ÷’¢äxÆÞÄÙ¶oE€Ñ‡%’¢ÈI…_Eðǯ¸,‹³«LD¬(ò«òø!ºÚç?~à~I"–fú3o)Y,±#Xž¸æ»»¿þ6¤¬€ß»[z·ýÇ:Ùõ?ïþ åUΊ4Å<fq$üŠÏ<[½Ã¦×vSW½-›ãQmÊæú–¯OÆ®øÓGOdÄáÖS¹åp Yxnùn›jgNǧÿ-ŽìÃæy9ýbýZ[Çf8
-Ž:]«/ ¹Èè .Ë–ü[v#¼pð»”iü–ü‹ÅO–S*`AB”"–‚ßrÁ
-!ܺïÝ_ƒåòµ=hìDkUÚ“ªi²mZšlZÝ)[5æÆYŠ« }ÙkƒŸEÍwMsÍ×µV†Æ‡ª<P·×µ.á£õ;£}gG½$°âášk< ë–sP€tb«¾¯öæ¨ ‰aÏ®é N%K"9¶ðá&§ÚÅ™LübæxÇ”q.ÎXÿ­±ú7 GA+ϾíšRoO¦!8l?‡Gp!Ëcõ±-nî•ÖÚ†èvús%º´4tŠÂ¸í½î¨ZĶÚ^: ÚöÈxýºX®wlÎâr0‰ÇNÀProrb9`m:˜¥Ê_Å«§Ðc†éån*§LãzL
-Wɬ÷øÕD5%]@u¸›UüNÑRgKè{´´ý¸”|¾Èù?üp7ŠML8Ýæ Kx2_oµ ‘3ÁsŠ}×Fü£1l‚)³½”a¼ÿ’8
-:yALcgò£ûÆþtÿ% K£wݸ2PŽÂý™¦~çùùéf@·IQÊÿ3y6Ÿ~z]$‡Á7¯.$KáÄåQÆd‘.ܲ©kußP©±Ñ]wÉÿŒÖ·coùúÍliðPÕXòD4Cæïܺ<Yí×U;jUç—UÆOÌøH&˜ˆXí»æÔê­Ún! î§N’§,ÍC±ÒWPƒ€àëAL;8šòtëq+å“"…€Š@nµ2!_š3‹ š«¤³K˜”gÁó½C½$8Ëòü BïÁì
-`^wZmipP=uî5b,öª¾?¡ n-4yA­:rfœ?‚òÔÞôUoÇ9{Pv&nÈ”E.f/<%„Î 6Ÿ©5„퇮 à‚÷OµXøXª^ûXÞ{ä!¸„¯î#†”Gêï›ûûZ¿…G™÷ÿøþáQèÿ]‡eÙâ,}ë­á£Sg 5ùæ®êé÷ ’l\J㥬ñ5'\.g;¸ªÉP‰ˆ‹·Ä3’4
-F’F.0€6·¿Z—âýå’G¹"†:8Yr2aY±$­Ü6êdÍÙƾ©<RÁÑ廦ö¡]„²ÿ@ph0ø=x<p²„<±{±NûØb±Îf`mšQ¬øÔ`™!èߨµ Ptÿ8¥-#vV$¿¨
-wÈN!>ãÿøbQOi'’åi€Ê›)¼§xDæÐu‹h5¡4Üö+”øXµU»]UW_eÈ‚†xô™{ã
-¥1a€Kós2àˆqqžK­’…*£zs]_vUëCrÙ:$>Y(v*ÿX¥ÂÒÚ›í©×/AÅqÇ”«®·@B$!$›2öå+GšuÑf Þ9* qÜoÛú#¸Ð+Á.ÜJEM‰r½°1áC ­ ú•ßvT]Ð㌇àó‘¯
-Y£,Ó0ÆžIàÏ] `.Ó7Ân’MJ”ö]>tþ÷g5endstream
-endobj
-885 0 obj <<
-/Type /Page
-/Contents 886 0 R
-/Resources 884 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 888 0 R
->> endobj
-887 0 obj <<
-/D [885 0 R /XYZ 144.727 740.998 null]
->> endobj
-884 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-891 0 obj <<
-/Length 1977
-/Filter /FlateDecode
->>
-stream
-xÚµX[oã6~Ÿ_ (Vj.o’È>¹Óv-¶ƒu>ÈkcK^IžLä¿ïáM¦,e¬dÄâõœÃsãwHn0ü‘Â9Jiz“rŒ¤7ùá ¾¹ƒ©½!n ‹JRí‰É%‹cDcÝàH$R¯y»~óÏw°!A~×[³t]ü‰”,þ^ÿ“ñ@2Iô$¥ÐânÅóÓ7nE°}é–, ÈKGŠNˆqOê–M’²K†¤ØRã…ÚêϪS‡c¹ýôtKŸgÓç3è¯4уiC³{|^,IôôlfóúpÈVí1Ë•în›ºêYשfµ­ë®ª;¥E›/[|Í"³ ’\¡¤å5‚/– ÆöÐû²í²ª˜Ë"³ Q<öÍOëÀ?‡é¥HNÓЃ/¿ýÎfÒº»uå€óý»U}l.9†Û/is$ )ó ”YHùÇß~øn±¤1ŽÖ;eÕé°QÍã~ˆÌÚ¶Îˬ[Hv¨«Ý×o̶ G0¦{XYÖ•.ŠFµšV†"©ÍJº¤1Ê'Ÿ ĉ˜¡¦U·Ëªûv¤§`ÿ×èéw8½ê—íQå¥>b®Ç£ú¨ÚÚÎ!{´d¸S¶ÝíÊõžÔ&‰@±HɃ`ë=´_žrD{ß.¿Ì~ZuÌš¬«Ý£ÒVzPª²ý¬øO¶ÔAÁœ"ƒ›póØÐÊUÕY;ùˆî¥ „ zIJ¹q%>‰ÌX%L*:Íô‰Å±~~É38Ps=åÓ
-RY¾{mOù­©sUœ5¶9hŸ ´ˆ0$Æ%JY˜›HZzº•™e•ëCÀµc~)FœËAùÝ'‘ ~)Ô-üÜóèØÔ›²º³ LŒë†N¡¶Uo ã¨×ÓwM}:¶Îí ­2âÜ.1Lt6^ת®3lLª°Ÿ·u½W™Kåv0w09tf'[ﻧê"-ݺ̥óΩ=eûýãE¾ÊOMÓ{ÿ ÉË£OZ
-Žã§}R\¿}?mx@[©åSv¶¼¡o´<­åõ¶¼‘¯*ÿ{R>³@®¸H-]Ùí•ËIû:¿×ÍLös™Æ¸Ì•ÙÕ‘™²ÆŒ½Íâ>I¹aµ qô©ƒ+ŒQÈy;ŸóÜúÄ´icgû=íØùN|ö$*;;Ni]4tÏom¯PšG¥66Ft€nm&â#Ƙ[8ºXílÛõÖOfy{2mÓ
-G–Ì€|sóÞtýp¾%ó«1ý†²ÃƺWלT¯(}Y¶lÜö!þjux5À.’+Nñ|Õ<¥y¸|Ž£~‚y<Â-›
-òuCÁ‘•økB]7– 5Iþß¡ é ¡À¯…ÂËapÉ‚Í`*ióR¶˜¤þzA&_-Èä«™üŠâ×Wq©„;‡Ïë„ÄâdZŸz{¸”`@ík°û­/n=”€‹öñ¨¦@ªG7\žÑMx/±àógð-;I%þÎŽà:'"ºs|q:îË<Óµ—)¹_€š¿feÕÁkzf?˜AË`øºrõpéûÚše·sƒ®ÂHi%à Í‚&ÑÇ2×Ç¡2ŽþЈϔ¿ž”Ê,œ9Çò` ƒ–í·k²ÅÑG ÝTÓZ½b4A9þ@ÒU ÐØ×õ}¿ÐâE=m?Óþ{Zfm(‚Ç‹æ8IôóÖî2PÃ9’z87æ‡Xð³hŽAl‰ÍîG9ˆO¢FµÇº*ì¡HlõûŠÐÊòµd€n­24%ë‘vYé°-4-GbSÊPL Ô+å5÷céƒêÁ?LزgÉ 
-*–endstream
-endobj
-890 0 obj <<
-/Type /Page
-/Contents 891 0 R
-/Resources 889 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 888 0 R
->> endobj
-892 0 obj <<
-/D [890 0 R /XYZ 144.727 740.998 null]
->> endobj
-889 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-895 0 obj <<
-/Length 1533
-/Filter /FlateDecode
->>
-stream
-xÚÅWQ‹ã6~ß_8
- \TÉ’,ùÍô
-…ÞÓö©×ÇV“Ä6¶³·!ìïÈ’'+Ÿ•ãJYX˱ô}3£™O#2ÃðGf„1$1 £(’³ôð„gøôû±S(§( ÆŽKÊ9
-¸0$ÃHÏùôüôëgX¢þ?¯»©ÏÙßó‹žÿ€|&Q†úcÀˆÙ_ e{ÕêGܪCµêF0hOvå
-ðw­³3n‘‚ $m]RUV¢Ò}Ò4q^äí¶Ô{SîÎÞLÔ#›}¹JöÃFáR5ýÑ=Ö/8ãÄ~Zœ¸Gœl®‚Ù‰¥¶ü"˜ˆÀB€íUò¢^e¦|C"<PóõVCv™ÙN¯q³îj³óÇœMM•¤j¤mY¿é÷¢\Õ*ÙuAÈ} ’}ÐJmòb¬B\G|àsÄoOlÑ>/vM›Ô­Õýþ¦<7ò¢ŽŠ§:ñ!÷ô±®M8¨DÿT«}òê ·°·ôăþÒrlպЉy¶-G×æ
-‡úèÃXâ8…§ZJ:#Öq…Q—LlNLùÁ*
-NaÈíç-$yÀñ|· x®Nßô£¬³Æüš–‡Cböîé·çÁÍ1­‡Œb$ÂáÝôþyYYw\|½¤ÜÀƒìÀˆÎ€;Î!À8K„ˆà´ñŠ+%38W˜{&†"I†Þ°Y tÈðWsLö&Ž›Ÿƒž|4oM²ðüeAøÜFšwxymÍ[^˜gb‡$­p˜›·uY›ÜPRÕ4 ¼æ}uºäÇÅ”
-1‘‡øôö ‡‹§äÍWxj•ªüEe#"÷^wÞ2‰lÓ2€R$|/yóžÎ‚\0&Ý£ÉpÚ½$MUÕŽºwE™r& ¦ý«Ž+¸…lŒç
-3ž#…PWK«‚“G‡3U ÆbÒ?A ÓþÅ£ cp®0“[()
-eèÃèL sE™t1â(d.Ž&Á¹ÂŒ2† q®‹Cû‰iÊÑ´±H k
-u×&„H²1ƒ`6”¦Ð¾’‹ê‰#ÅÀHír÷SÇ·¸m‹²¡™ŒºeíÎFŒ¤vf×1iŽž-¶ŽJ/v…pR>¢gïƒq9ÙDýÊ&2 ÆÑMd’ËÝhè«@¤c
-wkC PС AD¬ Ab¿- c§ó/%ôJûýÉ|-‹½£q$Œ €ye§ý4šz¥Ìóù†ØOæ™Û-ØÈð\ç#&}>Bp@["œ°ƒ¬Õ!É‹LÙž÷ØôíAgvß÷vO•åpak€Ý—3¡“<í”<œ(eÓ†1‰„uäîBò/§}ÐRendstream
-endobj
-894 0 obj <<
-/Type /Page
-/Contents 895 0 R
-/Resources 893 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 888 0 R
->> endobj
-896 0 obj <<
-/D [894 0 R /XYZ 144.727 740.998 null]
->> endobj
-218 0 obj <<
-/D [894 0 R /XYZ 144.727 307.011 null]
->> endobj
-222 0 obj <<
-/D [894 0 R /XYZ 144.727 201.635 null]
->> endobj
-893 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-899 0 obj <<
-/Length 1862
-/Filter /FlateDecode
->>
-stream
-xÚÛnÛ6ô=_a &1+RÔm{IÖvC‡­? Hû@Kt¬EO’ãzFþ}‡<”,Ùj"LŠ<<7ž+éĆPΉÏü‰Ïm†Á$Ê.ìÉlývA ˆã:Äó9Ì6gŽß‘“À È/ó‹·¿|HBϙ̗rß[ïoßý49¶kÝT8.‹rúeþ;€»p ºÌœùLþ(wÛ¢Œ+Ê{ ~Ð+ÀICk1e¶µ©‘@½J ©:É$Îâ"ÿaJË€|¶mG<à\à°RÛežäf=YªÑt²4X¼y#¬3×zJª¤È£“eŒx¡ 
-¹šÇXÔpž¹¶U­e”
-ŠóC¬X±íhÕî(Tkàˆb÷ð·)øă«kàkt® !ŽŠc*PF´+Å@Q}cô=XJ3 ày/•Ò£„Š‡qÇ$Bߥ3Þ(•„oè~´½¤4(˜C¯‹Z,¡VÌÄ£¬“:•×Ñêq¤”oEÕ s$}bîb­w$àÁ㱿–¨Æÿœ  Ø|¾Ô‰”K]+­l¡oÙ‚ÊÏO¿½yw‡³|“- P>'^xx‡ÜÎ!×…ÞËíúR)×e’×<Ÿ¸¼-¹bMW%`ñ@FÁnntrFBlX
-ƒ-Ì\·œpý(†ãò³p69¬þmØ*dÕöäšyQJ“`ÚvËü&]åKès@ýLâP­§­–ÓëLæ«ä(ÍõzÓ/8„⤔iê9À6«ÙË:ÝT<ØOxÐ9Ò~õ^+n.ûå‡6iuWÚRµ_/Š"•"¯Ëlw¯«í9þŒ÷g±€¬-¢A_¶Á>'sU <%º=-rÝž'pÌb9]HwÎKùûµñ€úigL~9Å×c–ºÇO^»×>í`'ó¶7Üད5%pðm^f† ƒ Ãبêܒí¾,}÷{²wW½að*qBK('r<+Éq¼ùó':#ÉÊ€e›ªÆuõ ÆÎûj‘Ú¬óžø„Rjh.¤ªnß’ƒ%w‚ŽÂÛraàå'$¾ß¤!‚ïv _ÿ´VB…ôp#]çe­ÜÍ0Ò0Ÿ‡õŸ÷êUÒ¼lÖ&Êä§<sð/4Ó>ÃœBÀtZ†OƒMB´ ‚ÍkÄ%–ºnX‰üAVû'Nä󞆡ŠÖ[›¾uèóÈ”è9¯ÓcîWEñ˜,w£óq‚|*Ô£ªšá3ÎÌ’¶3%ÔR·&jI=*©qUl€[§Ñ_‰¯M5µcwÇ1V‰Z·ÖšzÙð,  Åø®s]™N Kh¨j}²¼nXÞ&q½ºË w†‰ ÑT|!Ý•1ý•!Gp««÷z Ëd,Ãþ« Å9ý8éA…äE:êƒgé÷â—b·±Ò
-endobj
-898 0 obj <<
-/Type /Page
-/Contents 899 0 R
-/Resources 897 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 888 0 R
->> endobj
-900 0 obj <<
-/D [898 0 R /XYZ 144.727 740.998 null]
->> endobj
-226 0 obj <<
-/D [898 0 R /XYZ 144.727 517.824 null]
->> endobj
-230 0 obj <<
-/D [898 0 R /XYZ 144.727 393.914 null]
->> endobj
-234 0 obj <<
-/D [898 0 R /XYZ 144.727 346.342 null]
->> endobj
-238 0 obj <<
-/D [898 0 R /XYZ 144.727 273.636 null]
->> endobj
-897 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-903 0 obj <<
-/Length 1625
-/Filter /FlateDecode
->>
-stream
-xÚ­YKoã6¾çWø²€HTK~IíÅ[ô…íÉ@ t{ %Ê""‘‚HÅqŒü÷’‡²ee=)‚6´DÍ|3ó̓R8™éá$\,‚u´ž¬³ IâIZÝÍ&{}ë×»Ðm™/çÁj½Ðë‘›óå2ˆ–f±âUböü¸½ûîýÀ*HôÿÛÜnÝfÿL“UüùßíïúærÉjen†QÍnǧÏ«Ùlúmh·:À_&‹n¥D÷WReáTnÙIÕTu¿‡êX»»ÖÝ”äÉ]bî
-9£»òù!œrwÕ='žï»UÕ¦GÉ©³æÌÔgÎC¨ý¹LœÙ ÎloÉ×p¾H«Ìü©g5ÙS³îìMEUžu;3Ae€„±žÝ„âìùS(
-–õ¶Æá”g?0u6­E£˜p±ù@åO¬¼¢\aG8à;ºg\ó”‹x*2oŽ &UBªÒ‘'kë’¥DQye¥¶‚yAÇÐêí7<´aL?Øh¢ƒ=Ç™úE]y5»¿Ì=ɪÚØ 6ê q™Ófð`*¸Ò¡oDkÈiëAÇk¤I œI}æ÷é{ J´¼0(ü¦Sc‡`ùQ´BBq O´„”ÒXc
-YÝã%ÎH’+úm"v#äUÂÂ@Q–¾cæ¢^2…+²{|¹¦<Ä>ëA«t%úào¤®)L>Øù{4–léßßc1®±Œñ³¾¤´’—lG=÷ýLNŸõ˜!ýXxÅ
-òtœâôpV1-Ï}ˆú¼¹¸ŒÜó‡ûFæ‡ðª.)ØÔÙzèaC#»óÈÓ &²W,ï’è£b8G×W$£Ô; ¤)¼~×eŒ‡îûÄÈX/‰”žNÌÑ󤟆séëXÛÝÒ¼B8°1©Ì
-ì< âyx¦<¥h66ˆo wÏ „‡8ámÅ,S…ù©tÓ·?ÐJ"„’B²:ІV0G(Øtïl}Š2+zÑÜj¨ê\çP ¡t羚xw_— »£_ŸoL7ýóûÅ<¹Aã\"pêfdq‚Is!o„ÁTE”Nž‹û·
-endobj
-902 0 obj <<
-/Type /Page
-/Contents 903 0 R
-/Resources 901 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 888 0 R
->> endobj
-904 0 obj <<
-/D [902 0 R /XYZ 144.727 740.998 null]
->> endobj
-901 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-907 0 obj <<
-/Length 1890
-/Filter /FlateDecode
->>
-stream
-xÚµYÝoÛ6Ï_ (& 'RÔöb ؆Ûž‚íaÝ-Ñ1IÔ$ª‰[ôßñË–l%VÒjŠ<Þï¾x<^ðuÿð5¦¥$½Niˆò<».ê«ðú–~¾ÂŽ$Š#”¤Æ3‹7Qœ¡$Ža@Q–äcšÓßÃå(KcËñ‡Û«ï~‚ åIr}»5D·å_Á{Ñm'U3¥x·ÞJ©©¸â«<ªÕß·ï®~¼=°p=Ť(Ïð^ç
-¼Ñ’€½“ a’Ã
-’aœ9qwû8òí¹Vqˆ"LYËŠ{vÇAfl9³¦´®…zTÜ å ¥#,
-VÖ²dÚ·zj·ŠÛ#«DBÍ’‰¿KCe S~$z;j;Yðrè‰
-Š¦Wœ•–µÜž3†L…ù2Æ¥ÑXǘ°96DiFžH 5»çÛfÞŠ`&‚r2›ƒ
-:ÔfUÀ(éä€?ƒ1ÑÖ”ÃÿZ8KˆäúüÅ(§† ‡p©Ö“p+ÙÜéß’oO´Ö9pAoð§·sØ–å †ü盜cëxˆÇصhD 'Úƒ¬[QÜÏ ¸'Ñ9B”"2èxÏèÐ(£›P¬ù ’epD/ p\W‰†·¼a•‚sŸ„¡]ÑhzÕ£©
-_ o+¡”lû{ÑÁ ¦
-ÁmOqðN.hB›ÌÖ³<` óà¡ÇϨüÒ”@é—§]\z:"h‚2B—‰_Z _N"bÌöëæugn×sèí3Ø&—Ó<P®?ás<Hy¼
-(ñ\Ö"Ôf&X±™‰èF¡ÌLIû[‰­:!ªD-Ô‹^` ú)Õц±tƒMÇÙ½pç3éL×¢®9‡Ác”NVÑ É‚m’Ìø&´¶ú·íx ÷¿²Ë½ÚW\w€"⶘ž‘À1ÍÃmå¬ß;ÁI¬ ZéL]óR€#«½Û¼éci\ïS'·3ù½y´kÁ>ÜhPë0`ûrÇ4ò¡MB+ò5#Œ¸
-&tÚ]½›0§©±ºAý°ÅÎn«Ùþ@Í+·Ó»G﵇éˆÓ›²oðïÀß&Ðb;£QÃáQسn¯ûÌ‹3lòåÖ'²åÕ5M¿r9™]Ðâí±»£® VU‹¥]R´û3 §uÝ?ÌšbVôx®±QM ×ÛA­ûã×YÞnË o|ùQþA7ÞN½ÛÚ?®¦ß°ð½“…˜$ ÝÖ¶U =ÞšR¨:½u˜gÔtÎgnDœ‚êæONÏ݉öÁ1¹f3Øgþ’3búµ®2Óendstream
-endobj
-906 0 obj <<
-/Type /Page
-/Contents 907 0 R
-/Resources 905 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 888 0 R
->> endobj
-908 0 obj <<
-/D [906 0 R /XYZ 144.727 740.998 null]
->> endobj
-905 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-911 0 obj <<
-/Length 1420
-/Filter /FlateDecode
->>
-stream
-xÚX]£6}Ÿ_‘—Q©¸°1/U¶ÕÎJUUUj*í Á“d¦Ñü÷^Û@˜ ;˜Q¤
-~ll]è dgc²'c™¥8”µ ”CVdËBÖÚhB‰.ýQ¡Œ÷xåžÛ”¹ç6
-ݱqáÈJ ð|H¸mvYi"ȹÆÊ{ñcs÷ÃųÑàÅPªqJ!hÄcèÑßÏ Ã[òÝ›øì¯þHd®ö™j"ª¹þÙù.Fa´›¤
-ÍÃÃDšvMÈ$š/Õ†N‡Gñ|–UªðÕ±˜œN ‰¨îX%©ïQøæà
- ßlÿ¦¨Ôendstream
-endobj
-910 0 obj <<
-/Type /Page
-/Contents 911 0 R
-/Resources 909 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 913 0 R
->> endobj
-912 0 obj <<
-/D [910 0 R /XYZ 144.727 740.998 null]
->> endobj
-242 0 obj <<
-/D [910 0 R /XYZ 144.727 436.695 null]
->> endobj
-909 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F78 560 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-916 0 obj <<
-/Length 1343
-/Filter /FlateDecode
->>
-stream
-xÚµXKoã6¾çWø²€ Ĭ(R¯½TiÑÛÛ`7·íh‰rTË’@ÑylÿÞ!EÙ²-¬©‹Ïù¾’3Câ™ ?<ԢРg!uQG³tsáÎVÐõç6CˆOPR(t.ˆ¡DP (
-b5æ·Û‹_®aB€bø¿ÍõÐÛ웃Ý8œ¿ý zýY„â P½ØGAŒÍóEàºÎ¿˜Ð’KõIÖüé¡Y«+|ÓÌØ‘OFÎ
-<0Š)í0Ø×ײ?ÉnÏçžïä<•…*ÜϱïðòÉtªÚ£nJ·²Ç+ª¶È ƒ•¨·i©2S(çØuÔ{2S—[Q™Ê¶ç_wß[È"…©ºeSg¼ÓÀ5äMþs-ùÇù‚ÈyPDßam»Ýè2ƒ0Ù•ŠþÛvßþîF+;Õ]±å²Ÿe¦çu-+@èji½­$fŒ™ô,ãSa;=LN]" èçS;èUª,FVƒuú¶,ïíªÔidQW¿Žœ¹@ ,Òþ¸DgŽ‹Ú´ÏÇö®Š?)uGcâÏÈ9ÇÈ ‡XK¾*ªncôbw;|亡¶EHô”¯ O µðLº_U3£k¨ê|«óÃqí÷¾.vÌv`8"“xxvµ‹?¥EÁ©Qb^Î>Žaý›‚gn.êÍ©üÀC‘o&1µ}!c/\\ØJKXßSA°¡)"Ú,û½~øNåú1
-ÃÀÈE# @Ît¼Wð„ÐÞ›xXÖ KÉ$·ÀxB˜O”ºyµab½¯*DÝ”LÃø“^½r^+Ø}ãDl2%éà†u%ö†Ip>É Û6eÀtzÜTìV^hí+iHì{mýö-,°*ë%Ó jš mð#±6tðêÍulè}¯5xh®a œK<'Ýæj¡B‹JÓZùTòg“a*¥VüE«Î–¼|¾.D+o`Ø Û»pß$:pÈ7&«9É1Jˆ½?I~Ï>žh-]Å$žϩ^É”må]-ºrY´ò£e õlœ£ŽkBk•É÷ êa‹Ä{h’dh“ä0¨žÉÉ=ïlNnOž¼|›Š¢‘Öìé9öoÙ̸óÖv3{þÄÍüåËÕ $$}å+Væ dÚ, U57ÀT`W7GCžµëSêŽÞ¿Lß/|'‚§¼¸çÙy*;‹DïFå¾h'1‰ß‰ KSÞÈ)TˆûNTšíüåÝ$.øÍÇÿÌ•/[)X*/»êÍ<öœ«9uß¿^op]«û¦¾·>髧zÕ»<º™òݵÒÍ¥š ¶¬¹C–‚xB¯†NŸ6NØ$“IÃÒ¶ŽØ5XCPˆþ©ô
-endobj
-915 0 obj <<
-/Type /Page
-/Contents 916 0 R
-/Resources 914 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 913 0 R
->> endobj
-917 0 obj <<
-/D [915 0 R /XYZ 144.727 740.998 null]
->> endobj
-914 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-920 0 obj <<
-/Length 1988
-/Filter /FlateDecode
->>
-stream
-xÚµYKo¤:Þ÷¯È¦%Jêòõ°fS=£™ÑÜuF³˜ž…CQ j
-P7‰¢ü÷9Ç6”)HŠ¤uÕJÇàÃyÙçñ°
-ÿØ “’$<¹I$%Z§7Ùñ ½¹‡­~ažD(AâDÂzas+TJ‘ÂB’4ÖHó×Û/¿ý>ˆ‰†ÿo–ôvÿ߈1‘lþwû;쪛”è8Æ]ÎM˜'ùÁ„Ì«ý}[ŸO0ÚzÚ-m•˜¦s¦L‘XL_¿"Á—¿ßŽjSBS:3’¦,´ëÏþ=úIE¸RΫÎcú4pÇ¡­«þhú>ow}Ñ—ù®iëÍ–EûS–_6a{)T²P¢¼Ñ Q„oòÍ–'2Úç‡ £‘9•½{q¨[Ðb⾨îÝ+P$Ë÷§6)Ü¢˜˜¶/²Ò>ˆÈ*O6[‘rSt <DÔ=Ô§rïÙ˜Ÿ¨‚ç•™AN}@³Aá-cp”UÜÉT4úcÃT”£`Sº7]c2¿y——õ†«èÑ=Žõ†ê!gž’rÂþ÷úÔV¦¥%ÑÑ<ãTAa^b ,Š}î6zk ÒŽ~ƒg%£» §Ñ©w›EïÈâcÝænUÎøòy`hü7¨4|vOEY:ŠS—Ÿ ÐŒí‚uý³ãe<~® K“wo¹«ÁÐ(Ãrü˜IAdÌý×ßæÜS¢´~—¹¿\ ¬5‘rä¼Á<Síç"¶BP§éÄØeYx¯YA¼9èΦ\¿Ã9žø#<Žšº¨zÐNÈ8zÌÝncúìÁ-a³žkÌ G%Jn)ó~w4íϹn*!t$íêA¾é|{ñUVuåÖÈ ’¨%(öE}\P²?…ŒsV\I… Ù´èœk„¥¸ö®‰]úˆ­\Tù…U} é\t¼ž®i2ds}%›£Šœ–γ¢M˜_¾.Hôœ¦DÒUé.¿‡¼÷‘º$ÙÛ˜HÅ®ÇÙ6 ´@ŽûüBÿ” 9”„Ý5Ab… Ç}5K¹†eqxz9óÞ™ÓÓð„¸7;¨3pÝö¯/¯‹'¿,^ÍÅcS &ýÈS)ÇÀuSO¢ðüX÷UÝç¤
-¿.éäE]è_qÉëzó’ÞmL{_:ð»Öi}… MéÅ¡AIo{ë›]Ài»üØôϯˆP}]0ã^2&¾»ºNॆϫ%+ºÎä£Ø§q®Dc¬—þý€YüšÁQf¥éºÝ£i«—WÐeìq‹EV®£r1o—Å}Uc®WE¬ôðzŽòS úôlÐ\ /¥þ4£âUhf•’¥Ô4¯¦CûñâÐCO€?m^š§9–Ú:X±T
-n+O'àƒøNqðOrárž@©6Ò^9
-ýÈ÷Â94Aþq.áL|ea3¬ß/<*îNMÞvY[4=èÔnXå§éúç2«ÂP%)
--‹—uŸ+èòsýèL¨PCl5]™Îcö¹L‡§iQË;>pÖãÑxÍüèýñ×:ŠpHgÓ‰§…°càå]^Àãâõ›a+ †Ëxœw#÷ÿ<Ø!¤dCdÑ÷" È0²z,u<F}ÿþ·]@胉
-òµ³ú'[ü³DÍÂx\jB•žÌÐòc“U "TLØY}ªúAŒÁi³3sè=5#©=í0+AR¢oç’5SIÑ™:f®Œ”Dˆq*Ýì*á9Y ã_¿a`(‡û"³_@Ö›ƒìÔ¶ö.؇º,¡]iíy‘Ù_ó¬cT,U#–€T|õ¸Ià´ÄÁw,–¸ÿM®ˆÇendstream
-endobj
-919 0 obj <<
-/Type /Page
-/Contents 920 0 R
-/Resources 918 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 913 0 R
->> endobj
-921 0 obj <<
-/D [919 0 R /XYZ 144.727 740.998 null]
->> endobj
-246 0 obj <<
-/D [919 0 R /XYZ 144.727 258.796 null]
->> endobj
-918 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-924 0 obj <<
-/Length 1895
-/Filter /FlateDecode
->>
-stream
-xÚµY[o£F~ß_‘—JDÚLؾ8½¤7µ}h¢VêöÛc›.ÄeÓ´êï¹ lã¨ÕJ;WÎý|çL,¯\ø'¯¤R"ô«P¹"Ž£«Õþ{µ…£¯ßH{Å|¡Có‰ÃßDèèD¤c¼òùý›Oïà~,bí_Ýoèæýú7çÇ¢1ï®á¦rš]Z_ßx:tʪX™u[^¶µ©¯¿ÿ(=é*û–Ì{é«Û‡Ecö¥½9à¸BEÒÞl
-&º+²5ϲ´nxVlìAÛ슊竢Í+Þ¦Û4Éj×gY²¼AÞW72t…0‘"†ÙUÒ¤E.@Ué¢Ö×Ò!Åa•d5
-¥âg4C!£h )é¹Ê›äTWí /‡ºÙU±ß·yºJÃKÓ<“óâ`í¥scçžAò$[c•
-b¡Ô‘RÍ”[Dz³…cmï"OßóŸ¾Ë“¥Y%`\`p Áxn®eàüY&y å»à²SIü@¸ñÈn··_,ÈÏÓ¢tv{L³Œé6UºÝšÊ2ɳ'»½³VñBO¸@­¢ékÿ3«¶!½Àå¨Â±­ìäÚ œG{:tB'œK*îÑ
-˜@Ò¡¸ÀDJ­*G …Æ‹~(<9P83Í 3È06O,øÓt_w,‚ó,îÅÅ_‹SËB:Ïõ`TB[Ò¿\G.yÒþ1­w8 (\qçCΦáÝ]¿PÎ>ÉÑ°O¼â­ù^RY‚iÎ3–6'¨ÍB 0q3ò¾U¶UYÔi–èT\¡"±R£L cC`a¦=“•º‹®$_O«Q¨‡®jýÍ-Šèàa“SBz#‰¾1Ÿ®ë<Ò(¤®ÓmÎ{ѦIÖ¢ž¸fHƒKd
-ÜIóÆTdµÆ¬y«( Ø NôÀNei’*Í·¼ó˜†ç§Êy¡Jûó2p&<Xâ-ëç Ð)’¢2¡<J8ÛÍ.A8]ˆ™UU¼Å¹v*º»ÆÆŠv:ÃäO¸H;ê ò0Ãp†Âeè;· öx@^­kËh•™„,Š Á¡-9ß—O<š} fQ`™äÝ6f)MÑÀxÀ©NÄà=E±ï‚’u›5ät0šÁgèCß'­NÜ"ˆ¼9•”bïà ï2lû Ä›«(Îïp\VÉÊܬM¶O–Â> ½L^[)ÙÈxdéäí~ ¸ËÑ­"á+=R¶2%¨iòÞtìÅàðétÁ³ˆì\”:ï>¢(±fÛxëù|·(JJC"Ql‹å23s‘8<Ïhm6ÖyÀèoâÑu0ÒYP3ì>™Ë<šÍü‹ŸzælQdn­ÚË0,H—‹ϨJ'øò2ÍÐ=OÓ`˱N0Û{UqFöeS/0ï1ÙNË ï IAÜ—Á¹0U¹ ˆ>
-ç”ÖöÃÙ¤6Ì“ âù{×õ²”L]?‹]éUÐÆtAyÞ¨"àUe{šPE
-¹3è™|=NÏÌ»B{!7WzÔçЋ û¡pÚ¡pÑžôZG}¢øÉ‹ÁÞ-ªu÷ÊÀ=þ«¡Ȭç>"¢ÿ›¢‹±iY|4¾©m#õªJËÙ!éOzŒ°ÐPÿpÈúãòš‡‘º˜ãíÝÏc´"€¬)k-f\ªv0_Ð÷ë‹Ò8үДÞPC*
-endobj
-923 0 obj <<
-/Type /Page
-/Contents 924 0 R
-/Resources 922 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 913 0 R
->> endobj
-925 0 obj <<
-/D [923 0 R /XYZ 144.727 740.998 null]
->> endobj
-922 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-928 0 obj <<
-/Length 2050
-/Filter /FlateDecode
->>
-stream
-xÚ­YKÛ6¾çW,`,`1Ë—^íÅ)Úí!—nOM´M{…êU=v“ûß;CRZÉ’cyQˆ)j43œùæÅewþ±;&% xpHJ¢(¼Û¥ïèÝ^ýòŽ9á âÖ/× I BXHúÒüøðî»ðO"øÿá`Hö.‹¼Õ_¿Á[ï.$‘ïã[æ?bŽäå ÞýüÐI „†ânÍA?Îû*üß¿Ý‘B
-
-ö¼ö,=mÛ³|fBnTS?æåf—7Y}®wŸË¹I¢õÈ»ˆ¾€‡Ç¸Z­¹G—O+æ-uYÅyf7òCgÅî3Ÿß÷zÊ}øc“¥#ìñ‡ !¡Ñ܉©µ]dMºÕe'ÊüÚ“®ØÒǵý-Ê|§«JW¤“Ô¹}Í'¤®™ ‘ Z øW0€Úïõadá;­Ö̼Vû'•íô‚¢L÷iùv›è1ÖÖê= ^EãaÌŸ…]ž$j›—ª7mŠRW¨«ãbÀó-ÀøˆpÈËT¡ „X*û3P€¬Ö‚Ê姼ÖömýØ’?»œ™¦z«Z'_ížÎö-¹£*T©Ž¥*Ûý¦²«­F5ŽMöŸ}xÞ©¦ÒxZÐ\O"Ï3ú>;X噫ª)Š¼¬'@ì Ü10¿+ã¢Vû=سc™Ñ€x‘ï¾XWõ×DpgGLPÈ‹ˆ| ™5¤ÞR%UnWÖP’úÖ¸eNúÅᮩMâ6††ýBÛ@æ¾Ù½ö‚!T¯]¶E¢vNBœUñÞqiÙ*§7@BÊÚÇ2oŠì9¹ ÔR«*ϪaÔ‚µVÜsYöe„ûàÔ4íÌ3â)?6GPD„Ë x|¿Zû!èVÆÇ8S 8Ò÷–ày¶çGB—7pmN¿“€3ËÊ>Ç™ýÕj÷hWÜÚ­g4“r_Tu^ê}÷õ3S2Yë´Pù‘P
-/ð®8]6 ó I¼°²Ž/ò
-åã†?‹–unŸûÆg<þæMÙt°¼M‹4ßÇŸ)å-kq°HµÊÀ/ÖûNÙþÙ¦’?£$ˆúÙhÎÙ]`ˆ€øa4ñ`£ß[&ªªíJµ‡€õ>ÏÜûØí8“‰æAe³ƒ1²<N8‘E <Ñ?BWõ.OÓ‰cø!¡]Ôo•upÏ;uœx@äÚž’‡h¢¡%/¹¶ÂeçeÑÂÁ> [Àv—qÇõσê']õ ÛêÜPýΊ
-VÀšÆR¸à qºŸ*º–Ù0yQ+5KåŒÐ /rý?GvÆ/šÁo«!Y˜d5“-§t‚­O¤×g{(ó¬†êWëòÕ@hc$xzÒSò,›3yl†¼¶¯(¬éOŸ©Gq¼Fÿ몀L^-8î6Yõw\
-þöÂ|„]¼c6 „Ó¢þúMÈz3ïÛ¬t ³FªlÂ1óÊøj°Çò-
-endobj
-927 0 obj <<
-/Type /Page
-/Contents 928 0 R
-/Resources 926 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 913 0 R
->> endobj
-929 0 obj <<
-/D [927 0 R /XYZ 144.727 740.998 null]
->> endobj
-926 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-932 0 obj <<
-/Length 1695
-/Filter /FlateDecode
->>
-stream
-xÚ­YmkãFþž_a2Ô[íûê à.å
-½/M¡ÐëÅZÇjËÈrs¹ÿÞYíJ^ÙëhÝ+gi_ffgfçyFÁ“þá f I"'’¥(ËÔdñx•N`ê§+ì–PN‘ ž“3Ê’TÁCJdfÍwWßßÂ2øÿnÙ.½+þH0!túçÝÏ0Ë'
-eB˜YÌ‘È°[òn:Ã*M“Ϙ²|»-ôÒ<Íon›¯Ë]³É‹¹¹WÛú忾¾s"=…3's†áT<딳å”_ ’GŠ46?èfž/—å:Zº—..³WŽI´²®>Üõ!NQªèd& Q¸ôsàø·Ï Œ¢\ØŒ±Ùàé벡 ±qÇ|[ëÞ4óÝ¢.·Í±þ´c] e
-ûŠØ$EÔWt³™Îhš%ùºÌwæQ%Õ²÷C¿œIxbžq6Çz×b¤u ¿„&ͪÜY-ÛºZèb_kûÚ C2Oq².uaß›êÔŒ3”2é™pHü+AŠ·öi¥Ý!—Uý˜7M¹y°'mVÚì̈ÄH¦ÂD‚·Ûòå”ðäsšpMSVclÆ“ý¦Ðõ©}’ ŒtÚí·º¶Ë‹"¸;µ§ñ¬;šÎ$ãÉÇÆ*)ÅKš}½±#à#pÐîT±¢{ÙIÞòe¨Va$ú
-R"ºÚc–Ë/QÚwxî›Ånòà× Nø0Дĸo¨›ƒÜæùåš¼¾œ‘n71
-Η ,al˜º˜h€“¢©‹¯¾`®þ_jʳˆÌõÙËà¦Z`(±X‚Âá kÅàO
-öa5Äí
-Ó¸ùendstream
-endobj
-931 0 obj <<
-/Type /Page
-/Contents 932 0 R
-/Resources 930 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 913 0 R
->> endobj
-933 0 obj <<
-/D [931 0 R /XYZ 144.727 740.998 null]
->> endobj
-930 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-936 0 obj <<
-/Length 1210
-/Filter /FlateDecode
->>
-stream
-xÚµXI£F½÷¯°ddKíJµ"‘(‹’CNÎ)ÉÆå6Š ðLgÿ=µ
-endobj
-935 0 obj <<
-/Type /Page
-/Contents 936 0 R
-/Resources 934 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 938 0 R
->> endobj
-937 0 obj <<
-/D [935 0 R /XYZ 144.727 740.998 null]
->> endobj
-934 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-941 0 obj <<
-/Length 2437
-/Filter /FlateDecode
->>
-stream
-xÚ­Y[Û¸~ϯ X@b.II”˜—õ4M¶Ó‡ÝÅbÑôA#Ó¶[ruÉdv0ÿ½çðP²dɱRŒ)’:÷ËGJÜpø7"X$£›(àLëø&=¼â7[Xúù•p[üÐg*
-`<±¸ôØE~ ƒ€ÅJãž¿Ü¿úñ¼ ˜†ÿ÷»õ~ý/Oø\/þ}ÿwX ob¦•ÂU)„ÛòòüƒÛÑ{é¶,jGKð ZŠaKë“ðƒU¶ùúŒƒ?W¯ÅËó‹'ÇãÚlKA[js8&ÏÏ°þò2Ɉžqs¸'›M¶_KS™¼^Ui™ëÙä5[Í7•?&%B¦ô7I¹g¤‚+¤¬ÞDzø’­ Ù ©wE¹:&%Z¼úœCpØ2Žý ä|bÌ™‚˜D³„2$Æ’i&
-æ:ñµ¡ÐZ3úŽL­î~ÁÞnjS”]xtoCý´ž#ˆ`&¸+Á|:opÃÍ2ã‰$õÎ,–¾= –šuSÚÇ
-gêÂýÚèî¨à“sqŽ"¾FOYšCŸÒûƽ3V¼£JÇâ¿+ö{ WÚ½m%¶|±œf{hyû'z:‚à ˆ+Ó=ÊEzaM,îm8[
-§”ÆÇCƒîÄ‘É«n¶Þ!Ÿºm
-È  )“m™wíÆvWV·å?)kÇkkÚ‘AÇÒí’ƒožÊ |Þy¡YpLYߦ®k—áŒv `dª,b?8•gªÍÏóµšPÌâiPô¯¡’hLÖ˜ìSÝ›zÐù þtxk8½ºÄž¨žq¯sw— Yææ²Ñ³•¼ýðëª8Bº+
-endobj
-940 0 obj <<
-/Type /Page
-/Contents 941 0 R
-/Resources 939 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 938 0 R
->> endobj
-942 0 obj <<
-/D [940 0 R /XYZ 144.727 740.998 null]
->> endobj
-250 0 obj <<
-/D [940 0 R /XYZ 144.727 635.383 null]
->> endobj
-939 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-945 0 obj <<
-/Length 1331
-/Filter /FlateDecode
->>
-stream
-xÚµXÝo£8ï_iU)‘ÎÛ@¥•èv·§½‡½Óªût½L‚Ž˜HÓÝ(ÿû?H!!Å­zªRü93ž™ßÌØx„à0!Žïú#Ÿ ' ƒÑ|uF ˜úý›%õæh÷LN=8¾@ƒ8 åšO÷¿ÝÁæ„ðÿ>UKï“¿ÇØsÃÉ?÷À,NȘœu±ƒ|l–<`Ìø"‹²Ø¬Íâ©©Y=Å / Y’õ°xm² Oåçæ.ªùj½û€÷—“iˆ×!4FŸ°×ÃÑ:âˆ-8*FsQDzó+²¦íZÐÎy­Nó#*Ö¥–_ö7Ž™ ž¨¡·ͳgûçû³'¯²%°ß)]Çišå_?GóÉ‹¨[Æîcÿ¡¨¹onn£<«êÕÖzŠ*†Å®_â„„¨-_ÓÉÔ¥h,
-ý7õ²(+ÝÙT
-¡gZ®t»ú7[ëVV;}BB
-endobj
-944 0 obj <<
-/Type /Page
-/Contents 945 0 R
-/Resources 943 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 938 0 R
->> endobj
-946 0 obj <<
-/D [944 0 R /XYZ 144.727 740.998 null]
->> endobj
-943 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-949 0 obj <<
-/Length 1934
-/Filter /FlateDecode
->>
-stream
-xÚÅYmoãÆþ~¿B€pD›}åî@NrW\¦ýàzý@K+K0Eª$ûjø¿wö…IQ&} p¤v‡óº³ó̘Ì0ü#3Â9’TÎ$ÇHk5[ÞáÙ=lýå $L0Kï›K&’LÁ G*Ö–æ§Ûw?|‚b¤áÿÛ­#½Ýü;"LÒÅnÿ
-»b¦Žc»ËRŒ’/„ñcRªe [PTèš»äG ²ÍÏd›û"?˜ÚS~É”ëšé{˵<$iZ>ì‡Øê[1Âöå½%x÷ñ¶ñ.FX±Ù€i»ÿÏ~6áW18Pú³áãÞ²·‚°J¶Û}úù—Õ:?eUßÐ6›1YKBÀ«bºÄCR­wW$žyõÅq¤iÆgÄ°¶˜ÛY,‰ÆÑ:Ϫ"OýÒü÷d²uØÊ’ƒißp X#&uKÝ›O«üx>ø %g_q Ü—žé1MÖfãß÷™Vµ2É©ÚåÅÉvAEôcšî“jA¢}(Ó}Yù·/XàåxŒˆh»òææç•ûêB=¡‘”µzÀŽX{-h„9i‚ew·y±XR#“@<Ü›•Ÿ«ç£ûÖ-v­¿÷ëûÊ~Æ5˜
- Ó†åÒ?÷Ux+…¨èþt0Y…œŠÌyGAN*âs8ís8í¯+á$a¦„“#¦y+œ–i’…'–òmXòc‘CÀOEТÊkEm2ù¥Zùìt¸3…‘1Q‡!vB-gÆX8&eøQ…§}ðèÞëÙßDD&ó«g…÷·Ý¹rŽE²ã•Ë[ ë¥Q³öirZÙƒcŸÖlû<¦4YåeÛ£mmwz÷•>›éüA)…´‹;QÖ!FÔ«·É€æ¼¥9Z,9aöL•60
-}\åþGÐÒÿN\hè½ qôä,XŸ*›ävõqgí±„E BµÏîýïS¶1E°8šKMá&£“]94›d³ùå€1ÿî:¶Äë4)CåGr4Pñ4AÔ¥;`ÝT¼x¤âYÇnÌöòdÌ!ð$šÓ9{~?¹¾Ê,#.†¤UæpÜoŸžçìeH@øÎ Pµ
-ÑÊÅdÉ|4œ’J|Cι;­Î¹é§â èû"ã†Ïæ Wr‚€é×Q'µR:’×íêè¢îKÒÄÆEéË&˜PóÒø÷›pŸ[®åÝšŒY0Ý
-ðÜ9¥_?
-ñó}‹+îSã·¼ž¬Óþ\W’ho£Þÿ­.UT-ìõvÓ@t–»Ó:µKØ àQuzIßÄÕ=œdù2?ú -%´]ñ`b=Z'È8Ú% ŠÃÑö+kple¶–Â:É©B0í5èM£ök£¬„þZ(g`aLüY¤—öÀåÃ
-Ð]Ú¦Ž´öÌ-¡EŸ>ÿëoaíCPÓ…^NecJ¹ÛAÍaŸ••I6߇nN€~«í¯ùÉ»í!Ë]Ÿ½ˆE4„àx’÷
-ùÊŽÕW;E¬íüù¸R¸
- «ŠˆÍ+”A/:@ß9XÝbúWéYƒendstream
-endobj
-948 0 obj <<
-/Type /Page
-/Contents 949 0 R
-/Resources 947 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 938 0 R
->> endobj
-950 0 obj <<
-/D [948 0 R /XYZ 144.727 740.998 null]
->> endobj
-947 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-953 0 obj <<
-/Length 1393
-/Filter /FlateDecode
->>
-stream
-xÚµXYoã6~ϯ0˜%ERGŸ”]ìm±‹Ö}(Ú>(m ±EA¢× ÿ÷ò’"ËrL X<†3Ã9¾!‰&PþÐB?œ„‚8Ž&‹í œ¬äÔ¯7È’`ŠAÙ˜œaG²A@ÄŠæÃüæçÏrA
-¯HÁ*rP:]*uÓ,«X];sŽÏ9ãø/êhN!ø2#­aö#-L5Á¶å¢©êl•m“‚¹ŠBç¢ü
-dPÒnHö¿mˆ"Ë L
-AH”{ ªÙmòZLÕŒ·H7›¼X™Î°ÊÒƒ$ê˜$ãÆ{çËÝùQlIל?¶ÚàòËÒÅÚ´,J=0”Â>*±mC; CÆ–Cñ¥bK›ûÝúg@BäJ
-*Y++sÁ·Û4©ËtÁ͸’;4'Ø¢–ίêE•—âp§ïŽÇ MTk<u¸EÇí?
-0þ‘.)ÔΙ³°p4:ÍLòÏb$½ :E’2]ÀIº©–¡Ã³Ý‚õåv¹¼¾Mcß»Ÿè}ü~g’áqŠdn¨ì}Ú«&¯²Ú¦I‘™F–
-V¥
-0 ýD‰F$Jw¯·è ÜæžUÕG
-‚£s¡!ðÍ
- AoVhÈ«Ÿ äéóLuo}ƒa¼½ôbÕÀïó`O«/(B€D({U^¥Ž¾k6êÈLÖÆÈy󪫄-9öª /¦Óèb¯úE‚>‡¼Ob/ÏW~ÝxàBð­½°/{“"Û,ÓÓ7‘ ’JÒK©¤òÑDZ×1Œèh$»ë΋…y`¬0­ŠeyÅ‚e¦¯µWßuCš?lr¾ªÒr=U[¨§nRÄ—$¹°Ï7›†±ù¦æSð/þ³“ ˜‡‘Š-Á/ço (†Ï7 R—ÆÁ§NŠe–´¯7—9jªØ$܈GŽ~ô©ÀÓØO÷ºOˆCÝß0¡A~þá«zëšC©ðùËI:Á u›|þò5ÑW®\®« H7Ým5bTGc‹®dÎBÇ?e@ 2p
-P|vòŒä:"Þÿ–é Uendstream
-endobj
-952 0 obj <<
-/Type /Page
-/Contents 953 0 R
-/Resources 951 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 938 0 R
->> endobj
-954 0 obj <<
-/D [952 0 R /XYZ 144.727 740.998 null]
->> endobj
-951 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-957 0 obj <<
-/Length 1694
-/Filter /FlateDecode
->>
-stream
-xÚµY_kã8倫6:˲d›{ñÜÞ±pp”¾ÝÞƒë(·Žl¥ÝòÝoF’S;q%K)Ô²<š‘fæ7:ñáNh’(ˆ&Qè“$‰'ùêÆŸ<§?o¨%aœ…0ù8c<&‹a’X$HóûýÍ/_` ü¿_hÒûù¿‹§ÿÝ…¯|“DüJ9 µ$ß( çru#[Y©ôËß颮U5Q¯Vò–Þ»O–MOÈÌò™Q8 O:É©À€?ê |EõØÔ›õ[K=dËý¶‚„¼Ï6o«l%§3áû^žâLºZ/*Èjž·x ¤¸¥8ÕÈ2û1&ß°=’Oä[=¦j)Õ*kžvø
-o«5Š^TûOÎòy‹¦®Ô*SJ6Æb`-…’äµ» .ÆŒ*¼Ìdá×ÛŸuª¸cÅݽøX)Úè ˜tÝÔóM.S8¾»»4N¹ùãþ€RŸø1C61 CÖÇññó€kØ: aPoÝ“ç¿avtµºÆ3jëïcÀôXdH’˜öå…“ä±¾¼û%à)ˆ"¯¨ð{ª›P…*íð¡¬ó§Ï0Žùë÷Î!Í[»]=Ô¥añÍçþ¦•óŽ®1ƒ¬„U™Y{Ùbp õƒ)õÊ"SEm·Uvi»©æÍØQ»ÇÖìÕ;ÏŒR°©8h1]TvSˆE@Y èíq˜êGYã¶^d“g­´SM1 }ï³%mÍ`ë2Wú¬0ñ°ðz¨ëRfqDÆ´W89À ºè$:˜‹ìÜq;Ä°[¶X¥QCھ託f(±\/÷»¶÷:P•s0I.ÆàÌø÷LÄ„»b0H¥—bp•=a¼ÇóBÌ?`ŸçO@y`Ù)Eç¡Þ¦Tf‚Z.ç›F“˜¸žRbͬê8ô1x˜¡ÌüK¡–à}â×#N9÷ÈtÆ
-,LÚ+cŒì^õ‚1¯>8­9
-N†ƒ=M±ä=>ñ1çØï‡êŠ‘œõü
-Ù›h\4%vÚБ?‚ 0l²{ó0°—@Ù.ëMiÇÒPÛZg¶æ¹ª[eFßA[ÓÀ÷:ÏãœÐ ”iCÿæ¡UÛRŽéCôôûy_ åÈ¥ob.ä$Žb»ÔZ„™s²c ϵ¯à÷­ù®ºÝ}7.2–Ih:üçv].Ñ&ÆFMŸè’*4
-*¤F®êgYf­jŸ
-ç̈È]v$.¼Û=ØZ ÊµŒ¢3rÌ=8TèÎã¸'Ž’Ÿ¾'îXÅ\¼Fâݯ¦7¹@½äW•× v‰_Ç.wi±Håj­¶»[ºßíwgoü»®1Á)£$fGÜŸWõ\ꨔٳԯûú!Îm*„ÓP›øV<VÐç´ë ØÈå8:ƒØ6V¯ÐvÁÅ™ŠÅü¶0(õbXGãa©÷?4Eíendstream
-endobj
-956 0 obj <<
-/Type /Page
-/Contents 957 0 R
-/Resources 955 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 938 0 R
->> endobj
-958 0 obj <<
-/D [956 0 R /XYZ 144.727 740.998 null]
->> endobj
-955 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-961 0 obj <<
-/Length 1637
-/Filter /FlateDecode
->>
-stream
-xÚÕYÝo›HÏ_a©ªKÇÞ.°Àöɽ¶wRŸ¢6oדŽ
-„,‹ Y’(9¡¾‡z%aØ<$ª:¦eÔ¯Öt$ÛZ™hç\ˆiˆûŒ¸âdÄ/Ëët¡8ëu–_Õå¾ Þ¥<u&ŽPÇhWî Ó.×ú»©¢Ø¬é`ƒ¡PXQa¦ÖK‡[ˆYž;Áa}
-/¸–áy½Ô6ÕÆ
-å®o}ì&d\\íec¶¡áÙÊúª¢ùEwZq#Ý­÷…™¡<//àž£nZ!ë_Cš´ŠjpëD;ê¥ #q¹ÛE¦®+’¶,@fíâãù‡wÆÏ•Üê.îQ×—AE9•7iZ´On }?.µªaV3µðgV{ÀIÙØ•¶©»éwŒà‰—\d¶ÊÖ›]™hoj¶YµÂF5R%Àþ¾h­*… !o±sY§Ñ›vZQ¸¿›þF,Â'„|»´}
-¸EÍ;ÝB6×ÈÇ&<ý>™8ù-º »‚7ä/ø4Y/|´ê(–Ú§<M>úÕÚõIR”3AŒZÅØGÅÐ èÏ«®vôî2âÄÆ#ó¯l7í.t>‰ÚÒ™qVùP%\æe¼äœÎ¼#p¨,¥5£±;N¸ÉD•Ó™WADLåê¿Ç´Ž
-endobj
-960 0 obj <<
-/Type /Page
-/Contents 961 0 R
-/Resources 959 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 963 0 R
->> endobj
-962 0 obj <<
-/D [960 0 R /XYZ 144.727 740.998 null]
->> endobj
-959 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-966 0 obj <<
-/Length 1441
-/Filter /FlateDecode
->>
-stream
-xÚX[‹ã6~Ÿ_XœR«–dùÒ§°t§tiaòPèöA±•ÄÔ±íìÎæ¿ïÑÅŽ’¸kÈ]ÎwÎÑ‘¾OÆ‹
-ö©mÿ7±]âÀãDz_ú„žQ­®)Ms[·º¡ü&.±·héS0ð¹>¶/;=ö½(Kݪ—˜yßähÛ"7kû}af6m‰üØ‚ˆLù¡~ÁGŸ¡
->†ÌK¯Á]Ì‚ØL´’…ŠRle,ÛëÄtÇÒÇÞJšþåõqD³B2ã…O
-’Ôò¦\u"SòäÆŸ¤% ymIÐ~! è˜=ï‡ÖDÔ šYdÁü/Hƒêê¡Ó3^éÆFîR’x²¶n@H´ï…Ð ÒóÀ¥¼èE†¤1œÐ Tb©-×Þ­nÂÁêBIi–ËýðµJ ¢ ¾8/2ѽ%A¥– CÅ;0\#KSœ·ùGj‚ÞìillÄâoëc3%‚ôì+³ôîýëGpœô=› „•‹¦ßûZš=+Þ,àÀÌd‚ÀH„Bf"žr|Û‹vªˆle§V^A07ˆŸïYîs¹Y>=Îöy‚¾RرÀ>³YWñ\Óò×ÜÛºkÅ,¾BIî LÞñÓ¦Ò©(Eoß|v[±‹}ÞI fài«’¯fçžâg œv:YôžO§ÔAVÚ$s²™Þ±atÁœ”"jÈ „«¦Íuþ2Á¶À|$Ddð˜ÍÌÏêcu~,×ûñ«AYÖK¼ï#7›çc!Oøð.l‡
-òê¯7|3¼5‹¨¹È¸ù” ÕšÖëÎ,)ª©‡s|6ÔxVò®ƒ«=63ÄjÙå'ê »ÕÛZ*ûBi "¥hdz½çš["Œp¼å›"S"_u¾¾ i¿‡iôž5`vC=‰u/tâùÁÆîÁšhËfR°ªïu>¤ƒ2oV¢Æ—ÛÙ©Mß•ÚÑÊ«C …Á;²ª!ÛúÀUÍžLïüĆØ=±Vf%*tk꺞ì/pÇDÆöÄ·Nc”(1úÖ×N][Å ¬»þ€ú…ù¨|endstream
-endobj
-965 0 obj <<
-/Type /Page
-/Contents 966 0 R
-/Resources 964 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 963 0 R
->> endobj
-967 0 obj <<
-/D [965 0 R /XYZ 144.727 740.998 null]
->> endobj
-254 0 obj <<
-/D [965 0 R /XYZ 144.727 497.869 null]
->> endobj
-258 0 obj <<
-/D [965 0 R /XYZ 144.727 279.017 null]
->> endobj
-262 0 obj <<
-/D [965 0 R /XYZ 144.727 249.235 null]
->> endobj
-964 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-970 0 obj <<
-/Length 1278
-/Filter /FlateDecode
->>
-stream
-xÚµXÛnã6}ÏW(‚Ê@ÍŠ”xÑ’¶iÑböÁv÷–i[ˆ,©Mjäß;)[I„˜r²bñ:gæpf8ž„ð‡'8Ž'|Âã%‰˜¤Û‹p²†©ß/°[Ñ1C{`rQx$ #Á³æçùÅ¿Á†ø¯Ú¥óå§
-ä%IÏ×V9¸‡q¸U-S•ÅK6gÝ®¾m@ËKñ˜#Æx?†¹
-¼†3ÚlÊZÛƒÃ1C1çÎ8fU5kÕ ø¦(d1ì‹ ¼¹‹ozÄw£tZîLâØë²²‘ÞÆ÷žx§0ˆÿ벬:ò÷(ñ‡ ãlY”Z—[w1‚I{ì5âö·8G‹ Ü«â±'¤enΨ­0À¨ÈjÄoîУI#ˆq«?EcÑ8à㸃ð·~ðˆÓ.:¬w´Å9Û#’QHOXlK'qås;Gîvþ˜5.ÉÜÓYVO±Êb eEóJÊ<+º’‚ù¤œB}Uˆ·¢÷wP(›r.}ib‡@î¤}(HÍÃüÿd~®l”Ö(nó3⃼í‡U:]"ŽH_¦)ñU™æWÓ3Å“Ί¥}½Ðv
- ª¶"PUÁ‚Ãdo“{©¡~¦`|ZÁ:[oôVÖ묰L¯LÏ(æFäòN©êM„UªUø±SíÓ—K_½Ne0ÿéš d*‚QÈûFÂk„átè`íÒgúJH—§
-s܉ãÃèß\]
-CEò œœ‡§}hÀ_[×ðtŽýâÈÊï¶W͈€àäq F€‡¸>öûÑ}Uå»Æ¾ÑŸ<z{tdÅ9::Iì¼à{Çpþ-Cxv¦Ö‘À‚×}c5y?çáû;‡ÀïåbÄÇÂ¥jÒ:«L¾l?¬v¿Ã–‰‹›ùá{¥+t˜“3ðEsŒ¼¯…ýO™½ÏÚV¬}ÉXÀ>(Åž|&ýÓ,¥endstream
-endobj
-969 0 obj <<
-/Type /Page
-/Contents 970 0 R
-/Resources 968 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 963 0 R
->> endobj
-971 0 obj <<
-/D [969 0 R /XYZ 144.727 740.998 null]
->> endobj
-266 0 obj <<
-/D [969 0 R /XYZ 144.727 603.503 null]
->> endobj
-270 0 obj <<
-/D [969 0 R /XYZ 144.727 407.862 null]
->> endobj
-968 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-974 0 obj <<
-/Length 1331
-/Filter /FlateDecode
->>
-stream
-xÚ­XKoã6¾çW(ŠJÅZ)Š¢nÙ.v‹öT´¾¥9È Ñ ’¼nkè¿ï I=ì¸5µˆ)q8ß7Ž†$+þÈŠ0æE4ZEÌ÷âX¬vÅ¿z†©_îˆ ÂÀãƒñ•Éu
-/
- ˜'xŒ2?oî~ú ¸ÃÿÍ“ݤ Eà>n~ƒÙp%¼˜sœ¥Üc!1"‘€íÛ:ÙIåÉVæ­¬Ý5÷}5WVM‘¸kâäOUÙá›íS+›L¶Zæ;ò½A˜á¯ Äš€‘a<pa¯¹ÐãñÀ¥¿¦ÊHà/¥dPÞP¥¨Ë£,?gMU²ìN©lw Z’Õ]V•ýéÑΈó+N$žÍÑò¬íNוÙ ¥Ñk¥AäÑ3Žc–v{|ú÷~
-KÖÉBÙR¦`ÛZ ˧®Hšç¬¼BAkÖ ÄÀ@X0*æEò"|¸p¤zr4:¾áÉÞÚ±+›ì‹
-%ªCÙɦÕ*`¹lö2kôð÷Æ%±S¥…Ö^±8ô|Î
-ñ”e#…¨Ñâ%ÏMRïU#~¨XlªÆEPÀîF·¾dl™Ê'üéö3Q•VâœðÕì*Ÿ½.¹¶•d!_ºkFÏÁ‡üí­‰=p}?á
-ĵG¡Ë̳
- ,|Ÿ×ûi-±1Xdã <c;9ŸÞÙc³Å–Ïðù
-endobj
-973 0 obj <<
-/Type /Page
-/Contents 974 0 R
-/Resources 972 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 963 0 R
->> endobj
-975 0 obj <<
-/D [973 0 R /XYZ 144.727 740.998 null]
->> endobj
-274 0 obj <<
-/D [973 0 R /XYZ 144.727 597.989 null]
->> endobj
-278 0 obj <<
-/D [973 0 R /XYZ 144.727 575.87 null]
->> endobj
-282 0 obj <<
-/D [973 0 R /XYZ 144.727 363.417 null]
->> endobj
-972 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-978 0 obj <<
-/Length 1287
-/Filter /FlateDecode
->>
-stream
-xÚµXKoã6¾çW5—I=.…[ô±-¶hæ¶Ù-Ѷ½ Ñézÿ÷E*–%b‹
-ÀÆ• îŠ"†è^aìý½$ØZ®|Ž½¿jYÊÆêag @
-¢~}+•U%¬  Ô¡6äª3™šñã’pO6¡²ÂÌl›ÊŽ¹ô¹÷¨¤–ùJͤ¨ÛU+ÐrE1÷~®dkæËJ™‘®ó,ÉT~4s©{­ÆÁ ºÊJµÒ.ôVsnÌξIãeUkû[ôäçS´Wá€Á2ŠbgO(KåVÿÔÊÎ&àí2½+1üè9>%(¢c|‘¦m-Ù1ùuØé l»ä
-;vÀ^‹­’MV¦²T[‘·ÒbtHœµŽN?hõèu/8ìÀ †¸o@¯ãó-ùrëwï\w€úÏøáð"JÙ¶<ýæ&kp
- ÿÔ~¹
-0ñ~Ð󟔧IµíJ-}®¶o #­Ü¶JÖIu(aºãfÖ]á³y|È«¤èRµyVÊNUÉ©ƒ‚&º)œzoÕ^·7)Hdqº%îvð™ð¾%f]…°fÆ'푉^÷‚ååJ[8g¹»á‘CŽmä.+wM-ÕvªÀCäQÁmSÜ:Uq?õm}7b·Óá‘i“íöjª({@£8²ŠžWœéœÕ[
-Ï™W0]“ÚS—x®.'ûó)öI4;yáf{ë$+E!ï}h`ɨ„\ÓŽÑy
-1šGœOö)`‡³ö"ÕO„Œúˆ°À2~&d̲”H4)ë©°•€ÕÎP²HÐHMåô€Æp
-Q‚@
-ä ®zØûÑ
-O1²Ã¦UÇܲ²ÿ²<7£<3èižækšúYFÙd©•W`Ç^¶öé“žÙ?‡À¬FC}×$1éª÷É ˜þ^¸w¬æe"Jó*9´
-H+ñ s ‰ ª–ÙVM!”²(ý³‘æY7‘,9ä¢1ϹἽ¹™ÚÍŠÁòrg ‘h‡Þ?eÚˆÊýáçŒÛ‹r§Ùõz æÏr…@ãh¸=TÍspãqë½1p ÂÞÛ \ŸCë¦ø´Ï bá¡°{?¶F¸s¹`â@‚Zcü¢J[t¯‘ÙfÁ²ÿzùwÏù
-Ð@â5s¤tæØrÇ›9A:Œ¢¤8Ÿë:?´:éy¦ÐçfVZ3‡üá»ÅÍ/wOßÀì÷–ÀnåÄW2Âå
-endobj
-977 0 obj <<
-/Type /Page
-/Contents 978 0 R
-/Resources 976 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 963 0 R
->> endobj
-979 0 obj <<
-/D [977 0 R /XYZ 144.727 740.998 null]
->> endobj
-286 0 obj <<
-/D [977 0 R /XYZ 144.727 690.572 null]
->> endobj
-290 0 obj <<
-/D [977 0 R /XYZ 144.727 258.422 null]
->> endobj
-976 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-982 0 obj <<
-/Length 842
-/Filter /FlateDecode
->>
-stream
-xÚí˜K‹Û0Çïù¹’ƒU½·¥Ð…^J ‡¶ÅQ6†µõƒ† ýî•bËëdM­d³mea­H£ÿŒåùid£)´hŠ(‹© (%§q:Ó[;ô~‚ZÂà‚ÚöÀ`D˜‚HÛ @rålÞ,&¯ßÙ (û±>˜.V_gˆs>ÿ¾øhGÙTŹ%`ÔZì!`qúóUkÕÓˆ³Ù8™òrbDî"4Ë‹Tß­ó¬r¿JÛ¾så<B³uiŠÄ”áåS‡ˆ®¼ÇA¥ÖÂ]õJjDÉŸ2ëCÌõ²4q•äÙþ·òýH|ª9 ¬¯SVº¨Zíåv‰2YôÇpƒ×UàM.Erâá&\Žè§óˆCØ,éö®.‘ÙõzÒÄ¥ZV—MÀfîyáEz5þ‡yâÙ¼ /%Ïæ fºåQ/ÅŒ„ÌœC‘„Káëb#ÉßÄFÒk`Ó©±Ë±9ÜDUnôÖ„ûãÔH2UÖ€4) ·•Ü% ì‘"€f#€v?×Y’Í#ÌàìƒÑ«r  §VI
-È)a’­LVïðêÊ«1Œ#dÂARôlš_¥£(y0¢Î¤I±kÙ?«]@ƒ/Eƒ’ãè Æc¡R«ÑÉŽ–H€ÙQÝyZ‰\ò¥ÉE•H@|E€$W
-endobj
-981 0 obj <<
-/Type /Page
-/Contents 982 0 R
-/Resources 980 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 963 0 R
->> endobj
-983 0 obj <<
-/D [981 0 R /XYZ 144.727 740.998 null]
->> endobj
-294 0 obj <<
-/D [981 0 R /XYZ 144.727 461.432 null]
->> endobj
-298 0 obj <<
-/D [981 0 R /XYZ 144.727 235.529 null]
->> endobj
-980 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-986 0 obj <<
-/Length 1450
-/Filter /FlateDecode
->>
-stream
-xÚÍXÁŽÛ6½ïW¸‚ÊË"%Q(
-lÚ&A‹¢-P=4=Ðm©‘HC¢×Ùþ÷EÊ–me—»¹>˜"©÷f†3ÃáI?<Á”¢4J') Q–±É²¾ 'kXzƒÝ”¤Æ#‹³~uF(bIfö|?¿yýŽ‘ Æ(‹ãÉ|ÕíçöNg8 Ã`>Mip¿ÓY‡Áå¿bö£Ø™ ©ÝœÐº”ëvú÷üç×ï€"CYB,Ü 3”°óW¥ I]pmG5—S÷öiÃ^ -šöLÐ0à­]؉ª²#;Ã
-ýÕQŒD¥mc&àÂàž¶Žš†Ùñ ˆ›tÚÅ ùÐöû—#Àî py=sÐ8¼†Ž0
-Ó!´ø´á2ç+p[óXÊÍV»yˆ  _Û›¹Û*¥î<o–@lmºívÑêûJÜŠOú0&œã¼?¢wuà#4^Š(£}°§.ØßtqöÿÝööíç‘B“^°Èã@à|—
-" ÓŠ¥ÜÖ¹èÌ¥‹Ãž: ²í©ˆUUJÑ~,7Öäx£½Ÿz Ûdò|ŽØƒòŽù[ðVtDºë{c/|xém¬Äƒê¶R;Hî¼Ò“1ebì­KêCP‹üDk=ù0åº8R˜ó€Ìäm$Ÿlr»kˆsÞœ±Ìº%s(z*…>´péI»ãù"VìÃZjQ9Iø Ρ#ŸìÀ›†ß/\p.¢ˆDE>9AóÅ>z<õ•¿ÙVbW溰ˆ>Ä++¨í¢†ÅW³sðÉ&¥Ù Ý¬”‚"¯µ<ßٿЦloJŸü°Z¨O>]npD…O0ó¤1¦;×çtFã—&³,&ý¥ÉÜ¥ù®\o›©©Èº+òæíüTuS”1S|' bY4,Ìÿoÿ§F.s0fx솆섕ÑY\ª;|õ×Zb€zÖ'XÔ?§,4µ ¡ŠíaI÷dêý«R;†šGWc“ E¬/]¡¼„‚þ®l”¬¡;fYð ‡:Ä,@MÓnXÒ]iÊ!3*TÓºIÞ@Ý’÷Lt›Q©[;8ö#ݬ´¥q–¡0;ïT“gW\ieÿùr©j•ƒ0ת2p·(:p¥¸noÛݵÆ`–ôXÚ£±°¡Ð”%ñyùÜ|Rì„<šoßÙÜä
-Ó¸ˆü[²:½ëðô¶‘ýËÅ §µƒ¶­.Mv9òkrIì瀕k]t%ÈBÝYST²ëN|Ý0y*ÛB@%ø\¶Ô¯_|X·=ÍÒæÖ?ØØSyÇ´ÜG´Ã*ˆøäYã|ƒÎo†Y¾À/"ÿÏtì3F‚h<d„Æbì˃Ýv÷XÛðÒ–S¶=^4‚ô5òõ®/KO~ðYW€x°t=Þ.ûGaû«ŽdW‚#ge¾˜AS¯x]V÷—yÎ|3¥)"„Œe:èP¡MÉu ¾DÅ Þ»LŸÿe·‘Þendstream
-endobj
-985 0 obj <<
-/Type /Page
-/Contents 986 0 R
-/Resources 984 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 988 0 R
->> endobj
-987 0 obj <<
-/D [985 0 R /XYZ 144.727 740.998 null]
->> endobj
-302 0 obj <<
-/D [985 0 R /XYZ 144.727 716.092 null]
->> endobj
-306 0 obj <<
-/D [985 0 R /XYZ 144.727 612.189 null]
->> endobj
-310 0 obj <<
-/D [985 0 R /XYZ 144.727 370.484 null]
->> endobj
-984 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-991 0 obj <<
-/Length 1415
-/Filter /FlateDecode
->>
-stream
-xÚ­W[£6~Ÿ_‘*Z5‘S©UºÚn¥>ô)RfW*¬áVp63Íïñ†dèàT«Ñ|ûÎáówŽñÂ?¼À¾B7\„¾ƒ¢ˆ.’òÎY`è÷;l¦xÄCAèÃûÄàÆ#……Ñ ’sÞïî~ü Áï.SSwéý
-‡>YÞý£dAQrÔÈzØLù„=¿Û×ò¹¬là=>¿3«F˜³lƒÁqõøÁ~ˆÜ1|Á„|ôÿ9‹S^¶I;eD­½²¾mc‰ZoÇY-Ýw¶t†–g{" †·<Kyy–¯§ô‚jíù/ë VóŽeÏöügžÿ=;
-[€~éx£ó@QŸ’¸¼® O’4k©ß`"~1AAô&fÆ•ÓÞ ”ô5eÙK°¾ªôYëÙÞÚD¼º9áEz›™¢D/¸B&6È<«Ø£Hò¸½Wí³ |ȶnÄ–?»'Yœ¶|» oØí§vý~‰åw|^ºç¬Ñ¬•M?°¬À៥5{C‘Åþ¼qæLÒ: ôy•²JüŒYiŒ-«ZÏöaº :“‚«:‡v¦^/ ¯dPØ 3ôfL.±=–o%ò»ßvC}ì ‡zƒ=Y% è¹çP`“áêê[WÖ#ëΈ7‘³ŒŽ-»öaŒp â1¸¿ˆ
-ÁKcú”sˆÿ$×­”A†këŒc™v¡?9L÷‰÷ÎöA/>ÎCŽK.â±6Œ^"ßöl8JLö­ÿˆÛ(D“q1[%ô^LðL„£hô‘Sá‹©‹<8P/ã—b YÆMc”™q×mSM·Ô¤6‘ÌÙ”Ri ÿ6S¢êEUµ¢ìðh_CQï›÷Ôÿ,Á=T%—Ú´#j°hs/«B÷EühMOp{YP!Àxª(Ã!\ÙUNx«,Ówà1*¦°_UzÿxEendstream
-endobj
-990 0 obj <<
-/Type /Page
-/Contents 991 0 R
-/Resources 989 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 988 0 R
->> endobj
-992 0 obj <<
-/D [990 0 R /XYZ 144.727 740.998 null]
->> endobj
-314 0 obj <<
-/D [990 0 R /XYZ 144.727 240.863 null]
->> endobj
-989 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-995 0 obj <<
-/Length 2115
-/Filter /FlateDecode
->>
-stream
-xÚ­Y[ë¶~?¿Â}("5CRâ-/Ý&inhŠ¢X 9*[´-Yr$9{6Æþ÷Ì”V²µgåMq€cÞ43Îå›Y¶ ð-X’ÅÕB%”£›Ã;ºØÁÖ·ïX8‹˜H•Àxbs M¤0Hˆ–fxæÖßž¦$fÚ3üòþÝçß(±ÐÄH¹¸ßº3÷ÙOÑ{'Ç:/Ûm¾;Õ¶Yþ|ÿûÜ÷T†D.9$Äh6¤Ÿ, Їôï÷v¹âZG§ÆÖKN£Ua—\D¿.™ˆlá÷6Õá.YTfÈÞ Úb”êôö’¸cÆš¡t8žÙÖÖ‡¼„ƒŽÑÃÞÖNµ`ï)åž–›¦uXo«°p<Ú´FF‹Óž‰Ã€Ï…<òr¹Š¥‰RøQ4ʪÍé`K¸Mëºý‡}¾ÙOÝHI1¸ß¶¨Ò¶¹k®/'c’ˆîlÞxÂÛ%£QZ4–,WRêèû­gÜ‚ xI;í»Ó NBAýðÕüÒ2¨kéÀ!G[f^¸kÉVÜ¢•©fS¤ ªVÇ6¯J³(…wv‹^ò¼hüºÓx‚iÛpvB&®H,Ù-Áh§4gjeöW¤Îƒ
-ûk›—;?ÌìÖֵ͙¼u×¢£·KÕ©tÔõ/¿©ÿ)«Uu$½¦%1ð? T&@&&&ÑŽ SZõOØG&ˆ4Ã,íC¸õè=—+Á£œÿ<Á+ÐX1¹¢g¦¯™qdÈì.ß6mZŸqÜÖ' ®ötöž‡ A‰GXšØF'ÃÙÓ”<—Çtò˜Wä9Ï&eè) Þyå wÎIÏÞ!¼èî^¥MéÎNKï)]°d¯Hÿtƒøüâ?¡ìóEŽ_y¾ÄÉ+†ëI ³åʧD°MCÊ?•ÆoOÓwb=þ¿Óô—2æ
-Ó•ÂkT~Ôî»ÝºÚØ ^f*0³Oˆ;f¬QԄ㘸Œ¬àRÚXH¿EnÃz'MŠáÏAÏÏÅxw%ÙŠíø #¶7°kÑbMâ>奸 Ðe!
-€ÚÒô‚蓤Ùu˜ëàôx„ÓqAã$·õs{cB8I.‡ÂmêüØ6ùo¢IA”èñ3̵^tô}ÙÚÒÖih®<V§.ââ6À‡ È ˆôèçÿ»êäºD”P
-só¢§\fˆˆ;wmžµOFž8QcûxØc}ЧԀcœÄ8(r_ÇbeèӜ+ƒ'þü’„é”ßvÖ%‰ª¨êó²DÙ¦€Aý)úî%0bÀwüó7×8ºðRê}>áSÊ#Ú5Ÿ>å£2¾$
-Á•èËàïK©2¯endstream
-endobj
-994 0 obj <<
-/Type /Page
-/Contents 995 0 R
-/Resources 993 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 988 0 R
->> endobj
-996 0 obj <<
-/D [994 0 R /XYZ 144.727 740.998 null]
->> endobj
-318 0 obj <<
-/D [994 0 R /XYZ 144.727 461.432 null]
->> endobj
-993 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-999 0 obj <<
-/Length 1453
-/Filter /FlateDecode
->>
-stream
-xÚµX[â6~Ÿ_ÁK%-®oqœ7ºÚnÕ>Ô‡Ý>0`mHÒ$,ÓEóß{|If†ÕHCìØçûÎÍñ9d„áŒç(¦ñ(æ%‰-¶x´†W<¿„E ‰˜ÃóÀË)‹$Š™„Ž¤HÌšO¿~† %ðÿie—>-¿Œ‰$tòÏÓ_ð6I”aÞ’‰„ø%_ ãKµ2?M:ÏÔlSßfXoÓl2%ãìå/£‡0õB¦Ôˆ’…£Õÿî”ú¡,èÁÍ´A&‹J—M­¨—¸ð
-¹0êRÞ@šLxýÄ2#׌îYF¸Cì8ú–}0Mv7Ÿ2þNŸ>;µƒŒÞåÔÇÛ½*îèÕøçyõ~™ÊÞ©'_¯[•‡$ªÞnÕR§êÜI×θ’­1Uyš›Êáø ÷9¿c&sús”ƒ0y“jaÙÿðûSW÷c„¡2œr¨úcõ;×~»Î€
-I×Vp-ƒ<~½êÓèË8à(‘¤/¾W“´âŸlÕC¡2«U5ß)—Fãï•)’(/Ší6Í—%3ˆàº *q*ýê“p÷U)×´œºb&Óª,ühe©ÒÊ uî^§mq
-`Rž§Ë¶\žR» ðëŠâ ÕâE’;—Š ‚d[mëÚ‰]Mˆ­8¡8ÒDŒÿ\¹y§<Xƒ·LLIh¬_|3ÛT}\{isÁ¼-'óbõJ‚'Hv¬Œ÷z´tÖ"Î\ Ò™úæÒ90´Æ’Ϊ§<†üˆoð}ëyM@2G{tÎ8ßF€§¹k…Û.‚aÓœØRBQíÕ+Vn¢“Úú¼m`Ž8°îëi=Óo
-hŠ^Ȉ™åP» ‚4mˆxÞ}=/!^×ÿÙ;A}Ãarû°ŸuUìÊàCYܳVwÅcpÝÆãûË·ÂËûU¬i¾Øj7 ‡4*ÊJµE[§§kÑV†ƒ^¯UåÔž•iÞ%‰BÚ깄¨MWð 9ã²0àužšž§ÀøØ—{ô÷ƒ…}陞°´¦«ÂÍ‘»2íÅi}Ê5œÑÀµŠÁljõ¹ZÙn Ù¨—³rWoÄû]gâÙ…®I¦ 2¸º¡`"qåŽ"ø¹T"a9»öü¡<Â7endstream
-endobj
-998 0 obj <<
-/Type /Page
-/Contents 999 0 R
-/Resources 997 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 988 0 R
->> endobj
-1000 0 obj <<
-/D [998 0 R /XYZ 144.727 740.998 null]
->> endobj
-322 0 obj <<
-/D [998 0 R /XYZ 144.727 668.26 null]
->> endobj
-997 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1003 0 obj <<
-/Length 1283
-/Filter /FlateDecode
->>
-stream
-xÚ­X[o£F~ϯpV©žÎp§O¨j¶j¥JÕÖ•š>ŒÍØ ` 0ØÉ¢ü÷ž¹Ø&„㻊„çÆùÎoBþÈ‚x
-pzÅq´Øìïðb[¿Ü}Äõ]„Œ'6—®¡Ð`à¡(ˆÅ™ŸVw?|†Ãsµ•GWé߉|Ïþgõìú‹ÅA v
-éM¾¨šbüпۜ¦Ûupé“ÀøÂþíò†ý¡Òµé%` Åf …6 nmÛ$­6Ô üšIëÌá"ƒ® Ô[— ¨–¾²¬7ïð±Á7ªJþ\ƒ _úŸ{ô"°à§_’,>ÂWL{‡§Nê‘oÆ#Ç<kyU‹j’ßÕ¬ÈK&Âb2Ó5Ç÷¿Æœã™Ã¬+þ¿L;ŸèZ-;”¬Õf·È„QkiÓÐç&´+x˜‘m&¼úÒ^56± LÓ{IF‹|WòªWl;kó¯ìe†*& ¢`\ëQ°-OÚǼ–fËQ¼Ù3ÆŽoÃ>Íåõù¤¼ š"ÇxòÈèÙèNæðx˙܄|žÊÐßb±3 ·ËÓ%Ðò†z ôeÓݽ]/*ͳÜ3ÇVÝTǤnØØòW›×ÐOí+öoD× R‹Jó,nÂnù–·æèáè–·|¦åѬ{oZ.©£qÿŒMHy|õÇdL«}„4ˆ}NkÁ 9õપ”Qÿ£J&¼7¾”ü)Ÿúkendstream
-endobj
-1002 0 obj <<
-/Type /Page
-/Contents 1003 0 R
-/Resources 1001 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 988 0 R
->> endobj
-1004 0 obj <<
-/D [1002 0 R /XYZ 144.727 740.998 null]
->> endobj
-326 0 obj <<
-/D [1002 0 R /XYZ 144.727 470.273 null]
->> endobj
-1001 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1007 0 obj <<
-/Length 2201
-/Filter /FlateDecode
->>
-stream
-xÚXYã6~Ÿ_ÑÀ`³yˆ”” €396{ X`ÈC&²DÛBË’!ÑÛãmÌß*²ÜÖÄê Í£îúªHvGáݱ8& Oî’˜’,KïŠýz·…¥¿½a~‹‚¨$†ñÄâRÈ”$"…ALR•ážodðÿac·>”¿G,£tñÇÃ?`UÞ¥$S
-W¹"±d~ËG&âZüä]—ŸV]û´:ôÃÄbÉ¢arUêM~¬§9â¸ôD— Ô’YàÎæs7ùºÖ³ê«CøÌÃÜ«yóWñÞWå˜õ¾BÞå_ã,^Ź«¶» µ‘óyòÕÜãÜóÃÈz~Ç:ïV»¶}|Æ äî…[íòºÚ6¦µ?ôþ`NŸßÍ–CNÈÁM‚Ӥ܎¤Ô5)&‰ÊRÏS´üG+ ´’[´<©T@®+G‹Y»š<v´$˜ŠRý¼à2j[Ó´F/–\Òèa‘ñH²>{óÓü”P »d‚EÅ8½_~‡tWÉ Ûé9ÏG‚Ó‘KWûüQo3ÁvLãŠÁ Éâ䚤7Œ‡‚øÀÉó–ÝöÏàëlFøzë¼×uÕèÞtÚ»g†±;?BÙlìt¯ÍjÓ66#6Þͽ…‡ÿéÙ¬æ
-éÇ¡òߺE{”½ûÕ¢»ÿ‹ÿp&w˶
-_±–ŠP‘ÝŠƒ„$2l:S¬(uÝ{NîS´ûý¤’™$r¬ã¯ß?¬°üÕ€Acž)n<+è“'Ì–@ÆÉÉïͽ­šCŒMDMOÕ…±žv•<pú:ä!‚‘è7´ ÞMEEBäEù[ŽM1!X§A¹`±Ë`\kݸQ‰§K`&%iv©Ào‹”F  `Î/8õ™‡3ý‚ 9Ü÷îÇSevP„0q²$ã:S!»Ê¸™²E3⊌ä¨Ú–¹ñ’Õ›ü5ôOU³u;ÛûV¦÷jƒÅÄäjŒù`¤,Úƒ­zd±¸vš1Ë¢½Î›Þmñî´£¶¿<ç7{¿cí—›/ OÛp&à×Mµ×ni˜
-b¡ÜôÂO5TC”PÐ $ÔÞ@·„p'Ñ“v_hºu1‘§ Ê>•Á7=T“¯À˜¯S¹C SCR; Êþ8\°Åˆâ Äúä8£0Eí ?ÛÆ}óÚèb¡B*>®œK2
-W=±¿‘VÕ •[_uG¨€¿ëa4@‚(ˆÇlÌ›ž³¹\˜ÕAÄ"#ð‰©Œ:½×XÜcê­‡“`ë£í—ÁÖq,"÷Ì€+Ní‹Í¶ñ›°0$2~QÚ E'€?Ýml{ØbýD6O;ùèXAQÌ—¾¾+A–]ÚÎcKCœB¦7ÆOÕmã'?RI¯%NR2Ôüòï,lýŽ9fÛµØB.Ãi.1ÄT"ç³ 5å;6bcCXœÙ%¿`2 `3.bhò/!iZ6Õ$ý ¢q ‹ À誦°˜¯zÃwû%_\k°s‘‰)“çÞr"ÞàBÆçW%ƒô.[Þc‚¾}ãDvЖWì–<aWx5m+.HÆBt#p–¥/ ¾þÃQÛÔ'7
-MöD·(ˆLÙ<A÷ÌCYATAʈDøµÎJxô‹ƒ4}öO·ˆi»aCå!ÿ‘Þàé Ög§ÇÆ£[ÛpÈ÷a¾
-þÍõý6r‰/èœpÿÙãòË‹;%ÇöÄüÎ=†6úÉß‘ñ]mûwö‡}ªÓþ‰wà‚½->¿eŸÝƒ‘í:ÏOWï®Ê¡¡Âž ›zg`ì©Tc'”ºzhIá{ñþlendstream
-endobj
-1006 0 obj <<
-/Type /Page
-/Contents 1007 0 R
-/Resources 1005 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 988 0 R
-/Annots [ 1009 0 R 1010 0 R ]
->> endobj
-1009 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [0 1 1]
-/Rect [306.122 380.959 499.397 391.902]
-/Subtype /Link /A << /Type /Action /S /URI /URI (ftp://ctan.tug.org/macros/latex/contrib/supported/natbib) >>
->> endobj
-1010 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [0 1 1]
-/Rect [143.731 369.626 289.186 379.758]
-/Subtype /Link /A << /Type /Action /S /URI /URI (ftp://ctan.tug.org/macros/latex/contrib/supported/natbib) >>
->> endobj
-1008 0 obj <<
-/D [1006 0 R /XYZ 144.727 740.998 null]
->> endobj
-330 0 obj <<
-/D [1006 0 R /XYZ 144.727 612.739 null]
->> endobj
-334 0 obj <<
-/D [1006 0 R /XYZ 144.727 434.433 null]
->> endobj
-338 0 obj <<
-/D [1006 0 R /XYZ 144.727 412.314 null]
->> endobj
-1005 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1013 0 obj <<
-/Length 2672
-/Filter /FlateDecode
->>
-stream
-xÚµYYÛÈ~÷¯ÀØ„2,º/^yš °d6Áb,àø¢Z3<–•ÿ{ªºº)Râx80‚†Í>êRu}UE~Çàßq¥üHDw‘b~’ÄwYù†Ýíaé/o¸Ý"金‚ñÌâZÊØ$<•‡ nùóÛ?ÃþÄOBy÷°3;¶½ŸW<ðêfµ–qèÕÝA7«O¿ÀÞà²Wq #ì*í6ùÆn”‰ñÐnÊú¶«Ëü¿i—×Uû~µV‚yçºG6‘W¦gâwlêLë-½¤-­æ;z¶Ÿt£ij_çÕž†]M‹}«Q–»uúwkÎý$Œ Í­2<ð9O&ÊøÙn«P(àG°ûþŘ(ôŸ@ƽ´B›»ƒF$0J;Y¡q*ƒ]f¦¬·ùîL“›3ÍÁÑ–fJV-Mº©ÝŠ3/͚ݯ/-WÜÓ>pW‘÷·*³G‘Ëd¢ño?ýãÁ,
-åË
-îç O9bàZÇî~p.U¥Oºúœ7uUêª{oÚä«5÷6E^ï›ôx8}‚¿f¸ZZk8H,SÁ0-t‡û"o»ÜŒtyì΋yð<~ÓÿéóFÿ=ÍÓ½þØÖM÷T,«Ëc£ÛöÓý
-_?ò$I>°àƒˆWë1/òÙ§åúŠåúþúãý1°5.ŠÆ¥ñ4L-æ._Ç]WÛr'n¸:^Y&ƒs3¡–Ë0¦ßvçeÐ÷EÚé/sË&¼ùéáô9Ü`8P¾
-ǸpýŽÄ d‰D!F‚²‘Œh ,ïtÛ ÆœÇT®Y(?‰ù˜Á ýs3"¼â‰×h6f"7@ž
-_Œ`•ÛôÇUx-Q6X³í›9ÂÅ·´²ˆzcŠÛBîyv F¹aƒF ¿à?õFT\=tE£Vwk
-äB`$§ØEH'•—ÒÃÓfM~ìh$4ð
-¸„Â{˜;É|%’‘n‡ö˜fúV)°8Àª€,]Ö¨Àg£Åñ/Š½¼²‚¹ho¤I[ ¶`ðÜ
-Øê¾Ø:JiQ˜­€‚ˆf·²®yWƒñ‰¾)2¤%JZ‘ßYŒÂ¼
-é¿1Ô)T­9Ô
-; ÷ç#aÌü˜Å‹"a¨Àfñ²@ØÚàsÅuLâ¥fˆó²%-ñ«úò™–È…Ô³\¡æ…œ®±„¼áL)oó´”BÏÜ[KëÜ Ì
-ÅtZnn‘ÅRºz–g
--[›2ÞÀ Žº)Γ¬ù9'+êæÃY§í]
-9*T°»¾jÆàæ‘òýô{úLtÇÁ«®’Š¡âeÌ{¾ ­$8}ô\ì¸ý†ºÈ|²d˜)ÌdKÒçr\J‹4Ó÷Dz3×…N‚Qñ…W.\™˜b˜1S,ãL³¦vÃ
-ò8ë0B&77¦Oaª ¶¤lSB©Úl“Ïf›4û;v£#fŠm)C[Õ1—¥Ó´³îLÞÈ!í`I²Ì¾&,##±-Ÿ‘§m\øå¶Y
-¡J“¯pÎpè{ÌdâŠC‰$¯ÊÅ^•ŠÛÄaù'Å4GïóÝúòLß0vUZêY³½R%t¸ióRØ•'J¾ óק›Rá$V¦NŸIÛxÄG|;q £›fJ çøU-ñ?’B žendstream
-endobj
-1012 0 obj <<
-/Type /Page
-/Contents 1013 0 R
-/Resources 1011 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1015 0 R
->> endobj
-1014 0 obj <<
-/D [1012 0 R /XYZ 144.727 740.998 null]
->> endobj
-1011 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1018 0 obj <<
-/Length 1566
-/Filter /FlateDecode
->>
-stream
-xÚ½XKÛ6¾ï¯p•ÛZ%QS½ Ò EÑ^ ôÐô@É´­®õ¨He×5ö¿w†¤lyW‰©mP,°¤ø˜of8œùh2óàÌHº±ÏâÐsÓ4™åå7ÛÂÔ»b–4p£8„þÈä" ‰ tB7‰R\ózuóÃO°!rSø¿Ú¨¥«õIÃpþçêg˜¥³ÄM£gýÈ )1K> Üs‰ÍrÇªí¦­K±<—E]ÍÄ9Í,Õ”7
-‰¦§0ðÅ)$š˜BF¯Ù¸ä/—&¢ iÔl X–Ùž«ÚÉË]"Ö`ÒCÅï³}ß)×Ï‘çM±*šžü ƒoJm'ZÕXCÆö¶ÐtŒíYÎUléñŒ·,M,`oåÛjýÛæÍž aŸj#›œÀšÆ•£ôåºÎ»Ò¤¡]]ß­¯KìÙðµbóÐAžÛ_Ÿœ·<Ÿ8ïx•"ö !Iq“`$L P2¨’ƒè6òžØê_±õñhOtãà‹ñÑ8´J,7oW§‡çzI€ÏÔ‚pø&yÚžÞ(Iб~ÀèÇÉ
-v>ø~
-NÝÎ)F”ßÁlø#h
-‘õFÃÔ¹«¸qÍ…¼Oþ«±Ô9qA7õO©…N*ÉK<øg­ Å1ñÛ¶zÅÑ´§È9ϼ"f_'c›÷AÆ·Eµmk{’'~›A½‡žÁ—ÔÅ—Yý€}lm1Ïcxð½9x Ÿ8üq<b78|Ñ@q?~†eŽ£ø(¨þñ™ 5°'^­­‚©g:Éô¾Ð5tAÒ
-}€û¶~^ËÂȨÙS1 $q¤ŽQ79-úK¬Ð‚Å¡’ìûÀ
-üéG¥*øµþ0eê‘Ù#ͼ%u‡éýƒƒ}‹tagÌÈÔHúëƒG=&tmJ|—zQYꦩ’¨
-ˆ.ò Èˆ¢8 5ÆT²;t-zb@”p63ë/¬ÔSu«§.ÖSLô(\äLA¥ªÅJ2†=‘zN x%º–÷œ‰É3{RCÎ.yB^Wx¼EÕ)5q™¢afo}’!zÁ}`)¢€î3¦?[
-endobj
-1017 0 obj <<
-/Type /Page
-/Contents 1018 0 R
-/Resources 1016 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1015 0 R
->> endobj
-1019 0 obj <<
-/D [1017 0 R /XYZ 144.727 740.998 null]
->> endobj
-1016 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1022 0 obj <<
-/Length 2294
-/Filter /FlateDecode
->>
-stream
-xÚ­[oÛºù½¿"@0ÌjN$E]°¯ÛéΆ­†
-§â.!iá)$J©»ò å¡<·j‡«¬M³ÎË\ï«j¹¢‹¯Ï¿q
-%mOO“óòBŠYx‚Y
-`!‹÷–*
-Vt+Ë ^‘åJ0ÚÁ?@H5¼dÁU²*ò¯KjÔÏ]¨rÀd]•ðÆÆ^<ȳ=¶Ö[µúo›×
-@ƒìðd±YÂt/<;)ûà”…Ýi$ž[R±pg¨a{Ò6¼#&*K5Áb+> 0CÍ]
-®¹þYÕÆ̓ž¦1Ê~Ë·î@ÚŸ-˜¸Ú¡d[h»§k%5²o?‘&cRÑÆj{‚ª±gU]«­ƒPÙ]c¸12Èß;…]S.-“ÿ©Úº”…ýhÚM£Ï…²_‡üq¯íòdèF:Y˜Z‡„]˨o]~q×úÊO¡º ”É«Ò=Ø]›4Ï Âäûzå Á…Ô7£TÉf, ]A`J¶Ë•tF®¬U©Nªì óÙJÖ—ëùå3ý2¿,KÙŒ
-èÓÖ£8û|xéüÚ&åsJ­¬h7G*×g[pÚOÄ[³q…3pJ”>­«cíëÖ‰t ß[(Åö>þýÓz^ÚEt« |ƒ¦gÕºQ;ç%`6óÉ Ðª+’³"D© ¹Q…)ìŒzk¹É³g´´L×/o°«tŽ® ®¿A¶üoþyn.|ÁL¹ªE«ól4tšÇ¢‚4ç¯lu…‘ÈÈñ©ÃQÏÇÉþOí€â3¢—3€Qµäž=ÏG6ǽ±šù<_ËSîA­íƒÄþ£iªn²:?êI‚Ý#ßú„sJîC/±Â*v[§r†½=":žöçóº–9Sо}5î¶? kãte¶¯êFËZ?{Y}}O_¼‹æ’²MÙ¤EL—Ì n£¡^ª«ö8ì„»ó˜0j¶ÞU•6¶EmÖ,äÓónŸ·áû¢—GdF˜Óéb !ù›DCÙ ~¹i°=¨[ÉúË=sõý\£á¬`ã7»+ÛÌš™V4lw_m·)e@Gt£±7´2S&µ‡ h²±’ö 
-þRj¿ ºôë‚$Q×èþv)Ä¢™jþ åÂOI;¬L¹ ÂX'ÑÚùl}d,¼>XÊ;·ÜV(9d»t##A`HÅ ­—EQ¡~NN¢A@­ê=ؾJÉÒîB/5ÕQÎI%C+SÞ&"%ñpö2NðiBD»f(î‚…xC91r' Å ã{ú<•³!µÍ¯jhôcd€gŸïé—׃[âé¬Ø™$Ún‡¶5NIÇýׯ¢9 €š¹¡¬¬¦09 ×Áë:t2ði
-¡“öéwÑjÀ´ö[ÐÆd]Œ£§ƒÚý‘!)OâÅ)op.•D&FáÎJŠ³ÝʪÃ!×Ú¥’ø•A`ÈHHÅÐi<NãÉ%%a?|hK£YD!‹ºZ wŽUÓ
-ØâÀÑë±í½-ê
-åŠÅIh:ŠÃü
-B‘8 ÇYšÚ¿#¬xgy¸íS^ä²>Ûhß…2cTsÜTSÏœöfzŠW6Pã×ÊÓ½«›I›äD„¾Èº y5ôOb~!Ú¯9äWÖ×96‡;~âÈÐdð8îÔt£aؿ̲ñÀ‰Äò,áÝœ¯±Ãù¶7¡~HÏQ y‘ff:¥!ø•€«Dáþ4Y%¬º(%M‡úvú‚Äê‡\ýɯS"’ÉOc(„Dt#ÆGéUêHàM†Yòÿ sendstream
-endobj
-1021 0 obj <<
-/Type /Page
-/Contents 1022 0 R
-/Resources 1020 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1015 0 R
->> endobj
-1023 0 obj <<
-/D [1021 0 R /XYZ 144.727 740.998 null]
->> endobj
-1020 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1026 0 obj <<
-/Length 2113
-/Filter /FlateDecode
->>
-stream
-xÚ­XK㸾ϯèEc±20fø–”K<‹L²É!‡E# 03Ú¦ÛÚ•%G¢ÆÝiôßâC²$ËcõbÑ@›¤¨úªŠUÅúDî0ü‘;Â9Ši|sŒÒ4¹ÛÞá»Gxô÷w$la‚!sO<\2– ˜Á/G‰Lí–Þýéo°?E©dw;·óaû)zØëJïÊJ¿_,)“ÑIÛ_íµÚ•ÙìýÔìú9-ŽJ?9VåFo›J×v΢¬X|yø'
-ᄪbc·á߇_ÿ> Tó”噪žýô3Æ4Êýå‘š°‹p„9 :&Œo2£LV—Ö RvnÊÃA[‚Óĺ¿XgÏÂdàY«c¥'Tà1JhÜSa:èKü%#°'#l'DJ”Ä}‰E9-\œp6"ïwÎPË
-‘xúã¹MOAÜÓ­nà
-éÚâ>l_ÄuP[»ùh« 8/é,hŒÅ¡©"}‹¦ÙÚÃBXð«6%Éz›¶#:7kpÇÆ‘Q¿Z
-â¯ó¸mÿâ蘫MBk8É„Ä ËrØO¤#Ž[MC#GÙá˜k:cÜV&t’–Ô Dãa—íéY2Ý%S ¿¥V!Ûr×›*;šKÍÑòžM®êÚK.–ѹ.ïgaù UQ·ØŽ­’VoXÚ†Tð³z_6ùÖ×aÇAUÞÕÛÐRCÒÉxØr6Pì(îYûßlç[š–O–δí6Á´gSŠ$móšÎ‰¾ÚêŽG¸¨ñþÑ®Ùã"œ „®¯§ÆsÙس 4®AWÿóKÙT…Êý¤n7 ‚TØk»ho<†Ð—tÐs”±ÑÀÎv»F”G?ËÿýàdÈG=)òï$|t 8½;¯þ×Ë:eyîG¾ùdлÖ~°váG&<R¹ñ](kC“E»²öf2Ï×X Lì
-_K$‚ƒ|)˜HMš¢$iùQÝéà|ÄXŠr.µÎ¼Ü*zåžÏ‚s; ¼ ²4å| ع%¾„„ca$ »ÚþzÂLf²g´÷Ð\­8‰èåü¥¸ñ¤Ÿ@í0Ó²€Í&ï·ßDœ¦6¶îªãQ6hì£õsk_¢JŒ(z²«ƒW=õ¤Ø !ܹHèRØØ6.²a©,ôŸö ,+-üó,l÷q#íwœ¤ÿc[ìkS5äÁÛ»XVÕ Có^¦;,ËÆZÜZ‚š®œHÑFª¥»1Öt`®)}yšøžG}î{è`Vð‚žøð%ŠEû•è/‹¥`2úPÔ']«¸ÄÁUŒ†Ïqv
-“3ÀFè,¹ñÆXò{‚{õ†xNgœã®±ÝcàWç*Õ~v˜,©7šã?ÌGœÌðQ^Ó¾räêžÌw§3iþË¥»luµ€vþªÏÙŒHu´Ýe[¿Ž»óSîëB­WõéV· Îo%ø[ÔŸ“ÕC¯nÁy¬j¬öW@§²Od7#(a7@ßPû-<úh5H}]Á Ì^_,šÇý¦5‚œ(œ"‘ÞˆF,È5Ô>ÛÆ€*’ ™¢Ú$/yƒlÇx,Õöe }3ø h' aendstream
-endobj
-1025 0 obj <<
-/Type /Page
-/Contents 1026 0 R
-/Resources 1024 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1015 0 R
->> endobj
-1027 0 obj <<
-/D [1025 0 R /XYZ 144.727 740.998 null]
->> endobj
-1024 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1030 0 obj <<
-/Length 1574
-/Filter /FlateDecode
->>
-stream
-xÚ­XÝ£6ß¿"ÕêTòcüAŸØS磌Ú>T‘zR¯„8º pºYEû¿wŒ „ Þê´Ò†Œ'¿Ï÷€g>üáCÄ>ã¡¢HÌÒý?{„£Ÿï°e!” ÆCx9\*'B$X¤yÞ/ï~ø?`(‚ÿËMú\ÿå~Íÿ^þ§t&PĘ> 9ðYŽ/˜„›dW˸~¶œ=œ…a]`ЕF’ú#‚sùún ¨a¸
-|-žDЫZ&(0#8zy˱Ëj•åõÈ=8][Dóe‘·ÜÚì¥t(êç2IŸ’ÇÆÝpmîƒ|†Ä`HÚüXÉZÕ×z€…(íÏé6)5ê¸*-#ÌÏÛ,ÝΠÞ6©õóòbPïÙPW£ùÝÅm|_ ƒ°â”X.UŒØôŽh¦’»ä8â ˜™|Ñz¢6š%FÛ:[KC­÷F¦êZƒ¦ ܯ:œÂHÖÞêû9¥žu¨­OXôÙÀ'بïýÚrDxÐÜ  ša’†óaD$¸CV-˲‘¢0
-B÷,YÀ÷3õ³ÕñÚ® ‘ VÀC¾–›,—ëk%8#s[ìSŠÁeÿœ ¿É=Ÿ{iqбC|æ‡Êоø~p4´,7¤ÚrqˆÞj_›CµM”!>g»¡å…%­¬€uVW‡ReÚ­]ÒkäÍH
-„ 1¸ä
-ï^¬«q€B2L¿µÔ÷Ó6l<®¯ ?ÕV£è§²Èr…FŠ"EÐ
-‹ (l÷:o×»ìuº,yÕ=ãÔë-=†¸sö¹F r¶€®Í,àMá§iZHÆÈŽ¢gX»§ô¦­| ž’רƒ2g Ò•M1ðŠp¿zTêØ´ßQX®“ã {åÎæ"Dï9/Óq>~úüÛ‡éV¦Oæq;§Þ tÕJÚ¤mº¸]e¦q|§ñï>,»…ÍG>(³ V)(U½•nê³[ùh„0f4»^Ïá~Ï û,ÏâÖ}%úSbÚxV'ÿÊ[ÂÎ0W’¬Ml0ßÞ`9vrÖÁýO‚:È5ep\¿¾û´/wŒFóó}Â]çQ¸«ÓYèßî#/'.k•’%ÔÏö´)
-¥Å4í<vòÐALYnªä:>ÚKÅj+7¹–´Oª§ÆÐ@iêGÜ)â<#r§ñ»ÅÕ‘ÙÛ¿Ç8Y¯Uïõõ’´*œ…ñ· {ÃÒÇÅÛ OîÈo\Mª4±ÑfR¶ å*SøÿGæéxÆ5ÕÓëé>p31RD"X3ü›/­,ÇÔ·Ûœ…Ëæ¼+òÇ^M‰»dPÚ`ú{|êŸ+éԼǯƒìÑ~šV®-"tQÎLçÂÚ”û²Qîå+½3‚ˆà·za×*BBìÒûzSE_dÿ÷—à0E܇î -ôLwo§Ç
-}¹¡é¹]Ú\Щ`v6…§¤,å\Çkm¿«–C³âÈ­{`@0'@XÛW%zÝÃÂ{Ð㥞-›CÝ·4÷?‡º'I‹Ñ£§?˜9Ÿ·²’#ó.ƒýPéaò´F’ƒ¦Þí²FØØœŠa†òùÅ *¨{Ó´*¸·KÁÞ­ôÛ§îÅÝ &g Ø“ Ãc‚av”MĈQú XÀï.Ãî?[éÁendstream
-endobj
-1029 0 obj <<
-/Type /Page
-/Contents 1030 0 R
-/Resources 1028 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1015 0 R
->> endobj
-1031 0 obj <<
-/D [1029 0 R /XYZ 144.727 740.998 null]
->> endobj
-342 0 obj <<
-/D [1029 0 R /XYZ 144.727 388.31 null]
->> endobj
-1028 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1034 0 obj <<
-/Length 1254
-/Filter /FlateDecode
->>
-stream
-xÚµX]kó6¾ï¯”B
-‹¦#[–tÛ`°]å®oan¬$^;8ÍKèß‘ì8ŠíÖòÞ•ÒÖ¶Žžó¡s &`aHR¢”œ,wwt²Æ¡ßï  x@"âsÏà,à’ˆ@âCHd¤ŒÌ/‹»Ÿà Qøw±²¢‹äiʨÏ‹?p”O$QQdFYDBµÈ7ÂxUêb]äǽy›¯ò¼ÌòRïâÇL‹×ÁÁŸÕ3@'¸ºè’ãué,1ªJmTJoUÊCÕ<]eúT.7qñt~ð…V´ 
-¨¹³BʼÀÂrJ̤uSfXXÙ..^ÏNÞª¶Æ ðˆ$*G l z†@{êhàUGŸ¥OŽÈÐ:Â6Úþ¸OnIl™Vëh>›Å®‡Î·+îM<@xÀ‹x"ETàC<uçºÚå]µ.ÆPÐÔãØs&øbBþaD–ùDp€ðaâ¦÷éFÄik‰’à⇌_¸ø‹i¨.óÝ“ìÐÄ¥ Ãȱg¿èm“\\À±ÍäµÜO]œp80i–èÓ0QƒeS4¬‹‡¡’9€ëm~8ÄÅ÷.&öÉBÉ[Ì·MºÜT¾ÇE„"ydtz<”é7J™NªÏ«¼èªGò"ãŽ~SuEºÞ”]SÑ-ÉMÉ`åEvN¯W)„Û'É2Çî,+Û4Ó]l…y‚ã¯=2ÛôõèT?2>}Kõ×?Íç.41
-&3%G%•¹ÜBÿez+Wnê‡CºK·q‘–ßë¼ë­MâºU½áÌ!‡H‹Ñ€@]éâRÑÒ£¢·y¶î¡l,,SÔå=Œ nσÅéˆi¾Â…K¶óÌ¥w+Ð×Â\m™~³u]ËÖ³¾]ÞÎnia-ë-ÊBÇ;£Ån@ÿä/Y¼Ó-âìï3ú,`ä»NÒ¸r4ßë #i}¶a½ø]vü´ ë3&<‹½û¯`ø­(
-REÇ–@òŠ÷×iè„… W˜®^Öú®æÇìª6~ÙêËaÆÓiæGfó47<Û#›ß?}y‰ÁˆÈ¶µU¾zo-l,º¬oO5ž«û"­v½y’×|Ø>*œïÍ4x÷¦i|Ái…£Ï!³ªÇ± $·/9ˆ”_ya|ôAÄØãߧ°è«.@‰1 ™î½µí½l`ò»¦þã ¥­Sæ@ß{ors+Fh„ý²PDPèK ¨”Gç1ÁÚÀ q´rí_^›åendstream
-endobj
-1033 0 obj <<
-/Type /Page
-/Contents 1034 0 R
-/Resources 1032 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1015 0 R
->> endobj
-1035 0 obj <<
-/D [1033 0 R /XYZ 144.727 740.998 null]
->> endobj
-1032 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1038 0 obj <<
-/Length 1258
-/Filter /FlateDecode
->>
-stream
-xÚµXm‹ã6þ¾¿"ph\É–d¹P…m¹ÒO%”ƒ»û ÄJb6¶ƒ­Üfòß;zqâ$Þ³vɱ°Öë<£ÑÌ3£à‚?<„„I”Œ‚Â4å£Eñ€F+˜úó»%1C–h÷LNbÊÃ$æÐ !g©^óûìá—?` Sø?[š¥³ìsá¿Îþ‚Y:âaʘžqÈcì–|Á1™Ê2++%•Ü+·¼#lâÖO0hLÓV0¾±ÐVðñ§QnÅ•¨èV¦!K/E=<ÎNV@!âñhB"Ð,íšéú{2G 0±6µöê ¡®1öÎ¥³F·+åÂ)…ã0%|è^â3kU2¹¼Ñèó<žààë¡Ï¼N•yÉÀMiŒ¹\å媮v[ï[£·bá>`þ,u1]V•ÒªÀº_ËØ÷
-5W\
-зG¨Y{%“ hzôW/ñ8t^2Ë…’ÆØ›ª9ù‹´þâ\È”{€®6Õ\ltk#Õ•¯jPç¯ÎW½¡Sh㦠%kñ
-÷J§>5L!ž¤Pp(%koÁØçšÊíNÉkKMUKQµ¹üÏy@À»ìß1CµqKÉ
-ÄK;*ÔÕ|[ÚÞ¢Ú•š¾Lg%Uc[PãJ³1 Ä&!@­Š@]r²¶VÛŠ¥(˜K­*Ðm …ª–ö{Z£CB‡ChÄa°ç•´°#Fä¤c£»q
-DAöDiÚWX€D i6PZ$ñµTÌaæ—5ÒÿØžtÇendstream
-endobj
-1037 0 obj <<
-/Type /Page
-/Contents 1038 0 R
-/Resources 1036 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1040 0 R
->> endobj
-1039 0 obj <<
-/D [1037 0 R /XYZ 144.727 740.998 null]
->> endobj
-1036 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1043 0 obj <<
-/Length 1800
-/Filter /FlateDecode
->>
-stream
-xÚ­YKÛ6¾ï¯ð¥€ ĪH=‰\œ¢MÑÍi‹šd™ö²‘%W¢²ëûß;ÇV’嘛bŠùæÅáÌ,Yð,Hù)MiøŒe‹âp,ö°ôó1[Â8ô“4‚ñÌâ*Œ3?‰cD~–°ážéo&Kü M5Áî゚ƋÌgI²¸ß©=÷Û?½$ŒÖ¼ÚVµä­¨6b³üëþ×»Ÿî{:C2W±€Š±ÄgÀçë KQï—+â5ùñá4Å·¤_(OÑ#Ÿed(g´`
-~’d†ãg 5”÷yF`û1eæÜ[#pŒÃF+¶hxe.%
-ŒcsýÓž*°?‰½ÓA«Ž€gEVqÉ‹â(1Rm»Æ|ÊÓ‘·\¶æËîÚÕµT–³ó¨BåýÁÚL<oô 0&3ÐÂØ{ ³4|YÞòš)ïJ©50b\+ÀʪðPXq8–'#ÓäÕÞ(Í£w>ô3õ’xJ=QÔ]Õ+ÑܘÅõ`èÊ %ã/8D­më¢;ðJΨ~â³í£ÅC–úŒÿYÿENÔ:—ràmh䟿¸÷ØS'Ú_†mmÅg‘ÏømÀå
-ŽûNþÀ÷¢úшsé³+šÆ~§#áŠz 0!cÆGB–yÅZ¥µÓfýÀóJI‡[@‹,ácõY²^xÉKœúiJÌV¤Æ,´Ý¦•Bvò‚ÁeÑ[g¯5?Ÿ†ñHÖWQÈR|DG”>(—ÔÆ| NÖtZ§8:ä:ŽM Ÿ·àmw8ªÀA‡[2ÆÛñ£km03OAÚÌÆßIøšó„$õ)MF¸¿ Ë|&ƒëïî×…lf,ÊÀ¢ÉPqj=è)Ì4„a¢bDB¨ÚFIJ{Ðþ½&±Ÿ02@…0siºów3æèŠ@ºo§Á/1(äbˆww½M«ü'þ]ÏÐ7Ç4}féG7dx¾ÉjO*þZu”cñ³;`â þt„+šïÀGªBD«®Áž3~ƒŽfVóêLXZ‹ÝÓy¨…º“ê³Ãû„“¨øöùü|vÇÍfp!#Š‡¸âpà[‘k™‹²n{`®´ay™Õ´& Ìt_Ö›¼ÄQÉåXhµ‚¡]¡³ÀÏ%Àb r%L\Y;y6 ʲneÃó
-4ï+³Pô†¯Üv;%²ð›Ýâ,r¸Åw™‹\”yÛ®M¢ úPןÜïp;\ë9hÐ]uÈ›OkÈHùâM\/L–¼צqùÓÅ’3¶K@Â*8®ÛG÷8¹Ä#–e}àÇήËÜaF*2@…¹/©m”¯
-Q
-yÒ3z%ÂÔROä›Ò¨õÒ#ª!î©ÙCݼ
-ÔsG´+Nm±·µþ*J‰÷ËÎèJ)Ž%¿ÚĘˆ‹ †L÷RpÐð:Ñ`†_ƒ8àþÞm† 5øj;¾ä°LÌ’zåQ”¥m E]î*Òí±®Z±±
-Š@pc§‡ý¾¿ë®©òrÆeZy*ù¸eD%êì¢ÞKˆOâ+·mRî%PpÚþ—¥+¤q“º{쨯¾s \µß ¿󊼚öqV3À¹Š’PêÇAˆ]``&²+q¯¡¬|îÅ$s­NÖÊû“úzÿÛ‡u)ZyÆ8îy]òDê3ÿÁó©Þ,¨CÎΩ4›ÉGBâgá(£ÊË2õÇ¢fïˆ( nåÏÎ Ò€80(›îUüÝÊ žÝÙ o¾º®¦§Aä`úë¢ÎóCþþ6Øœ¶ÒUyw~¾Öhwͨàýß…_/Löê ,…؃½þ™tƒ¤àjqr#áÐ]£Ñœ28G&9Ì]ã"Çendstream
-endobj
-1042 0 obj <<
-/Type /Page
-/Contents 1043 0 R
-/Resources 1041 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1040 0 R
->> endobj
-1044 0 obj <<
-/D [1042 0 R /XYZ 144.727 740.998 null]
->> endobj
-1041 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1047 0 obj <<
-/Length 1626
-/Filter /FlateDecode
->>
-stream
-xÚ­XÛnã6}ÏW¸ÈÀšIQ—¾¬wÑm±Zô!E tû@[´-DU]âuƒü{gDJ‘lïZbŠ—s†‡ÃÑŒèÌ…?:£žGÌÏ%QÎÖÙ;ÛÂÐÏ7ÔNá‚?ð }fpÁEH|! á‘ІsŽû5¾G„ àûû›ï
-Ä,$‘ïÏî7íœûøoçåÞ2Ö*s]«ù?÷¿Ü|¸ï1†'ø.qC>[PN"/|!ñf>‰àÿ€„17Bè± T?¢;bµ›sKoÙvÍÔY%«¤VÙÓ-}¾eÏø©G¸×â-¨K|yÁAIæµ°Ô‡¥®ë:ó¤Nd:_0á:•ª›ÂäÍ"0ˆsŒ†ÖÁÒßP‹\§ÞÉ[ZIeúÖ:¶£¦‡:jN…óÿ©uS«ØŒÂÊnã=å> h0Øù»ú½Ú&ùzÝd*¯OM‹B"¸°+ê$ë¸síËX•ÖXmºvrN<N•y”f´åœ¹Î`·\&(GIÞeÀ×M*K#0%ùÖ´‹R¯R•‘ù‚S×ù=UHP)3kó §f™F%[9,–ÑNôÚAKæ8á`”,ÓD•ßõ»ïýh!ˆë{½«—¢î—’Ea½jʪ×jFªwZ?<ÝjÝû¸Vä?úsº¸ŽFW•*kÓÖMis&œ}n
-¹µs«úÚ¦ÎÓƒi%øõ"k¥cÛ§ÒÊÎÛÉÊ4bw(T÷Aõ?€ÙŽî“jמ >à¡ãﺩÌѺã3ÕYòbqܶJÐfÎ+F]™‘}’¦f`eçÊUÚ­ÒfÎsáXÁ‡ôÃœMpæ/ŸåÁð0P#ȉæ>'nÙ¹ke2-²q‘ýN•ª·Áx¯O‰'ÆÝ©ÎY•ÌÀz2Õ™ègZ&›ÏMþ”ä*n;Ô£ÊwèLJÆWzá²èR‘ˆ:2ö*2Ǹ=ä.þZ®F.]_Áå½ZÄMËu™˜@nP” xx}XVû+Àý)àղÿ„Û»Yp÷ù
-Ãi6ÊBúàÎ]‚½ô¦~žl!s/îö
-0ú-ÁØ·ãßìÌb‚ãq Í›l¥À÷¶O²”«dýŒ7è]}D#&ÐäºÌdZá«c*¬?¶–«Ø]©^jša_*Wø,.u‰ˆRµ©3YBb5~B¥’É[
-§0¡ùû$®w§Lm?Ê|­ÆS×l¼7'š´ñº¬iRÕIßú8•ƒ»8 ø× ¼_;ÄK—÷®uŒ½®’Xa¤¾"òKwùîÅÍJ¹Ýªx¥kȈ&ã_ºÞwÏ_M"ž£$²Íe—>µISöY²¬»–íú6(“w%¥†tÈÁ¤í†
-›Ng¤Šy—yËòÁ´º|ÊKyPÐmvJøé2ê¦,—*£žL&‰Þž×Ï“ƒŸ„p;–eDŠdåyåa_|œ½ï0åç~ˆRÔ&kö#§)Qdl¯uÚdvÒ¶Lâ7ÐŒBg¯LTSÌíËìi3bX(ÓK¯¶kgÇ TZ«¸=Sœ²ÑvÂjo@èઈÉf­¹Ãlö½Z˦R§©5GŸò†!u¯ÍÐôSI€x¬›_ª›¤T˜ôžV2…Ødl‚ƒcGÑñ·ÒxºØ*4¦S ŽçÆ~ÓŸ5•Í‚¨Ë†‡Á >‡°möe*k,Ol„{’X‡eFÚ«îVbh4•mèÍ©>Ô×läDúQaT>¥œQGûæÊ'4ŒŽÊd»;‘ ð{( ó3…Q
-®’3[„OX¯,V{§h> ƒáW’V÷/  µ·7ŠE>XŒdøéã_¿~øÁìà]Šxÿä¡ •©.
-ì9¼}{.Œ¹ÄuãڑOJzºú¥:ä|„<—æøPõ¡u¡ò¥ÏÒÚ°-ÏQ˜•ãLŠ‡( l"ÚM@]nR-ë"•k5úêuÛs§`Ç«ô•ðtŠ è'‡ÉlŠÅ+­S%ó ¤Üê%YY·•±õœãï³öa?÷•–”„Â~}ñ4ü8F¦!¬£GŸ~ÿ° Àšendstream
-endobj
-1046 0 obj <<
-/Type /Page
-/Contents 1047 0 R
-/Resources 1045 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1040 0 R
->> endobj
-1048 0 obj <<
-/D [1046 0 R /XYZ 144.727 740.998 null]
->> endobj
-346 0 obj <<
-/D [1046 0 R /XYZ 144.727 675.504 null]
->> endobj
-1045 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1051 0 obj <<
-/Length 1095
-/Filter /FlateDecode
->>
-stream
-xÚÅWM£6¾Ï¯ˆ´Z‰Hkc0æÆ´jWí¡§¹íô@ÀI¬CÁÙ™m”ÿÞ×Æ$$ƒŠ3»R5ÒàøãyÞo¿& dA¢%a²H"ŒÒ”/Šý^laéÓq[hLK"O,®hÌQB9 "ÄYjöüôôðã¯p€¡þ?mìÖ§òs†]þùô;¬Æ ŽRÆÌjÈP·å™Ð¨Ú|:¡³JvZªR¨af¹"Áh6sp#²•Ã[Ð(Nâh‚˜ œ ħãÇ)¬~Ë Vì¡DÝ•uuØ«¬VÂLeJx‹Ë<(Œ€a§½QÔlSÕ¹nª¼{°°76÷Á.×Õ;áSƒTuÓ|ƒä2Æo!IŒX:@~\®Æ¹Í·[Q®k­ëý¾;v-rL¾-ÖM¨g³&o»]ÞxQÎżwÈÇtÆV§PRXoŒ—…
-Fv#q1ÈãÑÆ™%o }Jù:!`%qbåh'^4çJªÄ‹Ü˜Ü øµ:3¤p^IM€”öÔü!è]®è‡/Rï¤êÇ°YŒÒ@ü}ȵ¬UçÖ[w^ökÑŠò-D'ŠÑgã (ü"hÂ1Â,ºõU<c c‚RlÆvž,~ÓQÍf‚ÊÀB¤ÎEÖ9 ×]ü¥Ûƒð–•{È
-©WÔ¥E{t8™éìMãéL‡µ#34=¡7Ã÷“õ|†ì¬ ?ñàs¥wâ¢ÛѺ®5¬ùZ#­Oþ¥‡…w³_0ÔVˆªÙ¯–î‘€zHåe©ëV€ÝCîŸ ý9ªüù¢»4ز¦i(_ƒ1=¨­¦¤"\J݆'Ë×ê
-e¡Ç){¹OiÉä¦Óy;ß­ †ù4=£ø…îAuYƒ6ÓJL]ºŒßE7å¼Gt]úýúÚ¿ÛR&¿Œôÿ]S$ä»u)IøM]JX!é»Ê`hþ~Þåj+Õv¸üÝ-Þä[7Ú¶²¼€&îŸ<РЉF8"ðq Ÿà üjYž‘?;²Œ¢{Û—
--ðåí;Š?<ÊkÁáQ‰”*}«ðÚ,çÊEÜsQÕ/óò ­ó¡(øÌS?¡þmè­alÇ
-endobj
-1050 0 obj <<
-/Type /Page
-/Contents 1051 0 R
-/Resources 1049 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1040 0 R
->> endobj
-1052 0 obj <<
-/D [1050 0 R /XYZ 144.727 740.998 null]
->> endobj
-350 0 obj <<
-/D [1050 0 R /XYZ 144.727 579.862 null]
->> endobj
-354 0 obj <<
-/D [1050 0 R /XYZ 144.727 323.474 null]
->> endobj
-358 0 obj <<
-/D [1050 0 R /XYZ 144.727 293.297 null]
->> endobj
-1049 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1055 0 obj <<
-/Length 1663
-/Filter /FlateDecode
->>
-stream
-xÚµXmoÛ6þž_a (&3+’zc¿Ì]—v°bk³úŠMÛZeI“èºiÿ¾;‘Td[©¸C€HæË=wÏñȇ¢³
-QÆCæùJ*ùQ-6š·Ø¡S
-+“ˆÖ•]Eàå/¸2~½|íÇ‘÷»/˜‡>‹Àû¾êò?¨·ÌJÝzúy-uG»oL‹‚Ì ÇPX3¦«‹L¬K.šÀp¿ñç!§Þ³WoÞ^¾6d­PVª‹šdÑÊyÉ|$”ÃV6òk~#ÿÞç–ìëJmÍbîó”„1a’õŽòPªeUìwå¢=œ× §ÂÏÊÕ¹A“´[0Ö ­qÔ¤`„F¡™ L‚¯ÓkLL“~bLü‡‰s–„$bÂç@ƒ®WÆRÚ;Õ/v‘XÐS+¹Æ‡^ó‹j¯V°<n± v¯É7[µËØ+æئ JQ[ü™­>`Ñâk?§ne}÷xÄiã
-ìU2a}f>Rá£/Xã5"cûBîju3…سÄKye_=·2ÂÝow·î1†çˆ,&atcÞªÛq£fì‰ÑèÜ(OÚTU É€ÚJátÀ†O‹ö}—¯zFÏ>A‰§QÐóNˆRç$6XØ„XºÙ.™†Ë•ÜY,þ°Ô!6¹6å0
-«ÉÙ½xÊ=Ãá‘rD1èÓ9KIDS«"¹U‘M¾èļÜè_¿ù<ñòÌŒ)ç$ ™Á,ÔÇ š8;îævÜ@dþÐÕU
-£•ç'*O¬Ýþx·ŽçsÂÍØm'Àîµ”!ׂÈg `ßãÙ*W¨ÂÔk¹Zn‚~ßh"`ľÕ,@£ÚÊñ‘V—
-\`ïí}‰ˆ¿Úž»0B+ªå{£Æ \I‡NªÝ´6‰Y£ºå'¼LÙ„Y3U}œJ£çKiå6Þ¥²|P°¿ªðFƬ“Ü°„#z몱m]'Õ÷±ÊósÊP4Š)2 ¡AB"›IlÔI}»Î
-}—CŒ4=7º,XûW*Ž"Ñu×ÕOE'€¹0\aCUʹ­2ü´è!è"¸²G›îƒél¤‚›æÀ&<3cºËT5fÞt½s}cA¯ƒ#wáœ/ó:Ãz<-G“Ý} åˆsNÂÙ1çpîÀϸŽIKõ˜ü§PÉ4'ò_$îòÿ´jQm¬QwM+FÄ£pc‚9†¸®*…׸ü=ÜôÄáp`Â9>lò p°|-qËnª}ílvL!Q’ò‘«ÌÂR‚J Ö ®*êÚTJ6GýcŠJÛ=q€¹;ÐJÕcô×;tà¬c‘çS¤Ö>áÀ#úØ9˜ÐM/ý»¹ˆ°q¡1e9þ’zÀÇzàAâ(ö&‹—©ûNqz6t;Å­;”pàÅœE†É\´‡ñ{ð-4ø¿¶ :õ9åñýewjÍŒrCÙ7w·w“<ØÚ£ÜiyŒ
-ÃPêt†I2uþ²:"̆¾D’鯩Fkym?¨Úhýi<ÔZVá·iÓ¹éo9 B¶ösl?·]Vµ<=åóöáo«ÃA7„ 0…HØí¢x"È$9Ó³)Ì;åí $•endstream
-endobj
-1054 0 obj <<
-/Type /Page
-/Contents 1055 0 R
-/Resources 1053 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1040 0 R
->> endobj
-1056 0 obj <<
-/D [1054 0 R /XYZ 144.727 740.998 null]
->> endobj
-362 0 obj <<
-/D [1054 0 R /XYZ 144.727 716.092 null]
->> endobj
-366 0 obj <<
-/D [1054 0 R /XYZ 144.727 448.729 null]
->> endobj
-1053 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F75 558 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1059 0 obj <<
-/Length 1148
-/Filter /FlateDecode
->>
-stream
-xÚµXM³6¾ï¯È¥‘Š±ÍÇ õSí¡§Üú¾œ-‹8ÉnWùï“%Y¯˜d·ŠŒ±ç{ϘÌø‘aÌÃx³ÀOÓd¶~zf[øôDZK(§~3;>.(Mü˜Â“ùI”ê%?/~úÖ§~ÑÙrcV.‹¼¿¥óOír¥GÄ;Ú™N؉¼mý$æÄ«Ug§VrN¸wÐvy^ý·•¨ä<äÞq ,æß—þÆ? `ȹ•âXB)ñ¬ì‘  h 6è×ùóEĈ·Ü‰NX9ÚwÂvšÈlƉ¥ñlAˆá¤÷W"/DÛý8_„¶Èþ©5^ú·cYUý¨(»¼iDÞÂ+K=m=÷&ߊ~´jEþèŸEüþAô÷ƒˆ
-§Ünꩃzì‡câ6> õv_ 3Ø”•‹‡ÙzÉ" ¦YºÙN”ÛŠ>¶‘‹™0ÑiÒÉ@*Äú1ºÍ!ˆÈ:ÖBv_p¯¤2®Ó±ˆ7o~‹3 ѨݾŒþÿ€Œ¿Î ²kYíŸj ’hÊ)‚rQ÷nTW8¦l°,/y½—Ë‹æö°rÑ
-¹ÞCd›\ÜIùˆ‡yæjHˆÄÎϺ£€ûW¤cÜq˜}Ô¼^Ïn5mÓX‚?ˆU©*‘õê Ën)ŽXŠg¼®d7f¬ßïf̃ 7žð~ãä ýi%^ðžã!¦êhEÓ–µêÔËe@ž^+Fò R‹˜¿ìòzÈ^wBÛl†ÊË^] ϪÂÞWðÉn
-+îŸ{Ábå3W7FÐ9×/aÀÕ
-endobj
-1058 0 obj <<
-/Type /Page
-/Contents 1059 0 R
-/Resources 1057 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1040 0 R
->> endobj
-1060 0 obj <<
-/D [1058 0 R /XYZ 144.727 740.998 null]
->> endobj
-1057 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1063 0 obj <<
-/Length 1925
-/Filter /FlateDecode
->>
-stream
-xÚ½XKÛ8¾çWø²€¼ˆ9¢DIäœ:;›,dØña9Ð2ms#‰†“n4ú¿oñ!µ,Ó¶2ž¤Q4YõUÕÇb•ð"„x AY”-2"Æè"/ß„‹=üô¯7Ø-‰“¥±çÇUœP”& ¢)¯¹÷9èÈcjücýæ›Y² ˆ¥éb½3kÖÛÿ¿à˜´²-ÄC®Š®¬–¿®?¾y¿¤Œ…L5Ä(Ë' òã±üŸjµÄIð›ÜŠå*J€ÛÇVì–Þº¢µ¥à•¬ööe§j Ä@Dâ£'W€ŸB !ÂŒ¹å²²’sÞ8 Ò)þbp4ö¥ËÐjÈ¢î‘þ†Q%¶hP‘"ÿƒŠU¦ˆdt±Â1b„UQœâýàpœ ”áx~<‚ô(/xÓ<ÈJ¶¥–+|~þ›G—“°ÂÀ¹„õª¢sUà§0«z»Ç®mÌ9Në2Îóêsb&úb>ðA2ÖWˆvžþ]«ìç
-Ã鎈Yˆ†aðc±uôÕ$R•#X®Ê’WÛƃ,AaJ À
-JÎwU†ï§Uá¥U1õP)Ë­ž-º[îÅ–_À–ÏÇÏÇöoµém«±ýÝ\:¼°ú5ªæ‹lsƒ¡ì kæ#"÷"*e{‘uä˵ÌEˆa›™£Ðeæ÷Õ¾Íaõ‰WûŽï]°^²(ms^;„FN¤Í
-Œ!F‰±¢äŸu©£÷6”?‚7TôÕì4?w[çlN\3Ü>6°±éË5Ð 8¸¹Úº‘uüÖHÈ©¼¶³Î|ûÒ´O…Ц˜qä5o]””1Jë-Š«ll¬>X§«´GS¸¹[¸÷ÓÝÖP^:À²2vÂhÃ7¢
-ﯳÿqŒRŸoT$ô’àªÓDEñ×T$&nÏßõ¾…«ê"“I
-V‘?–É…ÚýùLŽ2r-[%)õ#šP9DÉpõ›db]²‚Ñ…dEɸ݂»U»ÜC|ëjÒu,uí,ÈÙ©3O[àђ㲙ðãInR—y©›Î¡®9F1P…hÊŒÎÑ :»Ï̧lŽæ³Ù…îù“Ôß7t¦;9]æ~°¿Níä¦vû$é(¾Lí%„øeé0¦ã, b]–†‘—ÚŠñ³Mªö;ƒÊ6¤¯ÄŽ‰ËÐ }œ¡­2ó´C††·ÈÏêeԲϠ5öó{yÿ,^Ç_Ãëö¯×Æßg´«,„Ò*õ‘ gQs'_£™-wÇB1…}SæþØÛ°endstream
-endobj
-1062 0 obj <<
-/Type /Page
-/Contents 1063 0 R
-/Resources 1061 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1065 0 R
->> endobj
-1064 0 obj <<
-/D [1062 0 R /XYZ 144.727 740.998 null]
->> endobj
-370 0 obj <<
-/D [1062 0 R /XYZ 144.727 631.668 null]
->> endobj
-374 0 obj <<
-/D [1062 0 R /XYZ 144.727 499.813 null]
->> endobj
-1061 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1068 0 obj <<
-/Length 1668
-/Filter /FlateDecode
->>
-stream
-xÚÅYÛŽ£F}Ÿ¯ðK[Š;ô…Kçe×{Õ&+e´ñC¤l¤`Óc“±ž] í¿§  ìÆãu4ÒÐîË©¢ëTuUƒGüáf ÙÄÙÌ@œ;£åöέ`èýVS¨I‘e3hw N©é Ë4¡Ácñúœö³ZÃÄ°#_Íï~~g›#qËÍŠ9sï¯ñgLY,w+&Ͻ{;¯
-ã=(x<F6•$™+@A¾LªæÌó9°Ñ VN "Lv¿UÝ#£CïŸR•E>ãSJ( 
-ÇÊl®?j[”½xq•SÆ
-~¹Y]%GÒ ’nßåúVÏR^;@œ.íàÆ©¿Ü”vPßk„¦)˜1  ?lJV4 ÿ¸iü~
-7»­øÍò”'<…70Í€J÷°1YÑ,ÊΛzÌ7ÞåG«ÊluÖOb)ü§
-ëøtí½!q¬!ôÉOzd*¤
-è싪ï"çdΖK¥§_ô
-endobj
-1067 0 obj <<
-/Type /Page
-/Contents 1068 0 R
-/Resources 1066 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1065 0 R
->> endobj
-1069 0 obj <<
-/D [1067 0 R /XYZ 144.727 740.998 null]
->> endobj
-1066 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1072 0 obj <<
-/Length 1421
-/Filter /FlateDecode
->>
-stream
-xÚÅYÝoÛ6Ï_`( ³*R–Úc];l(öÐeÛCÛZ¢l"”htÒ,ðÿ¾ã‡\9ñ*50±(òx÷»û”„.øC—(Ëâ^\.²$®ªò²î.’Ë5 ýr¼Hš§q±È }bp>ŒÎÓ,.‹ÊÈütuñò]™‚î8ÍŠË«ÖÊ^5#Œfs”$Iôž®I}7›ã<‰Þˆ®#}£fŸ¯~{ùTUqU¤nÚã ;ùïY™Dæ”UÔÐv†óèS’àÞv•‘¬…¶ŸÓV»~1Cytc~¨t=­“òÝŠ‰Þ ¥1úZU /¼fƤt“
-”Ddǽ…Ž’žõkÏæ.¢? $ðÊ8‚P\å¹u¤¡7Ó`L¹Ô¤wu×1VÉš†úqæ¯z†¢—mD½ëh¯ÝÝVRÒ­ø GÏc}Íw m¼,©¯Éš^ƒøª²ìêïBEEÙ¸y¤7¾£'U €¾š÷hˆúhÐMàìÚ‰zzó¯ô¢²ˆK0ärãJ³oÿZ:9”ூ¸ŠË²ôrFõãTÁYŒqáEˆôwÊz
-(6TRÃ焸&0àú™¶®C4ò¸Bé‘óÌ“Ó ÚšSâã©7ÄwsÀ’ÏeÑÃÃäZ4@•gcè\ÓžJ¹ŸhÚ^q¿àÕ<“Â0’3¥[BY²8„²÷íCy\ThIHMs!M#©R÷¦-é–]°£¥'k$b›mË8#&/÷/N ñV` CŒªN9×8€êÑAj¸{®*
-]±gb-Évsç§÷JSÒÄûy Î£!Ë
-ðhíyµq³è-¯qi„â~¿?|
-Ç!²ø §°”øÔ<Œ`(Ôì)¨áHóðEÕHÒê A(¦§ªÛ¢ ¥K'#£´„½î€Àvmmç«X)Á©¦¯?a”˜ÿß~íoĵ]d^b«í®kÚVÓƒŒ}ÿE€gË•
-–V…½#zSo«ƒ+wv¢š¥(.ÓA­Í»ÍJ|¹·-zCå1cïfw4HÈ;¥ïÌ{›Ô¼!Ûÿ€öû“kÖ«~€}àÛ`Ð@V†ŠX†¿€ªí²dÛBjVÃ~´½¶KÅþq{û¨I9­ukO™½ž±ôL€k9Àþ¼
-HŽÏ_ðótrÁ¿x{uø¸‘\Î ïý‰Oh«4/ÜwûÍãøÛ…³P¢‡ZQ óPyü=å_®Á®§endstream
-endobj
-1071 0 obj <<
-/Type /Page
-/Contents 1072 0 R
-/Resources 1070 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1065 0 R
->> endobj
-1073 0 obj <<
-/D [1071 0 R /XYZ 144.727 740.998 null]
->> endobj
-378 0 obj <<
-/D [1071 0 R /XYZ 144.727 716.092 null]
->> endobj
-1070 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1076 0 obj <<
-/Length 1365
-/Filter /FlateDecode
->>
-stream
-xÚ­X]o£8}ï¯È¨³R"5^ íK´»ÕŽæaUE»m 8)* i#”ÿ¾×6$$!Å$UÕ`ðåžcûÞëcÈ
-hL`¨–[3²®aTðwÁ¨¨èPv5û:ù,tÂeMÈ´¯&ä|¡YVÓºŽ;åc؈Z5á|ù“œE˜,òÇ•ý‘c·Å1AØi:æQÎÛ*»C‡6Ö`‹‰»%­ã? Éj¯Dƒæ<Ô&iœº#²ÝÚ]+³ÊâÈ•ÙáJ0û“Ï"/ã©¿Ê‹?Ò8ö’@Dˆè{¸ÿwâÇä¹ÔǤ³ˆy>yó²d“ œ¦£±H‹,%4v^d,20ã;Õ¿Œ¸§Lð0J½@µŠ—ê‘WfÞìÕ[ð/íKØ:ç–éE”ú^$Z//ñ›ñÈ{ײ?oqÅ ø\\¾ý¹Ÿúy
-Üùd–Æb‰ÅR«î°¬ìÃÇ°=`]}ØÄ˲ô 6‚b/`k
-5üÞLŸ†ƒõiÄ<Wq'½Y7ºä8DƒFÂßx²³4‰yR”?W^Ê­Ñó¡âëg´ch$ŒjÒDU$мl[Fi²P¨Úét•®> ZIws?݉(Œ03h0ÒY]×½3á¸J¡)õÕ
-+'{ççÑFÌ8ê ft¢­²èd•ƒÝûǹŒ4#\pm6]ÿ= “´Pvµì-»¸ øÆFƒ;u¿G†5\ˆ5ÜYÌGÒmUbî%RmÉ»"U×Ï
-/LªU…rÔ’IÂ6…è‚å¢NH–FÙñ–˪
-ȳj½ôÞ Æ*ƒÁF¶a|´ô¯ÿ>7têÿÎsµ5ÉÄd‡{fèËAä–èg(3û ý®˶¨QåSí•ŒŸĵ–wOÁâÿû‡š_¸”º_=§˜Æ¡Ÿ*Ža“¼à^€z„½èÔP¸×¹Y—JËDÎáW¤³1köd2˜_ `4ÏòcÔ¦ëB×î/q%/Uù·‘9ýƒù^" 8‰®¢¨lÌͶ=žkgI»
-Ý8^³ç‚ºÌW>i_„i’o¿l…ý
-endobj
-1075 0 obj <<
-/Type /Page
-/Contents 1076 0 R
-/Resources 1074 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1065 0 R
->> endobj
-1077 0 obj <<
-/D [1075 0 R /XYZ 144.727 740.998 null]
->> endobj
-1074 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1080 0 obj <<
-/Length 2544
-/Filter /FlateDecode
->>
-stream
-xÚµÙŽã¸ñ}¾¢_È@¬QÒæev“™d›A#› “Z¢»5+KŽ%oјO]’å£gÚA-²X¬‹Å:hu—ÀŸºSÖÆ™Îî2›ÄE‘ß•›7ÉÝ,ýñ“šØeÆW—ãêÒØ8wâ|ÿæ›÷¹Ú±±îî~M¸÷Õ¿#­K•$Iô®­ü&,–:M¢õB§Q·ãÉð(Ð?tå~Úg¿o|ß/þsÿã7ïYÎ0á¥Ö±v‘¿¬{`PäQÊ¡îZœdQÙµƒ¯[YªÂ‡$ÑmëÚ……Š?„ŠçC'_”¡­–Ýz X%ÉAÀí®+Cß×í÷ cn£'Á~Z¨$ò-`§ôP]× (¹Rq‘¦$9FŸ|94Ö÷éÑ‹æ~» ()NZFb¢.¬=!ôó"O"´ MP@Äþµ®`ŠhMF†ÏŸZ›ÝŠ7¾|ÞèË_üC€eË€áѳ68)A50uüv»‰É™}qã+iu`$>e$6ž+hq© Ê«
-GÆL£O:Ø,p”$ê¡Mç«>ú…žìATJA`Çpãù:P<Ð7{™vkñ´ôèi:)b“eâÈ”±àcí~ãw~U—oû§Kç,ÒØY-;~ò( ,ÙE8C%ìj1€IÒ8Qʼnð¤Tm
-Ù7à|<yª‡G^gÓˆO7ËÉÂP Æ1p 'gßô‚7eðpþQ9î¯Âá B/Cµß…þŠw×-Ü€ ‹ª<6ÚÎ úÝ
-P»ýbi$«àJíqzþL!×Å6? q k…H‡n¿cP5e œ±‡!Ä÷¨Æ ‚“•ðÖCêV$ØÝòŠa7~¨K¸``V«3°¥Ng×ÊjˆK5¦F\a`4FSÈ ¨8,Â2‡pzÿ¸GW±H¸>'Áv€ïvd#˜b¼n„!
-¾wqYÏT8ø(Ñ„xŸ¾~U¡
- OU˜Æ
-‚›1ƒ^?}íb“N¦%w¢Xéø”p K:–&ÁÓC¥>#hþ»m)K­ßÀÙP¶!g¦l3ß‹®tY4¤) Yº·—ÒÃÕÈbW¸“³)¡¨(.rR–¤H!*T¤sSvV-¥”_ð+µNzYÿ¦Rf'H}-žœ,pᆣ•_˜KǪéïïþqO'l¬ŠÂJq«H‡w´
-(TýZ÷¼f¼Æ¨©Ç©£Ÿ&÷Í Ö& %ƒ&*Î ©ñÝ¥‡›8×XÒŽ(÷âØ_ôUÑ_ó—‡=ù»1Ü^ì<&B(¹NÆ%Øâaš¸²q5|*›žˆÄämènHL
-ÜØeùé]ïÆߪÐø5iBÇû¥Ä±ÎJjK“äÿ•ùÓD½"ó¿­×ŸömÖPV³Ä€™LT ¼…R² ¾]û¦W2Ô¸çµõAšèWHwÆãù«Ô'³š+Ô¡zOçÔAkülßN?ÓØ:ªŠÞ}¦„}=›ÙåYZìÜȬ¬Û³¬|¾uz“†HFæ&¹QIw›’3VÚŽzµçjO¸·hžÝªùL"¥oT>¿Yù77W‚Ÿ[àÜóÊ~YÔ8²kµ¡ÊTœCüru˜›sª*‡}*?-8ÿ¿¨·òendstream
-endobj
-1079 0 obj <<
-/Type /Page
-/Contents 1080 0 R
-/Resources 1078 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1065 0 R
->> endobj
-1081 0 obj <<
-/D [1079 0 R /XYZ 144.727 740.998 null]
->> endobj
-382 0 obj <<
-/D [1079 0 R /XYZ 144.727 716.092 null]
->> endobj
-386 0 obj <<
-/D [1079 0 R /XYZ 144.727 583.449 null]
->> endobj
-390 0 obj <<
-/D [1079 0 R /XYZ 144.727 344.147 null]
->> endobj
-1078 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F75 558 0 R /F85 571 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1084 0 obj <<
-/Length 1639
-/Filter /FlateDecode
->>
-stream
-xÚ­XYoÛF~÷¯¥ŠpÃ=H.‹"Uì8MÚ¦ ·iÑôW&aIÙV ý÷Τ)š1™¬å³ßÌ|;3»xæÀžaÆOü™Ï|¶ÊŽœÙ9 ý|„ÍêRäù Úƒ6u9ò)‡CÜ äœã³£'/`‡ø¶VSÏ¢-â:Áü¿³_`Ôqxž%9>6Sö7ûGfJG€mæØPº†»Â°‹¼ fDq:úJÈð@c›pÄ|¢eDç0à8ÖË¢¸˜Û€ÔZωk¥þˆÄ:ܦµþ¸œcÇ
-Ó­¨ôw±Ö¿ÇE‘Š0¯Z€EµlÌ‘ÇÕngqbnŠ²NŠüPJ ÝX‘i­µ^Êk•†•‘òÁqH*ô¦Ø!·»bÏCÔq5²mUßE–e<0SÂÍF„f«°îÁ­]K”;ý%òIiG§g-䀩müF¨ÔÿmÙÃÁ¯©¥iÓñeC›˜2cÿjKÿôöíJéoÁPÀqwƒ¯8Æ! "eÜÚ”ÅJDÛR´Äjçz׽ѡlî#ìR3¿Š‹mé=bQŠåN·—j__ÛXvÜÚX~‹kݪ‹în%yU‡i*¢æ&Ülc æÀÙlØo ?«Åy’?/VÛLä¤à1bÀ£¹Í(·ÞÏ9xœPi' ô2Q ˆ•Ôzà*©cÝ
-QŒÌ9yyzòëëÓ4››æR/CñÜbCÜFÀ­Öø²' kÑOpÇÄÁp égp.÷ÌüŸÂ!u@!`¼)âðkâ!‰‡Ú÷§yôÇúD†›¡PkVôB-‰ÛR4DPL¶TpZD ¿l¬ x3=²Óí<Ä\<jÄŽd½ '™% é ݉ég‚y½ ž[$ëëmZ'¹ˆn ­kŒp#{SQß±ŽZ.²M½;ȯ-á¢ØW)ŠÍ& ɧ²R?ñ !ƒA*PGòÓk´ôG´|ôã%ÝÞTõÓÛÔ è˜wº)E®¯“)i÷»]¶,Ò
-4Å®àv`LcM/Åe‹6ò
-`?ÀŠ®’¾oÂÕEx.Þke~/~†ßû›x¯9ÛMù¶Îë6¡P~²à¾bcì·é«Æ‹‘4Ì–Q¸„J©‡ª+áŽxS‡Ü_'g‚QŸ 8-¥x[,¡²;Ѽ‘æ<€8=Æ<!è.ÏËRðÄhKÒõ Æ¢†ø¢Õ+z’2ó‘ªÉñ²¸¨'ö$uµé,äÐ¥„«(ûq1tòÔ²žxw\|¼\\× -v÷ àÔáš^Ê»eå«l^EŸÄm–õäûä_–2DÚ„aåË«$ªcÔÙOÒò£Rm‹ä<®–݉ L7=cÀxŒO
-eÖ
-endobj
-1083 0 obj <<
-/Type /Page
-/Contents 1084 0 R
-/Resources 1082 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1065 0 R
->> endobj
-1085 0 obj <<
-/D [1083 0 R /XYZ 144.727 740.998 null]
->> endobj
-394 0 obj <<
-/D [1083 0 R /XYZ 144.727 679.659 null]
->> endobj
-398 0 obj <<
-/D [1083 0 R /XYZ 144.727 474.885 null]
->> endobj
-1082 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F102 750 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1088 0 obj <<
-/Length 1818
-/Filter /FlateDecode
->>
-stream
-xÚ­ZYÛ6~ϯ0àšå!‰R/¸GZ4}KE$(´6í"KŽ$gwkø¿wxèX[ZÑ+#ÀZâ1ßp8ÇG*d‚á™×Eœò w1
-Ã`²Ü¾Â“ týþŠ˜!ÌcÈç.<wtΙ ßóàÁE¶ÇœþÖsü…,оyõÍoÜ›(ôýÉÍZ¹Y½w>æ.³<Å.KWÅìãÍÛWonj!m½@ 9‡EÍ A!è8—}ù*+Ï°Œ˜FÊ e($VxË8_öàÕBNa\¤m>wÖðY[þ[)Fr FBØÓ Ôê}ŽQÀ¨ü1=Y>#³™Í) ?Óh·)¼0ìûÍF`ÕUÞ Ýœ‹qvI´[‘–Å·³9òU5I µìZ-2ä·oŸ®‚»“ÀŒ¾Ë».‰à°aK`™ÇQºIÄçsq^ˆ8÷Íدµ˜G Xí²«Èöy—ö4D”3?ÚÅãööÅ%(p™õÄçýar=Þã 'Ús„}þ¬1(Do@[Ò¶Qy—Çé¦Cšv®Ê·Z7lg§ž¢´Ú·$*Å#—>gxOL'Jûˆá (n;Øj²ÎEÁ‚¿ñ…9„Dï¾3†\î6û.­:°x¤½‹pŠ¸Œ0µD_uý”Έç<JÈÀÙ2<îdkÝ5½M#„[5n™m·‘ Õq'‰n‡ Ú'¥nSÝ™A3‚(O¥¨ö­(Šh# `©uHCƒHWgèf5q\÷É~%ÙFÛîÆ4öÀþXëF#;M”%°³‹¤«}2z`'.ôoš•ú!É¢•X™­‰ôÏJHœ4.ã,Õ-•°óy‹2yÔ/·Fê.Ϥ=¿Ä
-Õ{æ£þJô ¦äŠ Ǻ\­ˆz.©] Î×ÄC~HZnõ«X&Q.Þe·û¢üEoÊlNNsÚA¾›X˜½;"_åÌ:q¿êPÔ(0'â^XiJGjZe›>5«þ&—È™éæÙT”Ùà9eëG9Ó^?w¤~ïÞü½¨·î`ëãR‚p]_Ôz“ì^䈊ùrw›=~8•Ç|y:GÜÛ”àvñëÜ#þD`ýl5¿‚)Õ¾'/°d0`I)z‘¥e¶ËÖ‡)Ñö[JŸ9$4Œ=Vžå+Õ ¦¦1´2b›ÜÍ5{ƒ
-ó‰av¡^Â\ì—Ë"Þžb¶çØ’å].ž²àÊž¢¹Ãd9ÚÕ×éÇc³P?E
-ùW#Rœ_L¤ª¸ÇòBf—ˆBD¸U"êÍD- /¹ú+ÚšÏ1‘ùÈg¿u¡"ošüì´¨ÁoÌë
-<`CïT( `ÞéÝðÿYhŸ#endstream
-endobj
-1087 0 obj <<
-/Type /Page
-/Contents 1088 0 R
-/Resources 1086 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1090 0 R
->> endobj
-1089 0 obj <<
-/D [1087 0 R /XYZ 144.727 740.998 null]
->> endobj
-1086 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1093 0 obj <<
-/Length 1410
-/Filter /FlateDecode
->>
-stream
-xÚÍXÛnÛF}÷W(° P@´Ý—K?ª§h€¼¤FÑ¢î%’Š¸l'ð¿wöB™’’•´0ì½ÏœÙ¹ì1ÉÃÎQ@ƒQÀ1
-C9š¯.ðhK¿^·…ù ‰€C¿cqÂ|‰&¡Ã‘¡Þsswñã{8 PïR³õ.þÛ£¾Äãî>Àª?’(B¯R¸OÜ–{¸JêYù¨{étSév ã¯W—þ%Oˆwõüƒ“ÒÒ1qb& ñÃF9J_ý0ÕM±És£¶¶“ZéôeâËt<›³ñºuÎ`y(::
-endobj
-1092 0 obj <<
-/Type /Page
-/Contents 1093 0 R
-/Resources 1091 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1090 0 R
->> endobj
-1094 0 obj <<
-/D [1092 0 R /XYZ 144.727 740.998 null]
->> endobj
-1091 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1097 0 obj <<
-/Length 1317
-/Filter /FlateDecode
->>
-stream
-xÚ­X[oÛ6}ϯ0°˜åÔ°^°®Øž†ÁØ˺É¢mÁ²äJr›ÄÈ)RŠl+1å b^¿sø]I¡Ôh„(‹‘ -¶7p´ÒSŸo[B\PÝ& R7(<0kîæ7~Ó8ôÿù²^:ÿcŽÉäßùz–$87³ˆ ·ä "4VKós—¬Vit0Í¿>ý=‹ò4žLÑ8ß©l2厛EOïÐäÔI"}.4ðt|Y Ëlg
-Wƒ‹—TÐ…|ú`˜¼vz?™ÀAÈ—O…í òç`0wÛèüÅãsñ(ºâ×Q~ß+Ò­<Ù“½0”uE–ªÒBMëqös‹q‹zãvŸÀP˜*²)€XmMo‘ï,¤3¶Ñó¦ó=¶ÞèÌÝÚ@úÿSàƒà-Vxˆ-¤T=‡ò‘ÜîÉßÝ.¥ÿx§pX¬™ø~Nî·èÖX×á¿ «õóÔ¡‡wz!~÷ôäŸ(ΫÎ9g”êÑWØÜ|š·— $Fé”u¯5§¿í5'@ÚÖÂÞìý¦ÃvÈþRÝ©U’ýš/ö[•U§Ð]9§ u!è(Ф ñç±q¸Ø„+`˜Áq¬´-b•-UÚ‘°pSU¸™ 86¦Â4/Ú‰|Ùj½@$åë'9æH€v;ªd«@o@$Õv'õýÐÙûÛ½Pßʇm4K²D{^¾1v÷/”x”Y²¼ßk-.“LÕ¹*Žã¼ª½É ¥ªj«;Oÿh¦ô"U‘„Ù*5,Ôך#ã&Ô׆P;0ˆ»†T¹_,Êd[¢CÉ ›f˜V®7ˆ ¿†Í®P}lÜ°cãzƒØˆkؤª,{ظáÆX®;ˆŽ¼†Îª*j6óy·wwCª;6ˆYp 3“´—Ehµé2s㛆UÓˆÁkEÑÁ0:áE]6QäÃ¥)½ ½©Š€ËöX—²æûŸ>¸lùÑ®ÔeQ@(·B!Ð/.ýT'€1b…šµÁçk嶰ÎÆ
-¨“Žà®êK$€H¸5‹4,]ÊwU’g?N¦D¡ªW<‚`!<ä7…i›ÇûT×¢)& 0ÈuÌE½ØœiŠ>þ!nwuŠ¡
-èl—'YU&=
-Ódl`ÖaiV˜8ÀTk¤]˜Ùʾv׆o¬ïéÞuµ7õ8.ÓÚ…Äß’‹~ûƒÑþÇ×Á$Àßq²¼Ø†©Q‚ÿ¥õ”E‚€$GÚÕ/½enõ{TëzÅý®:hM²ÞwO¹råßTœ”»4|(7ÉΦlë²7³ÉÞÚ?Ý—øyÔ¦úÙ6Éö%sþ¼„¯H¥ù÷3^ ãZ-ÝÙ Ðm•CU²Î‹Êâ#ìTq¦2ßsCÏý Î߈͡¶«R³4)«¤mýîñ¶êÔ J>àN_êHIýã‘û|x9ÇÃzãzu,Âb±÷)Ï}¾ÃôÇ¢¬y<…ž HÒôÅ€<"×D÷ùLój@r—ü²_/|¨^ÎcâñT+øùøGOuí·
-endobj
-1096 0 obj <<
-/Type /Page
-/Contents 1097 0 R
-/Resources 1095 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1090 0 R
->> endobj
-1098 0 obj <<
-/D [1096 0 R /XYZ 144.727 740.998 null]
->> endobj
-402 0 obj <<
-/D [1096 0 R /XYZ 144.727 338.995 null]
->> endobj
-1095 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1101 0 obj <<
-/Length 893
-/Filter /FlateDecode
->>
-stream
-xÚ͘Mo›0Çïù¹TJñl0~¹e“ºVSOSnÛi U‚Q I;Ôï>›·ÀB‹MÒiª”6ÏÿñûσѪ?4FêÐ1ÅpÎÆËÍŽUÓí•]\Ï„buÜÑ8u=¨ËÔŒpÝçË|ô髺
-ûuR'A\Àzƒ§µeÚ™êO'^lëtœÎtôÎè4»dœþdDlêlÙ*¸=3èµw°*> …<@ø»¡Êú?Ǩ
-åõ„jÌë•”i$Ó ¿ƒì]…Ö¸‰ÁÊ™%Aº’QªC7¥ô“­®ÍöBˆ8Í8ðâÔ–‰«,ä>¨\¥48!LJz Û
-e¶fW§U&¬Ù´“6•æ¶DÚ>«›w­CóÑ3xžÕ»ozÁÙNÏÐÇ9=sþÓ3×ÎéÝ´V†ÿ#ŸgÞGû<#gû|ŠžíóU$fnóÉr«lÖÎäY—¥
-ûçU^ÅÇqIg.’dæËån“UEéZÊ's^šð«ç]¤EøùÛë á炳äå}¤ ƒE´Z„IÐè£Ú_3s’ÈdÙCgæûÖõ• ++CéûZ ¨×ÕuG]ŸêѤÎMѺŠÁ>ˆš’¤VÄŠ%yçÐXT!=µpåÍÈ Úî¡N=Ò¯SÄW¥üAøéºÐAÚéô™Æ«Å<cŸp¼âkÐ4i>ð!´„F7óz_×àñ””s«cçQ˜GŠmájË—+u·¹å[|•4##¦îC¬½ü³¿˜üendstream
-endobj
-1100 0 obj <<
-/Type /Page
-/Contents 1101 0 R
-/Resources 1099 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1090 0 R
->> endobj
-1102 0 obj <<
-/D [1100 0 R /XYZ 144.727 740.998 null]
->> endobj
-1099 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1105 0 obj <<
-/Length 940
-/Filter /FlateDecode
->>
-stream
-xÚ­X]oÓ0}߯èˤV(Æßv*$@ð\‰à!kÝÕZšDM6†ÿ¸‰“fóÚk@“Ö4±ï9÷úÜÓØd†Û?2#œ#EÕLqŒÒTÏÖû+<»m}¼"ý&’Š·×‡ )¦Û Ž´Lݘw««×Ú ¥íÿÕö8tµù:§ŠâÅ÷Õçö©˜i”Jéž2…(éG|#Œï³Ã­-ªìðÃnšÝ"‘Ï®š~æIܤ›š–»H=yA ÂÊcü¾DêG< EŸ‡"ÉÔ‡ºÆꇸOÁ©Å.Äš¤^›ªK\óž ÀMYu ]øD’Ë
-
-)œöÃ_=§Ÿ%P
-¦‘Ì] ŇuL/õ‹šUÕÆlÝUmšee×ÙrW–‹„Ìï~]C%Ãð…n?ò7Í©&ßvBVk¨0òïVà¥Â(Dˆ-ç£rŠDgPä b3ë2¿ßc]˜‚Ç
-C‚4(¼g8(è&?³B®(gj±BœÂȼ¼HäT2ñ t*\qÄå¶jäF§z¢Z²µ98yÃrÖ.‰Á0¼›²ù?ùAÌsé¤v¾¤Nn1°
- {¶²±° {¶À
-âá/ÔÆ!XøÖKJbøKè2·uó ¾M“¡C‰¸ÓŸ~sÝbCµ.À$
-@:=aá½ =JǤëÎMbÂÀ7Žd
-C8€‚mÌþÿWa pÉ>º­ÇÕûÕp–(–|–È~Xà´‘(‚´ÝQ¤?fŽ-ü1£NŸF&ºGôôó[Î%rendstream
-endobj
-1104 0 obj <<
-/Type /Page
-/Contents 1105 0 R
-/Resources 1103 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1090 0 R
->> endobj
-1106 0 obj <<
-/D [1104 0 R /XYZ 144.727 740.998 null]
->> endobj
-1103 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1109 0 obj <<
-/Length 923
-/Filter /FlateDecode
->>
-stream
-xÚ½X]oÓ0}߯èˤ)Æ×ßFMH€à¹oÀC¶¦k´´‰·Œ!þ;vâ´é¨Cª©Rc'×ç\_ßã/˜`ûƒ 0†$‘É0ÒZMîVWxro?}ºoB9EB2[îùS®¤ÊRB;›÷³«×m´ýŸ-jÓÙükD¤Óï³/ö+Ÿ(¤…p_#¡Á›|Êòä6Í«´œÆ㈕Ʒé ƾ‘{jÖ‚Ë
-ã³IûÊEÿ]˜†ðIo]lVIîb<ï)ܳ"P‰ÈQl«Ô,Š&º77´on³Òü«µ^u7€Ïˆéyâä¶Ø¥ó¬*óägõù &€£îîs›°›]zò¶ÞòŠ¿îy{=cç=³sbñãijÚgçÜs¿ÿM¬Zb>0$Ëbcª‡z¿g=
-endobj
-1108 0 obj <<
-/Type /Page
-/Contents 1109 0 R
-/Resources 1107 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1090 0 R
->> endobj
-1110 0 obj <<
-/D [1108 0 R /XYZ 144.727 740.998 null]
->> endobj
-406 0 obj <<
-/D [1108 0 R /XYZ 144.727 297.525 null]
->> endobj
-1107 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1113 0 obj <<
-/Length 1041
-/Filter /FlateDecode
->>
-stream
-xÚÅX[Ú8}Ÿ_ÁËHP ×÷˪ªØ•º­ª>­xÛîCfÅÚ@"b(SÔÿ^;q22ƒÍ0ªFšÇ>çääˉm4€ö ¥@`1¥äà~yßì¥7Èw!Œ
-àMîòm:Óe‘%åÿÚrq‡ºkÅÄýBµ¾"Û”ø±Ö­K½Ú”Ì7‡ê±ºùÚ4âj9?º"œ4©h¸K³ü{¿~âDWÄ‘?±Úh€6_Š“L—FïÝi–ÎÍ2YÓ+W/‡-:˜›r+ˆ”n“eê+¥ß§à‰bÁOšáyjA²ÄɺDb…éi z´I—­ ŽÀPy¦
-˜é¡Px8Ïóܬr“º ÏhŒ/Èè–ÊYäÛ&zW˜=BçQSá˜\Ó2&¥i\
-aú
-))½,¤ioDçR¿6þûB‹È¦¯Ò­ ÒøIA×Èh¬^?£ ¼ZFôÛ2šàg4m HÄú~mç±q Mzòs@Ù³³hOäüñù¼Õn½W€õÞ›‡<âf/²é
-ó¾î&ÉÀ'”׈p,ìã#
-!nG±ÇQ„Ô¾Ž¬ÍîœA ¸òÝtYc®ÓdVŸ¹å‚;Þ=ÔG3BÃE—€¢fnMº£§dngUaßk–ßo–éÊÔÀ¹Žs~Š/`¯È¤Èu]Ƨ4VŒ€ Í")]· ±|Œ­ßÚES¹hèv„Ù0É6þ' §j€œÍ>;[´oœûUÑÞ|˜¶ÛÄŒûÎ=ÉHØ™³
-»;ÈíM6;È
-##iÇUUÕý¢}¯ endstream
-endobj
-1112 0 obj <<
-/Type /Page
-/Contents 1113 0 R
-/Resources 1111 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1115 0 R
->> endobj
-1114 0 obj <<
-/D [1112 0 R /XYZ 144.727 740.998 null]
->> endobj
-410 0 obj <<
-/D [1112 0 R /XYZ 144.727 185.674 null]
->> endobj
-1111 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1118 0 obj <<
-/Length 909
-/Filter /FlateDecode
->>
-stream
-xÚÅXËrÚ0Ýç+Øt¨z?V¥I3ídÕ²k»p“xjlvhÓ¯$„c@É!É0=î9ëÜ+  þ ¢,‚B ”\ÎOààZw 7„0¸ úÙÓ9&LA¤~ @reÆ|šž¼ÿ¬'p ôßéÌ^ýbÉøè×ô«îe ç¦1ÀrC~"B¯Ò™ù*ÊÅ<Éëì!}|çfubŽÝ´1ÒÄ™ZÇ»ñ1”uãOê´™•EcBo
-†ßÔ— ½Ý»!P¨ÏÙwërý2³W*.Û+ü,¡6B‘p¡š¬¸ˆöÈ@8aŒJZ"Ì:ß+v<a"î˜r´bOŸë%‹Ñ9 .Í.AF­y<qT¸8çQâ({ˆs¾)ÎÒš
-ãuDÇRGA¡ÎÇog§ê>êŒ'uÌþ³(mèñ´aáÚÜ܆,¹ŽPx·•1¶Ýêrg<Eàe<ÅOA$ÌÉé´½êÖUŠÓÁ˜»ažËp$öŒÓ¹o@ë[ðU èFFRÏCró†ýòìiendstream
-endobj
-1117 0 obj <<
-/Type /Page
-/Contents 1118 0 R
-/Resources 1116 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1115 0 R
->> endobj
-1119 0 obj <<
-/D [1117 0 R /XYZ 144.727 740.998 null]
->> endobj
-1116 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1122 0 obj <<
-/Length 946
-/Filter /FlateDecode
->>
-stream
-xÚµXÉnÛ0½û+| àÃ]"ÐF.è©ßÚ‹¶„È¢`ÑM
-›0Ã,êAá ðý÷‚ÐJú4F#៊Žà èï¬Ï:Ê®$BC vk„yÉ•m-Ó°(æ‘Zî6Ff4Ët¬Ôãþæ-:³å™høðK>Œ
-ÓBvlÌøaèó§¦9ó‡8øs„Þ»Ó`³wXXE‘Þ„Ûubv(
-Ì€ Óᨦžq0ù[f'$x$ w ©ÀÍy}J"s²<n8ø`ÃÊ V0^y>Rqð#90¼PwJG !Ý7<ÆC™äp㘔0q(_mè…Ì«ÀQ¿º½ ÔA«¼»vñ‡ñQCÀbF±LÖ±®ÀoœÈÍ Zy0s—Çw“§xL.ÐÞår²RJÑÉt1® RÏódÎM³õeD-#ð¢Zf×[ÚD<KM_ñzA« #SÕìçóHKe“ϺÚ÷œ3Àl_>w¦p)æga¸WPB`½Ša!K½•zï‘•ª?wõ¥AB¯/?-»ÒmÀF8ίÎßMÙ$þõù»É~ÄåˆÛ½×-[<p>äD8à/UºÛdÎÕ¡++…cð·»T¾UÞû" È1 fJËc #BÀ6Ã6DIV4u”¥Âüfyº«»i^W©M’5}#êu©éõ±hâ¶Â–¹ñ±¼úo3¯r­,mGÕËMX’U¦ÛÌü‹\[me>—¹Àu]\.«T…º\jo숾T ÷¨EG¨ÅÐÑL--ü÷®¸\4’Ì:SI‚_‘„Ž÷£»0.W’è!=
-BàZ›ÀÍ“ÓåáãWgòiÑ>
-endobj
-1121 0 obj <<
-/Type /Page
-/Contents 1122 0 R
-/Resources 1120 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1115 0 R
->> endobj
-1123 0 obj <<
-/D [1121 0 R /XYZ 144.727 740.998 null]
->> endobj
-414 0 obj <<
-/D [1121 0 R /XYZ 144.727 673.117 null]
->> endobj
-1120 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1126 0 obj <<
-/Length 999
-/Filter /FlateDecode
->>
-stream
-xÚ­˜Moã6†ïùº°ârøÍ¢(‚mÑž}ëîA±äX¨l –¬n¶í/iQŠlk#2ÄŠDÎ3ïLdB„ÍDÀ’DF’a¤µŠÖ»½˜G¿=€[B9EB2s=ò0¦\!I•¹`H m×ü¼zøô«Ù 6¿W›óÒUúç‚h¦—_V˜§<RH aŸGBƒ[ò({Ú”õ¡\Æã.ëö¢,NU{›¼pVŒØ™‰ÁµãqìÇ«2ǃ ÙäËþPðƒ>êy‚$>¼ô¹˜È« 2K½±ï¤lz‹Go(󆾛^X9"”wXîÝ%Ç—|_&ÇòTm[Ž4è „èÂaŒWåïÔð}žÍ¤êxÒ—ïÓlï@À§í÷•Rö³]v|Éöëת>fõz«ÎÐ'o†ö‹ÁȾ— ip«†îö.ß÷÷ý«'|M‘mêV$v (ë öO¨€0„e…`@Fî2Eü…'h£éâÉ b4®@< Ñ•BTå3ÒlszE^Õ¿ÿ3¤ZYçûåÙ‚uäë
-î¯ï ‚.n™®°ÖNUXƒŠ‘!Cb|À°;_;ÂÞn@Ûœâ»>8ÓWzS>äu¶›LÆyL< Æ„Ÿ#}2¦¦Õ¾Â^ã&yΊ>(1-»î¿„@ÙåùPw6M/7ºË}5#‰G½Î±ý§õös–|nï%i“ì×Ùåâø"/žu“4PÄßm&ëÝÇõ#™‡æ¾êaëÉM3ºÀC{ià“/CÜÝ&½e°‡J¶å:Ž(Ù_Êên)Ï­e¨åù5¤p Œíßßž.äôæ!,ÆÜûöñ.Sð‰;‡|d6‰+*ñfzV7¾Wì^7óê[ñù2úòÕL¾|ùçUÞ™×¹Óªf{uQ:4­Ó/÷DÖøÞÄÎ<5Ì&X=5UüPÖÿÚ¯ ?µk€!ÊDk#AdSŠ(–­Ye¢ÆfÊ­¶™ÛÂ[¸@ ™³Ÿ”ÕˆU¢ë<XIe¾\Ž‡²Îû–1¼¨G¦ˆH9ik·dwHOEÖçK›,Ð6õ Ñæ“ "Z%Úx [,>cLúMümeˆòGÇúë­iÆI¼[•W­Éc–¤í•ý|~m?û@‡$ab ]YSg_Ù)=¬O»ó¹ŒµêÒznníKfŠD‡dÕagõë-ÄÔS3å–n“êÂk# –Vx`4Ü
-¯Y¾HŠÓH`„"Eàº~CH¤i²Ï~Yõ§Ë&X §â‘óg€íátwðÜ[ïž5»¶ Êìuy¨ý?†ð̹endstream
-endobj
-1125 0 obj <<
-/Type /Page
-/Contents 1126 0 R
-/Resources 1124 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1115 0 R
->> endobj
-1127 0 obj <<
-/D [1125 0 R /XYZ 144.727 740.998 null]
->> endobj
-418 0 obj <<
-/D [1125 0 R /XYZ 144.727 170.238 null]
->> endobj
-1124 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1130 0 obj <<
-/Length 1958
-/Filter /FlateDecode
->>
-stream
-xÚµY]Û6}ϯpÈE­©ï¢XÔIÝîI3ím€mh™s*‰Z‰šŒ×Èß{IÊ–?2cXˆH‰â9¼÷ððjLFü##nLãQxnš&£¬xåîáÑO¯ˆ⇾Å´Ï<œø~âÆ>\7‰Ròfþê?ÂøÔM#4_é‘óå¿ñš3ž^âdrÉÇ?Žœ¦â™øÓóhfúJšëôöÎ4d[—,o°;¢±¯ñŠÕLñ¥éÊV™Æª–…hÍÍ+¿Í~Ÿÿšÿ<¢ ,$ FêÒ€jJ3ý
-îï1Á\@h7¸G´VœÕN%¦Q°¬–§
-I $é²Oüà{KùT(!ʶêÚˆRxìÓj¿HÈõ$„ÈË3’ô¡„=À©š•Ë«·¸ÇNAãؽNÀߎ'Išpõ¡U_ŽA‹<ßÉ… †~ÄòÜ4ºõ@‡ÂZ4j“óF¿8f"êÔœ-ÍpQÚ÷Õ)÷ ñ©B úË}y ‰çzžo× D¡³ Zn´Æ=g#[ÓhÖ²Í1‹>ˆM*s³m¸i˜ec+“EÁÊ¥éˆòð1é61JÎwÞëlà
-®µ2·¦Ðè/3æ€Û
-+ýdLÁƒÔQ ‡”Kih69» ÌÝç@¡–$>º€ ˆ»/$
-
-+ÝÍ~Ùü>lÖ |¨ˆKã
- çσφ‚ÇCÀóçÁÏ}R¼šÍ÷?$v?ÂDâÌ$&nFæ—È/þÌhþ|ÓŸ›$ðIÁüZÿ3åendstream
-endobj
-1129 0 obj <<
-/Type /Page
-/Contents 1130 0 R
-/Resources 1128 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1115 0 R
->> endobj
-1131 0 obj <<
-/D [1129 0 R /XYZ 144.727 740.998 null]
->> endobj
-422 0 obj <<
-/D [1129 0 R /XYZ 144.727 578.596 null]
->> endobj
-426 0 obj <<
-/D [1129 0 R /XYZ 144.727 440.738 null]
->> endobj
-1128 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1134 0 obj <<
-/Length 1549
-/Filter /FlateDecode
->>
-stream
-xÚíYÝoÛ6Ï_a ( Ç}PØCÓݺ Ã²Ö¬{PdÚV+KšDÇHüï;Š”,ÛjM{ö°N§ãÝñGò>2ÁðG&Ä÷QD£IäcÇ|’®®ðdŸ~º"F„ …‘ôÈGEŒá#ÆJæ‡éÕw?€Åð;·¢ÓÙŸÔ»Moàk0á(Cõ•(Œ‰ùH˜?sõ¨WÕö½¸GŠv½cç—rÖ¿çvùÐ >>Í»žQí˜\w>Äö>TM•‰ím]¦KÊÔõˆ3àÜ.KYz¿VrÀû¹hd½^ 8oŠÅ%þ2lïoóéo±ýPA»п)¿×I!×+ãR.RY—ÅE~{¿îëíïY“•…¶ñ^4ƒ…49›úm£ö¥G9
-oõÉ`¼¾ýàz4€µr]õÇàÓ;Î#…zÜ[Q ×cÌw6æ91¦…y“Ëž=w q’u.5£‚…³u-ý>/kM´öñ©\×E’7Èõ‚¢Ï\âd. œûl¶Nò¯ˆë·Uò \o½53wK—Àhõ#ê:› =Qp²1¤ñ>“€'îÀNž†( A"·©K¸“ÉÜhºËËôó ô¦
-2§©Dš)Ëi£Ô)çúƒì$¤Ñ d«@a>w^WUþ`$J=4ÉsÍÐ D‡Ì÷ê5v²b¶‡b+Ðöø)†Â¯%†¹;Þ¬£P6BʬXh¯ÞLû¸†H=aDF¾§çÓóéùôü¿ž}åĈD\—eºä$b<ÈÁ×ó¢yXÝ•ùaj8T“¡ò½ü€©Âè»>‡DˆETÉPŒ|•Ñ¡8le_§†8!Æv"Ó6jûȧ!d0D}Ú²ß6‡÷÷mù³K0ýBäǹQs KueJo™säûükí{‚MÀTËfQºŸ£g¢@ceÔÇ@0û¼«›¨}ÝÔûõŒlŸ[fìØ
-bfZH"L‹Ø2‡Ã,!ÕHQ_'w¬“öxÉ¥HfY±8ôeOñ%íš¾kãÔ¹ÙÝ¢qfîâ€Ý© }¡§>ݹÄi“š¡\Û“QÉÊHoT/–<¸aà¼NŒM&—Zª(w
-z8rÞ–ê‚o#Úk>swçãnh6×z;ëFÔ#×zËÄ´dýõ¤˜õ×|Ç_È󙤪EUg…<núŒ¤-–æIÓõ}•*[^öŠ©–PËÀ…@n:Óe¢n&õD°ùÐB2r‚(C‰ºÇàŒÿ n°¶F×Ì;ãÜÆe‡&ÄDur­S~h“’îÄ<®ËÁeÿ‰Ó‹º)…\*ÀéE›ö’z4MŒ–P¡MÁlNµ,Ô±UlSÆBqzªÔ± ˆÓh,>TቇGA‡Ã8rPçü›É»*endstream
-endobj
-1133 0 obj <<
-/Type /Page
-/Contents 1134 0 R
-/Resources 1132 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1115 0 R
->> endobj
-1135 0 obj <<
-/D [1133 0 R /XYZ 144.727 740.998 null]
->> endobj
-430 0 obj <<
-/D [1133 0 R /XYZ 144.727 657.696 null]
->> endobj
-434 0 obj <<
-/D [1133 0 R /XYZ 144.727 599.389 null]
->> endobj
-1132 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1138 0 obj <<
-/Length 1473
-/Filter /FlateDecode
->>
-stream
-xÚÅXK£8¾÷¯Èe¤DZX ˜ÇníCÚÃj¥Ímf˜„L§{Zóß·Ê64IHÇé™Õª¥Ž±ËõÕî*Y8ðGÄ÷íÐ ¡ïØq-Òý³ØÂÒïwD“xÔ³ƒÐ‡ñÌ¢åÑȽ¾1Ò<¬ï~þ 6v ÿ×¹$]g—žø«ÖÀ*]Dv¸ê¶O‰&ùD<ŸWÙ¶­ûF“NYšÖ" -¦t†)±p`úíåÛ‡9fŠæ„YpÎŒP;ˆGf’ÕݯëÑŽíDÞÂò];òâ©‘NG£ŸÚ.¥Ê¤Ê\8gb‹¼­+±gBð6a›N´,‡•E–E&v§‚±=õí8"SD¢7E¼/Ë•åRgyÿ×ßjð¹îÛŠ•úê¸P±ãj€2­ÈÅÒ+õ EÇözt@™íGPXųc?ü^ñZ'ãùœ‘Ð>ÒPøâ;5ɹç,eyvC3Ïy1¾×sy¢UâÌqS®ÿ“ã6uö|Ùu+[žW]^s`880ú~æ0ý2wu5£“«_‰ÕíØÊ0„ŽdžµE•ñJ¾Çï–—ìÉ °ìs߉×û?Ü}#
- ¯DQžCP(Âw‚p/ø¶¨~©Óî8‡°ÜÆ$>RYÀqýI§fž2eÜivÎ~ÚÍ9ÛoJ½¼g:áËm Á'¥žMw¬Úž²ìÄèµ:Ö˜Fx\¹t ¹Ž ˜r‘IÖ`M£GZ²®K´nxÄ®®¿˜§Èä…qìóùð3Ê¢™àï(û§Ì“"ê¡ È‹Šg2rê ÃâIª:J¢íù” .¼W4Ò‰¾×Þ+
-ì&Ø+Ësèr=ÌAÌdÁ†E§~Á¢Tímj<Xy¡.fËÁÑ–ó²QíÇ¢4R üÊjèI†A×—]ÃR®VئƵGü§§”ð0øä8n+UBÂAWØ©a ¡ÎaW¤;M´¯û\vÅ^ù…CkEN)àM}M(ƦZÈ
-±¬±<;œt²ª
-endobj
-1137 0 obj <<
-/Type /Page
-/Contents 1138 0 R
-/Resources 1136 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1140 0 R
->> endobj
-1139 0 obj <<
-/D [1137 0 R /XYZ 144.727 740.998 null]
->> endobj
-1136 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1143 0 obj <<
-/Length 1295
-/Filter /FlateDecode
->>
-stream
-xÚµXK£8¾÷¯Èe$¯9eVÚ‡F{í䶳’˜3" ݽÓêÿ¾å„:1¨G‘‚ñ£Êv}õUdáG„1úá"dÅq´Øìïðâ†þ¸#f
- (â!ƒöÈ Gƒ…4‚Cåœ_Ww¿ü 8Šá•ª©«í?%8pÿ]}‚Ñ`¡˜s9ê„Cb¦|%”-ÓüXïîó£oõ÷ì°4«z2=³Ì#°ñ nåóKù$@<nå¿“"•8TYÑÔÍËúñùåù݈|³l ?¼%ßõ8ÆêÉvûP’xÆJéòÅ^MtKÍYñ YZÔÝo«Î¨áˆ.<оՇÏ„Dã@cDÛ¿§÷Œ›VeÑ쓦Õ2Y—b™¸qÒ4Ëï«òxîåLòP/CqDúJÙ"¥´¯tµ®ç³ØÙŠÔ%ØIŽy´öå±hô`™ê§2˜^—. œùgD$©ëÎWŒý<Kš¬,ëÁ ;?Ñ>•ÇªHòZ¿í×Çg|¦eJ ?Ý·öÖ­B—8ç:eo!¯ãf Ô¡.6¢çªD#Èæ $P³È
-þÔðèßJô'ؔώŽ„‡ˆ†Ô.>a29…Õ6–—vNaä":öÏ Eó\Ó±Ðøv
-ðV “Ð6;1äíÜí‚öù”:Ù‹[T¶gº\Ž¼ãòr&8‚ ÅÕû$Ïe#k¬áφ2Œ, ¢0DšmmÊ<þ¨:<éÄçQ}ásõùï¿>h *hw9Æ]Þ@®{Yµ$µðšÒ“Ï‘zÉZtf"oJ^’º­ÓMÙË’é<kMYÔ¿Å~dŽXp¶Ñ¤’‘˜´ójB¡´°7ãkØÇà™ QÊÅ>Q³¾´¬Ö¦«u]ò/‚r3)•µ´Éy›¬i»×y¹ùnðª²âº­²·Ô©Y«ƒ2ìãhñRnåe–> 8BVˆ­ìP ¹rx½Ÿ×€6Žb›4t“—K¥El!¤W¢®­Myë;ÔËó•àË4ЮÐåëô‰}ä ¦Ñ'‘H}Q³Ã/$Çf²q
-¿òM…_ÙP
-endobj
-1142 0 obj <<
-/Type /Page
-/Contents 1143 0 R
-/Resources 1141 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1140 0 R
->> endobj
-1144 0 obj <<
-/D [1142 0 R /XYZ 144.727 740.998 null]
->> endobj
-1141 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1147 0 obj <<
-/Length 1499
-/Filter /FlateDecode
->>
-stream
-xÚµXÝ£6ß¿"Òé$"> Ø@ûÂöÔVªÔjµ›>uûà€I¸%€ÀÙ¯hÿ÷Žm`Ù,½8¹‹VÚØx<3ž/ÿÆxæÀžaßGÌßAQÎ’Í…3[ÁÒï¸#ñˆ‡hàÃxbÑöHˆ(!0ðQH£1Íþï°­QÍñ—ÅÅçß2 QDél‘)¢Eúu dYS•bÄàM,rQðxnc‹-«{>ÿwñÇů‹ë¦ß¡¤Ù£Ô>^¬j6J ñ^Íû•õA Ø®‡"|¢–¼¨þÏ ã}Ù>ŠB<6½?‹@¦7–yYsÛ%Žuyu£_«mS²¢Õ³– =k®¬ù[IÑÍ•–{4-Ûp$õ…¨C‘ïN"ÿªÿin{رnj–äåJo‚£oÞ³¬:© r+ÖU£§y§žëéߺÊKÑ}[²–Û¢²å¯RBœ¢þÃÉm×AŽJÏ ÈÁJ%ûnG9ò &ˆFx䜔gS>’â±
-Õ\gizßÂÉøŽÊi¿¼|œÐ£cocÈGözxß«‡ŒZ&”"kV\–YË›œ·rœð6€Õ•n¬iïòZî”ÓçXÎkõÚúß«­Šì–8n[¯MCDˆgVkÜa|l­Ù°;ž•:Ï›»w96æy–üZ³fÈž>ªë¢½Jxºíײ>ð!Å1C¾©„©Ùj ®D YÖ-ò9&Ö£˜Ê‚êëTè]JÌ]3•’qE;iD¯ yó¢§ÅtœÎÇíÌåïå¹9ÁX^,ø£h·5oÚ¤Ék1ɾ۵Ç>œ`O‘OÆìK™£E‡ÑÂÖ\ŸbJˆÞ»W%¢gx1Ö—8ÌoîI‚Oó¤Œ"éɪÑÕÀ\ IÑ~­ÆG‡&ñŒl3U·°ë"œ#]__^Å™6Ûf
-¡L`¤
-ÂÅèFǵ˷¶-ן»:DàÞÚM7Ñ‘&íê׈ôÖu½k æ Ïç.±îe‘âé'¹J­k®¾åíð…‹ÍGîó<¸žµ,ªäN3«J-f஄ Îì!kä0¡jñËš•} -_A
-P ”a/Ø"ÝÁU?³Lªë8n‘3‘kõ+­äç‡ò-´I™8ˆSú€<ñ¾•Á"C¥æ@ ªY µ¬8TºŽÔ€ã€QŒ¹ óqnSÇQÌë†×t¤xŠ[À
-*Iët×"üQ~jxÁÍ‘1)üüž7O GÉ\/+%h¹jª­Æ`qÔ°ª–KÀþg÷|S¥<ÞÖp%€h§+û¤M"…º`éUŠóì^ÊYe[J£€fX@éªHåµÿb®ýq =⢩·e"Tì~î Š¦>ÄkT¼uƺÑ8ì»UCàÁµðW™?Ö¬LY9 §ÒY
-endobj
-1146 0 obj <<
-/Type /Page
-/Contents 1147 0 R
-/Resources 1145 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1140 0 R
->> endobj
-1148 0 obj <<
-/D [1146 0 R /XYZ 144.727 740.998 null]
->> endobj
-1145 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1151 0 obj <<
-/Length 1553
-/Filter /FlateDecode
->>
-stream
-xÚ­X[ã4~Ÿ_1R…H¥­±û ê  „Ø‚X<‰; “&!N;3Tóß9ÇvÚ´ SwYUjœ““sýüÙ»¥ðc·,HÌãÛ8 $M“Ûl}CoïáÑw7̪ø¡O¢8€ñÈÙ&$ö$‰RÔùjqóÅ·ðBDRø_,µê"ÿÃóYB§.~€§ámBÒ(§>#‰Ï¬ÊæM[ç›LΛV6mQu
-…x71OK¬‘‹™µ2cG˜öîع;‘ ìݽ|6bÊjœ˜âLa¥ìt¬r+«•¹¾©óÆ{îìÌwp–ËeoY×ÝÎ=•À¡ «»ùS7ÇÑ?ó^îž[¹íä“~¨05Z½ñF„..—Eél0r’P÷<W:‹n%qÑË—Ýåø“Þ]ìàîïéx¶’ÙCQ墓Îé$Ÿº>é'C~J¯D>¢q€L,vçìldƲDé«q[Sü‚©Á$êÁ=@ºÆÈâfñÜH%AQêÝ=›ë/ï~CÝ…üpd‚ºy·Øó"%4ñ10Nž™óôºgRF9á,6<k8t9} O½™:sÔÇæ“4ˆ/vê»ñ4,ͶsïØ1qFh<6©±3£6/œX0¼íêÆ4·«ÍÕÒŸûTqa¥rBɲ¨¤êZÙe«{Áz93jêÂHj-JgÊH]8ÈÎó¾ G Áø³zã¾<§©ƒGmÑ.D¦y¥XV›õÎ<D§¨ð¥f÷ÇùËε„œŽmFb˜8GË`ý4nQ+­œŽWÀ 8t( &y¬ÊBÐØ9I€¿îÏ” ¨ ’0Ô…WþëEz¹Tœ½¡K»Žk:^îÜ¥Bg­kà‘LDYÜW»~•žL48Û Cgfœµî¥Š/{l„süÉek[¥\­]š³Î›BÎèÿÞ£ô3± +ÇlöÆ Îø§ÚƒpvÕòiyq³Bç
-ÁÇøC†5þ4‚E¾U&Éw^É+Â?" Í|6 Ã\š|ߘ¥ø¥÷[—lúÆ;%œ^!µižŸp°Bá­÷ȦŒz2ŸÎxH½ïáTv€úÞS ‰ œÞš9ã<ñÞþüÞ þª7m%J…w±×l:#æÒȶ¨s3þ@CJàAØÜçÞ².ËzÊCïQZ Ü@âO f¤‘I«/–lŽ*ö¹Ìº¢®ŒsXùî@# =2ùÔ‡hUý3ÒI0èB¤³¨j“ñJT÷Euon¦àfhê¼±!¡Q°ß%Ú¾Fî}ƒ¯¬ê–u»ÐÖÝΪki÷Y+i:-«ÜÈIºlñAa5æ˶^OØ„O| 6îavÑ3@ m맺î0l@°Ø+ª^"àÐt(<6–УôX¨•ÑÂM&JôÑâèýC—@ŠßŒxÓ
-¬IFy8ë}­ŠÌF`ú¥ÌM>˜$eݘf'=(M¸&QØ9‘úG‰6›¶©•|ÉC ž3wδÞ}ã°vƒ …N‡cŸX¢pøIãhÑ5¾˜9ˆ}ÀH€zizüã__&ª endstream
-endobj
-1150 0 obj <<
-/Type /Page
-/Contents 1151 0 R
-/Resources 1149 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1140 0 R
->> endobj
-1152 0 obj <<
-/D [1150 0 R /XYZ 144.727 740.998 null]
->> endobj
-438 0 obj <<
-/D [1150 0 R /XYZ 144.727 282.706 null]
->> endobj
-1149 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1155 0 obj <<
-/Length 727
-/Filter /FlateDecode
->>
-stream
-xÚŘMÚ0†ïüŠH¨ÒrÀµ=öľ­*õC•z©è©í! †º” -â¿×N lŠ T!¡Ä¿&~Ÿ`³ˆÚ‹˜$æq J´VÑxÞ£ÑÌv}î±&$Œ…½né‚T$e/Q¨]̇Qïý';
-{ýä.¦…+ˆÉSS´ÌV«œ¤ûg›¬´šÙ,TS/ExM[|Æ$A}V©‰8–ê‘r?tb¦Õ²zL²Ù4_Ìïk·¹šf}Öç}Øõo\ãÖ5}Kþ˜‘Y—?–K““¸1›>lÏg(‰»Yx‚Åê¡áÀ&¼
-IÞ=$tÄ)¹  Ò6
-‡Ì„³Cö…ǯïªÍJúlj³WFŸºzË¢¸è-{…PÞÊ ˆþ—ìå†@ŸÇä6ô!ªË Ñû8ÚÌ4즮-G7 5”õ¹ÎîÌfÏÏÝ™ £ìTš)A€êã¡¿}ÿk^endstream
-endobj
-1154 0 obj <<
-/Type /Page
-/Contents 1155 0 R
-/Resources 1153 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1140 0 R
->> endobj
-1156 0 obj <<
-/D [1154 0 R /XYZ 144.727 740.998 null]
->> endobj
-442 0 obj <<
-/D [1154 0 R /XYZ 144.727 297.048 null]
->> endobj
-1153 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1159 0 obj <<
-/Length 1129
-/Filter /FlateDecode
->>
-stream
-xÚÅXMoã6½çWšå÷z1
-l[èÍ=íö ÈT,¬-’\$kä¿—)[r”IbŠ"ß9o4D3hþÐ Q
-3A!PJÎ²Ý œÝ›W¿Þ ?„0¸ ¦=ñrA˜‚HÓ @reÇü¼ºùñ3eþ¯ònèjý%!˜«ù_«ßÍ[6“@qnß0ò#Ž`¦æ aòºÜo õÌ(Ùå¡q}
-”DC§Ó™2´dHû›®õ|AˆHÒ¾ÑnºOr{|Û¶(ïÝ‹}]ez}¨uãž›½ÎŠ¯â9J2?·aØ9½3»f(ÙêŸÌ£Dg¦ªÜ>ºë"Ÿc–äƬ2óEc×n î7ÓÞnRŠt(¶±ÑéºqÍn1¶aÌ#‡fã¶:÷sŒ[íæš î¹ÊÝo¦ËÖP¯ÁDx2
-^WÝTè+5,nÝq{Ÿ¸)b‹¶)r%mSaL10ï#´­KÓ/j[‡rÁÆÂÚ†é{µMñ+i›ÿJÛb¡äÛÄb¨]âèU-^/”ú ½0I'B/â%ãŠK…¯#²Ç#ÿ£dH¯(²ëHüÝ’Q¸/ûMº×qŠA ø@Å P^G1TñŠq*4) È|ýa„]ÕôÙWxöÃÆ4þž#–h[ÿ!Õfš>lj²osíúm‘דŸ°¥
-endobj
-1158 0 obj <<
-/Type /Page
-/Contents 1159 0 R
-/Resources 1157 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1140 0 R
->> endobj
-1160 0 obj <<
-/D [1158 0 R /XYZ 144.727 740.998 null]
->> endobj
-1157 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1163 0 obj <<
-/Length 1209
-/Filter /FlateDecode
->>
-stream
-xÚÍXIoã6¾çW0È@ÍERËM˜™NÑ^zñmÚƒlQ–m©,üßû¸ÈV§¦’ŠFE¿ï}oå ^¸ð/0¥(ð‚E@]EábWݸ‹=|úí›#„äÖ>®Ç¯kBQèGòÌ×ÍÍ—!YD(òÉb“©£›ô§ã…ˆ ºZc×uÍ*òœd[òÕÚc®Ódúù­©¯Åaõ÷æ/?@ðDʇȕ¨M.G]G4;¹ÀÎCQ–z«^fz]%w+ì:æpRë³
-<ŠòfDÅ3w Öá]¨ ž(›b”\¨G|à;YxâCrÏSµ%­6n_2‘õ“¾Såð¾Ùª†
-ú üOlM‡Y tÅ>‡»¢5ùSòLHêpè «¶ìz…³¢T¿ãeòh­‰oã@P"6¤¤•‚W©Ìtk†  dÿûC›ì8ܽ<ÆŸqÆÚñŒ(²*#pßãg§n³·£ç2HdU« ÝWMÊå[±¯¡$JžÊ·‡%–»}=µn¶Oîä2÷”Olu¢®…Nù6~ñ³ÈSõ&ÏTý,µNù¶yÔŽ>žôY¿
-×üreÛ)¶Ë<kÞ6åÉXw¦›)±(¨¼Ng•SJ­zÎͯ›óôJQʇÇfþtÀý¿=O*³á ÔÓ¸š´§|ÝišLïmSÖS /ÅkƒL„Ó×cüw£PUÔf\}È‹]®—›?¿é^òŠ×0)Ã0¯6’Îü"éEq±KJ5B39†ËvÀÓk3o0:›Íº>©ò?˜Ô³îeÔŸwGƒ f˜)­³&7̹æÏÚÏÔf0,ãQða8cô軆Jðß«¶,v…iÛK²¤ÖÉ}ÚͺfómŰݘÙ^ºWª1óÉ~¦ež˜éäðeÚÈåG‰øV#¿ˆhS|¡sÛŠ£öìØÁ›•ýv¾ký™i`G5Ý?ž,ø¼„çšíl¹Sš6ùwÉÈEŒ°K-û">»Ò$°K^ŠÅ!EÄž7žŸ”Ÿ¯endstream
-endobj
-1162 0 obj <<
-/Type /Page
-/Contents 1163 0 R
-/Resources 1161 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1165 0 R
->> endobj
-1164 0 obj <<
-/D [1162 0 R /XYZ 144.727 740.998 null]
->> endobj
-446 0 obj <<
-/D [1162 0 R /XYZ 144.727 716.092 null]
->> endobj
-1161 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1168 0 obj <<
-/Length 1554
-/Filter /FlateDecode
->>
-stream
-xÚ­XÛŽÛ6}߯X`ÀbV¤î}Ò¦izyh Ä@š>Ð2e©+‰‚Hu³1üï’’V¾Ä¦Š`5EIçÌ3g†Â÷üá{ìy($á}è9(Ž£û´ºsîwpë§;Ü?âú.
-BÆn®\?B¡ÁÀCQ«gÞ­ï¾û
-/ꃾ¦êÛå*pœÅ/USi!ÍÕƒûàõ,V=Í
-ƒ£~ÜÛ8çö`ñ`PœCõOœ@áPʵ-ËŒ‡ m鮥Mþ€È^97ƒ‰Ìa‚åš)& œÅ
-)ä¨<îÑžÁhk[P –Kzé#'ðNå2¶lÚ4}R¥%"é}Óâ•sþ´·Î£Ð±¨ÛI‘}îj`©ØN¢@ñ ‘`”ec6\¶»-‡ýÅ?*àÃ:„Ø°üý0§ c[“&=›•Èû‰7¶MDH,›+! z!Y/c² càѲØÕ¯©•@¡Þý¸›1¨«@±"1 xñ´]ûÖ¿cû‡Hä80Í¡iü&«àL6A‹k&ñT4IVr*OÍ?ºÂHQJŸÕ¼U±½Jk
-\Ä6Ôm±Ë¯úÜ#Ž€·¹]Pµà¶ß´méKÒògÝ]%E¼Íî…("sÈ…¼N>žrBÁŠð4°ŽŠ¦óZ/]â™z©M·%…ã
-½YVe¦®K¦@hÞ•óè¿?‹ù(1u…úF 0£Ý>MÑ©¹j¸5×5@ßýW®‘x[©C^¬™Ñ‡áÿ2U'ôÔÔ†)£Ž=R/«‹Yu1ìëâ•IœËšMU¦gZèäêS¯wØ.#gh˜ÓŽlïIÖ½‚­ˆ][ÖÓŠñ±¡6¥k7½÷TõVFÕ u]…îµ=¾€'ndQb“Š>± ¤äó™ÚN1Îú¾AËIxã NÙÍÄž<£Ù´ùHÔSl¨`*”„l(óõSÊÅÖ-²ékáÎ æùäq Ö¦+£I -0±ù~Ò®Ò³Ê×µÀmà˜í}-ç
-endobj
-1167 0 obj <<
-/Type /Page
-/Contents 1168 0 R
-/Resources 1166 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1165 0 R
->> endobj
-1169 0 obj <<
-/D [1167 0 R /XYZ 144.727 740.998 null]
->> endobj
-450 0 obj <<
-/D [1167 0 R /XYZ 144.727 557.675 null]
->> endobj
-454 0 obj <<
-/D [1167 0 R /XYZ 144.727 442.129 null]
->> endobj
-458 0 obj <<
-/D [1167 0 R /XYZ 144.727 326.791 null]
->> endobj
-1166 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1172 0 obj <<
-/Length 2195
-/Filter /FlateDecode
->>
-stream
-xÚµYYoÛH~ϯ`#a£ž>yx^œØòŒ‰ÈÊb“} $Êâ„"5$5¶×ðߪ>(J¢-Åë @Øl5ëø꫃4ëPøÇ:LJâs¿ãKJÂ0èLohç~úõ ³G„Äó%¬[~ì»_ûB’À ñ̇ћŸÏÑ Iè‰Îh¦Ž¦ty@ z}F)í¾ïqÕ].ãlšÜõþ3úç›Áh-U’0€ ˆ·aÓöµ~
-ZjKF"‹×ÊY5É ]gJ(/S“`°‹uYÛïƒýX©pÓÊÑ8°ê­â9p›¤Pì¸ÒÒ3³Çæ
-ÎOíν¹î©
-zH͆2àûÞºpJvoµÍ6I„`Сنy‘Ü$`HŠá»&†ä;fxauž‚ U|w˜X¡Ç˜M«Êh¨æ‘]™)WšÊp]¬&s{*ÏÍâ&Îâ"™˜Ó`QÎóUj×c+ä&Á4&i3›I¼™
-¦O¤p£Ô?‘ÁŠ„Ûù«Ç$ýš†Î=T°\¦ Ž ¸­Ý°0ãygDfF!}¦q¢4â à’¦ÊpTBä™–¯$0¦`5)“1¤VußóT×±žÂL 61õ¨IX^¸µ¼j©ø2 x 3¹XyZÈÝ€º
-X5lù®ìÙö^Æ/õ,ú‚ƒ[õ¼azŽ ´BanÉf Á£ÜÊ]DßbM —Z<TÄW¢™¢–þ¸˜Lâee×®º7*Ti¸M*Ì'®«è,OÓ嶮°1âw‡q¨:Þùø6q¬ŠTéè´}ýò‰ôùž1ƒíLK§^2·\ ÏËË_Wçæ:œ†ƒËÓðýúض”cl[0Äõ³Üìá|Qij¸ˆ³ f)î%¶åÅTÊvf¸ž&•:q„øåÉOÀª—"Ä_¡÷Èø/£ß®†Æ‰Ëž€ôiàpI,.Ù¢Ÿd
-ñÚP\~ùôa0ܤÊHŠ€ÐRóÎl0nSiá¸ÁøȪ"v©æòÐÍVø¦h—ËfšÊ‚Xå0IþHìäkc7ú÷çÁyÏ—
-endobj
-1171 0 obj <<
-/Type /Page
-/Contents 1172 0 R
-/Resources 1170 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1165 0 R
->> endobj
-1173 0 obj <<
-/D [1171 0 R /XYZ 144.727 740.998 null]
->> endobj
-462 0 obj <<
-/D [1171 0 R /XYZ 144.727 716.092 null]
->> endobj
-466 0 obj <<
-/D [1171 0 R /XYZ 144.727 471.249 null]
->> endobj
-1174 0 obj <<
-/D [1171 0 R /XYZ 144.727 305.342 null]
->> endobj
-1175 0 obj <<
-/D [1171 0 R /XYZ 144.727 285.417 null]
->> endobj
-1176 0 obj <<
-/D [1171 0 R /XYZ 144.727 265.88 null]
->> endobj
-1177 0 obj <<
-/D [1171 0 R /XYZ 144.727 245.566 null]
->> endobj
-1178 0 obj <<
-/D [1171 0 R /XYZ 144.727 214.074 null]
->> endobj
-1179 0 obj <<
-/D [1171 0 R /XYZ 144.727 194.149 null]
->> endobj
-1180 0 obj <<
-/D [1171 0 R /XYZ 144.727 162.269 null]
->> endobj
-1181 0 obj <<
-/D [1171 0 R /XYZ 144.727 141.955 null]
->> endobj
-1170 0 obj <<
-/Font << /F83 563 0 R /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1184 0 obj <<
-/Length 1541
-/Filter /FlateDecode
->>
-stream
-xÚÅ™[s›FÇßý)ôf˜ ”»DúdÉëX©,y@J:Óv& V
-(—oß³ìY%ÅîÄÐŽgÌÞ€Ýÿ=çì‘>ÐàOè–¥á`hiªëŽëÝ…6x€®w:1mSu†”Ït*¦iªCkK9îÙ1CÕüþñòâ—x˜«ºŽ9Xnê!ËèÉUå¿–ï/Èòp[ë®ã'Zª;Ò_xàrºœY1lMZÜðë•';tLfä-o‰ájêšTÅ•"ëR\ñæ?5[[ʦ Å‘UÄkèÐç©ðÙ(:LÁ°ÏÐ Õ²­&¬k'Ú÷ý ƒÖ‚ù*ZPî=â“ùR†"ƒa¹Ò7„ñÈh|kHÌ3^Š*^ CÃpüú,ç<ôÎy¼_¬¼9û®W3¾
-^¹C$7‹†\
-Á”QU‰Rì&ï³}‘I‹/¦Y± ’—¹¼F'Fç\–dr;ŸNÜ/¸rڪїPlš‚ %lo™¡&ÑõVåýͳ¢:A”ÄŸeèÅZ˜eŸË~y™ýëèƒl™™­îÈ£/²¡IY”tiÓú ë† íûÝCõ»›¬Î)4‹F‹²šO–+Öx%뺲YÌÇšáÐ\#WÖÙî_ãj‹7f»]Я<ìÎÁÜË®
-t\Û®§Q}¥4E¼I¶~!26uu4zÆîã«ñØ#¦ÈüGî/¼k^ûÔŽŽ˜[»Ä}Ã7úƒÁº-!¾Ä1aÛ°¥/1x´¨WëlXÿ žÃ–4ž Gl¾ݘ?‹æ5°û˜yÁ±<8õ§¤„bËäÛ‹±¢qÕ^~œ¥ýznÃéYµùá9 ï‰0Xh|*ŠôÛ‘,€Ày]`c‰¥Ñe¿ †½ø´ž§+á׳"â^­N_Á±²`λqaÿN¯Ù ÝG½>:r‚†â‡§*áÑ…:¼O„ÛÙ¬4Øõ÷ÝǽuêîI²÷Áàçò(ãK« Qê|/ÊdZ'xQ#xòîù(iöñ½ÆÝÂ0 G³Â3s¿óúuû¬íšP„æ¡tÃŒ ™]3ý°:KZŽ)¡\ N‘‚¦åH4/â´ª+¶´/l†’Qˆ®Yh}ê´gÅX³‡ ™jM¢Rd€’$!×¥Ú°‹H4ŽDIL3$õ¹ «0Ÿç"ö:€Ò_ñ»Øçäc+]—|‚±:V'·,pH5
-£—nʲ•´¿ñý~Åkô.^ž‹~*“3â­iµÄËêßߊt-Þ¶¸l-ˆ¸ïTzý’ë>îöÈ ñÈ|BÄñîî~1'µ€À¼!(qŸòÙЂ¦"—§•<Ki*²öÁCÙ†îã땇ª%yÄ? Ý"üIA5YEë%þ8Žá®>â‚lT‘Ô6 ^k7¯…‚« ñÝA^ô‹…8°5?ÇP ÇÁø4n»þÞÇܺ¿ iÀãOnÕ–Š\D’dlÐטMú“ÄÛlŸ /h¹Oª·'_ '©¸¦êXgŸÕW5ûÅŸ'“Ï5²TSsŸ~¯
-endobj
-1183 0 obj <<
-/Type /Page
-/Contents 1184 0 R
-/Resources 1182 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1165 0 R
->> endobj
-1185 0 obj <<
-/D [1183 0 R /XYZ 144.727 740.998 null]
->> endobj
-1186 0 obj <<
-/D [1183 0 R /XYZ 144.727 716.092 null]
->> endobj
-1187 0 obj <<
-/D [1183 0 R /XYZ 144.727 700.376 null]
->> endobj
-1188 0 obj <<
-/D [1183 0 R /XYZ 144.727 680.062 null]
->> endobj
-1189 0 obj <<
-/D [1183 0 R /XYZ 144.727 660.136 null]
->> endobj
-1190 0 obj <<
-/D [1183 0 R /XYZ 144.727 640.211 null]
->> endobj
-1191 0 obj <<
-/D [1183 0 R /XYZ 144.727 620.674 null]
->> endobj
-1192 0 obj <<
-/D [1183 0 R /XYZ 144.727 600.361 null]
->> endobj
-1193 0 obj <<
-/D [1183 0 R /XYZ 144.727 580.435 null]
->> endobj
-1194 0 obj <<
-/D [1183 0 R /XYZ 144.727 560.51 null]
->> endobj
-1195 0 obj <<
-/D [1183 0 R /XYZ 144.727 540.585 null]
->> endobj
-1196 0 obj <<
-/D [1183 0 R /XYZ 144.727 520.659 null]
->> endobj
-1197 0 obj <<
-/D [1183 0 R /XYZ 144.727 501.123 null]
->> endobj
-1198 0 obj <<
-/D [1183 0 R /XYZ 144.727 480.809 null]
->> endobj
-1199 0 obj <<
-/D [1183 0 R /XYZ 144.727 460.884 null]
->> endobj
-1200 0 obj <<
-/D [1183 0 R /XYZ 144.727 429.392 null]
->> endobj
-1201 0 obj <<
-/D [1183 0 R /XYZ 144.727 409.078 null]
->> endobj
-1202 0 obj <<
-/D [1183 0 R /XYZ 144.727 389.541 null]
->> endobj
-1203 0 obj <<
-/D [1183 0 R /XYZ 144.727 369.616 null]
->> endobj
-1204 0 obj <<
-/D [1183 0 R /XYZ 144.727 349.691 null]
->> endobj
-1205 0 obj <<
-/D [1183 0 R /XYZ 144.727 329.765 null]
->> endobj
-1206 0 obj <<
-/D [1183 0 R /XYZ 144.727 309.451 null]
->> endobj
-1207 0 obj <<
-/D [1183 0 R /XYZ 144.727 289.915 null]
->> endobj
-1208 0 obj <<
-/D [1183 0 R /XYZ 144.727 257.646 null]
->> endobj
-1209 0 obj <<
-/D [1183 0 R /XYZ 144.727 238.109 null]
->> endobj
-1210 0 obj <<
-/D [1183 0 R /XYZ 144.727 217.795 null]
->> endobj
-1211 0 obj <<
-/D [1183 0 R /XYZ 144.727 197.87 null]
->> endobj
-1182 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1214 0 obj <<
-/Length 1582
-/Filter /FlateDecode
->>
-stream
-xÚ­X›6þÿ>E4­j® ’@ÿ[»»éªþR/­&­“jÀ$¾›Ù¦—Û)ß}¯± $!DšÖªÅ1æyÞ߯mäÁ_仜.GËÀs£(%Å…7Zëß/|³d6Ÿ¹‹e
-MlÐ÷ Ÿd
-.±Â4{Ъšà’ªtóÇÏ'ðÏÈîIZ{,k*²Gœ§ÆJI½íÏs3Ž”­}Hc)Kg
-|]©ÌOà’ØŠGÍ¿|V|ïö=E™¬ï°ã#4kŽ+Ÿq†ë¦¶{¨s'£Øn%Z‹Ãn¶Ž
-h¿þCéïš‚ÊÆ¿ýTâbp£™ ÑDèõím³¯ÕQªP$ÞÊ8›tΔE¹™4VèÐí/ Ýí†O‹kL1xëƒ"JëÁ]­k½“WÇ·ÝS{¢<
-endobj
-1213 0 obj <<
-/Type /Page
-/Contents 1214 0 R
-/Resources 1212 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1165 0 R
->> endobj
-1215 0 obj <<
-/D [1213 0 R /XYZ 144.727 740.998 null]
->> endobj
-1212 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1218 0 obj <<
-/Length 1731
-/Filter /FlateDecode
->>
-stream
-xÚÝYKÛ6¾çWÈ@ÍŠ¤¨ÇÍ)Цè!(šŠ"ÉA–hK]Y2(z­áÿÞ¡HzeIÓÛäR,`Sù g曽xæÞá @‰fQà£$‰gÙö•?ÛÀ«w¯°YBEaÀxâå¾]Ð
-!%X“GM‹yÿÇ»ç©BbÄFx
-耇Ï(ÐacEwgº2Éh t”ÄZŒ†g³àà xL Ín_gr(¥0D_ĸ=qô;åf‡Þº©ªfNpYy•Äøe vßB$µz¼ ÖÊjð0ÇÌãÕ£à@‰UU¶…~”ØQíWÜRS‡¢ÌŠq´ðaÄ=­³Ròq´Pµ ›epÈó C/†ˆ$a(ˆ“ &®Ñ‘9GÀZ ã_s¬˜¿7,L ãT(ß®íW‘$ž
-%3£-Ï›jjÎsž[RowMÍk©Aö`#x´*›HwÅœyóy‡f1ô˜ýn
-üNj)S-8N£ù(ì¹vÃî²é¢X¢QÖ^¢H§ Dk†YÑ”o/…éS¿o¤Ê!øœ²`Ôr)ÁFÎ|DiÏõïßÞ-ÛFȱûYö±,±¸à´VTÑ£tÔ#û®nìòFå¯Gý0Ikàó“G:ÄT•½ÀÙÄ•‚¼¯ÿ¦7V'ˆœÕ¨S9YhŒ(¸N/:SGpˆ¨>RK±f§=ß=¤f²jRCH©¸åè,ÌŸªú@Ü…a g§e•,`ÿ|æsF"ùžHKǧãçÓñ‡Ó±>ç ì©ñ›QJÔi‘( X?e ¿Ï;Â
-nb ²¦çW³ÃÀs ù¡J gý†üùÒhÇ7èfÛCc‰Å'ø!
-X—Š)<½l€GÇx O˜X¼7óEèû¬<4YSí·õ²=ÕdØLÑ­›Üˆ2?OSšÀäÀA%ጾÜíÛÂY1æ
-öÂÉW,3-à;ù/Á®&^ìäÁÞ8%aWô|1ĉ 9þæÕЉK5Ë"Hãs3ãr9ênWÕXœFzzVf@‘O“Þ îz¹ß ¥ŒÞ%ðaæÚ´  Åáuk~XUMvÿÌíë åÿÚ_¨Æ0²\¯Äðeƒaxø¿&G÷hd«å¹|o€}±.+×fˆ¸TŽ]=z³íµ§.ÐÔwËípý”Py[Uîuò<Ê&ÓÕЈ<ués'à>–ÉŽÏûíŠ µãxRÏPµëtËÝëÅîy¼xÜq±Lk¸)ŠŽênØ7èîgjŽ÷þ–R»«¾j©ÿtŸË]µoˆÓYSÙžWé—kÖ´­¨MêÇÒØz2+žæ\´Vb_g¼Ü)‘P„ÎF‡v¯ç|' 4õ¦ÃQz ÔÀÓô·ç‹¹Ä©•ÒYÍÙ½á-Ð=|„ [+ƒhw|Õn4bcsÙI…qÅZ>Š˜2Ø•E
-IjÚ´“êGßϲñ‹-k‰äj^Ö»*\Úøâ“¡­h7k“ÞrW»$ßÍäÿb“]­’ 2ÛI'W2Óè2·”‹—˜Ü á–“S§ÆÞåB׎8¬–påt>§S"¾Eñké×½PÑ·ƒrI]—ƒ[IG^¾íb@>»x3”hª…Çp…¡Ðݽ‰Ç~<úR ê'—W­Z‘:úendstream
-endobj
-1217 0 obj <<
-/Type /Page
-/Contents 1218 0 R
-/Resources 1216 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1165 0 R
-/Annots [ 1220 0 R ]
->> endobj
-1220 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [306.041 679.454 325.468 690.009]
-/Subtype /Link
-/A << /S /GoTo /D (subsection.28.5) >>
->> endobj
-1219 0 obj <<
-/D [1217 0 R /XYZ 144.727 740.998 null]
->> endobj
-1216 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1223 0 obj <<
-/Length 1254
-/Filter /FlateDecode
->>
-stream
-xÚ­Xߣ6~ß¿"/§Bu¸6ÆÆô)w×½êN=iu·R+õú@ÀIÜ#€€\våïC–dic¢Õ*ëÁ?æ›o<Ɔ?2#A€B?œ…FQ$fÉæÏV0ôë é¦PFG=Ê
-|-¹Òé\ù‹q í¹¶ï«Öæž«æBÚ)ßuÎ6ÔÈ Q»Ù°c£òm=Hæm"?Ëâ¾à[¶†r_×Å1"úº8èŠâ.aN±­t“Ç™÷¥”‰Ò÷šÄ\:Þ©¼T3·*€eóæî‹þ¥ °~ pgj Wè®·pýy4r¢u›Þª~Ö×"ÝÞ}~£×3Ò[—8LJw¯û ¿¥Û£ô['ÅyÚÂø¤þüéÎ%„ÀåÉ£,ntK²’5„™^ùmñOô-«·Õ6LR:TÿÝ4¸á­Ís[€)íº‡j,¨P̘¾Êé! ñƒ öצ»ãËÖ}¼u¬ê¤Re3by¢šXk­-ï}¡°Ën¿æeïáwЇÏ>þ£k€
-Î’ èô‹T?Hx„(g>k%"@G§Ÿžþ°
-Æendstream
-endobj
-1222 0 obj <<
-/Type /Page
-/Contents 1223 0 R
-/Resources 1221 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1225 0 R
->> endobj
-1224 0 obj <<
-/D [1222 0 R /XYZ 144.727 740.998 null]
->> endobj
-470 0 obj <<
-/D [1222 0 R /XYZ 144.727 620.834 null]
->> endobj
-474 0 obj <<
-/D [1222 0 R /XYZ 144.727 297.276 null]
->> endobj
-1221 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1228 0 obj <<
-/Length 1548
-/Filter /FlateDecode
->>
-stream
-xÚÍX[oÛ6~ϯ0P“˜EêÂ=¥ÁšnV©=¬{%:Ñ"‹š.m#ÿ}‡äÑŶR{¨ *Š<:·ï;‡Ç¡3þÑ圄^8 ¹K„ˆfÉæÂÝÃÑû Š"Ìg$9¬'ŒE$dðä$
-„¹^^¼¹yADÀf˵‘\¦8T#œ/˜ë;̓œ/<NDsî:ŸçÔwdÑdðjö3ótA0«íNª’v"ø]×sêàY'Ó<ÄM·’VAÝ®êæ)Gs›¶FB5V@iÓÖ~Ue)
-Æ…Þyšÿ¹üu¶ œÎáI‰ð}‹ÔÇ_Ë<K2£GŒ‘£JHm÷S '•LíÑêÉ‹èÄg‰ñ
-g#ãõua>û<÷|'®2բ̵Ry÷…pÔÚxîîøüQ&&ÁprñnÙCHCÂDç1"¨ÅXoW÷x~÷þeHÃ}e©È›¦ŠG¸°'/ªÛÄ:=¾ë¬¤}BJ³ûÂ$Þd…ûªÈQ2[ۧΠÜ;ÁºÉòÜ.Û"•Ÿ\×ëÕ™¤ú=Ç`UªL#a@÷ 7Àƽ ºªtŠ=g£:*ÅÆl©õù<çííG»øKµUaóúRïð¡ìQ¾He)ÁCKp
-££¢%„çT2›LãnÙj2 9-ã{‰NÅEú"eÁ´åJ®•É¼ÊÍJ¦©É ¼™º3B¸NY.žœ çg¥í‘ƒ•.ßKMÞ.&øæî·[»À(´bTW·ký±Öšd­‰B»a
-ª‘E=
-±ó:¤s Õ×4YqD@4U‹ €R!ÐÈYƨ¢’ƆÒHꨳۚ2‰Ìxs±1s^@|ϺäE„ŠRþ …ÍÑ’¼¬b+ÿƒÄ‚0ƒ>
-ÕDÜ2(éÏ"ÐhIê“@PÔõ‰2~•­¿nÍ©¤×f9_hr^ÁçíëÞfï'Œ†`œ`¡Q÷®ÀÒ°ýÃîÅ=AÀÁ×p£„FžLÄX…ûÆ]œá‘8Ÿ·Ï¯“¯•^ˆlgÞQV'C‚Õ$C·w×
-—¡Ý`O à\°SÆqÏ9ݘ°[}õ^3óJÆ)Þ µÄ:oKl㪫Ûå¿dÍÃÐâÉþ]µ€Ù'bð¤%œûãKë¿~ö>ÀpÂÜ5ºGDsGʶHšý(Æ
-öµëÛ˜¹s¯ñÊL$
-9nóæÒîX"šÆ™ÃèPíg(
-ÿ
-endobj
-1227 0 obj <<
-/Type /Page
-/Contents 1228 0 R
-/Resources 1226 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1225 0 R
-/Annots [ 1230 0 R ]
->> endobj
-1230 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [176.109 679.065 183.083 690.009]
-/Subtype /Link
-/A << /S /GoTo /D (section.7) >>
->> endobj
-1229 0 obj <<
-/D [1227 0 R /XYZ 144.727 740.998 null]
->> endobj
-478 0 obj <<
-/D [1227 0 R /XYZ 144.727 629.626 null]
->> endobj
-482 0 obj <<
-/D [1227 0 R /XYZ 144.727 570.273 null]
->> endobj
-486 0 obj <<
-/D [1227 0 R /XYZ 144.727 341.755 null]
->> endobj
-490 0 obj <<
-/D [1227 0 R /XYZ 144.727 281.232 null]
->> endobj
-494 0 obj <<
-/D [1227 0 R /XYZ 144.727 220.709 null]
->> endobj
-498 0 obj <<
-/D [1227 0 R /XYZ 144.727 160.186 null]
->> endobj
-1226 0 obj <<
-/Font << /F74 556 0 R /F83 563 0 R /F85 571 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1233 0 obj <<
-/Length 1654
-/Filter /FlateDecode
->>
-stream
-xÚÅYYoã6~ϯÈKˆUR·
-,ྲྀh‹`7Eº} %:b-Kª$ÇÉþïáÐg”5½mQ‡äp¾ásÐâ× þø57öâë8`nš&×ÙâŠ]?ÀÔ÷WÜ°ø¡ïFq
-¡G™¼€v=æaèÆ~wÓ0ÔH…¹«§yà¦Ap4ùHüÿ8â¡#ÛQÀ´‡¿UÇ‹œwr&[Ye²£>Ê$J™AMN’Tfö…è‰Zˆg"¦rËÚe­šJ#H *ë²z0¬ìðs³ÉÃmDdM4H…˜ŠN–ª’7Ô9µM­È’@¯T¾e~¦Ö;eBýU6×BXÐ'0²Ê´^Œ¸ÓÈVUf ¦VPSˆrv žHUé±£#Ñ•ì:.\Â÷ÐÖ á>Nk<#:(ò"j÷J§zó4ª•€Gn )K:sêú|Ïñr»»Ä‘›Â¸Äc¸ëZ<4LµÆ~ÈÂW$pÛ#dô¸Ëbn®ûî5{ZVàZp.9OáZOºÕZ3M뺔¢êÛ¥<àÁùÍzóÅ€>çD¡ÈF!ƒ5e§ÁzݪD…¶^¸Ö˜ñKLºQºÅü1JÙ@í›;•Xh-&rÑôϨF¡&[ÔÄb§`tcL?Öö–LäGnÊoD;$ØŽåqf!o*À‘ÚzÙX‹å/ÅúÜMü#±&*tsÕx‘V|2
-^© ð`AjèÕb¨
-HË·y=5™úg#A˜ÊDI™ÿN™BA”@˜“ErVCž±MèÜ*—‰¦1™%+E×Mò:[.t>¯ú¢®çƒYæ(‹íð’Ï) Èa3Dw=­!vyÝðžKên“ýŽÅ¯­ã˜Ç,RÊ;r¼;òòµŽ,öIÄãçÎŒç16µhXò‹õIzÞ‹m.0N–½¨àœ!†“s#ï8iÜ’;Á«‘ˆ¼Ö¯¢QXA¢赇ezµ\Lõ F÷ êpG×agr[æy6v6ò rÙôÅ›1-ÄS®ð!ÍÙ%Å_ ÜþŠž+£}ŽÏ?ó:(”ÙmVçfzYõÊ 95çscæ±
-"êc^iè­œ–Þ’8RÙ†'Ϧ¼ßG§NöT™hׂÓ`ðb‹
-Kœ·`oÿrÛŒ~!#È 7šïI©¦?cŸmìðƒóÀbZ?Ê\uM)žñy4G¢ýÃ…èzC‰¹}=íGªZv᫪Áƒ Ï+†¿W¬^(¦UFÅNÕ¶Ž.´HQ·}7G@Ô`—1ÅgÂÇîû>ú‡èÉytó+ŤT]¯vÔ[[„ô_rÈ€Y;d~RZûbÀ/÷EBÀCH÷^xÖ wˆÞç:aøª†ÃN\ä„ÿ?9aüwNxõíýî£
-endobj
-1232 0 obj <<
-/Type /Page
-/Contents 1233 0 R
-/Resources 1231 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1225 0 R
->> endobj
-1234 0 obj <<
-/D [1232 0 R /XYZ 144.727 740.998 null]
->> endobj
-1231 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1237 0 obj <<
-/Length 1597
-/Filter /FlateDecode
->>
-stream
-xÚíXKoã6¾çWä²€ Ô,Iñ¥ÃÞŦE
-,°Ø ÐÝd™ŽÕÈ’ ÊyÔÈïP¤dÙV"%MÑKÀb¨ñ|óüÈ19ÇðGÎ cHRy.Fa¨ÎãÍ>¿†W?Ÿ/ð
-aß2Šxè%¾“€-tšß-S¤ÑƒYçeen¦32IŠéL`\‹D‹üV7"7ðÆ)í@ΜַàéÑÅ0zª+û˜§‰©’vu9Až"Qâßõ(rGŠÔóŠ¬eŸtœF¥þUëoÉ_ÚìµBüVö3|܉ñˆákq‹ˆí§´|4&ǯÀ ‘Å´î9Dü"DÒƒH
-Ú ízU9§K5ºè°õK½²,/7QjÀþÝhKƒáb]­ò¬²Š÷06<ÍÎü¾põ|Ÿ$E5²Š9†>iÁº9]=Ø÷Å|ß®ó"Ýz²»I²­á~{¤e/å›ڰƽŽ:¸xaH‰‹ÐÆ\\þ—¼ÉÕ¿Í›<|#Þx¨¿Û»UÕCT Æ÷TÑ«ÌËr…èá
-J–ÏÚå%Žìê!‘UïêT…çàˆy‘ÄÑ|ç¶ nz)Èk8‚b!¨¬²ífç=O½ß3A©Ó辟VBÕ‚òZ¥•¾¯Ö:¹^W®ºß»‡ÂO2JšÅP8;íû,¯Yla=ŽŒN“L?Ñ]ýQ–/° ZÞFY¬Œ±¸Þ Åþ۫¼x‘ê ê½UùÔÑ‚DP“
-
-ˆM …ŒÕbÙr:£OòU«°§!
-¯¯(ÓS}#F™—ˆó¥F=ö‹IAì—xÀþ}0T°´J=t*wl/Û±Þ^˜ek½©¢E_É‚xÀ@ŸD€¼qdÀ8ß–÷®)ÿÌ·e¥v]/ë2Mç³Û˜'y
-ÕŸ
-Ñœfå¦85¿ofDA"j¹¯:ò1I2÷„nt ëŸ[­Ê|ãV‘{|ǘ¦½Îs„…õ=
->ðÁÛ…­]?´—‰Îµâ$ÍB"rʨ0—ß½í@[ëÜhÓê6ž“€(,Ûó|1}TˆÚsû‹ø.Ú£q3_æñv£k.ª`.}ÁL*ÅÀ$ÝK}žYêD<»ìFOÜRŽƒý Gæ¶ê{Xw{ždéØŸ¤úé`7þǾ&zž$­©7…GÄÍ—EËÃ;(æRß>Z°“ÃÇv eHÀ)ÐÃÈF¹@ðN&„«%
-&ž,øm;endstream
-endobj
-1236 0 obj <<
-/Type /Page
-/Contents 1237 0 R
-/Resources 1235 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1225 0 R
->> endobj
-1238 0 obj <<
-/D [1236 0 R /XYZ 144.727 740.998 null]
->> endobj
-502 0 obj <<
-/D [1236 0 R /XYZ 144.727 413.237 null]
->> endobj
-506 0 obj <<
-/D [1236 0 R /XYZ 144.727 352.714 null]
->> endobj
-510 0 obj <<
-/D [1236 0 R /XYZ 144.727 293.167 null]
->> endobj
-1235 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1241 0 obj <<
-/Length 2028
-/Filter /FlateDecode
->>
-stream
-xÚ­Ymoã¸þ¾¿"÷aqrsEŠ¢Ä¢8dïºw·Åí!¸ Ú+ºJ[t¬V–‰Ê Œü÷Δ-Ûj¬d‹
- t²”M•u…ÞÙK‚"gz
-v™3F˜pÄ}l| C¶û*Þ`ˆÛ 'y8å Ø“²_•·Že£U樼tÏÅ£{î6:”$`lgL}gô?#)«–ÝF—Æq]ªõ¢óÕ)ÿ„ÃaEþË/4âWmµÌµy<ç*QnéZµZ>XìALı]u7cq Šndc,")ëO°w*…°õ^5Uf§<¨ i’ •G0!Æ”g©*PCå-ñŒ¢1',Ç@ò¦ ‘Qo}â¬AÁ°"æÖøGÂXb¡ÀXQÆ8}`@—~¦ZÍ4U Ï<p’™°
-ÌÃ%¬‰XÐVî#Uî£L#’ËÜäUé…«^À#¿-0~q‰f j¹Í
-ûµGLÓ LÒ¥nòåßTSÂ!n?ÎærÞ¦k R àFœ#… À'‚
-Hù¨€¤Ïï@Ùüb€õO÷èó«_ÓšÝëw S(Œ ¾ØtFfsž²à£gØvËõË¥jõåiæÛÓ³ä}^}ÐÉßÒFœAîÓŽ• œB$‹†Ùñ8¤@e¦Ü±Ý!G‚ØD1'w¸¯-F°·Sƒ—äÐd«¨«{}X«;ïÿ¦rñà4ؤÖ7–èk[÷¶Ê›Ö|ó¯§
-W¥9âø¯®õT»®PûZ-Ûom ¤NÇÀƒþ¢¢Î}9¥ÜsË ¯‰MÇ÷îp¶ÖT˜2²
-Qçüv?„ϲ2~ÀÙν âÈ¿ãM‹«Eʦ eÝ6mGðÙÉå[Ïúè«Fg§
-‚õ|sªã½g}v÷ЮIé+ÔX袺ÿ_6Øs}6Ÿ¹ÎaôºXŒ¢‰üImŸ¦‡dþµñx”±¥À/ª¹ÕH,V-trÚ¼ÙGlPËÂúgm¿½Ó&_ª_u§çŸt–wìØ>UäKìÓÜZÊëQWßMüµ»±§l7£²ìÎ:ç–2|¯¯žzýèäu¾ècÂ}éªRS jM_vf]5_Ÿdz¼¿Ì…ôó^ôêÌóYc×&|ùœ9Î8 Ü2y† éÝ &§4…˜·T65àä}ÿÜåË¿r\3ÏÕ4Ý^ €ÌÓ¶8p k uŠ¸ë¥¨v$ÑTu]µÚ_,¡ƒ«Ê_vèKH”0{IB)J’È]½?mÃðºUb£Û¯¹ñ×Lœ‰ ·ON6–ûh®0—nä~c3Šäíàâ¯í¯UmJ÷wbu…mÓßžµÀ¥õ×¥‚ÚKÖ¡~…þÛÿàë®âªÒ'Ýþ¢ನ‰[I%a R¿ÃŸµ¿Œ[ ®ß¡OÙD?ñhCÊÀÂôðRM„âu¾Œº#Ðä!2Vw°ý„ˆTŒž
-I"Ÿ<¥Ñ‰¥`€PºÑ]D¾Pendstream
-endobj
-1240 0 obj <<
-/Type /Page
-/Contents 1241 0 R
-/Resources 1239 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1225 0 R
->> endobj
-1242 0 obj <<
-/D [1240 0 R /XYZ 144.727 740.998 null]
->> endobj
-514 0 obj <<
-/D [1240 0 R /XYZ 144.727 658.404 null]
->> endobj
-518 0 obj <<
-/D [1240 0 R /XYZ 144.727 349.453 null]
->> endobj
-1239 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R /F85 571 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1245 0 obj <<
-/Length 1771
-/Filter /FlateDecode
->>
-stream
-xÚÅXYoã6~ϯ0, k†E}r[ô@-Ùô©Û´­F–TNR#ÿ½Ce˶²–ƒtbŠÇ|œáÉ&þØ„9ñloâ9”?‰×Wt²„¡_®˜™Â'®ç@{`pÆ…O<îCÃ!¾¨9?Ü]Ýü \Àÿ»…žz—üiq—zÓ¿î~ƒQ1ñIàºjÔf„zÌLù̸SV²¬Ò¼©›§yý°U]›ú>-§3fQ"ÊXõT2 Ÿ·ÏïŒÀÜÌHœ1ÐI´?zÞÈu©°BýµÈÚzµÌZ9$²«¾þOg.¥V ‚ª¥g9ß)9›ÑØU¸\ʤJ—«F}†É&Ìc½LÁÊE£´'"Í/Çgë¾7÷h{Œ…•ŠÖÕž3V:?•ÎqƒN:ºÛÕOw»
-[a -P¸º9µÞ~i]ÃR0ƒ Ê 'ÊÛ'Üç•OC@ÓÒO´ŸuBPwgµ sø°áuÑæFE<xjÕewÃW€µà_×µW °Q7#5Í÷ÒOÔÇm NÚd&Iæ8ݽ/ˆð3êR&߃½¨­Ýl(P\ÊƘ«™êhž×q•–3ãÔ#Œ»^ ¬f ¥—Jª¾pº ¨è®×yl êUˆò¢’ °DЭ 膌ññüß‹F~ÞËè@PšýäfgÝ^Bù ( éÖ‰Ê÷ØÉ£ò†ÄŽJìŠf6Žú&’Y¡†29¤`ª‚Ÿ“Àñ»LîœÉäêX¹Jc*ÅîRYÞlßaþUfÙ¤qˆŸÁ èbìÇÀU1¢nÕë0Ët#«Wa©Kd-37* oéš…ЗæR6Àºâ§ ; ¹_1ïò!ÿó¡à+ð!›Žb,c\Ôf¯ HhÚV»Ø–[4f²ÑÉ{ë½ôùÙŒ¥¦ Ya†}™ ±ˆé *Mšfn~¡šíÝyuì7QóÀ‘>‚ð½>c÷Ãßp?¦`ô¯?û¼O8ótZ l¦%’9õ-Që­ê
-­y[Âõ)â=¾Þs>~_ÆW»AŽß(Ø­Ú׳îjsý¢EÓzèt¬§ÎaÑ,„;œÊá;,nD_Ž¤ö–¹Ê0º¬µyº`âÍH+?WaÞõì{t®J•þÙ^³k[ë(K(üár†úüÞË;ùØüÕšKá‚leÒ±ÎT×l|‚âc¸žÔöšAáÝŽNN| 9qF|~$VgeaýùŒN<„eDb9tÖ.t¸¦Ë¼Pä Ro}ÍÜiÄüÓ†Éè-°3ÆŸÖûâåý"lSÿÿ|RŽê¦
-cý¤¼2w¯·~Rþô À. þ0D–W_§ôª¥7JoOõá8x†R[¿b»âŒâ _ ŒéÃÕŒ‡Æü—SÂendstream
-endobj
-1244 0 obj <<
-/Type /Page
-/Contents 1245 0 R
-/Resources 1243 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1225 0 R
->> endobj
-1246 0 obj <<
-/D [1244 0 R /XYZ 144.727 740.998 null]
->> endobj
-1243 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1249 0 obj <<
-/Length 1393
-/Filter /FlateDecode
->>
-stream
-xÚXYo£8ï§ÈK%"-ŽlC¥•²3š£+ÍìJÍÃH»û@‚Ó @@zL”ï¾c“ЄNœªR¿ÿ}…Œ0ü‘ $©É
-G‹õÝÃÖ—+b0μlúŒ‡H²^ŠHŸù0»š|† Eð¶lÎ’<&‚`üßìOØå£EBè]J–Äù—° ¬TY¥yS7/Óúi{m¯ô
-Ë
-Yv¡òFÓ÷ú#‹«{5
-²@G~â’ß–EÑäE£êô§rv@î
-ú¾«­®5mE1å]"i×Î9ÝŠw&xmoM?~Å
-TÄîÖlLBï¯öë«Šm‘Lkó¬u·gê`m‚Ž‚
-endobj
-1248 0 obj <<
-/Type /Page
-/Contents 1249 0 R
-/Resources 1247 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1251 0 R
->> endobj
-1250 0 obj <<
-/D [1248 0 R /XYZ 144.727 740.998 null]
->> endobj
-522 0 obj <<
-/D [1248 0 R /XYZ 144.727 415.484 null]
->> endobj
-526 0 obj <<
-/D [1248 0 R /XYZ 144.727 358.859 null]
->> endobj
-1247 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1254 0 obj <<
-/Length 1546
-/Filter /FlateDecode
->>
-stream
-xÚµY[oÛ6~ϯ0“™åM¢ô–nk·ë0t0`݃"Ó‘Y$¹Ifø¿ï’²åDm¤4A‹<<<÷‰Í(ü±“’(®fJREá,ÙœÑÙ ý|Æ‹ð ”„öÀà¢]I Bž–g¯ß…bƉ|¶\ÞåêOPÂç F)õþÔI›•EV\Íÿ]¾ýD$‚_`_ø„ ’)„ÒÎ BæýYH¢ @Fæ“ bNø'&äJ¯ñѦºŠëv‡íå&.v¨õ€´ßϨ5 ÕIûÀî¨SË'©m¬[ͨ¶Ø9*(«UŒ×Z]tJÇ‹—ÓœÚ^öýzƒNåUº;Ò÷,ìTû“<;Õܦ¨º 2ïo0Ù߃bÔh”Çu|™%»“Á USý>ºŽ&œÖy™ Á§)¾ªcH· BŽÆ@ç@ž‚hJNõ‚!¨øËî¥n|L":µ@ŽæuÙ9ÖÇb±‰åq´á«Õ1³4‘ûYîÅ,C"‰`
- D`¬ù`ÁýÈûøá9cÌûÞv«m €z±ëë:+W¶ý‰ú”ÀCÞ€yë2ÏË9÷½½²“.ï,ga¤@£©âD;öxÝêÚò™Z0ãBí¬Í%pø¾Gæ !”÷&oJ3™{il·ðA’HâÖâö&ðʼn£}q´gÚhúë·C|Šc|¢¨0š1¢„‘øæa yj;–¥1G {ï‚.¹!¿uäP²Ù‘ú·Õ éŸ3ˆí6o1Žd¨¶0G2º_\ö0ÜL’¢]—õ&nÏÙ¡º“¦ˆ7Únž‹s†D]¬,Ý”QÚ\g%¾Þ`¯Öy|»Ç鯾\Q6hÂïe Ò%“ }énmçÆo²&Å–ðÚÒRÝ:Bª;ŠËRS¯,y[A&qR±˜$THãdÜ Íq5®ñS<çÔûœÁðc\çY“ëï°¸šC(Î FàC|­—ú¶ýË ÆQEüH¹4@áAäýâ`¿ŸçÌ÷ %EŒIþ¥Nbc,ä|Ïh)êUu™èÕ¶vP*0{9ŠÉïo\7ÚÍËZpÔµã]_8¤8Ó¬WöWÛ. 삆yY^ã 
-{´!Î!
-endobj
-1253 0 obj <<
-/Type /Page
-/Contents 1254 0 R
-/Resources 1252 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1251 0 R
->> endobj
-1255 0 obj <<
-/D [1253 0 R /XYZ 144.727 740.998 null]
->> endobj
-530 0 obj <<
-/D [1253 0 R /XYZ 144.727 716.092 null]
->> endobj
-1252 0 obj <<
-/Font << /F83 563 0 R /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1258 0 obj <<
-/Length 1669
-/Filter /FlateDecode
->>
-stream
-xÚµXYoã6~ϯ0µš/Ûc·Ùb ô¥0Š
-éP ÛïÄ~‡dpšä •×û'Lª§ÑØ÷¼á&ÝV´ÙdI¾­¾ËÔÓ~7¦*»Â³a²Z¼(³8­’îfËJ•‰ªpb+•‚Ë´t—½YD¹wÊŠJâG «sœ,á6œ¨CnTªžÛ¼Vå®.æ µ©!\è*ë€|ütÿÛÝ;³^Ç•Yä…ùUË%8 åÜÜMÛÒòˆòÁ8a²[zÿ÷o[ÚP÷@‚w¨éŽ¼Žùñf£òEòtlA—ÁE)Ô ˆŒ|XPp»ì6YÇùjYÙä’؆ãáeá”AøA8ãBï,»º,ÜrlöÎ% §ƒáÈy…ÅW_2üÀðD¨M*Ê ´¬9ë)"{‹Œz»ÞÚj«”;ÔVªê—a·
-Ñ£Íx¨žL‡…|ö¤—,tZóŽ>‹ªPcŒ„Ñ‘Í‹Ú`Í¢0¿U<©ŽÙ€‚c„xA?5B"hª4« R̬ÖñˆAà«,U’W54Zµ0ÛøŒG
-þM(¡NïÜÇV7Õ$ÕfãV»ÄÄÕ&~? ­ÎÁLDàî؆`–ž 4C¾ˆÁi]
-endobj
-1257 0 obj <<
-/Type /Page
-/Contents 1258 0 R
-/Resources 1256 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1251 0 R
->> endobj
-1259 0 obj <<
-/D [1257 0 R /XYZ 144.727 740.998 null]
->> endobj
-534 0 obj <<
-/D [1257 0 R /XYZ 144.727 410.991 null]
->> endobj
-538 0 obj <<
-/D [1257 0 R /XYZ 144.727 230.844 null]
->> endobj
-1256 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1262 0 obj <<
-/Length 1958
-/Filter /FlateDecode
->>
-stream
-xÚ½Y[sÚV~ϯð[¥N¥êè.úD°ãá‘ÖÓt&„Q£ #‰ÿûîž=âbHì!¢ã­ö\Ðùv÷ÛÝcv¥Á»b¦©:ºs嘚êyîÕ,{§]=ÁЇwLL1,CµäƒŠa¸ªcÀÓT]ÛÃ)ïÃw¿ÞÀ|Oõlã*\ð™áü/)”]M*d…yºôçqÕ±üwx³­ÝlÓQ]ÓK¢UUf+uZÕbâÞ¶–§:Ž-&þ"+ºfJëêÄŽ &2OLœ­«ºÈ”i2=ÞÑfªíébâW™YR\VI‘Ó'ªëÍʆT”¤Ká¥lY’
-¿ï1i´“ëå©Ñ-Õq-ñ§O¥:|®m^)Œ©žeñ©-øUSƒ£c¦«ºÖ|x}‰akµŽ7'Ž_`{ YšôoR/I¯æ¢HÓBÖ-ËŸHU¬j€¢êàžïüpë¦ê¹:úê‚œrG5Ü盾ÁÔ—ûî­z¹#þ${eÃqøxïÓ—oèÙë‡2Ø®+3Ƥ°? ƈài0x>ËLú¤Y©»ëz 뚤<ÇQù¬ªÈZy‘+Uå󨜓&ÉÁ/2î9‹aGöòt
-|EõtëlØô¶aë¢3OÂÛáHyô»#ÀE7¤ñäáa8’m B˜ãÐtè%jLËáÐQ±ÅG&(`XrЫÄ<Súj©iaœ¾…¼ßæßăì{ Luáy.ˆFÛ G×þ¨|8t¿‘ãü çƒ“5ž÷³ð<D®›®–Ñ4®“Y”âi»Ï˜9.œCƒ³ȃžô‰
-_Pù !v…ÿÀ¡;¤Þ ×ÀÙ¿b„ù†´<ü
-U´@~æâ R|‹˜uYäñ]˺\|©@ dÃ’ºÊ°lNe–Τ<S
-@Ê[¡ü]<ïÀÕ«¶8ÛvÛ¦xŽû˜E£ünô‡#ÞÿäeZb5½¢ îÖyRˆ\2ƒ R‘˜F•˜ Í~Å2oD*7.˜Sœ¶
-&ƒ÷Hû0íü¸¡Â”Ó‚åˆLGÎ’¼Ñìp¬—e,Òïª,²U]5™WÀ˜¾Dí³ArÛ)||ðodǤè‚$ÜèH7ç&s÷ñ¢‘~@÷ýqHB‹#Û<3îÐÀž¶i',j€ÔFQ™Ç‹q‹àNªX¸è<FªÈcQ×DT‰1çô{¢ÎešjxMû‰&¤zd\r\“: :Ö̾xm›ìf ô–)Ì„B¢}4ê}rÆw4„Y
-Ÿ1wwƒëŸèq5l›øGu .±þ0Á3h‡”2#-‚Iëó¹XÎϼ(³(%¹ñç»a€æCìr‚£î°–D_ÒUõK¡ªÛœ«ñyÔ’’ú¾ûÞ¿“ÌÖ)ôÿÜ jäÓƈ)Vi¦±
-oY»×=ÚÀ±YRGÜ‹ýöÛŒ¢ÛªÆô=J‡]â¶åGœßhÝL}ÄT—þ¸õ~“&`ôÇcèñ:4,˜
-ççÍsI3Р‡H¨¦i”!ñßeœÓÚßýGR•ñ*f@ÿÇŸ%Uµ½Š‰¶h«E“›–eGÕè.ãbáa¶Žû5V>"ÄÕMSc‹q*Úåy­L9ØO»‚ð:ÂB[”„¢ïÛU½Z0Û?€…Õ:xå2òÇc:Ã
-endobj
-1261 0 obj <<
-/Type /Page
-/Contents 1262 0 R
-/Resources 1260 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1251 0 R
->> endobj
-1263 0 obj <<
-/D [1261 0 R /XYZ 144.727 740.998 null]
->> endobj
-1264 0 obj <<
-/D [1261 0 R /XYZ 144.727 686.039 null]
->> endobj
-1265 0 obj <<
-/D [1261 0 R /XYZ 144.727 666.114 null]
->> endobj
-1266 0 obj <<
-/D [1261 0 R /XYZ 144.727 634.622 null]
->> endobj
-1267 0 obj <<
-/D [1261 0 R /XYZ 144.727 614.308 null]
->> endobj
-1268 0 obj <<
-/D [1261 0 R /XYZ 144.727 582.816 null]
->> endobj
-1269 0 obj <<
-/D [1261 0 R /XYZ 144.727 550.936 null]
->> endobj
-1270 0 obj <<
-/D [1261 0 R /XYZ 144.727 530.622 null]
->> endobj
-1271 0 obj <<
-/D [1261 0 R /XYZ 144.727 510.697 null]
->> endobj
-1272 0 obj <<
-/D [1261 0 R /XYZ 144.727 479.205 null]
->> endobj
-1273 0 obj <<
-/D [1261 0 R /XYZ 144.727 447.324 null]
->> endobj
-1274 0 obj <<
-/D [1261 0 R /XYZ 144.727 415.444 null]
->> endobj
-1275 0 obj <<
-/D [1261 0 R /XYZ 144.727 383.564 null]
->> endobj
-1276 0 obj <<
-/D [1261 0 R /XYZ 144.727 351.683 null]
->> endobj
-1277 0 obj <<
-/D [1261 0 R /XYZ 144.727 319.414 null]
->> endobj
-1278 0 obj <<
-/D [1261 0 R /XYZ 144.727 299.489 null]
->> endobj
-1279 0 obj <<
-/D [1261 0 R /XYZ 144.727 279.564 null]
->> endobj
-1280 0 obj <<
-/D [1261 0 R /XYZ 144.727 259.638 null]
->> endobj
-1281 0 obj <<
-/D [1261 0 R /XYZ 144.727 239.713 null]
->> endobj
-1282 0 obj <<
-/D [1261 0 R /XYZ 144.727 219.788 null]
->> endobj
-1283 0 obj <<
-/D [1261 0 R /XYZ 144.727 199.862 null]
->> endobj
-1284 0 obj <<
-/D [1261 0 R /XYZ 144.727 179.937 null]
->> endobj
-1285 0 obj <<
-/D [1261 0 R /XYZ 144.727 160.4 null]
->> endobj
-1286 0 obj <<
-/D [1261 0 R /XYZ 144.727 140.087 null]
->> endobj
-1260 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1289 0 obj <<
-/Length 1684
-/Filter /FlateDecode
->>
-stream
-xÚÅYmS£Hþî¯È—+ÁŽá5ì}J"Y³§‰â¹UçUÂDq p@V½_=Lò¦~jµJfz†fæé§{ºGÒQà—tˆ®Ë–ju,]‘m»ÛY¬N”Î }=!8E34Ù´th”4M“-½ ]îšöÑ9D•uôg'¿A›-Û¦Ö™-Ë9³àoAÕeñŸÙ·g¶yqû½}¥ºlwÉ*o&îh6šŒEI5a2äÏÑV…ž¨+ÂWÇýÂežQ„4•"‘^^pù½b(7"1ïæ\äáƒsÞòEUÖ(öé2É(NÙ«¯¼'ÍAÙߥķ"[¶ŒÏ
-7†ˆ®Ó4£y^ <‹`É>œá„{UÕøg ¥¿gÈ1>a³q|›ÜNÇ¢f½+¾Þ¹vÍ·ãÁì–±¹'B„ìL€¼~A^?Å+饦´›z‹Š£Ë‚£“’u{ÃçÖHj5ïå·ý«‘{Éyª£ñ¶›OñìØ
-Ô¬|=­|}íK©—m9úÚÂü±‚#Œq¾—Ѹx¤yËîÛm™*îãÀ<…J
-4`~R† 8¼Hó±·¢|ëÒ ,’Œaq.ZŠPj¶yR¯ô2Œ#Ìq´:ö‚†tïœ|F¹ÖE²Zy[‘úÃÃKÿÔjãP×HÍ,œ5Ó.Ó…:W`#>< ÝœýW.áDÄÑ$ùQ„EIºÉ€M®Ë•E‰
-±žœÓà´] º­¼%<ºa°Œ0¤E,&xaþ€ðÃáȹÄÃgˆ3¯ð|/§¬§ ¹Ç.<~†ñ]­¼•fÉ
-q6rx®®è*É^[ UÍ× .¦/:Þ›ÕxyÀ¡YÑíÉó·JËÞ1~Õ'
-ú÷/¶ïhl š ¶„!‹VÎÕE™C?c.jjÒF™óAÚ«é¦@Ó,Œ‹²cë,B1´$HÖøw°~+‹·C'Ü^Ú)¯hª¨4
-ZÍ|õæ+Œ±sW]k ì.Ùõϵƒ\Œ‘‹ñ2Ïk]·]Úi­ÓŽíeßÀGhW¢µE;ÖEPvÛ´0/à§C«Ž“¦=äšÏó§ÎЙ:ã&WƒÉõÍd씂À„@±Ü³Â'C|üÐãeRc“Ñ%Ô˜qu
-õRšÄPçóná=ÔØt$¾I%²¡hÜ„5ŽQ鯰^£^¯
-›Q,\´—æÙ*•ÿ 'nmÌTeÕ4q"jãAõßuÈ# üñ¢ze¸‡â‘V7;ÕÅ<œúDxÀ»õÇdáy•Ñ|_̬Úr·Ûs™X;vþÐ4F§ ;0·Mó›(™PáßMã”]ü³n,ò" ÓMHS ¤Ùû/¤õV~Dßž%üˆ9"-GÞÔrvvÆÌÛèwV%§^2UìëåZËÏ‹úwOãàãõ—»Lòâƒiûßk$Kþ\¬ó"Y…ÿÑRˬ–µ ¹žm‹‚JÛMs/bÚ²f8!öÏvuYSì]§ýzvËendstream
-endobj
-1288 0 obj <<
-/Type /Page
-/Contents 1289 0 R
-/Resources 1287 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1251 0 R
->> endobj
-1290 0 obj <<
-/D [1288 0 R /XYZ 144.727 740.998 null]
->> endobj
-1291 0 obj <<
-/D [1288 0 R /XYZ 144.727 716.092 null]
->> endobj
-1292 0 obj <<
-/D [1288 0 R /XYZ 144.727 700.07 null]
->> endobj
-1293 0 obj <<
-/D [1288 0 R /XYZ 144.727 668.356 null]
->> endobj
-1294 0 obj <<
-/D [1288 0 R /XYZ 144.727 648.596 null]
->> endobj
-1295 0 obj <<
-/D [1288 0 R /XYZ 144.727 628.837 null]
->> endobj
-1296 0 obj <<
-/D [1288 0 R /XYZ 144.727 609.078 null]
->> endobj
-1297 0 obj <<
-/D [1288 0 R /XYZ 144.727 589.707 null]
->> endobj
-1298 0 obj <<
-/D [1288 0 R /XYZ 144.727 569.559 null]
->> endobj
-1299 0 obj <<
-/D [1288 0 R /XYZ 144.727 538.234 null]
->> endobj
-1300 0 obj <<
-/D [1288 0 R /XYZ 144.727 506.519 null]
->> endobj
-1301 0 obj <<
-/D [1288 0 R /XYZ 144.727 474.805 null]
->> endobj
-1302 0 obj <<
-/D [1288 0 R /XYZ 144.727 443.09 null]
->> endobj
-1303 0 obj <<
-/D [1288 0 R /XYZ 144.727 422.942 null]
->> endobj
-1304 0 obj <<
-/D [1288 0 R /XYZ 144.727 403.572 null]
->> endobj
-1305 0 obj <<
-/D [1288 0 R /XYZ 144.727 383.813 null]
->> endobj
-1306 0 obj <<
-/D [1288 0 R /XYZ 144.727 351.71 null]
->> endobj
-1307 0 obj <<
-/D [1288 0 R /XYZ 144.727 331.95 null]
->> endobj
-1308 0 obj <<
-/D [1288 0 R /XYZ 144.727 312.58 null]
->> endobj
-1309 0 obj <<
-/D [1288 0 R /XYZ 144.727 280.865 null]
->> endobj
-1310 0 obj <<
-/D [1288 0 R /XYZ 144.727 261.106 null]
->> endobj
-1311 0 obj <<
-/D [1288 0 R /XYZ 144.727 240.958 null]
->> endobj
-1287 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1314 0 obj <<
-/Length 1735
-/Filter /FlateDecode
->>
-stream
-xÚX[oÛ6~ϯ0qK•â[ܧ¦[Ò5]Ò¡v‹ë€P3¡HA¤AþûER7;ô0ŽeŠ<ß¹ó#ÃA
-uÍK3
-ÙŒ®9Ã0?ìhrÖ³?ó
-üZe¾0ºUOá0%…ÖXëd˜Š “‘õ0‘QѨvþñ› ŒÜRüN‹Zfà7³äÊ×ß—¾øÝ |6ßW ´ØѺç¿{VPQîªdD»>ƺǀÌHG¾fö±ð)’ÑÌBýA@N4ªr³e=¶xÔº+§fFF„ ì®ñ©ÃÌq 7a`¯Ñ†de¦yªÃÀàE¢²–(Ûÿeý‘Êꟕ~lbüMؼƒAÂpÒgkŠµ’Xõ(!åõâPÄSHÔÒÇfg¨=ió±.Ø}ÊìU µ¨Ò;¤…²'V‰‹„He\8¬ñcN)Ž%±…KÉî:¶ÑĉÌ+ê´»=g‰Â9éÚÉx‘Ù\ëwõåæbi€™1ÿêüúbyÈBŠ"õiûú[eá^ÆD¢ÆØ]ÿÂ{üj„{èo7Û‚þÀÈ
-EÓ´>ßÙ“;°¸c)ÏsWßçwÞ×Pd¡Š…uXŽîl0Ê,r3©<÷Ô>oeþ KM)!# ÛþYZA?ª ÛÚ¸KìÞöÊÌÛ@¬™)¥I|]kÇÕ,ÖÛœêf,ʼÊ~ûâINóö-ì7ÊšÊXæŠçîkI÷*Õ;iîòfyÀ5ko–%U÷_[q¤a¤p|XcávØèP‡Àv0â5ÊAñQ“NáDDÌJþÄbZ&¦B>-?ÜØ
-.Zõ6jž)–ö'–±ï†¯Á,û09Äš'$V¤Ø!'-/ßÞÔÍG”r®˜EUW'¯ú}´CùUxGMÁVEÕžäÔ(Ú6F6~Ò˜uVbùo³±øÐôÂS£>ìÏ6œ¾ßÞÜr^­HDÚ-éWÛx ïaù„íæQ÷h¯×vÏh]¬IÒÚ{j"ÕN¾ÝBé8¾:Ðô¢møž¨9Ÿ³QÕñVMÊ(€¢Hï×Õ~µ6÷»ûfžûîÖš™ž´BíÇÀI'‰²Á k`0Û6Ü OD²ggkV–•ñÚ2
-‰=‚×pf ªš¦ù ØÎJ#a)·ª}Å)®3˜Ù­ê0‡ã¸eõ݉>1§(%¨}èQm˜¬ÅØ#§]*!æ®}7¢&€—ËeçN&¬¤(¥£ÖUX–Ûs>ìë-¸î$ìËËþÞbßa†!$Xßoªî+[«C­ ùòÜ\„õ.öÜÞEHÆk%kïL{{9Ÿ fþþ¯Ò7õƒÙf-üÅ鬚5žÏB3±uWNýÙ"4†Õ½^ž›KºÈ“xŸðØeÕ·ð‡ç}hFJÛ
-endobj
-1313 0 obj <<
-/Type /Page
-/Contents 1314 0 R
-/Resources 1312 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1251 0 R
->> endobj
-1315 0 obj <<
-/D [1313 0 R /XYZ 144.727 740.998 null]
->> endobj
-1312 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1318 0 obj <<
-/Length 2465
-/Filter /FlateDecode
->>
-stream
-xÚ­Y[¯ã¶~ß_q€ €\¬Y^tM^œ¦Ý›¦ EÑí-Ó¶ptq%:''Æùï™!)Y7×ê"Xì1EgÈá\¾!Ù…ì‰ù>‰xôù”$Iü”ïèÓ†þòŽ9F>´g×"ˆI$bhø$¤ùãöÝ>À„$ðw{0¤Ûý¿=…bõŸíG žb’„!Žòøs$Ÿ˜ð÷ê€?›]¶kôk®®òÜÔÅùíwnnóÚM^3X~´Rü)ŒÐ¨•òvgfiFÌ‚)30é˜Vïþ¼í”B ÅÓTø¼¯µño§EPqÚ§7õõ¤Ñžn@'çK™ê±È>ƒ1wŸ$1ëóöŸà-ú¼·'µZ νC•çÕŠÞKV±‹yiU²Ü7–@pô Ra㧠<•¿ZR¥å.Ïš“%Õ-SsŒ–"+m×Ë)KOf»õðê‹ÞŽÓL«î¬::!M|G6\ \1¯6SàD“€0Á‘28ÒÀPªºZ«=zF½­ü­.«5¨—ÊÒ6ô)+Ÿm³:´]ª€–Ÿx²ézl£QiUîm»Tj¯\–v®JUjû ²Gá@ó¬:Öò|ZÞë* <bÖÎàØ|°ò°a õ.gûkØaC^ô ÚœzëW%]'hNê¬*PÈ— -¦ uUN•ÎJDô”þ·¯·›Fé *¿™j?H%Ž^¡ülÌ ½ ¹þ‰Tê©,?&ÜjgÑꘕ×}•^
-PÓÛTbB8 ªÐY¡@{SçT…¸õDaDÉåNåS!`v<li_²<w§Ó¯;@]Må`|Œã‘öî‹Š"Ñ–œ8;e œÀp‹?(8G%Þ·²ÎÐ{¢Øû
-¬Y‚ ¢¯uUµ¿8UùŒyÅ%×ÙÙ¸#°¸Ùˆá/k×ߨ³\ÛµÍb-5¸`‰·CÏg1L(²´ÊÈ"ô9×Äu~/h‡¬-I’¯à+Þ×»]¥µå&KÇöÇ"Ó'CxœRêhÿ¹#®j£3Þâx“n›øœpùÔ-<4 ¿mžsÑß<~âV8÷oBG# ×rþe†-™°Q·ÄyÜî–óö£riIŒÕÀ™c¬¡Ìh‚%IàfA3’n¶w¸2Xwp Ï.*Õ.´€›ƒÞÆmº851Î’çw2ÈÐ0ƒð¸õê(0Wã0‡±Ì2hƒÔš FDÍ,VØ-å}¼\>_tc[Ò’ºžƒFóǦŽÚC€NȆÃ6ðaWÖØž²r’2G{û.›/ñ,¸9‹¿*u×È[—‡ÃsQŽ(ìNh„BCßðñiÂ8¤W\Ïþeoׯޮòí
-‘Ô{ÿv}?Ek›ÓAÄ8/ÂBœ Ú0F›qûû“?_˜`†:üNÖ.«þ©ÂHÀàýÔjÃd¤¥;(€ˆZŽ,sÆZÈó¹M¿wÂ5Ñ÷y†yLDЦ„Ì¡‚¿÷ÀæÍ™
-8‰ƒÔ—RÃ^fð‹M2–ÈÔÿ,#ã³LŸSyt_Pð–rû0»* .JeÞ.(E«s´ËÍ"/Ŷ»·_°wàà¶o!5 ¡ˆÅHáEJ„ež-ߦ×?°æA) ;,TÌ+
-²VJ
-0@lh‹ôûoÜéä
-Sis÷ábk®m1Fºl†Õ§Ì\ž&.ÙBW…IÑfƺÎöÊN
-AŠç™endstream
-endobj
-1317 0 obj <<
-/Type /Page
-/Contents 1318 0 R
-/Resources 1316 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1320 0 R
->> endobj
-1319 0 obj <<
-/D [1317 0 R /XYZ 144.727 740.998 null]
->> endobj
-542 0 obj <<
-/D [1317 0 R /XYZ 144.727 187.438 null]
->> endobj
-1316 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1323 0 obj <<
-/Length 766
-/Filter /FlateDecode
->>
-stream
-xÚ­VK›0¾çW E«’^ðKª*ú~\zhnmL‚ÄKàmÕEùï^ ¡Y´Q°Áþ>Ï73ÌÃÄu·¹Á]Œ¤F®°±ƒWW¤_âP1îÂøÂKË¡1Jaà"ÁäxÍô~ÜC%"\t€o¶«ûœIÆŒmÔ®Ù†ßÍÄqux^”gzósûeõ~{„#Lá]$ƒ»†pg þMéeSlê½êQ^¦¾Öq¶ëæÁÞ/ý@«2Þ³ÒqPuÏóh²Ñйg¡ÊN› ¿ÔO,ßnˆ0¿¾EEíÙ’p…³YaæqtE{L‡ Þ/)D(b’Œd
-Ut¦V}w½ßep4•¼øÞ&ó1|”ç:˵ªâGÕÌË4òÓ8ù{¤ß;!‘3HzšÝ\ªÂZ¶x—奪ŠELxTîæòJ|E»ÃU7H2ß ^˜ëJ5E´ÐÅ8t­.>-.Çô¶ù’x•
-tœg·Î—w
-2!³>ˆÿìã`ÏÝD%*U$Œî³Å/GYù~Ó>êrF…sSAÚ‹R!Q‘öÚPzô³B:‹HÂ8õ@–š6óÂ;4A:ŸËÏuôl=?f錴K¼¸ªõ=`Hf1ŒÍÏi‘ÄA¬»ÙÚY»³Ó=;ýŽP|‘R¿f‹ud ÅꇺëÄxÙä­d/•í¤Ü’H˜,Uo jh@Ä3îgk(°}; ¯}îž±1nMÖv½€nÑ7ú WúžeéÓvÞçA`º08Fd­agf+†‹ÂÁ-@eÛ-ÎkÐbcSówsñµºÜõS™C‰¯ ‘ºT
-ö |âZü½¼/ÓâÕ“ž €ï°vé'5”c•…ÕÄ =x7MUùbC©Ù¿s¨æÁTuí7!¦†bí
-endobj
-1322 0 obj <<
-/Type /Page
-/Contents 1323 0 R
-/Resources 1321 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1320 0 R
->> endobj
-1324 0 obj <<
-/D [1322 0 R /XYZ 144.727 740.998 null]
->> endobj
-1321 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1327 0 obj <<
-/Length 2497
-/Filter /FlateDecode
->>
-stream
-xÚí\Ý“›Fß¿B/Wµ®³&ÓÓóù&'wëJª.U—ì=ÅyÐJìZ)­¤“äŠóßg€a`ÐÇ)?,0Lwÿú»&Ôþƒ pNSÅ)1FOÏ7tòdO½¿w
-$Rq{89ÍÎN'†ÊÐ5ÔžÑÄ'¿½¿ùæN£}0A.'÷ÉE÷Ë_n¿ß,£Ïo~½ÿáæß÷'÷ÂCËr `ל2C´Ö§kb$ž.ýóÏÛõ!^ü›;%ò ¦Ù"
-*¥+&ê³Ùãv{ÜlÑ1úŠŒ"¨e‰ž¸ŠÃ¨ÊòLFS¼žén.V=f³Íj=ëâÚäØgÄL¿ÈÓn7ÇínûXÞ­´Y´ÑU»ÅÀ„b±cµ³äÚêʼÆtWj`ŒÕ@ñn¾RhõÌ1%bQ¼{÷Ýl½
-îQø«ârñ©Z70!HGàÄq ‘cØ„Á&Ä0!úõmµu-Smkän¥ ±¹“‚eÕI®â7iáqÊ‘üÜ)Y–¯/"‘ºŽ=t9_ÀºS@ž”]ƒb™"0›_LÑ&—‰ÏH~¥²_…#Æ­}VFEŽõ
-¦)—ïf¿mW›
-ü¿Î¸…Ž»é4®†/Ùµ<é5È®”'Jè¼á‡9òÑùa(s‹”`q÷Ÿ‡„E"wË:U¿â©Ï'e-Ž¡™Å1~úÈ0/8ÎE¨à3癑²æÄ—MÁ¨—´ý$ùiû<dŠ–ÁÂzØ!JóÉ`™¦¡M»]”°xÿí³ín?žb@ÈvÙX¿€lÈ,®bT¢G¥Ì±Ès´ñåHÖ+ k¾XD»c´ìÁpÄÃKq j‰H¶‚Du„k¨U©
-•3$umH—#$)«Í**»–À«ƒ©¿ÜØ
-+œÓß6d
-'ÔWRU®øÄ•Ò’«×ÌZ1–vÂpÐñôf†û;æ “P„éóº ‡¼[/Ù¢c´ÿÍ—«ÍS«ª‹>
-@CªK] ÆfljäÙãj³:4®#Æè–Xîá³D Z¶óÓöáa5%?Î%ˆÄç!™(¶ÂXþ62j%¡ia…³÷…iËÁùQ8MfðWÝÉAVx‰¼Ú2tÊ!Ëõ)¢5P\'_ÿ6”…X ÒX7(R>W§ÿåOËæóïI¦«þ bÙsÌendstream
-endobj
-1326 0 obj <<
-/Type /Page
-/Contents 1327 0 R
-/Resources 1325 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1320 0 R
-/Annots [ 1329 0 R 1330 0 R 1331 0 R 1332 0 R 1333 0 R 1334 0 R 1335 0 R 1336 0 R 1337 0 R 1338 0 R 1339 0 R 1340 0 R 1341 0 R 1342 0 R 1343 0 R 1344 0 R 1345 0 R 1346 0 R 1347 0 R 1348 0 R 1349 0 R 1350 0 R 1351 0 R 1352 0 R 1353 0 R 1354 0 R 1355 0 R 1356 0 R 1357 0 R 1358 0 R 1359 0 R 1360 0 R 1361 0 R 1362 0 R 1363 0 R 1364 0 R 1365 0 R 1366 0 R 1367 0 R 1368 0 R 1369 0 R 1370 0 R 1371 0 R 1372 0 R 1373 0 R 1374 0 R 1375 0 R 1376 0 R 1377 0 R 1378 0 R 1379 0 R 1380 0 R 1381 0 R 1382 0 R 1383 0 R 1384 0 R 1385 0 R 1386 0 R 1387 0 R 1388 0 R 1389 0 R 1390 0 R 1391 0 R 1392 0 R 1393 0 R ]
->> endobj
-1329 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [283.208 582.009 290.182 595.957]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1330 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 582.009 305.126 595.957]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-1331 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 570.054 285.2 584.002]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1332 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 570.054 305.126 584.002]
-/Subtype /Link
-/A << /S /GoTo /D (page.117) >>
->> endobj
-1333 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 558.099 305.126 572.046]
-/Subtype /Link
-/A << /S /GoTo /D (page.107) >>
->> endobj
-1334 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 546.143 265.275 560.091]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1335 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 546.143 285.2 560.091]
-/Subtype /Link
-/A << /S /GoTo /D (page.117) >>
->> endobj
-1336 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 546.143 305.126 560.091]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1337 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [243.357 534.188 250.331 548.136]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1338 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [253.32 534.188 260.294 548.136]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1339 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 534.188 275.238 548.136]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1340 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 534.188 290.182 548.136]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-1341 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 534.188 305.126 548.136]
-/Subtype /Link
-/A << /S /GoTo /D (page.95) >>
->> endobj
-1342 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [283.208 522.233 290.182 536.181]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1343 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 522.233 305.126 536.181]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-1344 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 510.278 305.126 524.226]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1345 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [218.451 438.547 230.406 452.495]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1346 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [233.395 438.547 245.35 452.495]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-1347 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 438.547 260.294 452.495]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-1348 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 438.547 275.238 452.495]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-1349 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 438.547 290.182 452.495]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1350 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 438.547 305.126 452.495]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1351 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 390.726 305.126 404.674]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1352 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [218.451 342.906 230.406 356.853]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-1353 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [233.395 342.906 245.35 356.853]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1354 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 342.906 260.294 356.853]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1355 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 342.906 275.238 356.853]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-1356 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 342.906 290.182 356.853]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-1357 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 342.906 305.126 356.853]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1358 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 295.085 260.294 309.033]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-1359 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 295.085 275.238 309.033]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1360 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 295.085 290.182 309.033]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1361 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 295.085 305.126 309.033]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1362 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 259.219 290.182 273.167]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1363 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 259.219 305.126 273.167]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-1364 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 235.309 305.126 249.257]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-1365 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 187.488 305.126 201.436]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-1366 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 139.668 275.238 153.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-1367 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 139.668 290.182 153.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-1368 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 139.668 305.126 153.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-1369 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 641.785 499.397 655.733]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1370 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 617.874 484.453 631.822]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-1371 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 617.874 499.397 631.822]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1372 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 593.964 484.453 607.912]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-1373 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 593.964 499.397 607.912]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-1374 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 546.143 484.453 560.091]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-1375 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 546.143 499.397 560.091]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1376 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 486.368 484.453 500.315]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1377 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 486.368 499.397 500.315]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1378 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 462.457 499.397 476.405]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1379 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 438.547 484.453 452.495]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1380 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 438.547 499.397 452.495]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1381 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 414.637 484.453 428.584]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1382 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 414.637 499.397 428.584]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-1383 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 378.771 499.397 392.719]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-1384 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [427.666 318.995 439.621 332.943]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-1385 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 318.995 454.565 332.943]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-1386 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 318.995 469.509 332.943]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-1387 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 318.995 484.453 332.943]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1388 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 318.995 499.397 332.943]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-1389 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 235.309 469.509 249.257]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-1390 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 235.309 484.453 249.257]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-1391 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 235.309 499.397 249.257]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-1392 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 127.713 484.453 141.66]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-1393 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 127.713 499.397 141.66]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-1328 0 obj <<
-/D [1326 0 R /XYZ 144.727 740.998 null]
->> endobj
-546 0 obj <<
-/D [1326 0 R /XYZ 144.727 680.241 null]
->> endobj
-1325 0 obj <<
-/Font << /F83 563 0 R /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1396 0 obj <<
-/Length 2402
-/Filter /FlateDecode
->>
-stream
-xÚÍËrã6òî¯ÐÑS!èFãuónÕ&[9lÕîú–ä Ù´GYT$:ãùû!°9A‹”%kƈ Ðï7a"Ã?˜
-Ò¥•0–Â:ópÚ<*ÎøzÏßo¯~üÉê‰Þ¨ÉíCÜz{ÿëõo èfö\}.77ÿ+«O¿ßþvR»ÓiA
-Òvñ)œ.Oú㬾ÖÞÖ\ýã–¡­±%í'ST ëŸW¿þ.'÷¯_®¤P_ÂZ
-ð~òt$<Qúïòê¿WÿnoÏ
- G!~ÓÅ܃ éÞ€ùFy=ÛlÿX¬»HƒTBj±6¨¯ ýðiŠ-P–áµÉÔ(¡üS
-›ÉDHí† Ôü›æß éòùHÀ°2¿aI|ÄÔu gz¤¤i~«ŸvO!Ù`CLs‚vÕ
-ÎN¹Ü˜Ä/IµyοCAe@dÔ±<¯|³ú×5Å¢vâR`1­X4Y ë‡å§y1ÇÅ€Še‹¹†¬¨U–¨Æ4ØÝà›ß3Å©(N縋Žð¬=žAô†WÍ>%³x)Κ”lârå™ÁlqHêfP–“]`‰eƒBÈòŒ +ˆéFyå&æ±rkÏ¢o›×[ç³vËVƒLÙ¤˜5¹‰UÒeR)Ë’OηJ [GÇ$ÿ›pín¶þ²¸¯>¿WÌTÇuÊêœr¦ ;Êy·¨2ZI!çvö]‚àá Tà
-²6n¸¯P½;ž°‘(õ­5=´ªÚŠ,Otu'_??d\ƒVû¢·cúÒßɸ`õÜjn‡tK­±/R7´°¨ÎQ<ÇÔYÐZ¸«6Y¹‹…K¼¬—ŠQ®ÌöÓõ]^>o6{ÿÜ=Æøȵ¡SÄ­&,lŸéí½½§|úºCª/‰ž}w#œÐýì"Áií=uz]ž„!{]ƺw-þ ç±FQOa[;Ÿ¡Ñ|ù°,gUO’v"ׂåk s’úr2ÛÑz9»+žòV'Ú÷nTeƒaG.£M] Ú‘ÂS7ÜÖ ¬çåÙ‰ƒ–—›ôX⬷ÅúÙ"5¢ª¼D¦…Ç@T¬sE‡¼ÓÙŒs„Qaã£P£íË(cY¬îWeÎ>ÅÀ^ÏbA{ Jh0HxˆÔê
-‡c%ìGêú“eÐ?ÐâÆᵩd²Ÿf›?N£1µyj; Ή£Mçöì؆ ˜èËŽmĈ*(¹ÓþõŒ®Î®’\¾Ú5dÓ’]·_ël›öõ!6™Pb½´íÒñÒÚØ2‚ºA’é<å%Ân«ùb~ït´ìª ƒôY;vŒc×€W}/á#Iávå8 Áâ+ux³›Ó>S>drã°Z.ÊÇÍlýùkcäfÉð9‘®õP©Ü–?¡s0£#ó\õRøèó•0o-ÂðYã˜Z/{è¬ hã!¥ãl d·\ (¤;ۘΈ™!Õ¤ªi
-f߈©qFl={ÌM_Ðøî!YC¢¡(Mªiôé*e‰Îeh•"e.Wi”¹¼5Þ’ç`ÿlã‰IRÐZ9&I
-@ùY•òÒ£m6EÐ×ÚÊÉø_Åê¡QŽ©C2 ;È5b_'|úF µj&F4µ+vsÈ)‘/¨ªÙGãs1»‡ÏfãI—Ó<—E£©Äi³Ô¤[4x.܈ÁÃ"Hê6ÈÊãÑ(ÁRå JWdÀÚl«ò¡Ì.&÷Åw^NŒµ|^_4˜88Á£]þÁð×QhdóJ#ÕÁìŽÐˆVõ¥<‘gÁ\\b ©Ò¢/:Œû\§d®K–Ç­²#Œo,{ÏË—ºÙVÏ8 ±@¼V{O_š01©Åv€)û% Ò¹¯*ÿzø>½´Azlëxntƒ—ÕãïO´X¹Äž/>ÝðDï•Ù¥\ }ðiN„Œ>G90>HUj—¿òíC'E ™’PÒïóãÿoQã3endstream
-endobj
-1395 0 obj <<
-/Type /Page
-/Contents 1396 0 R
-/Resources 1394 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1320 0 R
-/Annots [ 1398 0 R 1399 0 R 1400 0 R 1401 0 R 1402 0 R 1403 0 R 1404 0 R 1405 0 R 1406 0 R 1407 0 R 1408 0 R 1409 0 R 1410 0 R 1411 0 R 1412 0 R ]
->> endobj
-1398 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 653.725 275.238 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-1399 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 653.725 290.182 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-1400 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 653.725 305.126 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.51) >>
->> endobj
-1401 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 570.039 305.126 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-1402 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 522.218 305.126 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-1403 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 235.294 305.126 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1404 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 211.384 305.126 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1405 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [452.573 474.398 464.528 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1406 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [467.517 474.398 479.472 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1407 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 474.398 499.397 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-1408 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 402.667 499.397 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-1409 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 378.756 499.397 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-1410 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 318.981 499.397 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-1411 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 211.384 499.397 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.95) >>
->> endobj
-1412 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 127.698 499.397 141.646]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1397 0 obj <<
-/D [1395 0 R /XYZ 144.727 740.998 null]
->> endobj
-1394 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1415 0 obj <<
-/Length 2251
-/Filter /FlateDecode
->>
-stream
-xÚí[IoëF¾ûWèè<÷tuõz$‚¹ÌŒ$9È-+щÎsþý—.RRS"-ÉÀ
-åmµ¼í^g‹·ìX3…¦÷>A3´4¹=ï¡6¨M/j•¹Gòë—EWˆ„†4L‚ýZñátã#KºéŠç¤*ÈIt:’Vú† #¹ÏÃ/k‹µ"é2ÔúléýƒðöXU6XíþZ>­Ç&°Nh²þuMpè~„7:ØуvÂ+µF÷ˆÚη¿¾L®ía0t{[è¸}
-,
-¼mÈAh×ÚÃx¶~zZ$r %$põ^À¬e NнY-~týÅ$ÏÞË+'TY©Õªt¬¼R
-Oq¯öýµ­1ÒÍ"IòcQ| ª JB©¯e‹&¨$$Ö«ß<^oó´N,DnoìõÒ}øN³¸Á¤d¬MȸË6Ÿ%£nd”ƒdÌן&#Û:èpNÆ€Vñ5^d“?³åzšß6›lû<Ù}ûDØiB‚°ï2$B(‹ª&WU\è`‹L9}‚c[°õ&χ"Y™;5 ’¹ÄÊ5®•óoãË3¢ŠÎC¤=—ÙZR¼NóÙ*__½¦ð Ñd*×Öü­fã—ízyóN šS2Z½Ò‘³p»Ë# ƒŒ¶š¥5tÚh®Ü0rÛ¢<÷*. ݧlT0¾¾« ¥…¡ªóA¡‚ÖA”¨Žëªªmýxc 7Ô öããdB¸ºšÎ“µÜ‘eŠ’1$Êþªô¡²ßÃee}‹Vw±k'¤Ý/Q¨v?±õ
-ëýe½ ×E=[Öù.{ÎçëUBå䳡W0\gxeÂMëþ‹·\:› ±âwFhë÷`¶Ot Ÿ˜Ä!eö¡ÈãÍ6Ûlç«œ*]þWßÚ£~é²nD&tPˆD9w'C8ÑœŒ]ò"‹úïàíôäÝ W>˜Uî®z0ªï´Ý÷a MbÅ3I¾Óq³ùì5¿Ý ¸šˆ¨lʨT!T¯v, Gn:Y¤BÈSX#\ b(+kð©n²â},Ðz™m&³ì“†—½F7šdâm‡ˆ·×“%ãyÀ'Û‘®Âr>}ŸçYª°%ØTÈVvIÚr,j—¬wËUŽªþùË8[nRž~Sß*&eÖÊgû­ÞŸŽ9U´ãêú’D"usÕ¸xU›ã3Е¥$=­Ñ3éU<|ÐÕ1GEbú}wI­rÈ jþ2/¯2Ð(lup:0Üùã¬é¬ðH*vŤÚñvw”º4š‘!4òÏGÝüåµ{\߯Ϣ¨ïi~1žL³i‡£»ë€Ú¦–“]àລÿsò˜ý7‘°%
-´©±ÏÒ‘Eã|¼½µ+ù(Ï™a¶# »”œ@oÏÚgùšQzýì“4Ô”Wz †²khèôòÝZeïùóëd{~xäög‹JzF.4à£E×ù6[LÞ/›Xõÿ)D÷8àtD|ë÷_Ã'ÞbÎñš)ã˜
-¿¨JOdá`nîK¨S¤äÄéd¼ŠhãU46™818Ζ2fK¨Ñ%©¡&Ødò¥F™³%•ßLZÝ•-SöÝLž§‚®8BÚ¦@Q Ë3ll* > Å*!aõ^ÂZí;±˜úÜ`÷–­ºC©€?ì?²ßu:S u«û %‹˜mŠ¨e±äá QõÑ¿À;ÿa©újEíiÅhÎÕL{VÙå)\)û·žè[aŽ÷¬'
-%ÛÕ&öm5Í^æ«”}ÊîZ˜“j¼0P±l@H¶^•Æ‡µ^ªë5ù³£ÔÂ>dÖ| Š´Ds¬… ™š#ÔLÆH ?R3!;§tUÄ0ÔZž½Y®î­Žƒj/VBéýhrå)?JIFª<ô¨(©
-ƒK
-R@霔ˆYPÞÆkÞI¦"sïUŠ‘ üÒro•LÅUÐMUd˜6‹ú€]!¿ªj¥’ôÉ 2Ýu©À/¢4 Ù\æA©!€·kèY¤zôT¥%Œ¤IwnJ꘮ˆ4Eʤ_Ï—¬aÒÉ$h%9Ç_´io’?cÓ!©Pr:žø©’S•qЃrÅ{WãÞqLåªs9àZ+4Y9ใÂý¥O`àù/dxŒÌ”Ÿ6ßÉì§P1¾@ºHd
-˜ÒLù´gÆe˜Š‘F¾)ãPaÒ=ǹ²Q” LÙHLºÆÕQÇ­¡‰”fFšåÕ:Y±iËå]p\ôoùªˆ@îªÓî.»{à8Q
-endobj
-1414 0 obj <<
-/Type /Page
-/Contents 1415 0 R
-/Resources 1413 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1320 0 R
-/Annots [ 1417 0 R 1418 0 R 1419 0 R 1420 0 R 1421 0 R 1422 0 R 1423 0 R 1424 0 R 1425 0 R 1426 0 R ]
->> endobj
-1417 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 701.546 305.126 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1418 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 629.815 290.182 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-1419 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 629.815 305.126 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.96) >>
->> endobj
-1420 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 593.95 305.126 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-1421 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 366.801 285.2 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.100) >>
->> endobj
-1422 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 366.801 305.126 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.116) >>
->> endobj
-1423 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 330.936 305.126 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-1424 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 199.429 305.126 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-1425 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 450.487 499.397 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-1426 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 115.743 499.397 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1416 0 obj <<
-/D [1414 0 R /XYZ 144.727 740.998 null]
->> endobj
-1413 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1429 0 obj <<
-/Length 2512
-/Filter /FlateDecode
->>
-stream
-xÚÍKoã¸ùž_áã аüøñy3
-´‹n{i›
-ìîAc+‰šDre%™í¯/EI”lQ²äÈÞ`æX2ù½ß ¬¨ý+àœ(¦VŠSbŒ^m^nèêÁ>úáêWP ‘ŠÛuàámóô9ÑÒ”ïüéîæQbeˆ‘¸º»w¯Þmþò _ÿ'KÒ¯¿Þýh_áí+‰Ðª~|µÛÒSZ‰/BþÞ2û…Ö¬„)÷¿ùó‡'qu D–0þ÷æç_éjkñùñ†´˜¿Û5%`Ìêå81œ×ÿ}¾ù×Í?Ú­ªG~£
-YÞG¶ÆèÛAn áJÙ#D—:¯y=÷ $6‹>ÕÇ%65;––ò‡úþ0Œ“:ÞÎCádŒ$ðcÖüx2 Ðãnù
-».F|
-­ñ‘³-p5çšž-ÐœH+Å·¨¬C˜Â Aîtì£}ÌÙiQµØ¾gùvUE,—N +-zuO©-J\ün¨QÍÒâr!ÔX—i‚Œw¤Xïòlûº ð,4VôZ3›£8Â1 ˜•/­ÒI½ [ÃÓl}ŽŠøû:Îó,±ðžá²ÍYÈM×'ôH\õåi’>ô3Š –ç
-à–±Öä1$æ4äKq)'¶,¤õcŒ¢iì å C«ìÐêÛ§¢ôxöSÏ°ÜÏɾøk D¶ú.;Ð-aaÌÃ"eãX™j—šªBCðË´lÜ3Rz„Ú/yû­ÐA·$ÎD.J·Ë¸K‰®•+eâ<ÙEyYÙ]ŽXÂZ-YÑJ6&«téˆ}ÕAîm²——èCÊtÌjÝ,Õgæ$“X0/‡Ù¡8ªO
-,%Z°Ô¼À'y»4Í4÷Ài<E³#èÞ.n7jM c¨U†ñâRg:4s(˜½ïâ4z.~ øk‹DBUvÞ!+0e–Š…ä¼þuïÄ—(I£×ï×M„JŸÄ@ê‚/»`>Å›hW$YzfÆ•ö*æMʆSHlæü‘ÊRýhr8…Š›p¼{ëKÂKU/'”¹J"ߧ/QþtZú.ãç]ÙàÐ[d¾ Ð.½äsi¼(_Ë·ñàá> Úb¦o€A·KÓø^D­fø²–rëMRœ®uš~¦æåpµ—ÉeÞñ`{["ÊQt] 2„¯ fH^Tÿ8f:^)«ÀRh}‡Y%‡fóÂBU\IŠÃÍ/ûØtinÞÊ.ŸÎ¡ó/
-k.Mø
-i|Ÿ<ÇÖM>f®J±ŸÞ>—U†³°È`àbòŸ¥ÏI‡3Ý`a¼ÐÙ¥ñ
-aæTª²´ÈvÙ}@J8±Á`}¢*2!«¹!;_õ§r}¬?užoɉ±]´Ù/2‡<ý£äˆý¡M‹—pµ·ë™âœúCI´±¡BqÆP!c#C…Mf¹¸„à4 ¢"j–¸>à=,þ¿CÚlS‹oÙ÷Á¬j ,[ê6óXQVÝ
-EÊ㪟œnÇË\'^¿Åù>Xiž4RWæëèûN¨äŒ9ºƒó×îâIY©îçK‚¸«f¡U
-G!ÅÉ™]y
-ݪë­uw–Ê{’HÝ. u_p·‹à*4[ØvŸ©9Ì€\¹¹‹kV¼¢–³’úI&úQËë·çdÿo—t.×äŸ,לÕëÎãMœ¼…¨2Gµ—m-Ÿ5¡ÎéEÅç‚túŒB4G#B´‹u´¹œ¹&1?ÍO9 Ù…î-ÙÇ—» 3À?C• ¢ØÕ¨O2°C¢}¼Ù¤Å}–¿DÅ9Ed~\ ¥™“Ù“³t›ÝïÙeïJÎfÜ=쀵ï‡úCÅn'®Ês)N[Á<xö"s Ž1í=pD1§m¡( ý#bQÇ4)+úv ÖcˆÇøV¯doåQ‘å§óà£ìðAþ1¦‰’®lgƒ80!‡
-endobj
-1428 0 obj <<
-/Type /Page
-/Contents 1429 0 R
-/Resources 1427 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1320 0 R
-/Annots [ 1431 0 R 1432 0 R 1433 0 R 1434 0 R 1435 0 R 1436 0 R 1437 0 R 1438 0 R 1439 0 R 1440 0 R 1441 0 R 1442 0 R 1443 0 R 1444 0 R 1445 0 R 1446 0 R 1447 0 R 1448 0 R 1449 0 R 1450 0 R 1451 0 R 1452 0 R 1453 0 R ]
->> endobj
-1431 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 689.591 255.313 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1432 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [258.301 689.591 270.257 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1433 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [273.245 689.591 285.2 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.95) >>
->> endobj
-1434 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 689.591 305.126 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-1435 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 570.039 305.126 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1436 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 498.308 305.126 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-1437 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 474.398 260.294 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-1438 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 474.398 275.238 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-1439 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 474.398 290.182 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-1440 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 474.398 305.126 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1441 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 390.712 305.126 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-1442 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 163.563 305.126 177.511]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-1443 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 641.77 499.397 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-1444 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 605.905 499.397 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-1445 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 522.218 499.397 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.95) >>
->> endobj
-1446 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 390.712 499.397 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-1447 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [427.666 330.936 439.621 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
->> endobj
-1448 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 330.936 454.565 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1449 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 330.936 469.509 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.87) >>
->> endobj
-1450 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 330.936 484.453 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.90) >>
->> endobj
-1451 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 330.936 499.397 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.91) >>
->> endobj
-1452 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 247.25 499.397 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
->> endobj
-1453 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 223.339 499.397 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-1430 0 obj <<
-/D [1428 0 R /XYZ 144.727 740.998 null]
->> endobj
-1427 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1456 0 obj <<
-/Length 2415
-/Filter /FlateDecode
->>
-stream
-xÚí\ÝoÛ8÷_áÇXs9~¾ Ü-°ow›·íbá:rêküq¶²ÍÞ_¤$c‹J¤ÄJÝbQžHôhHÎç#Ôû0)™fj$gÎÙéb=áÓ[ëç 4CP!ÓFz:ssïÎP2«]óÓõäÇ5uÌiœ^/«¡×7¿½û
-áä€-ãkL)ÞAy“æ)º=Þ; @0>›¡üƒADç 1ÜJ͉]
-Á$è#k“Z’ßw:‘fHØÍ÷e[Ré˜Òêl׆P )xΆ©æ¡m‡²+·Ÿ‹ÍÛF…§üxIeÈ÷”Ï÷ôPgÀs6€gS¾±+ì¡à2j«'q@Ä,½šåó ƒL=Z¾›Û·´–C‰wßκB•Á)0ÑàäÒ›†qÛ)YÅ¢\m3ŠäÀÏÌžyÃêÊÄ;)ÏW& 5+1É«G¤µ• hJ¿Q€#‘R©ò™¸ Ü…I£mâ숳vÙÊ §Þ
-NWE>Aà ׉¤À­ Æ‘À&®‘Iø’" A)”¡äðŸ "hίO$äñ'û¨ÌH “ÂT¥Ëåêî"RÁ*| Máo<a…®n÷Ûû]&BrÇPÂ+"I3ýÁN\}C9°±®=uɤr!3´€¯‚Ùf‰—¿-qÈ ‹ýj—Ë~@1÷Ìë¹é'æÖ ç™›¢ßÜ>Ž% Ðqôpz%=]?>÷Ø+à>ûÚ$D ±Z1äú-'*¢ŽXìx ©NÝ30Ž,ÞHÝZX½H€9^Hÿ¿a4YôÕqÕÑITTVCÈ¥A‘Qó:E3–F¹D¹¡*½)/è¬ôÆ(¶^¹½›r>î8SI­/Á~.¢¼„•Pü„€Ñõýæ{H¯¾™øw±{%CöÏ)N¥ÄÌ€cµ äjùÐÓÏÖPn EAc)ª%*‚1V›%¶´Äè£n£GË{ºÌÊT}Ê*fùÓm ¶ýjc %#e¨ˆYÇsˆFÕ¬Óà8H询±tÕê2ã¯w¦­ùE?|^åÀ±
-ýhk‡¡=…ü¥ÓQ†F¢"Óâøqþ®"×C¹X•EG45/QÚêÊY:„r®ó¬Àä%:ÜïŠ}w¥,™Š‚¤#!™Ûfxû9Ëí>cªÈ”5oáVŽS0ÛiÓÓ:N)?Í7ŸVLÉ7É«=¶¦U¬—Ìë¬O“ C£ÎDØHħb¹YÏ÷Ÿ{Ù8áÒ[0/Ðq5ŒtvÉXJEW«žÆb‚OªÛ?¼‘W ‚Ó¹£à–'’aH½…ÀUAçù@Â@lÉp"ù–¸^a/Ä4Eg¹™9ç5Jª:œ)|ëö8LdΫ`RY—1Ñ°$WóûL˜5>ÞE(SQ”Utˆ­,¤‡ÊèèëN¸£î¼ºÐ°EAž«Å]1ß™,Åëãä>Ž$;ÝÞº]%•6îõ{‚SeŸÎ
-ÇR››Í¶³:ìT3SõŒ{jÒ´¥¨é|–#{„/‡/{ó!‚¸õ q’ÞtË—Ø“Ï “³@ìž]ϳٞs¢Gø{XÞmç¥÷DÅn4W~ÎF=^8ÁçD|nÔå¨
-yãÔ
-Ð/ÿ9£r‡ÿ™øã|Ú®ßä^Ο:½ñ+&J©¾ð ßÌ:4‚È~ §AæKŸÒcÄ+ÛNß1±ù757óÜÜà›çPY¡½.GXãf»)jYGÅÅÝüp¨Éí®z·`¦,<á÷¢×lðÞ¹³f,7Öžíˇ¯Šýž3à¸Tðj5=¢L!?t¼
-Æ—Óê(s¬{êþŠê]–ª¿¢>­®ºêíÊpÕ×ùWQ8Õëóè•K®¾„ñ‡e4´ls&@Wï $ÞHÓЮB ø“ë¢aYÉ»c=ü?µÍ(ßendstream
-endobj
-1455 0 obj <<
-/Type /Page
-/Contents 1456 0 R
-/Resources 1454 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1500 0 R
-/Annots [ 1458 0 R 1459 0 R 1460 0 R 1461 0 R 1462 0 R 1463 0 R 1464 0 R 1465 0 R 1466 0 R 1467 0 R 1468 0 R 1469 0 R 1470 0 R 1471 0 R 1472 0 R 1473 0 R 1474 0 R 1475 0 R 1476 0 R 1477 0 R 1478 0 R 1479 0 R 1480 0 R 1481 0 R 1482 0 R 1483 0 R 1484 0 R 1485 0 R 1486 0 R 1487 0 R 1488 0 R 1489 0 R 1490 0 R 1491 0 R 1492 0 R 1493 0 R 1494 0 R 1495 0 R 1496 0 R 1497 0 R 1498 0 R 1499 0 R ]
->> endobj
-1458 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [238.376 558.084 245.35 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1459 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 558.084 255.313 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1460 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [258.301 558.084 270.257 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-1461 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [273.245 558.084 285.2 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.94) >>
->> endobj
-1462 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 558.084 305.126 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-1463 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 510.263 305.126 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1464 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 486.353 305.126 500.301]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-1465 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 390.712 305.126 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.59) >>
->> endobj
-1466 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [233.395 378.756 245.35 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-1467 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 378.756 260.294 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1468 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 378.756 275.238 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-1469 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 378.756 290.182 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1470 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 378.756 305.126 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-1471 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 283.115 305.126 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-1472 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 271.16 305.126 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1473 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 235.294 290.182 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1474 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 235.294 305.126 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-1475 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 199.429 275.238 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-1476 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 199.429 290.182 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1477 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 199.429 305.126 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1478 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 163.563 305.126 177.511]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-1479 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [233.395 151.608 245.35 165.556]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-1480 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 151.608 260.294 165.556]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-1481 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 151.608 275.238 165.556]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-1482 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 151.608 290.182 165.556]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1483 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 151.608 305.126 165.556]
-/Subtype /Link
-/A << /S /GoTo /D (page.51) >>
->> endobj
-1484 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 139.653 290.182 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-1485 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 139.653 305.126 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1486 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 318.981 499.397 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-1487 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 295.07 484.453 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-1488 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 295.07 499.397 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-1489 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 247.25 484.453 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1490 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 247.25 499.397 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.87) >>
->> endobj
-1491 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 235.294 499.397 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.87) >>
->> endobj
-1492 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 223.339 469.509 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1493 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 223.339 484.453 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.90) >>
->> endobj
-1494 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 223.339 499.397 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.93) >>
->> endobj
-1495 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 211.384 499.397 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.90) >>
->> endobj
-1496 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 199.429 469.509 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1497 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 199.429 484.453 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.91) >>
->> endobj
-1498 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 199.429 499.397 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.93) >>
->> endobj
-1499 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 187.474 499.397 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.91) >>
->> endobj
-1457 0 obj <<
-/D [1455 0 R /XYZ 144.727 740.998 null]
->> endobj
-1454 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1503 0 obj <<
-/Length 2481
-/Filter /FlateDecode
->>
-stream
-xÚí\Ks"9¾ûWøhG4¥R©Çވ퉘Ûîômfh7k0,ÐÝ;ÿ~³R¹(Tñ°qÌDHƒJJ}ùN©n%ÿƒ[ÐZXeo­–Â{w;^ÜÈÛGþéç(‡ ¡0V3øq€€Â)dB g|6æŸo~úÄxá Þ~þ’ý<ùíÑÙ÷%Õj‰é#I2V«÷|þ…Ÿ
-S9¥#idEºH:HJ›0J›´Ž$Åo=ˆ ¥Lƒ'½@ -èuøÈÁ0–Ñ°
-wÀSû†—5œ±“푱ˆö¦G´'™ŠçN ã0¡ ÛÙ÷é5TÅY¼2&ÅzÉK3ÉXŽ—‹Åè,©ªÉ9 0c|
-ÆbÚŒ“Éxù¼ÍTl>{N©˜DÁ™Ö€¶h²£5¦§­YuQ[ë ‚)ì,Xԥɻ&Wµ5Êþn2YO7‰
-Ä®1reÔ]F? ׫·ôC,’s[ϵYÙ»®À+è ¾¤µw•H6rKcC©Ð÷æÀTRVÉ gÂB]y-fÍ:”<*?((Š” T¾BAa½\X%–‹ý¿ò8©Ö d$£Øn­?­R
-see[Ul—«õ9¬agOÑ›¼Cu.ÚoÍ„»&èúÔ'—È›4:χ½¶/G$GÒ-q¢å$m)¤Ê6 ïcu0}g›’ ͱŽ}ƒGåD‡rv¨Â&€ÅñPQéz3
-endobj
-1502 0 obj <<
-/Type /Page
-/Contents 1503 0 R
-/Resources 1501 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1500 0 R
-/Annots [ 1505 0 R 1506 0 R 1507 0 R 1508 0 R 1509 0 R 1510 0 R 1511 0 R 1512 0 R 1513 0 R 1514 0 R 1515 0 R 1516 0 R 1517 0 R 1518 0 R 1519 0 R 1520 0 R 1521 0 R 1522 0 R 1523 0 R 1524 0 R 1525 0 R 1526 0 R 1527 0 R 1528 0 R 1529 0 R 1530 0 R 1531 0 R 1532 0 R 1533 0 R 1534 0 R 1535 0 R 1536 0 R 1537 0 R 1538 0 R 1539 0 R 1540 0 R 1541 0 R 1542 0 R 1543 0 R 1544 0 R 1545 0 R 1546 0 R 1547 0 R 1548 0 R 1549 0 R 1550 0 R 1551 0 R 1552 0 R 1553 0 R 1554 0 R 1555 0 R 1556 0 R 1557 0 R ]
->> endobj
-1505 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 500.301 305.126 514.248]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-1506 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 464.435 275.238 478.383]
-/Subtype /Link
-/A << /S /GoTo /D (page.2) >>
->> endobj
-1507 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 464.435 290.182 478.383]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-1508 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 464.435 305.126 478.383]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1509 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 452.48 305.126 466.428]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1510 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 416.615 305.126 430.562]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-1511 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [239.621 368.794 251.577 382.742]
-/Subtype /Link
-/A << /S /GoTo /D (page.58) >>
->> endobj
-1512 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 356.839 305.126 370.786]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1513 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 320.973 305.126 334.921]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1514 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 261.197 305.126 275.145]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-1515 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 177.511 290.182 191.459]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-1516 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 177.511 305.126 191.459]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1517 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [233.395 129.69 245.35 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-1518 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 129.69 260.294 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1519 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 129.69 275.238 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-1520 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 129.69 290.182 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1521 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 129.69 305.126 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1522 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 677.636 499.397 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1523 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 641.77 454.565 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1524 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 641.77 469.509 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1525 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 641.77 484.453 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-1526 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 641.77 499.397 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1527 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 581.994 484.453 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1528 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 581.994 499.397 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-1529 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 558.084 454.565 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1530 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 558.084 469.509 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-1531 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 558.084 484.453 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1532 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 558.084 499.397 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1533 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 522.218 499.397 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-1534 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [427.666 462.443 439.621 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-1535 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 462.443 454.565 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1536 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 462.443 469.509 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-1537 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 462.443 484.453 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1538 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 462.443 499.397 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1539 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 307.025 454.565 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
->> endobj
-1540 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 307.025 469.509 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1541 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 307.025 484.453 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1542 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 307.025 499.397 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-1543 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 223.339 469.509 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1544 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 223.339 484.453 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1545 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 223.339 499.397 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.86) >>
->> endobj
-1546 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [489.933 211.384 496.907 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1547 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 202.796 389.808 211.802]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1548 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 175.519 484.453 189.466]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1549 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 175.519 499.397 189.466]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-1550 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 163.563 499.397 177.511]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1551 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 139.653 469.509 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1552 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 139.653 484.453 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1553 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 139.653 499.397 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-1554 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 127.698 484.453 141.646]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1555 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 127.698 499.397 141.646]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1556 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 115.743 484.453 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-1557 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 115.743 499.397 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1504 0 obj <<
-/D [1502 0 R /XYZ 144.727 740.998 null]
->> endobj
-1501 0 obj <<
-/Font << /F74 556 0 R /F83 563 0 R /F75 558 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1560 0 obj <<
-/Length 2492
-/Filter /FlateDecode
->>
-stream
-xÚåËr¹ñ®¯àÑ®Z!ènt¸ÉN6[µ—Tç´Ù%Q^íR"CRöîßó
-tqÎÒ‚PjJ5D0‰,Ÿž"èìdÒ2$‘5hlzj?³{Àêˆ5VÊP‚Òt>=%í(«þ”('“°&›ÀÄibÉÏÁÖ\ì1´„ ÈY>¯ÃËw“‰“ŸeÄM:rDÇ–¶£„L.~«–9„Ö—iÆ¿8 ±QDM8Í:­Ù@µ0¯ *2»ô[­²-7Ze¢vǸ·’,gÏ÷¿g¸‡
-ÅÖ8c
-‘9’$I[¡6IC¬‡Î…Ù¾)r¬_rp,Ø.¹<ŠÒ²Kp¡cûHn ùóo o—µB<!º­¹³YÜe´„•!è+
-ÙNˆ LÊõŠ'«Ïõ«üp˜»ÜJª!ùœ8,¢)éìøáÂÞÝÒV`ÊÅ´õT™M[®?[ç3/o99_"ylq§ƒ$œ¾„$zäDÔ†ìÚf"¦„qo_0½¬ÉÌé¬íêõ€0/_ÉIæ­²·Fûä.MŒÄÅ*4nÏæ×É™–üX<oV/=ŠÙf¨gk#±Zd2eCŠ½dRV§a9§_#³út¹Î¤÷Z…T Fú~q÷ò4{ÞTr»›O×ë
-\,7‹çz9ÈX‰JkBT¢BG+aòµœ#ñº+Ýÿ»ûŒÞq€Î8xs‚µ<‰½ð¢«íhKuñ’L ù÷)h$¢mQB>É…„½ V›ß{©GôïÔž¡+ì«{`DÊ{ÀÕËQ9­7|K9 ¥
- †­f_Ôíz“ɘ¬2Áã¿•gû,@£BÛ}skîßÆàhØN6æ aÜßþ:˜0NSR£ û3X#ƒ²æi9¨žÊpC³æVkÀÆš2ú^MoïÆãZL qˆB¤,R.$ü±&¢MÆJXÓ% ÂÞÍBbæR)¶©³r*ý°©³sfê›â$Õ7½î|­VÓ?nîgÓ—yfÛzrôGPæ§iuNryW5S~ýÕâëÍr•Ë†½‰© 8Ÿxë<7`[9­(G!U
-zh­lëè¾®†˜ÚOرršNÐÔ-|ó­*CÊâÕ¹UÈÞIöëýþÀ^ç×ÍÃ|1Í­ŽA[íÖ¯E®YV"ál™ î¤ìd[ñKYžåé%ʆȜ/ÙW
-i4!¤½Îm‚úËW˜ºÞtª¼"Ô<G…Öï(T›*jaY™új—³Z²4gyÁ¢bRœ™2:.Ïï»Å|=Ë”|lp]ÜC§K‰–Å\«F½D­ÕË|öõñ~óKo…°€„9­6]mïæ3¢×*J­ü•6X4p)'üÍk7ÝSt¹l/‹„¡^‘xcÉô[Î:¯,!΂Ä(Ëöô0týÛÃbµø2[}]=n‚"çHaæ·ƒ²ÍvÕ­sÐõ:c‚»•£!×€•çlå¾Âiß`}Ø|œ}~|þËÝ¢2mViR$çÓ\M†HÊCׂ4œq€ˆ'kMäB4‹û¨kTaã ‚ÝÝ
-$\w$LïHØa"„¡‘°f H𘠆£ØP7†ÖÙ áÇ€hÓ­®Þvˆç3‘Ù‘øT0Äðb ul'½R »`ƒÊ+½õõ\3û°ùþùþ0¥Ê+=Êâ×|Ètá,¾}v’Aâ ÙG_rÏõPiô§—ÕJTþöðç\Eȇ$ˆÏm;ä1¤
-TlfOËÁëâì+ZåYW×-  þ4–IÑw
-ÂyÞhHåÚãîÍúk®ë´èä‹žlŠäll~­Wb·ÜÒ4ƒ'•$íOÿ‰ˆÛéz6|ž­{\~›)8¯ÓÈùav9®d®@ªšê·$Ý^ –œëFc´Ý
-u¦ëB õ:œãˆWTúÔ×ü´kàŒ"íwåð_èdåèendstream
-endobj
-1559 0 obj <<
-/Type /Page
-/Contents 1560 0 R
-/Resources 1558 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1500 0 R
-/Annots [ 1562 0 R 1563 0 R 1564 0 R 1565 0 R 1566 0 R 1567 0 R 1568 0 R 1569 0 R 1570 0 R 1571 0 R 1572 0 R 1573 0 R 1574 0 R 1575 0 R 1576 0 R 1577 0 R 1578 0 R 1579 0 R 1580 0 R 1581 0 R 1582 0 R 1583 0 R 1584 0 R 1585 0 R 1586 0 R 1587 0 R 1588 0 R 1589 0 R 1590 0 R 1591 0 R 1592 0 R 1593 0 R 1594 0 R 1595 0 R 1596 0 R 1597 0 R 1598 0 R 1599 0 R 1600 0 R 1601 0 R 1602 0 R 1603 0 R 1604 0 R 1605 0 R 1606 0 R 1607 0 R 1608 0 R 1609 0 R 1610 0 R 1611 0 R 1612 0 R 1613 0 R 1614 0 R 1615 0 R 1616 0 R 1617 0 R 1618 0 R 1619 0 R 1620 0 R 1621 0 R 1622 0 R 1623 0 R 1624 0 R 1625 0 R 1626 0 R 1627 0 R ]
->> endobj
-1562 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 366.801 305.126 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-1563 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 342.891 305.126 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1564 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [270.755 271.16 277.729 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1565 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [280.717 271.16 287.691 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1566 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 271.16 302.635 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.94) >>
->> endobj
-1567 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 261.387 200.518 271.578]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-1568 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [203.507 261.387 220.443 271.578]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-1569 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [283.208 247.25 290.182 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1570 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 247.25 305.126 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.94) >>
->> endobj
-1571 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 235.294 305.126 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-1572 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 223.339 285.2 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1573 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 223.339 305.126 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.107) >>
->> endobj
-1574 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 211.384 305.126 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.106) >>
->> endobj
-1575 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 199.429 305.126 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1576 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 187.474 305.126 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.119) >>
->> endobj
-1577 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [460.045 558.084 467.019 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1578 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 558.084 481.963 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-1579 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 558.084 496.907 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.43) >>
->> endobj
-1580 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 548.311 389.808 558.502]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-1581 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [392.797 548.311 404.752 558.502]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-1582 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 510.263 499.397 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-1583 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [440.12 498.308 447.093 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1584 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [450.082 498.308 457.056 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1585 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [460.045 498.308 467.019 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.9) >>
->> endobj
-1586 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 498.308 481.963 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-1587 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 498.308 496.907 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-1588 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 488.535 389.808 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-1589 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [393.153 488.535 405.108 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-1590 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [408.453 488.535 420.408 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-1591 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [423.752 488.535 435.708 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (page.62) >>
->> endobj
-1592 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [439.052 488.535 451.007 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (page.64) >>
->> endobj
-1593 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [454.352 488.535 466.307 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-1594 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [469.652 488.535 481.607 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-1595 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 488.535 496.907 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (page.75) >>
->> endobj
-1596 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 476.58 389.808 486.771]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-1597 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [392.797 476.58 404.752 486.771]
-/Subtype /Link
-/A << /S /GoTo /D (page.84) >>
->> endobj
-1598 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [407.741 476.58 419.696 486.771]
-/Subtype /Link
-/A << /S /GoTo /D (page.87) >>
->> endobj
-1599 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [422.685 476.58 434.64 486.771]
-/Subtype /Link
-/A << /S /GoTo /D (page.97) >>
->> endobj
-1600 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [437.629 476.58 454.565 486.771]
-/Subtype /Link
-/A << /S /GoTo /D (page.104) >>
->> endobj
-1601 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 438.532 469.509 452.48]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1602 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 438.532 484.453 452.48]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-1603 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 438.532 499.397 452.48]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1604 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [430.157 414.622 437.131 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1605 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [440.12 414.622 452.075 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
->> endobj
-1606 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [455.064 414.622 467.019 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-1607 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 414.622 481.963 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-1608 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 414.622 496.907 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-1609 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 404.849 389.808 415.04]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-1610 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [392.797 404.849 404.752 415.04]
-/Subtype /Link
-/A << /S /GoTo /D (page.95) >>
->> endobj
-1611 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 354.846 484.453 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1612 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 354.846 499.397 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-1613 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [397.778 318.981 409.733 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-1614 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [412.722 318.981 424.677 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1615 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [427.666 318.981 439.621 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-1616 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 318.981 454.565 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1617 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 318.981 469.509 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-1618 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 318.981 484.453 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1619 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 318.981 499.397 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-1620 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 283.115 499.397 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-1621 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 259.205 454.565 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-1622 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 259.205 469.509 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1623 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 259.205 484.453 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1624 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 259.205 499.397 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-1625 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 235.294 499.397 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-1626 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 177.511 499.397 191.459]
-/Subtype /Link
-/A << /S /GoTo /D (page.13) >>
->> endobj
-1627 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 141.646 499.397 155.593]
-/Subtype /Link
-/A << /S /GoTo /D (page.89) >>
->> endobj
-1561 0 obj <<
-/D [1559 0 R /XYZ 144.727 740.998 null]
->> endobj
-1558 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1630 0 obj <<
-/Length 2345
-/Filter /FlateDecode
->>
-stream
-xÚí\K㸾÷¯ð±ˆEòæì"Y`’ômw²,wc[ŽížÉüû”^”ݢܒŸZ`1‡æÈz?²ª¾* #Nÿ`J1#ÌÈ(Îœ³£xõÄG¯ôÓÏOPÞ"µdhµ?Ž%Hf…¤†b]vÏ/Oý=à˜C9z™ç·¾Ì~}ù_~ .ž%pY5`ÕÔ
-‰^À{P¢cwÑ õíD·Ÿ‰Ž‡¨ItÉ{L˜e´þÍç‹å"
-Ç–Ê9ƒüTÆ6‹“úêK
-Üùhé[¡•Å¶Ò0[ë—V¿‰Œ2èI+Þx4­ÓôK@瑺
-œ[˜Bj á`˜}ôÜ”•=Vb\©«…®ö_Ý
-NF§r]¶r]ù1)¹Jk²c¹®¿£óM¶‰™¯qIÏ€yuj~”W(ÜÍ\[©…î¡ÒûhúØH‰›Ï"¥ƒi-z\‡4²ûºqí’;¯H~¾×2˜nY¢Œ£ý$NW«h’Ŭ_“ΉP–¢=‘5ݳŸ$JœÎ’‡ó7DÓ=âgé~7˜¥­z¬šÄ¯&ÛEh£4qÚïû%QÄ芣Žxv$Iy†Ê”*O¾È
-Ô9Z
-’­?yJù“§@û“§„0¾©ÂG<íyŽ°uÓù#$¯ÓPØÜáùv
-„–!o 4%–Qh{Ì(аŠIîŽ}üÿæà}endstream
-endobj
-1629 0 obj <<
-/Type /Page
-/Contents 1630 0 R
-/Resources 1628 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1500 0 R
-/Annots [ 1632 0 R 1633 0 R 1634 0 R 1635 0 R 1636 0 R 1637 0 R 1638 0 R 1639 0 R 1640 0 R 1641 0 R 1642 0 R 1643 0 R 1644 0 R 1645 0 R 1646 0 R 1647 0 R 1648 0 R 1649 0 R 1650 0 R 1651 0 R 1652 0 R 1653 0 R 1654 0 R 1655 0 R 1656 0 R 1657 0 R 1658 0 R 1659 0 R 1660 0 R 1661 0 R 1662 0 R ]
->> endobj
-1632 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 641.77 305.126 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.86) >>
->> endobj
-1633 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 438.532 305.126 452.48]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1634 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [253.32 390.712 265.275 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-1635 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 390.712 285.2 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-1636 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 390.712 305.126 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-1637 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [265.773 366.801 272.747 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1638 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [275.736 366.801 287.691 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-1639 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 366.801 302.635 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-1640 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 357.028 195.537 367.22]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1641 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [198.526 357.028 215.462 367.22]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1642 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [218.451 357.028 235.387 367.22]
-/Subtype /Link
-/A << /S /GoTo /D (page.117) >>
->> endobj
-1643 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 307.025 305.126 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1644 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 295.07 305.126 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.102) >>
->> endobj
-1645 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 283.115 302.635 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.15) >>
->> endobj
-1646 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 273.342 200.518 283.533]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1647 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [203.507 273.342 220.443 283.533]
-/Subtype /Link
-/A << /S /GoTo /D (page.111) >>
->> endobj
-1648 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 235.294 290.182 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-1649 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 235.294 305.126 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-1650 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [273.245 199.429 285.2 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-1651 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 199.429 305.126 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-1652 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 139.653 290.182 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-1653 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 139.653 305.126 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1654 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 581.994 484.453 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-1655 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 581.994 499.397 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1656 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 534.174 499.397 548.121]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1657 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 522.218 499.397 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.9) >>
->> endobj
-1658 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 498.308 499.397 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1659 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 438.532 499.397 452.48]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-1660 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 426.577 484.453 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.12) >>
->> endobj
-1661 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 426.577 499.397 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1662 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 297.063 499.397 311.011]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-1631 0 obj <<
-/D [1629 0 R /XYZ 144.727 740.998 null]
->> endobj
-1628 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1665 0 obj <<
-/Length 2523
-/Filter /FlateDecode
->>
-stream
-xÚÝ[K㸾÷¯ð±sYÅ7F‚d½Iú¶³­îqÖ¶?0™Ÿ¢,R–EÙ–»ÕíshŽL‘Åb=¾zFœþÁ¤dÍÈHÎœ³£éò^觟 š"”`ÚH'~‡_ÇB2«Ÿó§§‡ŸþjÔÈ1§Åè鹜ú4ûõñ 9ý–­^òɶ˜ÎóÝO¿=ýBse=82
-0_µü³i4ÖÈPëÑ€9¥ÊÙR‰jÁ£ÍÇÂ1« 1±&dÛ¦@)¦¤¨`Ÿè„|¨?Ö¨G§1AtEÄh}Lôz—o>”èâàá/OQ@:&½(’}ÿ|óRMøÇÏ•\ȶ\8]î0%-q h+.â…^!qÇ3G7ŒÜðKWÜËÍ,þ@rA»>äæÓßç«Y¶ËÛ$[Òe‡É M¥ËÒÉ8RÕHqQ)¶D&dS_/(¯ÿÕ¢i°æ’Þ©Ð|—íæŪM­¦pþžj KéÈxIÃ,öÔ–Ãí\Жη?Ÿ¾,™³^¾^eùí*«/«ì<%MÂ0 }îç„Bã˜áýªÍðûçÒ‡&¸m;æ¤| ØŸ „kȸÝk½
-¼¡_¦­ @FVC§bF¨?üú͈¿<p&R~÷l%?àFË “ ªþ»xøçÃß8×â Ïr(ÍÔÄâÀžY1Ý/óÕîà#¦‹l»¥sXs£Á>ÐÖWJÔYa{…A=(º¢›ÈëáàŠÇÈà¬Î^:¸””íwÅvº™¯w pB¯×’pQZü°X+X¢(P² 8QÂWpï ²Q0ðŽûJ1ˆÌžl¿'";DÆ£DÐ]V7Š
-+äWÁÅãKD®e˜Ž¨XeËü¹X¥/\Š×[ÏÖ¥–S®º•¾^ìà^$¡›R0eÍûû‘ÖÝ£ï½ ®»Ý ¨ˆID7ùî~.ü¼«£>HØmÇv÷rõäö.^}ÓøýȳÍÛ¶lB¨Nd¥ò‡]ZTyW:É–[o“Ù6g˜°úvâιȾ@É *Y=!½î °G¨8² æWowr™í¾%ö:‚m1¿Ü:úg¡D¥Ä±Z¤e‰ÂÖÛ˯Woý‘éî¿?Ê«1Ó%e]¼ŠS)÷[QüžBgÀÐ]0qçì¸êÇÏí78r‹£q™GjƯ0ô
-Õ£qÕµÚ ï6Ô=(ª©Ð1…Ø'Ž-“¡ðŒ…r(Á‚
-O­1á©Óî°oh*‚.õœ# ­ C„øTH†
-°¹F…Ñ wa
-i]5ÜŠ0:L ð-¹†P`j+mÑÐý—wž¯f§×ÞŒä5EÑä=OYô5úlHþN 0ý¦Y8â¢a\ÃjŒª“Á° {jqâFOYÒr:OŒ%ÂPK<x¡‚f‘Îk
-C~AÕC‡½¥o“Â_†I÷_gÈ hèÅS1qµKš®ùê¹hf“FkK¢SÙj×.Bç·<R,K0p‡Îk8N$|šRŒ¹òÒ»´­²2ç!¾`ÚÚËÙÞŠ'‰d¯ÿG1i|ÆZ•ïuA\ð˜¤ãq„»`IÕ,£øŧi¥Ë)Gq$ã(þ*dÊe‘ý¨& ¯£ ‹£raäÂHržZHÆ=eékýHaXHéøÌ„yš'¨vá%_2:PiL Ò–œò#‡É…( .…èetÌ(îk}bnpäñ²Œ%bÙRz”L‘Ì5¼ÿA[Oµ–¼¢j¤¬b–‹+uö{¶YuœQÕgÔù@¼ƒ¼.dÇpÏÔ'H×P5åEC”ˆ(ŽÙˆ2d È‹žV{y‘Â<º’),)…OÇ–A–^±|*…KöXÊƸ.‘èÏ-ïÝßË™“ärkº¿BÄ
-3áÝÔ®[bÇæP´ïÞ»‘^‘ é•fÆA‚îuêýj[lvgoä€Ø«ÍypR2™‰ø¾}÷Û|2-û媣1 ÅZëÁ`Ò£Ô¡‡ß¡%D5BöÁ5Q“Yþœí Wà±#-Aj¤Á‰†r–D iY™@Oy[õºF­°Öå6­Ö)_6óÚ§˜ƒ pWÙ…7‚iC›À+ÎL’L!¢k·Ö&PŒaáuuåOzº”méâØ´œÒ­b¿ÖmãÆö@€û¯ë|•-R™ÜŽ”SEz'zÀåeB0-Žå-Ó*æ¼bÒKCï ø¯aœ‰˜ÝWz¼A hçÄ$»X]râ(®ÃQgíÕ¦ëÏ›ëD¦›´QiõÖUÝ1–NEjhL߸Ýà>ÁïqD¨k8q³åíLŠÓc$òl:Ôt, ©¦ h‡@¥Áf&Yˆ ~P×èAØúiHðT:«Sðm¤ø8-fùáÕí:ŸÎ¿pŽÓÃÿwEõ÷[5á_Å6Ëþ˜ò+†P
-endobj
-1664 0 obj <<
-/Type /Page
-/Contents 1665 0 R
-/Resources 1663 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1500 0 R
-/Annots [ 1667 0 R 1668 0 R 1669 0 R 1670 0 R 1671 0 R 1672 0 R 1673 0 R 1674 0 R 1675 0 R 1676 0 R 1677 0 R 1678 0 R 1679 0 R 1680 0 R 1681 0 R 1682 0 R 1683 0 R 1684 0 R 1685 0 R 1686 0 R 1687 0 R 1688 0 R 1689 0 R 1690 0 R 1691 0 R 1692 0 R 1693 0 R 1694 0 R 1695 0 R 1696 0 R 1697 0 R 1698 0 R 1699 0 R 1700 0 R 1701 0 R 1702 0 R 1703 0 R 1704 0 R 1705 0 R ]
->> endobj
-1667 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 665.681 305.126 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-1668 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 605.905 290.182 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-1669 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 605.905 305.126 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1670 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [223.432 593.95 235.387 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-1671 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [238.376 593.95 250.331 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-1672 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [253.32 593.95 265.275 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1673 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 593.95 285.2 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.108) >>
->> endobj
-1674 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 593.95 305.126 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-1675 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [283.208 570.039 290.182 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1676 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 570.039 305.126 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-1677 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 534.174 305.126 548.121]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1678 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 498.308 305.126 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1679 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 486.353 305.126 500.301]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-1680 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 462.443 305.126 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.68) >>
->> endobj
-1681 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 426.577 305.126 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1682 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 390.712 305.126 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1683 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 366.801 305.126 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-1684 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [280.717 283.115 287.691 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1685 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 283.115 302.635 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-1686 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 274.607 195.537 283.533]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-1687 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 211.384 305.126 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-1688 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 617.86 499.397 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-1689 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 605.905 499.397 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-1690 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [432.648 558.084 439.621 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1691 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 558.084 454.565 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-1692 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 558.084 469.509 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.62) >>
->> endobj
-1693 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 558.084 484.453 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-1694 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 558.084 499.397 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.77) >>
->> endobj
-1695 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 414.622 499.397 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.77) >>
->> endobj
-1696 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 342.891 454.565 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-1697 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 342.891 469.509 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1698 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 342.891 484.453 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.33) >>
->> endobj
-1699 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 342.891 499.397 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1700 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [436.384 295.07 443.357 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1701 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 283.115 454.565 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-1702 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 283.115 469.509 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.30) >>
->> endobj
-1703 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 283.115 484.453 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1704 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 283.115 499.397 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-1705 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 139.653 499.397 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-1666 0 obj <<
-/D [1664 0 R /XYZ 144.727 740.998 null]
->> endobj
-1663 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1708 0 obj <<
-/Length 2512
-/Filter /FlateDecode
->>
-stream
-xÚí]K“âF¾ó+8öDL×VUÖóFسö†cŽwìÅöA ‚VX Vˆq÷þúM€J Ñ­ž˜Ù’¨ÊÊç—Y%†)þcc&Ñ\µ ÄZ3ž.Gt¼À[?ŽXöH J ¤7ïó»÷ ˆQ6}滇Ñß~Ðrl‰U0~˜ï}˜ýv÷;1Ö/þxø Ÿå ‰bÙSäJ«JË;.ùøážã®@”¤,I ÀÀý~ü{ƈ•òˆ—8X<%+oéW™²Œj.påü°)«`e:æèï…´X"´FF€hµ“öF¿ýAÇ3ìO#J
-Î9Uò˜*¹Ý¸X/yjm“¤ä)Àü¯Z³.£ƒc£«ýöÇÓ/ b kmù À„;dÁY÷ƒæîwK iò!Ñ͵¨õaâ9AéÖ9a2ÂÀïœ+“?
-½G?¼»™49ÊE²ÚmÒŠØol#æ>T©2˜&äXI ½\ßÎÄžuGât㈪ú# %Yt>ÛÚ¦3("€)É¢·Kµ(IélóR­ ܧKhh]¨F`³½—Mò:jz£ ÓyšãB±VÈb‘òX‹høI°•ÎŒRÃKTå€KÌ âíš0‡¥HW70ã°º˜‰7ŸádGËEm]%g„[u15V X¬+SGfì»BGû®¯Y³N=
-Tî0£žPGÖŽQ§‡sCêà„K>T³N.5˜OöÕ»Ão$¹XÊ¥pžé2ÐîÚ2Þä0®h›¬·Éäçÿ³ë³DŒ:³c«$c% WðPˆRy¿ž›ÊP*ën‘šoj]ôHMã“O³ÈÛ&OQ|S8A—ìg_¸o´%¡ßU«¬r„)ŠÙJã »ß@ÕÛTv«èŒD³s)J¤f% yæå?Ž–\—çúºà¸EM7 µšæóm,ÍoæÛX­ûzgͳ©Y9võ,+âÎRÏ¡¸½åf­\ùC–J×Kû4p×
-¦Ï÷¾‚Ìòô²öãØŸ÷,›JÉ·3[µÊæ}êîH
-÷ß³÷×qƒM¬››zqGRѬ7©D«Eâ=ºêo‰¼rÓ9æ¸Òu»íyPgÀmx°×Gòó LžqP9²˜:hi .3
-ûHÅ50 Û å€¢_M/tå%ÎàîÅ yáíK© 7ê[Ñ):âþ[í·ówA^χBbÔ ì*è úá¼]&’‚h+ÅŸè‹»÷̾u|cÿKâ?‹¦øõôgþ /-u=„ÃPChi á
-SoS…f­2µ ÝUq8­› ‰bú-Nuܪ ¬{±½áÉñþþÙé)òã·Ê]'î³3`ßBÌUym[ž0‡]åŒÝZUÎf›îf·„ÿ?fuèÍ6ø7Ûxç`붡.½ŒÐÏ‹B ŽA²wÙ~l´£Xýo²Ý#Ç3LY*;Q?-TºÎÔÏü?¨H›endstream
-endobj
-1707 0 obj <<
-/Type /Page
-/Contents 1708 0 R
-/Resources 1706 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1500 0 R
-/Annots [ 1710 0 R 1711 0 R 1712 0 R 1713 0 R 1714 0 R 1715 0 R 1716 0 R 1717 0 R 1718 0 R 1719 0 R 1720 0 R 1721 0 R 1722 0 R 1723 0 R 1724 0 R 1725 0 R 1726 0 R 1727 0 R 1728 0 R 1729 0 R 1730 0 R 1731 0 R 1732 0 R 1733 0 R 1734 0 R 1735 0 R 1736 0 R 1737 0 R 1738 0 R 1739 0 R 1740 0 R 1741 0 R 1742 0 R 1743 0 R 1744 0 R 1745 0 R 1746 0 R 1747 0 R 1748 0 R 1749 0 R 1750 0 R 1751 0 R 1752 0 R 1753 0 R 1754 0 R 1755 0 R 1756 0 R 1757 0 R 1758 0 R 1759 0 R 1760 0 R 1761 0 R 1762 0 R 1763 0 R 1764 0 R 1765 0 R 1766 0 R 1767 0 R 1768 0 R 1769 0 R 1770 0 R 1771 0 R 1772 0 R 1773 0 R 1774 0 R 1775 0 R 1776 0 R 1777 0 R 1778 0 R 1779 0 R 1780 0 R 1781 0 R 1782 0 R 1783 0 R 1784 0 R 1785 0 R 1786 0 R 1787 0 R 1788 0 R 1789 0 R 1790 0 R 1791 0 R 1792 0 R 1793 0 R 1794 0 R 1795 0 R 1796 0 R 1797 0 R 1798 0 R 1799 0 R 1800 0 R 1801 0 R 1802 0 R 1803 0 R ]
->> endobj
-1710 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 677.636 305.126 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-1711 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 653.725 305.126 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1712 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 641.77 305.126 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1713 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 593.95 275.238 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1714 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 593.95 290.182 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1715 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 593.95 305.126 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1716 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [285.699 498.308 302.635 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1717 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 489.8 200.518 498.727]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1718 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 440.525 290.182 454.473]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-1719 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 440.525 305.126 454.473]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1720 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 392.704 305.126 406.652]
-/Subtype /Link
-/A << /S /GoTo /D (page.57) >>
->> endobj
-1721 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 332.928 305.126 346.876]
-/Subtype /Link
-/A << /S /GoTo /D (page.65) >>
->> endobj
-1722 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 309.018 305.126 322.966]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-1723 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 285.108 305.126 299.055]
-/Subtype /Link
-/A << /S /GoTo /D (page.86) >>
->> endobj
-1724 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 153.601 290.182 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-1725 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 153.601 305.126 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.84) >>
->> endobj
-1726 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 629.815 499.397 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1727 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 558.084 484.453 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1728 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 558.084 499.397 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-1729 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 522.218 499.397 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1730 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 498.308 469.509 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1731 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 498.308 484.453 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1732 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 498.308 499.397 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.86) >>
->> endobj
-1733 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 486.353 484.453 500.301]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1734 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 486.353 499.397 500.301]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-1735 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 474.398 469.509 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1736 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 474.398 484.453 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1737 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 474.398 499.397 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-1738 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [432.648 462.443 439.621 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1739 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 462.443 454.565 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-1740 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 462.443 469.509 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.43) >>
->> endobj
-1741 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 462.443 484.453 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-1742 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 462.443 499.397 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-1743 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 450.487 499.397 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1744 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 438.532 499.397 452.48]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1745 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 426.577 484.453 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1746 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 426.577 499.397 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-1747 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 414.622 499.397 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-1748 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 402.667 479.472 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1749 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 402.667 499.397 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1750 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 390.712 499.397 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.65) >>
->> endobj
-1751 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 378.756 499.397 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1752 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 366.801 484.453 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-1753 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 366.801 499.397 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-1754 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 354.846 499.397 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-1755 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 342.891 499.397 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-1756 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 330.936 479.472 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1757 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 330.936 489.435 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1758 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 330.936 499.397 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.9) >>
->> endobj
-1759 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [405.25 318.981 412.224 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1760 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [415.213 318.981 422.187 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-1761 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [425.176 318.981 437.131 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-1762 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [440.12 318.981 452.075 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1763 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [455.064 318.981 467.019 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-1764 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 318.981 481.963 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1765 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 318.981 496.907 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-1766 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 310.537 389.808 319.26]
-/Subtype /Link
-/A << /S /GoTo /D (page.77) >>
->> endobj
-1767 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 295.07 499.397 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-1768 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 283.115 469.509 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-1769 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 283.115 484.453 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-1770 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 283.115 499.397 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-1771 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 271.16 499.397 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.111) >>
->> endobj
-1772 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [467.517 259.205 474.491 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1773 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 259.205 484.453 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1774 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 259.205 499.397 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-1775 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [415.213 247.25 422.187 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1776 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [425.176 247.25 432.149 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1777 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [435.138 247.25 447.093 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-1778 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [450.082 247.25 462.037 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-1779 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [465.026 247.25 476.981 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-1780 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [479.97 247.25 496.907 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.108) >>
->> endobj
-1781 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 237.476 394.79 247.668]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1782 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [397.778 237.476 414.715 247.668]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-1783 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 223.339 499.397 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1784 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [420.194 211.384 427.168 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.1) >>
->> endobj
-1785 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [430.157 211.384 437.131 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-1786 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [440.12 211.384 452.075 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.87) >>
->> endobj
-1787 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [455.064 211.384 467.019 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.90) >>
->> endobj
-1788 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 211.384 481.963 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.91) >>
->> endobj
-1789 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 211.384 496.907 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.94) >>
->> endobj
-1790 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 202.876 394.79 211.802]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-1791 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 187.474 489.435 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-1792 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 187.474 499.397 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.9) >>
->> endobj
-1793 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 175.519 499.397 189.466]
-/Subtype /Link
-/A << /S /GoTo /D (page.111) >>
->> endobj
-1794 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 151.608 484.453 165.556]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1795 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 151.608 499.397 165.556]
-/Subtype /Link
-/A << /S /GoTo /D (page.87) >>
->> endobj
-1796 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 139.653 469.509 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1797 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 139.653 484.453 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.90) >>
->> endobj
-1798 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 139.653 499.397 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.93) >>
->> endobj
-1799 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 127.698 469.509 141.646]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1800 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 127.698 484.453 141.646]
-/Subtype /Link
-/A << /S /GoTo /D (page.91) >>
->> endobj
-1801 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 127.698 499.397 141.646]
-/Subtype /Link
-/A << /S /GoTo /D (page.93) >>
->> endobj
-1802 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 115.743 484.453 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1803 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 115.743 499.397 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1709 0 obj <<
-/D [1707 0 R /XYZ 144.727 740.998 null]
->> endobj
-1706 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1806 0 obj <<
-/Length 2413
-/Filter /FlateDecode
->>
-stream
-xÚí]Isã6¾ûWè4Õ®Šbn]S•IUn3ã[’%Ñ2'©pi·ÿý<.¢-”HŠ¡Ä•C#¼ï{ (¼ðà?¼ÀŒ!IäB2i­«í·ØÀG?ßáæÊ)’ÁØðá¥I¦`Àº|æŸw?þKò…FZÐÅãSõèãú×/þ6Ûúùóýï¿Àìí&—¤y
-Ý?PîÍý¬y÷ÓcK7&qÜ2Uþ)Ý4Ÿýçç†Öeëã™êGÌÂÁT#&% 0ÒœŸNöº]^I8ÇâÀ ŽG‹ƒOÄVäP½_þÁôeì’JvYW¬Aà ê8"Rh$©Í-;)´)'óh_Wëš Ðºõ­‡IÇ’`&Æ®«Œé2zl@œ´¥ùñ*ˆü,ßù› kš#ªé {˜ ƒ©-ƒ_†Ë8Ƀë:¨ŽT┎—ŠG.؃äb@Cˆ à»”¯4Àè.¹fï¹aöØžÆ_Óà[|¿Dã£l VaøEžd«4Üå]ÙÀ¦fXŒÎL,Ko:˧ñúON)GK«»ßamoñú)JüÜ’@+‘–#ø‰Öœiðg¬âb;;„sî1$<9žsré€;ž­-PÄSøéEŽ¤RdÏË$σmHŒ˜¢Kf.¸”Ö„$yC`i.ç
-¯1±–cmü(
-^ YF\_ÉJ€>C±p
-Ò"
-²`g¼y(k‹`„ÿpÿ@`%J¥xJÃzÍ7;ë™
-ý ÎFñ.€Mì‘= „Ý©Ú¹2I¢Y®C™ù Œ"®.¹ýS’ª…·§‰aþ6òš÷HwêåQ©!¿š»Æ½j˜ìò0‰ï@çÑö4HÂ#ö3Ç+/fÓR_³—®†Lâ:eÒ‰7°0¾½¾ôJ=tõÀDRŠV*šÏ0ÀEõ^È?ï~ýÝ[¬¦_î XÑjñRò‰°Ö‹íÝ>7­þ7ºûïÝ¿ÓÖv¢­íOµ@¡q3:0ÔÖ}‚/¹`UM÷“Áˆ!ÌÒXw0&XO;–èý , ¸%R(ÚŒ$aíHî /G0ó‚  ü`a”2¡‹â¸K¢)E¤ Túôût ÷¼®T³Q“ö.+6¶~Y@óSø
- $,ž´ûþ¼‘á;°Æ»"Ÿ–]•{ŸhÝÀ‡µCm²ØzRƒIlÃ84¿?À
-v‘QØe~e/爳+)"žâæ#-\—-Ø_ ¤nöÕõGƒ}5ÁF×Óë«k} ¾_è|*Y`Ov{j€$”º²,0ž ‹2lñ -½Z"ªº¯pW­ô¶hfÓ!NùPÌß4–ºúr¼š¸übEËÙ&=—˜Ëø…k}‘
-ßwyˆ2æÌè2—ÈaMÁo³¼AM»r÷,#û€øÊ$öÃbî/‹ÈO¿>'ɦ÷PDÅÀân%"0þ¾c–90pʦɟƒe¸ŒÂd“ú»ç×áQë€bëè^:m51½€Ù²n…5¡ `) ì#au§Å`”zICÀÐ* ¡ªÚD”´4cXÞ|¹»fV¤ù×c$…}#f³¸r³SšÒ¬Ô%î›{¥¹÷•ÆµêjrÜxÔÜaº2Yqàßú3Ù™ßì¼oi’e40ö܃8p–Ë\èºPÖ®¼U ‚¾²‡•x
-›Ï„†½é>;Ñ$۽觢ž>\ùÿ·°dÒendstream
-endobj
-1805 0 obj <<
-/Type /Page
-/Contents 1806 0 R
-/Resources 1804 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1924 0 R
-/Annots [ 1808 0 R 1809 0 R 1810 0 R 1811 0 R 1812 0 R 1813 0 R 1814 0 R 1815 0 R 1816 0 R 1817 0 R 1818 0 R 1819 0 R 1820 0 R 1821 0 R 1822 0 R 1823 0 R 1824 0 R 1825 0 R 1826 0 R 1827 0 R 1828 0 R 1829 0 R 1830 0 R 1831 0 R 1832 0 R 1833 0 R 1834 0 R 1835 0 R 1836 0 R 1837 0 R 1838 0 R 1839 0 R 1840 0 R 1841 0 R 1842 0 R 1843 0 R 1844 0 R 1845 0 R 1846 0 R 1847 0 R 1848 0 R 1849 0 R 1850 0 R 1851 0 R 1852 0 R 1853 0 R 1854 0 R 1855 0 R 1856 0 R 1857 0 R 1858 0 R 1859 0 R 1860 0 R 1861 0 R 1862 0 R 1863 0 R 1864 0 R 1865 0 R 1866 0 R 1867 0 R 1868 0 R 1869 0 R 1870 0 R 1871 0 R 1872 0 R 1873 0 R 1874 0 R 1875 0 R 1876 0 R 1877 0 R 1878 0 R 1879 0 R 1880 0 R 1881 0 R 1882 0 R 1883 0 R 1884 0 R 1885 0 R 1886 0 R 1887 0 R 1888 0 R 1889 0 R 1890 0 R 1891 0 R 1892 0 R 1893 0 R 1894 0 R 1895 0 R 1896 0 R 1897 0 R 1898 0 R 1899 0 R 1900 0 R 1901 0 R 1902 0 R 1903 0 R 1904 0 R 1905 0 R 1906 0 R 1907 0 R 1908 0 R 1909 0 R 1910 0 R 1911 0 R 1912 0 R 1913 0 R 1914 0 R 1915 0 R 1916 0 R 1917 0 R 1918 0 R 1919 0 R 1920 0 R 1921 0 R 1922 0 R 1923 0 R ]
->> endobj
-1808 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 701.546 305.126 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1809 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [283.208 689.591 290.182 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1810 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 689.591 305.126 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1811 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [233.395 677.636 240.369 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1812 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [243.357 677.636 250.331 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1813 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [253.32 677.636 265.275 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.94) >>
->> endobj
-1814 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 677.636 285.2 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-1815 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 677.636 305.126 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-1816 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 665.681 305.126 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.13) >>
->> endobj
-1817 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 653.725 305.126 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.102) >>
->> endobj
-1818 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [253.32 641.77 265.275 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.15) >>
->> endobj
-1819 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 641.77 285.2 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1820 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 641.77 305.126 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.111) >>
->> endobj
-1821 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 629.815 305.126 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-1822 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 617.86 305.126 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-1823 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 605.905 305.126 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-1824 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 593.95 305.126 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-1825 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 581.994 275.238 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1826 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 581.994 290.182 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-1827 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 581.994 305.126 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-1828 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 570.039 305.126 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-1829 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 558.084 305.126 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-1830 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 546.129 305.126 560.077]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-1831 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 534.174 290.182 548.121]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-1832 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 534.174 305.126 548.121]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1833 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [260.792 522.218 272.747 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-1834 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [275.736 522.218 287.691 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-1835 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 522.218 302.635 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-1836 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 512.445 195.537 522.637]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1837 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [198.526 512.445 210.481 522.637]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-1838 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [213.469 512.445 225.425 522.637]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1839 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [228.413 512.445 240.369 522.637]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-1840 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [243.357 512.445 255.313 522.637]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-1841 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [258.301 512.445 270.257 522.637]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-1842 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [273.245 512.445 290.182 522.637]
-/Subtype /Link
-/A << /S /GoTo /D (page.114) >>
->> endobj
-1843 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [298.152 498.308 305.126 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1844 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 486.353 305.126 500.301]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1845 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 474.398 305.126 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1846 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 462.443 305.126 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.13) >>
->> endobj
-1847 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 450.487 305.126 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.64) >>
->> endobj
-1848 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 438.532 305.126 452.48]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-1849 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 426.577 305.126 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1850 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 414.622 290.182 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-1851 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 414.622 305.126 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1852 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 402.667 305.126 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.15) >>
->> endobj
-1853 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 390.712 295.163 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1854 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [298.152 390.712 305.126 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1855 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 378.756 305.126 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1856 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 366.801 285.2 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1857 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 366.801 305.126 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1858 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 354.846 270.257 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1859 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [273.245 354.846 285.2 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1860 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 354.846 305.126 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1861 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 342.891 285.2 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1862 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 342.891 305.126 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1863 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 330.936 285.2 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1864 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 330.936 305.126 344.884]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1865 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 318.981 285.2 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1866 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 318.981 305.126 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1867 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 307.025 290.182 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.12) >>
->> endobj
-1868 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 307.025 305.126 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.96) >>
->> endobj
-1869 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [258.301 295.07 265.275 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1870 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 295.07 285.2 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1871 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 295.07 305.126 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-1872 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 283.115 285.2 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1873 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 283.115 305.126 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-1874 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 271.16 305.126 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-1875 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [258.301 259.205 265.275 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1876 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 259.205 285.2 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-1877 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 259.205 305.126 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-1878 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 247.25 275.238 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-1879 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 247.25 290.182 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-1880 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 247.25 305.126 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1881 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 235.294 305.126 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-1882 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 223.339 305.126 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.12) >>
->> endobj
-1883 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 211.384 305.126 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-1884 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 199.429 305.126 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-1885 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 187.474 305.126 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-1886 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 175.519 302.635 189.466]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-1887 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 165.745 195.537 175.937]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-1888 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [198.526 165.745 210.481 175.937]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-1889 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [213.469 165.745 225.425 175.937]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-1890 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [228.413 165.745 240.369 175.937]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-1891 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [243.357 165.745 255.313 175.937]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-1892 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [258.301 165.745 270.257 175.937]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-1893 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [273.245 165.745 290.182 175.937]
-/Subtype /Link
-/A << /S /GoTo /D (page.114) >>
->> endobj
-1894 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 151.608 290.182 165.556]
-/Subtype /Link
-/A << /S /GoTo /D (page.13) >>
->> endobj
-1895 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 151.608 305.126 165.556]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-1896 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 139.653 305.126 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.77) >>
->> endobj
-1897 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 127.698 305.126 141.646]
-/Subtype /Link
-/A << /S /GoTo /D (page.15) >>
->> endobj
-1898 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 115.743 275.238 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-1899 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 115.743 290.182 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-1900 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 115.743 305.126 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-1901 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 701.546 499.397 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-1902 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 689.591 484.453 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1903 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 689.591 499.397 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-1904 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 677.636 499.397 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-1905 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 617.86 499.397 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-1906 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 605.905 484.453 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-1907 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 605.905 499.397 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1908 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 524.211 454.565 538.159]
-/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
->> endobj
-1909 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 524.211 469.509 538.159]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1910 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 524.211 484.453 538.159]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-1911 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 524.211 499.397 538.159]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-1912 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 380.749 499.397 394.697]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-1913 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 249.242 499.397 263.19]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-1914 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 165.556 469.509 179.504]
-/Subtype /Link
-/A << /S /GoTo /D (page.2) >>
->> endobj
-1915 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 165.556 484.453 179.504]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-1916 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 165.556 499.397 179.504]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1917 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 153.601 499.397 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.58) >>
->> endobj
-1918 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 141.646 499.397 155.593]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1919 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 129.69 499.397 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-1920 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [447.592 117.735 454.565 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1921 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 117.735 469.509 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-1922 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 117.735 484.453 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-1923 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 117.735 499.397 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1807 0 obj <<
-/D [1805 0 R /XYZ 144.727 740.998 null]
->> endobj
-1804 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-1927 0 obj <<
-/Length 2332
-/Filter /FlateDecode
->>
-stream
-xÚí\K“›F¾ëWèhWe'ó~ää¤b»Ê•’ìÍöI¬–= hmçקyˆ•Ä Ä°Èqù°XBL÷×ÝÓ¦›L1ü#SÂ9RTMÇÈ=¯&xº„¯ÞNHq  IÅáÚòå c )®á‚#-MzÏ/·“ß(15ÈH6½½Ën½]¼nÖËÄ›…þË·ïàþx‹0H
-‡Û>u$­ÂÜÚ
-Ïe;½8Î/7Û$ج+Ü0Ö¡(q6y¸@ÆP!‘­NÉ‘ºQi+·Š\ø¯âÏ–8”H°‹m£¢ç°Qé¦ÆçZTõ’ì+ ™|UʳJ$/ÌP‹¯Ê=å¨aÕ\¾R,)a‰¢{?ÜZ6(gCnÞ
- ØB{AŠ…ô•ÇÖx^A$¨¤#ê3B¹…ÐbÕ
-¡þ:†ÈuåEË`m‰ÁbºJ¬¤àÌa{¹*"2K@(—8ªÌÀ·¦T€ôÆý¥±Ð º ±Ñ}]yÉ}•Äbë+ •süR Kâ¸àùGBY<Ú9„H¾®¦Ò³ó*Š2-¤ÄÕÔ¤‚]V÷­]yöO
- ÐìÐze–¥ÝP ‘èlÙ76C!ˆ`QáäîUüë&sZª·mDÅ¢Uw–jR¡¨…Ú ÷Ïšfê&4üHéæ*ç…±ou cÊuù&e¿ QZï/µPûÅqj ™mR0f£ŽmóÒ6aoAÝló%-·Y¨#HP·GŠù²62cÿ™|HA­jæ7êv¦ûTåø¤>ÐpλVk1aRó0ûhÄì £À±–ÌV›ë<ç@. nÓ=å:oÑò[Ë ;׸µ·8$«™€l>(6rhlt¶Ñ<zDV-T=/ åÜÆ5ìö“üŽMÄ8PÉ+ÛZåñHñÔ#Ÿ1-ƒŠº¾ù­ÈÛYNPƒ$3Cä†uMÂ}”¿öET¸:á€f³pXIUBŽ$Vã8’CÉisÐ ÍÂåsZQÝ¡”¼FÕ^`— õ”lj3¤NvQ”«:BæÞl´;eˆÎç„Zð
-·‡_\ò.¥.§h¿êõ•NGŸ6Š—cH®LïN⌧Á¹1ôð†JˆBLN…Hcö”Á|µ Ž`-;IA‡5­ž¶5mU'ÚǦ?«ŒS=í
-&N›÷ˆ5TÑp†5yöѥK!¨>n?i¼nÑD!å-ý»treaÇ„"À|M—w ‚"†y·†$¡ÜÛî%|g½Ì"·|:N¤ø¥츉ZžÃOGåw%4s'úZö×DÈ1ˆ£QÃ9ܹ ˆ¯Ú-ΠÎ0ŒK@dK`Pqélä‰bºd‚óæS3Â]|?Û$Éf嶘1ElcoªÁgI’ºÇâ2S†¸pùâ‚O”Hðcq\‚–RzÆùh/Cçj  Чþ)|ÁzÙMÏTÖÐ/h9hFšrØ£`ÍÕ*qV;T©GµJ‡T…c8¢éHLyf>HºÒ÷$ b²¨I×KŠU'³j±–>Öû½“Hendstream
-endobj
-1926 0 obj <<
-/Type /Page
-/Contents 1927 0 R
-/Resources 1925 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1924 0 R
-/Annots [ 1929 0 R 1930 0 R 1931 0 R 1932 0 R 1933 0 R 1934 0 R 1935 0 R 1936 0 R 1937 0 R 1938 0 R 1939 0 R 1940 0 R 1941 0 R 1942 0 R 1943 0 R 1944 0 R 1945 0 R 1946 0 R 1947 0 R 1948 0 R 1949 0 R 1950 0 R 1951 0 R 1952 0 R 1953 0 R 1954 0 R 1955 0 R 1956 0 R 1957 0 R 1958 0 R 1959 0 R 1960 0 R 1961 0 R 1962 0 R 1963 0 R 1964 0 R 1965 0 R 1966 0 R 1967 0 R 1968 0 R 1969 0 R 1970 0 R 1971 0 R 1972 0 R 1973 0 R 1974 0 R 1975 0 R 1976 0 R 1977 0 R 1978 0 R 1979 0 R 1980 0 R 1981 0 R 1982 0 R 1983 0 R 1984 0 R 1985 0 R 1986 0 R 1987 0 R 1988 0 R 1989 0 R 1990 0 R 1991 0 R 1992 0 R 1993 0 R 1994 0 R 1995 0 R 1996 0 R 1997 0 R 1998 0 R 1999 0 R 2000 0 R 2001 0 R 2002 0 R 2003 0 R 2004 0 R 2005 0 R 2006 0 R 2007 0 R 2008 0 R 2009 0 R 2010 0 R 2011 0 R 2012 0 R 2013 0 R 2014 0 R 2015 0 R ]
->> endobj
-1929 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 701.546 305.126 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.64) >>
->> endobj
-1930 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [253.32 689.591 260.294 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1931 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 689.591 275.238 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-1932 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 689.591 290.182 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.64) >>
->> endobj
-1933 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 689.591 305.126 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1934 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 677.636 305.126 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.12) >>
->> endobj
-1935 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [260.792 665.681 272.747 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-1936 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [275.736 665.681 287.691 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-1937 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 665.681 302.635 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-1938 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 655.907 195.537 666.099]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1939 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [198.526 655.907 215.462 666.099]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1940 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [218.451 655.907 235.387 666.099]
-/Subtype /Link
-/A << /S /GoTo /D (page.117) >>
->> endobj
-1941 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 641.77 305.126 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1942 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 629.815 305.126 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.78) >>
->> endobj
-1943 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 510.263 305.126 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-1944 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [295.661 474.398 302.635 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1945 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 464.625 195.537 474.816]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-1946 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [198.526 464.625 210.481 474.816]
-/Subtype /Link
-/A << /S /GoTo /D (page.60) >>
->> endobj
-1947 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 450.487 290.182 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.12) >>
->> endobj
-1948 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 450.487 305.126 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-1949 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [253.32 237.287 260.294 251.235]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-1950 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 237.287 275.238 251.235]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-1951 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 237.287 290.182 251.235]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-1952 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 237.287 305.126 251.235]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1953 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 225.332 305.126 239.28]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1954 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 201.421 305.126 215.369]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-1955 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [283.208 165.556 290.182 179.504]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1956 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 165.556 305.126 179.504]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-1957 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 153.601 285.2 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1958 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 153.601 305.126 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.117) >>
->> endobj
-1959 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 141.646 305.126 155.593]
-/Subtype /Link
-/A << /S /GoTo /D (page.107) >>
->> endobj
-1960 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [248.339 129.69 265.275 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1961 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 129.69 285.2 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.117) >>
->> endobj
-1962 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 129.69 305.126 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1963 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [243.357 117.735 250.331 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1964 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [253.32 117.735 260.294 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1965 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 117.735 275.238 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1966 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 117.735 290.182 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.23) >>
->> endobj
-1967 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 117.735 305.126 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.95) >>
->> endobj
-1968 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 701.546 484.453 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-1969 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 701.546 499.397 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-1970 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 689.591 499.397 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-1971 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 677.636 499.397 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.87) >>
->> endobj
-1972 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 665.681 499.397 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.90) >>
->> endobj
-1973 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 653.725 499.397 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.91) >>
->> endobj
-1974 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 641.77 484.453 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1975 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 641.77 499.397 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.94) >>
->> endobj
-1976 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 629.815 499.397 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-1977 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 617.86 479.472 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1978 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 617.86 499.397 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.107) >>
->> endobj
-1979 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 605.905 499.397 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.106) >>
->> endobj
-1980 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 593.95 499.397 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1981 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 581.994 499.397 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.119) >>
->> endobj
-1982 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 570.039 499.397 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-1983 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 558.084 499.397 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1984 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 546.129 499.397 560.077]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1985 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 534.174 499.397 548.121]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1986 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 522.218 499.397 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-1987 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 510.263 479.472 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1988 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 510.263 499.397 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-1989 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 498.308 499.397 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-1990 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 486.353 499.397 500.301]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-1991 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 474.398 479.472 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1992 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 474.398 499.397 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.117) >>
->> endobj
-1993 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 462.443 499.397 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-1994 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 450.487 499.397 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-1995 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 438.532 499.397 452.48]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1996 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 426.577 484.453 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-1997 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 426.577 499.397 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-1998 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 414.622 499.397 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-1999 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 402.667 499.397 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2000 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 390.712 499.397 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2001 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 378.756 499.397 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2002 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 366.801 499.397 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2003 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 354.846 499.397 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-2004 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 342.891 499.397 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2005 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 283.115 499.397 297.063]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2006 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 271.16 484.453 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2007 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 271.16 499.397 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2008 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 235.294 499.397 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.57) >>
->> endobj
-2009 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [412.722 211.384 424.677 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2010 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [427.666 211.384 439.621 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2011 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 211.384 454.565 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2012 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 211.384 469.509 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-2013 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 211.384 484.453 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2014 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 211.384 499.397 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.64) >>
->> endobj
-2015 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [433.893 139.653 445.848 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-1928 0 obj <<
-/D [1926 0 R /XYZ 144.727 740.998 null]
->> endobj
-1925 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2018 0 obj <<
-/Length 2153
-/Filter /FlateDecode
->>
-stream
-xÚí\KsâF¾ó+8®«–ÉtÏûF¥*»©½eãÛf„M™‡8NòëÓz
-ЙžùÞŒ÷ãÂÊVÒG2ÛBïÄËíåX!O±Bï ´yž½tnlÑ»0‡!=¥O)«i=Ž†“h­ç³Í6˜°"ã>:KÌÍ$1÷©)9Ø_\zŽIÁý•n`À—áËz5þtýÒÙË°&Ñ&UÁ! ¦­ôé]MÝ §³Ç×uU©­»-µ³Ì3Tjë2=H¸Š6Àe´˜v¸­¯¿O_˲¡bä¡.dá¦îH‡6“IXÃz4.oG¦á‚xÅÂÐe¨“JöùºÒ¶Îè%eq?FãÊ5L¦­¾h2}SZL0«”k"Ú•1µkýcõi±},k¨ëÕâJ’ þ@Ô>r ÿ*Ô Zè]q—ÛÅhK¹öpô°ú+Ž¦ÓÙüq½ºƒ¯TCRàäåÍ;òŒdÄw¢ §Å”•æ²L3Ñ]±¥BCw×âQ Z<PnlƵ<vÑâi,ŒÆ[‚Ú@N6Ðl´%Åíó®!|Øš#b Ý®}®Ô ´_3¹U]¿‡ß‘R
-ISPȡѦÔZÀšR·D!ìBÃÍx={ÙþϤ‹2Iͤ†vJëÊvE(ñ#Jœ$TUVµÙR¥´KüÉ+juH$™´ e)éHɬÀ´x#
-(I0e÷;‘Në¢kþR–ÐÒS»TWÆ×öbçgó´—;Ìaƨ«{š°ýS4šÌ–Ä“ÇæàES¾t°eÉ•{Ÿôš«[B€¼Èþšïh&y‡¡ “Bõ•¥
-2mv·CL
-dä¾5„\{ ^†L^QtÁk¿XsLgËÑ|ó2
-¥” Cnç 2v“à ÚÖÖà§â©d9¨Ï-YÎ*®«‡ºA†åaÈðŒM7oÞàÑálåo00¹ë€ieO;TËóäÌòܳZÃýU޲ΖõHkkÛ
-endobj
-2017 0 obj <<
-/Type /Page
-/Contents 2018 0 R
-/Resources 2016 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1924 0 R
-/Annots [ 2020 0 R 2021 0 R 2022 0 R 2023 0 R 2024 0 R 2025 0 R 2026 0 R 2027 0 R 2028 0 R 2029 0 R 2030 0 R 2031 0 R 2032 0 R 2033 0 R 2034 0 R 2035 0 R 2036 0 R 2037 0 R 2038 0 R 2039 0 R 2040 0 R 2041 0 R 2042 0 R ]
->> endobj
-2020 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [237.131 677.636 254.067 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-2021 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 665.681 275.238 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-2022 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 665.681 290.182 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2023 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 665.681 305.126 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2024 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 617.86 290.182 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2025 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 617.86 305.126 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2026 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 354.846 305.126 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.86) >>
->> endobj
-2027 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [237.131 307.025 254.067 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.114) >>
->> endobj
-2028 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [229.659 259.205 241.614 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2029 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [244.603 259.205 261.539 273.152]
-/Subtype /Link
-/A << /S /GoTo /D (page.114) >>
->> endobj
-2030 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [229.659 211.384 241.614 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2031 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [244.603 211.384 261.539 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.114) >>
->> endobj
-2032 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [423.93 641.77 435.885 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.48) >>
->> endobj
-2033 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [438.874 641.77 455.811 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.114) >>
->> endobj
-2034 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [426.421 581.994 438.376 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2035 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [441.365 581.994 453.32 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2036 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [433.893 558.084 445.848 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2037 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [426.421 510.263 438.376 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2038 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [441.365 510.263 453.32 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2039 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 366.801 499.397 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2040 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [423.93 307.025 435.885 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
->> endobj
-2041 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [438.874 307.025 455.811 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.102) >>
->> endobj
-2042 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [433.893 223.339 445.848 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
->> endobj
-2019 0 obj <<
-/D [2017 0 R /XYZ 144.727 740.998 null]
->> endobj
-2016 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2045 0 obj <<
-/Length 2430
-/Filter /FlateDecode
->>
-stream
-xÚí[K“âF¾÷¯à8±ÔVÖ»n؎ݱ}òŽ;b¶j 0 V¨=Óÿ~SBP•@Ac‡cTƒ¦ê«Ì¬Ì/³R0¢øF ÑL´ ÄZ3š®Ÿèh?}z‚â.9QZàØóã˜#ÔৠFÙì‘oŸŸþùo|Þ«øèyž?ù<ûåù8æ’|
-„¢{þñé_ÏÕÂr4¢9ϦÿßÓ/¿ÑÑ ‘üøD GÌ_pL X;Z?®Êdñçêéç§ÿT3å?©Q5Q+Î !4ÄÌ@
-”0Æj@Òô+p1OâMºÒ4L&ëà÷p¾Iïi ¸D¥ªì›dQüôùSûŽkN´įr¸åÙˆ•ò
-èÇhPÞ„QÝ´|.“!”kªSöD9”ö jÓr”Y«
-Jº” ‘Q^@4ü|+b…B“/ûɳI‰”®€“`6KãÉ:˜&±» H2ÎíF#8[¥,ŒjåY¿˜épýE°Z…opôûEgñôunÒýäÓU°Ûí‡ñ6âs|¸@ù£sU]ˆéZ@u `§k¯®3ëËÝÂÖ<p/ôIüšÎ2©ºׄåhÜdÈL™³0.¥OÉûÿìÙ~ÍÝ—{—SÜ£`ç—q ·¬Åõ“È|uÌUg½ÝÃ'h–¨øbùþ§î•ÍkÓ(óîwUÙ¥i%Ûí,œ»{—’HÁoj#‡fn¥/@ Ðá&L_H!I`w­ó³éÁ¼‡Ð„ü)ƒMØÌãÛÅT¡€îñµ€øß ÙD›E?'e­®Š‡ÆôpRa: æóhÕ×Ie›V÷I°º‡1Ÿ—,¦kVË«—¬ÆœâŽw’¯\
-Ë0˜-Ãh±ô”g5'B÷³¸ÜªtÕcǬ·(QLì( ±D›ÅdšœÇ’qCaË⃰劒òj$
-]ñ¬±íXY’ÕšꜸŽ!îÂmKÝp€» ª¨Ú
-„nµm¹Š6¾+DNЮڰ©üFÊ°_SøYÕSyÕŒCíQL뀈×á6X X¥lFS†º1YM ±‹­û½Ôð2\^"³—pè^M=k-ÃÛcK¶ŠçÈ@yie˜û›DH3Äɸž«[Î2ñ]vpMµC³ë"U5¥V:dÃéýDr¾c¹Ûú_–g]yuØ÷,©Ûž%K`’()jyÙ¼j£jÎÄl5äeÔEZT]Èì¦7 Ô¨]°ºIˆž3Ýõ÷¯¾_<\ú`Z…YMË‹fª÷¿pȪ8LMRå_\®ªËQ½‡ ¤¬aðzXm܈‚u2"}‘ø›­!Ö´«ÞYàR{›$A´ gH$~ïÛ¡‘—ë„25o. ˜DG+Š¥•ÄÑ*ú0°·m˜L‚Ít'áfÖ¡ÒØŽK!ƒv
-W9BôPÿÄ]$ée/rä[_ä°Õ%`d}¥šiÝ+ÓN­9gïº9ïÖ«s ¨M‚”sÌ×{U7¯Õ0rÞ¸Ù󲪭mÆ Ð}Ù’y
-VÑbó®<¿ü”Ê—o(Ðóóô^ŒÃךh½^£@ØttÑ|2×Û ^¢U”¾ùN©%\ôëãÌ8ü‡t?™+ÓÉ<Z…woùÊ܉”p®ëâhþ&»p$‹h3ˆ¼šçZ¶tÑÏÐ37–·d¸ýôK<W¯ëÍ :~oÀ¦ý=šÃÊcÍÂAjo÷– ÜV6Áv‹\$úonÔΘû¶ó¬ LC^44š{ûwžQU¬]<ܱ0‚ð<ß>˜õÿ_TÈ„endstream
-endobj
-2044 0 obj <<
-/Type /Page
-/Contents 2045 0 R
-/Resources 2043 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1924 0 R
-/Annots [ 2047 0 R 2048 0 R 2049 0 R 2050 0 R 2051 0 R 2052 0 R 2053 0 R 2054 0 R 2055 0 R 2056 0 R 2057 0 R 2058 0 R 2059 0 R 2060 0 R 2061 0 R 2062 0 R 2063 0 R 2064 0 R 2065 0 R 2066 0 R 2067 0 R 2068 0 R 2069 0 R 2070 0 R 2071 0 R 2072 0 R 2073 0 R 2074 0 R 2075 0 R 2076 0 R 2077 0 R 2078 0 R 2079 0 R 2080 0 R 2081 0 R 2082 0 R ]
->> endobj
-2047 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 689.591 305.126 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2048 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 570.039 305.126 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2049 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 534.174 305.126 548.121]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2050 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 450.487 305.126 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2051 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 414.622 305.126 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2052 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [239.621 366.801 251.577 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2053 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 237.287 290.182 251.235]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2054 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 237.287 305.126 251.235]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2055 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 213.377 305.126 227.324]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-2056 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 117.735 305.126 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2057 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 689.591 499.397 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-2058 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [440.12 677.636 452.075 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-2059 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [455.064 677.636 467.019 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2060 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 677.636 481.963 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2061 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 677.636 496.907 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2062 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 669.128 389.808 678.054]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2063 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [410.232 605.905 422.187 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2064 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [425.176 605.905 437.131 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2065 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [440.12 605.905 452.075 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-2066 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [455.064 605.905 467.019 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2067 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 605.905 481.963 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2068 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 605.905 496.907 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2069 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 596.131 389.808 606.323]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2070 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [392.797 596.131 404.752 606.323]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2071 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [407.741 596.131 419.696 606.323]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2072 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [422.685 596.131 439.621 606.323]
-/Subtype /Link
-/A << /S /GoTo /D (page.114) >>
->> endobj
-2073 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 440.525 454.565 454.473]
-/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
->> endobj
-2074 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 440.525 469.509 454.473]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2075 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 440.525 484.453 454.473]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2076 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 440.525 499.397 454.473]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2077 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 404.659 499.397 418.607]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2078 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 237.287 484.453 251.235]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2079 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 237.287 499.397 251.235]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2080 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 155.593 499.397 169.541]
-/Subtype /Link
-/A << /S /GoTo /D (page.15) >>
->> endobj
-2081 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 143.638 499.397 157.586]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2082 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 131.683 499.397 145.631]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2046 0 obj <<
-/D [2044 0 R /XYZ 144.727 740.998 null]
->> endobj
-2043 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2085 0 obj <<
-/Length 2162
-/Filter /FlateDecode
->>
-stream
-xÚÍ[KÛ6¾ûWø¸j–Ãá(Šm¶hZh»·¦­­Ý¸ñCµì$ý÷½(Ë¢lË+;‹Ì•(òã¼g81§0)™fl$gÎÙñt9âãgzõÓÊ)¨i#ix9©ÞNP2«]6çû‡Ñ×?5vÌi?<åSfݽ”??ý8_Ä?|ž§ÛôÍßoi¦¬gZÅ$B9½¡ÕùE?Ö¨;©D¹Á”I¹Ã€9¥<¬ùÓr¹žÅmDJ1%qDB¢ýêÍDÐFWîÖF÷Ûw÷é.‰7m„Æ1©@Øø¡]F?<x6ƒ¤MˆÉ™ƒB²Ç›çòý?•\—m®kw¸Z1%,O h'^‘@Ÿ”§’4Ÿ¢6a´a’DzXÂL1œÐ¹÷¹ iCƒ–Ûå9ú±[ñËÙ­N³ûyµÞÄiMã+š-Ô¤«´Ãx"I)›\µZ“#ˆ;à(ò!ÞàP=•˧AëðÆÈ%”¶
-ÝçF¡½D#/MšÅ}ƒMœ$Ýô Øü›·¡2 °ÈÖþ™&¯/Q/í_ÈÒ”ÐZÇX®_í1°Ç1ÖiôêÜ<á†t~ôZ’!B~2*(ßCSŇ³õt·Ì¬p®‰ÓE”¦ÅplçëY] ç¦:E\>An™•¢o:{¸œdΊRŒ¯ˆ¥¹£0ô8¿y3¡9ÄÈ݆ÂÚIšÄÓù;ÎÅ´àQowÉ·X—KÆEÅâdA¹ÌûõbVQ+’5FõÒ(ý03UÌfÁ%eå¢{˜çv2ŸÓVªósêÝ'›èeA¤-Ò5ëóJ«Ïkƒ p5
-{
-… ˜Âz_Î(OÒb6
-_}¥Äññ (D¢Uš£™ERnI!à¾\Ê7˜\;•%)çØCºƒœëSÈKh™nC–ÖQÂau H¹§ô{šP˜Z~Ü%Ë›e2ÈÉU{Ÿ<\G2EèdK¬(‚—Æq‹±/*«Müb@¯å’—t…ØðÅcSÓ›¶³þ_ë1¸ ¤E–ü«k¤E¿„Ò"ÎT»|ø!Ž“t¾è“uó“—3øùuÎñŸÖ›Y v¥©›ä>¡B>á•aÆbÏG^PÉgG8W§VÆ>‡¶]Ôw$eyQ¿tj'¬ÅôR†‹úÅ+¿Ð©¢>p¨d7iÊè†vüÖ(t/î¯^×T& YÍËš¾ Ú"^°g™\Üߧñ4Ë!ÓÓ~1+í!¹`_Rººª´ç˜æÍ–òXïµóŸ[ÞYí
-ðü©z]ÿM'霬ùó.™¾T¥óhuM`ŠÜ‹]Ú¨’h=o¢äý
-~ ITz‹=\!åî‹®ÆÙ+Ý…E ú¢rûÜè1^¼‚¢n+'ÏúJÔ…¶U¨3lë´ü­e="áù–e'
-4¤<ì*Úã’ 2L7xd4xZ ë÷9fº«ÛÈœ¿ç¹œËÇYÔ‘øǼ㒜ó;Rú5]I~ÀÇhs«$?¿R‚w^ ‘¼äòö¢¬I ¥¡ ´£,EbwÍ[]`%Cîš¡åÿ:›jendstream
-endobj
-2084 0 obj <<
-/Type /Page
-/Contents 2085 0 R
-/Resources 2083 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1924 0 R
-/Annots [ 2087 0 R 2088 0 R 2089 0 R 2090 0 R 2091 0 R 2092 0 R 2093 0 R 2094 0 R 2095 0 R 2096 0 R 2097 0 R ]
->> endobj
-2087 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 677.636 305.126 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-2088 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 653.725 305.126 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2089 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 558.084 305.126 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2090 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 534.174 305.126 548.121]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-2091 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [298.152 213.377 305.126 227.324]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-2092 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [239.621 177.511 251.577 191.459]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2093 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 595.942 499.397 609.89]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2094 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 550.114 499.397 564.062]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-2095 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 466.428 499.397 480.375]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2096 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 358.831 484.453 372.779]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-2097 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 358.831 499.397 372.779]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2086 0 obj <<
-/D [2084 0 R /XYZ 144.727 740.998 null]
->> endobj
-2083 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2100 0 obj <<
-/Length 2337
-/Filter /FlateDecode
->>
-stream
-xÚí\Ks7¾óWðhWYX4Ï›6U‰«R›Ãf•S’%(–ÄGÈQ쟿=/€ä`È™!‡¢“”j‹ Ðèç× @0æôÆ %3ÂŒäÌ9;~˜øxJ}A92m$Ñ‘oªOoP2«]6滻ѿ~0jì˜Ó8¾{ʇÞ=þúá7@ùŸÿüùû¿ßýHCd"‘)kÊqì#M˳À…ú çŸ>Þú‘P‘Vª@êOÙœÄ3¨Ç7
-Zúµ´3´SáTœZ‰~œséj÷¨¹lÏÿkþ9ºÀ´ dt6 IÒVæœr‘ñ¯iJ¹†Š„l¯ÙD|gD¬d…J8ObÔ]d°Iï—_ëRPŠ)‰5)œõ‡3êÒf#ì–Ëok¿bw5™&·«·ôurŸ¼ÖP ÁáÜÒÒJñìë£ïï¼·fÞ.•k iVrÖ?F¿þÎÇäØ?Ž8C
-_ˆæ œÏG ™“²üïëè£ÿÏ÷“gBàQÏÏ6·y™­ê{ÒÀ”8AÙnAã“y±Ê¶…¼NÒ䫈ùˆdˆ²äèqùð6Oi1ùmcCºµæW5Ñ;F’¬–ÏCiöûõ´ðóçR|².>«ö§+†ÄC2(ZŠãöZ‡“L“õ&¢Á„®B… ««ŒBWî(Q²ŠÂB0 »Á>õŽ-%ïàÂÉS:Y¯—_"ü&É`ÏìÄ™Û
-¥MÌ„ŠknK,Î)ÚÎu 2Is h¼Á‘Y»+ÄÚpEz¥+½2"Ö“Ö”Úf$îFz!ª˜N¤õ¤õ¤ÖΓVÄ"½0>é¿hŒOÆ*O:ŸÃù!¤'EH>Æ/b­ŒÎá´íÂhgüÅ@êÝ9ÊÌí¬ëfÑ…¹Ì"öB¾«†ML…¡âÍ7”JÕ9ÐXtŒ’͆²¥ääá骗œ#‚¶†©M›ð§4Æ‚¬ÐŽ¤„)ĞҵǢ¥á¤èÇb„GÈ\®£´çÖTñWQªSfOÆ)D¼õ[c{1þçqÙú5J—.H“­×¹‡Â¥û¤ìÃâŸÇÝL² šw¡äpPA^Ç4¯ Üé@š^Œ¶°Sø
-²t‡e©_¡¬p“ðz6}nÊÄž´ºSÔ*Ó¬Š0QÎcb
-µ`²ìVøÕJ]üJVÎ]úÅ6æAé1'ùyEÊnØ<½%Xör}p³º«áÊÑÆ{+Ã
-TåE¥•®éü÷\í
-®![Ê6ÙòUÿ½’/o|’X/‹õ‰ŠQD:WkˆÏ'/É$}MÒ4Võåhñ˜M€ò²Áò¦ÃƒÝ[<ÙÚ÷›”¥É
-ØÈc×Sô–*²Ga«Ézõ¶yîÊPŽšŒ ï½T‡‹1~åM²:µÞî l‡ÚvÖÿ2{LŸ[¿ÿ)^DBx)ümCYYí½‹ à]ÒÂú¥¸ ?xqàŒi®\)b3/ùK½K¬C™/d]Éáºb!sBy§[„¹ôùþ>RÌ;¦´ºüOüªçÞÀÀ©¡ÌŠ¿Ú^þ,„çäÞ;3 wS ÿjC×_BÝ€“Œ<=?»³¨bÛíÊW*‡ò`½è¡ü€Üí
-íÿ1ƒendstream
-endobj
-2099 0 obj <<
-/Type /Page
-/Contents 2100 0 R
-/Resources 2098 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 1924 0 R
-/Annots [ 2102 0 R 2103 0 R 2104 0 R 2105 0 R 2106 0 R 2107 0 R 2108 0 R 2109 0 R 2110 0 R 2111 0 R 2112 0 R 2113 0 R 2114 0 R 2115 0 R 2116 0 R 2117 0 R 2118 0 R 2119 0 R 2120 0 R 2121 0 R 2122 0 R 2123 0 R 2124 0 R 2125 0 R 2126 0 R 2127 0 R 2128 0 R 2129 0 R 2130 0 R 2131 0 R 2132 0 R 2133 0 R 2134 0 R 2135 0 R 2136 0 R 2137 0 R 2138 0 R 2139 0 R 2140 0 R 2141 0 R 2142 0 R 2143 0 R 2144 0 R 2145 0 R 2146 0 R 2147 0 R ]
->> endobj
-2102 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 581.994 305.126 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-2103 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 271.16 305.126 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.75) >>
->> endobj
-2104 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 235.294 290.182 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2105 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 235.294 305.126 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2106 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 187.474 290.182 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2107 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 187.474 305.126 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.95) >>
->> endobj
-2108 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 139.653 305.126 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2109 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 701.546 499.397 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-2110 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 689.591 499.397 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2111 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 665.681 499.397 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.46) >>
->> endobj
-2112 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 653.725 499.397 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2113 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 641.77 499.397 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2114 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 617.86 499.397 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2115 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 558.084 499.397 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2116 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 522.218 479.472 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-2117 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 522.218 489.435 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2118 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 522.218 499.397 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.9) >>
->> endobj
-2119 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 510.263 499.397 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.64) >>
->> endobj
-2120 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 498.308 499.397 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2121 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 462.443 499.397 476.39]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2122 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [450.082 450.487 457.056 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-2123 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [460.045 450.487 467.019 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-2124 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 450.487 481.963 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2125 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 450.487 496.907 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2126 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 440.714 389.808 450.906]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2127 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [392.797 440.714 404.752 450.906]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-2128 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [407.741 440.714 419.696 450.906]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2129 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [422.685 440.714 434.64 450.906]
-/Subtype /Link
-/A << /S /GoTo /D (page.77) >>
->> endobj
-2130 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 426.577 499.397 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2131 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [433.893 390.712 445.848 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-2132 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 378.756 499.397 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-2133 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 366.801 469.509 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-2134 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 366.801 484.453 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2135 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 366.801 499.397 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2136 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 354.846 499.397 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2137 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 309.018 479.472 322.966]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-2138 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 309.018 499.397 322.966]
-/Subtype /Link
-/A << /S /GoTo /D (page.118) >>
->> endobj
-2139 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 285.108 479.472 299.055]
-/Subtype /Link
-/A << /S /GoTo /D (page.100) >>
->> endobj
-2140 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 285.108 499.397 299.055]
-/Subtype /Link
-/A << /S /GoTo /D (page.116) >>
->> endobj
-2141 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [427.666 249.242 439.621 263.19]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2142 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 249.242 454.565 263.19]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2143 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 249.242 469.509 263.19]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2144 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 249.242 484.453 263.19]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2145 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 249.242 499.397 263.19]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2146 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 153.601 499.397 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2147 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 141.646 499.397 155.593]
-/Subtype /Link
-/A << /S /GoTo /D (page.86) >>
->> endobj
-2101 0 obj <<
-/D [2099 0 R /XYZ 144.727 740.998 null]
->> endobj
-2098 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2150 0 obj <<
-/Length 2315
-/Filter /FlateDecode
->>
-stream
-xÚÝ\KoãF¾ëWè8¬;ý~Üœ
-?lΤ$†›¹‘”8gç‹ÍŒÎ_àÑ3V½"” ÚH#ê§B«]þÎwO³o¾7jîˆÓbþ´*^}Zþþá&ä&È^ŸWÿ|úÞ‘‡w¤#J«êEòæ¥cýrF}àB»Š‰wŒ>T\<0FœRGL/‚u›k¥ˆ’b\®Kv@Ø­È£ì¾é2Dm‘j
-q÷Va÷°w½ì>ÝLíëK¡îØ9ìÂE%ñeç``z°MÝdVÁ6y?_°›D^dü@AÎpmÿ© ³Z—Éb¿ 㬔Ébìv@ɚ˶'ANHby_|ÉkOHœš_6§m÷y †aIŒª£0S¼I²˜¬‡Bª: ÈÊ0PNÒ¢úœ|nS §Ù rÊÍŽ9sH eƒß¥ÆpII°eêá2Úo²ðsvl'QÈÝí~
-w»à%ü. ±TÆ*"E?êÜWÙ:: ‹íb5mk£8zŒ“lÐ9‡ Œ2^ï5¬ùçñ…Þù׋ÞykG¡—T›wKj†¶®Ò[Øüã;ùàtm1ΈfdüãyÅÖ*I²\0Ë4Ù¶y¬]9*0M;ìƉMžÒÈ M ²*uàFWÉ3„‰c‰rAurÐ)¯a^^$Óy†ü}q‘ŒÒs‹ä¦ÞÜõI†NyÙF‹¿.¯—ó^ëEV'Ñâ.À¾wº]±ÖZFòwøøí÷ãeP·¦* üŸR¼'\âvÔ\¥KhGÉ¿¦u×¢Fº©èÆjË»«
-endobj
-2149 0 obj <<
-/Type /Page
-/Contents 2150 0 R
-/Resources 2148 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 2190 0 R
-/Annots [ 2152 0 R 2153 0 R 2154 0 R 2155 0 R 2156 0 R 2157 0 R 2158 0 R 2159 0 R 2160 0 R 2161 0 R 2162 0 R 2163 0 R 2164 0 R 2165 0 R 2166 0 R 2167 0 R 2168 0 R 2169 0 R 2170 0 R 2171 0 R 2172 0 R 2173 0 R 2174 0 R 2175 0 R 2176 0 R 2177 0 R 2178 0 R 2179 0 R 2180 0 R 2181 0 R 2182 0 R 2183 0 R 2184 0 R 2185 0 R 2186 0 R 2187 0 R 2188 0 R 2189 0 R ]
->> endobj
-2152 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 629.815 305.126 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.86) >>
->> endobj
-2153 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 486.353 305.126 500.301]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-2154 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 426.577 305.126 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.111) >>
->> endobj
-2155 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 223.339 305.126 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-2156 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 187.474 305.126 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-2157 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 163.563 305.126 177.511]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-2158 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 139.653 305.126 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.75) >>
->> endobj
-2159 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 127.698 305.126 141.646]
-/Subtype /Link
-/A << /S /GoTo /D (page.75) >>
->> endobj
-2160 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 115.743 305.126 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.42) >>
->> endobj
-2161 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [467.517 689.591 474.491 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-2162 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [477.479 689.591 484.453 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2163 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 689.591 499.397 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2164 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 677.636 499.397 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-2165 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 665.681 499.397 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-2166 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 607.897 499.397 621.845]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-2167 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 560.077 499.397 574.024]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2168 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [467.517 476.39 479.472 490.338]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2169 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 476.39 499.397 490.338]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-2170 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [467.517 464.435 479.472 478.383]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2171 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 464.435 499.397 478.383]
-/Subtype /Link
-/A << /S /GoTo /D (page.108) >>
->> endobj
-2172 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 452.48 499.397 466.428]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2173 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 392.704 479.472 406.652]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-2174 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 392.704 499.397 406.652]
-/Subtype /Link
-/A << /S /GoTo /D (page.117) >>
->> endobj
-2175 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [465.026 380.749 472 394.697]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-2176 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [474.989 380.749 481.963 394.697]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2177 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 380.749 496.907 394.697]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2178 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 370.976 389.808 381.167]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2179 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [392.797 370.976 404.752 381.167]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2180 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [407.741 370.976 424.677 381.167]
-/Subtype /Link
-/A << /S /GoTo /D (page.108) >>
->> endobj
-2181 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [427.666 370.976 444.603 381.167]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-2182 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [447.592 370.976 464.528 381.167]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-2183 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 356.839 499.397 370.786]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2184 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [433.893 273.152 445.848 287.1]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-2185 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 225.332 484.453 239.28]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2186 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 225.332 499.397 239.28]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2187 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 165.556 484.453 179.504]
-/Subtype /Link
-/A << /S /GoTo /D (page.29) >>
->> endobj
-2188 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 165.556 499.397 179.504]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2189 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 117.735 499.397 131.683]
-/Subtype /Link
-/A << /S /GoTo /D (page.13) >>
->> endobj
-2151 0 obj <<
-/D [2149 0 R /XYZ 144.727 740.998 null]
->> endobj
-2148 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2193 0 obj <<
-/Length 2359
-/Filter /FlateDecode
->>
-stream
-xÚí[K“"¹¾ó+8ÎD ²2õHéÖ¶ÃÞˆ ÇîØÛv÷@C5M,P¸€µ½³^* ]E=á˜ÃdWR*•/S)JþCÐZÒ´Þ»ád9ÿúf
-­†ã
-›“ø¬¥@’ ¤3ôºHØ ¬Ç@)뢲67jT„Õ#ZP2ÁÏ]ý ÿ"ÊÒ@ ó…EÆ@ªÅ Ð5¤¯%¢TÉZNZ)#Þ… 3‡otb1_%›_æë¶^xÊÙ^z‘ût Ð&ªÑâLlæÿM'L×±ÿp½#ÜÞtï/¡×Lמ1]´³¶¡<ö!šš4µÁDLmií¹­YS): ‰46f5üœ «")˜›QØ*jyÆÔ®†Il¬ô&%éj’Ðõ±¼m²Y—‘µ$4œ[îè Õgµ$ê«úäo«ú7“Ëq'è Šª½†=êàŠ´z}ÍŠ/úÊæ^ p-å-¸süŽÝ>ò[§Ãêj¯þûˆ1Ø5æÐãäBJŸ6é"Ù&“t¹Œâu
-
-øSÜSνËá}Á2¡­;LáЭ1¤»ÚÚ†t³¼Û¼DxFè©ÅsÅl• ‡µ·Ç4ÌF-9Â!s—GçHEV ¥toCŽ!|ÊñôµBsK„Ÿ®òúC¼}ÿôÿ:5úß¡lŠºw1]­fjYÓ:Y=”öô°\lã[e;¢µ"áL,†Í«qÎ1ÀÆs´y•{À@tbc¢©ÛÂÔ‚_£O§nŠ„ñþ¾§'…DvÛw”
-ª_ìèæ.µÐÆõö—&†ÉྀŽ:ðp‘ËæÙö·gªï—¶ïá½CøŠä¶Û®wÛiò´›]=A¶WJ= ¿ðØ4ž «k%Èô¢ ò‡8ûîKùS¶ß¹6Êz’C«h€ cåµÑæ×$›Ì³Éõ3ð7Gå{[“3ý»;z Çw‘S…Iàkiè(¥CÏE œ‹‹ÞÑ}ܪ¹Ü­ÚNz0McM$ÿ·—÷—Ó×f/µ$žw‹E¶[Dì†qè5`|QîŒ]”´R=fj³gï±=֜ޞ¼\îÞ|<¦«ã1söxìs,³Á€¡%°õC²Ú-çóû ŒrJ×ûlÎOïÒ¥°…14MB±n”jüýú‚‹óÙj ,Ù\³ñ,¯#5Lbõ4­´–•MCC¼TŽØÖ&™ÔÀ»ÏöQ9+„fÙ4W8Õg·6»§3’8}«Eû0§‡îýJÅœ'×í¼°!Õã9T³DÓ,1Veª~ŸîÌŒeujo»ËþÙtÚä»[÷F8ÜFfæäXKë>'¿ŒgÉ¿ÆÙj¾š}—þm-»Uî±J~LÔÏ7>ôh¹ãI$+¼]·E+¹Nz£Ž=çŸZ¾^‡oIwŠWj˜çM{8Z騻ù0*;Fš¾íô?ÿñÏ?<|á͹È5ÚÐa©äíªËU‚__p’¾–í1¬} vU\ðM3Z´K±£­—³$KžOT6;Æ…BÎ&´F€AÙt…ÛSuKŒ2³Ùþg‘\3l¾ÐP ß÷l‰Þ€êmuY'ÙK2Ÿ½lß%ïìÄÏœ¯•ìœ‹C6ÔZŸ1
-0¿j` R1 *Zö‹§¶h.Ÿzˆ5IY_-
-¤‡ÐÀŒÎ6$E˜)Ü @ßô2Ë0œ‚p«AéøÕÓ\4°á&‚R:á’„Ò'®Øf ëÃ$Ãä&¨b÷(ø9õ°÷l“¬_¿™2º†Âmoƒ2£ ÞÇRµE#/˜Ó£FópƒƒÅÓôœ‡‹!H¡u‰0¾O¡-lCR óÆ›X³:úðI3œ£À’kôÅëK)cô¡ÿ=5=—|®w²×&¼°[¹kܪ³ä87ÏÀØ!(R}/eø«w]phfnëø³øÍ>¨ôVwE8A@ G®µ¹ÐeÃHöy!¼øê^ǾìFàµÀ¼\¦•pÊÄ„È>™óaSJøtSS¤sÂi¡¤?ÜšÿÂîõ†endstream
-endobj
-2192 0 obj <<
-/Type /Page
-/Contents 2193 0 R
-/Resources 2191 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 2190 0 R
-/Annots [ 2195 0 R 2196 0 R 2197 0 R 2198 0 R 2199 0 R 2200 0 R 2201 0 R 2202 0 R 2203 0 R 2204 0 R 2205 0 R 2206 0 R 2207 0 R 2208 0 R 2209 0 R 2210 0 R 2211 0 R 2212 0 R 2213 0 R 2214 0 R 2215 0 R 2216 0 R ]
->> endobj
-2195 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 701.546 305.126 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2196 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 665.681 305.126 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.64) >>
->> endobj
-2197 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 641.77 305.126 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-2198 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 546.129 305.126 560.077]
-/Subtype /Link
-/A << /S /GoTo /D (page.61) >>
->> endobj
-2199 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 474.398 305.126 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2200 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [239.621 344.884 251.577 358.831]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-2201 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [232.149 285.108 244.105 299.055]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2202 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [247.093 285.108 259.049 299.055]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2203 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 201.421 305.126 215.369]
-/Subtype /Link
-/A << /S /GoTo /D (page.15) >>
->> endobj
-2204 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 189.466 305.126 203.414]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2205 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 701.546 489.435 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-2206 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 701.546 499.397 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-2207 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 689.591 499.397 703.539]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-2208 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [433.893 665.681 445.848 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.22) >>
->> endobj
-2209 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 641.77 499.397 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-2210 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 617.86 499.397 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-2211 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 605.905 499.397 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-2212 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 368.794 499.397 382.742]
-/Subtype /Link
-/A << /S /GoTo /D (page.75) >>
->> endobj
-2213 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 356.839 499.397 370.786]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2214 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 320.973 499.397 334.921]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2215 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 141.646 484.453 155.593]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-2216 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 141.646 499.397 155.593]
-/Subtype /Link
-/A << /S /GoTo /D (page.75) >>
->> endobj
-2194 0 obj <<
-/D [2192 0 R /XYZ 144.727 740.998 null]
->> endobj
-2191 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2219 0 obj <<
-/Length 2434
-/Filter /FlateDecode
->>
-stream
-xÚí\Koã8¾ûWø˜
-õáþ×ÇŸÍ»
-
-~W ;î Õú€#¨àŒŽ 0z\,›Àí
-BZÙÛMÞV9†pþåC~2_¶9àqFOgAµÑcàÃ%”™;vÝü`.󰯥;2ZÏ¢çÓd$³bú3!¯Ò ”jWYÎì¢d3_¥WÕ’½ÃÃRFmûñéw}ÙbïîpƒÍUÐvH0ÔC?#Ô½*7Jd`\È„±îzà‰䬛ÝÊP÷Üõ^y;¦‘ÖÃ.Ä? ã­kT ¬GÅЮé¨ñHZîi”r* Ðj*\yˆrÆN*^ó¤'ç»8>€óäëiœ­:ò÷höˆ¼†ÙëÚ‰‰FË.”Ÿ{W½JŸÓådQ'
-²a]ˆ¢H¨Þ}ÊpÆQ^Ø8ž°yžXGžòlmy¢G–4í•¥4Ü?Ï_¶óæXgƒãIr d¹…#ùü…/ýÛ¬‘÷°KÅ­‰Vò¦.d¦ÁÓÂÅ`ÿÌOGÌybäk㛽s|‹ëí~ŽrEdúa·…òÅÍVÔ¥oE}ÑQQ§C[ÔÊølµsråDš_íüòd%|ÿ3èa‡Q’ü+ßÄdºÒèwGèfƒû<d¯œo ½\x¶ £©MV9–)@S]ÝT¸ÎðÒn…§H
-uÎx×Gã ^>}úëÃÀ“{p@Á ©ýÛà9»¬¥?(‰@ÒÐ"/§µ%“Ô}³F\Ù…ï¾Y#¨ì“ˆ0ÁL˜F³iälAðJD¸Bý^7-_7ó“³N£²j2¨Ö&Ée]ìJ¿؉,¢Û D²JUq‰8åTÁööç>uƒåË|…ñr¬f}I4˜àwŠV™E‰‹D{ÑOeªG˜óvm}}Éǹ«Ñ뼶®Ãäqs¢dՀ݄¸¿ëшwÊñ™ ç!ÿ¼œUÉËÿ)¤õW‰
-»¢Ê.J:«)öÓ‡{kw{0Úøòº™Üe…g¢5¢²™-•ž*²Þ$&Äqøÿ
-Q.:Ï'Ý™>çéí¹­ëdlÒyè2I’šãhÐÝ» Žõ%fBÀU|(§o™qKÑôy¾
-\·Š±Aÿ—câT„bšÄ«(1:á*Á
-endobj
-2218 0 obj <<
-/Type /Page
-/Contents 2219 0 R
-/Resources 2217 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 2190 0 R
-/Annots [ 2221 0 R 2222 0 R 2223 0 R 2224 0 R 2225 0 R 2226 0 R 2227 0 R 2228 0 R 2229 0 R 2230 0 R 2231 0 R 2232 0 R 2233 0 R 2234 0 R 2235 0 R 2236 0 R 2237 0 R 2238 0 R 2239 0 R 2240 0 R 2241 0 R 2242 0 R 2243 0 R 2244 0 R 2245 0 R 2246 0 R 2247 0 R 2248 0 R 2249 0 R 2250 0 R 2251 0 R 2252 0 R 2253 0 R 2254 0 R 2255 0 R 2256 0 R 2257 0 R 2258 0 R 2259 0 R 2260 0 R 2261 0 R 2262 0 R 2263 0 R 2264 0 R 2265 0 R 2266 0 R 2267 0 R 2268 0 R ]
->> endobj
-2221 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 665.681 305.126 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2222 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 605.905 290.182 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2223 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 605.905 305.126 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2224 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [298.152 498.308 305.126 512.256]
-/Subtype /Link
-/A << /S /GoTo /D (page.7) >>
->> endobj
-2225 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 486.353 305.126 500.301]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2226 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 450.487 285.2 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2227 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 450.487 305.126 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-2228 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 426.577 270.257 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2229 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [273.245 426.577 285.2 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2230 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 426.577 305.126 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-2231 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 402.667 285.2 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2232 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 402.667 305.126 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-2233 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 378.756 285.2 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2234 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 378.756 305.126 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-2235 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 354.846 285.2 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2236 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 354.846 305.126 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-2237 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 295.07 290.182 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-2238 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 295.07 305.126 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.99) >>
->> endobj
-2239 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 271.16 302.635 285.108]
-/Subtype /Link
-/A << /S /GoTo /D (page.12) >>
->> endobj
-2240 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 262.572 195.537 271.578]
-/Subtype /Link
-/A << /S /GoTo /D (page.96) >>
->> endobj
-2241 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 211.384 290.182 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-2242 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 211.384 305.126 225.332]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2243 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [245.848 187.474 257.803 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-2244 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [260.792 187.474 272.747 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2245 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [275.736 187.474 287.691 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2246 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 187.474 302.635 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.77) >>
->> endobj
-2247 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 178.886 195.537 187.892]
-/Subtype /Link
-/A << /S /GoTo /D (page.97) >>
->> endobj
-2248 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 701.546 484.453 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.53) >>
->> endobj
-2249 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 701.546 499.397 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-2250 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 593.95 484.453 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2251 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 593.95 499.397 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2252 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 570.039 469.509 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.62) >>
->> endobj
-2253 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 570.039 484.453 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2254 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 570.039 499.397 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-2255 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 546.129 469.509 560.077]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2256 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 546.129 484.453 560.077]
-/Subtype /Link
-/A << /S /GoTo /D (page.64) >>
->> endobj
-2257 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 546.129 499.397 560.077]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-2258 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [452.573 510.263 459.547 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2259 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 510.263 479.472 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-2260 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 510.263 499.397 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-2261 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 474.398 499.397 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2262 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 426.577 499.397 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.72) >>
->> endobj
-2263 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 366.801 499.397 380.749]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-2264 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 354.846 499.397 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-2265 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 307.025 479.472 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2266 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 307.025 499.397 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-2267 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 175.519 499.397 189.466]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2268 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 139.653 499.397 153.601]
-/Subtype /Link
-/A << /S /GoTo /D (page.54) >>
->> endobj
-2220 0 obj <<
-/D [2218 0 R /XYZ 144.727 740.998 null]
->> endobj
-2217 0 obj <<
-/Font << /F74 556 0 R /F75 558 0 R /F102 750 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2271 0 obj <<
-/Length 2479
-/Filter /FlateDecode
->>
-stream
-xÚí\[oã6~ϯðcÔ,ï—7o±ÓÅØf‚Å.Ú>ȶ’Æ–<’œÌô×ï‘D]lQ±äÈŽ
-Œ™H&¿s? ™aøGf„s¤¨š)Ž‘1z¶ÚÞàÙ<úé†ØW˜`H*cÇÃ9à Ê`À‘–&{燇›ïÔlf‘löð˜¿ú°þíö×»?~þþG%êGs‘0!È‘¿ö;aüËÞ[Û·yý6§ˆqbgãJ~w7§ßrMË‘áÕHØ‘À¬ÁS˜t6§ˆ›ƒ5ÃåKŒØ#Z•CJÊŘ丠¬¹E‚‘Ö&†)‰Î§¼wïV1u°rì==ùëe”¦Ñ¶½c%‘Š¯£Õ~ë‡éÝ\Py»ÚxIR £Ý¼ØSpÜÎ/ó/¥AÞÍ &æÝÍì`äXøæÃC…£À\i`«¦ÀLöûøɾpÿSæ6K„Õš.Å=" â˜Uì,±×dy9sª‚Õ«h³ß†‹ä¥Ím`†óµ_9g÷™<qaJ‚ûoóöTÈpþÞ['˜Š[ªŒE?ÕØŠdHv
-X Ä] u
-p|ü÷u>Çs³H‰œ‡"A'`B ßór&t=ÃÁ%iò9Ø9l†BLSO™
-"\qrìlmä„þ‹>qæáaÛ¹3)©$ËT!.æƱPù~3Ž,VÚm¼•¿XEÛ­®{D2‹8VµAÔ¯Ä N¿S*á³öß9É%
-_¡¯,t¾ÎªU ZsÎKêZ§|÷x¡{ÿË>ˆý{«ÏÞ“?Êù7,¦”ÙÖ v …È,²á8ÓÔŽ«F¹öÌGÛ‘6ÿæ!ºÊ¤ÀL¤:ª*ƒÂÅõðd0×ÄKâÇ™GåuXn1šbƒ¹nEÃé2à•ÄO‘ "4fNÄŬb©c]-F±¿ø—÷àÿ÷L‡³3YFén*ì|- øÏÂá*$ÉÔB]ëÒpVCš‹Z‚Œ‹ËeôõºÁTá¯
-×i˺{éÈ3g…OuN—d•.QÎÔK±è±ÖÈiŒ6ëÕ&r¥‚´A²21`Tnd•À¥’»T”ýš“!°X´óÃÓk±b-*ëµð°µÖëuäÐ4RŸ¥Ï5`UM‘KùÙù]=¥qlGQÐ-BÔ´èþÚ0£eã'‰›FÑ3š²Tðš
-øìŒ.*¶^úi¹¼¸ÉÊ…WŠ“C¶ˆ{Œ½Ï§À*L•³•¤q"f^wÛåÛb[•ï²*ªdóº ÚÉÄÄþêÍð8y$Âí>tã%Ù¯®BFVêMÇ7G…jg²VírõIãÀ Ÿ6þ—¡Ut ±æ§œœBrbÿùi¬} ¹Øufù@ó2Å.–¿täLÌe#çç qåž'’7»H½à/Í­ËgìQÙ…gÊ4ùvÌ?Þ ÃB ¤1ë‘ØϹבׇI†Ø2ÃÕd³ûÏÉ·ír„Aú)Š>wåJ›†K;Ó@./äãÿ~ùañâÅ.—YÁé±Ê !•"L•þ—¸L›rÐŽô( $q]²u× ²lÃa…ÿ Ê-“.×Z]§Ø˜Ë‚¶µX9¸@œÑ@{)‘‚A´#ðã×ô]Z— ï›l¸ÚÂ1îàGŒñVKN†×¢%Ç]žl~_µâ×qôÜ­&PE0΂ØÙœ
-,á ‚6HejŽ¤¦½*•VþÑj“\<0 Íg°‚ì¡FÞ¢Ñ:ýú7^áOþŸN5xú”zq½\'Ù&ä€|dNœ»¬{~¶öÍ¥sì…=¬×ù‡èH|Q¤àï]>*IW a)lU,·»÷é:µ †©î×2åÜÅ ýì§5F»¼[¼åÀa`ÞBþŠ™,Bûx SsVY›íÅ.K<raïìxJÌÊ=ê°;yFíÂÂn‘˜Röè>Úzá9÷¤®4‘<±c¯ÉhRi¿Æûâ`R/õÝ•ô‹˜Ý¼íG+zªjÚ0ûïî˜Àæ¬D¾Ì\°4˜ ~zËýÆ‹^ÏÁbaöÃ;Žo«6*ø¹›ki2–uãÖT\Àñ> Bo½Žý$÷•ýU‹ga,Îtí(ž@NÇÍG¼1;"ðoì£&
-1  Ù{T‡‰9Ü9ÖnÔüÒõF,]›ˆIpB0És0tÜEKÈ@U0m˜/ä57ú¦š›}TMt²åݔř¼«7W˜J!zØ„ËIÙúÅ«aÒuq– žÝˆm\œýèj
-!ˆêvÿRâmý³ó¶O›CÞÇ©D}ß·n $…qëÕÕxaú‹}¼é(/vvRfm«ºjÏÑUŸ­¦®õí\mžýE¥þ5]&ŠÛ­õ”"N$
-äUM\Èf²¤Ù€j!€-®Ü8/!uÂ.ùäíüw̧¸Û.ß$7ñWá~ëÅÞ2XM=X"j*Ë‘QþâÆh¢Ö`µ3\2Hèá]bôÞˆá1B/ÆM"P¹4š]2Zr@¨ß_.ÉÏMmD1žRº¶UÖZÆÕ—c‰˜œB{‡ãÌÞ¥p#Õ"Š¿˜Åò·fÂõ„š´¯ÅÜ„· Wš#†ÍáÊÿ!²Cendstream
-endobj
-2270 0 obj <<
-/Type /Page
-/Contents 2271 0 R
-/Resources 2269 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 2190 0 R
-/Annots [ 2273 0 R 2274 0 R 2275 0 R 2276 0 R 2277 0 R 2278 0 R 2279 0 R 2280 0 R 2281 0 R 2282 0 R 2283 0 R 2284 0 R 2285 0 R 2286 0 R 2287 0 R 2288 0 R 2289 0 R 2290 0 R 2291 0 R 2292 0 R 2293 0 R 2294 0 R 2295 0 R 2296 0 R 2297 0 R 2298 0 R 2299 0 R 2300 0 R 2301 0 R 2302 0 R 2303 0 R 2304 0 R 2305 0 R 2306 0 R 2307 0 R 2308 0 R 2309 0 R 2310 0 R 2311 0 R 2312 0 R 2313 0 R 2314 0 R 2315 0 R 2316 0 R 2317 0 R ]
->> endobj
-2273 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 631.808 305.126 645.755]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-2274 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 619.852 305.126 633.8]
-/Subtype /Link
-/A << /S /GoTo /D (page.104) >>
->> endobj
-2275 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [298.152 572.032 305.126 585.979]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2276 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 560.077 290.182 574.024]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2277 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 560.077 305.126 574.024]
-/Subtype /Link
-/A << /S /GoTo /D (page.40) >>
->> endobj
-2278 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 500.301 305.126 514.248]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-2279 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 464.435 290.182 478.383]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2280 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 464.435 305.126 478.383]
-/Subtype /Link
-/A << /S /GoTo /D (page.71) >>
->> endobj
-2281 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 320.973 305.126 334.921]
-/Subtype /Link
-/A << /S /GoTo /D (page.81) >>
->> endobj
-2282 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [283.208 141.646 290.182 155.593]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2283 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 141.646 305.126 155.593]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2284 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 129.69 305.126 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.39) >>
->> endobj
-2285 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 653.725 499.397 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-2286 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 641.77 499.397 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2287 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [450.082 629.815 457.056 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.1) >>
->> endobj
-2288 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [460.045 629.815 467.019 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-2289 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 629.815 481.963 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.87) >>
->> endobj
-2290 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 629.815 496.907 643.763]
-/Subtype /Link
-/A << /S /GoTo /D (page.90) >>
->> endobj
-2291 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 620.042 389.808 630.233]
-/Subtype /Link
-/A << /S /GoTo /D (page.91) >>
->> endobj
-2292 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [392.797 620.042 404.752 630.233]
-/Subtype /Link
-/A << /S /GoTo /D (page.94) >>
->> endobj
-2293 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [407.741 620.042 424.677 630.233]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-2294 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 605.905 499.397 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2295 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 593.95 499.397 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2296 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 581.994 499.397 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.6) >>
->> endobj
-2297 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 558.084 499.397 572.032]
-/Subtype /Link
-/A << /S /GoTo /D (page.75) >>
->> endobj
-2298 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [452.573 522.218 459.547 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2299 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 522.218 479.472 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.112) >>
->> endobj
-2300 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 522.218 499.397 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-2301 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 510.263 499.397 524.211]
-/Subtype /Link
-/A << /S /GoTo /D (page.113) >>
->> endobj
-2302 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [470.007 426.577 481.963 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2303 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 426.577 496.907 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2304 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 418.069 389.808 426.996]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2305 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 402.667 454.565 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2306 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 402.667 469.509 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2307 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 402.667 484.453 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2308 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 402.667 499.397 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2309 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 249.242 499.397 263.19]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2310 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 165.556 499.397 179.504]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-2311 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [447.592 153.601 454.565 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-2312 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 153.601 469.509 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.17) >>
->> endobj
-2313 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 153.601 484.453 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2314 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 153.601 499.397 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-2315 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [447.592 129.69 459.547 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.56) >>
->> endobj
-2316 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [462.535 129.69 479.472 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.100) >>
->> endobj
-2317 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 129.69 499.397 143.638]
-/Subtype /Link
-/A << /S /GoTo /D (page.116) >>
->> endobj
-2272 0 obj <<
-/D [2270 0 R /XYZ 144.727 740.998 null]
->> endobj
-2269 0 obj <<
-/Font << /F83 563 0 R /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2320 0 obj <<
-/Length 2319
-/Filter /FlateDecode
->>
-stream
-xÚíMsã¶õî_¡SÇ;!xïá󦶓f&½´/™$­LÛl$S+ÑãÝüú‚$
-À¬”õÏÑ‘UäxMÜR
-•ÀÈߟÆè鱜õQÒÄ„»c J.€*pФ¸ã/î«e9»Ë7Ûò±(³>:˜àgq¨ógO?Á)¦pAhf¯Q}¾¹÷þó£×2Ñײ¾º7GÒÞ¤{Š·&sZòÃX¦T°Ot—ïãâL Yžÿ*^t!A!”SêÜùc“úxW5ÉÏùmùpL =¤•›ŽÚ›¬–L¨®Þ#ñऑÆ™o¹Yž'ð#Ŭ Á¡y¬FÅjæ¾ë¨ýø÷—ù¶\«Õ¼1Û~û˜ö‡‡œfj­Fj?©KkÿÙÄ*§Fð¾±»·km`š†˜„`Ö9‡¤I4_Å‹Ž˜D-|
-ܨÀb=õÃv`Ð ¬ ›€ƒ}ïÙÜ’þ!Ø\Ûƒ+-³»ù¢,6¯Yl)§õƒû´Éå{ÏB×Ù"Ÿ/ôÙðM‚p5Ø°FjX&Ríõ2/Wó¯·Ù:5k>ç é`jöí/í¥0*e±N;9._Ô«ôø¤äÙ\ÝãÌ—§,û3+矗Ùë£3ÈìÎÚÉPtQ³»(Wj!™~—\LZWY¢jï¸Eup¡€ÉK™µ=¤Úüͳ=u-盲šd½i~ AŸÊvQÌÖõC6Üe;1^ë8 ³<Ž¹‹xNž*ö…|þÉ-ϬÊMþxŸH±-“J¾C¹*Í!ŸZ¦¡‹s±ŠjúÊÁCRŠ
-ä-(#ØfÿÂP²V¶­7âú§ã‡Lã¡ 6Äæ‰ ¶S6>J7žÊÏÅ××7~ããc(Éx²óÀÖŸ>çe¶zŸL£n‡ M#rŒ§Ïëùf~¿™¯N¬ñÁΕhk¦T÷ûzÏÜ[>°Ò)›ª9¶º¸½0¤`‰DLáÞÊæcæ5±›ÇB2çßö±ôÛ  3¶7Ä>aýåÍfᤠ%ÆA½0ÐÆÛÚÈžôƲ³W鸲lã¢2ÄEå0[óÓöŽÛ„ Y’Ôpà*¿-³Yöµšï§M¾¯P¡'ƒ±ï,» 0èÖƒY_Æ=R’±}CÒêQrg,8ð '7ž÷‘;h­Ç«U­6­Ñª0%q^Sš½Nh;0ÀG²¯o¶Ÿà:a¹‰Å§QÆ©†gµ–¦Å[Ûæb‘žÈpûN#™jÐt`$Ãm¿¸t$g_¯2ÍJ±Õ[ZUÙÁ”±/ßBWƒ6-}*$R¶fÆ}U_g›Ù"OíÚ¿²§8^ý2+èÌž“æ-~ߎCµ†û¡ã‡©„#ù³‹í7|tÂgïÐ
-£‡Vi3ÀW7ƒsÙa!·Å¼èí£¸T0¬÷ò]`6ÉÿÙÑU .ŠÉ†¬Ã».¢K`TG®[ÿ©¾Xuendstream
-endobj
-2319 0 obj <<
-/Type /Page
-/Contents 2320 0 R
-/Resources 2318 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 2190 0 R
-/Annots [ 2322 0 R 2323 0 R 2324 0 R 2325 0 R 2326 0 R 2327 0 R 2328 0 R 2329 0 R 2330 0 R 2331 0 R 2332 0 R 2333 0 R 2334 0 R 2335 0 R 2336 0 R 2337 0 R ]
->> endobj
-2322 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 593.95 305.126 607.897]
-/Subtype /Link
-/A << /S /GoTo /D (page.73) >>
->> endobj
-2323 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 522.218 305.126 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2324 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 486.353 305.126 500.301]
-/Subtype /Link
-/A << /S /GoTo /D (page.36) >>
->> endobj
-2325 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 307.025 305.126 320.973]
-/Subtype /Link
-/A << /S /GoTo /D (page.25) >>
->> endobj
-2326 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 295.07 290.182 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2327 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 295.07 305.126 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2328 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 247.25 305.126 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.12) >>
->> endobj
-2329 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 235.294 290.182 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2330 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 235.294 305.126 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2331 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 115.743 290.182 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2332 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 115.743 305.126 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.92) >>
->> endobj
-2333 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 605.905 499.397 619.852]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2334 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 581.994 499.397 595.942]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2335 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 522.218 499.397 536.166]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2336 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 163.563 499.397 177.511]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2337 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 127.698 499.397 141.646]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2321 0 obj <<
-/D [2319 0 R /XYZ 144.727 740.998 null]
->> endobj
-2318 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2340 0 obj <<
-/Length 2422
-/Filter /FlateDecode
->>
-stream
-xÚÕ[I㶾ûWøؤ‹ë­ [ÞëC€Lj[¶…ñ[==ù÷)m”mQ¶ämÌ¡9–DV±ŠU_-„!§0)™fh$gÎÙáh1àÃ)=úu
-Õ¢äÕd¹’ãQ%ïÂ÷ÏÄìðtÈ eûD kq_Kß4>ßÁÝhù
-۰͸?»¿QÕÝDtŸÊZ×+&ŸÇ›$½q…­—܃2)zѲHÆ-¸ÏЦ«,”ÉWrõJjø\´˜àÈ¢GП0L˜CT
-83à‘Òø¨År»
-¹!r‡ZÝÅåv‡{(oÓ—h±]Déìåk¼é^¤ÔYȧª,*šfnÆhf1gË9±+ÄCa!TCE.ÐòÓ0ñ5þã^NE“ÎV¹C»ÐÏ}„Rh˜æî;¸ÁÂÿ
-]«å×Äþ´GÑ67Éöˈ `¼‰Ç!(^ÌZÂ5%ƒ¿tS „ÀæqÚ²ªë–GTÑŠaÕ~™EÛ¸¥ÝŽµÛ‘NžÃYã‚%†ÌAßÇQŸ`½ƒë@Ãc=m~0‘…Àw©¡àû—ÁÍÙ¨Gߧü 9{ÌgZ¸¢Ï):íD¼GÛÙ½ìˆ>eGôqE;X¨]&2OP—¥â„Á
-†
-4cÅL!;ÙD£ªïµÿê§wCõ#gg–Î’RyrEW¸†6‚û@(c$)öm8°ËZ)é¯iCíGè F,}Š"“²JíÉ`ú´­BT¬Éñ®ÆGo^HnætK •T«OBºMÿ™·•r/åzv„ô™PX ¶•rÃÞ§Û»­àqy Ttƒ–×ûmvM‘eª&<“ ”¬‡u@¨U©u4¥ÜOb‚0ù'\<rS %ø_]¡¾4œ«Pì)8Tk¡t¼—î¦iK@%ï k3ƒe1Ô9QÒÒÀdœÎZ*·æFÔg¦§ ü/÷õTdÙŠ"HpœC>DJUýjµ)%Ã$‚âtèc2n¤ÖY ¶»gÑòËöB>ðß>#O6IX웧 fÄ}Q©0@ªKˆhëý?ƒŽëoÆäMð±³p äË’ u›‹m¦G²šèž jïb/ù‰Žˆ¤p?¬Ff¡ë=Š£É$™?R0•3|æm+ÛA«[ªC=è{nVæ4AÕbñ€dß’·y²šn¢õìŸð)/é;!<†hmÙ‡î'×r‚è<ÑZŸ;YÅép‡a]N(ÏJË®yãŒ3Ç åe©<sa¬š«CÚi¸j©­6ˆ¦Ò?Û õ-o{õ=©úüùÏ´ßßüÞW]î½Ý˜~7‡½£ílÁ«ƒ>‡ýïßÝâÒ;ß‹uEq¼|_$'¢yPè£Û:„§¡ïÃWzDóåªIßæÛ¼ýK¡® 0'h^øÚ# éœZ*—võz¼Ên¥‚Ý¥¿^½ÙZIQS„ý6ãï÷(œõ»Vý¹¸”ÇÛSÁ×èlê]¶ª9YoâIò­{îl7 äS‹ùUŒ}™Ó^] ÷™I¡e=´=šÎfDæô}ß÷6å‘z£PLË{¾iV«4Ü¿¨²yRÀß,á¾áP@ÕÑ‘m·æûÀY€ðit@ÝMFYFx9Ž¿¨žß2×Ò}Vuß8@Z¬'Ë–¶«~R–ÏøÅ9âÜ{#©Bf¿\"pxˆ¤VŹìCFU´ý,^GÓøD£“4•“‘ÆW|ƒô×ओíNÒ©²Iqô#YûT#%CÙI«›ÈßI& ”mºRЮ¼Œp,gÍXÉ»}…ünÅXendstream
-endobj
-2339 0 obj <<
-/Type /Page
-/Contents 2340 0 R
-/Resources 2338 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 2190 0 R
-/Annots [ 2342 0 R 2343 0 R 2344 0 R 2345 0 R 2346 0 R 2347 0 R 2348 0 R 2349 0 R 2350 0 R 2351 0 R 2352 0 R 2353 0 R 2354 0 R 2355 0 R 2356 0 R 2357 0 R 2358 0 R 2359 0 R 2360 0 R 2361 0 R 2362 0 R 2363 0 R 2364 0 R 2365 0 R 2366 0 R 2367 0 R 2368 0 R 2369 0 R 2370 0 R 2371 0 R 2372 0 R 2373 0 R 2374 0 R 2375 0 R 2376 0 R 2377 0 R 2378 0 R 2379 0 R ]
->> endobj
-2342 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 701.546 305.126 715.494]
-/Subtype /Link
-/A << /S /GoTo /D (page.110) >>
->> endobj
-2343 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [215.96 677.636 227.915 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2344 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [230.904 677.636 242.859 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2345 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [245.848 677.636 257.803 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.31) >>
->> endobj
-2346 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [260.792 677.636 272.747 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.45) >>
->> endobj
-2347 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [275.736 677.636 287.691 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.47) >>
->> endobj
-2348 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [290.68 677.636 302.635 691.583]
-/Subtype /Link
-/A << /S /GoTo /D (page.49) >>
->> endobj
-2349 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [183.582 667.862 195.537 678.054]
-/Subtype /Link
-/A << /S /GoTo /D (page.55) >>
->> endobj
-2350 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [198.526 667.862 215.462 678.054]
-/Subtype /Link
-/A << /S /GoTo /D (page.114) >>
->> endobj
-2351 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [253.32 560.077 260.294 574.024]
-/Subtype /Link
-/A << /S /GoTo /D (page.3) >>
->> endobj
-2352 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 560.077 275.238 574.024]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2353 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 560.077 290.182 574.024]
-/Subtype /Link
-/A << /S /GoTo /D (page.64) >>
->> endobj
-2354 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 560.077 305.126 574.024]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-2355 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 548.121 305.126 562.069]
-/Subtype /Link
-/A << /S /GoTo /D (page.63) >>
->> endobj
-2356 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 452.48 305.126 466.428]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-2357 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 392.704 305.126 406.652]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2358 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 368.794 305.126 382.742]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-2359 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 225.332 305.126 239.28]
-/Subtype /Link
-/A << /S /GoTo /D (page.12) >>
->> endobj
-2360 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 189.466 290.182 203.414]
-/Subtype /Link
-/A << /S /GoTo /D (page.32) >>
->> endobj
-2361 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 189.466 305.126 203.414]
-/Subtype /Link
-/A << /S /GoTo /D (page.34) >>
->> endobj
-2362 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [298.152 141.646 305.126 155.593]
-/Subtype /Link
-/A << /S /GoTo /D (page.4) >>
->> endobj
-2363 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 653.725 489.435 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.8) >>
->> endobj
-2364 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [492.423 653.725 499.397 667.673]
-/Subtype /Link
-/A << /S /GoTo /D (page.9) >>
->> endobj
-2365 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 641.77 499.397 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2366 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [427.666 426.577 439.621 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
->> endobj
-2367 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 426.577 454.565 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2368 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 426.577 469.509 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.35) >>
->> endobj
-2369 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 426.577 484.453 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2370 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 426.577 499.397 440.525]
-/Subtype /Link
-/A << /S /GoTo /D (page.44) >>
->> endobj
-2371 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 402.667 499.397 416.615]
-/Subtype /Link
-/A << /S /GoTo /D (page.28) >>
->> endobj
-2372 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [484.951 342.891 496.907 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.66) >>
->> endobj
-2373 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [377.853 333.118 389.808 343.309]
-/Subtype /Link
-/A << /S /GoTo /D (page.67) >>
->> endobj
-2374 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [392.797 333.118 404.752 343.309]
-/Subtype /Link
-/A << /S /GoTo /D (page.74) >>
->> endobj
-2375 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [407.741 333.118 419.696 343.309]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-2376 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [422.685 333.118 439.621 343.309]
-/Subtype /Link
-/A << /S /GoTo /D (page.105) >>
->> endobj
-2377 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 333.118 459.547 343.309]
-/Subtype /Link
-/A << /S /GoTo /D (page.117) >>
->> endobj
-2378 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 318.981 499.397 332.928]
-/Subtype /Link
-/A << /S /GoTo /D (page.69) >>
->> endobj
-2379 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 187.474 499.397 201.421]
-/Subtype /Link
-/A << /S /GoTo /D (page.80) >>
->> endobj
-2341 0 obj <<
-/D [2339 0 R /XYZ 144.727 740.998 null]
->> endobj
-2338 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2382 0 obj <<
-/Length 2377
-/Filter /FlateDecode
->>
-stream
-xÚÕ\Io#7¾ëWèèZ ß{\oB€L€ÜfÆsJrP[²,D[´Lÿýµ’Š%Uioø`º’õ½}¡¡ËÝtA¦QwµàÌZÓ}›uxwìnýÚâ’Ä”nœ¸Ù+ïöH0£¬æç×ÎOÿвk™UÔ}}Ï}þþòØ|Œ–ƒÕ`¼,?¾üùú›{RÄ'f ©xW_¿ôPr?´Å”1_ý›ÝžÐŒ»=
-v»Úc(ùËôâßßÿäÝ¡Ó¡¿u8#g˜¿{½ÌÀÚî¬n»(‹?§wþ¹£dÃdœ¡3Ž§•ìd½ŒGëÍg
-ã‚––ë@M
-…pPˆÒ €(5:s‡2†Tö¼‡N„÷í3Ká9+ÚhÂMJI bÒèY­³#ŠŒÈðdêâ¹ðó†G*[EЩ}i½2p™êŹÜmÍ ê¿-¦ÛYÂâÉÁµJ3N[ £íÍY¦ËT°.ÀMÐ$L*¨÷ø˜&º³Ã·óAýáè}°& ÎÞ8s_Ê„ I©ú ùWø†âV˜è¸OâI§W:•µT¤%ãÕd˜@ÀI•Ô°ÍÔËŒƒû’i¼°‘³à,N—cê{¿Moõ—«Åpû–ЂÎbî++­3'¿ O{ÆEâÀ9q·+àXÁ”8J\ÈãŠ-XÜ5‰øÎy Ö\[ÕûÈŽ¸°Gä¼™"o(ç§ù
-ð'ä“Û@äã+"U&žÉpð|•J^¯ØU°Ý,Ú&F›-\Ì‘Ò,ËÕèvùγ9缘þ.üsK¼
-jR¤¦:•®P³†9*ÍÖ/¦J¬?-7ýÙvžr­fdTeùšª.„˜âàüåÚ5W£õf‘"Í~tåfçq¡ªþÖŠÒE\î2Í!ó¸ÈPìJ†áÔ„u†“Y6¹N‰9M„ú”¶©˜´˜8Útô¾éßJ
-·…'Ô`uWÞÅ›oguö†R–Yh"Y[ ¦”žfuÒwÌÚ¥ÒUdÏ,Îœ“µÂ6*ñq y"#™çÊz-†ƒÏ"sNö.Ð6¼tè´Ï8Äj =Yîa±|_ ê:“Ü\ò
-NG–t‘2U'/–¨ªêål°§lYoE¬¬6®Q„2#¦êUÅüUݽ\m§TC` Ö¹j)[·\– V·LîÖóⱕe ¬
-eX42}W^Ðeö{œP*‚´ŠC qÚÄtÙ¨tÐ_d ì÷Bƒ¡}Ìh ÃІV%û‹ÐêPŠ´:t@XSÛŸ‘"òú¯Éò‰ ´!¦LëÞÆ ”ªj¢B.M粩£l–C’J·à{§Ì&óñ`:½y£ežJNÖ.êÜâ|sËé`RW¼`wEjêâ©Äv&ƒùø­c(…lî¶Ûüûš¶àbAšl+‡ò¦rx œLN­Ø!"NÚÌ=ÊÇ£Uÿ}ºø°kU<‡ƒméF&{lóÇ« mÓIû6*(3…Z„ÖNmLÜLY2É”ÝçQäBþá[>y,”#‡8'ìÏÎw$‡¾è(ÅÃüúýHH¥´]±ÃêǼf“éçÔKzŸ5ÉÑï‰4S„ý¸
-Ò>^h›Á$}Ó
-endobj
-2381 0 obj <<
-/Type /Page
-/Contents 2382 0 R
-/Resources 2380 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 2416 0 R
-/Annots [ 2384 0 R 2385 0 R 2386 0 R 2387 0 R 2388 0 R 2389 0 R 2390 0 R 2391 0 R 2392 0 R 2393 0 R 2394 0 R 2395 0 R 2396 0 R 2397 0 R 2398 0 R 2399 0 R 2400 0 R 2401 0 R 2402 0 R 2403 0 R 2404 0 R 2405 0 R 2406 0 R 2407 0 R 2408 0 R 2409 0 R 2410 0 R 2411 0 R 2412 0 R 2413 0 R 2414 0 R 2415 0 R ]
->> endobj
-2384 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 665.681 305.126 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-2385 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 450.487 290.182 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2386 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 450.487 305.126 464.435]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2387 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 414.622 305.126 428.57]
-/Subtype /Link
-/A << /S /GoTo /D (page.111) >>
->> endobj
-2388 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 378.756 305.126 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2389 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 354.846 305.126 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2390 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 247.25 290.182 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.18) >>
->> endobj
-2391 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 247.25 305.126 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2392 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 223.339 305.126 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-2393 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 199.429 305.126 213.377]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-2394 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [288.189 163.563 305.126 177.511]
-/Subtype /Link
-/A << /S /GoTo /D (page.121) >>
->> endobj
-2395 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 665.681 499.397 679.628]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2396 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 641.77 499.397 655.718]
-/Subtype /Link
-/A << /S /GoTo /D (page.79) >>
->> endobj
-2397 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 534.174 499.397 548.121]
-/Subtype /Link
-/A << /S /GoTo /D (page.89) >>
->> endobj
-2398 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 474.398 499.397 488.346]
-/Subtype /Link
-/A << /S /GoTo /D (page.85) >>
->> endobj
-2399 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 390.712 499.397 404.659]
-/Subtype /Link
-/A << /S /GoTo /D (page.37) >>
->> endobj
-2400 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [482.461 378.756 499.397 392.704]
-/Subtype /Link
-/A << /S /GoTo /D (page.109) >>
->> endobj
-2401 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [426.421 354.846 438.376 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.13) >>
->> endobj
-2402 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [441.365 354.846 453.32 368.794]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2403 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 342.891 454.565 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.10) >>
->> endobj
-2404 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 342.891 469.509 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2405 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 342.891 484.453 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2406 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 342.891 499.397 356.839]
-/Subtype /Link
-/A << /S /GoTo /D (page.77) >>
->> endobj
-2407 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 295.07 499.397 309.018]
-/Subtype /Link
-/A << /S /GoTo /D (page.75) >>
->> endobj
-2408 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 247.25 499.397 261.197]
-/Subtype /Link
-/A << /S /GoTo /D (page.77) >>
->> endobj
-2409 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 235.294 499.397 249.242]
-/Subtype /Link
-/A << /S /GoTo /D (page.15) >>
->> endobj
-2410 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 223.339 484.453 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.11) >>
->> endobj
-2411 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 223.339 499.397 237.287]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2412 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [442.61 153.601 454.565 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
->> endobj
-2413 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [457.554 153.601 469.509 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.26) >>
->> endobj
-2414 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [472.498 153.601 484.453 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.27) >>
->> endobj
-2415 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 153.601 499.397 167.549]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2383 0 obj <<
-/D [2381 0 R /XYZ 144.727 740.998 null]
->> endobj
-2380 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2419 0 obj <<
-/Length 1581
-/Filter /FlateDecode
->>
-stream
-xÚÍZKsÛ6¾ëWðhÏD(‹çMÓ™63¹µõô•ä K´£‰d*Ûýõ]ð)’IÉ’ãñA.?,¾Ýý4Dœþ )™&2’3çl4[xtK—Þ ˜‚
-™6’Æ‹ãòê%³Úù9?_~úÕ¨È1§1ººÉ¦^Í?^|”÷w›x›&›x>Yo’4ž¥4zœÇ7—Ÿ¯>Ðm²¾MSŽ,0§Tf]Òy߇¤œ¿»‹lˆº°¾j0ŸÜ~]¬hSZ+†ã…Z¨ %ì;%;f D«3VkZ!‚¸
-1+ŠÝ±‚²hj7«ÊiÚ§ø[€AÈ”5Ç$CÙžx´C)Um¨žæê
-B¾°Þ§xºy• ÅCl)žÔ
-„ÝÅÜ/ã“Ç$Šª‹FQǤ0Äd¨§;h<п"H–Z[ªO“À©
-Ë ˆG8 ÑLXW hñ†r9ÚÅR6¤vßõTúÆžSé?li¨ŠKf«rYëd°’×ÊÔ
-TCTϹ¹NöŸLn–É4=R=f5Ëb
-Õp±˜?ÿzq½\$·›éúËuy¹¨ mŸ@æÞ½œAêa»^@+°0°õ©d=Àu =eÁ¿L{šò€6'ÉcÅ¥á§aª\ÀÔC,Ó‚?Yh®‹®šz¢ èÎ¬Õ ]ó÷ðŽÇ õʳ/?æ\õ¹Ô£ ÒfZ™Bã@òâ!© ÅXë­]pŽŠÅ£åýÝåó^=JÍûc^£Ê—FÖ¸½Ç¼@OsÊ[êã5¥ÑP§KŽ`Òu»ÉÇuúFû]F€9¾q´
-°¾öXw±O§§Âi,ÛdÊØ’(-ì9¬¨bpmeŸiÿÅ–-ãØåÀX2-°ÁÃpà:øoòfOzÕÒrr°ÁCßdˆã)Ò/ þ› ûçà$€Ú™ª!¨rAVïàIýíü÷€j½¶¯´#j謊
-¯dÂtå›ã‚5F;†®çÒ)HÝÙ+r×ôÚÿÞ\°endstream
-endobj
-2418 0 obj <<
-/Type /Page
-/Contents 2419 0 R
-/Resources 2417 0 R
-/MediaBox [0 0 595.276 841.89]
-/Parent 2416 0 R
-/Annots [ 2421 0 R 2422 0 R 2423 0 R 2424 0 R 2425 0 R 2426 0 R 2427 0 R 2428 0 R 2429 0 R 2430 0 R 2431 0 R 2432 0 R ]
->> endobj
-2421 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [263.283 617.86 275.238 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.20) >>
->> endobj
-2422 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 617.86 290.182 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.21) >>
->> endobj
-2423 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 617.86 305.126 631.808]
-/Subtype /Link
-/A << /S /GoTo /D (page.50) >>
->> endobj
-2424 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [268.264 570.039 275.238 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.5) >>
->> endobj
-2425 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [278.227 570.039 290.182 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2426 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 570.039 305.126 583.987]
-/Subtype /Link
-/A << /S /GoTo /D (page.83) >>
->> endobj
-2427 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 514.248 305.126 528.196]
-/Subtype /Link
-/A << /S /GoTo /D (page.19) >>
->> endobj
-2428 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 219.354 305.126 233.302]
-/Subtype /Link
-/A << /S /GoTo /D (page.78) >>
->> endobj
-2429 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 183.489 305.126 197.436]
-/Subtype /Link
-/A << /S /GoTo /D (page.70) >>
->> endobj
-2430 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [293.171 115.743 305.126 129.69]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2431 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 655.718 499.397 669.666]
-/Subtype /Link
-/A << /S /GoTo /D (page.38) >>
->> endobj
-2432 0 obj <<
-/Type /Annot
-/Border [0 0 0] /H /I /C [1 0 0]
-/Rect [487.442 609.89 499.397 623.837]
-/Subtype /Link
-/A << /S /GoTo /D (page.52) >>
->> endobj
-2420 0 obj <<
-/D [2418 0 R /XYZ 144.727 740.998 null]
->> endobj
-2417 0 obj <<
-/Font << /F75 558 0 R /F74 556 0 R /F83 563 0 R >>
-/ProcSet [ /PDF /Text ]
->> endobj
-2433 0 obj <<
-/Type /Encoding
-/Differences [ 0 /.notdef 1/dotaccent/fi/fl/fraction/hungarumlaut/Lslash/lslash/ogonek/ring 10/.notdef 11/breve/minus 13/.notdef 14/Zcaron/zcaron/caron/dotlessi/dotlessj/ff/ffi/ffl 22/.notdef 30/grave/quotesingle/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/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/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/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/braceleft/bar/braceright/asciitilde 127/.notdef 130/quotesinglbase/florin/quotedblbase/ellipsis/dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE 141/.notdef 147/quotedblleft/quotedblright/bullet/endash/emdash/tilde/trademark/scaron/guilsinglright/oe 157/.notdef 159/Ydieresis 160/.notdef 161/exclamdown/cent/sterling/currency/yen/brokenbar/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter/onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]
->> endobj
-752 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2433 0 R
-/BaseFont /Courier-Oblique
->> endobj
-750 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2433 0 R
-/BaseFont /Times-Italic
->> endobj
-571 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2433 0 R
-/BaseFont /Courier-Bold
->> endobj
-563 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2433 0 R
-/BaseFont /Times-Bold
->> endobj
-560 0 obj <<
-/Type /Font
-/Subtype /Type1
-/BaseFont /Symbol
->> endobj
-558 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2433 0 R
-/BaseFont /Courier
->> endobj
-556 0 obj <<
-/Type /Font
-/Subtype /Type1
-/Encoding 2433 0 R
-/BaseFont /Times-Roman
->> endobj
-590 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2434 0 R
-/Kids [550 0 R 592 0 R 636 0 R 679 0 R 717 0 R 731 0 R]
->> endobj
-753 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2434 0 R
-/Kids [746 0 R 755 0 R 763 0 R 767 0 R 771 0 R 775 0 R]
->> endobj
-782 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2434 0 R
-/Kids [779 0 R 784 0 R 788 0 R 792 0 R 796 0 R 801 0 R]
->> endobj
-808 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2434 0 R
-/Kids [805 0 R 810 0 R 814 0 R 818 0 R 822 0 R 826 0 R]
->> endobj
-835 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2434 0 R
-/Kids [830 0 R 837 0 R 841 0 R 845 0 R 849 0 R 853 0 R]
->> endobj
-860 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2434 0 R
-/Kids [857 0 R 862 0 R 866 0 R 870 0 R 877 0 R 881 0 R]
->> endobj
-888 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2435 0 R
-/Kids [885 0 R 890 0 R 894 0 R 898 0 R 902 0 R 906 0 R]
->> endobj
-913 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2435 0 R
-/Kids [910 0 R 915 0 R 919 0 R 923 0 R 927 0 R 931 0 R]
->> endobj
-938 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2435 0 R
-/Kids [935 0 R 940 0 R 944 0 R 948 0 R 952 0 R 956 0 R]
->> endobj
-963 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2435 0 R
-/Kids [960 0 R 965 0 R 969 0 R 973 0 R 977 0 R 981 0 R]
->> endobj
-988 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2435 0 R
-/Kids [985 0 R 990 0 R 994 0 R 998 0 R 1002 0 R 1006 0 R]
->> endobj
-1015 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2435 0 R
-/Kids [1012 0 R 1017 0 R 1021 0 R 1025 0 R 1029 0 R 1033 0 R]
->> endobj
-1040 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2436 0 R
-/Kids [1037 0 R 1042 0 R 1046 0 R 1050 0 R 1054 0 R 1058 0 R]
->> endobj
-1065 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2436 0 R
-/Kids [1062 0 R 1067 0 R 1071 0 R 1075 0 R 1079 0 R 1083 0 R]
->> endobj
-1090 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2436 0 R
-/Kids [1087 0 R 1092 0 R 1096 0 R 1100 0 R 1104 0 R 1108 0 R]
->> endobj
-1115 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2436 0 R
-/Kids [1112 0 R 1117 0 R 1121 0 R 1125 0 R 1129 0 R 1133 0 R]
->> endobj
-1140 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2436 0 R
-/Kids [1137 0 R 1142 0 R 1146 0 R 1150 0 R 1154 0 R 1158 0 R]
->> endobj
-1165 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2436 0 R
-/Kids [1162 0 R 1167 0 R 1171 0 R 1183 0 R 1213 0 R 1217 0 R]
->> endobj
-1225 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2437 0 R
-/Kids [1222 0 R 1227 0 R 1232 0 R 1236 0 R 1240 0 R 1244 0 R]
->> endobj
-1251 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2437 0 R
-/Kids [1248 0 R 1253 0 R 1257 0 R 1261 0 R 1288 0 R 1313 0 R]
->> endobj
-1320 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2437 0 R
-/Kids [1317 0 R 1322 0 R 1326 0 R 1395 0 R 1414 0 R 1428 0 R]
->> endobj
-1500 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2437 0 R
-/Kids [1455 0 R 1502 0 R 1559 0 R 1629 0 R 1664 0 R 1707 0 R]
->> endobj
-1924 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2437 0 R
-/Kids [1805 0 R 1926 0 R 2017 0 R 2044 0 R 2084 0 R 2099 0 R]
->> endobj
-2190 0 obj <<
-/Type /Pages
-/Count 6
-/Parent 2437 0 R
-/Kids [2149 0 R 2192 0 R 2218 0 R 2270 0 R 2319 0 R 2339 0 R]
->> endobj
-2416 0 obj <<
-/Type /Pages
-/Count 2
-/Parent 2438 0 R
-/Kids [2381 0 R 2418 0 R]
->> endobj
-2434 0 obj <<
-/Type /Pages
-/Count 36
-/Parent 2439 0 R
-/Kids [590 0 R 753 0 R 782 0 R 808 0 R 835 0 R 860 0 R]
->> endobj
-2435 0 obj <<
-/Type /Pages
-/Count 36
-/Parent 2439 0 R
-/Kids [888 0 R 913 0 R 938 0 R 963 0 R 988 0 R 1015 0 R]
->> endobj
-2436 0 obj <<
-/Type /Pages
-/Count 36
-/Parent 2439 0 R
-/Kids [1040 0 R 1065 0 R 1090 0 R 1115 0 R 1140 0 R 1165 0 R]
->> endobj
-2437 0 obj <<
-/Type /Pages
-/Count 36
-/Parent 2439 0 R
-/Kids [1225 0 R 1251 0 R 1320 0 R 1500 0 R 1924 0 R 2190 0 R]
->> endobj
-2438 0 obj <<
-/Type /Pages
-/Count 2
-/Parent 2439 0 R
-/Kids [2416 0 R]
->> endobj
-2439 0 obj <<
-/Type /Pages
-/Count 146
-/Kids [2434 0 R 2435 0 R 2436 0 R 2437 0 R 2438 0 R]
->> endobj
-2440 0 obj <<
-/Type /Outlines
-/First 7 0 R
-/Last 547 0 R
-/Count 31
->> endobj
-547 0 obj <<
-/Title 548 0 R
-/A 545 0 R
-/Parent 2440 0 R
-/Prev 523 0 R
->> endobj
-543 0 obj <<
-/Title 544 0 R
-/A 541 0 R
-/Parent 523 0 R
-/Prev 539 0 R
->> endobj
-539 0 obj <<
-/Title 540 0 R
-/A 537 0 R
-/Parent 523 0 R
-/Prev 535 0 R
-/Next 543 0 R
->> endobj
-535 0 obj <<
-/Title 536 0 R
-/A 533 0 R
-/Parent 523 0 R
-/Prev 531 0 R
-/Next 539 0 R
->> endobj
-531 0 obj <<
-/Title 532 0 R
-/A 529 0 R
-/Parent 523 0 R
-/Prev 527 0 R
-/Next 535 0 R
->> endobj
-527 0 obj <<
-/Title 528 0 R
-/A 525 0 R
-/Parent 523 0 R
-/Next 531 0 R
->> endobj
-523 0 obj <<
-/Title 524 0 R
-/A 521 0 R
-/Parent 2440 0 R
-/Prev 515 0 R
-/Next 547 0 R
-/First 527 0 R
-/Last 543 0 R
-/Count -5
->> endobj
-519 0 obj <<
-/Title 520 0 R
-/A 517 0 R
-/Parent 515 0 R
->> endobj
-515 0 obj <<
-/Title 516 0 R
-/A 513 0 R
-/Parent 2440 0 R
-/Prev 419 0 R
-/Next 523 0 R
-/First 519 0 R
-/Last 519 0 R
-/Count -1
->> endobj
-511 0 obj <<
-/Title 512 0 R
-/A 509 0 R
-/Parent 419 0 R
-/Prev 475 0 R
->> endobj
-507 0 obj <<
-/Title 508 0 R
-/A 505 0 R
-/Parent 475 0 R
-/Prev 503 0 R
->> endobj
-503 0 obj <<
-/Title 504 0 R
-/A 501 0 R
-/Parent 475 0 R
-/Prev 499 0 R
-/Next 507 0 R
->> endobj
-499 0 obj <<
-/Title 500 0 R
-/A 497 0 R
-/Parent 475 0 R
-/Prev 495 0 R
-/Next 503 0 R
->> endobj
-495 0 obj <<
-/Title 496 0 R
-/A 493 0 R
-/Parent 475 0 R
-/Prev 491 0 R
-/Next 499 0 R
->> endobj
-491 0 obj <<
-/Title 492 0 R
-/A 489 0 R
-/Parent 475 0 R
-/Prev 487 0 R
-/Next 495 0 R
->> endobj
-487 0 obj <<
-/Title 488 0 R
-/A 485 0 R
-/Parent 475 0 R
-/Prev 483 0 R
-/Next 491 0 R
->> endobj
-483 0 obj <<
-/Title 484 0 R
-/A 481 0 R
-/Parent 475 0 R
-/Prev 479 0 R
-/Next 487 0 R
->> endobj
-479 0 obj <<
-/Title 480 0 R
-/A 477 0 R
-/Parent 475 0 R
-/Next 483 0 R
->> endobj
-475 0 obj <<
-/Title 476 0 R
-/A 473 0 R
-/Parent 419 0 R
-/Prev 431 0 R
-/Next 511 0 R
-/First 479 0 R
-/Last 507 0 R
-/Count -8
->> endobj
-471 0 obj <<
-/Title 472 0 R
-/A 469 0 R
-/Parent 431 0 R
-/Prev 467 0 R
->> endobj
-467 0 obj <<
-/Title 468 0 R
-/A 465 0 R
-/Parent 431 0 R
-/Prev 463 0 R
-/Next 471 0 R
->> endobj
-463 0 obj <<
-/Title 464 0 R
-/A 461 0 R
-/Parent 431 0 R
-/Prev 459 0 R
-/Next 467 0 R
->> endobj
-459 0 obj <<
-/Title 460 0 R
-/A 457 0 R
-/Parent 431 0 R
-/Prev 455 0 R
-/Next 463 0 R
->> endobj
-455 0 obj <<
-/Title 456 0 R
-/A 453 0 R
-/Parent 431 0 R
-/Prev 451 0 R
-/Next 459 0 R
->> endobj
-451 0 obj <<
-/Title 452 0 R
-/A 449 0 R
-/Parent 431 0 R
-/Prev 447 0 R
-/Next 455 0 R
->> endobj
-447 0 obj <<
-/Title 448 0 R
-/A 445 0 R
-/Parent 431 0 R
-/Prev 443 0 R
-/Next 451 0 R
->> endobj
-443 0 obj <<
-/Title 444 0 R
-/A 441 0 R
-/Parent 431 0 R
-/Prev 439 0 R
-/Next 447 0 R
->> endobj
-439 0 obj <<
-/Title 440 0 R
-/A 437 0 R
-/Parent 431 0 R
-/Prev 435 0 R
-/Next 443 0 R
->> endobj
-435 0 obj <<
-/Title 436 0 R
-/A 433 0 R
-/Parent 431 0 R
-/Next 439 0 R
->> endobj
-431 0 obj <<
-/Title 432 0 R
-/A 429 0 R
-/Parent 419 0 R
-/Prev 427 0 R
-/Next 475 0 R
-/First 435 0 R
-/Last 471 0 R
-/Count -10
->> endobj
-427 0 obj <<
-/Title 428 0 R
-/A 425 0 R
-/Parent 419 0 R
-/Prev 423 0 R
-/Next 431 0 R
->> endobj
-423 0 obj <<
-/Title 424 0 R
-/A 421 0 R
-/Parent 419 0 R
-/Next 427 0 R
->> endobj
-419 0 obj <<
-/Title 420 0 R
-/A 417 0 R
-/Parent 2440 0 R
-/Prev 415 0 R
-/Next 515 0 R
-/First 423 0 R
-/Last 511 0 R
-/Count -5
->> endobj
-415 0 obj <<
-/Title 416 0 R
-/A 413 0 R
-/Parent 2440 0 R
-/Prev 411 0 R
-/Next 419 0 R
->> endobj
-411 0 obj <<
-/Title 412 0 R
-/A 409 0 R
-/Parent 2440 0 R
-/Prev 407 0 R
-/Next 415 0 R
->> endobj
-407 0 obj <<
-/Title 408 0 R
-/A 405 0 R
-/Parent 2440 0 R
-/Prev 403 0 R
-/Next 411 0 R
->> endobj
-403 0 obj <<
-/Title 404 0 R
-/A 401 0 R
-/Parent 2440 0 R
-/Prev 399 0 R
-/Next 407 0 R
->> endobj
-399 0 obj <<
-/Title 400 0 R
-/A 397 0 R
-/Parent 2440 0 R
-/Prev 383 0 R
-/Next 403 0 R
->> endobj
-395 0 obj <<
-/Title 396 0 R
-/A 393 0 R
-/Parent 383 0 R
-/Prev 391 0 R
->> endobj
-391 0 obj <<
-/Title 392 0 R
-/A 389 0 R
-/Parent 383 0 R
-/Prev 387 0 R
-/Next 395 0 R
->> endobj
-387 0 obj <<
-/Title 388 0 R
-/A 385 0 R
-/Parent 383 0 R
-/Next 391 0 R
->> endobj
-383 0 obj <<
-/Title 384 0 R
-/A 381 0 R
-/Parent 2440 0 R
-/Prev 379 0 R
-/Next 399 0 R
-/First 387 0 R
-/Last 395 0 R
-/Count -3
->> endobj
-379 0 obj <<
-/Title 380 0 R
-/A 377 0 R
-/Parent 2440 0 R
-/Prev 375 0 R
-/Next 383 0 R
->> endobj
-375 0 obj <<
-/Title 376 0 R
-/A 373 0 R
-/Parent 2440 0 R
-/Prev 371 0 R
-/Next 379 0 R
->> endobj
-371 0 obj <<
-/Title 372 0 R
-/A 369 0 R
-/Parent 2440 0 R
-/Prev 355 0 R
-/Next 375 0 R
->> endobj
-367 0 obj <<
-/Title 368 0 R
-/A 365 0 R
-/Parent 355 0 R
-/Prev 363 0 R
->> endobj
-363 0 obj <<
-/Title 364 0 R
-/A 361 0 R
-/Parent 355 0 R
-/Prev 359 0 R
-/Next 367 0 R
->> endobj
-359 0 obj <<
-/Title 360 0 R
-/A 357 0 R
-/Parent 355 0 R
-/Next 363 0 R
->> endobj
-355 0 obj <<
-/Title 356 0 R
-/A 353 0 R
-/Parent 2440 0 R
-/Prev 351 0 R
-/Next 371 0 R
-/First 359 0 R
-/Last 367 0 R
-/Count -3
->> endobj
-351 0 obj <<
-/Title 352 0 R
-/A 349 0 R
-/Parent 2440 0 R
-/Prev 347 0 R
-/Next 355 0 R
->> endobj
-347 0 obj <<
-/Title 348 0 R
-/A 345 0 R
-/Parent 2440 0 R
-/Prev 331 0 R
-/Next 351 0 R
->> endobj
-343 0 obj <<
-/Title 344 0 R
-/A 341 0 R
-/Parent 335 0 R
-/Prev 339 0 R
->> endobj
-339 0 obj <<
-/Title 340 0 R
-/A 337 0 R
-/Parent 335 0 R
-/Next 343 0 R
->> endobj
-335 0 obj <<
-/Title 336 0 R
-/A 333 0 R
-/Parent 331 0 R
-/First 339 0 R
-/Last 343 0 R
-/Count -2
->> endobj
-331 0 obj <<
-/Title 332 0 R
-/A 329 0 R
-/Parent 2440 0 R
-/Prev 327 0 R
-/Next 347 0 R
-/First 335 0 R
-/Last 335 0 R
-/Count -1
->> endobj
-327 0 obj <<
-/Title 328 0 R
-/A 325 0 R
-/Parent 2440 0 R
-/Prev 259 0 R
-/Next 331 0 R
->> endobj
-323 0 obj <<
-/Title 324 0 R
-/A 321 0 R
-/Parent 319 0 R
->> endobj
-319 0 obj <<
-/Title 320 0 R
-/A 317 0 R
-/Parent 259 0 R
-/Prev 311 0 R
-/First 323 0 R
-/Last 323 0 R
-/Count -1
->> endobj
-315 0 obj <<
-/Title 316 0 R
-/A 313 0 R
-/Parent 311 0 R
->> endobj
-311 0 obj <<
-/Title 312 0 R
-/A 309 0 R
-/Parent 259 0 R
-/Prev 307 0 R
-/Next 319 0 R
-/First 315 0 R
-/Last 315 0 R
-/Count -1
->> endobj
-307 0 obj <<
-/Title 308 0 R
-/A 305 0 R
-/Parent 259 0 R
-/Prev 303 0 R
-/Next 311 0 R
->> endobj
-303 0 obj <<
-/Title 304 0 R
-/A 301 0 R
-/Parent 259 0 R
-/Prev 299 0 R
-/Next 307 0 R
->> endobj
-299 0 obj <<
-/Title 300 0 R
-/A 297 0 R
-/Parent 259 0 R
-/Prev 275 0 R
-/Next 303 0 R
->> endobj
-295 0 obj <<
-/Title 296 0 R
-/A 293 0 R
-/Parent 275 0 R
-/Prev 291 0 R
->> endobj
-291 0 obj <<
-/Title 292 0 R
-/A 289 0 R
-/Parent 275 0 R
-/Prev 287 0 R
-/Next 295 0 R
->> endobj
-287 0 obj <<
-/Title 288 0 R
-/A 285 0 R
-/Parent 275 0 R
-/Prev 283 0 R
-/Next 291 0 R
->> endobj
-283 0 obj <<
-/Title 284 0 R
-/A 281 0 R
-/Parent 275 0 R
-/Prev 279 0 R
-/Next 287 0 R
->> endobj
-279 0 obj <<
-/Title 280 0 R
-/A 277 0 R
-/Parent 275 0 R
-/Next 283 0 R
->> endobj
-275 0 obj <<
-/Title 276 0 R
-/A 273 0 R
-/Parent 259 0 R
-/Prev 271 0 R
-/Next 299 0 R
-/First 279 0 R
-/Last 295 0 R
-/Count -5
->> endobj
-271 0 obj <<
-/Title 272 0 R
-/A 269 0 R
-/Parent 259 0 R
-/Prev 267 0 R
-/Next 275 0 R
->> endobj
-267 0 obj <<
-/Title 268 0 R
-/A 265 0 R
-/Parent 259 0 R
-/Prev 263 0 R
-/Next 271 0 R
->> endobj
-263 0 obj <<
-/Title 264 0 R
-/A 261 0 R
-/Parent 259 0 R
-/Next 267 0 R
->> endobj
-259 0 obj <<
-/Title 260 0 R
-/A 257 0 R
-/Parent 2440 0 R
-/Prev 191 0 R
-/Next 327 0 R
-/First 263 0 R
-/Last 319 0 R
-/Count -9
->> endobj
-255 0 obj <<
-/Title 256 0 R
-/A 253 0 R
-/Parent 191 0 R
-/Prev 243 0 R
->> endobj
-251 0 obj <<
-/Title 252 0 R
-/A 249 0 R
-/Parent 243 0 R
-/Prev 247 0 R
->> endobj
-247 0 obj <<
-/Title 248 0 R
-/A 245 0 R
-/Parent 243 0 R
-/Next 251 0 R
->> endobj
-243 0 obj <<
-/Title 244 0 R
-/A 241 0 R
-/Parent 191 0 R
-/Prev 239 0 R
-/Next 255 0 R
-/First 247 0 R
-/Last 251 0 R
-/Count -2
->> endobj
-239 0 obj <<
-/Title 240 0 R
-/A 237 0 R
-/Parent 191 0 R
-/Prev 235 0 R
-/Next 243 0 R
->> endobj
-235 0 obj <<
-/Title 236 0 R
-/A 233 0 R
-/Parent 191 0 R
-/Prev 231 0 R
-/Next 239 0 R
->> endobj
-231 0 obj <<
-/Title 232 0 R
-/A 229 0 R
-/Parent 191 0 R
-/Prev 227 0 R
-/Next 235 0 R
->> endobj
-227 0 obj <<
-/Title 228 0 R
-/A 225 0 R
-/Parent 191 0 R
-/Prev 223 0 R
-/Next 231 0 R
->> endobj
-223 0 obj <<
-/Title 224 0 R
-/A 221 0 R
-/Parent 191 0 R
-/Prev 219 0 R
-/Next 227 0 R
->> endobj
-219 0 obj <<
-/Title 220 0 R
-/A 217 0 R
-/Parent 191 0 R
-/Prev 199 0 R
-/Next 223 0 R
->> endobj
-215 0 obj <<
-/Title 216 0 R
-/A 213 0 R
-/Parent 199 0 R
-/Prev 211 0 R
->> endobj
-211 0 obj <<
-/Title 212 0 R
-/A 209 0 R
-/Parent 199 0 R
-/Prev 207 0 R
-/Next 215 0 R
->> endobj
-207 0 obj <<
-/Title 208 0 R
-/A 205 0 R
-/Parent 199 0 R
-/Prev 203 0 R
-/Next 211 0 R
->> endobj
-203 0 obj <<
-/Title 204 0 R
-/A 201 0 R
-/Parent 199 0 R
-/Next 207 0 R
->> endobj
-199 0 obj <<
-/Title 200 0 R
-/A 197 0 R
-/Parent 191 0 R
-/Prev 195 0 R
-/Next 219 0 R
-/First 203 0 R
-/Last 215 0 R
-/Count -4
->> endobj
-195 0 obj <<
-/Title 196 0 R
-/A 193 0 R
-/Parent 191 0 R
-/Next 199 0 R
->> endobj
-191 0 obj <<
-/Title 192 0 R
-/A 189 0 R
-/Parent 2440 0 R
-/Prev 187 0 R
-/Next 259 0 R
-/First 195 0 R
-/Last 255 0 R
-/Count -10
->> endobj
-187 0 obj <<
-/Title 188 0 R
-/A 185 0 R
-/Parent 2440 0 R
-/Prev 183 0 R
-/Next 191 0 R
->> endobj
-183 0 obj <<
-/Title 184 0 R
-/A 181 0 R
-/Parent 2440 0 R
-/Prev 179 0 R
-/Next 187 0 R
->> endobj
-179 0 obj <<
-/Title 180 0 R
-/A 177 0 R
-/Parent 2440 0 R
-/Prev 175 0 R
-/Next 183 0 R
->> endobj
-175 0 obj <<
-/Title 176 0 R
-/A 173 0 R
-/Parent 2440 0 R
-/Prev 35 0 R
-/Next 179 0 R
->> endobj
-171 0 obj <<
-/Title 172 0 R
-/A 169 0 R
-/Parent 35 0 R
-/Prev 167 0 R
->> endobj
-167 0 obj <<
-/Title 168 0 R
-/A 165 0 R
-/Parent 35 0 R
-/Prev 163 0 R
-/Next 171 0 R
->> endobj
-163 0 obj <<
-/Title 164 0 R
-/A 161 0 R
-/Parent 35 0 R
-/Prev 159 0 R
-/Next 167 0 R
->> endobj
-159 0 obj <<
-/Title 160 0 R
-/A 157 0 R
-/Parent 35 0 R
-/Prev 155 0 R
-/Next 163 0 R
->> endobj
-155 0 obj <<
-/Title 156 0 R
-/A 153 0 R
-/Parent 35 0 R
-/Prev 151 0 R
-/Next 159 0 R
->> endobj
-151 0 obj <<
-/Title 152 0 R
-/A 149 0 R
-/Parent 35 0 R
-/Prev 43 0 R
-/Next 155 0 R
->> endobj
-147 0 obj <<
-/Title 148 0 R
-/A 145 0 R
-/Parent 43 0 R
-/Prev 143 0 R
->> endobj
-143 0 obj <<
-/Title 144 0 R
-/A 141 0 R
-/Parent 43 0 R
-/Prev 139 0 R
-/Next 147 0 R
->> endobj
-139 0 obj <<
-/Title 140 0 R
-/A 137 0 R
-/Parent 43 0 R
-/Prev 135 0 R
-/Next 143 0 R
->> endobj
-135 0 obj <<
-/Title 136 0 R
-/A 133 0 R
-/Parent 43 0 R
-/Prev 131 0 R
-/Next 139 0 R
->> endobj
-131 0 obj <<
-/Title 132 0 R
-/A 129 0 R
-/Parent 43 0 R
-/Prev 127 0 R
-/Next 135 0 R
->> endobj
-127 0 obj <<
-/Title 128 0 R
-/A 125 0 R
-/Parent 43 0 R
-/Prev 123 0 R
-/Next 131 0 R
->> endobj
-123 0 obj <<
-/Title 124 0 R
-/A 121 0 R
-/Parent 43 0 R
-/Prev 119 0 R
-/Next 127 0 R
->> endobj
-119 0 obj <<
-/Title 120 0 R
-/A 117 0 R
-/Parent 43 0 R
-/Prev 115 0 R
-/Next 123 0 R
->> endobj
-115 0 obj <<
-/Title 116 0 R
-/A 113 0 R
-/Parent 43 0 R
-/Prev 111 0 R
-/Next 119 0 R
->> endobj
-111 0 obj <<
-/Title 112 0 R
-/A 109 0 R
-/Parent 43 0 R
-/Prev 107 0 R
-/Next 115 0 R
->> endobj
-107 0 obj <<
-/Title 108 0 R
-/A 105 0 R
-/Parent 43 0 R
-/Prev 103 0 R
-/Next 111 0 R
->> endobj
-103 0 obj <<
-/Title 104 0 R
-/A 101 0 R
-/Parent 43 0 R
-/Prev 99 0 R
-/Next 107 0 R
->> endobj
-99 0 obj <<
-/Title 100 0 R
-/A 97 0 R
-/Parent 43 0 R
-/Prev 95 0 R
-/Next 103 0 R
->> endobj
-95 0 obj <<
-/Title 96 0 R
-/A 93 0 R
-/Parent 43 0 R
-/Prev 91 0 R
-/Next 99 0 R
->> endobj
-91 0 obj <<
-/Title 92 0 R
-/A 89 0 R
-/Parent 43 0 R
-/Prev 87 0 R
-/Next 95 0 R
->> endobj
-87 0 obj <<
-/Title 88 0 R
-/A 85 0 R
-/Parent 43 0 R
-/Prev 83 0 R
-/Next 91 0 R
->> endobj
-83 0 obj <<
-/Title 84 0 R
-/A 81 0 R
-/Parent 43 0 R
-/Prev 79 0 R
-/Next 87 0 R
->> endobj
-79 0 obj <<
-/Title 80 0 R
-/A 77 0 R
-/Parent 43 0 R
-/Prev 75 0 R
-/Next 83 0 R
->> endobj
-75 0 obj <<
-/Title 76 0 R
-/A 73 0 R
-/Parent 43 0 R
-/Prev 71 0 R
-/Next 79 0 R
->> endobj
-71 0 obj <<
-/Title 72 0 R
-/A 69 0 R
-/Parent 43 0 R
-/Prev 67 0 R
-/Next 75 0 R
->> endobj
-67 0 obj <<
-/Title 68 0 R
-/A 65 0 R
-/Parent 43 0 R
-/Prev 63 0 R
-/Next 71 0 R
->> endobj
-63 0 obj <<
-/Title 64 0 R
-/A 61 0 R
-/Parent 43 0 R
-/Prev 59 0 R
-/Next 67 0 R
->> endobj
-59 0 obj <<
-/Title 60 0 R
-/A 57 0 R
-/Parent 43 0 R
-/Prev 55 0 R
-/Next 63 0 R
->> endobj
-55 0 obj <<
-/Title 56 0 R
-/A 53 0 R
-/Parent 43 0 R
-/Prev 51 0 R
-/Next 59 0 R
->> endobj
-51 0 obj <<
-/Title 52 0 R
-/A 49 0 R
-/Parent 43 0 R
-/Prev 47 0 R
-/Next 55 0 R
->> endobj
-47 0 obj <<
-/Title 48 0 R
-/A 45 0 R
-/Parent 43 0 R
-/Next 51 0 R
->> endobj
-43 0 obj <<
-/Title 44 0 R
-/A 41 0 R
-/Parent 35 0 R
-/Prev 39 0 R
-/Next 151 0 R
-/First 47 0 R
-/Last 147 0 R
-/Count -26
->> endobj
-39 0 obj <<
-/Title 40 0 R
-/A 37 0 R
-/Parent 35 0 R
-/Next 43 0 R
->> endobj
-35 0 obj <<
-/Title 36 0 R
-/A 33 0 R
-/Parent 2440 0 R
-/Prev 31 0 R
-/Next 175 0 R
-/First 39 0 R
-/Last 171 0 R
-/Count -8
->> endobj
-31 0 obj <<
-/Title 32 0 R
-/A 29 0 R
-/Parent 2440 0 R
-/Prev 23 0 R
-/Next 35 0 R
->> endobj
-27 0 obj <<
-/Title 28 0 R
-/A 25 0 R
-/Parent 23 0 R
->> endobj
-23 0 obj <<
-/Title 24 0 R
-/A 21 0 R
-/Parent 2440 0 R
-/Prev 19 0 R
-/Next 31 0 R
-/First 27 0 R
-/Last 27 0 R
-/Count -1
->> endobj
-19 0 obj <<
-/Title 20 0 R
-/A 17 0 R
-/Parent 2440 0 R
-/Prev 15 0 R
-/Next 23 0 R
->> endobj
-15 0 obj <<
-/Title 16 0 R
-/A 13 0 R
-/Parent 2440 0 R
-/Prev 11 0 R
-/Next 19 0 R
->> endobj
-11 0 obj <<
-/Title 12 0 R
-/A 9 0 R
-/Parent 2440 0 R
-/Prev 7 0 R
-/Next 15 0 R
->> endobj
-7 0 obj <<
-/Title 8 0 R
-/A 5 0 R
-/Parent 2440 0 R
-/Next 11 0 R
->> endobj
-2441 0 obj <<
-/Names [(Doc-Start) 554 0 R (Item.1) 720 0 R (Item.10) 729 0 R (Item.100) 1309 0 R (Item.101) 1310 0 R (Item.102) 1311 0 R (Item.11) 734 0 R (Item.12) 735 0 R (Item.13) 736 0 R (Item.14) 737 0 R (Item.15) 738 0 R (Item.16) 739 0 R (Item.17) 740 0 R (Item.18) 741 0 R (Item.19) 742 0 R (Item.2) 721 0 R (Item.20) 743 0 R (Item.21) 744 0 R (Item.22) 873 0 R (Item.23) 874 0 R (Item.24) 875 0 R (Item.25) 1174 0 R (Item.26) 1175 0 R (Item.27) 1176 0 R (Item.28) 1177 0 R (Item.29) 1178 0 R (Item.3) 722 0 R (Item.30) 1179 0 R (Item.31) 1180 0 R (Item.32) 1181 0 R (Item.33) 1186 0 R (Item.34) 1187 0 R (Item.35) 1188 0 R (Item.36) 1189 0 R (Item.37) 1190 0 R (Item.38) 1191 0 R (Item.39) 1192 0 R (Item.4) 723 0 R (Item.40) 1193 0 R (Item.41) 1194 0 R (Item.42) 1195 0 R (Item.43) 1196 0 R (Item.44) 1197 0 R (Item.45) 1198 0 R (Item.46) 1199 0 R (Item.47) 1200 0 R (Item.48) 1201 0 R (Item.49) 1202 0 R (Item.5) 724 0 R (Item.50) 1203 0 R (Item.51) 1204 0 R (Item.52) 1205 0 R (Item.53) 1206 0 R (Item.54) 1207 0 R (Item.55) 1208 0 R (Item.56) 1209 0 R (Item.57) 1210 0 R (Item.58) 1211 0 R (Item.59) 1264 0 R (Item.6) 725 0 R (Item.60) 1265 0 R (Item.61) 1266 0 R (Item.62) 1267 0 R (Item.63) 1268 0 R (Item.64) 1269 0 R (Item.65) 1270 0 R (Item.66) 1271 0 R (Item.67) 1272 0 R (Item.68) 1273 0 R (Item.69) 1274 0 R (Item.7) 726 0 R (Item.70) 1275 0 R (Item.71) 1276 0 R (Item.72) 1277 0 R (Item.73) 1278 0 R (Item.74) 1279 0 R (Item.75) 1280 0 R (Item.76) 1281 0 R (Item.77) 1282 0 R (Item.78) 1283 0 R (Item.79) 1284 0 R (Item.8) 727 0 R (Item.80) 1285 0 R (Item.81) 1286 0 R (Item.82) 1291 0 R (Item.83) 1292 0 R (Item.84) 1293 0 R (Item.85) 1294 0 R (Item.86) 1295 0 R (Item.87) 1296 0 R (Item.88) 1297 0 R (Item.89) 1298 0 R (Item.9) 728 0 R (Item.90) 1299 0 R (Item.91) 1300 0 R (Item.92) 1301 0 R (Item.93) 1302 0 R (Item.94) 1303 0 R (Item.95) 1304 0 R (Item.96) 1305 0 R (Item.97) 1306 0 R (Item.98) 1307 0 R (Item.99) 1308 0 R (page.1) 553 0 R (page.10) 769 0 R (page.100) 1152 0 R (page.101) 1156 0 R (page.102) 1160 0 R (page.103) 1164 0 R (page.104) 1169 0 R (page.105) 1173 0 R (page.106) 1185 0 R (page.107) 1215 0 R (page.108) 1219 0 R (page.109) 1224 0 R (page.11) 773 0 R (page.110) 1229 0 R (page.111) 1234 0 R (page.112) 1238 0 R (page.113) 1242 0 R (page.114) 1246 0 R (page.115) 1250 0 R (page.116) 1255 0 R (page.117) 1259 0 R (page.118) 1263 0 R (page.119) 1290 0 R (page.12) 777 0 R (page.120) 1315 0 R (page.121) 1319 0 R (page.122) 1324 0 R (page.123) 1328 0 R (page.124) 1397 0 R (page.125) 1416 0 R (page.126) 1430 0 R (page.127) 1457 0 R (page.128) 1504 0 R (page.129) 1561 0 R (page.13) 781 0 R (page.130) 1631 0 R (page.131) 1666 0 R (page.132) 1709 0 R (page.133) 1807 0 R (page.134) 1928 0 R (page.135) 2019 0 R (page.136) 2046 0 R (page.137) 2086 0 R (page.138) 2101 0 R (page.139) 2151 0 R (page.14) 786 0 R (page.140) 2194 0 R (page.141) 2220 0 R (page.142) 2272 0 R (page.143) 2321 0 R (page.144) 2341 0 R (page.145) 2383 0 R (page.146) 2420 0 R (page.15) 790 0 R (page.16) 794 0 R (page.17) 798 0 R (page.18) 803 0 R (page.19) 807 0 R (page.2) 594 0 R (page.20) 812 0 R (page.21) 816 0 R (page.22) 820 0 R (page.23) 824 0 R (page.24) 828 0 R (page.25) 832 0 R (page.26) 839 0 R (page.27) 843 0 R (page.28) 847 0 R (page.29) 851 0 R (page.3) 638 0 R (page.30) 855 0 R (page.31) 859 0 R (page.32) 864 0 R (page.33) 868 0 R (page.34) 872 0 R (page.35) 879 0 R (page.36) 883 0 R (page.37) 887 0 R (page.38) 892 0 R (page.39) 896 0 R (page.4) 681 0 R (page.40) 900 0 R (page.41) 904 0 R (page.42) 908 0 R (page.43) 912 0 R (page.44) 917 0 R (page.45) 921 0 R (page.46) 925 0 R (page.47) 929 0 R (page.48) 933 0 R (page.49) 937 0 R (page.5) 719 0 R (page.50) 942 0 R (page.51) 946 0 R (page.52) 950 0 R (page.53) 954 0 R (page.54) 958 0 R (page.55) 962 0 R (page.56) 967 0 R (page.57) 971 0 R (page.58) 975 0 R (page.59) 979 0 R (page.6) 733 0 R (page.60) 983 0 R (page.61) 987 0 R (page.62) 992 0 R (page.63) 996 0 R (page.64) 1000 0 R (page.65) 1004 0 R (page.66) 1008 0 R (page.67) 1014 0 R (page.68) 1019 0 R (page.69) 1023 0 R (page.7) 748 0 R (page.70) 1027 0 R (page.71) 1031 0 R (page.72) 1035 0 R (page.73) 1039 0 R (page.74) 1044 0 R (page.75) 1048 0 R (page.76) 1052 0 R (page.77) 1056 0 R (page.78) 1060 0 R (page.79) 1064 0 R (page.8) 757 0 R (page.80) 1069 0 R (page.81) 1073 0 R (page.82) 1077 0 R (page.83) 1081 0 R (page.84) 1085 0 R (page.85) 1089 0 R (page.86) 1094 0 R (page.87) 1098 0 R (page.88) 1102 0 R (page.89) 1106 0 R (page.9) 765 0 R (page.90) 1110 0 R (page.91) 1114 0 R (page.92) 1119 0 R (page.93) 1123 0 R (page.94) 1127 0 R (page.95) 1131 0 R (page.96) 1135 0 R (page.97) 1139 0 R (page.98) 1144 0 R (page.99) 1148 0 R (section*.1) 564 0 R (section*.2) 546 0 R (section.1) 6 0 R (section.10) 182 0 R (section.11) 186 0 R (section.12) 190 0 R (section.13) 258 0 R (section.14) 326 0 R (section.15) 330 0 R (section.16) 346 0 R (section.17) 350 0 R (section.18) 354 0 R (section.19) 370 0 R (section.2) 10 0 R (section.20) 374 0 R (section.21) 378 0 R (section.22) 382 0 R (section.23) 398 0 R (section.24) 402 0 R (section.25) 406 0 R (section.26) 410 0 R (section.27) 414 0 R (section.28) 418 0 R (section.29) 514 0 R (section.3) 14 0 R (section.30) 522 0 R (section.4) 18 0 R (section.5) 22 0 R (section.6) 30 0 R (section.7) 34 0 R (section.8) 174 0 R (section.9) 178 0 R (subsection.12.1) 194 0 R (subsection.12.10) 254 0 R (subsection.12.2) 198 0 R (subsection.12.3) 218 0 R (subsection.12.4) 222 0 R (subsection.12.5) 226 0 R (subsection.12.6) 230 0 R (subsection.12.7) 234 0 R (subsection.12.8) 238 0 R (subsection.12.9) 242 0 R (subsection.13.1) 262 0 R (subsection.13.2) 266 0 R (subsection.13.3) 270 0 R (subsection.13.4) 274 0 R (subsection.13.5) 298 0 R (subsection.13.6) 302 0 R (subsection.13.7) 306 0 R (subsection.13.8) 310 0 R (subsection.13.9) 318 0 R (subsection.15.1) 334 0 R (subsection.18.1) 358 0 R (subsection.18.2) 362 0 R (subsection.18.3) 366 0 R (subsection.22.1) 386 0 R (subsection.22.2) 390 0 R (subsection.22.3) 394 0 R (subsection.28.1) 422 0 R (subsection.28.2) 426 0 R (subsection.28.3) 430 0 R (subsection.28.4) 474 0 R (subsection.28.5) 510 0 R (subsection.29.1) 518 0 R (subsection.30.1) 526 0 R (subsection.30.2) 530 0 R (subsection.30.3) 534 0 R (subsection.30.4) 538 0 R (subsection.30.5) 542 0 R (subsection.5.1) 26 0 R (subsection.7.1) 38 0 R (subsection.7.2) 42 0 R (subsection.7.3) 150 0 R (subsection.7.4) 154 0 R (subsection.7.5) 158 0 R (subsection.7.6) 162 0 R (subsection.7.7) 166 0 R (subsection.7.8) 170 0 R (subsubsection.12.2.1) 202 0 R (subsubsection.12.2.2) 206 0 R (subsubsection.12.2.3) 210 0 R (subsubsection.12.2.4) 214 0 R (subsubsection.12.9.1) 246 0 R (subsubsection.12.9.2) 250 0 R (subsubsection.13.4.1) 278 0 R (subsubsection.13.4.2) 282 0 R (subsubsection.13.4.3) 286 0 R (subsubsection.13.4.4) 290 0 R (subsubsection.13.4.5) 294 0 R (subsubsection.13.8.1) 314 0 R (subsubsection.13.9.1) 322 0 R (subsubsection.15.1.1) 338 0 R (subsubsection.15.1.2) 342 0 R (subsubsection.28.3.1) 434 0 R (subsubsection.28.3.10) 470 0 R (subsubsection.28.3.2) 438 0 R (subsubsection.28.3.3) 442 0 R (subsubsection.28.3.4) 446 0 R (subsubsection.28.3.5) 450 0 R (subsubsection.28.3.6) 454 0 R (subsubsection.28.3.7) 458 0 R (subsubsection.28.3.8) 462 0 R (subsubsection.28.3.9) 466 0 R (subsubsection.28.4.1) 478 0 R (subsubsection.28.4.2) 482 0 R (subsubsection.28.4.3) 486 0 R (subsubsection.28.4.4) 490 0 R (subsubsection.28.4.5) 494 0 R (subsubsection.28.4.6) 498 0 R (subsubsection.28.4.7) 502 0 R (subsubsection.28.4.8) 506 0 R (subsubsection.7.2.1) 46 0 R (subsubsection.7.2.10) 82 0 R (subsubsection.7.2.11) 86 0 R (subsubsection.7.2.12) 90 0 R (subsubsection.7.2.13) 94 0 R (subsubsection.7.2.14) 98 0 R (subsubsection.7.2.15) 102 0 R (subsubsection.7.2.16) 106 0 R (subsubsection.7.2.17) 110 0 R (subsubsection.7.2.18) 114 0 R (subsubsection.7.2.19) 118 0 R (subsubsection.7.2.2) 50 0 R (subsubsection.7.2.20) 122 0 R (subsubsection.7.2.21) 126 0 R (subsubsection.7.2.22) 130 0 R (subsubsection.7.2.23) 134 0 R (subsubsection.7.2.24) 138 0 R (subsubsection.7.2.25) 142 0 R (subsubsection.7.2.26) 146 0 R (subsubsection.7.2.3) 54 0 R (subsubsection.7.2.4) 58 0 R (subsubsection.7.2.5) 62 0 R (subsubsection.7.2.6) 66 0 R (subsubsection.7.2.7) 70 0 R (subsubsection.7.2.8) 74 0 R (subsubsection.7.2.9) 78 0 R]
-/Limits [(Doc-Start) (subsubsection.7.2.9)]
->> endobj
-2442 0 obj <<
-/Kids [2441 0 R]
->> endobj
-2443 0 obj <<
-/Dests 2442 0 R
->> endobj
-2444 0 obj <<
-/Type /Catalog
-/Pages 2439 0 R
-/Outlines 2440 0 R
-/Names 2443 0 R
- /PageMode /UseOutlines /URI << /Base () >> /ViewerPreferences << >>
-/OpenAction 549 0 R
->> endobj
-2445 0 obj <<
-/Producer (pdfTeX-0.14h)
- /Author () /Title () /Subject () /Creator (LaTeX with hyperref package) /Producer (pdfTeX14.h) /Keywords ()
-/Creator (TeX)
-/CreationDate (D:20010803094700)
->> endobj
-xref
-0 2446
-0000000001 65535 f
-0000000002 00000 f
-0000000003 00000 f
-0000000004 00000 f
-0000000555 00000 f
-0000000009 00000 n
-0000045152 00000 n
-0000550148 00000 n
-0000000054 00000 n
-0000000084 00000 n
-0000048203 00000 n
-0000550061 00000 n
-0000000129 00000 n
-0000000156 00000 n
-0000052307 00000 n
-0000549972 00000 n
-0000000202 00000 n
-0000000239 00000 n
-0000054809 00000 n
-0000549883 00000 n
-0000000285 00000 n
-0000000348 00000 n
-0000058307 00000 n
-0000549757 00000 n
-0000000394 00000 n
-0000000439 00000 n
-0000058368 00000 n
-0000549696 00000 n
-0000000490 00000 n
-0000000533 00000 n
-0000058429 00000 n
-0000549607 00000 n
-0000000579 00000 n
-0000000628 00000 n
-0000060648 00000 n
-0000549479 00000 n
-0000000674 00000 n
-0000000700 00000 n
-0000060709 00000 n
-0000549405 00000 n
-0000000751 00000 n
-0000000801 00000 n
-0000067670 00000 n
-0000549278 00000 n
-0000000852 00000 n
-0000000886 00000 n
-0000067731 00000 n
-0000549204 00000 n
-0000000942 00000 n
-0000000987 00000 n
-0000067792 00000 n
-0000549117 00000 n
-0000001043 00000 n
-0000001076 00000 n
-0000069476 00000 n
-0000549030 00000 n
-0000001132 00000 n
-0000001176 00000 n
-0000069537 00000 n
-0000548943 00000 n
-0000001232 00000 n
-0000001301 00000 n
-0000069598 00000 n
-0000548856 00000 n
-0000001357 00000 n
-0000001400 00000 n
-0000069659 00000 n
-0000548769 00000 n
-0000001456 00000 n
-0000001491 00000 n
-0000071684 00000 n
-0000548682 00000 n
-0000001547 00000 n
-0000001575 00000 n
-0000071745 00000 n
-0000548595 00000 n
-0000001631 00000 n
-0000001660 00000 n
-0000071806 00000 n
-0000548508 00000 n
-0000001716 00000 n
-0000001743 00000 n
-0000073964 00000 n
-0000548421 00000 n
-0000001800 00000 n
-0000001828 00000 n
-0000074025 00000 n
-0000548334 00000 n
-0000001885 00000 n
-0000001918 00000 n
-0000074086 00000 n
-0000548247 00000 n
-0000001975 00000 n
-0000002002 00000 n
-0000074147 00000 n
-0000548160 00000 n
-0000002059 00000 n
-0000002092 00000 n
-0000074208 00000 n
-0000548071 00000 n
-0000002149 00000 n
-0000002189 00000 n
-0000076555 00000 n
-0000547980 00000 n
-0000002247 00000 n
-0000002287 00000 n
-0000078552 00000 n
-0000547888 00000 n
-0000002345 00000 n
-0000002392 00000 n
-0000078614 00000 n
-0000547796 00000 n
-0000002450 00000 n
-0000002482 00000 n
-0000078676 00000 n
-0000547704 00000 n
-0000002540 00000 n
-0000002571 00000 n
-0000078737 00000 n
-0000547612 00000 n
-0000002629 00000 n
-0000002664 00000 n
-0000078799 00000 n
-0000547520 00000 n
-0000002722 00000 n
-0000002750 00000 n
-0000078861 00000 n
-0000547428 00000 n
-0000002808 00000 n
-0000002840 00000 n
-0000081018 00000 n
-0000547336 00000 n
-0000002898 00000 n
-0000002934 00000 n
-0000081080 00000 n
-0000547244 00000 n
-0000002992 00000 n
-0000003033 00000 n
-0000081142 00000 n
-0000547152 00000 n
-0000003091 00000 n
-0000003136 00000 n
-0000085258 00000 n
-0000547060 00000 n
-0000003194 00000 n
-0000003255 00000 n
-0000087562 00000 n
-0000546982 00000 n
-0000003313 00000 n
-0000003350 00000 n
-0000087624 00000 n
-0000546891 00000 n
-0000003402 00000 n
-0000003460 00000 n
-0000090239 00000 n
-0000546799 00000 n
-0000003512 00000 n
-0000003559 00000 n
-0000090301 00000 n
-0000546707 00000 n
-0000003611 00000 n
-0000003674 00000 n
-0000090363 00000 n
-0000546615 00000 n
-0000003726 00000 n
-0000003760 00000 n
-0000092594 00000 n
-0000546523 00000 n
-0000003812 00000 n
-0000003854 00000 n
-0000092656 00000 n
-0000546445 00000 n
-0000003906 00000 n
-0000003941 00000 n
-0000092718 00000 n
-0000546352 00000 n
-0000003988 00000 n
-0000004041 00000 n
-0000096572 00000 n
-0000546258 00000 n
-0000004088 00000 n
-0000004125 00000 n
-0000098168 00000 n
-0000546164 00000 n
-0000004173 00000 n
-0000004214 00000 n
-0000098230 00000 n
-0000546070 00000 n
-0000004262 00000 n
-0000004316 00000 n
-0000100994 00000 n
-0000545936 00000 n
-0000004364 00000 n
-0000004396 00000 n
-0000101056 00000 n
-0000545857 00000 n
-0000004449 00000 n
-0000004486 00000 n
-0000103889 00000 n
-0000545725 00000 n
-0000004539 00000 n
-0000004604 00000 n
-0000103951 00000 n
-0000545646 00000 n
-0000004662 00000 n
-0000004718 00000 n
-0000108400 00000 n
-0000545553 00000 n
-0000004776 00000 n
-0000004820 00000 n
-0000120184 00000 n
-0000545460 00000 n
-0000004878 00000 n
-0000004932 00000 n
-0000122491 00000 n
-0000545381 00000 n
-0000004990 00000 n
-0000005063 00000 n
-0000129113 00000 n
-0000545288 00000 n
-0000005116 00000 n
-0000005156 00000 n
-0000129175 00000 n
-0000545195 00000 n
-0000005209 00000 n
-0000005267 00000 n
-0000131471 00000 n
-0000545102 00000 n
-0000005320 00000 n
-0000005356 00000 n
-0000131533 00000 n
-0000545009 00000 n
-0000005409 00000 n
-0000005450 00000 n
-0000131595 00000 n
-0000544916 00000 n
-0000005503 00000 n
-0000005528 00000 n
-0000131657 00000 n
-0000544823 00000 n
-0000005581 00000 n
-0000005625 00000 n
-0000137732 00000 n
-0000544691 00000 n
-0000005678 00000 n
-0000005724 00000 n
-0000141843 00000 n
-0000544612 00000 n
-0000005782 00000 n
-0000005854 00000 n
-0000152949 00000 n
-0000544533 00000 n
-0000005912 00000 n
-0000005980 00000 n
-0000164558 00000 n
-0000544454 00000 n
-0000006034 00000 n
-0000006091 00000 n
-0000164620 00000 n
-0000544321 00000 n
-0000006139 00000 n
-0000006163 00000 n
-0000164682 00000 n
-0000544242 00000 n
-0000006216 00000 n
-0000006244 00000 n
-0000166381 00000 n
-0000544149 00000 n
-0000006297 00000 n
-0000006333 00000 n
-0000166443 00000 n
-0000544056 00000 n
-0000006386 00000 n
-0000006423 00000 n
-0000168195 00000 n
-0000543924 00000 n
-0000006476 00000 n
-0000006515 00000 n
-0000168257 00000 n
-0000543845 00000 n
-0000006573 00000 n
-0000006623 00000 n
-0000168318 00000 n
-0000543752 00000 n
-0000006681 00000 n
-0000006732 00000 n
-0000170026 00000 n
-0000543659 00000 n
-0000006790 00000 n
-0000006821 00000 n
-0000170088 00000 n
-0000543566 00000 n
-0000006879 00000 n
-0000006912 00000 n
-0000171351 00000 n
-0000543487 00000 n
-0000006970 00000 n
-0000007001 00000 n
-0000171413 00000 n
-0000543394 00000 n
-0000007054 00000 n
-0000007078 00000 n
-0000173284 00000 n
-0000543301 00000 n
-0000007131 00000 n
-0000007179 00000 n
-0000173346 00000 n
-0000543208 00000 n
-0000007232 00000 n
-0000007267 00000 n
-0000173408 00000 n
-0000543076 00000 n
-0000007320 00000 n
-0000007347 00000 n
-0000175258 00000 n
-0000543011 00000 n
-0000007405 00000 n
-0000007448 00000 n
-0000177807 00000 n
-0000542893 00000 n
-0000007501 00000 n
-0000007527 00000 n
-0000179682 00000 n
-0000542828 00000 n
-0000007585 00000 n
-0000007627 00000 n
-0000181404 00000 n
-0000542734 00000 n
-0000007675 00000 n
-0000007702 00000 n
-0000184504 00000 n
-0000542601 00000 n
-0000007750 00000 n
-0000007783 00000 n
-0000184567 00000 n
-0000542497 00000 n
-0000007836 00000 n
-0000007889 00000 n
-0000184630 00000 n
-0000542418 00000 n
-0000007947 00000 n
-0000007979 00000 n
-0000196723 00000 n
-0000542339 00000 n
-0000008037 00000 n
-0000008084 00000 n
-0000204165 00000 n
-0000542245 00000 n
-0000008132 00000 n
-0000008165 00000 n
-0000205704 00000 n
-0000542151 00000 n
-0000008213 00000 n
-0000008242 00000 n
-0000205767 00000 n
-0000542018 00000 n
-0000008290 00000 n
-0000008332 00000 n
-0000205830 00000 n
-0000541939 00000 n
-0000008385 00000 n
-0000008426 00000 n
-0000207936 00000 n
-0000541846 00000 n
-0000008479 00000 n
-0000008527 00000 n
-0000207999 00000 n
-0000541767 00000 n
-0000008580 00000 n
-0000008625 00000 n
-0000211869 00000 n
-0000541673 00000 n
-0000008673 00000 n
-0000008710 00000 n
-0000211932 00000 n
-0000541579 00000 n
-0000008758 00000 n
-0000008800 00000 n
-0000215805 00000 n
-0000541485 00000 n
-0000008848 00000 n
-0000008883 00000 n
-0000220512 00000 n
-0000541352 00000 n
-0000008931 00000 n
-0000008981 00000 n
-0000220575 00000 n
-0000541273 00000 n
-0000009034 00000 n
-0000009071 00000 n
-0000220638 00000 n
-0000541180 00000 n
-0000009124 00000 n
-0000009160 00000 n
-0000222734 00000 n
-0000541101 00000 n
-0000009213 00000 n
-0000009268 00000 n
-0000222797 00000 n
-0000541007 00000 n
-0000009316 00000 n
-0000009363 00000 n
-0000228507 00000 n
-0000540913 00000 n
-0000009411 00000 n
-0000009469 00000 n
-0000232414 00000 n
-0000540819 00000 n
-0000009517 00000 n
-0000009575 00000 n
-0000233898 00000 n
-0000540725 00000 n
-0000009623 00000 n
-0000009681 00000 n
-0000236550 00000 n
-0000540631 00000 n
-0000009729 00000 n
-0000009764 00000 n
-0000237979 00000 n
-0000540498 00000 n
-0000009812 00000 n
-0000009868 00000 n
-0000240380 00000 n
-0000540419 00000 n
-0000009921 00000 n
-0000009973 00000 n
-0000240443 00000 n
-0000540326 00000 n
-0000010026 00000 n
-0000010059 00000 n
-0000242422 00000 n
-0000540193 00000 n
-0000010112 00000 n
-0000010141 00000 n
-0000242485 00000 n
-0000540114 00000 n
-0000010199 00000 n
-0000010230 00000 n
-0000249797 00000 n
-0000540021 00000 n
-0000010288 00000 n
-0000010321 00000 n
-0000250968 00000 n
-0000539928 00000 n
-0000010379 00000 n
-0000010410 00000 n
-0000254090 00000 n
-0000539835 00000 n
-0000010468 00000 n
-0000010505 00000 n
-0000256074 00000 n
-0000539742 00000 n
-0000010563 00000 n
-0000010604 00000 n
-0000256137 00000 n
-0000539649 00000 n
-0000010662 00000 n
-0000010703 00000 n
-0000256200 00000 n
-0000539556 00000 n
-0000010761 00000 n
-0000010800 00000 n
-0000258825 00000 n
-0000539463 00000 n
-0000010858 00000 n
-0000010886 00000 n
-0000258888 00000 n
-0000539370 00000 n
-0000010944 00000 n
-0000010976 00000 n
-0000268846 00000 n
-0000539291 00000 n
-0000011035 00000 n
-0000011060 00000 n
-0000268909 00000 n
-0000539159 00000 n
-0000011113 00000 n
-0000011154 00000 n
-0000271066 00000 n
-0000539080 00000 n
-0000011212 00000 n
-0000011235 00000 n
-0000271129 00000 n
-0000538987 00000 n
-0000011293 00000 n
-0000011316 00000 n
-0000271192 00000 n
-0000538894 00000 n
-0000011374 00000 n
-0000011397 00000 n
-0000271255 00000 n
-0000538801 00000 n
-0000011455 00000 n
-0000011478 00000 n
-0000271318 00000 n
-0000538708 00000 n
-0000011536 00000 n
-0000011559 00000 n
-0000271381 00000 n
-0000538615 00000 n
-0000011617 00000 n
-0000011640 00000 n
-0000275429 00000 n
-0000538522 00000 n
-0000011698 00000 n
-0000011724 00000 n
-0000275492 00000 n
-0000538443 00000 n
-0000011782 00000 n
-0000011805 00000 n
-0000275555 00000 n
-0000538364 00000 n
-0000011858 00000 n
-0000011900 00000 n
-0000278026 00000 n
-0000538231 00000 n
-0000011948 00000 n
-0000012008 00000 n
-0000278089 00000 n
-0000538166 00000 n
-0000012061 00000 n
-0000012092 00000 n
-0000282050 00000 n
-0000538033 00000 n
-0000012140 00000 n
-0000012161 00000 n
-0000282113 00000 n
-0000537954 00000 n
-0000012214 00000 n
-0000012246 00000 n
-0000284089 00000 n
-0000537861 00000 n
-0000012299 00000 n
-0000012329 00000 n
-0000286202 00000 n
-0000537768 00000 n
-0000012382 00000 n
-0000012437 00000 n
-0000286265 00000 n
-0000537675 00000 n
-0000012490 00000 n
-0000012536 00000 n
-0000298408 00000 n
-0000537596 00000 n
-0000012589 00000 n
-0000012626 00000 n
-0000313184 00000 n
-0000537516 00000 n
-0000012674 00000 n
-0000012699 00000 n
-0000014715 00000 n
-0000019166 00000 n
-0000012751 00000 n
-0000018980 00000 n
-0000019042 00000 n
-0000000557 00000 f
-0000533658 00000 n
-0000000559 00000 f
-0000533569 00000 n
-0000000562 00000 f
-0000533500 00000 n
-0000015038 00000 n
-0000000570 00000 f
-0000533408 00000 n
-0000019104 00000 n
-0000015232 00000 n
-0000015388 00000 n
-0000015545 00000 n
-0000015702 00000 n
-0000015859 00000 n
-0000000749 00000 f
-0000533314 00000 n
-0000016011 00000 n
-0000016173 00000 n
-0000016330 00000 n
-0000016486 00000 n
-0000016647 00000 n
-0000016809 00000 n
-0000016976 00000 n
-0000017142 00000 n
-0000017309 00000 n
-0000017475 00000 n
-0000017642 00000 n
-0000017809 00000 n
-0000017976 00000 n
-0000018143 00000 n
-0000018310 00000 n
-0000018478 00000 n
-0000018646 00000 n
-0000018814 00000 n
-0000533751 00000 n
-0000028384 00000 n
-0000021299 00000 n
-0000019290 00000 n
-0000028322 00000 n
-0000021750 00000 n
-0000021917 00000 n
-0000022085 00000 n
-0000022253 00000 n
-0000022420 00000 n
-0000022588 00000 n
-0000022756 00000 n
-0000022924 00000 n
-0000023092 00000 n
-0000023260 00000 n
-0000023428 00000 n
-0000023596 00000 n
-0000023764 00000 n
-0000023932 00000 n
-0000024094 00000 n
-0000024256 00000 n
-0000024418 00000 n
-0000024580 00000 n
-0000024742 00000 n
-0000024904 00000 n
-0000025061 00000 n
-0000025218 00000 n
-0000025376 00000 n
-0000025533 00000 n
-0000025691 00000 n
-0000025854 00000 n
-0000026017 00000 n
-0000026185 00000 n
-0000026352 00000 n
-0000026520 00000 n
-0000026688 00000 n
-0000026851 00000 n
-0000027014 00000 n
-0000027176 00000 n
-0000027339 00000 n
-0000027502 00000 n
-0000027665 00000 n
-0000027823 00000 n
-0000027991 00000 n
-0000028158 00000 n
-0000037213 00000 n
-0000030381 00000 n
-0000028482 00000 n
-0000037151 00000 n
-0000030824 00000 n
-0000030982 00000 n
-0000031145 00000 n
-0000031308 00000 n
-0000031471 00000 n
-0000031634 00000 n
-0000031802 00000 n
-0000031970 00000 n
-0000032137 00000 n
-0000032305 00000 n
-0000032473 00000 n
-0000032636 00000 n
-0000032799 00000 n
-0000032962 00000 n
-0000033125 00000 n
-0000033293 00000 n
-0000033456 00000 n
-0000033624 00000 n
-0000033782 00000 n
-0000033940 00000 n
-0000034103 00000 n
-0000034271 00000 n
-0000034439 00000 n
-0000034597 00000 n
-0000034754 00000 n
-0000034912 00000 n
-0000035075 00000 n
-0000035238 00000 n
-0000035401 00000 n
-0000035559 00000 n
-0000035717 00000 n
-0000035875 00000 n
-0000036033 00000 n
-0000036195 00000 n
-0000036358 00000 n
-0000036520 00000 n
-0000036678 00000 n
-0000036835 00000 n
-0000036993 00000 n
-0000045212 00000 n
-0000039094 00000 n
-0000037324 00000 n
-0000045090 00000 n
-0000039497 00000 n
-0000039655 00000 n
-0000039813 00000 n
-0000039976 00000 n
-0000040138 00000 n
-0000040301 00000 n
-0000040468 00000 n
-0000040634 00000 n
-0000040802 00000 n
-0000040970 00000 n
-0000041137 00000 n
-0000041301 00000 n
-0000041468 00000 n
-0000041636 00000 n
-0000041803 00000 n
-0000041972 00000 n
-0000042134 00000 n
-0000042302 00000 n
-0000042470 00000 n
-0000042638 00000 n
-0000042806 00000 n
-0000042974 00000 n
-0000043142 00000 n
-0000043310 00000 n
-0000043478 00000 n
-0000043640 00000 n
-0000043798 00000 n
-0000043960 00000 n
-0000044118 00000 n
-0000044281 00000 n
-0000044444 00000 n
-0000044607 00000 n
-0000044770 00000 n
-0000044932 00000 n
-0000048884 00000 n
-0000048022 00000 n
-0000045323 00000 n
-0000048141 00000 n
-0000048264 00000 n
-0000048326 00000 n
-0000048388 00000 n
-0000048450 00000 n
-0000048512 00000 n
-0000048574 00000 n
-0000048636 00000 n
-0000048698 00000 n
-0000048760 00000 n
-0000048822 00000 n
-0000052368 00000 n
-0000051445 00000 n
-0000048995 00000 n
-0000051564 00000 n
-0000051626 00000 n
-0000051688 00000 n
-0000051750 00000 n
-0000051812 00000 n
-0000051874 00000 n
-0000051936 00000 n
-0000051998 00000 n
-0000052060 00000 n
-0000052122 00000 n
-0000052184 00000 n
-0000052246 00000 n
-0000054870 00000 n
-0000054628 00000 n
-0000052466 00000 n
-0000054747 00000 n
-0000000751 00000 f
-0000533220 00000 n
-0000000000 00000 f
-0000533123 00000 n
-0000533869 00000 n
-0000058489 00000 n
-0000057164 00000 n
-0000054996 00000 n
-0000058245 00000 n
-0000057327 00000 n
-0000057565 00000 n
-0000057804 00000 n
-0000058024 00000 n
-0000060770 00000 n
-0000060467 00000 n
-0000058600 00000 n
-0000060586 00000 n
-0000062992 00000 n
-0000062811 00000 n
-0000060868 00000 n
-0000062930 00000 n
-0000065729 00000 n
-0000065548 00000 n
-0000063091 00000 n
-0000065667 00000 n
-0000067852 00000 n
-0000067489 00000 n
-0000065814 00000 n
-0000067608 00000 n
-0000069720 00000 n
-0000069295 00000 n
-0000067950 00000 n
-0000069414 00000 n
-0000533987 00000 n
-0000071867 00000 n
-0000071503 00000 n
-0000069818 00000 n
-0000071622 00000 n
-0000074269 00000 n
-0000073783 00000 n
-0000071965 00000 n
-0000073902 00000 n
-0000076617 00000 n
-0000076374 00000 n
-0000074381 00000 n
-0000076493 00000 n
-0000078923 00000 n
-0000078189 00000 n
-0000076715 00000 n
-0000078490 00000 n
-0000078328 00000 n
-0000081204 00000 n
-0000080837 00000 n
-0000079021 00000 n
-0000080956 00000 n
-0000083333 00000 n
-0000083152 00000 n
-0000081302 00000 n
-0000083271 00000 n
-0000534105 00000 n
-0000085320 00000 n
-0000085077 00000 n
-0000083418 00000 n
-0000085196 00000 n
-0000087686 00000 n
-0000087381 00000 n
-0000085418 00000 n
-0000087500 00000 n
-0000090425 00000 n
-0000090058 00000 n
-0000087784 00000 n
-0000090177 00000 n
-0000092780 00000 n
-0000092413 00000 n
-0000090523 00000 n
-0000092532 00000 n
-0000094193 00000 n
-0000094012 00000 n
-0000092878 00000 n
-0000094131 00000 n
-0000096634 00000 n
-0000095952 00000 n
-0000094278 00000 n
-0000096510 00000 n
-0000096099 00000 n
-0000096303 00000 n
-0000534223 00000 n
-0000098292 00000 n
-0000097987 00000 n
-0000096732 00000 n
-0000098106 00000 n
-0000101118 00000 n
-0000100813 00000 n
-0000098418 00000 n
-0000100932 00000 n
-0000104013 00000 n
-0000103708 00000 n
-0000101230 00000 n
-0000103827 00000 n
-0000105952 00000 n
-0000105771 00000 n
-0000104125 00000 n
-0000105890 00000 n
-0000108462 00000 n
-0000108219 00000 n
-0000106037 00000 n
-0000108338 00000 n
-0000110702 00000 n
-0000110521 00000 n
-0000108560 00000 n
-0000110640 00000 n
-0000534341 00000 n
-0000112985 00000 n
-0000112804 00000 n
-0000110801 00000 n
-0000112923 00000 n
-0000115160 00000 n
-0000114979 00000 n
-0000113070 00000 n
-0000115098 00000 n
-0000117927 00000 n
-0000117560 00000 n
-0000115259 00000 n
-0000117679 00000 n
-0000117741 00000 n
-0000117803 00000 n
-0000117865 00000 n
-0000120246 00000 n
-0000120003 00000 n
-0000118012 00000 n
-0000120122 00000 n
-0000122553 00000 n
-0000122310 00000 n
-0000120344 00000 n
-0000122429 00000 n
-0000124911 00000 n
-0000124730 00000 n
-0000122651 00000 n
-0000124849 00000 n
-0000534459 00000 n
-0000127234 00000 n
-0000127053 00000 n
-0000124996 00000 n
-0000127172 00000 n
-0000129237 00000 n
-0000128932 00000 n
-0000127319 00000 n
-0000129051 00000 n
-0000131719 00000 n
-0000131290 00000 n
-0000129348 00000 n
-0000131409 00000 n
-0000133730 00000 n
-0000133549 00000 n
-0000131844 00000 n
-0000133668 00000 n
-0000135966 00000 n
-0000135785 00000 n
-0000133815 00000 n
-0000135904 00000 n
-0000137794 00000 n
-0000137551 00000 n
-0000136051 00000 n
-0000137670 00000 n
-0000534577 00000 n
-0000139509 00000 n
-0000139328 00000 n
-0000137905 00000 n
-0000139447 00000 n
-0000141905 00000 n
-0000141662 00000 n
-0000139594 00000 n
-0000141781 00000 n
-0000144159 00000 n
-0000143978 00000 n
-0000142003 00000 n
-0000144097 00000 n
-0000146555 00000 n
-0000146374 00000 n
-0000144244 00000 n
-0000146493 00000 n
-0000148596 00000 n
-0000148415 00000 n
-0000146640 00000 n
-0000148534 00000 n
-0000150166 00000 n
-0000149985 00000 n
-0000148695 00000 n
-0000150104 00000 n
-0000534695 00000 n
-0000153011 00000 n
-0000152768 00000 n
-0000150251 00000 n
-0000152887 00000 n
-0000154715 00000 n
-0000154534 00000 n
-0000153123 00000 n
-0000154653 00000 n
-0000156995 00000 n
-0000156814 00000 n
-0000154800 00000 n
-0000156933 00000 n
-0000158748 00000 n
-0000158567 00000 n
-0000157094 00000 n
-0000158686 00000 n
-0000160788 00000 n
-0000160607 00000 n
-0000158833 00000 n
-0000160726 00000 n
-0000162771 00000 n
-0000162590 00000 n
-0000160873 00000 n
-0000162709 00000 n
-0000534813 00000 n
-0000164744 00000 n
-0000164377 00000 n
-0000162856 00000 n
-0000164496 00000 n
-0000166505 00000 n
-0000166200 00000 n
-0000164842 00000 n
-0000166319 00000 n
-0000168380 00000 n
-0000168014 00000 n
-0000166603 00000 n
-0000168133 00000 n
-0000170150 00000 n
-0000169845 00000 n
-0000168478 00000 n
-0000169964 00000 n
-0000171475 00000 n
-0000171170 00000 n
-0000170248 00000 n
-0000171289 00000 n
-0000173470 00000 n
-0000173103 00000 n
-0000171573 00000 n
-0000173222 00000 n
-0000534931 00000 n
-0000175320 00000 n
-0000175077 00000 n
-0000173582 00000 n
-0000175196 00000 n
-0000177869 00000 n
-0000177626 00000 n
-0000175431 00000 n
-0000177745 00000 n
-0000179743 00000 n
-0000179500 00000 n
-0000177967 00000 n
-0000179619 00000 n
-0000181467 00000 n
-0000181218 00000 n
-0000179854 00000 n
-0000181340 00000 n
-0000184693 00000 n
-0000183848 00000 n
-0000181566 00000 n
-0000184440 00000 n
-0000184000 00000 n
-0000184220 00000 n
-0000187732 00000 n
-0000187545 00000 n
-0000184792 00000 n
-0000187668 00000 n
-0000535051 00000 n
-0000189666 00000 n
-0000189479 00000 n
-0000187832 00000 n
-0000189602 00000 n
-0000192314 00000 n
-0000192127 00000 n
-0000189752 00000 n
-0000192250 00000 n
-0000194781 00000 n
-0000194594 00000 n
-0000192400 00000 n
-0000194717 00000 n
-0000196785 00000 n
-0000196536 00000 n
-0000194881 00000 n
-0000196659 00000 n
-0000198419 00000 n
-0000198232 00000 n
-0000196897 00000 n
-0000198355 00000 n
-0000200031 00000 n
-0000199844 00000 n
-0000198505 00000 n
-0000199967 00000 n
-0000535176 00000 n
-0000202185 00000 n
-0000201998 00000 n
-0000200117 00000 n
-0000202121 00000 n
-0000204228 00000 n
-0000203978 00000 n
-0000202271 00000 n
-0000204101 00000 n
-0000205893 00000 n
-0000205517 00000 n
-0000204341 00000 n
-0000205640 00000 n
-0000208062 00000 n
-0000207749 00000 n
-0000206005 00000 n
-0000207872 00000 n
-0000209590 00000 n
-0000209403 00000 n
-0000208174 00000 n
-0000209526 00000 n
-0000211995 00000 n
-0000211682 00000 n
-0000209676 00000 n
-0000211805 00000 n
-0000535301 00000 n
-0000214030 00000 n
-0000213843 00000 n
-0000212094 00000 n
-0000213966 00000 n
-0000215868 00000 n
-0000215618 00000 n
-0000214116 00000 n
-0000215741 00000 n
-0000217614 00000 n
-0000217427 00000 n
-0000215981 00000 n
-0000217550 00000 n
-0000220701 00000 n
-0000220325 00000 n
-0000217700 00000 n
-0000220448 00000 n
-0000222860 00000 n
-0000222547 00000 n
-0000220827 00000 n
-0000222670 00000 n
-0000225072 00000 n
-0000224885 00000 n
-0000222986 00000 n
-0000225008 00000 n
-0000535426 00000 n
-0000226836 00000 n
-0000226649 00000 n
-0000225158 00000 n
-0000226772 00000 n
-0000228570 00000 n
-0000228320 00000 n
-0000226922 00000 n
-0000228443 00000 n
-0000229843 00000 n
-0000229656 00000 n
-0000228682 00000 n
-0000229779 00000 n
-0000231137 00000 n
-0000230950 00000 n
-0000229929 00000 n
-0000231073 00000 n
-0000232477 00000 n
-0000232227 00000 n
-0000231223 00000 n
-0000232350 00000 n
-0000233961 00000 n
-0000233711 00000 n
-0000232589 00000 n
-0000233834 00000 n
-0000535551 00000 n
-0000235250 00000 n
-0000235063 00000 n
-0000234073 00000 n
-0000235186 00000 n
-0000236613 00000 n
-0000236363 00000 n
-0000235336 00000 n
-0000236486 00000 n
-0000238042 00000 n
-0000237792 00000 n
-0000236712 00000 n
-0000237915 00000 n
-0000240506 00000 n
-0000240193 00000 n
-0000238154 00000 n
-0000240316 00000 n
-0000242548 00000 n
-0000242235 00000 n
-0000240605 00000 n
-0000242358 00000 n
-0000244388 00000 n
-0000244201 00000 n
-0000242647 00000 n
-0000244324 00000 n
-0000535676 00000 n
-0000246037 00000 n
-0000245850 00000 n
-0000244474 00000 n
-0000245973 00000 n
-0000247890 00000 n
-0000247703 00000 n
-0000246123 00000 n
-0000247826 00000 n
-0000249860 00000 n
-0000249610 00000 n
-0000247976 00000 n
-0000249733 00000 n
-0000251031 00000 n
-0000250781 00000 n
-0000249973 00000 n
-0000250904 00000 n
-0000252527 00000 n
-0000252340 00000 n
-0000251130 00000 n
-0000252463 00000 n
-0000254153 00000 n
-0000253903 00000 n
-0000252613 00000 n
-0000254026 00000 n
-0000535801 00000 n
-0000256263 00000 n
-0000255887 00000 n
-0000254252 00000 n
-0000256010 00000 n
-0000259462 00000 n
-0000258638 00000 n
-0000256362 00000 n
-0000258761 00000 n
-0000258951 00000 n
-0000259015 00000 n
-0000259079 00000 n
-0000259142 00000 n
-0000259206 00000 n
-0000259270 00000 n
-0000259334 00000 n
-0000259398 00000 n
-0000263032 00000 n
-0000261183 00000 n
-0000259561 00000 n
-0000261306 00000 n
-0000261370 00000 n
-0000261434 00000 n
-0000261498 00000 n
-0000261562 00000 n
-0000261626 00000 n
-0000261690 00000 n
-0000261754 00000 n
-0000261818 00000 n
-0000261882 00000 n
-0000261945 00000 n
-0000262009 00000 n
-0000262073 00000 n
-0000262137 00000 n
-0000262201 00000 n
-0000262265 00000 n
-0000262329 00000 n
-0000262393 00000 n
-0000262457 00000 n
-0000262521 00000 n
-0000262585 00000 n
-0000262649 00000 n
-0000262713 00000 n
-0000262777 00000 n
-0000262841 00000 n
-0000262905 00000 n
-0000262969 00000 n
-0000264968 00000 n
-0000264781 00000 n
-0000263118 00000 n
-0000264904 00000 n
-0000267238 00000 n
-0000266866 00000 n
-0000265054 00000 n
-0000267174 00000 n
-0000267010 00000 n
-0000268972 00000 n
-0000268659 00000 n
-0000267324 00000 n
-0000268782 00000 n
-0000535926 00000 n
-0000271444 00000 n
-0000270700 00000 n
-0000269071 00000 n
-0000271002 00000 n
-0000270844 00000 n
-0000273478 00000 n
-0000273291 00000 n
-0000271556 00000 n
-0000273414 00000 n
-0000275618 00000 n
-0000275242 00000 n
-0000273564 00000 n
-0000275365 00000 n
-0000278152 00000 n
-0000277839 00000 n
-0000275730 00000 n
-0000277962 00000 n
-0000280303 00000 n
-0000280116 00000 n
-0000278264 00000 n
-0000280239 00000 n
-0000282176 00000 n
-0000281863 00000 n
-0000280389 00000 n
-0000281986 00000 n
-0000536051 00000 n
-0000284152 00000 n
-0000283902 00000 n
-0000282275 00000 n
-0000284025 00000 n
-0000286328 00000 n
-0000286015 00000 n
-0000284265 00000 n
-0000286138 00000 n
-0000290123 00000 n
-0000288466 00000 n
-0000286427 00000 n
-0000288589 00000 n
-0000288653 00000 n
-0000288717 00000 n
-0000288781 00000 n
-0000288845 00000 n
-0000288909 00000 n
-0000288973 00000 n
-0000289037 00000 n
-0000289101 00000 n
-0000289165 00000 n
-0000289229 00000 n
-0000289293 00000 n
-0000289357 00000 n
-0000289421 00000 n
-0000289485 00000 n
-0000289549 00000 n
-0000289613 00000 n
-0000289677 00000 n
-0000289741 00000 n
-0000289805 00000 n
-0000289869 00000 n
-0000289933 00000 n
-0000289997 00000 n
-0000290059 00000 n
-0000293500 00000 n
-0000291974 00000 n
-0000290209 00000 n
-0000292097 00000 n
-0000292161 00000 n
-0000292225 00000 n
-0000292288 00000 n
-0000292352 00000 n
-0000292416 00000 n
-0000292480 00000 n
-0000292544 00000 n
-0000292608 00000 n
-0000292672 00000 n
-0000292736 00000 n
-0000292800 00000 n
-0000292864 00000 n
-0000292927 00000 n
-0000292991 00000 n
-0000293055 00000 n
-0000293119 00000 n
-0000293182 00000 n
-0000293245 00000 n
-0000293308 00000 n
-0000293372 00000 n
-0000293436 00000 n
-0000295589 00000 n
-0000295402 00000 n
-0000293586 00000 n
-0000295525 00000 n
-0000298471 00000 n
-0000298221 00000 n
-0000295675 00000 n
-0000298344 00000 n
-0000536176 00000 n
-0000299604 00000 n
-0000299417 00000 n
-0000298570 00000 n
-0000299540 00000 n
-0000313247 00000 n
-0000302268 00000 n
-0000299690 00000 n
-0000313120 00000 n
-0000302988 00000 n
-0000303143 00000 n
-0000303299 00000 n
-0000303454 00000 n
-0000303611 00000 n
-0000303768 00000 n
-0000303925 00000 n
-0000304080 00000 n
-0000304237 00000 n
-0000304392 00000 n
-0000304546 00000 n
-0000304702 00000 n
-0000304858 00000 n
-0000305014 00000 n
-0000305169 00000 n
-0000305325 00000 n
-0000305481 00000 n
-0000305637 00000 n
-0000305792 00000 n
-0000305948 00000 n
-0000306104 00000 n
-0000306260 00000 n
-0000306416 00000 n
-0000306572 00000 n
-0000306728 00000 n
-0000306883 00000 n
-0000307039 00000 n
-0000307195 00000 n
-0000307351 00000 n
-0000307507 00000 n
-0000307663 00000 n
-0000307819 00000 n
-0000307975 00000 n
-0000308131 00000 n
-0000308287 00000 n
-0000308443 00000 n
-0000308599 00000 n
-0000308755 00000 n
-0000308911 00000 n
-0000309067 00000 n
-0000309223 00000 n
-0000309379 00000 n
-0000309535 00000 n
-0000309691 00000 n
-0000309847 00000 n
-0000310003 00000 n
-0000310159 00000 n
-0000310315 00000 n
-0000310471 00000 n
-0000310627 00000 n
-0000310783 00000 n
-0000310939 00000 n
-0000311095 00000 n
-0000311251 00000 n
-0000311407 00000 n
-0000311563 00000 n
-0000311719 00000 n
-0000311874 00000 n
-0000312030 00000 n
-0000312186 00000 n
-0000312342 00000 n
-0000312498 00000 n
-0000312654 00000 n
-0000312810 00000 n
-0000312965 00000 n
-0000318505 00000 n
-0000315829 00000 n
-0000313346 00000 n
-0000318441 00000 n
-0000316099 00000 n
-0000316255 00000 n
-0000316411 00000 n
-0000316567 00000 n
-0000316723 00000 n
-0000316880 00000 n
-0000317036 00000 n
-0000317192 00000 n
-0000317348 00000 n
-0000317504 00000 n
-0000317661 00000 n
-0000317817 00000 n
-0000317973 00000 n
-0000318129 00000 n
-0000318285 00000 n
-0000322770 00000 n
-0000320923 00000 n
-0000318591 00000 n
-0000322706 00000 n
-0000321148 00000 n
-0000321304 00000 n
-0000321460 00000 n
-0000321616 00000 n
-0000321771 00000 n
-0000321926 00000 n
-0000322083 00000 n
-0000322239 00000 n
-0000322395 00000 n
-0000322551 00000 n
-0000329438 00000 n
-0000325449 00000 n
-0000322856 00000 n
-0000329374 00000 n
-0000325791 00000 n
-0000325946 00000 n
-0000326102 00000 n
-0000326256 00000 n
-0000326413 00000 n
-0000326569 00000 n
-0000326725 00000 n
-0000326881 00000 n
-0000327037 00000 n
-0000327193 00000 n
-0000327349 00000 n
-0000327505 00000 n
-0000327661 00000 n
-0000327816 00000 n
-0000327972 00000 n
-0000328128 00000 n
-0000328284 00000 n
-0000328440 00000 n
-0000328595 00000 n
-0000328751 00000 n
-0000328907 00000 n
-0000329063 00000 n
-0000329218 00000 n
-0000339135 00000 n
-0000332020 00000 n
-0000329524 00000 n
-0000339071 00000 n
-0000332533 00000 n
-0000332687 00000 n
-0000332842 00000 n
-0000332998 00000 n
-0000333152 00000 n
-0000333309 00000 n
-0000333465 00000 n
-0000333621 00000 n
-0000333777 00000 n
-0000333932 00000 n
-0000334088 00000 n
-0000334244 00000 n
-0000334400 00000 n
-0000334556 00000 n
-0000334712 00000 n
-0000334867 00000 n
-0000335023 00000 n
-0000335179 00000 n
-0000335335 00000 n
-0000335491 00000 n
-0000335647 00000 n
-0000335803 00000 n
-0000335958 00000 n
-0000336114 00000 n
-0000336270 00000 n
-0000336426 00000 n
-0000336582 00000 n
-0000336738 00000 n
-0000336894 00000 n
-0000337050 00000 n
-0000337205 00000 n
-0000337360 00000 n
-0000337514 00000 n
-0000337669 00000 n
-0000337825 00000 n
-0000337980 00000 n
-0000338136 00000 n
-0000338292 00000 n
-0000338448 00000 n
-0000338603 00000 n
-0000338759 00000 n
-0000338915 00000 n
-0000536301 00000 n
-0000350699 00000 n
-0000341783 00000 n
-0000339221 00000 n
-0000350635 00000 n
-0000342395 00000 n
-0000342551 00000 n
-0000342706 00000 n
-0000342862 00000 n
-0000343018 00000 n
-0000343173 00000 n
-0000343329 00000 n
-0000343485 00000 n
-0000343641 00000 n
-0000343797 00000 n
-0000343953 00000 n
-0000344109 00000 n
-0000344265 00000 n
-0000344419 00000 n
-0000344574 00000 n
-0000344729 00000 n
-0000344884 00000 n
-0000345039 00000 n
-0000345195 00000 n
-0000345349 00000 n
-0000345504 00000 n
-0000345659 00000 n
-0000345814 00000 n
-0000345970 00000 n
-0000346126 00000 n
-0000346281 00000 n
-0000346437 00000 n
-0000346593 00000 n
-0000346749 00000 n
-0000346905 00000 n
-0000347060 00000 n
-0000347214 00000 n
-0000347369 00000 n
-0000347524 00000 n
-0000347679 00000 n
-0000347834 00000 n
-0000347990 00000 n
-0000348146 00000 n
-0000348302 00000 n
-0000348457 00000 n
-0000348613 00000 n
-0000348769 00000 n
-0000348924 00000 n
-0000349080 00000 n
-0000349235 00000 n
-0000349391 00000 n
-0000349547 00000 n
-0000349702 00000 n
-0000349858 00000 n
-0000350014 00000 n
-0000350169 00000 n
-0000350325 00000 n
-0000350480 00000 n
-0000364431 00000 n
-0000353371 00000 n
-0000350798 00000 n
-0000364367 00000 n
-0000354100 00000 n
-0000354256 00000 n
-0000354412 00000 n
-0000354566 00000 n
-0000354720 00000 n
-0000354874 00000 n
-0000355031 00000 n
-0000355188 00000 n
-0000355342 00000 n
-0000355497 00000 n
-0000355653 00000 n
-0000355808 00000 n
-0000355965 00000 n
-0000356122 00000 n
-0000356279 00000 n
-0000356436 00000 n
-0000356591 00000 n
-0000356747 00000 n
-0000356903 00000 n
-0000357059 00000 n
-0000357215 00000 n
-0000357371 00000 n
-0000357525 00000 n
-0000357680 00000 n
-0000357835 00000 n
-0000357991 00000 n
-0000358147 00000 n
-0000358303 00000 n
-0000358459 00000 n
-0000358615 00000 n
-0000358771 00000 n
-0000358927 00000 n
-0000359083 00000 n
-0000359239 00000 n
-0000359395 00000 n
-0000359550 00000 n
-0000359705 00000 n
-0000359860 00000 n
-0000360014 00000 n
-0000360170 00000 n
-0000360324 00000 n
-0000360479 00000 n
-0000360634 00000 n
-0000360788 00000 n
-0000360942 00000 n
-0000361097 00000 n
-0000361252 00000 n
-0000361407 00000 n
-0000361562 00000 n
-0000361717 00000 n
-0000361873 00000 n
-0000362029 00000 n
-0000362185 00000 n
-0000362341 00000 n
-0000362497 00000 n
-0000362652 00000 n
-0000362808 00000 n
-0000362964 00000 n
-0000363120 00000 n
-0000363276 00000 n
-0000363431 00000 n
-0000363587 00000 n
-0000363743 00000 n
-0000363899 00000 n
-0000364055 00000 n
-0000364211 00000 n
-0000372262 00000 n
-0000366956 00000 n
-0000364530 00000 n
-0000372198 00000 n
-0000367370 00000 n
-0000367525 00000 n
-0000367681 00000 n
-0000367836 00000 n
-0000367991 00000 n
-0000368148 00000 n
-0000368303 00000 n
-0000368459 00000 n
-0000368614 00000 n
-0000368769 00000 n
-0000368925 00000 n
-0000369081 00000 n
-0000369238 00000 n
-0000369394 00000 n
-0000369549 00000 n
-0000369706 00000 n
-0000369863 00000 n
-0000370019 00000 n
-0000370175 00000 n
-0000370329 00000 n
-0000370486 00000 n
-0000370642 00000 n
-0000370798 00000 n
-0000370954 00000 n
-0000371110 00000 n
-0000371265 00000 n
-0000371420 00000 n
-0000371575 00000 n
-0000371730 00000 n
-0000371886 00000 n
-0000372042 00000 n
-0000381583 00000 n
-0000374965 00000 n
-0000372361 00000 n
-0000381519 00000 n
-0000375451 00000 n
-0000375607 00000 n
-0000375763 00000 n
-0000375919 00000 n
-0000376074 00000 n
-0000376229 00000 n
-0000376383 00000 n
-0000376537 00000 n
-0000376693 00000 n
-0000376848 00000 n
-0000377004 00000 n
-0000377160 00000 n
-0000377317 00000 n
-0000377474 00000 n
-0000377629 00000 n
-0000377785 00000 n
-0000377941 00000 n
-0000378097 00000 n
-0000378252 00000 n
-0000378407 00000 n
-0000378563 00000 n
-0000378719 00000 n
-0000378874 00000 n
-0000379030 00000 n
-0000379185 00000 n
-0000379340 00000 n
-0000379496 00000 n
-0000379652 00000 n
-0000379808 00000 n
-0000379963 00000 n
-0000380118 00000 n
-0000380274 00000 n
-0000380430 00000 n
-0000380586 00000 n
-0000380740 00000 n
-0000380895 00000 n
-0000381051 00000 n
-0000381207 00000 n
-0000381363 00000 n
-0000399935 00000 n
-0000384276 00000 n
-0000381683 00000 n
-0000399871 00000 n
-0000385257 00000 n
-0000385413 00000 n
-0000385569 00000 n
-0000385724 00000 n
-0000385879 00000 n
-0000386034 00000 n
-0000386189 00000 n
-0000386346 00000 n
-0000386501 00000 n
-0000386657 00000 n
-0000386813 00000 n
-0000386969 00000 n
-0000387125 00000 n
-0000387281 00000 n
-0000387437 00000 n
-0000387593 00000 n
-0000387749 00000 n
-0000387905 00000 n
-0000388061 00000 n
-0000388217 00000 n
-0000388372 00000 n
-0000388527 00000 n
-0000388683 00000 n
-0000388839 00000 n
-0000388994 00000 n
-0000389150 00000 n
-0000389305 00000 n
-0000389461 00000 n
-0000389617 00000 n
-0000389771 00000 n
-0000389925 00000 n
-0000390080 00000 n
-0000390235 00000 n
-0000390390 00000 n
-0000390545 00000 n
-0000390699 00000 n
-0000390854 00000 n
-0000391010 00000 n
-0000391165 00000 n
-0000391322 00000 n
-0000391479 00000 n
-0000391635 00000 n
-0000391790 00000 n
-0000391946 00000 n
-0000392102 00000 n
-0000392258 00000 n
-0000392414 00000 n
-0000392569 00000 n
-0000392724 00000 n
-0000392879 00000 n
-0000393033 00000 n
-0000393188 00000 n
-0000393344 00000 n
-0000393499 00000 n
-0000393655 00000 n
-0000393811 00000 n
-0000393967 00000 n
-0000394122 00000 n
-0000394276 00000 n
-0000394431 00000 n
-0000394587 00000 n
-0000394743 00000 n
-0000394899 00000 n
-0000395054 00000 n
-0000395209 00000 n
-0000395365 00000 n
-0000395519 00000 n
-0000395673 00000 n
-0000395828 00000 n
-0000395983 00000 n
-0000396138 00000 n
-0000396293 00000 n
-0000396449 00000 n
-0000396606 00000 n
-0000396761 00000 n
-0000396916 00000 n
-0000397071 00000 n
-0000397226 00000 n
-0000397382 00000 n
-0000397538 00000 n
-0000397694 00000 n
-0000397850 00000 n
-0000398005 00000 n
-0000398160 00000 n
-0000398317 00000 n
-0000398472 00000 n
-0000398628 00000 n
-0000398783 00000 n
-0000398939 00000 n
-0000399095 00000 n
-0000399250 00000 n
-0000399406 00000 n
-0000399562 00000 n
-0000399716 00000 n
-0000421822 00000 n
-0000402528 00000 n
-0000400034 00000 n
-0000421758 00000 n
-0000403707 00000 n
-0000403863 00000 n
-0000404018 00000 n
-0000404174 00000 n
-0000404329 00000 n
-0000404484 00000 n
-0000404639 00000 n
-0000404794 00000 n
-0000404951 00000 n
-0000405107 00000 n
-0000405264 00000 n
-0000405418 00000 n
-0000405572 00000 n
-0000405728 00000 n
-0000405884 00000 n
-0000406039 00000 n
-0000406195 00000 n
-0000406350 00000 n
-0000406505 00000 n
-0000406661 00000 n
-0000406817 00000 n
-0000406973 00000 n
-0000407129 00000 n
-0000407286 00000 n
-0000407442 00000 n
-0000407598 00000 n
-0000407754 00000 n
-0000407910 00000 n
-0000408065 00000 n
-0000408221 00000 n
-0000408377 00000 n
-0000408533 00000 n
-0000408689 00000 n
-0000408845 00000 n
-0000409001 00000 n
-0000409158 00000 n
-0000409313 00000 n
-0000409469 00000 n
-0000409625 00000 n
-0000409780 00000 n
-0000409936 00000 n
-0000410091 00000 n
-0000410247 00000 n
-0000410402 00000 n
-0000410557 00000 n
-0000410713 00000 n
-0000410868 00000 n
-0000411023 00000 n
-0000411179 00000 n
-0000411332 00000 n
-0000411489 00000 n
-0000411644 00000 n
-0000411798 00000 n
-0000411955 00000 n
-0000412108 00000 n
-0000412265 00000 n
-0000412418 00000 n
-0000412575 00000 n
-0000412728 00000 n
-0000412885 00000 n
-0000413041 00000 n
-0000413197 00000 n
-0000413351 00000 n
-0000413505 00000 n
-0000413661 00000 n
-0000413814 00000 n
-0000413971 00000 n
-0000414126 00000 n
-0000414281 00000 n
-0000414436 00000 n
-0000414593 00000 n
-0000414748 00000 n
-0000414903 00000 n
-0000415058 00000 n
-0000415214 00000 n
-0000415370 00000 n
-0000415526 00000 n
-0000415682 00000 n
-0000415839 00000 n
-0000415994 00000 n
-0000416150 00000 n
-0000416306 00000 n
-0000416462 00000 n
-0000416618 00000 n
-0000416774 00000 n
-0000416930 00000 n
-0000417087 00000 n
-0000417243 00000 n
-0000417399 00000 n
-0000417555 00000 n
-0000417711 00000 n
-0000417866 00000 n
-0000418021 00000 n
-0000418176 00000 n
-0000418333 00000 n
-0000418488 00000 n
-0000418644 00000 n
-0000418799 00000 n
-0000418954 00000 n
-0000419110 00000 n
-0000419266 00000 n
-0000419421 00000 n
-0000419577 00000 n
-0000419733 00000 n
-0000419889 00000 n
-0000420045 00000 n
-0000420200 00000 n
-0000420355 00000 n
-0000420511 00000 n
-0000420667 00000 n
-0000420823 00000 n
-0000420979 00000 n
-0000421135 00000 n
-0000421290 00000 n
-0000421446 00000 n
-0000421602 00000 n
-0000536426 00000 n
-0000438865 00000 n
-0000424334 00000 n
-0000421921 00000 n
-0000438801 00000 n
-0000425252 00000 n
-0000425408 00000 n
-0000425562 00000 n
-0000425718 00000 n
-0000425874 00000 n
-0000426030 00000 n
-0000426186 00000 n
-0000426342 00000 n
-0000426498 00000 n
-0000426653 00000 n
-0000426809 00000 n
-0000426966 00000 n
-0000427123 00000 n
-0000427278 00000 n
-0000427434 00000 n
-0000427591 00000 n
-0000427746 00000 n
-0000427902 00000 n
-0000428058 00000 n
-0000428214 00000 n
-0000428370 00000 n
-0000428524 00000 n
-0000428680 00000 n
-0000428836 00000 n
-0000428992 00000 n
-0000429147 00000 n
-0000429303 00000 n
-0000429458 00000 n
-0000429614 00000 n
-0000429769 00000 n
-0000429926 00000 n
-0000430083 00000 n
-0000430239 00000 n
-0000430393 00000 n
-0000430549 00000 n
-0000430704 00000 n
-0000430858 00000 n
-0000431014 00000 n
-0000431170 00000 n
-0000431326 00000 n
-0000431481 00000 n
-0000431637 00000 n
-0000431793 00000 n
-0000431949 00000 n
-0000432105 00000 n
-0000432261 00000 n
-0000432415 00000 n
-0000432570 00000 n
-0000432726 00000 n
-0000432882 00000 n
-0000433038 00000 n
-0000433195 00000 n
-0000433351 00000 n
-0000433508 00000 n
-0000433664 00000 n
-0000433819 00000 n
-0000433974 00000 n
-0000434129 00000 n
-0000434284 00000 n
-0000434441 00000 n
-0000434598 00000 n
-0000434754 00000 n
-0000434910 00000 n
-0000435067 00000 n
-0000435224 00000 n
-0000435379 00000 n
-0000435534 00000 n
-0000435688 00000 n
-0000435843 00000 n
-0000435999 00000 n
-0000436155 00000 n
-0000436311 00000 n
-0000436466 00000 n
-0000436621 00000 n
-0000436776 00000 n
-0000436933 00000 n
-0000437088 00000 n
-0000437244 00000 n
-0000437399 00000 n
-0000437554 00000 n
-0000437710 00000 n
-0000437866 00000 n
-0000438022 00000 n
-0000438177 00000 n
-0000438333 00000 n
-0000438489 00000 n
-0000438645 00000 n
-0000445190 00000 n
-0000441198 00000 n
-0000438964 00000 n
-0000445126 00000 n
-0000441540 00000 n
-0000441697 00000 n
-0000441853 00000 n
-0000442009 00000 n
-0000442165 00000 n
-0000442320 00000 n
-0000442475 00000 n
-0000442631 00000 n
-0000442788 00000 n
-0000442944 00000 n
-0000443101 00000 n
-0000443257 00000 n
-0000443414 00000 n
-0000443568 00000 n
-0000443724 00000 n
-0000443880 00000 n
-0000444035 00000 n
-0000444191 00000 n
-0000444347 00000 n
-0000444502 00000 n
-0000444658 00000 n
-0000444813 00000 n
-0000444970 00000 n
-0000453922 00000 n
-0000447787 00000 n
-0000445276 00000 n
-0000453858 00000 n
-0000448246 00000 n
-0000448402 00000 n
-0000448558 00000 n
-0000448714 00000 n
-0000448870 00000 n
-0000449025 00000 n
-0000449181 00000 n
-0000449337 00000 n
-0000449493 00000 n
-0000449649 00000 n
-0000449805 00000 n
-0000449960 00000 n
-0000450115 00000 n
-0000450271 00000 n
-0000450427 00000 n
-0000450583 00000 n
-0000450739 00000 n
-0000450895 00000 n
-0000451051 00000 n
-0000451206 00000 n
-0000451362 00000 n
-0000451518 00000 n
-0000451674 00000 n
-0000451830 00000 n
-0000451986 00000 n
-0000452142 00000 n
-0000452299 00000 n
-0000452454 00000 n
-0000452610 00000 n
-0000452766 00000 n
-0000452922 00000 n
-0000453078 00000 n
-0000453234 00000 n
-0000453390 00000 n
-0000453546 00000 n
-0000453702 00000 n
-0000458277 00000 n
-0000456264 00000 n
-0000454021 00000 n
-0000458213 00000 n
-0000456498 00000 n
-0000456654 00000 n
-0000456810 00000 n
-0000456966 00000 n
-0000457122 00000 n
-0000457277 00000 n
-0000457433 00000 n
-0000457588 00000 n
-0000457745 00000 n
-0000457901 00000 n
-0000458057 00000 n
-0000468580 00000 n
-0000460808 00000 n
-0000458390 00000 n
-0000468516 00000 n
-0000461357 00000 n
-0000461513 00000 n
-0000461668 00000 n
-0000461824 00000 n
-0000461980 00000 n
-0000462136 00000 n
-0000462292 00000 n
-0000462448 00000 n
-0000462604 00000 n
-0000462760 00000 n
-0000462916 00000 n
-0000463072 00000 n
-0000463227 00000 n
-0000463382 00000 n
-0000463538 00000 n
-0000463693 00000 n
-0000463848 00000 n
-0000464003 00000 n
-0000464159 00000 n
-0000464315 00000 n
-0000464469 00000 n
-0000464624 00000 n
-0000464779 00000 n
-0000464935 00000 n
-0000465091 00000 n
-0000465247 00000 n
-0000465403 00000 n
-0000465559 00000 n
-0000465714 00000 n
-0000465869 00000 n
-0000466025 00000 n
-0000466180 00000 n
-0000466335 00000 n
-0000466491 00000 n
-0000466647 00000 n
-0000466802 00000 n
-0000466959 00000 n
-0000467116 00000 n
-0000467273 00000 n
-0000467430 00000 n
-0000467585 00000 n
-0000467739 00000 n
-0000467894 00000 n
-0000468049 00000 n
-0000468204 00000 n
-0000468360 00000 n
-0000477537 00000 n
-0000471075 00000 n
-0000468679 00000 n
-0000477473 00000 n
-0000471552 00000 n
-0000471708 00000 n
-0000471864 00000 n
-0000472021 00000 n
-0000472177 00000 n
-0000472333 00000 n
-0000472489 00000 n
-0000472645 00000 n
-0000472801 00000 n
-0000472956 00000 n
-0000473111 00000 n
-0000473266 00000 n
-0000473422 00000 n
-0000473578 00000 n
-0000473734 00000 n
-0000473891 00000 n
-0000474047 00000 n
-0000474202 00000 n
-0000474358 00000 n
-0000474514 00000 n
-0000474671 00000 n
-0000474826 00000 n
-0000474983 00000 n
-0000475140 00000 n
-0000475291 00000 n
-0000475446 00000 n
-0000475602 00000 n
-0000475758 00000 n
-0000475914 00000 n
-0000476071 00000 n
-0000476228 00000 n
-0000476385 00000 n
-0000476541 00000 n
-0000476695 00000 n
-0000476850 00000 n
-0000477005 00000 n
-0000477161 00000 n
-0000477317 00000 n
-0000536551 00000 n
-0000483898 00000 n
-0000480076 00000 n
-0000477636 00000 n
-0000483834 00000 n
-0000480409 00000 n
-0000480565 00000 n
-0000480721 00000 n
-0000480876 00000 n
-0000481032 00000 n
-0000481188 00000 n
-0000481344 00000 n
-0000481500 00000 n
-0000481656 00000 n
-0000481812 00000 n
-0000481968 00000 n
-0000482123 00000 n
-0000482278 00000 n
-0000482433 00000 n
-0000482589 00000 n
-0000482744 00000 n
-0000482898 00000 n
-0000483054 00000 n
-0000483210 00000 n
-0000483366 00000 n
-0000483522 00000 n
-0000483678 00000 n
-0000494612 00000 n
-0000486512 00000 n
-0000483997 00000 n
-0000494548 00000 n
-0000487079 00000 n
-0000487235 00000 n
-0000487391 00000 n
-0000487547 00000 n
-0000487702 00000 n
-0000487858 00000 n
-0000488011 00000 n
-0000488168 00000 n
-0000488323 00000 n
-0000488477 00000 n
-0000488634 00000 n
-0000488787 00000 n
-0000488944 00000 n
-0000489097 00000 n
-0000489254 00000 n
-0000489407 00000 n
-0000489564 00000 n
-0000489719 00000 n
-0000489874 00000 n
-0000490028 00000 n
-0000490184 00000 n
-0000490340 00000 n
-0000490496 00000 n
-0000490652 00000 n
-0000490808 00000 n
-0000490964 00000 n
-0000491119 00000 n
-0000491275 00000 n
-0000491431 00000 n
-0000491587 00000 n
-0000491742 00000 n
-0000491897 00000 n
-0000492053 00000 n
-0000492209 00000 n
-0000492365 00000 n
-0000492521 00000 n
-0000492677 00000 n
-0000492833 00000 n
-0000492988 00000 n
-0000493145 00000 n
-0000493302 00000 n
-0000493458 00000 n
-0000493614 00000 n
-0000493769 00000 n
-0000493924 00000 n
-0000494079 00000 n
-0000494236 00000 n
-0000494392 00000 n
-0000504885 00000 n
-0000497272 00000 n
-0000494712 00000 n
-0000504821 00000 n
-0000497812 00000 n
-0000497968 00000 n
-0000498123 00000 n
-0000498278 00000 n
-0000498434 00000 n
-0000498590 00000 n
-0000498746 00000 n
-0000498902 00000 n
-0000499058 00000 n
-0000499214 00000 n
-0000499369 00000 n
-0000499525 00000 n
-0000499680 00000 n
-0000499837 00000 n
-0000499992 00000 n
-0000500147 00000 n
-0000500302 00000 n
-0000500458 00000 n
-0000500614 00000 n
-0000500770 00000 n
-0000500926 00000 n
-0000501083 00000 n
-0000501238 00000 n
-0000501392 00000 n
-0000501547 00000 n
-0000501703 00000 n
-0000501858 00000 n
-0000502015 00000 n
-0000502172 00000 n
-0000502329 00000 n
-0000502485 00000 n
-0000502641 00000 n
-0000502797 00000 n
-0000502952 00000 n
-0000503108 00000 n
-0000503264 00000 n
-0000503420 00000 n
-0000503575 00000 n
-0000503731 00000 n
-0000503886 00000 n
-0000504042 00000 n
-0000504198 00000 n
-0000504354 00000 n
-0000504509 00000 n
-0000504665 00000 n
-0000510217 00000 n
-0000507384 00000 n
-0000504984 00000 n
-0000510153 00000 n
-0000507663 00000 n
-0000507818 00000 n
-0000507974 00000 n
-0000508130 00000 n
-0000508286 00000 n
-0000508441 00000 n
-0000508596 00000 n
-0000508751 00000 n
-0000508907 00000 n
-0000509063 00000 n
-0000509218 00000 n
-0000509373 00000 n
-0000509529 00000 n
-0000509685 00000 n
-0000509841 00000 n
-0000509997 00000 n
-0000519267 00000 n
-0000512806 00000 n
-0000510303 00000 n
-0000519203 00000 n
-0000513283 00000 n
-0000513440 00000 n
-0000513595 00000 n
-0000513751 00000 n
-0000513907 00000 n
-0000514063 00000 n
-0000514219 00000 n
-0000514374 00000 n
-0000514530 00000 n
-0000514687 00000 n
-0000514841 00000 n
-0000514997 00000 n
-0000515153 00000 n
-0000515309 00000 n
-0000515465 00000 n
-0000515620 00000 n
-0000515776 00000 n
-0000515932 00000 n
-0000516087 00000 n
-0000516243 00000 n
-0000516399 00000 n
-0000516554 00000 n
-0000516709 00000 n
-0000516864 00000 n
-0000517019 00000 n
-0000517175 00000 n
-0000517330 00000 n
-0000517486 00000 n
-0000517642 00000 n
-0000517798 00000 n
-0000517954 00000 n
-0000518110 00000 n
-0000518266 00000 n
-0000518422 00000 n
-0000518578 00000 n
-0000518735 00000 n
-0000518891 00000 n
-0000519047 00000 n
-0000527299 00000 n
-0000521824 00000 n
-0000519366 00000 n
-0000527235 00000 n
-0000522247 00000 n
-0000522403 00000 n
-0000522559 00000 n
-0000522715 00000 n
-0000522871 00000 n
-0000523027 00000 n
-0000523183 00000 n
-0000523338 00000 n
-0000523493 00000 n
-0000523650 00000 n
-0000523807 00000 n
-0000523964 00000 n
-0000524120 00000 n
-0000524275 00000 n
-0000524431 00000 n
-0000524587 00000 n
-0000524743 00000 n
-0000524900 00000 n
-0000525056 00000 n
-0000525211 00000 n
-0000525366 00000 n
-0000525522 00000 n
-0000525678 00000 n
-0000525834 00000 n
-0000525989 00000 n
-0000526144 00000 n
-0000526300 00000 n
-0000526456 00000 n
-0000526612 00000 n
-0000526767 00000 n
-0000526923 00000 n
-0000527079 00000 n
-0000536676 00000 n
-0000531233 00000 n
-0000529060 00000 n
-0000527398 00000 n
-0000531169 00000 n
-0000529303 00000 n
-0000529458 00000 n
-0000529613 00000 n
-0000529768 00000 n
-0000529923 00000 n
-0000530079 00000 n
-0000530235 00000 n
-0000530391 00000 n
-0000530547 00000 n
-0000530703 00000 n
-0000530858 00000 n
-0000531014 00000 n
-0000531332 00000 n
-0000536765 00000 n
-0000536885 00000 n
-0000537006 00000 n
-0000537132 00000 n
-0000537258 00000 n
-0000537338 00000 n
-0000537439 00000 n
-0000550221 00000 n
-0000558622 00000 n
-0000558663 00000 n
-0000558703 00000 n
-0000558884 00000 n
-trailer
-<<
-/Size 2446
-/Root 2444 0 R
-/Info 2445 0 R
->>
-startxref
-559091
-%%EOF
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.bib b/Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.bib
new file mode 100644
index 00000000000..458a4b7a194
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.bib
@@ -0,0 +1,482 @@
+@PREAMBLE{
+ "\providecommand{\noopsort}[1]{}"
+ # "\providecommand{\singleletter}[1]{#1}%"
+}
+
+@BOOK{Bire82,
+ author = {N. D. Birell and P. C. W. Davies},
+ year = 1982,
+ title = {Quantum Fields in Curved Space},
+ publisher = {Cambridge University Press}
+}
+
+@ARTICLE{feyn54,
+ author = "R. P. Feynman",
+ year = "1954",
+ journal = "Phys.\ Rev.",
+ volume = "94",
+ pages = "262",
+}
+
+@ARTICLE{epr,
+ author = "A. Einstein and {\relax Yu} Podolsky and N. Rosen",
+ year = "1935",
+ journal = "Phys.\ Rev.",
+ volume = "47",
+ pages = "777",
+}
+
+@ARTICLE{Berman1983,
+ author = "Berman, Jr., G. P. and Izrailev, Jr., F. M.",
+ title = "Stability of nonlinear modes",
+ journal = "Physica D",
+ volume = "88",
+ pages = "445",
+ year = "1983",
+}
+
+@ARTICLE{Davies1998,
+ author = "E. B. Davies and L. Parns",
+ title = "Trapped modes in acoustic waveguides",
+ journal = "Q. J. Mech. Appl. Math.",
+ volume = "51",
+ pages = "477--492",
+ year = "1988",
+}
+
+@MISC{witten2001,
+ author = "Edward Witten",
+ eprint = "hep-th/0106109",
+ year = "2001",
+}
+
+@INBOOK{Beutler1994,
+ author = "E. Beutler",
+ editor = "E. Beutler and M. A. Lichtman and B. W. Coller and T. S. Kipps",
+ title = "Williams Hematology",
+ chapter = "7",
+ pages = "654--662",
+ publisher = "McGraw-Hill",
+ year = "1994",
+
+ edition = "5",
+ address = "New York",
+ volume = "2",
+}
+
+@INBOOK{inbook-full,
+ author = "Donald E. Knuth",
+ title = "Fundamental Algorithms",
+ volume = 1,
+ series = "The Art of Computer Programming",
+ publisher = "Addison-Wesley",
+ address = "Reading, Massachusetts",
+ edition = "Second",
+ month = "10~" # jan,
+ year = "\noopsort{1973b}1973",
+ type = "Section",
+ chapter = "1.2",
+ pages = "10--119",
+ note = "A full INBOOK entry",
+}
+
+@ARTICLE{Smith2005,
+ author = "J. S. Smith and G. W. Johnson",
+ journal = "Philos. Trans. R. Soc. London, Ser. B",
+ title = "",
+ year = "2005",
+
+ volume = "777",
+ pages = "1395",
+}
+
+@UNPUBLISHED{Smith2010,
+ author = "W. J. Smith and T. J. Johnson and B. G. Miller",
+ title = "Surface chemistry and preferential crystal orientation on a silicon surface",
+ note = "{J. Appl. Phys.} (unpublished)",
+
+ month = "",
+ year = "",
+}
+
+@UNPUBLISHED{Smith2010a,
+ author = "V. K. Smith and K. Johnson and M. O. Klein",
+ title = "Surface chemistry and preferential crystal orientation on a silicon surface",
+ note = "{J. Appl. Phys.} (submitted)",
+
+ month = "",
+ year = "",
+}
+
+@UNPUBLISHED{unpublished-full,
+ author = "Ulrich {\"{U}}nderwood and Ned {\~N}et and Paul {\={P}}ot",
+ title = "Lower Bounds for Wishful Research Results",
+ month = nov # ", " # dec,
+ year = 1988,
+ note = "Talk at Fanstord University (A full UNPUBLISHED entry)",
+}
+
+@MISC{JohnsonMillerSmith2007,
+
+ author = "M. P. Johnson and K. L. Miller and K. Smith",
+ title = "",
+ howpublished = "personal communication",
+ month = "1~" # may,
+ year = "2007",
+ note = "",
+}
+
+@PROCEEDINGS{Smith2007,
+ title = "AIP Conf. Proc.",
+ year = "2007",
+
+ editor = "J. Smith",
+ volume = "841",
+ number = "21",
+ series = "",
+ address = "",
+ month = "",
+ organization = "",
+ publisher = "",
+ note = "",
+}
+
+@PROCEEDINGS{proceedings-full,
+ editor = "Wizard V. Oz and Mihalis Yannakakis",
+ title = "Proc. Fifteenth Annual",
+ number = 17,
+ series = "All ACM Conferences",
+ month = mar,
+ year = 1983,
+ address = "Boston",
+ organization = "ACM",
+ publisher = "Academic Press",
+ note = "A full PROCEEDINGS entry",
+}
+
+@UNPUBLISHED{Burstyn2004,
+ author = "Y. Burstyn",
+ title = "{Proceedings of the 5th International Molecular Beam Epitaxy Conference, Santa Fe, NM}",
+ note = "(unpublished)",
+
+ month = "5--8~" # oct,
+ year = "2004",
+}
+
+@PROCEEDINGS{Quinn2001,
+ title = "{Proceedings of the 2003 Particle Accelerator Conference, Portland, OR, 12-16 May 2005}",
+ year = "2001",
+
+ editor = "B. Quinn",
+ address = "New York",
+ publisher = "Wiley",
+ note = "Albeit the conference was held in 2005, it was the 2003 conference, and the proceedings were published in 2001; go figure",
+}
+
+@ARTICLE{Agarwal2001,
+ author = "A. G. Agarwal",
+ title = "{Proceedings of the Fifth Low Temperature Conference, Madison, WI, 1999}",
+ journal = "Semiconductors",
+ year = "2001",
+
+ volume = "66",
+ pages = "1238",
+}
+
+@ARTICLE{SmithDA01,
+ author = "R. Smith",
+ title = "Hummingbirds are our friends",
+ journal = {J. Appl. Phys. (these proceedings)},
+ year = "",
+ volume = "",
+ number = "",
+ pages = "",
+ month = "",
+ note = "Abstract No. DA-01",
+}
+
+@ARTICLE{Smith2007a,
+ author = "J. Smith",
+ title = "",
+ journal = "Proc. SPIE",
+ year = "2007",
+
+ volume = "124",
+ pages = "367",
+ note = "Required title is missing",
+}
+
+@TECHREPORT{techreport-full,
+ author = "Tom T{\'{e}}rrific",
+ title = "An {$O(n \log n / \! \log\log n)$} Sorting Algorithm",
+ institution = "Fanstord University",
+ type = "Wishful Research Result",
+ number = "7",
+ address = "Computer Science Department, Fanstord, California",
+ month = oct,
+ year = 1988,
+ note = "A full TECHREPORT entry",
+}
+
+@TECHREPORT{Nelson1999,
+ author = "J. Nelson",
+ type = "{TWI Report}",
+ number = "666/1999",
+ institution = "",
+ year = jan # "~1999",
+
+ note = "Required institution missing",
+}
+
+@TECHREPORT{Fields2005,
+ author = "W. K. Fields",
+ type = "{ECE Report No.}",
+ number = "AL944",
+ institution = "",
+ year = "2005",
+
+ note = "Required institution missing",
+}
+
+@MISC{Zalkins2008,
+
+ author = "Y. M. Zalkins",
+ title = "",
+ howpublished = "e-print arXiv:cond-mat/040426",
+ month = "",
+ year = "2008",
+ note = "",
+}
+
+@MISC{Nelson2005,
+
+ author = "J. Nelson",
+ howpublished = "{U.S. Patent No.} 5,693,000",
+ year = "12~" # dec # "~2005",
+}
+
+@MASTERSTHESIS{Nelson1999a,
+ author = "J. K. Nelson",
+ title = "",
+ school = "New York University",
+ year = "1999",
+
+ type = "M.{S}. thesis",
+ address = "",
+ month = "",
+ note = "",
+}
+
+@MASTERSTHESIS{mastersthesis-full,
+ author = "{\'{E}}douard Masterly",
+ title = "Mastering Thesis Writing",
+ school = "Stanford University",
+ type = "Master's project",
+ address = "English Department",
+ month = jun # "-" # aug,
+ year = 1988,
+ note = "A full MASTERSTHESIS entry",
+}
+
+@PHDTHESIS{Smith2003,
+ author = "S. M. Smith",
+ title = "",
+ school = "Massachusetts Institute of Technology",
+ year = "2003",
+
+ type = "{Ph.D.} thesis",
+ address = "",
+ month = "",
+ note = "",
+}
+
+@ARTICLE{KawaLin2003,
+ author = "S. R. Kawa and S.-J. Lin",
+ title = "",
+ journal = "J. Geophys. Res.",
+ year = "2003",
+
+ volume = "108",
+ number = "D6",
+ pages = "4201",
+ month = "",
+ note = "{DOI:10.1029/2002JD002268}",
+}
+
+@PHDTHESIS{phdthesis-full,
+ author = "F. Phidias Phony-Baloney",
+ title = "Fighting Fire with Fire: Festooning {F}rench Phrases",
+ school = "Fanstord University",
+ type = "{PhD} Dissertation",
+ address = "Department of French",
+ month = jun # "-" # aug,
+ year = 1988,
+ note = "A full PHDTHESIS entry",
+}
+
+@BOOK{book-full,
+ author = "Donald E. Knuth",
+ title = "Seminumerical Algorithms",
+ volume = 2,
+ series = "The Art of Computer Programming",
+ publisher = "Addison-Wesley",
+ address = "Reading, Massachusetts",
+ edition = "Second",
+ month = "10~" # jan,
+ year = "\noopsort{1973c}1981",
+ note = "A full BOOK entry",
+}
+
+@BOOKLET{booklet-full,
+ author = "Jill C. Knvth",
+ title = "The Programming of Computer Art",
+ howpublished = "Vernier Art Center",
+ address = "Stanford, California",
+ month = feb,
+ year = 1988,
+ note = "A full BOOKLET entry",
+}
+
+@INBOOK{ballagh2000,
+ author = "R. Ballagh and C.M. Savage",
+ editor = "C.M. Savage and M. Das",
+ title = "Bose-Einstein condensation: from atomic physics to quantum fluids, Proceedings of the 13th Physics Summer School",
+ year = "2000",
+ publisher = "World Scientific",
+ address = "Singapore",
+ eprint = "cond-mat/0008070",
+}
+
+@inBook{Magnetism,
+ author = "W. Opechowski and R. Guccione",
+ title = "Introduction to the Theory of Normal Metals",
+ volume = "IIa",
+ pages = "105",
+ editor = "G. T. Rado and H. Suhl",
+ booktitle = "Magnetism",
+ publisher = "Academic Press",
+ address = "New York",
+}
+ year = "1965",
+
+@INPROCEEDINGS{Magnetismb,
+ author = "W. Opechowski and R. Guccione",
+ title = "Introduction to the Theory of Normal Metals",
+ editor = "G. T. Rado and H. Suhl",
+ booktitle = "Magnetism",
+ volume = "IIa",
+ pages = "105",
+ publisher = "Academic Press",
+ address = "New York",
+ year = "1965",
+}
+
+@INBOOK{Smith80,
+ author = "J. M. Smith",
+ title = "Molecular Dynamics",
+ publisher = "Academic",
+ year = "1980",
+ address = "New York",
+ editor = "C. Brown",
+}
+
+@article{ZS71,
+ author = "V. E. Zakharov and A. B. Shabat",
+ year = "1971",
+ title = "Exact theory of two-dimensional self-focusing and one-dimensional self-modulation of waves in nonlinear media",
+ journal = "Zh. Eksp. Teor. Fiz.",
+ volume = "61",
+ pages = "118--134",
+ translation = "Sov. Phys. JETP \textbf{34}, 62 (1972)"
+}
+
+@INCOLLECTION{Beutler1994a,
+ author = "E. Beutler",
+ year = "1994",
+ booktitle = "Williams Hematology",
+ edition = "5",
+ chapter = "7",
+ editor = "E. Beutler and M. A. Lichtman and B. W. Coller and T. S. Kipps",
+ publisher = "McGraw-Hill",
+ address = "New York",
+ volume = "2",
+ pages = "654--662",
+}
+
+@INCOLLECTION{ballagh2000a,
+ author = "R. Ballagh and C.M. Savage",
+ year = "2000",
+ title = "Bose-Einstein condensation: from atomic physics to quantum fluids",
+ booktitle = "Proceedings of the 13th Physics Summer School",
+ editor = "C.M. Savage and M. Das",
+ publisher = "World Scientific",
+ address = "Singapore",
+ eprint = "cond-mat/0008070",
+}
+
+@INCOLLECTION{Magnetisma,
+ author = "W. Opechowski and R. Guccione",
+ year = "1965",
+ title = "Introduction to the Theory of Normal Metals",
+ booktitle = "Magnetism",
+ editor = "G. T. Rado and H. Suhl",
+ publisher = "Academic Press",
+ address = "New York",
+ volume = "IIa",
+ pages = "105",
+}
+
+@INCOLLECTION{Smith80a,
+ author = "J. M. Smith",
+ year = "1980",
+ booktitle = "Molecular Dynamics",
+ editor = "C. Brown",
+ publisher = "Academic",
+ address = "New York",
+}
+
+@INCOLLECTION{incollection-full,
+ key = "incol-ful",
+ author = "Daniel D. Lincoll",
+ year = 1977,
+ title = "Semigroups of Recurrences",
+ booktitle = "High Speed Computer and Algorithm Organization",
+ edition = "Third",
+ series = "Fast Computers",
+ number = 23,
+ chapter = 3,
+ type = "Part",
+ editor = "David J. Lipcoll and D. H. Lawrie and A. H. Sameh",
+ publisher = "Academic Press",
+ address = "New York",
+ month = sep,
+ pages = "179--183",
+ note = "A full INCOLLECTION entry",
+}
+
+@INPROCEEDINGS{inproceedings-full,
+ author = "Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis",
+ title = "On Notions of Information Transfer in {VLSI} Circuits",
+ editor = "Wizard V. Oz and Mihalis Yannakakis",
+ booktitle = "Proc. Fifteenth Annual ACM",
+ number = 17,
+ series = "All ACM Conferences",
+ pages = "133--139",
+ month = mar,
+ year = 1983,
+ address = "Boston",
+ organization = "ACM",
+ publisher = "Academic Press",
+ note = "A full INPROCEDINGS entry",
+}
+
+@MANUAL{manual-full,
+ author = "Larry Manmaker",
+ title = "The Definitive Computer Manual",
+ organization = "Chips-R-Us",
+ address = "Silicon Valley",
+ edition = "Silver",
+ month = apr # "-" # may,
+ year = 1986,
+ note = "A full MANUAL entry",
+}
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.pdf b/Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.pdf
new file mode 100644
index 00000000000..bf8d88da215
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/apssamp.tex b/Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.tex
index db9efc3ef7e..0b48b9673b3 100644
--- a/Master/texmf-dist/doc/latex/revtex/apssamp.tex
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aip/aipsamp.tex
@@ -1,57 +1,59 @@
-% ****** Start of file apssamp.tex ******
+% ****** Start of file aipsamp.tex ******
%
-% This file is part of the APS files in the REVTeX 4 distribution.
-% Version 4.0 of REVTeX, August 2001
+% This file is part of the AIP files in the AIP distribution for REVTeX 4.
+% Version 4.1 of REVTeX, October 2009
%
-% Copyright (c) 2001 The American Physical Society.
+% Copyright (c) 2009 American Institute of Physics.
%
-% See the REVTeX 4 README file for restrictions and more information.
+% See the AIP README file for restrictions and more information.
%
% TeX'ing this file requires that you have AMS-LaTeX 2.0 installed
-% as well as the rest of the prerequisites for REVTeX 4.0
+% as well as the rest of the prerequisites for REVTeX 4.1
%
-% See the REVTeX 4 README file
% It also requires running BibTeX. The commands are as follows:
%
-% 1) latex apssamp.tex
-% 2) bibtex apssamp
-% 3) latex apssamp.tex
-% 4) latex apssamp.tex
+% 1) latex aipsamp
+% 2) bibtex aipsamp
+% 3) latex aipsamp
+% 4) latex aipsamp
%
-\documentclass[twocolumn,showpacs,preprintnumbers,amsmath,amssymb]{revtex4}
-%\documentclass[preprint,showpacs,preprintnumbers,amsmath,amssymb]{revtex4}
-
-% Some other (several out of many) possibilities
-%\documentclass[preprint,aps]{revtex4}
-%\documentclass[preprint,aps,draft]{revtex4}
-%\documentclass[prb]{revtex4}% Physical Review B
+% Use this file as a source of example code for your aip document.
+% Use the file aiptemplate.tex as a template for your document.
+\documentclass[%
+ aip,
+ jmp,%
+ amsmath,amssymb,
+%preprint,%
+ reprint,%
+%author-year,%
+%author-numerical,%
+]{revtex4-1}
\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
-
-%\nofiles
+%\usepackage[mathlines]{lineno}% Enable numbering of text and display math
+%\linenumbers\relax % Commence numbering lines
\begin{document}
-\preprint{APS/123-QED}
+\preprint{AIP/123-QED}
-\title{Manuscript Title:\\with Forced Linebreak}% Force line breaks with \\
+\title[Sample title]{Sample Title:\\with Forced Linebreak\footnote{Error!}}% Force line breaks with \\
+\thanks{Footnote to title of article.}
-\author{Ann Author}
+\author{A. Author}
\altaffiliation[Also at ]{Physics Department, XYZ University.}%Lines break automatically or can be forced with \\
-\author{Second Author}%
- \email{Second.Author@institution.edu}
-\affiliation{%
-Authors' institution and/or address\\
-This line break forced with \textbackslash\textbackslash
+\author{B. Author}%
+ \email{Second.Author@institution.edu.}
+\affiliation{
+Authors' institution and/or address%\\This line break forced with \textbackslash\textbackslash
}%
-\author{Charlie Author}
- \homepage{http://www.Second.institution.edu/~Charlie.Author}
-\affiliation{
-Second institution and/or address\\
-This line break forced% with \\
+\author{C. Author}
+ \homepage{http://www.Second.institution.edu/~Charlie.Author.}
+\affiliation{%
+Second institution and/or address%\\This line break forced% with \\
}%
\date{\today}% It is always \today, today,
@@ -60,24 +62,34 @@ This line break forced% with \\
\begin{abstract}
An article usually includes an abstract, a concise summary of the work
covered at length in the main body of the article. It is used for
-secondary publications and for information retrieval purposes. Valid
-PACS numbers may be entered using the \verb+\pacs{#1}+ command.
+secondary publications and for information retrieval purposes.
+%
+Valid PACS numbers may be entered using the \verb+\pacs{#1}+ command.
\end{abstract}
\pacs{Valid PACS appear here}% PACS, the Physics and Astronomy
% Classification Scheme.
-%\keywords{Suggested keywords}%Use showkeys class option if keyword
+\keywords{Suggested keywords}%Use showkeys class option if keyword
%display desired
\maketitle
+\begin{quotation}
+The ``lead paragraph'' is encapsulated with the \LaTeX\
+\verb+quotation+ environment and is formatted as a single paragraph before the first section heading.
+(The \verb+quotation+ environment reverts to its usual meaning after the first sectioning command.)
+Note that numbered references are allowed in the lead paragraph.
+%
+The lead paragraph will only be found in an article being prepared for the journal \textit{Chaos}.
+\end{quotation}
+
\section{\label{sec:level1}First-level heading:\protect\\ The line
break was forced \lowercase{via} \textbackslash\textbackslash}
-This sample document demonstrates proper use of REV\TeX~4 (and
-\LaTeXe) in mansucripts prepared for submission to APS
-journals. Further information can be found in the REV\TeX~4
-documentation included in the distribution or available at
-\url{http://publish.aps.org/revtex4/}.
+This sample document demonstrates proper use of REV\TeX~4.1 (and
+\LaTeXe) in manuscripts prepared for submission to AIP
+journals. Further information can be found in the documentation included in the distribution or available at
+\url{http://authors.aip.org} and in the documentation for
+REV\TeX~4.1 itself.
When commands are referred to in this example file, they are always
shown with their required arguments, using normal \TeX{} format. In
@@ -89,20 +101,17 @@ stands for the title text of the paper.
Line breaks in section headings at all levels can be introduced using
\textbackslash\textbackslash. A blank input line tells \TeX\ that the
-paragraph has ended. Note that top-level section headings are
-automatically uppercased. If a specific letter or word should appear in
-lowercase instead, you must escape it using \verb+\lowercase{#1}+ as
-in the word ``via'' above.
+paragraph has ended.
\subsection{\label{sec:level2}Second-level heading: Formatting}
-This file may be formatted in both the \texttt{preprint} and
-\texttt{twocolumn} styles. \texttt{twocolumn} format may be used to
+This file may be formatted in both the \texttt{preprint} (the default) and
+\texttt{reprint} styles; the latter format may be used to
mimic final journal output. Either format may be used for submission
-purposes; however, for peer review and production, APS will format the
+purposes; however, for peer review and production, AIP will format the
article using the \texttt{preprint} class option. Hence, it is
essential that authors check that their manuscripts format acceptably
-under \texttt{preprint}. Manuscripts submitted to APS that do not
+under \texttt{preprint}. Manuscripts submitted to AIP that do not
format correctly under the \texttt{preprint} option may be delayed in
both the editorial and production processes.
@@ -113,54 +122,54 @@ width-changing commands only take effect in \texttt{twocolumn}
formatting. It has no effect if \texttt{preprint} formatting is chosen
instead.
-\subsubsection{\label{sec:level3}Third-level heading: References and Footnotes}
-Reference citations in text use the commands \verb+\cite{#1}+ or
-\verb+\onlinecite{#1}+. \verb+#1+ may contain letters and numbers.
-The reference itself is specified by a \verb+\bibitem{#1}+ command
-with the same argument as the \verb+\cite{#1}+ command.
+\subsubsection{\label{sec:level3}Third-level heading: Citations and Footnotes}
+
+Citations in text refer to entries in the Bibliography;
+they use the commands \verb+\cite{#1}+ or \verb+\onlinecite{#1}+.
+Because REV\TeX\ uses the \verb+natbib+ package of Patrick Daly,
+its entire repertoire of commands are available in your document;
+see the \verb+natbib+ documentation for further details.
+The argument of \verb+\cite+ is a comma-separated list of \emph{keys};
+a key may consist of letters and numerals.
+
+By default, citations are numerical; \cite{feyn54} author-year citations are an option.
+To give a textual citation, use \verb+\onlinecite{#1}+: (Refs.~\onlinecite{witten2001,epr,Bire82}).
+REV\TeX\ ``collapses'' lists of consecutive numerical citations when appropriate.
+REV\TeX\ provides the ability to properly punctuate textual citations in author-year style;
+this facility works correctly with numerical citations only with \texttt{natbib}'s compress option turned off.
+To illustrate, we cite several together \cite{feyn54,witten2001,epr,Berman1983},
+and once again (Refs.~\onlinecite{epr,feyn54,Bire82,Berman1983}).
+Note that, when numerical citations are used, the references were sorted into the same order they appear in the bibliography.
+
+A reference within the bibliography is specified with a \verb+\bibitem{#1}+ command,
+where the argument is the citation key mentioned above.
\verb+\bibitem{#1}+ commands may be crafted by hand or, preferably,
-generated by using Bib\TeX. REV\TeX~4 includes Bib\TeX\ style files
-\verb+apsrev.bst+ and \verb+apsrmp.bst+ appropriate for
-\textit{Physical Review} and \textit{Reviews of Modern Physics},
-respectively. REV\TeX~4 will automatically choose the style
-appropriate for the journal specified in the document class
-options. This sample file demonstrates the basic use of Bib\TeX\
-through the use of \verb+\bibliography+ command which references the
-\verb+assamp.bib+ file. Running Bib\TeX\ (typically \texttt{bibtex
-apssamp}) after the first pass of \LaTeX\ produces the file
-\verb+apssamp.bbl+ which contains the automatically formatted
+generated by using Bib\TeX.
+The AIP styles for REV\TeX~4 include Bib\TeX\ style files
+\verb+aipnum.bst+ and \verb+aipauth.bst+, appropriate for
+numbered and author-year bibliographies,
+respectively.
+REV\TeX~4 will automatically choose the style appropriate for
+the document's selected class options: the default is numerical, and
+you obtain the author-year style by specifying a class option of \verb+author-year+.
+
+This sample file demonstrates a simple use of Bib\TeX\
+via a \verb+\bibliography+ command referencing the \verb+aipsamp.bib+ file.
+Running Bib\TeX\ (in this case \texttt{bibtex
+aipsamp}) after the first pass of \LaTeX\ produces the file
+\verb+aipsamp.bbl+ which contains the automatically formatted
\verb+\bibitem+ commands (including extra markup information via
\verb+\bibinfo+ commands). If not using Bib\TeX, the
\verb+thebibiliography+ environment should be used instead.
-To cite bibliography entries, use the \verb+\cite{#1}+ command. Most
-journal styles will display the corresponding number(s) in square
-brackets: \cite{feyn54,witten2001}. To avoid the square brackets, use
-\verb+\onlinecite{#1}+: Refs.~\onlinecite{feyn54} and
-\onlinecite{witten2001}. REV\TeX\ ``collapses'' lists of
-consecutive reference numbers where possible. We now cite everyone
-together \cite{feyn54,witten2001,epr}, and once again
-(Refs.~\onlinecite{epr,feyn54,witten2001}). Note that the references
-were also sorted into the correct numerical order as well.
-
-When the \verb+prb+ class option is used, the \verb+\cite{#1}+ command
-displays the reference's number as a superscript rather than using
-square brackets. Note that the location of the \verb+\cite{#1}+
-command should be adjusted for the reference style: the superscript
-references in \verb+prb+ style must appear after punctuation;
-otherwise the reference must appear before any punctuation. This
-sample was written for the regular (non-\texttt{prb}) citation style.
-The command \verb+\onlinecite{#1}+ in the \texttt{prb} style also
-displays the reference on the baseline.
-
-Footnotes are produced using the \verb+\footnote{#1}+ command. Most
-APS journal styles put footnotes into the bibliography. REV\TeX~4 does
-this as well, but instead of interleaving the footnotes with the
-references, they are listed at the end of the references\footnote{This
-may be improved in future versions of REV\TeX.}. Because the correct
-numbering of the footnotes must occur after the numbering of the
-references, an extra pass of \LaTeX\ is required in order to get the
-numbering correct.
+\paragraph{Fourth-level heading is run in.}%
+Footnotes are produced using the \verb+\footnote{#1}+ command.
+Numerical style citations put footnotes into the
+bibliography\footnote{Automatically placing footnotes into the bibliography requires using BibTeX to compile the bibliography.}.
+Author-year and numerical author-year citation styles (each for its own reason) cannot use this method.
+Note: due to the method used to place footnotes in the bibliography, \emph{you
+must re-run BibTeX every time you change any of your document's
+footnotes}.
\section{Math and Equations}
Inline math may be typeset using the \verb+$+ delimiters. Bold math
@@ -177,8 +186,7 @@ In \LaTeX\ there are many different ways to display equations, and a
few preferred ways are noted below. Displayed math will center by
default. Use the class option \verb+fleqn+ to flush equations left.
-Below we have numbered single-line equations; this is the most common
-type of equation in \textit{Physical Review}:
+Below we have numbered single-line equations, the most common kind:
\begin{eqnarray}
\chi_+(p)\alt{\bf [}2|{\bf p}|(|{\bf p}|+p_z){\bf ]}^{-1/2}
\left(
@@ -330,98 +338,163 @@ The \verb+\label{#1}+ should appear in a section heading, within an
equation, or in a table or figure caption. The \verb+\ref{#1}+ command
is used in the text where the citation is to be displayed. Some
examples: Section~\ref{sec:level1} on page~\pageref{sec:level1},
-Table~\ref{tab:table1}, and Fig.~\ref{fig:epsart}.
+Table~\ref{tab:table1},%
+\begin{table}
+\caption{\label{tab:table1}This is a narrow table which fits into a
+text column when using \texttt{twocolumn} formatting. Note that
+REV\TeX~4 adjusts the intercolumn spacing so that the table fills the
+entire width of the column. Table captions are numbered
+automatically. This table illustrates left-aligned, centered, and
+right-aligned columns. }
+\begin{ruledtabular}
+\begin{tabular}{lcr}
+Left\footnote{Note a.}&Centered\footnote{Note b.}&Right\\
+\hline
+1 & 2 & 3\\
+10 & 20 & 30\\
+100 & 200 & 300\\
+\end{tabular}
+\end{ruledtabular}
+\end{table}
+and Fig.~\ref{fig:epsart}.
\section{Figures and Tables}
-Figures and tables are typically ``floats'' which means that their
-final position is determined by \LaTeX\ while the document is being
-typeset. \LaTeX\ isn't always successful in placing floats
-optimally.
+Figures and tables are typically ``floats''; \LaTeX\ determines their
+final position via placement rules.
+\LaTeX\ isn't always successful in automatically placing floats where you wish them.
-Figures may be inserted by using either the \texttt{graphics} or
+Figures are marked up with the \texttt{figure} environment, the content of which
+imports the image (\verb+\includegraphics+) followed by the figure caption (\verb+\caption+).
+The argument of the latter command should itself contain a \verb+\label+ command if you
+wish to refer to your figure with \verb+\ref+.
+
+Import your image using either the \texttt{graphics} or
\texttt{graphix} packages. These packages both define the
-\verb+\includegraphics{#1}+ command, but they differ in how optional
-arguments for specifying the orientation, scaling, and translation of the
-figure. Fig.~\ref{fig:epsart} shows a figure that is small enough to
-fit in a single column. It is embedded using the \texttt{figure}
-environment which provides both the caption and the imports the figure
-file.
+\verb+\includegraphics{#1}+ command, but they differ in the optional
+arguments for specifying the orientation, scaling, and translation of the figure.
+Fig.~\ref{fig:epsart}%
\begin{figure}
\includegraphics{fig_1}% Here is how to import EPS art
\caption{\label{fig:epsart} A figure caption. The figure captions are
automatically numbered.}
\end{figure}
-
-Fig.~\ref{fig:wide} is a figure that is too wide for a single column,
-so instead the \texttt{figure*} environment has been used.
+is small enough to fit in a single column, while
+Fig.~\ref{fig:wide}%
\begin{figure*}
\includegraphics{fig_2}% Here is how to import EPS art
-\caption{\label{fig:wide}Use the figure* environment to get a wide
-figure that spans the page in \texttt{twocolumn} formatting.}
+\caption{\label{fig:wide}Use the \texttt{figure*} environment to get a wide
+figure, spanning the page in \texttt{twocolumn} formatting.}
\end{figure*}
+is too wide for a single column,
+so instead the \texttt{figure*} environment has been used.
+
+The analog of the \texttt{figure} environment is \texttt{table}, which uses
+the same \verb+\caption+ command.
+However, you should type your caption command first within the \texttt{table},
+instead of last as you did for \texttt{figure}.
+
+The heart of any table is the \texttt{tabular} environment,
+which represents the table content as a (vertical) sequence of table rows,
+each containing a (horizontal) sequence of table cells.
+Cells are separated by the \verb+&+ character;
+the row terminates with \verb+\\+.
+The required argument for the \texttt{tabular} environment
+specifies how data are displayed in each of the columns.
+For instance, a column
+may be centered (\verb+c+), left-justified (\verb+l+), right-justified (\verb+r+),
+or aligned on a decimal point (\verb+d+).
+(Table~\ref{tab:table4}%
+\begin{table}
+\caption{\label{tab:table4}Numbers in columns Three--Five have been
+aligned by using the ``d'' column specifier (requires the
+\texttt{dcolumn} package).
+Non-numeric entries (those entries without
+a ``.'') in a ``d'' column are aligned on the decimal point.
+Use the
+``D'' specifier for more complex layouts. }
+\begin{ruledtabular}
+\begin{tabular}{ccddd}
+One&Two&\mbox{Three}&\mbox{Four}&\mbox{Five}\\
+\hline
+one&two&\mbox{three}&\mbox{four}&\mbox{five}\\
+He&2& 2.77234 & 45672. & 0.69 \\
+C\footnote{Some tables require footnotes.}
+ &C\footnote{Some tables need more than one footnote.}
+ & 12537.64 & 37.66345 & 86.37 \\
+\end{tabular}
+\end{ruledtabular}
+\end{table}
+illustrates the use of decimal column alignment.)
-The heart of any table is the \texttt{tabular} environment which gives
-the rows of the tables. Each row consists of column entries separated
-by \verb+&+'s and terminates with \textbackslash\textbackslash. The
-required argument for the \texttt{tabular} environment
-specifies how data are displayed in the columns. For instance, entries
-may be centered, left-justified, right-justified, aligned on a decimal
-point. Extra column-spacing may be be specified as well, although
+Extra column-spacing may be be specified as well, although
REV\TeX~4 sets this spacing so that the columns fill the width of the
-table. Horizontal rules are typeset using the \verb+\hline+
-command. The doubled (or Scotch) rules that appear at the top and
-bottom of a table can be achieved enclosing the \texttt{tabular}
-environment within a \texttt{ruledtabular} environment. Rows whose
-columns span multiple columns can be typeset using the
-\verb+\multicolumn{#1}{#2}{#3}+ command (for example, see the first
-row of Table~\ref{tab:table3}).
-
-Tables~\ref{tab:table1}-\ref{tab:table4} show various effects. Tables
-that fit in a narrow column are contained in a \texttt{table}
-environment. Table~\ref{tab:table3} is a wide table set with the
-\texttt{table*} environment. Long tables may need to break across
-pages. The most straightforward way to accomplish this is to specify
+table.
+Horizontal rules are typeset using the \verb+\hline+
+command.
+The doubled (or Scotch) rules that appear at the top and
+bottom of a table can be achieved by enclosing the \texttt{tabular}
+environment within a \texttt{ruledtabular} environment.
+Rows whose columns span multiple columns can be typeset using \LaTeX's
+\verb+\multicolumn{#1}{#2}{#3}+ command
+(for example, see the first row of Table~\ref{tab:table3}).%
+\begin{table*}
+\caption{\label{tab:table3}This is a wide table that spans the page
+width in \texttt{twocolumn} mode. It is formatted using the
+\texttt{table*} environment. It also demonstrates the use of
+\textbackslash\texttt{multicolumn} in rows with entries that span
+more than one column.}
+\begin{ruledtabular}
+\begin{tabular}{ccccc}
+ &\multicolumn{2}{c}{$D_{4h}^1$}&\multicolumn{2}{c}{$D_{4h}^5$}\\
+ Ion&1st alternative&2nd alternative&lst alternative
+&2nd alternative\\ \hline
+ K&$(2e)+(2f)$&$(4i)$ &$(2c)+(2d)$&$(4f)$ \\
+ Mn&$(2g)$\footnote{The $z$ parameter of these positions is $z\sim\frac{1}{4}$.}
+ &$(a)+(b)+(c)+(d)$&$(4e)$&$(2a)+(2b)$\\
+ Cl&$(a)+(b)+(c)+(d)$&$(2g)$\footnote{This is a footnote in a table that spans the full page
+width in \texttt{twocolumn} mode. It is supposed to set on the full width of the page, just as the caption does. }
+ &$(4e)^{\text{a}}$\\
+ He&$(8r)^{\text{a}}$&$(4j)^{\text{a}}$&$(4g)^{\text{a}}$\\
+ Ag& &$(4k)^{\text{a}}$& &$(4h)^{\text{a}}$\\
+\end{tabular}
+\end{ruledtabular}
+\end{table*}
+
+The tables in this document illustrate various effects.
+Tables that fit in a narrow column are contained in a \texttt{table}
+environment.
+Table~\ref{tab:table3} is a wide table, therefore set with the
+\texttt{table*} environment.
+Lengthy tables may need to break across pages.
+A simple way to allow this is to specify
the \verb+[H]+ float placement on the \texttt{table} or
-\texttt{table*} environment. However, the standard \LaTeXe\ package
-\texttt{longtable} will give more control over how tables break and
-will allow headers and footers to be specified for each page of the
-table. A simple example of the use of \texttt{longtable} can be found
+\texttt{table*} environment.
+Alternatively, using the standard \LaTeXe\ package \texttt{longtable}
+gives more control over how tables break and allows headers and footers
+to be specified for each page of the table.
+An example of the use of \texttt{longtable} can be found
in the file \texttt{summary.tex} that is included with the REV\TeX~4
distribution.
There are two methods for setting footnotes within a table (these
footnotes will be displayed directly below the table rather than at
-the bottom of the page or in the bibliography). The easiest
+the bottom of the page or in the bibliography).
+The easiest
and preferred method is just to use the \verb+\footnote{#1}+
command. This will automatically enumerate the footnotes with
-lowercase roman letters. However, it is sometimes necessary to have
-multiple entries in the table share the same footnote. In this case,
-there is no choice but to manually create the footnotes using
+lowercase roman letters.
+However, it is sometimes necessary to have
+multiple entries in the table share the same footnote.
+In this case,
+create the footnotes using
\verb+\footnotemark[#1]+ and \verb+\footnotetext[#1]{#2}+.
-\texttt{\#1} is a numeric value. Each time the same value for
-\texttt{\#1} is used, the same mark is produced in the table. The
-\verb+\footnotetext[#1]{#2}+ commands are placed after the \texttt{tabular}
-environment. Examine the \LaTeX\ source and output for
-Tables~\ref{tab:table1} and \ref{tab:table2} for examples.
-
-\begin{table}
-\caption{\label{tab:table1}This is a narrow table which fits into a
-narrow column when using \texttt{twocolumn} formatting. Note that
-REV\TeX~4 adjusts the intercolumn spacing so that the table fills the
-entire width of the column. Table captions are numbered
-automatically. This table illustrates left-aligned, centered, and
-right-aligned columns. }
-\begin{ruledtabular}
-\begin{tabular}{lcr}
-Left\footnote{Note a.}&Centered\footnote{Note b.}&Right\\
-\hline
-1 & 2 & 3\\
-10 & 20 & 30\\
-100 & 200 & 300\\
-\end{tabular}
-\end{ruledtabular}
-\end{table}
-
+\texttt{\#1} is a numeric value.
+Each time the same value for \texttt{\#1} is used,
+the same mark is produced in the table.
+The \verb+\footnotetext[#1]{#2}+ commands are placed after the \texttt{tabular}
+environment.
+Examine the \LaTeX\ source and output for Tables~\ref{tab:table1} and
+\ref{tab:table2}%
\begin{table}
\caption{\label{tab:table2}A table with more columns still fits
properly in a column. Note that several entries share the same
@@ -461,51 +534,13 @@ Tl& 0.480 & 18.90 & 3.550 & & & & \\
\footnotetext[4]{Here's the fourth.}
\footnotetext[5]{And etc.}
\end{table}
+for an illustration.
-\begin{table*}
-\caption{\label{tab:table3}This is a wide table that spans the page
-width in \texttt{twocolumn} mode. It is formatted using the
-\texttt{table*} environment. It also demonstates the use of
-\textbackslash\texttt{multicolumn} in rows with entries that span
-more than one column.}
-\begin{ruledtabular}
-\begin{tabular}{ccccc}
- &\multicolumn{2}{c}{$D_{4h}^1$}&\multicolumn{2}{c}{$D_{4h}^5$}\\
- Ion&1st alternative&2nd alternative&lst alternative
-&2nd alternative\\ \hline
- K&$(2e)+(2f)$&$(4i)$ &$(2c)+(2d)$&$(4f)$ \\
- Mn&$(2g)$\footnote{The $z$ parameter of these positions is $z\sim\frac{1}{4}$.}
- &$(a)+(b)+(c)+(d)$&$(4e)$&$(2a)+(2b)$\\
- Cl&$(a)+(b)+(c)+(d)$&$(2g)$\footnotemark[1]
- &$(4e)^{\text{a}}$\\
- He&$(8r)^{\text{a}}$&$(4j)^{\text{a}}$&$(4g)^{\text{a}}$\\
- Ag& &$(4k)^{\text{a}}$& &$(4h)^{\text{a}}$\\
-\end{tabular}
-\end{ruledtabular}
-\end{table*}
-
-\begin{table}
-\caption{\label{tab:table4}Numbers in columns Three--Five have been
-aligned by using the ``d'' column specifier (requires the
-\texttt{dcolumn} package). Non-numeric entries (those entries without
-a ``.'') in a ``d'' column are aligned on the decimal point. Use the
-``D'' specifier for more complex layouts. }
-\begin{ruledtabular}
-\begin{tabular}{ccddd}
-One&Two&\mbox{Three}&\mbox{Four}&\mbox{Five}\\
-\hline
-one&two&\mbox{three}&\mbox{four}&\mbox{five}\\
-He&2& 2.77234 & 45672. & 0.69 \\
-C\footnote{Some tables require footnotes.}
- &C\footnote{Some tables need more than one footnote.}
- & 12537.64 & 37.66345 & 86.37 \\
-\end{tabular}
-\end{ruledtabular}
-\end{table}
-
-\textit{Physical Review} style requires that the initial citation of
-figures or tables be in numerical order in text, so don't cite
-Fig.~\ref{fig:wide} until Fig.~\ref{fig:epsart} has been cited.
+All AIP journals require that the initial citation of
+figures or tables be in numerical order.
+\LaTeX's automatic numbering of floats is your friend here:
+just put each \texttt{figure} environment immediately following
+its first reference (\verb+\ref+), as we have done in this example file.
\begin{acknowledgments}
We wish to acknowledge the support of the author community in using
@@ -520,7 +555,7 @@ REV\TeX{}, offering suggestions and encouragement, testing new versions,
To start the appendixes, use the \verb+\appendix+ command.
This signals that all following section commands refer to appendixes
instead of regular sections. Therefore, the \verb+\appendix+ command
-should be used only once---to setup the section commands to act as
+should be used only once---to set up the section commands to act as
appendixes. Thereafter normal section commands are used. The heading
for a section can be left empty. For example,
\begin{verbatim}
@@ -554,8 +589,9 @@ E=mc^2.
\subsection{\label{app:subsec}A subsection in an appendix}
You can use a subsection or subsubsection in an appendix. Note the
-numbering: we are now in Appendix \ref{app:subsec}.
+numbering: we are now in Appendix~\ref{app:subsec}.
+\subsubsection{\label{app:subsubsec}A subsubsection in an appendix}
Note the equation numbers in this appendix, produced with the
subequations environment:
\begin{subequations}
@@ -568,9 +604,10 @@ E&\agt& mc^3. \label{appc}
\end{eqnarray}
\end{subequations}
They turn out to be Eqs.~(\ref{appa}), (\ref{appb}), and (\ref{appc}).
-\newpage %Just because of unusual number of tables stacked at end
-\bibliography{apssamp}% Produces the bibliography via BibTeX.
+
+\nocite{*}
+\bibliography{aipsamp}% Produces the bibliography via BibTeX.
\end{document}
%
-% ****** End of file apssamp.tex ******
+% ****** End of file aipsamp.tex ******
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aip/aiptemplate.tex b/Master/texmf-dist/doc/latex/revtex/sample/aip/aiptemplate.tex
new file mode 100644
index 00000000000..30c1763369d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aip/aiptemplate.tex
@@ -0,0 +1,107 @@
+%% ****** Start of file aiptemplate.tex ****** %
+%%
+%% This file is part of the files in the distribution of AIP substyles for REVTeX4.
+%% Version 4.1 of 9 October 2009.
+%%
+%
+% This is a template for producing documents for use with
+% the REVTEX 4.1 document class and the AIP substyles.
+%
+% Copy this file to another name and then work on that file.
+% That way, you always have this original template file to use.
+
+\documentclass[aip,graphicx]{revtex4-1}
+%\documentclass[aip,reprint]{revtex4-1}
+
+\draft % marks overfull lines with a black rule on the right
+
+\begin{document}
+
+% Use the \preprint command to place your local institutional report number
+% on the title page in preprint mode.
+% Multiple \preprint commands are allowed.
+%\preprint{}
+
+\title{} %Title of paper
+
+% repeat the \author .. \affiliation etc. as needed
+% \email, \thanks, \homepage, \altaffiliation all apply to the current author.
+% Explanatory text should go in the []'s,
+% actual e-mail address or url should go in the {}'s for \email and \homepage.
+% Please use the appropriate macro for the type of information
+
+% \affiliation command applies to all authors since the last \affiliation command.
+% The \affiliation command should follow the other information.
+
+\author{}
+%\email[]{Your e-mail address}
+%\homepage[]{Your web page}
+%\thanks{}
+%\altaffiliation{}
+\affiliation{}
+
+% Collaboration name, if desired (requires use of superscriptaddress option in \documentclass).
+% \noaffiliation is required (may also be used with the \author command).
+%\collaboration{}
+%\noaffiliation
+
+\date{\today}
+
+\begin{abstract}
+% insert abstract here
+\end{abstract}
+
+\pacs{}% insert suggested PACS numbers in braces on next line
+
+\maketitle %\maketitle must follow title, authors, abstract and \pacs
+
+% Body of paper goes here. Use proper sectioning commands.
+% References should be done using the \cite, \ref, and \label commands
+\section{}
+%\label{}
+\subsection{}
+\subsubsection{}
+
+% If in two-column mode, this environment will change to single-column format so that long equations can be displayed.
+% Use only when necessary.
+%\begin{widetext}
+%$$\mbox{put long equation here}$$
+%\end{widetext}
+
+% Figures should be put into the text as floats.
+% Use the graphics or graphicx packages (distributed with LaTeX2e).
+% See the LaTeX Graphics Companion by Michel Goosens, Sebastian Rahtz, and Frank Mittelbach for examples.
+%
+% Here is an example of the general form of a figure:
+% Fill in the caption in the braces of the \caption{} command.
+% Put the label that you will use with \ref{} command in the braces of the \label{} command.
+%
+% \begin{figure}
+% \includegraphics{}%
+% \caption{\label{}}%
+% \end{figure}
+
+% Tables may be be put in the text as floats.
+% Here is an example of the general form of a table:
+% Fill in the caption in the braces of the \caption{} command. Put the label
+% that you will use with \ref{} command in the braces of the \label{} command.
+% Insert the column specifiers (l, r, c, d, etc.) in the empty braces of the
+% \begin{tabular}{} command.
+%
+% \begin{table}
+% \caption{\label{} }
+% \begin{tabular}{}
+% \end{tabular}
+% \end{table}
+
+% If you have acknowledgments, this puts in the proper section head.
+%\begin{acknowledgments}
+% Put your acknowledgments here.
+%\end{acknowledgments}
+
+% Create the reference section using BibTeX:
+\bibliography{your-bib-file}
+
+\end{document}
+%
+% ****** End of file aiptemplate.tex ******
diff --git a/Master/texmf-dist/doc/latex/revtex/fig_1.eps b/Master/texmf-dist/doc/latex/revtex/sample/aip/fig_1.eps
index 8bc5bc8a749..bae35814998 100644
--- a/Master/texmf-dist/doc/latex/revtex/fig_1.eps
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aip/fig_1.eps
@@ -1,5 +1,5 @@
-%!PS-Adobe-3.0
-%%BoundingBox: 0 0 100 100
-0 0 moveto 100 0 lineto 100 100 lineto 0 100 lineto 0 0 lineto stroke
-20 50 moveto /Times findfont 10 scalefont setfont (Test Figure) show
-%%EOF
+%!PS-Adobe-3.0
+%%BoundingBox: 0 0 100 100
+0 0 moveto 100 0 lineto 100 100 lineto 0 100 lineto 0 0 lineto stroke
+20 50 moveto /Times findfont 10 scalefont setfont (Test Figure) show
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/revtex/fig_2.eps b/Master/texmf-dist/doc/latex/revtex/sample/aip/fig_2.eps
index cda61493cea..f9cbc54cb40 100644
--- a/Master/texmf-dist/doc/latex/revtex/fig_2.eps
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aip/fig_2.eps
@@ -1,5 +1,5 @@
-%!PS-Adobe-3.0
-%%BoundingBox: 0 0 500 80
-0 0 moveto 500 0 lineto 500 80 lineto 0 80 lineto 0 0 lineto stroke
-200 40 moveto /Times findfont 10 scalefont setfont (Wide Test Figure) show
-%%EOF
+%!PS-Adobe-3.0
+%%BoundingBox: 0 0 500 80
+0 0 moveto 500 0 lineto 500 80 lineto 0 80 lineto 0 0 lineto stroke
+200 40 moveto /Times findfont 10 scalefont setfont (Wide Test Figure) show
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.bib b/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.bib
new file mode 100644
index 00000000000..bed57d051a9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.bib
@@ -0,0 +1,483 @@
+@PREAMBLE{
+ "\providecommand{\noopsort}[1]{}"
+ # "\providecommand{\singleletter}[1]{#1}%"
+}
+
+@BOOK{Bire82,
+ author = {N. D. Birell and P. C. W. Davies},
+ year = 1982,
+ title = {Quantum Fields in Curved Space},
+ publisher = {Cambridge University Press}
+}
+
+@ARTICLE{feyn54,
+ author = "R. P. Feynman",
+ year = "1954",
+ journal = "Phys.\ Rev.",
+ volume = "94",
+ pages = "262",
+}
+
+@ARTICLE{epr,
+ author = "A. Einstein and {\relax Yu} Podolsky and N. Rosen",
+ collaboration = "The Swiss Cabal",
+ year = "1935",
+ journal = "Phys.\ Rev.",
+ volume = "47",
+ pages = "777",
+}
+
+@ARTICLE{Berman1983,
+ author = "G. P. Berman, Jr. and F. M. Izrailev, Jr.",
+ title = "Stability of nonlinear modes",
+ journal = "Physica D",
+ volume = "88",
+ pages = "445",
+ year = "1983",
+}
+
+@ARTICLE{Davies1998,
+ author = "E. B. Davies and L. Parns",
+ title = "Trapped modes in acoustic waveguides",
+ journal = "Q. J. Mech. Appl. Math.",
+ volume = "51",
+ pages = "477--492",
+ year = "1988",
+}
+
+@MISC{witten2001,
+ author = "Edward Witten",
+ eprint = "hep-th/0106109",
+}
+
+@INBOOK{Beutler1994,
+ author = "E. Beutler",
+ editor = "E. Beutler and M. A. Lichtman and B. W. Coller and T. S. Kipps",
+ booktitle = "Williams Hematology",
+ chapter = "7",
+ pages = "654--662",
+ publisher = "McGraw-Hill",
+ year = "1994",
+
+ edition = "5",
+ address = "New York",
+ volume = "2",
+}
+
+@INCOLLECTION{Beutler1994a,
+ author = "E. Beutler",
+ editor = "E. Beutler and M. A. Lichtman and B. W. Coller and T. S. Kipps",
+ booktitle = "Williams Hematology",
+ chapter = "7",
+ pages = "654--662",
+ publisher = "McGraw-Hill",
+ year = "1994",
+
+ edition = "5",
+ address = "New York",
+ volume = "2",
+}
+
+@INBOOK{inbook-full,
+ author = "Donald E. Knuth",
+ booktitle = "Fundamental Algorithms",
+ volume = 1,
+ series = "The Art of Computer Programming",
+ publisher = "Addison-Wesley",
+ address = "Reading, Massachusetts",
+ edition = "Second",
+ month = "10~" # jan,
+ year = "\noopsort{1973b}1973",
+ type = "Section",
+ chapter = "1.2",
+ pages = "10--119",
+ note = "A full INBOOK entry",
+}
+
+@ARTICLE{Smith2005,
+ author = "J. S. Smith and G. W. Johnson",
+ journal = "Philos. Trans. R. Soc. London, Ser. B",
+ title = "",
+ year = "2005",
+
+ volume = "777",
+ pages = "1395",
+}
+
+@UNPUBLISHED{Smith2010,
+ author = "W. J. Smith and T. J. Johnson and B. G. Miller",
+ title = "Surface chemistry and preferential crystal orientation on a silicon surface",
+ note = "{J. Appl. Phys.} (unpublished)",
+
+ month = "",
+ year = "",
+}
+
+@UNPUBLISHED{Smith2010a,
+ author = "V. K. Smith and K. Johnson and M. O. Klein",
+ title = "Surface chemistry and preferential crystal orientation on a silicon surface",
+ note = "{J. Appl. Phys.} (submitted)",
+
+ month = "",
+ year = "",
+}
+
+@UNPUBLISHED{unpublished-full,
+ author = "Ulrich {\"{U}}nderwood and Ned {\~N}et and Paul {\={P}}ot",
+ title = "Lower Bounds for Wishful Research Results",
+ month = nov # ", " # dec,
+ year = 1988,
+ note = "Talk at Fanstord University (A full UNPUBLISHED entry)",
+}
+
+@MISC{JohnsonMillerSmith2007,
+
+ author = "M. P. Johnson and K. L. Miller and K. Smith",
+ title = "",
+ howpublished = "personal communication",
+ month = "1~" # may,
+ year = "2007",
+ note = "",
+}
+
+@PROCEEDINGS{Smith2007,
+ title = "AIP Conf. Proc.",
+ year = "2007",
+
+ editor = "J. Smith",
+ volume = "841",
+ number = "21",
+ series = "",
+ address = "",
+ month = "",
+ organization = "",
+ publisher = "",
+ note = "",
+}
+
+@PROCEEDINGS{proceedings-full,
+ editor = "Wizard V. Oz and Mihalis Yannakakis",
+ title = "Proc. Fifteenth Annual",
+ number = 17,
+ series = "All ACM Conferences",
+ month = mar,
+ year = 1983,
+ address = "Boston",
+ organization = "ACM",
+ publisher = "Academic Press",
+ note = "A full PROCEEDINGS entry",
+}
+
+@UNPUBLISHED{Burstyn2004,
+ author = "Y. Burstyn",
+ title = "{Proceedings of the 5th International Molecular Beam Epitaxy Conference, Santa Fe, NM}",
+ note = "(unpublished)",
+
+ month = "5--8~" # oct,
+ year = "2004",
+}
+
+@PROCEEDINGS{Quinn2001,
+ title = "{Proceedings of the 2003 Particle Accelerator Conference, Portland, OR, 12-16 May 2005}",
+ year = "2001",
+
+ editor = "B. Quinn",
+ address = "New York",
+ publisher = "Wiley",
+ note = "Albeit the conference was held in 2005, it was the 2003 conference, and the proceedings were published in 2001; go figure",
+}
+
+@ARTICLE{Agarwal2001,
+ author = "A. G. Agarwal",
+ title = "{Proceedings of the Fifth Low Temperature Conference, Madison, WI, 1999}",
+ journal = "Semiconductors",
+ year = "2001",
+
+ volume = "66",
+ pages = "1238",
+}
+
+@ARTICLE{SmithDA01,
+ author = "R. Smith",
+ title = "Hummingbirds are our friends",
+ journal = {J. Appl. Phys. (these proceedings)},
+ year = "",
+ volume = "",
+ number = "",
+ pages = "",
+ month = "",
+ note = "Abstract No. DA-01",
+}
+
+@ARTICLE{Smith2007a,
+ author = "J. Smith",
+ title = "",
+ journal = "Proc. SPIE",
+ year = "2007",
+
+ volume = "124",
+ pages = "367",
+ note = "Required title is missing",
+}
+
+@TECHREPORT{techreport-full,
+ author = "Tom T{\'{e}}rrific",
+ title = "An {$O(n \log n / \! \log\log n)$} Sorting Algorithm",
+ institution = "Fanstord University",
+ type = "Wishful Research Result",
+ number = "7",
+ address = "Computer Science Department, Fanstord, California",
+ month = oct,
+ year = 1988,
+ note = "A full TECHREPORT entry",
+}
+
+@TECHREPORT{Nelson1999,
+ author = "J. Nelson",
+ type = "{TWI Report}",
+ number = "666/1999",
+ institution = "",
+ year = jan # "~1999",
+
+ note = "Required institution missing",
+}
+
+@TECHREPORT{Fields2005,
+ author = "W. K. Fields",
+ type = "{ECE Report No.}",
+ number = "AL944",
+ institution = "",
+ year = "2005",
+
+ note = "Required institution missing",
+}
+
+@MISC{Zalkins2008,
+
+ author = "Y. M. Zalkins",
+ title = "",
+ howpublished = "e-print arXiv:cond-mat/040426",
+ month = "",
+ year = "2008",
+ note = "",
+}
+
+@MISC{Nelson2005,
+
+ author = "J. Nelson",
+ howpublished = "{U.S. Patent No.} 5,693,000",
+ year = "12~" # dec # "~2005",
+}
+
+@MASTERSTHESIS{Nelson1999a,
+ author = "J. K. Nelson",
+ title = "",
+ school = "New York University",
+ year = "1999",
+
+ type = "M.{S}. thesis",
+ address = "",
+ month = "",
+ note = "",
+}
+
+@MASTERSTHESIS{mastersthesis-full,
+ author = "{\'{E}}douard Masterly",
+ title = "Mastering Thesis Writing",
+ school = "Stanford University",
+ type = "Master's project",
+ address = "English Department",
+ month = jun # "-" # aug,
+ year = 1988,
+ note = "A full MASTERSTHESIS entry",
+}
+
+@PHDTHESIS{Smith2003,
+ author = "S. M. Smith",
+ title = "",
+ school = "Massachusetts Institute of Technology",
+ year = "2003",
+
+ type = "{Ph.D.} thesis",
+ address = "",
+ month = "",
+ note = "",
+}
+
+@ARTICLE{KawaLin2003,
+ author = "S. R. Kawa and S.-J. Lin",
+ title = "",
+ journal = "J. Geophys. Res.",
+ year = "2003",
+
+ volume = "108",
+ number = "D6",
+ pages = "4201",
+ month = "",
+ note = "{DOI:10.1029/2002JD002268}",
+}
+
+@PHDTHESIS{phdthesis-full,
+ author = "F. Phidias Phony-Baloney",
+ title = "Fighting Fire with Fire: Festooning {F}rench Phrases",
+ school = "Fanstord University",
+ type = "{PhD} Dissertation",
+ address = "Department of French",
+ month = jun # "-" # aug,
+ year = 1988,
+ note = "A full PHDTHESIS entry",
+}
+
+@BOOK{book-full,
+ author = "Donald E. Knuth",
+ title = "Seminumerical Algorithms",
+ volume = 2,
+ series = "The Art of Computer Programming",
+ publisher = "Addison-Wesley",
+ address = "Reading, Massachusetts",
+ edition = "Second",
+ month = "10~" # jan,
+ year = "\noopsort{1973c}1981",
+ note = "A full BOOK entry",
+}
+
+@BOOKLET{booklet-full,
+ author = "Jill C. Knvth",
+ title = "The Programming of Computer Art",
+ howpublished = "Vernier Art Center",
+ address = "Stanford, California",
+ month = feb,
+ year = 1988,
+ note = "A full BOOKLET entry",
+}
+
+@INBOOK{ballagh2000,
+ author = "R. Ballagh and C.M. Savage",
+ editor = "C.M. Savage and M. Das",
+ title = "Bose-Einstein condensation: from atomic physics to quantum fluids, Proceedings of the 13th Physics Summer School",
+ year = "2000",
+ publisher = "World Scientific",
+ address = "Singapore",
+ eprint = "cond-mat/0008070",
+}
+
+@INCOLLECTION{ballagh2000a,
+ author = "R. Ballagh and C.M. Savage",
+ title = "Bose-Einstein condensation: from atomic physics to quantum fluids",
+ editor = "C.M. Savage and M. Das",
+ booktitle = "Proceedings of the 13th Physics Summer School",
+ year = "2000",
+ publisher = "World Scientific",
+ address = "Singapore",
+ eprint = "cond-mat/0008070",
+}
+
+@inBook{Magnetism,
+ author = "W. Opechowski and R. Guccione",
+ title = "Introduction to the Theory of Normal Metals",
+ volume = "IIa",
+ pages = "105",
+ editor = "G. T. Rado and H. Suhl",
+ booktitle = "Magnetism",
+ publisher = "Academic Press",
+ address = "New York",
+}
+ year = "1965",
+
+@INCOLLECTION{Magnetisma,
+ author = "W. Opechowski and R. Guccione",
+ title = "Introduction to the Theory of Normal Metals",
+ editor = "G. T. Rado and H. Suhl",
+ booktitle = "Magnetism",
+ volume = "IIa",
+ pages = "105",
+ publisher = "Academic Press",
+ address = "New York",
+ year = "1965",
+}
+
+@INPROCEEDINGS{Magnetismb,
+ author = "W. Opechowski and R. Guccione",
+ title = "Introduction to the Theory of Normal Metals",
+ editor = "G. T. Rado and H. Suhl",
+ booktitle = "Magnetism",
+ volume = "IIa",
+ pages = "105",
+ publisher = "Academic Press",
+ address = "New York",
+ year = "1965",
+}
+
+@INBOOK{Smith80,
+ author = "J. M. Smith",
+ title = "Molecular Dynamics",
+ publisher = "Academic",
+ year = "1980",
+ address = "New York",
+ editor = "C. Brown",
+}
+
+@article{ZS71,
+ author = "V. E. Zakharov and A. B. Shabat",
+ title = "Exact theory of two-dimensional self-focusing and one-dimensional self-modulation of waves in nonlinear media",
+ journal = "Zh. Eksp. Teor. Fiz.",
+ volume = "61",
+ year = "1971",
+ pages = "118--134",
+ translation = "Sov. Phys. JETP \textbf{34}, 62 (1972)"
+}
+
+@INCOLLECTION{Smith80a,
+ author = "J. M. Smith",
+ booktitle = "Molecular Dynamics",
+ editor = "C. Brown",
+ publisher = "Academic",
+ year = "1980",
+ address = "New York",
+}
+
+@INCOLLECTION{incollection-full,
+ author = "Daniel D. Lincoll",
+ title = "Semigroups of Recurrences",
+ editor = "David J. Lipcoll and D. H. Lawrie and A. H. Sameh",
+ booktitle = "High Speed Computer and Algorithm Organization",
+ number = 23,
+ series = "Fast Computers",
+ chapter = 3,
+ type = "Part",
+ pages = "179--183",
+ publisher = "Academic Press",
+ address = "New York",
+ edition = "Third",
+ month = sep,
+ year = 1977,
+ note = "A full INCOLLECTION entry",
+}
+
+@INPROCEEDINGS{inproceedings-full,
+ author = "Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis",
+ title = "On Notions of Information Transfer in {VLSI} Circuits",
+ editor = "Wizard V. Oz and Mihalis Yannakakis",
+ booktitle = "Proc. Fifteenth Annual ACM",
+ bookaddress = "Boston, 1982",
+ number = 17,
+ series = "All ACM Conferences",
+ pages = "133--139",
+ month = mar,
+ year = 1983,
+ address = "New York",
+ organization = "ACM",
+ publisher = "Academic Press",
+ note = "A full INPROCEDINGS entry",
+}
+
+@MANUAL{manual-full,
+ author = "Larry Manmaker",
+ title = "The Definitive Computer Manual",
+ organization = "Chips-R-Us",
+ address = "Silicon Valley",
+ edition = "Silver",
+ month = apr # "-" # may,
+ year = 1986,
+ note = "A full MANUAL entry",
+}
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.pdf b/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.pdf
new file mode 100644
index 00000000000..25ab4909924
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.rty b/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.rty
new file mode 100644
index 00000000000..fa1e5200b07
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.rty
@@ -0,0 +1,3 @@
+%% apssamp.rty - example document style
+\def\citequiet#1{\expandafter\@firstoffour\csname b@#1\endcsname{}{}{}}%
+\def\@firstoffour#1#2#3#4{#1}%
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.tex b/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.tex
new file mode 100644
index 00000000000..ea2cd098a8b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aps/apssamp.tex
@@ -0,0 +1,763 @@
+% ****** Start of file apssamp.tex ******
+%
+% This file is part of the APS files in the REVTeX 4.1 distribution.
+% Version 4.1 of REVTeX, October 2009
+%
+% Copyright (c) 2009 The American Physical Society.
+%
+% See the REVTeX 4 README file for restrictions and more information.
+%
+% TeX'ing this file requires that you have AMS-LaTeX 2.0 installed
+% as well as the rest of the prerequisites for REVTeX 4.1
+%
+% See the REVTeX 4 README file
+% It also requires running BibTeX. The commands are as follows:
+%
+% 1) latex apssamp.tex
+% 2) bibtex apssamp
+% 3) latex apssamp.tex
+% 4) latex apssamp.tex
+%
+\documentclass[%
+ reprint,
+%superscriptaddress,
+%groupedaddress,
+%unsortedaddress,
+%runinaddress,
+%frontmatterverbose,
+%preprint,
+%showpacs,preprintnumbers,
+%nofootinbib,
+%nobibnotes,
+%bibnotes,
+ amsmath,amssymb,
+ aps,
+ prl,
+%pra,
+%prb,
+%rmp,
+%prstab,
+%prstper,
+ longbibliography,
+%floatfix,
+ lengthcheck,%
+]{revtex4-1}
+
+\usepackage{graphicx}% Include figure files
+\usepackage{dcolumn}% Align table columns on decimal point
+\usepackage{bm}% bold math
+\usepackage{hyperref}% add hypertext capabilities
+%\usepackage[mathlines]{lineno}% Enable numbering of text and display math
+%\linenumbers\relax % Commence numbering lines
+
+%\usepackage[showframe,%Uncomment any one of the following lines to test
+%%scale=0.7, marginratio={1:1, 2:3}, ignoreall,% default settings
+%%text={7in,10in},centering,
+%%margin=1.5in,
+%%total={6.5in,8.75in}, top=1.2in, left=0.9in, includefoot,
+%%height=10in,a5paper,hmargin={3cm,0.8in},
+%]{geometry}
+
+\begin{document}
+
+\preprint{APS/123-QED}
+
+\title{Manuscript Title:\\with Forced Linebreak}% Force line breaks with \\
+\thanks{A footnote to the article title}%
+
+\author{Ann Author}
+ \altaffiliation[Also at ]{Physics Department, XYZ University.}%Lines break automatically or can be forced with \\
+\author{Second Author}%
+ \email{Second.Author@institution.edu}
+\affiliation{%
+ Authors' institution and/or address\\
+ This line break forced with \textbackslash\textbackslash
+}%
+
+\collaboration{MUSO Collaboration}%\noaffiliation
+
+\author{Charlie Author}
+ \homepage{http://www.Second.institution.edu/~Charlie.Author}
+\affiliation{
+ Second institution and/or address\\
+ This line break forced% with \\
+}%
+\affiliation{
+ Third institution, the second for Charlie Author
+}%
+\author{Delta Author}
+\affiliation{%
+ Authors' institution and/or address\\
+ This line break forced with \textbackslash\textbackslash
+}%
+
+\collaboration{CLEO Collaboration}%\noaffiliation
+
+\date{\today}% It is always \today, today,
+ % but any date may be explicitly specified
+
+\begin{abstract}
+An article usually includes an abstract, a concise summary of the work
+covered at length in the main body of the article.
+\begin{description}
+\item[Usage]
+Secondary publications and information retrieval purposes.
+\item[PACS numbers]
+May be entered using the \verb+\pacs{#1}+ command.
+\item[Structure]
+You may use the \texttt{description} environment to structure your abstract;
+use the optional argument of the \verb+\item+ command to give the category of each item.
+\end{description}
+\end{abstract}
+
+\pacs{Valid PACS appear here}% PACS, the Physics and Astronomy
+ % Classification Scheme.
+%\keywords{Suggested keywords}%Use showkeys class option if keyword
+ %display desired
+\maketitle
+
+%\tableofcontents
+
+\section{\label{sec:level1}First-level heading:\protect\\ The line
+break was forced \lowercase{via} \textbackslash\textbackslash}
+
+This sample document demonstrates proper use of REV\TeX~4.1 (and
+\LaTeXe) in mansucripts prepared for submission to APS
+journals. Further information can be found in the REV\TeX~4.1
+documentation included in the distribution or available at
+\url{http://authors.aps.org/revtex4/}.
+
+When commands are referred to in this example file, they are always
+shown with their required arguments, using normal \TeX{} format. In
+this format, \verb+#1+, \verb+#2+, etc. stand for required
+author-supplied arguments to commands. For example, in
+\verb+\section{#1}+ the \verb+#1+ stands for the title text of the
+author's section heading, and in \verb+\title{#1}+ the \verb+#1+
+stands for the title text of the paper.
+
+Line breaks in section headings at all levels can be introduced using
+\textbackslash\textbackslash. A blank input line tells \TeX\ that the
+paragraph has ended. Note that top-level section headings are
+automatically uppercased. If a specific letter or word should appear in
+lowercase instead, you must escape it using \verb+\lowercase{#1}+ as
+in the word ``via'' above.
+
+\subsection{\label{sec:level2}Second-level heading: Formatting}
+
+This file may be formatted in either the \texttt{preprint} or
+\texttt{reprint} style. \texttt{reprint} format mimics final journal output.
+Either format may be used for submission purposes;
+however, for peer review and production, APS will format the
+article using the \texttt{preprint} class option. Hence, it is
+essential that authors check that their manuscripts format acceptably
+under \texttt{preprint}. Manuscripts submitted to APS that do not
+format correctly under the \texttt{preprint} option may be delayed in
+both the editorial and production processes.
+
+\subsubsection{Wide text (A level-3 head)}
+The \texttt{widetext} environment will make the text the width of the
+full page, as on page~\pageref{eq:wideeq}. (Note the use the
+\verb+\pageref{#1}+ command to refer to the page number.)
+\paragraph{Note (Fourth-level head is run in)}
+The width-changing commands only take effect in two-column formatting.
+There is no effect if text is in a single column.
+
+\subsection{\label{sec:citeref}Citations and References}
+A citation in text uses the command \verb+\cite{#1}+ or
+\verb+\onlinecite{#1}+ and refers to an entry in the bibliography.
+An entry in the bibliography is a reference to another document.
+
+\subsubsection{Citations}
+Because REV\TeX\ uses the \verb+natbib+ package of Patrick Daly,
+the entire repertoire of commands in that package are available for your document;
+see the \verb+natbib+ documentation for further details.
+
+\paragraph{Syntax}
+The argument of \verb+\cite+ may be a single \emph{key},
+or may consist of a comma-separated list of keys.
+The citation \emph{key} may contain
+letters, numbers, the dash (-) character, or the period (.) character.
+New with natbib 8.2 is an extension to the syntax that allows for
+a star (*) form and two optional arguments on the citation key itself.
+The syntax of the \verb+\cite+ command is thus (informally stated)
+\begin{quotation}\flushleft\leftskip1em
+\verb+\cite+ \verb+{+ \emph{key} \verb+}+, or\\
+\verb+\cite+ \verb+{+ \emph{optarg+key} \verb+}+, or\\
+\verb+\cite+ \verb+{+ \emph{optarg+key} \verb+,+ \emph{optarg+key}\ldots \verb+}+,
+\end{quotation}\noindent
+where \emph{optarg+key} signifies
+\begin{quotation}\flushleft\leftskip1em
+\emph{key}, or\\
+\texttt{*}\emph{key}, or\\
+\texttt{[}\emph{pre}\texttt{]}\emph{key}, or\\
+\texttt{[}\emph{pre}\texttt{]}\texttt{[}\emph{post}\texttt{]}\emph{key}, or even\\
+\texttt{*}\texttt{[}\emph{pre}\texttt{]}\texttt{[}\emph{post}\texttt{]}\emph{key}.
+\end{quotation}\noindent
+where \emph{pre} and \emph{post} is whatever text you wish to place
+at the beginning, resp. end, of the bibliographic reference
+(see Ref.~[\citequiet{witten2001}] and the two under Ref.~[\citequiet{feyn54}]).
+(Keep in mind that no automatic space or punctuation is applied.)
+It is highly recommended that you put the entire \emph{pre} or \emph{post} portion
+within its own set of braces, for example:
+\verb+\cite+ \verb+{+ \texttt{[} \verb+{+\emph{text}\verb+}+\texttt{]}\emph{key}\verb+}+.
+The extra set of braces will keep \LaTeX\ out of trouble if your \emph{text} contains the comma (,) character.
+
+The star (*) modifier to the \emph{key} signifies that the reference is to be
+merged with the previous reference into a single bibliographic entry,
+a common idiom in APS and AIP articles (see below, Ref.~[\citequiet{epr}]).
+When references are merged in this way, they are separated by a semicolon instead of
+the period (full stop) that would otherwise appear.
+
+\paragraph{Eliding repeated information}
+When a reference is merged, some of its fields may be elided: for example,
+when the author matches that of the previous reference, it is omitted.
+If both author and journal match, both are omitted.
+If the journal matches, but the author does not, the journal is replaced by \emph{ibid.},
+as exemplified by Ref.~[\citequiet{epr}].
+These rules embody common editorial practice in APS and AIP journals and will only
+be in effect if the markup features of the APS and AIP Bib\TeX\ styles is employed.
+
+\paragraph{The options of the cite command itself}
+Please note that optional arguments to the \emph{key} change the reference in the bibliography,
+not the citation in the body of the document.
+For the latter, use the optional arguments of the \verb+\cite+ command itself:
+\verb+\cite+ \texttt{*}\allowbreak
+\texttt{[}\emph{pre-cite}\texttt{]}\allowbreak
+\texttt{[}\emph{post-cite}\texttt{]}\allowbreak
+\verb+{+\emph{key-list}\verb+}+.
+
+\subsubsection{Example citations}
+By default, citations are numerical;\cite{Beutler1994}
+author-year citations are obtained when the journal is RMP.
+To give a textual citation, use \verb+\onlinecite{#1}+:
+Refs.~\onlinecite{[][{, and references therein}]witten2001,Bire82}.
+By default, the \texttt{natbib} package automatically sorts your citations into numerical order and ``compresses'' runs of consecutive numerical citations.
+REV\TeX\ provides the ability to automatically punctuate textual citations;
+this facility works reliably with numerical citations only with \texttt{natbib}'s compress option turned off.
+To illustrate, we cite several together
+\cite{[See the explanation of time travel in ]feyn54,*[The classical relativistic treatment of ][ is a relative classic]epr,witten2001,Berman1983,Bire82},
+and once again in different order (Refs.~\onlinecite{epr,feyn54,Bire82,Berman1983,witten2001}).
+Note that the citations were both compressed and sorted.
+
+When the \verb+prb+ class option is used, the \verb+\cite{#1}+ command
+displays the reference's number as a superscript rather than in
+square brackets. Note that the location of the \verb+\cite{#1}+
+command should be adjusted for the reference style: the superscript
+references in \verb+prb+ style must appear after punctuation;
+otherwise the reference must appear before any punctuation. This
+sample was written for the regular (non-\texttt{prb}) citation style.
+The command \verb+\onlinecite{#1}+ in the \texttt{prb} style also
+displays the reference on the baseline.
+
+\subsubsection{References}
+A reference in the bibliography is specified by a \verb+\bibitem{#1}+ command
+with the same argument as the \verb+\cite{#1}+ command.
+\verb+\bibitem{#1}+ commands may be crafted by hand or, preferably,
+generated by Bib\TeX.
+REV\TeX~4 includes Bib\TeX\ style files
+\verb+apsrev4-1.bst+, \verb+apsrmp4-1.bst+ appropriate for
+\textit{Physical Review} and \textit{Reviews of Modern Physics},
+respectively. There are also ``long" versions of these two files to typeset
+titles of cited journal articles. REV\TeX~4.1 will automatically choose the style
+appropriate for the journal specified in the document class
+options.
+
+\subsubsection{Example references}
+This sample file employs the \verb+\bibliography+ command,
+which formats the \texttt{\jobname .bbl} file
+and specifies which bibliographic databases are to be used by Bib\TeX\
+(one of these should be by arXiv convention \texttt{\jobname .bib}).
+Running Bib\TeX\ (via \texttt{bibtex \jobname})
+after the first pass of \LaTeX\ produces the file
+\texttt{\jobname .bbl} which contains the automatically formatted
+\verb+\bibitem+ commands (including extra markup information via
+\verb+\bibinfo+ and \verb+\bibfield+ commands).
+If not using Bib\TeX, you will have to create the \verb+thebibiliography+ environment
+and its \verb+\bibitem+ commands by hand.
+
+Numerous examples of the use of the APS bibliographic entry types appear in the bibliography of this sample document.
+You can refer to the \texttt{\jobname .bib} file,
+and compare its information to the formatted bibliography itself.
+
+\subsection{Footnotes}%
+Footnotes, produced using the \verb+\footnote{#1}+ command,
+usually integrated into the bibliography alongside the other entries.
+Numerical citation styles do this%
+\footnote{Automatically placing footnotes into the bibliography requires using BibTeX to compile the bibliography.};
+author-year citation styles place the footnote at the bottom of the text column.
+Note: due to the method used to place footnotes in the bibliography,
+\emph{you must re-run Bib\TeX\ every time you change any of your document's footnotes}.
+
+\section{Math and Equations}
+Inline math may be typeset using the \verb+$+ delimiters. Bold math
+symbols may be achieved using the \verb+bm+ package and the
+\verb+\bm{#1}+ command it supplies. For instance, a bold $\alpha$ can
+be typeset as \verb+$\bm{\alpha}$+ giving $\bm{\alpha}$. Fraktur and
+Blackboard (or open face or double struck) characters should be
+typeset using the \verb+\mathfrak{#1}+ and \verb+\mathbb{#1}+ commands
+respectively. Both are supplied by the \texttt{amssymb} package. For
+example, \verb+$\mathbb{R}$+ gives $\mathbb{R}$ and
+\verb+$\mathfrak{G}$+ gives $\mathfrak{G}$
+
+In \LaTeX\ there are many different ways to display equations, and a
+few preferred ways are noted below. Displayed math will center by
+default. Use the class option \verb+fleqn+ to flush equations left.
+
+Below we have numbered single-line equations; this is the most common
+type of equation in \textit{Physical Review}:
+\begin{eqnarray}
+\chi_+(p)\alt{\bf [}2|{\bf p}|(|{\bf p}|+p_z){\bf ]}^{-1/2}
+\left(
+\begin{array}{c}
+|{\bf p}|+p_z\\
+px+ip_y
+\end{array}\right)\;,
+\\
+\left\{%
+ \openone234567890abc123\alpha\beta\gamma\delta1234556\alpha\beta
+ \frac{1\sum^{a}_{b}}{A^2}%
+\right\}%
+\label{eq:one}.
+\end{eqnarray}
+Note the open one in Eq.~(\ref{eq:one}).
+
+Not all numbered equations will fit within a narrow column this
+way. The equation number will move down automatically if it cannot fit
+on the same line with a one-line equation:
+\begin{equation}
+\left\{
+ ab12345678abc123456abcdef\alpha\beta\gamma\delta1234556\alpha\beta
+ \frac{1\sum^{a}_{b}}{A^2}%
+\right\}.
+\end{equation}
+
+When the \verb+\label{#1}+ command is used [cf. input for
+Eq.~(\ref{eq:one})], the equation can be referred to in text without
+knowing the equation number that \TeX\ will assign to it. Just
+use \verb+\ref{#1}+, where \verb+#1+ is the same name that used in
+the \verb+\label{#1}+ command.
+
+Unnumbered single-line equations can be typeset
+using the \verb+\[+, \verb+\]+ format:
+\[g^+g^+ \rightarrow g^+g^+g^+g^+ \dots ~,~~q^+q^+\rightarrow
+q^+g^+g^+ \dots ~. \]
+
+
+\subsection{Multiline equations}
+
+Multiline equations are obtained by using the \verb+eqnarray+
+environment. Use the \verb+\nonumber+ command at the end of each line
+to avoid assigning a number:
+\begin{eqnarray}
+{\cal M}=&&ig_Z^2(4E_1E_2)^{1/2}(l_i^2)^{-1}
+\delta_{\sigma_1,-\sigma_2}
+(g_{\sigma_2}^e)^2\chi_{-\sigma_2}(p_2)\nonumber\\
+&&\times
+[\epsilon_jl_i\epsilon_i]_{\sigma_1}\chi_{\sigma_1}(p_1),
+\end{eqnarray}
+\begin{eqnarray}
+\sum \vert M^{\text{viol}}_g \vert ^2&=&g^{2n-4}_S(Q^2)~N^{n-2}
+ (N^2-1)\nonumber \\
+ & &\times \left( \sum_{i<j}\right)
+ \sum_{\text{perm}}
+ \frac{1}{S_{12}}
+ \frac{1}{S_{12}}
+ \sum_\tau c^f_\tau~.
+\end{eqnarray}
+\textbf{Note:} Do not use \verb+\label{#1}+ on a line of a multiline
+equation if \verb+\nonumber+ is also used on that line. Incorrect
+cross-referencing will result. Notice the use \verb+\text{#1}+ for
+using a Roman font within a math environment.
+
+To set a multiline equation without \emph{any} equation
+numbers, use the \verb+\begin{eqnarray*}+,
+\verb+\end{eqnarray*}+ format:
+\begin{eqnarray*}
+\sum \vert M^{\text{viol}}_g \vert ^2&=&g^{2n-4}_S(Q^2)~N^{n-2}
+ (N^2-1)\\
+ & &\times \left( \sum_{i<j}\right)
+ \left(
+ \sum_{\text{perm}}\frac{1}{S_{12}S_{23}S_{n1}}
+ \right)
+ \frac{1}{S_{12}}~.
+\end{eqnarray*}
+
+To obtain numbers not normally produced by the automatic numbering,
+use the \verb+\tag{#1}+ command, where \verb+#1+ is the desired
+equation number. For example, to get an equation number of
+(\ref{eq:mynum}),
+\begin{equation}
+g^+g^+ \rightarrow g^+g^+g^+g^+ \dots ~,~~q^+q^+\rightarrow
+q^+g^+g^+ \dots ~. \tag{2.6$'$}\label{eq:mynum}
+\end{equation}
+
+\paragraph{A few notes on \texttt{tag}s}
+\verb+\tag{#1}+ requires the \texttt{amsmath} package.
+Place the \verb+\tag{#1}+ command before the \verb+\label{#1}+, if any.
+The numbering produced by \verb+\tag{#1}+ \textit{does not affect}
+the automatic numbering in REV\TeX;
+therefore, the number must be known ahead of time,
+and it must be manually adjusted if other equations are added.
+\verb+\tag{#1}+ works with both single-line and multiline equations.
+\verb+\tag{#1}+ should only be used in exceptional cases---%
+do not use it to number many equations in your paper.
+Please note that this feature of the \texttt{amsmath} package
+is \emph{not} compatible with the \texttt{hyperref} (6.77u) package.
+
+Enclosing display math within
+\verb+\begin{subequations}+ and \verb+\end{subequations}+ will produce
+a set of equations that are labeled with letters, as shown in
+Eqs.~(\ref{subeq:1}) and (\ref{subeq:2}) below.
+You may include any number of single-line and multiline equations,
+although it is probably not a good idea to follow one display math
+directly after another.
+\begin{subequations}
+\label{eq:whole}
+\begin{eqnarray}
+{\cal M}=&&ig_Z^2(4E_1E_2)^{1/2}(l_i^2)^{-1}
+(g_{\sigma_2}^e)^2\chi_{-\sigma_2}(p_2)\nonumber\\
+&&\times
+[\epsilon_i]_{\sigma_1}\chi_{\sigma_1}(p_1).\label{subeq:2}
+\end{eqnarray}
+\begin{equation}
+\left\{
+ abc123456abcdef\alpha\beta\gamma\delta1234556\alpha\beta
+ \frac{1\sum^{a}_{b}}{A^2}
+\right\},\label{subeq:1}
+\end{equation}
+\end{subequations}
+Giving a \verb+\label{#1}+ command directly after the \verb+\begin{subequations}+,
+allows you to reference all the equations in the \texttt{subequations} environment.
+For example, the equations in the preceding subequations environment were
+Eqs.~(\ref{eq:whole}).
+
+\subsubsection{Wide equations}
+The equation that follows is set in a wide format, i.e., it spans the full page.
+The wide format is reserved for long equations
+that cannot easily be set in a single column:
+\begin{widetext}
+\begin{equation}
+{\cal R}^{(\text{d})}=
+ g_{\sigma_2}^e
+ \left(
+ \frac{[\Gamma^Z(3,21)]_{\sigma_1}}{Q_{12}^2-M_W^2}
+ +\frac{[\Gamma^Z(13,2)]_{\sigma_1}}{Q_{13}^2-M_W^2}
+ \right)
+ + x_WQ_e
+ \left(
+ \frac{[\Gamma^\gamma(3,21)]_{\sigma_1}}{Q_{12}^2-M_W^2}
+ +\frac{[\Gamma^\gamma(13,2)]_{\sigma_1}}{Q_{13}^2-M_W^2}
+ \right)\;.
+ \label{eq:wideeq}
+\end{equation}
+\end{widetext}
+This is typed to show how the output appears in wide format.
+(Incidentally, since there is no blank line between the \texttt{equation} environment above
+and the start of this paragraph, this paragraph is not indented.)
+
+\section{Cross-referencing}
+REV\TeX{} will automatically number such things as
+sections, footnotes, equations, figure captions, and table captions.
+In order to reference them in text, use the
+\verb+\label{#1}+ and \verb+\ref{#1}+ commands.
+To reference a particular page, use the \verb+\pageref{#1}+ command.
+
+The \verb+\label{#1}+ should appear
+within the section heading,
+within the footnote text,
+within the equation, or
+within the table or figure caption.
+The \verb+\ref{#1}+ command
+is used in text at the point where the reference is to be displayed.
+Some examples: Section~\ref{sec:level1} on page~\pageref{sec:level1},
+Table~\ref{tab:table1},%
+\begin{table}[b]%The best place to locate the table environment is directly after its first reference in text
+\caption{\label{tab:table1}%
+A table that fits into a single column of a two-column layout.
+Note that REV\TeX~4 adjusts the intercolumn spacing so that the table fills the
+entire width of the column. Table captions are numbered
+automatically.
+This table illustrates left-, center-, decimal- and right-aligned columns,
+along with the use of the \texttt{ruledtabular} environment which sets the
+Scotch (double) rules above and below the alignment, per APS style.
+}
+\begin{ruledtabular}
+\begin{tabular}{lcdr}
+\textrm{Left\footnote{Note a.}}&
+\textrm{Centered\footnote{Note b.}}&
+\multicolumn{1}{c}{\textrm{Decimal}}&
+\textrm{Right}\\
+\colrule
+1 & 2 & 3.001 & 4\\
+10 & 20 & 30 & 40\\
+100 & 200 & 300.0 & 400\\
+\end{tabular}
+\end{ruledtabular}
+\end{table}
+and Fig.~\ref{fig:epsart}.%
+\begin{figure}[b]
+\includegraphics{fig_1}% Here is how to import EPS art
+\caption{\label{fig:epsart} A figure caption. The figure captions are
+automatically numbered.}
+\end{figure}
+
+\section{Floats: Figures, Tables, Videos, etc.}
+Figures and tables are usually allowed to ``float'', which means that their
+placement is determined by \LaTeX, while the document is being typeset.
+
+Use the \texttt{figure} environment for a figure, the \texttt{table} environment for a table.
+In each case, use the \verb+\caption+ command within to give the text of the
+figure or table caption along with the \verb+\label+ command to provide
+a key for referring to this figure or table.
+The typical content of a figure is an image of some kind;
+that of a table is an alignment.%
+\begin{figure*}
+\includegraphics{fig_2}% Here is how to import EPS art
+\caption{\label{fig:wide}Use the figure* environment to get a wide
+figure that spans the page in \texttt{twocolumn} formatting.}
+\end{figure*}
+\begin{table*}
+\caption{\label{tab:table3}This is a wide table that spans the full page
+width in a two-column layout. It is formatted using the
+\texttt{table*} environment. It also demonstates the use of
+\textbackslash\texttt{multicolumn} in rows with entries that span
+more than one column.}
+\begin{ruledtabular}
+\begin{tabular}{ccccc}
+ &\multicolumn{2}{c}{$D_{4h}^1$}&\multicolumn{2}{c}{$D_{4h}^5$}\\
+ Ion&1st alternative&2nd alternative&lst alternative
+&2nd alternative\\ \hline
+ K&$(2e)+(2f)$&$(4i)$ &$(2c)+(2d)$&$(4f)$ \\
+ Mn&$(2g)$\footnote{The $z$ parameter of these positions is $z\sim\frac{1}{4}$.}
+ &$(a)+(b)+(c)+(d)$&$(4e)$&$(2a)+(2b)$\\
+ Cl&$(a)+(b)+(c)+(d)$&$(2g)$\footnotemark[1]
+ &$(4e)^{\text{a}}$\\
+ He&$(8r)^{\text{a}}$&$(4j)^{\text{a}}$&$(4g)^{\text{a}}$\\
+ Ag& &$(4k)^{\text{a}}$& &$(4h)^{\text{a}}$\\
+\end{tabular}
+\end{ruledtabular}
+\end{table*}
+
+Insert an image using either the \texttt{graphics} or
+\texttt{graphix} packages, which define the \verb+\includegraphics{#1}+ command.
+(The two packages differ in respect of the optional arguments
+used to specify the orientation, scaling, and translation of the image.)
+To create an alignment, use the \texttt{tabular} environment.
+
+The best place to locate the \texttt{figure} or \texttt{table} environment
+is immediately following its first reference in text; this sample document
+illustrates this practice for Fig.~\ref{fig:epsart}, which
+shows a figure that is small enough to fit in a single column.
+
+In exceptional cases, you will need to move the float earlier in the document, as was done
+with Table~\ref{tab:table3}: \LaTeX's float placement algorithms need to know
+about a full-page-width float earlier.
+
+Fig.~\ref{fig:wide}
+has content that is too wide for a single column,
+so the \texttt{figure*} environment has been used.%
+\begin{table}[b]
+\caption{\label{tab:table4}%
+Numbers in columns Three--Five are aligned with the ``d'' column specifier
+(requires the \texttt{dcolumn} package).
+Non-numeric entries (those entries without a ``.'') in a ``d'' column are aligned on the decimal point.
+Use the ``D'' specifier for more complex layouts. }
+\begin{ruledtabular}
+\begin{tabular}{ccddd}
+One&Two&
+\multicolumn{1}{c}{\textrm{Three}}&
+\multicolumn{1}{c}{\textrm{Four}}&
+\multicolumn{1}{c}{\textrm{Five}}\\
+%\mbox{Three}&\mbox{Four}&\mbox{Five}\\
+\hline
+one&two&\mbox{three}&\mbox{four}&\mbox{five}\\
+He&2& 2.77234 & 45672. & 0.69 \\
+C\footnote{Some tables require footnotes.}
+ &C\footnote{Some tables need more than one footnote.}
+ & 12537.64 & 37.66345 & 86.37 \\
+\end{tabular}
+\end{ruledtabular}
+\end{table}
+
+The content of a table is typically a \texttt{tabular} environment,
+giving rows of type in aligned columns.
+Column entries separated by \verb+&+'s, and
+each row ends with \textbackslash\textbackslash.
+The required argument for the \texttt{tabular} environment
+specifies how data are aligned in the columns.
+For instance, entries may be centered, left-justified, right-justified, aligned on a decimal
+point.
+Extra column-spacing may be be specified as well,
+although REV\TeX~4 sets this spacing so that the columns fill the width of the
+table. Horizontal rules are typeset using the \verb+\hline+
+command. The doubled (or Scotch) rules that appear at the top and
+bottom of a table can be achieved enclosing the \texttt{tabular}
+environment within a \texttt{ruledtabular} environment. Rows whose
+columns span multiple columns can be typeset using the
+\verb+\multicolumn{#1}{#2}{#3}+ command (for example, see the first
+row of Table~\ref{tab:table3}).%
+
+Tables~\ref{tab:table1}, \ref{tab:table3}, \ref{tab:table4}, and \ref{tab:table2}%
+\begin{table}[b]
+\caption{\label{tab:table2}
+A table with numerous columns that still fits into a single column.
+Here, several entries share the same footnote.
+Inspect the \LaTeX\ input for this table to see exactly how it is done.}
+\begin{ruledtabular}
+\begin{tabular}{cccccccc}
+ &$r_c$ (\AA)&$r_0$ (\AA)&$\kappa r_0$&
+ &$r_c$ (\AA) &$r_0$ (\AA)&$\kappa r_0$\\
+\hline
+Cu& 0.800 & 14.10 & 2.550 &Sn\footnotemark[1]
+& 0.680 & 1.870 & 3.700 \\
+Ag& 0.990 & 15.90 & 2.710 &Pb\footnotemark[2]
+& 0.450 & 1.930 & 3.760 \\
+Au& 1.150 & 15.90 & 2.710 &Ca\footnotemark[3]
+& 0.750 & 2.170 & 3.560 \\
+Mg& 0.490 & 17.60 & 3.200 &Sr\footnotemark[4]
+& 0.900 & 2.370 & 3.720 \\
+Zn& 0.300 & 15.20 & 2.970 &Li\footnotemark[2]
+& 0.380 & 1.730 & 2.830 \\
+Cd& 0.530 & 17.10 & 3.160 &Na\footnotemark[5]
+& 0.760 & 2.110 & 3.120 \\
+Hg& 0.550 & 17.80 & 3.220 &K\footnotemark[5]
+& 1.120 & 2.620 & 3.480 \\
+Al& 0.230 & 15.80 & 3.240 &Rb\footnotemark[3]
+& 1.330 & 2.800 & 3.590 \\
+Ga& 0.310 & 16.70 & 3.330 &Cs\footnotemark[4]
+& 1.420 & 3.030 & 3.740 \\
+In& 0.460 & 18.40 & 3.500 &Ba\footnotemark[5]
+& 0.960 & 2.460 & 3.780 \\
+Tl& 0.480 & 18.90 & 3.550 & & & & \\
+\end{tabular}
+\end{ruledtabular}
+\footnotetext[1]{Here's the first, from Ref.~\onlinecite{feyn54}.}
+\footnotetext[2]{Here's the second.}
+\footnotetext[3]{Here's the third.}
+\footnotetext[4]{Here's the fourth.}
+\footnotetext[5]{And etc.}
+\end{table}
+show various effects.
+A table that fits in a single column employs the \texttt{table}
+environment.
+Table~\ref{tab:table3} is a wide table, set with the \texttt{table*} environment.
+Long tables may need to break across pages.
+The most straightforward way to accomplish this is to specify
+the \verb+[H]+ float placement on the \texttt{table} or
+\texttt{table*} environment.
+However, the \LaTeXe\ package \texttt{longtable} allows headers and footers to be specified for each page of the table.
+A simple example of the use of \texttt{longtable} can be found
+in the file \texttt{summary.tex} that is included with the REV\TeX~4
+distribution.
+
+There are two methods for setting footnotes within a table (these
+footnotes will be displayed directly below the table rather than at
+the bottom of the page or in the bibliography). The easiest
+and preferred method is just to use the \verb+\footnote{#1}+
+command. This will automatically enumerate the footnotes with
+lowercase roman letters. However, it is sometimes necessary to have
+multiple entries in the table share the same footnote. In this case,
+there is no choice but to manually create the footnotes using
+\verb+\footnotemark[#1]+ and \verb+\footnotetext[#1]{#2}+.
+\texttt{\#1} is a numeric value. Each time the same value for
+\texttt{\#1} is used, the same mark is produced in the table. The
+\verb+\footnotetext[#1]{#2}+ commands are placed after the \texttt{tabular}
+environment. Examine the \LaTeX\ source and output for
+Tables~\ref{tab:table1} and \ref{tab:table2}
+for examples.
+
+Video~\ref{vid:PRSTPER.4.010101}
+illustrates several features new with REV\TeX4.1,
+starting with the \texttt{video} environment, which is in the same category with
+\texttt{figure} and \texttt{table}.%
+\begin{video}
+\href{http://prst-per.aps.org/multimedia/PRSTPER/v4/i1/e010101/e010101_vid1a.mpg}{\includegraphics{vid_1a}}%
+ \quad
+\href{http://prst-per.aps.org/multimedia/PRSTPER/v4/i1/e010101/e010101_vid1b.mpg}{\includegraphics{vid_1b}}
+ \setfloatlink{http://link.aps.org/multimedia/PRSTPER/v4/i1/e010101}%
+ \caption{\label{vid:PRSTPER.4.010101}%
+ Students explain their initial idea about Newton's third law to a teaching assistant.
+ Clip (a): same force.
+ Clip (b): move backwards.
+ }%
+\end{video}
+The \verb+\setfloatlink+ command causes the title of the video to be a hyperlink to the
+indicated URL; it may be used with any environment that takes the \verb+\caption+
+command.
+The \verb+\href+ command has the same significance as it does in the context of
+the \texttt{hyperref} package: the second argument is a piece of text to be
+typeset in your document; the first is its hyperlink, a URL.
+
+\textit{Physical Review} style requires that the initial citation of
+figures or tables be in numerical order in text, so don't cite
+Fig.~\ref{fig:wide} until Fig.~\ref{fig:epsart} has been cited.
+
+\begin{acknowledgments}
+We wish to acknowledge the support of the author community in using
+REV\TeX{}, offering suggestions and encouragement, testing new versions,
+\dots.
+\end{acknowledgments}
+
+\appendix
+
+\section{Appendixes}
+
+To start the appendixes, use the \verb+\appendix+ command.
+This signals that all following section commands refer to appendixes
+instead of regular sections. Therefore, the \verb+\appendix+ command
+should be used only once---to setup the section commands to act as
+appendixes. Thereafter normal section commands are used. The heading
+for a section can be left empty. For example,
+\begin{verbatim}
+\appendix
+\section{}
+\end{verbatim}
+will produce an appendix heading that says ``APPENDIX A'' and
+\begin{verbatim}
+\appendix
+\section{Background}
+\end{verbatim}
+will produce an appendix heading that says ``APPENDIX A: BACKGROUND''
+(note that the colon is set automatically).
+
+If there is only one appendix, then the letter ``A'' should not
+appear. This is suppressed by using the star version of the appendix
+command (\verb+\appendix*+ in the place of \verb+\appendix+).
+
+\section{A little more on appendixes}
+
+Observe that this appendix was started by using
+\begin{verbatim}
+\section{A little more on appendixes}
+\end{verbatim}
+
+Note the equation number in an appendix:
+\begin{equation}
+E=mc^2.
+\end{equation}
+
+\subsection{\label{app:subsec}A subsection in an appendix}
+
+You can use a subsection or subsubsection in an appendix. Note the
+numbering: we are now in Appendix~\ref{app:subsec}.
+
+Note the equation numbers in this appendix, produced with the
+subequations environment:
+\begin{subequations}
+\begin{eqnarray}
+E&=&mc, \label{appa}
+\\
+E&=&mc^2, \label{appb}
+\\
+E&\agt& mc^3. \label{appc}
+\end{eqnarray}
+\end{subequations}
+They turn out to be Eqs.~(\ref{appa}), (\ref{appb}), and (\ref{appc}).
+
+\nocite{*}
+
+\bibliography{apssamp}% Produces the bibliography via BibTeX.
+
+\end{document}
+%
+% ****** End of file apssamp.tex ******
diff --git a/Master/texmf-dist/doc/latex/revtex/template.aps b/Master/texmf-dist/doc/latex/revtex/sample/aps/apstemplate.tex
index e1bacac0138..b58bebacce7 100644
--- a/Master/texmf-dist/doc/latex/revtex/template.aps
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aps/apstemplate.tex
@@ -1,11 +1,11 @@
-%% ****** Start of file template.aps ****** %
+%% ****** Start of file apstemplate.tex ****** %
%%
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
-%% Version 4.0 of REVTeX, August 2001
+%% Version 4.1 of REVTeX, October 2009
%%
%%
-%% Copyright (c) 2001 The American Physical Society.
+%% Copyright (c) 2001, 2009 The American Physical Society.
%%
%% See the REVTeX 4 README file for restrictions and more information.
%%
@@ -17,19 +17,19 @@
% Group addresses by affiliation; use superscriptaddress for long
% author lists, or if there are many overlapping affiliations.
% For Phys. Rev. appearance, change preprint to twocolumn.
-% Choose pra, prb, prc, prd, pre, prl, prstab, or rmp for journal
+% Choose pra, prb, prc, prd, pre, prl, prstab, prstper, or rmp for journal
% Add 'draft' option to mark overfull boxes with black boxes
% Add 'showpacs' option to make PACS codes appear
% Add 'showkeys' option to make keywords appear
-\documentclass[aps,prl,preprint,groupedaddress]{revtex4}
-%\documentclass[aps,prl,preprint,superscriptaddress]{revtex4}
-%\documentclass[aps,prl,twocolumn,groupedaddress]{revtex4}
+\documentclass[aps,prl,preprint,groupedaddress]{revtex4-1}
+%\documentclass[aps,prl,preprint,superscriptaddress]{revtex4-1}
+%\documentclass[aps,prl,reprint,groupedaddress]{revtex4-1}
% You should use BibTeX and apsrev.bst for references
% Choosing a journal automatically selects the correct APS
% BibTeX style file (bst file), so only uncomment the line
% below if necessary.
-%\bibliographystyle{apsrev}
+%\bibliographystyle{apsrev4-1}
\begin{document}
@@ -172,5 +172,5 @@
\end{document}
%
-% ****** End of file template.aps ******
+% ****** End of file apstemplate.tex ******
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aps/fig_1.eps b/Master/texmf-dist/doc/latex/revtex/sample/aps/fig_1.eps
new file mode 100644
index 00000000000..039a9fc0f4f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aps/fig_1.eps
@@ -0,0 +1,5 @@
+%!PS-Adobe-3.0
+%%BoundingBox: 0 0 100 100
+0 0 moveto 100 0 lineto 100 100 lineto 0 100 lineto 0 0 lineto stroke
+20 50 moveto /Times-Roman findfont 10 scalefont setfont (Test Figure) show
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aps/fig_2.eps b/Master/texmf-dist/doc/latex/revtex/sample/aps/fig_2.eps
new file mode 100644
index 00000000000..476ba289a65
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aps/fig_2.eps
@@ -0,0 +1,5 @@
+%!PS-Adobe-3.0
+%%BoundingBox: 0 0 500 80
+0 0 moveto 500 0 lineto 500 80 lineto 0 80 lineto 0 0 lineto stroke
+200 40 moveto /Times-Roman findfont 10 scalefont setfont (Wide Test Figure) show
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aps/vid_1a.eps b/Master/texmf-dist/doc/latex/revtex/sample/aps/vid_1a.eps
new file mode 100644
index 00000000000..9a676554d2d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aps/vid_1a.eps
@@ -0,0 +1,5 @@
+%!PS-Adobe-3.0
+%%BoundingBox: 0 0 100 100
+0 0 moveto 100 0 lineto 100 100 lineto 0 100 lineto 0 0 lineto stroke
+20 50 moveto /Times-Roman findfont 10 scalefont setfont (Clip A Frame) show
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/revtex/sample/aps/vid_1b.eps b/Master/texmf-dist/doc/latex/revtex/sample/aps/vid_1b.eps
new file mode 100644
index 00000000000..f1bee8bb8ca
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/sample/aps/vid_1b.eps
@@ -0,0 +1,5 @@
+%!PS-Adobe-3.0
+%%BoundingBox: 0 0 100 100
+0 0 moveto 100 0 lineto 100 100 lineto 0 100 lineto 0 0 lineto stroke
+20 50 moveto /Times-Roman findfont 10 scalefont setfont (Clip B Frame) show
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/revtex/source/aip.pdf b/Master/texmf-dist/doc/latex/revtex/source/aip.pdf
new file mode 100644
index 00000000000..fe1965fcdfd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/source/aip.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/source/ltxdocext.pdf b/Master/texmf-dist/doc/latex/revtex/source/ltxdocext.pdf
new file mode 100644
index 00000000000..14c3812c1e6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/source/ltxdocext.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/source/ltxfront.pdf b/Master/texmf-dist/doc/latex/revtex/source/ltxfront.pdf
new file mode 100644
index 00000000000..33b63f366d1
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/source/ltxfront.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/source/ltxgrid.pdf b/Master/texmf-dist/doc/latex/revtex/source/ltxgrid.pdf
new file mode 100644
index 00000000000..351e85fab15
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/source/ltxgrid.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/source/ltxutil.pdf b/Master/texmf-dist/doc/latex/revtex/source/ltxutil.pdf
new file mode 100644
index 00000000000..9c283031cd3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/source/ltxutil.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/revtex/source/revtex4-1.pdf b/Master/texmf-dist/doc/latex/revtex/source/revtex4-1.pdf
new file mode 100644
index 00000000000..d96f56c3e14
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/revtex/source/revtex4-1.pdf
@@ -0,0 +1,20051 @@
+%PDF-1.4
+%ÐÔÅØ
+4 0 obj
+<< /S /GoTo /D (section.1) >>
+endobj
+7 0 obj
+(Using REVTeX)
+endobj
+8 0 obj
+<< /S /GoTo /D (subsection.1.1) >>
+endobj
+11 0 obj
+(Bill of Materials)
+endobj
+12 0 obj
+<< /S /GoTo /D (subsubsection.1.1.1) >>
+endobj
+15 0 obj
+(Primary Source)
+endobj
+16 0 obj
+<< /S /GoTo /D (subsubsection.1.1.2) >>
+endobj
+19 0 obj
+(Generated by tex revtex4-1.dtx)
+endobj
+20 0 obj
+<< /S /GoTo /D (subsubsection.1.1.3) >>
+endobj
+23 0 obj
+(Generated by pdflatex revtex4-1.dtx)
+endobj
+24 0 obj
+<< /S /GoTo /D (subsubsection.1.1.4) >>
+endobj
+27 0 obj
+(Auxiliary)
+endobj
+28 0 obj
+<< /S /GoTo /D (section.2) >>
+endobj
+31 0 obj
+(Code common to all modules)
+endobj
+32 0 obj
+<< /S /GoTo /D (section.3) >>
+endobj
+35 0 obj
+(The driver module driver)
+endobj
+36 0 obj
+<< /S /GoTo /D (subsubsection.3.0.5) >>
+endobj
+39 0 obj
+(Docstrip and info directives)
+endobj
+40 0 obj
+<< /S /GoTo /D (subsection.3.1) >>
+endobj
+43 0 obj
+(The Frontmatter File)
+endobj
+44 0 obj
+<< /S /GoTo /D (subsection.3.2) >>
+endobj
+47 0 obj
+(The Document Body)
+endobj
+48 0 obj
+<< /S /GoTo /D (section.4) >>
+endobj
+51 0 obj
+(Overview)
+endobj
+52 0 obj
+<< /S /GoTo /D (section.5) >>
+endobj
+55 0 obj
+(Writing journal-specifc extensions to REVTeX)
+endobj
+56 0 obj
+<< /S /GoTo /D (section.6) >>
+endobj
+59 0 obj
+(The revtex4 Document Class)
+endobj
+60 0 obj
+<< /S /GoTo /D (subsection.6.1) >>
+endobj
+63 0 obj
+(Compatibility Processing)
+endobj
+64 0 obj
+<< /S /GoTo /D (section.7) >>
+endobj
+67 0 obj
+(Extensions to the LaTeX Kernel)
+endobj
+68 0 obj
+<< /S /GoTo /D (subsection.7.1) >>
+endobj
+71 0 obj
+(Hooks)
+endobj
+72 0 obj
+<< /S /GoTo /D (section.8) >>
+endobj
+75 0 obj
+(Compatability with the geometry package)
+endobj
+76 0 obj
+<< /S /GoTo /D (section.9) >>
+endobj
+79 0 obj
+(Options)
+endobj
+80 0 obj
+<< /S /GoTo /D (subsection.9.1) >>
+endobj
+83 0 obj
+(Define Booleans Used in Options)
+endobj
+84 0 obj
+<< /S /GoTo /D (subsection.9.2) >>
+endobj
+87 0 obj
+(Declare Options)
+endobj
+88 0 obj
+<< /S /GoTo /D (subsubsection.9.2.1) >>
+endobj
+91 0 obj
+(Checkin: for Editorial Use)
+endobj
+92 0 obj
+<< /S /GoTo /D (subsubsection.9.2.2) >>
+endobj
+95 0 obj
+(Preprint Style)
+endobj
+96 0 obj
+<< /S /GoTo /D (subsubsection.9.2.3) >>
+endobj
+99 0 obj
+(Showing PACS and keywords)
+endobj
+100 0 obj
+<< /S /GoTo /D (subsubsection.9.2.4) >>
+endobj
+103 0 obj
+(Balance the last page when in two-column page grid)
+endobj
+104 0 obj
+<< /S /GoTo /D (subsubsection.9.2.5) >>
+endobj
+107 0 obj
+(Showing preprint numbers)
+endobj
+108 0 obj
+<< /S /GoTo /D (subsubsection.9.2.6) >>
+endobj
+111 0 obj
+(Hypertext Option)
+endobj
+112 0 obj
+<< /S /GoTo /D (subsubsection.9.2.7) >>
+endobj
+115 0 obj
+(Type Size)
+endobj
+116 0 obj
+<< /S /GoTo /D (subsubsection.9.2.8) >>
+endobj
+119 0 obj
+(Media Size)
+endobj
+120 0 obj
+<< /S /GoTo /D (subsubsection.9.2.9) >>
+endobj
+123 0 obj
+(Bibnotes)
+endobj
+124 0 obj
+<< /S /GoTo /D (subsubsection.9.2.10) >>
+endobj
+127 0 obj
+(Footinbib)
+endobj
+128 0 obj
+<< /S /GoTo /D (subsubsection.9.2.11) >>
+endobj
+131 0 obj
+(altaffilletter)
+endobj
+132 0 obj
+<< /S /GoTo /D (subsubsection.9.2.12) >>
+endobj
+135 0 obj
+(superbib)
+endobj
+136 0 obj
+<< /S /GoTo /D (subsubsection.9.2.13) >>
+endobj
+139 0 obj
+(citeautoscript)
+endobj
+140 0 obj
+<< /S /GoTo /D (subsubsection.9.2.14) >>
+endobj
+143 0 obj
+(Variants on the Bibliography Style)
+endobj
+144 0 obj
+<< /S /GoTo /D (subsubsection.9.2.15) >>
+endobj
+147 0 obj
+(Simplex/Duplex Pages)
+endobj
+148 0 obj
+<< /S /GoTo /D (subsubsection.9.2.16) >>
+endobj
+151 0 obj
+(Two-Column Page Grid)
+endobj
+152 0 obj
+<< /S /GoTo /D (subsubsection.9.2.17) >>
+endobj
+155 0 obj
+(raggedbottom or flushbottom)
+endobj
+156 0 obj
+<< /S /GoTo /D (subsubsection.9.2.18) >>
+endobj
+159 0 obj
+(tightenlines)
+endobj
+160 0 obj
+<< /S /GoTo /D (subsubsection.9.2.19) >>
+endobj
+163 0 obj
+(lengthcheck)
+endobj
+164 0 obj
+<< /S /GoTo /D (subsubsection.9.2.20) >>
+endobj
+167 0 obj
+(Draft and Final)
+endobj
+168 0 obj
+<< /S /GoTo /D (subsubsection.9.2.21) >>
+endobj
+171 0 obj
+(eqsecnum)
+endobj
+172 0 obj
+<< /S /GoTo /D (subsubsection.9.2.22) >>
+endobj
+175 0 obj
+(secnumarabic)
+endobj
+176 0 obj
+<< /S /GoTo /D (subsubsection.9.2.23) >>
+endobj
+179 0 obj
+(floats/endfloats)
+endobj
+180 0 obj
+<< /S /GoTo /D (subsubsection.9.2.24) >>
+endobj
+183 0 obj
+(titlepage/notitlepage)
+endobj
+184 0 obj
+<< /S /GoTo /D (subsubsection.9.2.25) >>
+endobj
+187 0 obj
+(Substyle and Sub-substyle)
+endobj
+188 0 obj
+<< /S /GoTo /D (subsubsection.9.2.26) >>
+endobj
+191 0 obj
+(Optical Society of America)
+endobj
+192 0 obj
+<< /S /GoTo /D (subsubsection.9.2.27) >>
+endobj
+195 0 obj
+(Presenting Authors and Their Affiliations)
+endobj
+196 0 obj
+<< /S /GoTo /D (subsubsection.9.2.28) >>
+endobj
+199 0 obj
+(Typeset by REVTeX)
+endobj
+200 0 obj
+<< /S /GoTo /D (subsection.9.3) >>
+endobj
+203 0 obj
+(Attempt to fix float placement failure)
+endobj
+204 0 obj
+<< /S /GoTo /D (subsection.9.4) >>
+endobj
+207 0 obj
+(Option to relax page height)
+endobj
+208 0 obj
+<< /S /GoTo /D (subsection.9.5) >>
+endobj
+211 0 obj
+(Selecting procedure for processing abstract)
+endobj
+212 0 obj
+<< /S /GoTo /D (subsection.9.6) >>
+endobj
+215 0 obj
+(Option to turn on diagnostics in the frontmatter)
+endobj
+216 0 obj
+<< /S /GoTo /D (subsection.9.7) >>
+endobj
+219 0 obj
+(Default Option, Society, Journal, and pointsize)
+endobj
+220 0 obj
+<< /S /GoTo /D (subsection.9.8) >>
+endobj
+223 0 obj
+(Class-Asserted Options)
+endobj
+224 0 obj
+<< /S /GoTo /D (section.10) >>
+endobj
+227 0 obj
+(Procedures Dependent Upon Options)
+endobj
+228 0 obj
+<< /S /GoTo /D (section.11) >>
+endobj
+231 0 obj
+(Required Packages)
+endobj
+232 0 obj
+<< /S /GoTo /D (section.12) >>
+endobj
+235 0 obj
+(Incompatible Packages)
+endobj
+236 0 obj
+<< /S /GoTo /D (section.13) >>
+endobj
+239 0 obj
+(Society- and Journal-Specific Code)
+endobj
+240 0 obj
+<< /S /GoTo /D (section.14) >>
+endobj
+243 0 obj
+(Body)
+endobj
+244 0 obj
+<< /S /GoTo /D (subsection.14.1) >>
+endobj
+247 0 obj
+(counters)
+endobj
+248 0 obj
+<< /S /GoTo /D (subsection.14.2) >>
+endobj
+251 0 obj
+(float parameters)
+endobj
+252 0 obj
+<< /S /GoTo /D (subsection.14.3) >>
+endobj
+255 0 obj
+(List Environments)
+endobj
+256 0 obj
+<< /S /GoTo /D (subsection.14.4) >>
+endobj
+259 0 obj
+(Sectioning Commands)
+endobj
+260 0 obj
+<< /S /GoTo /D (subsubsection.14.4.1) >>
+endobj
+263 0 obj
+(Sectioning Commands and Their Productions)
+endobj
+264 0 obj
+<< /S /GoTo /D (subsubsection.14.4.2) >>
+endobj
+267 0 obj
+(The Acknowledgments Environment)
+endobj
+268 0 obj
+<< /S /GoTo /D (subsubsection.14.4.3) >>
+endobj
+271 0 obj
+(Part Opener)
+endobj
+272 0 obj
+<< /S /GoTo /D (subsubsection.14.4.4) >>
+endobj
+275 0 obj
+(Stacked Heads)
+endobj
+276 0 obj
+<< /S /GoTo /D (subsubsection.14.4.5) >>
+endobj
+279 0 obj
+(Runin Heads)
+endobj
+280 0 obj
+<< /S /GoTo /D (subsection.14.5) >>
+endobj
+283 0 obj
+(Math)
+endobj
+284 0 obj
+<< /S /GoTo /D (subsection.14.6) >>
+endobj
+287 0 obj
+(Type Size-Dependent Settings)
+endobj
+288 0 obj
+<< /S /GoTo /D (subsection.14.7) >>
+endobj
+291 0 obj
+(All Point Sizes)
+endobj
+292 0 obj
+<< /S /GoTo /D (subsection.14.8) >>
+endobj
+295 0 obj
+(Figures)
+endobj
+296 0 obj
+<< /S /GoTo /D (subsubsection.14.8.1) >>
+endobj
+299 0 obj
+(Deferring figure Floats)
+endobj
+300 0 obj
+<< /S /GoTo /D (subsection.14.9) >>
+endobj
+303 0 obj
+(Tables)
+endobj
+304 0 obj
+<< /S /GoTo /D (subsubsection.14.9.1) >>
+endobj
+307 0 obj
+(Deferring table Floats)
+endobj
+308 0 obj
+<< /S /GoTo /D (subsection.14.10) >>
+endobj
+311 0 obj
+(Videos)
+endobj
+312 0 obj
+<< /S /GoTo /D (subsubsection.14.10.1) >>
+endobj
+315 0 obj
+(Deferring video Floats)
+endobj
+316 0 obj
+<< /S /GoTo /D (section.15) >>
+endobj
+319 0 obj
+(Tabular)
+endobj
+320 0 obj
+<< /S /GoTo /D (section.16) >>
+endobj
+323 0 obj
+(Footnote Text)
+endobj
+324 0 obj
+<< /S /GoTo /D (subsection.16.1) >>
+endobj
+327 0 obj
+(Citations, Bibliography, Endnotes)
+endobj
+328 0 obj
+<< /S /GoTo /D (subsubsection.16.1.1) >>
+endobj
+331 0 obj
+(Bibliography)
+endobj
+332 0 obj
+<< /S /GoTo /D (subsubsection.16.1.2) >>
+endobj
+335 0 obj
+(`endnotes and `rtx@bibnotes)
+endobj
+336 0 obj
+<< /S /GoTo /D (section.17) >>
+endobj
+339 0 obj
+(Initial setup)
+endobj
+340 0 obj
+<< /S /GoTo /D (section.18) >>
+endobj
+343 0 obj
+(`appendix)
+endobj
+344 0 obj
+<< /S /GoTo /D (section.19) >>
+endobj
+347 0 obj
+(Changing the page grid)
+endobj
+348 0 obj
+<< /S /GoTo /D (subsection.19.1) >>
+endobj
+351 0 obj
+(Avoiding Grid Changes)
+endobj
+352 0 obj
+<< /S /GoTo /D (subsection.19.2) >>
+endobj
+355 0 obj
+(Galley Style: Margin Changes)
+endobj
+356 0 obj
+<< /S /GoTo /D (subsection.19.3) >>
+endobj
+359 0 obj
+(Grid Changing Via ltxgrid)
+endobj
+360 0 obj
+<< /S /GoTo /D (section.20) >>
+endobj
+363 0 obj
+(Old font commands)
+endobj
+364 0 obj
+<< /S /GoTo /D (section.21) >>
+endobj
+367 0 obj
+(English-Language Texts)
+endobj
+368 0 obj
+<< /S /GoTo /D (section.22) >>
+endobj
+371 0 obj
+(Legacy Commands)
+endobj
+372 0 obj
+<< /S /GoTo /D (section.23) >>
+endobj
+375 0 obj
+(Patches for lineno.sty)
+endobj
+376 0 obj
+<< /S /GoTo /D (section.24) >>
+endobj
+379 0 obj
+(Endgame for the Document Class)
+endobj
+380 0 obj
+<< /S /GoTo /D (subsection.24.1) >>
+endobj
+383 0 obj
+(Job Macro Package)
+endobj
+384 0 obj
+<< /S /GoTo /D (subsection.24.2) >>
+endobj
+387 0 obj
+(Endgame Processing for the Document Class)
+endobj
+388 0 obj
+<< /S /GoTo /D (section.25) >>
+endobj
+391 0 obj
+(Symbols: the revsymb module)
+endobj
+392 0 obj
+<< /S /GoTo /D (section.26) >>
+endobj
+395 0 obj
+(The 10pt class option: the 10pt module)
+endobj
+396 0 obj
+<< /S /GoTo /D (subsection.26.1) >>
+endobj
+399 0 obj
+(Defend Against Forseeable Errors)
+endobj
+400 0 obj
+<< /S /GoTo /D (section.27) >>
+endobj
+403 0 obj
+(The 11pt class option: the 11pt module)
+endobj
+404 0 obj
+<< /S /GoTo /D (subsection.27.1) >>
+endobj
+407 0 obj
+(Defend Against Forseeable Errors)
+endobj
+408 0 obj
+<< /S /GoTo /D (section.28) >>
+endobj
+411 0 obj
+(The 12pt class option: the 12pt module)
+endobj
+412 0 obj
+<< /S /GoTo /D (subsection.28.1) >>
+endobj
+415 0 obj
+(Defend Against Forseeable Errors)
+endobj
+416 0 obj
+<< /S /GoTo /D (section.29) >>
+endobj
+419 0 obj
+(Page parameters)
+endobj
+420 0 obj
+<< /S /GoTo /D (section.30) >>
+endobj
+423 0 obj
+(The aps class extension: the aps module)
+endobj
+424 0 obj
+<< /S /GoTo /D (subsection.30.1) >>
+endobj
+427 0 obj
+(Defend Against Forseeable Errors)
+endobj
+428 0 obj
+<< /S /GoTo /D (subsection.30.2) >>
+endobj
+431 0 obj
+(Abbreviations)
+endobj
+432 0 obj
+<< /S /GoTo /D (subsection.30.3) >>
+endobj
+435 0 obj
+(APS Setup)
+endobj
+436 0 obj
+<< /S /GoTo /D (subsubsection.30.3.1) >>
+endobj
+439 0 obj
+(Title block)
+endobj
+440 0 obj
+<< /S /GoTo /D (subsubsection.30.3.2) >>
+endobj
+443 0 obj
+(Stacked Heads)
+endobj
+444 0 obj
+<< /S /GoTo /D (subsubsection.30.3.3) >>
+endobj
+447 0 obj
+(Runin Heads)
+endobj
+448 0 obj
+<< /S /GoTo /D (subsubsection.30.3.4) >>
+endobj
+451 0 obj
+(Table of Contents)
+endobj
+452 0 obj
+<< /S /GoTo /D (subsubsection.30.3.5) >>
+endobj
+455 0 obj
+(Default column bottom)
+endobj
+456 0 obj
+<< /S /GoTo /D (subsubsection.30.3.6) >>
+endobj
+459 0 obj
+(Table alignment style)
+endobj
+460 0 obj
+<< /S /GoTo /D (subsubsection.30.3.7) >>
+endobj
+463 0 obj
+(Footnote formatting)
+endobj
+464 0 obj
+<< /S /GoTo /D (subsubsection.30.3.8) >>
+endobj
+467 0 obj
+(Appendix)
+endobj
+468 0 obj
+<< /S /GoTo /D (subsubsection.30.3.9) >>
+endobj
+471 0 obj
+(Bibliography)
+endobj
+472 0 obj
+<< /S /GoTo /D (subsubsection.30.3.10) >>
+endobj
+475 0 obj
+(Comparing apsrev.bst and apsrmp.bst)
+endobj
+476 0 obj
+<< /S /GoTo /D (subsubsection.30.3.11) >>
+endobj
+479 0 obj
+(Index)
+endobj
+480 0 obj
+<< /S /GoTo /D (subsection.30.4) >>
+endobj
+483 0 obj
+(Journal- and Pointsize-Specific Code)
+endobj
+484 0 obj
+<< /S /GoTo /D (subsection.30.5) >>
+endobj
+487 0 obj
+(Typesize-Specific Code)
+endobj
+488 0 obj
+<< /S /GoTo /D (subsubsection.30.5.1) >>
+endobj
+491 0 obj
+(pra)
+endobj
+492 0 obj
+<< /S /GoTo /D (subsubsection.30.5.2) >>
+endobj
+495 0 obj
+(prb)
+endobj
+496 0 obj
+<< /S /GoTo /D (subsubsection.30.5.3) >>
+endobj
+499 0 obj
+(prc)
+endobj
+500 0 obj
+<< /S /GoTo /D (subsubsection.30.5.4) >>
+endobj
+503 0 obj
+(prd)
+endobj
+504 0 obj
+<< /S /GoTo /D (subsubsection.30.5.5) >>
+endobj
+507 0 obj
+(pre)
+endobj
+508 0 obj
+<< /S /GoTo /D (subsubsection.30.5.6) >>
+endobj
+511 0 obj
+(prl)
+endobj
+512 0 obj
+<< /S /GoTo /D (subsubsection.30.5.7) >>
+endobj
+515 0 obj
+(per)
+endobj
+516 0 obj
+<< /S /GoTo /D (subsubsection.30.5.8) >>
+endobj
+519 0 obj
+(prstab)
+endobj
+520 0 obj
+<< /S /GoTo /D (subsubsection.30.5.9) >>
+endobj
+523 0 obj
+(rmp)
+endobj
+524 0 obj
+<< /S /GoTo /D (subsection.30.6) >>
+endobj
+527 0 obj
+(Establish APS Defaults)
+endobj
+528 0 obj
+<< /S /GoTo /D (subsection.30.7) >>
+endobj
+531 0 obj
+(APS Sanity Checking)
+endobj
+532 0 obj
+<< /S /GoTo /D (section.31) >>
+endobj
+535 0 obj
+(The rmp journal substyle: the rmp module)
+endobj
+536 0 obj
+<< /S /GoTo /D (subsection.31.1) >>
+endobj
+539 0 obj
+(Frontmatter)
+endobj
+540 0 obj
+<< /S /GoTo /D (section.32) >>
+endobj
+543 0 obj
+(:)
+endobj
+544 0 obj
+<< /S /GoTo /D (subsection.32.1) >>
+endobj
+547 0 obj
+(General Text)
+endobj
+548 0 obj
+<< /S /GoTo /D (subsection.32.2) >>
+endobj
+551 0 obj
+(Sectioning)
+endobj
+552 0 obj
+<< /S /GoTo /D (subsection.32.3) >>
+endobj
+555 0 obj
+(Figure and Table Caption Formatting)
+endobj
+556 0 obj
+<< /S /GoTo /D (subsection.32.4) >>
+endobj
+559 0 obj
+(Citations and Bibliography)
+endobj
+560 0 obj
+<< /S /GoTo /D (subsubsection.32.4.1) >>
+endobj
+563 0 obj
+(Comparing apsrev.bst and apsrmp.bst)
+endobj
+564 0 obj
+<< /S /GoTo /D (subsection.32.5) >>
+endobj
+567 0 obj
+(Table of Contents)
+endobj
+568 0 obj
+<< /S /GoTo /D (section*.3) >>
+endobj
+571 0 obj
+(Index)
+endobj
+572 0 obj
+<< /S /GoTo /D [573 0 R /Fit ] >>
+endobj
+595 0 obj <<
+/Length 1704
+/Filter /FlateDecode
+>>
+stream
+xÚÝXKsÛ6¾ûWðHÍD0ÞÜÛI'm'nì&™Ir DÚBC=JR~üû.¸ LJvã8m“ô"€€]|ûíb±4¹HhòbÞÓ>;ÛÛÎT áLÉäì<ašIu¢™"Âñä,OÞ§g³bôñì%ÌÕý¹‚ia£vNU\6ŵ³8s°«•ÄqÝMÍ—£1×ét=/#è4£± <–Y]cwyZþaélÄÒÇæEå§Ù"ÈHÆšc“1gÄ1‹[ŸÌ†75L*qÉi拦ý Õã,a°L)ÞšiâœH4á2nôRObúSÇÎf]2Š0ápòAÕ€\“®+ B^]dáó*üdQ N q†²°‰1DX•H"Dws§,&èeàˆ–ÈN³7#ËÓ¢ªýr¤™TvñçYSäØ唺}F÷©}ÊØScGœeÂöZe@¡‰ÕS{°W`²,B¿…Ÿ¥ó·él05iî‹8·™ØñóUY´fµi“5­Ža<´7‘¥'§8òúøÍYkN.9±LÀa “µ9nÿQD •ô†ßáR88vrÔ'ÊÚH¨–*\ ÂÎc„·9_{ ‘e1mªåÂO÷Lëõdîë€pš%¶,×Õ"+kÒîÊ€Õ Ò`Ïà*cá(€S7•Ÿ¬a]ºBè<‚ƒ³Pø³iqCWáïeõ ¿|{
+T}CO{d(x|t8¾ ÜÑîS$ðè²-ß rÒ˜! QÞÆN
+¾‚B„±6U¡òcAœEdç5ØÚ8§§õs_Õ
+ƒXëc¾Ú"‹ê]°Q°˜Ãtßy$1IoðÜ&¸ôUt½¨Š²Èê"‡/†ã“ö˜Ø?Ê¡.}ŽXfUéë­”ìîW¡vÄ€WI.-»Vðä/Å%TØ
+endstream
+endobj
+573 0 obj <<
+/Type /Page
+/Contents 595 0 R
+/Resources 594 0 R
+/MediaBox [0 0 612 792]
+/Parent 611 0 R
+/Annots [ 574 0 R 575 0 R 576 0 R 577 0 R 578 0 R 579 0 R 580 0 R 581 0 R 582 0 R 583 0 R 584 0 R 585 0 R 586 0 R 587 0 R 588 0 R 589 0 R 590 0 R 591 0 R ]
+>> endobj
+574 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [341.463 476.491 505.596 487.616]
+/Subtype/Link/A<</Type/Action/S/URI/URI(http://publish.aps.org/revtex4/)>>
+>> endobj
+575 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 409.672 247.661 420.797]
+/A << /S /GoTo /D (section.1) >>
+>> endobj
+576 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 399.931 263.338 408.842]
+/A << /S /GoTo /D (subsection.1.1) >>
+>> endobj
+577 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 386.038 292.451 396.776]
+/A << /S /GoTo /D (subsubsection.1.1.1) >>
+>> endobj
+578 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 374.083 375.569 384.931]
+/A << /S /GoTo /D (subsubsection.1.1.2) >>
+>> endobj
+579 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 361.851 401.721 372.976]
+/A << /S /GoTo /D (subsubsection.1.1.3) >>
+>> endobj
+580 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 350.173 265.137 361.021]
+/A << /S /GoTo /D (subsubsection.1.1.4) >>
+>> endobj
+581 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 330.192 316.251 339.103]
+/A << /S /GoTo /D (section.2) >>
+>> endobj
+582 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 308.274 298.781 317.185]
+/A << /S /GoTo /D (section.3) >>
+>> endobj
+583 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 294.382 345.115 305.23]
+/A << /S /GoTo /D (subsubsection.3.0.5) >>
+>> endobj
+584 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 284.364 285.865 293.275]
+/A << /S /GoTo /D (subsection.3.1) >>
+>> endobj
+585 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 270.472 284.149 281.32]
+/A << /S /GoTo /D (subsection.3.2) >>
+>> endobj
+586 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 250.491 216.693 259.402]
+/A << /S /GoTo /D (section.4) >>
+>> endobj
+587 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 226.359 403.468 237.484]
+/A << /S /GoTo /D (section.5) >>
+>> endobj
+588 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 206.655 314.945 215.566]
+/A << /S /GoTo /D (section.6) >>
+>> endobj
+589 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 192.763 302.137 203.611]
+/A << /S /GoTo /D (subsection.6.1) >>
+>> endobj
+590 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 170.569 327.488 181.693]
+/A << /S /GoTo /D (section.7) >>
+>> endobj
+591 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 160.827 219.447 169.738]
+/A << /S /GoTo /D (subsection.7.1) >>
+>> endobj
+596 0 obj <<
+/D [573 0 R /XYZ 152.694 705.06 null]
+>> endobj
+597 0 obj <<
+/D [573 0 R /XYZ 153.694 667.198 null]
+>> endobj
+606 0 obj <<
+/D [573 0 R /XYZ 153.694 424.934 null]
+>> endobj
+594 0 obj <<
+/Font << /F15 598 0 R /F16 599 0 R /F21 600 0 R /F17 601 0 R /F26 602 0 R /F8 603 0 R /F28 604 0 R /F30 605 0 R /F31 607 0 R /F32 608 0 R /F27 609 0 R /F22 610 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+654 0 obj <<
+/Length 1553
+/Filter /FlateDecode
+>>
+stream
+xÚíšÛnÛ6€ï󺔀ÊEê´»4‡n†[ èvAË´MDUŠF’=ýx’*KNÓªIc»#)&ùé眵8oN‚ö8Àáê5x÷æäõüäô
+'›eq;ó•"8‹3äÄQ2 aäÌ—ÎG7õü,ŒÜs¶­°À ZPáÁн÷|˜"÷–ŠAWlˆ¬ ÛÁí ÎÕë7^Œ\¼&Þ?óßÛ59}
+fYÛŸŸÏAºäï
+‚w‚Õ9§•ˆXø³ÈQŒaôAi0,£Wã„Ú„ k¼êÆ —¶¡ lÍqµÑñÝ#Á^ àçc8D†Ã5ÝV¹;½Ø©K˜ÉÝÉøa`L' _Ï£kÙbÃcn‚Mÿ¼K5< 7‡â©äh¼‚ƒDÀ I Ž×k²\Xc/ØÖ@1Y äJcíj}:ºïô•Î‹h”ƒ,Â1,RÃBÐõFɇ e¡ãY£æ%âŸËc–f)×b£“ˆ:—˜º7ßÁ¹×3ŠWh}ë ŽW6©Øæîh‰‹¥ŠÞr‚c8YOš|ªõéË›ÔQ?ú@h
+±Ùó1ëX·°ñ¨å”È,1Ìñ‚æƒÃ„Ó«ˆ<tYZ™5†E}JÊe35L(¾=ˆA„c(
+¢ò̧%kÇ—1 'dçFáh<éÝ¢ÖÙøûÂ8{\>õkóÆÁÈEñqš²Qe2ëL«<vnꃒ©Oç”JÖ\™ëÙ–pùn iO•GWýZWú-'5)µI˵ÝøNl¯{°ù†Pë`ŸétÅc ÷ãʣᘌjhÝä½Ä}M¬7³h#hè¾»ü0W8
+ÓbLJõ€§¬¬ý0CŒ-—™Ì 3{ç¤Àwû¥P(ã&~FlÙ„¬ö·'¾"‹êš$o””i©¸Éãçd¹kÚeÚª}X×­ÆÂÒŠqœ‚àÙ<Ç'¢A`ÄŽÛ;Í“%Åë’ÕÒ„Ùì ígWœ™ÃµÅ‡’ù)È^zë­JÚ¶¨Þ{uæWØç¹öÑïLÂÁÊ­yÕskL‚žÙR~} Ô˜ äYÅ
+endstream
+endobj
+653 0 obj <<
+/Type /Page
+/Contents 654 0 R
+/Resources 652 0 R
+/MediaBox [0 0 612 792]
+/Parent 611 0 R
+/Annots [ 592 0 R 593 0 R 612 0 R 613 0 R 614 0 R 615 0 R 616 0 R 617 0 R 618 0 R 619 0 R 620 0 R 621 0 R 622 0 R 623 0 R 624 0 R 625 0 R 626 0 R 627 0 R 628 0 R 629 0 R 630 0 R 631 0 R 632 0 R 633 0 R 634 0 R 635 0 R 636 0 R 637 0 R 638 0 R 639 0 R 640 0 R 641 0 R 642 0 R 643 0 R 644 0 R 645 0 R 646 0 R 647 0 R 648 0 R 649 0 R 650 0 R ]
+>> endobj
+592 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 654.302 380.26 665.15]
+/A << /S /GoTo /D (section.8) >>
+>> endobj
+593 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 632.384 208.856 643.232]
+/A << /S /GoTo /D (section.9) >>
+>> endobj
+612 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 620.429 336.342 631.277]
+/A << /S /GoTo /D (subsection.9.1) >>
+>> endobj
+613 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 608.474 262.785 619.322]
+/A << /S /GoTo /D (subsection.9.2) >>
+>> endobj
+614 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 598.456 339.248 607.367]
+/A << /S /GoTo /D (subsubsection.9.2.1) >>
+>> endobj
+615 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 584.563 285.782 595.412]
+/A << /S /GoTo /D (subsubsection.9.2.2) >>
+>> endobj
+616 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 572.608 352.504 583.456]
+/A << /S /GoTo /D (subsubsection.9.2.3) >>
+>> endobj
+617 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 560.653 452.961 571.501]
+/A << /S /GoTo /D (subsubsection.9.2.4) >>
+>> endobj
+618 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 548.698 339.414 559.546]
+/A << /S /GoTo /D (subsubsection.9.2.5) >>
+>> endobj
+619 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 536.743 302.497 547.48]
+/A << /S /GoTo /D (subsubsection.9.2.6) >>
+>> endobj
+620 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 524.788 267.323 535.525]
+/A << /S /GoTo /D (subsubsection.9.2.7) >>
+>> endobj
+621 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 514.77 271.751 523.681]
+/A << /S /GoTo /D (subsubsection.9.2.8) >>
+>> endobj
+622 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 502.814 262.536 511.725]
+/A << /S /GoTo /D (subsubsection.9.2.9) >>
+>> endobj
+623 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 490.859 266.078 499.77]
+/A << /S /GoTo /D (subsubsection.9.2.10) >>
+>> endobj
+624 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 478.904 275.376 487.815]
+/A << /S /GoTo /D (subsubsection.9.2.11) >>
+>> endobj
+625 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 465.012 261.871 475.86]
+/A << /S /GoTo /D (subsubsection.9.2.12) >>
+>> endobj
+626 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 453.057 283.734 463.64]
+/A << /S /GoTo /D (subsubsection.9.2.13) >>
+>> endobj
+627 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 441.101 375.778 451.95]
+/A << /S /GoTo /D (subsubsection.9.2.14) >>
+>> endobj
+628 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 428.593 323.28 440.548]
+/A << /S /GoTo /D (subsubsection.9.2.15) >>
+>> endobj
+629 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 417.191 328.718 428.039]
+/A << /S /GoTo /D (subsubsection.9.2.16) >>
+>> endobj
+630 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 405.236 352.67 416.084]
+/A << /S /GoTo /D (subsubsection.9.2.17) >>
+>> endobj
+631 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 393.281 274.574 404.129]
+/A << /S /GoTo /D (subsubsection.9.2.18) >>
+>> endobj
+632 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 381.326 275.072 392.174]
+/A << /S /GoTo /D (subsubsection.9.2.19) >>
+>> endobj
+633 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 371.308 293.088 380.219]
+/A << /S /GoTo /D (subsubsection.9.2.20) >>
+>> endobj
+634 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 357.415 265.995 367.765]
+/A << /S /GoTo /D (subsubsection.9.2.21) >>
+>> endobj
+635 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 347.397 282.904 356.308]
+/A << /S /GoTo /D (subsubsection.9.2.22) >>
+>> endobj
+636 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 332.951 291.51 344.907]
+/A << /S /GoTo /D (subsubsection.9.2.23) >>
+>> endobj
+637 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 320.996 315.199 332.951]
+/A << /S /GoTo /D (subsubsection.9.2.24) >>
+>> endobj
+638 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 309.595 338.612 320.443]
+/A << /S /GoTo /D (subsubsection.9.2.25) >>
+>> endobj
+639 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 297.639 342.071 308.488]
+/A << /S /GoTo /D (subsubsection.9.2.26) >>
+>> endobj
+640 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 285.684 406.081 296.532]
+/A << /S /GoTo /D (subsubsection.9.2.27) >>
+>> endobj
+641 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 273.522 316.361 284.577]
+/A << /S /GoTo /D (subsubsection.9.2.28) >>
+>> endobj
+642 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 261.774 356.683 272.622]
+/A << /S /GoTo /D (subsection.9.3) >>
+>> endobj
+643 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 249.819 313.235 260.667]
+/A << /S /GoTo /D (subsection.9.4) >>
+>> endobj
+644 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 237.864 379.652 248.712]
+/A << /S /GoTo /D (subsection.9.5) >>
+>> endobj
+645 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 225.908 404.725 236.757]
+/A << /S /GoTo /D (subsection.9.6) >>
+>> endobj
+646 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 213.953 397.696 224.801]
+/A << /S /GoTo /D (subsection.9.7) >>
+>> endobj
+647 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 201.998 293.863 212.846]
+/A << /S /GoTo /D (subsection.9.8) >>
+>> endobj
+648 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 180.08 358.518 190.928]
+/A << /S /GoTo /D (section.10) >>
+>> endobj
+649 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 158.162 263.56 169.011]
+/A << /S /GoTo /D (section.11) >>
+>> endobj
+650 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 136.245 283.236 147.093]
+/A << /S /GoTo /D (section.12) >>
+>> endobj
+655 0 obj <<
+/D [653 0 R /XYZ 152.694 705.06 null]
+>> endobj
+652 0 obj <<
+/Font << /F31 607 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+694 0 obj <<
+/Length 1359
+/Filter /FlateDecode
+>>
+stream
+xÚÝZMsâ8½çWøhªGß²ö´I&ÉîT¦&5¡æ2³PcSÆdÃüúmY6 –@’]ÈI˜’õñúõëVË((¸<Bó8(ìƒýñõòè´wt|Aq "%ˆzwæ4Š‚ˈPôÁ÷ÓN—rÞäÐ’°otÙvօǘ†I6°?Xø)ŸY’voÆU?Ý7?f}×ë̽<пzŸæk
+¾w1'‡”×ÿ·×m—àHaY/†¹ÅœÖãÍÚãQ„¥
+©X3ÞñE¼¼_)Æ‚.†¸hfˆp§Ë ì4Ÿf‡¥.&íixŒÃº!ôz SêÕÇ|YÓ¶Ebí:ZY“U€ò9 Ä
+|àyR‚å( ÇI‘ÜëRwº8,:8ô VŠ:¨+ñ“ÛãG~WfRÇÂs
+ïw@}‚L8Y OŒéÉé‹PꮑUîâÐç¤y9ëA‘ç Á%ÛSP8X{ÖCgµ 9"Þ@\7¿l×Ýz\& t•7Õx£Ëâ›ÇW*ù!hÙ>J‡×Iš:ª›:´9PÌ/í ¢ïä¤óZÌ‹’f8-|¼0Ú#§~;ôwsDÆMæùQß颰‰' t|A–Ïì’GR)ªzë®Bßu[îEéˆ6½.R8vúgxJ÷Å>Œ2dlc¨Á”F HÕˆ¢­Ïܦ>;U{0|Žò9ª¶çhiMàS”¨ˆÉ %ñA€)63•€sÇ>S1‚¸LÂof sßAI|èiÎ •[±t©‚‰,MñV4}°6x×4ÝT2hUÃ?aÚ*@sW€îu”
+7â…Ñ•µó2ËmeÔVÎa"êG¯ì@¸¤°'µ}¡»ñ>ѺÏL™Tõš.<µI³ôù65ù°HÆ#›$Î:1 ?,Õv‘>”ÜKës´“/H⟚%<à´ár%yÁ‘o]3±(‘
+CqÇvüÀ”iÇ_fôds™Yª1úƒ B–G-ÊÇßoÍíꑉ¤à‹‘Û©PLÿw¼å–ÂD‚‡¸¥#ÒéÈŸ™)M’:õ˜èr:ö\TØò¶`Ͻs‹W¡V”%#$ã1X×<>™­µrJdDäÜvbíµ_—2›Ú>Ù¢r[<%ÙÐÕ¥aeUÍq'ÃZ4‡…x»Æ±PˆÝS5‚yò` 7ƒymüÒNè.ìÚVœŸÅž‹ÃºƒˆX@öì2ƒjnü.“4Õ³E=¦¬Iªƒù@Q?'ÅÐÕ ×âFå!$jbëKQÕ\굘3gÔ7“¬r;¤".U;PZ>zToé*‚þ¢é0Õh±­$bÁA/ðS½ ÈéÅ—tàtá.Ïì· ¥Ó‹~s¡ÕV
+¢bŠø™úH°›å<¦f2ê^§s)rùpÿÑfU+rgÅ…zf¶Hˆ›ìJ“þ¬ù¸bÍ>¨Ý¥ÄϺþÐãÚB””}ÛŒô¤A®p ¥&ÓYMÜG >t£PÒa$–,¢ ”]`ÌõÜO_8ïý\~!
+endstream
+endobj
+693 0 obj <<
+/Type /Page
+/Contents 694 0 R
+/Resources 692 0 R
+/MediaBox [0 0 612 792]
+/Parent 611 0 R
+/Annots [ 651 0 R 656 0 R 657 0 R 658 0 R 659 0 R 660 0 R 661 0 R 662 0 R 663 0 R 664 0 R 665 0 R 666 0 R 667 0 R 668 0 R 669 0 R 670 0 R 671 0 R 672 0 R 673 0 R 674 0 R 675 0 R 676 0 R 677 0 R 678 0 R 679 0 R 680 0 R 681 0 R 682 0 R 683 0 R 684 0 R 685 0 R 686 0 R 687 0 R 688 0 R 689 0 R ]
+>> endobj
+651 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 654.302 344.968 665.15]
+/A << /S /GoTo /D (section.13) >>
+>> endobj
+656 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 632.384 196.242 643.232]
+/A << /S /GoTo /D (section.14) >>
+>> endobj
+657 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 622.366 228.884 630.779]
+/A << /S /GoTo /D (subsection.14.1) >>
+>> endobj
+658 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 608.474 263.504 619.322]
+/A << /S /GoTo /D (subsection.14.2) >>
+>> endobj
+659 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 598.456 272.941 607.256]
+/A << /S /GoTo /D (subsection.14.3) >>
+>> endobj
+660 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 584.563 289.463 595.412]
+/A << /S /GoTo /D (subsection.14.4) >>
+>> endobj
+661 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 572.608 423.709 583.456]
+/A << /S /GoTo /D (subsubsection.14.4.1) >>
+>> endobj
+662 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 560.653 382.392 571.501]
+/A << /S /GoTo /D (subsubsection.14.4.2) >>
+>> endobj
+663 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 548.698 278.863 559.435]
+/A << /S /GoTo /D (subsubsection.14.4.3) >>
+>> endobj
+664 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 538.68 287.581 547.591]
+/A << /S /GoTo /D (subsubsection.14.4.4) >>
+>> endobj
+665 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 526.725 280.801 535.636]
+/A << /S /GoTo /D (subsubsection.14.4.5) >>
+>> endobj
+666 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 514.77 216.071 523.681]
+/A << /S /GoTo /D (subsection.14.5) >>
+>> endobj
+667 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 500.877 323.917 511.725]
+/A << /S /GoTo /D (subsection.14.6) >>
+>> endobj
+668 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 490.859 256.669 499.77]
+/A << /S /GoTo /D (subsection.14.7) >>
+>> endobj
+669 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 476.967 224.595 487.704]
+/A << /S /GoTo /D (subsection.14.8) >>
+>> endobj
+670 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 464.735 330.088 475.86]
+/A << /S /GoTo /D (subsubsection.14.8.1) >>
+>> endobj
+671 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 454.994 220.554 463.905]
+/A << /S /GoTo /D (subsection.14.9) >>
+>> endobj
+672 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 441.101 324.857 451.95]
+/A << /S /GoTo /D (subsubsection.14.9.1) >>
+>> endobj
+673 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 431.083 221.661 439.994]
+/A << /S /GoTo /D (subsection.14.10) >>
+>> endobj
+674 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 417.191 324.857 428.039]
+/A << /S /GoTo /D (subsubsection.14.10.1) >>
+>> endobj
+675 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 397.21 208.419 406.121]
+/A << /S /GoTo /D (section.15) >>
+>> endobj
+676 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 375.293 240.507 384.121]
+/A << /S /GoTo /D (section.16) >>
+>> endobj
+677 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 361.4 340.189 372.248]
+/A << /S /GoTo /D (subsection.16.1) >>
+>> endobj
+678 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 349.445 280.219 360.293]
+/A << /S /GoTo /D (subsubsection.16.1.1) >>
+>> endobj
+679 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 338.597 359.587 348.338]
+/A << /S /GoTo /D (subsubsection.16.1.2) >>
+>> endobj
+680 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 315.572 230.691 326.42]
+/A << /S /GoTo /D (section.17) >>
+>> endobj
+681 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 293.378 216.707 304.502]
+/A << /S /GoTo /D (section.18) >>
+>> endobj
+682 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 271.736 287.649 282.585]
+/A << /S /GoTo /D (section.19) >>
+>> endobj
+683 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 259.781 294.817 270.629]
+/A << /S /GoTo /D (subsection.19.1) >>
+>> endobj
+684 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 247.826 323.875 258.674]
+/A << /S /GoTo /D (subsection.19.2) >>
+>> endobj
+685 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 235.594 315.877 246.719]
+/A << /S /GoTo /D (subsection.19.3) >>
+>> endobj
+686 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 215.89 267.891 224.801]
+/A << /S /GoTo /D (section.20) >>
+>> endobj
+687 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 192.035 288.897 202.884]
+/A << /S /GoTo /D (section.21) >>
+>> endobj
+688 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 170.117 263.948 180.966]
+/A << /S /GoTo /D (section.22) >>
+>> endobj
+689 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 148.2 277.627 159.048]
+/A << /S /GoTo /D (section.23) >>
+>> endobj
+695 0 obj <<
+/D [693 0 R /XYZ 152.694 705.06 null]
+>> endobj
+692 0 obj <<
+/Font << /F31 607 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+737 0 obj <<
+/Length 1277
+/Filter /FlateDecode
+>>
+stream
+xÚíšMs£8†ïùñÁDß{ËÌ$³;U[•û6»°‰C-à­dý¶ìÄ@Ûq2Nâ‹…A%‰G¯ZÝ-7ó÷õ ­Käa¯0ÌÅ÷¯gŸÆgçW{:Ђo|ãaN¡™'¸ åÞxêýð  )Gþe6…óþ(êßä…¹`~uëî|É¡$þd9³\Tööç4,ËÁßãoëx?†˜+.|ÉÜýæÀίÔãA±@3æ 14_)Àƒ!'Äÿ–GÐ¥þŸá¤0C Ì¿å‡óûÏ€s?œÅÍ0¬ý
+ ­Wº"@+G…[­îçFÃQ-é<-ƒž1®ß:9¿"ªX …nê&Šøßò~Ùz=20¸áêÍíz™.Ó–8±B°²¤xbyÀÐ ˆnŽ]ر;IU@™^uŽÑ¢ê!ˆB²UI=™õ"ÎU’g5ò–oÓþV(fÔWh+æD\ʆÀÅÊD|‰oâlj…{1 “¬tr½
+|Šp™:?b’§Ëyf‘Euâ(¯ª|Þ’˜dG*80ÚˉNá„i2ËêÜ™´¹3êƒÓ`îÛ¾žòUÒŠ¿‚Ž´t® Ü)#Ë+Gé&/æaU™<d£KIéq®§Ã¡QÍÅbQs=¹k6/„xg§†÷ÙÈ´ö)‰Ò$Ÿáâ¶^Pm+C>¥ oÂ`ÌÌ–5‡Ðzâ‡pÂœ *5
+W¡y0_Ôšâ£âU^s¯ýcûšdÓø®íêÉ·pÎóLn½Û÷ð‰ƒ­NÖ–E¦Ã A¸Ãµ<qžNò_<9 5IþB˜MlýÏÖœOãWÍîþrMïa—¹e3®M‹{ï= °]xtò»´†š¸+ÿ†¥V‰¯En4¾™Î"<T¬ê¾ÕH÷ð¼‡\·³|bá^àÑ x8Þ8í>9? pÖ|z~@à¼x|~@à¢xzÞNvþØK‘½Àãâ¼ œî¯pÕ¯ð²
+æ¨0JßóNʽû ¥ ieÝG¢ý“¬w®
+endstream
+endobj
+736 0 obj <<
+/Type /Page
+/Contents 737 0 R
+/Resources 735 0 R
+/MediaBox [0 0 612 792]
+/Parent 611 0 R
+/Annots [ 690 0 R 691 0 R 696 0 R 697 0 R 698 0 R 699 0 R 700 0 R 701 0 R 702 0 R 703 0 R 704 0 R 705 0 R 706 0 R 707 0 R 708 0 R 709 0 R 710 0 R 711 0 R 712 0 R 713 0 R 714 0 R 715 0 R 716 0 R 717 0 R 718 0 R 719 0 R 720 0 R 721 0 R 722 0 R 723 0 R 724 0 R 725 0 R 726 0 R 727 0 R 728 0 R 729 0 R 730 0 R 731 0 R 732 0 R ]
+>> endobj
+690 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 654.302 338.938 665.15]
+/A << /S /GoTo /D (section.24) >>
+>> endobj
+691 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 642.347 276.982 653.195]
+/A << /S /GoTo /D (subsection.24.1) >>
+>> endobj
+696 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 630.392 388.895 641.24]
+/A << /S /GoTo /D (subsection.24.2) >>
+>> endobj
+697 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 608.197 316.742 619.322]
+/A << /S /GoTo /D (section.25) >>
+>> endobj
+698 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 586.279 365.969 597.404]
+/A << /S /GoTo /D (section.26) >>
+>> endobj
+699 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 574.601 339.082 585.449]
+/A << /S /GoTo /D (subsection.26.1) >>
+>> endobj
+700 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 552.406 365.969 563.531]
+/A << /S /GoTo /D (section.27) >>
+>> endobj
+701 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 540.728 339.082 551.576]
+/A << /S /GoTo /D (subsection.27.1) >>
+>> endobj
+702 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 518.533 365.969 529.658]
+/A << /S /GoTo /D (section.28) >>
+>> endobj
+703 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 506.855 339.082 517.703]
+/A << /S /GoTo /D (subsection.28.1) >>
+>> endobj
+704 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 484.937 253.48 495.702]
+/A << /S /GoTo /D (section.29) >>
+>> endobj
+705 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 462.742 370.848 473.867]
+/A << /S /GoTo /D (section.30) >>
+>> endobj
+706 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 451.064 339.082 461.912]
+/A << /S /GoTo /D (subsection.30.1) >>
+>> endobj
+707 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 441.046 253.514 449.957]
+/A << /S /GoTo /D (subsection.30.2) >>
+>> endobj
+708 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 427.154 240.563 437.891]
+/A << /S /GoTo /D (subsection.30.3) >>
+>> endobj
+709 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 417.136 271.751 426.047]
+/A << /S /GoTo /D (subsubsection.30.3.1) >>
+>> endobj
+710 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 405.18 287.581 414.092]
+/A << /S /GoTo /D (subsubsection.30.3.2) >>
+>> endobj
+711 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 393.225 280.801 402.136]
+/A << /S /GoTo /D (subsubsection.30.3.3) >>
+>> endobj
+712 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 381.27 301.971 390.181]
+/A << /S /GoTo /D (subsubsection.30.3.4) >>
+>> endobj
+713 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 369.315 326.684 378.226]
+/A << /S /GoTo /D (subsubsection.30.3.5) >>
+>> endobj
+714 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 355.423 318.022 366.271]
+/A << /S /GoTo /D (subsubsection.30.3.6) >>
+>> endobj
+715 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 343.467 312.598 354.316]
+/A << /S /GoTo /D (subsubsection.30.3.7) >>
+>> endobj
+716 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 331.512 266.77 342.36]
+/A << /S /GoTo /D (subsubsection.30.3.8) >>
+>> endobj
+717 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 319.557 280.219 330.405]
+/A << /S /GoTo /D (subsubsection.30.3.9) >>
+>> endobj
+718 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 307.602 391.054 318.45]
+/A << /S /GoTo /D (subsubsection.30.3.10) >>
+>> endobj
+719 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 297.584 248.782 306.495]
+/A << /S /GoTo /D (subsubsection.30.3.11) >>
+>> endobj
+720 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 283.692 352.31 294.54]
+/A << /S /GoTo /D (subsection.30.4) >>
+>> endobj
+721 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 271.736 292.507 282.585]
+/A << /S /GoTo /D (subsection.30.5) >>
+>> endobj
+722 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 259.505 240.119 270.131]
+/A << /S /GoTo /D (subsubsection.30.5.1) >>
+>> endobj
+723 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 247.549 240.119 258.176]
+/A << /S /GoTo /D (subsubsection.30.5.2) >>
+>> endobj
+724 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 235.594 240.119 246.221]
+/A << /S /GoTo /D (subsubsection.30.5.3) >>
+>> endobj
+725 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 223.639 240.119 234.266]
+/A << /S /GoTo /D (subsubsection.30.5.4) >>
+>> endobj
+726 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 211.684 240.119 222.311]
+/A << /S /GoTo /D (subsubsection.30.5.5) >>
+>> endobj
+727 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 199.729 240.119 210.356]
+/A << /S /GoTo /D (subsubsection.30.5.6) >>
+>> endobj
+728 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 187.774 240.119 198.4]
+/A << /S /GoTo /D (subsubsection.30.5.7) >>
+>> endobj
+729 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 175.818 255.811 186.445]
+/A << /S /GoTo /D (subsubsection.30.5.8) >>
+>> endobj
+730 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 163.863 240.119 174.49]
+/A << /S /GoTo /D (subsubsection.30.5.9) >>
+>> endobj
+731 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 154.122 295.246 163.033]
+/A << /S /GoTo /D (subsection.30.6) >>
+>> endobj
+732 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 140.23 286.501 151.078]
+/A << /S /GoTo /D (subsection.30.7) >>
+>> endobj
+738 0 obj <<
+/D [736 0 R /XYZ 152.694 705.06 null]
+>> endobj
+735 0 obj <<
+/Font << /F31 607 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+749 0 obj <<
+/Length 1306
+/Filter /FlateDecode
+>>
+stream
+xÚÝX[oÛ6~ϯÐKˆ^DJì[Ó%Á†Rw(ÐíA¶[›, ”œ&ÿ~‡9’l£IlÁž(’çò‡‡&Ñ2"ÑÕ Ù$¢‘±?ìÇõÕÉùìäì’ÓHa%™Œf7KGR$˜qÍòè+ât2å‚ ÙJOþœýrvÉÒÞžb+PéÖšuí× Õ*,h·ä¯ÍÖTY :SŽší¼i'œ¡{P¤'½Le¨=h’'ê)æÖ°ÄP¾-¾Ñ×)¥±RˆR&Æøœ]öMOiB0c1|P¬Ä ðÆÐåâ1›jÂRÔ®³¶Õfl0)°šW:X<~`ß(̔ȪÇØ7JÚ”ÆXÅ€.tiÐežzoÇ&8UÂI•ºNõ q¬KÜ•®´q„ä1šMÒé»v/&¦^wꞚȃ9K¿“3Ç 2â'½h‹MUT˱fšœZ¯~x)y¨"Årk´å"GY•÷H™ÍKí¾Ïj‹µ_äÊÎÆØ‚s
+8ÿJʸó’`Õï7p_ã)Åyëhëü€"8òæq¡²êUp+÷¯Î¹{qy^RÎH|gïöü©°o@™ëMjwÒá(ûþl
+¥Òo³ÏÉ:+ÜB6þ³+œötÚʇiWh}áîÔöÄ_ü¾¢mtyãU›mÕtÖ‚…Pº´9µ ¢èÛªXXW~º—»Þ6‚êla‰ö÷^\ÙRû"AÇ$¡Ã"¸þÌ”/Êæt
+endstream
+endobj
+748 0 obj <<
+/Type /Page
+/Contents 749 0 R
+/Resources 747 0 R
+/MediaBox [0 0 612 792]
+/Parent 611 0 R
+/Annots [ 733 0 R 734 0 R 739 0 R 740 0 R 741 0 R 742 0 R 743 0 R 744 0 R 745 0 R 746 0 R ]
+>> endobj
+733 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 654.025 376.616 665.15]
+/A << /S /GoTo /D (section.31) >>
+>> endobj
+734 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 644.284 245.599 653.084]
+/A << /S /GoTo /D (subsection.31.1) >>
+>> endobj
+739 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 622.366 172.816 630.779]
+/A << /S /GoTo /D (section.32) >>
+>> endobj
+740 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 610.411 249.653 619.322]
+/A << /S /GoTo /D (subsection.32.1) >>
+>> endobj
+741 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 596.519 237.38 607.256]
+/A << /S /GoTo /D (subsection.32.2) >>
+>> endobj
+742 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 584.563 357.818 595.412]
+/A << /S /GoTo /D (subsection.32.3) >>
+>> endobj
+743 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 572.608 310.938 583.456]
+/A << /S /GoTo /D (subsection.32.4) >>
+>> endobj
+744 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [190.555 560.653 391.054 571.501]
+/A << /S /GoTo /D (subsubsection.32.4.1) >>
+>> endobj
+745 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [167.641 550.635 270.091 559.546]
+/A << /S /GoTo /D (subsection.32.5) >>
+>> endobj
+746 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.697 528.717 183.063 537.628]
+/A << /S /GoTo /D (section*.3) >>
+>> endobj
+750 0 obj <<
+/D [748 0 R /XYZ 152.694 705.06 null]
+>> endobj
+5 0 obj <<
+/D [748 0 R /XYZ 153.694 514.7 null]
+>> endobj
+9 0 obj <<
+/D [748 0 R /XYZ 153.694 434.882 null]
+>> endobj
+13 0 obj <<
+/D [748 0 R /XYZ 153.694 388.881 null]
+>> endobj
+17 0 obj <<
+/D [748 0 R /XYZ 153.694 313.905 null]
+>> endobj
+21 0 obj <<
+/D [748 0 R /XYZ 153.694 214.825 null]
+>> endobj
+747 0 obj <<
+/Font << /F31 607 0 R /F28 604 0 R /F8 603 0 R /F30 605 0 R /F35 751 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+755 0 obj <<
+/Length 1948
+/Filter /FlateDecode
+>>
+stream
+xÚµX[ã¶~ß_¡ØV.bš¤¨Û¢XddŠI?ØÝű…ÑÅ©ÙÌîï9¼h¤±¦ö è‹M’çÎÃó‘û€ÿxCÝÿOÛ7›«ˆ9ÉžÛ›€ÅIr$qJxÛ2ø2ˆX­‹iøa¸¯êªèVŸ·ÿÚ\e“½4X³ŒDYnwmrµŽ¢(¼éêº[ñ,üRµ{$‰°èÝ\1²3ŸŸ(µTvÑ^¶²/´,í\ÕÚmùŠp× ½r|ºûßmë¤Dá¯VÇ4HHžFêÈó„Ä,à„
+nÕüpjˆ
+‹Üå3ŽAàA¦@¶) ´;TUöª2.B‹„ÜÑààÌJQaövÞ3VÚs°¢´ÔÑ>µêœ`dõd©p–ÂÙªáI§ÂÏ‚vS«\Rßæ^W8†ãÐàïµñ¿ìÝIUö_N(K{:;p‘ãû°xè­‰Ñr5b®Ôﶰ€ˆXŒæ㸔»ÚTü°¶Ù‘TŽ8ÖüØÌÀÆG£óñcP¨‘Réƒ-•—ˆžóÿ{}Œ€ZÌ-k6+à8)'eܬþþTƒx‰`²†¬Ö‚eáç…âxì»c_A Œ]JÒì™ó©T±wÕؽ¬ŒÄƒ ‡º+Ð…_îà@Œi k¬X,cÉ…~°Lßz®Œœü“ý‘ Iæ~såpZœ’Àq¦®^þýoe·ûz+ûVÖ_‹£úÚ7ǯPdÕCsý~AŠÝ=«¹üœO,¿KYª­üóÊXôøkc.¿}dyžlßPöùíeâ¢ó6mþg›Äy!–ÿ{4î¾»«J©~® ¥Ýµfß.“Ÿ—FÌ]Uµ|âåB’óBÀK‹B€~—qéy9Œõ¢ œ¸Ü¢ìIì%Iì5’ò $ñ—$ñ%ˆ„§sQŒ.Èr ŸåRy*ïbw ëÑͽF$»@$V‰÷—2ägžxj<3¤Ô÷k] ùæ5š‹K\ñÝÑúú/ßuG =ƒº˜ýÒIg1êîÙä”æF74{ÇØ;Ù®î ×ÿ~¢1=h}|·Ù‡ëºRYFº~¿q>ÜØ…puØØ?4²…¶
+t…í z°ÏoÑëÿloºÅ‹Äh4W=¹ÄÕ¯÷Œ¿§Ò ØO
+n-5þí°ÞþØį÷Z6Çb ŒB§8 r8ÀöëÐä—}u·‚.ßt{ó¦ßõ#É”)KIYæÄÝ°ó¤#Yûu#0Ì}žfF
+t
+(»ÞœiU¥´E °Â@À4sÍ5 Ž½éõX8ö@Tr‡>w<´éSŽ¶{UR«ݾ/šFö5S9ä‰i wÃz©Gn\?SxЉì­ØÕVT».{sŧn
+FWYµ`憮ô  ¸‰_pv½r”œËÌHì)'yhYWZÉúc-R µÜ„8PÄÝ%&\j.5 ÷ßÔci zî%cÍ?ÕŽÃI‹ŸnŒoÂ9 »Ó 8‹
+íÀ 'ìf‘ÛÐYŠGq#gKÆúcʇA|—DéÔœ”’,sª²Ò}u\ÀPaY²—ÌËáp°90ÿm<
+Ǥ9žue07Œ* g#÷JËZÀþ` Ee ´_hS3í¨r<¦ùNÝyÄZã» 8s~aK¥Ý¬}¢°¯ ÅfŽ£Çg±ii·¨—1ôv1û8%"ͧ­ˆlËGM~;HšXŒ‘ê0V$8Ž»z(ýÞö/ƒÏ˯Ÿîú¡]DoæÅ,3·¯0cÙë:³ù­ã¯Ù.Ÿtò2ų4|JUüÎÌ»Œ2¥NÙp‘ãüí*NB¸ÐÕÒ!¦9I¢± ×ú4!J/¼ŸÆœ@øýʘ¡ÑlÎJÞëenPÌó\œãæçGÙ÷òæ^œ¤IüÄkÍóÄôÂHûµ/0ЃA fù%G'bðoº'ÈM<‡î)!
+þzr—tNPh¡¢-âzú Ñç5×>›M‡ôhúmöt;÷ƒ#e9ô(9ɲl‚Ç ¿lßüóûð
+endstream
+endobj
+754 0 obj <<
+/Type /Page
+/Contents 755 0 R
+/Resources 753 0 R
+/MediaBox [0 0 612 792]
+/Parent 611 0 R
+>> endobj
+756 0 obj <<
+/D [754 0 R /XYZ 152.694 705.06 null]
+>> endobj
+25 0 obj <<
+/D [754 0 R /XYZ 153.694 667.198 null]
+>> endobj
+29 0 obj <<
+/D [754 0 R /XYZ 153.694 591.849 null]
+>> endobj
+33 0 obj <<
+/D [754 0 R /XYZ 153.694 298.931 null]
+>> endobj
+753 0 obj <<
+/Font << /F31 607 0 R /F8 603 0 R /F7 752 0 R /F35 751 0 R /F30 605 0 R /F11 757 0 R /F16 599 0 R /F28 604 0 R /F37 758 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+761 0 obj <<
+/Length 1491
+/Filter /FlateDecode
+>>
+stream
+xÚ­XÛŽÛ6}ÏWø%€\ìr%Q²ä²ÝKÐ
+$y %ÊbV]’Ú ÿ{‡"©µwÝš ú$’kfÎÌœ:œ¬&áäÍ‹Ð>[¼8»Î&34Ïp>YT“(Åh6O&³4C1N'‹rò5ˆÃé÷ÅÛ³kØçh>›%ƒdˆfq_D¾E8ù@ÿ꘠ïIqCV´oÔ}É z¯¶/ÍÏwõœÚŸëç<[=‘—ž†*ýèD3<Ú’V¬¥å1%¹Uÿ„3_ ÞpÑ°öF¾R¢£'z9œ½Z6ýÞ×*­ü}Å^fÐû iKR)*ô–U÷úQÈ–¬éô4Ó`c,|]ñv€…¶¥y­7¯Gt†W¤¾æ%‡ÌKÆÉ¿˜·ÚÞÛòà åûV¦^ V̈å“9Hų}¯”Ç67¾Ls€uã€È³¨¸Ð‹$Pµ}ÕÉŽ4fÉÚ’TðÔœ®.%ŒJôÜ“tb”ãÈú0óòá‚—’Žþràª%ˆ^Ðy' ¤/ÍcMn(Ó‚f{jß®à 1©ÌNÐ[Eïß„È<˦ࢼ¨I»¢~6V6ò=ÛЪ‘O¸µ#:Ì8EÙܲF!J§§Q”†Á%|ÇA!•`XB˜M°òBXqsTBîŠÝNA¬–3:r9Âóýd‰“2Â.$×O Þ¶Ó8¬±ÙÎW²…ó4 HcÔ3mIŠò ;¹µþp”]£qÕªTM”YÝMãÌY"©r¯m­Ç»BŒÒpæ¾úQéêå;®?|I7ª~nHF€jä~Sðnð JZËN
+‘Gä^©žiÕšI˜½í£­g•/\W¼tWî M6‚ve*¹àëõXÍ‚B€è­t•>RAI”ã #žFPHÆ[Ç@!k¢ÆƒJðµû“æì[Acó
+·æðÄÈ•ûúÈß¿ÑÒ;ÛåôÎTrÿ_FJxq÷Ô§ôL8p•¯²xO™%€äøUj1ôY ©†Ó¬èzÉKæ¦Ô‘™ØzÓPMb¶a¦¯÷#d°Ó+s– è9&–==Îõd𺊂&Æ
+³—ݺ§N(¹Od?x'ZÒº“6"=Ú™Ú¦’éÙvÙ="¹á̵‡Ñ5çnddæ”ß½¤M_+µùõìlÓ-.jD6q±:³Mìl{â«òx½ßÕ¬¨m„ŽO˜‹EÕ5̓k:úLK[öA—kO ËÜEYç¬ýý0eîæÖ¥ÞŠhê7Ä(}ßä•›`<U¦ÑA•±çÈ_h÷úO’éÉÜÜN‡1ÁÛzþ÷“âƒÆ$þýHŽ›3Ï/ß]Ù ¨&ã…u¸4¸ù`Œd‚"M³C.;×ß8¦+3=^™Ÿ¤›söòg¬9—‰Þ¸&$é†h@.oÙ“îÕ“nÕ±Ò̱ƒãß‹Oî‘3Œ²h—ˆ9ÊÝ%"ÛûÁÕâÅß8ãmh
+endstream
+endobj
+760 0 obj <<
+/Type /Page
+/Contents 761 0 R
+/Resources 759 0 R
+/MediaBox [0 0 612 792]
+/Parent 763 0 R
+>> endobj
+762 0 obj <<
+/D [760 0 R /XYZ 152.694 705.06 null]
+>> endobj
+37 0 obj <<
+/D [760 0 R /XYZ 153.694 546.99 null]
+>> endobj
+41 0 obj <<
+/D [760 0 R /XYZ 153.694 448.36 null]
+>> endobj
+759 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F31 607 0 R /F37 758 0 R /F28 604 0 R /F30 605 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+766 0 obj <<
+/Length 1958
+/Filter /FlateDecode
+>>
+stream
+xÚÅZmoã¸þ¾¿Â_Šì6ŠäwÝ—^¶{)¶è]{Á¡@¯hhq,‘I•¤âä ÿ÷Ž$Ž^ËTÙî'+
+e>3œy晑ÃQ:
+G}ºÏ7o.®£y/&ËÑÍzÍ&Á<žŽæ³E0žÌF7|ôÏ·³Å»Ýü 8 žÅîî²¼{q…«–A<ŸO«çÃ`>^àÒjÉÍÞÏƳ·k‘¹«ß£É´ükoa›gÌBÀrs¨ÿ'LýÉê•ÂuºZÔ~KPoÚÅ|î6­Ñ-ºøæyøEÌ%ÀdÃd
+f? BvØGq¼¼£‹h~Ø’Â
+–ÕxîA¡äáKhóhÀæ“è°ÿIÝ;O°µ]_æZ%`œçTny_ÿeTëóÄì“ ˜~½ÍY
+ÎãRYçzéITîöPëúÓîT¢²bëoçx Ÿ§.ÿé
+ûm‘Y‘SÊ5t¼ŒT²e’ù„]õ™ÇÁT9¦Ì}‡nvàò¶L8òCŒý°@_û:pÄl0/È}¬k¥,Ú
+G×)Û9wÿÎÂÒ¡]§¾gÕ¢r»«v  ³JÒL­¨ôð6„-~Mämðx Á—¼É˜La%°––©Ž;°i¡ÁH¶…ƒ7ÀÉÿ e«ì¥ø¦Cñ‘(`YFÏ›øÕ->Ç~Õ·e̘ºdì£0·‡Zuh EÕ‘Š(`½š}k£¢¯`Ôü[5þ
+F-^˨-#[°+
+´uõ3GêçJ]]§·Þ(—¯…RöÑR¼È³’_Á»6.â8’æècT…ú‡u¦˜5Þœ± ÂøkR‘^"•ÛF¥ÒŠ>ÄKûR!?ª¤(—¹ö«¬1bëhËèõ0sH„i8رØ"foµ¹,dÓj yâF7s÷B«Êÿ$ÞyïpJ7wÏÇ*?S_p2C+ä6¼wõÆ? k![±dóžZ/ÇKƢͼÏZ'¸Í­êg-i±y?¸Ä½½m&2w %d=uÛóÉ$ÛfÈ#f£ŠŒ©Òt•ðà쬾q³)è4>‘Ä5ƒðN#^_þ…éL˜ Î ­ãe
+I¢¡@Óù9:ÎA—ÜÜyû+’gçD'‘O_Šœöã0 /Âiõòé²!d–5½=¶ÿT‘ óšŸ<”¯Õ¿ &gAv_)ZvGDBŽ®ŸÞ&¡dªt3)ŽG‰ÂÌÒ¦þt€`¬¿À®ù@»NµÍÍoŒ.®–£¿v<¯¾v> Q<:Ÿ„Ár9uÍUïoÞü†VïÖ
+endstream
+endobj
+765 0 obj <<
+/Type /Page
+/Contents 766 0 R
+/Resources 764 0 R
+/MediaBox [0 0 612 792]
+/Parent 763 0 R
+>> endobj
+767 0 obj <<
+/D [765 0 R /XYZ 152.694 705.06 null]
+>> endobj
+764 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+770 0 obj <<
+/Length 2423
+/Filter /FlateDecode
+>>
+stream
+xÚÝZ[Û¸~ϯ0Xì˜È’,ùÒ}ñ$Ý,¶È¦AvŠèXZ¢lîH¢JR3ãúï{hñP—q)EŸFQÔùÎõ;‡vgû™;ûñ…kþ¾¾}1»š-Íj±žÝ&3/Ø8+ߟ-Õã/ÂÙm<ûç•ç®^þëö/ó·ðµ³Y.ƒz©nÖ°ÍyͯÞ"ˆ$ßSy
+7®N¾ëºs7œ{nuú™ úòUè‡W %ªTÖw$ë‹]¹7ÏÙ#•ª¯#žD‘K™:Öÿz`êP_¥<ßó—ÞUJ{›!ˆY_莀LN}ûž?˜­©P„å©YÆòú[l‡›5ÊÊT±ˆ§NU+¡­®WF ¯<×Ù„T×zŠºVÕ)#w´ƒ¥R‚í÷T˜›ƒùï’øÚüó/Š¹F17SÄ\W§×¥2
+O9¨ïÞH$ š¦,76eÆÚ1-ˆ¢ñp]zîX!)
+¹™ûàzï©19/㹑ïÀîèQÃûZ1<oîZWmï9lÆrnŒš£¸(&Sè»”Gwf‡$à
+zO²‚¢6q“¤œ(#’Täظƒ‹˜Šïñµ˜*ú¨ðIN2š+9ÂOü ò½êDbøêù£F ;~ßO,;šò‡2-ÆÊ”œeòæ®?÷ÕéAãì.¸ÏŽ&6­
+
+V’t„lÁXÙDä¡tËs–úXæ¹5ªÎAT îÒrÄkó—%Æ‘ø+ ÖŽ‡‹N2Õ^0cB³ªï¬E)=c¼.âò_ÄÕxq5÷ÁÇ‚
+A“nVÏySª°4A胅ëë{F0‘)۹ؤ¶Rž8¸"öÞ”m›<Õ‘‰éC*p¶áÀÇVcœa¯ç€\[æW7toþjò[®àÞ«o~Èãœ+4•â—Fn.*s^cμ̨`Iräp
+¨gA
+ù*¼½äŠ²ÜñÖ6: ‡z°y‡åÖ! ÜpÛc›à©X“µK}ãúr ûôLC ÿŽÜÒ`\X²¥÷”ÔÜl£T‚¬µö’À¶¸ÛÛgZˆÚ]}µv—ࣘš$ðSV¤-†.Ô.ìÁËý¡ã þ¹Êˆ.
+Û„ŸUªßØBrˈV¦ÙͳfüÆV>T#Bs=ùM|!u Z–«k|Rp 4¬+vÑ]Ô´šÏ{Wš×ÇŸæ [Aç\ ÌòÁ&3®ÿ$ï‡acò×F¸œE=1 Ž3°wÖnéØ–¡(HÔŠ$j€ººÏ;vÞ*® ŠÒÜEìY^sõ…;A ÷©«ÿ¢DéÁPÏMOÙð»BGX”ÒΫ禌ï)Gãî4¿g:Ž†ãó¾ßêb(Gœ‹˜ûÑŽX²÷ÓsƒêR.ƒæñV[Br0
+Çͨž¨&¥óÞ¹<æŠ<ÚFÓ¶«ÈWq‡Í‘ΓEJ¢þÌJ‹•°”ž ¡=oãÄêq¸í‚©þC{”«ùGD$ýD÷#ùc‡Æ úï’YnŠsaïj8€©þƒ¸ÄÍ™5FDA„¤Ûs9ßšáK'õY’|ö¦ôxy"Íãá”ÁÔÊþ±ÕZÛáÑgl`'M{
+´D 4˜,hfOæ:C/¡.«·ÊäiŒO†Ëùõu}–ó—:ÛyñŽ6DΞ‰—Ë”ÿ­€P5g#y|qEM.ªáU5XNÁ@Ézr2UŸ7³1r潆ìÒoDÛTÃ+lG
+Q·¹Âçû03þ¹I¥Í %X8eÿéò)`Ñ[’èFŸÄ1èYV#ôÁj¢²>~=½ÇÄ­õ`NÃœµü Jæu£PÕõ3åz"ÊÛ =¦ÈŠª3.îÎÀ°j§%²ÿ2À;í/ £ÑLµ;vÆóc0n&büÛEž~àü®Ç-XÎkù!XÅÌ3ÂÑ<#jÄôÂêôg•Í$,ºLœú|·—”a v0Ë(ÿpÒŽ& õ/‹6sw1÷W€BAY#poøf&I.ÙŽcíL¸>íöw@x|êHíMÃ}8š.С#«Ý3¬†cÍ 4”ÚUKè-,¶où”‡±œÖ5ÀTß!$ÍZ›•Ýs”t™« ŸÎr°æq„Ï‹Ùàÿ™Š="¡ç44, a³>¢ÚãüÐ
+endstream
+endobj
+769 0 obj <<
+/Type /Page
+/Contents 770 0 R
+/Resources 768 0 R
+/MediaBox [0 0 612 792]
+/Parent 763 0 R
+>> endobj
+771 0 obj <<
+/D [769 0 R /XYZ 152.694 705.06 null]
+>> endobj
+768 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+774 0 obj <<
+/Length 2505
+/Filter /FlateDecode
+>>
+stream
+xÚ­Yëã¶ÿ~…Q ¨·8kŇ^iQô’Ü%W¤Hqݶzý K´­¬$zìÛýß;Ã!%ÙÒö|—~2E‡óâofhµ_ù«ï_ùö÷››W×ï¢Uè%‘ˆW7»“‰q¾
+ƒÈã"XÝä«­Y]ýûæÏ×ï`"ö’0”DêI l ÍG&dvHë½jŸ¤ÇvÏOÜ÷“k?ºfìùé£øo~z}µ x°8‡oFÿL›šFÅŽ~[½ëîÓFÙÙ–~ÕñhTþüI2•yc%Ù0ßK‚ÄÉÿ™ƒ™Ìb”ùMžÓ +ÓÖʧ]¡­&µ®T³Wvk§íoï4Õ;«j­îí í®Øz[lé3ö„µÅcݥϟÒ9v:'¿BgîÏt–£ÎIoUëԳ©ºU§¾ËŠ.E;XÊÁ‹mTM›5ű³<@ݾÚ¤¥¬sçý³­;­»Zwª}¾Ôó¡ÿ¥V`þµ?ó¼ðG+˜}íÓŸvuûXmuùü5Í¿K‹Rå§þ.ª£n¬º»â¡ì¸òZôó£%TÙ¡Ö¥Þ?z4ñA1â¸ü˜Þ¨Ÿ­qu£¼Ë­À>×
+û‰¢Y,£>¨JßY÷a§+û‘6é¾IëÃí@–í±L­âUÚ
+¹îiwzÏ÷År€`ïTÓYZÚÍ:W—£@Èÿ¯Vñ,ðbܨ‡îïGñ,mÕ³“>=}lŠ´Såã€b)†~nµíÎ>ºß–v¼M³Ûåp¹¯Åçjy˜h™8-—=l÷Ñ…`®N3hШR¥††£$R‚´gÓÁEš©:ÚÁÌtÝ©ºkgM'ücÀ.àt²ï…<\mxäűMáñ« c ô ª"¢`ýÜ=ÁÖY_A( £éoh:$Þñ*‰€pF±´­Ô?(/û&ªñ×X 9ðà±e ƒŽ¦·f×"ä‹5DœH8œÈÒ¢.ê=ëÃIDÉ:%IøTî‡gljïtö¾>öÝ\îÀ÷â`°d6ëŠ;<Qý§Q;Õ4é
+º÷Û†WyÒ{Êu"YJ%ôÞÂãx©qáqâʤ(ªc©ÜjKËæ\lûmÛ™´WBá
+Váæ:
+åÔv1æÕ®Q©{·³OpS~ïBÕ½ùÑS ÍîU­ØíjâZ¯+Kx!tâCÞÄ‚pžY!s$ì$µÿu®61JH±ÌaëC柽½yõ_¯¬sØ
+endstream
+endobj
+773 0 obj <<
+/Type /Page
+/Contents 774 0 R
+/Resources 772 0 R
+/MediaBox [0 0 612 792]
+/Parent 763 0 R
+>> endobj
+775 0 obj <<
+/D [773 0 R /XYZ 152.694 705.06 null]
+>> endobj
+45 0 obj <<
+/D [773 0 R /XYZ 153.694 554.876 null]
+>> endobj
+49 0 obj <<
+/D [773 0 R /XYZ 153.694 419.855 null]
+>> endobj
+772 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R /F11 757 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+778 0 obj <<
+/Length 2428
+/Filter /FlateDecode
+>>
+stream
+xÚÍYKs䶾ﯘ›©* L¼øð%»v´©MÙN²QRNÙ9p†D/‡¤µÊ¯O7â(r¥R•A
+q‡ú­7àÊôÁ3T1íÙš®è+
+SÞ6HïÒ™±ÿ¤¡g÷.L5eu,z³%ØŠÔÁÿY×o„c¡˜PrœóSÌUmVçÜKðZÚðÈŠ—µmÒ4H©Ó¼þÜ]SÔ~Ò¹¯Ú†ÚN!®oC!1÷
+ æ³9½ß†tŸ]¸Ù?cðº=ÅÁR¹ôR#T{:ÁÒ ÃƒŽnF\NÅ ¬Úc ƒw†à2¦ ÇtDD8ØÏÿTo%‘rƧÌùLâ?À ¹„I¾“Ð)Á$t67Z|E`´
+¡‰GÕ¿ü7¨"œÓÒ¤©4òã)lülD ;Zø) 
+›HIkŠþPmð*É!¿`¯·È“*×ã,›‚ïkÚ&z2a ŸYšæo‚±ÁëIADçËiÊâµK•˜OUc|¬;¸°åÃd dåúBB|½ÈZÊÅ@ØÂà+
+» ½´xÚ1ÑòQëª2ÈáϨªûôŽ5ä)Ø"Øô+Iµ
+y e‚–¯ÕZ ~a rçÚuÏ3*hÌo¨Çñ«ùóÐ÷Dâ ;è%ò—&»}žB”-!Þ(ªD¬ÿyEMx=VŽ¸` Eêž
+y)ÞóX2ˆ¸óxð®¿iÊ?Ý}ƒ‰ù¹ÈPV@L
+mA“%0ËÆK3•]¶ôè¥p:Ú.óÕtº,O­‡b
+=ÔcšÑ ñmoàÕsœô»Kž 5@Fˆµ^ªáks_5¿o]"ïŸk"ƒØ˜„ØØW'ãn½¦K,H LðU^î 4xœDeTj¼¨XSl!u®$Í3O-½„o«ôf‡à„Ó•S‡¥­ªÓɳpðHˆˆõÉ5xßoèÕ4Çvhöþz.Oàd«
+nŤ¾`l
+dù\öª¸¼¨ât¡bÛƒx#SØ¢µ:Ûœ/ïÈåÛqýmÝ ¤“E»;@hàÁKê¡4“¸¼ã¹nÎôún8DÙUî›*8#fî-gŒ™š®V^g…’%ÙÄ×¹Ü5O’exÞ¾qúЀ~ÑÑ„k¿¦Nt'|¢ý Å `1Ä+eD¬RŒ¼NŒüà‰†±›˜Ýlžƒè »U k4—ßæ“Àü4©^Ö«Ûß±Ú¦Ë4ˆîv©¨²ãUín-ݽã†úŽukCñnì‚5œÃ/€{ L+”€äk¼½Ö,WÓV‡K[M)jÚj–³¿…ªæÏx²°e]xâ²®™8ãîË—6®¬¼‹Ãê[u%8`œ/¼:ÔUëþŒ<Ù>\U­‚“ŽCuì¯_0”&À_
+K+£@$³Ñ11 ¸R}0Ô¤ó‹tµp¢/¹èöª¿Xs•Ú3Ê ’×^c|RYyIe ÕH'ð¯Ï]1Ôþ/HßÒ;]Þçóûlz¬)Ãßx*bO†Ú¥'Eññ.dŸ@åÆ95
+>ÓÃ*ó`ð§?º~ëéŽñ9FouÓæ‚Òo<a„3t¹¯‹Êw~£:üfy¢Vá¯Võ £DÕ,†œ›¸©«ú”¿"Ä6Ž¾¤%éÖ »¦å79’©,ùñÇ´48àkÏò8° ‰?=2˜—&tsûæß)Ùk
+endstream
+endobj
+777 0 obj <<
+/Type /Page
+/Contents 778 0 R
+/Resources 776 0 R
+/MediaBox [0 0 612 792]
+/Parent 763 0 R
+>> endobj
+779 0 obj <<
+/D [777 0 R /XYZ 152.694 705.06 null]
+>> endobj
+780 0 obj <<
+/D [777 0 R /XYZ 153.694 590.984 null]
+>> endobj
+781 0 obj <<
+/D [777 0 R /XYZ 153.694 571.612 null]
+>> endobj
+782 0 obj <<
+/D [777 0 R /XYZ 153.694 539.732 null]
+>> endobj
+783 0 obj <<
+/D [777 0 R /XYZ 153.694 507.851 null]
+>> endobj
+784 0 obj <<
+/D [777 0 R /XYZ 153.694 477.908 null]
+>> endobj
+785 0 obj <<
+/D [777 0 R /XYZ 153.694 444.09 null]
+>> endobj
+786 0 obj <<
+/D [777 0 R /XYZ 153.694 388.023 null]
+>> endobj
+787 0 obj <<
+/D [777 0 R /XYZ 153.694 356.211 null]
+>> endobj
+788 0 obj <<
+/D [777 0 R /XYZ 153.694 268.471 null]
+>> endobj
+789 0 obj <<
+/D [777 0 R /XYZ 153.694 234.875 null]
+>> endobj
+790 0 obj <<
+/D [777 0 R /XYZ 153.694 218.381 null]
+>> endobj
+791 0 obj <<
+/D [777 0 R /XYZ 153.694 202.441 null]
+>> endobj
+792 0 obj <<
+/D [777 0 R /XYZ 153.694 175.099 null]
+>> endobj
+776 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+795 0 obj <<
+/Length 2265
+/Filter /FlateDecode
+>>
+stream
+xÚXK“ܸ ¾ûWôe+š*7-R¤9ÙÞØɦ’ª­Ý©¬«Ö9p$δlµÔ«GÆc—ÿ{
+3‚>!iôQFúMÿ®.þÒäÃÑÕüÉò‹$JNôåѽÄý“ r<ùÀ§uøén¯%ŒÚí¥™a»QÕKUd"¤I—šä•³íÉÞ¹K-Œ±ÒãâÙK]WÖw‚ŽN•H´†£‘¤­üѵ½-kÐ1Š®JW£Ú}G2Û:4§¾lj¸td¤ƒŽ¬ƒ{¨\AKn›vËŽ,—&k—¾uweý¸SÓD„a²têŸ×¡~ÌD*YÃÆÈÍøùÕõ=8áj¯ã4(Ü­ª' D†1­Œ#œ£þ~•¼E?&AŽ¯;Ùº ¯†·°œ?¼O|?tŽ?GãMH¸ˆh°ÙÑz=ÏlØ‹S‘šäé<CBøsep"ÍëM O|Ct$¢+íHÎ^­àÚ‹OÕ üN} #ï@øæd[{t½ky[ÃË‚ßYÿˆ­ä 
+<ýLëSú<Ú¶þxªÜ‘c×_7n¼Y™Y:¥¬û£sy=/£P!ã)©ÈA/Yó[z¶î¡l]q¡w”
+©³õ½é§ã÷#ÔÂôêmÏ™çjÈ7§˜_ØÞ’(oŽGÊîlóp}¶Ù<ûŸîØ´å×éøKx]žYJ-Éà9o)~†­xW'àhuù• õiÆ
+“Ä»…øÃ¥aûHK¦²IŠTIZø[ÙSÓú¬ÄÚj3sDuèÆ>5‘*‚ë¢
+M»Ú+dÉH9Z4WŽÙóü@{s²1&[’ÖîžÄcØ¡)!ÛÀ0Úš¡Â‹Œ#äCû æ…Ôª·RZ-9Èë®Á»|ØhC'S˜`|lõp"6»Üaƒ5Cïœ},.€z`ô5hM.‡¹œ$GÇÂûÒwú0âÒÍ]3Ü:€ßeÛLcîŒ!Òƒ©må”n’‰rÙ´Lð6[¾F¦£™©-¨™ï¥—˜upب˜)³Ò1鈃G’?`¤ RẩplYÔ´ÀÅÇ~®@ý7’GB—-'@m¿UÓ#%g5•@´ÃÃ|túSm·Y±¡\àÎöI°©æ x<K±ðz¨MÓ~`4é¦Cµ€rxÓà„Øz ¼Ð‘”`kÙ ¸Jî_ÒòpÑØ»Ò`¿¼« Òï…ôÑêÌιUršÙ=8ÜåO…ã#©ÿ÷„£$ãd7SŸâ;W»v^oO§ªÌíMåøû†–Ùñc I69(ÜÆgié{w ý|D
+ÎD±·7nèg6ÓO{ê¹màÓ*Š}ØÕң뭭ðGÂW?ì=§R‰ô¦á2¢]8š9 ò]?$tð¦òÃë{úýÛÌÁ 9:g¼)ë¼
+’øt¨Ö;2—“V¾º›ë¹^Ì­p´Ä÷™Ï¼I·íÏ:gªeÔ{ÐŽÍgæKUùÙÓÌu«7>l`µYkt45Ê0iýÁÕ—·_¾-Ç<|íÿþí‡) M6îAœ>[“ -§ÿZ ÃÅ‚H˜tZ7èT¤;!àgÅþyà׋Š¾:Yt¦'ì*yÉÒð½DÉ€^éî÷ýþíûS¦­»sÆmàœ:q/`ðÑ—·¾†«4Ó#Y‘lœ—¼´+¥¯8é~rH&Áô ›l•Ä„±ðbf”
+ÿs>—Qâ§ÐÚø„0Áß À{;ܨœëƒÊ'Ôdž±Î…Q‘QÔîÂ.O¹Û ÙmÛiDE§%0ðàmÆ\×lq)âL©Pø#]W(ÚtbB¨ÜÈ|ü¬nxÅ!¹…<Ή™`|Q®M_5™‹vfº—4*žu-g-’ùÝ{è¾Ò±•jµæÝõ‹ÿå-`(
+endstream
+endobj
+794 0 obj <<
+/Type /Page
+/Contents 795 0 R
+/Resources 793 0 R
+/MediaBox [0 0 612 792]
+/Parent 763 0 R
+>> endobj
+796 0 obj <<
+/D [794 0 R /XYZ 152.694 705.06 null]
+>> endobj
+797 0 obj <<
+/D [794 0 R /XYZ 153.694 667.198 null]
+>> endobj
+798 0 obj <<
+/D [794 0 R /XYZ 153.694 622.894 null]
+>> endobj
+799 0 obj <<
+/D [794 0 R /XYZ 153.694 592.358 null]
+>> endobj
+800 0 obj <<
+/D [794 0 R /XYZ 153.694 561.545 null]
+>> endobj
+801 0 obj <<
+/D [794 0 R /XYZ 153.694 542.411 null]
+>> endobj
+802 0 obj <<
+/D [794 0 R /XYZ 153.694 523.831 null]
+>> endobj
+803 0 obj <<
+/D [794 0 R /XYZ 153.694 504.973 null]
+>> endobj
+804 0 obj <<
+/D [794 0 R /XYZ 153.694 470.502 null]
+>> endobj
+805 0 obj <<
+/D [794 0 R /XYZ 153.694 450.537 null]
+>> endobj
+806 0 obj <<
+/D [794 0 R /XYZ 153.694 431.68 null]
+>> endobj
+807 0 obj <<
+/D [794 0 R /XYZ 153.694 412.822 null]
+>> endobj
+53 0 obj <<
+/D [794 0 R /XYZ 153.694 382.309 null]
+>> endobj
+793 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F30 605 0 R /F35 751 0 R /F39 808 0 R /F40 809 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+812 0 obj <<
+/Length 2028
+/Filter /FlateDecode
+>>
+stream
+xÚ­Xmoã¸þ¾¿B_ugZ¢¨·Åb‘½ÜÞë ڠآÛ+h‰¶u‘EC¢“Aþ{g8”lÙJíúE¢F|y8œyf†¾·ô|ïç7¾{ÿp÷föSè{`¡ˆ¹w·ð‚(dq&¼8J#ï®ðþ5‰¯¦AÀ£ÉÝJ]ýûî·ÙOA|8ºBÀŒ¶s£ŒzÔq89tô£¸ëø£¾š†Á$ß®U} ŸI4¹©dÛÒèÔËXóÇÁ¸7åKy@3|œ_My:ÑWðxÀ‡úæðùäÑ~ÀÏLLŒ¦N÷ô)‹‡«(žÈ»¹t½ô‚ÞÁW?
+ÜÀ•ýN>šÄ‹Y–„)©)e¨‡3_„Ì)fØyä}§;ìäEv,ÈQmVþ©— ï@ü…꫈º4¥®{¸v5~¸\Á‘%z¿¡¸môCY¨öVæ÷¸Õ„iÌâ ì†Èº é¹ÕBš†<b©@õ³,rö`V+MIGašLª²V$BMâ;'½N\®×ª(¥QÕŽFÈ…Q ´š¢%ÙBW•FÑ£˜Îâåè(Ýé+Ö“€å¥i7 5€cÚí/c<Ž†D‹Dó
+XbamG°(Ë:,oßw¯šZUFí'H`JS:“¿mÊ=´p" á\ÖµjHÿ훎~Vzùno
+Y†(jÛ„U·FÉ‚V×¥4F­7÷eÁB>aâ„Dd7šm=$á7±J“ètVoEvôwÝ…ÈïéûÏmëx=‡1•¤YÅe«§Ò¼{‚#*Oý³6€Ê+×ùÁ©î.åðt,´qÁüáÙ¨B-ðݨV5ª¸–6\¨¦Y©jó<æ'n’£åÆOYÒ¯v³’õÒ9êNwdc“ ¹<±”}Ø"¤
+&R " Ú”÷T”žUÖÛ÷³³i0 wÊúE5È™" ûRO4 \7*÷ðf’ZÍ !&[³çßTLÜ‹FSÐY#Ó7Nj=Gol‰ˆÃ—MÙËrœåÞ’KÕ²«i’dûò˜ WÁ2qTAUæ Ñœî5Ä‚ŒïCÔH••LŸŒÃ<ˆßŒ( êdÁc]H»+§˜ˆf´=EÍ°¯ò[`Ø\¹YWi%ÒÜ|k”‹W¥YQëoŸþA¦ˆ„
+%,s£ãê7òÄ_˜‹´)Ø¡Ó_¼7
+,hæ6V
+ÔÍ<<á±àHzߪt½„Ô¬¹KŒ|懽óºâ ’
+ TÎÓáaÙH¥eÑÅ WìÀf,8A\åÓ3‡
+endstream
+endobj
+811 0 obj <<
+/Type /Page
+/Contents 812 0 R
+/Resources 810 0 R
+/MediaBox [0 0 612 792]
+/Parent 814 0 R
+>> endobj
+813 0 obj <<
+/D [811 0 R /XYZ 152.694 705.06 null]
+>> endobj
+57 0 obj <<
+/D [811 0 R /XYZ 153.694 667.198 null]
+>> endobj
+61 0 obj <<
+/D [811 0 R /XYZ 153.694 478.59 null]
+>> endobj
+65 0 obj <<
+/D [811 0 R /XYZ 153.694 329.264 null]
+>> endobj
+69 0 obj <<
+/D [811 0 R /XYZ 153.694 235.497 null]
+>> endobj
+810 0 obj <<
+/Font << /F30 605 0 R /F16 599 0 R /F8 603 0 R /F7 752 0 R /F28 604 0 R /F35 751 0 R /F31 607 0 R /F37 758 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+817 0 obj <<
+/Length 1863
+/Filter /FlateDecode
+>>
+stream
+xÚ½XKÛ8¾çWh FbF$E=rXôì"ÙÁœžä [´M´, "÷L£ÿûT‘´[¶Ù±:›Ý“¨"Y/«>V<YOâÉ¿_ÅþûÏù«7ï³IJŠŒç“ùjB“‚dŒMR‘ÆÅd^M>D´ ÓOóŸÞ¼BNŠ4MÜR"ŠØØ5)OÊ®«ä
+GU»ÜmecnU£Ì¦mï¾s†²fžÃŒÆ¤ÅA É*Ó¡,½Wf¹¹­ÛfmÊE-CìÝ&Ç>?°ç£Ø×Òàççùí¶¼“˲3ªm.)·½¹¿&ùhXrÕ‰ÖKÇÓ¹öÌ
+À’ÉŒá—=©ªå Ó7ïóIòYŠòó˜°'ù¿OsÉéŒ%qÔNY}ž²<’}¯*K¥‘ÙLiäÇîö§ë[äÑRj­šµ#n%> ³¨r„vu`㌠•a”“¸(Úœíp%Di’Ñî\¢žwS!¢r-ßNg¼È# d¯éÂê kkÓÙËRFDgDáŒ| £Z3Îù“iœ'‘ÒžØËÒÈÊý|V¥›Õ¦ßGS6²ô ÐTœßo¸Ì
+#`»ík÷·GhæÑ×^Õµ-,¦lQƒ½ÛßîMŸ“DXkæG†V[Õ;”J£º4‡¡>Uk±óÝð"!ÖÞQ¸ŒQö\V¹4ðwŒÙÑ ðð¨ÇŠ¼ï öÊ•‘½ÍÌjÕ´¦—uiõR7åVºœ~ gûçs¢[ððÖ+ð”a4—u©5<WíÃñúÙ@8ì ÿ)•sùÇ÷:4uÐÙR¦·xÓݸëYéxnb”ÒgÎôÁ‘N¼L#²eú5zùð:£}5˜z,õ錃;2ʾÔ€ìjè>Ž·|dAu©Šÿ[3ƒ±xÔ$‰±®at´kxŒ<I™c“”4ã ’[ê–æ()ú¿ÚmWÂÛ[ÕÊL9Å"Á3‰£Gî¥ ƒµlá•ßûXE`ùÝ4åXE.ëX áB¡nP_ÄÂ}
+Nf. bØQa‰jqåhUGµ—pg+-ž:4°Ç–LWÄ£ –¸U6z×{6fSúÙ_Þýæ@ÃöIÁŸ Él@&•ëâ —ðÊ‹¬Ú^.ëV{Y®Õ|`/j®°”EXÁ5Vdûï›B)õÐ
+—áØeÀÀÓõn‰÷wvð¯QÕtô‹­S€©rž’ýJö^²‹gœ„äX«¥2^®ÖjÝÀ·;à‰O­qí>Pÿ\ x|Sö1Ažö ¦B¦ÊwÍvanmoÏ-þB²ý"¼¹E’œê0·eAT è,¦Ì¢JöET™9TÉÎQe2U¢ü¡©Œq‹ËŽLw»qæyØ¢ÏÆ^y¯¶Ê(Cµ¦(DKã,Ü=¹Ì#yJàÙ;"@{z—½|`Ù·ü´ÕÓÉÞ¶.YŠÌºÐ¯~à7㢠yžŸ鑯k-\2NÉRñ%Æ‚pvò¦4òÞ<§&ƒ’Â_Ìí9å®[}É®í¶e¿VÍ7Qn#Ëê*‡ì´ì5,áWŽªX|È頭Ѷæ©tñ¤¼¢!‹OÛ€¾]…LU£ñ’‘¢/âéÎîô3A“å$é×± zó+tl«JCÕ~.t2N;å8è-Ðœ“´€£Ib’ƒÃ]ƒ79YõnþêoîWÞ
+endstream
+endobj
+816 0 obj <<
+/Type /Page
+/Contents 817 0 R
+/Resources 815 0 R
+/MediaBox [0 0 612 792]
+/Parent 814 0 R
+>> endobj
+818 0 obj <<
+/D [816 0 R /XYZ 152.694 705.06 null]
+>> endobj
+73 0 obj <<
+/D [816 0 R /XYZ 153.694 240.977 null]
+>> endobj
+815 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F30 605 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+821 0 obj <<
+/Length 1663
+/Filter /FlateDecode
+>>
+stream
+xÚÍÉŽÛ6ôž¯ð%¨ ÄŒHŠZrr’Nš¶è‚Ô-R$9Èm ‘EA”g25æßûIÉ›&c‚¢—!ùôöÝã–#ôÃ߯fOž¿añ(!IÈÂÑl1¢‚“0 F¡ˆãb4ËG¼”òZVºÈå:m–E5þ4ûéù›}Â(&ÀÕP<³¬"ü¤C@–™*7ëJËú”›`„ûüntŸÙJ-Z¶§¬Jâ€_¤Øõ7äµN—§|˜OF/1¯XLÛe=vÊ/ŒHAû
+¿  ÓGJI"Ä1g í@""øWí ‰'GŠ®ë´Ñ7E›­Ò„Æ‚K96}¾7÷â˜$4<`:š0‚ÁÑ¡Áï®þš™Ï,"”¡ûteà £=ðûïôxƒÄKµ.–ÕZVc{­fie/óñÀÒ>¢\ãÙ4EžË @·Ž]µ÷¨Ó _ŸÇBxé²ãÒà{ª]ÉÆ‚t›¶Ò¨y­53€%É¡•ÊãÜB¼^®@½ÈË6=­ù^72]£ày)ŸYV–¢p(z¥6enï;á‘'ÔS궘©WJbô¡I‚àP7?¾ÿåêÅxúÂS•´È‘t-[´,ôC¯ÐÜÈ*—Ìí Cný]diYÞZè5š 
+‡óѾsìi2±( BôùV¶_–’·_îIöØÒƒ…÷9s&†+Qb¸ãAÈ k‡3á œèœ—€Ÿ)Þou[¨Jï范 yÌILGA¨£ù^~ôi€ç‘ð^ah!f¥L+mAjô4ÞLÊDGböõ!4&JÓ™aj±8ôª,M¾ßÕÒ‚P
+ß{½’Ù˜3ïsQAƒ”¢_xWyѪ¦HK|rLÕ{“Ò1~i »ìÁµÈ®ñ²s`87#[çfKhÌ1iŒÏv•¶ÝMZì°á÷BÛÓ5ÈžCÝ€xG"µ­5ƒæbàX¤¦Ü3CÔ¦PÉüþ;[øžA`Ó¼A…Ü4²~ë;>¡Ã‡ ^¬Û|†Àܺ¶VoÜØÈaN¹AâÒráš‚éø&OKeüWÓ
+ 6tì êHà~+Ò*^®äÛtW@Vª›“ÜÃ~É¡®-kÚxßÖz§­ ÙñâÌ#Âi¿¸Àh­!•†vHAhØ‚.ûÈ‘¯šNF ŽÐb<äÝ ¬4úÿf¼®mfÅË/b]Ãífe¶4¸¥ö
+ηÏjÇ°(K{ÛíMȽŸXs¬pÆð»3… yí7ú¡&Qê¨Í˜áf úŠ º(OÂHÆchðfúòÈ™‹°baO;1ᓬ²RA…^™E~ß±°p›Î7Ð+OÌa;¬Uª­œM(ÄF»š6˾‘öK;üì ŽÖÙ[ÄP›—fQ^¥ÕÒem·¨¶nqýpýÉ­²Ê5šF®Nî]Ò兀½nÃl$,˜Ð’ ®~Ö²~$Mú±˜ÄQdv­„R«cÌ <1ËCÈmt,;/ànè&¥‘Û ¦L¼»íÓ1ŽxBá÷šH:1|@ ˆOÙ¾˜é\™­«m6ß؆‹êÝÛ©¾2ÈÒI
+%©ëwº½½D˜8KX.Ff­PBñÜRv÷ô!!q'$|”EØÄ~ùúK̉-éç«¿/’_â¸E=­•MW[|aº™Î±Ï@[ŸB)—R?ìÎ^tòÑo¿…hî?Xlwg—§gUn¬EZê3jjXÔyM¹Ìu”³=¸5
+Ìpî‹!aM“ÞNá‘nÊv{ 6MüÖè&Žy˜»àen§%^Õµt_Í\RΊ<RNœ¥ÜI,JX4&‘¹Ó7~#»ÆÃ3óþž%ˆ†”@ËÁj@T•¡ â€âjöä_/ퟅ
+endstream
+endobj
+820 0 obj <<
+/Type /Page
+/Contents 821 0 R
+/Resources 819 0 R
+/MediaBox [0 0 612 792]
+/Parent 814 0 R
+>> endobj
+822 0 obj <<
+/D [820 0 R /XYZ 152.694 705.06 null]
+>> endobj
+77 0 obj <<
+/D [820 0 R /XYZ 153.694 581.616 null]
+>> endobj
+81 0 obj <<
+/D [820 0 R /XYZ 153.694 551.858 null]
+>> endobj
+85 0 obj <<
+/D [820 0 R /XYZ 153.694 482.523 null]
+>> endobj
+89 0 obj <<
+/D [820 0 R /XYZ 153.694 461.753 null]
+>> endobj
+819 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F30 605 0 R /F31 607 0 R /F21 600 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+825 0 obj <<
+/Length 1353
+/Filter /FlateDecode
+>>
+stream
+xÚ­XMoã6½ï¯ÐeXsùM
+½lv7[´=4@|)š›‰…È’!Éuƒ ÿ}‡ʶ;±Õ\lŠä̾¡ø†¢Ñ}D£_?ÐðÿuòáóÁ¢„$šëhr1%ˆNd¤•!\¨h2‹þŽ S4¾ªÜ²ÊŠ‘àq3 +âëf$Xü˜»Ñ?“ß7®÷ÿGEp´ô8cK Ol4f–› Î r‰þ›ºyüR¯{.?ÿ°;‘M'sÑ(ߎÆÜÆ%þæ.-¼‹Ï?ø®)¬-Q²3=ŒºÆHbxgQg÷EvC™t5‚6ó´éZ!Ž†0]-\1‚FÏ:‹r7Ü`sWV‹´iÜ,ÌmcŠq@ î“qçZˆ¸nFÜø<ŒßD‚¶¥[´ñƒ+’P¸08±—&‰J’]n¾»ižVîÏe“•ÅSÇÔóÓÇ0ÁzÌ(Dšt8öNBD²ƒóå¶lÖT+w,'}0t±–œvùŸ›®š°¨ú‰ñeóüñT Iß$îùdv$…ó“ ùYI¸KóúdAŠA)oÖå´ÌW‹â(9(áô¬„«÷L¸ðEZ¬êi•-Ïʹ9‰À©ë/ë´*ž¾—í'Šâ*n°Y¶a`{ >gݜ۲ٸ_ðqU;lt[È?I8ÕêÆ¥³·É·Ý*ìoΩӓœ¼c’=)É'¼nG5M,јSb»õZÏËõÕÅ·ëc১%Í—]¿.ºZft´küÛÝ…MˆÕjw¡{!íyU$±¦›ÞJ$l”¦±xå>ù'àÃöÕª ?øíÚ÷xåD)m·¬h7 <{û¬ÉöÝæAª½‡‡
+endstream
+endobj
+824 0 obj <<
+/Type /Page
+/Contents 825 0 R
+/Resources 823 0 R
+/MediaBox [0 0 612 792]
+/Parent 814 0 R
+>> endobj
+826 0 obj <<
+/D [824 0 R /XYZ 152.694 705.06 null]
+>> endobj
+93 0 obj <<
+/D [824 0 R /XYZ 153.694 667.198 null]
+>> endobj
+97 0 obj <<
+/D [824 0 R /XYZ 153.694 421.924 null]
+>> endobj
+101 0 obj <<
+/D [824 0 R /XYZ 153.694 242.458 null]
+>> endobj
+823 0 obj <<
+/Font << /F31 607 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+829 0 obj <<
+/Length 1551
+/Filter /FlateDecode
+>>
+stream
+xÚXmoÛ6þÞ_a( 5+¾‰R‡í¶v]1¬C›~ZW€¶i[‹,jUÇ òßw|‘bÙJœæKLRÇ{ãÝsw‰'ëI<ùõI~ºxòâ­˜$(4\¬&˜eH2I¸@„òÉÅròWDD<ýûâý‹·p¢,I˜'E<K£¹yæI™ÍÉ Ç(ãYÇ ŸeöSöj®u¡diêVÙý\²\¨B6¦’kõªÙ6x’’x‰1²ËáH0á¹eˆ >aÌãèÓFO)‰vy¹žÎhJ£ªVU—öÐعu»µçpB"U7VTï´ãß#SfI‚° KŠhšÝZD™ úÁýôÀ„p;xâb£@Š­*$´ÿkýâ­'‡WáÍ8Îx$òDRœÐŽ¼É×eþ%ÆL5^¢ÙHÓ­œÄ;kŠ#ð‘ „_b/VhD!L”ÒQNÕaÅ¢W˜bÏ^ÖÁF{-¬+D¤,‡ÉŒÆ±Œ·1ÄXØ•®·ÒµÊ„:Û¦•E±÷ºô¿Î0·ÈMá–,²Áe…£éŒìÀÝ©L®Ç¼N0E<%âe»‡ÈÚ™b°³à¥Z`aôÐþw©½u$c(ÌX×èçc¾fˆÁ*°-õY=2Œ8ÁczÈiã×Fÿ`£ŽwÞ"@»’má>C,4™ß¯tQè)DénLIˆ9³±€hÌ~4JEŠXn ”¡œ¡T¤>éÌÁÌ/Þîîu¯OÜvs}ˆE+Y4ê(¯¾øè#4ºWŸ§{:…2G"îzµ‡!qøݾ
+èjÔ•ñ`üá džO K<¢íôçpçf_©ºV«›ëg§¡ÖëŒ!J3<@`zؾxP-</ÅF.ýƒµR¥ß.ôv«<dª@¡[óܯrãyåß—!yÜØb–ý.‡¼Òȼ¼·*=°ZÅèxf]öÚ¼)—V?C­m¼ŸNȦ3N¸óï\­Áµn«;1 ¯£T€.zÚVòNƘ ÞEÞ9’R««J–KÇvÉyeTÙ„ê/¦g.‚:fÿ=¢>ªÛ¼VÊÅ%T‹Û :kRð@ÇëùÀ¤ë““»åY—ßÿÕ=ˆSB®ŒªÏ<²*—÷=qGæ_v”èæ\uÁQi +ùêÇw]:É\HûŒA@ ¶ræÉ~[Ù>F{›,ºõ›´»oS×@¸>Øs I6qëÙJ÷ý|T¥œ®›€Í¼öÚ€×Nl€½ß
+l·ð‘m²,ín“/ìÕß.½ªñ@gàaPÚ
+Íp¹Ö¢‹ßº:mŸ-ÿ¿ûyøYD½ „¶ç8b4æmàòOÛO·•—S¯Êð~)»ûÒyyé؈Ž ,¼;ºg<P¿ï",¬yÒ¨ÃpÜè!HëË€•:
+ºõÓ.ùŸú}h
+endstream
+endobj
+828 0 obj <<
+/Type /Page
+/Contents 829 0 R
+/Resources 827 0 R
+/MediaBox [0 0 612 792]
+/Parent 814 0 R
+>> endobj
+830 0 obj <<
+/D [828 0 R /XYZ 152.694 705.06 null]
+>> endobj
+105 0 obj <<
+/D [828 0 R /XYZ 153.694 630.492 null]
+>> endobj
+109 0 obj <<
+/D [828 0 R /XYZ 153.694 514.797 null]
+>> endobj
+113 0 obj <<
+/D [828 0 R /XYZ 153.694 209.45 null]
+>> endobj
+827 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+834 0 obj <<
+/Length 1088
+/Filter /FlateDecode
+>>
+stream
+xÚ½XKoã6¾çWèR@*.ß[°ØMEõ­ÛƒbѶ°zÓí6ÈïД’•ÄR…=‰’¨ùfæû8äG›G¿Üáöúqy÷áAEÅt´\G„¤(¤Pˆ2-³èϘj¼økùë‡x ‘‘’‡©H fs¾Æ?ÙU‘îíï;—×Õ3¡;÷òìŸgví/÷»:¯\“ÿkáÝËËOÁæ%zÒÚLFF˜#:¹ ½°®‹r¸{ª
+Ÿ Æ€ôgJð(PñnBGh]NaGÜÊÎ FÍÂÎÈDé9Ø!\53²c¦ÔÁÇÑì2 ;b;†ÎÂŽ’·€«„as²Ã'°»†³ûÑ ‰9"$¯F$ç H#1
+TÍIžDÐ&-Fócfá‡HÃøÇóÃ0™†§ ì?võäò¿íÈïžÔŽðÛ SýùDÔKp8‡*æ¤iÊ¡H«¬YA ·¯"†Õø\Ý;[î²¼„c3
+êÑ6"gz}tùnæÐI'#·ƒ|³\ôE?Ã#êÀ¥á<LûüfW°>TǶøÝ ãqc x,ÐKJ"LÉäbs¼FƒæB0~œŠ†D%(âÞ!©cl·usYs…>쩶y“çæÍ´ÍÛÇü±ªmþW×F¸Dôªi[ïëÊ•©wï~]×ÎãÜïöuö´²½vì2cÁXäúJ°ãyim- ¯k¸ª8Xm³½mž
+×¾ß×åitýùª.K¿ÖÃ]‘=?@5…ŽÔHq™t[¦yqÍ4#ˆé“ã?؈ëκØÖ%l; R…°boK˜€Å€ÕuÓ›.]¯ó"O}M»¶­4âBœm'”ó’1=¬;ÙQœÛ¦Õ×f z‰$¡g'«x¹µ`²8³ë4PC)P·ZS)b.¡ÞÓOׄB¨àÝ|äÍ
+ æµéFq»>‹q§.\ϱœ&…ÛzÝ{ïr(Âaè5ç)’â@Ñ@† h‹œˆ¼(=
+Hå©ÂVÚ´îÕ‡ 5Œ}»oNî”~DbW·ƒtïE¼fÌCy½Ù§»­ÏÕw_†ª(OEÚ"z<;‘)'µc¬á§\û»ì-} ¾–/%d«Ìrûé…° ®Wõ΃ëÃúá=ó/rtr_[œ¯m(Ö;1î øDw¾ø¼¼û(·»/
+endstream
+endobj
+833 0 obj <<
+/Type /Page
+/Contents 834 0 R
+/Resources 832 0 R
+/MediaBox [0 0 612 792]
+/Parent 814 0 R
+>> endobj
+835 0 obj <<
+/D [833 0 R /XYZ 152.694 705.06 null]
+>> endobj
+117 0 obj <<
+/D [833 0 R /XYZ 153.694 630.343 null]
+>> endobj
+121 0 obj <<
+/D [833 0 R /XYZ 153.694 236.369 null]
+>> endobj
+832 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+838 0 obj <<
+/Length 1821
+/Filter /FlateDecode
+>>
+stream
+xÚ¥XKoÛ8¾÷W(+5+’zö”-ºYìÚ‹om²EÇÚÈ’!QÉEþûÎp(Y’åÄI.6EQóâÌ7é-nÞâ¯wžýÿ¼z÷ñ:Z„,‰d¼XmÜOX$Ä" "&d°Xe‹ïŽäûsõÏÇk˜ˆY†>-eAƒ³æ—~z8dj‹£M‘6Í•*³¬Ú´{Uê]UÝþ2kZ]]­óõãoV$_$ R„(rÉ=†Ã¥Xœ„$9a‚qÏ]rxε›„Nå.¥p*—.üƒ0Õû4ýŸ˜½Œ<Ç>芙Œ“£õÛ
+%‚´«æ~$ðãu<°Ñ~nÝ^í”»ôãÄY»K£eø[¨´$÷ÄðÓ¼‹†›ªœh,î—7ùM™ÿð¸¯R¨w©†Qâ9Zý§inkõë²Òݺ´VvY5´ÔšÝ(û)Ä’VC` „GJ`˜8K›`i‘W7uzع ãÁ¥ó6CJ'mèöÜ(gF
+äHâO„˜É8t2²Ö$ŠÓ4½OI6<DdÎêî«;7´hícUÚÁ½+"çø)¼©'_V0²swy:y¹­Š¢B÷yycß¡°{×l+…dÆ“éäzuÐyU’çãªZJ
+Œ)ˆ»¢
+/*ª/
+TÔê›þ«Ï˜GSMWëÊ$›®[5M¨Ç;¬x¬³$H:C¢WRVgLÙ¦EsΖx®ÖmT¹qp$m M°åA·åð˜73µ•pÀ+>*.4d¶°üˆy‘ìÖbÇÜIËŒÄëΆÆæg®t—V‘ ´‚·ÿVm]¦=sLÝᄪë<S±™ZväMòɸ}q
+ÅíÜ“[ó"æ†ÓB§
+.@äœÚåÎ'ÀY!;³¸³u¹3„mú¶ÁåðjÉ„á*î6w¢Édœ:d"Z ¥ïè\êÞ(š·‡‹“,y<Œwo¬Nv¸ãÏC–ðÞ`Só°_WÅÔz‹QüuÕ8›é—¤°%Ù´C‹TýRBÌóÂÓ
+<éF!W+ÛýzRäãJ°†œ(H¢ç+ŽçьΉª„…²WÕiÈÚ òTª;í¦öÚAý`ó‡½p7VîTšÑ¨Ú_š»ä!g¡/Çe‡fƒÁ¹Vû™VÃY|„&h5¾Oåé Aø‚Ïò*æSÏ´Ö6ÄN‚¦Ù 2¯NÚ©ÍÂLŽBLÁÝîõ©µAȯo¢{HRC†ÐÄ´±]Kz€’|d§|< Á¶­Ð“glô%Q¦Ú&ìØéÀ%ýF§{k˜À‚àø€okRsl¿F¿å·ÒÓ^œ©òÔHÓç#gƒðšC@ TÛ–û†xI×ïí“aóΚŽ–D8ÛZ#»—qÆ
+Ø`0˜ðøër$“sz`+áP
+¤©ÇGI˜o!×®LµÎpÍyqÏ5›û\<Ü} Ö­ËëfnCd§‹"p>Š— [O›XjN¿xÜ52 )­i ôDÕ£D1ƒ¾;àè›3.úÈU.î=†ìâ9@ÄVÆ#9¡§"|C‰c¸ßsSèx‹b‚ßlêü ½ç/À™è-F@=ƒßßóŸ/¼“–ûm &ñbLù;súK|ÁékµË‘„Aw3‚Cêr4î3;{0åßÒƒ¹£ÂE NMùV?ةͦÚ[à‚Š6mÚÌ[mXÁ»´¼1Ó¾zSV%Q— ²Âlˆ9©2‹W=qŒ;.Q+‹uG¶Ý Våf Tò¼äu[Žøh/Vm š¹6 ˆö Ù©„Ì‹œfGP†ã´Ü‚54·Oë[Kš±Ÿ×4›YöCÄ$BÁE€0;K…•°í¾ÛIó"Õç/ÆŽ>ᵇ4÷&·z¸&”u§Õ 0@j†a_F7NdÃù]4éá4öÀHˆoxûwŸ7v6yŠbºäÄñÎ\cÂë²²•GŽbCŒÆ~â‘Áv¹˜Žè˜$·=4BK;Øí.,±–Ò‚G „-e°lQÎÜý¢?Wïþw´,D
+endstream
+endobj
+837 0 obj <<
+/Type /Page
+/Contents 838 0 R
+/Resources 836 0 R
+/MediaBox [0 0 612 792]
+/Parent 840 0 R
+>> endobj
+839 0 obj <<
+/D [837 0 R /XYZ 152.694 705.06 null]
+>> endobj
+125 0 obj <<
+/D [837 0 R /XYZ 153.694 641.302 null]
+>> endobj
+129 0 obj <<
+/D [837 0 R /XYZ 153.694 496.643 null]
+>> endobj
+133 0 obj <<
+/D [837 0 R /XYZ 153.694 404.537 null]
+>> endobj
+137 0 obj <<
+/D [837 0 R /XYZ 153.694 204.586 null]
+>> endobj
+836 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+843 0 obj <<
+/Length 2008
+/Filter /FlateDecode
+>>
+stream
+xÚXëoã6ÿ¾…¿,*1W|èµ_.]4Û»EïÚ\ÑÃm?(6m³•%A¢7 ‚üï7ᬇå$@€(Šœgæ73 »E¸øþ]èߟnß}øœ,b–%2]Ün\e,bG 2ZÜnÿ ¤H—¿ßþðá3L¤,‹cEKY”¥@Æ­ùÂ¥úN¯‹¼Ñ?ÕÖTåãÚXmÕ®SÛ§G\q}WU…ÎKÛ5~×\·÷Oï‰ÓP¦•ç´â!Ë¢¬“){•LÇm^´ó,=¾È€Œˆ‰cÈp¸K3
+Œ«åŠó( ~]fq7&/—R¶]®dª‚ªÄ· ì^Óà“¹+Lµkòz¿”<x Ù_,nz(4±NœCà2é•üùæ×[\³ ãļ47n>bè?˜þm¹B –Hk֦έnq¥Ê­ÿM¯¶‚w¬¶¸üf«†–ÿ±ä,àÁM™4}oŠ‚ÖM…Û¾š¦ Gå~)܇.€ý†>à,¼2iÚD¯Rçnp€ND\¶’B2Éçà~mKJxôY|]F…ð(Ú«åJñ0ØèÖìÊÜšrGëªÒmPAÞÒ&6z› Ë–«(|KëÜ4ô»ÚÒÌ•M‚uwThâJ+!*ZO¼r±Ñ’áÅÔòmŠªÜ ”8w•4aR‰Î×ór3C”C4‡I·¦¬^¦š%, å‰jQ8ߣøqâÏÇV7~ª¢·þ«.Àßlñ@ß­.ôÚ’½D¨X‰±†wÎùtç40Ô>R!—Ã'œš¾'añ*Y*#<™ÈúðŸ*ìã}@ht\žLøæðûJÊÎwHŸ-„Ô¹m☠¡†XuAØ©Œ ¨x²©™ó%€¯`ÐÁß,=•°09œyƒ)8ÇHzƒÅôïïºÁ@CdêÞ9½Úãn§[
+tø\WÎù¿:›–èóð/ÊÜQО{ŒîÈ•žÂÕÇO{Ü‚Ñqð×Éy*O¢°ºY‘ 2¥ÆN‡‘O‚áú¸¥(dœs²±š·±ê!vžà¦ýˆÈ³¥Pp@§σÞ\¡º vN0YàjÎp²Œ:9`^·þÊîZ{n·H0Ùª'o÷
+ÊÈ”¿˜C]è¿>|wÄ•“ÿÄ21hý¿raÌ™Š3ª#ÓA*´÷U Àù|ô›½Æ·.(“4øò(ßÍ`„ØL“á ÙœQ?!–aè*DäA0O#Ïvã“ÄñÐ×S0mº½}%Aa¹uÉÈzZt°”BPÄ[Ý_5´lÉ8øvk]™ÃC/S˜Á2 €
+ëî
+?ãÄᔜ¸ºmàK®|eC ótž£2µ8jšwE%LŸþF6¥.fN_
+ÁDƇÇ_ê{HDg'¿ê–ŽKæ{c×È`?G]!Ò6ÛkoÝYÓFêähv-‡
+*6ã=_RõZï–4’jT©LèAD%üm ë–¤FƒâŠÜ IžáõѾ@ŠSØŽ ¤ÞVßÌUe2fa4B“5@I³©ŽàJ5Äùl†ñ‹5¾LĤª£­á™% eg˜žÌÚûìæØè–ÍÀ¥à‚)W@Âóx)߆—S¿™Õ«8õYxS9À°×¦4¶Oû¯âÍñ‚î0V‚’‘ÿÆLù4šqjÏ'!":a¿¨jG,Ë.¾âí±[¤
+*Ì,_"ÀåÍýºÜrè°cÞÇó¥ ’Sü%M¡ù;Å-”ǯ"ÚXÓCºkÙE*|?<¦“.LÁ]a<:Ê®˜ äè¯èF\¿¦$²î
+âÂé¢XBóßeŸîrm~ð#kÚS:á}¢‚¼Á›“¼Üùe> I`“Œ†±o[Jš%¬œÞÐ&.®Ýhט
+endstream
+endobj
+842 0 obj <<
+/Type /Page
+/Contents 843 0 R
+/Resources 841 0 R
+/MediaBox [0 0 612 792]
+/Parent 840 0 R
+>> endobj
+844 0 obj <<
+/D [842 0 R /XYZ 152.694 705.06 null]
+>> endobj
+141 0 obj <<
+/D [842 0 R /XYZ 153.694 630.343 null]
+>> endobj
+145 0 obj <<
+/D [842 0 R /XYZ 153.694 378.835 null]
+>> endobj
+841 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+847 0 obj <<
+/Length 2109
+/Filter /FlateDecode
+>>
+stream
+xÚ¥XK“Û¸¾ûW¨¶Êªjdr™l¼ÞJ*Ùä0Iq°ˆ‘K¤Š¤<;åšÿ¾Ýh3#;£ÑèÇ׬¶«dõó›$|¼{óîƒä«œåZèÕÝýŠ§’é\­tj˜éê®Xý'Ê™`\¯cÎÓ$º{XKÕñŸêýéP­c™ÉèØeaB´uÔósSëÿÞýeØêµ/è‘®2ÐC+Ô#6 Ë2µŠyÆd–“¹TÝC½ñ;߶£ Þ}È.Ζ'´ðnj)•EžÚ-®{÷A\ÎWœ¥YÚÏ_Úh"_0•æýü¶ÜV%ÈV®¥}ºíúVغ¨×±È¢Íéàª54üx•ýŠš¾Ÿü¬°æ¾n¶ë\AËê,4ãpÅ…Vâ,Oƒ·:”þ€?u¼AŸÔû5ÈWREGë}$e´1/ÄäS1¾ÇÍ’¨BÅdÕÇ®¬«–:··]YmiˆtO‚hl¡h³Mè*ý©¿x½>¯éŒ<
+³>aÇã‚_„ÈX*FŽùc÷£Û–ÕûM¦ìæ¾É2–èaIWÜ ™KJð²ìÏ©iü!è"µŒZ×Q£p÷ö´¾¬SÙýɵlÃúèŸGþÜ8¼­£÷^Mgín Ó$8ºÙÛ¶ M[…ÎÜ9ø˜è3u•÷K†0)“ZC„r¦y?¢l.2–J³Üè±ßQò©”•+æbÓ”i1$–·€DÃ9Š.ÐÝwØŠ<ê;}´`ãÈGøggCP˜(eˆWÑßIÔÀ´²±J˜Îƪÿ{ Èr±j;»ß㤀²s#è” qiUï¤[WEísµÛÕ°óÌœ”aå°UgÛÏ-©@a}Œaû3$”OPÿï€íSæááM?qSâæ¹aY:9ìqïȦ†G¶[‚4Á2nÆ™óSU¼ÇZˆˆ†³-0o0ÞÓŒà÷AˆkPYüÓí<
++¶±ýiyÎŒÌǧÝ6ö¸u2#š§:jy…¯G"ø6®;5µO~Ì cuåâM(^ø? ´ý“4¹ÛõbM
+™lHÍÒDÀÁ%”Œ&K™ÓÔQ‡Â’æùåþ
+#!B5¤»Ý’ǹV<î%â5EBiò»{€¦¶ë!HdœeÚL!ÈCÙ#â]Ou°È[¶)èßë¼£:g«²=P7pjô#[Ÿ#A¾œ€¿ -ð%´ÀïQ9ÞÓ Y¡„ò¦fûî×mà¢ãóËœ%gÆw´^Ïë4ÀÚl)ìgœëIØ+qUØ¿w`áÆýÝÛöëO_qðöS]C>T÷vߺieº>7äw¨2l5V¥kNà`^Ñÿ¡ºJŸO?÷î¡Å$á¨Bå"êÓÛDB±å‘¾’§€£Ïo ›#û4ž«ä}‰‚¹Ä]hÖ÷ô==”…íR
+ܽâè\&mQ1p 5ðyŠthüÍ–áÞø¯u¦jºrãý
+=-Û.0“6¬Û
+{z<Ái„'~aK£–þ^Öë~â žÄßýš œ¸Ps6šû¾wBQßÐõ`cO­[¾Âh%¯)x¹¦ílð‚Ý7Îá¦F`9\i¡u:ÒЗÒ.ñ ‘0“›1ž£ÿ^Ƙ˜V-W[ ®õ°Úš¾¤¤Ï•”ldΑây¢™M‹—~Žh>ûJ´,œ–L„›áB±„Ï3zBáFÂÃ’‰ðìUÍŸ¾AÕüU‹¿=¯ñ„ý¾në4y]ã«Nù«
+?]©¸*Þìñ8Ük¦öúKåU!÷\ý»Â4êJÓ\ýj;ý®âL3Áád€ 9¤ïÙD'°Fóˆ·¾—nSP‡n……€ß³Å,ޥƦšm:ÙË0¥Íò#®è ¶ú÷lÓƒ¦o ÷Ê4âw‹‡ÇMÛÐŒM \Ò?zæÃý93“ºØX,ø†¢ëß­ ”š¾êʳ°çÉÃòÕ<¢ÎŽî•Û,0ÒT“»¡”ép7”‹%Æa@kÿnd
+endstream
+endobj
+846 0 obj <<
+/Type /Page
+/Contents 847 0 R
+/Resources 845 0 R
+/MediaBox [0 0 612 792]
+/Parent 840 0 R
+>> endobj
+848 0 obj <<
+/D [846 0 R /XYZ 152.694 705.06 null]
+>> endobj
+149 0 obj <<
+/D [846 0 R /XYZ 153.694 667.198 null]
+>> endobj
+845 0 obj <<
+/Font << /F31 607 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+851 0 obj <<
+/Length 1741
+/Filter /FlateDecode
+>>
+stream
+xÚXKsÛ6¾çWèÒj&Bˆé%iã<zH.¾5=Ð"$±¦H ÚI=þï]`—)Ó1í ‰çîb÷Û.¶‹pñéUøÄÿËWo>J½HXEjq¹Y¤K¥XD:f&.óÅßÁw.Õ6+Kóó]{»üçò¯ãþ7“E
+{EäöêˆÅ‘€ ¿ërg–+)Epµ\‰8¨á›ui²Ê‘xóQŒ¶ÆL‹´ßú€áÍ¢0é·Å¶*¾‡\™ùÙ]f]‹C‹DÈ‘ûºÛ›j ‹ÃE¿£ÆõW~íÙÔÍ>³Öä8WT8Œr9¡+Î%ã2v –jÒVk‡Ÿ¥a~W,Uj¼ä}ÛšÆÕH¦¼WÝM(&JXª¹Š‰O£~qVå94•<4æЕmí4ÕD0©â~Ç>óÇCÉ *6ïÖNki§o²jkpT¸BM %
+7Îï}÷ˆ0<â§ÑApˆ­c™¸3¬$40Ó,V™IàÂQˆ‡ˆ¤ÓQ¬ý`ÖeÖ˜oÞ
+w(ÇýÝoLhïʹ†N{.é¡mÈåâ‡Yw–¸´wueð0÷SŒhû˜QÎbôîªöyÆ6™ˆ˜3øðgññˆy g3¸‰YܲÃ!7×Üw‡w»º¾¾›¯:9ÁDJ¦ÄÈS²ü&«Öþ0Öü°·Enw+×CSµæ0…<$sÆPÍbxäÂô¨;›~RyÏÀWô˜»$¿$FKΈÅO›ÑZ%*ÇÁ5WB³„œ<e‚ñ‚&×aÐdÛ­É!°@¥R[[ï¡•È nÜ_Gu×î–X•× Kº§þgZ%š…!HÄ&“ôt.”aó벑( ËF(=ƒµË%ÄKìbŠh'~ ºÇý¤ãÁƼ"Éü‰ ’ËM úzŒšNYr4fn¬iöEåÅ‚ÛdÚ ðvG£äF”  â¬(úêðm!åi&ŠE
+2šŽÂàkm‰•Éкõ Û®Rv¬³ Ñš2/IBkÌ&ƒZÍ"'r8±ù2•áŠÊl ´+Óg>ª!a–ŠtÙ—Øi»«q!ýH¶“,QIïqÉ,g»!^îï¦ÒÇ’ïg€ôâ ð6–æ^*N¾,M8ò,v|»ÙYmšÉTꯒ§x2q„»ÓØPÓCÕOJ€tÏ$³SÆD$Fò„"¹-¶>N[S•T&®'á8è^i¨1jºæ±°†v{Àëíút[ÖIï¦nÞB@Ìš{€/gÐé)ûküOeèt­ÉÇÓ®0'â´]™p¡®_6£Bñ¯ÌÖní5ð~ݸ lŸ¤‚q W²a%ݯ©ñ>Ýbàx^&Ó®n˨A‰–è­0#“éñÜ¥(
+?õ
+Qè/’SÀónXâáòV[üG© Ýè±<ÄéÖ%ú˜ ^ø‡æžÎCg€˜øõËÿ$
+Î4€züÈT÷Eɢʋ›"-tXr©Çë/
+ÃD"+­+k]³°-ÎmÜsMszÏs/ëuÝ8_..áæñ+ßÖpqô2°Î†8Ý)`ÖïÄVˆÑŽ‹ËWÿ¾h É
+endstream
+endobj
+850 0 obj <<
+/Type /Page
+/Contents 851 0 R
+/Resources 849 0 R
+/MediaBox [0 0 612 792]
+/Parent 840 0 R
+>> endobj
+852 0 obj <<
+/D [850 0 R /XYZ 152.694 705.06 null]
+>> endobj
+153 0 obj <<
+/D [850 0 R /XYZ 153.694 437.551 null]
+>> endobj
+157 0 obj <<
+/D [850 0 R /XYZ 153.694 302.043 null]
+>> endobj
+161 0 obj <<
+/D [850 0 R /XYZ 153.694 173.408 null]
+>> endobj
+849 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F43 831 0 R /F7 752 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+855 0 obj <<
+/Length 1569
+/Filter /FlateDecode
+>>
+stream
+xÚµXKoÛF¾çW‚R@´á¾HnNBš¸H"
+4=¬©•Äš"e>b'‚þ{g¤HŠ²i½pœ™ùæAú³íÌŸýþÆwãÇÕ›÷7ÑL `¶ÚÌ0§(lðÊg«õìooµKÊù‚ðÈ‹SYºi~¨’<³óò
+¹Ñæ
+æHpÂ+œIfc1òÃPtN+'ÇW0)¾ú¥£±Ôxýê„Éiz†“ô¸¨©sbSO\ 9‹úKçûý^|I
+endstream
+endobj
+854 0 obj <<
+/Type /Page
+/Contents 855 0 R
+/Resources 853 0 R
+/MediaBox [0 0 612 792]
+/Parent 840 0 R
+>> endobj
+856 0 obj <<
+/D [854 0 R /XYZ 152.694 705.06 null]
+>> endobj
+165 0 obj <<
+/D [854 0 R /XYZ 153.694 509.048 null]
+>> endobj
+169 0 obj <<
+/D [854 0 R /XYZ 153.694 362.148 null]
+>> endobj
+173 0 obj <<
+/D [854 0 R /XYZ 153.694 184.114 null]
+>> endobj
+853 0 obj <<
+/Font << /F8 603 0 R /F7 752 0 R /F35 751 0 R /F31 607 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+860 0 obj <<
+/Length 1878
+/Filter /FlateDecode
+>>
+stream
+xÚ­XKoã6¾ï¯ðe¹¨ñ!Qê^‚ »‹-Ðhs(°ÛƒlÓŽ°²¤Jòfƒ ÿ½3R–l%qÒžøšá<8óqÈp¶…³oB×^]¿¹øÌR–Æ"ž]of<’,NÕ,Ž42š]¯gŸƒ]6Ip7_H΃Ƭ͗«ÒÐØäÝÍšùÖp* ꦚ/€ceÖûÆüˆ“Q•kbí¶ÂþMVn ±v7n['$ïòª¤™j3ÿûú—‹b¨¯HB¦T
+ÆXM¿p©ZÓíëËÖ¬Êý®%–!dz,8giäLÌ»ÖTUJT¢1K¯¥Ti»lYäíM^n‰$£fƒ–¨Ë¹ÐAç&Í&Û#Ùz³TËÄÊ–Ð Z•d™&DÞN@ËXÙsP,JGfeu  ¼©ª¯÷o'd8ÖÁ¼^H:%$e2ŒŸñÝxoâ ½SâSaø¬Ï*ÚoÆÏòÆÏfUdù½Æø¸'…³&[櫇ûóe‰³œ2r»óÍ=ÍØþ¥üöl‡ÉÿÓaê,‡=kDÓ}÷BGéÂb¡­ðT)Úð³4JT°¢D_»aw“uÔóÑNä,5ÓRŒã®WâT…8aQÒ“#ŽLà
+]àb£‰—¶G‡ R˜(q!éµ)Ì?åHÊØ|ÇãÌÿðé¯_ßÿ4_¨$
+vþL Çd„{ÙÅlÓ™†æ³]»Û´kÙ|‘†<øDDeEE¸ÞÐܾ\›`o\»½qøŠÇ×fùšzÝMÞ²‰cÇηF²UQo2 ÷˜³/o šËª#Dwø]göú:À´­qøßVÔæŽx••n!ßÕÅõ—/Sñs¦“Q|çe½ïN•”œÉáÔ…!”f‘t7†ö)½#­¯^ŽñYàh-»ïâ ¨ÏAɧ
+À TÊ- ®H:WKfA
+Á¯¢ö`6 …òÚ¯‚wŽÃ =±Ñ1Yë6ÏKߘ¶¦À*[ãÔ«¦ Ú·¦Y@qlV xXÕ`‚
+aôÌ•‹q [s´ʱµ0Mï-ò0¹Åˆh‹Öu¡¸%"wJ4ûmÁ=TìÝ^⺲+ÛñZY9§ù#CÁ8ïs¢è¾ï»¼˜¨ƒ$×,ŒùØÊ£ûcÂñ0¥S1>ö‰t†n"OÒ¹žNç˜ .§ÓD¹¤Ke0B»D)†4Q,m,@‘H«äG˜¡PÁ»ÜŽÀÔw.á
+ãGGo@‹`Q€fq á^%ÍTÒ^%íTŠCøÃ$©³·øÜ´S;ô<„B^Žh¸!\A×Ðê<žßåD4$v¥±€Å} ¦IPdÀ‰ËØCL{ë¥Ôá‘¥·ØH…Á
+(qúrÓŠ•PãüJ ¹Ãà”>Ú•‹öQ9‰Ugñ@vù¶ÉKâ’Þ)ݵ'`W&®½é ~\e>ú/‘<Ue¢öey¹¬¬s»foFî.Ú*a€s·©Éq™¾BGðÕ”šcMžÔã !ùl=yø_ôüá%Š½ýr=ùYz>z²g˯—s¸ Ï|(÷.èò®0x\À3Ð÷OS9¤Â?IÇ@#¤‡;¡Œˆ‚o
+ kq÷ðuºÊ
+èÃä|—kÁB°|ªB9t±c/ÃJ Ä7ÁÊÞ0E…ö–ɾR7÷œ•c€L¬
+8"¨¢ný¦ŽÑ=‡Ktz\cn ~ͨÔ¡Tnº|U8„÷Q€ßÒ£o,[«—£kWÙÿ ÷~°øûýÔÅ
+endstream
+endobj
+859 0 obj <<
+/Type /Page
+/Contents 860 0 R
+/Resources 858 0 R
+/MediaBox [0 0 612 792]
+/Parent 840 0 R
+/Annots [ 857 0 R ]
+>> endobj
+857 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [173.176 537.684 192.88 546.33]
+/A << /S /GoTo /D (subsection.14.4) >>
+>> endobj
+861 0 obj <<
+/D [859 0 R /XYZ 152.694 705.06 null]
+>> endobj
+177 0 obj <<
+/D [859 0 R /XYZ 153.694 455.25 null]
+>> endobj
+181 0 obj <<
+/D [859 0 R /XYZ 153.694 208.474 null]
+>> endobj
+858 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+864 0 obj <<
+/Length 1488
+/Filter /FlateDecode
+>>
+stream
+xÚµXKoÛF¾ûW
+P€µæ¾øH‹BnÚ´é!1jÝÚhreÓ¡H•¤j‚ÿ{gw–%Ñ¥¸ißóÍc¿¡;º¹£_Ï\ûÿÓììâ£?òHèó`4›¨‰ÏØÈ“>a\ŽfÉèOGP1þ{öûÅGHèy—pŒYóåâggQ©¾,ë´È×yQ§u¦–Ñ­z^ëééMQd*ÊçQV)=ÐÎO«‡g”ÐÅ2±&Ô%¡ ,r–W…Ùè(„˜‡Â\¢›&IZÅC“㠥Òu®W7U=æÌyÊÔxÂîD0ãäcê$º/ôŠIÕ]bZSïþïh0 \ÂŒ²ááFø.Ê5æ"NUýÔ{"ü
+{$1A\Ê»’€(ªjšæób}­2×ÆY’I§‰tÓÙ¨Û««=ws!ÈTÝÕp#i°zЦÏÃíÆØ ÔÚCë Ö®Ïë~qýàyŸ¸
+òy³ì7UBFÇBiY‚ ›*éLLwMʧÆ!Ø,L:o;¥Ê"tY^ìl»¼º&Øú\è|ë¡™jlEY†NN™*{8Ô&­ÓÜ
+±Ü9&s‘ùŽúge’LšãY…vŽCõ]“ Æ8™(ìâ°pÒ¼Yh't‹Æ€ØÃdʺVeÔ'a6†'eý¸ozˆ &6ñíRà
+endstream
+endobj
+863 0 obj <<
+/Type /Page
+/Contents 864 0 R
+/Resources 862 0 R
+/MediaBox [0 0 612 792]
+/Parent 866 0 R
+>> endobj
+865 0 obj <<
+/D [863 0 R /XYZ 152.694 705.06 null]
+>> endobj
+185 0 obj <<
+/D [863 0 R /XYZ 153.694 630.343 null]
+>> endobj
+189 0 obj <<
+/D [863 0 R /XYZ 153.694 292.215 null]
+>> endobj
+862 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+869 0 obj <<
+/Length 1492
+/Filter /FlateDecode
+>>
+stream
+xÚ½X[oÛ6~ï¯ÐK¨ñ"ŠÚ“»µ6´Û0xX¶ŒE'BdI“ä4Eÿ¾Ã›-Ùrì¸Ù^Ìûùxnß¡WAüü":Òþ8qñŽÆ@)ç,˜/ƒD Ñ€Ç "°0Ï‚OágLÙy£þªkÕ,d«&_æ¿îÉ‚Ÿ)Æ(wN½¯¾Žœºx'‚P 7¨1ŠSôÿ=4T“)¡",*™é^v×FÌÅ;Ò?S% äš“ºë<Þ†1Dñûj¹˜ÞLâ8”WªZZ 7R¯Ýæ÷'Ùy[(4™2LÃß*½úÕßIv¶—w­•r¹¾²3^\Q•Wv và°“å‡Y“pÉ`š‚µS>´ßµÔÂ/u*UÚa£j™7*{ÃÃ%HbìKee[¦7§Tf{[ÍL.ºÊmÉ;Û®k­ˆ{]zé{!×­ò›["f /«5Ù‰ÞÕŽÃL-UÓèûèѺÔFìòbÄ£B {GéHjº»Y£þYƒæ3pÜ 8¬Ýw0Æ¥ÉÆÃ]¾R £\›Ih3i`m&Ýz3é¾qè­ÙÔ4yæv¾·IÀA,‚”@®1ba^D¢üÙÛ47ö8‡¬‚yÌœ‰ÞnæµÌÍôG”qDÀÃÈP DÆÂ_ʶSR{‹Rv ;D„8>%;b„9;˜”Òðk^¶ç<k²½1Q˜Ù¡4Ýf•¿–ìо%§˜¤(kh§1aaA)»sÀJ˜?¤ýxu Ñt(2î_ŽÁY!S)SÁ¥ˆF¼÷§øÃÊÿTݪFÇÿ—{o·QD+g‘UÐ ë{G á$1j¤Œ¹ ºvXVEá9 rÈEg¦6þÂf{æ6B¼ÄÂBunb4zp ‘'ø‰áCý¾EµZÉ2k­èJ‡Ç »,`Õ*{ Í“zj4áDijŽ>šp‰M8º›pÌ&ÛM¸8èMüa´ªí¶;~ƒK§ÆÚ×)q úr¡­êÖõ캪nl\–ì…ÄËÉ4&±‰3uWƒÕä²^z|'¸M7‹¶”+e§‡5zL¦–™;4@p…c¢çàú1ñGä=›jÛ‡ÄÓT§©6&þÕ¸´LÁ”A 3Ÿ°‡¸Š Wí²*»ö‘w‘;õ³Aé.d«3‹%aUwyUŽä-<©¨ící¥mëÌ£CCt+ [c(=¥>G˜ªEgG~c¾´û:9ÿ¼X¯”-ðvºžè§‹\i&¸,œðEUNm¡Ã`™˜³a¡ëd^zº’#:R(ÅŒöyèÍÕ€{¯òÃø3oÓv²Sþ¶£…*Ž‘Hèn¥JNªTo¸«Q¿Gmoõ„%FpƒÒ@uG6&6fæ~¿xm¯0Z³œàAê0–ž\³ŽëGgØ­¬Î°\ŒO²œç›åôÌL­êîÛ1#mÐÈ!½Äq#‰]aô¨°ïyíÁ±“žA³|y·.QçåH´=ÜïOžþ2Šã x°:Sø+H8wD‹7ä×~[]>Ƴm_¾–fÅ–f¡{˜f9b<îѬGÚˆKÄe…gYè8––ŽeEjYÖ
+ýÁS¶Ç°–„qx„hÏyβÃD«u?‡h5¥b”1¼Îæ +!¡‹l;pÔ[혠!FÄ®|Žâ(ñ€±ªí Ì®à4M."zA"؃íœù¾m'ýÁ*Æûûš“£H RáV53§3j=I >kQÄ·G^¹ïe<E æÃg¾Z þaÀ°¬ÿ— Ç„ö¼¿øøH
+endstream
+endobj
+868 0 obj <<
+/Type /Page
+/Contents 869 0 R
+/Resources 867 0 R
+/MediaBox [0 0 612 792]
+/Parent 866 0 R
+>> endobj
+870 0 obj <<
+/D [868 0 R /XYZ 152.694 705.06 null]
+>> endobj
+867 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+873 0 obj <<
+/Length 1366
+/Filter /FlateDecode
+>>
+stream
+xÚ­X[oÛ6~ϯ0 ˜%R÷ävM† -Z –¡íc1¶YÒ(ÊIø¿ïP¤_ä™vóbS‡GçûÎU”üÁlà~¿ðíÿ‡ÉÅ»›dÀ‹‚h0¹à(AQ˜ "£ ¤ƒI:øæ}þ˜üùî&DˆÅ° zŠüø$4*ïʦ)‚Â$Œ6”&Zi@à DŽùõZ®m®Å·ÃQˆ¯(•øu8"aäý&¤âYaä=¬bŠ|ÊxÅx‘¼h¯J–ÃQ{S‘6RÔF8çà ñ–úG ·t¹¼Ë†ØS’Ëçn'µ–Z;%8·©\ÔÖXU2›ŽZ#„ˆR`ˆ1bÔ¦Fe%Ø'Ä÷Ôœ«n%žÍjѲ±w€Ò²Ò Pì‰T‡–ye‘[½ÇLͳµQ«_IÁÚØ].ÐpGÄû{˜„¹™°Ø\–vËÜœÕtKC»áoó»µË¬˜Ëah
+äÎð%ˆ‘ÂhË"²Õ‹iYÔen/ÚRyÝ tÅÆÀãÙˆE‘^ÁŠQï®Q½Ž‘Ϻ°åêi&³´§Ó0
+Ò©ñ</5íÇÚr˜NËE•gõ¼Í¾¡“ÙÍeÆ­Va| ü…¸s22&»8HÙTêÊÖF£L±¤Í– ïõÃÇ(aÑf¥¼W×Eú±œ6 Q¨}—âQB»T¶h µD ®F˜BfŒ.‰¨Ñ„a’€=˜ŸšA”±MÅ4çR|©tk¿ðE½àj¾zù¥ÆÜ<Â>„„u0QL@ÿZç&÷mcä¼®ÇåEKþÿ6™_ùôÏÄšÀ7½·²ÓCçÞ ùcÕGÌÂí‹ú¿:êeÒKÎfQžNæÎ\¨½pjÁX,*õì¢Øƒ­a§ñª²µ ÕÓXšì+“þÚ=PqÐÇPèoõ—øbü‰OÄmŸqsËŽñÐÉø8»‚ǸÏ
+‘î—÷êeOÖÎ^
+ĉÂk8 ŒÒÔN“yY>´ <××}=u ú–X Û¹;¡4b§ÐÙ‚$æcžŠÔÀl‰ŽÅ©qr"¢­÷¼ÜÞÚqÎ; ¿z˜‰'‡˜Rà›bWäÄ?Ós8KÉ^Çõ†3:>9Ó»°­Ä/8o¼‡7vÇ OË+—µÐ¾›ØM¹36yÃÞO詘Y¥<¹õ“è¬Öï™ÎaŠ¦õ×Ñ“$g·þYàì9û‰Ö?8 \Ñ™Nëïg<|Nëïg¼àüÖ?4 œ±Ã7l}FœZßöýîYŽõu
+ؘÁûŸ,›Ê9no8[ËõÎb'Û»#âÿßÓú‘úæD 88
+þÐã†%·ã>ê†þ>Ò’0Ÿ.ôª ˜YÚ·©úû ¼´ëïAmLtÖѦ'9uàk.xmÙT©þ¢Ö®ŸËÆR0ýÓ.³¢V<Nàr&­³•{e‘c]³:VÿkSôh«»·3õ¥•»1·3 Tùzp®?éï|ϧ¢†hb”ØÎâ­®'ÿp8K
+endstream
+endobj
+872 0 obj <<
+/Type /Page
+/Contents 873 0 R
+/Resources 871 0 R
+/MediaBox [0 0 612 792]
+/Parent 866 0 R
+>> endobj
+874 0 obj <<
+/D [872 0 R /XYZ 152.694 705.06 null]
+>> endobj
+871 0 obj <<
+/Font << /F8 603 0 R /F7 752 0 R /F28 604 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+877 0 obj <<
+/Length 2133
+/Filter /FlateDecode
+>>
+stream
+xÚÍXKoãȾϯ¡€¨§Ÿd{±w3$H°A¢ ìì’Z1)”eÃðOUW“’hÚÒL '6«_ÕU_=ùd3á“?~àáûýüÃÇ“IÌÒDÙÉ|=:e‰”“Ø$L*3™¯&¿D†Ûé¯ó?ü–¥q¬i)3©…cüš—ßÒ’óÃfaÉLp–š´;,½zØg¡ôÊ­ñóàê»l×ì²v{·¯ÝÚÕÏ’sþ‘‹ÂLgFšèA2†÷ý p=Ö.kµk:•˜¤p­Œ‰CÎp8“†Ù4<7e’Éd:Âðèo°Õ•S%£6/7Ó™²*º‡¹è0Q‹ƒ- ªG MgåŠó­Ëkêèþ3q‘gm^• 1bÏøàÀ‰e*ˆè‡"kà,£tTíiü¨h× uOLI˜ÂÉìÐn«:ló, µ%<í‚"ÕŽ–•v$êÊÁJ]ºpD^¿rÈ°
+ ¡'ÿüR’Ò‚û¿ ɹÈKd]‘¤³=r‘D}ŸÇLV%}ÓêQÍU‡vhÙt¦µŽ¾
+Š@ú£ÖˆÌCÑþžèeE›šÃÏÜuÈ1ãÙ°‘P¤`ˆï‚¯¶! þV$JÏÍì@Q»Ÿ<ž;u¿<ãÜÝ¢ª
+—•m}p“|;"¦ƒˆ(ÄM|tw­³¢q£ö¯ø„'OÁ-õ'ÌZÛ9U…cåTAkÝnJ 龈ÑÇ~hª,Ìï‹léЪ”|HZgyÁõ]/:ôšiÊr5pš
+ÂY§5ü©Ý>Ëë&øXÉ™â6ØoL· ³™Ôqô—׈‘%V‚l¸V´ü~Ä‘1eG§Eó^®ú]ywqöw qÐ
+z@‘«CÒΑ‘geÞ숔‡­Eðôï¥_Ä HYÆú¹mw‡w&K”~^ ø{yö'ð5f;^‚ZAÞk/`…A
+õxs8æIë ³ÀÂ{2e¢6®nhÝ)bú
+6=àÅÕ:¢cNÄ)¤@šÖHk{Âæhà>E3Ž™$&¬¹÷ÏðKáYE®ÌEˆÐ±D©ËÇSdÕBŒ¢G2 :F`ÈwÑzä=æà¤ÖŠ÷»ÇÖ• ¼
+C…¯”aëŠýúPÐÏÎ5 Ø!þȨ{JŸ«`DBüúÞøPT›ph^®òeæm
+‘–ÉtÆl»üCS[å.Uý%¨º:øÂ
+endstream
+endobj
+876 0 obj <<
+/Type /Page
+/Contents 877 0 R
+/Resources 875 0 R
+/MediaBox [0 0 612 792]
+/Parent 866 0 R
+>> endobj
+878 0 obj <<
+/D [876 0 R /XYZ 152.694 705.06 null]
+>> endobj
+193 0 obj <<
+/D [876 0 R /XYZ 153.694 630.343 null]
+>> endobj
+197 0 obj <<
+/D [876 0 R /XYZ 153.694 571.114 null]
+>> endobj
+201 0 obj <<
+/D [876 0 R /XYZ 153.694 464.064 null]
+>> endobj
+875 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R /F30 605 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+881 0 obj <<
+/Length 1917
+/Filter /FlateDecode
+>>
+stream
+xÚ­Ùnã6ð}¿Â/d`­ˆu¡@áÝv·hQ´ÅÖh ìîmѶYr%*Gƒü{g8¤,;Jâ}±†äpî‹&›I0ùñM`¿ïo.>&“ØÏ’0,Ö&2?á|G‰ÏÃh²È'Ÿ½ˆ'Ó¯‹Ÿ/>ÂFêgq,ղȜ/,?¨U)õÛ^uuWê›MSäEµ®ïïðx¾¬ëRÉJ7µE˜#Ƽ½¾ÿ†˜ Å™Y&3øY”9qÒWˆSwzßé\-»Í¸8„4a0a xGœä ü˜Ç“Oü4eÄ+óÅtÆ<b5…Iäéš¾*å {¹QmU±ÙNCæiäÒ»ãô{¢â,‰@GR¤~˜ÕêFŠ?"xñ1dpD†ûöº5Ñb«HE>Äá `"Žuá ÑDà3ž9´½\Myê]N£È#£Ð[ÉŠ€ViPN‚Эݬí4h¬¤îYâ‚[SñijWk‹´€y+°¼§z
+»ž&H<™ÅŸ!ØËxd,DʼuW–9¹2Ç,õô·è(~À.¥Öª!¸hí=w˜«µìJíOgçÞOkÚ½uQmNp{Õ3ïºÐ[‚$}®¦QìɦËÒøì{${©ªÞ¾d–ZŠLxMWUÄk0
+XT¨5í\FO€v5ªv…Æ´W»=}QᛌëÊÝ4òÔó:¸$Ž¥°¶˜Àß!k…Þ¹Ñcª¬ê²ÛU`1FÞ_Û¢Ä;AìýDŸF­êÝNU9-åFU«i‘פmymmŒ~2NÓÚå [Õa¤®,´•–N ú™¸ÝÚ“zLPR= 
+çZ¤b…
+qªúq\ •ç©
+Ê]lýC•je³+fƒÕÒ\å]ckçÚëÑa‹qÖö·ä²Õ\é‡e+8ªßS¢äÖÁ¹ú0aS ÖIíH‘ÌRŸlU©ëÇ9b Šúz*«|„Ë|¨5§.ógÈEu+[uiQª¢eƒ…ë
+C*í»$Âèudž ¢n‡¿¶ž4"† `ÚZk{†è·{Â'¬¢:º¸f²&˜³ÃáNV•cDD3¨_WÐJÄl,솙Ѿö[ân‚
+ qŒüÎäÚ…j%
+&h”`‘Ðp
+yK
+ÚÒb¤ðöC(5qhÄ0›†þ‹&§(†Î˶Ž_ß-æ;ÕlÔ]ÃÞu]#Ïi¨€ôj±ª qè °]Õ†–ÕÄEá&Eƒ‹Â[T©—Å’àÔ+ØýöÖÖ‘ZÓÄwÍ€R`}Á—­exiJs_H“Ôý›qZ}¬ÕÁ†€zeþŸ@ÓwhùÔ¾ZáäÓ‡?HLýMká3PŒ‘]¤~ÀÙ0vŒzbK!ÖO@Å؃'bÑžÞ6óùCZ!ƒ!¸÷ SM”íÞhFô4´}
+µ.¸Ï9?¶ÖÐ xM–µ‰C
+endstream
+endobj
+880 0 obj <<
+/Type /Page
+/Contents 881 0 R
+/Resources 879 0 R
+/MediaBox [0 0 612 792]
+/Parent 866 0 R
+>> endobj
+882 0 obj <<
+/D [880 0 R /XYZ 152.694 705.06 null]
+>> endobj
+205 0 obj <<
+/D [880 0 R /XYZ 153.694 630.35 null]
+>> endobj
+209 0 obj <<
+/D [880 0 R /XYZ 153.694 511.359 null]
+>> endobj
+213 0 obj <<
+/D [880 0 R /XYZ 153.694 465.143 null]
+>> endobj
+879 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+885 0 obj <<
+/Length 1478
+/Filter /FlateDecode
+>>
+stream
+xÚÍX[›F~ϯ@‰ªâªž0wˆTiÓ6[%/©¿5}`Íx—† pê­åÿÞ3À³kÜlš<1Ìœ9ç;·ï`GÁu¿=‰ÜóçÅ“ç—4
+0F ç$X¬Ì) —ˆP,²à0Ar6ǘððWµJ7E;›SÉ÷ë6¯ÊíË»
+ž8\æªÁón–°Ð½©6u™î--3»X› U^jù¶ÉÿQ³?ož_ÆA‚A„†s#'Èâ&ofs’Èp9#qx“–×ʾÿ…]•UkWµJ?ØåÛw/í"”pq¹¹U¥ÖÐ:uWf[-ÓMã¶7©ÓÓ¸;Ú3xÞÙÝHÓ,_mòÂݧ¬–JûdÜ01¶nÔêc«¶ é³C2ÆOÈ bˆ„`:sÌ"ÁœD(!Äêy)»X§u£.–EÚ4•ÉHsÑTíW@ ÁCD÷j¨æcŠK‚¾žÅ „ ®k5È“Ê6µK,éß b‘
+<kֆǪ2ËËk_µ2葼¨Ûí±£„!‰qÕ®J{BÃœj­=ËÆÆr§F‹°Ñ¡p f˜UšPÁ ”TUkŒÅõ˱˜Ž
+ÏŒAÃLi¥V+ˆq6×EºT7U‘©Ún¸¦ÕËC¼AÜ4°Þ´¸`Ñc¹öF¿lšîÖ¦³þ>â‘>ŒÝ!˜v7=jŒ‹õa„)X[oê¼2W) Ÿjh3¨+aÆ™^£Oíúz.½Ç¡év ÈØ0B–‹©Fduê!v/ÇH’Ótìáaœ *åSSFÉñÔýÞI|bhjsáê¢h\ïé¡›hGN:dj»-Ÿ[’"Œyß­eã'
+ËÞ<ñæ>æ™ÊyÈ@ DÒØc Œ ©BÜc{‡3n%s2Ó¤ S«Sãn÷ϦÕ4ÇðÀ“ΦðÙ„” ™WuF[u»NwC2Þ ¸õ¹p¿÷"±ú-’ƒ÷r’íZ7]µª6† ëží_´ù²µ£ktþbôþ“uLÓ+øf"\íNÂ>0öÀ–‹0}v¾‚ƬU‘n{E5çð‰œ5~ÊÌŠíö^tÎæ]âC§{µîõê2/Ô«-ä²Ùy7›«¦½+ÔźjZ4ØÑYö2f†xxäÁC)b$~ ZK3
+endstream
+endobj
+884 0 obj <<
+/Type /Page
+/Contents 885 0 R
+/Resources 883 0 R
+/MediaBox [0 0 612 792]
+/Parent 866 0 R
+>> endobj
+886 0 obj <<
+/D [884 0 R /XYZ 152.694 705.06 null]
+>> endobj
+217 0 obj <<
+/D [884 0 R /XYZ 153.694 667.198 null]
+>> endobj
+883 0 obj <<
+/Font << /F30 605 0 R /F8 603 0 R /F35 751 0 R /F28 604 0 R /F21 600 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+889 0 obj <<
+/Length 1817
+/Filter /FlateDecode
+>>
+stream
+xÚ­YÝoÛ6ï_a (` #JÔ‡mH·5C‡¡{˜ X÷ Øt¬U– Qn’ùßwÇ£dIfb¹Ø“©ãéîx÷»ÑÞänâM~~åÙß毮nâIÄd$“ùjÂ…d±ïO¢0f~NæËÉ_Ó0᳿ç¿\Ý
+
+ÝÓþi´ßåiTUäyÿßÈy|ôÈ‘L$pørðìQ>'¶ù‚ÄþR?Ýå5>ð)@g™Cc -h³´HiwYÎÀ_ÓÅn£Š,jÚ5S-i±ÜjkØ!ªvwG„†á~­êµ²*`Evû]Ãq~‘]ÊÁ a§Ö[xŸ5ôX Û8e¨:À˜Oо
+™­ØˆX?¬€̃}+‰6D[ãqwí¡á‡|‹Ôa¶”,â²±Uõñ
+endstream
+endobj
+888 0 obj <<
+/Type /Page
+/Contents 889 0 R
+/Resources 887 0 R
+/MediaBox [0 0 612 792]
+/Parent 891 0 R
+>> endobj
+890 0 obj <<
+/D [888 0 R /XYZ 152.694 705.06 null]
+>> endobj
+887 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+894 0 obj <<
+/Length 1483
+/Filter /FlateDecode
+>>
+stream
+xÚ½X[oÛ6~ϯ0P“š/ºa/îÖdk¶að†ë‹n´É’ R‰3#ÿ}‡<”"%*"gE^l^Ï•üÎ'ú‹Ï ñÙïþ¿Ûœ½½ˆ!I"/6» ‰[„AD›lñ§Rù×æãÛ ˆI†Â,e‚ø”ƒ»æå"“;ó·VÕ6—úöøŠÞ™~!µþ»j›2-l»-aq^Ê MX9Á+ê“$H:è„ 4!Ü;îŽw¯'ĹE(.îı'Å;å¡NË,ÝiÙ˜n^Ö­~0~ºlÚª½Tú¶ëºRšŒFäA?mbï1Ÿ2Q ‰{°x‘À
+š‚pƒ(Aâ$Äeï–+N…§ªåŠÅž1t ÿ·f4ð¬q¶_H\·MKlÈr[íëT-WÔS8SÝVáÙv»_²È»Ñ‘'”Yíp˸S?P¤¾…1F½Ó—¸©UN¿¾’Æ-ëC"üS‹;‹»ª(*³ë&/?ÃzνºqŽÉ¬m$ŽéÊü /·6^›ŸêŸNGÝæÚÃ@UJ2‘"M¦pkŸ!ñd††×Tm¥RÝ=xE“g÷?8 Á¬ãºÎw‡þf ïÜqþ© g]õm‘‚'7iS‚P,¸O¶é¨Znó].³7Øo•M—i‚yi[hì
+¤;2ø¤"™><V‚FѳÄL‚Pæh¡Uüóž‘~vÆÜ?¶àŒ¾J5Î8ÂQÕEçƒÉc@áŒË7\(GQôðu…Û
+Þ?©À‘“ãéÖ%®nü¿ÿ.ß* "{%bÎî¡Vë+™f–éMé_¬"èbæ6îo'·Ž"¢>îa¿åwNzž˜ˆ{ iD½8ÆTˆ»:…u¥ßq¾9û犜Ò
+endstream
+endobj
+893 0 obj <<
+/Type /Page
+/Contents 894 0 R
+/Resources 892 0 R
+/MediaBox [0 0 612 792]
+/Parent 891 0 R
+>> endobj
+895 0 obj <<
+/D [893 0 R /XYZ 152.694 705.06 null]
+>> endobj
+221 0 obj <<
+/D [893 0 R /XYZ 153.694 262.21 null]
+>> endobj
+225 0 obj <<
+/D [893 0 R /XYZ 153.694 203.693 null]
+>> endobj
+892 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F30 605 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+898 0 obj <<
+/Length 878
+/Filter /FlateDecode
+>>
+stream
+xÚÍXÏo›0¾÷¯@ª&µ‡¸ØÆ?¸LhÒ:iÒnÙiÛPºµCüﳃI s‹¥U‘ ñ{ßçç÷>cûÞÂó½O¾n?L/nn™GAÈ0÷¦©ƒ0„<J@˜xÓÄûvE1¿þ1ý|s+_pR¨¡<@ÒÍ~Ìwˆƒ•¨Tm’$ÝlÚ¾X—ÕCÿOñKÇÿ¶¾û,&Ú÷ú $aÇ"´b‘ˆô
+Ä?gE…° Öytˆžk*tæT"Ø.•ì‰˜Ê€„¦D*wÑúA©r^,vÆEÖ¦b•­çÛ ©L¨KÍœm/4saN\ηšÙp§õyÜ £Åf6“¯o¬¡B¨žjõàÆ°:m¡¾Ö‘H:ÀuS£p®]’çä°õ&¡tˆˆ7A>€Œ<r”…o«|Þ²1"PHFP22Fi^Ä+³9€`j´.·¢ÜæEudx*…Å'ž ‚¨ rÔÍÒ^T(>½œõ’w?­hÑ|;¨u%öûý&óe^$qu
+J\™+©®
+endstream
+endobj
+897 0 obj <<
+/Type /Page
+/Contents 898 0 R
+/Resources 896 0 R
+/MediaBox [0 0 612 792]
+/Parent 891 0 R
+>> endobj
+899 0 obj <<
+/D [897 0 R /XYZ 152.694 705.06 null]
+>> endobj
+896 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+904 0 obj <<
+/Length 1502
+/Filter /FlateDecode
+>>
+stream
+xÚµX[¯›F~?¿ÂRT K1f/ÜòPÑVMÕ‹¢¨õ[Ó‡5¬mj` ,çRËÿ½³csNpÒ¾˜ef¾Ë7ƒ½ÙvæÍ~ºóìõûÕÝòm8 Ü8$Ñlµ™!»!ƳÀ]LüÙ*›ýéQ0ÿkõËò-lDnT‰RìFƒ-óZ²fßäÛœ/|ì;‡oÌ[çúö­òÜØ{ýáˆ~»ØÏõ'ù¦êʃZ¦IËS¸Éx-wÆÜ·Z¤âG- w¼íÖ $sQ©]»Ïk#‰x©v^°Çãá8Ó70£f4Þ‚•…ùêUg„.NÖ«ÇÉ.Œ½e„¸G/*³"ÊЈ2D]?~Y™Y ßÅQïµV™ŠFÆ7:LœeyµMÒF‡±«TØÔª­YÊÕ"ßV¢áú¶}Eì(èQ[PÔmR7¼nòJ^41ð1©ë!2b"Y¶Bêcî6ya³¶f[}ÌËt¦ïxºÏ«ŒIÞKŽžÚº€ä߉ßóêÿÇÜê&•‡ „7úV Ñ$ —ÚB¹_ ¹ÓË­X¯aûAL6ßbÊò"â3sm…žw“­½~©¹ÿ‚eÂ^Ù4–éCb³Ê$@Y˧‰Ezä&;}r}!zëTå~ÿæ]: _{Uà|×£¦ï˜’3¬•Šˆ’º“[ób`xù6šÁ þ˜ºÅ=þ?º:?ŽÑÀhBPà
+½:%gôóDlŒ_ð¹^Db—ƃjHx•)XFú\˜†®ždÝù‚’ØyÇJ~2 ­Ê]Þš’¥0›<ßcUö íFµ`¤Þ-C ‚aœ‰ÕÈ€ òvªÛÏÁ#ü ,!0GŽd°:¼2·›F”ÖÅŒx³ý¬_ýzw%‡§©å‡ÕwïÞ,õiÚeMâq™ŠJ6ùz <È›eÊ"ˆQ!D½Ê‡\y
+V*t(3nnE½PZ€bb‹"2<£Ì˼åÊ„8m³©:¡,žæ…ˆŒŒC°D ƒ¸F}…·ŒWi:y€½±Æe@¼A”óM —·czô…ÞiíjÍ·ýèêÉ ?7tæv–Ý³Ê oiÒÏ%ŒêÏÍ£á…äM²“—%Ïr;”<4¹Y$¬{™iZHÂj«V0Ñù âõ0‡Ó—ƒÂx<>?/_áC“ Lq“{ž”›|j" 2¹ãø”úÐ&jÛq®ZÉŠÂT!3—º1Å™ò¬klæ•.9aî2+Е@3°f[yÆã@KÛ:Vä´cZ6v lðxªh͆!sQ¥gUXrS>°ŸŠsUÌ+j¡ñ„=À 4„³Ò¤¬$úk&*ûÎß2C‘ç¬5N¾ ÿ¤÷š©1ø>¬O
+Ü úÜÕSé C)LŠé²k
+·}æ›fXÚ(ÝÐW„º¡r“²AèàÍWwÿô›mÛ
+endstream
+endobj
+903 0 obj <<
+/Type /Page
+/Contents 904 0 R
+/Resources 902 0 R
+/MediaBox [0 0 612 792]
+/Parent 891 0 R
+/Annots [ 900 0 R 901 0 R ]
+>> endobj
+900 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [227.169 396.316 443.606 408.271]
+/Subtype/Link/A<</Type/Action/S/URI/URI(CTAN:/macros/latex/contrib/other/lastpage)>>
+>> endobj
+901 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [152.697 120.919 384.825 132.044]
+/Subtype/Link/A<</Type/Action/S/URI/URI(CTAN:macros/latex/contrib/other/misc/url.sty)>>
+>> endobj
+905 0 obj <<
+/D [903 0 R /XYZ 152.694 705.06 null]
+>> endobj
+229 0 obj <<
+/D [903 0 R /XYZ 153.694 161.89 null]
+>> endobj
+902 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F30 605 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+908 0 obj <<
+/Length 1373
+/Filter /FlateDecode
+>>
+stream
+xÚ­ËnÜ6ðž¯ØKP ˆ‘Ô3'#…S$@‹ Y´êh‰ò²ÖJªDÕ6Œü{‡J–v×nÜô°93œ÷kÃÍÕ&Üüô"t߷ۯߥ›„ä)Ï6ÛjC£œ¤Œm’8%ŒÇ›m¹ùÝKYèÿ±ýðú
+¸†›€Q’1Šü~ó3îYêÝø,ó„Òæ–ycc®ZÕˆ•–=bôÎ=èz)ö†
+u
+!ã€ÅÉ=1œ4í@ÅÐÆ,g®×¼´Ú©êö~©¦9»ãY׋¯X=öí"ÎSóu”)î¬p7
+šy48!ÁÐA´*h«àÁؤ»SÌØP:ç:‘ee \Ï45Uê #7- €÷ i踕¯ËÅ%¥^­®§õvá
+Ò¼ëºÅ½}n¿7fk¶§½˜ò ²è@û²µYUÜ98g$ÜÁžµw¢~0îmg¥"S³bÌrp…,ecY;˜MÔºXK,jŽ˜c6H=-ñÓ2³ vyóx²½{ÿåçó7ÆÆha?‡6¡¾¸ï13 $owb„‚˜ÿE
+AB»N1“tµc²s,:Ñ‹½„TtÜÑ
+endstream
+endobj
+907 0 obj <<
+/Type /Page
+/Contents 908 0 R
+/Resources 906 0 R
+/MediaBox [0 0 612 792]
+/Parent 891 0 R
+>> endobj
+909 0 obj <<
+/D [907 0 R /XYZ 152.694 705.06 null]
+>> endobj
+233 0 obj <<
+/D [907 0 R /XYZ 153.694 619.557 null]
+>> endobj
+237 0 obj <<
+/D [907 0 R /XYZ 153.694 459.187 null]
+>> endobj
+906 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R /F39 808 0 R /F40 809 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+912 0 obj <<
+/Length 1834
+/Filter /FlateDecode
+>>
+stream
+xÚÕYÛŽÛ6}ÏW}© ÄŒ(Šºôi“ )ÐEÐE‹¦@e‹¶ˆÈ’"Q»qƒü{‡7Y²´ñJéÈËÚ–È™9g†sá:‹ÃÂYüøÄ1Ÿ/6Ož½vÃE„"ßõ›ýò1]ø4D¡-6ÉâÏå;L¼›²à¹¨ù?lõ×æ§g¯{›\Œ‚ˆ€H½Ü¡vô²¾p‚BØeHrç· \„Ÿ®Ö„eÂÊÕÚ —,Ox~ÐÏŠ\~zK‘2ý@¬`ÅÉ,ÔÎ÷LYcÏGNŸE”žqî‹Bð|Ë·7õÝU¤¢jŒ¾×¦ìWxY(ý…È Ájý8®¬……þÜvmÜÕ1‚%z1ÏÍZ ¬Éxq¨â2U
+ï½L ìt'­+ªdèAˆHãð ”äŒÒ3(‰2˜ˆò&Þïy6ÿÐuXþÎÁ~ÆUþ0Ùغˆ/Kž^$È êOÂP59ÏãDݯÌÆ-‹]¦Àý4¯áÑc“*ÞOÌüXfœ õåÙy8ËF
+d[{Àì)\ðC*XžñœÕóêùhí«¡±ç³.ãÝC¬ê˜±ü Ò]Êvïç¥èg:ò˜N¦3:­­i š@]›dçöT±[Á>~uþˆó¼hr›;”cºMCÍL†ØêîF­úõÕo©uÃÑ(\¬]„=cÝ+õ†"Jè¢óø÷ïÆðLQßøTþ)ã›Ù .“›Ma–r ÚS,ÍKѶ¬@‰}® »­6ÉCâ®ØYsÌçÅ‘ò‚NÝk-§c‡Zq¨xòZ¤ŒaIKèžÚä¸Ze¾‹³ÌÊ6Îâü¢.yKmD}O}ÍâZL¡Üï¬y¾úLèžÿlD}ÑÙ%M™±¥Gžï)ÞØgE,”ùöqV…¬A¥„žC`?È Múˆ˜
+ãÌÄÔôæûðrÆP ì/ç—ö<¹A›rŠüb0‹mç2ñ(î ¦ê›øXï ˜µ®Ú ?”!LÜvŠ–½ ;–â4F|ÒÛ•OÇg¡¡|˜éq€í¶ûmõ(¾gשš¬Öx¤ (D!í"˜uG0‡Èõ#»¤WÑÁ±ÉxÙ$N
+endstream
+endobj
+911 0 obj <<
+/Type /Page
+/Contents 912 0 R
+/Resources 910 0 R
+/MediaBox [0 0 612 792]
+/Parent 891 0 R
+>> endobj
+913 0 obj <<
+/D [911 0 R /XYZ 152.694 705.06 null]
+>> endobj
+241 0 obj <<
+/D [911 0 R /XYZ 153.694 307.588 null]
+>> endobj
+245 0 obj <<
+/D [911 0 R /XYZ 153.694 278.937 null]
+>> endobj
+910 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F43 831 0 R /F30 605 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+916 0 obj <<
+/Length 1146
+/Filter /FlateDecode
+>>
+stream
+xÚµX[o¤6~ϯà%*HÅ‹ml R¥lÛlÕj¥öa*íîƒL‚Âe
+žÙnGùï=Æ0CfØ™&ìƒ}¾s¾s±IàÜ9óëU0<Z]½y9%Uîà0A!g"”9«ÌùàÂ;ïÓê÷7ï@£„óÐ,E,‰AM¿æ#¦a&sýØÜÈz[»ýdRz¢îå0{4
+§Ðþ ÐÇ %ሜ,A.ÅZ–…’UÑc+ùZoËRªoÂ(aÉ€—áÀºi+QæM­ôlw²-d7š"ëLt÷ö¦à M9:/:t©¬a 3{lröî
+# æ¸h¥9 1j9‡¸ÜäZçAü×wƒõµß¯ñ)¦s tõQ0 3ÑjvB즥è:©·…ÄÍEQñNûÞc·õ0׿Þx>Høܦ-©fÒ°û6m‘J#or#Z‹T+{ø¬\â¦Mµ
+òò´æ¸ä»m;qW”[Ù'@ó‰yÓÉ”DH&¨Ôiræ%d”Îм©*šúœùBÅÇ=¢ÎæôÆ(†ôŸÛº´P i8;TK™i!›4‘ëžUi„­(ºÓBóÓ¤)2TRD0ÊGÚJ¡ þ x(u¡ä[YI%JC·»oZeÞk &ÚøÍt
+C
+endstream
+endobj
+915 0 obj <<
+/Type /Page
+/Contents 916 0 R
+/Resources 914 0 R
+/MediaBox [0 0 612 792]
+/Parent 918 0 R
+>> endobj
+917 0 obj <<
+/D [915 0 R /XYZ 152.694 705.06 null]
+>> endobj
+249 0 obj <<
+/D [915 0 R /XYZ 153.694 576.545 null]
+>> endobj
+253 0 obj <<
+/D [915 0 R /XYZ 153.694 381.824 null]
+>> endobj
+914 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+921 0 obj <<
+/Length 1230
+/Filter /FlateDecode
+>>
+stream
+xÚÝWKÛ6¾ï¯••BR%õ´mÑ(z(Z-ä [´M¬,zì&5üß;CRZÚ±cÉÙS/6Er¾o^ä ‰³vˆóë1ÿ?ÍïÞ¾‹î§q8ó•CÃÔsxû,ˆœyî¼wã8š}œÿööL$~Êy¨·úQš
+|….Œôô|#d­‡Ô ˜›wJÒð%_Ò%†dgKwUE5c±û )JÝ5Φî²êÊKÜVÔÞ—ÕB/åâ¡p†s=¿ÀmŸõÒïÙ|
+Š¾oôDÓ‚²Ym¶æ #l^vpì¸á*²¦?ó pÿV†ªB;”ê*ZõB>¢´x–¸«ƒÐm7€£À(¹6cÐ3ÊÖzÇÓ,ânVtxYâZ[ ’zbWkízÞ<¤zÆŸL¶: UáÄ“Ò¢®eŽÊŸ9j0d :ü‡ÃáˆÇÞðþ~—ÕíaüqIFá›ËŒGx>tpg­$†u,U:Õ”F§õxkR2ÑÃ0Í >6)lP·èmzoÇǦ7°Ý°4¸Å>ÛÄa<ÁÊð+¿ÕÐè†C–­ël·ÑFÞb'Ÿ~ð4å6Æ7Ó2sN01™ʯZi—']XcE†¡U¤ —óRä]mæd9\ÂÕ#0¬H¸`*’¢`6…HIl+Ûˆ¶Û=@´Ën{¦hÆÜO8ëP ¤Ä _SmE†UÚ|­*¬Æœ»ê&²5±¬xª˜ACòô¸¦©’£ŠÈðú¿ýŸ$ŽÇ¹Ocè¤ä£vHT0êöÓY¨¡Œò/%!çry$|Ö„øÐ8¶üÜ„ŒhKú’_é‰ãìÃ`“—6ÈȨL…iÈhâ\l¥LbÀjµÒÿ"["ìÆš-;ðÄ/MÜ‘ð@Ú;jŒŒ ºYîEÉØÝMcw”𽄎õÌPѼ1mÔ¢k|Y|Ö#iʪÝh›ô7¾KõŽMÖè)ãØ%:7
+endstream
+endobj
+920 0 obj <<
+/Type /Page
+/Contents 921 0 R
+/Resources 919 0 R
+/MediaBox [0 0 612 792]
+/Parent 918 0 R
+>> endobj
+922 0 obj <<
+/D [920 0 R /XYZ 152.694 705.06 null]
+>> endobj
+257 0 obj <<
+/D [920 0 R /XYZ 153.694 520.996 null]
+>> endobj
+261 0 obj <<
+/D [920 0 R /XYZ 153.694 499.037 null]
+>> endobj
+919 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+925 0 obj <<
+/Length 1022
+/Filter /FlateDecode
+>>
+stream
+xÚ½XK£8¾÷¯à²Xu<ø‰¹õŒ4½š9®rÛMœ5qN¯¢þï[Æ@“L¤Æ )à*W}å¯Ê.'ô6^èýuvϯ˻ϑ'PQé-×f1Šñ¡Ü[®¼|‰Iðsùãó# H ÁŒ*a(ÄÌ´:ÿbÊVjmõVUÍ“ù©´Îö:XpÂý£%eò”¥ÇñÛÛÖúÇ¢³¾À!ŠyÜã .8Š‡38ä¡Åa ÚQóu?B=ý—ìq± ¸pŒh(z\oÇ‹æ:¥³0ù‡æ À‡lýÚh6ÓjÕ…PÀ
+oʤا{Žä>‚³9ø$.œFnœŽ¼SìÄç¥ÜœHô
+8òWMªº)‰}lU²²o™6³ëVSÍLo¬¤6Q0¨þ$ Àˆ‰4†(̬ê4Xì'ze`·H1,q·(Ijâd’ùIÿ4î Šš*­`½/­Èz…‘Z½Ö(XÈ8ò¿ënÈFoÙ®ÈU"1»Ñ½9lˆŸÕBï°›ÚèV·Ù™Pž:×êu÷WP·½AJ©ÿÔÔæ,õˆ“²²#‡
+endstream
+endobj
+924 0 obj <<
+/Type /Page
+/Contents 925 0 R
+/Resources 923 0 R
+/MediaBox [0 0 612 792]
+/Parent 918 0 R
+>> endobj
+926 0 obj <<
+/D [924 0 R /XYZ 152.694 705.06 null]
+>> endobj
+265 0 obj <<
+/D [924 0 R /XYZ 153.694 248.027 null]
+>> endobj
+923 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+929 0 obj <<
+/Length 986
+/Filter /FlateDecode
+>>
+stream
+xÚ½XKÛ6¾ï¯`护¨Ç¥0‚6ŠíÁ·4ÙÛÂÚ¤ ÑÞM÷·—å][ W³Ø4'èá7Ãy|9ð6^àýqôÏ‹»û±‘4扷X{4LI̘‰˜0.¼Eî}ñÁ§_Þ4 I£(lUYHÊ L§óåa™UVïqÖëÍh@R‘žCâ6“ZíkXéBÉ1ðä .PàYž¯”Ô u½+$4Z­NMoêÔtæ+¥Í{+ÊÃ~ U§wê6¯¤zÜA¾Ù·
+"xfö…„Og”ŠÀÿ{Ê™ŸUz:ãIèÿUš'óaJ} }$xALOúƒŸykÆcj^ô¡´âJ•äV>NYâCµÌt±·+ëJuRàWpÔðÄírVÖ÷ªÎÈt&Dìÿ¦¦³vcm”J[žÊ]±*ôî›…È¡´Š2oÝí<¤&r=µwÎqî[%UÈÖ]ß¡]}U¶¨‰#܈Ԡq9zÎC„ê–Ö=‰èæ6q–’‹íXb.­µëÒôG“›—»-ìƒ=ÏÖªBæ¦@×Ù®,zŠA7%ÓGgÞ†§êVzõ‚Ð îíÄÁ[rÐYù2¡_' ßÏ1Eõó¼X›k³Ëðjnf^L9ê­©`&ü_Ûõý\ "qÑRì"GÁñ59®k åJÌõ^57Ã×ï¼æ’˜£l8§‡ÎRw`½…sþ¶¶)ìO:îÇóYÇIó-‘s1dÈH2ä©nøÞc ¬ýÈ'ŽQÕ¶„M!7•2$‹võ;ç$dñ`Ö±Ýnë¶]ú>‘«l³¼*6[íbI 70œ¢ mõ¶i(Af;ý­ë©ÏX#I€2ò®&u¦¨Rû”Ux ãrý"·×NÔÿ^tºö†2o0»ÁM-+ÈÆÀÏäðÑ žš>T!*GÛà RXx1
+?axg#”³û¬zX*½mNöKÉ}¹»-Üìt1˜_ís1„EÝë·+Áu›'¨ÛüX?¥Í‡'$tàÇ-d¹a=,2}ç§Ø圑²7ÍÝ3¡MónJ½IΙòŸ@©éÿÛ®)¢]i¾×µÕÿüïÐõ· 5„šºJ‰i(»1 ®ô_ÜýÚ›Ÿ
+endstream
+endobj
+928 0 obj <<
+/Type /Page
+/Contents 929 0 R
+/Resources 927 0 R
+/MediaBox [0 0 612 792]
+/Parent 918 0 R
+>> endobj
+930 0 obj <<
+/D [928 0 R /XYZ 152.694 705.06 null]
+>> endobj
+269 0 obj <<
+/D [928 0 R /XYZ 153.694 511.399 null]
+>> endobj
+927 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+933 0 obj <<
+/Length 915
+/Filter /FlateDecode
+>>
+stream
+xÚÅXKoã6¾çWè²€D\>%ò–èvÛcë[·E¦m5zzl7 òß;i¯•¸•u¶0`ñ5¿ÍGsŒƒm€ƒŸ¯°{þ¸ºzÿ! ¤R&ƒÕ& \¡”Ò )¢L«uðG(Uý¹úõýH% 7KCœJ€×|"ŒîîŠ} *B¦¿X“SðØ™Ä#%Ô\zßd›^·;­‹zûäLH À„&#:Uˆ‹žI娎àÅ„þÞgyÄhxg¾ô:Š™äáG@ì,œ<AÃÀR"æH~Ô­ŽbÎY˜ÙûÉˬëls­7ÙPö‡Î'Lx]ôES»ùMÓZãNçf<qMUeõºCQœ¦<üÁŽvMSæ…î#š†÷vÔb
+ØâÁ4´£mÂ*ëû#êRšÇØßgm_äC™µ¶_jëTiWÝŽápÜœGõözô#>çˆF[tmÓƒžæ%3:IÐ]Vo7mSݸ·û2©TŠx’Œ€ùK\BÅ|‚k^£EÌëÞúÿš`…$;b£3꣜#A(øÇÀOyŸ:#?ˆ„Pꔤ¶y8"ïÎà;£‰ºÆgà)G˜°©“=¼¸Iàžq-ža“Ù“ãÑA>½ó<Ž¦ó d›‡3x¸Y€Éç11’yeÏâ1¾ûrèÊ_Gª¢:ÛGT™ß^¶>Û‹¼ZàQâ¥Úd¹iê~LFh—¦q»ét[ènÁ†élÖ?ýgŽ ÐK.RÐQÍ D¤ÞND{ˆèÈÙ?ÂÄCœt½¼Žˆ‡6//£ãî*^¦""¾³ŠHòo™/çU$§*"é,Ö3yéaù†BR~Bz…–¨‡FÙ8r9-~(ý?µDÙ¥µDù7i©è»]¶× öÞRšV=€bš¶êINª᪞߸âšZ‡Ö:SFÐ4÷Â
+v ”,Ñ#\»³m›íwþZ¤éÛi‘Î×”GÊ ^’‡Ä¹?Ã~9L‹z­ë~4¹üÏ%óxLtåh0ö‘Ù^W<èW)qO¥ÿ%yVi%Q
+W4–|EådbñÓê꧂Cô
+endstream
+endobj
+932 0 obj <<
+/Type /Page
+/Contents 933 0 R
+/Resources 931 0 R
+/MediaBox [0 0 612 792]
+/Parent 918 0 R
+>> endobj
+934 0 obj <<
+/D [932 0 R /XYZ 152.694 705.06 null]
+>> endobj
+273 0 obj <<
+/D [932 0 R /XYZ 153.694 630.343 null]
+>> endobj
+277 0 obj <<
+/D [932 0 R /XYZ 153.694 242.596 null]
+>> endobj
+931 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+937 0 obj <<
+/Length 1134
+/Filter /FlateDecode
+>>
+stream
+xÚÍWM¯«6Ýß_Á¦‘ŠŸ?À†E¥´jo¥ª•*5R}]ÄIP æÓÜÛ(ÿ½clÉãÝ8wõVã9Ç3žp° pðóv㋧Ï"à(, ›€Ä”<ˆ²$X¬ƒ¿ÂŒ%³¿¿|x†‰eœÇv)J²`º5 ‹×rc†ö°¬ó&ß6y½;}c-Ç‘³ŒFY’õ|‚ƒÆ6昷:ot+WºPÕ¶³°Øi-&°C1öïú<µk·þf×é}ää¸ì>œ‰ì´¨Ö²ÒþÐ1¾ÍMäË,Jhbƒ]—‡–\Íì‹êÐÚwDåËüä>DäþDê¬J5û¼Ü¨J_ÞÚâ?iÞ–›V6…l`ewk¡c8 LjÓ#N9Œ)ŒÛ¥Æpáü-×;c7ç×>ÞÄ â!:ÿXš]JVï¤ütÈû‚Ù§Aæ0wÖ.„ÎRÊYÄ0W3š†»¼Úvï$<û¡nÔ,‚oëƒíݤÚܬ¸-˜:T3*B-;Ñ*;ê]®­åÑð9®UîìòÕJí]®eo#íIÓ±'BлuE~‚nUövåxaœ ‡î¦j³K4‘‡Ð“ „:" ¥&—lÆôäÑø·äx²ígˆa>¦aÏëFnŠ3 ½tY¬Ný—ÉsX7¬Ü»À¾ìBßùcñÎ(9ONwj™
+”âK-sWË‹#ák YBºLIøtœèGéæLó6k´û(µ.ªmk¸LþP %DXá`¿/K»þwc«Š+Ào§š<RØ°@,c}TR¯¨´R›rR9Ù^ËZïΧøüVø$bÑe^DeQÉöŸ¢¶÷
+©µo†&Ø ßöü÷³G’h™·²£Ò Äow"ogë8\ õ"š—êXË*/õ+$F‡ßïÐÃæG±—ë NpHàðkMó]±Ý $æL ãz‡ÊO’Ηr[T —®x¢Û(ú:ÆýH¡¼Ç”ݽ›Ó¯ƒÍ -÷#åzyZ¿î7MþºRe+]E±*ʯ/è|9& þûûÐJy,Ö ¾¬¬ ñì ê°,¥áñõe|ܯ+˜ÖfK·Þ(׉“éßÙß'ì/Mî×#6KõÒùÓõGþ¾(ö&2Á»öçrNSw³p:[ —hê.Ñçb{hìUùÕJi&PÆèµ”Þtû~CA;£[MI¸–1‰«î~Aµr
+0èº Ù N:¨tÐ0 ‡ÿ-Uíí³F³(ŽIø+häæ[Ã_ô4p‹NÂÀžvªiÝdÞ€ÊXÛécaêÐ̺µ{™W Ž:me c»VØ…Ñ茅ªYwªžÅ¡VvêV¶î7Á1ÄX\å[©rÝÎÛãçþ'ë Ù§Ä:á~œ8µNúL÷»®*y”UO}²§pöîFS×Sš ŠÅÕñ¼s°GŸ‚wF7ðÂn?Ëp~#Y3S¤ t3”¦®ØÿùaýO‹§ÿì“.
+endstream
+endobj
+936 0 obj <<
+/Type /Page
+/Contents 937 0 R
+/Resources 935 0 R
+/MediaBox [0 0 612 792]
+/Parent 918 0 R
+>> endobj
+938 0 obj <<
+/D [936 0 R /XYZ 152.694 705.06 null]
+>> endobj
+281 0 obj <<
+/D [936 0 R /XYZ 153.694 564.029 null]
+>> endobj
+285 0 obj <<
+/D [936 0 R /XYZ 153.694 457.905 null]
+>> endobj
+289 0 obj <<
+/D [936 0 R /XYZ 153.694 437.191 null]
+>> endobj
+293 0 obj <<
+/D [936 0 R /XYZ 153.694 197.322 null]
+>> endobj
+935 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+941 0 obj <<
+/Length 1283
+/Filter /FlateDecode
+>>
+stream
+xÚ­XËnë6Ýç+„k°‹š©w B¦h×Þ%wA[”¥F" ™Î£‚ÿýEɶ\:¦‹,‘yÎpæ̲ë¬×ùóÎ퟿/î#'DIäÅÎ"w°Ÿ ˆ' "D¼ÀYdÎÓ4 ãÙ÷Åß0£$ }=I 0Ýœgìùœ½1þZ6‚׌Ë6/×»†ý´×kOYæýÚ9vQ$Kb`‰DÜK«hÒlYå• ÃÞÄÐ¯Ó qϹv Œg’OÁ”p
+X½o òà¡m8ˆåÚü˱3'`ÁGê´¦/lE7²|„øð;àÂPù0w"ű?ØüW>›{ž7ÖAÇŸ–[=(8Ó e·~UÁ<]ÿ¬{Rè÷ËÙœÄÓ~òŠñ‰¦’5,ûU•ù§Ç–»†(ãzpˤnü³ÛÊòÙÅ>Ë!B4 žþAužmöTŒ¯e¡:t)^—m_ʵüÛ¹–¬oÿ‡+°â×]ÞW‹ÝNû©u•ˆÂÛYÏwØ’é©}äᨣN|_Ã-
+ DŸ`­?B¦Tw ÑÉK¼h2R3F®ëš”ö¨ ä»:ݲÍù±¡øXŽrÑhªŒlë’—|­@›Ú€¡ •ÃÄ\T•˜Uos…®Š”‡¢À‡7ö%]ÃÄn%SÐt
+:2 öóÎNÒäêî!\$ÐåF,F_lÍ]+s_U*[ËÑ&<ØŠgÉÖ.ØÙ›ŽdÃÍjT¢jZUªÑÔ9­KH|·è ݳB_Š÷N5’ÕhS£\Œø¦3ÄóOÆêdR=†¿‚Ñ Ü”®LêWŸñV<ì»Ú™ÊŠz;{Ê„/Hfžðš¿öÖ®‰l\Ÿ–yVÖÝ ë-Å@§Äo¿¶å¿lo”ø’³"k­öÓÇ™›2Ù‹†S9ÑΙ53ÁêÉc{×
+6¯vÛBF¶°Ø
+¶×f.„äB².C§¦ÍKºËee¿bÅzI©—k«™Í³
+5|¤Xú
+endstream
+endobj
+940 0 obj <<
+/Type /Page
+/Contents 941 0 R
+/Resources 939 0 R
+/MediaBox [0 0 612 792]
+/Parent 943 0 R
+>> endobj
+942 0 obj <<
+/D [940 0 R /XYZ 152.694 705.06 null]
+>> endobj
+939 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+946 0 obj <<
+/Length 1653
+/Filter /FlateDecode
+>>
+stream
+xÚ­Ënã6ð¾_á¢(*k®HŠz
+E›¢=ô ‡nÒ6e Ñ«½I`d¿½3$%[ŽRKAO"‡Ãyqžòû…¿øåƒï¾?Þøt-B’D<^ܧ  ºED‹ûÝâOú”.ÿºÿíÓ@b’„a€¸ŒE@Ç }¦<Hóc{ÈʽE¾¤»rÈ+ê“D$=]6‰n-›¬Ü©Rÿ@Uq‹xÜ瓈—•¥=]è`ÝÃfý¤× ðÉìÚ?ëB>¨´,dóðòÝtŽâ&Çoé rá9&¹QáÊ5µè&5Ô|§Rc€­¬uV•ë4Û—ÇbݪúD–+ÁÄ,žñž­Òi^IgåÃén€k„ÎaLb+=da”WE­Ÿñ~·¾‹UÇð– £gú À†ÇF è}º‹ ÈÅB”K„$
+Y'×ýA-Wœsï3ø°¹ »ÀÛVÇrÉbO«ÆËr×ã ߢչܪBYT{v”Ç\·dÄzIÆãðíC’ù“ŒWªG
+:Y_&?£“84Êð(
+£+zßФd|e-¹É¶¸Ü®Ò\¥À加o`ý^i D‰§hÅ Š½G4Ÿƒî³/;}p‹¿¿ù~¹Šcß+ªå
+Îw¾>Ø,Yä=Ûµ³?At
+Ï›µn¿ <¤ý* À«Æ‰ +wŠÌU¶;Ë
+>
+Q×)3#>èå„>—ø+&\æÓí.7ï>âÅ y‘³ñäÊ‹CHÜ
+LQd¥Éí¾—¥Üu­ÝÊÆcípç]2÷=ãÊ
+¯ŠXõÑÖ€GŒ× UÎýK»Õ]‡ÔêFÉ– [¼ÍÍ,ÏíªQ[ gÕWðÁí ÝáþÓDä™ G([…¹yÙGY! @CcÜNÄiM°¬k— ·¹lÛõ®Ú¡ˆêCU=œ¦÷½,™4õìªu–®MÛÛvÍÛ‰¤û§ÛãN¯÷ÿÏù„Ów™ bý–â‡Ú ·-i.Ÿ&ÏpœO´ÑäIãö$S"¨DØÛÁúÆ,ù$Žùp˜…ú׬rõÅena]cþ:WP°‹æå
+Aƒ¿Ïv­edZY\.x¤>ØÊ¡r€ze³ {D±f—O$¤DÆSÔñ+í§KǾ‹`= =d¶¶)Ï¡ÉÕ ´uû8Ò”DĽæØ~ ‹Tæ-¦Ë€ú˜. ̨Ž |‹^¢~8x0)®=ãŽI–¸Ÿ3!tÒ·ê÷CBÝÍDÈ@+cþà:°s(S™åîÜ /p–• «¶09&4Ü‚‹ŽÂHÀz|çq,ÂÄn§dvḵ%%ꪟñ O•\ äoçl, !Èé?ì\
+1osÔöà¢aDyÇ­¬ôXÃè4쇩®Ì¹ºš¹²è~(´®.VîÀnËjUÕ“«¦ÿ20ª_?õœÌ-&en¨p­–™(tsT~/§>kØŽaÜánÆo?Þç4ƒÚX‡ ÝarN½élïë7«RIœ~Çå·d®9Æ7噣@òn®Já0ò© $†±â ¨cƒ?ßøôÛñç
+endstream
+endobj
+945 0 obj <<
+/Type /Page
+/Contents 946 0 R
+/Resources 944 0 R
+/MediaBox [0 0 612 792]
+/Parent 943 0 R
+>> endobj
+947 0 obj <<
+/D [945 0 R /XYZ 152.694 705.06 null]
+>> endobj
+297 0 obj <<
+/D [945 0 R /XYZ 153.694 370.318 null]
+>> endobj
+944 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+950 0 obj <<
+/Length 1855
+/Filter /FlateDecode
+>>
+stream
+xÚXßã4~¿¿¢<œHõűc'¼P8~B•x`‘H[·.M‚“Þî^µüíÌØnšd³»É½4¶k{Æão>ÏŒ?ÛÏüÙ¯|÷}»zõæœ KÍV»å!‘!‰P’€…³Õvö—G}îÏÿ^ýüæŒD$‚ãÜ€‘@JØÇLzxm§´w[¸) ê“8Œ›ÝèÀn4"¡ˆ»»5zö¿³ED ¨¹€ULFvÍ e|y·ËŠ¤^–Z•Þ¼‹f1 
+“>‰"~öç<bžš/‚XzeRoæô¶›æØ© Û«fVä•G"o£¶'­ìi‚¶
+Bo5¹—¬3€Ã#<ùÖyßýþíW
+ýXØ+€n\ v@»qyeBݧZ=8aãŸÏ>Ÿ/¢È÷.¬•"sãák´ø½m»ë!8ºÐÇíž½Ü~‘úY¡
+HŒæ_ÃÜøS¤Û«ȱ~—]«û| .¢&Ý”V†pÍ&æ³Ì(ÏîÒÐÐЦ…X’Q >0ß¼EÛÊv€æU¶³íSþï ÞLsb·Ð¾¶ð_sÔ<×±yË´Z›h³£¼»…½ªkûŒ#â­SåÐíÀŸfoBì“w0²ÉT¢Ëd¯žxسOBè Á~ý|8]Ĺ++ ¿s½._ô€+!…“„Ô÷¥rb‚ n&¦Qwµ‘õ!rÒIòÓqyubÓÊ“£ú¯íßOz²tž,{TbÎå2AŒ&`H'€ÏÚ ª;;W«}j"YË°0bÁ “O•[l< þ©aã{ Tµi4š¸¦¤¹ÍM®ýbgç\³?ì]Fkäƒo¾&fÀ=OuЃj4Êöê®Mvp\ÇÛ#ç©Ðö‚ `lÙ›{ݴшˆ?E«JÕŸ¢v0éüðlZ)!” .
+
+
+d³’É‘\ЖM‚«ã(ãÓYAGÉuYev=m¶¼žŒH¦~Q…öëÕnŒÜå¡(Þ
+„Xß”T:|n®ðß“R_ ~L͇ÍÚ«¿©*HÈšhÇ0\raËE¯Œq(L44Ý4¯ÐQíÂL±(r‹x/Bj
+F¦‘ÆÑf˜)sÞ=Ð[|͹쾡6ìÂá«ssT3X{Š!:¥§êˆµ¡Ç%jày­9ɈCà0´' XgÏžÕ{ÆçÍÖ­`Ð*nÊDÒ”‰° ö=º´™K1Ñ‹8P}ò€kÞ4q{WAˆª£ž«N˺J?½Ñ’„×ê
+ú|„è'¯“WSháË°¨ö#.½¯ošì¨[ $‘>í>8"˜ÂœW³žðO¡K6EXÛ ÎÏ(Ñ€qsó©O“BÚR¤ªÏ]Ez5õÞà‚
+endstream
+endobj
+949 0 obj <<
+/Type /Page
+/Contents 950 0 R
+/Resources 948 0 R
+/MediaBox [0 0 612 792]
+/Parent 943 0 R
+>> endobj
+951 0 obj <<
+/D [949 0 R /XYZ 152.694 705.06 null]
+>> endobj
+301 0 obj <<
+/D [949 0 R /XYZ 153.694 556.008 null]
+>> endobj
+948 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F30 605 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+954 0 obj <<
+/Length 1289
+/Filter /FlateDecode
+>>
+stream
+xÚµXKoã6¾çWèR@Ö\>DQ¼¹E›b{ÐC·Å¢m"²dHr¼…‘ÿÞáCò#J,ÅÞ“(j8ß¼Hê,üy‡ýó·Ç»¯ŒɘÆÁã" œ¡XFAÌ¢ŒYðOH"$™L á8ü]-TUéb9ù÷ñ¯¯49Z-)Â\€j»¬IŸrå¤N0( ;¡‡¼L›ÚI«š
+ʨ€A‚X"ô¯‹FU“)•4LóÜ 6é|BEø<áq˜.Uí?WÊ Xú3•}™LÆánB“P9‰LÍÁ¥PO ¬^¸OÖr¯h§[ ï˜p0Ö‰–Õùç'x)7QR™{Û·ÑyOÌ0xHä>Öß ‹6ÞÆÛð&0qŒp»ëµBF(˜r‚HDNµý=I˜1‰1«K7ÊTš›QÖ7+7׬¼ØƺQÖµ~Ò¹nŒáÿ9árÑc>á1J0iíÉËby”÷cIŽƒÊò‚ʆäEWe±vã¦Fn‘b(–Ø2  ƒ¿ÜâH‚{® qÌ}añ „8²¶$èP}&ó¨U3³FÍTÑ"6õþ—8§bJ0Ä0éÀâ0Ê'h [ʳz·íÕíW8å²S.ú” $“èXy>Y¿ï=³°¯‡‰×^l§ð;¹ûu¶«t3
+[^‡}ÿÆñûè_‰~Œ;ÚwA>…Þl«bG\ëyû>™^…|Àï3»¸‰^‡ï Ú’Y9Ó ®zïK5O?Æ ½wÒÄòC»½ÈÙQ"â‹ÚŒÝéfãÏ®¬œoM
+fº€³º,Ÿ÷Á¦‹AAê?‡(¹A€ÚäÈ
+endstream
+endobj
+953 0 obj <<
+/Type /Page
+/Contents 954 0 R
+/Resources 952 0 R
+/MediaBox [0 0 612 792]
+/Parent 943 0 R
+>> endobj
+955 0 obj <<
+/D [953 0 R /XYZ 152.694 705.06 null]
+>> endobj
+305 0 obj <<
+/D [953 0 R /XYZ 153.694 667.198 null]
+>> endobj
+952 0 obj <<
+/Font << /F31 607 0 R /F28 604 0 R /F8 603 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+958 0 obj <<
+/Length 1091
+/Filter /FlateDecode
+>>
+stream
+xÚ­XKê6ÞϯȦ\‰LüÊCÝ JJ]£ÛEï]bBÔ`Gy0s‹èoï±£™‰Cg8±ý}ç;x™x¿=Ý÷/«§ç—È ý$"±·Úzˆ2?bÈ Yäc¼Uêý9C( óï«ßŸ_àIì'aHõ\ùILa3é"T¼•\¦|ÛˆJËJ”©ØꟛZò½˜/f³BɬáëB|1kdj_õ¨©ò,Õr[(Þ,K^~²È×$ò~Â’ž$ýD’† ¥QßÒ%÷„Ø
+ú(ÿqÎ}Î#ö©ñ4˜ßÄÇQt“‘2Í*ÕE}7ù~ß¡LG±ÏÂäC–Ý”ûÝâÑÝ4K)^…<ä•’{!AÛ¶’: –\nvªé°/ßLœ„q*­ÃáÀ ¡ÍZ½é_/õçFÝ ¢L‹·æ5O›¬§y #§jb-ìA4âNäÙ®q3ŒÇÃa‚s°[·pØæ…;Eê– N
+÷ÙŠ™Ó®•jx#À³Ç$°Õ¬÷ùp2»3|$fÕ„xqÏjxÁZ†­?Ä‘Ñž±s×G}8ÎZ¤Ù×<ªÖKûÖñþûvA€"f&DHÜQ<èmnvy~‰½áÐc»¦ãúÇ<&3h' g©ø ¨ zÍ ¾­øzuH|ÚÚCÝ"àÄrž$ädzsIÒ¿ À%/T¦Úºøañõ2¢ÈG—Sd›gm%þ N¨“> ‡Ú*ñY€ÏsÌùóŽtÀŠ…ž Úƒèë2>¶ÓÎÖ?ƒ)„Îrm+!³¼î¾íkÍää©hl‡ egp˜i^pûÜHíD)$2Å@‚ùHE¤ãä^Æ“ÆÝ1ow?9' ܶ‡sÙ"L¨=¬Ïwv(]jDÜ5:ƒX™Þ-1Þ"ŒL1Y@–D,º¨i9V[öÖçÌj'®‚׆óFµ]
+TöÎPójƒŒ
+
+ôbF¡SP’I¶ÈvßÁØ!\²íøŸkoNÀ§Á4üðøÕ ©oÁ¨[½»ü˪M«kÞ2—y³Sê¯ )ÅN-ÜÏßZ x¹©xû‡”Ž™ã;wÎÁ*HÝZá¬Pk^t÷‰sÂ_ OÇxÂ¥‘Ž·Êw…ö¶R"ú ÃÍÚŒ8îE£›¿®žþ>Å'Ü
+endstream
+endobj
+957 0 obj <<
+/Type /Page
+/Contents 958 0 R
+/Resources 956 0 R
+/MediaBox [0 0 612 792]
+/Parent 943 0 R
+>> endobj
+959 0 obj <<
+/D [957 0 R /XYZ 152.694 705.06 null]
+>> endobj
+309 0 obj <<
+/D [957 0 R /XYZ 153.694 379.868 null]
+>> endobj
+956 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+962 0 obj <<
+/Length 1963
+/Filter /FlateDecode
+>>
+stream
+xÚµk‹ä¸ñûþŠÎÁ7Lë,É’íã“#»¹ 7ƒÛ|дån³n»ãÇ<h濧J%»_ž[Ï@¾Ø%©¤z¨ž
+›E¸øû‡Ðÿ¾ûðçx¡YËdq—/x¤X¬øB«˜ ©wÙâ÷€Ãìò?wÿøáÌ$,Õ:r¸ S:…sÒË÷„’,RÀ1V<d®¸:žöïe"»\ÉT¦,ëåJ$ÁÚtnJ†~÷0õ>O„ÛØMÑv¶¡õ¼ö@ßúEExú\Tší¶~y]—ýΣÕÞÚ–ÆuN8_B®jÓµ4f»í’E‹â°+ÎYª¼,ÝxÞ;,#œªs³4’°G²0Gmêojó —‘}Ú›*39ÈŒÃÊ>Þ×O­ÛÊì@,%TÃÜ-NæÝóÞÞ>™­Ýæ*óh×LyRx;©JG®â÷pÕÚî=\á` H‡?6›Ô&‰ö»È˜YíLc½\ñ ‡›Ù!`+¼‰ÎtEw‡Þ@
+É,g+m7(hô!8x¦ßüÜO]O!Ì‹ÙFBJð¸2ë-¤®Îí£5.$¢Ênhy>ª0ô* ƒùê/ÏY’?¦1û“EJî= N ¢A¿s­I‡,#ö=IBn%#É"yah>{ X;+í
+Utvs¦1÷Åú@Œ¼\s'àùjتŠBÈKù”„š©p¾„œEb´à¢%¦+pŽº#xðàŒfu¸Ÿül^süR£ÂÖÉÇšÇîÏ­DB(˜ùY ªžB9ÀnküdSl¶Ü°òTÜàK¨BƒüêˆR/ÌiÇ=,ð
+êyhá3ýÖ¦ :©ü²©È
+Ý í)Ûû-”>2K”\ÕàxžJñþ¨]Ýüa‚™ŒåèÝé,ïÎlîœÊš:w>ÝpbßUwÛÕëCY?¼ rF
+Wá[¢JyÌËåm^lúÆ;˜äSAE(ÆñDG*b0ÍÁd€fð7›CøÀ뾶Þ4fq2ÚùIà:#"
+sÍÏmóq  à2{g׶¢!E.HLm×X³#Ø;",?eIs]Ûâáä qç‰Ø>óa¡Þ%aÕºÁ«]+>ËPÍ~ï}ÄUB·YíÈwÛºþzxƒ[ˆ jB2ÇgîXßùmîŒïànìåÀ²§IôÛ/)ÉÙ}Ò¾£wi Šì÷*JÍRÔ‰Iã°±¥yš¯"=SEc“úÿþƒB J
++:}ÕwÇWõÇ
+Óõ)BsjL©.]!0VÆäl%a­ëݳÚDÞc¦„xK,‘GŽ‘°%:.¿(ÈÁqn‹8i?‰aÿ`Uï;x, ¶ñótOM7§®=œ °:`’)q–¨3qÉoÛljBtžêË2'7e‹+AS>”pî>š‘`Â]CM…e{Äà [ˆc«î•¿– d¨™/¢´óJëi
+AšT„]-ƒ@nŠÒ¯£òñ_TÀ,(O…XO°¤"&%Ÿo7å¨.osPS©È+‰æ€0å„Ίd]s¨ãsù²»l—*44ÕV¤z˜°T— uV¢kƒÛS2¥Û;=bð*ÚZšÜøÄU¹òP÷}G '9ÈOã©a­8Qây©^=I|74,|ª3»º?鎥ïy"ê]°š]Õû×RàU¨æ=·@sîE¿¸ä·„õdVX‡ì×v¦q%h×ôïå0úá†Kèq8zK’L¿ÉÎaþizªæ…:1M¢+÷ ä>ävœ®+köfc§Ù§S. òo²ÿòþÅ{ù ÏòÛ<¿åhv•#CŸLFZ{ 8O
+&øÐ.)l#„
+î–)øÒ}_RÆ9`!ö›®yw›>ú¦Z¼H‡Á_ÿõ+
+¨ßï[l'0„•Õø^x_ZbÃùëºî(%a—IØM?`˜“Wè¡Dvç¹Ð­ÆàXR ±+’*
+endstream
+endobj
+961 0 obj <<
+/Type /Page
+/Contents 962 0 R
+/Resources 960 0 R
+/MediaBox [0 0 612 792]
+/Parent 943 0 R
+>> endobj
+963 0 obj <<
+/D [961 0 R /XYZ 152.694 705.06 null]
+>> endobj
+313 0 obj <<
+/D [961 0 R /XYZ 153.694 461.396 null]
+>> endobj
+317 0 obj <<
+/D [961 0 R /XYZ 153.694 182.17 null]
+>> endobj
+960 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F31 607 0 R /F30 605 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+966 0 obj <<
+/Length 1002
+/Filter /FlateDecode
+>>
+stream
+xÚ­˜_£6Àß÷S V"ᰠƾ'twÝJ}¨ª*RÚ>xƒÙ ð¯àÜîå»ßK²Ø¹“¢
+hpÌ ”ëåì¼ètëëÕKÈ›ÇðE…°îeÖíkPlêzbKèœJ`—þÄS ì³Ú> ûwö+òaŠè%¾ÃxÎçñ‰_VwߟýjW
+endstream
+endobj
+965 0 obj <<
+/Type /Page
+/Contents 966 0 R
+/Resources 964 0 R
+/MediaBox [0 0 612 792]
+/Parent 968 0 R
+>> endobj
+967 0 obj <<
+/D [965 0 R /XYZ 152.694 705.06 null]
+>> endobj
+321 0 obj <<
+/D [965 0 R /XYZ 153.694 254.925 null]
+>> endobj
+964 0 obj <<
+/Font << /F35 751 0 R /F7 752 0 R /F30 605 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+972 0 obj <<
+/Length 2607
+/Filter /FlateDecode
+>>
+stream
+xÚY[Û¸~ϯðK»2sÄ»´@I6Ùn/ØÛA[ éƒF¦madÉ+É™Ìùï=‡¤$K¦g<y’H‘çðÜ¿CÅ‹í"^üñMìŸïïÞÜü¨Š¤š'‹»Í‚
+I´¤ %5a\.îÖ‹ÿD”ÅÉò¿w¾ùf’*%p-Ó$Mб‹>Q.YãÖ’\ùu+“T¦É4@’&Dª´'ùõwj~‰£–ôÔhü"5<àÚlðq»Ï̦ÚgÍÃÿ^ä1œ˜Ò8aZŸòØÝ×_‚TýÒ9Uv•jo;ó¥kÓ´ySº0‡ ¦)pàŒ¨”žr¨êfŸ•›ºê¿×P€ß<ç#^”äë+N-_Ôö×WhY]ím<^P
+{%s¾Å”=e’ôþ¦]®(e2ú¡è²®¨«öírŵŒÞ÷eQo›ì°[r=-SùO«uUw¦õlè"…“
+?{y ´Á=б„ä ¼µÂÎmÊ–K™€,«4!4Q^ÊŸ¶éŠ¼4¡à•lY£?sîeâ\D;ä‰SYÙ˜lýäkó)¦¢2ëÀ Ã`öd!ÙÜ~ðñ„­‡åY¤™®Ù$i–EÛ™QtXIœ_±TMUÈ10n²²Ek0~ÉE#œ±×ÅOO”EEÕvYY¶ž™ã”×ûýYcÑ:©?¿»»mMw›CŽ9Ý¡%|Hv…ó§:¬Æ8•§”ßuïͶ¨>ÔÖ»sÚ+C*¥SÕ=îŠÞ-ÑGuGðZ§.„o¦_W@z±8œ`§bàé@͇c•Ž%cH©£ëzeZvÞcEtïxÙƒUî[kÖÞ+¨Æ¼Ÿ†¼B*êŠ9pʦ® É(IØ¹É mŽv H€Ö\M‚Üw6ŽcÞ× 7Ìã•fÓù©²®ŒH¥ ÁYþûË8pdN-¯;0$ÈXó~íb H!O0!¢Ö&fçÑIA¤ø6Nô„SÝ8.#Gfs…}ûÓ¶ý‡ G¡Å%û¦£0<Š÷d RMÕü¢Ê1(=Útï*Ú.ù‡“:úÌŤ"H<®BO È¥ˆ*Šóû^!\˜‡ÞWйPÅÊ×Æÿ O\Ý
+˜BV" 6æMÏfB¾2ÖfðVWåS¨¢±$(V44]iºç-¨¡|
+„-ÆÄTùˆ²t«Ú=¡ÒmmÜÀû}Q­ýy,ü†§ %xq £.` sPUÿ¹ðS…߸¶›Æf™½¨ Ê%8ÂÝwp^`²Ê¾&=ÌÉ>íã{žUîó¦1¦|ò“2e C(ÜEÉ¿¥8…t®ÂôœØ¿@ÂãIðjíÝNíЈR™Ç`~NÑRÏ@‡ç¸7ÍÖ¼ÄÔ+ Âÿd ‚n@ÞÝ[‡ß…‚—7æ×cÑxy
+- 7±lÜç‰_ž†ˆÛ
+·µ,V}㟠œ¶±ƒ³{§‚u±yr÷^An³ _Ù#¾º)m²¢q3Ûlo¼µµ ŒÎÊãß,hãœE¿|üç]¾)¸3 áW}tˆl}2ýo·Óy ³WE»³ƒ1Þ€ÞºÑh.¸ô
+g®®u³jÎm“D~9MP€CÔ|×:ž
+™Àb€Hõ5f>³®ï‚!Nob¬P©Š<+}?é»îÐ9(°O&zŸ9è  ’ŽPõÂ
+üàñÎÊËKó™«tcÊyÆx¤äº´²+¥w¥¬Ùº+jís: xAÈù%cØH Øh$…Œ|û[€‰ó;€#Ÿƒ7 õe›éµ½ºW
+éñ»v|¼{óш[(
+endstream
+endobj
+971 0 obj <<
+/Type /Page
+/Contents 972 0 R
+/Resources 970 0 R
+/MediaBox [0 0 612 792]
+/Parent 968 0 R
+/Annots [ 969 0 R 974 0 R ]
+>> endobj
+969 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [312.376 501.687 508.364 512.812]
+/Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ctan.tug.org/macros/latex/contrib/supported/natbib)>>
+>> endobj
+974 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[0 1 1]
+/Rect [152.697 489.732 238.375 500.857]
+/Subtype/Link/A<</Type/Action/S/URI/URI(ftp://ctan.tug.org/macros/latex/contrib/supported/natbib)>>
+>> endobj
+973 0 obj <<
+/D [971 0 R /XYZ 152.694 705.06 null]
+>> endobj
+325 0 obj <<
+/D [971 0 R /XYZ 153.694 554.876 null]
+>> endobj
+329 0 obj <<
+/D [971 0 R /XYZ 153.694 532.917 null]
+>> endobj
+970 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+977 0 obj <<
+/Length 1215
+/Filter /FlateDecode
+>>
+stream
+xÚ½XKoã6¾çW•ƒ5#¾ôèÉ}¥h=zØÝ-Q¶Y$:Nô¿wHÊŠí(ÊIs1%‘œo>rf>Òþd5ñ'¿_ø]ûóââú&œ(i4YdÌ8
+9ž<D„òÉ"|ñ0!xúmñçõ |‰PL%!Š#vÌ ¯˜2y_‹2™’~mÔý¼Ý‰zžäJ
+kálÖY˜aÅ<îÁÈ9`«ùrYÈ,oZ¥ª[Y¾õpt
+Qò)ÔJ?<…({c
+•Û;ÿ³ˆ”E4|s /Ú }lÅ/å~¿<§¨ÌO)bØ)ÎR™ í̈˜cn‡„q´/Œ:Y/¤Ò1®þúi1:È¥6Ëê^?ëÖ†Ñ$¤hIéww¸`,«¶‰<zIÖc
+µÌ—vØá(ŠúSέ5\7€@"/‘鶙boÈ>ܯâ㺾ϳžä 7XtÂ÷>½Ý:O¦€´¶ÀykéÊ{ Š½d«¤9À–‚°²ö¬»×íÖ N3p¯•JÛ¡›À?€kÚD[ÓLòZÙNpT¨¼*ÑdÅ÷ëÁ5Œb'üÚdösv #HáýHÃ<iä¦Òôî¦ÚôÇé,ôeç´(u߃}IDk8ë…‰aŒêxÃùw¼k¾]WÛ"Î(¥
+ fº RÄIŸÄ©‚•r—Øsë³<ûB¿(dœ:•˜<3å}'ÜËŠ«>Š;y·©Ré,ÜM·e{›×îV_¿z:¯Ù0zÄú¹žP(îvVò^™Ýl“’÷ÑìyÕlD‘U¥ºÄƒˆ/s; çÙÕ%½2rR´FÐ;¶>÷/)ü®YîŽë(‘€æTÁë7äKì¾4vrq˜ô¡ƒý4 n¤ËtÜ * oiìûˆÒ¸SiüäÍ|#neVnDskÊÈw”Z+&§RM õR#˜Pɵ4ÃsÙ}¶9ÒÖ®K­aœÐstE%ÄÛåEa»Z©Ž¦g•©ñ•*+ÕÍÖîîítŸZsÁÒO¶w:cLjC‹¤WB£7þ±Àc±ö„2Œ©÷Gf¿d–…õ£e(Ü÷ê­²_ŒÒAkÓp)òjÕˆz½×>¿Ëaž‹\í ŽþƒÉª
+t¬ô§Çà wÌa¤±K £ÖÇ;ªÔB-FQÔ…®=öc~[\üžBžó
+endstream
+endobj
+976 0 obj <<
+/Type /Page
+/Contents 977 0 R
+/Resources 975 0 R
+/MediaBox [0 0 612 792]
+/Parent 968 0 R
+>> endobj
+978 0 obj <<
+/D [976 0 R /XYZ 152.694 705.06 null]
+>> endobj
+975 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+981 0 obj <<
+/Length 1429
+/Filter /FlateDecode
+>>
+stream
+xÚ­XKoã6¾ï¯Ð%­]¬‰‰<´Ð}
+Ñt²ûýþöwúÈt÷LDˆ¦à·¹F'c”~NgŬ–¹.ª²¥¤d",øÁJn2%]ˆtåBfãûÕÆP©b.{8å ¢øHU™iÀ~I(‰áÇUß×f.?‡- k¨\ô@Ä ÅÀÍYÀÛþµ¡ ó¡§ÜyI5¦Â…®C6»@vÒÃu;Ê»»':‰€&Ž q&'-”´X<§r½Ñß,dì¾^”F¶ “ôÁ@ŽszŒ÷©tëº*ùMË÷·-<E[ÜÜZw°ï1³†®¤¶aYfåÃBUë:m"|›Ú×hˆE×›$ô
+|Þdå<[h©ÌãèÙ/?tžwgœí<D^&¥e5S2{45Ä_7¾Mžv%ä&wÃÊn—/¨[³^%…BŸ´ ýA¶ç5IèlSzC6ÍWU-û5D#vK~V=_)¼‚BÉ C<n4LM'Å6Êuß\ηÐUûŠ!GÄÂ+n·Ñ Þ÷¨d‡ä¢ÆS0:£FHQÆ'ÅPW¡í—ó¾ÆOÀh~¢‰W
+endstream
+endobj
+980 0 obj <<
+/Type /Page
+/Contents 981 0 R
+/Resources 979 0 R
+/MediaBox [0 0 612 792]
+/Parent 968 0 R
+>> endobj
+982 0 obj <<
+/D [980 0 R /XYZ 152.694 705.06 null]
+>> endobj
+979 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+985 0 obj <<
+/Length 1986
+/Filter /FlateDecode
+>>
+stream
+xÚ½YYÛ6~ϯ0P±˜+^:ÞÜI‘¢ÈCk´š>Ð6m«Ñ‰Ê®³ØÿÞá!Ù²¹‰å}YÉ9ßÜœ™ &»I0ùñEàžo–/îÞE“%'Ëí3Ž"Ž'!¡|²ÜLþœbÐÙ_ËŸîÞÁJŒ’0dz/¡ˆDÐ1›>bÊ2©ôc•®²´ÜÕ¢ÚuÈä"J>x?Yº§,ÌÝ9P“ž6†…ß/ëTɦ­d­jõp\Дz|ë9™'ÀáÀ˜~â#–©Š6÷Òœ0Z ¢pßɶzþ`|yUµùÊjîòfö`x<XÈûUV®?ùOÍŸáà@´m®üÇ¿d¹¬wCöîÞÅ“¬FBm5¢($ž (r,þ>‹éTÎæ,"Óü``Xÿ¢Sµw/\«´,Òbg¯Ë<ÅÆžQ¥]l·û~/ û©™ÍñT‰ZÍð´?ÜS=qȉ§»ªéÿçî€&lRl£XФKñ`=“ d$(æ½gBÝvº‹j½ÓnWj©—–xÛn)e–[½¶-ë\(å>ÐiUÃf8³–›¶–]T{¡,£'X8°¸Ãº——Ü`Ñ„ûšaY²l¤ÊôJdÔ4'Aaxæ@Ë}
+±€;R~a¡ÜÚ'€†ljCáL8`@‘uL&NSÈ¥ 1A,îõ.ZU‚ÂҵȲCé¸R{ðiß3±2Š”™ã8ÝÀg+[@ù0¤V¢‘àz4Œ§e¡Ÿ‰3,dÜ¿QvÕè²üuµÝÕ: `©}ZØUG$±~ üu®êb6E³9çS­>`¼{­Éïeî¸O³Ì¡—ÊçÇÆeýÉšµ˜º¬woûÜÔ¹/뻃>.Em¿‚¤Ú°™Û£M«ŸÚßÍw3õA‡øëÎEËv··Î+alÈ`—Hx’.ƒ1Äqršþ ë,ë
+ª‚,Ô-ˆá-¦ªD=´OS8ú?ƒß’:@¼ÑF§oŒù‰“ÿ0E<îrêfJæj–y¥W#I ÝÊh:YÂÇÈDoH{¶#ñ´'Wà±’õÔ=âù8mñf"h_/WÃŒ,%Ìäô
+@ˆøªÙ‹=i†?úY¬Ë¼‚&OÏña…š! ýfÛ–ƒýq1Nr$ÜlÉL2¡Çô ²‚aLÆêš÷½®Šh¢'9áPE¿‚4ÞZˆ ·7>qnve§M7ÄÑrºn³]û&¬5õÔèÁ×¼…1
+!9œõn$w=þ›ÿfy³ ÆÝ-C”Ç“¦ÎЋÝ%3èá5$ÝÎX‡éFÿ£mT™§_ºÙmᢥâö“ßî ›vÝO&Lþñ ‡"Žâ07²ñÙŽ`ŽpBÏGŸ«mÂÄo=]CÿP*-ZéYZ@;þ•TCŒI´ï£Øy<§ƒo—/þY
+endstream
+endobj
+984 0 obj <<
+/Type /Page
+/Contents 985 0 R
+/Resources 983 0 R
+/MediaBox [0 0 612 792]
+/Parent 968 0 R
+>> endobj
+986 0 obj <<
+/D [984 0 R /XYZ 152.694 705.06 null]
+>> endobj
+983 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+989 0 obj <<
+/Length 1930
+/Filter /FlateDecode
+>>
+stream
+xÚ½ÙŽã6ò}¾Â@0ˆ3"%êH^œI2»X`AÐ@Hò@Ë´¥Œ¯D¥»Ñ˜ß*%[²<¶`_,³HÖ}Ò[ìÞâo<÷}ÿøæ›ñ"aI(ÂÅãnÁØ…~¼eÄ„/ÛÅoËêF?¬|ß_êjÛâ¿`i2J뇕ˆ—[·45ío
+ŽÇqB‡¹ï : ¢Æ€2 ,ʘÉ0é1~~{NtÅ=†W<
+ˆ-ëÃÁf•ºE_E’2^¶íè¦M›ü
+>
+é©uê¥î:uÂU:mɆ“`{kˆ¹•½ÊéŸù6;in3žqÒã
+<ÏTTÁ„Œðž¦¢I’PφÃ{çì•oˆšÙšIEX‘PÁü!åR~tÊË:-Ài©7]k~  3N²¯UôuxÄáÅrœÈcÑ‘‡ƒ^I¯#•]©26¥IÎÏ«ää"¯÷:d/_(‘es0ÀÏ ù—u,¬Ü®@gÔlÕŸh¹³ñ…½;Š—¼Úü}¾y¤¸ó9(H0ñaqÿdw Ûõœ€ÿ3"tÂužh«ŒÚØŒçúÎ#´¹#ÂèÁEí*¯Þ¹&\+–“\ߺ|©ô5…;'™© l¯Fµï -bƒÄahûW+°œX†›)r’ÕÇT °|‡ß¨orA+;+mª ñZï'™ž‹¿€³(ŽO]´ŠZ<¿@B¬= +¸„Ü&R¤f)wEAjQÀÐÝÆ”ºØ¶N¥¶€C·Þö ºnM{{ÿÞÔ¿ÚL}}]@£ù<3! ئ1ÝÙ8$¾â¯oo'Ï>Ñ(W¬óÝóZ—ób³Â&gËϳĆ)±dŽè=&^2ÑâëW|6û¹»2wU¦{¸øM\ƒŠœ†€Ù×;¸›À|Á„Ÿ¢×Ï µ3º¹ìi'‡Îì4Ç‘#3åÈ¿*ð]ÿß]ð‘‘ŒñÀ”¼.ã"†×=nŠI—s é¬QÖ­ÞN(¾yø¿!•É=©òÄrcοÐbp/a‘ Æ=¾’@z¿Øf סšr!ÎçSà¤Õ•An°ö~¡G‰%ó¼ù1{ÞCçºlåša•Ôø T+“bŸÑ^Nu´ž«›ž`~2Ê-'ò 5dĘÇ£–i <ò‘iµ=ÜL>qùøcƒ®ÚÎ(xÌA’0?šxj_`î¡1kœÞÒBÊìtcÿ{Ëö{‘ë÷ è ”7Õ†`¦ÑÊ”ºï@pß6€¸·kj;_™R£жR"˜Spø²˜j×›Í4X¶ç‘ø‚wØ6kßÁ]_"g¸;ŒG¸h±3êÀÈvJŠhJÂ2ßgŽ]\>ᦪN 8úA_63NÉþ‘ÿ¸‡µœì…¹Yʻɻ'¾ã³0žZ.Œ!ÀÄxZ^d¼pÝq‘õ°[oÝøîõ­¹×÷
+!™?m&ñ±l¦™ä,ŽO…—øqöuo}"†Ö8ŒÆ
+lÿ-èrpYì#QhûðÛ¥RõO¿8ôžø ¶!UÇ'`úÅ¥VTLçJéÝ”_+ý¤«¿rˆó:“?ÿÆÿ¸£E”ü¦rôñûÇ)¡‹mÛl5’âž²·~|ÿq]š‹>~™âÐHÿ¶æ÷ÿ?®‹¼5·‹\/¬÷X@^E÷–Šhµµ9/¯ÜKè…BÆC΄Hð-†§bz¸ñÓã›ÿ£ªwp
+endstream
+endobj
+988 0 obj <<
+/Type /Page
+/Contents 989 0 R
+/Resources 987 0 R
+/MediaBox [0 0 612 792]
+/Parent 968 0 R
+>> endobj
+990 0 obj <<
+/D [988 0 R /XYZ 152.694 705.06 null]
+>> endobj
+987 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+993 0 obj <<
+/Length 2352
+/Filter /FlateDecode
+>>
+stream
+xÚ­Ymoã¸þ¾¿ÂÅâp
+°á’õÖ~¨÷p»w[Z 0Ú·÷¶éX»²äJT\ÿÞ¥XŠœ(E¿X|Ÿápæá34_Ü,øâ§7ÜX½yÿ)YÄ,KÂt±Ú-„ŠX‰E%L†Ñbµ]üˆ0Š¯~[ýåý'hIYÇ
+ÇÊÉ$uÜ /"Tfkvø]nÚº6¥-ôÚ÷Ø¢k½Î7÷ý°Znlýðð­w.úÚ¯w-8Ë¢¬ÌM¢~Ñý!_¶æ𲈴‘ÎÛ]¹EýíÞ¬óu‘W7µ>îïæo$›%妨ֺp[2Ö™®µÕ$:ÚÃÑÎó ‘"eQœu"'Í䇌W/®†:z8Ö¦@ÍËÊš·â­¼…,9ËX9ô¯ó})§VMX–ªóU­¹µM{4u³©ó£TÛÏ PBÉâLœ («ú ‹]UÚ‰•ýðñÊѬ•¾[Ö:o̶ÈËo.òöw°‘¥.7ûªn¬®íý®Ám­©Ù[ñ0n>éôŠgéµ67yySWíqþÊS&,Ìî¶YîªÊ’‹a½6…¾B3G¡§³„œ™ ã¿“ø’˜Ç½d³¬¦þ¢C?Ì÷ÞD¼t¿½•.¸u=;èù"l|7 |¶€ãË]λlN³©Êmµ³§j6 $áL(ìïÆñV”0> a£°´4ëTƒ‚Ëó¡±w…,õþSºÈ@ªŒTÖâNì?¯Ò00W×âÁ)oöXŠ[Ñw î|%ÓàŽª›êpÈ­…X¢ àŒ´/9qÊa
+·S·àj#|­ÚºÔ¸nă¦]7Öm°ðݧ¼(¨´5_¸På•|—îÚwº-,-p¶±ÎN0¤_óÖ£@—[ê°¤¶•Ó{Ó íôûÆéν֞û˜Ûc‘or;aå0bB%¯7²ŠûIxœ *†A¾Ã¯ei'©
+ÞQ‹· Œ©°ë?øûA Æ©ó­¡av¯- ó&òÇ'í¦='c©ÌF{º°•±D…£­€Qã4Èúê¢p
+Ÿ®dß©è2Pq ÿnst*,’{¹%Jú^ðð ¶"úbº½}ª àQ”É~3àKè ×J†t*ð’Ê
+µ;‘©BΗjh«ó tf6de¤fp+äª"Pdºƒ‚ãÙQùR”†ŒÇñ<ccDgꉱÝêÕH-ÓõT»QÏ×jݹD
+X|â×RÊàXûè0Û¶žÒ=V,
+ª?ƒƒ#øƒË'Qý±XÓ؆¤žö4E§€ÒSRcEñ+#\-dI’Ѩ·`¤Ò`X© üµ&´¬ÙB鎚×䯮½¤)79a %xšŸwÔ¼
+dÿÏ 9å³üñƒýXn¬õ°÷ÏìçEFšÄ,å#BêŒ`o—K`-Æ'W
+(8§ÝNÏB#FaòtžË–ÝÌ%œÐôd>àÑ4¼³¦e*–ðçE6'}|†o§ã<Z¨¨qn¥:Î %‡bð…ôß«3‚àT±4í=³ÔNì)ä†0ª‡ÜnÍÀ¸…*
+š£Þ8¼UÊÓS(À~€OTe×Ù u…Žüâ´v 8ÙàU„¯P¶4Ö5õTÚó¾ ²Æ‘ñ:é<¸:ÑüX5÷ôáCݘÒè–˜ñ˜½ÄÀd¡…÷«NÜ>R1ùHaè޷+$ä7þ8åvÿKÏÂðÜ©Oȉ™ˆz›wIHdVÈ9´W
+œÇè(‚†âbÔ©ßúˆ,]+‘9Œ_—Þäîù-5ìªzʘ
+úÖ§hPo3“.ÇÇ:f¦ø=ƒ'¬-ìôóÈL>>A
+5–ªÖ÷ëÂ¥î^; °ÃçîÝ(>3Ä.ß™BŒ S­ ÈÛÇb3Òd¹â–Þ qlHßÚ@çßçH‡ø›K=8ê™#Â%4ÆR»îZÿÆ
+¸ oRNnųBExYN³ÄˆÈ’â%Lé†nÐÄ¡ýg0RÌ«l<¶‚Õ¢¬·šà*îï*ç“ -ŒX<Ì<–Íñ‚ÀŽyÒ+ýRcåÓøó7ðHBªâCpaŸ‰GÑ`ÔÇÕ›ÿbßØò
+endstream
+endobj
+992 0 obj <<
+/Type /Page
+/Contents 993 0 R
+/Resources 991 0 R
+/MediaBox [0 0 612 792]
+/Parent 995 0 R
+>> endobj
+994 0 obj <<
+/D [992 0 R /XYZ 152.694 705.06 null]
+>> endobj
+991 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+998 0 obj <<
+/Length 1541
+/Filter /FlateDecode
+>>
+stream
+xÚµXKoã6¾ï¯0X+¾ôh/Þ»Åö°'
+ds`$:V#K®Då#ÿ½3$e[Ž²–·î‰ÃÑhføÍ‹R0¹Ÿ“?>ný}ñáã—x’øIHÃÉb9!‚ùaÂ'¡ˆ|ÊÄd‘Mn¼T6j:cŒy+Ù Á=]YÆÝtFco÷´Ì
+•Ù ¾B¼Í”x²–Z/Ó˜yþôvñç„p?á|2#ÄO„³ñ­Ò¨%
+ËhÔ?­*Sew¥\+:,ò>¹ç•3Í•îœnåÔý]µu)ªT––…VN@¯òò¾ùT¡0k53Ž}—;ˆlì(ð”%
+â)<®o-ÒØg$ꤟºúÐGÂë扬3¬‚ clŸæMÓªŽtþ­#­êÊÁâ ?I77)bá4¤éUqçË,š©Y±ÉNÈôgÖvÅYÞ…Aà}uâÝq ©ÐY0¡‡b14ÌÃHF­i7ªž§¹VóæInª$òÅ>t<slÆ?Nâþ±½¶½eçkB-]µEf·0ªÖV•i݉-Xº²~ˆÅˆõ!†ËFìËÆhÌfÕr¶ƒYu]Õˆ ºÑšÐn´&]! ¡ÇzÊ‹ÂRÝP·qħAØ?°®Må³ØËK»®eÙ -Øey£ó2Õv‡Yƒ‰ æ sç-ÃÌϬñnÆ ¯TÏÝëý^l¬6v•v)`ž[Êw©«úº7÷\—tÚÙN;«9íöÊ7¬TßæH4 ¡°sdÍ
+:mrÓôc_D‡ ˜©¥WÐÝMêÍ͹ݚŽ’/Ñ»|ºÙvB(óŒ"¯G¬[`Â5èöõõ—­Ý
+7óÞ ªPòQ=®«L hvâÇš£Qš›‡|37&d£q3Þ@<Ê@[ŽÑï´&ãÜÞ·õÝ(ásœ ð9ÑKȹÎâdí,=íì¾²wzA˜üP›9ÖÆOj;¨Ê~´¶g˜£ÚʲÕ-|ØÛôþžvd:…«âÃ输„Å+úI¼ aÎÁ+…—ù
+¿ý
+î±Ø…ûs%ÂÞŸþ_·çj
+endstream
+endobj
+997 0 obj <<
+/Type /Page
+/Contents 998 0 R
+/Resources 996 0 R
+/MediaBox [0 0 612 792]
+/Parent 995 0 R
+>> endobj
+999 0 obj <<
+/D [997 0 R /XYZ 152.694 705.06 null]
+>> endobj
+996 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F43 831 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1002 0 obj <<
+/Length 1747
+/Filter /FlateDecode
+>>
+stream
+xÚµXKÛ6¾çWX‘˜¢¨öâMŠE…hzàÚ²-D–‰Žûß;|H–lº+/‹-ŽFóäÌ|d8ÙLÂɯ¯B÷ÿañêݧxÂQS1Y¬'˜E(Žð„G1"4š,V“Ìp<ýwñÛ»O@(áœ^"ž€ÃôS–+Y¬äZ¥µ^æ©Ò˦»t:‹HÔê8—{UîÊoé[óI±²ïõbžî*õݪê[5sªf8DI”tV‰`ÕO/´JtV%?ÀªŸÿ×*1I@áZC °‰¡„1«n±‰Œ‡ÁºÌórJâàKÚM‰öÒ+¤Çt¹WŽ»,òï–l¬´ªH_Ž#ÐÒzUHõ˜=^[D)n™²Æ
+ÏK¹JWN|±²Ä­l,¥I•¥ì+KÈT£Of„p$"b:·B+YCTÀFý9Žƒ/a¶ÙRû¶Õ$ì«U9A
+¶€ÏQŒ0ër–¤zÃ9뮜Œ9¢Btܹl«¥¬´V“ÉakaÜZ(.-<X_¬ËaŒ"(—Ë•Tmþ(Ž‚¬Ð Uz¼`ºU=» 1ØNZ®7•ºK­YdÍÎ’@…}•mj©R»¨öÅRí!MSXG£@ÖåÞ†92á5m2ßZ§eÓYo<☠µq¼v‹PD£An®½" ÖyuÈ”Ž¥7ÒM(–6c·¯äò8;V›^äë€bx ÐºHÂQ-PVÕ*]›¶§c0_¹òÚ–å×ÓëÑc€`6ˆ‰ã¾¶áîž7¯
+÷Ý¥
+âS£D°¾Šy¶>žÌƒV¦þx¿0Ï&ÚO~VÌ¥FêÑ}‰'¸¯Ñ ­ÆèQ•^êÉá–…NÊÅØ"ìYŸNOw8=›•[òü)àÏî©VÚ3ãðÏ´)ó¶—Ρ[ê]¥Ër}G>f9Ì `øn_¸fkH‡©ëjžv
+  óç[C!éŠK·j(hIÇ“g‚‰ÝxÜÃ0wº
+Sd†”à1
+9~Áp%ûÆe‰’vC2Ä<åÚ¶ú߯+H7cÁ'…ÃüÞ[À3ë1-Œ¶ÈŽbÀÀÕËǽGþûMã…„ˆ%=ÆdºÎŠtå4Ð;ÎÒb&ãs<âbRþ5T×,8X–ûÞ ”ûÚÒ!ìhi0t ©Ù›¿µ+Ø°»Æ2¨­T–xÈòÜÒŠÒ‘\Í[ê*kê=LÁ¶kh€Vž¢ÉÈ*Úc=\lsÍtùÐq©ÁG®Ñ¸ÎøJï9¦Ãi–Òî=7÷5¾ÖOi–6™ v§¾±ÿÍ6£ÀzâŒz=˜xÎË® žNýSÍùå¼Û m÷7r{­Þ5qŠ{¡!‘¸½9ˆø `ˆb:@îpf‚”¦™Ã&¥Ã»ËßiˆX4
+¢á(-U bõéh~tnͯ‹¬¿š(ÃÊÒü%6àq൭•Ž>_ÜvlærµRå|'—uùœ®¢Rz¯®|G˜Ø½Òï€ó4ºW¸-“˜.3*=ªñ*ùËTž†Ûïéô@îÙl¾V"b1¾„éiŽåRš úG”<w3——Ŧ×`†áÀ§þ»s•>à§Aiæ;lcãŽÌn žûìð*ðæ(ŸÌàl&èËáØ; {#ãâ~PIkÅ{”aâî¢êÆÞû
+endstream
+endobj
+1001 0 obj <<
+/Type /Page
+/Contents 1002 0 R
+/Resources 1000 0 R
+/MediaBox [0 0 612 792]
+/Parent 995 0 R
+>> endobj
+1003 0 obj <<
+/D [1001 0 R /XYZ 152.694 705.06 null]
+>> endobj
+333 0 obj <<
+/D [1001 0 R /XYZ 153.694 384.515 null]
+>> endobj
+1000 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1006 0 obj <<
+/Length 937
+/Filter /FlateDecode
+>>
+stream
+xÚ­VMo£0½÷W U‘È!.6¶=E•Ú•öÐS¤])íÁ Nƒ6È6Êß1&„@ÕÆ̼™yó<Ø2Þ ËøygÏÇÙÝÃ³Í yœSc¶20³÷¨Á™ƒ|™ùÆÜ'Øb–ùŠm*V©Œßãh¿SoSúa”ÊTÒñÛì ‚)ò˜×öœ«Ì–kϳQÍÚ=[3‡iëC} öØÀñÚ8I*wËhBÖÙ*ŠRy¼éµ‹Ál™Jzðå*Ï'•ÛÈÔ2]ËþHò°¡Ÿ³V+«ñm^
+¡/òC/VQ¬á[èyò]øt½c™¤Q T]YAÞF,ä&{)d2HobŸ®£øSŠxš|t2ýëé¨ÈáVÄs݇‘¬f~•Õ3c’>^Ïðø½Õøºyôm:ù-’W>)¢2 útYÁ?…þYœù&jø.“åõSê…c ¹];”§R¯šuTR§ætŒnŪÓeК£Yàá3òáÙ18òÛU¿Ã‰ƒ<jƒƒ§¶Â”bmXÿqºˆ9€XNÒ¢¾Xþ›ª<U6÷8»C»ÖR äBb#âÔ¢|‘‘Fn3ûVÇþåÐœ,Ô¥be¬e™¶fG£þ ñ^›·¤kØn‰íôc¿û'=q8r-P/`B*¢ÑéL‹tÚžê``H¦r1X _¤b*v»Á>Í8Ï®÷N¸ª‰s„®hó°ö­åxbsÇ̇•¦T]F·kç ^R+ÅÞÉ<H4xzŠòja…^ƒ¿ “
+õk~°9?‹ý!Ø"þlû®£™“'Œ^ÇŒÒI>j€Q—ÔIR)'h<¡ž—}±RLyµÒF#Z•^šÃ¸
+gØT?½•FzxÛ;ëÂ([}—9‚àm\§"Z™m›B=¨ù,f¹5µ£@
+Ó'}«D ŽFeûP•,D"5NÙørî¼äýqMýÃ…´%£ÈRý]Òó©ṯŠ(3/Æ¥7 LEù1é‡Y_ˆ£ÊucüÔUƒ9Fd7±)ry¹5§ÙÝ ÏÙÉ
+endstream
+endobj
+1005 0 obj <<
+/Type /Page
+/Contents 1006 0 R
+/Resources 1004 0 R
+/MediaBox [0 0 612 792]
+/Parent 995 0 R
+>> endobj
+1007 0 obj <<
+/D [1005 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1004 0 obj <<
+/Font << /F35 751 0 R /F7 752 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1010 0 obj <<
+/Length 2021
+/Filter /FlateDecode
+>>
+stream
+xÚ•XQÛ6 ~ï¯îPÀÕ²dKPàС6`Å€°ëœXI¼:vj;½+÷ßGR²c;N“{²lK$E‘?ÊŸmfþì—Wþ…çûûWo?Šp¦YErv¿žé€i>‹BÅø~ŸÎþñ>s!ïL‘ecóØÌÿ½ÿ­“ðö£žÅ°:ˆpµò™Ö~ÐÂû­™/©¼}UÂ@y«ù‚{&=̹WóöcÐ_…̺åSzOÔÉP´óª¬1µÕ˜ØÇûlyËfa†Å³EÀ¸”vúûƒ…BÎzŸÿ¶+Ù2[â(ò>û\æn#ë²²ƒ¦ÛÚ¡ÚÓÞÊÚ})×ö™µ©²bCj<V ôsÎâÐùlB€L˜¯½²Á}ÚOY1‰MißH>û¡´wØáÿ%é5•Ißà銺¬“Â<nWÀ&ò¬ÜTÉ~‹ë¾ÏµðÄ%‹a˃þÂߨË×^aLjGd<Sƒž(¦ÎMûL„QÿÜö•¹åiÒ$§ÇǬEwÌ­ü%¹aJ|R0öÄÿW.‹dgpèän2@¸/Yäw–¡Ÿ¸ð’ÂmíaNacŒ.ö¬‚Øg±
+G§µÌ¿[§ÖÛò§vü#§  oõM"æëpà<@竸ÜQ5Û 2"‹N=ϾÌsPÏ'PRc
+ëJ9XÅ´«†Ê#ŸÃ—U™çÒ©}Ë
+û|Èš­¹’ ¡mʈCàwº êºT¦
+óž( E·lôñ‰“ì®Ã€É@ wº|…¶Ž"ú©Ý1(‡…è†ÂØ‘¥šÐ•D¸íoHê’Ü{7ÛvŠ
+š´c¨ìÝÝW@ófǤ•ùh$œ¥Í#[Ó5BC6‘Ym„RSKQƒ›¶—-ˆ¯ò¤®™=M¬„&¼V€¢è h·|aEriU €6tÊ#êÔGÒ–/”YdeÁ„²
+endstream
+endobj
+1009 0 obj <<
+/Type /Page
+/Contents 1010 0 R
+/Resources 1008 0 R
+/MediaBox [0 0 612 792]
+/Parent 995 0 R
+>> endobj
+1011 0 obj <<
+/D [1009 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1008 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1014 0 obj <<
+/Length 1161
+/Filter /FlateDecode
+>>
+stream
+xÚ­WY‹ãF~Ÿ_!Xlˆztob`&XÁ$ ³»¤-µm%R·‘Z3ŒóÛS}XÇø¼ÉƒéCÕU_}U]]¶Œµa?ßYz|\Ü=<‡F€âÐŒÅÊ°=…¾m~ˆ×7™ñ2³½Àž[üòð ;ŠƒÀ“²òƒôH¡¯¶ëed%B3Ê8I*RàÝþ^í[1õQÓ¶PìÇ­çŒÇENö­„Ë/I!&ÒÌÜô¿ÿ9§Ù]þ¼.X]ã꽓8E©M+”Q‹Ò½ešsÒ?¥"«9ñ­+2[¼&Rn¨jtG­w 诀en:¶u ÙãBð››nþh*è~@y0šÒ÷}þ+ÈèTN)#»-¦Ùô¼§úÑñ§íuIC•Y¼,Hrü<ÙÛhJÞŠœ’tƒ«?Åúû÷Ï÷ÓmÄÓýhDù8½L„Ö-¹¼$ëœ^NP¨U·çN8^ÒŸ¶ÐŽ†(²\°£Øñ;7t1ådǯj4^
+žüØ> Þ -#á³tø±ëëxùdÓ ¶6/P&þºbÍö‚ÛN ¯Bšéüd.õC ­HÍY
+endstream
+endobj
+1013 0 obj <<
+/Type /Page
+/Contents 1014 0 R
+/Resources 1012 0 R
+/MediaBox [0 0 612 792]
+/Parent 995 0 R
+>> endobj
+1015 0 obj <<
+/D [1013 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1012 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1018 0 obj <<
+/Length 1509
+/Filter /FlateDecode
+>>
+stream
+xÚ­X[‹ã6~ß_(4Þèâ[—BZ˜--e %´ Ý>hb9ÛÁVvgæ¿÷HGq,Ç™dJ_ëèÜôéHç³ç“õd>ùéÍÜýÿ¸|óö=‹&i˜Å1Ÿ,‹ ‰Xg|GIHaf™Oþ
+î¦3%Qð‰0^ŠÏRè­ÔZ6Ó¿—¿€Ÿ™‡Y”ëªj·×ó$«¼ªµ\´º‘¢|¾ó,ÓsKÐ?Èj_ÊFh9PïšGó£úº©÷» z‚ N.ˆS±Ûå²0O«­hÛÉëäTéM]>ܽÍXíUi·ðö5Á°Û¢É,‰Â(#“JPÇø/TÓj‹*
+Ʀ\Ô¾ùÏÕtÆHü~ÿÇÒ&βe dîtîíØBíôÄ¿5¦YðuJÓ@¢›0ƒ/Sš $
+vÓ™™nJQÉÊLêíêŠ-”›Ìq 7NßzÆÁ
+ôFhO'Šœ&Aëµ¢U½GïPÁV°–7hÆy˜1ê£ÖHÀ  ¬wÆw<`ÆkUUªZ£¬.ðß)ñ Çlé˜duhƒˆÅ¹‹;ˆÁ–âgÝ¢ ꣉ÆæªpÂ2‚õ°Uõº»YßÓ4e
+… ‡*LS‡GL<‹ûå›c"(ô
+endstream
+endobj
+1017 0 obj <<
+/Type /Page
+/Contents 1018 0 R
+/Resources 1016 0 R
+/MediaBox [0 0 612 792]
+/Parent 1020 0 R
+>> endobj
+1019 0 obj <<
+/D [1017 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1016 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1023 0 obj <<
+/Length 1693
+/Filter /FlateDecode
+>>
+stream
+xÚXK“£6¾ï¯ðe*PµÖ¢Û$UÙ<9M*‡l È65¼ æQSóßÓ-  žÁ{B–ú¡î¯» VÛU°úíS྿Ü}úò•ËUL’0«»ÍŠJNÂD¬B;wùê_ïÆ_K&½·ÿ¿»?áàš$‘‰Û<[Žû3°øåk¼JànâÝ@Á€‚1Kñ»j”¿æõŠÖ~õÎ-´uéF‡2ÍÌyO;Ÿz0¦œ3—³áí”…$ŒbàbnÿF¹ØÔµ.ªûâþ¶}šŠQДöô»Ô ‘Vö«¾”«L†iL½„kìNVûk{y/l±?ôâ¦íÚcM“˜ð0›8;¶Å¶*ª­¿2ñ
+ÐF·vüèKé¥e×+HüuÌï nÇ^¡ÝG¾IK l‘Rx"N¼º™3 <¢H’¡IÒNïêæE¥Í¼M"Áë»=?Ýt†OÀõ2VV¶5F­«Z«Ö®¥ö๹$,ác+ìÒ*/UãÜ»÷áð Ž…{~XÌÕ&íJm'{•ù,ÂS¾õê퉕<Z…$‰xŒ’¯#’äÄáë|Š8¶”c‰ GV†øÙ§êu¹UUŽß×›fîŠQ
+­pþË£Ó%âGXjõ¬{–àz8Æçš {¯©
+ɲ¤0@·e
+(p¾ºÔ^2~„1âΔñ –0¦×0v0âé–³c‹ØÍ>e}Xž€eÀ%à ©dú²ER|d,~„qŸP¦/»4„e ¯aìnò¨ËÙ-@Œ+žk9^ óŒ œâ]p? –G±×>:Ãd²äKÓD&饵)òqr^#aQÙ=Ýß
+¨_õ¶I»¾†UË'­¶öÜ‘>òö¦ðO¡•€d¼uý†­F…v½™ë (ábRŽ¢xRîñ¥¡lw ·»ou¡;«Ñ°po_ªº2:ìíÂf¾/‚P9r¡¾ÚnMa<Ó˜ÄD€^îqíE˜„c­ÿñcnJ”H@#Ò íe´ââÊ¡±Ï“©¼›ï)yLâd$èl0•—BfN助ˆ"[xÅV:é©g•s'«ž
+)Ñ„‹VØÄæ/Ce„F²©Ð°Š ÓÿC+MPxîaÀÜ3.jIëƒ.êêÑ¡ÄñÇÉLÖŽH‰ax!I=ÖÒó.Õv´ilŽ‚J j"·=IÔb >NŒú80éÛ\èvfÒ·ˆßSßä.'ðH?gLœM
+endstream
+endobj
+1022 0 obj <<
+/Type /Page
+/Contents 1023 0 R
+/Resources 1021 0 R
+/MediaBox [0 0 612 792]
+/Parent 1020 0 R
+>> endobj
+1024 0 obj <<
+/D [1022 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1021 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1027 0 obj <<
+/Length 1544
+/Filter /FlateDecode
+>>
+stream
+xÚXKoã6¾ï¯ð¥¨ Ô\Q¤ì¡pØ-ÐÝÃè¡ÛƒlQ7²èJô&iÿÞ!‡–eG%ŸÄÇp¾ys¨p¶™…³ßÞ…þûáöÝû›l&ˆH¢dv[Îh’‘„e³$NIÄâÙm1û;ø¤œ/xæ.7‡‘jç &DPækU)3Òà W쎥©µ'ÎWÕÆïÃ<ÊÝÜãl«›`Nƒ¼Æ‰®×~y7_
+Õû­/¸ y(«ÇU¾¶;÷V섃
+×$I³Ë’NT\ Ž—ËÑб‹ÂQÑpAïAI#zYÒ ‚^ξ— 9˱·£r8¹"~YÊ BƹMQ9¥r¿‚?OqP:ÂAS”ÏÞ¨æ‰87åÉÅ\ìððîp„·îFokYæ»–Ñ¡–ÄîcK‚$ýn·rÙâ\%y½é˜æîâ‚uùèŸ#kãž+YØk’,Œ†z”c‹Ü¶Ø­»NÕõ0:Å3Bµª¸žã;ww±?âJ#7pó¸.ÊÃ#3¼fç<¯VmwÕbª]çM! ûŽ‚ÞHÀÃz#î_Â[;9±\7½F-}›Ñ½Aìĵcvû΂%„C[=¦+å1¡IÂÞÐ?ƒ
+ðÅg4AÒ´'R}À¬®@(2Ø‹ø¼ÅˆÄÅ ìõ½ªùf›‘¼º/X8ªÏXIyÞïF§££*@%ý€C­3½A_¯,¿-ëûÑåEc±—²þ®àý¨y†ð褗ó…e­ &*ƦXÀJ%+§ÿr£Á›Ò<èñ`|"˜ªK= « NOÁ2M^·UnŸU=¼ñŠ%SÀ>`ò~ÞIsýñx¬tªë‹Ñ»k°²+°>ékÑÄ´Ÿ¿\ÁÃ+<õåno® N'šï×Ú¾+nT%¯Ì0]…ØG»kä '•h.̪¼Ê’“*„ÄÝU(ãjÆr¥ÝUYæU+{?¥7æÉ™u‚%åÐý:?ûoî~ˆr÷Éàîs vrâãí»ÿ‘Kö&
+endstream
+endobj
+1026 0 obj <<
+/Type /Page
+/Contents 1027 0 R
+/Resources 1025 0 R
+/MediaBox [0 0 612 792]
+/Parent 1020 0 R
+>> endobj
+1028 0 obj <<
+/D [1026 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1025 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1031 0 obj <<
+/Length 1624
+/Filter /FlateDecode
+>>
+stream
+xÚ­X[«Û8~﯄RײlË~X0 ÛÝ.Ë>Ø…ÓBåXNÔãXFVÎ¥!ÿ}G—8—ãlœÒ—D]æÍ̧‘ƒÉrL~¸ÿ_ïÞ|øH&‰ŸœNîª ŠbŸÄh’ÄÄq<¹+'÷Š#2ûr÷ç‡ Iý,I"=7$~–F°™ôá¨cªϺõ=׿ÐÛêƧê#¯ÙoϼSÝl‡±gÄßDÑÐ5ó‹¢ÞAžó¦Ý(Ó¬`E•ošr·ÝíÞZýÇPçNÿ~g=ÔtÔ‚\±uÞ=Å´RL.¥Ø´º§ä†ÁÈn`¨¢ugÆ®"J{DÙ"쇄#bMi´ ík'ŸYû¢Ô“l¿ï J7å|7tu7²aO ±^Ó¦<9E¦îÑ—û/Ûô…£NåÈO»ÁÝ/œ y!DÍh£~ªmt¼ÅÑ(M§Qt®÷tôGPÄWOswÃé%£#+d0#L¬§_7ç(ò qñ·b³9ÆØ«D]‹Y˜zO¼YjQäu+±©K;\Ìæ0ææ¶T*Û•*Ù£bÏÑù¥z®ÕóFñÚ0N'€
+!8UW»;«Ó³6êaWäUû†„†d¥Þ4úöƒ{ËZ››a*°cGÄy)Œ%j%ÄÃëCBAâpѺeŠC- jÁ ÞL²÷³9‰á¾Ù‹Uc`Ÿ„ÙBñG#¬_¬¸kk®`ÍQ–#3gvr€×Ò%N+˜Ô·ù+d„øQÚãÖrpM¤ÿM cÄ[ÑúQwYˆ£A… Vv.µ•tS«}Œˆt ‰ÆJ*!À‡*ÂLJ
+1­¿ÆA¬EýT§¾1n‡0†8Ž¢SïsÆü;µH\¹òH’ù:/Ž›ÃÀÐÄ==Ò!— ÐG$¹=R4GŸEŠ1- 2›¢íÈ4[´ÅØ[C‘j˵ø‚q$ôÃ;äØÇqaA»í¡òÓ:tpØà”’—%ë'èŶ;—ãœ)+
+x¯‡ˆ÷MldCkÓK= ³€šø{yZ1—ÇP†À|øÔjvš ÂCî3Û(µ2rB(az­¤kÝ…Ò”Á h%(àtõB¸¬gÒ
+¸êX]Ùö¯kÛêÀnÍ€í
+¯¯ˆ·kºb!J¶ÕÙ=c7Kƒ1 uVüã>f°¦ÛH׶„k[Nôõ«yxˆF—ïÞY!TÉ­h@`»‰.Õ‚8àë¶fz¶fc-,^y¨¿énkõ¼Ô…1/õ·œ,2ôÑ”>«\€‰C]†™Ÿ¦Î=ö¥Ú¯øíîÍìPÚ¼
+endstream
+endobj
+1030 0 obj <<
+/Type /Page
+/Contents 1031 0 R
+/Resources 1029 0 R
+/MediaBox [0 0 612 792]
+/Parent 1020 0 R
+>> endobj
+1032 0 obj <<
+/D [1030 0 R /XYZ 152.694 705.06 null]
+>> endobj
+337 0 obj <<
+/D [1030 0 R /XYZ 153.694 381.674 null]
+>> endobj
+1029 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F30 605 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1035 0 obj <<
+/Length 1808
+/Filter /FlateDecode
+>>
+stream
+xÚµXKÛ6¾çWh˜Ñƒ¤¤›4)ú<-ÒM´DÛDdÒ‘¨ì&‹ü÷9”-y½4‘’óâÌÇ¡âÅv/~z‡öÕí³—oò'ež‹ÛÍ"¡Œä,Yp–“4c‹Ûzñw”°"¹ùçö——o€R’sêׄñøøEÏo–,e‘êB«•U¢QŸe„Ck²m>áè]ÌâJà 4;cÞ¿»m'› ök¹QzàrÜó.ÉèF5ò¡±÷½U ©íýàšÔtlÔ2hºLbR²òhT:Ǩ4‰c/m-·J?ìEÕšÊÔòË×äG9ÙWå8þâp
+¹SèÿnË4J)hèÚôdä^-+Óô{}Q‰Å’’<.Àª¬bg{qãÊÞ™Éæ—oŠE ƦÜ[0Ç|1fðçNê›eÆYÔIk•Þºìî&‰$öƒN~ѶU5äq–gÑÝMšãHoq“ÑG÷ ›¬Ásšhaï0» 9 ‹¨’ußÚÆ´ÇÎ^ R`Ø31½QíÈÍ’&,z%+Ñw!ÂÓ±É<!tHà ´ÇY‚ëÇËsF8/† ­üЫV쥔Á²JèÊ;É‘Ÿå‘°HìÌ^bïà-3J;ëmnKyY7ú„sré [&YNb~v´§ó(óhïvõÅ‘ÜãÜÿ ÇFÃi5a€¾õ{–I$Ü”:ô°Êè°|sÁQiœgc_5rc»÷êðØM
+ç”Ô¼o$.ŠsfÞðF;Ÿp&#”'c¾Ñv;q_S’  SV‚ ó© vÎã…¿Ø]
+Ûû¼/¾õ’ž–€ ”@Ár^ûFXF#ò_ƒa⺠ЧÉ?Ï ‹… Ó{Y¹øß ­º}²¨ÈHY²©‰ò`P‚JÜzkXA2Xo séÒÊ@>C16ätä»8ɤK¨Ê"Å[Í ïë³Ô/‡núæŒÅïBiì½½)2€C« 5+Ÿ¤ òú t@G#‚‡ :*¡µ !¿ A†A+÷#¨­O±ägÁ`o¯£Õõ0½Þ‰ïqt§
+ù¡¾î7ÚוPæµÞgþUn£Ö•NnjÌ·“•+e:¹Âé$iy©†óâŸú{:ÜgÓcήÁ¦ÁuóQ‰Çóþcƒo~h²yg~:hÛörî^ÏF¸
+ªv( Â9}qäÏW¤X~µ ~ý­²Šo‘uIÜÿÆ sù™Ü$üîäl²ãõí³ÿD·
+endstream
+endobj
+1034 0 obj <<
+/Type /Page
+/Contents 1035 0 R
+/Resources 1033 0 R
+/MediaBox [0 0 612 792]
+/Parent 1020 0 R
+>> endobj
+1036 0 obj <<
+/D [1034 0 R /XYZ 152.694 705.06 null]
+>> endobj
+341 0 obj <<
+/D [1034 0 R /XYZ 153.694 252.932 null]
+>> endobj
+1033 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F30 605 0 R /F16 599 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1039 0 obj <<
+/Length 1470
+/Filter /FlateDecode
+>>
+stream
+xÚ¥W[oÛ6~ï¯0V “ZI]ó2g]šmÀŠ®ÍP 닶¹É’*ÒqR#ÿ}‡<”lkJ"e/I“ç;÷ô&«‰7¹|áÙïW/^¿&¡›D,ž\-'ÄÜ( “0ˆ\Ê‚ÉU6ùÓ!¡—Lÿºúåõ[X‰Ý$ }½—2—FÈ1›>æg|©?jÍåöZò…e±×+i^‹Åþ°zÿ-J<ŸY‰3â¹I4àÄ{x?¯Öû“å
+Ä­dó4ËTYsÉÕžÙ¦fßà°—Ž´·›W5_ŠÛ}ã†ñÈl²±sQŠJîaxo «ºT
+W¤Ò“»œËW°$&p;‘qü[ñ[õŽ¸”â§(geeϤEf·ƒa³*·"¬í½œÎ
+¡Ò²,XÇç0WÃIãé{ÏK2ü¾Hýçé¬ÃuÝ7‡c¢yœ˜cb òKÁw†[{"Eùn>P~]:nšZ†¾Lóº—aäJ³54
+(´Àóœ_Óz¥»Ý¶¶šžcÍÝLƒÀIk‘¶t­ q‰ß–ȣ柹ºXç}x›§ÊwÛßô¸~›3Þ]Å‚ã¢,7|móqRí’f ´Ä§·"}Јù
+ô0ýÙÓ6
+?¾s†º|šÆÌáßÕV5ãH0bÕ8\«Û\`ìT·l{UÈì7ÅO^^ãq zev‹UÞ4sýÇ눨Ëbƒct„¾&¾oûyˆŠþöûÅ­áZ]/v~2}r‡“EªµõË]8¾FãDna°iª»9­í@XI­Ýp¤e¤ï!ÒÀyçï>~ºøpfOJܤÛE†´z¢¿å#žK5Ðê+ôF QÛL¹64Yªuy¾Kzr³Ø•Xès¹{€×ÂÇoPQ,:¹­Ø,WRÝõJ‰E­TeÃ}ð1L–i®¯Äé£,ûn ³ÖPVÔ6ŠdL“àÌË­Êàkž8µX­ÕÆTþÌôAã(µÆwñ.·‡wJ^èÉ̤nÎUs·7Ei6e¾©ÔÝpÀa”ý™M%©}§Ü F½7s!Õþwlï“’õñ9‹ Ÿ¢Ê
+"eF¡¡ë…¯sýÚï±g»0þ ­~ ¿Ðaö
+endstream
+endobj
+1038 0 obj <<
+/Type /Page
+/Contents 1039 0 R
+/Resources 1037 0 R
+/MediaBox [0 0 612 792]
+/Parent 1020 0 R
+>> endobj
+1040 0 obj <<
+/D [1038 0 R /XYZ 152.694 705.06 null]
+>> endobj
+345 0 obj <<
+/D [1038 0 R /XYZ 153.694 532.951 null]
+>> endobj
+349 0 obj <<
+/D [1038 0 R /XYZ 153.694 503.111 null]
+>> endobj
+353 0 obj <<
+/D [1038 0 R /XYZ 153.694 311.428 null]
+>> endobj
+1037 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1043 0 obj <<
+/Length 1389
+/Filter /FlateDecode
+>>
+stream
+xÚµXËŽÛ6Ýç+ È@̈¢øÐÎhÑí¢›ÒEÓmÓ¶0²hHôxÒÁü{/’-s‚v#Q|œûäå¡ÒÉf’N>¿KÃû§ûw?ñ C'br¿žàœ"Nñ„QŽ2B'÷«É_ f¤˜þ}ÿÛÇOÐ#PÁXnçŽHQ
+>y—X·ÛÉzÕ"€ÉiòÇa¿¯¾ù¡Ö¾µR_Sœ×¥)uÝÚ®<Ñk?d¶<8€ò¶ªQÈêÓ—Ë÷EÍŠå¤GŠ8?å§)M¥æÞ¼y€WXðXkW.+PíêÊa ½ìs„ûm0Ë)àmZT‚Ê­?,«£uª´oÁöÖÈÆ´aÜtŽ
+ Fï}OçBéûkuôß{¹ñžƒ:‰Š<Zö»66䀶ÒØy²ÖM×÷vù·T«C3–â˜0™œ—‚Q‡½òÎY·(H?Zw¹ YÉz><TFœ‡|†fy†(&CËÂ>€õÙ‰ ðUx;çAC×jRÝ}[_ù–Õô!Yfg‡aš0¡QæÐÔC\>í4g…þºSý"ÏÊ:ÄÐínS.˽´»är“„\:ì}PôΚ8”<E‚áaP”lœ"¯‚A3DÒ>‚h¬„§ᔃΉ‚÷5œÞ¬áVôJ­Gwà{ü| ±±cˆ  6ù™,pHi­\kmjHñ9|J~å¥uÖAö\ò˜OD/”­ª†G#ž ±b•2ö5ï|cÔ“ëX7º6;iŒjccÜȃ^ȧé[ä·ÊôbŽåÊlG;çe/ÇÉ7OóZ÷bâá³›ðïñÝ-¸žûÑhBõ¶, yî ‰§?¶ýl#zûQÍ #*åo©N¯­7Ô&*¢œδJ¶ÆúhÞGe\ñMñ?–&–ÞtÕÝtF]Çdи“¾é¤—ç—x‡°,2Y®ÇÉL` ž*²
+zÊ×.µ?øÕùÁÔÀ•¿”PÑw¾mnQ@°£€¾Õ3hCMö ¹ÒM׆>/Ñým$,æîáÞRiOŠ‚œ1
+™enT¢ó¥‹Àéü9Ÿ™s”ò3¦)É-Ãn;áÍ™êž!
+Žò” —S%Z©¦ý¼{ŠS¸¹íµ©„ûSUù)«²•û½ãîÊŽÉfHÎå‰y¦ß(ù0ƨ`ÚKÊO1U±€á«º‹±ydìËÊ‹;0ö²qÿ"6µnT»—KÕÆ%µÐO¶Õ×ûýýÏwñòXxlÊ=¦Îºy4`<
+|»˜ƒþ®Õ–ÿ¨ç»x"êÇUH['¡9TÊ5Öeý/‹Åý {ìÀç[Un¶†]÷×¹˜žèðÛ´ð%Þ9LJ–½1²<û~îÐÈ&ýB›«tåÂ#A‡¬€)øÞgj¿â—ûwÿïÑW,
+endstream
+endobj
+1042 0 obj <<
+/Type /Page
+/Contents 1043 0 R
+/Resources 1041 0 R
+/MediaBox [0 0 612 792]
+/Parent 1045 0 R
+>> endobj
+1044 0 obj <<
+/D [1042 0 R /XYZ 152.694 705.06 null]
+>> endobj
+357 0 obj <<
+/D [1042 0 R /XYZ 153.694 587.797 null]
+>> endobj
+1041 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F16 599 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1048 0 obj <<
+/Length 1026
+/Filter /FlateDecode
+>>
+stream
+xÚ­XM“£6½Ï¯à’*\³ú
+cQïT#
+­ô ý÷¥ï6øuuì#%)zR5†²Q pµ§õ¼jŒ¹ó“ªÛ©†<Š«V+öë´Ï¡¤ÜÖ¢å²Ýs{T;­Hx5F¶ {•ˆél4ųæGƒ˜Û£ø?‹2åZäÄ0“„j¦ïQÌ
+endstream
+endobj
+1047 0 obj <<
+/Type /Page
+/Contents 1048 0 R
+/Resources 1046 0 R
+/MediaBox [0 0 612 792]
+/Parent 1045 0 R
+>> endobj
+1049 0 obj <<
+/D [1047 0 R /XYZ 152.694 705.06 null]
+>> endobj
+361 0 obj <<
+/D [1047 0 R /XYZ 153.694 188.894 null]
+>> endobj
+1046 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F30 605 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1052 0 obj <<
+/Length 1875
+/Filter /FlateDecode
+>>
+stream
+xÚÅXYÛ6~ϯðKm3â%J}jÚ&mƒô@jÚ>Ðm«Õ±äf‹ü÷9´,YÚØNXÀÔp8盃.¶‹pñý“Ðÿ~³zòì¥ZD$Q<^¬6 *$Q’."©ãr±ÊTQyó×êÕ³—@‰IEÂñÆDF ÈqLR.¾3i¡óK‘½¬«îÛº,u•=ؼ{ï~«º)u±]¤¶;}kp«ÔÝØPÑЦ¥W´¤!IdÒÛ}¢Mm1gS[ lúºª­YžûœiqošúTÓÒYÓÒGLK¯¸µøÓÞÔë}{°ìK»‘êÕ[£Úwy—:Sè»Cç
+ƒ’O3¨Ì»³á5z›x('\D ­
+IĢŒ1’P
+½YRÊdð¢Úy»[¾ÖÕv¯·æfÉ• V7‰Ì]×¢Àx‘€á Ä… ˆ’˜Qô¼…"
+`ñ¯‡ š´v‘â®PM’äY(áϳsÝáò ¶€à5d¥¿Õ¥×bïØòÀ ¤2ßî\°p§26´v#µÔä„)yÕŸFB[»¸¦¹AÇ–í-:Í-JR/¹2ãŒëûèçþ=)‡KÉH¬Ô(‡ÚbÁÒÕ™¾Y24W$á=x~m¼&Û7f;BI£!{'rQa/ ™@†·Š·Ë·«›.O ãAdk  VXTuwzö 7ófïKS ÂëÄ™F“„„Bu_B*$¢oÊ,¼¨ÑdfÓ;Ž£Ë&Õ­q­:Œk.
+MÜãÄ&+\·¨$3v0ªP'ömKv9h mo4x‡ø$f ¨—ãiîõ4ÞŒ@(Ú‚û'ÔŒ÷
+: “§ “‹ù-æ„…°¼½¯A"€BL§Ûè úx>¼Îí¿ìôc_SnòÄ\„L1í[EÝ}d‰d‰rÈTgÚVÈ“12»G‘g$‡Ì$> tÍ#J0›A¦+”3ÀŒàŽ½Ñ>iB‰ÀLÔ˜IŒÀ23‰‡Àò,09‘ñ%ÀTŸ˜Ñ'óX!ÕuÀìæÊ…à*\*fc6‰ËËÇ©n
+'­›Fü#Æ©þº
+é$Vñ5±ò.>¼1Ó˜*=HÈ$:y•™»KLtîÁ¤.{0±Ñƒi¤rú`:>ÍÜp…$û¬ ¿æ£¤\Ãä”Ì@€’XðáT%)NUlT5êaÉ8U±aհ乪#µ¤ì©Ÿ¯%× ±æÃvõþ0¢…Y"YÀí‘„û*%£/VOþGöÝ
+endstream
+endobj
+1051 0 obj <<
+/Type /Page
+/Contents 1052 0 R
+/Resources 1050 0 R
+/MediaBox [0 0 612 792]
+/Parent 1045 0 R
+>> endobj
+1053 0 obj <<
+/D [1051 0 R /XYZ 152.694 705.06 null]
+>> endobj
+365 0 obj <<
+/D [1051 0 R /XYZ 153.694 607.671 null]
+>> endobj
+1050 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1056 0 obj <<
+/Length 1362
+/Filter /FlateDecode
+>>
+stream
+xÚ­X[«6~ß_ŽT5‘/¾éË99—=êEêê4om¥’ÄIè&€€ìÙÚÿÞ1æ qv_‚ žû›of<±­µe[_oìçÇÙÍíå–@žã0k¶²<‚á–Ã]DàÃliý5úS¶
+ÖûD†þNŽÿ™ýZ+¸½–ÂÄQÂFÌñàC!6 :’OÙxB) Â1£,ÈÔãY)¹½#‡Â#—W²]“G–l$x½:Hµ}*—jÄFAØc1DE½=­¾«šbXEªU?õèq-Dw§é‰­ªåÍVû6†1r=Ô'A˜•j{TºÈój•H/pa_žK…Z0¡L Œ­ ¦Èc®^‡]jë¥-cxã4e|)Wmüó»_¾¢—3¥ìÛÈã^m››Iµ=~ù¡E²ã§5
+W"^ÎmC=)C ÆÏ^?Dsx‡/®‘÷ºΧíwCAî:HØ´›ˆÿ‹öIèo‡®³Pf› ™m*4ÓM´ß–xÎÇð Ô“T–îëÈ-^fYŠE°VŒÌêÏtTnE¯â,ˆÂ1% …]se­ŸÿƉÿcÚàrF:•T˜`}
+÷»9ìïg=3(ý̨5h“ÿ'U§l™<@Çéf·8Š‚êÄO†Oì¯Ëâ’øª0¨”‡‹Ë
+¡Œ´w/‹‡Ëqê!ø;½r¥H}2õ$Y°ØVðÉ•Ld¸—“ݨ iNžëáµYè1Úîwò­!|,b]i®«’òl `P9E´- ¯Ш=hÎëáµ
+3£ !órbnÒèžÚbr^ÍŒr£[_;òzÚ[êZeÈ¡„€}Ê‘pʸrí–Ä—ÙÍÿqáWÌ
+endstream
+endobj
+1055 0 obj <<
+/Type /Page
+/Contents 1056 0 R
+/Resources 1054 0 R
+/MediaBox [0 0 612 792]
+/Parent 1045 0 R
+>> endobj
+1057 0 obj <<
+/D [1055 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1054 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1060 0 obj <<
+/Length 1326
+/Filter /FlateDecode
+>>
+stream
+xÚ­XKoã6¾ï¯0PZ+‘zî^Œ¦»E‹¶n{Ø@K”M„" ’Nâþï%EI‘§¦œœ4$‡3ßÌ7Q
+&«I0ùíMÐ>Y¼yû“0òa”€É¢š„1ô“<š$qêOåä«Àt† ö>ã*vÓLcïš×5b¥œ~_|zû1›ä~ž€ÄØ&3úíî¦ôðt©WâoA±f”y’×­Ttƚŕ²ú|
+Rïv
+2 »VMCOðÚÚI8³ÐÖH<ÞꯈU²£WhK•Ô1ÂVÒ7!ÔaèçqóŸ 6æf¢´i¦4\ÄìÚR?ãfvV²ÄÌΓVY­;‹¼ÙVlk­¢e§7&4­z¨6ÓKÚV¡3DXA·%.íêÆñÍìTh…Ûø4Éy¯þÁ6lBÏ$¦Àb4 ÕXjÓøÝtØ14X´"%76¿M€a€ ñƒ<ÓgßB}ùð÷ÜjFp¨™øavŠÆúÓª©Ÿeq§ƒD‹s+qi¡¯±Àš|¨«­¥ÅfD')öƒ4;½@z§Ö†Ð#Ê<#H;f\Y¡  »¦Ö¨D e;;Í+;©ÖÝæÂr[v¶¥U\a†¢tg§µïjK}e:Iü<…™‰r–j– †
+õ3³PÃ4­¦>™NH5G5óãt˜\]ÜæÊR`)÷FxC5‡ó–½Ár#V¡™Â>\Àb=ÌÂ@§-ï±€1X¨:§×èF‚. ¾Ãì–ÎôÁS{+]2¬Àò°w÷ð Ò#WERÎï`sÌÊý«XwПv<Àc'H»Ð¡äv³áBáò½7ek}T—d©{%|%Ðf½k-0©0*ýÉZ cŠbZµ¤>ÄÐjqô ö‡Ã±’;Œä‰çyz82©SLšœGøÝáfgáºWU>âP•Uʽb“à’Š½îú½))³.•Ð/ËÞ3eÞÇeË—’S¬ðû?>ýÎnùM»Î7ú@ëZevؘxT®WΙOB§ˆæK®± ¦Ä÷¸çòÎÝx=†8‚aEVk…ÙŽ£Wæ¸E0žeÍqsk:”5B ëÚÝ%dÇ‘=ô=ŠóäÅœ÷=(IÇpŽô}ÏÀÁzæ”Æ%«ÓÕôLNµ#}˳èÂrê‚s(¨¿ºܱ‰BW§bKŸØøßš² Å—Nñ­(_"j$íI…Eãîô|×q,RàÄ}ØÝðs*ÉÏž
+§”ßé†ÖÞ‚pEì…wÎþ³À)5¿bÝœþ—[©®Ò`>ÀMÄ_Ãï{÷ 3· —ÀÝ;7šÌ­ƒ‘ª®yéÞ¿2èÔÛk¤ÖÅš“½g§z~’÷¿.šê[/ùý¾‘ð-;ã©•Dê²ÜIµk~ì$º?…‡ÃÉêkí>†¿ ‚¡¾õ ï?y™Y²éÀ0Ö¯×j.É¿öõ>1Å…ª8SnXûþ–¥¯‚õñ3P_€õ!¯™ã…d9—X)ó×Ò½ls·/a*ÝYîvªMju*Üof¹[§©ˆ;TàxŸé‹ÿw “Ð@·D™ív‡½Ëõ;>,Þüâ1'O
+endstream
+endobj
+1059 0 obj <<
+/Type /Page
+/Contents 1060 0 R
+/Resources 1058 0 R
+/MediaBox [0 0 612 792]
+/Parent 1045 0 R
+>> endobj
+1061 0 obj <<
+/D [1059 0 R /XYZ 152.694 705.06 null]
+>> endobj
+369 0 obj <<
+/D [1059 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1058 0 obj <<
+/Font << /F30 605 0 R /F8 603 0 R /F28 604 0 R /F43 831 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1064 0 obj <<
+/Length 1124
+/Filter /FlateDecode
+>>
+stream
+xÚ­X]oÛ6}ϯаš?$RÛÃŒmqÑ"{ Œ¢@š”EÛB%Ñ“ä8áÿ>R’?+Ǥ'K yÏ!yî¹Wq‰ã:Ÿ®Üæ÷¯áÕí€:>(fÎpì@âêAÇ÷(@Øs†‘óØ4Àݧá—Ûa ð}RÍeÀó§štÓíyÈëÜËBÔOå´yË$‘‹8›Ô¯‘ÇY\Æ2û½º‹ßk‚ö  /Øà““øß!&ÿˆQÂsñ ÃyQþ-Ó”g‘¸ûÚCùòŸ–7§@ÙÔkE JwAs‘ð—– ÍÌÃøFAãqšÊH˜‡¥ma)Ù ›òr:šÊxÔ¹ž~™µDÆø\G^êÐSu¾ËêI<‹üU#UoQ\ÌþZ”¯‰Òò•Vz<”I¤'}¸†V«UÛµ4(‡„‚Ë•â¥lØ亗±a®{›b”dz5 ½‹ùÀwá³eu!d¤ËIö Q–Ê$
+Se2¥’H
+ã<b.1Ë#}z×°õ öȲM`33ÇæTý“ž¸º1uXæÒË65ò×-$3:Xýϳ¾È¢åPÖed¾®3•jË\I§Rjú±ž%‚¯§$’GE)L›i|ô“OÄoíWÙ~ðïI"Cžè§D”55ërÁ ûž— ¡Ñ%«
+­÷•#È°j¢?Ú^÷àÞY¡>G}°AÅ6¨Ïs¹Ð¥á(úvŠ bÃ"Q<Oßd±²2îdôŒXdb!²ç8—Y*²rùßœqÉCU,²š58j_ý]0…3WβZ&2›Ô æ O›—Õ˜aÒmúèS¿N`À<¤6 Úžƒ¾ÉÖPN
+ïÑñt©¸i‡T™§;¯#ýè‘õ.õ¸ãž¦?µ¬`—ò
+îÿ÷B‘+E^¼!/„É¡áb÷œhѦÀð±ÝmëËÞƒo×Ûízã©ÒX¡—ï}åݲ˜‡Bµ{úŸrÅÊæ[£óĵ³3ýÚé¬|5GÅïÚïab«Ùý&
+endstream
+endobj
+1063 0 obj <<
+/Type /Page
+/Contents 1064 0 R
+/Resources 1062 0 R
+/MediaBox [0 0 612 792]
+/Parent 1045 0 R
+>> endobj
+1065 0 obj <<
+/D [1063 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1062 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1068 0 obj <<
+/Length 1744
+/Filter /FlateDecode
+>>
+stream
+xÚµXI¯Û6¾çW¸(È@¬ˆ›–žŒI HƒÂ@M²Eû©O-~~0òß;áÙJžœ¶I’³q–
+F«Q0zó,xâýëìÙË×Bb? C9š-GŒ)?
+Ù(T‘Ïaf–þô>3!õ—²]ÿš½;n~ù:…~‰7òÄO’Ñ„ ?‘mc±P¸ãRDì«0GÞ™^EüÌöÏiÓ9÷‰Û4aŸ¨äÈ?ìáÏ…Ï£èœÿ¢HëzúVåT—ÙIuSååê(Õ’6éB'Š+/¯émæµ)t£_а0iF_Í[™®ëuÚÜÑ
+-ɆT<D9Æ@ÉŒÝkÝŽ"çv°EÌ=~‚߬kø¹o˜
+ -ÏQ¤s]\;Rq_ò°øyÞ:¨Ðµ
+¨aú¹Ë­Cc¢D3Õ½»
+<šÖq>Æ®m@ß-â*!qØ24v•üb÷X‡”úb7üáËòþÂaù·K×46›Êlª<µ2l(ºLçàÚÂust® ؆à¾
+}ËÁ„Êu$iËe^^t³tÇ”.¿–Í9$Ü[kÛT¡åõI µ*ríæWºÔUZÐG4ðßhš#Y°Ã]oÑŽ¦¬:È‹†ÐZm?Ö»†è4Ïnæ$ŸÈˆ¹¶.ºJ¯uêºpdqÇ5bS°º 7iu}"\Z4œã0`y²v¸AÔŽªYü¡•_Ãäw
+ý׳Ð2;‡?=Õ¦Þ8ˆb_‚ O—GçÉ骶À\Àï”^Û¼F4ŽŸgí3? ˆBoZ7_Š±)Œƒ¿mauË+í£ ”÷Á4‡˜¨%G SFI÷`lY”îÀ,’SwY:RP)|gz²L!_zN®ª<è€2lŽà¤Íj^Ý÷Üm j'ëjq–» Î*eÚ"£¡A#òÚ)µHÛÚÖ%OÁÌÁb–Ä]‹¡üP"¦UZ.\53‡Šy~S2X w¦cP¸¿+ú”º4 ª»JÐÕ²©}ºU½1´ÿǬZ<“owüsj1Ñ¿ÿÅpþˆ‡5´|¹Û_ ž{Ã-^%ƒ =Y——K³ÿ} ‚à’ˆ…ú•œ©òu8´ ƒAZ¸¿ƒß±`ßp¡lÀ­áDò¡‡èþÕÑ¿“.Œ<ûWÝýúŠ3hÒ‡2"ÑÙñjöìoóG
+endstream
+endobj
+1067 0 obj <<
+/Type /Page
+/Contents 1068 0 R
+/Resources 1066 0 R
+/MediaBox [0 0 612 792]
+/Parent 1070 0 R
+>> endobj
+1069 0 obj <<
+/D [1067 0 R /XYZ 152.694 705.06 null]
+>> endobj
+373 0 obj <<
+/D [1067 0 R /XYZ 153.694 525.659 null]
+>> endobj
+1066 0 obj <<
+/Font << /F35 751 0 R /F7 752 0 R /F8 603 0 R /F30 605 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1073 0 obj <<
+/Length 2427
+/Filter /FlateDecode
+>>
+stream
+xÚ•kܶñ»Å"@-àS$Q¢¤~鵩]8pÒ 8$-š~à­¸·òi¥µHÙw9ø¿w¤»:\üe59œçÁ6w›hóW‘ûþíæÕwoó Ë\››ý&N³0ÏâÌò0Ùæ¦Úü7ˆ )¶ÿ»ùá»·€)ÂRÊi“<,‹ö!¢ßb‘^×û‡¡­ô¾nuõ„£íu£“nUckm¾<}yúo6ç{å6»Š£°ÌÊ‘oºÂW$¡,ã9_àˆŸS¯O×êÖÜvÏ0_ãì¶cÎÅÈ9û*αsζ¤÷?]ŸTº»íïi¬'ûHž«Ž·º‚—Ï5iD¾h‰/_¡ß|m7&y>îö´¾ïW¬ìa&ËóÓ›(‰i(âöJÃ$LöÏVo¯RQGµMŠà‘ŸÖMÃ#eîÿ¼½’Y:œøÌhÛñ·»µªnÎT7cÛm’Ã6ŽÜnA3LÅA¸º½sŒj{àµÀÆ›ú®=êYYF$( P¦¨ä”â.ÏoQœuÊþe{•%2¸9Ôf{%d §Œ >è­?‘X¯q"6žið 55œEÀ`˜Ÿ¿¯çKðTBFÁ”m;« mïTØ MÅô½þˆÊ¨{M"DËÃëÛ«®¯êVõh‚TGR–2ê‹`n¯ò<ÙPÅiêEfúÏxÌy Kœ>EYfÆÅà{KçÕ¼Ðz¶jË“+Þ‘ZÏìÇ_Þ3=H½"^÷ jÊKñ«v”—µ5 °‡ˆ´œÔ[øõ¤¼, nëö:(í{u79bº=éd8Êi­nZjÂqEˆI/qœz°æÎꊇ{´C‡v8""òÄìÊ@`õéÄ8·¤,˜Læ¹3 >ÚغkÁž·Âk•Óµ$i;äÕ‘ß±gX·‡=tféE’ª5ß‚€B¬ù.@¤ÞÙ…pHº„IÚ‚QäÝD¥yŽõ,ĵ¯Óñ:9[•†‹L×—
+›¹w&kg„Pö ’Dù(‘÷뜣S•™Y‘Nä­‰/)…7c;Cþ€ºCÛüÈzCðg4p p’ rZ5$4áRÞÐfÝ ÅN¯iìzÍ·ŠQ“½
+$É¢0Kã¥j E¬ÜZüƤh;E3ò€û#öÔ¨®©VäŠcæñ¢ŒO¾~ZÈùåRÐXp#G½ WeJ È¿>uUºyôReaÉ¥Tû®i¸@£ù#'Ú~Ýy‘-J÷Žî‘Ý­ç\‚"×Oºj/‘¡(ÎNõ««¿’²tÚõWcíT™ £©p_w ¨´Ëh:99–#‘œÌ'¢ˆ£²uñ[3Zµ£ã0;WIõ]Ã3Ò£nwnºo1 r`ñ‹IèJ\!–ùÝyß¹—äašNr})X“‚)cT¯ ²Á /ŸIL˜\&/^ä3ˆtÕƒô)"úYj#ÏÒÚ<ƒ’2» §•çe™ïL|4
+¡g+‘‡¹ëÈXÊí3Z#sO
+ª¦ÀXJ¾.Ù¸ #¹å4•¸œxËlJ¼4Ûv\á®[æ®_†¸ ÓóP3u-ÞÁpåÑ
+²TÐ]ʲ||s*_|sÂt¯N'÷X×Û‡k×^»¢Å¬¾IºMÎÞ¸òèÅ73äò®= öÝþmÝè7µ±æɵ
+ßÐ2äPªìØz=¬ÂW?¸×.®Œh—Ž¿•½õŽ~ÒÛ‚#w_¸¹òýO fÜìÙŒîYÄ^»q:•fˆ]0]°B?‰sç'±W&¯È§žN,7†EäûPò¶†ñÓ©VÜa4ÛçCMEÐaQÞ-=`T X™`|§Y’ñî Û½°R÷¾TxÑØÆ£ eˆÃ"Ã"¦ ‹Âý“§ ¢77¯þw…ë>
+endstream
+endobj
+1072 0 obj <<
+/Type /Page
+/Contents 1073 0 R
+/Resources 1071 0 R
+/MediaBox [0 0 612 792]
+/Parent 1070 0 R
+>> endobj
+1074 0 obj <<
+/D [1072 0 R /XYZ 152.694 705.06 null]
+>> endobj
+377 0 obj <<
+/D [1072 0 R /XYZ 153.694 512.058 null]
+>> endobj
+381 0 obj <<
+/D [1072 0 R /XYZ 153.694 447.003 null]
+>> endobj
+385 0 obj <<
+/D [1072 0 R /XYZ 153.694 210.619 null]
+>> endobj
+1071 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F30 605 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1077 0 obj <<
+/Length 2305
+/Filter /FlateDecode
+>>
+stream
+xÚ¥YK“ÛƾëWð’
+X%Ž1¼äËJ‘å8ËU©­8UQXbv‰ˆ
+^ZW~ />ؼ*«§+­'‚i?—CÀÎé>}^“°q\X‘©ø-¯
+8Âc‘™Æ#J¸W5¡4Ajs Øëz_àdpYú î,ñ¢Éb¤Ñð$!æjœ¤¹qWlé“c æ&¯Î7ïÔ™M¥¡0Ø›£÷AjSÔÛÓÁVÝ]YÁÍêú#íoÊŒ&ö›
+¯»7(¥·|‡9ÿi"Â0ñ[¦páóàTBÞÌ!½Ý±-Ô4Ã.ØÓür:q ?üãÇï^! …\¸B‰Aš·ê@†JÈ´¿79j¤ád¦R‰Þ½ƒ›$ëÁ£(oè›[šøñïýö³™(‘¦Ùù%oµ›D˜¸ü Ýýž½8ƒ¼#+òÊ‹zÅ©ñ
+³{@e³„€7£Xrs1$Z
+0G@BŒs2V
+gó4¬ïO¤ˆä§.¡ÄK²ŠE–€ÇAÃL@¸VÃ3¡µ2M­„l1¶cC1ODÉÙ yÓÚ;ò;œ³]¾µZ&}Æá¹ßÙ
+ñ)Ÿ÷ŸFCšSO I0hYp¶“—
+AzOtŒ= ¢[``Ÿ`ò®ùræ͘«É’_–8¾æí€IO¼Î¢¾Úöæ g¨3‡_¨S
+ª(—°Ã«‚êYw”W1|,:3ƒw¼Øíè ……ŒãóËy}Gvx;8krø°é›Xkî`˜yU:÷.KЂ2lÿÜÆKÊ~KXTRèH²{I{\ſϽ\á銃Á@/Øhê`t<t(ŽNâ£ÄÉuú&Òû\òf‰ÆœpO{#½ƒO!]D^)#BCxBŒßÎ,\é4µrh’
+SÊŽÂi,ô%­^öX½›ÁÑœªq!+ÕKRöC5[B]c¯ËÙ,òF6ü…›”jd“p¦Ï µQ6©H£èkE_=L4MYØi§
+¡–ðI,ÂàÍàâkÀ½ãPúÔ×Hï;^Î&̦^œ¶ˆ^üïkÇ,6EËn7PY
+¸¡0çý×·DÕØŸÈëÎßrÞYÄŠ¡ï.Ò_ 5bž
+‚áë j˜ï}å³0Ã-;ç›L²ð„–><ÁqT®ÀJ×p#*t#|èðFD–]Î<úÐ?þ;åcÕßÞ*KMJúÓÃ7±njád·H¾éžïøÏ>ˆíÛžãþßÄé_‰R(°DHÍEêiQJÚïøîþů—±o/
+endstream
+endobj
+1076 0 obj <<
+/Type /Page
+/Contents 1077 0 R
+/Resources 1075 0 R
+/MediaBox [0 0 612 792]
+/Parent 1070 0 R
+>> endobj
+1078 0 obj <<
+/D [1076 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1075 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1081 0 obj <<
+/Length 1642
+/Filter /FlateDecode
+>>
+stream
+xÚÝXÝoÛ6ï_a &5-Šúì†"íÖö…6X1¬{#:Ö*KªD%ñ ÿï»ãQ²¤8q\ôi/¦x$ï~÷É£íÉÕÄžüðÄ6ã«‹'ó7á$b‘ïø“‹å„û!óE8ñ½€9›\$“¿¬—S'´Ôtæ„0¬Ò¿"«„!°Š4ŸÂ žÁ,‚q%i_]àh]¦Ráé¡6‹ZáþM&Ç'þ)š*³ÁÆ°ÛZqž´̉R‹Ð€Z§ÿú*F×H•Ó¿/~šÌ¸Ë"×…‘³È3ZÅ™–åX ÍFÊœ¦ee Ëº–‰.`s‘_ÑúMªVôe€8VbN4k™w¶Öe×5í(J•yͦ3 ½+Ö’¶ËŽUm˜!úÑ–¡dr©´öPðE~„Ö²¨ðõ²)·b'¹UÁç7D½!cè­ˆiF&’ò×oJé‚ãÿ6Îß@@‡꾋¡>ó9sýh2sl9™ôn-USž¯ŠâãÀÃD1‡m:v¡³Âõ½6&+t7QÐÅ8êhÁKŠ–ÄLµçh1ñÛÀAâ›»™ŽâùWô35ò˜h寛ZÑž>FÇg®´{â’°ÉØÈ‹Õ˜É9Â"óäùtØ!(i²Éq8 €ñ ÷i“4•ìôѸ>ƒLjÑÜ5ôȾ6 ƒ{½*š,ÁXõÚtÅ  »•—’f 5BªÖ ”EÕ†f2Oh]‚³¯38~¢ÁAûLÛóÕãÖËœjÕ;`|¤|Ï¥ÂÃÌÒH<aU2KeMT Z5Û®§ž•¥1S
+Îĺ¢nhBD:tצ< ˜':£ž×7w-É#æp¿³$”¯KÔfÕÁªh¼I± âW è¹u‰(V„¢ƒ<RÐQDØ> Ühh”"7Õ…ÌÝ*.Ð*Ÿš´"¯ §}œzàÁ+i
+ÚÞå®vy@.w. F%)L|pyarPðàñ`$8< mÚ8(<dû9•.èú~Åx?…2Wè[Û¶RTÕæ S­ˆ²ŽUSÅTp%âŒaš@Õ
+Õµ?6f:¹J¶W§Ö™“ÎgÓ™çxÚZ‰\âP©ÛóešŸo ºl›Û»³îÆ‚ƒ^tìàºÈÕjkóSÏ%ñæS÷ÆE߃ü11’|NßAH@„s@„#˜ dœ§Ë¼YoÇ&}Hp®×eßîôVU5rwŽBxÂ8„¬ºGðhOõiÂIˆHÌØBîDÂa~Ä ‚èãé)hŒˆ1‰(ê£YÆY-»²;äK›Ç|ý£ZîN@õâî„Gctw4ÂöÜ¢£Ü¶çÙŠW}‘Ÿ§ù²Ø¾Ò…ËBÈVI3y[ÂÝSï+J?Ñfw"}6Š4ê©ñlSb-7Œâë8Í°:›©¢q¥Tù|>/›E–Ö+—5+ª«y%¯•¼uç'8'âÇsŠ=ì©KÝoB}“ûmš|ŽMÁžhVcÓ2“qm˜VRU©¼n-š÷­þ…­Ü•ÅH|ɈÜ{î•ýË¡åÖï2 ~Î8Hmü1oû¢´,S|ŒâìƒíÙy‘ÏL› b p³ØQ ðŒ–L#æÂÛ#Ëèé×qÌÒ¶m»·»,ÖíC·mÊF}V{a x¨˜«–¢Úö¤Ðok…]Ùv| ?xù:ᶕ&•—¿Î“~“Ú³M÷&æv¨ÍtE$ `½"ï¨ßϾCßûúÝf¯ø„ë;ƒ€º¹>q<p)‡x·YO…î÷à·Èjx yÐvoh÷{¼¸°¡9ï®ÈŠz³^’êÌöº§ÂºÐü“¦}cžAhk†­ÿt3lÂ'… IRÈUݦâÿí˜óÆDlTš¥í_DH€àÂÀ]ãß=ÜÍ\·}ãòÚ´É
+Ä6ÓùÕCtRÐ9É„“¾6ÖzqOŸçß¹à£à(Û^3ùöõïþüå•Žã§\‡öïïQ£üê×âgHÈ­±Û>å;Š÷Gÿí1™ùЉ„áÝ?:²x½HâE\þçèké†,äÑÛ…Rò{ ITÉ·Å¢©ÕwP5À©ÁÛ³þbá>gŽ²ȶM„þàÄë‹'ÿ9RFà
+endstream
+endobj
+1080 0 obj <<
+/Type /Page
+/Contents 1081 0 R
+/Resources 1079 0 R
+/MediaBox [0 0 612 792]
+/Parent 1070 0 R
+>> endobj
+1082 0 obj <<
+/D [1080 0 R /XYZ 152.694 705.06 null]
+>> endobj
+389 0 obj <<
+/D [1080 0 R /XYZ 153.694 220.803 null]
+>> endobj
+1079 0 obj <<
+/Font << /F8 603 0 R /F35 751 0 R /F43 831 0 R /F28 604 0 R /F7 752 0 R /F30 605 0 R /F16 599 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1085 0 obj <<
+/Length 1652
+/Filter /FlateDecode
+>>
+stream
+xÚ­XmoÛ6þÞ_a` 5+’%u/H×&C;ºlÐvƒ,1¶½U¢óRÃØ_ßñŲìÈ‘ åKCŸŽwÏïî!kO{òë3ÛüýåòÙË oÂPàQry5ÁŽ‹<O˜ë!BÝÉe<ùda?¦_.ß¿¼
+„åR‹b^‚ª‘ ÇÅáZÖõp“^ïYmN8ÐÉCÉžZRAo3l†7îïÜÍðFÅxÐÈB±Œ–Eñ>Ë;œ¤7êµ4]sѤ´™ ÏÕðIê2 ïkq/+•0Sªi˜Íãðùf7˜NÉ‹Jð;a 9ĶŸ
+äVõa&|«Hc£eSâI1¶$Ûvíwú#@̯¢Ò[ÕÂl“¡.y$…×°­‹w8Õ¡£EÛ!ÔQp†Šb(òe˜êð{«Cô[¥aÅ?s
+vÍ&X¤ÅB/>Ûf¯äXïÕÌÐÄÇÈËP1ÉõÔe–F†™&6ø¨ÈQ; c®X ëà@ó<æ‰HŠ\KLN`õu•pÛA¤š›¸>ú²*¤÷›¬çª`Wµ†¡"&Ó/gQ§ÊÞ¨ë¼ÄÏ×-b#T3—Ž!Ü~oSÐáÑèä¸x üÞL‚S ‘QÐ>žÿuÖœ×ú·]&àoây{´¸å"ü®¹Üü´Ù¬wÏåÙ?í¢é Ý>Äà ¼¢‹ÈHuvŸð—SòÈzó¨EE.Š²¸Z‡uö"Y/›5Föf[ÓE¯ÍÿDþ,6O}òTçá%³^EQdƒ¯ŠeÅOÒOŽê;ȳý‡{¢:ºeïÎËv{ÂT Æ.Ä#7]‰ÅÞÄ ç—†3áQu#Ÿ'ð)Š
+¿ 
+õÐNFüq³9%ût4:=ž†ûù4pÎغ]·fîæ‘!‡¼]
+endstream
+endobj
+1084 0 obj <<
+/Type /Page
+/Contents 1085 0 R
+/Resources 1083 0 R
+/MediaBox [0 0 612 792]
+/Parent 1070 0 R
+>> endobj
+1086 0 obj <<
+/D [1084 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1083 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1089 0 obj <<
+/Length 1270
+/Filter /FlateDecode
+>>
+stream
+xÚ­Xm£6þ~¿‰=)‘~îC•^o¯ÒIýrU­îEò'AK€b§Ù݈ÿ^c ! Y`³"›ÁžçñÌxfˆc--ÇúãSfoÞ}r-|{ÖlaABK¡Å¨ ¦Ö,°¾ éøÇìó»OZâŸ1bÖz€2_ë1‹¾CL>ŠyÄ3ñ%¹ÛHõ{²^ó8(ä|©vŸT™ ×y©« ;©tM |êïaY/Ø@,Šá?‘‰mh£ÝÛ.oචë6¢d+2\ÌÒ©ºKZQª­§çðÚP\à{¤‰rÇ¥ˆÂXÈû0…€–pm åÎS¿ÈËˆÓ äQ¸Œw7Å|=U+³Õ"Œ"Û®§æí<›g6ªgŨ££~Ìßö';˜÷wAAWjÛߢÓÑšP­™1 5#x°±L²ÖÍÖÄRÍj6ì°'Ñq-¿°‹
+¥Sz1{2=÷ªè¹o4¼éî ó‚-¦›¬Gmt3 ¥þ@8µ5‡‹7QdPUCX><MÇZåÀ m¼.žú7ð¬_? A¸67}”¿
+ûä»þaÝ™÷’¦jÚda(­¤¬ªýÑb)$:†zqjvYÄÓrÂC)lÜôÏ Ÿ¼ñü4B wúgåÉU–þ±Ó_Ïút ¯úþÇC““N Æ7"â:?¼€{yDÌ“ô±òuÏ
+-¡.ľW¯äk¹ÐõLžk$`T/‹UMx ‚¢ðR<
+Äw’Xå»0.G¹™‘7ªŽÆ«³Ž‘«çZþXÉe9ª¤~6ÇÒncÅw==þN_Ô¥]­¸*‹}Ê Ìý˜²_
+ ÏLèè·H&U_ K¸ªÁ08Zº‘¢Í*ëH8kÿÛM®ûµa,•àA[¿Š#œ¶Ì¿ê[± 4 áp^òéöëë?~˜nyø’raç­¨ê¸TY/룉v¥(lb¹IÓ$S"xÿóççþ ßELÒHpYãÔ“cFµÏOXÕ.@¿Bó¾—ôrâ2JîxTþ½¡šn†ò…uƒNÔ¹O«5J]ïhÇíìÍÿÑõ
+endstream
+endobj
+1088 0 obj <<
+/Type /Page
+/Contents 1089 0 R
+/Resources 1087 0 R
+/MediaBox [0 0 612 792]
+/Parent 1070 0 R
+>> endobj
+1090 0 obj <<
+/D [1088 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1087 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1093 0 obj <<
+/Length 1162
+/Filter /FlateDecode
+>>
+stream
+xÚÍXmkä6þž_áã(xáÖ±,Y–…4½¤ô _®¡´ôz`¯µ»&~Ãò’Û†ü÷Ž,ÙyY'+or´Ÿ,¥ç™Æö•ã;¿ùæyvut|9ÔãfÎÕÒA$ô¢94Œ¼
+¹‰3)F²硖ªóy„Bê… ¨æ˜xŒXý/sØq~uô//’šð
+endstream
+endobj
+1092 0 obj <<
+/Type /Page
+/Contents 1093 0 R
+/Resources 1091 0 R
+/MediaBox [0 0 612 792]
+/Parent 1095 0 R
+>> endobj
+1094 0 obj <<
+/D [1092 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1091 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1098 0 obj <<
+/Length 1337
+/Filter /FlateDecode
+>>
+stream
+xÚ¥XmoÛ6þž_á¡- 0#’¢^†aðŠ%E÷©(Œ­Àº’E%DdI“èÌž‘ÿ¾ã‹dÙQÉùb’'ꞇwÇ»“ÝÙÝÌ}¸ríø~uu}Ì|4œ­²ö
+žù,@„²Ù*ýåó¿W¿_ß‚$D‘ï{zoˆ˜½ééÙÒ׶°[ØE‹:má‹Ú¾bê¥<SÃç›?–I™§eÅ‹ù‚æ¼ÁoÈA=ÚÄòþ(>´»«Mrx«6½}zz™VØÑŠ.¡µÎˆŸ0Ò’ïé¬>*B.¢˜`FÈ´æÍ~“,E!àÈåÉžëÛpcâ+Æa„L[ÆŸæ$tâµú}˜3æÄw|¾ ”:)¯æ ò"åÅZðƈãZ?÷?Ìõc#_wÊÌî”Æ\¤ŽCyëÛ«ár[-[Ò§\}…¬Û-ņ£wƉ(˜‡¢ÈëüEÜ)þ:·àa|¼<
+ÞöûË\4Rt³ãaÂWöù'wtÒ_Y Üš|Âõdz~=5ŒùlÒWÓýÆÕNµ ¾špŒÁ»I‡ï¦w¼›ßø“ 3ø&P]-ÅÈk+{èž¼q³ºú€
+endstream
+endobj
+1097 0 obj <<
+/Type /Page
+/Contents 1098 0 R
+/Resources 1096 0 R
+/MediaBox [0 0 612 792]
+/Parent 1095 0 R
+>> endobj
+1099 0 obj <<
+/D [1097 0 R /XYZ 152.694 705.06 null]
+>> endobj
+393 0 obj <<
+/D [1097 0 R /XYZ 153.694 464.887 null]
+>> endobj
+397 0 obj <<
+/D [1097 0 R /XYZ 153.694 383.297 null]
+>> endobj
+1096 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F30 605 0 R /F16 599 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1102 0 obj <<
+/Length 915
+/Filter /FlateDecode
+>>
+stream
+xÚ͘Ms›:†÷ùl:ƒVз4wãv¦Óéªã]Û‰å˜[Œ¦™þ÷JcHi‚\§÷nl!ç}yF:GvÝDIôö"i¿_-/.ßðˆɱˆ–ë
+8…£ L£å*ú£„¢Ù—åûË7vF
+ñIBF—µ:/×ßø“ü”iÕùA£~Æ턺‘“ÜdFm;;={SeXòäbú1}í08’
+@™|4[2‡HÒ%CO&ë­óµÖ¦ÐFÕÙwuÿ¨ÆÐñ´’³¨•Yë¸ìÕšûû,ËJs/-M0^ñº*ÃBv ¬2ŒþW]€±gé¡ïÏÿ´ à€âÚ¢˜xÖÀä_ê< îøùj.‡ÿ§ÀÑ_é
+$„ЇPBô$Bz„öŽ#ÄÎJˆzùñíëBâ4BNÆjJÑ=Baˆä9É$Ñf7e u{X“9è›ÃCƒðHtV<8Ï»]Гä$<ïŽxÜÃI:™ˆ¤@ÌE€¡ËeócîÖ5›ã„ÆûeqšïTí¯õÚ›ªÛÖôc{æI·Ê¨ª O«6håNFHĪX©bfÆÏïÜ4uám¡¾/D%ƒãç­®³•ZÔ·¿¾å€b|ˆþÇf‡$N­ï\´=vaÔBƒZû7[­[×™2ÎÕ}ŽâXWîÅÿê]U¤¹Ÿ43oRã/6ií™5íX»·…¿(+µV•*®t6™ýY²ËW½È½ûPUe_©Uh¡Úà´®³›b«š°ùÝ$CëWØÄ+í|7#‰ß¶ý_ley8ª)³+­¿þ
+T
+endstream
+endobj
+1101 0 obj <<
+/Type /Page
+/Contents 1102 0 R
+/Resources 1100 0 R
+/MediaBox [0 0 612 792]
+/Parent 1095 0 R
+>> endobj
+1103 0 obj <<
+/D [1101 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1100 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1106 0 obj <<
+/Length 716
+/Filter /FlateDecode
+>>
+stream
+xÚ½˜;oÛ0Çw
+-’Á4")ŒuÎÞÚŽEÛBdIè:Eï^½m9lttÜNò~wÿ{ˆö¶ö¾Npûü¼œÌÒHIxËG|Ž$'žàQƽeè}¿§XɇŸËo³E¹ %„_í¥ Q)K;õ¦„ùæ˜Q¨çÅñå®9pn{Ú˜ŒW½íÀb›ˆ ÕÙ¾{˜.yÍHðbìWù6JÊuÌñý‘òý-°µÒ
+Í®,]@l´ð^áµF°}&åÖœÿÅq~}*Iâê\0§œÏ€W‡LŒw½ÕZßa)¿76ÞÑ
+5küVÁ †I³A.q@b§WáNGÛi”¿èN(˜Ñ«D\dbP™Š§¨³Çí“àƒ
+endstream
+endobj
+1105 0 obj <<
+/Type /Page
+/Contents 1106 0 R
+/Resources 1104 0 R
+/MediaBox [0 0 612 792]
+/Parent 1095 0 R
+>> endobj
+1107 0 obj <<
+/D [1105 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1104 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1110 0 obj <<
+/Length 530
+/Filter /FlateDecode
+>>
+stream
+xÚ½˜Kkã0€ïùºÚCë1z@)eaSºgßv{ðnœ® ÉšÆõBKÿûÚ‰ã&i 3‘7'c!é›Ñè“ŒöÄv?HÚç—t0žXf¸·Ê±tÆ„nA0–K,²ïWR(wý˜~Oêǽ1zÝ×q0¾žgÝé‡PzžÏÊEöü–áz®$åfä.dÔŽ‰„{ðÄS![Š<Mq[ŠNÈ”Sw²„t´ ‚ª–C¢H"e I(E…¸×D£ Ó|Ö<îæaU>¼ ñ9À‘é¥åÞéã9nèÏ vô!È @Eö¼Ê‹Í2éuÃÝ楘¿¬änÃ",_Vm:‹
+¢üStA¸ÓAhjE(óÅÿ\‹ÓçÊû»Ky|d?óùGNx @- È8 ð€Â‘š•ú¦åïóIEʦU¶ü•ïCG{ÕB¬Wÿûè< ":K7|'(4Æõ©°?C1Šc&‰t ¿õˆ”Œ€’²¬ûT3ŠlYïÜh²dÍû+
+endstream
+endobj
+1109 0 obj <<
+/Type /Page
+/Contents 1110 0 R
+/Resources 1108 0 R
+/MediaBox [0 0 612 792]
+/Parent 1095 0 R
+>> endobj
+1111 0 obj <<
+/D [1109 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1108 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1114 0 obj <<
+/Length 1224
+/Filter /FlateDecode
+>>
+stream
+xÚ½XMoã6½çW¨‡
+0¡Ñbýãt6GÓxq#fÿ,~wØþ!FFD›´»j”Ûuhš$€C¾ÝuUæ]7›“”Æu£d]ý4›Scå‡@˜ñiëZ xÕ—ƒÍ,â€3ÌÌÖ9Ö."¬Ÿd¹ÆÁ9a0¾„(ÙžÂûÇH
+`ºO´jóÔzBAB’í>i<e(ng(Ö
+,×2z‰HrÖÔ²Rüâ‰)C:¢l»û&ïÌ–hNˆ¶¢ÍjNQ)jBâÛ¥q^öÃTïq†Óˆž’Ì&+<!Ú€VšÉ´U%ʆ
+(O·Rhûo¢ÕÊIô×ë\Vr“‹Oâºí„È—¥pkçm«WžFj˜ ­\kþ¶VâJ9OÕÕI¶j³«E[¯Ýhi“'duíæ­°²Ñû­lì½áÎóÊjHÕ‰uG’xÙXŸÎÿ\Ød`JÏí5@ÉŠsû†ª¹·üÙ—Ì80Å6GºQ@>¦‚I;,6æÑW+QÈJ¬Ì¤ë—º+Å™Ø(à`Äd‹Óóàapšîãi«Y%ÖM~êóÇyl>õ™OmäöÌk}Ȫé}´‡ÍífAv?ˆJ´ò꯼­töï?êÖ¨¹îÍh)ÜÓ)ÂŒŒ"ì›;÷4ùŸp“KHáû\–VIf¡î•^C§áÄù‹ñ~/‡AÙ›&¯Vy¡Dk§e'Â!PP¤òr@²Ñ>~ …Ü¡…»B‚ ìz&«¢¾ÿ$nuö]®wíÚNíÍiG(u+«çóf.™$AU>µªÛu^hoåù ›û‰¾t ?¼…:¡ŠÚ9vˆeßnd£îM‡ò:7˜{ŒÌ‚óe}+V²kÊü®ûW6Û°šwÍÙPpöž,ûŽ<Y]˪ïØ°L- ¢¶eýßj^Ò/ ïdžMÊMÝ*tãyþÎs>ÝóþkÝßÂcƒàK¡lrKÙ)9Ž>†Ã ëêáÙÚ¯R ñ”*ítݔኡ¯¬5 ç
+Ô¸ÚlÔP£²ñÝœƒ­C!êÚ Ø#Õ ½Õ‰ýÕIWç>µ]DètjO5úåXï¦Á‚h<S*lJ›L/ ¢·½m)Ý»â*Ô:o¯eu8“áо&–q€Òƒ‚PuÓ‰gCqD0øh(Ç|xŸ&oG>d
+Ÿ‰t ¢#õWËÈg_0 zQ
+endstream
+endobj
+1113 0 obj <<
+/Type /Page
+/Contents 1114 0 R
+/Resources 1112 0 R
+/MediaBox [0 0 612 792]
+/Parent 1095 0 R
+>> endobj
+1115 0 obj <<
+/D [1113 0 R /XYZ 152.694 705.06 null]
+>> endobj
+401 0 obj <<
+/D [1113 0 R /XYZ 153.694 667.198 null]
+>> endobj
+405 0 obj <<
+/D [1113 0 R /XYZ 153.694 592.555 null]
+>> endobj
+1112 0 obj <<
+/Font << /F30 605 0 R /F16 599 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1118 0 obj <<
+/Length 1122
+/Filter /FlateDecode
+>>
+stream
+xÚ­XËnã6Ýç+ÜÅ
+çZ¾¾n§§­¼gy¹NÒ¿Äyü‘«õ ˆÉ~ïóuYm]1=þý™i]±¥kÕUØßá·TûÒ ÂˆªlPÍY‰E¢Õãfvõ/ܧ¤y
+endstream
+endobj
+1117 0 obj <<
+/Type /Page
+/Contents 1118 0 R
+/Resources 1116 0 R
+/MediaBox [0 0 612 792]
+/Parent 1120 0 R
+>> endobj
+1119 0 obj <<
+/D [1117 0 R /XYZ 152.694 705.06 null]
+>> endobj
+409 0 obj <<
+/D [1117 0 R /XYZ 153.694 378.212 null]
+>> endobj
+413 0 obj <<
+/D [1117 0 R /XYZ 153.694 296.622 null]
+>> endobj
+1116 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F16 599 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1123 0 obj <<
+/Length 766
+/Filter /FlateDecode
+>>
+stream
+xÚÍXMOÛ@¼ó+|©YöûãÔ´ VœÚÜh¦8°ª[±I Qÿ{½¶Yê(ûœ
+…(Ñô:ºQ*Éñ÷é瓳êŠFFJîöR…ŒæN½éaü*I³_׶ÈÓø¾øióã± ¢^‰¯²UÒ]©áºÌãnL02Âxfļ›-ˆž`ëõ‡I£%Oï
+æ.ä“]´—ÀàÿL‚D¢%õŽLj)=×çv¬ñÉ&¤1MÊš#µEiý_ŸÂiD ÑHHóHóç]Z»eL2܃É>Í Q¥ºš¯“™û(æqš®ûÀÛ[žKUAŽLŠ¤œe‹²°‰§©~Û¼\ŽD^ö>Ó‡4¼^}§èþ"é/ -óV=¬ð>=üHÿ°Í—`dŸ>vÔ/ÞÆ*lÚµ-Ñ´ñ:¼8Uß$c
+1c6§Ä¬œÇË»Øüf{ˆÚ»Ÿñ ¢2Ë‹¤õÖ@j_lõu‹¤'—^ßò[Ó~Ea‚|¦($È–ÉÜ+ê( ~îÝC0Û”žþ:2Õ*ÝŽqã¹ÂgªÙö5ž'ÇcÆØè*.’Ô.’¦É㣸h hðJíZSêÉG
+ûïû²H$œž
+’+ÿlF³,+Y™¸Ô
+Œ%­Á±Ä^0”´y•P2ø¡dÈ$†îëI~,«3ÂÖ ð ›zÙ°s‰çªWWÖºã‰f€á{šµ‰& n•vqñIòɱ´Uþ(˜;ê îhˆ;i5Ê@edÙSÓ´ÇÛ•{‹Ð‡Ætˆaqè"Ì!íÑé ‡.žZÕ=F)Ì"vP‹8È¢_ÎO×
+endstream
+endobj
+1122 0 obj <<
+/Type /Page
+/Contents 1123 0 R
+/Resources 1121 0 R
+/MediaBox [0 0 612 792]
+/Parent 1120 0 R
+>> endobj
+1124 0 obj <<
+/D [1122 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1121 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1127 0 obj <<
+/Length 858
+/Filter /FlateDecode
+>>
+stream
+xÚ½Xßo›0~ï_ÁK%2)®}þ‘Ö)š´nÚÓòÖí' &€‚ÓFËú¿Ï` IK“v{"œÎßwwŸ}g‚½¹‡½¯g¸y~žž]\ž@a@¥7y„qpâ   Ü›ÆÞµËѯé÷‹+c‘(‚U¾4@4 Níô“P6)•žå™.ÓߪzOÖóú9Ùlî ½¥¸ÐçiŸtÜ F!;Ò°‡”HÄEGÚ‹Ö¸X4Ù¢|­
+u¡tõøf"¿lSxÔkW&BŽrœ¼ PèO#6G” °¨ ¦€dy8Üÿ1¢ÄL4¦\Ü/¢U´TZ­J‹$½Ð0šÅ{c H±Ó$-Í"JýÛ|4éÇʾZ33æå2ϬMçÖvc<?׉…‡}|B ÉÛ”)ôó €!`´õ‰²¸(D4 ôâZÔ£`ŠSë§b€ƒªàÿì)â¢2uÚIQQÄjVý2§b]L’<¿ÛݯÝî'¬‡(‚ ØgÑy™ÆjR>ôb7 žbó>ì
+ø$¤k¡Ê»ô$%B'‚YžëÂ@Ý.-Zm´ÕáRŽxe+&î,ä 4
+n­JCe‹4Så°©F©S jr¸‰JU“è•Ò·É–ô·Þ&DÙ{ ‚Sàˆ ]¼gÿ¤Á{öO*wûþørȉr;³·ùb½ÌœôAQF±Z/Ôk·?Fœ›O–kµKeH&àÄQ5·–+ÍʶU£º[×/ÅbݘYkZ¦Yks˜Ý¥‰¹]¾›³Òf_•x[îÔ*ÛÈêᲫ}½£O³Ö™o0ëµR‹hó讌Û5`¶È#]ËÂ
+endstream
+endobj
+1126 0 obj <<
+/Type /Page
+/Contents 1127 0 R
+/Resources 1125 0 R
+/MediaBox [0 0 612 792]
+/Parent 1120 0 R
+>> endobj
+1128 0 obj <<
+/D [1126 0 R /XYZ 152.694 705.06 null]
+>> endobj
+417 0 obj <<
+/D [1126 0 R /XYZ 153.694 602.665 null]
+>> endobj
+1125 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1131 0 obj <<
+/Length 703
+/Filter /FlateDecode
+>>
+stream
+xÚµ˜]š@†ïýÜl¢ 30_IÓ˜&µi¯½k{Š:)"‘YÚnÛÿ^@ÄuåœeöJ%Ï{ÎyÏÕwÖŽï|øÍë‡Ù`<÷”¤3[9$dž`ÄáLx4`Îlé|Ò £ï³/ãiyEzŠó°>+=ÆUùœúÐ7„Ëy²Jv‘ÉãläRNÙ„™¹¬|—%ùá=^Úêôx­:VΟ Á%¾§˜jÅH¨ÿ2'A5Û·¢'ô•­Ò3Yef×ȸ¡‚¬tnó¡È¶rr«r“@™ó±T&…!+ßYln€ vö÷Î Ü>=®Ü{¢2uí×:Í¢}ö˜oѽ#'
+QÊçç?ô9"b‚ (R§Ë8mX„u#ÚÍg°$Š·ñ~§‹ß¹ÙÇf±‘5w¯DA+)w 5d
+tv"@[ù-,$BŒóž¢VBz«`ø…:“ÕiãCp«û"^aç.?# -{Úº£ÚÑo`%é£ ]}~š\¸ê\ä-…O}’×™½ÑÆP›f—ÞìÅ}¯`«Ë°ŸÕ ;NosD2«­Å!»ßYDcE¯Æ–DJ«}Uø¾ÞçžÎÊï×YÛᬈÍÖªîlyx7&$3«ß&ï«Óíÿ¢ã©tTyåõ]œx´|²O6vðA{ÃÇÙà?{µdp
+endstream
+endobj
+1130 0 obj <<
+/Type /Page
+/Contents 1131 0 R
+/Resources 1129 0 R
+/MediaBox [0 0 612 792]
+/Parent 1120 0 R
+>> endobj
+1132 0 obj <<
+/D [1130 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1129 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1135 0 obj <<
+/Length 1766
+/Filter /FlateDecode
+>>
+stream
+xÚíMoÛ6ôÞ_áÈCÌðCÔG1 iѤë.-:c-Ðö@Ë´ÃN– INâùï{¤l+–'§r"ùH¾o¾ÒÁ|@ï_Q?¾¿:»tÀB"ˆƳ“‚Di8ˆdL¸ƒñtð-t8bŒË`|¥‡?Æž]²h÷R$ gPÚÓjY»C]Ì<&’Çí¡,Wu=‰Xú¶ÑEmÊâõp$) š~",Î{•E $X0]åe2HIñŽx$H’&0a$áÌ]AG"L‚ï”…í5¾{ODpšïðAªæv}H MÚS¦vH+­¦nf
+7N†< Ön¾‘¼C/–DŠ°ÅTéëF߆Л‚à€7[-tG Õ:ÒŸõ‘JHm´÷‰ð¼.3£›õ>=I‰Üpu¥êŽƒ‘
+):ˆ&srŠH7iïe|_Æ—ñÿ6B-+ ×(ÄàJ!ãB•úàwÕ1”àƒòݬ,ï¿qJÙMÏs§®ñ³wP¿ALüqbã*àdjÒâܯ±|2òM¦¾&þ±ÜÖ«IìCoâë ()¡–hKX„®&ucÓ?–M‹ ˆÃ¡+ë+Uµ{òÆfÅ;ÄøÚÍ-Ü\àA¨OÜjêO«ÎÉ<ÇBrÈ̘½ Ý“;½.}þpt¦Vyã’ÉOà ?•÷ç‹£íXmíüÓa;÷Tî–•ºïÚ!=hÚ5Á›W‘ãÒ1›àöT‹¾1µÇ•"» ri‹¾¬Çc›ea³†ïõS$ J¸Ì âÛÈÈèÑ"öºÚ0Öèqdk°ÊÚ£Â
+oáA3Ô8˜¯$Œ/m‚0Ö tÃrå÷m7K7z+¹+j2ËØ¢Æ*òtãöÅarì„T` 1Úë1BÊ¡0ÆTnj‡§­½¸Ó§àr†¾X¹9ôÉV¹ª64NÏ9ü‘Áª»¾ £]>sÕ4Ú»H¦jÛ#“lžC†º*Mæ½Çõ;ý ä±u©ö~X‚lâ³-TV•}õ|‘H²N_Ùj}¿ E§É;»ŒIch lß.‰ MA?˜x¿á"þ?`׃¡c’›žòä·_¡­ü}ûm`5c¿ ÐU#(yLÁÛo ¢öããžiûc¼™+S8·”Áå0 ÁPµÖjbû€]T@zŸ4ð#ÿ" Š7:kZ:]‡ÛÎß³ï'´TÖ¥6°ÿH@í …a®ìs_Rpw% &+OkÛÙIIRìèìz ¥ÿ]FЯ%‰ØX"|Ìèfv‹Ãª€Èa
+=Å…Íë\Ÿã£Þ§çpt2P“=Ô¸€^»C®X^,ÕÝIŸ4îN'jú¨}lõ¶ƒ¼ÃËU×þðC¼ñQxßëBW&û¢ªl÷Á…à…M…8›h7:ÀúƒÝY»­­¿þâc7DÄ·ÊäÖP®Œr÷'Ç3ž<ªïû'¨7=Êzúv ¥šAô²Ë¼ÖÇ’€Úã(Mwäx…„”=G„™ÙR;^~)ûqŽeßÝg} Öw¶n¿òìÂ& Õ9D!=½ïÉÐ#J ½Ç”—ÄÉökÍ™J?LþçÓƒmö}H«4$žmó^>HÀÊë>p*ñƒàùí@p‰Ò]¼ÓÀL¥?Z6láug5s¥Š¹n“…÷ZÚ#솚†Ï¢=9@{rí­éå³hghgO¢=‹öô
+endstream
+endobj
+1134 0 obj <<
+/Type /Page
+/Contents 1135 0 R
+/Resources 1133 0 R
+/MediaBox [0 0 612 792]
+/Parent 1120 0 R
+>> endobj
+1136 0 obj <<
+/D [1134 0 R /XYZ 152.694 705.06 null]
+>> endobj
+421 0 obj <<
+/D [1134 0 R /XYZ 153.694 667.198 null]
+>> endobj
+425 0 obj <<
+/D [1134 0 R /XYZ 153.694 312.788 null]
+>> endobj
+1133 0 obj <<
+/Font << /F30 605 0 R /F16 599 0 R /F8 603 0 R /F28 604 0 R /F35 751 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1139 0 obj <<
+/Length 1133
+/Filter /FlateDecode
+>>
+stream
+xÚ­˜Ms£8†ïù\¶
+Ì
+íè¨Ò–Š.ÏÈ·Mˆ¯wì‘%gš6 ƒ3‚AäåIý¦þ MlÃq@Éwµºmn`LÝЊ¢NØ–;™:Žë›×Ë¥`»”6ÃK=@dÄ
+g„góû8’m}-•àåPÿãH3ñ%˲ú.Zg¾—ýo^°dóˆB Ñö?VßÍf³%ÿ¬h¡ª\?Ì2–€ÍŠ‘Hj†¤,{L A‹þD]'¼˜m^20\WN×íOÜ:˜à “cÝ;Æ9øÓ%æB±¢ òVÒõ8.×ÆpåJ] úœB }¢;Ö5oû“®ˆt0€)ßÉú®Ø±ÁŒ~-7jC³œ÷ãÅßiŸ}ž¤#ùPÁz›”uÿ§¸Ý°ü| Ã` "÷6çŒÏ|50×ÈåÃEÅð-—t@1Ôó¤ïñù¸`îúX¤‘L×xkX´å8´<.æ—C§~áÅ°1¸§"•Ppð(¨X_PU¡ªìYû/V¼'ŽŠÚ<©‡srËó¼¹ÆT`æÙ iôöçYpaöÖ׳2*”–‚¾”þ‹íÞôG‚X^ÀÿwÄÃ$—nÑá’ø8€Õe€÷x 8
+endstream
+endobj
+1138 0 obj <<
+/Type /Page
+/Contents 1139 0 R
+/Resources 1137 0 R
+/MediaBox [0 0 612 792]
+/Parent 1120 0 R
+>> endobj
+1140 0 obj <<
+/D [1138 0 R /XYZ 152.694 705.06 null]
+>> endobj
+429 0 obj <<
+/D [1138 0 R /XYZ 153.694 597.466 null]
+>> endobj
+433 0 obj <<
+/D [1138 0 R /XYZ 153.694 220.678 null]
+>> endobj
+437 0 obj <<
+/D [1138 0 R /XYZ 153.694 161.255 null]
+>> endobj
+1137 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1143 0 obj <<
+/Length 1687
+/Filter /FlateDecode
+>>
+stream
+xÚ­Y_Û6 ï§ÈVpŠEµ$K¶Ñ—k·vè°è‚­Àº]¬$Þ9v`;Ín÷ÝGŠJ.Îå'íË)¢)R¤~¤D^8˜ ÂÁO¯<¾?yñVªAÂR­£Áx:H5K¥h3ÆÙàïà#—ÑÅ´ln—U1ügüÓvý‹·É …µBãZ¥Y¬|p«Æs; ¡ƒŸqÉ‹·ñ
+ØO˜òÝ°–~«A¼<ŒËL•îÍÆæùõÏIQ;7-é_G¿*˜™÷€Ð¸qs¾š$-ÌÕ&²¤ŠƒººãЉ\ïˆæ¬Èý)Õ+ƒ_ùfl˜É£„E+{fÅ’m¦ÊÛÆÓ}mÕj6Çmø)FñÎ&w­È1|lƼõaÄDštÏßÀÜzÁ‹Bzºª!ÁÔÕàûh¤€omݼ¤ÅýÎ* f°Ö6K—ì$7EqCD3‘•³'©´$o½áÃÜùkÕ~sa ŽûL‡ŒÇé†{.v0ZûÜhi²0™ÿUC®wž¦©ËZA>A“ohâÐ}þªðõjFd%C˜s¼E„@ !±¶·Jânç? ™œ„D×äÖ{rZ…OCþ0jï°—5â2
+ÈRÎH7Y-J˜æ¿Ž(ážK´?Ì”wV¼?ù.;Æ
+endstream
+endobj
+1142 0 obj <<
+/Type /Page
+/Contents 1143 0 R
+/Resources 1141 0 R
+/MediaBox [0 0 612 792]
+/Parent 1145 0 R
+>> endobj
+1144 0 obj <<
+/D [1142 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1141 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F7 752 0 R /F28 604 0 R /F11 757 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1148 0 obj <<
+/Length 1236
+/Filter /FlateDecode
+>>
+stream
+xÚ­XKÛ6¾ï¯0
+ˆER{©S i›Sî­é+ѶRY2$zÄðïðáçÊk
+Û“Eîpg¾ál2YL’Éo‰ÿýåñáýG>Éà$Ÿ<Î'˜2ÄždŒ£”°Éc9ù;J)gÓ?½ÿ;9YFlÊ‘È)è±BŸ1¡m£Š¶Þ¬šEW•îĹòØŸˆq‚GåYòFm×r¡î©ÍjyZ½¬z£·×ßjµÓ•®•Yî ÷?2TÌŒ^óõ}æäòiæt'(¡tS$(uÇ>LcBHT´«•j¦)ôOÓ˜RjõÉNWE­PQ÷N ~p¤´_™¸üWk~i·ã6šV»ïªkþa Ppžð…Àï P1'ÎËÄ!Îýn6/s[žÁ¶•½Þ¶V³~»³fW>Éö»³Ôqg9¾‹Õv,•{¿`¥ca¯R¤ø¼k½’Z«n&ŸzÝÉB/•,«fqaâ2#0ň
+rpçßÁݧIô©Ýt4—NSɺvÛ½2ׯÝÔû?{snÛuû^
+endstream
+endobj
+1147 0 obj <<
+/Type /Page
+/Contents 1148 0 R
+/Resources 1146 0 R
+/MediaBox [0 0 612 792]
+/Parent 1145 0 R
+>> endobj
+1149 0 obj <<
+/D [1147 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1146 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1152 0 obj <<
+/Length 1602
+/Filter /FlateDecode
+>>
+stream
+xÚµXK£F¾ï¯ðe$,Å,tCÊÅ)›hQ¤8Ê!“CÛn²,h÷¡ùï©êj0ØxŒg7'ª«›zu=>ð&Û‰7ùågŸ?-Þ¼}O7LL›‰/bWðx"ÂÈe<œ,Ö“¿¿¦1wÔtÆãÀYMYì¤åt²¶LZb/·–ª5üœÛ妬ˆyNÄ»ßÿ âßòP2¯Ýé,L"gÑȲ|Zì¤G‹é§)‹UUÙÚž_Ò‰&3?p“ €§ï&¡õ"+jUé¬ØNg9™®‰(Qб ÅŠ<C™æPòÞ¾g½ùè
+ úÌ惨¡¿ŠØr br»@Sð‰ ŒÑJ
+UuÈyç>Ç+WÒQ$Ò(@/ôºÊçXSàünÞ1ã‚yà «åÜ è®(–Ý@´«×Å"¾Wõ…öo4 ¹Y·Ï·Ë4nÄ1ol™J@@«f0”Ýn0ÏãÛ c7s¤µ
+Iâžwƒ`´2‘84YÑ•¹ÝóIG’D+):—DÛå†6¡¡V’Xõ^®q%¡År"~O‘~ôü "OEÇÿü/q¡ÉÓŒf¶•¼+CãY«ÈÄjÈ1MàÑ™¬ º‘ȹð™Ö7$-úÍGGzÛ"@ˆe¦s¶ú´$¤†ÈÐn—Ú|
+ÛóMMí(æ·GÜÃó†óo˜ØQ„³[qY>)‚¶Ûª<ì_šŠpY£~×DÌ$áÛ~§Ó¦ið´³ÄéÏóAhø0@„…×øõ&ͧ1s>´ãO¦²ý+am€îev.û/l.gË¡ù14ÓL—/ìPéØCŸkœÙÏÀSB¯nágWrO¾‡ÿI‰×•”ïß_SÑ÷­©ø;Ô”€žÊƒÑ5eógH¨ÞIè_þ™xQÖ¼^UÙþEôs7†(vÅ.šß[§rŧrÝÇ3M¹b9\+“~¹AhËö:å
+«Tž¿[”áŸO
+endstream
+endobj
+1151 0 obj <<
+/Type /Page
+/Contents 1152 0 R
+/Resources 1150 0 R
+/MediaBox [0 0 612 792]
+/Parent 1145 0 R
+>> endobj
+1153 0 obj <<
+/D [1151 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1150 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1156 0 obj <<
+/Length 1208
+/Filter /FlateDecode
+>>
+stream
+xÚ­Xߣ6~ß¿U:‰H/þ…¡OÙJÝVUU­öö­×’˜„]œÝëE÷¿ß›$ä8Ù<aœÉŒí™ï›ÏxÎÊñœ?n<ûüíéæö^8>
+ œ§ØÁŒ#Á±ãsåÎÓÒù×%œáÉOÝÞÃL€BßgÚ–PD„
+{¢ð܃™ã‹Ë¶½íEˇ1Sµ‰ÒT5<éô
+I^}B½I_äi
+À-ëý÷%Þ÷%¤YÂÃãß¿š\aÄMöŠÉ”7O² \e³/¿¨2KƘ‹é†ÂUPÖvUrªò©~ÚJ™ƒiàæÚ㫶QìÒªè8—1•Á/¡³œàŸg˜1î:ÙN4`­åF¥n¸éQ½½Üüû4PpUf ¯
+Þ`WëìÈon~Œ¶jÝ@'±X"´§a7Á.À°ûú¡—bà¨"vmùë[õ;Bþúì}Ë05U¯#ÊU}íšÇÀÀC­›ÞQO27N=³Pþ¾…Öu»;I.j1Iº‘°‰^dœm¢ò¥¸‹1º{•û"oJ¯(-SËå¶ùÕR{e«úõ†msÒÕž›ªUÀÁ DÞ9¶>Tê¨KæÌàgfs½££od¾¸4Ó‡¼ŒiÁ°/ ú̪m!ËjQ&…¡Øüpb;4!o}Tcƒ›ð®)ؾæ—
+A.¾òÕõdà;"û1g觜½ŠìÊ
+à'lóøx÷ÐÕ»»úîÉ5ŸaK708¶ð¶­/lŒXÖ€«Wadc5ã;½¼G¹‰ªK-uåkRÙ7¸Dªú:¯X©)´ÔµÔ Y;Ôl›ÀlÇC­m;X`p} ¡±Út„¬eôûÓÍw=£e
+endstream
+endobj
+1155 0 obj <<
+/Type /Page
+/Contents 1156 0 R
+/Resources 1154 0 R
+/MediaBox [0 0 612 792]
+/Parent 1145 0 R
+>> endobj
+1157 0 obj <<
+/D [1155 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1154 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1160 0 obj <<
+/Length 1143
+/Filter /FlateDecode
+>>
+stream
+xÚµXߣ6~ß¿é´‘óÛí ×Õ]¥J•NÛÜ©R·œ@C€b“M.ÊÿÞ1&Y’cÓî¾,ÁØóÍx¾^K[j–öóÕ?šßÜ}
+5lbßöµùBC~húN¨ù^`ÚŽ§ÍSíý>#å’Î Çqô²âô‡™áºžŽéÉÁzfØ¡^åå œÉÁ؈ÅW_4ÕZ‘–gUsG-ä9áyUÊi%V>•r¯úQ©9ûsþËݧ@óM€cà£aÛfš»ôÑöON¯CˆÇw»xBÓ ÔnÎ#rÜ”.Ä|*ùšpN›èááÃçhQ5𺿓6 d™ØÃ'4ÍLºC8¶&E1‚œyi4P2šÐüÎË¥ºáð…½ññÑðíÌðl¯³_7´óœñ]Äžö‡}7H¶ÊkÓ£[ñÚЂl/m˜½ô
+Ý' ¢¬›ÒÁ$íŒôF(ç@ï'e”¤´yØòô§,O„±L~Kª’åLHla¥ZÈÑ^c‚ãˆrìù2
+endstream
+endobj
+1159 0 obj <<
+/Type /Page
+/Contents 1160 0 R
+/Resources 1158 0 R
+/MediaBox [0 0 612 792]
+/Parent 1145 0 R
+>> endobj
+1161 0 obj <<
+/D [1159 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1158 0 obj <<
+/Font << /F8 603 0 R /F7 752 0 R /F35 751 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1164 0 obj <<
+/Length 1419
+/Filter /FlateDecode
+>>
+stream
+xÚXÝ£6¿¿"RT•Hcƒá¥ÊõãZUjUéÒ§^¼ÄYè Øìnåï˜1l’Íp/øû7ž™ßŒmüÅýÂ_üôÆ)¿Û¾yûž…‹˜$QÄÛý"LH ø"
+ ``»[üé}¤Œ×MµkSµ©U7yiôê¯í/ÎÛ÷b‘D°ØbÄáB,Ö”‘„ Ä"Ù%WâhLÂ(ŒAÐNíoÊ[ÒãWp.jí
+UçìL÷€q‰~ee^Û*è`ÓÈRÒ(—V cÁQD&5*a¹b;œ­œB¶ÐYÁå˼Ӧ3Aõ`#½K“\Ø®Ômj3lI,:¿H—¶l’kÊMí%<7Tí_¦¼&O@âsqyEb¿¸°~bZ²ìw­±¬¥Ö½&¦êõ‡ +—,èL¹®³dCô5t ÿJì=w<æÕ[ñ³]ÅvÝšû°"…}ÕF/´ŽRÏò8 /Q£•qÚ-ÓPNIÅ%›lrÚ¼¶NDI†Ìzzör³¼÷¨•øddµç>óv6Ö€EåγN²„FRAD—YÏô–;£Õmƒ9§ÒêsGE啃9YÙQbÆï >ñå©lÌã&<(8}TæiúS?5?ñ·ãxã/É#¾ø怎¿'>‰ÓÃËÏ M]´šªç³žC^¶Û$PÏsäÇSä‡éaf2Ž9-¼uâ‰);g^io=ž‡f÷Ë©û½µ×pT×ÿ/ò<¯’2:Üz9s•D+~ܾùRû!
+endstream
+endobj
+1163 0 obj <<
+/Type /Page
+/Contents 1164 0 R
+/Resources 1162 0 R
+/MediaBox [0 0 612 792]
+/Parent 1145 0 R
+>> endobj
+1165 0 obj <<
+/D [1163 0 R /XYZ 152.694 705.06 null]
+>> endobj
+441 0 obj <<
+/D [1163 0 R /XYZ 153.694 375.3 null]
+>> endobj
+1162 0 obj <<
+/Font << /F35 751 0 R /F7 752 0 R /F31 607 0 R /F8 603 0 R /F28 604 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1168 0 obj <<
+/Length 668
+/Filter /FlateDecode
+>>
+stream
+xÚŘM¯š@…÷þ
+ÓDŒóÁ|íL“Ú¦I7 ]µ]puTRE˜˜Küï„+hèeF!]ãpÞ3çy‰ÐÙ8Ðù<‚Õñ£?š-¸Ã€äD8þÚAœ"‡Q0¡Ž¿r~N0£húÛÿ:[è$c^1×c@ ¢u.“~!â-U”©$Œ6å즰[Ív’Ê«0n&)ß„ÏZÔª)¥š¸ª‘5$
+endstream
+endobj
+1167 0 obj <<
+/Type /Page
+/Contents 1168 0 R
+/Resources 1166 0 R
+/MediaBox [0 0 612 792]
+/Parent 1170 0 R
+>> endobj
+1169 0 obj <<
+/D [1167 0 R /XYZ 152.694 705.06 null]
+>> endobj
+445 0 obj <<
+/D [1167 0 R /XYZ 153.694 327.466 null]
+>> endobj
+1166 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1173 0 obj <<
+/Length 884
+/Filter /FlateDecode
+>>
+stream
+xÚŘ]o›0†ïû+¢H‰´¸Û`Ðn²Jë¦I“&-»ZwA‰IØ p¤fQþûlìš±m²]áÛïù¨ýЃm­,Ûzwe›çÍâêú–Y.òñ¬EdusÀr†0q¬ÅÒú:Á®Ï¦ß®o¥ÅC¾ëÒj­‡×—:Õ¢ÃX-©•ÿõÓšPD]™quTw@hÉCgé</x^Ä©(Å®5T¹“"ÀXI!ßq
+Ûûóˆtë\ßz–/KŒÝªÄ#›ù&È-õž|:ÃØ›zÀ&bm,QVl!ât¥'ò"“oòå¶à¥^T敇ñ 44™ž4RjkßTÍiK)¦rÁ.á¯åo—½fi²ÓK–J’È
+ݪ0Dwë©üœ%Ý¢6òÂÍtæ`G×8O¶%ð‡†e§ÛRÿF˜? ñOûøwÂÍM§[s€šÛ¢F]äiž¼TÁ#‰²TT‡]Ž5¸J^ĺ3§îºßcESzyqå¥UÈê¸IG^guºkíÕj~ÏW[¯ØÀîN¾”ù:HWQ‘mæ-pÁÈþѺ½2”écðƒ/øƒø’缃’ïGäp˜ÂäÉ`›øc
+endstream
+endobj
+1172 0 obj <<
+/Type /Page
+/Contents 1173 0 R
+/Resources 1171 0 R
+/MediaBox [0 0 612 792]
+/Parent 1170 0 R
+>> endobj
+1174 0 obj <<
+/D [1172 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1171 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1177 0 obj <<
+/Length 1365
+/Filter /FlateDecode
+>>
+stream
+xÚ­XKÛ6¾ï¯`µ"’¢7·iS¤@Ñ 5ÐCÓƒlÑ6±zA¢v7üß;|È–½Þ5äć©ùf†Ã™Ïã;;Çw~»óÍøóêîýG‚œÄKB:«­ƒ(ñÂ$pBy˜Pg•9ÿºÄ÷ˆÌQß]Í“ÐM×9›/H¸ÕVŽÄýP•s‚]ÁôÐÎÿ[ýþþc<í; {$N´ÐÕ$QìŠj¾À±»Ñ«'žçzÆEËò­žéÃΘ/ÒR€›¢ùj>0ÛâRòý|AQà®;a0F²+juªjÒ†çJT䊮1ª/>"Š‚iÊä%Ô¸h[5E*/wàBäZO”2„nÖ5©àUéiÏDNè%‰¥g‘—c-G„ê“p 181 ÔýÄ
+Žþz|P<9â„SpDµK0“bêöx*X4,« êOOŸ‹çnÀ<Z‹ 8‰ NËĦêJÁšü–±Zì=y…B ?Á!ßdµÝT
+õZà$ö‚s^^5× 1$Ë
+)xîeâù¥T ˆ”^å5‘ç'É%±¡dJko«wbÒtÍÊ4_ÕRmÖ·ŸëIƒÀª$¬Ù⦩ºÚ:ÓSjõn€ÈJ–ñ¬Û1ànš\]WÏi?»Ny^y8áM¾ÓtíÀ©Þ"¬Ð“ ¹Á.Sõñ2ƒjzÂþfŸŸilÒðÝ^´¼6ù.g[1¸TãÖy×êÚò\}ÃòôÙ^‘ÄîFA‡¥1pòA§‹å„¾0<ˆÇ¶N7 ¸8¦ldµ‚_N¤Ð2éýg§K]o_ Wp°eqúñXTaÅw%”0ei;Cr§+¯–Õºa郜î‡=u!ö*+•öëå³XžžJC{Z]¹‡÷{ö–G­/v
+ 9»¥í1…í ´w€]â2žž|ã¡UÂee6-݆‘%g8¶<~ôè,ÂÈ#10 ša<®È#
+|<QBC^àê/ þ)¼dºuð´ç›9ŽÜ½^®þü ',g…l}D²Í¢vÒÆ|’v¢*RÁ7i.[²ï
+endstream
+endobj
+1176 0 obj <<
+/Type /Page
+/Contents 1177 0 R
+/Resources 1175 0 R
+/MediaBox [0 0 612 792]
+/Parent 1170 0 R
+>> endobj
+1178 0 obj <<
+/D [1176 0 R /XYZ 152.694 705.06 null]
+>> endobj
+449 0 obj <<
+/D [1176 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1175 0 obj <<
+/Font << /F31 607 0 R /F8 603 0 R /F7 752 0 R /F35 751 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1181 0 obj <<
+/Length 1168
+/Filter /FlateDecode
+>>
+stream
+xÚ­WIoã6½çWH@­E-TOJ—íe
+Œ:=Ð2e©Ñ‘J&cä¿÷ã[¶5µ4ÈI\¿G¾÷-”gí,ÏúíÆ3ߟÖ7b+r“k[(Ý8DVÆ®Ck½µþ¶ý8öÖ|x€â&Q¨µÄ £ì¨E¯wzÉØÚÊ,Y!ÏMÂä` _µöá`Ërù©Ò<å,eÛì¯bF0ácfÆt»íXC+ñ²—] dú“÷1ÎïÎÅzâÍع«Uè‡vW \NvéÀè*à4ºÉ盌ßUa²La>lfK|IfÑ^¥oîÃ÷¦ñº?­”¿×]Uf¥Ð½[|ÌæŽxïÉA˹ûúˆ¿œ¾#kûØ÷ ¿‰‡ð'Á2;ÚÓ]O»âÝúû%j…‹ÕšÆ"VûýHî\Œ€ |_¹žŸœ0²©`Î
+ãÀ…j`›¢Õ­µ³BöGÙ?ë%]>±3ÆyÙìÜ)1|—n…Ý$8ÒͺUÅ„üˆ6K»žš©:ÓlãÅh-?ið0)"_Rº$1å {.vC 
+…žý ËéPÃbØY[ u#ÛØÞÀÇ·[!ÚúR O]›ÜW•æÿþÏOšøÛ¡ è>ÈðR1®ÔñcûI?{(x¡;¥šÂæJ4¨Ë O
+Ï“keö/Ò»)—ÙÀ¡f°go¡‘5Õoó·qSé$°)”9Tè¶×mzVÂEÕýß:r^'¢ÈEq¤Žø£:‘Öô‘å`_Î3åXëÀOw`’B|zÑ[v„t‹ü$ó~b ʆr&}‹ž‰¬Ø£¯I4ïÇR›tIÄê¶ãY¶á ^6[ÖˆeÆÉ,ãM«mÏ·›Ì´»é}Ô9 ˆYYš F<oX±I¿ˆtŒ°¿›1•È}¨x$8Áà|ä±5íÕÝtöžÓÎÁ®ÿÇjçüÖó$ \[+HV!6ϤY:ìøu}óÍæ¥
+endstream
+endobj
+1180 0 obj <<
+/Type /Page
+/Contents 1181 0 R
+/Resources 1179 0 R
+/MediaBox [0 0 612 792]
+/Parent 1170 0 R
+>> endobj
+1182 0 obj <<
+/D [1180 0 R /XYZ 152.694 705.06 null]
+>> endobj
+453 0 obj <<
+/D [1180 0 R /XYZ 153.694 453.008 null]
+>> endobj
+457 0 obj <<
+/D [1180 0 R /XYZ 153.694 382.82 null]
+>> endobj
+461 0 obj <<
+/D [1180 0 R /XYZ 153.694 268.796 null]
+>> endobj
+1179 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1185 0 obj <<
+/Length 1785
+/Filter /FlateDecode
+>>
+stream
+xÚµXßoÚH~ï_„ª3RØî¯×ν$mI”S•T)=UjïÁ€ ¾›Ú¦i.Íÿ~3ÞÅÆ° pʽ{™ýæ›o&ÐÎM‡vÎ_QóùvøêÍ™êx$PÂï §æJ¢$ëxR.dg8é|u¸OEï¯áoÎ`Å'ç¹hËáJŸÊ¨Ë^k›uw}cÓg”2¨Ý¹;Ý}cÂ]„ù.—~íRZ\2ŸH/X¹|4
+Ö À„{•;pƒ}.‰xÚRP"ˆßë3&©sºXôú‚;Q:‰¢‡½ÍÏÓû’*%á4×
+‹§}uú®"T ØÅà~²Ùv2 Ó›ižÍOv9 Šªgö;<µµkœ–Ó,Ÿ‡ek{;K#Ì—>X“#ogŽª´çÑbMסz°qËìÜä–z)n5.ý½\&QÙÎSË8KŸNÞ~§;Q{m;¾°ž_<€QFº¾9µfÉÓÜÙëúŒí]ØûÜ…ïEAC¿í¬uY—wÅtd/«œl?å<‰§'Ñ|QÞ?tùãÃîm*Ê |·ŽVXÝi› QfÞÎhŠN펎o\_<><>ãbôXBø;ãoÜ]ø„¼$“9ýOL.ZT>€ÈœíAä.ßÎ_q[zÔeë ' çQC|¸¦ßËYÔe¸¶zý™ÙBYf‹ÀÌoãQg7y¸˜õ`ĸ×Nü5T¾¹è»eQfóø„̹ü9Ä=%‰+qŠ!0ÁiÓAõ…$ Y[þ‚;©·Ö.à.zåïl™§a¢W‹å¨({Üwî“èw(^:.´e·Ú,¾/ã<Z­ÏòÈ6Îæ05Áþ,RôSÇU<}Ò°öxabPÎ[ƒ¢ZC
+[z ýï5é%Öôp—·Ócp€3õåÎ=_8H1Λ(ò°´Õ 0º—Ps²Ùèx–˜‹Sè9ŒÖ©U­oI‰òå¯,5­óÔÝ îÌôö[¼J×È¡X\Ú÷Ò˜=!‚éÊçYiâDInÀ3S†,Ë,~]·«‹iÞFà™”ÑOËõTE©5Ì€Fî]'£EiWü‡+\&eaŒï°žâzÒLoª¹5Í’$CÀî ï\'ú‰±w·t·Ó8 8¨Óø‹‚Òá°¶Öw¾ö%¥Î‡ÓËóϧè÷|€0ûÎÙÅàÃûcË€ÆÌ o-¤4-ðØ‚e@\UC™Àm!¾n-Ææ×g`\Z/—º©UUQ2Ñe¦‹»¸ãfz}V)Ȫ·j´ºˆ Q.X›‹°º¥Å
+ñÜä .7:láÏN8_ýðgøôòòª*ÎÓž‚quùÉ.H6çMaZ¸µ>œÛ°Q~3XAã‰vM)¿NѬ?(‡îbó âÙhÑ“®AZ|]±ªÌ ×
+HÊìÞ]—¸^-ÍöÂ… øv³B×S#ŠT‚`{mQÇet[‰Ì½ÎdÕ±v&RXùñzðip¹G*…)IÖ2`‘AO>ŸKÔ…¶€æ{„ú£©ÅÄïÕ‡ýúv¦ùTy5ºR`Õ`WNÞâLQÍuÛÍ3“NÃñBðOˆPÁÈ”ŠkÅèêúýàúâò|Â|pu¦?¯gƒëÁå».Ûa­
+cõið¬¬xÄo¦Ü"úÞO³Ôk€tˆY>A@ð'ÀeZdyMŽèB±f‘‘PWnüS;ò{Nwmh2\Â\äÂØÉ™QcÚ¶ _ý ¦LZ
+endstream
+endobj
+1184 0 obj <<
+/Type /Page
+/Contents 1185 0 R
+/Resources 1183 0 R
+/MediaBox [0 0 612 792]
+/Parent 1170 0 R
+>> endobj
+1186 0 obj <<
+/D [1184 0 R /XYZ 152.694 705.06 null]
+>> endobj
+465 0 obj <<
+/D [1184 0 R /XYZ 153.694 620.63 null]
+>> endobj
+469 0 obj <<
+/D [1184 0 R /XYZ 153.694 374.85 null]
+>> endobj
+1187 0 obj <<
+/D [1184 0 R /XYZ 153.694 245.931 null]
+>> endobj
+1188 0 obj <<
+/D [1184 0 R /XYZ 153.694 214.05 null]
+>> endobj
+1189 0 obj <<
+/D [1184 0 R /XYZ 153.694 182.17 null]
+>> endobj
+1190 0 obj <<
+/D [1184 0 R /XYZ 153.694 161.968 null]
+>> endobj
+1183 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F31 607 0 R /F8 603 0 R /F37 758 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1193 0 obj <<
+/Length 2062
+/Filter /FlateDecode
+>>
+stream
+xÚÍYÛrâH}ï¯ öÅxÕ¨.ºÍ ¢ƒÔ;31³–‘h«$7ˆÙéüf)KW—Á»ŽØ˜‡n•JE]Nž<™Y6{Ÿ{fïÃ;³ó|¼ûaâö<âÙÌîÛµ-â:=ÛrãV/ˆz¿õ-rý¯`Vý¦÷›a™f¹û«kƒY¢¿\àóŸ×Ì­^n¯]Þ®®]Ñ~”ü0á´¹su)LY,ò'iîÅ&¦pÊïj
+Öà–ŸÿÈRÍ Ì$«–xZg‡7÷ï$ÈNêå¹í,Å—Ç°ó»i™QŒí]ˆÏ›09¨®p›Ç¹dÏ Â%ŒzРijj7áC–Æ0 m£gPFX¦cm-ÂC¹¯OÁÇ%À̹è/†7þúšöµhšŒx¢‚#yŽ´Ù94ÁžUH÷F’&ù ŽŒð¤1C¼zðÓ†&áî(÷ÉûÿÀíO‡4ÜÇØ'ÁœlOgÙ_´Æ€¦*—ÎV
+WG‹Õír= ¦÷<Ö_Nä“÷gŸÓåJÏ>›xf…×ߟÑ"sϳÏó*@¿¤‡Ý1× ¨ašÒ$;à&7Ù>>â>wá1ÇÎPõ¬÷
+_à‹ƒ”[cÇtÏùt`«Àž+â¯üÅÈ_ëðe'‚òòà:
+n[çñµ«ù¸Íò?#Š·/ðQT0£[rA‰íŠ¶[~:‚×4ŒÀ9©HãÙž@Ô§-¨ ’×ÜÕìRN\«R—ß)÷ɽ¤<ü\CüÞ®ö¨e»G¸°Ú¶ô´¶D£-É
+^››`Ïéj`³ -û… ¦õ&ë8 ÎÕÙ· Z»p0"­é?I’èro§#n?I±ë„¦VÓ4fè¶Rm›õ…«c¡íµh¤1XÈrÛ¢¦ÖBþx^Ό Mþ]ÓÅh9Ÿû£R³DßFZGbŒˆše¡N¨,Û»$TNÓ‘
+ì‹®Ú‘¢òóEMa ^awZäÆrDÂW)*¢wƒ:h<ˆÕÖ[ÒÇVºýý`@áq˜q˜«|º@‚åJŒçˆ±’ÙðX³ô&”_¿ãêy\Ë2"ØI<¨õ*¬¬¾süª…"—SmÞЕ$î%ò0n—"8¼‘&;CSèYŒ
+ ßı$ìÑØ<„êR£s+dzÄåN·¾òÀü‚µ!îz ¸@ø¹¦âÎ -1ÀõÝ¿œŽ*º†Ç¦ÈAÌJßã¤Ù×טÉ=KÈ\nWþÚ/¥‹9w­òªJúÂ
+5»´c°\ß©ÖÇoÙ“—¶BÞ>2G@ uûÈZ£üàÝ
+endstream
+endobj
+1192 0 obj <<
+/Type /Page
+/Contents 1193 0 R
+/Resources 1191 0 R
+/MediaBox [0 0 612 792]
+/Parent 1170 0 R
+>> endobj
+1194 0 obj <<
+/D [1192 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1195 0 obj <<
+/D [1192 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1196 0 obj <<
+/D [1192 0 R /XYZ 153.694 639.014 null]
+>> endobj
+1197 0 obj <<
+/D [1192 0 R /XYZ 153.694 619.508 null]
+>> endobj
+1198 0 obj <<
+/D [1192 0 R /XYZ 153.694 600.279 null]
+>> endobj
+1199 0 obj <<
+/D [1192 0 R /XYZ 153.694 568.542 null]
+>> endobj
+1200 0 obj <<
+/D [1192 0 R /XYZ 153.694 537.081 null]
+>> endobj
+1201 0 obj <<
+/D [1192 0 R /XYZ 153.694 508.11 null]
+>> endobj
+1202 0 obj <<
+/D [1192 0 R /XYZ 153.694 474.159 null]
+>> endobj
+1203 0 obj <<
+/D [1192 0 R /XYZ 153.694 442.698 null]
+>> endobj
+1204 0 obj <<
+/D [1192 0 R /XYZ 153.694 425.683 null]
+>> endobj
+1205 0 obj <<
+/D [1192 0 R /XYZ 153.694 403.686 null]
+>> endobj
+1206 0 obj <<
+/D [1192 0 R /XYZ 153.694 372.225 null]
+>> endobj
+1207 0 obj <<
+/D [1192 0 R /XYZ 153.694 340.764 null]
+>> endobj
+1208 0 obj <<
+/D [1192 0 R /XYZ 153.694 309.857 null]
+>> endobj
+1209 0 obj <<
+/D [1192 0 R /XYZ 153.694 278.119 null]
+>> endobj
+1210 0 obj <<
+/D [1192 0 R /XYZ 153.694 246.935 null]
+>> endobj
+1211 0 obj <<
+/D [1192 0 R /XYZ 153.694 217.411 null]
+>> endobj
+1212 0 obj <<
+/D [1192 0 R /XYZ 153.694 197.905 null]
+>> endobj
+1213 0 obj <<
+/D [1192 0 R /XYZ 153.694 176.185 null]
+>> endobj
+1214 0 obj <<
+/D [1192 0 R /XYZ 153.694 144.448 null]
+>> endobj
+1191 0 obj <<
+/Font << /F8 603 0 R /F31 607 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1217 0 obj <<
+/Length 1993
+/Filter /FlateDecode
+>>
+stream
+xÚ­X]sÚ¸¾ï¯`zSs&V¬Ûrï!-Ý2@º3gÏÎÄ!Ná°Ç6év§?þ¼ò+ l™ì H²>Ÿçy?$¯ó­ãu>½óZÿ³wçW²‘(`AgöÔ¡G¤Œ:ÆýÎì±ó‡Ã|ÒýsöÅŒêüáúžçÌ>¦Ãi×õ”‡³ë*Rg|;ŽG½ëXý¨†ž_±æ*’p*a²jþr‘ËÂ-—å*qSì¿ß=ä„1¿îýk¦úáäË—O³r™nâ¬)¡º©&鸌q"9블’ÈקùÑeÒ‰óÍró­ërΫI¨Sl“G]Âÿd•ªïÏæá]’RøHQ Q`‡hÐÿ<ö{×0# œÉàv<éJîÌ°>S +ä4Hœ6@„†a}ì‡C\‹ çЀ”s
+ó—t›ƒ¯ÄÝ=w+ˆÏÔÌù±,é¶TŸ¤³Q*Ù®Udõ§pñIÐ4à¦âˆ‹$Ê=+–¾»›ôíݨ?»ëUF_™¹Aá“ÐãõÑæ‡g÷‰±ã‚î 5sçéúpA‰Ü*UµW–`ô:Æ¢BPqKugLI‰È&œY–‚#µâx«öÖS } +(Á©A¸ÜiÌb¤bßÀ^2u£Áÿfß\z8 ÄGºs(¿Æ›ÕOÜZQÆèÑÑÅß´'Ô@µÅ·ˆà°3ˆ„Y¹ƒY£Ð\gFªòïçcUT¡s7û<#­¬)‹d 4c«iúÝM—eš»ªŒñÐíx$ ½_{®¶Uî>É]®„z -…
+¹ôáa¯,y0¹ΦX©RÅ3,«.»ºVmE…ل˽€„»ÛLߢ×Lßhr¹9•Sˆ,j'‚)3n%½Õ*U'ú€n “sêÐV.öH:ß%Oàòg¼
+‰Ïwž~XÆ«åwÚLÏ´e©OsP§6c€[ÒV€¬…€¹ukTŒ}MÔÂœzéµæé:ÞœBºýÖ†±@åõs!"g:˜ Sl4Ä«ŠæZõ1Ä«öñøýÿ!žÃˆ“ˆ§p÷3Vü/ñ!‹Ž‡'™U†T$ù«Þ˜n{µÅ£êC2!õãæÑa±eí‹ãÍ#rYl³L1[¨t‘æúë{ËbïOaÜ~ ý ªƒÀ7ü«r¿w;¬®{½ëῺƒá¿Ý»R‹* Z¬N™K¸KFoÉÇÔ5²‰ pö
+;¡*·‰W/h|Y¨ê
+CýàW/jüZ¹‹RµLBøÙ½`MµOP{|!Ñp} yFÔ¾giÞC¼™f9$ˆ¦p®“y¹ÍµðGiYû–QJpeþIxÛoº·ãéPy{Ðj¾Âÿvß vÕø2쌪ç“è- .ça°çÏúcéšäp™ßAß{* Àp,EàVn¦Ðƃs0CâéXxJòd3×µŽØg­ÞšÙvæ]œ@‡xý²ì3íœ}8Sõ¦ƒÑ\U7WT
+ë𸻡ÄÛ%kŠŸgÛ›LõîÈÛlTéùMRÐ^4¨Ï•O_ô(ŒŸ‚!}Cˆ"€¡"õ+uJ¤ÊÄ|‹˜Ó±W]¥ëóü´i›yÁñTÅó¸åëW_sÌã#ìÓäž¿KUBÊŸ4šIg¢sË‹º´-àÓ†F^êG0g¯&#QƒU·$$Ñ~Br8B'%ÑѤbšç¿…˜Ã¤ä¹ÂáŸHJv¨~8k%#÷_»Rì^D…6ïêàò•bË-Ø|íYÐVZŽ>bí|åòˆ„x]í‹zMÓÌÞý±ªIì
+endstream
+endobj
+1216 0 obj <<
+/Type /Page
+/Contents 1217 0 R
+/Resources 1215 0 R
+/MediaBox [0 0 612 792]
+/Parent 1237 0 R
+>> endobj
+1218 0 obj <<
+/D [1216 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1219 0 obj <<
+/D [1216 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1220 0 obj <<
+/D [1216 0 R /XYZ 153.694 639.475 null]
+>> endobj
+1221 0 obj <<
+/D [1216 0 R /XYZ 153.694 619.784 null]
+>> endobj
+1222 0 obj <<
+/D [1216 0 R /XYZ 153.694 588.138 null]
+>> endobj
+1223 0 obj <<
+/D [1216 0 R /XYZ 153.694 567.894 null]
+>> endobj
+1224 0 obj <<
+/D [1216 0 R /XYZ 153.694 538.739 null]
+>> endobj
+1225 0 obj <<
+/D [1216 0 R /XYZ 153.694 505.155 null]
+>> endobj
+1226 0 obj <<
+/D [1216 0 R /XYZ 153.694 485.188 null]
+>> endobj
+1227 0 obj <<
+/D [1216 0 R /XYZ 153.694 453.818 null]
+>> endobj
+1228 0 obj <<
+/D [1216 0 R /XYZ 153.694 421.619 null]
+>> endobj
+1229 0 obj <<
+/D [1216 0 R /XYZ 153.694 378.571 null]
+>> endobj
+1230 0 obj <<
+/D [1216 0 R /XYZ 153.694 334.97 null]
+>> endobj
+1231 0 obj <<
+/D [1216 0 R /XYZ 153.694 303.047 null]
+>> endobj
+1232 0 obj <<
+/D [1216 0 R /XYZ 153.694 271.678 null]
+>> endobj
+1233 0 obj <<
+/D [1216 0 R /XYZ 153.694 240.032 null]
+>> endobj
+1234 0 obj <<
+/D [1216 0 R /XYZ 153.694 208.386 null]
+>> endobj
+1235 0 obj <<
+/D [1216 0 R /XYZ 153.694 176.74 null]
+>> endobj
+1236 0 obj <<
+/D [1216 0 R /XYZ 153.694 145.094 null]
+>> endobj
+1215 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1240 0 obj <<
+/Length 1882
+/Filter /FlateDecode
+>>
+stream
+xÚ­Y[sÚÈ~ϯàÍøšÕܤQÞÀ–³ì:à2x·¶öœª4¶ƒ œÄUþñÛ£] Ÿ#ÍMÝ_}»½‡žÛûôÁíüŽæ~¹½
+¸‘HÊ,¼¹-κÃËñäÓì£ÚóËÅM¥0G¾+@öb³ÔKšjsD8.çͤ¹ÀC¾_ÎgrçÈxÿŠ¤\õ:“»DfZÌ(õÃ7%ìfõ¼–fâ>—;ý¸€˜ÓŸò$_Éz³ÂÁ<@¸ …Þ&ï7;XN)íË8É7»¬m1§Bä%¥]™Õ®¿Mïn'Ãk}Úd¨ I)ëßÜM.æwÃsÁúÊRV …ð‚ûyÈeÞ[@ûÕ‚¯éÚ±B<„ks½Î¶ÑÒènàTâ~Ý<ïÒh¥ÇÓh-;€¤ð…AÄ3ˆp;ÓÏY™î“b0¥Oÿ*žZ¡pS+…üs>oCA+%·Îâi°Ølžœåc´-mô ³ýc1èÅëƒ_‡™t©Ä×[õ@ÁIõ ú¨F´8h3¬³“õhXÕNýD?…pžÞ»Ñõxökñ€1R@ËU¨³þð6œÌ g¡Ý³}
+8“´Ds'S…uþ(3™éÉÿºÜžãþpðx Çp0ǧ î[?ßÌÿ:wx@šàóà$Љ+®Ãé‹ uâ¾éå˜4í½8r½Í_e€…ÌæöØ ¨­õªQ¦X árƒ²ñc¹JÖIj®õY€qß
+¥íN*€,yÇC¶“>ÔÊêSu
+:qH¶ ÿ˜DãAöw;Ì­âÍ1ý«þJQƬŠR|"M=eœгί!ä¹dc|g/ n+Ú{$fí¨ÏÝ[¸ÏPàÖã'ŽŠ ]›êì Ä8ïê<èèhÞ¿)ŠƒeµkÅqiÆ[®÷ž-±¶19¶B3ž&¦>¸û<
+omPëIð¾ب’laÁ‡¸ k]
+ŒÓåê96(…d} E“&ªÆ ž2OÛ£+™—2_¢.J‚Ï:(‘(ÍŽ£Ä¯ õ@)û×(ͺ(mµ3í Iœ,£Õ['Þe‹½Q¸œŽUèÁoÃ@üÊ·# Ü ÞL).¬ª·âM⬒ôi
+ï[FÚM}ΑKE;E©v?ˆL±ÆY¤`.N2~[5jAiݸÜ^ÇCC4W=uM¹êŠ~ÝiÙë)°`À+:.~*¾¹µ!e¼x9ŽZÆ…vÀf¤ü³¢¥)ÐsU›Ó/zB`
+êEÒwˆƒ²Ööð]乬ƒ¬n ²«(~ -(;"Ú¯ûàQ8ÿ3 'eÏ«±ÖoJÌÑõôâ÷™ú®5½pÑôæ¥ÍÜ€¼Ý©z¬Âv±‚~a³>Z3\lÖëÈT­ê)ŠÛ$6é5WØW¤LMì\é ±T¹çé”ú€Û›€«qÑs2BNê4AøïJ€zUD¹ORG¦ñ"Y
+„‚IGAphRÔu Ê8C§Í^ËOçE£ŒÐ‚ñ`ZNÆÃï¥UÝ/.v°8ò‚:© K| =þlLg—=댬G‹p½õ~è‚Læñ6ž{œKE&PY«ºäT/™`ê
+E)m»™‡!‘ª ¶S„
+endstream
+endobj
+1239 0 obj <<
+/Type /Page
+/Contents 1240 0 R
+/Resources 1238 0 R
+/MediaBox [0 0 612 792]
+/Parent 1237 0 R
+>> endobj
+1241 0 obj <<
+/D [1239 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1242 0 obj <<
+/D [1239 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1243 0 obj <<
+/D [1239 0 R /XYZ 153.694 629.34 null]
+>> endobj
+1244 0 obj <<
+/D [1239 0 R /XYZ 153.694 607.201 null]
+>> endobj
+1245 0 obj <<
+/D [1239 0 R /XYZ 153.694 575.597 null]
+>> endobj
+1246 0 obj <<
+/D [1239 0 R /XYZ 153.694 543.163 null]
+>> endobj
+1247 0 obj <<
+/D [1239 0 R /XYZ 153.694 511.836 null]
+>> endobj
+1248 0 obj <<
+/D [1239 0 R /XYZ 153.694 479.956 null]
+>> endobj
+1249 0 obj <<
+/D [1239 0 R /XYZ 153.694 459.754 null]
+>> endobj
+1250 0 obj <<
+/D [1239 0 R /XYZ 153.694 439.828 null]
+>> endobj
+1251 0 obj <<
+/D [1239 0 R /XYZ 153.694 420.18 null]
+>> endobj
+1252 0 obj <<
+/D [1239 0 R /XYZ 153.694 400.255 null]
+>> endobj
+1253 0 obj <<
+/D [1239 0 R /XYZ 153.694 370.311 null]
+>> endobj
+1254 0 obj <<
+/D [1239 0 R /XYZ 153.694 335.94 null]
+>> endobj
+1255 0 obj <<
+/D [1239 0 R /XYZ 153.694 306.55 null]
+>> endobj
+1256 0 obj <<
+/D [1239 0 R /XYZ 153.694 272.733 null]
+>> endobj
+1257 0 obj <<
+/D [1239 0 R /XYZ 153.694 252.531 null]
+>> endobj
+1258 0 obj <<
+/D [1239 0 R /XYZ 153.694 222.864 null]
+>> endobj
+1259 0 obj <<
+/D [1239 0 R /XYZ 153.694 202.939 null]
+>> endobj
+1260 0 obj <<
+/D [1239 0 R /XYZ 153.694 183.014 null]
+>> endobj
+1261 0 obj <<
+/D [1239 0 R /XYZ 153.694 161.151 null]
+>> endobj
+1262 0 obj <<
+/D [1239 0 R /XYZ 153.694 140.949 null]
+>> endobj
+1238 0 obj <<
+/Font << /F8 603 0 R /F31 607 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1265 0 obj <<
+/Length 1758
+/Filter /FlateDecode
+>>
+stream
+xÚ¥XYsÛ6~ϯÐK&t*"¼¿)6Êc;[iÓI:SH-Æ$¨ððÑ$ÿ½»
+„áFͬéM%ÌÒ[ôõg‡Ä^–àϦíì´Ð1Iàt[SU ê9“UbVH‹˜2L¼-’¾K\wSeÍòµè­ë†€;Äqýˆ‡½΢s`ÛŸ°áB®û¿à€˜Æj€“Tåz~“¾GË—X¥*^0ñ
+zã„$°7ÁÛ¥Ð_ežªƒLWô  1Eîj þ@ÚxnýÏH:à}-¾ÑHÌUy3à1~;>Oþ„0´?Ç“ßad†ÚåÙh|!'ÑǾ[Pí_¹7š›<©ªm–ABkÜ“&QA@lUp
+yœSW
+wÀÀtÍõ´½Ÿ§²‘Àç'2Ä„ƒ{$tQÞªT[9ºÌh›˜m‹$4 CQ!
+5#¹ sÖG4Ë[Ívº¨ Ë#ñôK|.ñ–ݤ(„³¯ ôQ®«Ñl­*Ô…ôMÕ[K S+pÃ}ÊoäR÷Zì+YÕÞ[5ÄÚÅ
+endstream
+endobj
+1264 0 obj <<
+/Type /Page
+/Contents 1265 0 R
+/Resources 1263 0 R
+/MediaBox [0 0 612 792]
+/Parent 1237 0 R
+>> endobj
+1266 0 obj <<
+/D [1264 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1267 0 obj <<
+/D [1264 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1268 0 obj <<
+/D [1264 0 R /XYZ 153.694 629.44 null]
+>> endobj
+1269 0 obj <<
+/D [1264 0 R /XYZ 153.694 609.714 null]
+>> endobj
+1270 0 obj <<
+/D [1264 0 R /XYZ 153.694 587.774 null]
+>> endobj
+1271 0 obj <<
+/D [1264 0 R /XYZ 153.694 555.816 null]
+>> endobj
+1272 0 obj <<
+/D [1264 0 R /XYZ 153.694 524.688 null]
+>> endobj
+1273 0 obj <<
+/D [1264 0 R /XYZ 153.694 494.114 null]
+>> endobj
+1263 0 obj <<
+/Font << /F8 603 0 R /F31 607 0 R /F28 604 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1276 0 obj <<
+/Length 1653
+/Filter /FlateDecode
+>>
+stream
+xÚ½X[oÛ6~ï¯0
+I
+éŸ/Óy^h7ÂÉežÒn7F¯°Çã´ º@ŒN–GÈbÖi áDaøǨŸç#–4)ôA[m…ô)” '=C4š¦i¢åÝܦS«ê#­u_ç™ If Œ+E kÁÚž¼p1Å펿åkS:ði?šß¹KS T Ù¥×J_ÈèbkÊ«DÇ{LôOuÍղ㶠fÑï>uçÂç¹6éTƒñÝË
+T“r¿³èê’À )ÏnSÀÆÆ!-ÛAC‰VŸÛÜk¯½áü0ƒüÖ=)œvx×4yðÈZýä%‚ ‚¬—1W(ui‰7ù¢†Hgü÷e®Õî#S úÀË+ót6*ÔsÂ÷jÔÛ÷U®ßúãF>;Š©TžKx«ôÚógÈFÇuÓBšÿÅ0WšB¸róãËŒåàïÅш·ÌPê»AÊѱoKF7Ú{ÎI°-(Z>â¡TÒjè›Ä’¶p6âMD~OòsW•G¿Ô
+ðƒ¹|<ÚkHÇM½9"~PôgtØñ½¹¥v›ÉÃÅÝo¯ÃÚö’ ×^K=à»Áœ³!}ðÔ¡0†2àC{GýFzÝ òPÕÍ€ÐÆŠû¤grSËýÀå2¸¸ûì}3°!Ÿ%aÌ¡{/b4
+ÓJ*oµVñ';¾ì%N@ÓI5~—Mþãø*»Jì=<_ÐsÚ·ÚTbT7`/¸&;B­öÃë-Ø-Ö3†RÙé`t·£*夊ǪÅB"¿qE-‚KÈb¯ÞvìKü„L†î©êîëñ¼ Ã7—÷×W–¼Ñ7qëÚ½À¢Ìâzø7õ\ï눰Š”¨Žb¯IkBïX¸×5Œ8>32#45LÍö^ô.-‘çdDËm ÷äî€OöèåWųç„=ÞHGìÏ.Y¦%ÈÒ5|’eá…IrKö¢¾¦è·n^.°xĆҋš•ñ›Î†ÐÓª @ÞhªÖ´lþ7Œô¶ñ#- ×"ÖŸ «Í„Q-~ Ⱥ̌üM§i²9y¤¿¾ìYzL®ö4àŠGK
+endstream
+endobj
+1275 0 obj <<
+/Type /Page
+/Contents 1276 0 R
+/Resources 1274 0 R
+/MediaBox [0 0 612 792]
+/Parent 1237 0 R
+>> endobj
+1277 0 obj <<
+/D [1275 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1274 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1280 0 obj <<
+/Length 1742
+/Filter /FlateDecode
+>>
+stream
+xÚµX[¯Ó8~çWômªmLœ87Þ¸®@°‹ +­´¬DÚ¸m qº‰sNËß±ÇN›6§=pà¡ŠëØãùæòÍ8Þd=ñ&¿ÝóÌóñüÞƒçA8IHEl2_Mh(e“(Œ‰oæùäoçþÔ¥^è9ï^=z²,d&‹ZÌî?œº¡:oš:ï–ÿ®À™UÁË|úÏü%RH¦C¡¢«¶Ùš·î®ù´Æ§¨%
+±,»Üœa7Ü$?Êïšr?wÛðU±;8åÏ·¯pp]ÈMÝ™£pŽßÃþœ¯²®”fχ~Ó/ð’žÃµ(…XÕýqoùŠ7\XK-ëj[ .̱2[@eñÉ,yOf¤X3˜Å›^ˆFsêÕp›äÕý´ízŸ•¼º>hñ‹
+…#
+M©sV'±jÛ½Z#ôU6çõV«2‘Õ®7ÅrƒÃ*û|3×uóiï_«efUV"Ç4™}¹Nï_Gß*ˆk.x“IþEýY%ÿ’mÛ†_1—’E+¿êù×ë­lÏHá"_dr¹QÆÉÏ“I
+9ëG:gI›¸¾G¢Ø¤ìï5XÛ ‚
+Yr³ ò­º²Ä‘âM|ÙdbÍÉY›RJA×@Û4Žè·ÛôQžÀ§$‰‚>€+•ân=y aayÑCØj+⳩I@ÃäÿvEÃóKH=:~7Ðo Q¹…(äHôD$¢·òûÞ¥R&©sbˆßÁ—s•ê‘ç©M¬ÔcêÈçSÐ}’z}¸²ä)zkÍÚE+ìê(  ÉwŠJs¹ëyUp«Y+ZÉ3³ŠbOð-œ ™‰v—¦$Ô+² ¬Á3$‰oD õÀòʨæYSˆ58% ,Ç)·híôœNGó²ÚjµOl È>
+I{««"Èb°µŠ­ke5N@E-‹zÝd[¨‚8áýgÍ
+,Š!4Â#`/`C‘•†Ô~ÅɶkDßD(„/ ¾Npî]]ÜE@WißÐçÆ…D¾¥‹žfÒ˜¼¶ÀB‹¯\!UæÚBÜîa½ÎtŠâ š¦ÁÏ÷QZº¢(Çú•aÃ¥`ù©ób…ÏáÁHW xòj‹3Ó±ç)¤
+¼J×Waõ…Á¶1y¬ï‡j;F€¿›º9R¦ZÛ‰¥‹ì`”ƒìúd@CjK#=0gÑ
+endstream
+endobj
+1279 0 obj <<
+/Type /Page
+/Contents 1280 0 R
+/Resources 1278 0 R
+/MediaBox [0 0 612 792]
+/Parent 1237 0 R
+>> endobj
+1281 0 obj <<
+/D [1279 0 R /XYZ 152.694 705.06 null]
+>> endobj
+473 0 obj <<
+/D [1279 0 R /XYZ 153.694 420.329 null]
+>> endobj
+1278 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F21 600 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1285 0 obj <<
+/Length 1812
+/Filter /FlateDecode
+>>
+stream
+xÚÕXKã6¾Ï¯02 cF|é±{qv‘ v ã<“h‹m+-‹†Dµ31ú¿§Š¤åG«»Õ‹ÍaO¦¨bU±ê«¯JŽ'ëI<ùæMüÄï?o¾|Ïå$#y’ˆÉâvB%'I.&‰L ƒ7‹bò1úb:“LFï¸ùçâ_ßÞø§ÃRÕµnHeÖaç³ï¿þq¡ž­Ìv§l¹¬´¡vm£ïɲµþ9Ï(ûÌ/÷ª©Ëz=¥ÑçÓ_ÿ·f4&¹Ì¦aóË÷Ù$Y‚.‚ F½„ª‹éŒs•õ”eÑý”¥‘¹Ã¥ögÙùa“8îèé­HI&Ž’·Ùz+ûÒnÀÒ€fA¤HzÕz]ÖdY.kžQ! § ,(\4Äø§iÆÁã™`4ÒuÛ5nÍ"»Q6¬ H›°û›éšZUþ¡í0²páOUP°Qíñt8ðKLEÓZÿzïbÔ€¾Â¿… ‹Óh«¬Õß\:ÕGÁ™ËÜäB\^¡µªª0™.PNçL˸зª{•…'ê÷¿ú\™é LÚ?VÊ™FSû-TÑêðþƒ^ÙÒ¸
+oÿ±2r1©¬y?•I¤ª.ÄÌÜ Œ&Œdq±AÇ®üIÎ1Y¶ÞÖ­ªZM¼t:IHžòÌ]Ÿ (ú\BV9d7ó§XÆ„—½$ŠŒÈôÜ•ùÒ˜J«Úi>h׿“Ü,ÉØea£( ]W¯ì31—ŒÄ€ÀàÉ¡ŽÊèÖT•Aäî="i8Ûn-Z/ ¡$8BéÞqEõÉ i@ñ²*Û—²G}g†bX1¸½ß”+|±ÈK3³‹|ôã4±ÂÎr½›®Ðxœ’$Í/+M9vˆܲq¥Zé,‘,ú²ˆéüË•ªýë—¶ôÖï8ªˆµ‹V¯¦3Šµçùdj­ ]­@î®^M­ãZ/®œ™}N#B?(ͺQ»'ðÔp2Ä%4¨ep£IêÕㆣ \8ã§C¡¾Ä¼Ò†©WÚ?¹ âb§\Êî\É­uv1ÅEe\Ö“ÅLÐÔc
+ßY÷i¼`b,d—,:š@­iÊ"¼ŸÚ@kF¦\éöé°Üë
+endstream
+endobj
+1284 0 obj <<
+/Type /Page
+/Contents 1285 0 R
+/Resources 1283 0 R
+/MediaBox [0 0 612 792]
+/Parent 1237 0 R
+/Annots [ 1282 0 R ]
+>> endobj
+1282 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [384.052 597.958 403.756 609.913]
+/A << /S /GoTo /D (subsection.30.6) >>
+>> endobj
+1286 0 obj <<
+/D [1284 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1283 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1289 0 obj <<
+/Length 1159
+/Filter /FlateDecode
+>>
+stream
+xÚµXÝ£6ß¿©Z)y‹mlÃ=¡J·íUêÛJ­Ôë' ƒÀi6ò¿×_IØ Nïö%à¯ùÍüf<3$ðÖ^àýòØçÏ/OÏÔ#~LQ佬<bŸbàL}ˆ°÷’{Í`Òùß/¿==Ë™È Õ^})Goú
+PØ)MݳL” 7G†ÒöÈ~Œã“ôÈIzšçYÃ㢯JÎæ ñl/šì°·ˆ‡½Ö¢k„«W¾©—¬S»÷5îØŠ§5;<Nét‹Gt‘I|Ôíq.Ïà@ëXìZÖ%)ÏŠ¦ëEÚ «¥ZK²M×Ií•Z˜éQ=¬ð ŽpàÄQ±LÞDòÜ?:³Á˜dê£8Jî_Ë6Q/ÿêߤ­6ý¬ÊÊðZ¥ocˆFÌ%"ãTF!dY±4g]¯íê6•õxÁÊu!|ˆÍP{<1ï9kE1º¢e(.,PŒùÀ*s©8r¢ê¤9s§%¼OúÀŒÀ[_Üd Qü-a“úäÌFq¨‚¹ÍéQwÃñ‡ÒJ¾ƒÖc,¹p‹yà=Ác+7Y>£NQ=PÐú¡|GßÁ7¢NaLàH_LÞ$º„±QfÊðS©Àc¥"R:Z*¦èµG/è%Á}(ã\‘ &‹ÌÁ½°ø¿K'ã¹se$È­2^qå¸êc©R?ŽÂ›DØ-—Òð¤4½»H2ã
+ŽûNzêŽV…D“Òt;׶9[é ÀĦMŠ¦yÝO¢œn™¾m&èFpY.ÛŽ¥õ²bú‚³º;g~hà„%Az6H#׺¢+ À ÄrÆÙvY5Ù«î,ot“W° £ÃO_
+—Oo!¿$ŠD’!|ÇÂJ¶éïN?=G^, Q@¡LŸá©Óûc¡™Lï!™È¿ äv$
+ýΤ¼9ŒfÂL÷ÛRdj\˜UQ¤vE†TU²ÞžnŽËVÜr¾‡ý›ïÌ\³z%7•ËªlÖ]Ú
+b§”óGx•Æ‡PÒŠåóÄ*úÀÀ?û.¼'N¬7öwĆ[¶êë´ªœó%NB“¬Ú,[ÆÓJìÔx0t‡¢? 5žÒ œS#ƒWb”â ö£˜˜Hö>
+ ñC€†\‹m“5Õ¦æߪ€±à“}2^õai×üm×qË•yn•:V=ùNg¬³£’[½´Âê§Yd’‚YSÉîÌâ+›Ru¥€äßþó°îÊüÖíCòyvUìtýdædüŸRšPËñ½$µTŽ8Üq#·z`è•%áÜ¿šâà}¸È€ cìzå#è“ô,ã›Z·Û 5S§oy)itGBNH gÆ&
+endstream
+endobj
+1288 0 obj <<
+/Type /Page
+/Contents 1289 0 R
+/Resources 1287 0 R
+/MediaBox [0 0 612 792]
+/Parent 1291 0 R
+>> endobj
+1290 0 obj <<
+/D [1288 0 R /XYZ 152.694 705.06 null]
+>> endobj
+477 0 obj <<
+/D [1288 0 R /XYZ 153.694 276.919 null]
+>> endobj
+1287 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F31 607 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1295 0 obj <<
+/Length 1702
+/Filter /FlateDecode
+>>
+stream
+xÚ­]oÛ6ð=¿Â/ä!fE‘úÚSÒ®(¶!Ha@»Õ¢v²$Hrâ,Øßï(Û‰×Ä[_¬ãñx¼ï;:œ\MÂÉ»“¿¯æ'/ߦ“Dä©Ê&óåDêX¤±œ$q*"OæåäSeY>ýcþáå[Àd"O´‘QšGôY*ÝÔfÑTëU}ÕÙò¬mZ:µ{ÁŒOÍd(ò8÷äá d&â$÷ü}ÿâ
+'R‚„qDR‡"‰ \E©È2®/*z:“X}hÖ]]T³éL¥qPÔ%S%ƒÆÖSC´ýËÌ>‚x€7 û9”zA¤¯‡, ]ŸMr0C”àå¡3šÊØXçËÁ€¾Qõí Â
+šŽ7þ]ÒŒ%ͼ¤$&èœD"—¬;7ÓU±èÐåQrÄ!Þðp ê‚«bpžF½‰ßºÀ@AñkSžâZ;Á‘Àùó€qÒ\da²›K.Ü›Higc;oÖˆ'¸IËà½é ]‹1û¢x €\-ÖÕ@&ˆ¤*Wû6`#‰U"9ør&|³±HÈ£:³?cAîÛ®8.»cÎî9¦ñgmÿ펎Ha-Cr8zÈ°>Nu˜””ÕƒY­£|Ìjܦ¬Æí¶cž¦ï ƒz ø=Ï÷Æ8„l= ¾‚¹0VÊSÏ•¼hA7—Fp äÚ/QJm#
+àˆ‚E”Ò>¢žŠ—tŒ—è¨xÕ#F†>`vu‡H–8¹‚Á´&6¿6ƒRËœ¥M±rÖ¨ÒsK¿ƒ”Û³î+ƒË7¿Íq¤ŠE,30’€Ù›˜¾q;€Wz²ƒþŽr“^ØY=
+z&aŠáºÃRÊ1+\­{N\ÇÉ~âº*¤c4[ ; a §ø-̦­ìÂòJWa wrö̦EÓð¢4DM]R.iã‹Ï‰8&ù5‡÷zÅ6†R•…Y0w­)VÈÂÀþ@ b‹hæˆÀÍ4N‚¢³Íº'Ä+º¢©@ÀKÚúm
+œá1EeÒá‹
+Ëw'“OŽ(çmzk1rU°6¸øBÙC‹¢ïíUÍoº¦|SWLn—£ÈwDUx¢~àú?*Ê.[×cÇ ¬rzCRÁ AQƒ JcœXÈ”.4)Î÷¸½f¾%ƾ &ÁùÅÇS‚Æ à~ݶ(9»Ón=š&
+©¡ ÜZ¨ñŽˆ‚Ž™Í´T Ñ„hP‹(Õ:Uð·¤ Å}Ó´*ܘ—¦î2ü’×
+šCSn gßFÆ"aÜ?½Pu"B7¯ïOŸê˜ižgEÛƒ÷G¼‚õ³þ_[TÐ#Îl½lî]òâcÖ?8Ü*%þ!vðYð/¸<ŒŸùÖØÑÚ7xÃ,M„òl¥ ÷Ž¼™ŸüúE&
+endstream
+endobj
+1294 0 obj <<
+/Type /Page
+/Contents 1295 0 R
+/Resources 1293 0 R
+/MediaBox [0 0 612 792]
+/Parent 1291 0 R
+/Annots [ 1292 0 R ]
+>> endobj
+1292 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [314.723 326.628 321.697 337.476]
+/A << /S /GoTo /D (section.9) >>
+>> endobj
+1296 0 obj <<
+/D [1294 0 R /XYZ 152.694 705.06 null]
+>> endobj
+481 0 obj <<
+/D [1294 0 R /XYZ 153.694 520.754 null]
+>> endobj
+485 0 obj <<
+/D [1294 0 R /XYZ 153.694 424.663 null]
+>> endobj
+489 0 obj <<
+/D [1294 0 R /XYZ 153.694 229.997 null]
+>> endobj
+1293 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F28 604 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1299 0 obj <<
+/Length 1359
+/Filter /FlateDecode
+>>
+stream
+xÚÍWMoÜ6½ûWèT DŒHQ_èeëÆ)Ò“Ñ,ÐCÓWâÚŠeQ•¸q Ãÿ½3$%ïze[q·EaÀ¤¸ÃræÍ›aè]x¡÷ËIèÆÓÕÉ»õr’',ñVÆIrî%qJX{«ÒûÃB¶øsõë»,Û‘æ!I£T±¶[[™]‘ÀÉ4#Q–[ÉßYäËE%©_ÊÏ!åùÊ|1a%ã ¬|¦/*-EÝZã”d| êêjÁ2ßén;µXê‹€ú²Ü.¨ß¹Ÿô¥Ðö8Û^öÃQÌР†íµìªBÔVÌ ]©æGøÌb¿r[+·q£ºQÑ ò”Ѓ(ÉcçÔª¡(Óx†ˆûç¿Ú•/jÛ5¢&öz©—<2ãÌ”ä<=Œ™ÕÃò0±’® <‘pÈŒÄé®ÏJ¹Á¡Óß–¢í!Vwo& Øm á ùh 0À"ÂÒ= E-ú~Y5u÷Óù§E³x¸‹ý07ÄI/kYhYÞ¿™
+ø*ã»VÈÝÝÃßÛû»GüAËoÈhà!øí~Ò¸ÕøØ8eÜy_5uÕH¬…†Øå×¥«‹Íöz¾Iö¢WížÌR/È(‰éaZ¶\‚ŸJ¡Å¤è HfûpÅ4ЗÏä4 =ƒ íîþ„ÉÃÓÔ0ŽÈl<Íü›\c—œò~W Åjrdeem?°1©%Tù˜çPåÝs3»©êÚÎÖ–¦í¶
+T4…ê,w«N@¥³bPóÙƒIÇ,p³=€ËêJ]t¢µ%
+rÈ›% Ále²~"mòCÖ„¦ê#BN]ß“R?@‹æÚ._ Ûûg¦›ã¡+Hï Ñ
+*§æ´Â­7) ‘mð@ÂÄÛ6tÐgŽÈu[ׇr]•®~bÕte¸ï«‹f8äìîŽòïa䶅‰)pÀZvKKl•žŠçnÏu6v›©@2ÈùôÙÖŸæ$¤c§TØ0•ròæœpš€9~©± ¹÷†A†K0;Ôè,OvÞ0ÑŒ7LñÂÆ1ç
+º/×_U®áj†.j¸©ë¸\WTÈ'ÅØqM5Œð8}ö,Ð'9D¦|IyBByìÌW½Šù¯z´WÂÏÓ¯„9Õ;;2bø Ä”3_½ÿ dÊ™êÉ_™r>dXx,ȼ5d=2dâ‘ÿ'ÈÈ#B†±×@F~d¢cAæìõáó óDßJ㌠
+œæß
+endstream
+endobj
+1298 0 obj <<
+/Type /Page
+/Contents 1299 0 R
+/Resources 1297 0 R
+/MediaBox [0 0 612 792]
+/Parent 1291 0 R
+>> endobj
+1300 0 obj <<
+/D [1298 0 R /XYZ 152.694 705.06 null]
+>> endobj
+493 0 obj <<
+/D [1298 0 R /XYZ 153.694 667.198 null]
+>> endobj
+497 0 obj <<
+/D [1298 0 R /XYZ 153.694 347.197 null]
+>> endobj
+501 0 obj <<
+/D [1298 0 R /XYZ 153.694 267.046 null]
+>> endobj
+505 0 obj <<
+/D [1298 0 R /XYZ 153.694 186.895 null]
+>> endobj
+1297 0 obj <<
+/Font << /F31 607 0 R /F28 604 0 R /F8 603 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1303 0 obj <<
+/Length 1619
+/Filter /FlateDecode
+>>
+stream
+xÚÍX[oÛ6~ï¯ðK¨YQ¤n
+8ÃÖ¡Ã:m† X÷@[t¬E5]â´FþûÎá¡ìØQc¥Ã^L‘<<7~çBû“ë‰?ùé…ïÆï¯^¼~+ø$eiD“«Õ„‡‚E©œDaÌN®²ÉŸžðYÈ¢é_W?¿~$¨¥Ïb+KVÕÑÄ“ˆ¥±Hd&ÅédÆc&RA”A„D
+"`I+<aaÜsûÄ…Ìô
+‡º½›«ªþ»—èØŒû, Ó½€h@@ XIXªiæy¹2»‹ËÓY„Þߦ«KUÐäòÃ/ôÑèB/[Ý;úaÆC&„„1bIì¼ö®œÎ‚˜#‡WôÕ®5}€]ª+ZšäÍa÷±‹9ÀÒ ×y‘/JÓêæ±R²PîéLÕæ¦D¹‰ðT™(p±œ‰wSši{ÛBg×]âRë”iÀV`@“µ²òÐ̘…íäàkg'0™ !¼µV³t\²TöTQ]¡hEÞ½Òµ.—`Ìc{Œvò†FEC¦oó¥&¢v­ZZÝ(Tó3MhŸ§{úfYçnɱTNˆcY˜/º¼vôKg1h“9óêí¬C.Éuø±P€„¼Ô¯pšx1§å
+]å™|ïE\ÜæYª×¾ƒÃ‰äôD»ÎéjûmÞ®OÐeÖ+â¡ë¼¼Æ%ᵆ¶ kU¬¬mþ±UDz§3 Gabǽ
+¥n6E€ •Â«ÀmE6Hr‹ðqëpv|àˆØš…‹è4ÇÝVÀF ÀYغ 0Ò¶àOdC6½}÷Çû¿#,‚ è#!½¥±Üí=Àô
+Ýw˜—¯€‚Œ%Øy¶ì¬5U
+>¬nÔÍÔõB0£f>V¦¶eÃQ›®­º–¶Í²AÓQsÄ"ñ°ðåËf¨äšU_n]yÅÖyÊ=èžÙ
+UKÀà ”·óuaŸjå¸$þîîJ)@eg±:=d±L܃Âä÷)öòy aÖ~À‹‚îj?~ø^‡q‚+ˆ\bˆ^»¢V­ÅP©¢° "Ï>xpimÛdzäŽÌöwÛ’Ö·8ÙwN°`/¨2Cð„O+ÔnVù«!°P³iãÀ·ÖһȌk
+;<Z¤”e.
+þC ë3o™Ž0Ÿ»0écvZªÕð†‹è>ùò­g5E9OååxEÿES/ãQ™{ž¯àls9¯ +µhðîÛÿt¡îîŸÑåËdT6Q-†;4™ŽjšÛ
+UCèo‘áŠ*Æ=‹u\äM먃°ð~Çå]§cuRC~Ö¦g´ùað•ØåhÈsÜ$¾ÉMd¿ðÞÒÜåyÕ•žãÐç"d8R–$ÎgœGG~¼zñ/­Üm_
+endstream
+endobj
+1302 0 obj <<
+/Type /Page
+/Contents 1303 0 R
+/Resources 1301 0 R
+/MediaBox [0 0 612 792]
+/Parent 1291 0 R
+>> endobj
+1304 0 obj <<
+/D [1302 0 R /XYZ 152.694 705.06 null]
+>> endobj
+509 0 obj <<
+/D [1302 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1301 0 obj <<
+/Font << /F31 607 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1307 0 obj <<
+/Length 1004
+/Filter /FlateDecode
+>>
+stream
+xÚÅX]oÛ6}ϯÐ °ŠI‘¸ÅÒmÅŽß–=Èk“%M¢ÛlAþû®DZvl¶–Ü y‘DòòžûyH;ðî¼Àûù*°ï÷ó«·„Ç‘4òæ+‡ †=Î"”yóÄûcD$ ÇÎ?¾ý
+endstream
+endobj
+1306 0 obj <<
+/Type /Page
+/Contents 1307 0 R
+/Resources 1305 0 R
+/MediaBox [0 0 612 792]
+/Parent 1291 0 R
+>> endobj
+1308 0 obj <<
+/D [1306 0 R /XYZ 152.694 705.06 null]
+>> endobj
+513 0 obj <<
+/D [1306 0 R /XYZ 153.694 295.848 null]
+>> endobj
+1305 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1311 0 obj <<
+/Length 2025
+/Filter /FlateDecode
+>>
+stream
+xÚÅXÝÛ¸Ï_á—2óÄ}õÉI›+®@A²@¸ôA–i[]Yr%*›Å"ÿ{‡œ‘,i¹·ÎCÑ'‘Ãáœùñ7C…«ã*\ýíMHß÷wo~úYòUƲXÄ«»ÃŠG’Å™ZÅQ„ŒVwûÕï YÄÒõ¿îþþÓÏ"h«%2SNíÒv&ß¡ÚTkCjž2™f¨|wÒ­^o¤”AÙÙ¯
+êû|Eìi¸»¸®.Ê/!W
+MãÙ‚©(ym?’Ã6Ä ÅP!YÅ,Kdê6ÌcÎPÙpÉ2•¢¢ÈÒ uÁ/)X‹•[4e×%¿p©öú`?­ù¶Í/nâéO¾UÜÌ YeÃYèYCH&’Ù"E•wݶ¬ÍÓ»Ÿ×›HDÁ¿›¾­ó
+;?}¾{÷Û®taôþ»od{¹ þÚQc3øX+±
+Ÿö|y;´»_ëŠD`N9¶Õ\LÙÔØ>å$Ü!l4É'¼…n*‚‡µÄ¡‡²ª°Õê|­ÒM ÖõdPk½×4>©íÚæ<ìŠD­•ö;„Ópp6¹@Gg€—çÇ“¡\@U†+œ/œ‡Hg#–¦éèòx «@ð?XüUew‚‹“DC‹müUò¾2µ9Âÿû»
+!jžŠ+SPœÎÒ¿sÙ®jŠû-Ðñ¾/´¯âðøÑ?…¬42sÙ™!H1SI4¿ÑæÔ6ýØÑÌ~YÈçéøe„¿&cÙ 7fOÿ1À1SÎ%uôWdøÛql†µsJž­%·ÞhßûQ(¹z?&Cé†ÿëǬÁozLmË÷§Ÿ©A¿ã^ø±Á#ÅBÉ¡êƒ/ÅŒs5›ñáîÍ8Ç7š
+endstream
+endobj
+1310 0 obj <<
+/Type /Page
+/Contents 1311 0 R
+/Resources 1309 0 R
+/MediaBox [0 0 612 792]
+/Parent 1291 0 R
+>> endobj
+1312 0 obj <<
+/D [1310 0 R /XYZ 152.694 705.06 null]
+>> endobj
+517 0 obj <<
+/D [1310 0 R /XYZ 153.694 667.198 null]
+>> endobj
+521 0 obj <<
+/D [1310 0 R /XYZ 153.694 588.293 null]
+>> endobj
+525 0 obj <<
+/D [1310 0 R /XYZ 153.694 530.585 null]
+>> endobj
+529 0 obj <<
+/D [1310 0 R /XYZ 153.694 347.294 null]
+>> endobj
+1309 0 obj <<
+/Font << /F31 607 0 R /F28 604 0 R /F8 603 0 R /F7 752 0 R /F35 751 0 R /F30 605 0 R /F37 758 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1315 0 obj <<
+/Length 1620
+/Filter /FlateDecode
+>>
+stream
+xÚXYoÛF~ϯPHE¼á¼š"PR$©‹5Z¡ ä"—6Sj)ðplþïÙ]^2Ñy—ËÙ¹÷›9‹Ë…³xÿıÏ7›'/Þù „>›tA…K|—.<×'Œ»‹M²ø´äŽÃV_6¿¿x; =O -óIࣉ>S.Ò¢¨3µÍ¶ëêÛáîðÌò?³‡Î¨CB7ìøó þœ/¤CþqUÕú[TªÃ¯YÕY¡ªÕ™ËÜeTJ³¨š½,«¸ÌöµÙPÍn ;?›7ÔPµ´ÇvMeɶö¼T‰þþÒ¼ÆW‘º\Ñe¿z£.ìó*²'ãB¥ÙeSjuî¦l¶†›ƒÎf1Ëæõ¶(r©ºlä±OÉêý람ßÝ#¢åMqã„ù~Çí0ÍÏóó'øÑ€¸^x¬]°‚yH!§ð$Âý&18çÇ
+W"e·ªf ÑfÁò6—æSZ”öD>Ä™4f÷õÅ?dÊF‚
+)¶ô!ê y.a”·ÜËÝ~Š3„Ðe]\¾M©¢ìó]ëNÑ!x?G;kBu)ñ¹÷(Q;ð)ðNš\Þd#píaAIÀ¨9²Ñ¡òœåg‡Šöžã>q: àLЄ”õÍ}®K‚Ðm)³ÊðÅì Ë(1o™2ÏíŠù:æÞÀ#±¾G¨Ûq+åu-oÄDF:„9ÝJlR5;©0«j#A µ°*e锼Ð7Á@U`vÞNX
+™ãuB¯€9@"qàÁ0M)Ü5‹äÝ]¸^¹
+¥'ë<ò1úv×r·óË>×TÂ=ËÔ¾©g·'”Ïâû^*Yfñè&!”‡ó‡:B“¸ÂŒÐ_nÍã-?>5/Ÿ×yey×)M {ô}§ûªG¸×=y³‰ÒZ–ú5¯ä|Þ,Oä1ñÄ„4ë¥MtXjè¸mìƒÑ1`Õ!¬S¸ñ4àeðnAƒQ
+Ó¡âÚŽå¸Ygu.÷Ñ¥4ûƒ_õˆŽd`ÁK³™‰ñ
+¿"¨F*¶Çw‘½xâ¨Wµòm7që2ÍW(þëÚ½BYÜÓˆ= ·Ž‚ýÖ&|O(úþœp/øáþ† €â8Yø,Lób}YÍ^&Q’”ØÊñî?ÁãÑ) (öÌÃÌ°s:5½EwäíæÉÿ:iì
+endstream
+endobj
+1314 0 obj <<
+/Type /Page
+/Contents 1315 0 R
+/Resources 1313 0 R
+/MediaBox [0 0 612 792]
+/Parent 1317 0 R
+>> endobj
+1316 0 obj <<
+/D [1314 0 R /XYZ 152.694 705.06 null]
+>> endobj
+533 0 obj <<
+/D [1314 0 R /XYZ 153.694 556.544 null]
+>> endobj
+537 0 obj <<
+/D [1314 0 R /XYZ 153.694 210.944 null]
+>> endobj
+1313 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F30 605 0 R /F16 599 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1320 0 obj <<
+/Length 1865
+/Filter /FlateDecode
+>>
+stream
+xÚÍX[Û6~ϯÐKQˆ9¢DIÔî‹Ó6½,’"h{Áf¥mÚV#K‚DÏìtÿ¾çðPK£d4“"í‹}H‘çÆsùÈÀÛ{÷óàOþÿÍ峋ï£Ø“,Ká]î¼8ca*¼$NY.·Þ¿ýw<»¦*ÍQ£›U«Í©^üçòo=Ÿ‹ïS/aYIä!&ÒÔ[òˆÅ"#Q
+Ü2Ç%‹“ xô‚¶z7)ïö+Ú~.hé¶/yÀ²øNR<!)ŒÀ°ô\RY5GUì@ŽÚÝNóâéFí÷zÛäûƒ™ê8…&š÷á«ÓÆÿÞ2IY$%pÎX&wš¾yñíÛÕµjÊ‘Ó¥—(\ —°4 ;Qo¡ôu³XŠ4ó_«æ=QßU8Sèç‹eÌcÿ—×oèC©¯Îwló¶.”]ÛÒŒ9h"Þ,¤ð_,ÂÔÿöísœ’~[õknÜþªüÚy\T‰¿fÄ꿧V£E ô’sp¦‹·ö`Õ¼®Õ¦ýz±Œ"á¸4e^îq"òÛ:7DU'Ã&N)e™ˆîÅ`ú˜ìÝ~ký‡1¶9uiÚnHÿeeÜ„uÜ p?#ò_Õ©!ÊÆšiÀ¤ÐD;„¦×yQµ¶3ÂÏ÷ªzû`øð"3»>ç¹drSè•ZWWz’›·, ÒáL3Ùaþ˜i.³™¬uQ]¢–p¬BîA²E ïÏQ>µ–œÙûá%%û<ä«[üøJ5{Äz×ê&×í¨â€VöôÔÅ•6ùFý¬OzùZoóÓñ] îÿdT‘o`Ài)õdLÛŸg‹=2kŠÚn¯läÞòÐFóêC§}*¹(^®»d¹.‰2.mvyÓºUêdUó`€CVgé§#œ8Mç°^òŠmÊ;‹ßjPÊ:U'$àHV[œPôMb‹ué«E ª'¬§¡”þÿ|½QXÙì
+[¸41–B+̱ÞVNTsº“áh‹óMX|ojøz£Zò|ªŽªÖUȺ¶zU-rÄ”‹eÕ‹¯îG ÁÇÒ Y Bâ÷‚{Q@Âó8[ti5‰Y œçÂ)󲟽³é’|6u*ÌsWíù >ÐÇ}NÍ©¥¯®SÝÐGgý64×蘵6%¼¥„ª(†žù¹2ú/Є„èÏr,àüŒ\r羌ÉuÍp5dÀ£u}E)Z×ôY­ðCª]¸0(¨Mef2)DŠûÄäOMÌó˜PŠÂY@©nt Ë´æfÕRæ_µïó:`q½±ÕKê¦ëé
+m\ZAÙl¢Â39¹‹ÍÍ|äL|5/#Ÿü3£wŒ”2à[ŽåD¹G¹B+êßö£}G#ªd9~˘eLüÆPÍY³èΚÙêðßM×!û‹áèå€^rÜLæŸjúwo1²{ Yû‹DßÝiˆ]•¶á3‘뾬ø„!ï‰OK ,µÄ9.A”&þ?2ò'ðk_:8+X&FO
+ô”‚(¥×jo‡ò\Iüj•D¬ø+QŠn;M—ÜÇ7æ®%[€Ô¬n4:*û
+endstream
+endobj
+1319 0 obj <<
+/Type /Page
+/Contents 1320 0 R
+/Resources 1318 0 R
+/MediaBox [0 0 612 792]
+/Parent 1317 0 R
+>> endobj
+1321 0 obj <<
+/D [1319 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1318 0 obj <<
+/Font << /F35 751 0 R /F7 752 0 R /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1324 0 obj <<
+/Length 1318
+/Filter /FlateDecode
+>>
+stream
+xÚ½X[oÛ6~ï¯ Š–D]¨
+±:
+‡"g"ìþù›î¿ÆÿO¬fk¿ç’Ä*Z˜£PtâqÒ= ï…Á‘¤V›mÆ ©¬ÂÞUˆ•ëç¬ ¸Úe꘽kgV ½òk™«Ùb§¾vC[{ÈÀJÕ¬.^§è4´Â5Ç0Š›üü†ßãŸõ¿â°¿¥?"€`5KíÈšNf¨—ì–2-W¬›ŽváZ
+endstream
+endobj
+1323 0 obj <<
+/Type /Page
+/Contents 1324 0 R
+/Resources 1322 0 R
+/MediaBox [0 0 612 792]
+/Parent 1317 0 R
+>> endobj
+1325 0 obj <<
+/D [1323 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1322 0 obj <<
+/Font << /F8 603 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1328 0 obj <<
+/Length 1253
+/Filter /FlateDecode
+>>
+stream
+xÚ­XßoÛ6~ï_¡—20Óü-*O^¦Ë€Cg`Ö=È6 ‘%A’뤆ÿ÷EJ‘‘œ¼Tô‘¼ïî¾»ã¥Ø»÷°÷ùvß‹³[†=Âã’z‹GC2䞢Lx‹µ÷¯ÏèdJþÍä¿Å³[å…(”Tš Ø›R‚%öèï:ù1¡Ê×U¼Š¾ê½žLã¾B¡B“)ç”Í(]æFÎüåtiDð¥ŸMà«`f$ðM2óóð«½ð1«¥ë§«mït¹˜(æëÔAÍFYKs…BÐÆÖ
+º8´?nÝš‡Ó>KY¯˜ë©;×l¡ûÖOÅMŸiÒÀuÓgvä nºÉ,\©]J„ˆŠÞvÐßNÃ`ŒI¬.NK Å$
+endstream
+endobj
+1327 0 obj <<
+/Type /Page
+/Contents 1328 0 R
+/Resources 1326 0 R
+/MediaBox [0 0 612 792]
+/Parent 1317 0 R
+>> endobj
+1329 0 obj <<
+/D [1327 0 R /XYZ 152.694 705.06 null]
+>> endobj
+541 0 obj <<
+/D [1327 0 R /XYZ 153.694 667.198 null]
+>> endobj
+545 0 obj <<
+/D [1327 0 R /XYZ 153.694 618.983 null]
+>> endobj
+549 0 obj <<
+/D [1327 0 R /XYZ 153.694 375.943 null]
+>> endobj
+1326 0 obj <<
+/Font << /F30 605 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1332 0 obj <<
+/Length 1381
+/Filter /FlateDecode
+>>
+stream
+xÚµX[‹ã6~ß_Ê:°ÑZ–äËÛô²Ûvé–RR(t
+ÕØJbƱåÌ¥&ÿ½çHŠ“™¸L2/±tttn:ßÙþd9ñ'?¾óÝó»ù»Ÿ£IH’ˆÅ“ùbB¹ ‘ “PD$`b2Ï&yŒÒxú÷üËÇÏ ‰I†uF‚(;FiÛm¿±J‡öfNiF}’ˆ¤·—¼jï†2~/7e¦y©2´+¥7·µl䲑õª{Õc¼óøC#’ÄüÐ#øð3cÂ÷:\Ùmžv‡ËÛáÌ­ñ™tLõõ‹0D$l¡JÛ¼*É>àÉ‘¬M©g ’1—m€ Ø£1aÒÛsÖâIAˆœ0ƒ-NέÚÏåtÆ’ØûýëoÓ˜{ì¬Þ´v ñyõtÄžjòÊ 2»xçJà‡Â.N™·¨Š¢š‘÷0EíÌî½EÉ“ÿSâÄ<]ËT½7›¹'­j¬](´¸ê[m»Ê¿ÆÁ-y G½†`¦}Z3J¡T}ߺœóV²\âˆ;û ÚÛ‡I‰Ao7VÓì·ür|FT`…£I@|8·ƒµC8ϽÒÜ„-ˆ€S9°‡•êå|r þÓ
+&ÞO:·áÝOMOb7Çb×¢)F*cf¦&¹Æ‘ðêÆ"6UÙ¦QV¦n|Ê°X÷ÆnñäTe£•Û–·n ›™— ïYfËÍZÔ´VRXÕ]nÐRè";€¨Ê¥±â1š
+pvPʉ“ž˪=.ôl÷ejYêB¶Ê±@ b·îVÒå€-ƒÏ[Û.C¸©@ug*›õ æ©7).®\lØæ$LC<9Î1{^ÛÃÌOÓø°§qÅŠL±@R-ö*ÇDïC_bs×ßÇx‚¦@9Õ´Z¯e™Y㦠àYK­M‚àØ”×\ŒRïæÚEf(¼|8lìy0%.çpGf1C8q¨<… êÂ`–ûÌ´#²|ôHCµvƒÿ)§$Ÿ_iÃMµ¾>®BH‰½öj׆Æ/õVùî8Ñ㦈‰cx™ƒVQÕT™UÂÆ5 4"Q¿<dS\`äzÓX~©´¢d¸pæ9ê Yœt‰s„ìξqCOº*]ëV6íμ{n;º5œÿïõ¶óIœ®-í×ÅFSõh'ë¼Üh¨GTáézÌm(z5¶n„µ¡ë5 H˜ÐgðYË¢0ƒÅB®óâ Ç· —¥m HQ•í€kgï¥ëä$×p]ª¬É—«ÓM3ÿ$Ó@Ú9ÜñËÖ×éæ_¿I8PvÂõöôÖel 4öœàº÷Š^W¬{¶Ö¡p;øOÜ]±í˜àøYÁéÃè:{y%Ê8
+é_fF¼ø±³X¤÷´í‚7%vQ"a ’ÓøvÔÁß–:øE©ƒ_”:8 ‰¨Ø{ág¢â
+endstream
+endobj
+1331 0 obj <<
+/Type /Page
+/Contents 1332 0 R
+/Resources 1330 0 R
+/MediaBox [0 0 612 792]
+/Parent 1317 0 R
+>> endobj
+1333 0 obj <<
+/D [1331 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1330 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F8 603 0 R /F28 604 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1336 0 obj <<
+/Length 1229
+/Filter /FlateDecode
+>>
+stream
+xÚµX[£6~Ÿ_­D¤Û›éK´£™ª•úREÕHÝ>Ä$t¸Èt¦(ÿ½ÇØ0ä2 TÓ'Œ9>—ï|>öÁ±v–cýxã˜ç×ÕÍ—nyÈçTX«ÐÂ.CœaËcʬÕÖúݦ˜‰ù«Ÿ¿<ÀŒ@¾ç¹J–PD8=Ðñ“ék[‘vÏüN›?¨í¦îV†êQÖyP»"È÷õ ÑñœkF8ò…Û7²,« ¨J¹©¢,­û¶Žµ{¬•ÌDéV¦Õ±KL¾ÌŒ0;%n_’(=”ˆÈ—c½À29α}ÕUmÿ ºÚ8’fEÄeôToë°”E$Ë#Ca>N0K>2©½¢ Ä<¿ÕvM™‘8WæŽbH)«MvH+YÔU¶Ùʼj²öIçäá§Ç_îoõx”zfú)ÃSVºÍð?­…Ç,` y‹#Ès™n£—«îX —#‡SÀF¬ÇÝ}îÂ"K–C
+wøwÖ—
+Þ[߮ڤÀ=àæ)ž§™ö1‚Ytà·MÊIcð1Å µXOà’7ŠK±¬N155á} Çm >ɺ1Úú>Ì㬋A|ôGeˤê´ž‘:î ‚7ÃãKÇ£r±ŒÂ¥Lò굞‘c=A=,ã3:¾<s:\ž'œ‡ÜöŽœ…Oõ±¾U“ºhÂÄÿÙG/ÜûH&sþŸ˜\žPy
+‘Å"÷ë[$ò’‹§É Sàó?>áL‚ï¢~Íp}-X—mJ5§ß«½ÔØ€¬žo=¥Ž¥$¢}uGxCG!ZÞDçpp©ë@´; “rféVVsßµƒulæï‚\•_ýò ¾5þVQºûîUá ŠwÀÚÀGý^eI‚'¹16Þ?*=‚|Ãj
+OÞŽGw¢X¦»jßÜeœým –OQ^7;<_ǧšŒ²g鮟ò^ ·Š £îíÏ*œ†DëìYöB]Ÿ„;ÎÐ:»~ÛxG뵪,ô|Ü×Bó°7¬:Ók„Ïõz£ô–Ð ÄjP$aDñëx|”4Ó½Ðx½bP¯ÞÞK“ÄeíÒƒºåú@‚þk¼50©ÃGXwfúÎ4.žo·Ñ¬ññG–gŸL*Ï—¸›ns]ÈàI ÷*ÄdòÖùB¯›¨O°&+d™YŽ©Ë~W—]S—ï¢*h
+ù×!hÌü¾Æ±M–ä0v–ÊTé©ÊÛÆŸ…€46œî5ZX €†–÷âÇ.К”FJÕú%Ž8în«.pà EŽC/éM?ju¤¯Ò)œŽÿHaqa“¸ˆ°N¦CK‡òÍÁÐï|V/®½؇9 ªMþTYÔß²¦­Ô¯*-WÜ¡ W´¶Ò ZGWP ˆBZ©ÏÚÍ5eÉP§#"|ÌBýM‘àÒ,ܳ¢îYW ²ë7Ú^¡¬Àˆs¯uC§ÿ9*²41T@'÷KpÄÔFÚ¤`âœݯnþ—õ3
+endstream
+endobj
+1335 0 obj <<
+/Type /Page
+/Contents 1336 0 R
+/Resources 1334 0 R
+/MediaBox [0 0 612 792]
+/Parent 1317 0 R
+>> endobj
+1337 0 obj <<
+/D [1335 0 R /XYZ 152.694 705.06 null]
+>> endobj
+553 0 obj <<
+/D [1335 0 R /XYZ 153.694 376.296 null]
+>> endobj
+557 0 obj <<
+/D [1335 0 R /XYZ 153.694 195.522 null]
+>> endobj
+1334 0 obj <<
+/Font << /F7 752 0 R /F35 751 0 R /F30 605 0 R /F8 603 0 R /F37 758 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1340 0 obj <<
+/Length 2322
+/Filter /FlateDecode
+>>
+stream
+xÚ¥Y]Sã¸}Ÿ_‘·qnõaËž§eÀ™ É ÷îÔÎVaˆ¾8vÊ63C?~[jÙNŒ ìò@lË’Ü:}útK¸ƒ›;øüÎÝsý´x÷a̽A@B߃Åjú$älà{’0x±Xþt¾S.~»J¯ªú!K†-NÚñÆÁ „±ÌWc=ŸHŸÁ =ê8ùîR‘'ÓSßš›¸¼¹Rg=Q'ɇ ^á‹b¥®R÷„o|³í¹) 碙\™eiqSƛۇִ]‹Ôjh;èºX¯ã|‰Ÿûîznº2ÆA}Ë®s}¿Þ±Î4'•úÈ`ĨG˜#JIèœò:sÎug0Ö©
+%z$bwÀB}”{®s_%%Þ­‡LÂcO·±2á‡ú1=Ó¼ªã,K–ê‘:± *á·«&à·§È0AmÑGeæÊ êZ7¶]+O%@T&ê¶Ú(Dœ"_¦ù vÉãuB†#z°¤´BÓô¤0*AĨ”$ =Ä~¦Y†ÁçríJOŸà
+„lý„ëárÛÕ§4+JU﫧˖DRÙtZhË<â¯Fœ¸.Çö¨m÷[Í !?[KO›4Cp ûw(ô¾²¹ ˜~禫Ìê&&Ø®Ÿˆ¡ „^QÀ;ðyÁ¥s“äI׶h‚Hõ[ïÇ›ª\oì4ñá°~Óó
+µúŸ-‡ŠM 8TwTV­¤¾ºC(ÅyQWºNŽ<×uæ‹o§Ì%¹3ãõh¢Yq8 „³˜Ì¦ó&|è6YH„ײ1¶¬Št>ûhH›ÛñÃÓ ¨ ²Ô"øxx_ßåèA»?.ÑVƒÜUÅ:Á»¼ÈG zù2.—Ø’æ##*Â%²¯ªÀ”U|ô!dDr¸„ÄwvdV•A‹/³sN>×yÑ,â?6˜$ _Ɖ†íyla%ä?쀚Ƶ
+#C™Ò#(k¥sè.½¸š²íþÃ#ûã8ŽÔƒ&¤DëÈ4Ü
+Íéáôó…Æç3pLˆÀO¢Óc+Ÿ('¼S7‹´qBöP@HÙ¢Å"Oã×%!k'y¼
+®ëP=TÝ4(jɾ„ðSW¿¯ÛZŒÕ ÉVG-“m·Ì JA†ÌŠž^_§ur§¥Áä|UcìG׳¢ûõ<šGÓר +ˆëµÑiÉ]>á¾÷êðÞ”Iu ~FW+Ë\`W§=~…~¦`Ðh›Ä¡£k®$¾SåaR6%‘*3ŠÌTH6Ñ \Âe¸‹‘oÅhv~C(ÐЙMáÊ\ç¿Êý
+ÓžŸÜç©.…Á,Øu$Z›ÅèωMKƒ¡`
+¢Ûü aµ„ݳ¿‹ÿIIös8´‚·øö5)¥Èæ#¨cÎX Æ9>*©Ò<ŸcÃdŠ×ÓÉ|w
+uu=ÆÑy4=²Ç“öªí&äþ_ˆ2¼+óóõª>P?£ebSeP°°Se Jü Wh^T*,ÍYÇÉëÒ¶©šcõ¤"Ãzº‰Ý£½Ó q0¼Þ—9la*žú»¾„ÜæLôÚTùDŠ-B¡=žœÏM»–)lµ†ç‚ˆÐ·9)ÛÈYZYÝÓ«qªJY¨àªÐBUx¨&<WQ-[R/Z¯`x€§ì‰þ3®R˜×sÔêOí°Éâ© $^°+XÔ¾µ‹Ž' 혷Þ†4M¦G³ÓÓèEM½‰GÖxb ¶zô-yŇEÉíx\÷iX´Lak]¡±i~ ›ßäÚìã˜
+°¦ÎÍÓBI±Õ<t‡XBm£¨ã¾V~ì»Ûc:ÊL„_hêÿçv^²Û¥¾ù`Y®’›½€ǵ9Ík7œ]¶ë‡phæöÚå+×nÂø ±ÍŽ#~wg‰.(^„|5åv/ÿ
+endstream
+endobj
+1339 0 obj <<
+/Type /Page
+/Contents 1340 0 R
+/Resources 1338 0 R
+/MediaBox [0 0 612 792]
+/Parent 1359 0 R
+>> endobj
+1341 0 obj <<
+/D [1339 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1342 0 obj <<
+/D [1339 0 R /XYZ 153.694 590.191 null]
+>> endobj
+1343 0 obj <<
+/D [1339 0 R /XYZ 153.694 560.571 null]
+>> endobj
+1344 0 obj <<
+/D [1339 0 R /XYZ 153.694 540.969 null]
+>> endobj
+1345 0 obj <<
+/D [1339 0 R /XYZ 153.694 507.474 null]
+>> endobj
+1346 0 obj <<
+/D [1339 0 R /XYZ 153.694 475.917 null]
+>> endobj
+1347 0 obj <<
+/D [1339 0 R /XYZ 153.694 456.038 null]
+>> endobj
+1348 0 obj <<
+/D [1339 0 R /XYZ 153.694 424.204 null]
+>> endobj
+1349 0 obj <<
+/D [1339 0 R /XYZ 153.694 392.646 null]
+>> endobj
+1350 0 obj <<
+/D [1339 0 R /XYZ 153.694 363.58 null]
+>> endobj
+1351 0 obj <<
+/D [1339 0 R /XYZ 153.694 329.532 null]
+>> endobj
+1352 0 obj <<
+/D [1339 0 R /XYZ 153.694 297.974 null]
+>> endobj
+1353 0 obj <<
+/D [1339 0 R /XYZ 153.694 268.908 null]
+>> endobj
+1354 0 obj <<
+/D [1339 0 R /XYZ 153.694 234.86 null]
+>> endobj
+1355 0 obj <<
+/D [1339 0 R /XYZ 153.694 203.302 null]
+>> endobj
+1356 0 obj <<
+/D [1339 0 R /XYZ 153.694 186.191 null]
+>> endobj
+1357 0 obj <<
+/D [1339 0 R /XYZ 153.694 152.143 null]
+>> endobj
+1358 0 obj <<
+/D [1339 0 R /XYZ 153.694 132.818 null]
+>> endobj
+1338 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F37 758 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1362 0 obj <<
+/Length 2152
+/Filter /FlateDecode
+>>
+stream
+xÚ¥Y]s›È}ϯPÝ—E·f†ï¼Ü’%“•%—Œ³µµÙª` ÙJ@N\›§§$ÐXR6/f@ÃÐsºûôé±Þ{ìé½woôÎõ2|sqåö<ͳ©Ý W=bëšëz=Ûr4jX½pÙûK!®Öÿ;|ß¼ÕûKµt] ¦£ÉýØ陼a(7³ix}÷æ]\dIöºn°ùZœ±ÿMO³L§þ]¬@÷'8ñ¬zBô²©ž¡¶F,ZOú¤‹d»ŒÑ¶M–ö©£°×øí:Åë2ªâö¾TؾGM6ð4æÛ÷¤ÛŸûüù?ÆÅÆ}ê*þk(¡@DŽ…©é¤Ùlq¸Ssˆ{
+ »ž°¬Šøù0HÆ6ÊmŠJ¸šÊ XGEŸÕt—¶Ñ ºpKÞOG; ˆ®üéçl¤{¯ aiî.4þ{¸‹}×;Ž†î4p¥Y«/P [³É.8þq÷ÌÆ*þ^¡«m’à3Ž»ÏÓÿa ¼Í
+œø‰‡{qYþvD–Fi6"‡-'€Ãnv…W† Œ&¾4æ
+ K×:¡o¼Ÿ º*Q‹ÍÉŠþ>Ûi” ©i´‰ÑÔ‚I<]Èq•ª%®£aâÄ$Ž
+flFœSlfC†ÅšÝlù3îX–KÐ ’`q5Ó²1Ø-›dbÙçºmZÃ9hubÆÉÑ„B]óT1âù—qÉ‹5Z’¥8çÛºVÜŸÜsFªÊ›^0TÓtêëÀŸŒå°CQôȯO3w„D¦>T'òjÍaã>µi ¨ŠU¼Êßo¬*šŽÅu%L]¯ð=”]¸w¹êwàå¥SLhzvÛyŸ8ÂÂû…Lpð·³9SÞþ„×þ]À(Ò´µÃÙ-¨áDN—–f¹ö º$ÇvÕÒ•ÅÞºTùFÔì$_
+AV.¦M”,ñ%oûªí¹Œ/DZ0F¤FG§~‡DEº®ã!J¹—â~…×x“W0÷å pWº)t= Fœ|©ÍZÍÛ–(¼áÀ¹eV ‰Ó˜‡Ù 4n¨
+Л'C>ä]j â–*EœcÈ^Õ]„£$ë/¼ ÅÚ9rPµXÛl0‘ІŽœ®Z ¯MîoXÒ¼ÞMÑ_Äj×?g‰ú°:)Í?
+ïñȄѦ-Ób=sS€2ÒÔ=zJ’“½ÍÕE&ÑT&abÖ)ØŠåFìíM„C5j8;ñ6uŠ5–í¶%{žççð£¼ÃÙo-…>½¿¹ôçr  [ €&GWÒxs¢ÿÎUròr–&/BˆWQ!Ú½œåEô‰!2_€‘°%ÝGÅ4˜uTämÌíì.€0Â¥ùyûæ-œtÔm¸œ†O³ÿXaÔ:¿És5‰ÊÓé–TÑ03åX‰ò™
+|ØVûê%f­¡ÐõQŠõ!¬Ï—Z¡d³¤é ûˆ¢4<GñÇA8›ãø‹ l@ÎQîÃëÙü->ퟸ”}Ïm©Äx¹®²âXëÛ=j¸ÜhÌ„·]ÔZÝ1Ùl³-J6몬U„X p¢mõ”B îŸW”û"PŽ2n }>Q=Õ’r•ç¨GÃyå aç$èÏo‚P%q)9è[ dxsWˆ è0ù‘ €]áŽd1mÙÞOëS&(¨çvŽL
+ h´}7L’ vô Ý–²z nŸø§.vÉmD<h©{œn
+Ÿ_÷á"y§5šM¯ü¹?A­²¼º¹Å<€?3h€ÏѯÍMëH½~|Ú9Z„ÞˆšÝ§rAÁ²’ãÎvŽ·ÖÞ®„‚w_m«-G³Œ]‘ ª(Y/ÐÒv“%2 ~XeдÕiÌJšK:][(ˆ¡Áq°£¹¶Bî[¶RÛˆG»"A‹lÃرåNbšši1™Ç:9—5ûøO-J[³üðÍÿ•Þ¸q
+endstream
+endobj
+1361 0 obj <<
+/Type /Page
+/Contents 1362 0 R
+/Resources 1360 0 R
+/MediaBox [0 0 612 792]
+/Parent 1359 0 R
+>> endobj
+1363 0 obj <<
+/D [1361 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1364 0 obj <<
+/D [1361 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1365 0 obj <<
+/D [1361 0 R /XYZ 153.694 651.136 null]
+>> endobj
+1366 0 obj <<
+/D [1361 0 R /XYZ 153.694 631.687 null]
+>> endobj
+1367 0 obj <<
+/D [1361 0 R /XYZ 153.694 611.684 null]
+>> endobj
+1368 0 obj <<
+/D [1361 0 R /XYZ 153.694 579.726 null]
+>> endobj
+1369 0 obj <<
+/D [1361 0 R /XYZ 153.694 548.322 null]
+>> endobj
+1370 0 obj <<
+/D [1361 0 R /XYZ 153.694 516.917 null]
+>> endobj
+1371 0 obj <<
+/D [1361 0 R /XYZ 153.694 487.173 null]
+>> endobj
+1372 0 obj <<
+/D [1361 0 R /XYZ 153.694 467.447 null]
+>> endobj
+1373 0 obj <<
+/D [1361 0 R /XYZ 153.694 445.507 null]
+>> endobj
+1374 0 obj <<
+/D [1361 0 R /XYZ 153.694 413.549 null]
+>> endobj
+1375 0 obj <<
+/D [1361 0 R /XYZ 153.694 382.421 null]
+>> endobj
+1376 0 obj <<
+/D [1361 0 R /XYZ 153.694 350.74 null]
+>> endobj
+1377 0 obj <<
+/D [1361 0 R /XYZ 153.694 331.014 null]
+>> endobj
+1378 0 obj <<
+/D [1361 0 R /XYZ 153.694 310.735 null]
+>> endobj
+1379 0 obj <<
+/D [1361 0 R /XYZ 153.694 291.009 null]
+>> endobj
+1380 0 obj <<
+/D [1361 0 R /XYZ 153.694 259.881 null]
+>> endobj
+1381 0 obj <<
+/D [1361 0 R /XYZ 153.694 239.878 null]
+>> endobj
+1382 0 obj <<
+/D [1361 0 R /XYZ 153.694 220.152 null]
+>> endobj
+1383 0 obj <<
+/D [1361 0 R /XYZ 153.694 188.748 null]
+>> endobj
+1384 0 obj <<
+/D [1361 0 R /XYZ 153.694 156.513 null]
+>> endobj
+1360 0 obj <<
+/Font << /F8 603 0 R /F31 607 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1387 0 obj <<
+/Length 1923
+/Filter /FlateDecode
+>>
+stream
+xÚ­Y]sÚ8}ï¯`úg'V­/[¥›
+0볌¯«M{ýþ»ÁðýVPXÑê}+—¿¹ xëË0"$„¨öùEMÙüvŽ‚f\oA6'ˆ…fB¶~rÿ)âÕî> #Áh=ï¹›¦¹<Ý×B5“ë'ùwvêÂ_Ø£øš”ùº¬>Ý%ØGtûÓáeI,7¡Ô‰²…l0§X/—«¸(ê¯rß|¥G_[^özÛ–®A¾€èW1Ïjñß•AÁÔ¾Ïýe»×¦§‚:ÝËÁŸ}=ÁØ¿=»b‹l(¶ØÌE©@>6hÏmæòB²Ï\.…ß-Áf³xåΣ¥e;‚¨ÇŒÕzÑ2)£4ù76¸5®Ô¹µàz¢-S¼•,æÎë᎑aÚ6@à!sm
+ÝòwwBt‘µŸÈ¶±”|h)~¹¨®^RýjÓªZ8FêcòΉm:‡4þdOÉMrþ/ú›IÅpÌ*pËƆg¨*oTÍí¡“C½¸rOÌC„ þff1©€êTpTV»~Ý\»—:ÍwU:`ÎøfØ›Þt%Ѥ¥¬@ ȳMVüí#c¾™ð9ƒšjwâƒÂ ÐËh^çÑ»²Ö-Ÿóõ*‹RÕŸE;¡ˆ EÐŽýöÊv\Eiº÷*ÊšTýJžZ¡€Oš ÿBy)öCAÍG.ïÝÙã™Ô#n-²—Ñ}lɪ Ço6~îê ÚYuh1:r£·:HhqK¶V2ÐÍ:þÈ•ªE?Br{9¾9¿L>ô¯Õ^
+Z&Q‡4{ÝN?ô'/ˆí€!Ï8æÒ®ûøÑc¹ž¬«4FãÚãõ,MŠ‡ºÚPQ–Áû±x“a»|ˆ‹¸ØáC„‘mÎq{i׿Oÿ¥Ùć‡ô\ˆ'n"Þ÷d2¨ì6 ‹¾¹ñÓ²üæjˆâ¬°y&öB$¨1ȳbÅ o³*N“§$‹Ê¸¦Ò6pÊÓ2¿Ëè;t–—
+qËU É$;H¹>Dõ$ϬòŸJâjB¶0¬âÁ¶Ú+±IïÃhtiûf_†*ÿ§yY1ÈóÔîh•"jÄ|¡bNŠé]µÜ®¢c]½þåq¯µ¬VKj1LÀ;+än.ÂYìeÒ`r>Ô¹±ªRmˆÉðàÝ¢8š$I1³0„xpÖ& ²yº^hBÔ‡dd“4•ªBb­Þ4.븜£6J¼;`-”ø (M£`½JÅÿFiÒFi©oJÉ"™G鎖"QÞãö2æÝh
+}!Y¾`×ËåÖMó<*Z€gãõô(ªe¸uKÒŸ¾ú¤=Ký
+endstream
+endobj
+1386 0 obj <<
+/Type /Page
+/Contents 1387 0 R
+/Resources 1385 0 R
+/MediaBox [0 0 612 792]
+/Parent 1359 0 R
+>> endobj
+1388 0 obj <<
+/D [1386 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1389 0 obj <<
+/D [1386 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1390 0 obj <<
+/D [1386 0 R /XYZ 153.694 627.403 null]
+>> endobj
+1391 0 obj <<
+/D [1386 0 R /XYZ 153.694 595.246 null]
+>> endobj
+1392 0 obj <<
+/D [1386 0 R /XYZ 153.694 563.642 null]
+>> endobj
+1393 0 obj <<
+/D [1386 0 R /XYZ 153.694 531.761 null]
+>> endobj
+1394 0 obj <<
+/D [1386 0 R /XYZ 153.694 499.881 null]
+>> endobj
+1395 0 obj <<
+/D [1386 0 R /XYZ 153.694 479.956 null]
+>> endobj
+1396 0 obj <<
+/D [1386 0 R /XYZ 153.694 448.075 null]
+>> endobj
+1397 0 obj <<
+/D [1386 0 R /XYZ 153.694 415.918 null]
+>> endobj
+1398 0 obj <<
+/D [1386 0 R /XYZ 153.694 374.296 null]
+>> endobj
+1399 0 obj <<
+/D [1386 0 R /XYZ 153.694 352.157 null]
+>> endobj
+1400 0 obj <<
+/D [1386 0 R /XYZ 153.694 320.553 null]
+>> endobj
+1401 0 obj <<
+/D [1386 0 R /XYZ 153.694 300.351 null]
+>> endobj
+1402 0 obj <<
+/D [1386 0 R /XYZ 153.694 268.748 null]
+>> endobj
+1403 0 obj <<
+/D [1386 0 R /XYZ 153.694 248.546 null]
+>> endobj
+1404 0 obj <<
+/D [1386 0 R /XYZ 153.694 228.344 null]
+>> endobj
+1405 0 obj <<
+/D [1386 0 R /XYZ 153.694 208.972 null]
+>> endobj
+1406 0 obj <<
+/D [1386 0 R /XYZ 153.694 189.047 null]
+>> endobj
+1407 0 obj <<
+/D [1386 0 R /XYZ 153.694 159.103 null]
+>> endobj
+1385 0 obj <<
+/Font << /F8 603 0 R /F31 607 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1410 0 obj <<
+/Length 1963
+/Filter /FlateDecode
+>>
+stream
+xÚ¥X[oÛ8~ï¯ðË"Js$JÔe^N¢´8v(Û.fˆl1YòHòd
+ÌßCJ²d:ÎN
+4&)^¿óÍÑ·‘9úôÁüžG~ºòG \ꎢǑåšÄ÷ƒ‘Ë<Bm6Š’ÑoóÉé£_ÛU£ßÆÌ4ðr-nOǶéÓÓ±e̱}±˜Í‹hº˜ßý,Öýte[»G0›̃äæKœ²+„Kl—5ßÕtw‚GL6x²ü±¿5I@­fÎßÓ\ÈÀicêüõâ¹N댟ÁËmÒš'xƒå)|þ+9;¶kün2ó剗¼†3GcË3‰k:аàV
+°´‚I¶mäñšW°ÐêˈgYð òÒä@ òÍýü"ºŸœú¶!…}]jœ‡Ñ—0T;…5ötˆSË!¬cµ#f@_GÜë_fÏãU±ÞßÆv‰kÙ-èÅz£XK‰8¯°/§ Îs:.¡¾×p™¡ŠVbþsõ|.®
+i!Žu37x‹Vк‡ÍfË$ŽÛÙ>ÈbÅ߸+^.É’ÿ™ÆhñbLYìFX»ÃŒ¢Tý Â0â;t€}nÌÚÅ zèDïN´Xù”ØŒ¾+Æv<å¬:¨Bð‚Ey‚ÂP;(‰
+y"`
+|zAß&Ó>yR‘·X®­Ån}oQ =†Ç'ÒßÍ«xYjÀbÄ :bM|Ò"WüAÛsŒj+]׎¾ˆvQ&ûŽ "„º>—œã\’‘€zÔ¸B6aG’ >`WO)‹°à¥¼×Pr‰t„Êÿ:z%§
+¨õ(QæÛ5¸áUœ¡t©ú®Çªê3lÑ<9Ãov™¨1^¯†äa±“«ç|Lx‰;ýº¸¿•AQ0Ÿ\‡wà õ‰š¹à;¨ÒÃé»Ö¢\™ô<û½Ø–yƒ›L§öÜ1Úuñ´(\,®¯'¿[A)Ë ±ÿ0™_ê}°ã€~WJÛi“"ˆïÿOî$dã
+Q¹ˆü9Ž¼¤õ¶(þÄÛú©(+Õ©šÔÔRÓ‡H8b­h%Ó Ñø—å“·¤úb
+¡®ZÍ¿bÿRÀƒ¾[ü™àèÕ4œ]ê½TÚÚŽÆpÐŒÿºŸvöÂ`TI\Çg|S¦y}¶-3ñ ‰üY]Æy•É¦ñcO<Ö±‰eƒÍ¹lí§ù*Û&¢:‚bi÷ú¢/-Ê(ËáYRáøªÈ²kƒ¢”2œá4ž&MKˆ,ЫÕ@\bhMÑ,Ô¨¸¶Ô…ÆRV³/dsË#÷ôÅÄÝL&¸«´F¼$¤µ:„­[ ü¢sŽõf÷ gwçî‡,J<·+$nJ•òoW…Ô‰î4ÊØs©T¦J=Þ{úÊ
+”c»Eê£)#{U¾]o ۯƚ܄AFmv|¾,P´¼¨±‘JC@äꃸÉúká~7ЀE³Â›ê¤¦OLg”<}p^…·áüB"8 bÔÍb
+Gê
+y\0puüMe>Yú,Ÿ4ÂÙ<;ÿó»e;%t±Üvjª¬³~âÈõUq%X“®kìòf ÏT|«¾þá2Øzž?P¹¾´ gáµÔ° Ñ:êÌG¯aÓqì÷=—ÙŽ·£áÇTQv
+*„›øxΧ ›éˆFÝ]¶Æ›ª\oH²ü®ÁŠ±.—Rbê÷Ç²Æ ÷ë¹…ºÀË)ça§òí2Í¿áPõTl3õzTòj›Õ?÷8ÒÑËfBC.ÄgÁ¯Àƒ°?x>ú—àfšo¶p>£ÌHŠUU—é¦MaLùªØÍÝ”<^/—½ ã7þÓ.þøñ#Ê R8þUÔ*ÈÄY8 ”— jš,›>öÅÂCâò<yUby¥¢ªÛŒÓ‚ì[øº1X¶ï)ã´¨Ó[FþªÆó"
+endstream
+endobj
+1409 0 obj <<
+/Type /Page
+/Contents 1410 0 R
+/Resources 1408 0 R
+/MediaBox [0 0 612 792]
+/Parent 1359 0 R
+>> endobj
+1411 0 obj <<
+/D [1409 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1412 0 obj <<
+/D [1409 0 R /XYZ 153.694 667.198 null]
+>> endobj
+1413 0 obj <<
+/D [1409 0 R /XYZ 153.694 638.804 null]
+>> endobj
+1414 0 obj <<
+/D [1409 0 R /XYZ 153.694 609.415 null]
+>> endobj
+1415 0 obj <<
+/D [1409 0 R /XYZ 153.694 575.597 null]
+>> endobj
+1416 0 obj <<
+/D [1409 0 R /XYZ 153.694 555.395 null]
+>> endobj
+1417 0 obj <<
+/D [1409 0 R /XYZ 153.694 525.729 null]
+>> endobj
+1418 0 obj <<
+/D [1409 0 R /XYZ 153.694 505.803 null]
+>> endobj
+1419 0 obj <<
+/D [1409 0 R /XYZ 153.694 485.878 null]
+>> endobj
+1420 0 obj <<
+/D [1409 0 R /XYZ 153.694 464.015 null]
+>> endobj
+1421 0 obj <<
+/D [1409 0 R /XYZ 153.694 443.813 null]
+>> endobj
+1422 0 obj <<
+/D [1409 0 R /XYZ 153.694 412.21 null]
+>> endobj
+1423 0 obj <<
+/D [1409 0 R /XYZ 153.694 394.222 null]
+>> endobj
+1424 0 obj <<
+/D [1409 0 R /XYZ 153.694 350.386 null]
+>> endobj
+1425 0 obj <<
+/D [1409 0 R /XYZ 153.694 330.461 null]
+>> endobj
+1426 0 obj <<
+/D [1409 0 R /XYZ 153.694 308.322 null]
+>> endobj
+1427 0 obj <<
+/D [1409 0 R /XYZ 153.694 276.718 null]
+>> endobj
+1428 0 obj <<
+/D [1409 0 R /XYZ 153.694 245.944 null]
+>> endobj
+1408 0 obj <<
+/Font << /F8 603 0 R /F31 607 0 R /F28 604 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1431 0 obj <<
+/Length 1534
+/Filter /FlateDecode
+>>
+stream
+xÚ­X[oÛ6~ï¯ðK‘0U;¾4î[²%]=¤Ðt@±0%QcŠTIʉWä¿ïP")ÉVä¬ØC¢yÎwnß9ôh°Œï_ìõêîÕ››Élp,æóéà.Œg“`¾˜æ³·Á9|¹‹¾¾æñšÏNER]£Bi‘ш}*]Ý$”‘³¿ï– GÁb¶°"¾'SÂã\(³poÑEcц\®Ÿ•ƒÕ&Rl‰|T“3õ¼Ò˜$ær{%r­~˜ÛDŠìGF$£<ÈBõôãuçæ3xœNS‚ã¡—€ŸžUTŠÍÓº…¬¿xÛšˆŸØ•§BÿĶ¦éSÖ´îéE~Äý.ûáëwU>\:í–Õ‹ªÓêN‰ŒTw\piÁc,m>Q®‰LpÔ&V ÇÚëùˆuHC›ƒÂê*ÙWÊ붳`bÓÚn`ÔöYÆ0_{_œxó¶ÀkâJ€0k†ÖT
+îx†ª.ñ ­_r‚7Ä¢…Ãuø=ñ[Á½ØÏBê:Ê¢°ÛÚ½îû7ØûU×[L¥}…í ÜâTpëÇ}0x†$ÙŽ=’Oœíœû¤#ÄÒUå¬%R‘xèœN5檱]¾ÿbÝ¢wŒ8ó2°jX¹}Tïn+ã7ûâw{]ju ö=—LÕ•³,8u‰AI*ç gVûHŒ¢ÔÅp)ƒ~'%zhþ! féX•ð–r×FpÉ®x#n†z p7͇c6&›¦¾›v@öÊ£èFÓ‰ y)c3Û!¸Ž©Ò+Žc$ªI€Ñ iú@5 ôQ`¬‰dæÕ¬.y|Ò¶Ž ™aÖeÒòÓÇëÏŽ!¬ÑËËÛëÏÇlc8ÂßKB
+¼ÑàºC—^y©K÷lý¶Z-+|ÜìÁ@l;éõÝ*jßXvÖ¶ÕvýÕUt΀ªl¬2ªåëÃL6¦zZ¯Ðôôm0:fr¬QHê–ó+Ö‡lå2¦GÌN"¨í1@Ò‰ý·ó<ávõ¯l¹‹ÉIóÏ€&œ¦<b…#Ý Â¶£$½ömv™oaÕƒE%¼OlFœ2T÷ŽIE…ËÊ%Y®wÖdí# —[Ú¹OÄEDü:Ëß…”¢à1…î"/x¤‹F)˜¬€ÞD¸²jB‰£ ÑîÂ÷É2G Z<êÌbhën</k;â9BÈDµ=¬\„LW½‡I}ÿîõÞQí†Ï*Öûø‹"t«¿`A£®V¥¨á‰­ì 8pÁR‰‰¡ŠRœC‘x`­`å0¯©ƒRr[ª§ûb¿V°§ÖWBlz»¬ñÊc—S\ŠÑ5PT^ÿËž~s L¢³æ(1‚BX§ËÀ8 ‰¡Zí¦8ûõ%¢ eP˜ûÚBÇ\êÐV«û®Y³C,ápÄ]¨'±ÿÒî+DZ)„nb³l“Å´žCaúMa®&´j#Ô¸%ˆˆ?¦Ü
+3–ª>ªÑ ¬’‚(W £0V ˆrgY˜å‡ª;Û
+Ö<ký)X‘‘ýs•+¤ò§‚0q%ödò”Ù±³…5HåÝårê¤wÂZj'ÓzÁùQ]‚å­™¥iR}žï˜T`g‚Íà<Ï{«<_£®ƒœÒþô˜û>Hû£‘çÈœŸê£oƒœ­8âZcèN¬!ÌÀþ,Êw~Ò觼²øIy¸è`æ«:‹ˆ„ó[sºiÃVGQua
+endstream
+endobj
+1430 0 obj <<
+/Type /Page
+/Contents 1431 0 R
+/Resources 1429 0 R
+/MediaBox [0 0 612 792]
+/Parent 1359 0 R
+>> endobj
+1432 0 obj <<
+/D [1430 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1429 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1435 0 obj <<
+/Length 1662
+/Filter /FlateDecode
+>>
+stream
+xÚ•XYoÛ8~ï¯0
+q
+'¢,´†×L˜³×Ì5–ƒ¿£“#ÞeúRm‘/ùÞ xÂè˜&æ…NãYa_3£«ª~ÄCÎ#Ë:¾ÑLᅶЎ1)ö–(°G=¹«Ê£Zjø맭Y•ÜÔ›,«H¹ÇC*(Š×æ–¢>™tãþMÉ©æíÚn$A¨½t,õ
+ILÃJo3ô¸Ð©ëÓT¯‚"­Áh°ÏözÅè|Ða‡{M•ØYÉÎE¾6£ºþtlº_ŸN þÅË ë0LL½—#,LËâ
+ÝeŽÈ|_‘Ékù©ÄúuuÆo
+#w6ó{E®4Íݸiüp(b>s£02Ôr6Q¬+á˜Wƒ–ÜB¼GÖ,tƒy[T¿˜Èwƒih('Š%~NpÔö{ðç?X¸‹…®‚M_mû>õæSMaÕÊȺÅ{vê/Ƨþ|Œ{læn¸\òïœçCÏ ~m@/ÜébaÙÀÒ;äâÏ\/²\`& Ãp¼Ú*·‡ã=FTG
+endstream
+endobj
+1434 0 obj <<
+/Type /Page
+/Contents 1435 0 R
+/Resources 1433 0 R
+/MediaBox [0 0 612 792]
+/Parent 1359 0 R
+>> endobj
+1436 0 obj <<
+/D [1434 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1433 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F21 600 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1439 0 obj <<
+/Length 1899
+/Filter /FlateDecode
+>>
+stream
+xÚµXK“Û6¾ûWè²e©Ê‚ àçñ&v²NÅëJ´‡Ôz« ‰Ðˆk>T8c•7ÿ}h)Ž¬Ì”O‚ÀúÝøºƒÙí,˜ýô,ýþ}õìå[Fg)I#ÍVÛ…É,1a¡˜­²Ù¿ç/þ³zן{ù699ãV°ïhSe½`ÉünÁâ¹²§€Ã)už¦yU.uG‘n@‘ˆö·¾X,Ã0œ7îòØ^žL^ÎB…^>u;§$áaGGKÎù|µËµåÃ祒•F–Û¶(p%[³«$¨d©4Á{ÃSû-iBI@ÅlÉIÒ„ŒpBKJE0ÿ¡.÷²É«[¸*k÷„è|­ß«²ãÇrOì‡3ËŒ„IŠ<V;¥(Ó¹±6º·6ªqc¯‹¼¾mä~—op n„ï‡BiüŸåàåPY1Ü‘þ˶.
+çÒ{ýjÂäŒVÞ”^àlýßsEDÒ4é(wÝýf§Œ@tk8FŒ! EšR’
+Ž·­l2ôÉÉ2¥}„Ü[áŠÝ„¤IDøPR°û´¤‚DŒw”2Q>"ªÚ¼e†
+øûé~¢i>ÿ¾êÈCivçÚ°`ÄX›T›¢Í¼BeÓÙ܇]f5¾$1d¥O‹[®“ø$L¼iñ¡ÍX‰«E~Ti¬ZN&÷Yi<Kn£¾ÿ
+Š­ÇeÕ—®”¾^½Çdо]/€_«^ ÐYï”O™©|M“òùÈ[_ŸèÍ®®‹i¹#aÀGrk„ÁºÆe/e–ÙtèÑfˆUP½k>Ùðó•Ø¶¡w9Ÿ"½ÀSïú³Ê6òÚ|úô^vàöM–›ºyñ|X"$F[בBÜy”#÷ˆr¿Ç˜ôÿ7R«ïëM
+€9’”RßÁR(³ØîŠYòFÜÁö,щû‘†<S[ûsàI@¡_±!´{ºÅ­›}­ÍŸkü;[B³ÆhâÚ”Ñ#Tñ
+e:Q"]p”Ü(¡ç‰¸o«™<n6n§T®ã‹§´ÚجxàœµF<ì;n’åºPÓ)'”±óƒ•º_õæóô©‡¹í$ΈþÊ=2æh&†ä3‘’8Žú‘x›Š“64¾¥Ê4(7<»a}v=)m¤ƒHeºûú&É\PÁ6¯’Éá‹í¬/¾*)XÚ¿4½˜ØçChFq:t»´@ÌN
+endstream
+endobj
+1438 0 obj <<
+/Type /Page
+/Contents 1439 0 R
+/Resources 1437 0 R
+/MediaBox [0 0 612 792]
+/Parent 1441 0 R
+>> endobj
+1440 0 obj <<
+/D [1438 0 R /XYZ 152.694 705.06 null]
+>> endobj
+561 0 obj <<
+/D [1438 0 R /XYZ 153.694 641.357 null]
+>> endobj
+1437 0 obj <<
+/Font << /F21 600 0 R /F8 603 0 R /F28 604 0 R /F31 607 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1444 0 obj <<
+/Length 2068
+/Filter /FlateDecode
+>>
+stream
+xÚÍXëÛ6ÿž¿Â(PD[Ĭ(J¢”ç€K‘ô´[ôC{h™^ +‹®Ùnýß;ádK«ÀòÝ}8À0ßóâpæ7òw ñõ ßµÿ¼}ñåÛd‘²4âÅívÁã„Å"YÄ‘dˆ·›Å¯Þ‡› ñtu³ ÷¾QU®±ë{ooáÁh³W%-þæGþÖͬ;<÷X³lU½Ë˻ƔLoZØÇ_Á‘(òö¸ØM~(4ÉòF5¹)kâ¢*}óïÛ÷‹%Y†Ðr–FN´ZT¥½½!÷Ö–#õk½Ï3S
+µ‰ß)ŽÝ7¤œ.× íW›’í¶‰ð´h&©l?´ý5ªÄÐ:¡wk…ƒMÍ.¯6´GUwí *¹N%Š×гEn_¾ ¾—&Lgßñæ"\çëC[f í>ßùL¤a·w-tÝ  ‰ýÖT{]‘bË@„,ð£¡~VèÎüæópÛìh€bï{yqæÐ6µ[£ÆÚ×ÍlzŽ³ƒkÅ›Øér´ãѾ)å6äŽziüœðù˜„×eýšÌŽ7ô­v
+kg^¸ÍÓÅtIHnê½+³|ã”-œw÷XOÜ.ÄrIÖfÖñz}
+ýjBŽeàK| 5úÏfZ¢P2_ö._ïL[`²v±¨C:6 ›Ê­¿¯}IÝ5½Ä×í&m£žuS =Mœ§fRjt$$ú'÷¶6îYž>¹·sýBÕ Ý©“zÔ:Êô.òÒ%y}J¶´nS чØgd¹ˆY*àI%<äAKŒOcÚð&KÆ¡u‚„EoW‡8;öjÝ´‡ÕΘûãçWÀ—À˜Šxvé=­å”¥ð!NᣳÂ'¢¢”ŒÇée· RžœÄE¬—.YvïtÓÚÀÆ&l
+Ä*Cqü2uçfò¢ TLfúdªèijçÚ± â(6Ùdé
+xNgC Ý'
+ ø:´·¡·‘!¡ñ7
+LÎãYî½Ê·e»?"Ô?¨\ÒOdzj¤_í¯F^SŒ « ²T}¤v £OŽÓ‹žÇ„!‡% »Ä…x$ƒÿº}ñ7FËô
+endstream
+endobj
+1443 0 obj <<
+/Type /Page
+/Contents 1444 0 R
+/Resources 1442 0 R
+/MediaBox [0 0 612 792]
+/Parent 1441 0 R
+>> endobj
+1445 0 obj <<
+/D [1443 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1442 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F7 752 0 R /F35 751 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1448 0 obj <<
+/Length 1426
+/Filter /FlateDecode
+>>
+stream
+xÚ­XKoã6¾ï¯•€5#¾¥¢(Ün›Ý-P´h ôÐíA±èX€^•èM³Fþ{‡"e[ŠÝH@ ‡Ô<83ɇ޽zïß„/Œ?¬ÞÜÜRîE(‚y«‡1F!gžàø²J½¿üO˜2U7Y©ƒ¿W?¤on#/I"Œ$#T„Vâ÷_~ ,¢~£þÙejíLo•ÑpsKN%#Ž„$½èÐØÈF ¨ž3ÄLå©U•Gq—ÝYB•‘¾nCå¾ ùŽ¹UÚ(¥–|Èôv “ùˆTMjvæ-0‘(Œ# 0Šù8V†U…¬Ò(–42N,$Š)
+cd¥(Á±åf#B\ž&U›c|®ðÞjÁ ÷¯ðÓµÓzvK¤³‡C$ˆô°Ý(:D<€ƒÜ*ˆ™ŸÜåà#•Ü¯6v|W•žVvhŸg#Õ¢QlUþ˜`ƒ0uñ4Ä®6#ó7Uc’®mö%+ïíBg8֪щɢY\ýúÎ*W…K`ÛÅÒà ÂÆ\Ð…5½2¦!¯<Iݨ·Yû”„ĦMÙåÊП»…¦ÉRÕ3;"UUe¦³ªlíR·õÓ&ÙåÚNº­Z>›s;ûòð Ö‰Œ‘ŒØiNuµ^.Aø Þ9A4<2‡¿µÐ£  GÉzI g
+Ú;ar!ºý‰Ö6àðÕ¦B8ÌJ©TªR»Ø<2)ïV.y°
+¿'žäËç.`8Ü1î¹`NH;ˆ~fü’Sîßfe’çœ5“;‰Mî¤ïö™¬uö9àÜO´[q
+`›p$i<
+`íjwÆ­G ·¤m³ûÒ|zî)BŽ“T7êÌ•Ä´g5)8£/FtxÁuêªö܉•ô¯Ó w<Žn 8àPaNzˆb‚/@ìÂýÍ’â°É?úlABG0‚kÌmÒ@RT“µ:[·–Ñ胤;òY™:X9 ̯“&À¾¾ çjòåI—ç!ûë3ú­”¹3côã3ú ED lªJ—•V€9eæM±IŠ àüÜŒÛ!“ì8GÌßÞükëdÝDWðØšiût=Ý,})|OÓCÅf¤"×ÿî–i¥[Uï9⵶v.Þ[Ù=8Ïž/[µ6—öd„ÿ¨
+(ƒ¦ü!Ók³¶µsóKˆaÞ$y ,qØ5fLñ³U˜‡¥@$Dˆ gv]E,´ÙPú ™Ô’îW–ã~”*íU@ñŸdyçøááÓe»YØæ¶ÆBÕ‰ÉƘš]RŠ9·ˆ'r\öýFL²\¶>š_’ÜÆÊýrКLÀvùLKÓ9c:NÃðX
+óû!
+endstream
+endobj
+1447 0 obj <<
+/Type /Page
+/Contents 1448 0 R
+/Resources 1446 0 R
+/MediaBox [0 0 612 792]
+/Parent 1441 0 R
+>> endobj
+1449 0 obj <<
+/D [1447 0 R /XYZ 152.694 705.06 null]
+>> endobj
+565 0 obj <<
+/D [1447 0 R /XYZ 153.694 615.399 null]
+>> endobj
+1450 0 obj <<
+/D [1447 0 R /XYZ 153.694 168.843 null]
+>> endobj
+1446 0 obj <<
+/Font << /F35 751 0 R /F8 603 0 R /F28 604 0 R /F7 752 0 R /F30 605 0 R /F34 1451 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1454 0 obj <<
+/Length 2931
+/Filter /FlateDecode
+>>
+stream
+xÚåZÝ“ã4Ÿ¿"ÅËyªˆÑ§%ór KU°w0o,žXI\ãØÁv˜…¿þºÕrg”ÙL13PÜ“%Y–Z­þøu·Ùl5c³o®Xx~ysõÙ[©f6ͳLÍn–3nlšÍ2mR!õ즜ý”|×^‹<ùõZØÄ]Ï3ž%Årp5·]{=‡7 ×÷4Òn‡ªmúO¡gUÒ·×?ß| ›è£MTš[1›s–æ:§MÞs©µ+ºm±rá“cº´J5“@´ŸÝ´ÃõÜUUƒO›ô‹v täH!Ž·K\c6ŸÑV–>ð8÷xœ@z[ï6¸ŽTIz=—’Çâ‘wOœ™Yh¢oäOù\ìŽ1xXÃjR‰dy=çI[_ó¤nq“ûªYÑ›Áõ¶$rxØÝÁÚ¨ yæX‚ößà’»z¨¶µ£M¶Ûvp0¶]´›MÑ”x2cnËq6]ûd™u»q^ŒæÖÈg¸=ÍE¢?¥µ¹‰ÐnÛgŒ%Ū¨šÞwx²Fº~ ²ÙunIs:÷ëà>œ»«»zW®œg>Kî×ÕYS·è5¼ø†s¥+÷d­Ó´$êçDûe::Óš<0NŒŒ‹‰Æ ö]Ñà…eZ‘¤fZ‚
+ÔœOF»©ø7e€r=nþ15§Ù'úˆnÊ_î‘›ÂqpS$=g\R¦ôCFk©bœæ [J=du»uMÛĨ–&ÍÀ/,rM‚!òìqÁÀ™(¤‰s!RÃÕôü$3±3¼¼í‰>uÆ<…uÁI ýðÛ›þ>ÂAÃÒŒåGä
+ã=™og^
+Œè4ËND9ˆÂ
+#†û¶¯J7všƒw!KTZb nQÒÈ‘7Ã¥h°ÝG!³ÔÊì$8D›Å ƒ—3ìLá¸θ¯†¾X‡ImL—EÝ{sò1ƒ‚7™§ÖÚ)ÛUÊn#Wtî†ÞlŠ;·(¼Ö^"ªVðä]ãæuÕ8ê}•P¸„`ÞÀbj02»~MýÚ-Ñ|™½ˆ¨*I4MŽàê7®q]Q£‡eŒw‰A¶s d=j*êê÷‚dÉSà[RÈÖeµÚu®oŠMÔ
+âêƒjË΂«çãÿ[qL½ÇÄߊcúãÓV%›Â{hhÛ>í†Ø‘Žt c°‹#ûõ,ŠÜÀø­1ì…]öäùljþ¯s›Iz¿-wÛBŸŸ1Z=Î}ÖdŸ“Ÿ3nyj¹iÒ‘*(˜§ jš«ðÄ›eÝC[E–?ƒm?$e¡)Ï‚×æ&Rn‰ÑˆÀ¢èûjÕlܘ«õƒ;BËU}¹ÓúbøÒ­ªæ«v±ƒÅbªfl*í¨ÕÕÆj}æö³`¬L¥ ôÛ)ý¨}nQõäi÷Ó)¢tÃöÂNnãã$¦„!OqñÆGaòOD¯Ó™Xdxh·!6ÂL#9ëÎ…fU*‚=L#ù µêÚæ‘xžŒq)çöû›Èsó@plˆeðØkOöPx;ÞVÖ,ÆŠÁ‚WÈ …Gl=½¹õjÑ ¾`°ëαåݪØGW
+iË6`²ŠFB–&­ð=pìSÌ>ˆdÝî¥ÞQ® oÂR"Kê‚2rÐ S¢‰Ûžl‚Ð*¸Jžj¹¿ŒÇä)?F£>a‰ùS¼ltî—]Õ9ºG@®Êœfc(§iYHâtw× E×î¾æø¥«šB i`X¿ëãùèPðàISº®÷Ùƒ—.´ì³‹_1w5-µk•…£k¥©ÞÓn¶µûð ½£<)½>RgÏX²ìZ‚6HG¦“ûµë«j ç¢À?”½¾`爨¸ tUYúÒ
+©*1¦ª2£ã ‡ã¶MØç>¸Ån;T¡2Wl·] Xš°‹O§ü?GIø
+ë+¼lˆÒÕùþ`É`TÅqÌ3a„,;h‡kÄú,ŒùáÔäª\%”åöö,œ/¤¡ð%šS|bÕñCÕ?îíÿÛ
+ëŽ*Šc^EÖ í‘òŒH%üκ1.g,=Ô2ž¬œœY}úcƒqDzT‰wžü‰äì J–ØÞ€:?ÿoIÀ®’ñ=vÅ6 zz¤
+ Bª9!U؃jÄè#n2'Ü*¤=8:ìý‰Ðg~Û¢z|Ùà€Vó±ÂøJ9¯Ëþ×86þ:ƒŠž+Ãêc‘'{Ë
+šƒz\½E‹*ÔI‘àÏûÝâ‚™¾º«&‰îÏÞÚ™ÿ70óGR2µÐ+äTI‘lòÉ×7Wÿ¦
+endstream
+endobj
+1453 0 obj <<
+/Type /Page
+/Contents 1454 0 R
+/Resources 1452 0 R
+/MediaBox [0 0 612 792]
+/Parent 1441 0 R
+>> endobj
+1455 0 obj <<
+/D [1453 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1452 0 obj <<
+/Font << /F34 1451 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1458 0 obj <<
+/Length 2830
+/Filter /FlateDecode
+>>
+stream
+xÚÕZßsã¶~¿¿B“':sbâÁË‹ïæ.7×´I§ñtÚiú
+S™º)Öu+üMªy^M9ggñï<øf¢u ”—n¨”)a*„Ûaš ”Ò\¯kKª¹H) ÞÛ[[c3
+æ6Ë›¼*Ý?6åU¬ƒ6/Æ60¦"ÜÀÛö]äåû*Û¬ìè&r­»M´ù
+4*cñJPœm%å!übTmÞvmvdŠ…,e$ ~iM†Rß,Äu(¢~ãÎOªzªE¨¤ÞW© ÄtðkÄäæŠÍÒõë|±¼ŠÓ u]ÓŽ¯`‚¼e(.ƒT>Æ0êÊÔuµÙ)Oh£;=pÁƒ·¸êϾSÛU…ýÏøǺ±ùf]ä¸Ä $zl;~ò£í4Ëjûã‡þrÝl/±S\ñ'»Åxñº%•:yȹXÄuÀF=ȯq´3Š(¥Y™ŒHÂ(áCÿI@Uó¹»fQ]MÁx2Säÿ5n“8\ÝŽª&Yœ{ i'v
+ûW m¬Ú]ö2˜µ×ÒÎh!&²4E»OÑî]ïÐÔaP÷óE'çrFúwˆ9çÞ<¯²o§h îV¦œCxü®ñ6 Ø?«­¹ƒ}ªøx…”wSGû³š¢°»ñQ¦-
+ õ4Š>ës…’Ðq ÿ[Ø“g°òNÚ|C¸ÇϽ»”¤|í´ÀÓ“Ú{RrØWYaŽÒ¬7­™ávï]ûoþ~s¥U`ÿáúhsøô᧾?iy˜{‘'ƒƒï‘ñàR)~w‘ϽyÞ†uç*!êd(ÐÒ” ´ øœ×(Ú/»×:ÉNø|SãZÄÏuÄO:z(=¹¡ô8àÔuz $
+QØŽå˘ÎEþãssN¹ù•ÃXìÒ ’MY*óòT ºp{ªÞÓÞv‡)ÆHÆ¥@øÌK̨¹Kv(Ó¡!Ìt¯÷P®öQ‹ã)bñ3¨ølʨ¾Q€9_gU±Y•×ä™#yµΆ% çÁBGÆÎÐçé|Á “®2ê ±Ëƒb4iÔI?EšÆÏÊ`^“DÑ–-­­¯Í¬ik“AÉ1Z 3¥){¯5¢ôuP¶ï%eC]Ì]F†3Ÿ»ÆÚÔÍ]¾v¶òÏåhŠÙmmœ‹¬îÒøR­nó¹mí—ö”}Q]"‡u8·G hí
+ ϔ
+vxw
+*×ÎÃÚm5FgÉï0  >’Ø¢°·ç]QÈ“øâ]âˆëºÍt—˜”Æ]vžé³óNc0H×¥T/çô-­ŠËÉgA‘Ô©:)êÖªcŒsþŠê Ò¬çå»ç9¯Bˆ‰ä aè@?“¶'£›‹ ‰Ð8ÐÓØùt;Q=u @¹Hà“¨jõ<&ž
+Éß|ƒKA5$>©†Œ%w5$Žt5$¶¡†<s½²+/!ôSy ÑS;Må%u»b’ï²9¤cäEWb—¼2/µ8¬Pb:éJry…&ÉA˜{ÉÄýÜ›à²çI0
+J
+­'´L]Oµawm¨>¼»’I
+®{LÜÕÑüðâÎá$„_‡“qr uü$}‰ ̧Åñ7"g¾tÐG_:€„ê£>vHN~ì G²¸‡ËØáæbðÇ]„ÅÞÎí©‹áu˜ää%.ò"…ºô·B.òº19„ä6SO-z„zÌ!mêbŒ"Ô!DËü2Š‚]éúðÆ.QÏ€7ú6å¡Ö×ð‹Í
+endstream
+endobj
+1457 0 obj <<
+/Type /Page
+/Contents 1458 0 R
+/Resources 1456 0 R
+/MediaBox [0 0 612 792]
+/Parent 1441 0 R
+>> endobj
+1459 0 obj <<
+/D [1457 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1456 0 obj <<
+/Font << /F35 751 0 R /F34 1451 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1462 0 obj <<
+/Length 2862
+/Filter /FlateDecode
+>>
+stream
+xÚåZMÛ8½çW9©˜ÃO‘ÌÉ™Á$˜Åbv°ÛÀvö –å¶6nÉätü流¤Ô’MµÝ‹Nf=‰²(_½ªW2]Ü/èâÓ®?Þ¾ùᣠClšÊÅífÁ” ©•‹TiÂ…ZÜ®ÿJ$¡››ßþeÁ$±R.–ŒJŸüTTE“íÞß,É_³¶ó­»Ã½oüN™üZ´Ø‘ÉÝÍ’›¤ØÔMág›b9}4%VYÿè]‘µ¹Y)¸Áü…OzÏ]^ñÎÔ¨D¹W]rKŒ1Á v°Q“³s+ÙS+¥:Mî›rí[ù ˜c›U÷h x,»­oíívÖ4Y’'{0¨Mj¸hk¿•y¬á‰z‡ Š„Që­
+f÷YŽ/öùFÁ=÷…7`Ûe]ñPT8ÓÛVmGäß
+ó䥾-¿À†‚³¤ç0¼Š¡O8L–E€>‡óUQ­«º+Ú²Ïß•õ}“í·ÇæãÄj5½æ ¢£¢š{çßÉB›ZS* ÷1<9žüô½®ö×»
+¼S:ªÂëÛ¿|"Ø„íÀUJØ'!oý$.\†³y l†ëÂœøHñ¢ ø‰ìZjBµ‡`°°këvv°óäIØ€xRà„q;Ýö“w1êAg†¸ïp¸á€h9ž|r)ÊË(ŒF¸¹*½"A¢ó*ã·|)¯7Søà€TÌÒÍÂÙü”U`Lì[ÈaÐ_nœ£ÍÅ­§$ƒø 9¶dÂUê‡À¥œã˜·¯H2ß]×Îó9¿ôAê-zd^
+»(;½gbÛk†žrp$Ø*˜k"ù ±„ œÎ³‘ ÚÊq¬žˆ(è¿3&â ˜¢tÈš––Ãʼn<îyJRÏS®å~×~£ØrìLöHOSyà%adà%a„ã%PÏtÄD0ï˜È&‚~ÏDÐ\gB”§'Ó ¥ï¤ øÌårò`.%{,×¾~¡ªÎ =)x¸‘ù\0Z^¿:%¤v”úlÕêþa˧]@NøÑ4éÓ “¤ðiáq^œ˜pÁeÈ™¤,a/²f[t«M iþL-å,tHiO;J
+5ç@’?á}vm“Ô‡.¶`¬$íÖ k«ÝW‡‡¢5ò†‚êaüÒ¾ýáÏl˜Q¥‘ ﳦ-Vî³Û*(ÕUôQãlˆQØíoMà®>Í1†¤ì$­ øëùKqARžŽ“›èË´5JØXÆ» O8ûƒAß'Ÿnv-Ũ#k…'ÄþÌ€Õ®¼¤}uúf©ˆû–KÏÊßá>•¿…a£ØøÆ~yØïÆEa²;ŸíÏÕ¼»mSî·Ë
+A¦Õ(ð᪢€Ä
+endstream
+endobj
+1461 0 obj <<
+/Type /Page
+/Contents 1462 0 R
+/Resources 1460 0 R
+/MediaBox [0 0 612 792]
+/Parent 1441 0 R
+>> endobj
+1463 0 obj <<
+/D [1461 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1460 0 obj <<
+/Font << /F34 1451 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1466 0 obj <<
+/Length 2606
+/Filter /FlateDecode
+>>
+stream
+xÚíZ[Û¸~ϯ𣈹âÌ“'ÅnÑ¢@é(ÐôA¶iÙr%9Éì¯ï9$%K¶4ñd'—y1É#Y"?žó •Î¶³töÇil_ß½øé.f†X¥Äìn3£Ú5SRÆåìn=ûgò6•éí ³É_¡GoæœÉd—½C‰ £Ú5M¾ßÖ8IÖéªÈê(jò»ù×ÝŸg‚XÃfsš+mx|¾¯—­oæZФ܄ví6®ªà™8L“æÞíÂ…¦ôÏIã3LxF‘5®"7s›ÊÎé ac‘ÆHÈ—0,¡ÚwxB©jEÔø—ÏÛUP’ÒIÒäP•(yŸ¯]”‡&/÷¡_”ûí2_y¹OASe‡{|ÂÃÍ\iså"®_îcwm#<aéå²Åù²á^“¦‰2
+"¯ÏÆš¤Ê·ÞÄ›0Ü••{éµMÌPøEõÍur{C“¢HEÊ“½;Σæ†{‡s¯²"ÿÍi¯!VÚÓ^àñE¶=^dëuåÀŒÌGÍio>FŠñ-¡TcåpS^WœÑœ¡v›‘Y Jhj6µÊ¼¶/6€ëq†u™¨Q‚ÿ…èöYïì!¦ˆPgÄó‡à–©–'‡Dµ°Éõæ!^—^ay©Êh´ø¦nõ‡,5'Êt{ÜÚò&+êÀëö‹ÄÐDñ³Õ@+ Ш„>lÀ¾Û½û:õC`¥ìcƒÉNY(Pn¸mÚUxšÜguè,=:·ÃC‘­ÒµI~¥¦"C‰hÝ)jÑ|ìæ@Ö ÌØñÜž=4”­Î<ïøæluë|wƒT½E&¦‚¹Í*«ýˆ%y¤û2³ÖùîP<„ Ùdtãþs̃'
+„Sõ¢ou©ÚÊ!d{ÿ8óÁ|É]†í³³*[æ«1癕r k26ßÀ¢{ÙRô‰ZiÏ|âÝýXØK-Ѳ¢Ú“¹ZÛÍ®eͭ 8¸Q…‹WÀ6Ö£Ô‚žú̉l«òxpëé[btG*ËXR@Å‚ø<; ¢¥xÀ€ ,yD 81R]b
+r£³zm—8vͧWåî
+L5ªŠ`Òž­@ûÐ=Tî=ä…ã˜IÐ_£{˜q­. æ ë0ó£ŸÀ%=c3ÆU‹ã:b†Â3à¹^>¡4F™3v-f¿‹´11ÿ¾äV‚Ý#Yß0œ©2—ÆBo¬ðII”’C ‰P¬O°BogÛ}Y7ù
+¶Ü(ç½»¶,9 H–x§yk>¹rkêÏ׌zËä¤*%¼-}÷ ]WÙ¦WZˆn¹’C×#†®{GaB“Qãµ,œnÌ™§guPZÙù^§´(•…ß›Òò'(í¦(³æ0±&©æ}^ #¼@¼@UŸ7aÔB 1eöÿbñˆËðXæËq”%ÔöÙPv2ÊNŠl(”Á¾›HB&éùñŒß¦Làah[V¶åažxž‡¡]»Ñ µçÂBˆ&^LRýtXC€p5¬ÕÊ-¼bà1åW ä=4yΈ
+«×±z¾hk#eÇ«ÓÉÑ«X•N±Â`ÎêhýgêÞ‰sª’×XÚt¡Oáê ’, »SçôøÄ9… ìÆ6Ŧ(óø¦`ògX/šÚNû‰Y»/˜®©Ë”õǶ ¶Eõª¯r°¿ã™~ïçÈñ™}‹CdÖ› ”·›pAXù ãð;öâ3ë
+ÓÐá™fñø@âñ ú]
+·sûvCDD·â[ëñÀ»*°ÿ— ✘ÁÑÃW2ÿ#ýR]žx0; ¦vö¡·
+ºáó
+/Ëbû#°ò{òÞU˲ž( ÂÛ{ß¼ÂR5 _±ÿ +×zNC=‹´º\DüÀ²‹ð‹ˆ¸˜ø‹¸ø;ºOIæƒéO¿˜™…¹1>Q`„ Ðf‰1Ñ’)烿ü|÷â¿©‚³à
+endstream
+endobj
+1465 0 obj <<
+/Type /Page
+/Contents 1466 0 R
+/Resources 1464 0 R
+/MediaBox [0 0 612 792]
+/Parent 1469 0 R
+>> endobj
+1467 0 obj <<
+/D [1465 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1464 0 obj <<
+/Font << /F34 1451 0 R /F35 751 0 R /F23 1468 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1472 0 obj <<
+/Length 2580
+/Filter /FlateDecode
+>>
+stream
+xÚíZ[ã¶~ß_áGX«¼ˆ™§Ù6M€b·)‚ ÉƒÆ¦madɕ䙟sx([²å{wgÚ
+W®Úõ|íæ÷gVd±f¶‡C¢È‚bðr‚§¾Mv?&rÔ‚#Ï¥b±! m^®
+ðpjìö§6±ÁC6ÔÛV„B7s‰•k×Ȧ Dê†?}©øe›fY•{ÂéKLc ’Óã4¥nXCÜ°ô¸ae›Çx>åÉšíP\›Ná:ÈŒ’_ÀÕ'÷;¸€-óÞÁ%³Àð 0ÐCíN`¡!m³ôDYüÙEïìœ1ñŠJð,"jHó´¹{SDÌ›#2l1(ÞТóss—ß•»ÍlmÄó
+ñ*~+O¯ñ.^v6ž
+Ì҅
+ŒØÀR¶CÊ"RПv”àÇt@í¯§—ø£â4©ŠTÈ41 œ)‡ ¼.®‘×e‰qDU\"¯@Ð*úÞý
+a‡‡Ów;ic²úÒ’ŠÅ“wK.«¢ ~ð“qåÇ¢}.n|üDq²å½ØÅø E
+,Ðp÷Ø3ºy›Äæ`Ñ^Úõ,µ>844—lžs¡¾†ÙzÒ llŒ97Ô‡Qõ’bo®MôÓ{êH”
+9(h„çRj”ù<Ô¼ÉÄä`9sÒ„¡úÙƒ©Èƒ¿Ý·­CĘÕÙyϨ¯Q=ÏYßN*ðJñQ¶¥×á›nøZ0rÃœ§±6½7ª €Âáˆï-ô{Œ_ÍHlìĉ5Gáƒ{ Ù[aˆfЊg%iy ­¸rQVæegŸF‘±MûÎc*ø@ýž g’ ] FÀÂ6ú°k+¸Ì|Á·×,|ݪɺ.vsw«¿°[ 8¨½³4¯6ŸÏÃ7³‡µ 0è$döA³ùÊw²‡€iþžC¿>}¹1
+þ=K/fÔãÕHÝ„ŠEzìS0ÚY^ ¸Fs¯Iå|r´uK#ô;–[u>?³.«¢Z=MI›8c:úÙµ»m†Ð~,?f·8ƒˆ_Æf›Wµû’HâµÝÎNŽ1âÁØ4²v(.»Œ¡¦ä9ö’ïuŽò»ÏB€=m„Éï·í6Ó@„&ruã#Ðïýî6£A[`Íšn£6×>BÕ,ô„²vŸ[÷˜ŒNÆñ¿›ªçEhõÍïg|HçG
+×G<E@Xƒ«“è“«WþQãË3­®œûl!ü–Õnÿ:Ï3µÛ¬†8oA¹Už‘… ¢q›|Ò
+Ò÷’`æ*P…JN·jÆL
+CǼØø
+f½>ø^üðG¹ÇSÑ ¢¼¥w{«Å›r°$EQª/ƒÂ)*ѱ.4ˆu¡"^{øòîŒ(”ÕyfÌ[-a pöv kEIÕÒ=„Ê>~Lœ¢y¢
+Ö=hÏ xrGè’ÃfÈaSÖŽÆËÊrÑÌÁEÓpüX;­ÿå‚÷×tä~¡fpÏ8ãWǘ½D§™@ô¯…¦Ë„ïc(r8d2øËßoßýÁj•9
+endstream
+endobj
+1471 0 obj <<
+/Type /Page
+/Contents 1472 0 R
+/Resources 1470 0 R
+/MediaBox [0 0 612 792]
+/Parent 1469 0 R
+>> endobj
+1473 0 obj <<
+/D [1471 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1470 0 obj <<
+/Font << /F34 1451 0 R /F35 751 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1476 0 obj <<
+/Length 1273
+/Filter /FlateDecode
+>>
+stream
+xÚ½WMoã6½ï¯ÐQj.¿Eö”è.Pl[ pOMŠÅØÂÚ”!)qòï;CJ²”È›HãƒE)~¼yofD“MB“¯Ÿh÷üeõéó¡C¬Ö2YÝ%L¢…I´Ê‡‘U‘ü“Þ0!óû¶ºº-oÿ®~ƒwäèɉÐ
+ “^,3ÍÓªèõ‚›ôÏŸ¢Aq
+6;×°Ú>o—¸Z²ä‘œ%KF‰U6.S®óÝî fSšêj±ä6-î×®Û|f­ˆá¦ß çÜ•Õ¦ÎÛ§™/»7â†&¾·®öûÜ‹¥<=nÇ–H½s…«a*%`lîÁñ‘™,Õ|æ€K&‰•rzA<ç]Uµ¥‡Ó^5Ç™sjF˜•#`a=°6
+š¥íÖÅ.ÚÄfÞYºgíZ÷(gc¤hÃy*Ò´xQP‘Õ¯²÷ÌØžs{‰§þ¸^]’ÍEŒÐLLœd‚“
+c´$LeýiOT4RÞŠþ™0–Alg g–°¬—vǧ̰÷‹”—ÅTM»rÈcMN—ñxpÏMüŠƒ]}öÕyWç;p–”fê+4À¼¨p)³ô/·¯\8ÃÅ ‡mî—ÓÕGA܈ré!¯óHNèò4¿ ¾¬p¡\ÒE{Q6HTÀ3ù 8 (ضÝæ-¶²´l¢eSÆcùØ-}Ž«×K³KV!˜79ÿ‡ýhŠ6 ® #Ö°©·¦ˆ‚ÊX˜^JÏœŸ"8êá÷ü»[¹ÇöïÃÁÕë¼™‹M 5Âí³8Súü
+ÂÙ ÇNR]±ÔM=;¨ÍXq›±²«òÁÚ©kî³
+endstream
+endobj
+1475 0 obj <<
+/Type /Page
+/Contents 1476 0 R
+/Resources 1474 0 R
+/MediaBox [0 0 612 792]
+/Parent 1469 0 R
+>> endobj
+1477 0 obj <<
+/D [1475 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1474 0 obj <<
+/Font << /F35 751 0 R /F34 1451 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1517 0 obj <<
+/Length 2176
+/Filter /FlateDecode
+>>
+stream
+xÚÝ[Is7¾ëWô‘®²àa¿±R5Î$åqUÝœH±)±L±²5‘Ë>Ý
+¿ÊWUå{k+,_¼™@æ×\ýá¹4›Kt{Ž‘Ó×7¤¡4ZgÊs¹¨E>?ÖoŠy‘‚Æ£Êp^uùô¿ì¼ò)vêpX.& ²5š9ôVN›j¢TgN€&“¡Ê^h=N«ª^Tu‰‚K8a# X8D‚è;—6m
+„_,Á¾jQWËjº¿¿b„›ƒ,lx€Çúþ‘;6[W󯛫¿®˜—7XN2BF”†âöáêóŸ´˜àÇ_
+J¸5ÅßÍЗbXØœ¿_ýÚæ³[ô„tV Z0Æ6éYŽVßI’C\ÒÒÖŒM¡|øϧá|–ŠÌ^&”>”Ú Œ{Y¡ÂÈÖÑîbóícûøiøñc¹ZU 6kN8×yèŒËJ4ßð$%¹äíC2œ§ÂË(Û‰¦a„‘,0¢c{¿ÊþñÝؾZݹ½ˆr@Ü~‡zTõåÝxõå4‚x½wwŽKó^3Þ'ÌË‘ÓTBŒ’Yêö[õ0Zìcœa.ê`øTò|gþÍŸ†Õ2qh¥$‚Š3ÛÆ2—ISãìCM§³ùz¸þ;a5áÒžt€ÖŸLy|ûVc4­ËÕ}9šÌ ›¡-áì8Y¸*‰±4”ÌlÒšøõS¬FX³Å¤\ÔÓÑ|]&Ê~”hœr¦q7* %¬—À²\bL7{ºE,Õêa”pƒŒ¡š«Ö‚¡©€…À¤.À(Rä›ûÑ„h~+aÛ]=«9k I:Ú9ród´Z6¿7XõXߣÿA˹þ2[fû >}j¥²œÒèñ©zLÈKX"°uÉøË©žfI—îÑì×wxªÛÇ<÷Uõ%u ,
+Y¤ô’eÊ°ß¾%iÀ:ŸY.FóTºk5qœ×t̳2éýª æÍÆ“Q=JÊÿûÅ#ÒCtuL!EHƒ„Ô1-“6+ØÀíç£q9?Gp8ÞèÏÖ¡¿ÌÜ™9 Mëúë<á[¤!†E3Å8oÜlê&³ëšÊ÷‚‘²¸ãŽæ”ÅøkÌ=g8©b¥&˜{ÜÒ‘¥ˆ6;>¬åûˆú
+Ì—,“ü~L
+éá l«†?ñœûA`Ál¯ã]!Š)\£œDÇkLóS©ÕÞzõ˜R^C¤Ê Š[
+ü*²…òôrˆ—zÕŸ.ô‹ÃcË´¶•¶tùg þf.y;wæ‘稾‚Ñ*+!º­WåjuùÊÂp¡ «¦pû¸Z•‹úß«rz)ÖŠ¼\Ó#ìÈ7› ^ž
+O…2ÎŽ’"†
+endstream
+endobj
+1516 0 obj <<
+/Type /Page
+/Contents 1517 0 R
+/Resources 1515 0 R
+/MediaBox [0 0 612 792]
+/Parent 1469 0 R
+/Annots [ 1478 0 R 1479 0 R 1480 0 R 1481 0 R 1482 0 R 1483 0 R 1484 0 R 1485 0 R 1486 0 R 1487 0 R 1488 0 R 1489 0 R 1490 0 R 1491 0 R 1492 0 R 1493 0 R 1494 0 R 1495 0 R 1496 0 R 1497 0 R 1498 0 R 1499 0 R 1500 0 R 1501 0 R 1502 0 R 1503 0 R 1504 0 R 1505 0 R 1506 0 R 1507 0 R 1508 0 R 1509 0 R 1510 0 R 1511 0 R 1512 0 R 1513 0 R ]
+>> endobj
+1478 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 569.99 281.99 583.938]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1479 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 569.99 298.041 583.938]
+/A << /S /GoTo /D (page.34) >>
+>> endobj
+1480 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 569.99 314.092 583.938]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1481 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 558.035 293.06 571.983]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+1482 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 558.035 314.092 571.983]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+1483 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 546.08 314.092 560.028]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+1484 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [255.091 534.125 272.028 548.073]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+1485 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 534.125 293.06 548.073]
+/A << /S /GoTo /D (page.120) >>
+>> endobj
+1486 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 534.125 314.092 548.073]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+1487 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [307.118 522.17 314.092 536.117]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+1488 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [200.85 510.215 212.805 524.162]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1489 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [216.901 510.215 228.856 524.162]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1490 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [232.952 510.215 244.907 524.162]
+/A << /S /GoTo /D (page.25) >>
+>> endobj
+1491 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 510.215 260.958 524.162]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+1492 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 510.215 277.009 524.162]
+/A << /S /GoTo /D (page.31) >>
+>> endobj
+1493 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 510.215 293.06 524.162]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+1494 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 510.215 314.092 524.162]
+/A << /S /GoTo /D (page.110) >>
+>> endobj
+1495 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 498.259 298.041 512.207]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1496 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 498.259 314.092 512.207]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+1497 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 486.304 314.092 500.252]
+/A << /S /GoTo /D (page.31) >>
+>> endobj
+1498 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 474.349 314.092 488.297]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+1499 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 366.753 314.092 380.7]
+/A << /S /GoTo /D (page.73) >>
+>> endobj
+1500 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 318.932 314.092 332.88]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1501 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 247.201 314.092 261.149]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1502 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 223.29 314.092 237.238]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+1503 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 199.38 314.092 213.328]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+1504 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 474.349 508.364 488.297]
+/A << /S /GoTo /D (page.43) >>
+>> endobj
+1505 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 438.484 508.364 452.431]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1506 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 402.618 508.364 416.566]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1507 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 318.932 508.364 332.88]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+1508 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 295.021 508.364 308.969]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+1509 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 199.38 508.364 213.328]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+1510 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 151.559 492.313 165.507]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1511 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 151.559 508.364 165.507]
+/A << /S /GoTo /D (page.56) >>
+>> endobj
+1512 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 127.649 492.313 141.597]
+/A << /S /GoTo /D (page.61) >>
+>> endobj
+1513 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 127.649 508.364 141.597]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+1518 0 obj <<
+/D [1516 0 R /XYZ 152.694 705.06 null]
+>> endobj
+569 0 obj <<
+/D [1516 0 R /XYZ 153.694 632.357 null]
+>> endobj
+1515 0 obj <<
+/Font << /F30 605 0 R /F31 607 0 R /F28 604 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1532 0 obj <<
+/Length 2148
+/Filter /FlateDecode
+>>
+stream
+xÚÍ[Íoã6¿ç¯Ð16*ÉÇ›Q -PìewsX`:%–m¡Žäµ•™ýç÷‰i[¡Ëc»s™’Ì÷ãûþà°d™°ä×;ÖýýéñîÇ_¸IljWÉã"©²2Q¨S.0yœ'Ÿî!gy9/«:ßåSñ´.ªå6Û¬þüáóão?þr´ƒ)€ ýÝoÓçô‡>$º,dÛoÿþõ.ùô Ü+èÞ·¸z üž
+ÇØ:qÞçõö5Â}2öâÜ·„”…ÌŽdæ—¼\TUÄ(²>ïQd÷J˜Î"¢[É{¥¼‡PšžÑ~ÉY0
+8&«,vßiæËUk×}Ø  ^åÙ|*jP«€ZÔ<†ZyÔ: 5Ã)¨Å:_Ì^ËùmU¥ž¤‹b»««EUæccÜÇkxÇ$°ÖÄÈƨźÊê§êm›ïòúFí˜Â”œdÎÕf=ç/ye!åé€&í´ày‚6*’v“ñºú²xOTRŒ¢ÕÕÜøyኛQoÞ~ïÍ¿£S6c©†¡4‡'yª˜M5dj¥<!Õ’§LòcNìê?nωÁO.&oü>Où±¼¹!YñËÈhOq,ï×Ýj¹¾a®0ž©QÄÔ†” cÁ”#—>"÷!–6,%ë*­ô"½m¼!—ÍÏ¥pK¼çÚ²î©`Â?¥¥lwbÇnƒ^øœCuph)öO§Eèr÷çËSµ>=¯¸‚56;^|w0¿Ÿ“5Á–Äɇ«6Š°ÀEª6!•
+pxw_‹úyu™úÝEr >ý¥¥–ÝP®ÝT/Ù6âú´M\¼.ïæðñVB‹èªq<elß`Ñ技2[VOOëXqN^WÊ
+%R!zˆÁºw•­‹eYW×H̓¡3IKíb¦«¬\ÎÛêå¦-+®ä´.f€¹»þ”Ƶ¸šf9 À6ž$c†¸‚¡âÒÀ|‰BLiev=‘&œÀH[ §›î þ¹8€ôÿö‹Nð…N­á±£grÊyñK)n©àà¹aê}é"‰¹’h*ÄÔHø–a—4$'ìÍpƒhU¤%!¦ÈÊÏ%~Ä*!‰E
+%1¥Níò纨ÊÛ »$œ9ì:20ªCXà¾ähMËõ*4#®ö›†™só}Pj°¹
+1*8Rdr‚œG;jHŽ¥rêTukbÆ^Ýp\Ýì^Ýä4ˋ媞œi*ø8ó1…³0½Q4Øx<Øß]’ÁÙì•îN´“Zùal>Ì¿Šù[Ayä§ä.ï6&xÆF͹9Y,f”çÆ؈&5aFŸºò¼‘¥—+pÛ,u÷T0Z²†öè¥RByOKÜœ6“T°XÌ‹—rôjlÕ$&TZV —Ð6Šy=ËæùÐ@™_6P©=Pi†óq>‚söÏì1ÿïÔ1äHG’ª¤žmovµÄ5¾P”ñ[#äÐq휙òI€ÇÉP~köA@˦³/¿û>
+
+endstream
+endobj
+1531 0 obj <<
+/Type /Page
+/Contents 1532 0 R
+/Resources 1530 0 R
+/MediaBox [0 0 612 792]
+/Parent 1469 0 R
+/Annots [ 1514 0 R 1519 0 R 1520 0 R 1521 0 R 1522 0 R 1523 0 R 1524 0 R 1525 0 R 1526 0 R 1527 0 R 1528 0 R 1529 0 R ]
+>> endobj
+1514 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 652.653 314.092 666.6]
+/A << /S /GoTo /D (page.61) >>
+>> endobj
+1519 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 628.742 314.092 642.69]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+1520 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 604.832 314.092 618.78]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+1521 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 592.877 314.092 606.824]
+/A << /S /GoTo /D (page.34) >>
+>> endobj
+1522 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 461.37 314.092 475.318]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+1523 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 437.459 314.092 451.407]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+1524 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 365.728 314.092 379.676]
+/A << /S /GoTo /D (page.91) >>
+>> endobj
+1525 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 329.863 314.092 343.811]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+1526 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 114.67 293.06 128.618]
+/A << /S /GoTo /D (page.96) >>
+>> endobj
+1527 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 114.67 314.092 128.618]
+/A << /S /GoTo /D (page.119) >>
+>> endobj
+1528 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 640.697 508.364 654.645]
+/A << /S /GoTo /D (page.41) >>
+>> endobj
+1529 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 222.266 508.364 236.214]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1533 0 obj <<
+/D [1531 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1530 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1564 0 obj <<
+/Length 2250
+/Filter /FlateDecode
+>>
+stream
+xÚÍ[KoÛÊÞûWp©
+3èö$~ŽËäû")Š¼¸©V ºaÝÃùYš}é#µŠ¡Ã õØCØê5ú¬yNÊE™?%ÙÕY3hmŽˆ¯¦Æ¥GͳÆ~+y½í
+×Ø.È°í£J³${Y}NŠu\\‘!§ø=1ªØa"][ïm¬VGéÝ1½tSþ¥F
+&¥í£ÑÕ>ªæÒÔá AÊæ)6)çœ"¹²nÚŠZ6«ÐºÎ0Ñ©6u{O«ØJ^¹Ã) i%fzº˜gúÀËXÅG‰Vc?[V¿¥èlcšÍîÊj¨;=¸¥\©fó¸¶ÍæylŸb[` ‚ën©îó ¶¯Ûvê†"ª¦H¨&ò„ñßE‘Þ“4ºG*Wˆ šì… ºÂzÙ!œéEj–ð+F:BøaNt;”ÁʪS$ôP~»•6µmqZ1Y›ßnæ¶hØ¡ &JÓ>ôÖßnÆQ³§U7M«ùë™å¿#:Õ”h4ûÛÔÚ~§YüòýŠvr4K+'Í*~JËxMXZ>'ÁÒHB›$8ÛÄaçM¬Šª/ÃkVK¦yvÑ¡
++®Î•º¥OUQ ¡&ð¬ÂÚÆ-ÒLÈ ¨Na-ÀŽ”]'¬}jÕUU÷F(ô1[ÅÅÓ ú¬*àÐdNÀeÓ
+×B¨¬¤P BÜsL“eH-™¢ Îèr).Y5‘" ÄH›¦–®½Qâ/—èIéAH)ƒ·}$åkê ‡z¿Mu…G‡ûË%nòeš„Šø ä!p´ÇˆxIôI´Á¢¢eƈHXά9«+¥ $ÐÐTHe£>¼ç,ÚœbF ;°oI± 6¦ßãVUuÿ̶w;ãր‹ï“àQOZsÌÊ Êz¤ØX9ê—ùL»ñZo+ÂÏ(qµcV7çžÖ„kÂAüO_’ïe’…Yë{ ê]rx"™–´Á$³ž?àØ÷`Mãî±%‡¹›½¬^Ó‡òëM3A4BMj­ó4+7éÿ’> ×LB›ƒ™Ø8ñŽ®ÐW¿6Ì'B²òä標ÒQÏNE0Z;­½e“’²åb}yŽ†)~xaÆØ7´þ¢½Ó”];?23åÏq«gí›<xSF µ—áµÝ-i&5VZõ ßÄîòÁþh{p2×Ü'n°¼OLê]÷³»E<“·_–+’uA+XŒrŸk±Ê»7F[¯›/“ÍHä8£:Å×<p6'½+Œ€êuäþò±´Ñxup2·ãwЃ$°xÄøû¬>*¥1L y))Fsìý'
+½¶îÂö„µ}¬îÿ;*#
+endstream
+endobj
+1563 0 obj <<
+/Type /Page
+/Contents 1564 0 R
+/Resources 1562 0 R
+/MediaBox [0 0 612 792]
+/Parent 1469 0 R
+/Annots [ 1534 0 R 1535 0 R 1536 0 R 1537 0 R 1538 0 R 1539 0 R 1540 0 R 1541 0 R 1542 0 R 1543 0 R 1544 0 R 1545 0 R 1546 0 R 1547 0 R 1548 0 R 1549 0 R 1550 0 R 1551 0 R 1552 0 R 1553 0 R 1554 0 R 1555 0 R 1556 0 R 1557 0 R 1558 0 R 1559 0 R 1560 0 R 1561 0 R ]
+>> endobj
+1534 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 604.832 260.958 618.78]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1535 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 604.832 277.009 618.78]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1536 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 604.832 293.06 618.78]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+1537 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 604.832 314.092 618.78]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+1538 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 557.011 314.092 570.959]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1539 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 497.235 298.041 511.183]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1540 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 497.235 314.092 511.183]
+/A << /S /GoTo /D (page.56) >>
+>> endobj
+1541 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 473.325 314.092 487.273]
+/A << /S /GoTo /D (page.73) >>
+>> endobj
+1542 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 413.549 314.092 427.497]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1543 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 652.653 492.313 666.6]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1544 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 652.653 508.364 666.6]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+1545 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 568.966 508.364 582.914]
+/A << /S /GoTo /D (page.54) >>
+>> endobj
+1546 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 521.146 508.364 535.093]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+1547 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 473.325 508.364 487.273]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+1548 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 401.594 455.23 415.542]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+1549 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 341.818 508.364 355.766]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+1550 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [413.386 282.042 425.341 295.99]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+1551 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [429.437 282.042 441.392 295.99]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1552 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [445.488 282.042 457.443 295.99]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1553 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.539 282.042 473.494 295.99]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1554 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [477.59 282.042 489.545 295.99]
+/A << /S /GoTo /D (page.80) >>
+>> endobj
+1555 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 282.042 505.596 295.99]
+/A << /S /GoTo /D (page.84) >>
+>> endobj
+1556 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 271.737 398.775 282.087]
+/A << /S /GoTo /D (page.85) >>
+>> endobj
+1557 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 271.737 419.807 282.087]
+/A << /S /GoTo /D (page.110) >>
+>> endobj
+1558 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 222.266 492.313 236.214]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1559 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 222.266 508.364 236.214]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1560 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 150.535 508.364 164.483]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+1561 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 126.625 508.364 140.573]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+1565 0 obj <<
+/D [1563 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1562 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1602 0 obj <<
+/Length 2095
+/Filter /FlateDecode
+>>
+stream
+xÚÝZKsã6¾ûWð¨©#h4ž·ÉVmRµ·M|›M¶8=£™ÔJt<‰óã·I‚@(²8‘=“\ä6ˆG7ÐÝàÅû‚ß_qÿ÷7Wß|'lá˜ÓB7·(dÚÉB+êâfU¼]üP¾ÙW˦^5·íCó꧛}ó݇dˆ†æìû³W×(Ää¦ó]œ† ÃJ¯ýZ×
+™ #~AîiüD 2}®§›Ëôt zC#¡LŸåÚt ìÄÉgœ=(ɤ€B¡aΊ‰Õ§mY¯Êw›êÍv×´„98S
+RòR„·R¸G"Br_ÙÜ·<S벆[
+
+Ö€oE0±Öel¦ÖeÃûÁý+
+„É» Âû´itÁt`‡Qß& ˆ<^-ß5¿T˲wW] ‘msLGtf̺еÑ_ÿs-Ê1cÔ‘ù÷‰ü_ÏÑj½ßnÊ_÷š]›f+›)9a=t»6ü©§F!ÑÊ㓮Ǭ¡
+“
+OIg¬\h»ÇgXâ3¬ðÖÌ)ù˜9êà*è,é'H㌤ÿÉü¬}$=€sõ |·owe*ï(ÒÕªùe½kêˆp€swb™9 <# ¯0°^—wÕ×”KzBœ\.éóÄQ]¤6>ŒNsB¨úÜ(CÞÍÍÍ MUA1”4“cÀ=v RZª%é
+pÃÐ$ê%ß.—Õ¶­Vo2"_4çi¤ÎçÍ€tÌ(y‘¼оƒó»T.?ÖÍæZ½¯ÈlÚý±”Äçú”™åQš´ t'•ÍÏ>5ùÀSŽ% ýy,<4€
+endstream
+endobj
+1601 0 obj <<
+/Type /Page
+/Contents 1602 0 R
+/Resources 1600 0 R
+/MediaBox [0 0 612 792]
+/Parent 1604 0 R
+/Annots [ 1566 0 R 1567 0 R 1568 0 R 1569 0 R 1570 0 R 1571 0 R 1572 0 R 1573 0 R 1574 0 R 1575 0 R 1576 0 R 1577 0 R 1578 0 R 1579 0 R 1580 0 R 1581 0 R 1582 0 R 1583 0 R 1584 0 R 1585 0 R 1586 0 R 1587 0 R 1588 0 R 1589 0 R 1590 0 R 1591 0 R 1592 0 R 1593 0 R 1594 0 R 1595 0 R 1596 0 R 1597 0 R 1598 0 R 1599 0 R ]
+>> endobj
+1566 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [216.901 509.19 228.856 523.138]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1567 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [232.952 509.19 244.907 523.138]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+1568 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 509.19 260.958 523.138]
+/A << /S /GoTo /D (page.31) >>
+>> endobj
+1569 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 509.19 277.009 523.138]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1570 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 509.19 293.06 523.138]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+1571 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 509.19 314.092 523.138]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+1572 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 461.37 314.092 475.318]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1573 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 389.639 314.092 403.587]
+/A << /S /GoTo /D (page.41) >>
+>> endobj
+1574 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 258.132 314.092 272.08]
+/A << /S /GoTo /D (page.54) >>
+>> endobj
+1575 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 604.832 508.364 618.78]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+1576 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 545.056 508.364 559.004]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+1577 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [482.571 533.101 489.545 547.049]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1578 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 533.101 505.596 547.049]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1579 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 522.795 398.775 533.145]
+/A << /S /GoTo /D (page.80) >>
+>> endobj
+1580 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 522.795 419.807 533.145]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+1581 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [482.571 509.19 489.545 523.138]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1582 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 509.19 505.596 523.138]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1583 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 498.885 398.775 509.235]
+/A << /S /GoTo /D (page.84) >>
+>> endobj
+1584 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 498.885 414.826 509.235]
+/A << /S /GoTo /D (page.87) >>
+>> endobj
+1585 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [418.921 498.885 435.858 509.235]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+1586 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 485.28 508.364 499.228]
+/A << /S /GoTo /D (page.84) >>
+>> endobj
+1587 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [482.571 473.325 489.545 487.273]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1588 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 473.325 505.596 487.273]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1589 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 463.019 398.775 473.369]
+/A << /S /GoTo /D (page.85) >>
+>> endobj
+1590 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 463.019 414.826 473.369]
+/A << /S /GoTo /D (page.87) >>
+>> endobj
+1591 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [418.921 463.019 435.858 473.369]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+1592 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 449.415 508.364 463.362]
+/A << /S /GoTo /D (page.85) >>
+>> endobj
+1593 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [449.363 415.542 466.299 429.489]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+1594 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 415.542 487.331 429.489]
+/A << /S /GoTo /D (page.133) >>
+>> endobj
+1595 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 415.542 508.364 429.489]
+/A << /S /GoTo /D (page.134) >>
+>> endobj
+1596 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 178.431 508.364 192.379]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+1597 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 166.476 508.364 180.423]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+1598 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 130.61 508.364 144.558]
+/A << /S /GoTo /D (page.39) >>
+>> endobj
+1599 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 118.655 508.364 132.603]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+1603 0 obj <<
+/D [1601 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1600 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1655 0 obj <<
+/Length 2120
+/Filter /FlateDecode
+>>
+stream
+xÚÕZKsë¶ÞçWhéÌÔ,AðîÒδéî¶ÙÛ…c;iNýª­Üôüû =([6%›Ž’sº2-Qä‡ €”ÙS&³_ndýûãýÍ÷?+ʼðVÙìþ1ƒÂzYã„B“ÝϲO£ÿêÉô¯Õúu1Ÿ=-ç«|w·{½ýãþ×ïn},½PRñÐågâvLNÈÈïnLj8"Ë-þ*[/Шl ¼©gQ^Q5f ѽ Óî´š,çD`Ð Tªõƒûü1#3ȶ;Eã·_n²Ocgaädý¾"îc=Ï• •Ö4(É@à˘š/’‚äÑøàЕ ~º¿ùûjÈàQÍ
+”$XÓåͧ?d6ãw¿fR §ìµì¹äžÂ+ÃÍEöûÍzlÁx'´=j6›®Wy!ÐâyȃPÖ_ÆúÕ1¾W#5†Š±77<Y©‰J'Ë–æVÐŽ¡ÁY3é$kžÍ¶óÝîŽöBsë:.»x–œîG x¾ŒžÂw¼ÐA²‰~°¦S9 û&Æf®‡ˆÌüùe—ßMvùv2Í_ŸgùŸÉÀ’)íƒ&ˆm£á·. 4äjå+ãuŠzŸÏ“üy½Šp„<©NÅ}j¬çŠ
+"ôÛBeOQ-æ9oK¹
+UZW2b,>fÕlœ`h»~«ÖÂk}U£ãZRm¶óéîyyÝëçÌ"Œ I‚¯–J'Úíîeú ­ÍÞ£ÜÁ$ ËÝã:7#´ÔöV¡µë±
+m„”v«@-tȦºåçÁ6;Àl};æ­gúÂYä-7òŠîébÂr Œ­Ï=XN¡¿ò˜ßuPìc
+­ÆøñfTg!AUê!—lo˜âÉ+MðÝc)$ÙÂyû>ö\Cpv‘y{Jâ/&Ý•~y5‹×~?¾¼§ewRä…!?HRÎ ©üëSñ•ÌWLt¨Q¢IJñ4IÙ|óòàYymtóùã+g»Ô’˜¤šÊfñíJ¢Ó$ÙÌæ·œDÐ׳³ÞRµ7œãßÁ)7‡FYöîBÙ/-
+›S2Ž!­ÎH#¼f¯WùöåýTm¥9{ŠÑBµ]GrdÓpð5b·:õQj+Tí¼|;dæ´TrN>6à/Xïl;#Zà¸<£WkâÑ­ òÉs¾pJ¥Øæÿ¼1šM
+ʼnÕQe´ ²aj±hpöjBNØÛå_Þ½7véÝ·ôU‚‚ÜäqSy§“ïÖ»äˆú7âØ) ´ÿO<ìòhü…t•WîF‰ž#ådÿ‘jôœÎô3QIcböðy&º—}qB+M2.õ •À=ä`±^=Å-¢¼ê7xù¬w‘ª~›®E4YJÕæÀRtkºˆIÎXbþåfè5™†Ý”'glspÕºci¯XwÝà‹õŠ£SÝŒ²ï¹(ÛÅ·œ4ЇÝÒ~#‹÷ÌaRkñž<l'ÏÓwŒ†Š+ïèC9Ä5÷ŽTw­”ªÊšu#B¬+TÞä,Ÿ5uIÒ¡jéu¼Nhö7+¥ß߬TMaD¥å‡ÛíäËÝlþ8yY ´íX¶XUV]+KtÔywÝtÚ®_ï6Ûù€ÊkW@ +@®iz¸zænJ:¯[ÂÉþ±;*w@ê×N€ô¸XOb€€{#ê€åÈwW`ŠãH§ô àVÜÊŠ!¿(œ©ÕH{5ú½Õ•jÜå׫‘bjÜ×ҲǪVÃË^±&‰Bµ¼A±þ[š§9
+endstream
+endobj
+1654 0 obj <<
+/Type /Page
+/Contents 1655 0 R
+/Resources 1653 0 R
+/MediaBox [0 0 612 792]
+/Parent 1604 0 R
+/Annots [ 1605 0 R 1606 0 R 1607 0 R 1608 0 R 1609 0 R 1610 0 R 1611 0 R 1612 0 R 1613 0 R 1614 0 R 1615 0 R 1616 0 R 1617 0 R 1618 0 R 1619 0 R 1620 0 R 1621 0 R 1622 0 R 1623 0 R 1624 0 R 1625 0 R 1626 0 R 1627 0 R 1628 0 R 1629 0 R 1630 0 R 1631 0 R 1632 0 R 1633 0 R 1634 0 R 1635 0 R 1636 0 R 1637 0 R 1638 0 R 1639 0 R 1640 0 R 1641 0 R 1642 0 R 1643 0 R 1644 0 R 1645 0 R 1646 0 R 1647 0 R 1648 0 R 1649 0 R 1650 0 R 1651 0 R 1652 0 R ]
+>> endobj
+1605 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 628.742 314.092 642.69]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+1606 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 592.877 314.092 606.824]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+1607 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 401.594 314.092 415.542]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+1608 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 329.863 295.274 343.811]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1609 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 329.863 311.325 343.811]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1610 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 319.557 204.503 329.907]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1611 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [208.599 319.557 220.554 329.907]
+/A << /S /GoTo /D (page.78) >>
+>> endobj
+1612 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [224.65 319.557 236.605 329.907]
+/A << /S /GoTo /D (page.79) >>
+>> endobj
+1613 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 305.953 311.325 319.9]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1614 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 297.584 204.503 305.997]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+1615 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 270.087 298.041 284.035]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1616 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 270.087 314.092 284.035]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+1617 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 258.132 314.092 272.08]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+1618 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [267.268 234.222 279.223 248.169]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1619 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 234.222 295.274 248.169]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1620 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 234.222 311.325 248.169]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1621 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 225.853 204.503 234.266]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+1622 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 210.311 311.325 224.259]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1623 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 201.943 204.503 210.356]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+1624 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 126.625 314.092 140.573]
+/A << /S /GoTo /D (page.81) >>
+>> endobj
+1625 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 461.37 508.364 475.318]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+1626 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [482.571 389.639 489.545 403.587]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1627 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 389.639 505.596 403.587]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1628 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 379.333 398.775 389.683]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+1629 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 379.333 419.807 389.683]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+1630 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 365.728 455.229 379.676]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1631 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [459.325 365.728 471.28 379.676]
+/A << /S /GoTo /D (page.31) >>
+>> endobj
+1632 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 365.728 487.331 379.676]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+1633 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 365.728 508.364 379.676]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+1634 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 353.773 508.364 367.721]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+1635 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 341.818 508.364 355.766]
+/A << /S /GoTo /D (page.80) >>
+>> endobj
+1636 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [454.344 329.863 466.299 343.811]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+1637 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 329.863 487.331 343.811]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+1638 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 329.863 508.364 343.811]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+1639 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [449.363 317.908 466.299 331.856]
+/A << /S /GoTo /D (page.105) >>
+>> endobj
+1640 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 317.908 487.331 331.856]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+1641 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 317.908 508.364 331.856]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+1642 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 305.953 508.364 319.9]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+1643 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 293.997 508.364 307.945]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+1644 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 282.042 487.331 295.99]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+1645 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 282.042 508.364 295.99]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+1646 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [428.33 270.087 445.267 284.035]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+1647 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [449.363 270.087 466.299 284.035]
+/A << /S /GoTo /D (page.124) >>
+>> endobj
+1648 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 270.087 487.331 284.035]
+/A << /S /GoTo /D (page.126) >>
+>> endobj
+1649 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 270.087 508.364 284.035]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+1650 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 258.132 487.331 272.08]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+1651 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 258.132 508.364 272.08]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+1652 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 246.177 508.364 260.124]
+/A << /S /GoTo /D (page.126) >>
+>> endobj
+1656 0 obj <<
+/D [1654 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1653 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1716 0 obj <<
+/Length 2368
+/Filter /FlateDecode
+>>
+stream
+xÚÝ[KsêÆÞûWh‰«Âdz¦çµ#NrR•ÅMÝ{¼;ÉB€lSÁˆ€|}\÷ÏßÖ$FaO²±U i¾îéþú5ðà1àÁ/7¼øwóý'aÇœ:¸@I¦Z&¤
+îçÁ—Ñï 1Ül·É&~¬·Éäa‡Éí÷¿~ÿ©ö4H†ZÒ»³ç
+‹5jØÂM²˜-£C@’.ee†óøv,ìhöò­né"ÉMr¶ ·[Ú7 ; ©…榹y,lô?¿Ü_ÆNñðâûÜyèÍßµ? %ŽTý¦HÊ\$½§îíÖc:9¸9œþxjàÁk9¸Ëù!¹‹«Ÿfqª|û9`B»3¥’'lœIQCç>ZÁdz
+¼g†<–)p;ìe1râ}&v|eN~`¬,ÓMÅu̦­ò©òçÕ|_‘ï&áV!•t}Õ(›r¦S m„?¼:‚‘´Çƒ‘n`ûíáÇŒ¯Nð^èö^_Ð
+__óˆ%Ñ×CI´aR¹ËéÞ-­ri’«Û‘
+”‡±ø%yŠ7‡R!e^h?0<¤[%•Ïà
+hJÅ¿E¡GÍîHÔ¾…ãeøÖâu²ˆWé{hK¯ixÞ¢¶îpaŽ¤h¨TÛÞ¥2O¶¯Ç½¿=!-ôf,Ý—ÛžÁú°¢>[/…©)O=A¦&• P ¦¹ì¬'9Äz=±¿¨ à'9Ы$s®¨'ŠbÐñìGÂ
+ôÕ5dÁ´þ)8<uM=í£ûI ¹­ƒfÆ6*ÁyUZŠäEäL“3Qi¡äŒ[SÛÇx2]L·ê;äxíè‘&í½Í^ËN.$ñùö©²[r_ ª4&‰¦ºT®°+PEØóÖ˘n<½ž»(aßÀ92
+¼ÆT×Á¹Zõï8Q(×xÊ-C1Ó&èwº;]«®M—®ATZ¸Ó5TŸj·Óµ¨ëZWºV;]Ë®U¥ë|¨vª®µ+
+æ*ý´•sX[Šo]iiÄÝ•Ñ UcêÙq ¦kÊê•TTÈî¡ZL'óè¿‹YÔ»U—¶z)ý«¬Ð¢<Œ:¨‰lÉ™3ÆZÍái G«’Øž6{y$÷«UœøĦe¬¸wgZ¡ð¡-Vnûiá›·e5TßZùS÷b¶y˜„ž–¨£×;S`…ݽÃt›”“p½þ–šóÊžÞœ×ï”&›ì Z§ Ù†ršE¿Ëlj&$Ò›(ÛÒu·¢ªÚH¯³s",£Úå¾&×ÝS”ƤÓuÿÎì­ÒæÇ‘¦Ç‰ì­LÚ
+m4=P¹¾ìý°ˆ–ókµ:ÛÇÙÁÕ{ÎŒgu9¯-öAx a•ôú^äUø=Ä«KøÞ‘½G(p.¡ú¼fÌJ>k|I˜%:E¨4ß”ø®Ò_¢¡k"{TßÉšžÂÕãÇë€*KÝ¡$Ü0:àÀ,Øš«‡ør:h'ÒŽLosœ¹:ò§Ë*¦Ë”¬Š& ®ÝÐZJ3ì ¶€†þó†-$ÑóIç–…Y³;¸éúž*žߘ²2îm)€½É÷ô'RÓ¢Q*°ÇEà7Îb§>–¹(Åò6ìj^¥€O¶Ñ™ *ú\´‡JAŸ“ªž×aÎýPB/R<Õ°Va9–†©æŒ‡àŠÿÑlíÊ´oþ¾«—ÈFò¼%?&½*Ìßz Íd“|=~Λ–¨FØþì¬|¢Í‚þNâõÅ; Òöé,ÜåØ~[G«ËWm@ÝÇÜ €ŸŸ^’kD~†?¶ìíe4hz\.âÇM¸~z»«žP¹ž¨YK©ÛËv)€q§‡(ÛiM†êe»úxÙ®ý:˜,CïùP
+endstream
+endobj
+1715 0 obj <<
+/Type /Page
+/Contents 1716 0 R
+/Resources 1714 0 R
+/MediaBox [0 0 612 792]
+/Parent 1604 0 R
+/Annots [ 1657 0 R 1658 0 R 1659 0 R 1660 0 R 1661 0 R 1662 0 R 1663 0 R 1664 0 R 1665 0 R 1666 0 R 1667 0 R 1668 0 R 1669 0 R 1670 0 R 1671 0 R 1672 0 R 1673 0 R 1674 0 R 1675 0 R 1676 0 R 1677 0 R 1678 0 R 1679 0 R 1680 0 R 1681 0 R 1682 0 R 1683 0 R 1684 0 R 1685 0 R 1686 0 R 1687 0 R 1688 0 R 1689 0 R 1690 0 R 1691 0 R 1692 0 R 1693 0 R 1694 0 R 1695 0 R 1696 0 R 1697 0 R 1698 0 R 1699 0 R 1700 0 R 1701 0 R 1702 0 R 1703 0 R 1704 0 R 1705 0 R 1706 0 R 1707 0 R 1708 0 R 1709 0 R 1710 0 R 1711 0 R 1712 0 R 1713 0 R ]
+>> endobj
+1657 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 604.832 298.041 618.78]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1658 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 604.832 314.092 618.78]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1659 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 580.922 314.092 594.869]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1660 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [251.217 568.966 263.172 582.914]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1661 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [267.268 568.966 279.223 582.914]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1662 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 568.966 295.274 582.914]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1663 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 568.966 311.325 582.914]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1664 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 560.598 204.503 569.011]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1665 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 545.056 281.99 559.004]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1666 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 545.056 298.041 559.004]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1667 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 545.056 314.092 559.004]
+/A << /S /GoTo /D (page.27) >>
+>> endobj
+1668 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 521.146 314.092 535.093]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1669 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [307.118 509.19 314.092 523.138]
+/A << /S /GoTo /D (page.5) >>
+>> endobj
+1670 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 473.325 260.958 487.273]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1671 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [244.021 461.37 255.977 475.318]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1672 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [260.072 461.37 272.028 475.318]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+1673 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 461.37 293.06 475.318]
+/A << /S /GoTo /D (page.108) >>
+>> endobj
+1674 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 461.37 314.092 475.318]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+1675 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 425.504 298.041 439.452]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+1676 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 425.504 314.092 439.452]
+/A << /S /GoTo /D (page.63) >>
+>> endobj
+1677 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 367.721 314.092 381.669]
+/A << /S /GoTo /D (page.16) >>
+>> endobj
+1678 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 295.99 314.092 309.938]
+/A << /S /GoTo /D (page.79) >>
+>> endobj
+1679 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 260.124 314.092 274.072]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1680 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 616.787 508.364 630.735]
+/A << /S /GoTo /D (page.54) >>
+>> endobj
+1681 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 604.832 508.364 618.78]
+/A << /S /GoTo /D (page.58) >>
+>> endobj
+1682 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 580.922 508.364 594.869]
+/A << /S /GoTo /D (page.58) >>
+>> endobj
+1683 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 557.011 487.331 570.959]
+/A << /S /GoTo /D (page.105) >>
+>> endobj
+1684 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 557.011 508.364 570.959]
+/A << /S /GoTo /D (page.124) >>
+>> endobj
+1685 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 533.101 487.331 547.049]
+/A << /S /GoTo /D (page.102) >>
+>> endobj
+1686 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 533.101 508.364 547.049]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+1687 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [454.344 497.235 466.299 511.183]
+/A << /S /GoTo /D (page.72) >>
+>> endobj
+1688 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 497.235 487.331 511.183]
+/A << /S /GoTo /D (page.105) >>
+>> endobj
+1689 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 497.235 508.364 511.183]
+/A << /S /GoTo /D (page.124) >>
+>> endobj
+1690 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [398.442 473.325 410.397 487.273]
+/A << /S /GoTo /D (page.19) >>
+>> endobj
+1691 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [414.493 473.325 426.448 487.273]
+/A << /S /GoTo /D (page.54) >>
+>> endobj
+1692 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [430.544 473.325 442.499 487.273]
+/A << /S /GoTo /D (page.63) >>
+>> endobj
+1693 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [446.595 473.325 463.532 487.273]
+/A << /S /GoTo /D (page.105) >>
+>> endobj
+1694 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [467.627 473.325 484.564 487.273]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+1695 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [488.66 473.325 505.596 487.273]
+/A << /S /GoTo /D (page.124) >>
+>> endobj
+1696 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 464.956 403.756 473.369]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+1697 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 329.863 492.313 343.811]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+1698 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 329.863 508.364 343.811]
+/A << /S /GoTo /D (page.63) >>
+>> endobj
+1699 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.539 282.042 473.494 295.99]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1700 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [477.59 282.042 489.545 295.99]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+1701 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 282.042 505.596 295.99]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1702 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 271.737 403.756 282.087]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+1703 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [407.852 271.737 424.788 282.087]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+1704 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 222.266 487.331 236.214]
+/A << /S /GoTo /D (page.102) >>
+>> endobj
+1705 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 222.266 508.364 236.214]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+1706 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 210.311 505.596 224.259]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+1707 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 200.006 403.756 210.356]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+1708 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [407.852 200.006 424.788 210.356]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+1709 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 186.401 492.313 200.349]
+/A << /S /GoTo /D (page.19) >>
+>> endobj
+1710 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 186.401 508.364 200.349]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+1711 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 150.535 487.331 164.483]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1712 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 150.535 508.364 164.483]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+1713 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 126.625 508.364 140.573]
+/A << /S /GoTo /D (page.52) >>
+>> endobj
+1717 0 obj <<
+/D [1715 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1714 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1759 0 obj <<
+/Length 2201
+/Filter /FlateDecode
+>>
+stream
+xÚÍ[Ërë6Ýû+¸´«" 4^;'©$UYLÕÌxw“…´¯KT$:w\þùieR (J–¬•Y|§è>Ý óä)áɯ7¼úûãÃÍ÷¿›8æ´ÐÉÃcJ2í0ÑÊ0!Uò0K¾Üþ'óÉ&æóly÷ÇÃoßÿòþ#m˜TŽ~±x›Ý¤þÕp ’«ïèŽÄ[a…óßüüpó÷ Ðû<DhdÒÑ‚ŠY„dº¸ùòOfôì·„Ó›|+Þ\$@+
+E—ÏÉoþ]‚CXú%PMìÅÚòV8É¿ó‹'#Ç™1Œ
+C„ K¬¯Q=ÐW)„$ÄbW¡˜u NØ[°ÜVL—.]} ®›p#U@JÙ`ܨ %Œ¬ˆÆðìܶb[L ™±µgÙ݈¾,Òå]äå*ÓçñfsGìTŸn¾½ôø^z\݉x“ìy¶ç_¯žþEÿ‡Ëç|%ø&@O1ξ‘ÛBÌ]b O²ì¯È¦A&Pæ/†å/§xH/¢Á|ý«‰y!]]ÄA|à0Ñè[áˆϳÅãzÜÑž±Š '>
+„n5%´
+…¶a´E{ŒŠÉ¦
+´ ¬ÈšÐ/¶6|+¬õˆ Õ ›'WA—¹’CèòôþŸù,Í®çK5øøù“šö½À€ÒÅŸŽ7éÕŠbpÈh:Ëò͵µ¾À‰&û 4³‰¢Š˜¿ŸõOÓež®çËÈŒHYfëR8sŠ”m1æT)(¡Ã]…¢
+M`é7ZTA(í£™@¤KO*èRSVîj­ê»uðÖ^—}F„ -Œ qMrÝMHb¹ñëxù”Þÿ™½¬—±·SN+ÊÅ‘©6"?’”îék£N)-,…hSí: qù&¢¸ehE§”›l:Oó×ÛÚˆ.a-Ó$‘¦¹8IV-™FA¿DšÇPÚ7¬Ê(òÆV¤Tu^TN÷Ú]·5²¹|^erç·eã ô°|öu¼¢íúI¸³8eö³¸N)Óé_óål+bŒeÊÕÄIÔ[_ë0gÖ:p6ràÀ–,3ØÊNÚÈðž«™–SÛ"ž
+%ó|pžë®
+=hÄå“Åýx±ñ±bsÆ™üWÏ$¶1ºÿ
+m*Sk3tÙP÷kS·A̲‚Yå_«ÃCY[ü’¼ªk‹ÒöW &N}x¦dZT¡5§êGhÔqÔ+ªÎ6÷rLpy+)HµÁWˆÎ$¥
+ÿB„¥> U(8WVQgÕž+[µ~®Z¿ x}WYîÚÐl5„Á*3¨ïW¨1]Îz4)€Ñò[Mv—)RÇi^ºÃI«Õ;œ`8úöl‘jÚ³•i<iæ-s£ 4âóPÙ¸­‘qPo¬
+›„êãÿg&™
+endstream
+endobj
+1758 0 obj <<
+/Type /Page
+/Contents 1759 0 R
+/Resources 1757 0 R
+/MediaBox [0 0 612 792]
+/Parent 1604 0 R
+/Annots [ 1718 0 R 1719 0 R 1720 0 R 1721 0 R 1722 0 R 1723 0 R 1724 0 R 1725 0 R 1726 0 R 1727 0 R 1728 0 R 1729 0 R 1730 0 R 1731 0 R 1732 0 R 1733 0 R 1734 0 R 1735 0 R 1736 0 R 1737 0 R 1738 0 R 1739 0 R 1740 0 R 1741 0 R 1742 0 R 1743 0 R 1744 0 R 1745 0 R 1746 0 R 1747 0 R 1748 0 R 1749 0 R 1750 0 R 1751 0 R 1752 0 R 1753 0 R 1754 0 R 1755 0 R 1756 0 R ]
+>> endobj
+1718 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 616.787 314.092 630.735]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1719 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 449.415 314.092 463.362]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1720 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 437.459 314.092 451.407]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+1721 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 413.549 314.092 427.497]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1722 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 365.728 314.092 379.676]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+1723 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 353.773 298.041 367.721]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+1724 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 353.773 314.092 367.721]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1725 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 284.035 314.092 297.983]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+1726 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 248.169 314.092 262.117]
+/A << /S /GoTo /D (page.61) >>
+>> endobj
+1727 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 224.259 314.092 238.207]
+/A << /S /GoTo /D (page.64) >>
+>> endobj
+1728 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 568.966 508.364 582.914]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1729 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [401.21 533.101 413.165 547.049]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1730 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [417.261 533.101 429.216 547.049]
+/A << /S /GoTo /D (page.52) >>
+>> endobj
+1731 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [433.312 533.101 445.267 547.049]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1732 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [449.363 533.101 466.299 547.049]
+/A << /S /GoTo /D (page.108) >>
+>> endobj
+1733 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 533.101 487.331 547.049]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+1734 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 533.101 508.364 547.049]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+1735 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [448.256 509.19 460.211 523.138]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1736 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [464.307 509.19 476.262 523.138]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+1737 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 509.19 492.313 523.138]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1738 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 509.19 508.364 523.138]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1739 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 497.235 487.331 511.183]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1740 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 497.235 508.364 511.183]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+1741 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 485.28 508.364 499.228]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1742 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 461.37 505.596 475.318]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1743 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 453.001 398.775 461.414]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1744 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 425.504 487.331 439.452]
+/A << /S /GoTo /D (page.102) >>
+>> endobj
+1745 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 425.504 508.364 439.452]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+1746 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 413.549 508.364 427.497]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+1747 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 389.639 508.364 403.587]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1748 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 365.728 508.364 379.676]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1749 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 329.863 508.364 343.811]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1750 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.539 305.953 473.494 319.9]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1751 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [477.59 305.953 489.545 319.9]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1752 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 305.953 505.596 319.9]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+1753 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 295.647 398.775 305.997]
+/A << /S /GoTo /D (page.64) >>
+>> endobj
+1754 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 295.647 414.826 305.997]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1755 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 234.222 492.313 248.169]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1756 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 234.222 508.364 248.169]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1760 0 obj <<
+/D [1758 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1757 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1791 0 obj <<
+/Length 2313
+/Filter /FlateDecode
+>>
+stream
+xÚÕZIs#·¾ëWðHU a¼‡ýƲ'ãTªR®Œuû@±[S›!©Ì8üóyèÀ ÝbSTƹH ˇ·á-àƒÇü|ÃÃÿïn~ødŽ9zp÷0
+sˆl7Ð*NÄ°žBÈ!%릠¦æ»¦lˆ1¦ùÑ1é«óT“4Ýr[75Ѥ^©Wèר§›ekÊ•kVl¾’M&”{'²í¨GòÅ0Xy!óÏ?ß ¾ŒŒ†asŒ$Çç øèÔ} Nñ@EEä²ÃéËs¹¸¥Æ¦áC½ÂíH 8%v£l6Í íbò\fp®NxGb(0ˆ›9 ;çÁVËͬZœÂ5‚ þKàj‚däÖèˆÊåP… 2¨ÊIQ®Ö§”b’Ë+PÐH7mÜí†QQueØ3‹r5.ªZÐ6×±NʳR¸€È€Ì
+ (|TT/÷ór9yÌÈŸ†æíÄëÔäZÓ@ÈÓ2º[iZ±80C8Ô`šþ¡}‚'¸½&È¡”=wªçmº­P«b_Hз›ÿú›Õd
+'ÉžûqU½,ËbR«r±{
+”wÁ±KM“Í „]r°È^¬ËåwòpÎÐ.P—ùn'L'+(´Ø]Q.$!¨z±Ž$jùBR€ÃÐZèãDLyQ0Ž ØË<Ÿ ŠMPÒuJgù–h¡Æ×Y±yºŽ­©o@Ø£]kpz$wÓêy™wФd¢#A[L@ ÔÃ]Äé$i«íVW¿c†ZË?.u¢RÈä´Ž’Ä!:™Ô»fÖ«oõn Ðjöø´É§DNçRUõ·á2þ€ Œ÷ Hß°¯;ppJP¤NPqf´cEb±¬ÅúÏä5s¾×ü½NSóÍAß„a®Ã7Ô"¹ý£¾,6™¨S
+&¥==¥Ïk‘bF½ ¦ˆÚ¢“E¡f ÉSîØðjaûäÀWÓÕÿ>*ÞJ ·?¡€^šŸ‘TLAÏÈÃÑU¢#mML¶›hŒÛÚض¶¡;mGÄt~ ©Íйº¡‰{º
+’Q³­¥³¹$)ÂÓGž¿Rv¤“ÄEH­XorêûüñrÒmcù©‘ßÚ>8µ%~•3±Žú²ÞTÏ£ûÙ}¶¥ñ̪£RúiI49œmòF ˜1GW/àqZf*ˆÓDl¤)`›)³e/Îgn•bòøX®ZLåeBZ_ RêdU¼å©™åUØ,nS^Ù[º†'u~ÊÀð‹jÿçnŠê¶ ù‘ŽUŒ[Šéï󊡉#¥>G¤¥8D6iz2Wo‰G„¤ë\+Òdܲq¶øü×ñú륑—vˆ˜¢‘‚}JðÅýüa^M6¾„ø°šLóöÈ
+Û¶üe^|ª›j
+¤Ú ÞÃÈ<Ò¥ëРì|¤‹©(®×:
+hô»ã‘®h²|>s` =Ò5)7
+¶¤á?9Tùt„C»“²N MßÁsRl³»»6ñcônºI˜œU©×‰ìPjÛGÄ‹òa<yØ”«qûæ^oQ¼s.xÞ)j}^r‚b\>/sÀ'"L28­…a™ÖÓÕ¬Öçù侜ŸoÑëšôtÖX|ÕÆíû 3r`Æç‡çuEC›ª¡&V’A[»÷4¶£¢!]MjFÙBÅcºšb×{ôdr¤%3dm}hm̽‰ƒA‡ýg’„D
+endstream
+endobj
+1790 0 obj <<
+/Type /Page
+/Contents 1791 0 R
+/Resources 1789 0 R
+/MediaBox [0 0 612 792]
+/Parent 1604 0 R
+/Annots [ 1761 0 R 1762 0 R 1763 0 R 1764 0 R 1765 0 R 1766 0 R 1767 0 R 1768 0 R 1769 0 R 1770 0 R 1771 0 R 1772 0 R 1773 0 R 1774 0 R 1775 0 R 1776 0 R 1777 0 R 1778 0 R 1779 0 R 1780 0 R 1781 0 R 1782 0 R 1783 0 R 1784 0 R 1785 0 R 1786 0 R 1787 0 R 1788 0 R ]
+>> endobj
+1761 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 592.877 314.092 606.824]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1762 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 580.922 314.092 594.869]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1763 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 521.146 314.092 535.093]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+1764 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [237.933 509.19 249.888 523.138]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1765 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [253.984 509.19 265.939 523.138]
+/A << /S /GoTo /D (page.34) >>
+>> endobj
+1766 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 509.19 281.99 523.138]
+/A << /S /GoTo /D (page.44) >>
+>> endobj
+1767 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 509.19 298.041 523.138]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+1768 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 509.19 314.092 523.138]
+/A << /S /GoTo /D (page.67) >>
+>> endobj
+1769 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 485.28 314.092 499.228]
+/A << /S /GoTo /D (page.91) >>
+>> endobj
+1770 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 449.415 314.092 463.362]
+/A << /S /GoTo /D (page.66) >>
+>> endobj
+1771 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 425.504 314.092 439.452]
+/A << /S /GoTo /D (page.67) >>
+>> endobj
+1772 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 401.594 314.092 415.542]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+1773 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 365.728 260.958 379.676]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1774 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 341.818 314.092 355.766]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+1775 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 282.042 314.092 295.99]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+1776 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 246.177 314.092 260.124]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+1777 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 126.625 281.99 140.573]
+/A << /S /GoTo /D (page.27) >>
+>> endobj
+1778 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 126.625 298.041 140.573]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+1779 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 126.625 314.092 140.573]
+/A << /S /GoTo /D (page.56) >>
+>> endobj
+1780 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [488.66 521.146 505.596 535.093]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+1781 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 512.777 403.756 521.19]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+1782 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 463.362 508.364 477.31]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+1783 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 415.542 508.364 429.489]
+/A << /S /GoTo /D (page.37) >>
+>> endobj
+1784 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 355.766 508.364 369.714]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+1785 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 331.856 508.364 345.803]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+1786 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 307.945 508.364 321.893]
+/A << /S /GoTo /D (page.79) >>
+>> endobj
+1787 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 260.124 492.313 274.072]
+/A << /S /GoTo /D (page.31) >>
+>> endobj
+1788 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 260.124 508.364 274.072]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1792 0 obj <<
+/D [1790 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1789 0 obj <<
+/Font << /F8 603 0 R /F28 604 0 R /F21 600 0 R /F43 831 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+1963 0 obj <<
+/Length 1818
+/Filter /FlateDecode
+>>
+stream
+xÚå\M“›6¾çWpôÎÄ
+úBâ–é´É´ÇÎÞÒ0È^ZŒ(Èézúç 6»°À¼6`or2»kÐû¥GÏûÁºÎÆqÏïÜúó§Çw>éøÈ÷ˆç<®Ì)ò|æx\ B¹ó9_`Ê¢¸È’`_˜}¢þ|üíçooQ*Êg¾–Òà ,${ÿ°¤”–—¾<\²ö1y_=Á)DL
+g‰1òy½ö¹{|~C®%õ‘äͯÄҧŽ8æßC i|PÛ/-_áD,8µàœËZ.ðË•ä6ak ,Ò~Œ×׉L1Àˆµ4œú ìÿÅ–®`/¶ÄœØÖ¯Ÿt²þÏ:ü5ÍvætmÎsÙ6ü•R„2];yŒÕÅïŸß9_–¢
+·þû1Ne-ßQ#ï(eéû%‘‹p·UéCyaŽö “ (,VÁå%i9%ØkÚœÁbôÔ RûXœHýeñ¾û†ƒ+1ðên` !+¿qC;²j³´¸ ÌÓ`Ž1%dÀm/Ä%Šûíê:E»ãž€#ˆMA—Ù)7qh;&î: ¸ Vtµ=Õ Ä™7'’ZÿÖ¯'¶i«Z«Ð
+u²Û¦“#00èK/1 FÙÒ[eòý˜ÚtÊèUd›]ä1ð±M†›¡FàMdOqøüÆŽUŒÁÚg*ÏÕúizAh'QÏDÝá>½€ö%qaâtSÜ¡6ümtº1ÁÊFc9E “q†CŽÝZ
+;¬ÿ$9êÕ4ƒyŽthq)FŒOHsé8\¯³¤¥Jë¼Ìúï0N[§æy“ÇQÇs[K—/êÑ©£@™íþë¼aAüéØsé*äñV­ÈëÇ[y©ôÍÎÄÉÏ1¨£ aUÿ1ñvSCùùŽµµç”#&ü¹•¨œGÁ\?‚Ôš4·KL\& óñëÉ_LáÅœ40u"xG™DÂ}=üNÕé­VP€]¨;<d òJ
+KRšI¶Ê\@ë`ß»œ¢Àsr > ôW•Ûáåö´¾[rõµL]Ø0ÚQ’0A_·ËÔ¼CBáEBó} Ié¸FœÉ湄1Ç[í¡%3!à¼*àÀyH©Š ƒâwñÀ»§âJÅÌ<c`ÀFZýW> ÿz{™X§{±ØÍÌÜ%xèƧdj,:Ç\%øWt¸Ör=mmo-nR29þŠ‘ù ­±É·*¿G«‚'.{ÆÏ51Ë5ÊèÛðZf MB'ôz%{g?À=$0ÍõÁyQBÚŸíC]¸H”Ì•S|Ij{î̓Η{ä·mŸé¢ÚÚë ÒP•|ÆdÁÆB=¥ˆ ùûó°þx­—kʯRmÔ8xÚ-\Uµ™!­†”ì^ °?&:óãìÙ1"ÁȪ@Pn]„yl£’¢s8Ô ¡Ì_ð‡%^Œ<r©9W¡·Y®Šâ®ÊÁÞžò`mæOÓ€¨Aà%_•F]SÈcÕzOrÆÆí­Û*êŸB…én;Aö·q¡9"6h%Þ^Çß J®“]ñ´ÒÆèíI|æl­µ‰SûÈÙ$e¹3•øHÀ&Hµï ³‰_á!×?[ÇZÛäz—i¬í¥ Œ(ãS`ÉÁ=g2ìzõSyUD‘ý@!@ä %õæýKApÓÚç *NÀ‡j¢ŒQydêÆ©–`Tª¦JLJb}3ÜOŸëœëÔ£.qºÖ7†}¸o1Y
+\äÏ·ÙÈcJCÿE tL‰_éCø˜’5È[Mˆck8ȃU^çõNÑ°[5¨ÀoYž)ÞÛ‚¡xÒÿfAxÕÂŽ 2géD<ï0#*¥¬'n[c¿<¾ûƒ™j
+endstream
+endobj
+1962 0 obj <<
+/Type /Page
+/Contents 1963 0 R
+/Resources 1961 0 R
+/MediaBox [0 0 612 792]
+/Parent 1604 0 R
+/Annots [ 1793 0 R 1794 0 R 1795 0 R 1796 0 R 1797 0 R 1798 0 R 1799 0 R 1800 0 R 1801 0 R 1802 0 R 1803 0 R 1804 0 R 1805 0 R 1806 0 R 1807 0 R 1808 0 R 1809 0 R 1810 0 R 1811 0 R 1812 0 R 1813 0 R 1814 0 R 1815 0 R 1816 0 R 1817 0 R 1818 0 R 1819 0 R 1820 0 R 1821 0 R 1822 0 R 1823 0 R 1824 0 R 1825 0 R 1826 0 R 1827 0 R 1828 0 R 1829 0 R 1830 0 R 1831 0 R 1832 0 R 1833 0 R 1834 0 R 1835 0 R 1836 0 R 1837 0 R 1838 0 R 1839 0 R 1840 0 R 1841 0 R 1842 0 R 1843 0 R 1844 0 R 1845 0 R 1846 0 R 1847 0 R 1848 0 R 1849 0 R 1850 0 R 1851 0 R 1852 0 R 1853 0 R 1854 0 R 1855 0 R 1856 0 R 1857 0 R 1858 0 R 1859 0 R 1860 0 R 1861 0 R 1862 0 R 1863 0 R 1864 0 R 1865 0 R 1866 0 R 1867 0 R 1868 0 R 1869 0 R 1870 0 R 1871 0 R 1872 0 R 1873 0 R 1874 0 R 1875 0 R 1876 0 R 1877 0 R 1878 0 R 1879 0 R 1880 0 R 1881 0 R 1882 0 R 1883 0 R 1884 0 R 1885 0 R 1886 0 R 1887 0 R 1888 0 R 1889 0 R 1890 0 R 1891 0 R 1892 0 R 1893 0 R 1894 0 R 1895 0 R 1896 0 R 1897 0 R 1898 0 R 1899 0 R 1900 0 R 1901 0 R 1902 0 R 1903 0 R 1904 0 R 1905 0 R 1906 0 R 1907 0 R 1908 0 R 1909 0 R 1910 0 R 1911 0 R 1912 0 R 1913 0 R 1914 0 R 1915 0 R 1916 0 R 1917 0 R 1918 0 R 1919 0 R 1920 0 R 1921 0 R 1922 0 R 1923 0 R 1924 0 R 1925 0 R 1926 0 R 1927 0 R 1928 0 R 1929 0 R 1930 0 R 1931 0 R 1932 0 R 1933 0 R 1934 0 R 1935 0 R 1936 0 R 1937 0 R 1938 0 R 1939 0 R 1940 0 R 1941 0 R 1942 0 R 1943 0 R 1944 0 R 1945 0 R 1946 0 R 1947 0 R 1948 0 R 1949 0 R 1950 0 R 1951 0 R 1952 0 R 1953 0 R 1954 0 R 1955 0 R 1956 0 R 1957 0 R 1958 0 R 1959 0 R ]
+>> endobj
+1793 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 604.832 314.092 618.78]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1794 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [237.933 580.922 249.888 594.869]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1795 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [253.984 580.922 265.939 594.869]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1796 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 580.922 281.99 594.869]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1797 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 580.922 298.041 594.869]
+/A << /S /GoTo /D (page.78) >>
+>> endobj
+1798 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 580.922 314.092 594.869]
+/A << /S /GoTo /D (page.79) >>
+>> endobj
+1799 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 568.966 298.041 582.914]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1800 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 568.966 314.092 582.914]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+1801 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [253.984 557.011 265.939 570.959]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1802 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 557.011 281.99 570.959]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1803 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 557.011 298.041 570.959]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1804 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 557.011 314.092 570.959]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+1805 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 545.056 298.041 559.004]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1806 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 545.056 314.092 559.004]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1807 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 533.101 314.092 547.049]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1808 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 521.146 314.092 535.093]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1809 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [253.984 509.19 265.939 523.138]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1810 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 509.19 281.99 523.138]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+1811 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 509.19 298.041 523.138]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1812 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 509.19 314.092 523.138]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1813 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 497.235 314.092 511.183]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1814 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 485.28 293.06 499.228]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+1815 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 485.28 314.092 499.228]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+1816 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 473.325 314.092 487.273]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+1817 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 461.37 277.009 475.318]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+1818 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 461.37 293.06 475.318]
+/A << /S /GoTo /D (page.64) >>
+>> endobj
+1819 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 461.37 314.092 475.318]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+1820 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 449.415 298.041 463.362]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1821 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 449.415 314.092 463.362]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1822 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 437.459 298.041 451.407]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1823 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 437.459 314.092 451.407]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+1824 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 425.504 314.092 439.452]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+1825 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 413.549 314.092 427.497]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1826 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 401.594 281.99 415.542]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1827 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 401.594 298.041 415.542]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+1828 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 401.594 314.092 415.542]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+1829 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 389.639 314.092 403.587]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1830 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 377.684 314.092 391.631]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+1831 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [225.203 365.728 232.177 379.676]
+/A << /S /GoTo /D (page.3) >>
+>> endobj
+1832 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [236.273 365.728 248.228 379.676]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+1833 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [252.324 365.728 264.279 379.676]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1834 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [268.375 365.728 280.33 379.676]
+/A << /S /GoTo /D (page.27) >>
+>> endobj
+1835 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 365.728 295.274 379.676]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+1836 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 365.728 311.325 379.676]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+1837 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 357.36 204.503 365.773]
+/A << /S /GoTo /D (page.67) >>
+>> endobj
+1838 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 341.818 298.041 355.766]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+1839 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 341.818 314.092 355.766]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+1840 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 329.863 314.092 343.811]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+1841 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 317.908 298.041 331.856]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+1842 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 317.908 314.092 331.856]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+1843 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 305.953 277.009 319.9]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1844 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 305.953 293.06 319.9]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+1845 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 305.953 314.092 319.9]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+1846 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [221.329 293.997 233.284 307.945]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1847 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [236.273 293.997 248.228 307.945]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1848 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [252.324 293.997 264.279 307.945]
+/A << /S /GoTo /D (page.19) >>
+>> endobj
+1849 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [268.375 293.997 280.33 307.945]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+1850 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [284.426 293.997 296.381 307.945]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1851 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 293.997 311.325 307.945]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1852 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 283.692 204.503 294.042]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1853 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [208.599 283.692 220.554 294.042]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1854 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [224.65 283.692 241.586 294.042]
+/A << /S /GoTo /D (page.108) >>
+>> endobj
+1855 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [245.682 283.692 262.619 294.042]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+1856 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [266.714 283.692 283.651 294.042]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+1857 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 270.087 314.092 284.035]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1858 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [224.096 258.132 231.07 272.08]
+/A << /S /GoTo /D (page.1) >>
+>> endobj
+1859 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [235.166 258.132 247.121 272.08]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+1860 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [251.217 258.132 263.172 272.08]
+/A << /S /GoTo /D (page.80) >>
+>> endobj
+1861 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [267.268 258.132 279.223 272.08]
+/A << /S /GoTo /D (page.84) >>
+>> endobj
+1862 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 258.132 295.274 272.08]
+/A << /S /GoTo /D (page.85) >>
+>> endobj
+1863 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 258.132 311.325 272.08]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+1864 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 249.763 209.484 258.176]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+1865 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [307.118 234.222 314.092 248.169]
+/A << /S /GoTo /D (page.1) >>
+>> endobj
+1866 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 222.266 314.092 236.214]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+1867 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 210.311 314.092 224.259]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+1868 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [253.984 186.401 260.958 200.349]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1869 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 186.401 277.009 200.349]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1870 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 186.401 293.06 200.349]
+/A << /S /GoTo /D (page.80) >>
+>> endobj
+1871 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 186.401 314.092 200.349]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+1872 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [237.933 174.446 244.907 188.393]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1873 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 174.446 260.958 188.393]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1874 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 174.446 277.009 188.393]
+/A << /S /GoTo /D (page.84) >>
+>> endobj
+1875 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 174.446 293.06 188.393]
+/A << /S /GoTo /D (page.87) >>
+>> endobj
+1876 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 174.446 314.092 188.393]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+1877 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [237.933 162.491 244.907 176.438]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1878 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 162.491 260.958 176.438]
+/A << /S /GoTo /D (page.32) >>
+>> endobj
+1879 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 162.491 277.009 176.438]
+/A << /S /GoTo /D (page.85) >>
+>> endobj
+1880 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 162.491 293.06 176.438]
+/A << /S /GoTo /D (page.87) >>
+>> endobj
+1881 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 162.491 314.092 176.438]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+1882 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 150.535 298.041 164.483]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1883 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 150.535 314.092 164.483]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+1884 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 138.58 314.092 152.528]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+1885 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 126.625 298.041 140.573]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1886 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 126.625 314.092 140.573]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+1887 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [253.984 114.67 260.958 128.618]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1888 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 114.67 277.009 128.618]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+1889 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 114.67 293.06 128.618]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+1890 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 114.67 314.092 128.618]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+1891 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 652.653 508.364 666.6]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1892 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 640.697 508.364 654.645]
+/A << /S /GoTo /D (page.16) >>
+>> endobj
+1893 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [454.344 628.742 466.299 642.69]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+1894 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 628.742 487.331 642.69]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+1895 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 628.742 508.364 642.69]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+1896 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 616.787 508.364 630.735]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+1897 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 604.832 492.313 618.78]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1898 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 604.832 508.364 618.78]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1899 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 592.877 508.364 606.824]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+1900 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 580.922 508.364 594.869]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+1901 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 568.966 492.313 582.914]
+/A << /S /GoTo /D (page.44) >>
+>> endobj
+1902 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 568.966 508.364 582.914]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+1903 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [464.307 557.011 476.262 570.959]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1904 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 557.011 492.313 570.959]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+1905 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 557.011 508.364 570.959]
+/A << /S /GoTo /D (page.42) >>
+>> endobj
+1906 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 545.056 508.364 559.004]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+1907 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 533.101 508.364 547.049]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+1908 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 521.146 508.364 535.093]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+1909 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 509.19 492.313 523.138]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+1910 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 509.19 508.364 523.138]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1911 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 497.235 508.364 511.183]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+1912 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 485.28 508.364 499.228]
+/A << /S /GoTo /D (page.116) >>
+>> endobj
+1913 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 473.325 508.364 487.273]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1914 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 461.37 508.364 475.318]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+1915 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 449.415 508.364 463.362]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+1916 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 437.459 508.364 451.407]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+1917 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 425.504 508.364 439.452]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+1918 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 413.549 508.364 427.497]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+1919 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 401.594 508.364 415.542]
+/A << /S /GoTo /D (page.16) >>
+>> endobj
+1920 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 389.639 508.364 403.587]
+/A << /S /GoTo /D (page.46) >>
+>> endobj
+1921 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 377.684 508.364 391.631]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+1922 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 365.728 508.364 379.676]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+1923 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 353.773 508.364 367.721]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+1924 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 341.818 508.364 355.766]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1925 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 329.863 508.364 343.811]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+1926 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 317.908 492.313 331.856]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1927 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 317.908 508.364 331.856]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1928 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 305.953 508.364 319.9]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+1929 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 293.997 508.364 307.945]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+1930 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 282.042 508.364 295.99]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+1931 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 270.087 487.331 284.035]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1932 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 270.087 508.364 284.035]
+/A << /S /GoTo /D (page.113) >>
+>> endobj
+1933 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 258.132 487.331 272.08]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1934 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 258.132 508.364 272.08]
+/A << /S /GoTo /D (page.110) >>
+>> endobj
+1935 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [459.325 246.177 466.299 260.124]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1936 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 246.177 487.331 260.124]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+1937 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 246.177 508.364 260.124]
+/A << /S /GoTo /D (page.113) >>
+>> endobj
+1938 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 234.222 487.331 248.169]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1939 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 234.222 508.364 248.169]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+1940 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 222.266 487.331 236.214]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1941 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 222.266 508.364 236.214]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+1942 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 210.311 487.331 224.259]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1943 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 210.311 508.364 224.259]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+1944 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 198.356 492.313 212.304]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+1945 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 198.356 508.364 212.304]
+/A << /S /GoTo /D (page.92) >>
+>> endobj
+1946 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 186.401 508.364 200.349]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+1947 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [459.325 174.446 466.299 188.393]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1948 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 174.446 487.331 188.393]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+1949 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 174.446 508.364 188.393]
+/A << /S /GoTo /D (page.113) >>
+>> endobj
+1950 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 162.491 487.331 176.438]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1951 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 162.491 508.364 176.438]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+1952 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 150.535 508.364 164.483]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+1953 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [448.256 138.58 455.229 152.528]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+1954 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [459.325 138.58 466.299 152.528]
+/A << /S /GoTo /D (page.5) >>
+>> endobj
+1955 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 138.58 487.331 152.528]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+1956 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 138.58 508.364 152.528]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+1957 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 126.625 487.331 140.573]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+1958 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 126.625 508.364 140.573]
+/A << /S /GoTo /D (page.118) >>
+>> endobj
+1959 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 114.67 508.364 128.618]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+1964 0 obj <<
+/D [1962 0 R /XYZ 152.694 705.06 null]
+>> endobj
+1961 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2031 0 obj <<
+/Length 2361
+/Filter /FlateDecode
+>>
+stream
+xÚÕ[KoãF¾ûWð´¸ÓÕïÞ“wI€ìÆ·I²Dkˆè55žAþüVó!›b‘-Jã½Ø Šd_w½»È£EÄ£Ÿoxùÿß7?þ$\ä™7ÂDOXÉ øÈhË„ÔÑÃ<ú8ÙmÒìöχ_~üéõ­Â3Íß“ßÃn蘆’º8Â-ˆð¢4Ѓÿþ|}¼³&š—¿ èÝ• ï
+­šÐ³ž¦SõîÚ‚fÏ›Ùf¹_­›X´d
+ÄùËÙ
+Ú+?9ÂŒýÐþ€”j"º…¦Ms\¤É¼ÉÓZ†xÏàÙ)(¦[PÊÉñî’y|e]=…Œè6¨Éè#Ë3ßÌö«xM¨«Ò ÌAÔãõ­p“/IºY¯Šqv‹"Ë}&-ýd˜
+ëÅËPöÎüZ׈é„fô„ø-ØNT'W©–q‡¡×žB["h®S:}"ì»Doe/–¾XÍ'`µ¯0[ÃIsP€¨»$/f.ÊŒ×|s{‡N(—ÑÒ…y
+û‘Û¥Í6K6ëÛ;cü ¶ñM„ìK
+„ qwKèm.»ûeœeqº’©ºÓyTqþ!¡Ü 5lŠ™Ü Ä®˜éµuš3#ƒÏã'bï:ƒƒWù­ªHHë*úÑ–W#§ª8Ij:"*ÞÛp2ñjš,ß­uRpožx§‹x=û¶ËÒ8›}j’÷– E”‚· MåÏ¥vÔR—o‰É$0åååVº÷qb"­)5¸&•õ|:ûk½y^ÆóE¿Qy€g‚Ÿª…AÓœ!AT/¢PÌvëéŠ  ¹„«¬jw…¨ÛÀ•0›Zyfa§ËÜJaêT‰1È2CS¦å‘ÆÐxŸ0!}3ùÈL4çå5­\5ÒPý±ð>^“6‡§¬¨îµªºæÌaäª_½%ß„æ4Üa&ˆÂ¼ m>´8Ôîpµ `œîQ!µä9
+¥ÃЮ淸ªlËKŒ¯nBV· ‡«ÒWWwõ—”û‰­ùÿToFñòáDR‚P$ ŽŸ˜£T=-7SJYuaÔà°7Ǽ<ª÷ŒSÆŸ•XØPÝNA¡AÓš4% 2‰ú†ã8º¦#tyôâ%
+~²Þî‰|F; S\…_pù¢öÎV¦@èCº*½)­8æÀÕeUrê-ë×=ÜgŸâÇäq™lp‰·Ÿ¾®BX ®_§µ¹S*ýëa3[6Õ„‡M¤¥fÞ×&_o²xä-¸—9¥ ™P(Ì”‘ÁÆ)èL({^|•PˆzÐhq¬#£0ðu%¸¿’a1£ö’•} —Žv°?C,Šíu¤4%i—gz´©®cS1p¸i”=E¯,m“i/§_[êQúª¥¿¾-ó¯2}"yHéCÝXÑYt”ìŠÒcE»ôhoÇ­C|4æš«×lú¸_NÓ{º~ï ûæøC"ÝÁÌ)ãØ:û¢UÝÞ÷;š<•–mu˾ê9G)æ£$n,°ùªÛâ(úŒùï×8Ø쉚3h`\½r˜Ex€¯Ög„}‡
+4Æ—  YkΣ5C¦GÏi‚¶#gßZÿÉwúpØäÉ@º|±„»}¯¦‘Ô—g cGy§”,ÏΈƒVê
+’ñƒéK27oMîp_ƒM‹n-zJ¸”µxÆuÉèôýûùŠ£¦OºxE컞²ŸŽ\¤fªÔžÌõ½`JÈH
+L½Ú)QOö1Çq>’À™®>“H³¯'T”¹e YQæíÅ ‰-œ[‰-
+¦³
+ 9t5áƒ
+ç\ÕkW¿åôÈm–Z
+endstream
+endobj
+2030 0 obj <<
+/Type /Page
+/Contents 2031 0 R
+/Resources 2029 0 R
+/MediaBox [0 0 612 792]
+/Parent 2033 0 R
+/Annots [ 1960 0 R 1965 0 R 1966 0 R 1967 0 R 1968 0 R 1969 0 R 1970 0 R 1971 0 R 1972 0 R 1973 0 R 1974 0 R 1975 0 R 1976 0 R 1977 0 R 1978 0 R 1979 0 R 1980 0 R 1981 0 R 1982 0 R 1983 0 R 1984 0 R 1985 0 R 1986 0 R 1987 0 R 1988 0 R 1989 0 R 1990 0 R 1991 0 R 1992 0 R 1993 0 R 1994 0 R 1995 0 R 1996 0 R 1997 0 R 1998 0 R 1999 0 R 2000 0 R 2001 0 R 2002 0 R 2003 0 R 2004 0 R 2005 0 R 2006 0 R 2007 0 R 2008 0 R 2009 0 R 2010 0 R 2011 0 R 2012 0 R 2013 0 R 2014 0 R 2015 0 R 2016 0 R 2017 0 R 2018 0 R 2019 0 R 2020 0 R 2021 0 R 2022 0 R 2023 0 R 2024 0 R 2025 0 R 2026 0 R 2027 0 R 2028 0 R ]
+>> endobj
+1960 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 652.653 314.092 666.6]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1965 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 640.697 314.092 654.645]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+1966 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 628.742 314.092 642.69]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+1967 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 616.787 314.092 630.735]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+1968 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 604.832 314.092 618.78]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+1969 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 592.877 314.092 606.824]
+/A << /S /GoTo /D (page.116) >>
+>> endobj
+1970 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 580.922 298.041 594.869]
+/A << /S /GoTo /D (page.16) >>
+>> endobj
+1971 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 580.922 314.092 594.869]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+1972 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 568.966 314.092 582.914]
+/A << /S /GoTo /D (page.67) >>
+>> endobj
+1973 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 557.011 314.092 570.959]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+1974 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 545.056 277.009 559.004]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+1975 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 545.056 293.06 559.004]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1976 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 545.056 314.092 559.004]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+1977 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 533.101 298.041 547.049]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1978 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 533.101 314.092 547.049]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+1979 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 497.235 314.092 511.183]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+1980 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 485.28 314.092 499.228]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+1981 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 425.504 314.092 439.452]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+1982 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 413.549 298.041 427.497]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+1983 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 413.549 314.092 427.497]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+1984 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [307.118 389.639 314.092 403.587]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+1985 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 331.856 314.092 345.803]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+1986 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 284.035 314.092 297.983]
+/A << /S /GoTo /D (page.56) >>
+>> endobj
+1987 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [240.977 164.483 252.933 178.431]
+/A << /S /GoTo /D (page.44) >>
+>> endobj
+1988 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [257.028 164.483 268.984 178.431]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+1989 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 640.697 492.313 654.645]
+/A << /S /GoTo /D (page.58) >>
+>> endobj
+1990 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 640.697 508.364 654.645]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+1991 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 616.787 508.364 630.735]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+1992 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 568.966 508.364 582.914]
+/A << /S /GoTo /D (page.54) >>
+>> endobj
+1993 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 485.28 508.364 499.228]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+1994 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 473.325 508.364 487.273]
+/A << /S /GoTo /D (page.39) >>
+>> endobj
+1995 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 461.37 508.364 475.318]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+1996 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [464.307 449.415 471.28 463.362]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+1997 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 449.415 487.331 463.362]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+1998 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 449.415 508.364 463.362]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+1999 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [421.135 437.459 428.109 451.407]
+/A << /S /GoTo /D (page.3) >>
+>> endobj
+2000 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [432.205 437.459 444.16 451.407]
+/A << /S /GoTo /D (page.42) >>
+>> endobj
+2001 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [448.256 437.459 460.211 451.407]
+/A << /S /GoTo /D (page.44) >>
+>> endobj
+2002 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [464.307 437.459 476.262 451.407]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2003 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 437.459 492.313 451.407]
+/A << /S /GoTo /D (page.47) >>
+>> endobj
+2004 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 437.459 508.364 451.407]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2005 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 425.504 508.364 439.452]
+/A << /S /GoTo /D (page.46) >>
+>> endobj
+2006 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [454.344 413.549 461.318 427.497]
+/A << /S /GoTo /D (page.3) >>
+>> endobj
+2007 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [465.413 413.549 477.369 427.497]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2008 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 413.549 492.313 427.497]
+/A << /S /GoTo /D (page.47) >>
+>> endobj
+2009 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 413.549 508.364 427.497]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2010 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 401.594 508.364 415.542]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2011 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.539 389.639 473.494 403.587]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2012 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [477.59 389.639 489.545 403.587]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+2013 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 389.639 505.596 403.587]
+/A << /S /GoTo /D (page.61) >>
+>> endobj
+2014 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 379.333 398.775 389.683]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2015 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 379.333 419.807 389.683]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2016 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [423.903 379.333 440.839 389.683]
+/A << /S /GoTo /D (page.120) >>
+>> endobj
+2017 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 365.728 508.364 379.676]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2018 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [469.288 353.773 476.262 367.721]
+/A << /S /GoTo /D (page.3) >>
+>> endobj
+2019 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 353.773 492.313 367.721]
+/A << /S /GoTo /D (page.47) >>
+>> endobj
+2020 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 353.773 508.364 367.721]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+2021 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 341.818 508.364 355.766]
+/A << /S /GoTo /D (page.67) >>
+>> endobj
+2022 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 222.266 508.364 236.214]
+/A << /S /GoTo /D (page.129) >>
+>> endobj
+2023 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 186.401 505.596 200.349]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2024 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 176.095 398.775 186.445]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+2025 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 176.095 414.826 186.445]
+/A << /S /GoTo /D (page.42) >>
+>> endobj
+2026 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 162.491 492.313 176.438]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+2027 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 162.491 508.364 176.438]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2028 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 114.67 508.364 128.618]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2032 0 obj <<
+/D [2030 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2029 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2138 0 obj <<
+/Length 2146
+/Filter /FlateDecode
+>>
+stream
+xÚÕ\I“ÚF¾Ï¯Ð‘©2í~½÷m’ŠÇU®ägn¶Æf³$Æ3ñŸOk‰– A,¹ bèï{{/ìM<콿ÃùëïOwo‰ò4Ò‚ïiì§Hhæ .¡Ü{yŸzŸ²à9XDÓQ0÷ÃÉtqÿåéÃÛÇíCJó­ékýæ¾O ëÀ°¹äo’G½>ãƒðú
+À….`£&ÎTž?@!5ŃRÅó„ µ/l…—ñ`ù®mÑ¥+Õr‹2îk Ïê•M¢5À£`eqKçÃmù,ƒO­nš¡©ÀoÊ:”!‰iü3æ8XÜÕ{ž†ËÅ<»ŽÍ¿á¾/8aã©ù¾{ºûq¹u­pâ1!çà çwŸ¾`od>üàaDµò~¦·Î=`H³ÄfÞ?w·ÔNÌhKk–†Í®L‰utvF1×øÁp¬V‹0é8œÄ­±¨¡PÌÔ±ðç—+w/áöPªÔFçç”f`Lʈ,)¶¹E Ác&KÚê=á‡x6)t_d'x½‚{¶š
+I BSÎe9Ó
+ +ò^U™¾*7#ý² šhÄqç5m£ì9Õ=pfÔ5šqުݜsU:ƒÁìRÒÙ+¤ÔyÁµÀ#p8kQ°žM.ÌÚzK#1•ÎàäêŒâ3kƙص£ÊLuì^Å»(¹Å(~¹%(JaT.ÜI†IËwÖx+DH¥ÁÝË\'jÜ5Ú¹Úu5;¥çŽíé2—i]!¯×±ºF*:‰«®Â’ÌÝ£kQwKÆI!DHqðò?Hîã0ðGó
+ŽÈ¨f$6²f–«ûs÷ Cp““ Ž¨çµ©?ïY·É Ô±‡Á³}ŠÁ5¢Jk­’*ו}vÌTqÏŒ*'a#=|s%½gÒÄéJçšýXº³åbb׳¢ˆc ­¶HÚm1³ ¥U1Î(OšˆoáÛ„¬p¾:ÁSnaá¤É< ±\è{'LÜì]aÁÌyiAœè%õ×ú#%HQîqºÙ/É¥bé‰Ï m`gÞ §EÙó2"\£Àz²žŽû¼¬ã\zÈì…;gÔáÌ¢ ²¯T]² âìQ‹ø»š5¶ïf°Ãç‹yd…ÓgÛ(f"—71ß?ÎÁVw¦gÁÎ,çw8E È5¶›Èž³°
+¯¯« ƒ±Ý'.bVL9/C”¨­•Û^B™Å/£åÐŽüèìuÞ•ðíd%¶Y/qƒ
+$2PÎyši¿ì3uÙÃå"îÌÚ[‰r,ˆ>Æš&áttý”îéØ`_ÇÓY×Ø[u"\w…µvæ5÷¿f.ÒY¡tቈ•Ò«ÆÓá,°ï·œìî'ÕÛŽ.êxíåÒÍàÍå»ðãÁtpö:©sKÂÎ…SÆ Ç“ ¥¿öñØu–¶\ÅÓå"ºüòèž:
+'Kâ®Ë£ËÈ¿ÎþÇ~2ä2ß³Ž—Ž¶,Â]Kªï~ûã¯w7?WâÎ.Ï&
+“´²#vâ`¾šùq€üUtÝ©w.Kìá9§M§äF ˆXDÚÎÝSckº9‹s¢zœåGS¹È[ÊF‹S«¬l#à
+g½
+Q^ïà
+ÛÀÒ/0 £x±Œƒ‡Åzn‘¶
+endstream
+endobj
+2137 0 obj <<
+/Type /Page
+/Contents 2138 0 R
+/Resources 2136 0 R
+/MediaBox [0 0 612 792]
+/Parent 2033 0 R
+/Annots [ 2034 0 R 2035 0 R 2036 0 R 2037 0 R 2038 0 R 2039 0 R 2040 0 R 2041 0 R 2042 0 R 2043 0 R 2044 0 R 2045 0 R 2046 0 R 2047 0 R 2048 0 R 2049 0 R 2050 0 R 2051 0 R 2052 0 R 2053 0 R 2054 0 R 2055 0 R 2056 0 R 2057 0 R 2058 0 R 2059 0 R 2060 0 R 2061 0 R 2062 0 R 2063 0 R 2064 0 R 2065 0 R 2066 0 R 2067 0 R 2068 0 R 2069 0 R 2070 0 R 2071 0 R 2072 0 R 2073 0 R 2074 0 R 2075 0 R 2076 0 R 2077 0 R 2078 0 R 2079 0 R 2080 0 R 2081 0 R 2082 0 R 2083 0 R 2084 0 R 2085 0 R 2086 0 R 2087 0 R 2088 0 R 2089 0 R 2090 0 R 2091 0 R 2092 0 R 2093 0 R 2094 0 R 2095 0 R 2096 0 R 2097 0 R 2098 0 R 2099 0 R 2100 0 R 2101 0 R 2102 0 R 2103 0 R 2104 0 R 2105 0 R 2106 0 R 2107 0 R 2108 0 R 2109 0 R 2110 0 R 2111 0 R 2112 0 R 2113 0 R 2114 0 R 2115 0 R 2116 0 R 2117 0 R 2118 0 R 2119 0 R 2120 0 R 2121 0 R 2122 0 R 2123 0 R 2124 0 R 2125 0 R 2126 0 R 2127 0 R 2128 0 R 2129 0 R 2130 0 R 2131 0 R 2132 0 R 2133 0 R 2134 0 R 2135 0 R ]
+>> endobj
+2034 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 616.787 314.092 630.735]
+/A << /S /GoTo /D (page.56) >>
+>> endobj
+2035 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 523.138 277.009 537.086]
+/A << /S /GoTo /D (page.19) >>
+>> endobj
+2036 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 523.138 293.06 537.086]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2037 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 523.138 314.092 537.086]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2038 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [256.198 451.407 263.172 465.355]
+/A << /S /GoTo /D (page.3) >>
+>> endobj
+2039 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [267.268 451.407 279.223 465.355]
+/A << /S /GoTo /D (page.42) >>
+>> endobj
+2040 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 451.407 295.274 465.355]
+/A << /S /GoTo /D (page.44) >>
+>> endobj
+2041 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 451.407 311.325 465.355]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2042 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 441.101 204.503 451.451]
+/A << /S /GoTo /D (page.47) >>
+>> endobj
+2043 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [208.599 441.101 220.554 451.451]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2044 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 427.497 314.092 441.445]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2045 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 403.587 314.092 417.534]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2046 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 367.721 281.99 381.669]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2047 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 367.721 298.041 381.669]
+/A << /S /GoTo /D (page.34) >>
+>> endobj
+2048 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 367.721 314.092 381.669]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+2049 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 355.766 293.06 369.714]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2050 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 355.766 314.092 369.714]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+2051 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 343.811 314.092 357.758]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+2052 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [255.091 331.856 272.028 345.803]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2053 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 331.856 293.06 345.803]
+/A << /S /GoTo /D (page.120) >>
+>> endobj
+2054 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 331.856 314.092 345.803]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+2055 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [307.118 319.9 314.092 333.848]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+2056 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [200.85 307.945 212.805 321.893]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+2057 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [216.901 307.945 228.856 321.893]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2058 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [232.952 307.945 244.907 321.893]
+/A << /S /GoTo /D (page.25) >>
+>> endobj
+2059 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 307.945 260.958 321.893]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+2060 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 307.945 277.009 321.893]
+/A << /S /GoTo /D (page.31) >>
+>> endobj
+2061 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 307.945 293.06 321.893]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+2062 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 307.945 314.092 321.893]
+/A << /S /GoTo /D (page.110) >>
+>> endobj
+2063 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 295.99 298.041 309.938]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+2064 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 295.99 314.092 309.938]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+2065 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 284.035 314.092 297.983]
+/A << /S /GoTo /D (page.31) >>
+>> endobj
+2066 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 272.08 314.092 286.027]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2067 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [307.118 260.124 314.092 274.072]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+2068 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 248.169 314.092 262.117]
+/A << /S /GoTo /D (page.84) >>
+>> endobj
+2069 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 236.214 314.092 250.162]
+/A << /S /GoTo /D (page.85) >>
+>> endobj
+2070 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [255.091 224.259 272.028 238.207]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+2071 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 224.259 293.06 238.207]
+/A << /S /GoTo /D (page.133) >>
+>> endobj
+2072 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 224.259 314.092 238.207]
+/A << /S /GoTo /D (page.134) >>
+>> endobj
+2073 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 212.304 260.958 226.252]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2074 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 212.304 277.009 226.252]
+/A << /S /GoTo /D (page.31) >>
+>> endobj
+2075 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 212.304 293.06 226.252]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+2076 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 212.304 314.092 226.252]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+2077 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 200.349 314.092 214.296]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2078 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 188.393 314.092 202.341]
+/A << /S /GoTo /D (page.80) >>
+>> endobj
+2079 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [260.072 176.438 272.028 190.386]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2080 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 176.438 293.06 190.386]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2081 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 176.438 314.092 190.386]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+2082 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [255.091 164.483 272.028 178.431]
+/A << /S /GoTo /D (page.105) >>
+>> endobj
+2083 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 164.483 293.06 178.431]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+2084 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 164.483 314.092 178.431]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+2085 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 152.528 314.092 166.476]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2086 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 140.573 314.092 154.521]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+2087 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 128.618 293.06 142.565]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2088 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 128.618 314.092 142.565]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+2089 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [234.059 116.662 250.995 130.61]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+2090 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [255.091 116.662 272.028 130.61]
+/A << /S /GoTo /D (page.124) >>
+>> endobj
+2091 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [276.123 116.662 293.06 130.61]
+/A << /S /GoTo /D (page.126) >>
+>> endobj
+2092 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 116.662 314.092 130.61]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+2093 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 652.653 487.331 666.6]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2094 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 652.653 508.364 666.6]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+2095 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 640.697 508.364 654.645]
+/A << /S /GoTo /D (page.126) >>
+>> endobj
+2096 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 628.742 508.364 642.69]
+/A << /S /GoTo /D (page.5) >>
+>> endobj
+2097 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 616.787 508.364 630.735]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2098 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 604.832 508.364 618.78]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+2099 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 592.877 508.364 606.824]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+2100 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 580.922 508.364 594.869]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2101 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 568.966 508.364 582.914]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+2102 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 557.011 508.364 570.959]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+2103 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 545.056 508.364 559.004]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+2104 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 533.101 508.364 547.049]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+2105 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 521.146 492.313 535.093]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+2106 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 521.146 508.364 535.093]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+2107 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 509.19 508.364 523.138]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2108 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 497.235 492.313 511.183]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+2109 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 497.235 508.364 511.183]
+/A << /S /GoTo /D (page.99) >>
+>> endobj
+2110 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 485.28 487.331 499.228]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2111 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 485.28 508.364 499.228]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+2112 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 473.325 508.364 487.273]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+2113 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 461.37 508.364 475.318]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+2114 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 449.415 487.331 463.362]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2115 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 449.415 508.364 463.362]
+/A << /S /GoTo /D (page.120) >>
+>> endobj
+2116 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 437.459 508.364 451.407]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2117 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 425.504 508.364 439.452]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2118 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 413.549 508.364 427.497]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2119 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 401.594 508.364 415.542]
+/A << /S /GoTo /D (page.25) >>
+>> endobj
+2120 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 389.639 508.364 403.587]
+/A << /S /GoTo /D (page.5) >>
+>> endobj
+2121 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 377.684 508.364 391.631]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2122 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 365.728 508.364 379.676]
+/A << /S /GoTo /D (page.5) >>
+>> endobj
+2123 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 353.773 508.364 367.721]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+2124 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 282.042 508.364 295.99]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2125 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 258.132 508.364 272.08]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+2126 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 246.177 492.313 260.124]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2127 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 246.177 508.364 260.124]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2128 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 222.266 508.364 236.214]
+/A << /S /GoTo /D (page.37) >>
+>> endobj
+2129 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [417.261 198.356 429.216 212.304]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2130 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [433.312 198.356 445.267 212.304]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2131 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [449.363 198.356 461.318 212.304]
+/A << /S /GoTo /D (page.42) >>
+>> endobj
+2132 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [465.413 198.356 477.369 212.304]
+/A << /S /GoTo /D (page.44) >>
+>> endobj
+2133 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 198.356 492.313 212.304]
+/A << /S /GoTo /D (page.46) >>
+>> endobj
+2134 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 198.356 508.364 212.304]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+2135 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 138.58 455.23 152.528]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+2139 0 obj <<
+/D [2137 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2136 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2161 0 obj <<
+/Length 2032
+/Filter /FlateDecode
+>>
+stream
+xÚÝ[MsÛH½ûWð¨TÅ=  Ñ7ÍNmfkN³ß2s%*QY–¼ìî¯_P$mQꦾ(gvNddªûá <€ŠÎ>g:ûùF×׿ÝÝüð}T°h³»iLÊ“Yv
+‰³»Iöið;™.ž‡ÓÙççUþî»_~ø°ý-GŠÈÉ’›ÇÕ»[Bl](öaú‘`a
+ƒÝrJcñpý-±C›¯ò Z»Ê'ïÓ8K†Èžô3`8q‹'~áuµÅûñ¼CÝq‰ÁIHT,üýîæ_7PB#ß`—±7
+ ?Þ|úCgùÛ/Y{>û¶yò1£‚)]0Ï~»ùg•Ê¶·FöŠ4ÈJ¬X›
+Áû*BÁøð¾ŠP` ÷U€Z£ïd ÷QB Ų9;T ¬tÁDÈ0”{]¹bh¡$­±F)·¦ùµ‹ðæ@‰¥ç"ŠÖ
+Êsšâ"ÿwñfgàä\?ÌžÞ8“F¹¤€ueË+ÛçÊØ„×($ ód ájœ'ù4_Ígë"*A…š¶Àz‡"„1&~ŒˆFÌ( òè.R^v V–2
+[zŒÁ×G-°(ŃËh’íJñ4|Z-ÇÃDº@PäázA¸ù›·âÀ¸Óêý÷VCþò]!ûÓ ¯“3‹«ÎOš ÌÔäâªÌÖ s*§©ùÅõÁÙƒ`·ŽÙ‡û(QúAà+ë_ßØã!)5Æ}òW£ñ¾E¢#L +—­2åK¥5Mßì\t<Wc‰!øNÈvWg1®4F²ÿŸÙ½ ¾`C¤˜RàÊ¢J
+÷2I@‹ÊA‹•å¢xÒˆ G÷˯ùp4ÎæŸWËçˆlií®6:´ç¯mIYLD§“‰¸ŠPi«¤‹rÙKÆP,ˆÈÊRVù½9”‰
+…àŒ…|”’Ù¨™ÿɽû¦¦4î i÷JªU–Lî”Æ]÷²>è^{$'Ãõx5{*þB^îÓ¢cœÒ0
+Á„Í«üÏcrùî
+û1™¥À%ÊõÇ?þ:<VXÇf#°–¦SÑe-m%¬·Ñvëj¦´®Fé[ú:%Û³ï]þÖyè—ƒÄí·‰›ŸF°¶mT²sãzã%hØ$ÆõØ‘VÎÜ<N˜(.=cñ%ïäRH
+Ï{?§PžDŽSø5_Ý/×yü§i¢&Ó…2gqld‚h^Ñ7
+endstream
+endobj
+2160 0 obj <<
+/Type /Page
+/Contents 2161 0 R
+/Resources 2159 0 R
+/MediaBox [0 0 612 792]
+/Parent 2033 0 R
+/Annots [ 2140 0 R 2141 0 R 2142 0 R 2143 0 R 2144 0 R 2145 0 R 2146 0 R 2147 0 R 2148 0 R 2149 0 R 2150 0 R 2151 0 R 2152 0 R 2153 0 R 2154 0 R 2155 0 R 2156 0 R 2157 0 R 2158 0 R ]
+>> endobj
+2140 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [246.512 604.832 263.449 618.78]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2141 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [232.952 592.877 244.907 606.824]
+/A << /S /GoTo /D (page.19) >>
+>> endobj
+2142 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 592.877 260.958 606.824]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2143 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 592.877 277.009 606.824]
+/A << /S /GoTo /D (page.51) >>
+>> endobj
+2144 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 592.877 293.06 606.824]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+2145 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 592.877 314.092 606.824]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2146 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 557.011 314.092 570.959]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2147 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 533.101 298.041 547.049]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2148 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 533.101 314.092 547.049]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+2149 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 413.549 314.092 427.497]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2150 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 282.042 314.092 295.99]
+/A << /S /GoTo /D (page.78) >>
+>> endobj
+2151 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [246.512 246.177 263.449 260.124]
+/A << /S /GoTo /D (page.116) >>
+>> endobj
+2152 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [246.512 198.356 263.449 212.304]
+/A << /S /GoTo /D (page.116) >>
+>> endobj
+2153 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [246.512 150.535 263.449 164.483]
+/A << /S /GoTo /D (page.116) >>
+>> endobj
+2154 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [440.784 568.966 457.72 582.914]
+/A << /S /GoTo /D (page.116) >>
+>> endobj
+2155 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 473.325 508.364 487.273]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2156 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 449.415 455.23 463.362]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+2157 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 377.684 455.23 391.631]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+2158 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 210.311 508.364 224.259]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2162 0 obj <<
+/D [2160 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2159 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2198 0 obj <<
+/Length 2202
+/Filter /FlateDecode
+>>
+stream
+xÚÕ[KsÛ8¾ûWðèTE ñ¾i¶j’ɶjf]5‡Ìh‰’Y‘D-IÅvÍŸßæ´H”èH²÷ˆîúñu7Bƒe@ƒÏ7´~þëîæ§O`K¬Ü-&9QVJj\wóàëí_Œ‹Eþ¼¦‹x¹K£ßýöÓ§ýÏ4'œk\³œO>L8@ñÜÞ2
+ü#¾á¼ªr(Š¡®ÖiÑŸÔ+M#VÐÏÃûÕhòR6ä¥iÈK;žü÷x%#É3®y&é™'ý.Ç}_Eù!qÅ7ìxóྗ§N±ŠÝ2neE—³}f‘IÁWf*òŸ}BIJ~y ÔrÎçy2]‡³Ô·«–p&Î X)ƒààÝðŠˆ‡·{Ô´Eœfyž|‹6‡ìY4±èŒj¸e
+Ó^ÿ¹ù½
+Cû¬
+’Rß±¢%®}Êm¢4Ì=DJ"¨¸Ü±îMé=VSø)ªϵæ³å
+É>’ų/›ÅˆøôƒÂ•üjÇj6ÿ ÓM¼Yz¬[£”ã(/C7àQ3cÜ$Ô~UHBQÓZd
+ƒÐÙDÜm&Ô@À)%Ró´
+Ê—hŽ©&ogÚ¿öeÚ³‘÷Ó§|êÙH„Ù¶Ñ-k‹ò&µèŘ(‡
+sS*Ü[¥´{«4¯1«xkAed93/Ky9”8T¬y«ÄË[Y­D;8NQ]O­Ü"`(uoÍ[ÑY¤ö``$=–û…ó‡(^>øê,˜SH{ÙÀ6èZ:Àñ ã«ø»–L…±
+˜$ß³žz8%[çºÉXo‡‡{DÉ/_7*ÿëŠfMµX²’I G«BûIC­Oßxtµt­\ÇV7­~ÆÌÇÔ~;¢£èVÛõTÔ At1 ‰ã@Y{€ÿ³4f”
+endstream
+endobj
+2197 0 obj <<
+/Type /Page
+/Contents 2198 0 R
+/Resources 2196 0 R
+/MediaBox [0 0 612 792]
+/Parent 2033 0 R
+/Annots [ 2163 0 R 2164 0 R 2165 0 R 2166 0 R 2167 0 R 2168 0 R 2169 0 R 2170 0 R 2171 0 R 2172 0 R 2173 0 R 2174 0 R 2175 0 R 2176 0 R 2177 0 R 2178 0 R 2179 0 R 2180 0 R 2181 0 R 2182 0 R 2183 0 R 2184 0 R 2185 0 R 2186 0 R 2187 0 R 2188 0 R 2189 0 R 2190 0 R 2191 0 R 2192 0 R 2193 0 R 2194 0 R 2195 0 R ]
+>> endobj
+2163 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 547.049 311.325 560.996]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+2164 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 538.68 204.503 547.093]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2165 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 511.183 314.092 525.131]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+2166 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 487.273 314.092 501.22]
+/A << /S /GoTo /D (page.107) >>
+>> endobj
+2167 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 439.452 295.274 453.4]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2168 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 439.452 311.325 453.4]
+/A << /S /GoTo /D (page.64) >>
+>> endobj
+2169 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 431.083 209.484 439.496]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+2170 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 391.631 314.092 405.579]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+2171 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 367.721 298.041 381.669]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+2172 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 367.721 314.092 381.669]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+2173 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 343.811 314.092 357.758]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+2174 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 331.856 314.092 345.803]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2175 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 307.945 314.092 321.893]
+/A << /S /GoTo /D (page.116) >>
+>> endobj
+2176 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 214.296 314.092 228.244]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2177 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 166.476 314.092 180.423]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2178 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 130.61 314.092 144.558]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2179 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 118.655 314.092 132.603]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+2180 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 640.697 508.364 654.645]
+/A << /S /GoTo /D (page.51) >>
+>> endobj
+2181 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 533.101 492.313 547.049]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+2182 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 533.101 508.364 547.049]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+2183 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 521.146 508.364 535.093]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+2184 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 509.19 508.364 523.138]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+2185 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 427.497 492.313 441.445]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2186 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 427.497 508.364 441.445]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2187 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 415.542 492.313 429.489]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2188 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 415.542 508.364 429.489]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2189 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 403.587 508.364 417.534]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2190 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 391.631 492.313 405.579]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2191 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 391.631 508.364 405.579]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2192 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 343.811 508.364 357.758]
+/A << /S /GoTo /D (page.19) >>
+>> endobj
+2193 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 260.124 508.364 274.072]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+2194 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 236.214 508.364 250.162]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2195 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 200.349 508.364 214.296]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2199 0 obj <<
+/D [2197 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2196 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2212 0 obj <<
+/Length 2026
+/Filter /FlateDecode
+>>
+stream
+xÚÍZÉn9½û+ú(#†Å7Ï
+Üõ3*¢GQyÔ£6âíÇry[e÷¬_ºÆ&ÂuoÝËøFÓ‡œhï§p²P$Rf»-‚<äÚi†ºåéTÛ¬| 5:z›ÒÔ÷Z…†³[ ãC–¼02,y©bŒÑ)ÆXaóÀ6¼©Å©2] 4)WëÁü÷ùkLJm¹+ù  ¯BÊfKPå¸_”·ÕÕâ~ÝR儱Ž@ '¡*Ç,C$Ý]á p0Ž b…8!Žq¡´À¶T«ïãÅ#7íj[ßÀ,yt[_n²ëêßóoUðëzÀTº˜wj¡>)×Õo–‹iØäü´K–Ãcnòh}xOÄ!ÙOU9ª–«nå@©Ï@é°_ÊŒŒ··øv6ñ©JM§¤QݬËårþëE‰Ù¤ìg΂b–ÏY
+']åz£Ò©îámuJLÞvõ<gÌñ™ÏÆ·‡¸sh HæÚîø˜z‰:“û Çñ\Å™ÓÅ5.Qtw‰c‹d'™ì$¼|¯Qy»sEÓ…cõ@mO=¼žd“•n™Íáý•U‰ÊjHw¢ÙCÑfàATŠL¨Ú¨ð
+
+%nƒSb8ìád §N8Íöžy_ ‚‘¢¹vgŒ¿
+endstream
+endobj
+2211 0 obj <<
+/Type /Page
+/Contents 2212 0 R
+/Resources 2210 0 R
+/MediaBox [0 0 612 792]
+/Parent 2033 0 R
+/Annots [ 2200 0 R 2201 0 R 2202 0 R 2203 0 R 2204 0 R 2205 0 R 2206 0 R 2207 0 R 2208 0 R 2209 0 R ]
+>> endobj
+2200 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 511.183 314.092 525.131]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+2201 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 475.318 314.092 489.265]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2202 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 439.452 260.958 453.4]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+2203 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 369.714 314.092 383.661]
+/A << /S /GoTo /D (page.129) >>
+>> endobj
+2204 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 357.758 314.092 371.706]
+/A << /S /GoTo /D (page.99) >>
+>> endobj
+2205 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 286.027 314.092 299.975]
+/A << /S /GoTo /D (page.99) >>
+>> endobj
+2206 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 154.521 298.041 168.468]
+/A << /S /GoTo /D (page.34) >>
+>> endobj
+2207 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 154.521 314.092 168.468]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+2208 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 377.684 508.364 391.631]
+/A << /S /GoTo /D (page.65) >>
+>> endobj
+2209 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 317.908 508.364 331.856]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+2213 0 obj <<
+/D [2211 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2210 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R /F21 600 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2262 0 obj <<
+/Length 2229
+/Filter /FlateDecode
+>>
+stream
+xÚÕ[Isã6¾ûWð¨®j#xxXo®©š¤j*9Lâœ:9È-³Z5îTÿù<p“HiQnωEßÛ€<ZE<ú醗×Ýßü𣰑cN Ý?F i'#­ ¨¢ûeôiö \ÇÙó|·J6É_þ¼ÿÏ?¿f!š3ž}¸µf$|üp‹ˆ4Ô.JþÑÏÑO&­‰n˜SåZ5V/¡Åê%´²Xµö³ª9A쬢Æjä«êÇ*Xõ«yÖd8X<€=0Ö«k°ê
+)gÈQåC凶¾+e}Wêb*Þœ¹ª–£¡)A 7¶¾kϪœ>&~³ÊžOñâóÝ~R•ë•S|&DCT4õÇîr²t¯l»u·Ÿ<'˜D¨ÈCS¬òïû›ÿÝ@‰AHÍ@¨H`h\´x¾ùô'–ô'I‡¡³Ñ—üÑç$sÒÛÃ:úíæ¿…ÿ?^Mh`\;š
+™1X,Z)+ݹôC!pC‚~c¿ß'ϧäIÇ$&3PC¢'l€KÚ0P&RœÓ’ØË%ÂGüìæ’5Œ[ASAnD .q¡‚¬!ŸŒÖ†X“²I‡oâ·:•Z¡)>Ê
+äLé‘f£L¯Ù”Œqí.¦ˆ¹K7Ïñ&ÀAL"¿Žƒ}.#º%µÐrÓ‡ÉÄ ¸6ßü¨4àÎ}àPy_¦yË×ús7KCQºYÊÇDuW;SÝ5ÕL-ç ôÀpNÌâÝv¾w§ÜÓd#PÇ•eJËÚÙâ…Xýýt|¶XÏ÷{ÿ›¥Û,I7udq»Ø3X=;µ8A
+
+âmªMæ礫tÇ¡ á UëdŸ%›U@Q¥b ±ÇÃû¥JœëWù²3Á½Äðû,}|LV/»x}Ù)Ü\¿«èT‘7%Ä+±30N‰=Âlþ°Ž÷ºSÆÄ‹^
+®y§ûîDøW²ŒÓ·BÒE¸ï’Í2˜XŸQZåk]ö›ºAftÝI£’OËvò UÓ€<¨V_ÚÑŠšº²ì{ä¸iÕŽ•ÈÀÐU¨<#Yuc¥ ¨jézăÇÍü9þ¾<˜Ì¶KÐI¿*sI¡{$Í)Êy¦48Îœ-%½N7«‡äa¤«Ý|ûôw æåL€î‰éZé2¦ç–¨–nqº¬änÅëgáž›‚÷7
+ÄyÃP¹kQP€ –¯å§~3ûz÷˜¦þLÅçá¶BGñô `骠8Ž*ŸÖ¿[ϳ8¤f€T×jV¯†«Uoœ&Âår›4‹ï¶i é ÒŽ“Pî÷U8¿*çë$¼@ò²
+™2‘Ç‚
+Kîn¥ƒß;6–‹;%6g£¥-LçiË×HÛ¯?TÚÕjعZSÚ­å6iÍæð¶çëúG¹Èµ
+v‹Y›uöu™.ÑY2Ãö•­ÒäWp¦€,
+÷Á¬vÉ2àhˆxaQ†Ïðz5õ§òÔäð"œç“æ‘9Ó~ý[çzm8S¦FR£ÍùfœøB/ð¦^7»;Û" Ü ÿÄdO艺K6iøXÝ«ãäñ†q°0.kÔ–90“Ô2¨,ÑÙ˜'­ãàŽ{ÇwÄ€ƒ;:(З»eš…¼ÂŸúÄS¬¥
+18ïóX²d}‘×»uO¢Žwiòœð(ÛNÀ“ô&N —X=öØ­kG-„F&mòí¹-æüÒQú*îNË«çùjâÓ™o{âüŒÿì:^é%‡b.Þ,ÃÕ_A«-û»£¢k¥\ar„ÚújÓÚrSÚR"Í[vNÕ™ë܉nõþ<œ‡}Æ‚àTÔ}T×» cs¥Vî34¸zZûŽ^»xò¡×Øî½qjÆ¿äŸ};y1ßÇgÔ´q¤”ÝÉàÈN“
+Hf†¤hírþJ вP«°øÈo;ß…{££Øg¯•æøúT«R$›’d"ñÖÖ­ñ±ìŽ˜©
+endstream
+endobj
+2261 0 obj <<
+/Type /Page
+/Contents 2262 0 R
+/Resources 2260 0 R
+/MediaBox [0 0 612 792]
+/Parent 2033 0 R
+/Annots [ 2214 0 R 2215 0 R 2216 0 R 2217 0 R 2218 0 R 2219 0 R 2220 0 R 2221 0 R 2222 0 R 2223 0 R 2224 0 R 2225 0 R 2226 0 R 2227 0 R 2228 0 R 2229 0 R 2230 0 R 2231 0 R 2232 0 R 2233 0 R 2234 0 R 2235 0 R 2236 0 R 2237 0 R 2238 0 R 2239 0 R 2240 0 R 2241 0 R 2242 0 R 2243 0 R 2244 0 R 2245 0 R 2246 0 R 2247 0 R 2248 0 R 2249 0 R 2250 0 R 2251 0 R 2252 0 R 2253 0 R 2254 0 R 2255 0 R 2256 0 R 2257 0 R 2258 0 R ]
+>> endobj
+2214 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 568.966 314.092 582.914]
+/A << /S /GoTo /D (page.65) >>
+>> endobj
+2215 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 521.146 298.041 535.093]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+2216 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 521.146 314.092 535.093]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2217 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 485.28 281.99 499.228]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2218 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 485.28 298.041 499.228]
+/A << /S /GoTo /D (page.56) >>
+>> endobj
+2219 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 485.28 314.092 499.228]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+2220 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 413.549 260.958 427.497]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+2221 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 401.594 314.092 415.542]
+/A << /S /GoTo /D (page.73) >>
+>> endobj
+2222 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 377.684 314.092 391.631]
+/A << /S /GoTo /D (page.73) >>
+>> endobj
+2223 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 317.908 314.092 331.856]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+2224 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 305.953 314.092 319.9]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2225 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 282.042 314.092 295.99]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2226 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 210.311 314.092 224.259]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2227 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 174.446 314.092 188.393]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2228 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 162.491 314.092 176.438]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2229 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 126.625 295.274 140.573]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+2230 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 126.625 311.325 140.573]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2231 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 118.257 204.503 126.669]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2232 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 652.653 508.364 666.6]
+/A << /S /GoTo /D (page.46) >>
+>> endobj
+2233 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 640.697 508.364 654.645]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2234 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 461.37 508.364 475.318]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+2235 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 449.415 508.364 463.362]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+2236 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 437.459 508.364 451.407]
+/A << /S /GoTo /D (page.6) >>
+>> endobj
+2237 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 425.504 508.364 439.452]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2238 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 413.549 492.313 427.497]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+2239 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 413.549 508.364 427.497]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+2240 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [466.52 401.594 473.494 415.542]
+/A << /S /GoTo /D (page.3) >>
+>> endobj
+2241 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [477.59 401.594 489.545 415.542]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2242 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 401.594 505.596 415.542]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+2243 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 391.288 398.775 401.638]
+/A << /S /GoTo /D (page.27) >>
+>> endobj
+2244 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [401.763 391.288 413.719 401.638]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+2245 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [417.814 391.288 429.77 401.638]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+2246 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [433.865 391.288 445.821 401.638]
+/A << /S /GoTo /D (page.67) >>
+>> endobj
+2247 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 377.684 508.364 391.631]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2248 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 341.818 455.23 355.766]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+2249 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 317.908 492.313 331.856]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2250 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 317.908 508.364 331.856]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2251 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 305.953 492.313 319.9]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+2252 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 305.953 508.364 319.9]
+/A << /S /GoTo /D (page.99) >>
+>> endobj
+2253 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 272.08 508.364 286.027]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2254 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 260.124 508.364 274.072]
+/A << /S /GoTo /D (page.62) >>
+>> endobj
+2255 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 224.259 487.331 238.207]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2256 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 224.259 508.364 238.207]
+/A << /S /GoTo /D (page.121) >>
+>> endobj
+2257 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 188.393 487.331 202.341]
+/A << /S /GoTo /D (page.96) >>
+>> endobj
+2258 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 188.393 508.364 202.341]
+/A << /S /GoTo /D (page.119) >>
+>> endobj
+2263 0 obj <<
+/D [2261 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2260 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2311 0 obj <<
+/Length 1916
+/Filter /FlateDecode
+>>
+stream
+xÚÍ[MoÛ8½çWèè
+I(¨æ4¸ªàZUn‰‘Õ¥ªèûU´ú§»h”&\ÚÑ]Öæë'r¡¬¦t-Ü÷4¾»Ï(pG
+,—¶×%*˜˲û››]³'B˜“˜åO)ºßÖ
+ûÁ¶*$ °ÆT„ÖÒb(ò¡|þÔTñÀ‰´­iñÛšo(3û"£ öö,^L1œlÙXkÕ„? ü–¦Ž‡ÿå%pç²W8œë>»Óyt;^Ú¡kFú¥OÏ¢á i
+» ßz«¶ºöV€Ê[™&’Ú¶»
+ë飳E²‰NM‹ù‹eœXû˜î6 ¿ïb•’*Nã’CØÍô²[…Öqö¢TM`5«½A‹šÑ´­?5¬ò0ÄÀ¥UŽUPšöt—8;'J“{)­eY”nŽ¯¯ €†ÓÂ~¿¾øï*Ga–„PD㔳åÅ×o4˜ã—ŸJ8¦ ÇâÒe
+æ.‘fçêƒL¸K2§¶yXdñ,Yt¨rá¥Ê;—Yi6ê%e„ö™J¡epÚû^]ܲ|
+S\ŽEDÒìéœÎhÿó϶ `:k[84ÄŠ|_Ó‰Ý&ð/Κ‚Ž6Ý*LÓäñ-T"÷Iý«0;bås ˜½üñ‚ ¿üv}u•ÙY©‘òUgjNjM%Š½Ú¾%ÀŽÅ#ú7³^Ò6‡yßàB.¯nãt“]mª0ÍtwSŠ‰¹v6™ª[»&^„7®õqüqO¹«_í‰hÈ&ÊVËŽþ¾Á’r‘©Ü­Ì„ÑDN‰2ò ÊŒ c 8!Àœf>œ*âúC4ÇVjPDÙ¦­9·¸_è1Le›\r€›‡u”Áçz»]<%â>Š/ÑldÞ¿GŸÛ"Ÿ›çƒ*ŒunœõÌü…éˆ{ˆLÔ€8SÞï{¹víÖ\Ÿu¾H E?Ë³Ñ Ô¼ªl;ÁŽTÆèÎã8¬ãí$«ìþËê)8¬Ý…YåÓ¯ÏÍ£Û‡Ã#¦¤AYÕ¼:øOaBɾZúÒCíʹ7”Ɔ¬@8nû¤=(:”æáÆ´Ú+ÜZ¡éÞo˪dKñìþÂ×ý—QzFÝ~Íô„Yß$HÛ#ÀµÌƒkÇ\.tQ3‘ÂqÀKˆ\’©€I|ì?à%ˆ¢©Öš.I¸À'1¢%+ÕÙÔ)<–ȃæv(ÅÆÜy7\º'ÇdᎹÜtT\›(?”%éљ̀/³¡Â/eטØÆ–ûjµ>û’ôd}ü«©®H…Ùëpöê¯vèëózM•â«•
+(ùÁô£{¿{¿ª×;Ã,}ˆNUö)á[d÷QÞ6‰“â<áÓ+{5†öjVa†ó9z X†ë7þg¡|‹(x“Çž-‡Ò²a« ˆ¦ÃEus¤Ê±ïò«óŽIë¬Ô
+endstream
+endobj
+2310 0 obj <<
+/Type /Page
+/Contents 2311 0 R
+/Resources 2309 0 R
+/MediaBox [0 0 612 792]
+/Parent 2313 0 R
+/Annots [ 2259 0 R 2264 0 R 2265 0 R 2266 0 R 2267 0 R 2268 0 R 2269 0 R 2270 0 R 2271 0 R 2272 0 R 2273 0 R 2274 0 R 2275 0 R 2276 0 R 2277 0 R 2278 0 R 2279 0 R 2280 0 R 2281 0 R 2282 0 R 2283 0 R 2284 0 R 2285 0 R 2286 0 R 2287 0 R 2288 0 R 2289 0 R 2290 0 R 2291 0 R 2292 0 R 2293 0 R 2294 0 R 2295 0 R 2296 0 R 2297 0 R 2298 0 R 2299 0 R 2300 0 R 2301 0 R 2302 0 R 2303 0 R 2304 0 R 2305 0 R 2306 0 R 2307 0 R ]
+>> endobj
+2259 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 652.653 314.092 666.6]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2264 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 628.742 314.092 642.69]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2265 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 580.922 314.092 594.869]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+2266 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 568.966 314.092 582.914]
+/A << /S /GoTo /D (page.79) >>
+>> endobj
+2267 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 461.37 314.092 475.318]
+/A << /S /GoTo /D (page.78) >>
+>> endobj
+2268 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 317.908 314.092 331.856]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+2269 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 258.132 314.092 272.08]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+2270 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 210.311 298.041 224.259]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+2271 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 210.311 314.092 224.259]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+2272 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 198.356 314.092 212.304]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+2273 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 616.787 508.364 630.735]
+/A << /S /GoTo /D (page.65) >>
+>> endobj
+2274 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 604.832 508.364 618.78]
+/A << /S /GoTo /D (page.65) >>
+>> endobj
+2275 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [477.59 580.922 489.545 594.869]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+2276 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 580.922 505.596 594.869]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+2277 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 572.553 403.756 580.966]
+/A << /S /GoTo /D (page.130) >>
+>> endobj
+2278 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 557.011 508.364 570.959]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+2279 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 545.056 508.364 559.004]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+2280 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 487.273 508.364 501.22]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+2281 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 439.452 508.364 453.4]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+2282 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 391.631 492.313 405.579]
+/A << /S /GoTo /D (page.51) >>
+>> endobj
+2283 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 391.631 508.364 405.579]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+2284 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 355.766 487.331 369.714]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2285 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 355.766 508.364 369.714]
+/A << /S /GoTo /D (page.108) >>
+>> endobj
+2286 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 319.9 508.364 333.848]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+2287 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 260.124 455.229 274.072]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+2288 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [459.325 260.124 471.28 274.072]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2289 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 260.124 487.331 274.072]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+2290 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 260.124 508.364 274.072]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+2291 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 224.259 487.331 238.207]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2292 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 224.259 508.364 238.207]
+/A << /S /GoTo /D (page.127) >>
+>> endobj
+2293 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 212.304 487.331 226.252]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2294 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 212.304 508.364 226.252]
+/A << /S /GoTo /D (page.108) >>
+>> endobj
+2295 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [470.395 152.528 487.331 166.476]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2296 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 152.528 508.364 166.476]
+/A << /S /GoTo /D (page.120) >>
+>> endobj
+2297 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [462.646 140.573 474.601 154.521]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+2298 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [477.59 140.573 489.545 154.521]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2299 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 140.573 505.596 154.521]
+/A << /S /GoTo /D (page.19) >>
+>> endobj
+2300 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 130.267 398.775 140.617]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+2301 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [403.202 130.267 415.158 140.617]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2302 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [418.146 130.267 430.102 140.617]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+2303 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [434.529 130.267 446.485 140.617]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+2304 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [450.912 130.267 462.868 140.617]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+2305 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [467.295 130.267 484.232 140.617]
+/A << /S /GoTo /D (page.108) >>
+>> endobj
+2306 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [488.66 130.267 505.596 140.617]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+2307 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 120.249 403.756 128.662]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+2312 0 obj <<
+/D [2310 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2309 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2342 0 obj <<
+/Length 2128
+/Filter /FlateDecode
+>>
+stream
+xÚÝ[Ksã6¾ûWð(WEºñ¾9©Ú¤*‡d³ñžfs $Ú£ Ej%*žlþ|š$H‹H=,YÞ½Ì`H
+øýúºáÑsÄ£ïï¸ÿûÛÇ»¯¿C9æ4êèñ)%˜v2ÒÊ0*zœEŸFY\Læ6}z¾ÿõñ‡¯¿Ûþ&,ÐlÕ—ì~,;‰ÐÃã?ÙzGkrA´*á—ƒ|} #ÅýûZ²±Ææ€9åÅúùã7_H¸l³xZûâYÅÐá‘âiÅGÕWô@ˆÐËzÂ.?e/”uRšs¡éhe®+²º3Al–ûŒcä‘Ûah;@
+™³Øu_Ï'ÆΊ‹© 7ÄÔn9bzâ}ž|YÆÙì¦6¥õ±6•åOië€A)Z éL4:«è+ßë‰Úô¹ÞR¿äÀ4Ïž‰§óüy/?ÿ0/Í„b¦´7ÛÖ¥™Ú «ïn\‡ò×¾qeù"Y…œ‹¾uâ‚ŠTÉ´_³ã Y¾\%ËÕ<+ ©I²Z_8ÜJU`΋«Eœ>åY¨”2L(÷žt£ÚMTÌíúÿV.¥d`$÷ À㉱ã /vÐÙ¥'ÈÀ4ß‘ž ƒ>“œ>“èG€P?D*Ó<ÚÏÃw8¶ø“þ(?D)G¨4TCU]ó”Ø|÷çÞQ—óúoŒn~©m;ŸvíSSÊÀ€\› øÝÕ)쿲‚’ô¬›/ßØè8ÄÆœâ§4jlëù“w¶Ð^o³U c‡[J5²#ÍXQ ªl¾v2Cå±ëÚcíhìX?D.+›6¦6 ¸°KÐ ÕX/VUke½¨^½Á›·òæšÄ)l>wJ4Ÿ;óúÔ4O·áIè…i  'yC‘¬³x‘|܆¦vg54o&Y Pö·_À:¦¬»HÿŒc·û/U¦ïü:^WK,‡$6†i!/#1IÁ𠇘Êj>Ópùe‡(¨Ä¶9JÃ|y£a&-¹#ìX£€­593¥—!Ù"˜z埂¼Ÿ3J•ûÍ|²ÎÓ¤H¦ùb,Yœa(5y¨m™£-›aþ‡{~’O÷!Z¢@½‹ëì ‘nº '€¶ÌÐ^*AœjËòÙl=Ÿ%‹xõ<Ïzº}u0 Õúé hѾ¢†±’iÛòä®í!
+H£º¾îAô°Ì5
+N
+N]„›õçc ªWvƒ¾BÇâ"Le4¯Þ?¾wÔÙ¸êp Ø¿vÇäàyÓ¡‹ÛU©¾ˆLõ2šöJP^IÕ…$(R!Ó\¼å€WZ*T”¤©QÛ=\vôEÅMHîe’=Ônð°H™ÍCs–>+þ¯\0jÔ³î[Ör…Ë£±îL4ÅK~I4ÇÚ3ìW·†î7ÒlÜ&%F”¸©àÁ7•uB+Š{’!âŽdLàôI²éK%Êž8íÙE¤²H•Þ®’¢.(U›âUøD_·±„ô½s.Ï-ÿ*#s0¤*ìÊjú"êP–"êŽ:òMqÛ=8¾tTÈ}à,øÃHéÏÖݱ‡Ø%ðŸ*róc^üsÌ®_¼—MÍuï…:÷Z÷Üur·«|‡Ûb؆jì݃þu`ÌŽqÀ“‰êX;« 8ˆÛÃé*h³UñåMAx¼‚^ýw–†e­ºÝø.²óu¸¿«¿M±Ü³d²y¾b'F]«cÏ«ð_…~X¿\ù€R¡ d^"@E„–eÍ¡Ì+™“òˆÌ‹Â2Û\R­Äü=YMç«éûßÊ9±]k†/ô] »±|eÓ“x•ëçUˆªº~} ^…dÖyíÖ’‡êëê6Ñ‘Í;à\Ÿ—'øáM=úšå¡kWÿ?öxCùÛã%NE{Ü;-¥Ú¤éj“&—¹èzÄ'e€V¼ÿª»8×Eè2î;j)ôßZ-iÅ´9YKSRú˜IÒ4”¾ØHÿ÷žsR…r›–I¶YÌç·uÖê¾µÀS. 7Àç×çiJqB×t±è²‘ˆÐ3´6 `Ö÷Au©'YÀ_ˆ«ëX
+endstream
+endobj
+2341 0 obj <<
+/Type /Page
+/Contents 2342 0 R
+/Resources 2340 0 R
+/MediaBox [0 0 612 792]
+/Parent 2313 0 R
+/Annots [ 2308 0 R 2314 0 R 2315 0 R 2316 0 R 2317 0 R 2318 0 R 2319 0 R 2320 0 R 2321 0 R 2322 0 R 2323 0 R 2324 0 R 2325 0 R 2326 0 R 2327 0 R 2328 0 R 2329 0 R 2330 0 R 2331 0 R 2332 0 R 2333 0 R 2334 0 R 2335 0 R 2336 0 R 2337 0 R 2338 0 R 2339 0 R ]
+>> endobj
+2308 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 652.653 314.092 666.6]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2314 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 592.877 260.958 606.824]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+2315 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 533.101 314.092 547.049]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2316 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 449.415 314.092 463.362]
+/A << /S /GoTo /D (page.16) >>
+>> endobj
+2317 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 425.504 314.092 439.452]
+/A << /S /GoTo /D (page.46) >>
+>> endobj
+2318 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 401.594 314.092 415.542]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2319 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 389.639 314.092 403.587]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+2320 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 365.728 314.092 379.676]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+2321 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 270.087 314.092 284.035]
+/A << /S /GoTo /D (page.118) >>
+>> endobj
+2322 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 198.356 314.092 212.304]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2323 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 162.491 314.092 176.438]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+2324 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 652.653 508.364 666.6]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2325 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 592.877 455.23 606.824]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+2326 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [435.249 557.011 447.204 570.959]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+2327 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [451.3 557.011 463.255 570.959]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2328 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 473.325 508.364 487.273]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2329 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 461.37 508.364 475.318]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2330 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 413.549 508.364 427.497]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+2331 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 353.773 508.364 367.721]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+2332 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 317.908 508.364 331.856]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2333 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 305.953 508.364 319.9]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2334 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 293.997 508.364 307.945]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2335 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 282.042 508.364 295.99]
+/A << /S /GoTo /D (page.25) >>
+>> endobj
+2336 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 258.132 455.23 272.08]
+/A << /S /GoTo /D (page.28) >>
+>> endobj
+2337 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 234.222 508.364 248.169]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+2338 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 210.311 508.364 224.259]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+2339 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 198.356 508.364 212.304]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+2343 0 obj <<
+/D [2341 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2340 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2392 0 obj <<
+/Length 2391
+/Filter /FlateDecode
+>>
+stream
+xÚÝ[Ks#·¾ëWÌ‘ª2at7›’”í*W*•ÄªÊaíȤ%ÚÉT6®üy÷<ÉbÈ‘â*¾¬°à ðõûŒN|w£Ë¿¾¿ùú[ôIPÁ¢MîN€IÙ`ËN!qr?M>~2«»ÙâõeþŸÛŸî¿ÿúÛýW˜•ÑFÖËŸU·cBlü¡ØäÛñFŽ|¢|\¨À à«t>®ÓÕÓ!vGŠÈubFÜW2A4ò󑀋a(—‹`ØÌ&ÛùrqˆÀ‚"=¹—ãÑ\á!]Ž4Çð”‹Çð¼>a‹g…÷@å#ÔŒ°õƱËâwò¢4t¨©7µ4t8) ÛqGpÊ@M¾ª·ô; Ø–å›tÿ=üš>ξY¯—ëÁt¶  VÞ˜!*Z"üWº^Ì=Tb0Æã}i¢úÛò¯óÅì
+µù¾ÂQ‚‚Í8êÊYÔ\ÍÊ0”…¦¥þ¨TÑ+Ž€±ÕlNW9›q/*1[3u¨GÐõ,B=‹—˜§~ÜÕ{b)ëlÖ×K“3É™ReeÈ¥Î"ù¡"x’ðe;O}Ò{>êî:TB߯óUäÙJÌsܱ”mÅRÆÊ7 Wj1Š]+éEÞé»ÝúʲDÀ•!’&wJN(½Þ~À’¹îê‘··cÓâ9#j‘¾ü(_x«ò]‰¾Ly½¯ZˆàÐt÷DÉE—é H´S›$/WQ¯.‘ÙPmq‚¢jýŠKÝy/µÆY¹LƒÙ’ÁFWAé]£qº»ó£ÉëËlq+ƒm±Ëä9ÝlŠ½—«¼a9f§ró¡©yÙÐìT ê¡=¥‹íò¥³—:¨o˜ë×þÍw²Y¸ï€ž·GV üåÝOÖœhm–—YûœNfwó‡¢ùÓ!¿VëÚ*Ò5½Î+ÐN×ìLƒõìx¬$ 3ZŠ&C®«á~ĽH²n¥hÉÞœ\´5õÊ+Vže©Ø4Ó[±L ÌUü˜2[Vš[„¡ìî4`‚xA–Í%Ð õ‚ ˜™#u‰d¥
+µß¡ÌD­uT9(çìIÜÍϱN¼—rÈì¤`#Rp¨€¼<ë$8O
+ÞIÅ,> Sƒ¾š·ºuèÙ"Øjå=%LNYª“ÞÍëjðÉÉ.Y^Vž°‡ÎŠ^ðP‹Â‡8ª“¬¨`Œ˜‡jE§¥;G0¬ÊO]k]Qó€UΛ¶€iie™e¶êÙœè§åó´r
+”õVp4m¥ã5 _óFËÍö.}ØDEïsžjyБÿ*žVçý¢pÕö]¿<Ñi[¼4˜pæ’Ùœ•o“ ¶œ°d¿,y÷ŽëôÂeá%XT&dØ·ŒRñ¡òwý¶ü}ýðq¥Cý¥óp5éX‡£¡G[
+eXõ"H’Pßʪå窯 ¦lqfÇè#yco¤Ð0Ræ9)šÏèP˜¬ß`½,e8×*á!–´Z–`çÞºy4i¥`"6˜þQ#' ƒŽ0„”Íüåý/g¹ìJHˆêKÖ´ä%·qçé‹ERªG…Ö6õEc4§{PäC”5«kW‘ƒnåæ
+8¤@W‘Üþ5PDS_Eq1CöÊ¢I¤˜R–Ìy¦LŠ¥6'ExõiMeÊ®*&+Ç­þ Y¨î•ºú¶)ŸÝ¿¢ê¿¬}ù2@ü!S}i‘Ë{¨Ùu5SßeÞÍf÷Ù¢—OëISý §¶õWŒÚsçE·¸ô63ñÍÙéër;»dVÞ/e'g|âEg
+ÿ^ÐsGF¬»™úœø7˿ƇÊJIiÙ­²U£uE0üÚL
+endstream
+endobj
+2391 0 obj <<
+/Type /Page
+/Contents 2392 0 R
+/Resources 2390 0 R
+/MediaBox [0 0 612 792]
+/Parent 2313 0 R
+/Annots [ 2344 0 R 2345 0 R 2346 0 R 2347 0 R 2348 0 R 2349 0 R 2350 0 R 2351 0 R 2352 0 R 2353 0 R 2354 0 R 2355 0 R 2356 0 R 2357 0 R 2358 0 R 2359 0 R 2360 0 R 2361 0 R 2362 0 R 2363 0 R 2364 0 R 2365 0 R 2366 0 R 2367 0 R 2368 0 R 2369 0 R 2370 0 R 2371 0 R 2372 0 R 2373 0 R 2374 0 R 2375 0 R 2376 0 R 2377 0 R 2378 0 R 2379 0 R 2380 0 R 2381 0 R 2382 0 R 2383 0 R 2384 0 R 2385 0 R 2386 0 R 2387 0 R 2388 0 R 2389 0 R ]
+>> endobj
+2344 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 521.146 314.092 535.093]
+/A << /S /GoTo /D (page.64) >>
+>> endobj
+2345 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 485.28 314.092 499.228]
+/A << /S /GoTo /D (page.93) >>
+>> endobj
+2346 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 473.325 298.041 487.273]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2347 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 473.325 314.092 487.273]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2348 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 449.415 298.041 463.362]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2349 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 449.415 314.092 463.362]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2350 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 425.504 314.092 439.452]
+/A << /S /GoTo /D (page.73) >>
+>> endobj
+2351 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 270.087 314.092 284.035]
+/A << /S /GoTo /D (page.65) >>
+>> endobj
+2352 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 222.266 314.092 236.214]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2353 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 186.401 293.06 200.349]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+2354 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 186.401 314.092 200.349]
+/A << /S /GoTo /D (page.113) >>
+>> endobj
+2355 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [249.003 150.535 260.958 164.483]
+/A << /S /GoTo /D (page.19) >>
+>> endobj
+2356 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [265.054 150.535 277.009 164.483]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2357 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 150.535 293.06 164.483]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+2358 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 150.535 314.092 164.483]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2359 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 652.653 508.364 666.6]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2360 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 604.832 508.364 618.78]
+/A << /S /GoTo /D (page.12) >>
+>> endobj
+2361 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 592.877 508.364 606.824]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+2362 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 545.056 487.331 559.004]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+2363 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 545.056 508.364 559.004]
+/A << /S /GoTo /D (page.110) >>
+>> endobj
+2364 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [477.59 521.146 484.564 535.093]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+2365 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [488.66 521.146 505.596 535.093]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+2366 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 512.777 403.756 521.19]
+/A << /S /GoTo /D (page.113) >>
+>> endobj
+2367 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 485.28 487.331 499.228]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+2368 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 485.28 508.364 499.228]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+2369 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 461.37 487.331 475.318]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+2370 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 461.37 508.364 475.318]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+2371 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 437.459 487.331 451.407]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+2372 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 437.459 508.364 451.407]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+2373 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 425.504 492.313 439.452]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+2374 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 425.504 508.364 439.452]
+/A << /S /GoTo /D (page.60) >>
+>> endobj
+2375 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 329.863 492.313 343.811]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+2376 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 329.863 508.364 343.811]
+/A << /S /GoTo /D (page.95) >>
+>> endobj
+2377 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 305.953 505.596 319.9]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2378 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 297.584 398.775 305.997]
+/A << /S /GoTo /D (page.92) >>
+>> endobj
+2379 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 246.177 492.313 260.124]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+2380 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 246.177 508.364 260.124]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2381 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 210.311 508.364 224.259]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+2382 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [445.488 198.356 457.443 212.304]
+/A << /S /GoTo /D (page.16) >>
+>> endobj
+2383 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [461.539 198.356 473.494 212.304]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+2384 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [477.59 198.356 489.545 212.304]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+2385 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 198.356 505.596 212.304]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2386 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 188.05 398.775 198.4]
+/A << /S /GoTo /D (page.66) >>
+>> endobj
+2387 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 188.05 414.826 198.4]
+/A << /S /GoTo /D (page.92) >>
+>> endobj
+2388 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [418.921 188.05 430.877 198.4]
+/A << /S /GoTo /D (page.93) >>
+>> endobj
+2389 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 126.625 508.364 140.573]
+/A << /S /GoTo /D (page.54) >>
+>> endobj
+2393 0 obj <<
+/D [2391 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2390 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F21 600 0 R /F43 831 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2427 0 obj <<
+/Length 2323
+/Filter /FlateDecode
+>>
+stream
+xÚÍ[KsâH¾ûWèˆ#Æ5•õ®³³Ý1±ÛãulLDÏ’ÝlƒD#áî ÿùÍÒ %°pÏÅ”Rå;¿Ì,hðÐà—Z½þíáæÇ÷Ì–XÅTðð€äDY(© ã2xˆ‚“?€‹õ&ÎâÍs<ýGøÿ~ûçï?¾ßßh$a–áS‹äöŽ3ÖzáÇoJI'B³ð Îq¥ÊǶº«|@¬l´Hòéã2 ócj4'œë=jŒ‚ P®«³pi‹¥˜
+I„88 c/øGœª$U™ÓÿN“Ï>cÃBV5©©$£¢H¿¡•;|ÁÑ—ý\d€ëN磓A¾Uzy¿XÆ%°eìE`ëÚì
+<Q¤\nˆi5!³¦ÖU¹§ý—k"`ÿÝç©ñ_ìóß|‘/ãµ7‚P¯Gè­f€´¦»LÃ
+9N癡$M«e™­.F4|IÕñVrUÇÉ;[.²OX™$á*¾Ze¢EO1Í(9RÃ,%¶ÕpÜ&ó¼£”~}‚í±KS¹‡–ë ·!™w õ
+=³c+íhcºÓŽõ1½È†Gb‹á¢~ᶺô³JÕ´PçÆÓûw?ýýŸïÞ># ÛÞÝ¿vý­~£ÛgzëÝÇóxñÜ™C
+¬'Ç5{S‰@ãšMÒðªL…Ƶ $Â)l‹Ëtýü)Lž:êrt-»¢™yçÕÇÞàë0¾jrsva8m:(Bñs5áñ&Næ>é^1Uƒ–^¯Žô‘é·s¬0SßÁÏ{›B'®TDùôù\º"X1éæf¾" ÁXséø²E‹6D…’D3ÛÎ"F˜ª˜P´—8XÛÙƒöåÕx~{ãÐީݽ#5p–6𢒛MÒó³AKTIü5Nž›4Aà•w4qÌ0©•Åö”êyJÖËpO;'`¨f.,@cDz¾/'1vÁAP
+[b }ÍtP¤Š!ÞD½¯ÎU÷ÅMG¤iáfàþr³»û²“@²]}_ì /»06 ghîŒ ã¹šÓ‚¨ƒ¾™¸Hs«póyDãETTÛæ“!·(j‚<Ð×M* {“±Êk,¬"³3è]…³3 ïôœð\»óÌ 1d kغäEQz=i /5^§þB¬¥©Œ“(¿å£ú„Øù„âNVOù&[¬F…륔8o’8SCš`Žªeœe^².–’m~Š‚ôÈ¡Rr×Pg³·óQ¿åwU65™›p@Äu?V«xi-ß·*¦õj6Nï²ø ¥vÖËÛ;˜t
+/Õ»hw—baZ(ªÆ˜ú6nûn¦¨ÿUCÓ·
+endstream
+endobj
+2426 0 obj <<
+/Type /Page
+/Contents 2427 0 R
+/Resources 2425 0 R
+/MediaBox [0 0 612 792]
+/Parent 2313 0 R
+/Annots [ 2394 0 R 2395 0 R 2396 0 R 2397 0 R 2398 0 R 2399 0 R 2400 0 R 2401 0 R 2402 0 R 2403 0 R 2404 0 R 2405 0 R 2406 0 R 2407 0 R 2408 0 R 2409 0 R 2410 0 R 2411 0 R 2412 0 R 2413 0 R 2414 0 R 2415 0 R 2416 0 R 2417 0 R 2418 0 R 2419 0 R 2420 0 R 2421 0 R 2422 0 R 2423 0 R 2424 0 R ]
+>> endobj
+2394 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 604.832 281.99 618.78]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+2395 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 604.832 298.041 618.78]
+/A << /S /GoTo /D (page.60) >>
+>> endobj
+2396 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 604.832 314.092 618.78]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2397 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 580.922 298.041 594.869]
+/A << /S /GoTo /D (page.44) >>
+>> endobj
+2398 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 580.922 314.092 594.869]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2399 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 557.011 281.99 570.959]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+2400 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 557.011 298.041 570.959]
+/A << /S /GoTo /D (page.46) >>
+>> endobj
+2401 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 557.011 314.092 570.959]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2402 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 533.101 314.092 547.049]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+2403 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 497.235 290.292 511.183]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+2404 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [294.388 497.235 311.325 511.183]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+2405 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 488.867 209.484 497.28]
+/A << /S /GoTo /D (page.113) >>
+>> endobj
+2406 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 473.325 298.041 487.273]
+/A << /S /GoTo /D (page.25) >>
+>> endobj
+2407 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 473.325 314.092 487.273]
+/A << /S /GoTo /D (page.30) >>
+>> endobj
+2408 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 425.504 314.092 439.452]
+/A << /S /GoTo /D (page.59) >>
+>> endobj
+2409 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 365.728 314.092 379.676]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2410 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 353.773 314.092 367.721]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+2411 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 329.863 314.092 343.811]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2412 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [304.351 305.953 311.325 319.9]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+2413 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 297.584 209.484 305.997]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2414 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 628.742 508.364 642.69]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+2415 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.39 592.877 508.364 606.824]
+/A << /S /GoTo /D (page.5) >>
+>> endobj
+2416 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 533.101 508.364 547.049]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2417 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [459.325 497.235 471.28 511.183]
+/A << /S /GoTo /D (page.56) >>
+>> endobj
+2418 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 497.235 487.331 511.183]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+2419 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 497.235 508.364 511.183]
+/A << /S /GoTo /D (page.110) >>
+>> endobj
+2420 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 437.459 508.364 451.407]
+/A << /S /GoTo /D (page.25) >>
+>> endobj
+2421 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 365.728 508.364 379.676]
+/A << /S /GoTo /D (page.71) >>
+>> endobj
+2422 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 305.953 508.364 319.9]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2423 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 282.042 508.364 295.99]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2424 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 246.177 508.364 260.124]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2428 0 obj <<
+/D [2426 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2425 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2466 0 obj <<
+/Length 2425
+/Filter /FlateDecode
+>>
+stream
+xÚÍ[KoãF¾ûWð¨Fîê÷M°‡Í XLr $Ú&F5$=oþ|ŠO‰d“&eJÞ‹EK"û«®êª¯¢ÞƒG½ßîhùúó统~ãYb(ïó½Ç$'Ê
+OIM€KïóÖû²ø“qñÇ/ÿY¥qèvÁ·}þý§_ÏïÓ–p&ð¡ù äÃ’4^øÙZÒ³
+lQSÂ!p¾ËFœí2ã&óyD
+<j¸5ì×oÏŒ¬°®ø¡4³?~»ó¾,5ªVÈòóÂ
+*Ï]AQ–óJÐmôa f±yÚ‡x‘;»ÙùIÒ‰qǤ Ÿõ±ÿ†Ü¾ø¤ÄÂÐÑ7,)¡†7wÀˆ‰
+ÐNÝ6¬HÇQ+õ¸d]MÊÌ׈Qš\2jXŸ=öBV™W\Bè:‡ðá1õã8zîÂVšpig?iyȱEÈiÃ,—lx‚fò5<:P¢?6ì&þ`ðè«a‹)av°ïŠ’H&ßÏÅU_)Èc.M•ò8t„áWXþŽe’€àÆ6 pÍÃì’9e0îg^':¦atÀPÈìbTÃBLtlã!Pbx+ô0&®ïs£ˆz\Œ°DàÕÕ £cÍVð~š(” RšYx¢ÀW‹7žíÁú)IWëh·Ýû飃é2êRwË rIÀÀ% !L‚¢è0Ä
+1F@„
+8cÂÑÞwP`®‰Ðÿ¬ ÊJ†h¨()¢Šç¨ø#gÙ3n H¾mÓÀðÃIt8Jý4XG?nJrûc q¯/:¤?V«M˜éñú¹àxš+‡½@ ì}¥É·7µÿ¸s Ä€žå¸sxzUSVÿ˜cÿ¦Ä
+,å¯+逹žf–#”ê$£ÿÑ¡ÚÜxó˜ºæöÖ0íE0ƒÃt¾^…¹»5L9)©`&©¿~c©ð5º‚çÆN©ža;qœ‘Å} ¸•sÇʧ;Q­Ãulr>|!*-ì‚A™e5ý9ªŠIíAö ÉU¾Fâe4¡ðUUÕ)«ª§N©YVÓ4Æ-vì’'§.¦×”A€ð?AËY¤×‚(Ý^\$üÿß„]^˜°¿—d¯ÀtŠ+9 ¡n’ò¦ÜÛà>—Ý¿²ßch‚bf)›GJPÄÛ#åÊ™%0Š' Æ–gFˆ’9“Ö0}3¶Ok«Í.J$
+h黈êŠ;¹qy¿ó¤ß‡‡ÕÖŸ®d}fLµ$3¶nðëndKÙòûèà*t\¹2o¯ÌûW>§ª»òÈžÖ‰š1ì’½y üx²n`ÝÄÁ·§0VGóÕúº0í£¦Ï±œX€5µB(£\…g´„“<G©hiøB¸ o#¦ðXbØäºT³ÄŒßGÙÇÓLMÅ^ò~*cŠhÓâËBdgéÓBHž_©…PP½§Yy%¹(?Õ™K9ßÌZ Ì
+$_àIŒLÖ”51ÊÖ–V¶B3KS§wµí-\õ0äÙ?ö…àËÙ}¯Yä’N´Ñ’¦ö™ÜPš0(†6UŸ×Ad—¶¾Ì&r¥ I(S­‚·3Šq使ª²¥ßˆ¹@ @
+¦¨EŽÒ'Ýáiß3é`z&óTVÂé*ËÛ›m \4} 0ùÚ…ÑCì_\|†‘Sný'•´hh|ãèP57ðmVì«¢ÅiK‚€ÄÇ2.S
+endstream
+endobj
+2465 0 obj <<
+/Type /Page
+/Contents 2466 0 R
+/Resources 2464 0 R
+/MediaBox [0 0 612 792]
+/Parent 2313 0 R
+/Annots [ 2429 0 R 2430 0 R 2431 0 R 2432 0 R 2433 0 R 2434 0 R 2435 0 R 2436 0 R 2437 0 R 2438 0 R 2439 0 R 2440 0 R 2441 0 R 2442 0 R 2443 0 R 2444 0 R 2445 0 R 2446 0 R 2447 0 R 2448 0 R 2449 0 R 2450 0 R 2451 0 R 2452 0 R 2453 0 R 2454 0 R 2455 0 R 2456 0 R 2457 0 R 2458 0 R 2459 0 R 2460 0 R 2461 0 R 2462 0 R 2463 0 R ]
+>> endobj
+2429 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 580.922 314.092 594.869]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2430 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [272.249 568.966 279.223 582.914]
+/A << /S /GoTo /D (page.1) >>
+>> endobj
+2431 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 568.966 295.274 582.914]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2432 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 568.966 311.325 582.914]
+/A << /S /GoTo /D (page.80) >>
+>> endobj
+2433 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 558.661 204.503 569.011]
+/A << /S /GoTo /D (page.84) >>
+>> endobj
+2434 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [208.599 558.661 220.554 569.011]
+/A << /S /GoTo /D (page.85) >>
+>> endobj
+2435 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [224.65 558.661 236.605 569.011]
+/A << /S /GoTo /D (page.89) >>
+>> endobj
+2436 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [240.701 558.661 257.637 569.011]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+2437 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [307.118 545.056 314.092 559.004]
+/A << /S /GoTo /D (page.1) >>
+>> endobj
+2438 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 521.146 314.092 535.093]
+/A << /S /GoTo /D (page.65) >>
+>> endobj
+2439 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [293.281 485.28 300.255 499.228]
+/A << /S /GoTo /D (page.4) >>
+>> endobj
+2440 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [304.351 485.28 311.325 499.228]
+/A << /S /GoTo /D (page.5) >>
+>> endobj
+2441 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 474.974 209.484 485.324]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2442 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [213.58 474.974 230.517 485.324]
+/A << /S /GoTo /D (page.115) >>
+>> endobj
+2443 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 401.594 314.092 415.542]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+2444 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 258.132 314.092 272.08]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+2445 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 138.58 281.99 152.528]
+/A << /S /GoTo /D (page.25) >>
+>> endobj
+2446 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 138.58 298.041 152.528]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+2447 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 138.58 314.092 152.528]
+/A << /S /GoTo /D (page.54) >>
+>> endobj
+2448 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 640.697 492.313 654.645]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2449 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 640.697 508.364 654.645]
+/A << /S /GoTo /D (page.52) >>
+>> endobj
+2450 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 557.011 508.364 570.959]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2451 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 451.407 508.364 465.355]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2452 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 367.721 505.596 381.669]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+2453 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 359.352 403.756 367.765]
+/A << /S /GoTo /D (page.118) >>
+>> endobj
+2454 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 343.811 492.313 357.758]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+2455 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 343.811 508.364 357.758]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2456 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [459.325 319.9 471.28 333.848]
+/A << /S /GoTo /D (page.23) >>
+>> endobj
+2457 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 319.9 487.331 333.848]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2458 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 319.9 508.364 333.848]
+/A << /S /GoTo /D (page.118) >>
+>> endobj
+2459 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [475.376 295.99 487.331 309.938]
+/A << /S /GoTo /D (page.96) >>
+>> endobj
+2460 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 295.99 508.364 309.938]
+/A << /S /GoTo /D (page.119) >>
+>> endobj
+2461 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 224.259 508.364 238.207]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+2462 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 188.393 508.364 202.341]
+/A << /S /GoTo /D (page.61) >>
+>> endobj
+2463 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 128.618 508.364 142.565]
+/A << /S /GoTo /D (page.73) >>
+>> endobj
+2467 0 obj <<
+/D [2465 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2464 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2498 0 obj <<
+/Length 2276
+/Filter /FlateDecode
+>>
+stream
+xÚåZK“㶾ϯà)¥­òÀxt蛜”í*ç’ÄsIm|Ðh83Ê굕‰ýëÝ J¢@Ž8+ͺÊ'BÝ̞2™ýx#ëï_ïn¾ýAûŒYm³»ÇL¡– ³è„6˜Ý=dGÿQ¶y1žÏ¶Ålù/‹¿Üýôí‡=
+MšW-gˆ·Fë£Iu~Ȫ‘²RVkQu[¯~«” ì¤j|J)¡-½‰¬>zêe“ô¬'Oùøi3{8¥Æ‘0
+Τơäý ¿ácFÊ©$)õšIRŠÉý<çËÿÍ6«å‚%´=¥Ii'Ÿôž(ëy7iyc̲gMðx¼’Î¥ˆ1$š¡¶EËjú0[”ÒYî :$ -_Õ p*Ú!¦vK¤dñ8_MŠùlù)q*Fã¾Du‡”Š#•OžVµWŠÂÝzü¼Z•ô±ÊLe›`¥¡ñ¯oŽI¶V€jHVªžTY5÷|Ó±Jö±Ò%3hŒ, ÜÁáÐ v I^ž=áV[¶%u?Tht,´>Õï<ØÖ):a.§xÇ fL•”¾¿»ù|£j–4¡02/4@6]Ü|üEfüçO™†|öR]d
+A
+uÿýœ_‘з)x8ƒ•CÍú4[ÿY9ú¯×[©~oÕÇw¢¨e‡5y#G†u0Îeʦ
+Mjz«¿ìS… FxVêãTÀa“O¸*O+ó l’fßÛ•” «–›4$
+V5b±)aXÛ*Ä:ˆuÍžN6‹¸ý"®.‰”…È!»/aXÕ+@5% ÄØ[¦OɆÙçU`›l ¡éõç¦SÛÕ&‘Giôà˜ô Î÷‚³ÁãÊhûÛŽsœRS†Úò×í9†ð—éj±ÞäÛTÕÂ
+@ècGCÃŽìÜV¹ª±ÂÊ–³«8 •Žë¸ênT9•Wò€S Á©Gþ8™«Í;Ý)°‚ ºSø¼ËóßòòèúžŸº¾-½xWvªK«O“ ðìØ­ôl0CËÆG¼pÜÆ ‰—< :‹[ˆ$\9 b< U­ä _MÀi´Säëéj·,ò÷²Ð4ÈŠÍlù”(>Ís/a|¸“õ±,§¼‰¡®‚˜—‡Váœ@j•äâíDpÞdâE…$üp«Fñ'Tõû0|Úã)×x<nBíÛ¸ݦò2Þ0¹.½ˆ7¶Ø GÓôb¼>P®XœÿˆQ
+”-g½ysÅ÷AJ½VömeÝ—Y1}ÏW˧ŽRc—ÿ9ƒ_…5Ǹq«´Ši¸E#ÕÁ™j¡›çïûù³Ð
+endstream
+endobj
+2497 0 obj <<
+/Type /Page
+/Contents 2498 0 R
+/Resources 2496 0 R
+/MediaBox [0 0 612 792]
+/Parent 2313 0 R
+/Annots [ 2468 0 R 2469 0 R 2470 0 R 2471 0 R 2472 0 R 2473 0 R 2474 0 R 2475 0 R 2476 0 R 2477 0 R 2478 0 R 2479 0 R 2480 0 R 2481 0 R 2482 0 R 2483 0 R 2484 0 R 2485 0 R 2486 0 R 2487 0 R 2488 0 R 2489 0 R 2490 0 R 2491 0 R 2492 0 R 2493 0 R 2494 0 R 2495 0 R ]
+>> endobj
+2468 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [219.115 568.966 231.07 582.914]
+/A << /S /GoTo /D (page.11) >>
+>> endobj
+2469 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [235.166 568.966 247.121 582.914]
+/A << /S /GoTo /D (page.13) >>
+>> endobj
+2470 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [251.217 568.966 263.172 582.914]
+/A << /S /GoTo /D (page.64) >>
+>> endobj
+2471 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [267.268 568.966 279.223 582.914]
+/A << /S /GoTo /D (page.75) >>
+>> endobj
+2472 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [283.319 568.966 295.274 582.914]
+/A << /S /GoTo /D (page.76) >>
+>> endobj
+2473 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [299.37 568.966 311.325 582.914]
+/A << /S /GoTo /D (page.80) >>
+>> endobj
+2474 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [192.548 558.661 204.503 569.011]
+/A << /S /GoTo /D (page.81) >>
+>> endobj
+2475 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [208.599 558.661 220.554 569.011]
+/A << /S /GoTo /D (page.93) >>
+>> endobj
+2476 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 461.37 298.041 475.318]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2477 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 461.37 314.092 475.318]
+/A << /S /GoTo /D (page.38) >>
+>> endobj
+2478 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 389.639 314.092 403.587]
+/A << /S /GoTo /D (page.34) >>
+>> endobj
+2479 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 377.684 298.041 391.631]
+/A << /S /GoTo /D (page.16) >>
+>> endobj
+2480 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 377.684 314.092 391.631]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2481 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 353.773 314.092 367.721]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2482 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 341.818 298.041 355.766]
+/A << /S /GoTo /D (page.16) >>
+>> endobj
+2483 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 341.818 314.092 355.766]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2484 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 293.997 314.092 307.945]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2485 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 222.266 298.041 236.214]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2486 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 222.266 314.092 236.214]
+/A << /S /GoTo /D (page.86) >>
+>> endobj
+2487 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 126.625 314.092 140.573]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2488 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 640.697 508.364 654.645]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2489 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 616.787 508.364 630.735]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2490 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 270.087 508.364 284.035]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+2491 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 222.266 492.313 236.214]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+2492 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 222.266 508.364 236.214]
+/A << /S /GoTo /D (page.56) >>
+>> endobj
+2493 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 198.356 508.364 212.304]
+/A << /S /GoTo /D (page.111) >>
+>> endobj
+2494 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [443.274 174.446 455.23 188.393]
+/A << /S /GoTo /D (page.57) >>
+>> endobj
+2495 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 150.535 508.364 164.483]
+/A << /S /GoTo /D (page.116) >>
+>> endobj
+2499 0 obj <<
+/D [2497 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2496 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2530 0 obj <<
+/Length 2216
+/Filter /FlateDecode
+>>
+stream
+xÚÍ[Koã8¾çWèè
+a=øÕƒU_U)4xhðËu|¸ûág„À#™ žF9Š0ÁÃ*ø8{¸ÿëá·~fúÍsA W*˜#Üò,||ŒwÏi´/ŸzûT…±[w“û92Öøƒ¾ÏÞb$Ì@(æƒé¶ôÁ\&?J ¨ar”ÍkZÒ™Æ ¹Ü¿ÙÂÝD§P™±F`Ô?© ÑîžéÙçøì¶å:³?Ãý\R9F”Ë|»»Ÿîþ¾Ë•A°Ûaé`!(,·wÿ¢ÁÊ^ü- ¾·nƒü&ìrü~÷ŸÒÓb‚@" $µ2À1="ÞÏ•æGrà%âóƒþß_î‚s…f†îryìû>t߈3.Úü¿óW#ß®hã¶/8É}ë$ùt³SÖøÓ­aë<-õIù®2•®.Y·« m"LâéB!Ü´~Êé§Ø†ì݈êTda}@Ó÷…Ù%Kn—}ŽÉïDnÿÅ*z
+_6Ù)
+ª«m~¤ú„ëŠq\÷ ¢ÁdW ³¢•ƒ9Ç*ýeN‘Z) bon
+S½Áú MǧõG©Ù0. ·Eœ)º ÅŒ²Ö4†bZÉÂ>{ e ƒ×M“çy§F/ïtà<fÛl¾.“×Eÿ/Z¤_†Ä½æ¶9ï@yùL—[V/i6à¢í~f ÷éõ}fíV—ýÁ×
+÷s÷ªÓ£šƒx|Üxi/#P·F£#ÌŒil=DÜ:æeé cÕÓaĨç­Z¯­Ï>^Fkèá  5ÖÀò7Úh¬Y­„iâôÓÒVŸÑ!ZîSÖs—<Ä€Ÿp/ð„–×ìñéû -‚{k6ÇëS–ïl¢ìÖår¡k4CK¹è2L=¥%·†9àUr?·drùrd•ù¡[nÂ4½·Ù»5èÚa²7ñ8 ^õ.½±„S>µr;e
+@®ìZ4â•¢Ý*L×ïr¬ü-³Î‰[T—Þ÷%d/ï'0`u?¹5zÊÂe'»›±ÏRqf,Îu”—è·ï5bÄ¢3à—õ/IE,«&ÌæÊÚòXÍþ˜"‚¶(3º{ø}àüÜ1oíˆétžËåÈe3¦pÊqÏ€ù/'†ó^S…“ùõ߇Y¢þ:—‹œëJ2á†×cS»ÔcãßÞòÇdÕé!Œ¥Ùe,aþþAù"/Š4ûº0 >ö8•©Äê¹0j@œïüb5.ñÞsî-}7GÓ +*Ж”ãQÈS±DwÐ%Ðî|2tìAϲV=…ãk´ð±.!±Ö×ô¹Ãu¾Ä+¯?çRv“.Z”ŸŸ­³q’i"±:†/ [Éë! «çw
+¯9‡¢i
+endstream
+endobj
+2529 0 obj <<
+/Type /Page
+/Contents 2530 0 R
+/Resources 2528 0 R
+/MediaBox [0 0 612 792]
+/Parent 2532 0 R
+/Annots [ 2500 0 R 2501 0 R 2502 0 R 2503 0 R 2504 0 R 2505 0 R 2506 0 R 2507 0 R 2508 0 R 2509 0 R 2510 0 R 2511 0 R 2512 0 R 2513 0 R 2514 0 R 2515 0 R 2516 0 R 2517 0 R 2518 0 R 2519 0 R 2520 0 R 2521 0 R 2522 0 R 2523 0 R 2524 0 R 2525 0 R 2526 0 R 2527 0 R ]
+>> endobj
+2500 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [260.072 604.832 267.046 618.78]
+/A << /S /GoTo /D (page.3) >>
+>> endobj
+2501 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [271.142 604.832 283.097 618.78]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2502 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 604.832 298.041 618.78]
+/A << /S /GoTo /D (page.47) >>
+>> endobj
+2503 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 604.832 314.092 618.78]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2504 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 592.877 314.092 606.824]
+/A << /S /GoTo /D (page.45) >>
+>> endobj
+2505 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 509.19 314.092 523.138]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2506 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 449.415 314.092 463.362]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2507 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 425.504 314.092 439.452]
+/A << /S /GoTo /D (page.70) >>
+>> endobj
+2508 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 305.953 314.092 319.9]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2509 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [307.118 258.132 314.092 272.08]
+/A << /S /GoTo /D (page.5) >>
+>> endobj
+2510 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 246.177 314.092 260.124]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+2511 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 138.58 314.092 152.528]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+2512 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 126.625 293.06 140.573]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2513 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 126.625 314.092 140.573]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+2514 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 616.787 508.364 630.735]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2515 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 568.966 508.364 582.914]
+/A << /S /GoTo /D (page.91) >>
+>> endobj
+2516 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 485.28 508.364 499.228]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2517 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 449.415 508.364 463.362]
+/A << /S /GoTo /D (page.18) >>
+>> endobj
+2518 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [493.641 413.549 505.596 427.497]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2519 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [386.819 403.243 398.775 413.593]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+2520 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [402.87 403.243 414.826 413.593]
+/A << /S /GoTo /D (page.61) >>
+>> endobj
+2521 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [418.921 403.243 430.877 413.593]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2522 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [434.972 403.243 451.909 413.593]
+/A << /S /GoTo /D (page.101) >>
+>> endobj
+2523 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [456.005 403.243 472.941 413.593]
+/A << /S /GoTo /D (page.120) >>
+>> endobj
+2524 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 377.684 508.364 391.631]
+/A << /S /GoTo /D (page.54) >>
+>> endobj
+2525 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 270.087 508.364 284.035]
+/A << /S /GoTo /D (page.19) >>
+>> endobj
+2526 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 222.266 508.364 236.214]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2527 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 186.401 508.364 200.349]
+/A << /S /GoTo /D (page.64) >>
+>> endobj
+2531 0 obj <<
+/D [2529 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2528 0 obj <<
+/Font << /F31 607 0 R /F28 604 0 R /F8 603 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2568 0 obj <<
+/Length 2234
+/Filter /FlateDecode
+>>
+stream
+xÚÍ[I㶾÷¯ÐÑŒVq¿’
+ýç_~z}ùûè‹<ƒ `` “
+ ÖD6˜¾|ù“gCºI<“lö­xtšŠ–“ì—ßZ"›”ȸÄ÷ÿŒ‡ùü™Ü-ÜKδ´·á^pÆ­Ùå~¼ZôGùjý=e
+-’9)ëвû5ÔÀ8Ñ) ½P~t«³*?B!’fFùf/ ¯ÇÓ|uÈ’ª VŒ çmg°™’5Òb]~s0é¯Vd=N3¾FÙ˜±UG¢„Žfß“~­EôôU ”ÜØJLÜTi$"n—"ä£Èp:é1Ÿsúœœi¼NaþÜXÅ&½ÇPo0Ÿl¦©LZ0!Ìøj ” ·{z ,­Ÿ›²S`ª.“Ã=D ”!£_«ÏM6jnj åH[Y¦l´³IÄŒµí"è–ãᡨÐdXÐS ¢äRª.­b(n¤ÕL£º—_'óÁ_½År>Ü ò›Ž!ÇÓô}Ôd«9V_J“é“ÅDˆ³»a†Ï‘)±Í9²Bo’"£âÌè×É`{9¨4êÈ7ÐP^—L{AvžŽIFW“ÓJH©Ø a3ô¨W¥*•Ï
+Ë,v»>KZwçùì|Ðë½ÍgëG;ÑrÄRÔ„#õH ðãð䜖¼ÅÁA0éÜm<œ#sÂÕù^ÌWë'µ
+Õ™HWP賧ÙfšîH]–< ²Qɪ£Ü5Eͬ?½5ܯ„¾òžÏeÑâ7˜¨G%e¤Rb¦¹%_»*¹’ÜT«L‘ÛÊZPö¿?¾ÉsmÒã›?úŒ®úáX{Œ=é•Î›•®¬d
+ÚUÓýR2+`_´–Ÿ*ÚcbEZš\’ÎU¸ä—óE7¢‚Á~ô- «kÉóÜ~õ1W·§º ²Y‡©ù2Z
+q Z§éT¶ƒüþ›)¿ðD&‘âê2³>ù™hx&|ú?gi±MÅìå"¡ÔÜf&†8ü »p:#$ sWa&åyBÒN†q#êCÜ™Ø
+endstream
+endobj
+2567 0 obj <<
+/Type /Page
+/Contents 2568 0 R
+/Resources 2566 0 R
+/MediaBox [0 0 612 792]
+/Parent 2532 0 R
+/Annots [ 2533 0 R 2534 0 R 2535 0 R 2536 0 R 2537 0 R 2538 0 R 2539 0 R 2540 0 R 2541 0 R 2542 0 R 2543 0 R 2544 0 R 2545 0 R 2546 0 R 2547 0 R 2548 0 R 2549 0 R 2550 0 R 2551 0 R 2552 0 R 2553 0 R 2554 0 R 2555 0 R 2556 0 R 2557 0 R 2558 0 R 2559 0 R 2560 0 R 2561 0 R 2562 0 R 2563 0 R 2564 0 R 2565 0 R ]
+>> endobj
+2533 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 413.549 314.092 427.497]
+/A << /S /GoTo /D (page.29) >>
+>> endobj
+2534 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 377.684 298.041 391.631]
+/A << /S /GoTo /D (page.22) >>
+>> endobj
+2535 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 377.684 314.092 391.631]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2536 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 353.773 314.092 367.721]
+/A << /S /GoTo /D (page.112) >>
+>> endobj
+2537 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 305.953 314.092 319.9]
+/A << /S /GoTo /D (page.66) >>
+>> endobj
+2538 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 270.087 314.092 284.035]
+/A << /S /GoTo /D (page.114) >>
+>> endobj
+2539 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 246.177 281.99 260.124]
+/A << /S /GoTo /D (page.24) >>
+>> endobj
+2540 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 246.177 298.041 260.124]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2541 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 246.177 314.092 260.124]
+/A << /S /GoTo /D (page.92) >>
+>> endobj
+2542 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 222.266 314.092 236.214]
+/A << /S /GoTo /D (page.129) >>
+>> endobj
+2543 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 198.356 314.092 212.304]
+/A << /S /GoTo /D (page.129) >>
+>> endobj
+2544 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 162.491 314.092 176.438]
+/A << /S /GoTo /D (page.129) >>
+>> endobj
+2545 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 616.787 508.364 630.735]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2546 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 592.877 508.364 606.824]
+/A << /S /GoTo /D (page.69) >>
+>> endobj
+2547 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 557.011 508.364 570.959]
+/A << /S /GoTo /D (page.14) >>
+>> endobj
+2548 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 425.504 508.364 439.452]
+/A << /S /GoTo /D (page.77) >>
+>> endobj
+2549 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 329.863 508.364 343.811]
+/A << /S /GoTo /D (page.53) >>
+>> endobj
+2550 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [491.427 317.908 508.364 331.856]
+/A << /S /GoTo /D (page.109) >>
+>> endobj
+2551 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [435.249 293.997 447.204 307.945]
+/A << /S /GoTo /D (page.16) >>
+>> endobj
+2552 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [451.3 293.997 463.255 307.945]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+2553 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [464.307 282.042 476.262 295.99]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+2554 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 282.042 492.313 295.99]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2555 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 282.042 508.364 295.99]
+/A << /S /GoTo /D (page.66) >>
+>> endobj
+2556 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 246.177 508.364 260.124]
+/A << /S /GoTo /D (page.65) >>
+>> endobj
+2557 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 198.356 508.364 212.304]
+/A << /S /GoTo /D (page.67) >>
+>> endobj
+2558 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 186.401 508.364 200.349]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2559 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [464.307 174.446 476.262 188.393]
+/A << /S /GoTo /D (page.20) >>
+>> endobj
+2560 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 174.446 492.313 188.393]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2561 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 174.446 508.364 188.393]
+/A << /S /GoTo /D (page.81) >>
+>> endobj
+2562 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [448.256 128.618 460.211 142.565]
+/A << /S /GoTo /D (page.17) >>
+>> endobj
+2563 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [464.307 128.618 476.262 142.565]
+/A << /S /GoTo /D (page.21) >>
+>> endobj
+2564 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [480.357 128.618 492.313 142.565]
+/A << /S /GoTo /D (page.35) >>
+>> endobj
+2565 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [496.408 128.618 508.364 142.565]
+/A << /S /GoTo /D (page.36) >>
+>> endobj
+2569 0 obj <<
+/D [2567 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2566 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2585 0 obj <<
+/Length 1324
+/Filter /FlateDecode
+>>
+stream
+xÚÍYKoã6¾ûWèè
+tè­mÐÍîÁI”¬±v쵕W}G%[¥ØÍ£{2!Qâ7¯o¾‘er“ÈäÓH†ßŸÎF>*—xá2ÉÙu„Âx²B!%gWÉùø3 ¾»Ý~›¯O¾œýòáãþ…ÖŽßVì'Tªñƒ±‹‡nqV•”§|5¯ÔiŽ ™  ï’ €ð@Ï7'ZâØZV ˆŠ¥:W]5@å{dóŠ\yŽ•5*œŠÒ¨Ò&è…£æ JGÝ_¬ßÛQÏ?΀8î2d“?_üöi”œO¬±Åp¿Ì‹¶©{×ÖÍ¢k(‚ÐßÊP‹~¬ DIÛ#pà ~>}A°Oy`!1Ò ©’Ëåèü‹L®ø‡^ gÐC±s™
+çífFLä”wúèDɱÁ#¹KÛ#¹K»ÁR ¶u u}½M³H÷æxõfÝ»wË !
+D{œé–$'rMŠ›L Pxu·¡,}̦«ì
+É"û5¨Á0EaÛ3›ùU$†Àƒ
+„‚´æ_V[æè«¡)kÊò6ׂþ¬ƒ»Äxg$_ôo\æªý– ›-"º r>|öûbN |DPLŒuPû_Ï~ÏÙž×Ùûk¨g·ä
+¥‹j(/PÚ¦Å÷XùúùÏô*æm&’GÎÏÕ—ÙúÇ §’YH –2 ñ¨àÚ÷ÑÀß‘1Óälfê¯5ŠL¥ê­V|œÇþ?PbëkAžÚ–8ÐÄ3¦‡ª“olcNøº8hª
+endstream
+endobj
+2584 0 obj <<
+/Type /Page
+/Contents 2585 0 R
+/Resources 2583 0 R
+/MediaBox [0 0 612 792]
+/Parent 2532 0 R
+/Annots [ 2570 0 R 2571 0 R 2572 0 R 2573 0 R 2574 0 R 2575 0 R 2576 0 R 2577 0 R 2578 0 R 2579 0 R 2580 0 R 2581 0 R 2582 0 R ]
+>> endobj
+2570 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 616.787 314.092 630.735]
+/A << /S /GoTo /D (page.73) >>
+>> endobj
+2571 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [270.035 592.877 281.99 606.824]
+/A << /S /GoTo /D (page.10) >>
+>> endobj
+2572 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 592.877 298.041 606.824]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+2573 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 592.877 314.092 606.824]
+/A << /S /GoTo /D (page.74) >>
+>> endobj
+2574 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 536.09 314.092 550.037]
+/A << /S /GoTo /D (page.26) >>
+>> endobj
+2575 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [275.016 476.314 281.99 490.261]
+/A << /S /GoTo /D (page.3) >>
+>> endobj
+2576 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [286.086 476.314 298.041 490.261]
+/A << /S /GoTo /D (page.47) >>
+>> endobj
+2577 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 476.314 314.092 490.261]
+/A << /S /GoTo /D (page.48) >>
+>> endobj
+2578 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 464.359 314.092 478.306]
+/A << /S /GoTo /D (page.15) >>
+>> endobj
+2579 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 252.154 314.092 266.102]
+/A << /S /GoTo /D (page.67) >>
+>> endobj
+2580 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [302.137 216.289 314.092 230.237]
+/A << /S /GoTo /D (page.55) >>
+>> endobj
+2581 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [281.105 114.67 293.06 128.618]
+/A << /S /GoTo /D (page.50) >>
+>> endobj
+2582 0 obj <<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [297.156 114.67 314.092 128.618]
+/A << /S /GoTo /D (page.128) >>
+>> endobj
+2586 0 obj <<
+/D [2584 0 R /XYZ 152.694 705.06 null]
+>> endobj
+2583 0 obj <<
+/Font << /F28 604 0 R /F8 603 0 R /F31 607 0 R >>
+/ProcSet [ /PDF /Text ]
+>> endobj
+2587 0 obj
+[896.3]
+endobj
+2588 0 obj
+[599.5 571 571 856.5 856.5 285.5 314 513.9 513.9 513.9 513.9 513.9 770.7 456.8 513.9 742.3 799.4 513.9 927.8 1042 799.4 285.5 285.5 513.9 856.5 513.9 856.5 799.4 285.5 399.7 399.7 513.9 799.4 285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 285.5 799.4 485.3 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 799.2 642.3 942 770.7 799.4 699.4 799.4 756.5 571 742.3 770.7 770.7 1056.2 770.7 770.7 628.1 285.5 513.9 285.5 513.9 285.5 285.5 513.9 571 456.8 571 457.2 314 513.9 571 285.5 314 542.4 285.5 856.5 571 513.9 571 542.4 402 405.4 399.7 571 542.4 742.3 542.4 542.4 456.8]
+endobj
+2589 0 obj
+[562.2 587.8 881.7 894.4 306.7 332.2 511.1 511.1 511.1 511.1 511.1 831.3 460 536.7 715.6 715.6 511.1 882.8 985 766.7 255.6 306.7 514.4 817.8 769.1 817.8 766.7 306.7 408.9 408.9 511.1 766.7 306.7 357.8 306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7 306.7 766.7 511.1 511.1 766.7 743.3 703.9 715.6 755 678.3 652.8 773.6 743.3 385.6 525 768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.6 743.3 743.3 998.9 743.3 743.3 613.3 306.7 514.4 306.7 511.1 306.7 306.7 511.1 460 460 511.1 460 306.7 460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 460 664.4]
+endobj
+2590 0 obj
+[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
+endobj
+2591 0 obj
+[399.7 399.7]
+endobj
+2592 0 obj
+[580 591.1 624.4 557.8 535.6 641.1 613.3 302.2 424.4 635.6 513.3 746.7 613.3 635.6 557.8 635.6 602.2 457.8 591.1]
+endobj
+2593 0 obj
+[466.3]
+endobj
+2594 0 obj
+[569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 323.4 323.4 323.4 877 538.7 538.7 877 843.3]
+endobj
+2595 0 obj
+[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
+endobj
+2596 0 obj
+[413.2 413.2 531.3 826.4 295.1 354.2 295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 295.1 826.4 501.7 501.7 826.4 795.8 752.1 767.4 811.1 722.6 693.1 833.5 795.8 382.6 545.5 825.4 663.6 972.9 795.8 826.4 722.6 826.4 781.6 590.3 767.4 795.8 795.8 1091 795.8 795.8 649.3 295.1 531.3 295.1 531.3 295.1 295.1 531.3 590.3 472.2 590.3 472.2 324.7 531.3 590.3 295.1 324.7 560.8 295.1 885.4 590.3 531.3 590.3 560.8 414.1 419.1 413.2 590.3 560.8 767.4 560.8 560.8]
+endobj
+2597 0 obj
+[638.9 963 638.9 963 963 963 963 963 963 963 1222.2 638.9 638.9 963 963 963 963 963 963 963 963 963 963 963 963 1222.2 1222.2 963 963 1222.2 1222.2 638.9 638.9 1222.2 1222.2 1222.2 963 1222.2 1222.2 768.5 768.5 1222.2 1222.2 1222.2 963 365.7 1222.2 833.3 833.3 1092.6 1092.6 0 0 703.7 703.7 833.3 638.9 898.1 898.1 963 963 768.5 989.9 813.3 678.4 961.2 671.3 879.9 746.7 1059.3 709.3 846.3 938.8 854.5 1427.2 1005.7 973 878.4 1008.3 1061.4 762 711.3 774.4 785.2 1222.7 883.7 823.9 884 833.3 833.3 833.3 833.3 833.3 768.5 768.5 574.1 574.1 574.1 574.1 638.9 638.9 509.3 509.3 379.6 638.9 638.9 768.5 638.9 379.6 1000 924.1 1027.8 541.7 833.3 833.3 963 963 574.1 574.1]
+endobj
+2598 0 obj
+[967.9]
+endobj
+2599 0 obj
+[638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9 511.1]
+endobj
+2600 0 obj
+[625 625 937.5 937.5 312.5 343.7 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1 812.5 875 562.5 1018.5 1143.5 875 312.5 342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 875 531.2 531.2 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.7 312.5 937.5 625 562.5 625 593.7 459.5 443.8 437.5 625 593.7 812.5 593.7 593.7 500]
+endobj
+2601 0 obj
+[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525]
+endobj
+2602 0 obj
+[583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4 500 1000 500 500 500]
+endobj
+2603 0 obj
+[472.2]
+endobj
+2604 0 obj
+[272 326.4 272 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4 462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2 734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6 272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6 544 516.8 380.8 386.2 380.8 544 516.8 707.2]
+endobj
+2605 0 obj
+[500 777.8 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 761.9 689.7 1200.9 820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9]
+endobj
+2606 0 obj
+[514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6 514.6]
+endobj
+2607 0 obj
+[693.3 654.3 667.6 706.6 628.2 602.1 726.3 693.3 327.6 471.5 719.4 576 850 693.3 719.8 628.2 719.8 680.5 510.9 667.6 693.3 693.3 954.5 693.3 693.3 563.1 249.6 458.6 249.6 458.6 249.6 249.6 458.6 510.9 406.4 510.9 406.4 275.8 458.6 510.9 249.6 275.8 484.7 249.6 772.1 510.9 458.6 510.9 484.7 354.1 359.4 354.1 510.9 484.7 667.6 484.7 484.7]
+endobj
+2608 0 obj <<
+/Length1 1797
+/Length2 13318
+/Length3 0
+/Length 14302
+/Filter /FlateDecode
+>>
+stream
+xÚ­•UXœÍ–¨q—‡hÜÝÝÝÝÝÝ îîî.Á ÜÝ=¸;Á §ÿ½g6™™Ûót_ô[µjÕ»VÕ÷5 ¼€±¡‰¨­3 -'@HFPÀ@KO/GB"ähbàlag+làl `àà`ˆš
+Õé¿&å ,l•Ýíÿ“öŸè1ûãháТ¶—üü÷/ÿµ™ˆ­‘±…­€‘…`àèhà¼=@bx2
+>ˆ@'üA
+Ú¹yÒ0¯ #P
+(Î à`fõþ‘F.ŽŽ&¶Îÿú¾)ÿ›M-€ïU7#¸åE;#® ËÔ¦2‘ÂérHJPA³Ÿq²õÝsðKñ ÖßG¥(7êÔŸ+2P‘ ð¿½|qŠh÷R˜½ðwˆK[x;pÕ?Èðhù¢~!ã¾oOøxŠÜÖ4û›Tnvc¬,I£h ûrð4_ž\Xùz
+>Âds&õ¨ª³”ñå½(éö›¤zL‰Þ·¢D§ì
+"_ý2A}Ý3NóeC¨ywÚ\È3ÜœûâGiÏI±Ü€Oº<CEʈ Â};M\ܧOƒ5!×ó;ÇÄ=‘•drôŽM
+ƒ2¦^®èèö:jcp F1úž¥/Û—€ÙÖ)Di>ÈL¬%ÍÁ«ÌbÕ-í­m½ø¡}|?æ)s]G «wO´ÓJ>®d[ƒ„xŒ·.?°HÅšri_C$8=goØGQ½1x!›ýÆÞ¼êJq«lÜJó³â±­MœŠ<
+©£¡V××&zÏãßY,o­4Ò…ƒw”®½žâÜï+GùVcF/gé;ÞLNýœ~°ÐP<_ï'Ó9ôM­æb_Ÿ=~¥+dÜÃŒúIx—eý@ô-ºUAþyßED§°Þ>µ3˜ëbëpWGOYÄJ-Ò÷ÂÅbÐ=ÈøBêý¹…¦s—uæóZ¥l0Âæ@¦Ýw‚᪨¼¸}FJøïvë62^3Bí~¸ÎY£ø\ó%¥VõÖÆÝÁ.o,QŸS¿¶Rk© ó‘­H9¹Ü<"Ô™òŽ>?x8G*n(éõ'Ò~­IòVVîF;êBà}……’ÍÊMù.`'é{¬±*uNë‹>»ë˜à\Órh;zàÝz
+“¢nØÐCÓi±¤[ONø™ž(Gõ[G®)•2&: œUôÐ@ô ÈØo%rû4˜ „®ä³Š:¢:BŽOÞ¶z¤¶Õ œóõö½ÐæyFzBÚS™&:îçf-¼é¸Íø§q§ù³uóô¼û‡%Nå¨]ßüÕØÞîÜ×
+hÝ…ýé1À•hDyŽq“:s»†[õ—­9/ê¯z—¾ŽZ-ž†¬ÆŽH•Ø,ȹ©lV¡LS¸Q]—#«ÖõþaíàÄÈe™££YwŒ3syÓN‡õÍ
+Rä°;5€¤Ë×S®ª(]“#Ùá…~:ä["iäæŸö=/t¬¸ з×2ðf)»GÎÌ%6Dt·
+Ù´¡Þ_G·x ï.G­Á­3Öú“£ñ„´¹á º›B÷vkŸ`™ [´Iá;üvÎÚKò7~Øü
+àR½ï¾£*ô|
+_¥$€Ö³7sWÑÛ«ü^”ˆ…„
+[u­°ð(Ä›VÙ¥~q ,¥+þ–=DÓÙ×*Oîú@»hêÁ&ŸÜ€´™XÕ^pÿ¹ÎxwÌ­@s€?¹²vÓçÞ:ïBY:S‘,TF ôô“Šö“â
+mSG-îwá>b…ÌL[ þ ¤%ðï?gá“ÆÉGÕw§&§7
+߯ VÄì ýn(Cmn Cœï:¿Wà¤ÆçE·aKPÄ‘\´9KƒÝ¨`
+5¥¼úh™GgDãq×kîd±€ÆKõ|n´~>]-wì!yœÑ@Å’{µûö[ºßœŽ‡Ž^•zyHs Œ(AÐÍ•<üºÙ$rK•ZðxäJTjx¨Ññ<¬Lzõ*’$ž×W½³ á$§Úø]"mê
+dÌ\£ÙrìÒ”ì¤?Á5Oÿ¡'s ä¡å¥Þ•…ÊЯ¤‰-ú “lg%Ó”´U=5ËL»r”dt=ðɹR+2ö—}ñÁWå¦ÔZY—dÕ쬇kpÊñBâй;ËÉì:öUäUô8.ïw¶¯¢àÄà=¼ÊCÛ#ÎĈ亚ؚ_r(ÖBâ'°qH ú_’3µžýäÅ3êPtPP9§N‘l»IôÖέÃÅÞ |¹¿ò5tº¨§—Èê¹6.7fšü"ZÈÝUŒ¸éª¨kò—$bͺô
+„®ã¹”S/drDgt½µû)f]”£qèØ5Ðm&(v¶aìX)‰~
+Xý˜÷U$<V[7o‡…î¯*PöšÝÈÕ[F#ó¿–¹/ü&•w¯ ¯¡ÛñíhµöæÔÒw4œ*GüÙØ æf²ì2EäKF¥òß|^ VÕ®—¦òý›Ci3¬Ðw{wùØ6ÔÉOôšâN˜Ë7õ> âRr—ªbö.…{GOXãÔbGí¦ðà`E1X%¬#•&wÏ–"ò ÄÛ=ÆH龊÷mÜòçšQ °/ï?I“yj2÷Õ555SCÑaÇ%ÁFõB Åæß'õú®/¥¹œ»>R™oÁí‚n¬4|‰F œ ¡ø©ñ“ˆ¦6pSu·UË°&tÂfMH©~æ5È–ËèúH\.©=W@£„'
+«2¦:3ôhñœ7,vDGM‡ŒDé~îƬc}Ï,Bº¢ã,yØ>£X€Crt5 
+­ôtz¯ñC)’ŸbË&B
+e¥ðiO;RדK›7ó±_CÙˆûú#ðS:ÝÅ:9±nLœY·+Ík‚Âàfzë-µ¬úaeõ ùÐ|;=Îg¡&]hUÛŽ‡°šÚ‰ J¢íµÛíÑgÆÎy.ê&C‡’ˆ„Û¿@#°¡qõ:‚†æǘ›ì—öýEÚ+nàÕ2
+%A³–ò÷s®fE=®Öh{íú­‰J§‚wžª9,®Åƒm—ûb ¹ {UñC²*T¦Uæ+0›ÏBz]ÙNÕ}‰«Pß·9|í({½·mõqh͈yŸ³‘©}ÿÀ&6KØoá¯ó`VWgë×*HpŠ­]0Ó†œ?£yÖ”[+ÞôkD`A[Ò¿ý©«ºH7ø:¡°F
+¶Šµ©{³nÿÍûV•ÍäÎ6Aù íÇw]&&¶:þûËM(݃óŸ4·~´¨M¦×UáÊf— MˆFä½;j‚ŸÒ¬Ä\Q]lŒ)EÇ"‡œ6ê
+üF8«œM`GW§…Ð!w¨Ñf
+(¹õW‘&EHƒ(À##ŸHc€§ˆþ>L\e<´‰4Æ‚˜™0Æh|êaÇ*/‰HرÜÁÉ=äE>œU€Å>QãÄlÐeŠ”œ1¦ŠÇÈ»–?„@«e®ó
+u±šI ¡@SYÍ4^wWXkç´^Æiåfy¬ÌÍðÀÑŽæéwu˜½ £í¼·Üõ ø^p¦„ÇCŠ«ö,ƒþr¼O¡£éß…zaýÌ¡ôÜ:Ý)Fœ-o´ Å…ªÇ÷ªcA²nœðyzW¾>yªºþ·–¦ªé">Ã
+½/3þŽ`]À C¥ï¡¾,ßì`ÊƉëYQÏd–yi•¸ÀÓÆÇn; tæ• so˜`@ÆÀàs)tã&m·Æ}^Ñ;<1
+>¼Ï‘O„ÿêâe9àñ!­½ÈG»vÃÑ/[DZ‡R‰Õú'Îa!ãË si;Í—MB<N‚Ä6•m¯ÏP¶qpæ /àRéKK¾p.…>“Ôb’lø”V&[v‡Ò}!]ñ›æñÁhé»Ã8ù÷õ´va›å·fs´³Ï'\΂÷ôHr¦º+ı
+—Áq1h°úŠºçKòUù›èw™JÎ4˜½Â³ÛcžÚûkôuxŸ¥¼8âVí%äÝ”w¿»íXc´S{YÉÊñé¡Ï>d\P¼¿?Îç]µñŽrXà· ¶.#Zj‡4¶çx­;1Ë¡*°ç?·ÁVí¥®0árwÓT7³ÏËþpÊ‹G‡×J/^EˆÏPtŠ }î+Ó©¦ò§Ú{
+ Šµä6™»íj*Ü cb)êû º úýF$SŽúÚ$
+­ãÒ-õ”‡™VåÕ[¿žÇÀuÒøb‘Ê$–×&ÝÝçÄ<V‹²•5_}„\%À`߬T3TŠÂ&G[¯îFkyËàÕé²&æÌ÷Ÿ•Öeë7tµªDS gìg#‘Ö1²Š$Op„0î`cômVr!ýŸÚϧ›
+™¼ÅViu n ßåÉ Þ1Y–güçé÷¸»ËEÆVk(if;´ý{ɲ%XuqS'¡1Ö™N¶\Õè„3Q‘Æ¿6)øêƼnžO‘àÓÓ¸7‘žHŒU¿ïVR”‰—¼ƒ®Ù·Ë–‹ägú>:½m:â–n("ʦ¬Ò&‡ã:…ÃK¿…z˜ŸZ³ñÞÈq~YÙ蜉ù‘Þ¯`v4ü5òqUtÞ>‡w¥ ÿI6OÊ"(/]캩Í*¤ÉïJùxœ½ª¼=2$±õv]Õ=O§5¤@æŠÀ±ÄžqW'º¾‹Æœ¬v°ÅY
+2;ýfkmGƒè”òž`• ¯Àû‹m÷ÃÿAÂb+¦? FMtÔ¡—r1;Œ'™ÐVcnŸ4F“³½*Oɤ(ÈŒg­ð‰œmÉ6ßÒSÌj¬ˆG‹âÌ°v6_KËÈ9p5ø,Ô´ÑSPžó¸\—O
+ÇúÂÙñR”ÖKQ¾žÍ¾xöûeø¾p ËÖñ©=)Ž
+’î21Ügtvù !·_Õ¦bô“„o0ë.y+GbuëB‰~WAj+«±ò?ÁÝà[×C1ÛõšGô·œªeî|g[Ã¥˜Hý[˜£î,ª
+"ûÖà„Ðéu9îtÂPì=ýÏ}ÐwäcÝ¿F9c¿£¡F„}zSvžÌçöîcµ¤ÎOѹïS”ŽWر’‚]žÚÓŸÝC¬n¬<–‡ºP×xÄ® ì'¶úVÃÎzž4û E÷fJ©cùÛ3öÜÄ1ãL~«1Œw¡ED{|2åž\WL­So­‰½S3Ï,ÌÈÙÏh|¿oæœZ5g6ý[µq¡ùÆyhÖ~ñ%ç…@ßIûÔ§÷× ­ù}ÆÏ¡1ïœÇ2Qð¿KÌž±¿O;ßëp(JŸVzQ?S¤_‰úŽ_\èiÆÌБI¯å–@·˜öMлüŠ-‹LgÿÔú´àA?ˆ-£±ËÎ0§!0¥ÿFaXÌ®Ò?Ì0Bsç8ñÀüM“pS¯ÃGøÊ¢!J€ƒ°²lj:w"£ê
+›D¡;Ã&Ùá„ŽÇݽô–¨…϶$~QñÁŒ,¿v¶J¦¸EÞ½× //X}‘CÂì³\³ÁŒâçW˜­¡‰4Ý/ÀÍRLO†f;*j^]„‹U–qö2VÀëôÓô‘Šö·ûæö€Ñ4ÅòãφD?Ï£™q†jEÃS÷«kÇ"ÏEò²‰2Â{2 zIngŠá韓ƒò<ÄH ™‡¦D•ð›šât`éžlBo¸=¶DH¡C0âÍ!;ݤíPôµ;³‚Š;NÕYGz£Gárï ΢{L‹ã"±ü¿#“M1,Ò°‚ËJºê9¢³#2ÁL‘R¬(å$….‡?׳76â©"exD‡^o¼tá/OÀ‡
+™þš‹1 yôønŸ±a¼.‡£7H-ûÓ,ÞÙ×òêçãaˆ¤nOöíMÊJŸ• “מ§ZP:5½&NÌý€/éêóʱÝií ãí­ÂâLÛGJñœ¶ùÛÏxÂÈü‹õÅ3ƒR;9#¹oL
+`
+­æ3jc´‘P ( ¸öúœ¥¬ŠÛ•ÓH[^Øìù djï¿ñ¼”­b…÷«}[°@ÎV‡ïY'%ÓUp…8q%žë uQ2/ž@^R1ë—H¢jìm¹ð…F¤eÛv*ŸéͳéƒßHˆ0¾ÌƒT]wc2O‘"?×þб'”#dM.`d.rmÂ.<”2“ûBÞZo“n¬&ÅÁ_yIÞq–oöñ¯PPŠÌšÖã21=_x€#Ö‡`™ÆÀZþ¥«¥Adƒ÷]Df4ìtØŸm’ÉB¡Èk ‹"b!Ÿ½"SÃŒœ &±h(M @d-w îåúÏ£vçȹü%¼ó™¸Ë«rI™Î?º×¨™Ò•siHVúƒŠ`ÒCi1œ=û²þQŽnW-â|¤ “?ÀTæ‚Š5, É´¬
+$&ãkQ×Ê®WÀsƒJsšÔŸ(‹Ð7ÂÅch¥Ì¢Œ2ž(Rñöª bÎÑVOƒ^´î5èht^ né‹n$õ¹7Š_<I!Ø·êéØa,7…Á%Hx¬€U†CZ÷6õÜßË\l>FQ£K™¿V9[$¾ÆŠŸc_R˜ŒT¦Ãá¼ïÔ”äi¼Å´¸ë¥\£³ IÞ½ÀÛ|csgB,6M&—š®kkŽ×ÂW6^¹Ž
+Ç&–€Á³Ú-¶¬kLÀ„zñSâ¨^”“aÐ¥ï:8 •D¼ÚË€°I›M¥ï‡<sòÒtvc÷—åßߢ0<Ê?(xÛ2'ô ”ÁÈmk ½&Ùt^ŽYú¤c‘Z-°âm“&µùç õ ðr˜ 5“ç”·ùxZ~ÇVŠ£ãÉ)sviï&¯åå3-IóŒóqŽ GÊ©å²ùr1]y¦iEèK¹ÍñM#†_=¹Qáz³ßóTÈ%+ÑO”¯'|raßz¯õO[¿ v¦(Y|Câi@,˲ˆknÈáT·ÔçÙ™u_eÉt^cÅ;Agº+üï÷`P²äøÖ€£jûó•ÚÈ›÷ÝG÷âJ|çˆjÎBüyíøù,BŸª=wêV£.UrPöˆ;Ô¨¶/É»g8‚h¯®†yùº3D*éH^û÷k>ð}÷;4êMá÷[?GÝP5úýD½BñU ƒhKÔx+dóYÛDYíO'!fµ­¸Kþ˯†ùÉx¾¬ö$–¤  ŒÏ±Õ¦¥L‰MÑséÐÕõ;¸¥ž«7’‰îðNŽG»ÐS¸CdL k¾/Èî}FýË"³Â^¯B€¦{ªyøu€Ÿ….ÕOv$ÀwñQߣ{ÞþåœÃûÓ5þ@XNòYuZÞ£Ýc·ˆðõaHÅm9k¶¨\‡QŠ=rC…Ø;EûnV„üG³îå YDà…•eË͇5H“ îÜx×/ÔX¡Í³¸q‰þ†à‘Àjô“Ú*T]@˜Îÿ“™e¹@—‚F¼8c+- îf'ç~Ķ¿lº=Ñ ’“z¤¶¼£÷òB3;æ£óÆ2†ˆƒñˆBT]Y´‹ eÞEjnoò¸ôÄ ¬ÄϬùQ—Ž¿LàÑ­Âõ|Ô#êÝ\W[1ËBBIœ U—z»³S,2Ä?Ç,å¿¿êÃ5º<ôÓæËÏj_×ë95†Á›™ø‰SœMÐa¾7]Û(2y‘'¾a#G®ùOdzWLÑ›l’,þÕ…lÞ`RV£ÏðHe€]û•Hg”ä±»L<¾Þ­þÄÃÑSËN ¦¯å?)mKÛtžºÎ‹ A¸=ˆ/GE]Yu,*A¢ÓÞ{ÖNc겺e²a«4ÀDКOçŒ0«â £Lh2}­ã·V}êöäIåygkèJd^)'wÂü…H.6óbq
+û¦g2‘E̘ Oˆ{ç× u?>Í‹Oß²ÍT’ÙÞ [³ÂŒ«Ÿ‚Ò£’“+Jç}]3K{Ú ¾Êz$_ËŸ[d‹@è:) YC÷ ­ä#¥ðvj‚ÜP4híšVj*ÜçNuvïú}2¶óÛ¶Òc";‡¢ª.ƒ·×@4{ ]Ô{‹A®V×)n¦Ž@ì’êëd¢ÎÈIØÏbÖ)þ¦Çï5p¥ˆý¶“÷Gí:Ägþö°#Î
+ñNÝšñ ž%må¨~Šâ¦ÃÏB~a§^5îq
+dêù[Ä®ÉÜ !¾ºáðK•LÖ Gfê­_Írë¹
+5ƒÝnùk«)C{Ó"Ú”N]†›Úeþïç2þŠ7whŸô’à€Ñ%/]Ò•Æ%f|³”QEbzŒªâ-\M ‘ÑåÌâð–sËÝ08·–ÆÕ“º)’µaÌ”{ÒP>¶€ˆ‚O‘JÃkZfd'oTHw‡WAëæK˜~7ÛÃä½’ªÞýšJд|*Z<ìÚ7÷»½b˜øýÍÜ[þ=š7Dƒ»±z\ Ÿó—<×SLÍíÙ=ÐK:C ¥Ä©hsøÔïêáëØãY•ózý^K€oWš~‰‘;Ww#wnb ¼^ȸ/Ðßò­2 _>ÑÓÀ¬!¶u€Ûµ’xFªLÑøM2&¦È®×Öè6B½Ê>S°óW©™"þ¹.7ófßIvÆõ¬]U»Æp>åC ;·@iB<ˆyÔ[úŠ² ßt‘w“aÆ,þe{¾ÿxP>°EÆš¥bkFCôª³+¢…üºÂCý3ëÄiª1Ŧ@?™ÈÁ|Ì©í<k§½*‹ú€Q=¹ãTã 5÷ͱ¼o7ZmßFìäùg¥Ù®?’nõ~è_ûJÆÆéE0>³ùß+‘Ôã¾(a;€£óy¿¶Îó†À)-£`XÓš/Í9ÜRÁ¢p" ¯sÓ
+ä÷p„ÜUìj¶ucÈNKÚ‡G÷z¢š‹%«FOdüªœ`†Õ zFÉÇ_L=N;(¤Cûúö¨?iC4­E)22¢è<¾ãY06™qýuS$Ô|\] >.e
+'¥³YñliÃfÏÄ®ÕIG¶0,|çKçê5%õT‰–#òå\UÏ ”BÔÕòúÒ2DöFt7Âå
+ßrÅ5yÛ-VñÝj×_Ó H¿o]i(t”m½›a‘ µ¿5W¤lË¢8
+åT5³U‰áPLQŸ¥dÓ5­rõü¶ oØŠ«0ï'H–ÍØZ¦Š…uæ~å®—ÇôCz!ëQ©A‡,ª¸"ç”4xèöG=!ú
+AK˵`»E}hæ^;ÌŠÃýæ3¨Ú®»kOL›èÚ¼95;s…]ÔhúyäUs=o½-ЧhQû,tÔ\æ€l8óS9¶o™{Yt1ßj_
+endstream
+endobj
+2609 0 obj <<
+/Type /FontDescriptor
+/FontName /CWKDWU+CMBX10
+/Flags 4
+/FontBBox [-301 -250 1164 946]
+/Ascent 694
+/CapHeight 686
+/Descent -194
+/ItalicAngle 0
+/StemV 114
+/XHeight 444
+/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Z/a/asterisk/b/c/colon/d/e/eight/f/ffi/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/period/q/question/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
+/FontFile 2608 0 R
+>> endobj
+2610 0 obj <<
+/Length1 1692
+/Length2 10473
+/Length3 0
+/Length 11403
+/Filter /FlateDecode
+>>
+stream
+xÚ­–UTœÝ–®qî¬pw×àî¬p(Ü‚»$¸{ð`ÁÝÝ]‚»Ÿú÷îÞ¤»oÏà†gê;çZßEE¦¤Ê$j
+2J윙ؘÙøâ
+bZlì
+²³ñ
+œƒ´)üè@¿Z£õPš†…º »KêöDèÑê¥<"uêï›2ó²ëj¸›æÙD¨u‘¦à±cO~x„ÖR?}õ‡ Rqru¨8Q;¯'ã¬÷臭„Úü2D§®k]gz7–Tšzhp 5™
+zŠCqgèŠzb<ÌÊX U(B#ÃÒ9¨Õó!!;áå3´éˆ†áíÇ“d”-‡Øá[Ìj?ý¢ˆ-—l…Tí˜ò'cÝeÒïlº6QéÓ4—ŒÎz©mö‹Ó™y:÷Šœ%Òár<(–Í¿òÈÔ!ªc+©}ÇVrZ- u>Ý çÎY|”~ýæ)p¼^7…ÓÜHA¦`£Æ?B­¤M§£|•ãø¼ðu6Xò¹¼Î7•Ä)¶ußJ*¿2̬\‰rf'„IvõçüŸ¡¤±ÀDn!‹¼X ô3Á-Ãw’Öµ%’ èŸÀxo”œôÝ»9ù‹/Üþ7õ—e²1’Ü„÷DF¯/äJ/E†1SPæôñþ 5R¼õŒZj¤D–ùê’’ìp®U+d'š\ºÆ1ß—©'0T BMÐEö7Rô˜Ga¦ŒÌUÕ?“pî\š>$øôMj«éôü¬ÓN©&PÔ)áÅs5⪴ŒlÉAYSÏz‘%ëxžcý¹:q]Í
+åÞ£¾ÞH¶z}C« `v·=¶þœB®ÞzÀÙ½‘ï°8¡…¤ÞK/‰ ÉЫ¡Ùˆ¤þåÁ?Oœé’Mð\¼ÇAVÝ1:Šæ1rº‚üoAŒ€ô«…;( tä w½fvžg¿é)O³ûÄPPDGäÉj)‡iÒí^ž…AegÚ@mbmê8wFQõºs§VBU—¨¹&xäU7Æ{IdâoCÏåˆS ÃLTšMª¶/Ì"Õe\QöŠïí©šNè<o§ÁG¥Cd-ß ~‡«á§j¼ïð›‘-èË5‹­ñ·¶ÿJ¿kH‘æ€ ¿z=nnYö®i ÐHß _´ ©'}õB”Ì„BpÛó›ÃFiÈ€€4]Gnљөh’Ö²S°Ê½T8 Y„*Êÿ4ì0~ãN•Ú׆ZÒüê~(kŒ"Š·¡µ”–úQlàÒ>‘‚ñQòéžëä‰rƒ”UÛîê¼z€ü͆*ÀSå @‚zÇ·‚7l}5_þ.þ^-BÆ$ÊfááúÝkBÅA=¯üÑãÆLOÜU‘ ¹Þz]<¦ÂÓùýgÖ4+J¼¶éŒåbÌz[´'ƒ£•§.H»W i"Tt.^§z¸…]’8\„Å‚Ðë29½Ô6/PUUK²û™BBÈWhðzÇt-ÓGMuBÑåyâ^A18OBÈÃb mSƹ„^!Ó¯ëŹX.ByÞèJi’¼£GœÚ¡ñÊPëgm$ÕÇáJGô5Ë£•™uánÅòbK’¢©a‡Y,Ü <FegYYr´‚úÌãós}iã°¡aúþº•;ýB¢dŸGd BËR‘þ] Nâ(öJ‡š©2ácšSÇT’5ùðåÄ«RãUUEk“Þ¡™;ÃE©K|/¿0·³(t5b4
+îÚ_û-ÝÀ1:¤[M$î(î³Òè?ª~‘.2P7 W(þl:?‡ øŒJ즈¸ÚܸI² ? J;%.iÑDçM®áß-—°êìÔ§°Ï¦Ìt¼×ÃD}ZfºPäÄ.vÆøb[O.)›ý„ppÄr0/-ðCnú69"äÞŠg'*˜ÍiÉ»ûa`$Ë´­YU)I£Ê¹j۸Ɩ~–V[¢»þꆃŽ8 ³­.®H9WRª%’å/6ÿÎ6h¿õQ•ƒ‘ic¯E®f•!”ö ½ü¾J§‡Ÿ`ÄÏ/àÊ£ÕV|¹øŠ Ÿñ€\b Ýý—–¨f…^xdcØT¡¡k¦:o|„@Zý ±íµ×ÛØÍÆG鼕wŒ€.5 ±”
+#ÍÂÜ>cUEä‚=Ð ‹Bû¡í’ ÎtD€ib0ùù¸¯dkZ‘©!ÇÍ/øæûË$‡”JÌŒ°°¶ç°îoß8š£ýèr¸¾­ ¼IsH!Ÿeh€fwí»0£6<[7(cOk8RàdÈ :3‚qð9Yù9(9ü^Šü!ô5‹syµ}'Ù2
+›'§ˆ$H"~#¾¸Æ– îu1#WXÝþï6ÿ´«øƒ!ÞòK¶lå×,}ŒeWrºëÜý{ Ó©dÌOHÇɯ8™f3´—5º«ó¬E‚éSŽ]/{m|bq~09fÚ3è?ù&]vs ’F·äíÃh'êûV­ºL2@ËT§c%*Ó­sðtsš‰×Þ]±ä?LÛ¯Aëç×Bî¡"!nýòB]«½ÿIÝ[˜†<-™ †Žü~l‡¹tâ|±Ïž“”5mÙ5Ž±ÖusüV5¦¬AyێΡZÐÞããYa»trvÁã„ÆɶU«CYlmê ÛÏ1,={Ù5ö¶2¤ÊmªÉ(@‚°Û¶ŽmM ºï¨ÿ0s:mEg "rÈ™«ô>”¼¥]™çñ úVè%#²æ!ÒtcGäV^nÏ8D[Žœ¹>×5G’9ýS¶~„Tæý¤]ìãضY1æÕšyfÕž‰„š‚Ã:7Hd¢PÌ—c&zá›ð.Ãë\.iÇÛëò¹•$Œ‡G_¶^ÂRU¯.-cŽè*ÙjëE æ—4)’7tÚièNýËì^<6YÆšè §#´D‡h•ŸæHÚñ5ÝÓ»¬âªjœþŸUçRš¸éã²Ø¨¾/Ä“ üRb?"gÌ Àñ²>rÕ]’]¬ÛÞ05-Ÿ7¢"ˆÂZoánîb‡µßySi“WQdx®@}¡s’Èg‰kN Ù8~›î+ý,éÈéÇg_= |ú®Œ¬E ˆÏEíÔ4ò.ÃMNÖüþ²SËóÞµüµ{b(eú#+äs>ñλ"l0Û—‘Ž°ÄüH>Ø!õ›‡Y ßÄ
+Œ>’ö2OPv¤²ªVm%rrÑP’³$¨2ÿ`ÜóÆw•.¼êö×¼oxs;ÊSK8}1Ô…6HdY»û.¤™LÏiDõåz^o'GCY‘›0t$yj¡fÜ Cȃ´2÷Žw ´é@ $Ùhìg¹Þ1î¡{K¥‹±²VëнigîŸÕjäwj€›^„röI8ä aˬբ0˜×.ŠœÑˆÀÉê,vŠêðÍŸz¤€ÉÛø@*{Ï·½pP¹qT«É?C¨ÐßÒÀˆ”$ä ÝNrAì7¨xk–ä…øcŒžÍgPŒý€Ø÷Ûu>mS¬ÝvDXíÞW¥uBØIΘìà›
+ê JõË5ÓnWŽåtãR!ùåÚ(KªªˆÀM ¼ûˆ¼ÔG®:”n &ðY‚ogÊׄúP¢¶ˆ"¯ O¤ˆ”iÆgÍài…q2ýqù3­GÄ”ÄÏ kúâXÂñ\Møm8lëÑ.eý›½šü=Xú¥'2Caô3…ßø¥ÇõŸŽµM’9ÊЮ …{w{8<Y‘{±YW/£eV\¼ýu„UYaoø ç¾ÆÌ.AY\,Ò5
+‘ª.ÜدÝøßÎXœ,’ýÌø³…šD«¸½‡<CÖ©"9YpDTÕþyÒ&¬Y¡­WŸ2_Ó-Pa‰U“ʺ;XÊ@£?4ç˸¶K›+Œùˆ>¬ý-ÈHV~E=}ºJòÔ¤'ou>º%Ý”vï&c6¡ágÌfqìd³<F܇
+ýÈ›z‡¨}1Qõ¥è³‡ëÉ<°ÔÔK7Øz$;øjÕʤçù4µfî Õ²–¬~oô”Lû8s‡‘ð]añÀ¶4ì¾uÀìë– %îkã!*‡|Ñ)C'qIGëZ=cœò ÞݲÔ·Hˆõ82+LÄrœ¹-C}O³©kÜÁbÊZ–×WÛl%âïä í=Ÿ@ý_ëq*ÕÝè
+ªž"Ò[J‰ågãù‰˜Œý2ï@ÉaùF©/Wi§÷§QB=O·I˜p—)¯B6É`Ñìç––žëD¾ çNê™$ø“ÕÎU+ߣ
+ÝòÈnŽ£ioýqerø=1õyü龚½ñË9¦ÅÚdÇ –§ázÂÒV=SAña¯“™÷ip!,mÁÄ"9cŸ~ÇÕìRZTç7PxQWü^oy¾wž»óŠgç˜73’×õÞüa!i£§½ÇÕ(ú©Câ<­VЭÃȺD~L¦ÑéÔß7ãøN”L1A”Œ\?’ÂzäII‹¡Ñ;@]L }| Áè$I[öØv`I”´¡B‡²êBI»Q{)ŒôM@qy¾G¶eQF;pðÀ³Ï†èUšz ùÄýŒˆÔYZ¢) }3³3„ˆ#týÃøúCgÁÂPM&–¡ÙTŸ¡8Ïz‘ŸgìAy˜Û¾ˆ¼÷¥;;u4ÅföEØèõ^Å\òXÝ }Žâîáéï[Ùž[Q¾&çÊw¢¡­Öh[}‡ þ­@Œ'zôlmMÓ ´ñþ™n—}ã¥îÑ‚ #XhP÷5‰‚…±†ŽÖpÂÍ°\EßW‡›çŸ›Õ“;ÕRõW¸WÃfdnœÔËr5jaB!ˆÎÍòm$óÙ
+%Å :A¹¬Í¹Ä©ØLæRõ’; Z‡Y^¹‘Ñ• )f†8ý‚U*"YÄedßwo½q:a8æÎû"ï3ÊO×6`ˆë5vš§£ZØ«šñèL–á¹Ör£« Üáƒ8GÅ1_ü “¦ËõøEUÏ€mšŠ”Ÿ‘ëª.KµIjˆQ˜îÆ«,fåš" ˜, žh7&»ú£ãå/+4ÏûÏeT»ÛÌ~Ýf÷µ*YήÁÝ`²D0_EtÕÔ‰Rö T8¯6áÔ)¥†¸
+"Ûšp=oðÍC~ú*Û9c^´Æyø'<¯­_*ªËÀé&A¼ª‚úá²l²GT{‘>¬0÷Y6—B•AÊYUYó—Õ”(ñ)R´
+ŠX¡
+6/ëdì~µPoÕKº$ºÐxæ¥ú;ÒºÅú àÂZ#ƒa4ºÚÁ$jô™Ë‘ k3Q›ªÂªfvGˆ ÇIæ=Q‚í¶¬Ù¨"Nx×MN»ë–~ ¤ïuÛuçxTÜé®wé–]™¨°Ù×/´ž³ÈzøY-ý̲ÑYÜk˜KZÌêÙ튖x½Íxþå?'ü#: Ô #É­æª]ç:MS ú¨ü,‚ˆ4q!7²Üo% xÞsMðY{Ñ•n-R/
+nÃ5ºÕ5Œ »—Ÿ.¥€,)ME;î<‰²dî
+¿þÑö(»º­w^ƒ•}䀶[5û¨þš)X +qcÜk†¯%õY
+Qf]Œr#l\J–öGQG„R‰`ø¢URŠ%u‡K¨x…X¨ä"€íz*͆ßýqç.ªš»µ dRc<§ý°…ï}æ0ë1õ74•3(¸ÜëüŸß|®cÌnâWžqý‚~/ël¾£2Bô-ÁcmK`m¾`kw ^†VW¡fF–:%ÚÿÈudñÞ´bBšKÁÜq‘X‘´ ~•4gk¹h=Åðò^'
+-机šlèYíw›Å¥‹]>8]Æž‹¥RÎHõºJ6°¿‹½{¤µBµŒgë°¾ÍÊÓ àk©
+#˜ËÈWÙ]Æ ÁéÀàC:Ö$r°þΨÊÝF7Xpoõ³HøüBÐ̶»Ÿ·]!ýQË#>e'žn_a/ipŠ”±ä}BLÉ1yÉÇMÃ[Å Ý^Wƒ™n j„k`u¹¾¹ívKW¦Ô»\{âðûã —¹–û}øÃÈÚîä¨îÄhe†¼B«×Q ½P‹™Jìûz3’Z‚@w®
+åÄÖk‰Véj¡ž…/º¤6V”=S¡ßÛ ˆ?>¾ð»lŽ“í-ŠP¬WÖ¶¸Ð Ni~Àn(’/‡&jò 9d´`=mQ£><ë.a¥ˆyª™ºZ;?½gÑÙLœ{i3ºþ=¸ó—œGÅSæwçbø£ÖT\”ØùjnQæEb¤ÿ„ÿ žÔld$G‘YήYŠòvbôeô·Â¾ã1ÆH}¿]C¼#¯ã£à /(>“\%kOÌ\öˆ?¨Gt=šc^èt/cI lUÊJY<²É|CtÞ×j<â ØYÇRnâw ø(Á'ЄR¬¹ô˜èj¥†Ñ'¢ nÚQ
+KC'ñQ¬i’sÎItöª_½Èc–a=>°¾Þf4;ð©ýcöÌN
+7[J[¾w騯ŔïWÜŽy¹0¶õV„©X¤DZ‘>ÂOÑ0PE¬wähs¾ÉyAÔ<£’ ÿDØœz9ž`k»‹•ÍfÌÌ´·s'˜‹ò²¬HÏ“ˆ06Üç›RqÉ,šyÙ˜cÓÿº±¦å &í)œ»!ð^'`^Oô¬)r¹îºbüi”]•ã¿”Vöåz\£´i¤i¾Û„…ýúã<²ÍUã<ÁÈd‚2·<j\³[^EYuÁÐÎ,›¶³b[Óa ¯
+X®òÐQèicãâ¼ho‚÷âî¶~Ÿ÷d³j˜Q¾î^aM1¡a(‘Ÿ]—ÝäyÆmtÆÅÂ5ÎÎuÀÑyäÈÙ¤ŒN{Ab•Š»îÑ•eçwo¯Œ"C$.é_xÉr¦]TÀêþêk+̽5bÛMˆP Ô\¸©¸¤æ´Öô‡¼Z˜°™ÏJC'?Ëé¬@.“AœÉkpÝ|þ‰¯í§®ŽA¤LDÔ¨+T²À¯V½ŒÈ9Dštt–ã¸Ú­ÉÝ‘è 2Á\×…âåqê–pw„)ÛÎ8#ô+=Á¸ë¥B $M‡â‡ó»mwŠl fGI`«:$¦~Õ•’ëŽL ډͷ 2–“TŠ†·ËaÄ á…§5ú´,FºÝ£¨O†ÞÿnÊÇ8ÖÊþg¾d‹šù¼üC·X¡³;;\Ú#þ‡cá·‚=9;oÏ•*gÃ2ëpªSgÅ%í¥±í¿Tm/Ÿ]ûX®$T—øI$¨ý/MgöÍ2‹ÏmÊ©až²‹å¹ð5|Oë¤Xt zyôªØ’æU4SP‰™êÑø¬¹$uq&æ®;" ¬ÊZãª'Ÿùä_£$õŸŸÄµíh<áZ .„ÒâŽÖÞ¦®43QïÍS¡M‡ùmCL‰§©{N„R+¡cØÕqƒ¸mJyÇJNãÒZÞ…E”‘eùžòqL_´²¿©þôñgŽ|øåé»Îâ3E뼸~Ð"³ŽÁf%’På8î§,9ÝØãn _i@=ßQ‹‚@ÿsQWcÄ3Ö ‚Ös â[ÂìñÓƒ 6wM7©Ö/³ o+ žÙÚÙ4Ûš­p‹ .Q{A§Û@3SÎÉ[ÙºÉꋵ¸H[µIü)b™2ƒ}ív—WбIËñõ9Ž Zé²ÂµÇ1áWyÇ¿ÅóŸùŽ¾(c*øp[r„9¾~å+5AªÉ>-]k•Ñ=!dæÑòHݼ~jÁ™¿m,´H’Þ;P<â‹h‡7SWšÎÖ'ëàFD)/®»ÐÅ-o^œ-næ(ãõªª”¯›õµ$ÎŒDký5ÑÃTGZ»Ö²k‹`ZQÈ£™ÓŸ¦˜ýËòªÏ\Z–¡û¢æÎñ ‹óWµŽÍŠoÛî5]0û0!?'Ûûmåê+eJB–…gÈ|Æ1‹6JÈà…O@œ]ªËUMÈlWçQˆªÕ:½–ILc›ÊήjxG2
+H¨õ´Ã™}¼4ÞK â`HxŸƒ¥q‘iØk#¸ÏBcÀõ v‚¬ÎiYÔ¤ ¡·mS ª:gä䯤²ZB§LNu¶>}C[ƒÓUêþõ¸>˜üiFìÝ4Â…p‰Õ^©Œ®Ã§Ë~݇?ßN¨Ç§$†©§ŠÏð¿’›\Ö|å[jÿG‚‘hâòôCh‚x{~™¦‡vÞý,AŠqó Ö詸#¯Qmb._¾ù:àÕ&²õ™Œ„ëB¥Z( ^W(ZU·sò€ .îg+«mÛ‚y눌×ò…¨ƒvg×j!î´ýo ß–ždw¹Y—éË× S=
+ÔÚÅiížÒàIÑïs”˜~0eˆ‘1ÛÉßøFýÞßqiU–ïòÜìºLµa]!x A› 8“ô»Î!­ü¢G‰W”bšÉ¸»Ú*áð`´ToSç a“󴨲°×5
+Ó“37‡6«‘DGë4Põ¡ðœ0¦Ä?uÓ©ô:ÂPC'c´câlI×4ú
+ŸŒFœ@¹¤»6­øûá8YV‡dNh[9ǸžýîEmúšÐú P;ƒpc}ãRí9³«æ¾½Ö$l_Üšm¢a€IQ×™/È•>TNšëãZ'[^pf­v¡ ýÓ;zvóø8ÈŸ§×6Nñ‘3Òm½ó®'/öµ*êó.J„øæ,#•û{ˆ_Iëø¢“n"[¢™é®Ò(H
+j>š:¼‹Ë›0ÓϨ«Ü̺L–S^äö_øl×ÐîO1mYf.§g~/á·,€ºŒÞ}öäwþ~%‘Ö\)Ú[«þ„ye€1žEY£Ï 芧ßi'qiþWO¾¤­3LæÊæIÍ¥v—m9©‰¥\/¤åxšOŸÓ³^ÃF:#çÈ©²Ã}T,¦«?e®}«^¿<…C-026Íóæôu劂eô‚ÖTÂO*õ¬t` ø}<xcá1²¥^&Dý£´‡i9]¡)‹¶SŒ¾ïaó„Ðù»±)ò„Pš<êå¢ú´­ÿY™=f*)ÞzåÀ²xê'!ä¯ØÊѲJÞxPÛ,k™~›‚¦¸¸{,üL¾N(ü$êT/UÓúéË•ÉË¿'‹Bn§|¶¤zSÇÉœÙíwFJç™­zhTü?÷§‹:
+endstream
+endobj
+2611 0 obj <<
+/Type /FontDescriptor
+/FontName /ABFOIU+CMBX12
+/Flags 4
+/FontBBox [-53 -251 1139 750]
+/Ascent 694
+/CapHeight 686
+/Descent -194
+/ItalicAngle 0
+/StemV 109
+/XHeight 444
+/CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/O/P/R/S/T/U/V/W/X/a/b/c/colon/comma/d/e/eight/f/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/period/q/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero)
+/FontFile 2610 0 R
+>> endobj
+2612 0 obj <<
+/Length1 734
+/Length2 1081
+/Length3 0
+/Length 1601
+/Filter /FlateDecode
+>>
+stream
+xÚ­R{<TiŽ.jüØÖ%ýšì~jí¢fÌ`LC{¡1©ÜB!*§™cæèÌ9Ìœ‘é"wS ‘•˜´­KJ—mÓbµ »ËnQKÃÚv[ÿîïûç{ß÷ùž÷ùž÷µ´ðñ£¹ð-0Ç“Ît+<]Ù€IgP,-WH`ˆ@pŒ °`r8Là";`::Ù³œ8K°K¡ˆ
+íÍÝ^C Êõ”÷D,Žëÿ¨¶²õÕ
+Ýæ>ÖÖT'V'°¯;77+¨—]»çYëò*ÌØŒ$…Ö¯«ì\Ðq*@ƒÅ¶]JŸÅݹI‡Yá³ØƒÓb÷ ¿·O|zeà^ñ«!$]v¶Cy¥œï?vøKš·+ñ`†óÐcǤï\
+kÔ?k{ü´µûÉ`‰Óщ/›á3!Oï47ÉÇ*ZÂÎû¾@ä_mnÛÈoJì îÒnLÝ{D²ò®AÈÓ¬vÞô6ÓáËòˆÌÝZú‹ˆ+%c{ž_- k(HH ¿h”RtcOìèÀKcnæudLðkÅ77®;ìS¥zß®2³¿÷óÈM]×®C¹ùV«Ë‹Z?»Õº:TûÉGóbÕµ¾ýÚGêÍáªtÆ?³Ò…¨bO³ô…ìê…é¢fÿœp‡†”•vIÏG‹5^‚Ë|7çA«[ÉÇíï+B^^Ÿ¶_Û¡,Ú1ŸH’=›¶t•Ë"ZSüÞòe‰é‡‹ÕVˆâD~ìD’t–ÚqMÉGuc¶×.çÞÙ,›‘°°qçáE]¯ÖuiþçâSC!ƒþê?¤éˆæã–×^çC²®¥è|õд&ÞpëâBE}ÓaJ“MY¿oüƒGrKÜÂðÌŸÀüÅoÖÍrSe˜ä•æuQ?xOë—ŠÞt¸e‡g¦Î¢Aõ7.}Qyóyð [óµå¦ÄÝãz¦•ví~ºûJD!M™ú¿ ¤Èj«jÓv×õñ ÿ8—Ô"2ù†·ìžaöIôY³êOT”¥‘Õ±5ý?Ò’kÂgŽVfÏdTÍΛÒÓöä}yxûÆ©Úë&7O22:`ΫD}}×£X;æ>æ|ÚrÓ‘Þ>&GQ[ð›Ó‚!ï§ðkK8º(/#Á¬Ì¡æ±hÑ
+Q½hNþn£'/Î%sÁÇùÁ+g›§1´IS­¹ª:òøÌ»Áú‰¬JOhf@öÑSìG–ºåÖã]÷æ—šm›>Ø«
+4k/<¯Ñc1Ôò0/{jA÷Ñ«…§OêrÇ8zýPAŒ;§4gæ娪 TŽÿK­bå³Z)¤Yïÿtý…žhï/†ÿ
+endstream
+endobj
+2613 0 obj <<
+/Type /FontDescriptor
+/FontName /IRYRHS+CMBX7
+/Flags 4
+/FontBBox [-55 -250 1289 751]
+/Ascent 694
+/CapHeight 686
+/Descent -194
+/ItalicAngle 0
+/StemV 127
+/XHeight 444
+/CharSet (/A)
+/FontFile 2612 0 R
+>> endobj
+2614 0 obj <<
+/Length1 860
+/Length2 2305
+/Length3 0
+/Length 2878
+/Filter /FlateDecode
+>>
+stream
+xÚ­’y<”ûÇ …Á•-[ôH‰™‘1cQ²d ¡Ñ˜y0Ïh ÍX#k&)Yæ¦+k‰i¤Œ6Y"JY&$ÊZ––á&®ßT¿îí×ý÷÷zþyÞç|Îù~¾ç|5ÔœÝt-‰ЖÑtQz(cÀÚÑÚÍ…PzH˜††5ÄÓHhž(##` °
+cl`hl`Ó
+_ð§P¨°¯+5Âÿ¯¡ïd 
+‰ÄŸ Hÿ ÿÁ (?¡>€ý
+=Š_®«æ߉Á
+â²_¯9¢i™ñü\m:¶Ð)uü„fTž0eS.©´ªŽó‘˨,8CQ!‹Rñä>PѸª%V8¿«ç‘öJ ™ÆÑ<Yú&\£=£â²=½Ð{Ú Ô+­Âxõf¶‰A˜ΒèNl˜ »/“¶Uû©c“γµrÖ=eô&+ëÇSt7Ns…ÍÄÚîjã˜8ìŽäq±M…PÝ•ä2-IeNɺvbThd2“iâíWWŸDí—¨ Ÿ÷X=Øôð0Ïaj{{¤ïL©¡À²˜JÔú3ã÷XÍm²ÎJ§r1§p†ø%5ìR+®CÂDŒ:ܺO]ãz¾ÎgGìx‚?».GJcñ˜ò4Ïä|¼‚ÝXÛíUY” òúV¬¨Ôvv*wôH§qžÔ†Dhi/°8 !Ž2ï t0WEã Y’f6眽à?–ýn4Î-OO~Oì6¡«ð[hëxâ-Ëà[©àƹoËȜ̰N%Ͻ.œû!
+²¸ýñ¶£IVWÁrñ±L e¬ÝHߘ—¨¨ë¦ºa¨’ù,—²fÕSÐXÞuu=›QÞÁl^pÏzèt{çÁü†²·Z#-ptÂ)=p cyDx<–qÝ-4[Æm†”Çq·c¿L°ëH‹ãöÙ
+Ò]×QkXŒðÏ[–ĵuì…D©I.q¨´f:ZØ\‰ù Ó”/wÁ<-³m¾¿&\mNß«kp®bîÒ>=lÐeÉ•½²¡‹—êjË#JóRgn¦R§Vð3Ø‹—êÑ2m=èè á=ÚÕ²ÌUV—· ‹¸7gKhF›ïÛ0$y\‹Y;ܦs5#[f4Úóv9R÷‰ý@¾ÅMúç/õ"Tuå=Çk>1: üÜn5Wu½Õä³Ç®‘>
+¥ Ûù/.äŸæŒÌ¹ Fc‡ŽåWÝth¾—n‹Q–”‚¹³ÌÄdª6Yïs5+Àš +5¯žøÌ‘˜ýèVv‘É+’¢žŸâŒ/Ò‡W½k˜É÷òåwÎuWwí:ÐifvÛéEªÆ³˜L¾@?ëõÉ’³y§Í;!Õ-
+gÊ?I7rMàõ4¹CuK=¯«*™nõŽá»ÏË–-jÐêع²wíC¯Ú)_S¹VuáY'Û þcÅc/“y¶u¨‹"<kt’¨ÈS„|Ø0÷574*&¨$#ß«ÅxëáÛpŸž Ë0}v™Þј3|H5jC>\U%o}ÌuéÄ~]ÅС¾ùÇ÷"^ÞF­[8úâÓ=Á¹¼¼)Í~©ü™•“mátI5>yæT¦d݇;y~ù·`K¶GüNëvÛÙ°ÎA„fÞæsɵy'Ö§EõØ©]´Ü°×LæfÂë6óF7Á»Iö„Œ âã)]õ%qCV%èŽ^¤…˜£Ãqû®?‹x5E¹Î3GÆ›®inIΦ
+ ÚÝu–¾\cŸ&î¢0²¿oqöâY“cmîˆø1y‹”ne!¿*``¬¶7óE[â»`u—vÒÌ'/œÿÉ–—Z ÍÒÛóì‘ø ”ø!JN×6NÆs眡àQ\§ÐÐ~f6RRt,..jÿ©Ñ;†»½Äe–’îÐ6?Z²˜“xyZ<easEºÇÓ:KðòQuRø£¯…Ç=­0Ö ‡àT€­Ïû—™¼˜RB¤Uõ½Yš)w¡Úøä+‹/â¤Æ»Å ­Ë)õÑlÛ†Šým_ê…SýÐW•œw,‹‰mô~®Vª8UåŒ
+wb¾Ô²KÞHxÖãT<³>,1ú´iB’B„ž_ÿ•÷ÇI_0Ëøߢ‹> l[niš1G¿O¼YB;¥\­µŽE¬H†k)I½ZǺM–›€µmL‡gUê ‹H¿Ñ¹Uùz¶¦1æ‚è¬z£ ]³¡HÑRé^ñÈ”ÈGØœHwz/玱®ªâÊsxRæ}·¯é½hûüKonøvJ*¶=äÃdÓ†`0edr+ã½ NÖqi ù˜–´><2Ù(Æ‹J3ÛTé¾¢± ·¼CŸ×׶ÕH¹Öl°Ú÷MÁ•Ø£²
+Ë8Á ‹‰dT–²_èiDýaX}“ûùIáè<áöA%t
+·°ID~é¼»_<Vœâ2C=Ò{Ì=ûAá.½{ÖÛ¯xÕ¡}¤&W'yòŠ‚Nú§*šGDUõ¯`%ònRiZçN%ò¾‚ãEçmØ`òð£{BÇÝ¡™;ÎÑ„M#¢gõé#:vööK'¤àöX­d¼Ê0¬”Q.£· F…¤²wqos…®7JöŒžeÕÏÚÇJÅì¯ß|eìyÖ㈬©r­×¥ˆé÷/¾G?…°Ÿ/“®ý)’µÍ.š á J'·*–$,G9@‘‘.YÍÚì]ìÍ[BrLˆ;ËC÷·6ÓLò`Š ,ÚÜ |ßóºvmò%^fµ§Y@©fíæS[ÓV_@lfÎÝzñ¾âߧÚYq«•‡ÊЧή§œÉNmóÆv®Ö¼Yõ ’*† y„Ü°Áb¤_xZ ˆ×\Ó1ð•kÅlÅí°‡ŒtöNKaïÙø`"7yÑ(¥@.(Ö"ÿyð+
+¸ö^âúšíº Ï9¶è¸ÛÁ[¹ç=y–Hº™ÿ¹§öˆÍâ²,Ö°úšìÜ™V®Ó8ô°d‚J´——ÂX«J­¬JõÅ©éFŠ¿fåLÞ6”I– 6îyïó)9ƒÏ(`ŠínQ¦7Aÿ{m€h
+endstream
+endobj
+2615 0 obj <<
+/Type /FontDescriptor
+/FontName /AZWUCQ+CMCSC10
+/Flags 4
+/FontBBox [14 -250 1077 750]
+/Ascent 514
+/CapHeight 683
+/Descent 0
+/ItalicAngle 0
+/StemV 72
+/XHeight 431
+/CharSet (/b/c/d/i/o/p/r/s/t)
+/FontFile 2614 0 R
+>> endobj
+2616 0 obj <<
+/Length1 987
+/Length2 3607
+/Length3 0
+/Length 4241
+/Filter /FlateDecode
+>>
+stream
+xÚ­“y<TíßÇe+†¬eNÈR1ƾT*‘}Ù†9Æ ³Ø#²F!aF–dWBBIö-K2I([ˆJȾÏÔýÜ¿Ûsÿþ}^çŸóþ^Ÿëú|Î÷{ãÇ̲çQ8gP‡%ÊÂåà€¶±¾¥%\€Ëɳ?®‘D4{I5
+
+C¹*OTŸîBÀ"‡¸:ØyerÒ]¾Ù9Ðwf·7sxeÆ΋N{ל\_÷­g*3úW} ðý&cñûÁ_+!ž¡½Ã2J|&•Õ>û…Q
+h=7žØ½= —‹Îïä³K_ãÙh¥z~d§¨ÇeÓ;¡ùó ·‚¶Ã…“üŒ,wò&(DŽ„’KÓJdD'oGܧåÓ8Å“ª§£®<2·½wTéìÍî ø.<M=ÍÎ~R®òPŠ“ñ1Q”½ "{ ªzÊÒå•& †mÕI)¿ÿe&‡"³´~èøp…ó„“®RVúås±BOÊüìIÞ "kÆAN±MSSEúM cÏu]lØDÕëÊYzA+gÖÀä•—úŒ¬n©GCÍä–™„,PLÏÕ…l²›Ž!¶¨=&fœ$T‡¾ë™A6c¶N,?ƒ 7²ìaÉ™…< *ã;Ùb¡Ñ@QŽ¤L~F·Lõ-ˆ[wåêhÊ+¿ï1™ârË"ê‡#HmÓU},ICo¶.@3]D…¸{tëÝøN“_…ÈXW]d8}R"
+”/OEfY¼§³4_ÿÈ–Ó ŸîÂóÖOŠ?ÝŸK1¿yKA$Rº%/quˆé³»a?þ!«®zËùC¢ææ©-Pê‰Z>Ã3ÐŒ¶3\w1ë]g‡²ñ%½s±›ÕVai„ŠÙ±Ÿ²«Ì»yån Æíu{æç'‹‚ëæ¿EçËH·Þ^ŒÏ®fùÅ–ÁÌáa»[ ú(#…8Õ ãu-ÊÓk~qpéi9GúðmÔyÁq|fRQm ƒÏq6ù bËä«5—[‚+Ý †3<-Ȭ”,a‡òôlÒË¢N?jC«7 ÛP¡Ã¡œ5´ÈH©”xc_â™rœ;Êqôp0¢J
+/u“¢û!IáS RŽé“š7¦?Y mKï²DóîO1«o‚WtÔF—+™zŠôÉIù»ßèÉþªY©VÅ)ì~Ö¢ÚÈc#Ø— Í 6q")·‡LõèÛÈHЇHõ÷• 7ç0…×궱r—3ãmïì M¿¼ö)bVª˜«Ê)«_B¢Iª.À 5Å%j±ñ’@gQ¥ds*Ŧ:‘¤,†â×W\W0° É"â}í}•äyRMç£1¼'G‹ÅC+w@ï®ú2êˆ"–nšÙ| Ã}„·ð…þVµœÌʉÉ>¦³y ªñŽJ›Ú\´2 YSi•(1Yõ•èBŸ¯àúl 4F¤kºq¿ü±4ââÛ6õµÑ6þ¨ÙÓ<ŽÇ^¹Ì»Ù-!±ëU¤uò”íœ2W·ö #zm Ê“·ÞQ/.Ií†PKÔÌ>ÅÝgä,ÈÏAºeR`ºÚåpçaY:òÅ4dœ~;o 0‡5ݯ´kPó@Žðõn_‚NáVæ”ú¬]ÿ"-8`“g–Ê]puW4‹Io_e¯rÝöoÇ<ãÓŒ=Òôèñýøn—FéZ(YœÁLbn„RTçNâýzZcþYmo£Vj¼Ìõ÷V†2Î7l3Uóýx$9jaØ®Ãü,T+m}‡4ðÃãWí2ü;i‚ðÖŠ *៨ðe¬yIÚ^Qî
+™³j¿“Ï&ë1Ëãʽ¿Á5½âë÷¡Æו™´²:[hóNdè6ýB¶¶t;ºÌbú!-¾ù‹Ç™O#Û×Ê`®]î¹Û:ycÊ%j#¥3ôÔ̼µ%¡J'-…bŽ2•Xß­Ž¹'ýÊ:‚÷|#C¿e¼‰´Ôr 1º0[N—U2P8f$UÁëÃcᰩʼn"^«JÄÜkwų]ˆê‰òÅ è›™­Z+ÛÖK‘½5÷nít‘A¨ùщÕuƒº´m¼;jÁll‚òï¸æsEy¥„ÿãž%Ö­œéëy> 0ã ì$?æúU^rä!¯ðDf"ýÿG¯vf™ÏZg¬Ë·ÈÙNðî Ñ®æ‡ÂïU%[ÌZõ……°LQìÅ7õ£%í§‚ì×ìF4cïßMO?E÷iý¤a²«ððë¹!LKÔ@ºÉF‰ÀÝ‚Gò_SÅ«Øù/[Ý{=NQþŶx•lX å¯Út°è»P•3.§GPIö¹Œ>µã½íÝ®›+†Ø¯æÏ+§¸ÈÆïYBï­‘Á¢+«L,5“*\›²ô.ƒ&º[·ç×/Ø-uÙ¤žR«»K‰Ž§ÜZ+u? ûqÊe,
+Ë“|QR½!9`1^Ýw2ŒyHª7ƒÇç!<¿»¶)¢àœÛ+À-°‰=[°ñ±›–_ ÅI7­Ã$ÄyãF´g«í»‡ÜKgì:8¯­f Æ_‡VQ?Ã…–˜?j¬;|ºëK2wòÄ$£¢£Ã¹å'ï~Å^•oy¢6Ô‡o¦Kù³¿YJ^©Ó ’ÞI"߉jT¾q¥[:\Žo*ÙR-%¢Kx;¯Èëì$ýðØšˆ„yý¬Ìθ=#¼˜çžö
+µœaÝèþnsó‰WéÌûÈùóÚpãMCOÒóÕh®Äºoåq-©žkÅmáeÄúŸØ)·-ˆÜ ½§œp)Š@ØÕ<¶ ’™Wz"`(f97 ÞˆÉ59¼’™|ˆËKmNì½Øk32ˤX˜Å„Qb ?ÖT\˜ý˜ÅûÌò˜
+¾f.x¶15Ëö%i<Šä­©¿œ®uµ&ã§Ê:jšÍ ’%-×b›³{õb<|4ŸÇR{ƒ­§ËM¯êÅ Ûpô.K͹G,5÷‘hØ££K9w?Âñ¤þ:ªT`8 ÛúÄ7’zúgŠ*í°«ûEŒ_ý ¶ûx@ÖÇîÝå7âa{jŸ’ô%,êÀWrÕ¹OÝŠ‡@Â9=cÈw?eºì®þ˜.µÚ35ßæZ*5Y\\<•Ñôš¯»[]m}sK»Þ&ŒQëE¬.áûd¾6R'i“x»*P=U¯OÔÒòJб!,"‡ýóɵ1)Îí
+k.OU½ÝÝíŽG’‹ru‡ahÄ"ÝÙt΋>ȇv|jÞ4²NHì³¢ÿÄuᆮ„¦:‹wrÒ[ÂÓöOõý3}ÌÛ¤Î÷TZ;7<¶œ130ñP˜á“ò>ðH‹u¨ú”­{RD]$»Mìeô‡äǼ÷ÆN¡žM_`?WaV ×¥è#lŸèšC9Kü¬ÈÎðhmJ~öüQ©Jþ¥¬¶éJãîæÄè >8çê]§7væ/%+ŽÊôKxaÎâ1tgæ†é]™—ÑôŒÚ& {ú2ÚÙA.NxEl¹½}¢ÀUHÌ›ÆÙžÕÝSz)gdYÛw´õ†à*ùû×Å`ÐGÉ “f1vÁªÂg§xê€A{¤ë*û-‹•¯0î¡ñ«b ³¿¡Ýa'ã¹—œ¦eeØ[ÄO®-Ù–^fž\Än"¿‹Ùx@Òçç@{m¢œžï=Ø\çsA÷úW¶~Štëý…Êr£1ØsõÈéC^™©15•2N1E—°êM: @4uGœ¢ž­q7ú“CJ³¾X4&·¥j7ÏšÔ\ônoZùä”` ÷±;ô.%uOw‚ÕÖÊŒ(O7㕯Òùå­¦ƒZL±ˆ•@´ÎŸu] x3ͨb,›{Nnñž¿ä½ø<i|8%5d|éùaaþ¸NŒÂ9»Å'›DòƒÒÒ-Ιø‘ž|ã6jí‹êÿõÆ'&{&®ö\×÷…tú›z©cwQAz_ ÇÇîå­è*ÞªˆB‹¾]Æ|ß» <¯ÞN¾Rߺ0qýå“‹Kó¯™ÌV8æØn_™ãŒé:¢Õöeµ9¾t¦dcóG´ÙúùdÜjÎÍK0Ö¶׶êm»Í‡Ð¢—-Åħ»Ò;é(šêÏçƒáâ€mÎ×RocîônêÈÀâCbF¡’ÞcgÕX/®ÀÌÆ輋wë]÷⦧
+çsI«ÚQ¶÷”db¾ãÈ­-ÿò“As rŸàZƒœÁÉÖVò·¥£èlŸ›îZp<Sªb116×ûIç¥
+Ľ[^X—¸ˆ­úÉrvå¦77éê¦uYï8Ñ9aU»š^iUÓ6®Ó>üô|Å.§=É©=~Ú"Ü(^žlx~÷~a>dv!/,¬“¢AÏ5¨¾B·yŠ/$–x§xú
+endstream
+endobj
+2617 0 obj <<
+/Type /FontDescriptor
+/FontName /HTWIVK+CMITT10
+/Flags 4
+/FontBBox [11 -233 669 696]
+/Ascent 611
+/CapHeight 611
+/Descent -222
+/ItalicAngle -14
+/StemV 69
+/XHeight 431
+/CharSet (/a/c/d/e/f/h/hyphen/i/j/l/n/o/p/r/s/t/u)
+/FontFile 2616 0 R
+>> endobj
+2618 0 obj <<
+/Length1 754
+/Length2 1114
+/Length3 0
+/Length 1648
+/Filter /FlateDecode
+>>
+stream
+xÚ­’{\“UÇ!lHÚG 3uåDØ ØË ¹ pˆH‚2ßá;¶÷Û 1!ŒÑ0tÞø”‚¥ˆ$Œc…X\ïCJ¤"â©ÌOŸèß>çŸó<Ïï<ç{~Ï¡Q£¢]x|àáÂreq_( a1¹g2)4_ÅŠcbr‹Ãñ¡)ràæ˜^\¶;—íE¡>®Ô¨Ð¤õXȧ‹¼
+²"–ƒhA!¡q<¹ˆÆO¨ª¡*J\), ÖÁ$£0Æ™B0)¼Þ¤%)Ê·¥T¨R“P`á&“k€J)Œœ¼ ’,ÿÖä悹<B¬o?áÔêb*×ü­Àʪ€—@6Y ßÀ ¡MQL®†b9Šð°$9.,W¦Ç›<ª iP…Èz ËÕp"1ÉdÒ¿ F  "8Hàü÷h'ŠQb#Vh”0ÿQOĬbÒ$šV3]™L)$×Û]¤˂0— Xpc{±J%ÖPÈODFlÎ(&i
+Ó3ÙTÙ<©g×⣹¥I|«mí‰eƒsÀƒß“þÄ‚©éy—[³^7Ѩý³èÑ¿
+endstream
+endobj
+2619 0 obj <<
+/Type /FontDescriptor
+/FontName /DFNGEF+CMMI10
+/Flags 4
+/FontBBox [-32 -250 1048 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle -14
+/StemV 72
+/XHeight 431
+/CharSet (/epsilon)
+/FontFile 2618 0 R
+>> endobj
+2620 0 obj <<
+/Length1 2209
+/Length2 16359
+/Length3 0
+/Length 17538
+/Filter /FlateDecode
+>>
+stream
+xÚ¬¶cx߶ÿÛvVl[mÛ¶mÛvÒ4nlm’ƶm6|òÛûœÝîóû\YW®õsà{9漑‚2 ‰½‘©˜½ =7@XV‰‰ÀDÏÈ(CF&ìdjèbio'bèbÊ `ââbˆ™}~ùüp³±r³1Äí<,Í-\
+1ý“÷³9¦ÿU—‰ù3±©­‰¡³Å_¶O•ŸGåoû?y]?o€ÿµ°üãäalchûWµÏF™ýÁϳ¿õ´ü«Ì'ÿA6–ÐíX¦ ê±ýãnïêôWµOó¿ð3ÿÁ¬ŸSaáé`aj÷—ǧí¯úŒŸÝ°ú ?hý~îÍ_ø¹A=éçÁð'3Ûg¨¥Ýí,Ÿ•ì\mþ¹|ÍÿRðOKìÿhüÌiÿWÓ?-qø³üYÃÁÐÉÔî¿Fˆ•é¬ÿ=@¬Ÿãð9¡öF‚õ³?6®MÃ?-uü³§ÿ«©ó?/­?ƒÈüÑÞÅÔÄÈæ¿ê²°þYø?³Ëþ?+ÿíÏõ?Öÿvfúg þÚD¦ÏNýQÈöäljkùßÃÏö©Û_[Éö™ÄùóÚýÏ£~n€³Í 1Ó§ª?eÙ>»æbádú×Yø쮋»ý_Ÿ9\ÿÂÏýwû ?•¹ÿ5»ŸÑágzÏ¿ð³‰^Ä}fò2uúw©ÿ÷õ#$dïáMÇü©ðóã?çšë³¥\¾ÿåiìêô¹å.ÿz»Íÿe3ËÏwž©©‡©1Ìò‚½1OˆUzsX¹ŸhÑT85°yK‚\CïllðR"°MÉOiGêzçÊ,T„ðB÷W\ç¨NÅ ±Ë@Ç„Œù÷7ƒƒ,¯6\›,YÏ}âÇàSÄŽæ¹»36`ù™±òÍoC¹Wç…
+”"*‡kD@}Ún}Ù!ìbY6ªá¡õä,DJHŽå¬áëîH)I`ë“Á~VáP­4«×ö®(ÏEPÉï:èñÈÆ„,J;ÔhJ‡ügeß‘ë>Gk²æÊN€ð(¥Ÿ’Áy¨a5¹^8¢úÓW˜¿D#dÝ.iÛ:5ˆÞÈØu7JöôYhô-¾I-3^%Ù¥ø åõ~H{âúÚ)ìOºp郘ìR«¦C¥NßfE‚©5”•=…æÅ„p—£Š#èCìÀŸòáí*¥+è[â c¹‹ôl%Dõê'o‹88Ì«pœ‡™×D #=¨„éÄ@'p½-çI_³¥£¥0£„,û:#«âÓC†²Žlf¼! TZ¥Ü,ØÚVV ùu1ÛÌçœ/¼©Æ\)wÞö7]´(›ŠÛòw0 º ©uØéfŸl’;—ã!
+U Gçd¥œY,w;E* œP×?Ø€„2‚­7-ˆ~´ºÂuÒ¼•AÈ{é«0óNDqûÅæ»yˆ_ù*Ž:@•ñìó&nTÌʧäû•XX³¶¯&…Bùn¼¯Ø¯« (`·áeÊŒ6L,¡öÛ´UÛÎ&²îä㢌ITnW3@±;{»ËtQÜr—õ›t{6ÑOÀÝI€[µÿõXZ¹g}}
+Iîm䣟À{uå]Ù˜³¹ŸË„–OAy{Õæ*þsÇ ê,´moeÄÛoì<t–m&B—5w%d¸ÌV.Ò¡ô„i½J}… $+
+ÛlÐht¼Ã1žCêkb>ˆ„õÖßòùD f9Ç´b ïå[>lf·‰
+tZ8ÈÄë\|I:YpÂPgæ0OÐå˜W ”ÆÝBp’©ÙBÎçߎÆüˆÇåÝ_y¨õs±]m8s*‡³IpA™˜M_ïlîüB½ns%ðõNBR>¤±Ê2ë¾±²×PE— 9·ÕÆÙ#KÊ8EqƒG!l(ú
+É„nS¼(}NKmŒß»}RÈ~ì©4P]Öx#k+ƒ»Ÿ£ŒŠ+ZKz˜kî5/åÿ-d?E-ûrà„ÙÖÚ]Ûz< ¨es;¡°Iš­
+Ánö¨y¨÷vÌž”åéÆ9,†op›b>™«}¦p_Õx»­IT
+c¿Êë6”•~Žö­€9e…B†õé¾1hÀLSB¹¯cnFvQyê<4pº #aÇqr®.Á™¢q~t]ì¥DÀÆoœºP4¶çØý xÈ7 bYa!l%&JØïžàÝGN§…¼%vWyÆíGGè _ žëU«1"Ö
+ãùÀíoÂ0˶Gò%*½ŠN]Y¿êÙ(ѳµ|Smœs¬ÆÛÊA³7§ÖW(Ï Yà~È ×Ý{LàYhÖg»?îj™™þ‘Œ“ÀoPÈCGâx’ˈ2+”ézúór¯˜´ ?äcua'2_iŽ_/òuÔmÈW„táë¡.Ÿ0Êó€~ bE£@ïÏó¾ðÁ¬}µ"š¦´ w‡däÇñ IÞÚ–}빟
+ƒ`#bê-Ôüw4•&’V!Ó~ˈº†ëåé²Èä>VC®9r£™¾u×ó6Œþ ÔùO?ú³/A»pµžÎ,н’|œr'Þ™ŽAî=Ÿ~‰ø¸öû
+p[»Z¶P‡óŠ;ͱI«—•>±_Èôy¢èëÛ
+ÞhÖ‹ Èõ b øòŒßÅCð¯äxõ7«Ái¸Ò§sŠËy4× “_õ²F
+1í·ÄÁ9°X«†´“ GÕQÙÎEJ·ìƒÀ9––)·ãPM*Ðѱëa5U·XÔg’*ÈÍ ¨†$yÇ´ ‰|¿JæM&ùF”\!,,”*:±ù1G(âCg!Nçج£E;ÚO½ºe5‹WZ²VŽ €oA˜ ;ÙëþÈÂ}ˆ¶·“@á3®N!à \{ÿñlê ÕÐH‰~7sß%hI
+Õ)ÇJ½ð&ôÏ/“‰Ýý‚<·‰qR®›ÿ{›©,>ΤDz6ð*¦<ꦑvë£CŸŠîäó¨h¢´Ü;Úì cÝ{A{.ëX€X•I»)|­–ø Œ ^ÖMÜU «ÏZƒqdnjæ
+!Ž†£´Œ”jø”Ãóžs¦é ʃÆÅ~±…6„Œ'—˜ cÁ‚è~»ÊìŠ ¸ð þRàÚêf™ÍxôºŒêåo-wø5¯$ÎuÍ^ªøq’·ÍV±9åNˆ€¼†CaoŠ¿xe**¶,Ü<…ï—Ìj’áS-òir([BŒã>ÔÂë¾å%-Ýâ´-z‰–ªª0jïR€aJþÊ rÑUœæ‡^–yZÐéªÎ0dû3 =˜†E$Ú]º<éx¦hõóÈõZÓ„2*ü8;¨›ZÙ€]eÖq$%£úÊB²c£b tãÔEÚ¢ó½fÿ`²DË!äù~!ªyó
+Lîeþƒ!t–r¬=Õ«Ш>|–hq—Ú“mý•¬’+ÿš¡™ “›3ÇrM4ˈ÷ù:"]aïñªÓÐz$ÑôvϧÍÛ¥“Ð8ƇýÜ,ÈÞŸ§{£à‘x ´I. JÄ~p
+zbÖk îÆtZ—¥¸™<È{ËC!ÎÁ§Köh›1j=É»ˆSÞ€Œrzþý©n²2Í-íñÞwÙ«ŒÈ1Ôa‰àM…8â}Â7ÙìD¨æãÈ ¡6àËÛ_Hð,‹À¡Ð¿ úIºÔXîƒÔ Läø óeT%‡Ñk~k-Ûéƒb¾{<÷}_@4ÑÅ—¸d y@‡xw àyÅ+Fš}Y¿ïÙHÉ« ©ûaé°=™1J·—/™Fç¢4(Ñ8.lH¿8²B蹆MÄ\eÇ™éaæ@,M¤+|^#|—H1DeÛA¯b’×1~fEO{ëÐ&ü0-šøÓÉ`ñÇ"Ø©êà>N¬‡%lÏÞ>½’VþÌå×í9uH70nÕ,+Ô6²ñĤiO*s÷8ÿ¢}A3hë«ßðœ#ðÆU¯ùMÅ,ùöå{#›Š·Iµbñ5¦mP…ÕôôÈ:Çszrg•2®z
+h¾Ý£^~{¯A[)äYk4#X}›UÑ5ÁKNšeöP•~¡ŒÅM¤"çŠØY\$”QjLB¹8£¿àGÈi/øÆ4Ú¸ŽMà@XÏmßiV<›ÉEÄ]µÃë0é(Lï ÉYGu/MªÏšv›&†Ñ/š9Cðüji50ú©í`9 Ù’Û)öí¢ùöµµëüY¸rŠ$×:‰$싱Rl¼ W8ñðyTeNamÛ ³n˜0—Þ…»CîšÒzò¦›a2g›–×}0u)¿<¼y×®ÉtÀ‰g”µÎ·”f0í´|Ù1gÓÈÖv.TÑ}$unÜ 5LE‘Õ¬œVŠÉá+]&`ªc6õÉ•‹83Ö45äÇ*V!úÔ¸³&éü:5i,øl­ï’qãém2ûƧvËÉ-bJŠjÀgz°=‡äP§ìœ®¶Wl}}J’™:QÄQoÙu÷ÅÜ5ÛŽù›<,&D7xÉ]Õ-ÉG.}Æ¿EgZU$ç’à¤ð{Ÿ(´kò¼!|¯>~Ñ«€ž5ZŒÔhç<›„dc^üÐ:QC’ä’¨tMX&‚(PF&ØYZ壑ÂO~ó3üpH¶¡u6è÷`¿ q}4ÀâŽSùV:'í½©R9^z›Ä(i
+5Ù×— ^ž=_¶ '»lîÀKãOÖºÕ½®-Â2pâ[틉•A,=„±Š:4±˜°®ŸQ0k› cý@³¨±M—Dý$ü<CMydÀÞ¨‰›ÛÎ…õ² [UD·jE/iÂO®ã`¨ÍôÀ-[¼˜É/kè+è5â@Ô5Œ˜­#¬%Èß ²Ù›¤jcäæywuwFÆòkÚЉ —š'Ô¨Ò¬ÅoÔ¨?~ƒ”ñ±™åÆï‘õdãpþlšŸðÿî°ÜÃ>Åì7”'
+æ:`T^‡ü>.›=.J 〺2Åjì1ׂ’›P—©Nˆ3,å×ç~‡Ô´í6r#Š(h„î±è²ŒyoŒÚÿ‹_p[Éíǽ} º•5îv0M¢X˜K9Š¿ týZÃÍfžXN‚mr«« WFù%Á±ŠxV:zZrWgjý5‹-›þd×»vRj\zkpNŽ^ôG2AضÝ—A–IÇ/OPl§©k6zè*,€cL_q Ÿf)Á3óL×&¬çA &mñ×2äúþ°ä‹ûËFÝKp2^cY+Y öÃwµî8A·CÁÙu“ä±³£kñ┘?³˜|«¹Ë¨±•úkÅeè£4–Z5÷aô—çík:ô@× 2EÁP([¬/“¹´Y,‚\ÀÐ)w©¤i €R²`k8½#s¤R ºWã¾È’KõÄ×È U›O Üt^:ãlÖÖñ^ž Eu¢<çÍ`w¬åK t1•¿–
+dâ‰fýÊÒ*®}mR®a¿#•"7 Þáö B€[€´O“ýyF×=N½!ÿ ¸»€[EüPñ>_V.aÖâ¸ÈØl&'ÔêÁк B‡' ‡Lò°ØNº@•®Ô¤$À{f`A·>~éß? –)áò¥ïekµëÄ÷š½_ë)>DóD ÙEƒÕÌŽ -ƒ";*=. †/ÿ½³Ð3/¾†™O–"
+Ó.J΀{Ÿ W 8p F‘Î*ÙÕƇ´ÐR_g0©»1™Ï{^Qõµ„ñãt¹à:I˜@¨ 8‰2Ë>~ÉÿÝ™Š¥ª¡÷!#±G‰£ë‹î8s»Ξe3’M´&U¯ÕHæ:ÛNn2›Ü¯SܽŒÿŠêþæ´Áû­SU¶î3©¢¯™f]§.PÏ( #Q¨É®ª:÷½e'W-:1°A”½\Gßl„`Ûù[vÌøö`OAí5´ýfŸkîpœÄåZæZô‡3â_lHðYÉ¡MšåÄzŽ0…7îž\—‹ÔVž™¬S‹r1°x%¦çD¿Ž„=ÆH.vÜã£|%ÈFåP4{ïôÊè·R—ˆK“pþ+z¯0­¾¯T;sså¶yÂõPX›¹œE‡M\½úm ä”ýè OBâÀ*ᇠè|hñæFÒ|À ¢^k_yüv_úCJÖÄo
+OßbHE
+AЬ:_5ý …«Ï,PŽ¡&Ñða<ÇK`H<wŒ´é Ĭ
+Óˆ¥IÎ&{c¶ØŸûb JI£ŠóR÷7­ÉÙ—•™‘/ð
+˜L=Bc°‚8ÅȺ¥ž×ŸáZt~pãØ9Ej’5™?S¢k“ˆ^µ ñáÇx9`Ež^#A =Qs¼V:Gúã°jV·BÚ†¥ã3n4©u‚ºVÛ®–S#:VÿÈž†`λš7÷ Ù@ÄœˆÂMúá_òF—–# f¨ë@9mã!ÖÚ`´r¯ í#¯À®HúsvÕä½FZÈÈÐ:¡#ïR\!££ Í•pÜÇ°!e1þ£.¹þ„ô”Ѫj$pT­¾f>Å_Bô]y ŽíÝÅ
+±5+‰»o%µŠ ^>ßè¼ë#I)~ŒVŽ»NBs• 3¾oÌîLöW §‚deMã(‘¡Ä3@¨«Á Å F­6¾`©Oé[–±s­Üäk)Å 2&–žçu¥Ï&ÚB½ŸŽ¦ î¼)ÛîQ ‚ ™âËyÓPŽýélrÁó{%ˆfª¾d[I‰K»ã7Nã}‚ ªßÅ;š£A-lÌ:Æ®†mKPhÑ«¥Þ¬U”йlÒ‰K½lnó%nŒš¡é¨ŒuýäzÒÊêM08s–áÃ~B=þZGy,£RçbÂÊç<­E¡C´½jévYMÛ¥Øi]{#¥ŸNo;<å©£¢¾œo`³ìƒ±ŒñÃÉÓ>œËÈXEpÌoÔðöF3ézÂÕý‰ô©hQÔ~¿ ãã Ê#O¿kýöËQ:HA‰3@¨˜ÅAÇ.üBT‹?¦»8ž|-g+¿ m‚ˆ(F¤pÄ'±Üè2öî‚åŽiƒ{j&9àæ5; Ž}qquØP‹ÀǧKÑjÛÿQ,IŒ!wqjÌŶë9U3UÄQ±C¶Æ”N&Ön±ñVèâ–ëíB%]³º”ÙzOñê¢ÖséÒD{Pê¡$PMÒ›VDûA¨X¢‚h¼.—È79.¡gQ$&ÒGÈhšµù’…ÜAÇßß»z©Ž𦾧||JDŠ‘æó(×&˜AƒÝËöËkw|z§×к>
+;s%B¸-{œÕí½ÂeÕD|ý5ù›Ž2Ã$ÊZûýMæèÎa;cwûü)*+ñ| zË{˜Zny¯$©5ú%2wλEü™Úy’”Cè]*Å%£AHeó õÕ§,,tÆA\#4Ü »s¯ŸÝX ¬ƒ¦¯í±J9û=®Ùf±þ‹fW80¶ÕÖ—t·^?ž
+0ouKzÔ
+>¢Öží[¿ÙÞ’[:!k@U©JrëŽ=[Ë4Oï‚AuŸ$%Þµ®ïm‚hHå•Î[æ³^€%+ö…Ñ[F¤rÈÿT/þ! Ý©]à’VKÆDqcs˜ÆŠŽ ‹mÇ®b1Ö–· p³ÄM³sܦ•Ž‡*måâ•oNöŠnõ'çØw5%&ŠõClhþúü,c˜‘ó$®X Eä"
+™¿)‹€ÐÕ®Õ…f¥lna€#AýÔaø¾£!G*¢Ú–¿TÖ™ò«XG-ðb1¢Fnð(R“ðOÓ¹·ký–-ÔÈ:n:K'OSiÛݤëR…îý¬O´¼+Ð÷ÍÌf8BißFùÆ
+:Sø(?0Ÿ¤üÁŸh›µÃØ9²¶s[æ*„‹Êú¹ÈàèÿðôR­Q´
+®Ñó;&.ä6 ge4êSÙ˜FÎD"l^löì_JÒ¥w‰¦pˆ G~'o:éíðݘ : míÝÕ.þðµ5x^ƒ1ªªRW$º ¦Üïүţç¼,Þ p›dHFWÆð ý‰ï#û®9Ž«>Ùd9ûr—Bpí8»st<3[ÜEá_f Jw0^·(õ8x1eÑ&šé§]‡ölË¥š‡³ÆÈœ6â9_B .p»<•ô-lG¿Þ¿¯8´CrÝ|K?ëÄ
+ѱ†?L­ðði`Ä¢øÓo%êʦ}mk^R÷À}D€öȪ¦`™¶
+Í©“ÞzÉRé}Jæª'a`ó­À¬Ðõ)$[ò’iXÂ…\bwdzh>í9ËÕž'ulL|ý¡§ö¾ ~TCöÙ;=²$´¼·ç æz¬4Õ3¢Ö\%sç­ƒ,þè±ãûæÄôlieœ¬0«²Žbr¢ùðP4É}.¿oeÑÚûvÿI¥ûîe´Êå@ýf×bbw’º#ä °m‹ic X»ªe¾ã‚eš?ü½q½êÆ—lMÅÊ™jF .L*/€W'f‚j6I|/ð õåBÇpyZ»8†FrɦÂïá¼âR¥hµÄ•Ýn/ké»—Ñ„4ÕŽ¤Ö‰áãwhMZû¾ç1ûQ·›#잀ٚ$¥`)Lg=ÈÙêά-1@²ÜÛ ëgžŒ»Øª_ºŽ¨Óò/º Š> Z¸{[¨yPfn ž3Ñ3l
+V†=1ä1âѺæÖ«q”8fÆe
+² û>q…`½õ•÷¦àL×sˆe‘±™è ¿]PåÉz¾]¬O»fhgj¹Cî·“o¯‚þ ÚæØCø NÝ,óf[èö+»×h[ki³jyš×0öÖ §êgTý09ÕÌ8¯–Žka0jŸïCq.sÛ“ÇrÑÛÎJÙ:©æV‘'ô¤GJ£Íö³èתA3<
+
+‡Ø£öå}6ÃÙ=ËÛX—À§®±ßa$ÆHm`Ÿ
+Y8·¦>° FÉ'Sî]Jà4Ll@´ÁÓåõÊè@cR@]ÈîÐ_´×DŠ˥‚
+Ú úF*ߊV¿ £~Mzï6bH›ÿÖ<Œ£ƒ
+ø^þYxRÌÁØ€TñÁ¾Ä**c/]dJg0pP1}ê¬P\YÃi¬.¾$
+Mƒ=FGWeWª6“aíjê«XK 8\ï54ÝÔź\cúäe; ŽØ%ÃMCÌ·,Ós5¯¢ÿ ¢z6v * 'ÌÒ;4i¢»j©°ÝìΨ‰'z‚JVŸ‹Ö•Šãu²˜|¬¹F>̲}/¨˜³¾[¯½&ÈIt½-íPlï¶}À4NzO½TC³)~;mb„wÓŒaŒ`¶â"j’AžsÜ4ï2Á ã:âD¨Á5eïß7•OI÷¿svxq<ê¯î‹d‰åˆîd=]ÜV"·ö«Ú¿ªEIcDxJ¤_n'6éWyþn$QÜmåi·Û‚¡·Z;e×_M
+ãR Œ¤¶_r¤hwºùžb,ˆ³³;üÊ& ™bÝ •‚ÇjŽ
+EH(¥‘u+اpÃMI"óFMKsÄÛÅì{¹ ¿$Ô&üWÂP¯8³àÀ'F¼íÏ‘•Ãϧ'·’ŽŠŸåYr–˜ý†’& LÒ땯îe‰²ÄêÙŽÈé¸<Z7Éõ®¿ù>:=Nµa[p»“Í[ÇÁm‚N=jæàd^j ªïú‘¼åút–.òXœÉ£ÑŠg<‘K§;€=QUÌŸÕžp^ӭ̽
+“W2T•øy"MY­FâQIûðqþö²ÐÑ&OB¢ÆÔÆjB:Qžšzczw#Ë l+Ü`( ¾Âö#FlŽ3-àú>Ä
+Ø|•Ež!×ñ|3ãp»‹´Œœ0o s y¾ânÂêÎOÇyæ=Ìm:íâ€Ã¯pó¥ª^"‹¿áØ´ ·˜îÖ:g6i Øü6(gvwöšú :`?y‘C‘5v:næÎ9Æö)èÂsiîÕ„Rí‡ïêñ³Ü¶–,èýyb„ëGIX¬xð¤åí‰øfØ°Ï
+*Ûöæý ‘š× sæßK%/M’a2–«Øâ‹×ñ,EÜw•'XÛ|Í1Ø솸Íó©4_ø¼´;™~=Qˆ2¬äþþò³BTeè‹Õ÷i@ZŒ«?Y¸Q“WîT ü/CF­pÜÚwû™¤'Z˜â÷aD‡}£‘½6ýkŒRÓŒ8b7‘"ª²Æð­±Wü¦—GD…ÐÜåѱËUyÉÃh›šñƒEàþ#t£ó—¶CµsÿÎ% ‹™¥©`J™Ùl™CZš°zYú€ƒ ˆ]ú)êôæóR«…^à÷'õ4ÊprjÜ$NÂjš+)j¨×™ÚÎñ„ß!çƒd.§Ô ºš_M jz¡®;”|!…õ‘ÓSHV§
+¬ékk`T•ž…¼o)*‚Õí‚…¼übÛøf‡è@ôq‚Ó£¶ Üý¾iÙÁi>µÖN¼x&R“ÂdeŽð`VmÆd]Lƒ¸å`Gÿ$§û0(ùÁå+8êõn¬Â­§=ºA¶?‚ •€¼ËEQ/–›@CÑŠB2Z^%^Ñ ²n Cp³¡˜§?U­Ò%®½"’ÀUbg¾?ÀÆ^RøŒgx@K4F¥@ÕSŸ¯d
+ö@©õýVš>{»tRÅpaç¹m<N †‡RK=¸àö—$míþAZ¿R›TðyëY57ìцTw•œ&€ØúÞÆ”˜D¤‚¯"»Ÿ(e#@ÜûÂË#Ðx™=#»nèÒTŒZzq/Ÿo¹<ïË:™\ê@ªIçÉ1Õä‡n[Ô ¡¦(MÑ·ïzJ̺; ÏùvŒuÄÓeLº­ÝÁÐ…?VlÕeý“³ÝAûÊ«!Ή“5aûy;IŒ©ïK&X…Ki/hÖ5g|Jþ+ÐßÞ³6cÑ-ß'º6¹ t%çÞÿÝÜ‹s8YÊ­K£¹|Pæ`N×}”@¹©Ó*½W×I,×ê€tbËïVgöMxAÿà¸õmÎKQu•÷âž×Šj¶»ÍCƒ³Y& ¡âÃL‚Ö÷ciú—‡AꙜŠå¡Ô(yL~¹ôNç^Å£uñËà
+ctFÀëÔ¾_=ýæ¿Ž°&ÆU-?½1LÖ˜­6B3vñ˜¥®§»ìI]¾".C£3Lu*"Æ®€»ÜÄÓ×}h/gsˆÏØWõ¡lŒVc†Œp¸¹™NCzàTæ·a¬£€GO%j`pNߌ_KU=ÊÅoq~àîã‰$Ž†'…gwjŽÖ YôO ¨€¾ûÖ'|1'\Oi[¥è¦n‰žÛ#žÿµAcºß—üðDkƒ®qÌ> ì\èÜ°G–öAtk /j!½QŠªûmˆÔõ‰"ßVœ½çàQÆŸN¶c‘Swm}Ú{c$¼Óí(€KÒ¿(¹9÷$@eÆÛ´3¯ŽJy¨ÑP‘ì¬c²¶ù»v‘ºß@#YŽyøõÀx—Á›ÂTU“ê©È«óîZüt„BBsøë(í ÐÚ{ЪƒÊëôŒËÍþ8nF¶í8N ½ØIÁAKøéä~_D0h‹ñ°<–ú«Ü_dõr00–b(/q¤Á Ó&á@Añ ƒHªÌ,'z!÷BÊ£:QuS´BŸw ¼ç=ÎèýœV×Z6$k…™™,¬cqxQ=Z:ÄŒûQ÷¡šîÊëÃîÔ®1X®èUÜö)ÆdOƒa{4P[®^µóÎ5 *jª„.XË& ²mY^í±žsELᆠ|Y÷Mjiõñì°´p˜6HWæËw÷¤BÃbÓ‹ °¬CÎúˆked²ÙG¹G Ï‹¢…¶Y™XJ£1!–—§m‘Ĺ2@±Ð3Ó?DlCÐT¢ëy„Šžï:^™°˜ŽnNú{:›™y÷>=t<Äø`Ï)Sþ˜ hšbICo\ÂuTm•I>!=Á@š÷*ü QT‰u»ýÁ!’³ž8mšb+–b
+9<üf:/®¼Ÿ^½«¶+Ašq2V%<gg[*©¡Ò€†Ø2Æ=r>žÁŠ#½EBóR=ü¡;²«‰=6oºFn´ÐNö«Ï¸aqÕ˵(q–òÉ·F »b´ºqîàÃØÇ­üõ(îe„¬ö@FëY§.¯¡;1ƒ JT)¿’™Bì·Kò¶©`ÂÚr<ØŸ’‰%¼!1
+e§üY€šiöà÷„´Zce5®ý¢–šgi¥ønjÊBAœ°£Ÿeû7³‘a÷!pyP'ò”óE˜Q{t$;¦G¨Uì‡Bû¨¼œÍøpϯ 07Ìá‘œŽOX¶"‚2CÕý™¶Ÿ›f¿Ðc%M-«Ó®y/|¡ø8/r×]‹õ1“l¸j)‰?ía£áïuè‘»»¯™_3ÅOlŽ¢òEcÁöÙ½€Ó¡Xj~Ú}úšu v]'áj2_ÙM«“ïoA -Yù}“!ÌÈä©âáaôd]2â[üÁH/ÁKÅQ|âÛ
+o.OílѶe ¯kÅÁ‰nÐÀ)Â~ŠÅ‡11ñ‚b'îÞƒä°ï nÇ™‰óG‹IXB0_=·R‰µÆ¥`χ˜Ïš·E7H+–l½Ávv ’³+¼„Q_Ô
+ç#ý°p@€Þ–÷ÉÎ:½Ë÷• Íw[ð¥0•¢È”N Oæ{×{Wò‹c´ªõå0ƒÔ#M0‹<&¶í3|Õ ¯u8ãxEQnäì½÷&ï}†©†¨Ïåä-à"àÕw©¥ÆŒ"`P´â-7…üN+NÁ.ú*ðµ¤VA$5´àh²|‚M™AG¿çæ·¡O{ÒÒF& ÇUøJƒŽ¥/ý¥'óï&µ¼{£Bq:|®Í<º=D&Sª•ï-zew§iÀÎ.šý8çOpÚ®V¬^]­F[WnÛ#ð¨S±c£‘Ç
+¬¡±Ëî\ŠŠŽI—(¹fŠ0®ëí*ðâú €„)Xy¯f€œ/šD@eþ•r_CÎç!?_ŠxÐÖ즬`÷—¯íõWtHþH¸U…Î:Tú‚cë~³5øŠ‚ütâ?Œ½ý-å\Ÿ™0©·ñXã—>2:‚êÔÓÊÓóïÈî×,rÓº¾ìˆ½8U,žân{Àö`L‘ÿ‚ËîQ ßÓ¿9¬¥y÷Ü‘Šg q¿½s9Ô©¿¿tÖŽÖáÇŸ§dÃ&§ "©Õ0¢FOB«
+ Ì7ChÊÌDwc>N¡À‘ù–Ê
+Ì«E¢Bd•±1ø£Ñ<+º/´¦R u$¶6Örõé ÃJIGÀ.úàRâ–?žÝéÝ‚t½Óö¹­´RmJ±©ÿ8'•ýÖÊ”Dê^kqümú‚EšÖD
+ªöVÏäÈy?Ž¬îXª5öc;~]äiÑQ ˜ñIÃpz«u2•¢È¦äÞ͘y&<ôE|Ów)o$Î:;¾¯V›‰’eÍ34¨ãO÷8i.E¢äë'Q°áÜ&ÅÕå3×x³3û¨º)™¢÷Ómʈ9˜‹'VŠëv®Ð¶~«¡h¯¨éƒE=Uð|ìæÜAüʺ‹ÒûWuw]$kMö2•¸“¡¶Ûû¿óÀþxW¹o˜B®ÐÜD7¼¤ù
+endstream
+endobj
+2621 0 obj <<
+/Type /FontDescriptor
+/FontName /UBFIJO+CMR10
+/Flags 4
+/FontBBox [-251 -250 1009 969]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 69
+/XHeight 431
+/CharSet (/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/a/asterisk/at/b/bracketleft/bracketright/c/colon/comma/d/dieresis/e/eight/emdash/endash/equal/exclam/f/ff/ffi/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/plus/q/question/quotedblleft/quotedblright/quoteleft/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)
+/FontFile 2620 0 R
+>> endobj
+2622 0 obj <<
+/Length1 1149
+/Length2 4981
+/Length3 0
+/Length 5710
+/Filter /FlateDecode
+>>
+stream
+xÚ­•u\Óí×ÇERJBJ†„ô€Ñ!LBI‘Æ6`06º»%%¤éT$Eé–œÔ
+A4!ÎÖp;\( x„†"àÎB
+FY!á
+öoܹý…
+qÏ~™þËKEÃ(Ü@ˆK
+w{@È?J\
+
+ÎŽ‡ô¿~è&*TµZ˜é4ˤõô gº)ýXH`ß`U«µÕh€W:ªõ^Ï}=bË£‹y ítÍîPvÖ²é$©6l>IIÄÇ B>E›ò€Í1· |\å6—JhIñ6#•.¢cQgð\Àr;~³fà_ qÔ¢Åýlјèt±Î(þËB©‡ KÇÜ›ÆÏ]QP3•Ž6ë7¾ëVÒ±øÞ O8ÊG4¶ø1­9(‚]«÷Ì3r¤cêx‰’1 …j6‚ þŒá[Q×:½ŸTBwGñu0O üñº×>MÚb# –×¥Ò[˜XŽÙløŠRä®T”p‹å&–¿¸ù¢¬Ù;@»‹ÃHÓ1c¶vlÌõQžyAÙô/oñÒô]•šn\~T¸äµß¦(ÂðbÖgN]Qí¼£·ýN³y4n觎ѥ\MP>÷]&ûh’ÍjFPòö*BàÎyØ«ñ´êjk—Ì‚­§_™ª¼*Æ{¼}|hßçægªcž0zF$|ñ?£ðO¿r”шl‰
+¼Ñ·¤>9›ž@f©+Ý2±ô0xx®»yø.ÈøÉ çá
+óYÇqÍÕEñ"@‰ fšyµ©9[´ã‡—¶®lÚé…{ú?s+c?ï§T~[(Ù·jãz-k^|Òû1‘߬+{8DîOb*Út<\bpåkÝX>cÉ^*üLÔïæ¦TäG@`Å8¬f!ã¸ÛªëÈ¢c[ýÑrUâ`çkF´¶ïð·ÙÙ–ÐÓ6rƒ§÷:¹ÌFN5¥+¿xògYz }j%‘¨÷õT¸Ü*;³ŠJ.M›7¶Êí!µ­€8‡5Áj¢ ß4à;xJ\O`;6rœV‚oØá•FJÇ]UãŸKuÉü!˜Ð0ÏxiE½S˜¦òM‹RiPÑ?[…A(ÝRBïTÑû‰wÒ>oY·£[ûŸ} ì ~Ya­Ìq)28=%¡Bø*B<…,„&E÷Œ­±Å±tZ<:XÞÉÛ(¹¦´Ø-)Oß>¸¬¸fƒü"ɶã{º!Ÿ'ï·QŒzWÙ¦d>JüÇƶ[æk`y™—C}pÚ8›åD~Œî÷• ,à7ջ夺ËLö“ˆñ¿êŠtu͵fš‰«„žaãvçª,
+›B³Öä6$üOk/̪*]áÉõÁµÀe•¯[e½w25ì#Ø“^l•l.Ú3쮾ûnWL½ß®â¿˜8óÌ[AçÊ| óÌ?áQ ¨’œàCÕíÞé| ¥`ØxÏ©ãkÃUÎ+½-”«¯)¬„éí+ᆰê‚D …Ë“UŽÊ©Õ™Wê>鿯0±˜±˜Œ‰>fA”YŒGbÐܼ›sú4åŒJµ
+ƒ?·!Þ<Xƒlgëœ2Ù/ÁxkM{»çĞ͠!f/ç›w&ÃU÷ä@}“Ñ$“ZÚùâ†[¨–R½XuŃ¢vF’=PŽÏ‘dâ-{0·Íyí³…Á^brkµb}Q*‰Îz9`eºØ ‡(¶€ŽX€ÔòÏ׋¶Çý†ÙdéÚ‚#ÚÜÆqà˜]ç„F˘©þ{ªÞGLwŠ»¿âß³;ZàP¹®¬œ JàkñyäVshW[Ï}¯ÊÇÆ7Þ^³Õ•Pz'o+Qº«Å§a¿ÔŒ ù6^Ã)“ÐãRP¤ ûªD“~¶˜\JåÐB•4|ÚÕ1ag-÷)gÛ+VuÄ›îySyàýÁðÃU•µ1ìÁøäEšýÚ˸—¡¡<v3wë{î’­¿Î~Q2ÊЙ5Σ>¡•e8êÜ¡@ž“Ìõ$‚˜€y©jèm&=­Ø%ûm€ßÉÛîc‘„‘äãGÆì{Ûæz[,±ø¯+5¿/ˆ{á>ãÚJBÄûâ|{ÆlãÓñ7ª;ZoŽùvÀy_ÃЗæ6û·›žÎç<H¨Ú—fŒ4cŠY$ºš€q¶áz¢³ÎpWßÍrnÒ Ž„«­æ§jw¥”t÷—dƒX>¶ÇØõ-ê©F›Ñ$­òè<Ž|î•OøY„Q ¯GÄô‰¾çŠñóø^ÒÔë
+ôuŽ%úL~8+¬
+:Ë—Œ+ð’„­~„»
+†{AGÀ¦WÞýfŠès¡’8â ‹j¤4Çh¯hÖû±Ù>Â×{¯2
+Iv™›,e³MÐäFzèÂ@¯ÖŒ‡QÚ™ôv趤ê}è·O>£CɼfÎmÇ_i&ÍoFWóÀÈÖž¯Ã0äÁcæos¶Ü <˜I¾™¹ðAHò¥bÛ.“u£݉|Lir—ÑÜèÌŠ•0mþ5c5ÝñVàŸ—ýÀ’ÝDB^$¦&ÊzåÕÌZ÷xû›xãþÊ×õý§Ÿõ<•eÃÉi…
+ª¢¶ô{.ü;YMÐ[EëkÑ þ“XYc#ÿl-|žþݾT«[Œ^üØ`¤ïÝU1“zòv2¢çÙZdãmµ„í/ÜÄë‰Ã™rÛ‰(}ÆWèhwìÆ°× ‰ž¸F.®fa |@Õü~¢_KáG’7¾
+!pÌgÓ|Ïþ‰Zw˜Fp=WWÿ»€CO~0¾)(‚‡¼®8ľã22À¶Ð™•ìª¿p&ö4®õÎ>…èýžÜXÄ@ðÛâŽÌÄ6¿Z:Ý¢Ë3 z³7Ô ¬q¢j%J›­—Þ¹HÚ˜ªÀ®œ%#iÒº
+!Fkx‚úxk¸Cpƒ¤Ó-Ôú|Â’„%¡ ôˆMì`ÃÌWÜž5J–y Õ5â$4å`ü&×/cósPÑzUß7 O2Cûœ3±³0Ø3îiâ
+XVå=È*
+ì[»ÿ˜;„d¦Nqøµ·i™7¡¬?=*éá»ßbëx#ûk;5½
+ÇX¬W€›÷Òb#6¥Í@%†ÇÜÙ}ï÷õÍ“±jÎèÇ|µ5 ¸•˜s^aú…;<]~˜š=<YÖÓ(èsª/&bUù¹¾ ŸàüJË°àç¸Ñ*¬E¤é¾GÅ;ò·’Jw$è{NÒÁ¡ß¼Â ç
+7ßÄ.ÉÎ}òž×ç^G`û6柈ˆ̉d²6û‘%tS}fj•ŒQ5š©{ôœ£åd†|0ýÌg$–RjÞø‘öòT͇r_a¦Ñš–¥ÖÛj¨Üf5:‚0ug–JÔ¶5öçËPˆÏD£<m›‹»ø þQâ×Tï ,ŪÑFÀ;)D4ºïàÜ_¸å8íÒÚÓû³–¯@î·¾¨ÓþdÖ‹¿Š‡
+hÝ­ª7^®éÅ4xÆ-¬,xÏ)NjÏAÕn^µ÷¡«c Š_ûè¢ý9ïFjü±ßãf±JJ¸ý`Ñ›Êêe–OŒá¢ÐµAÉaoâ³8šÚê6yŸ<0¦­8¤•)¬:¸Ýäá‘)‰‘’™Õ¯{¡%xF£µ×˜0­{ZãP1¿g¾3àw
+Ž âÓÙ(¢ª³½¡—:BDºÕ•¬L†*èÝÚ<ùÜã=
+ßCé¤2ihR"wm††\\v’(G£ã¯ÖuKÞ/Æ|
+²¸Œ §·rp:&[leù¶®hZsíh7N‡.àÝ«ZàÔ…ÅáøRE¶¹y—ØÃÿI`<Ì
+endstream
+endobj
+2623 0 obj <<
+/Type /FontDescriptor
+/FontName /ZRZOWP+CMR12
+/Flags 4
+/FontBBox [-34 -251 988 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 65
+/XHeight 431
+/CharSet (/A/O/V/a/colon/comma/d/e/eight/four/g/h/i/n/nine/o/one/period/r/s/slash/t/three/two/u/w/zero)
+/FontFile 2622 0 R
+>> endobj
+2624 0 obj <<
+/Length1 1015
+/Length2 3971
+/Length3 0
+/Length 4617
+/Filter /FlateDecode
+>>
+stream
+xÚ­“e\Tk×Æ¥Péب„Ô0tÃÐR"= 3Ä 0”‚„‚tIIƒ %ÝÝ0"!¥€ˆ‚èÑwô¼çÑ÷<_ßßþ²ÿk­ûZ×¾×Ú¼<&æ"PÚ®…FaD ¢y@ÝÐ "@DŨxyÕ}àN¥á„Ë99
+@‘HÀìç _À î ÷ñƒÃD© 
+üÓ.Ê Èü†a½þIùÁ}| ¦
+l„&ô‚œü˜ú·¸‰4ròü)ÿó’þ+íä‰@âþ·
+‡ ÿ&//ð=¶”<ÜÔÆÚ‡Þ>%ꬽ˜ ºµ¼½7Á®\3t,`¼§è¢Ùf´þ̓•žŽ·Àêpœ ú¢Xl¶¯âýB¥¢~qõ¥`Bú`ÄÅjÛ­•”Ëo8Øó^x/‹¢/Îýú¥¡ï¦øÝé2ýð€‚Úܲ·ÕÆm5WöŽ‹ÖCädí̘´û+žÄ7“ébQmñGš5zºÁåW+'”ðšèxáPéTÛF¢iÓNFu|,»´ô®DEàù“¯è Þm”¾¨ÚŸ<{Yø-Søj x¡fàLJÌ;Y£s‡,ëûœøŽ  Ïyë¼#¶g&ïTñ|ãk;„?ŸÄEiõÞ*üûcždy¦¤a QÙ/yϧXjW3¹g~·ñàæá"ÊDŠ—Bõ[ó¾=ºÝ.ºX·É³1Ô4£©èùȪ)~„ÌàfS§@BÄpe°÷áû]9zC×Ä·ãõO)£‡@ÍÁöÏÞø“Rðò ºû‰øYš<ÞäöÆ‘>!·ªè®¶»ÄIm¾Lº©ž$ºè·‰mJK)ƒÐØ!(*¿+W7¤‚º'SbÝnPé¹ß¾ý<9ÈW<¼’½¢ñ²lÌ·…Zƒdìí$þ\® ¶*Ϙ™µ!çÚô@gã—O<ÂÊ}1&%œ˜î¤® ,ç"ñ“vÕãmØÂÔIœé<äZt¢–¤ÁúÙQž›Š•¶táN‚ÐFÈ¥…YAVìÔ4ïh$:Gš‘¿Â%aô~·ïýœY|óZ·\/Ö:#@k ´ŽïqM²ÔI¯zÆ{–¦¥ÎпD±‡ ç½Ã6émÍ4Ì”ïìÉ¡{ñœYº’óÙYê®Úɔӂ|¥Üë¦ô¦N‚Ï:Œó¯ká{-{ѤÛ3; 4‡ª¶³—ÂJ·’Â)¥ó¥<-C’ä‰:) –ªØZöOŒ»gR‰;ڲجÇ,÷#5kbO*>ÈêÃ"S_”}ÜùÖ–ªV’vëuÇ-¹Ûšï4DÁ'ÀÒÌ!œ´jÊ*ùdÄU¨}ÑuòÒÃüpÑÇðþ¦Ý½£Ëµ²ØP1Ódó”¿<Úš¾vÈ&ÐbgâÚ¹g*¢àÛ.=Áùß›ÆÓU$]¤—4å®^P.Mù¨FæOÒr¡á‘]±Üñ IôKÛT¼•¦µÏn SN»û›\ù–觉DRå›ë½¨äw ‰5AÂ>ÓçÃÏúoAk‘}³"Â×?Yh÷±IÍ!ÃR^r îJ&¯(²WP‹o]6{·
+$Ojï4É¡^¤ð¥Á¦—j3óäˆ?€J+î64*.FÐSGäevYºTbœLn»Èe'¼ÛMÜ;æ¿·Ój¦¯[ÿþÞ
+ð4™eŽxš‚?r×Ð>Oõ)€ýƒ»ûí~¾¦3œK§)ôу¶â;ÝÑw’.áǦ,½†jW-¿smçzUŠÐál®×äZÆ:.ʾ«™†¾‰ýP§3˜Lñ˜–Ýœ§ÔG¢:óª¼\’‰ÙmÖvuWJd8l@ˆ~9±
+ZùªŸ£oAJ,*µÞÀ¤Ü,‘p‹*XŠ
+·¯L¶[ ±éÚB×Í~'ªx]>õ³ÈŸÙvÏŒVµì^å«æ´÷VM.âí®5äŠg·RÅÜ26ü&«†l ¶öÑ%…k†/¸øÀê¶\Yߣ¸%1Úïé:˜è#m_ìŸÐºÖ„„?Gl}œIÏ?rïëõ@ ó¢ážêœØ<øÓC‡Nš¿»qŠr¡rì£ I§Mª¦±KϳOBSJ˜ì_œ`Ù2Ôh&Q<%Žê’
+.±¡ ™Vk¨ºÐqÒaßØ’½Áº9kõDËÆŒ=; q*±5…ú4M=÷Êdüô¤±ÑJ0†±juÂÊœõêä¹yæ-ÕN¤ˆtÐá°ÔÈÜšZ|US]tÇ>ÃòøWÖÞ»ü;%©£QÙ‚tÕ;ì,i"SV
+ ÓŸˆúî]&dÒë>ó½)òèˆÎ¦y)ña(»Æ’4øY/uÇo¯à;¹éìÏ\ýÝD7ó•4½'hÛ2_ó(Þ¸ÉðU§2vUkÑêJ™Àmãi$ñƵŽ"I úlâ!Ù›zÊ[I_¡ÚÓ–(æåv íø°³Ëqó4©
+|"€7Œµºf°r«•U`i-+¯$œ2Qu?‹NrÇ‘e;Fô¡}ÿø‡kéìgWPjׄòiÏÃ]·³$ý;&Åú¢=gÒàÑ ’븧f­%û³´KmQ^L‰AeOhÄß R 佨§'¶T¶íò.}¥c÷ݾCD¬DÓCwNù¹áS|–Ì1Ò)Ý DÉÄÒMâ\šH&XLlê ½5O¥«73vàÁîW»ÅZr.9~Z&MtÖ)b(Æ}`Ä~%ËébŠ‡½_ð¿23föƒØéDt¶{]{q(À‡àc´ì´£¿zFÊ03©:6c±v}^§òËÜ%(°çNß7+wÃêüR môXvAØzßU5ÇRQœ[*×ø.ráÁJÉ[Ç’Ûy.¦ž» J#è !Ëkn Ì»"Jóu†Rýú°gÙž•kh’—ßÉ„jê`ScGˆz>Š Åþd=TxQ%sC;Ú…±¬…+ëÊ%·³ˆÈ­‘dÉóé5rRììn÷Õ¥ôN8?³@+/í$í uÏ3˜Ö°¦®y-[郿Em‹œÎ
+´Ý¿!)O©ZbsÏ¿ñúwÓ“з¨ÁÆÃ}"jÛÓ¯V«°²Êø» ÐÁÒ.Wñ°®ø2“Bóî‹Û™Lí¼ÏÔ ´™Ô7štæÞTFù9…ÎÇNrö„QqÃ<
+)B_·Ì¯rw›ƒRt \q¨(¥áÛñc¬¶_¼ï'lTZTZÉHÚþ*Cf7}Њ{j´€ç”ñ6ð;P|­ÉÊì›eáÐ1Zħfù‚¾š]Ù{nä:Úk\PД–¼mÙF:¨˜<oªË#à\·ÎN«ÆSCáxÃÚ:;=í1ÈõCy¹ûµµuºGÇñ¬ñ¹`~xYÉ@ýù óyEÔ³´H䉙Aôö\2•›ÀqÜ–}D•b²¸ÖyÿŠSÆ.6EüN3g?#·œÔ”)ËP( ¿±M{9˜K“ îv8ê“}?œ}L…D(×ʪ
+{EîÒœ/šèZƒ3Ñ­ Rä¿LŠ¤Ã5?Yï4ÿÝRâºãÔû‘œ» ײʶH°`v°©üO¾­njw 7«q>i ÚÈ×%ja¢o Ó¤ßûêªÜNªë9z{Ž¡p¶ëÇósG‘Ž™UryB>ýå®äÎQ–hÒ‹
+ásýXÈzº¬—1²QÚ™Ž×Nöö-É6#—ÙËšÓÕ¼î×÷¶]Áf¥j¤Î‰­ÜÔ–ø­á%b¥ñ"’›ÕH5Éž9Êosêu?òY¨>”¶ÔûÆì¦á•¯7%ï¯U1çŒo„Š”í± òÌJê/¾KQf¾6¯˜Ó{þ@ôe.ëÉâ¥yö ¡;´”ŒüߪÌ÷uÓË9 O°¬Ï¼p;²ÀÎJ™;ü¯qeúñ´·-mÍLöÇŸuoTƒ?•g¤'®c`ìšæ! ܹüKº Ê1Win“D3-DÕVwTcëà …ã k̤<ÞšóŒC÷5ÈϘ—éî1
+…ý•n¢Pô8ÅÆw—õzô@MfX÷²›ÏpÎ- êÙNؘa–5³a
+ãe¯O73ªÃM«¨áÂÁ¯ûlK:¼˜0Ç´ëE][-.…v-ûBœ£Ï›|¹ŠÖ>ZjYàÞQº`C—½¦2—ÝÕç²CÓI¡~$®ŒÂ€‹"¥’àô÷Ģ׌ÇiÐ:*qís%“SKÌ,j¥ûÉx|ÉåÊV¸¯XÓñ;ùW){ç[³5M¨sk¥9ˆõ}”©/aè×6ñ#×z4Å׺ä síÅœšÊÎ ¬QáœY®ÒŸËªLÚ4›³ðEÖˆÞ|UجÍaºÈ—QLjõ6D•4$‡°Ü¦W­éÆÊ ½¥"uÝXâÁ³M+P°ú¸4· uÅv½YþñèçÑL»6¾-pŽ?®o²ø\Ce˜Cýx寧eÙ—+‚!Åz¯ÆŠ{˜%ìàp)ÚÐqº¸ü!ê¹L¯°‹ÿ/’jAK<ßã7WS§Ÿó cwB8ÛðB g} Ò_Á†5lõÂ69V;N# ¬&zåBTeZ³þD~ʃnéaʤìÑe²¾¬>´krrG’ã¯Ô‘­;¯ ÁsŽ¹ù6‡Ç¢Œ$­üw àOˆž¯8²5 ëêµ¥•Œúª.N:chä’Ê“NæözLZ¸7¹êµù¬|Rç'‡ÆKª¨Ý)““’TËÂ})®_"¥WÏ“óŸXg|‹ãÄ F |Åû¾yd
+[T|伩<¥ ÇrGX›YFSê Žmä⧡ץԩ&LÍQ¹•‹Ìu~8,ôø†‡c¯T‘¼“v¿6º5íÓ‡,åYÒÔð³ùË#UÚÆA5å|®xŠµýú37ÒO³º|Œ#"=Ê>„±€6È£Äx&ºàl#˒ꨘwë—î-Þ2“~GþøþÕÇÅÄþŽr‚zªú«öJlÿʆì›
+endstream
+endobj
+2625 0 obj <<
+/Type /FontDescriptor
+/FontName /BXARCG+CMR17
+/Flags 4
+/FontBBox [-33 -250 945 749]
+/Ascent 694
+/CapHeight 683
+/Descent -195
+/ItalicAngle 0
+/StemV 53
+/XHeight 430
+/CharSet (/A/P/S/T/a/c/d/e/f/h/i/l/m/n/o/r/s/t/u/y)
+/FontFile 2624 0 R
+>> endobj
+2626 0 obj <<
+/Length1 733
+/Length2 1088
+/Length3 0
+/Length 1602
+/Filter /FlateDecode
+>>
+stream
+xÚ­R{8”YnÊ­ÑZ‹J¨Ž«&s1ŒL‰´Æ¥"ƒÆ̇Oã¾™a&Ì“k=‰\R­šbuQÙP©'TJ® i3#Ý*=j¶Ë~´í>«÷9ÿœßï}Ï{Þ󞟵%ÇÏŽ)…Aî"DbG%Q€Åö¥*‰‚·¶f¡O‹5< Ä
+óy`ó$‘P4¦Áç ŸˆC9 0…Bà;qB |!1„ÆAžJ˜/aPŒàÉ~Ö!á"àôµ-Æ|ƒâ TŒ™¶˜ÉÅ
+p? Ü°#½Ê†fékX[±Óa‡*Þpož–ª#UµCï<ñþkÑ%©‘F©Wšÿ™;ö¬kuÐœâz0ÒÞs7²7ZÉËÜíAtX¸[™}ðÂÅšSÅd—NZMN!Ò½²8ŸGw;o•×skÐ,ñ\‰‚”ÒßÞr8ÉìˇP×EŠöÇÜ+µ7o$J-8²®¬U-ïµÚ?s¬5?h·^©¿ö^ÑòÊX5°Çá±ÖXl“ŠÄ¢Í?=x)öÉ•¿†åË]F67«œòFím£{Æäz°ÆS×w*í—‰õ]ñŠ’Yï:zsL|>´½Äz¿æz½ýx4é^ÛŠmϳfûà’¬Œ-f¾2ôÔþ¾Ó#jVÈ#ö]7|’mª53Ä\°ÑIý[OHÍܧ¸¨#¤!&~lAù±0›c™TåÆܱ®Ã_ðáÐ…¹ŠXš[ézñr>›î¯7Ï™_v*ÙeÞÊæÒ¹i› F`ýÐLuVÉ`µ›® —? °.oõ­Zfð¥ý ²)8fN×Þ3ËÕmÎÆ…:Å‚´%(Î}ÞÒ%ZîfƒwÊÄQj 3;O·—ÅCwWV¨FDbÚÎ`˜ìš]¬ÒsÉ2{Ô‘Z¬g¸>؉9Ú¼òÉk
+‹HÜþ«õ”öÊ:¡¼¾(ü.kÅ"ڴʵ5«=k3ø;¯2ß={i‘b:¾gˆ^LçÕÖ)F
+ËòwÕó%¸n×â†E–›£Ùñ:ݶ»\Õ´Y|]‹&™™e½GW}‘÷û*“ÛoΛ.äU÷kfèïéñ-dèý¢„׺K{=—kí«Á÷¥n­8»še ô07'ô¿Oõžõ .·PÍ7Éf„3% ê–G³”àR•l·¥~øÅlº˜rÆ|´ýä˜w°äú@ÛÁt[êå3lиt¶ßmkS›ù^]PPvÒòPZä_œS0]ú)÷mc·áSÛÍþ’:íúë^¹ÆZuCyŒÐ™gpöůRöÙ8M»±@w`Ë¢B“‚‘êÕ¬æµÒ!?‡íª
+¢Æð†ETQv·Çò†3 ¬ÍJxA]¨:JvØóàZÐÏÅ&ÞlêýiË‘UÃ…W#†tZ Ìöß÷“…¥'>óÕøA42 ¶’Ó­Æ;¹Õòæ4ïÞ(ù vŸ•eŠ Ï­kû Œ2 ÔØepÃjõMÅ—«?ž+×¹]|ñ½}ü<üyCn`kˆqé¶_‹¦‡VnmY8P¿q "÷OϳËhùM涪œ'ÊaéM\dùÔ
+endstream
+endobj
+2627 0 obj <<
+/Type /FontDescriptor
+/FontName /BTMECO+CMR6
+/Flags 4
+/FontBBox [-20 -250 1193 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 83
+/XHeight 431
+/CharSet (/A)
+/FontFile 2626 0 R
+>> endobj
+2628 0 obj <<
+/Length1 903
+/Length2 2754
+/Length3 0
+/Length 3365
+/Filter /FlateDecode
+>>
+stream
+xÚ­Ry<”ûÛFQFd²·ðØŽ-ÆŒ}‹Á˜&Ù³%1̃aÌ0#köcB²TÖA[’Ê’…HQ(k–$»(Yß©Þsú½ýþ}?Ï?ÏuÝ×}}¯ï}%EÍ­ä‘8’ hD"Räá
+pMÀÀÄR €+(B$% È –‚' ±P€khÀ¤¿;€PચJš8D0 ù‘ñî@Ú@æ»H @zƒd¼+–˜`) 7ÃÃK
+f„”q$"!Àn˜)‰qÈHòÿêws#ÁëýÝž1£ÿªb½ñ„ ÿ­“¼}ü) 0!á@2ñw©-ø3š ˆÃû{ÿ^ÅP°¼+’èN
+£`Œ$p#‘!ß—©ªÀß©ˆaû9”%
+3¡¸ÓØWv´Ún³<“‡ëë‘Àíc~ !ÝFK—}¯Þx³û!ÀùCæ¥úcv«™&AÓ>b_£æ7Ô¼^›Wa6ë}^šf«-gùé\¾¹´á¹™âL-÷[²¢UÕìŒ2 Öq1Õ(‰Zrßð-WŽ äN»¶¤'*Ì3î`ÜÐ
+©ÑÿÈfáAzêî…õºÎ†¼mBëÊl%bUyÎy7t“~·bÏR?©àPÒë¿ÉÔ s¯¹¸nû<Ž¿„>v´]9ŠLé¢a•^úì(þýÙ™8‚BËXÜûr¢2$>R]?r§Ÿ[öãâî(më¹)("u+’¿´s@ц?E­Ž]—^­Œ^Ô™‚fëIù`ÊZ6Ï©à!Ò¯îSb¹Û™8uß7£x´7ÐÆfѸbíOÌóÑeb;L)ÑaÌú^WÓ†¾Z‡8!bÞ³[y¶Ì5AZ q½™” uD·mg7ê}²}YÙSÆ)ªÞö¬­ˆu -’…¸ïeHj8µÏûÁ‘pîþ=ÑX‡Ê…6œ{\Dm$›mÝEM}‚Fã)*拯2Äñ«”–|í“+Ù·³˜Ý€;ÖÿÉ!ð^RB²·lóÐ%Þ²¯ˆYÎÖrç$³v£÷ úG"LsJYo§³øž±×r3:­¶\÷‹e'·( $ »¬eÚ*c¸Naÿ(Ÿ÷Qzà©Ùwô§¨E,o
+¸Ç2CKÓ²û<
+YOV vhìý(­cxo[|ÖÏ¿¡IOŒ3ë‡s¯ Ôg%lœå( ¯¯ŽG²´÷@øQX“ÁÖ·,ô•¶…Τ'ññsÓuN×0—½¯ÒüÑé.6'4@ö–S\Ûí¢Aõ­’Ü€Ö’Ž%ªÌ>5ûå‡E(Ÿ‹8\¢'Â
+Æ´”ù²„Û½ìÅø¤W\œžL(ãÚfû"e…e¼lkó8†«ˆ%$£‚Ç?¼±¹­5šEЫ“^ð™?¨%ó"Ûèºñ…
+/Ó£ŽU@>fDuùÛNå¡l²f%7€¹ëã»yÞ4x§¼•ierÀhÙ²Ð\ Œ¢øä€ÿBÚÅ]kl¾à'±+™úèy¸C˜öø*Mþä½°´Ê¬éR®ê&ëýIœÈò”ò™°U™Ê_·³ž&Qiºl3r¦Öü.PËþ¬ºçT¾Ü¥õå£YòóÒ%Bí¢Ÿ ·ašŸ¿ò—ó2eåvTöòŸÇ¥˜Ì=<T†®ÍÊV-8s®ÈVEFH –Ìßî§\ð­å>Ýy¥ùå€IáIù¸³Í”óvŽùu›¾96zòè ÃϦ´ã-ä|Ú…`Ë ôCM, dÕ„áÑ’Ë…Rºâ“k9)ûŒø®pßÙ‹ï@iXÜ+¿øM+ùDÐOÈ«ÓÃÑ0ågF|õWmê5«ÖRešM`ak¡ˆ¯›µ÷±}©¶¾™àìyÍq|€9d‚ Ì­?heᢲðá¢XôÔûÁÒLåëWÌx—Ó#1YjO´å/ȈÝíÍ%“o¤
+X-ùn-8(쎭–Û³N´¬Ý™·z)iôôú½­aÔqóâ
+Ռܔ^&‡;vâ¡&Q¬æ¢×·G{¦¡5yØ¢ð‘ncîÆô…žWLÖLû6Tv¦Î?ŸfZ…t½^â?Vw
+iÕPÃnQ7E”™ —Æì'?
+Š¼z…O˜ îÜÃ6xݾÔ—1ˬ{h$ÁyszãB‰õ”vÝ®ü}2¿_°0¯/cÉäh
+;ä›ÍY˜0‰U*qÐmX´"N·8É ]ÃKvÙòvµ>Lßí¿{‰9â"B5Jþ˜=oõ&ÕÕ&N[°I<R-jò¶¬?¢C¯ÿ¼rõqNÒ¬D!_xŒyE9Šã@buexH^{Bó«J‰ï\.PŒçÒÒº2.}—úíÆx£y^DV*Rç­Ñòq[„yö•±¥Ò¨.LVa £Ý}{«1~›Œ*Ì×Ç [_ûÏëç ´bÙëf´ŒÁD I¡ÍmÉM{“݃Ȃ
+È€B¡ÀTQÕeą̃ðfC1uúù¨¼«&¥· uC1³ëÁ{§¶}÷¥5JCª”9ïF¶-¼­¦Ç™’XOž‹ðs ÄÊyxêÍ'>\*¸ÈÛ—ïCÚÔ]¿us ²r^rr·¼âË÷…µå…½‘£,­bè;,Í4ûèà…c’4Q©<ù˜‡êØ
+ã´™Àž†-Ú#ï”VÈŒoÕ©w8i«iž95ó§Íý<вÝq¾¡¿Hš¬÷ÞKÎF«Eš™,#U¸â“yÎãê4m9!7]^GlQ™sBãtõVDÝñŽN®DÏΚ §|ÛŠÜ£‚çö:7î¤G<ðdí°×"ʦÍJ)Cí^×9q¬Å]ïG3Í¢.ZVÅèËuož½šÈ®0xÝŠ™<‰â‘z¨«5o°³ê/7:k™}Ã×󱫦|Ù%ÈûÔÿ
+endstream
+endobj
+2629 0 obj <<
+/Type /FontDescriptor
+/FontName /VDRGYX+CMR7
+/Flags 4
+/FontBBox [-27 -250 1122 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 79
+/XHeight 431
+/CharSet (/A/eight/five/four/nine/one/seven/six/three/two/zero)
+/FontFile 2628 0 R
+>> endobj
+2630 0 obj <<
+/Length1 1267
+/Length2 6564
+/Length3 0
+/Length 7324
+/Filter /FlateDecode
+>>
+stream
+xÚ­”u\”[×°é–n†n˜¡A@º»Sr†ºQRJºAP$I ¤‘BºAòsÎûýž÷ßï7ÿ̵ÖÚ{]÷º÷¾Ù˜t øä`v`e˜»7ˆ$ PÐÒ€øxll
+p°­7æ®hë –€$$@
+/€>Ø ÷;ðã@
+ï?éíó"½}£ ²kÀïfÈd þêÿ=×òò0ÿ >!Q
+„nzÜ“mò%!¢m@*x!‰–qàÁˆ¸à㨣««Ìžš*ù6¶/<WÍTÛb,`V'6Xüê—4S¨¤sS©›¦:
+‘…;-¤9*èÄbn_ šÈ˱µ:¶?Å[FÐ5&ïÔøñ_›`êºæ À­–®¢ç&<wµ1“ ™ÛÍA>}걪êÛä•ŸN:šåO‹õ>A|Ú¾©bœÄãÃ÷árò×wqÁekñ»2–o¬‹‰¾o)׶EûËQë^Käjg…µ™g­#|_u|‡|#!óìq¬{‰·ß¬˜Ýgp0þ€_@P&Å;¦9r¬1¸'X ÈQ£f:lí|ˆuË*¿ÅLÞ’D£õ˜^}Œ}Fö¥çâ‹áž‰w•3aÑúá1êK[çÂÍÇ?~Ís*0lªH¹£íž@Ä™\odëixÅzÏY2%ƒð‰¿ú÷q)Õ\o™SöBÈEB_PO!0Å*ì?ÒÑhöjçãô~v 8Ó0€kØ_Ô1Í„\#Bö$0–×ÛÅáHN·+tš±ñT…æÀ| #Y)
+yŽLaÌȬ.•”`eX ȈͿfXQï·›“îµ´i pÚnøX•É3ÕáBª{Ì®ñÏ¥'¼šÕ*ÇÑ_~å‰/ XÛÖ<´Ÿvé,ž‰c}-0qN†]_öeÍØÁä­©Øgô^©·X*V­3“¢.•|Z$Pçuó#?NBÏ”{ߤíh}ó¥é¼¢7¶ü”o¹Î¢Ì!ua½9κügl4£ Ò×™o·êTÕ[2y¯yÂöiÇ
+0ôžßÊI= ¶ֱ¶ÛiœÐo.h¦~N£¯u~nŸ°e+\nçyæ²Píá@Åö@½n³]hÊ%1§oø<ÔÜR˜b.Ö©qW6Šjcm…ïÑË—Órñ– ÃæM×gØ^¼Ú«1:íölÜý·üèK²wůÕ—¯Õp-ŽµMñ P=ôÐOXbZÐIt7sé­¤ÉçÔé¹ÅG] Ì›ŸŒf.@°Õ›©ÓæEî~WGÏÿn¾¹s™¡écqN‚:yýíFí_$á4Rkž/Yi_›Ã|¯íR¸ôÀ‡&EðˆEvÉ~f*í¼A)Ý"> ÐL´¾\\ðºØ6Í¢+ˆ^ ÍØäœ>•VcSw€rr­¨-¸XS¡½ßø„>7ßÝöd¬ò#gìÒײłÏ+üª[ò•éUŽmÂÉã—³®^|&ÏÅ×÷2è!eÃ\˜2Ù‚7KthÎîÍyàí+»%ycÕg$
+[Ò²±:óò‚|Ãþ¥,Hƒüž EÝšÆý Îš z†¶p'¢v™
+Mc—ó¬{¸2r^ˆÚuhË÷í³„ì× Ô’¬ÊÓCÓ3+ö'µ œ·Ö>nè^YŒÉÄ[þM¸Ü¨9Ÿ–ö‚¯³û¶¾E1Ë9$|{½L/ã­Î®LN†Kæ6v{ÏÂÞ|Úðgy¤tIÒUƒ&ä'©zcNèC©ægîKÚUI@?~KR …5cRC>…3f;úˆIb„Ö§½÷¬¾-o܈å3f˜}û¡.‚wú¨×±âÍÕ"òÌ‹Þuw§J·T~˜øuÍ.G 7ÞÌGUùJzQ0÷¾š‹»hV ð«Ô6!Æ\|G^ƺ_E<³2k\Ó|nââ‹MÏ¥N¾ ›->Šmæ±vVŒiLÐ7ºWE—WCerb#»×¹°%†Ê>Z7>ÛIñDz:g\ŠµÌmünFKO(Û! æÕˆ®3’z½Šõ‰¾f!fXfP)“Øÿ1ï©  %›(êø{úh¶ÊÓ¢V‘Ô,1qœA¹YÖ8XÌ´« á¯c=o5ö¼¬¤-¯æ$ãEŸ1w½–ÛΗÝ(Kô°ÊçVWVÔ9 S ®Í ymïá0idŠ©Û˜Ë.CìpFÊo›‘" ±*&Ÿ½íöó1?JõwPVM±·¢nÛÃÀ (‹Ð”"â•^—î2²€ûvª¨"eW'*‡=­ |•êS”va÷k–Ä` à'©äw§4%ï×$¼wgb;=0„påáƒMNò£0¿­èï`£½›Ze
+%êŠîÖ`C g9‡\”ží ÑJ4.› þÂϨhC¡¸$J‰…¯&ìþ
+·ÕÌ‘)ƒón)Cy͇"&—Ù1<%íqÙÇ
+a“¼ i,~_}¥©ÛŠÔÇt”ÞnL°T¨Ž:ë*}~ô0®ô¨y§Xn›.ìî´+1xdô<fw—ý¼˜!5ÎkD·Ïõu›§Z»uÔÎ1¯äR ܬ;=4¤òì˜KbšÍWE{»|RkžÿæN•_S
+êÑùžã½|òpÒö+Êêý¦ÌSÓE]Ò†ƒ0®i8 7ë’HÑ]\HlÏbI›|ôÌÖÊZ¯é2oø«.SïNÏñÒ²€G¼úÙÁÜ_ÔxŒï¼¤SiÇކ׮Zb·ä™sâaÒíâô†Ç¹)û|Xµ6ë›úõ&-<éV÷ùìõýUˆ†Ž6¢#x¼ônqþ*žá³„/´'ôìKª
+£˜¥1{©ì­}ü{v†'jÄdK&P¸qÙ™ù:iÿüÑOLÙÐ¥¡À:a+E,*éG„Ñ&ƒG}t¼…\gL#ìëº#dØCæì¦Îzg¢Íj+®oY‹Œƒ¿Ò|W¡™£êHb$o%þF*2ƒÓÈ…ë´ñìíÆuÙY„ÁÃ>7y/gWgÖ¹RÃïo$!ÇwŽ»Ã
+gÞçMFÈÞ¼ä¯#óò~7‰§l‹š&K¬ ÀÌ—bÏ
+L=€ÁìB+ð©É£ïŽVíŒÐåÄÑŒÏ<yëÚmTžÓfåfaÕ#¤U>”Ù¿áë¨Ø§K[ýI]…j”fõ-:lñ‘èžLë/È[la+Í|ª–oDÏ[ó–Þ‡.‰‘¤óÉ´1}-~9n =éE/•èäl¹»\Ç÷^½ŠÜ~È‹óqÍ5†«’ìqí@µôg~Ì&у•'
+ŽÃe™?Ólá/mUü1Õèûü70¯1‹PJ,BèÌŸgŸÅîÈ›@ãÚhÈQœÊÕà0FlG–Í‹4Uzü­/ß7AÊ/g³Ä!òx­~ïW%xSÊÞLÞÇçÎá¿Åp8Êæ9.°?ÿTfÔ‹ëh}_/Ê®»Fh^ç‰Å©J4ñ®û¼6¯ü¦\}]¡ûÑ’à‘÷&d~~Á£É”áãŠï°qÒFù{û¡¤9ôûr$ÿúã]ÅCui§ê¾â)Gš£s4xK×ì%åâ[¬oÒ
+{ÕÆgˆ ‡@ÀtöÑõ¯ÄMwAÀtýE†žËúA"JSõë=¿.›Úí®¼12!Ù˜’^ÚÛÌú4'©Ÿìo½ð m¹§ª7-cÞ/&PÕÞ]»
+pJhE;åò0)Åc*‰„aÐ'¶K5š*Ø]Ý:z]s3l+\dò4Y„Ðöš}@È‹}4©×z$š]ÐŽ¢ š8!_³‹§ss Ãí3oXtÈì‚ž4HÏ’"w&=Ïý„ášZü8_“øÞQ.<õí=c5ˆŽÝ’:î ¿$芰âpØ"@?·•×9k%•×–理Å“D]…´–¼8èÐd°a&&uó,¤ýê*f qÀ儃˜ÐÖ+Ûx…ѵ¿j†Ó¯)dÎhQntNù©<ÒÉšžoíÖá)R~"ÃØÁ”Oá’];¬ÅåbQ+6Ô×Æœ4žËÎñM‹úÜRDßïÇ8Ú¡|/M›{?×¥;=ðtSžqé
+¦’ÁÍ·Çm/š·Ûîy‡”ܦæC·yo(q®yQ˜õ0jõký`w›acÃmЈÜÒ°uMæ.èLK ¥Ý6;*IEZfR]EM/>xD'£udæÈêÕv€?)6QTUpæù‘(Ï8ðõUã@Uÿ#¸(Í-ëc%vCδû]Sž×”ñ!‘ä·èY\úª Š'ò¾z–>5v¨©ÄeëÑieV›_å„ÐëˆÈ÷îá°Î–JGŸ5â°éeʇøñÝr“ö î¬5:q¡½y='¼’ø6¢Ã«”±èñ»½Ũ¥Bÿ¸£Q¡/±Òëì\z{Ÿ¹UÛÊš;žÛ.5QÌÍZ¸C¤8¼¼Û»” ³ì]Jµìbå8›»¼ÌÍâX?J;èÇ l$' #•-â›™ob¦ûÚ²¤®A›2ž&Â\F×gV„<ÃÌXÚÈvWÆ÷ç÷Èn<Ü:ÅëÂkÑ¢~2Lý©ÃÊÔã¾Dèý2)åä£F¬XHô\Ó¤•gnɼ—¹9 R¯bM•w¸’N¬W*YU²«#×ÉŠXh´¸6ÃUþ¥ÁZ“t0ØŠXú5#‘öy+uI«¢ˆ;€!eB݆êl‚¢ì¸~WÜŸvEé$ÊÚ’Ž£G`Ï’d£Çóë×Cb cš(8´N¹Ô·á„A¹ú±ÚóYñ
+>!ˆ/á,ÊÑxBª¼Nœêœ
+×bR„øFVÅ>Ñ_2 ûÛOjc-ùASÃá× ûÝ>ZCKøéöuùóî6@EÏôðàŒ¸Ç7(yˆ¯ø*êsÕ󱧪º{I¶jl’7}rΣ/Š[*sõœ¡àZõWи–÷. Á©˜Ag ~•Vï¡òPtÂÚUl|ÔÊ—[{_³ÅÒŒý*õšÍªcóÃaú 'ÍSø\—Æè"]ÎKŽ£è‘™t
+ÌŽ›AEÉOeÓ]8íÚkÝ£jsËñÎ!A°Ðk 4Л@šSŒÉ¢Ì%Œ"+T6IAû›£¦q§“ÔÚ»ÿŠ…D½
+endstream
+endobj
+2631 0 obj <<
+/Type /FontDescriptor
+/FontName /YXHHTG+CMR8
+/Flags 4
+/FontBBox [-36 -250 1070 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 76
+/XHeight 431
+/CharSet (/A/C/D/E/F/P/R/S/T/V/W/X/a/b/c/d/e/f/four/h/i/k/l/m/n/o/parenleft/parenright/period/r/s/t/u/v/y/zero)
+/FontFile 2630 0 R
+>> endobj
+2632 0 obj <<
+/Length1 1889
+/Length2 12907
+/Length3 0
+/Length 13938
+/Filter /FlateDecode
+>>
+stream
+xÚ­·eX̲¶‹»wwwwwwgpw'¸»Cpw îîA‚÷‡—ûÖÞ‹¬ýý=殪®§úé¦çrb%Uza3 „ƒ½+=33@T^…ÀÌÀGN.ê 4vµr°3vò
+tÈ;˜íÿo©&ðߣÉͬÜìþoVÚÕØÖÊTØÞÂ`úwÈÊEÂÊh¦dåjj 07¶uþ+´7û¿C¼Ûö¯Å……Å5¥iÿušÿJ)[Ù»ªy9þ§é?µÿbæ~÷ÆÙÊ ËÄÀÄÄü^øþ÷¿Ÿôÿ”¸½©ƒ™•ýûu`ç
+M} ÝðÁ+‰ ¶¥²N4›ZUYhH‡‡DÏx.Q]¾ÊÓN ‹¯‡îF‡YÞíxZ×Yò^Ž$wÁ'È-ߟ²ƒ*ÎoNV¤hç\Žœ(Q‰©A¯ƒôëº7÷g‡ppjIdÙª‡‡6R°« d8UD°…ox ¤$Al| ö·‡i£ýqåÐå†úX“Ÿüªw‡ÿÉ´‹ˆUe—]åHð´¼8¹ámh¬N(`¡ê 8„\ƒQ™ÎE «ËñÆ7œ»Äšw¿ kïÒ"~!çÐß,Ý7d¥5´,–Y)aºL*r¨iñú¦Õñ²p@ð²€ÞŽk¤Ž±L}"‡|Q€açËáÐEïï²[P¹$‰ŠÁ$¢'WžÆ·˜†Ç#Þ\d‡p¨{h@M´H"X¡Ó6{ØØÚž·´të†6Ãf®¾FžN€€ƒePϳ#àEÊnÅbÕÖÙþe”üÆéESð•|:¯Lø’`Q†¥gZ1;¾çÙªFF^ë.5ARY§ï®|dÞ$秙n\\$x;‰Rômû•˜Ï÷…1
+Ÿ5†Aô°å«ÄÛ}ÐÙ¨øý¼xßJó"}dÓÇÐ6QI;µUF6ì…:Ï@“9þĸJQ ¤±~Í×ÂC¤‘ص´žÏ™ÅêÿË<-°E˜‚°Qßhh2-z†€¸ÅKåÁm1¶Jìfæ©DUÃA2@[†â½*?~%%<~îäÍšZ? ¶<é¸oOJýÔK¥ÉÚŸH®îâXÞA\uq{?2Òy RZÆÓ–Ò°ÏÛŸkLÙH™õý¡A±ÅÝg~YŽÏ´ÁÀ íÅNåy´××oœ%(.GŠîØæÉŽ§j&lälˆì¸”^ç6ísÔªö¬&‚í¼iÏs+l:×g/ à©MÔÔc|}„žþG“”x ¡åÔã¡nw(.ÞïÝ®ÇɧHÕ걪WåÓô£æèô0éö‚# SÓS,‚)[«zºÈ
+ñÕV'MUdogÚùÈ%ן4–†ÂÉÜT’¥êACV™† ]Ã)fÂÐE'Žlè)·À,=[€
+ÌÊ-ie—ÒÖI"ìž[wTt}Ü@†y¸öÒf!#\ʆ)ÿ/’+iËiV °a¥÷˜«6?èüi1ÍõËéËyx+,Är¼ 9!õâ°Ò$TPS™qÑ™üR‡i&Ÿ4y©»ø#PWAúìBÃZ¿0WµO˜ìo‘òÕ®}ýT¿:VÏP«¬zTôÞ@ª¤s9™?ß÷SEîSàböeô^’žAÔ¡\|9‡R ñ° û”,À·´œÝ9¥c!žÐôJ¸S'Ãù¼ë6>ZÿÓ¬B¼ÀÑ£t#´‚ª^èX‰X"DíššîÐNÄluRÌ Äð§aË–:¡LaZy¿³D,k[ù­Uó·²S›kM·AïÕRG—ØSfºãÕ©MÜÌãÑ”†¬µUkíþ»¤h@ž `P·$'åg»†,ã ;ýA•¼j3Å ýΕp[ürï/›_„Õ ´~ŸYY¥1Çg£º<MsË0Zw²ž73 uÑ¥…Œ…WØr»ˆoi­{ת­=fã‹HbfSÝ¿šŽ SÝ°š·à{írÇ8Â"mÎÎRr°1`»³Ø#ŸÂʶO$‹ÙË Ê©œÐõ‘ð Â[ hc„~‰óUK?
+.˜6ô€‘Þî9u|¶Íß5ÊÇÉÞCä_aBîœñ$Û‘ç*}^eÒÒõ{…"Ð׋ß®WiyÆl’»(Ÿ\-8üÙX†íKn°šsÔ‹‘ò9"(6à‚~i*_Åý6Ä؉ßmöº’Ãì
+²^½ðŹ­Ä‹Eæe´x”bÁ0÷Ò•vñ>Œ£bþ&ÆþHfüÐ:Ç⬛.…‹Ý¿í<}”Pn¿êaÀ0±8 Ívýñ/Cå$*¡1…TO]“0箦 çY§$H[WŽî%s¥usHtaÉù÷Ŭ¿—ÀïÑæ~—E_£Û9×éîÓº!¶iå¶Å%¥ŠoàH~;Q•ƒàVó-»(SrRá´6_·8ÂOT*Y C§w³}Š¹š²UÑe €z¦#žµ²–ƒbO’T‚ýRc¶
+Œ#+"K8sqAU–pªW.]•ó}7Ç€åßfX.1kËs»ÚêZÉøñÃïÎjV¢ûA¨G6†5á™(R¢À_’å“×tm ô§":è܇sŒ£ú'ÍN=Ш¾
+mÍüîâˆ3”3Ug±‘!VÞ–rÆ-åi¬‹+Êê0éñ´”kk¬—J½(rW–[y¶–ÞÚœäÙ§8û†® øSèL‡#ÁcURÜ0|o"4¦6™¾„îÄÏͬý¨…§Æ½EQRTð¿kÂe×SîØÁ»C¦ í¿ÎLÎý(i]ÄÛšªp´>hçVÍM>‚'KemדàvÄ‹Õ~…‘.â†ô’êªI8ölfË[‚J~ù,å1V +Kc2ñ3í©ú)N0‹Áà9µŠƒœôn
+Púš¢áØ¿6—{:×Âœž35¤ZýeCý®o{³!GÐÆ#b:€—¤¹ßÒÈ?¡3âEfÿøï*ø Úâ0úb¯}èú°ó
+âê!‡£ Zk—ç21pÏ„ën*0Â+àYµEB» ‹s©&%ÌÞõOõ ýD˜„3^@ÎYV¼² OÜ¿tÀKÚ~›ÅBT Ô U?Ñ$¢Ä‘Ó¹óUxR.©oNo­jãT«Æ4Õ¯fݬ#¹áýpGØŒx’—h³¯^Rúó#1H,Bˆ\Ï=¾õY¨³cú²áü¸çZ.uÚ:ÀdÒÝ›2´9öÎè™xÎsœ®‰ån4h÷ÑZ88÷²‡p„Y}|!»]‹ \Û?Ì¢íFÞ¥ÍB3ʃñé“è*
+Ú ]m=¿¥?™ðü‰uØ™¡ÙNÄ^ }D†ä
+¾eÆRÐDf{ˆŽ+¿¨k_lj^̓HÖèU•*OdÀT-UÀÛœ
+{]ù¨2Å\ÈâÞ+ÍÑÂëﶗ(ƒŒ%Bˆ$sòº"*×—µ­vÏŽy3s¶œô'xë(ýªã
+öØO"@¡µKë)Y”Ðæø4´%>iü.{ùjs<ÿtc®cÚ$¾nÁÑL:Dá.(›Å5ÞCŒ
+9¸g†e;m º'ëÎ;Kzâ"\V9OF¿äÃJ0pgõ/Z[ IæÙFÛùˆ¸–»n(}‘ÖQ–Žã¢R)·"§J#e¸1Ú‚kêeÛ-r}Wçkº½“hlœ˜Dñ6q)†¯ÎåÝI'94@þlJ#pÓùÞ4Y/M­…¦˜ý¼¸mŠ ¾éŠËnò$Š¸¡ƒˆ\ÿ€ggùëžÐpêÔAÔ~&¤;°=›&/,v¢ˆ»K7u ¯±·,æ÷jͨ«?;QŠšÞß:"M"’MGÑv?×1v³€ÓÅÒpF'UM@š4 6–FMƒŽí§ZůÒFÜŽÛ:—T(<Ö$g@vM
+ÁoÓ¥±øcU)UkoJ­,Ѫ Zf餞;”Ì›ißSæ’¤nî?¢2ÎÅËÕqâu¯X›/¦eC:þ•.`î_µÉn‘Ä1Õ´Ã5„J!oÙ™(~1.óðã¦{p^Ù<\ídº”Ô^Á›ÚaãUpë¡YÄ߬›ð´ ñ7üÑ/¦„_–&6$q–¶crgÎ(¿&('æ‡Ç¹ÛX~j»„0ÝÊKìÈ8F”£û·í%»RÖÂS‚´ìŽÜ<¹Ü[ /¢yƒ€ý»°ìVæωÊ^üÆÅyek­ZOÅSÖ]8ˆÓûO„¤‚ŠN
+ŸY÷ Åa\fõ%¯Ly<ò´Š¢ÑfÊa‡4l ÄÒ/ôl®EX„”{Ò²%zéÌ©–ÊlH&æ9.ºmü{2ãCa{ËL§ËðJ»¥´VIYù‹¤`·”ÚÊ80#¥tñÕ¾9“2Í èzÓÃ8ö±av:^zÝCMì×%y ’Ñ/ª6§ußšºÕ×9rlÊ¿fµúÜÁ` ê›4)<A]ùF¿š½h)&\É(­3šq[Ù§ñž>?Æåƒ-u?ëH‚d©Ðôç–@ëˆc:ö¡ šJª1T
+‹!4•E"^Vw£üC’á2ÇÞ¿û`Ÿ_пx§ƒ¦÷ó\¤ë2ê& Lï‘l=5VºQSdpÃ<ŒeUM9<îÐS›éõac”@Œeûñ<³î¸ Ot?ŒLß,ï¥þ²ÛaЫÝZ=óÝ®AðÛÐägˆ ¡[
+E§Fs•E® PÉ«JzCFçq6ÍO(¢‰ o4>&ò>löFåˆPŠÃÓýv8~ÞDt-¬QÛQx2ãð'6”êô£Þ +©`5Ú¢Ùu¿ãïÇUr«*+û~öÕ´ô,KÆ÷>P·qµþ&^8ó\]à¥,xZïžr¡Ž`p^+uåK2Wê=Íù4„ Ë%8[çSÛÌløÇŽ„ K¼nB…Õ¼ÇöÊƶ{…P:e/$ ÉjÓ71°†°qÁ<£‰o ‘è
+Q/$(JN«H°çš³`Ñ’g6Ã…î%„"co
+=2gr¬„ãBFjÚ1h}Õ1;Ô`ó³Ëüg«ó&íw=™Ø Î/À˜»„í¬ t”ÌÉkÓ™K_·ߟ-íž3Fëñü2K®ßæó»œúµ{¾a8§ùYxÙŽQßÌp˜*vå5ûH¯Á‰& ^‘ö\uÓ,Ÿ‰9=Í¥v¦aªVýRZÿ•ÆÍ&{E†5Z'¨¥*KhLòôÊ‚Ù°«Nži’F’=1Œš¨oºÈÿe% §IÚEd´¼n<·è€øëõ§Ðº.8,nC‘ªˆÓŠs…¦RúOO:§¯1 Ö’š±ÃÈ ˜>yèo0ü9oÕ!Í9ó²ÁŸ«®HfõÉ'!›¡–Éžš~¸yµ"Pµ8U¼Øb>,쵊‰£VØD?fY¶‚±hHTåaE$xÇ1Ý鳬.íqtR¸ãEÙÓfxp_b‹§ü@+?`Pƒ·™çŠÏçV6W
+ q]åà|œ_p'9”qL+0ùC•äû3I¼¢6ícÓA‚–pŸÈÈQÁÝ9iU7Cr£ØdÂþ0¸CE}þÌ6š9J@¯‡®ê¼íÛ·¶eŸµíù¨—záVY4åôœ‚ÿYl5O-Ï
+\gž Â:|˜ž3E,ævsU÷‘ù%?RåÒI<@Ë:„aÇÓiµ{p(®]J˜òF~x>o´A×Ü2ÀÖ¤áŸÐ÷¥%Í©»:9‘<E,$ÍVšÊ…µÃ$ƒçËŒ _†OrtàÍÒ—]p(ïéàºÏ®¢¾°B¢™øQ!òBRÄŒd”‰¥S…tåVx^^Ä]¶‘ø#tC‡ê2>Ï8O—Ù%¢!RÏ‹ÇPDA®›xñ¥Óöè\ç<üu[0å=µZùÕW¨á4ãžýטĸܭ»c{)Øa³#SàÓÀ¤ØdÀ ¹Û©˜Ylù÷Ø_¬‚´N¾)ų è6\ ž~®£°¹x§„™Ž"Èd9ña*ö‡õ„€Ú‚4Wc»yF
+Ÿ–¿ =OYé\Å÷û6f¼É\e>‘jzG'LuÆëMÛàŠ1Ikƺo½0g–Žk±÷Æ_œ¤&RLp‰ùçü,4tLÄIîõÉõ%¾GpçY”U_ ¹eny+
+ú 0…rƒÌzq"ÇÏ4œ2c¶x‰ª_.9ê:½|>Ÿ:tC»…‘ZäqÆ©*iæ#m¨œU}éN`C-×”7d etkS v´r¹º¾&' "9œVÏg‘ìmP%›¡§œûnµ’Mºá©™šñ \É«”¯„¼{ÜU¤Ÿ)¬DqŽQôª¶ÝEX|繩+l:ËéåVC4Q‚µÌðâ4}& _·å¾§8iµ›Q
+9]AùVÛ'ñJƒl÷ûLôaÞ€sN|Žós^”—¥»÷f¬cµ$àéÂìrßoçs ]+ÊÓR4~ù7`êQ,UðU`iì
+ŸŠã¤ón¹è>V®Ãž”¦•øŠë#À
+Jå&÷.Aiô’„ˆaBFFXÝÀ&=*‡ù±4“?%®ëˆj˺.
+À¶±á¬lu
+J¢Z¤_¿W$7RmÊÝs’ú ¡4MêÈŽ²9-vÀ—ƒ^¨ÂZM2sW•åŠOº‘oÕ5·š‰¥¢f—±Ë|–í¸ ]©Ìh%Ýð˜’.¼ÌöGƒsWzòèÑ£ùÿzPÜ¢U‡¶à¬¿©ˆ:ù¶SÈÚA0ygà#*ü[ÅüÕ£¥úFž[ŽœG³pËc(Æ ¨}øÖN+j×±ñEÊà䉄ôØyÔÚMÆ7§R‹Ê=øåÇ·€Â"ü¢Ø…½…ŸLU¾öÍ+j3;;ɧJ9ƒ/]¬tf¿G
+T©8˜7¿± Øì/2n“I½UúYí'6ö¶®—U=%fÀ²˜ùDzzµÓëÌ @}RãtÊÆJÚã% Áàìí”vö+M˜ïH©[Ã’åv–.5e ËŠuafHK£u=€¦ü:bt¦ÿ2^^LÄö‹·šò©*"ö)ÛåKorî\qî“Ëü ýœ5Í‚*XAÞ M}³Z
+ðë°û% ä—ñiÄB¶>»PR¹Ü­ï3tqÿi9aÛò¥Ì=æ'œ`låCˆËrhd$óóƘ EútˆZl<Ѧ¯†'Qãñb|]R«ˆçÆ–â•óm-z´ð\(Â*Q/¢²¡Ä-œ *#sÇìñ
+ò&3GÞS4Êž‰Ía)„hÛ=¨è“œóº{³Íf‚x °výùv(„‹ŒÙ+÷Á•CfÓ‹«°ø¥&9 TÜ$éøÍ «ç‘º¼©$ãPa‘7»ãÌ×
+Jßê’– TÒ27W)4mFbq³îU¤ÍÜ-2’°6ãW!=ˆÓ[ï™ Yð’c#óB„~98ðQOêXf~-t -ÚjEŸú«ßÑ;èkŸI‚æ°±Stg‹è žÏ:=_”!ÑL·GÚó$³N‰1+Ê6TÍÙ :üB|ÿèþ=|Ðüf‰ÌIc{­ûEŒ¼
+hwó ÒÂÑ:ÿψxµfp¹”9­©M z ¼,æ$8Ú›9™x*›œ•oGŽ×|üÕº´; ׉Œ~05!tv­øçbUé•$ˆùšËø{µMâq2¯JÍÍÙ0e#¾Ï¹#Q«™
+O‰ v²—ò%ø£šÌ¦îaéARŠîkŸVò¼Š"Ø«3gKú`ĸû) aþ´N—~ˆ8É…Ùë¡é³ñ”%ÿ9<±W z™ïëCöbÏ<ñákŠ+}vÒÂOÑËj~ØçáGh›Õ/ˆðÜÞÌ_,/µ;ÆýÌïïík,à„záæ¿lóHäžÜ;2›±ã2Í¥8bÕº~X–€¦ŽSÁ‹†'1"©âYûlÄRpmGÜe€Ø
+ó[=}‚îL-VðnL·TTxƒ¼Hõ룩|[T1°)¿¥N'yÞél€¸“à“:UEqÏ€¾ê%PQf.ÂÌ,Ú-wÝä 'žÝ@Tlg¬O'1J æ{Û~#ïÖ
+Ï$‡‰…=…`Æb¦h=c«ÐÁW4ü¤Ú¤-¬ÏGÛóíʼ:y&o²å ,ãBRÆŒÚéb9›DYJ¦Š8Ê8CŽ«Ô¬†Ë,‚±×áæ+ |y~S³„k`çùz÷£Z„é¥Lbò{åÉ›¬Dc?‘’ï0X‡8»åÕŒš¨L´¥/z¡ÿ¦òÂxŽÜf[€ÎV¨:·^F «üœÎ’ݪí~;FÍaf”¢§=ãk>â^©Õá%³-<
+¦²$ãÝ…»„ê›íK`YYIñrŸ«DF¨±u¡*
+¢ðŒ–XW„0<[ëmõPeòEMäƒy¥œÏMv‡ ¢¥;påÂ[pœ™a”X]÷0¡* «h.ÐA×l%ý;ÓeòªPjOR¤â/úo­§<ùÉÄ o^Öí¾Î+|óilõŒ&ZŸ?K‚CÁõ@Ô@I7 %O-/×nËI:*DúÇ¢¯¾É)d2fN X)ëwÇGè3r1x@̘=Ïþ°Çšc·c%c³/ˆvÿ•û)œñX@ºìL‚êà¦ãEã1 á7Añgåÿþöp«Š˜€åbôŠù, ÌäÑÞ[«H";½fÓÞÏÇ Gž!du2³×ºàZp`¸h£ :FÈùNxøÂþhüÂI‰v{[×*)tÌÁzAÝÐÑDµ‚)Z‹+Ú^TõV曨Ù@m´¦î‘=þ©ÜÙÏïrO¢´8ÓÃày'ÄCØŒ–»®Í7„¼7W)n+2;À<ÿº ³`¼;&ÿ#³§[¢b–³þšV¤¯óO†–èržÂñö”ž•ÐJßL®ðPÔ
+¸`‘Z@ËÂsYcðjæÃnoŒ½ph¡ÅptLkœÈð !æTý­í!K–ùЋmôY™%Ö$«!¶_ÿxë ·”é¹îu'‡Tl%'ŒµzõF)ê[3ØÍùrµö4Ž²C*|ÙV¦›ð¢B4öÆôó²K/øÒÄìVò”§è
+ÉhAH˜Z#gL»·°–£² ¨¦
+;ÑrK¤"–ïz±±ÔÝ™ºkÑÃæƒÚÖwúfóc÷á ápQU"$0Eè Í±þfhûäôÒ¶¢r©ßéºzêݬa<g#
+7y¤{Φٗ¶A‡›:êèp›­ùS_¤(jS‡2ËCÈ+p~ß#j5MƒÃHêò›ºæ(¾)>Ûf§ %c}99æžÇfúÒ¿=»\VÛÊ@ëQ
+ŒìÚæ?WlRÅÏÀf¯úAãèiUX‘M·øm;×à yîJônq@Ìê‹ *)mÖÞ(îß¡(±ü i¼zAç7Ä~šƒìT;⨰ª¡Þ€ ”ÓMp.©³Ñ7š à5xðEmœtõçÀ{Î+1å+”¨™¤ [fºµ+™mÆÓ¯NxÑ-ØŸaöÿÑL( ÎbÉG€5BÌÙüRÑüÉçBØÅËá‹iÿ°šCM'(Í!ÁíüBâW µVɱ‡ÁÇPê¨wÛéO„iÄ‘X/„×¹¬9VûæÅu>Ž:<Ù´Ò¼„{üÀ¢Ös—F1ý.9»**z…'èÎÒfÜMÁú9àžÁlîâ<íxË4îVl÷[ìÚËv±T¦€–Å€ÅJ•è~µÏ²“°{dfBè Ó¶‰{¥ÿÙÐ&nr-bOAˆ\Œ,Ñ_Æ0ïDÓ9ѧ¯M¤!â‚2nK÷çÏÚBoˆK*Ó¸}Fƒk}²‹„‘×®}SžCª :tÂZµ»ô2C¦à¡˜ˆÉ]3ÿ!øëK¡â¼ÿ-EynCŒô#¼„MÙ’ŽwåAI6"Bʯ
+¤‹ùÃø¥€×Œ5„f76RšùI±®Ëïfm$ž+UL®îJvx’ ³jŽð„Ç¢sR6Á“X·ò)Çï«¥iZ ±¾ôšc O˜v¾E"x‹ˆàë♞§,ãñ0–zs"@8†¸ùqõ<PG/ ᣊáÌ° ŸïÌ¥—ðáØ·ø…TÚ(˜½– ¹9j0Íy¸~BCè¶!}HÂvŸT;ü(?ÅÃV½BUÒêäZ<€Á‰Ý
+w3?&Þ‡KÍHY'ò$š‡å€¬Bƒ³òËcµÜýÀɶÏ7-ëç'¶uÃœø&5³¿
+s “+ð•Nn›ïz+™› Ø”w{…ÍË¢ÖN'U™\ü®
+Æ ÁZô'
+DÎ`SÇ{ÉÔœxiΚiòDÁQÄDñzžšYÀïA[éYÎOÄf»ß/ñŽ:ßá·äXÜ7$OxÓŸéÍË<2#‡CÍÝl!Ìì mö&º87yOÉ„t7¡M ÷N’‘¦s»"‰çÑYà™°WÙŽ¡O6Ὧ_ÃzϽÌÔ º¶BËOØheä|ÄÓÔe S'ݲÚÃó‚Ó'ºs ÖÆiÎ¥Î;Þhà‘3¼ 1Ð_»É'ÚAš<·õ¨}_A*jñé4e/Ö†Î5mÆ íƒ¾Çch9³øΑ3û£3Ó"Ξ.ĵú'®˜¿R“ÐÇÊéÿ„Q‚ºIè6ŒkTYØVeT›i´¾NïÈ;ŽlZFÂ?–ËÄõ¨dÑ9ruaJlÚÆÄ Bÿ‰¸Û”Oz½Iž¡ìœb´÷|Òr^±'#÷¸ª¶äa^ÛWyLr?"!2úÀ9‚"¦¯)*\Ö»»<ÿÖ¸8!í‘Íæz%]3eây¬Û7¢-v þ
+endstream
+endobj
+2633 0 obj <<
+/Type /FontDescriptor
+/FontName /EAAEWI+CMR9
+/Flags 4
+/FontBBox [-39 -250 1036 750]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle 0
+/StemV 74
+/XHeight 431
+/CharSet (/A/B/C/D/E/F/G/I/L/M/N/O/P/R/S/T/U/V/W/X/a/asterisk/at/b/c/colon/comma/d/e/eight/f/ff/ffi/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/q/question/quotedblleft/quotedblright/quoteright/r/s/semicolon/seven/six/t/three/two/u/v/w/x/y/z/zero)
+/FontFile 2632 0 R
+>> endobj
+2634 0 obj <<
+/Length1 878
+/Length2 1397
+/Length3 0
+/Length 1989
+/Filter /FlateDecode
+>>
+stream
+xÚ­R{<”ù®F£BMhêe"cÖ̼3†f&•q ™qE9©1ï;æeÌ03ÊlëÒQ©-‰Ö¥h鲧N‹®ª±ºX‘P”\*×V²/ê³»ößóyÿy¿ßçù~Ïïy~fÞ|GH »Ê¤J ²
+€`†Â“¡gÁ¨’ÿ‡¨¹Ë]£$ž |zýŒKÃáˆDõ…! ˆRÂr€+ƒ`¹t.՞Dž!$*|.ê®H¡£4D6 -™Jg̈‰†!oD)"DÏôa)4W
+jߌÊŽ§÷gÒ—\g@o"Uú©"`€ú{¦ÿ¨Q—äH4H%S© JD¿¯;çæ"Ê DÐv€@.¨0è B+°)Gp4ª˜B–Ê”è€ZˆdrÌt¬ Õ ¤!Ár0 VJ`‘ršðcü›ô+HG!ê1¢CãÿiˆP¦'à9»è_Ú]ƒ>gJ0-<Ûú»‘Ž,zŸ Ø0íЋ `oψù Q%—ÃRåÌ[EãøZ‹4BŽ†…˜æF™} 4³ôPq¬Ë™'%ZÝÕ{šµï”Çf#P ŸñƒYˆòlo~ÇÏij\Xý
+!û¸¡üªñ^jÐpá…Ÿ“óŠ2âä&>N•|û™´¶×]¹ídÎÁSV…¼óÔaÂ7ÍĸêE?@Ýœgnµ5êXûµ67±oþQ»uþrœªõmÃêÿ•ÇeÞw~xøÜÓݧpM^[/Ú <,}Ù)ÚS_Oòér¼û´»cï
+èÓ¯ÔŠÀèwø$óD‹ÁJ~QôHr¬é¾g5Ú¸_“úŽä|祋©Às~i}¢>p¿ƒ’¿ù6Þseu']<aRMâ0
+¡¶Ñ\é*7® }½õòO`âT·¶Iaìx‘ ,§ì{¼ó»o#ÏÝpÛŠ;CÞRzr{ÿÙj½ÆË@ÃO›Ò?æêòê&Ó¸bçÚ}ÿN²½{ëCºöÔá:‡¢‚‚ÄsÅÏpΫµšl.ˆwÒQnYœßçñ[hÓµ‹/ ëŒÚu#¶b¶–þv?T°êdOo£«ØíÔÀn«C¡ïýNç-äh=œ(È-K²Ip›×mÈÓ
+-§M²WG[k^Þë·}Ãý~}­%Þ}ZI5 !¸šô\ÊäP³þƒ£Ü)L;„uLÙÿ`»Gqä­¶{¢žÛ-Ì÷Cuãt½öŽ§–[ V%ÙIÿئ÷æj´léœzé%Šì\Ñ«€vyT¸¯ã-|2x¯²»!¨_â´©$¡«øRoN^sý±È¥¼%bè.¶#HxVïqþbËë —ª°0Þ¿,‹¶Êz'qóǦ‹bSŽL]„v¤Ð gÖ·lB™7 –¸XÕ=r¯ÒŠñg>`ênÚå±-œŽì÷ØàáŸöƒCé îÕœÖÅ)fâP‰yþ‚¢ËíV‹×MXCØ™xý©þdL{î sU×x?ûòüÉíj⢳÷úÙØÄcg˜ŸB;Ø„°ð@Ûq¿{øâ¦3]$ÿ®w™çz*®cU}ó/U×yËÌŒ
+endstream
+endobj
+2635 0 obj <<
+/Type /FontDescriptor
+/FontName /ZBLPKD+CMSY10
+/Flags 4
+/FontBBox [-29 -960 1116 775]
+/Ascent 750
+/CapHeight 683
+/Descent -194
+/ItalicAngle -14
+/StemV 85
+/XHeight 431
+/CharSet (/angbracketleft/angbracketright/asteriskmath/braceleft/braceright/bullet)
+/FontFile 2634 0 R
+>> endobj
+2636 0 obj <<
+/Length1 771
+/Length2 941
+/Length3 0
+/Length 1483
+/Filter /FlateDecode
+>>
+stream
+xÚ­’{8TyÇ%ò4Im*b[?eH5—c †²†!Í(Bqšsfs83j¦¡ä’%÷YÙ.TLéb‹.òXÏJºØPDJ­UjË¥g7)ݵÛÓ³úwŸóÏyßï÷÷þ>çûº¹¿ÁGˆM¨Ërn¾Âõv
+%1Œ_XFQ3D° †Ê•LÀ—J`ô„ PJnA& ‚
+ñÇä¢ †¥2t¬âÈD*½1ÖZï
+·&š¾ê&wíl®3Ë*ìïç˜ý’Ñ0dé¢ÓZõƧÐÀìSòÔƒÁ¦ž½–,E{Ȝ뇬ÔZ+¦¤ž¯ ×î:;ô d%~tßq§à´kÞÞÍ<ìE3ëvënq }⪹}nLá&Çoë¼à?\ðn†Y©q®p|üËŠ×ÖÜû?×È(
+endstream
+endobj
+2637 0 obj <<
+/Type /FontDescriptor
+/FontName /UPJTNE+CMSY6
+/Flags 4
+/FontBBox [-4 -948 1329 786]
+/Ascent 750
+/CapHeight 683
+/Descent -194
+/ItalicAngle -14
+/StemV 93
+/XHeight 431
+/CharSet (/asteriskmath/dagger)
+/FontFile 2636 0 R
+>> endobj
+2638 0 obj <<
+/Length1 748
+/Length2 720
+/Length3 0
+/Length 1238
+/Filter /FlateDecode
+>>
+stream
+xÚ­’kPWÅ|0DmÐ(Ôzbyn²‰ Ø©ÉP "—ÝK\LvÓeƒ‰Š|0E¡±€b©EŠ0Ú­eD…ʈ’Ú`ñQ•ÑÖ´>`Š´ ÔqŠ_;ûeÿ÷œ{îoÏ]÷jMp8A§AM±Á(‚ÊADŒ&) ˆˆ'D0cIšZ±Pа0„›t
+§ ’Ò±T0†Á,<%–JÁ6Í
+zaù€òÅÃêåu%‡çº½,(¬fÜ/:
+ñîáÅ ’ª§`Óö>Ì¿}=O›Øt\¨~ žqî¤X²1HÑ”èûj›Ôäü~|zø¿NÙE}^cßöæ¶\fÄ“Ï; ½Ÿ+éÛŠ¦ÉE²¦çÊvþ›»Wz­Kž-
+={®é²B`͵fè¿Ñm?SídZ›qÿ©«‹¸DÐ÷Û­WN¥Èôžø†]3zÝü%- ËOo`Ú·<Q.íôj÷¸ew•Y®Ü•—VÈk½ŠËßèà;DZù¸çìL=4*™iÛUÉ¢UȨZåyÛÚ܃åý¿èBÂÁYæÝæŽ*ÿ.Þüôç)Wæ'-+ɲ-Ï¡ð­‰/sß®é]á8ï·+ƨ5~k®Ab½[7úD®ÙiE¬Wsž<®Ërt;Ê:¶oùâ…ž2Ô¥,y÷j½K×cɾµM˜ÑÓnágg÷—>šS¸ÿ^aNï
+endstream
+endobj
+2639 0 obj <<
+/Type /FontDescriptor
+/FontName /FJSKST+CMSY8
+/Flags 4
+/FontBBox [-30 -955 1185 779]
+/Ascent 750
+/CapHeight 683
+/Descent -194
+/ItalicAngle -14
+/StemV 89
+/XHeight 431
+/CharSet (/dagger)
+/FontFile 2638 0 R
+>> endobj
+2640 0 obj <<
+/Length1 785
+/Length2 744
+/Length3 0
+/Length 1281
+/Filter /FlateDecode
+>>
+stream
+xÚ­’kTG†[¬E£à©\ŠÉ.R@©ÁÄJ†»×ewV’Ý°l0x¬h‘R¼Óˆ(¢ˆ(ÕªXz°¨‹JmŽ"Zªõ^ZÔZ¨ØªtzlñoÏüÙoÞw¾yöýÆÃM¡ô‘t2Œ )Ö A ,R™PÂóðc Æ’45ca@Q Ñ«*ˆ8È×7ÈWÌó
+ýö÷^%ŠKêC¿æ•¥N=Ó}¸%†uËØ­ÿôÒ"«£ÙËi¼±›î”Û¨WîTik2ùe/úùSá÷mî{Œ‘î°O´
+hÈo/‘f/º•Ú¹gßî»vÆ)“IaÓ³Š´/ÿ./ºþŽîŽí÷Žñ¹ã—Æ2w¶[¯ó^Ãﶚ¢R!O+tB'ÿ'Ó¤{uÕ?»¦íövWnõ;žTÛçVÇ´]qª¢Nføõ|ÈÛu¾önóìþ,Ÿ$$Bž0¶ñè³ÍWßÜÎßp©5Jªül˜9­ÎÖ¼×MÒ˜ùMStFS¢Ù£ÎÞþÖï7¾j¼f×”ìÒ]é\SŸ—„üµ¤¯âTWÛíõŽ;£b»Æ,|~­
+)µjô](#­#Z|Þ*î}Ž‡TÛÄF•8gJolèv??öÞÚG×w”>ˆ>Ø\´n×|C@ëZ§-ã´g‚—'œsÒøöz†Tn>´g½†çí)¦§¦Õ’À-ž.YïnÌ)ï/Hÿ<ûP{×ʼü¹!.ÃV­R´è:·áªcßÄð>±Wõ—NšXøƒí9'ט5?ö-ÛõÝög
+endstream
+endobj
+2641 0 obj <<
+/Type /FontDescriptor
+/FontName /WGAVVH+CMSY9
+/Flags 4
+/FontBBox [-30 -958 1146 777]
+/Ascent 750
+/CapHeight 683
+/Descent -194
+/ItalicAngle -14
+/StemV 87
+/XHeight 431
+/CharSet (/angbracketleft/angbracketright)
+/FontFile 2640 0 R
+>> endobj
+2642 0 obj <<
+/Length1 1051
+/Length2 5294
+/Length3 0
+/Length 5960
+/Filter /FlateDecode
+>>
+stream
+xÚ­•w8œí³Çõ]‹HôEô]ˆ½³ìbY»²V=Hô„èQ¢w¯½G¯AAˆQÏ&¿òæ¼çßs=Ï÷gfî™ï53Ïõp²éêó+€¶UÅ/$ $PÒ2P 
+*’pr*!! W¡ R
+(¸@P; B9B\09ì@0€>Â
+Ay
+ƒÚ)À`
+þý›…þfL“P/€¹ ¦ËB˜@ÌóŸ“å?Š©Àí`(Ü ,*
+wfÄv„ã¶Þç*®6Qs2­âÅù>ÙÊM9¦œ}‚|0€E•U‹£Âmcæ:•^Øi=çÂ?É_l°¶¬Z΢ö ãò”9^aö¡hPŸ 9}þU¶ì²L»ÕMÃN&•½×Ÿ­ó/š7;ŽûZó];Udg3XvÙ¥ˆIóËo€Ì—Æ%4ëïGÓŠ2€\·!Ò«ÉæiWI¾s¸x`jøÙüiô›‡“æ#ê€k–ص(r)Y—Л\ë¦ögUc&q™â ¸°Ñ¯÷%WÞ§•™U(2«"ÞºFQð^ð½Z“©K犾!Š$4½ÕNr«XÖ㨾,D§p›¤Ÿ1ßXïãûD1HèÖöÜ5w¾M7ìùÜ°¼h¨ò/ÂãÅ÷¶ó(åËi¢"æë<[7šÇ”šÒF%¯òa¡pñ©ƒÎÄ™ÜÀ,:íëf#ZvŒŒûÞR?:Y~ÿR#Uï„4¡·‰–ž&xäõ¨à«Vèãâ.Ú^ã
+ÀŒ–.Üx&XÁÅ>ù}˜ÊÅRà'6âš1<Š}‡LÎ{ç$Øñ ÝÝíd׸)rßCò™`Í·–5¡ï
+éeÑédeMî„H;""b‚QZé ŸÊìøp<OƒêÁvQeÙb’ÖW>ר.þ)·lq?RÛñÄœEhíàbþ´*"Ø *n0µ¾¤U± '_ºÜÅ1ßlwÒXÄMÌÇíÊ;¿¸cá,Ù-%>Y‡É:Ãrö-Í!}' «£ë‘/h¼ §>[@KñOãïm8y¤Ôl_m0%dn+³Çö¤{ÿ<ð^Õ¾] ´81|,7žæ&2:·ZïÀ4“H§9g¥1-¹D!(z¹](ôö"áÓ+þIq½cŽ$í]A‚{ÞƒÏr%ðŽÜ¢Z±*ˇŭŒCA¼QSÉêΨûì_YòŒ äeƒ
+ Í׸óbG1Q
+ : RÆt§š_0/ q_qÒÜ3+žúÞ-J)ýuׯ#Ì© ’_æ´¨Úcµl¨‹È¶÷œ$¬r4C€{ÀüþÎyú£E1Ëß%««´Î ̾ã¾Ö qÙžÍê}µ²€èÍn*„–Ó!P~Ö‡Ê 5ª|³% Ä%T
+Ô~K÷—d·øvíû¿
+Cs[™kƒ?%EÃpW¨²ÑœrŒÍ6Ìï4°ô·Kˆ¾>©Ò‹^¹ý9Ž$ê®<¡ðØS×Îöϳ¹4ÌJ4Q)‘¹·,÷˜ïïYø«ƒt>i빓| ’_r
+Õ¿À¢"©—Á\¤/²x#Ï8˭͌Ѽë‚k¨ïº1G°æ¿Å1L‡mõ“ xœL¹È©ùãäAÛšõÂ3Í#Sâ]Ñ\žÇ•ï
+exVLÓ†_gdÿ„¥ÍÝ•”¾qò™¥Çó¾T¶ßœRáD,ýɨRZuAâ$ÓÞʶ{f…vZ–rŸÅÀ#þv%¤¬¢ÂU‰zî6´§žûõ— ªEaž0 ÙèDüÂù’~ÈÕ› ®÷—D#U†zÎ{O-ôζ6 dðBüî”*s¿IÍà¡fÈ ×e«é:ì÷•|Q5²ùšã/Ål <lž³­)©é+ίr>¦8 Ç•ãì^Âü:†”ð8Oe¿y½®§uÜ×M|Ð]À’bo4—LB¨à1X`>¤cÓ{K\îËÀ+¼å²oT ‹Ê!®§™+ÌdÑD‘÷$ FH²ÿ5àU&°§ uɤÐYá$F‡=^8/¤ Ð_'¾©u#;í34‰)Òä‘Ê¢á±H’çïûêÑè -ÿQ„ÀûRAPòåhäÙ¦ÍÛçb‡¼ðóp‘lPƒ1è€@; ¾vbí€ÿÅH1ºð¹»мԫ"¡Ž2uùqWÖä>:<ÈH¬'Ó˜þÞêð¶ŒÐ×^æX°"}Š’;ØÄ+qRÓÿ-ßF¥Á‘H|—69uõ«7w¡9Jg.uuYùÑ ‹=ÐûׄYÌY„ÞâG^÷L\€î‹7tâë]µaá´ô•7°xâÁjGÙCù÷žS¡Ï¾ìÔO[ŽÐ•ÙÔ/µ±!¤Û•ð‘–ãàc¯hŸTøþuÎÑnŽKÛ½~h‡¢ÂV»ÇfaEÛƈ—Q#ôþÔW…Û[ÇXÊŠq"³­S•á€nëkÑ
+¬ÃP£ýÔ!6¬Š€ø>MXx¬Ìè6ã<OyÒ¤:.‘(6v|‚¢U'ü©fã žÉ[q­-LmâÞ(çÛÓsÇ@|Ô{q‰R{4¢#ý¤jZÜxu6dÄ"VÏÍ,’lã^PÝñ\FEç(¿Œôx4ÕÙVy£DL™M¨û‚UªA’âÄ!à S¥›‚¼àé•cDz­M5ã›|y:9Ò”}¯ŠZÌHóŠU‡BµüûHx†áÉz=Ë'…> Ê±3Mw5zY¯eGNŽ_â©»ÿ'Öpnio€£Ä—F–Ò™h,XÞák)®@øôææ~n@¤/¤‰¡ŒŸgAîõ"’Õ?6\mÿ ‚ÛtÑd‹ï}•/›Š)þ)ñsüí]ínTpýfs¿AÊø—üfÑïõ À_çÄ®UšÏ’§¤$«Úm›IÚ ©{’LªÃ"Äï; ²Õ·=±¬fèÃSþIè›Á3uÿ›K¡.ý ™ ¯Œ\’ª('0}£»¿ò–_y”“j<uGyÕ¨i
+Í:+òÕ0S}úåGDŒ³a© Æ~0<”j\^1swmgDY¯ËÓvÝ.gý5FjÍy‰§’>™Ó=·“EÅl&×åÊŒD1I½«úXœ:¢#¦+[‰Í£ ÖFŠà}jÌ8 ÿTxòQÈr¢¹@£¯œ¤'²ê[¹Q†—ExÌM@“¡@nj5—““‡¥y‰:0r¨,H‘±ê³¾¹«ÌŠ¥ÊØ*~ûq&ßoñ Á©æT°ÿL§‡•Fé•BìC¤\Z#z³&Êçºwþ˜È=KÞV,óùA£]‚'M Ç·VÖ³èÀ“
+0x™ÖÃð}ÙWb,MÈÆËú·¼µ"3­øâDM:º”¥ÀÏ+"ŽsŠ±´moŸþf¢Pm‹¾ åQ¥€ìÝ îï3Sú°Už$ð’QéR_.Q(öÓã°Hºæó‡ÑV¡çIaþÊEª’†kY|ïU@‚ADÑMóÊŒPñë¯:[\·¹Ø˜0ñfäá9Ú3|ƒø"'£«äæ N8—«#‹)©«hŠï·úF䆔¨r‹IûHÑÖÐK"ÒŠ ±pôÅ7ì…wùé]Ý:‰ÔYäž•®¯) ë­Çc²ÜÝõhŽ‚çLJ;g?omíð·ÔÓ6àt sK¸ì‰µÐÿ
+ßoˆI?ü¤“}U0Mÿæý… M‰qT)õ¸-/A~ÀAr¶0RÍ¡c~É‘B›âB'õ½áÅWàÁDÄ'ÍXö]0{Kfb2ѧMß¹å9ÉŸU¯Çà,&V ñ<ú6ûGfë1¡Á3=hóÐ^£W­tå’wf}þ" ½ž£Cù€,†N‚7/d=Â?¸èUùʵóÇKpOªñZ*ã|cl]«Ê景ÎÛ÷$Ÿö lå©é©ã&³5°´Ý5u4ô$¬âËÇó½ÙW¬ Ò³b̧Îoê*›ŸïéÑWEŸ·@(ØtþcŒHÍö`´ÏðéX'PûŽ•“LœO_QStÎ>¦…+ý<¦MD¼~OüùõÓ…#Û-¿¹Ýž5×™À]†`°Þq #A‰.ækýœƒ¯ëžÏ¬mùä‹ù'æ>Þ ãœñM>&ï¥ÞÕ/”|0Ï"*ª¿»€.ñû•_ž€7ÚÞ… ´Î¢B
+jÈàqÉöhfôI$–×¥ŒJTë+îgûÔ¶ur~ÑHÂOeC³ß¨`6ãížý;® õ._¯ellaU¨
+yÚœ<ë㸥ßb‘hx²YUÿÙ¼*ÅfäôÉI\,Úª+ÉPÆ¡Ñs¥•’-ÖÍ+»)A Ô¨$C"päî_ö~”Å׳í@š)‡ožWR‘U£h·ÿŒQ<ðx»pvÑ{jèjmÉ6×1éY¸|!ù±eÍ#÷ÜÄŒìhÿ­kßÇ[ôH9ƒúk8Ö–°@u^ãU8†^õÅHcµ–´N¢ùeÇCTjÅÿ
+endstream
+endobj
+2643 0 obj <<
+/Type /FontDescriptor
+/FontName /ICPBAR+CMTI10
+/Flags 4
+/FontBBox [-163 -250 1146 969]
+/Ascent 694
+/CapHeight 683
+/Descent -194
+/ItalicAngle -14
+/StemV 68
+/XHeight 431
+/CharSet (/a/b/c/d/e/f/fi/h/hyphen/i/j/l/m/n/o/p/r/s/t/u/w)
+/FontFile 2642 0 R
+>> endobj
+2644 0 obj <<
+/Length1 1910
+/Length2 11866
+/Length3 0
+/Length 12928
+/Filter /FlateDecode
+>>
+stream
+xÚ­·UXܲµ‹»CpiîÒ¸kpw Ú¸»»»MÐàînÁ„ Á‚w9ý­µ÷"{ý·ç Þš5çUSº¡"WVc5s0I9Ø»2±1³ñÄÔÕÙXl̬¬bHTTâÎ cW+{ cW€—— êè `ç°±òÙÁ¿HT
+6lñ¶
+ØÅ[Í@p)–^Ž– û¿2À1«¿¼{Ö!xSlþBp™o¹ÀõØ‚\\þ7åmWØÀw•å/)ðÃÈâðfœë`úk\€ãÛ0x®£±3Èþÿìí¢ÿw3€`×à³båðW{ÙÀÝqú Áø«1là²ßŒs‚½¸€ì¬þk ÁÅÿסa ½Ér‚=ºz8ü5 žáövDÀnà‡ÃÙÅÔÁùïBÁ]t;éà²Ý­\¬LÀ­t³¿òÀ®<þ:ˆ`5Ï¿Ü
+¯¿¼Œ÷›u°„7ÈùßÖþßWULÌÁÓ‡ `bçà?%là«Ïê÷ÒLÝœÁ]vý×'øeþ_6·?ã 'ÈiqÞÁ”?Ô:½9¼Ì_²pª–RÌ¢%Q±¡w¦ 9äW¤mñ˜œýZ½öCE6Úì™Ç‘Kt§¯Ê„ÔŸ §ÄŒ¹—=w£½,ï6"í‹,¯]GŠÛ#ôŽæÙ«cNH¥éµïe©:EƒŸÏ†Žò•i%Ô÷áWÈ!úôÜû²C¹¸µ¥²l5"Âê©9ÈU12œÊ"«©É0«?Bü­#Z–Ï:Ý°
+òR^ !îMáb‚Ùžüjùa-‘ÅDÀ³ª/aq¿k@€h(îa¡2É®îˬŽ™m·_ì¸]ê™ÚTk¯ëó‚˜}ÚB4¡Ÿ Ø–§…ŸâuÑ:¯BU…9â“l©TÀ°q®
+‘ce/‘¼ÂKÎV:1„è¥Ó”6bz¿’ÈM†6a4‡á}šê¶
+n1|Øèg¬\•L¹èS<FÓõ•xŸ|G Ù)¦õ‚UÃqÕs˜„ðŠù#Gaþر` oç’6ÿˆj‡“ꑷןvœóó ™˜Ÿè¡5nüW`÷·.q<Ö:è„J”—ƒ1{u§YnåœÓ &eÜ ÿu©¤.7Ì
+d¦¶< Öæt”J­ñ J²t+Þ*'Ö|HMúZ•f˜Šìг¦¹Ç_²‘ÛGÂŽ‹àá¹>¦ä
+^v?Ü}N<øN‰©Ñ«‘KK7ú «š| )¬
+µ¹¶øS!…Q=ê½»èT75¿·Õï’)¡ÆØ„Y'ô‘•âڣ˙\N4)Ø~æÀÒºGíÓu`>ˆVNKPßôß ˜ø“²©v\`| ÷ݦoéZûÆo»-ðûR¾üv‰ÅªÍ˜‚w«…b‘p4Zíq$‹õ…O’¬³èƒ®“¸öÇBöéO¬éA"B•c±æ¢Ëz£®¤}ê¯GsÉB®Öë1cw|Í£q_Ùë=FJËsµrä¿)Å›é3x ™qœÞ|(ZCr5D¿®PX[êîRp„+0Þ»Šøl3-ÏÛ×ÎvÚgF'a7¶ÚyÊ[õ¬¯>鳶q‚ÁÂÁÃ\p¬ÙËX²=ÿéÙV5x°ã}˜2I^Úõç#AÍñ0ÁkÊŽÖ_UìØQI±ùÂð%8'ñ‚ÇCÜãÈœV¸*C—xà?%³Qð’ï ™r¤;OŠŒ¨;YoQµsâ“)YÔ£\’‘RÙêæù['ÈîŠJ¿ n u0Î.² s…I;‘Çç[²'• ÏÙZ^½Üª#c7Ê1ß}:Ž%Àcæ¾þ-WNáN`èw
+ŸÂêÿWz×ò5AÁö™Ã08 îÃx:f¤‚zzŽþꈯ9›²Hˆ½K] &Œºo“é<g ^ÅêØYFžá
+ðÄÊ”„!ˆÿði•aîÉúqÆp {ÿ­“S#ýo_9ë/š@Iøõo×%(ªÉñÑž+µ8-)c^]+…FKp¿<+m+…èXäÚ°bi ŽùuÚjN€ÒGûtqcˆXš’(“ æç'râ#Nï&,~Ý¥¯xÚ9L&沃üÏeÏa
+K|§ºí!mš›HÕh9h²™$rN+¬S”Eº]2™ˆŸªÄë¹ê¢Àšíö\Û•a³YÞ›[’CÆYÿÞ:ÍÔ ¦a«ž&n/„;!ÎãO:Ĺm!Ìà D©{˜èôÄ|ÿA!¥
+.žécÏcÌÊdjUñûƒ£bO&½|J–­ µÆ뢛ÃîïFXô†»‘+xe âìçfÙ¼9äÜ´&9€ä; ˜ß>ÉR>Hõ9¿°ZÑVÛ>ÐÛ«Ë¥: Ö4¼EN¤VÚÛ¯)p ’©»Ñ05ŸO ŽtFs€É±9O Ò±ýÃøì4Õ¸°pÁGéÊ‚ùTŒî³­…-ÎÝ™m÷ËŠZh(§XDjfTpœ°ë4˜¦…[P~Â*8Ò4¦Ñ ˆgtXÃæÙ<åÊFä3¯w¶%¥±ðÅZñdkªwâiÃ{oL×µ×CŸqêK„‡W&°aù{!R’ ëøâÀÐvʹdÕÝò•q¬`œ3|œ×D½zž3ˆtÚó¾$nW;<ß;âiä²Îp}Ò¤j¾l|+
+l)…цRÎ9©7ÚW*ÆÅé7 \5Bü°(´Gk¥Ç$Àµ¢{? W`v4ºô)Ui¶Ú¨¼ó÷ÕÑÌ1ža×#B-‘·€ð©Ø{-9–×¾À˜
+
+å(LÀ¥=츚c¨a¥ƒNDË;ƒr¼u›jߪàï?Ͷ¢oö–LΖÖî@áa¦HM«+vüv«íî"
+W+FÛuAVÖlèK‚Ã7ö²ê…•n  â°ÈÑ­“Ò 4½Â¤Ø<ájK£@9<‰?ò9ƒÒ¥8²ïÃ:_c–ßâ334¦»±Gëz5Û9×J¼&Ä÷Ń²RcêLJ%¥ ;ný
+BÇë¼1%f'üjÿÉQÖPèE
+†‚(;šð2ï̾árÚ“@ÝfÍB4ç±ðŸ©ÿõ…º"u$Q9€—.bw¯HüV00HP RÞIÉýëgT5=û{© ÿ¹/ß=0¯y›¶# ‘ËÓZñMv’žx pmJ±Ñ]á^µm%ýÇåïL5"½l¡ª½t›<«yWxиޑïëÚS!>ìºÜ“ŠâQ’Õ‚/,ö˜=AêÐ2çâF=Ut·ßš× ÈOBù½ê³A;ô,Ì¡ËÇS©±­Ê²° W·w/¶=g&™~
+Ô¿ìC…÷ÜšÿÎÑ{wã¥ÆéJ²ÿXÉ+š ºgûþ…&ÉÞ˜‹òj¤Âó}"ÔG,QT©zÖ⟸)_¨¼è->맵.PÝ/9)~»÷s*“MZZ) ù
+î¼÷Šµè™76ªÈ¶^bnl-†Ï[Ê¢¯]q…ÏxKØÒï‚ž¼zäÈxÍã¦6]R¶0ÈËww¯†'Hà–Š
+k·¿Z¿²-w5Ä-ù½óÀ®…¹ï6b! {ôÔÉ‚›Ì´¨Wø:"cÛŸÒá@%, JJþH‚üŠz;¿,žŸ?2§áI™¼ƒ=ÇTm–Ê‚~¯Õ†®)KÍ,ÞÕ¨+yØý4™n}Âlø¾]8¦“¢ô=¼•~¦íñš² Ö5‚R·fH“îÙ òñ ¾% ¯ˆìRÙe\Fð÷¢At -Wñ¦òo»ï§-¥ðȶp¤âŽ,˜;YÌ)Y,XêaÊv* ÏRˆ•†'Š¥˜ýî%
+2ŸÉwÖt‰ñ7£bÁ Ít€^‰úãà@ézyGã+s¤n<~blû ;ô—`²8nR[Ý— wþGˆÔ˜™jùÂEŒ0·K…gˆé›h‘ð9t›&þw.L‘Ä–—>[D\÷t¦kï ¡Ms’~ƒO‚â­›Ä]<ÊÄ72×Üþ^Ü^#ÃÏ\¢SFxcg“ìÖb­êÅçkÃì±ý]©Š @Lxø–
+ŠùIN£ þª~|‡jr3·¨ª ³?²í"›¤úœLøWmn²‰!rfÖ™¦BXlSi¨aSx¨ ¨S]u2âO´žÂé£-ý> N6|µš»ÿ¸dÌTâ$ ª"Í-Y?·ûÎ?R
+ÄÊ‚yó #¹3|Ü6&PIr‚¿E-œÏ¼þå¶ßZÔí(V¥‡ß/ûn¼Öz5æGP¾‘Œmä¦) ýorÜ‚NíÜDZ¾=³ƒiBrcÎé?Q±Á %
+ü,VÇe*~âÔÎìp­®Ï!PÈ ïÆô>“÷A÷Ò lèavr…\^a­lO«i°Ô¥Í½ e[bçîëöæt4EÜ°N ¡ ;` eå3ô&xŒMâ™<I—,—p2â~z´¤±p…¥–3¯#I22tJÔäf߸®ûE@¡ë¥.2`çŸí_&'F¡(xNâ}m³Æ“?°)‹• wÁ?û¹°'ÿ}²àƒì“Þ·FÆ×€ˆç—wî…¯¾‡XF¹ßs(èäa{;/âYÝVzº.àg9G…³=1)Ô^}‹Ä_¥FxݹaYŒV¶ŸrPÓ;í“MðüŽ8a?øð­T;;Çsa–é"7=‚Êýú1'ó•2øƽ£ "CÃV秷¬´öºÝGÃ]ܦ@Á*DxÓwN‚è–m!HhX̃¾Vaãk+W$ÚðDçF°U~©Û¿"þ=izw§m0–ü¡]ˆ…œ0CêÉKõ‡§¬2ÃéÐ/Ú¶'ð­Xåí±4ÖÚy‰%u|ˆQG¿GñíÄ>"ëºrºß¶&ûÓVí:ÈÂY[£rDQé—"b’Z °T™iK«ãϼ"Úì.™çÔ´à!Ðt348o#>U¡·QŸK–d<@xƵï|Õ",Xn«Éó¦Î”n.ZÒ¦æ¼ìÊöAúB2°àlj4Ö:õŠßÖºàwNâXóBœ5^{¥Ë›hÝ_Þ°g¼ùtXÿè.6øÊAÀoTŽ~³™Â·x5sc”´ÊýÎJì˜8W…dÖ\aZ°%¿~˽rÂHY›¸ÃæçbEꦓ0˜õĺîøô á«özR=OÜU_ìâ.®ôaÿ—#Þ\öÉYè†éÊŸâÌÊ*ÊøͼþÙ\…Üs× öΪâÙi ˆckÎk ùE4œ“°€›
+p èiÍ
+ð]è“odÆϺþ›øk>-¡‰à'7ÌÁ)ÒDEÏ"§×~[ýƒÀ¥¡ßð$e¥Ú“à³ Ñ)øé7¹©¥>íZu¥ÚZ¯ÊÚ‘zE<xq÷Fã«Þ¬ë lnúá÷é=tWR# ûQ^…qc Y‚®f @aÁ~EØBÂKxêÊ~!Éxé…yÿç¬6Ë©ëiça-?IšEÈÍ>~M/%|¹ÿç{±?¶ñö‡¹ñq„—{Þ–5Ú¢ëhÜÙæ4.kÂKO£ƒLX·I»zô‡Á$¸ãÞʹ^*ßPYûGÎ
+°/æk~Y‡ õ½`^BuK– œ[-*MÄ«×PAì¸'¸l‡Q²)ö“èç•ÊP'RÏ”£øW·Š¨»Ôl•Šëœžâ#©¸&¬¹j›³ŠŠ¡™ü.AˆÄ)^`Ê3B8jù#µõ+‡ø¡‘-ê}BXq!:00‘;fmKo@œìÇ$»'Ȩ½+õëåIÊ‹A<tW˜¤G£fIgþ&¦¨ò–ßh颕¼æ5š¼3©H1ÄF&:ý“ðdÍ»ð¥úQk<–+ç f9p"ºÒ2 FýOŸ.‰gqP.!»"Lú#¸Eú1ÕY’ð¼y|c«„c ÷ñp¬Þ ÊáŒ!ÒutC>³#:‰D
+VQ@¾Â¸qÝñXŒÂ4MÚðV4ÎEMØ Ã\ ×Â]„êmŽ>ŽZšñùf˜™(µ m¿ƒDTf
+$GŸyTTŒ}B%xuŒ?~D§%ßÌvÅjUö¬ÿxÖ¦JñÔq!6±g{·h¨Ù‡Öœ›tCC…{ÓYÚûZ—
+börµ3¬•óL) 09
+xï%‘<*ДáØdfÈàjedmBõøw](çL/ò¥ Öd¹"Py÷@{xCw†sqùĻҘ’{õa¿ÏN*úŠ¥†â]ãˆNœvx]Gn+é’„àŒã`ìEa¤=¶8Yq¸Pš_bI«QléçÐ÷ýP>êf25öï/| ç'"©{_7KâWCÊ&ÌåÏëá½¹<¦äÔ”nïÎÄg*þ|¬˜Wž.2@8ár1qúËg²¾S>]ãEÈq
+fb %÷à‚OÒ9F $ q†á0 kU’xd VSÅÖö¬+1S6ÊdW~pü©ç‹ Ít‚(òg ´™àª<Oœò^[ã± ‡YÔ¡¥j~‚F,>¡‹€ÖG;Àm
+' }8YY†Hi]²p›€+Ÿ¾žW"î|d×7õ=!¤y*§Mª
+µ79vmŸ±€IôËúý´5qa¬SM¦‡ë⦴u\‹8´ŒåX™®Ÿu%x*É!4%hû1.?ssOÿÁ.àõ?Gð$š‚¹KÅò®Áö×~r—¤dd÷Åiø»]ýrºWÝÉÜÊçÚš/›ÒÝTP”s2£™Ÿ ºD öªJ’Ôë°°àéÅ\ï&ÝÆJÕzœœlâd'_ñbß´/ÅÚ%ÈF=Œ—‡H‘ãö(Qukóy†ç=6‚¸a‰?ÁBZ¹ÌW¶@ÆüB´ÝR6­ž™¡ú<—y‘“Šƒã@Ø%žð
+ðWqhóî…Mv͘à·î„qúøLì+L¬l…$6Ãs#ÓzQ-…BGSŸ_°OÈTž-ó‹3²ýºøŒÔĪ͞´_¼·žDDRwYgá0Îb »O0{´{'UžêJVüïo]h§VÝGUÈoAS²“–Ú±~ñmUãò·:53Â.†Rg”(:p“I…­$WEÛͺÂí,eä«múêÊGFèé5÷ (Ó ÉO8“åÏ¿ýÒbüŒÓ3æ!B\Ò¯ÅF Md¾Ï( ûäÈFÏJ 0Ll o9è©­J¦³ákdþQÅ@.…÷4%2ur/{æfÚDg²$Ýñ§¹úþksÉEÃü6?v±]šÚ¤øA™ÙØï³>kdÙÂJÛÜ7{ëdû°!æ×HÅB°Â’׊/ õÓìÍŵ,¾¡ÕQ‹óºÞ.};ï@(ÔJí^9Yþy ì8ÎV(­¶vñ£4é&³iêt¥SK¬(£”Þ‚”B*Ñ$$ Õ&ÆžÏI‚³—±jµ¿%—Ö¶V/t=‹—ÕíD6"É$¼ •=Z·ZætaßG­‘a´XH+¼yól®ÄŸÉ²/ó¦glº½ÎñÒ¨ÆüUç¿ž~'o’˜ÚäcÛ¡¯@5 ÿÆÑ:Ⱥ³fPðäw©ežðjlèsÀƒŸ h¤à†2þ%ð.ÞoK,Òã £Ê`)‹LDˆè’Sôç5¨[(z¸:Ä߸§û*9²j>»©ÔbœB•q;£úu|}™’Ðt©ÇÍ|^áæp½Ô.—òW®õ])ëÕ1è°Æº7{@^mX©UÅ?t‡sß9’u%Z „äs UrY8BXÂÛ*c–2]ʽçxþÔÚÕQ]4|ú(oÊàßú¡Ñ)n¬sz¿S@•ƒÎ¿1ýêJW2q;¹EŸ·ƒÏÏfô· k;bq@Û»ÜÑÊ{fÎ~brçÂ$Wè6˜Xà¯øëdŠ¶f(YÜí;yG»øð EG"Hy¸7’º‰+•pƒ°¨nLIyËÄŽ‰èæˆOÑ@ô³£æ·;åŸQM?„0%6˜±Lk•j LÎý°/mZ=XKaj±ýD5W£¼"%N¶)¶O(òÚaü¤útsºñ–©yx Õ/K´bÅ›WœSÒdWÊFw«)æ¼W.ìÐéK6‹åÅÃp¸ž ;O“ww„¾8Ÿ*µEHÆÃWhh¨¬¹«XÈzÎO‹ÑʲwµŸ¨—ÒiǯÆ[µW<¤ç„ýú´šw<o8°ðka‰Z{F
+õ0d<¨–™&‰ä,ÃÎ ‹Þ)ðÈŒYÄ}ã=ùFøζ²·™79?6ôrr;µU¹ECþùSìÏpC'·."sÏWî#å?Êä=i]±–SÁZƒM˜ç/4l%J49(¶?ûºÐ‘0SO•< ¡j°xIÿá:›¦§¹öYˆ’¹S«Ççà賓óüN…/þÉ,ð”k㔥ºÖ®ŒÕ‹æñ½À¯SF¢ ±ˆJêR?žÎŒý®%iÊÏ"¨FY )íº°AXhª­—äZV¡íX9_‘Õ©”=Ö±*ìàtßØöÒ"p¸(t#Q»
+±÷”Ë­ÞÚÈÆ!&¥(“?AôÉ©.ÉJ«®¼LÐàÈ^Ç üšB(þ=çÜ}•°5"“¥n]ÄÒvw—®áóí¡z äÊ•²uÌ¡ìF.í‡îÚÈü½ïϼ ºÈz#ý#€TáÄÌ­‹_¥QqþÖš+ëU‘”rîjöŸŠòsùJÕ+ZÛ
+2
+aòëëb]ýzÔÙ=¼9(nñn’~¶åî!þ‡žÒè=)Ä>ÚÖUÃ$6Sør™p?Á«ÊÎl–’oÜ“Y/Å­’]³
+_J1ÜŸ/Ξñ¶^Ð;ZÄ+ì®HQžJš W"$(æ–•sücNt½†j¬Úg M¾½lHwâ&
+»çK¨ÏþÚY£ïÌG [(ªÀk}í­9±–±ÛöuÁðýåIÕéÂÝ·=QÊŪI‰„DhŸA( IACƒ5êF2Z:àuÿõí`ù…e ŸÔù¬ÄÙ}?7Š«£—„šÜK4wPjô±ë;Ä@9­ÆêwÂU´<ŒñE<êŸ QÓÖ¦¿&¼œ–¨±ž‰YÌiE2Pñ§»>Þj³Á} Ã.ÃO¶)¨ö³ÿdìs‚lOXÞÞÀ…u©ó'Ϻ3¨0i;ÄéGmÞ•½uŽxº‘ŽÎ XÄ}€§ñ5œí×(uWy‡ó‘Ó+ä³-XÈo7‰@¥ƒÁ„P•Xºz âðÄkWA¿2«*ëFV]¤Yg-¥+¨±22£ÊDËÙã«M[ï®.’2OµÍ}Û²Ëz”y4¤Ör¨×Nuè·†—
+á ú2÷ÔWæ;® 5A*_§”q<°Pôûb})½4Û;`è^eš‘
+ãÖ–1šUÄ„,×Ýw^¥^„ÕíË %Qç˜6¶ãm™:ÆF»²9àAOzŽQÚªvßlÈggËÆ éÄxð»®3Ä>klSiœÿ'0ž£Vá>׊«ˆTkÎñZ_ýyg~ftên¸÷躉1´ÆB“¨à§*S9Ä8ÚO¢B§Ê¶²Fiÿ\`ÂÞI:“æ¨á C=$\Ï¢ªc‘F=€²t¨>ÐïtA)dbÙ<çK† BÃï%æf¢¹W¸ýbps§
+mŠ©ÿš— ûÁñ€{‘üEf¶E4쬡 º·;ò8b:özØ!Öáájѱ‰„GOàQ¨iÒ¥„\^ ’Îo>…1xÁ‰úÊŽWï0\¨¦O=v/ìÂ;fmÂÈAG³²+­­rØ$ŽÏ!-‚²‘rnN¥_#H+é_“ßGº‰?Õý¡3–™{©ÇW! Î2€‰FàÂæÔ11$—¢ã.:‰8 òæ'ˆîë8Ò1`ã:+Àþõð´;]ÁJ©©ÈýÀbøCÌJ°=î5Ó’ìØ*ánìŒÍdœýæ{¼SL[}¿<Ãðš•wå6=ø»Ý%Ýð¤£[êW1D¥ÄøÞ”{
+S¡ãjõÅû¨'q÷G¸úRQô´ÜXç1áû‰J[+·
+ØAšù>ð?|G››tAÞŒ_åø_õ˜Ôd*ÊMˆ¨K©}ˆÇÕ*©°ã°b6)ÓÛÏÛ<Ö+éL\öýÒ‚6ÜjY(bst]b‚.n) æ y¶çÔ%‡I‚ç
+µ7¡am'Î6¨CVó#˜K·fh¢°'¸Òí¯ì—Ù—˜%=<*š²)õNȺ ÜÀü”¥„ó¸"¢þ GHW$üA}k+‰ßžÖr×já½?!C–pNê‘é‘%¢A!»g°&Ïæʽ¨p2}©äñViõ©£Ú)tMŠ,˜NIo:ïèÕß,#ƵzcæÕ=^B‡@Ÿ ‘ÚYV½$¸ow~lžÂ0€@äÎñ6úîå »EcsùÇþëx“n_†C4G¤þLTms—aìOx®{SclÅÞB§jµÔÁ…«sõ&0اÔz¥pø* íüx½´÷±T.ƒû:dÞúQ‹w-Ý•¹´ÃMZßU$ƒ0yõD•Ù}„‚ñÀðÏzah~Ä]Púˆ<ƒÎƒy©Ð|äU~éíݶžHÑœâgcŸ>B
+©;@Lôòë2Cêµ¾À
+’¢’Êd´Þ ü˜&°hÓ€j\)šöÐl UÂCèÑ“ž”XŠ—hÊðËÖÿ("†aý‚ˆKû~‘iY¤ Ø5ÂewÙþÿžEE
+endstream
+endobj
+2645 0 obj <<
+/Type /FontDescriptor
+/FontName /SUUVMZ+CMTT10
+/Flags 4
+/FontBBox [-4 -235 731 800]
+/Ascent 611
+/CapHeight 611
+/Descent -222
+/ItalicAngle 0
+/StemV 69
+/XHeight 431
+/CharSet (/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/a/ampersand/asciicircum/at/b/backslash/bar/braceleft/braceright/c/colon/comma/d/e/equal/f/four/g/greater/h/hyphen/i/j/k/l/less/m/n/o/one/p/parenleft/parenright/period/q/r/s/semicolon/slash/t/two/u/underscore/v/visiblespace/w/x/y/z/zero)
+/FontFile 2644 0 R
+>> endobj
+2646 0 obj <<
+/Length1 1067
+/Length2 4099
+/Length3 0
+/Length 4779
+/Filter /FlateDecode
+>>
+stream
+xÚ­–y<TýÛÇ­a¬eÉî kÆÆ2$!
+‘}­fŒaÌ03¶Dɾ–½ìŒÈš5”BÉ’²ï’­”x¦ûþýîzîçßçuþ9ïkýœë{}_¯#!jjÖFâQúx •‡ªºÆ––PE
+hû E
+ 1.$À…Æà@_Š p®x@õo3ÒÇë¿._HHSDÊ
+›0D}Œ?
+iŠ!¹¸$‚ê/3
+‡ü·ÊÜþR
+:²·:?åšJŸ·\f˜¥zîà[û<3LEÕV?k^-©$jΑæMŽ‚ENúq$ߣ›ì vdl8=þÿÔçÄ~>cNÒ¡#-²×Úéóˆú)Àu'ë"s/Û+!‡×-ƒ¤IâV+¨JË¢ª)àÐs}šç™Ç¼„°Æ»Ì}6'íö,¼Þ'‘í$2$Ó›p©ýçtbŒt\tgõ¦¹ïJÍ$ó?Q?wj©wf5c—6FÑ)G9~¸jÜÂÂúèú”L|Ó½a²>az›¸Ÿù“ßf±έåRz%†X¸´C›tU–÷zÊ÷¼«\wjÚëJ=Òä;«mÑ‘Â#5 ÜTÐü)ë¸xUhqÀjSÙ•¥Ž\¥~–]…ãß·bpë˽ïä'¦§Z{FL·”NÉ
+M54Ë1 ×:oÑoÒ”ý]î|ÊÛ®8E=sç9¿ö jïŽê°q+›Ô·ÉH3CíZf÷„ñ­Õ¸hm´A÷ÔŠYIçVb¸££ל¼ôƒý#ö  ÷‹C…Â`—šqk½EÙä ¼˜
+TÅd[Ky®½Æ؆ˆÇ0–ŸŽ­>Å.6Ùªš ¸7¾Ñ—yÓ_S¦
+Å!»>Æìyµë–›oIs¼”l«!p­^:=”º¥Á°8\ Ú]‚¾É§í ÏÎH*kÍ&î"%3ñ…¨‚ߺ⾰p&’—&|0<äDk6-òZ±`°'PßûÙ+ðÄ`,Iû~}ËXVðíŠv##¹s>¼©ð•ú–_zHÈ—]‚p#š‡aJ_Û-êe×òsN¨<Õ°o»Íu ž™3¹fÕ%ç²;˜Äû“ŸõÌáêš}>=r`É¥V&Ö±¯ B}ôØbð»žËÛ©òhWå˜Q·Ý[23p¹ÞCÏR×SQ_èŸÂªÑõÚBŸ~äé$t1u_JÒhéÞ½ùibǵÕ9?+%¶'‚,†°žâO›d‰+ þnû‰nó[‚Ÿžº†6wu‘IÚ‹³R<†#ma&Œ-|Š…Ù…²þ=Ž²p}Ó#‚‚IÒñ5‘©ÍÁåñÉ´úþì×õOQoz xsF5¯ly±noÇ^;ç•Ø˜˜*Sƒ[ù”dVç ÃäÁX9k2u¯œ&…×Û EÄó̓®ƒÄùž#Îw††¦ýòªiv¿ŒE^©ü97:øÕo³$Ù£‘}¼FÁ4¤]¬aþ~F†Ñ§”^l‘-é†ϳc4É“GId®Û°¯«5FC}MJZ«Kš_S\}i_¾ðYŸ9%–W&ÿ*§¶ø‡dóqÆA)‚ S~l›zbÓðÆŽ‹ÉäŽ`áIOånFƒÜÑ„3 úØÃ^̃ŽÛxñ—–¼6Òç‚ÞÎdÈÀÄÌúÈqkÜRÜúÔæµÆQNÜéoÁ³õ·9„âüžÐÕûânª†×uÅû¶SwÙ]ùùé~’©fP³£gκm^†ê‡ ¬²kJ5<ß6Ò—–¨èe× ìR8{`p¥en*ñ­îè 8Oà×2*`KVŠö¥Î<Oï”L¿è¼·iwÿÁÚúK,cÚů“SˆÍξŠ­¹e™c)áR2 f&oóô0ë·9Ó ôë“ô _ýÍ.@¢f
+†×v
+¤mÒ¿d^íF쟗–9ÝTÍ
+,žw¥5«Ÿ•æÈz×È”9«iº0=—\|”^h´ã[ ñæè
+²R?9n_Ê2ÀÀÀ£÷\¯ª)™=TBx† –&@ç| Ò1W/å¼>¡”öò §oRø+0Âv-9è0í~µõµ1ù€i+ÓŸŠÐ²ÙwîêL7:lʹóœÈÕOY8\_Óô†+ùp5ÎEV´«IŸO^+{ÔFã®Ý VË—x¶ÁGo£z½ºGJܽöøWòÜlpeU„vðËÅ|U ƒ6²±^¹]-§ß71úã³Ô%ì¬ó³üyº!ÑÙ€b÷]º„—m*ršY­å·8#š=²¤YŽÜM;0uâ-ÅÑ/zg Ðùª› ³Î³0”“5—±>i(~¯ÑY<4õq¬u¢«âê&³Þ. 8pÜMµL }¤˜É!ËkQˆrJý¦¾öP˜Cyü$«ãXÅmÑåãº+m‹««¥…§òœ³[MŽº1²¸s¸ ±Ì‚ÕÛ}á.Þù¬-Ägí½Ç:ªCºèª§»2„Þ¡YïôùâØà5}Í4¿¸ŒJˆ*áãd yOÒ]håÒ½)pÁé8/‚Þ’óf8,¸Í<ú(wfÃÿöʼnæ•<­îÒÏÏž%S•É² Zéq~i¹)…HcVÌ>u;¢î |Ñóä]ì“ÚüS){w¬IoZé6Þ—Tl}Õ‰ ÷&2}ÙÆÔ0VÆÄÏÒ0³Î{èÔ¹rÓ¸Ù.•Â¢ús#o
+F›UlLNÅ•†–Ù<Òëç½g¶U—vW¹¯é8«˜«ÂòQ”P¤>OvRëíÀ' î†WF|™åÕìéÒÜô7(içÉ
+‹‰1aöBû*„ïkiþôu™ÂÚì6¬•ñþ9é"Ÿ©ã•Ï^ PuêcÞcÉúÌ0þ¼ÕÀi2Ù©Ž"í .m E®·|§[T/ðDëJñ:uëS= t”¢çň½=‘š0,T”«t‡· ­”£™šÍã»nˆÍt&q_Ð:“ì+•_Rs9«l¶äüUë2ÅLL“öÓ™<Ÿ¯3¥5ßÓ°u½WéîëøŠ¼­Z{$ŸÃlÂøšáûpþWTØ%d×ä9¸ÇË .?ð±çú÷‹0xÎüÝÖÉk?Oø
+…+ Ú‚Q-§§—yŒø΋–EøîǦù?¯lÍ0Û–‰¿Tî$ÿíµ‹§ó÷Ífã½|ùú-ö;0l,™[ÑîQ!›obJßÄd©nˆØå™”ë!»~P’s5N)UqX÷?Î.Ã
+endstream
+endobj
+2647 0 obj <<
+/Type /FontDescriptor
+/FontName /GGRJUS+CMTT12
+/Flags 4
+/FontBBox [-1 -234 524 695]
+/Ascent 611
+/CapHeight 611
+/Descent -222
+/ItalicAngle 0
+/StemV 65
+/XHeight 431
+/CharSet (/a/b/backslash/d/e/four/g/hyphen/i/l/m/n/one/p/r/s/t/two/v/x/y/zero)
+/FontFile 2646 0 R
+>> endobj
+2648 0 obj <<
+/Length1 2314
+/Length2 14197
+/Length3 0
+/Length 15449
+/Filter /FlateDecode
+>>
+stream
+xÚ­·c|ÞÝò=œÆll]ilmŒÆNc\±mÛÑØNc4¶£±m;ÏÕsÎïnÏù¿}>y“53{fÍšÙû›“È+Ñ Ù
+ŠÔ·²]}ÐÊüª«ï`hffhfoèdõ™…ã?G3K#à?v6–ßfÐV›9XüÇï$Žr‚*üA ú†–ú¦ågûm¶ÿË
+´þ+d3û ‚È›ÿA»cñéõ§ 0–@‡¿ü uÿêˆð§;(—µ™õŸŽXA¥­¬ ~?â&Q½ÿŒ6HƒrÚüuŠ™Ô¨í7¨†­¾=Ðú¿æÏÆüëOŸD´ú†@ë¿B9þe3³ù3c6°¶–N5Æ ²Øýiü7r:üþ þÉÍöÛhã42ø#7ÇŒÿÅŽ•û?ÖÿfÇÌ Jñ×ð˜AúüáÀ:ä
+Ö'EoÊ|ýnÇÌú©Fâ6ˆ—héœÖ'óZüòóü¬ôSxaË¡Ã.°e„KTqñ¤wæ»TÚ~¹Mö¡¥ýE±†ÏϨΌ0—XÏ_s¡“¶_„¿’IÆï^†—M°”.~§·k’)_ °Q‚¬Ì…æ?¡à7¤Âá>S´Ž€‘X?Ø
+|ªÑ±j˜F˜}’¿R¬Gô:àé“>à£÷&–Ûíålaû‚fÛø J*e›€^é2=Ër©S®bªJæ!Y6¬‰ŒÊÜ&ÊV½CBøû÷..t›<‡öÄc(L~-À˜¥†ºØƒ%Ý:GO¿ =‘‰ áÊ÷¯`† l{·iÃø³)W#ù\¥–fÛª‘…xÓO$·÷%¬ã´Ìµ'º¥6BÆkpE\úÌÊKåŽ;J_xc™«Â(\®~Ý­xT]ݶ"c1½!¢‚C)#ZFVËéà<4mgM±äz)첈èù†+dñ¥¾¡¢ëˆðäAEüRŸ êå(݇Õ×<‡Y·%ÍÎÇ&Œv™Üô˜è!5øsÃjhæbã›»h`„fŠ– ÓÏçNG¼}÷­Õ`ö>y
+2¢äzÍ°ø Šßª®ÍÝG¬ÐçO…úᓳ&ÎLµ\òôÑ>Ü;:[=öB48G ^fz×uSßTU°¹p“#,ã¹Â­^È­†$^´®ˆ°e›™»>b!a±íSå<ûN©S&›þ¢Í¸]¡,5pˆªF̘Auoš«ö®2&/($E!9-öPF²~5ˆbÃî4è|Yª³¢¸êëRù˜Þe¢]e=}5*[lžƒ*²òi:%ê,Ø[½µ9mqR’v’K2ë ™B{H@µß}å)Ö'Z¨t”fŠ¯1¸ÖUYƒÛæPl¥ÚwØêÍQÆÉÑÁ6l2%ÓÇx–üx© ¾Ä>€W^“a×cðz>?ü‹të:aÂä8_'aø”ÀPhSóÖòù ì?º ±Ãqø9Û^U7wÌÖñ8³N•úˆ·b¤óæÊDMº Þ7eæFœÞAZþ|ÿ$“£3 @Š€RÄJ¢Þ>#€`mÕ2°^UT]OÁì§v¡¼ÜFžMŠËŠdÊ㯫° k*˜X.fÔŒ@ë•0.Úä½˺½8r˦㠡2ô‡ûÜI™o}‹À¸ä-þðìäúœTd¼Öy þ°n˜’/08†H¬”è~(æ3Þ‚ôáå]-ç?ÄÇ\·‡8yD ŽÄý"IÒ]àøO…<?uìÔr6uÛ=(ÉçRµ å·aIg1ñhJ|靖íäƒ5æFç«Ð1iÊZ¶¨Î+0N›»¬^YÌ ´#™Ç*e·,N†=‰2\W´7dŽ£ùíÈz;yg‰Ù¯¯‹$%ÃhpXÉŸszî‹h\x(æ³:Ó;LŠ¤ëœßúŽ±‘ã Š— Ìã¯ç–|©Zw@\LÔdÕXbžÊ¨…‰Ž€íñaRò÷£ŽÁî*††eô$MŽ‘:a:†Ç|D~6‘èx³ì“Zf/ø\rr’ñý.ëeâuð#j愈PÙ´`Gí¦ u¨nm¦â3¹< “Œ
+°Ve$l‰Ê,Ž÷ë%qcá
+ê¶ p)N}÷~"ÔÉ4 ¥r”‘F/v ióµ*ʇkNxV”è³MLDú…Ax£à¦)Ëû}å@DOó„>:6”ŽÙ ¾VÌ<« \ßUÄÒëòjg[[Ý&;áD(CÒ‰æÆÍŽ¯H'§²[Äßâ.»1æÜ«­ö]3†i±¯·¦B8kC°;›ÒmÂößr̦
+1ê¹=7ùønÃ~¾I?~ 1êŽq¶Þ±õ¤Æß %l÷Ð Vׂ°ù¬­°ûuΓ
+ÄußÚ=Rä7ó>ɨÑe;áˆOÌаÂÎ(p¢Õp¢°Ñe"Òùž©†[íÏçòï„ÀŽ»Wl·Ÿ…£/–…>NT¿=„Ùc²i‹IDÿ Ù²EbÂS÷è…ª .躬Ùç•ûi÷‹í‡uD¥W8·®K‰¹o„íg*oúkZs Z¹@)Ñ)½k®ïÉU•JFO PrÁZÜëßÙÙîU»9®Iý;™hk¤ÖLM|‘šÛ)ÖcÐ$?%Ç »Ù­RÐÙ 8†ƒÓ“’õWv74ï[éyV_’΃Àedâ­bk‰_© ~¦Z“`&½·4•3ü‹JpèêGn¨ ð çsi×S=&Kl·úa¡‘~‡X8 Cþ¼˜Ãzs?†©m¦FŸà‹ÎœTƒ¡šV—²&dUëLfjNîi÷ÞD70²Êmé’ïíÐæZ“tezsF#ç4I»áýbÍÙt(†Ã"=õsâIIŠýwn5¢žm\xÄê[HH8kß
+~óHË&Ø%ü‚Vê—òµ¹Ál)ÎSÈë#ïYNN1×Û¸ä¤ÁJ¤XÖRuHàĸÇr×ZèH ŽÐøYZUÛµ´†bæO‹ùäÙ~s^÷òL!N† á#ÙV©x?“×Úg]]õ”¥_Ûa>¦qyNYc¸ÈëâÛûA,³[* HðÚ&‘#oÛÑ+LëÜ?mó•7Öuî÷ŽT%òÎN)†®¾u¡ÝGçž6ŒäC_è'k ]ig>~jEÓÄâ'-Ëå­¤ö|qŠ0C¡Ø!0ƒ·ò¸SdR$D™ãùøHœ•Fpˆµýz~gú‚·9ªÔùAñ… azc×5ÍŒíÛV"Àe”)©àãË€¿Ä˱óy”«oÓå·&±ºW gu­Â×ÖoDŒUZtBŒ®rï¥Ö
+æKë<Cmék4º[Ù+®ƒò\'4§Hz¤, O·ØjÈ![ÿ’÷ÚøŠ7ü)™¡!¼¸ºý_,'ó ²-Ãê‹ÖYhžy>Õ_eeìz®
+àM¼WØRtõw•…XÌˤ­2ÔÕžŸŽ¬ÛáÅ ráëÌfF_‘1î—1Ù¥…XÞž¡ªŒÀ¡j°âß'‰,>«
+QS˜S‡²‰ûø-oïàÆ+œe50°Ê^­ì»a¤´A·~K pÛ¾fÛP7BKjÂ0®^$Q€cå2A+ás<7ö!²'!ï®Ùm¹›-–`ˆnBðèКV\‚xIÐâAC7qÎH\‚ä=K/@BD¨-ìÄFE`C\+þ…4ÿô6ª¼×m
+ Á$÷Á§ …+CØAk·®vì„BúrÍó ‚Å2Þn¤è6»aङÕäKiŸ³fn\^;§§b wñŠÌþ›aç¶ÁL@¤ª”±«ëta¹ë‚£Ï&²ödó•÷kR9 bÞ±¡‚yd#¶8ß’œâì1Ù¡à3ªœùã…4Áã‘ÅúqŒC²‰h»É=g
+° ¯Ü-ŠE[þt]¶Ã˜Q‰4t/7üøC>“[Ó-ž˜[ÁŽ¬‹˜pŒZjÙèù¢L"t¡SWñÁeÛÇC<ª_Û^ÄG¸Uèð1¶i}‡—UgŒeä{ü.Š ÒòC¾
+ b7§8‡~©S]ŒÚ“*2Þ"!¬ÙJGáÌK¯ÿCÄWäÌ4”Øæs§ü>''¢m:é”ç€Ú'HÜÉUyX´E?÷9‹}NZÄ¡&íÓ«ºÖ }‰ºtRÛhÂeÍ,-“hòŒ‡''È¢|È[Å.¥>ü©Í¡šyáGÝ>)mQûùO´é£ìv~H(ÛñGýi$ ʇqn”ËÚ€&¯ÁÐc Ý’9jÞoÒ¶¨¯Ã,¦ÖÍåY%«6Xnüø¶yu?øã6Š‚:;ص‹i:³PƒGX¢T?1òz‘×9¶Žë¥)ÝStJän‡Fõx›ûi³âŠ¡rR^­¸÷êA[úvÃT:äQ+öm⼦øÕH·ùm|[8…«§ºÙŸ«wž {Œ®úÃø‹O)E^¯µ‡­À~Ÿ-ð§ú#Ö„È3jÑ7¶S0È»ÝüvÜUr,bXåòì®þµ>·? ¬Ÿ¥"y3ózJÄ«^{E‰©ùõ~lDVä|Ë2Œ¨Ñ}:µ¬~sÓcE›Ø Ku(Lu#TdxUÙ³—xÂ0óx¸Á;ðóí9Ú*²`Uߣ?¿†@°*Á8ÎÏn6|¤ð ÿJl{¸l¯¶B·ÿõðØêhñº>›x´(
+Içù£½âcz¶ætñ`Î ,ã{®¼@Ú€ÕR˜ ÕU4©íê‡6‡uë&óeèïê„iŒTr]K§0´\ýÚŽŸ›tÅ lwåϧfyuØ UI:¨¨¥ëÔiÎk_›‡µá¹®nÅJófQœ¹o¥åå¹ÜIµ$&Íßéù:Øík¸Ö™ìà2‰‡¯¢8›÷~ãAß9Nç<_BÔ>%Èf{ +ˆÔVE~ü˜&›Ja֨ĞWUµA[ËkÄ| ŸöñcÓ”°º¼Bå~» KÛëÀXTˆ¨oÃXÒpr¦ ‘çúqH-T¥„·~#I‹•koÊù…å:ÑN1Âë !ú»;‚§ªWÏ0ø¼Í?Ž&ð._Ð1±>/wù»]«}+k’RˆÝÂ8mB"l™©£9–6P½KHµ-Àt¤‡ÇfŠHïUOÓ9ôqLË–´Å¯Ctýä]EŠ†Jôb0
+’M<ÚäV¨¬ïÞÕBï¿?DãYV°Ö¿›ÏîJ¢o*@…ü(â‹ÿ|îèdE$­Œx(æ‹
+ð+jEQNó6ÖAŠ(Û;UŸu6n}zA^šƒÌ®«ï:ýw,ýœMü€³GÅÔ^Bs:GV9²Š×\~{¤1—šµî¯õ/q–ý9øžÃû?o¶rêˆÍÍ1š2K0KÎMHJ|‰Úh$Cò¿÷HDOаÃ+Ã5A%©¶rVíJ–>¹>…•}Ïo½ÛÅž“PÈ:ókÌî’ø4ë„4o
+®1ÖK—?
+(Ÿ2i¯:µñNÛo¨ ñQæC5«UüDZ¨aHgª%²ÆQus&wÕ†I‘j¾{¾S®s«­í(’Ô×KþFµü8}ûä–ì½:8Õ–o­ñüê½ÊM‰mvºßûì]jÏÒr”QUŽºÛvnBwm»ðTpu©Nj7ܧn^Tç¨O°yV5…íqÌÕñKͲd“z¦œZwÇ~ë&ó,fT䟚R­ƒo•Ñë‘H0Ás§*bK†Mw\ƒÂœ˜|Ó'Îr» |q‚ñSÃîL-5êu?0ÉUÀç’cH»'‘aZvW­‹aùÎ^Ç׋®ô÷–H<{Â)r=U'úØžCãnÑLúˆ/€‘IFKO<<¾,Ø_"sಅi ˆ´~1Ò9ÒW00
+°V\Åí4vv)€ŠÑóÌl©¦¿Ë&„]iÌ—yyØIö##Ÿ"2Ô=øˆ{Dç%uõj g Ÿ•ÌÅ?üDNôËi­SUÜgyã®Ä»iköBMñ}©$$ð\I›y2í÷šÔ¯?1)Ó ,ú¬4"‚’L ÏOÁeÒßÕõÈ5—̇نaνÔ2PÄl©ù ÄNP_»çhì6«0×éÚUõŠv¶»u~f}ic€°Ô©›ÕµÄtfjl€~£&ÀN¯Yù¤8õx+mF5ü-^Dý|m¬¾Ö„ù”BP2ÿöN°uiØV7ÇÝ/ ü­ÀÊk×WšÛ­`’ò×G°/– w—KS*öWbIÓ†ydU"Í{2CŒ~‰«ÚQS‹=9ÂLQÒ}½>D]à‚ò¥Ò•àȺE÷1nµï#3V(î¾¾Ibr-×µ{½¬,>^ Ö}û–tW ct_ÞøõŠ±ƒÊ]þêTFYˆ¦¯î‡J'S¢J#s‹D,MË.Þû A$UNaÌIa$¥9kC\Å}@kÉù ¼ÈÅƆ“á!Ìù{.‚ ukÌêÑl£<_ß³Ï<6Gð繨҉¡}ÈhL‹&òf÷šdéãù%]›Ù§º‰\åf§W¿d±©£œ )#¶‹f¯\ämeá¬ù*ôɾ{
+À®hÖŒ&Êô}b–UTÃmTKŃR+E™¬ÔýQ÷áËŽù­¢I.‰íLD%xšöéݤ
+GI†tPª2*x·ä6xê{Ù«ztv)²h›ù7yuŒnÑÆă½ŸÄòÙåT­/ãÇ‹EU´{ûp?zÖ§¹QI”-Û ¹ùÜu8XqV!Î KÁìC6g¬RÛͯj,[R ÈwÃ*ÀV‰ªdpKïÄb¦ƒÛQ»É!:ÁªÝã*W‰,m{iŽyRŠ¾Ìà‰ˆr84ßAÝ&›‰ |ž•ÜÜ=aPè笿VÖÌ Oç~ y§£¬âŒZ­9_QÍð•“/Jò#ÍûÅsT0÷;ô©Æ¤¯„F|Ó×ÒE-RÂHÆ­5çN¬ àªÚ¯”* èÔÄ>!p.ø:†¹ì@ïu’”–´;l<ö¦E)ŸNʧʬhtç=çu?â§GD!.³ä¤=§²F…ª]™Zs§Þv.’H,sz‡†S¬ìx¤·‹ù5Õ¬ƒ5–èí2﫤€•]£Êdú|ªuä¿£höô²ØzÊ
+ÓíÑwÈ8·î¨f=xµ&i)©­AïŒg,U€Õ›ï>ís4 ”zÕÏB(ëܨóMdIaÚÿØû“p;I§á¤¬Ô1:?Ãkðô[=!ºt3¬Ã%R†qPÏ‹/\Ü•áé^±92‡” ™ˆÎ[ýƒÓ‘Ïš\ÑD5ß–­o¯*T£Z•æº}•ýx£ò*ÉÞ)Ì—=™ìÅ{uš9©ûÃíjU„*ëCíC¸>ÖóÓžoûY¶}!ã{v•ðœq…B€ž“)æ|³8Kzjz\âãC}Ú:~'T¼«Í .E0)—³ï¹çš>w¢í,PO‘6ÞÒ7ÿ.Ï©ÔRÌÖÇÿðäx+(“î !ôóU=é¯çatëz{"iÀr]*¼ûq“©ù5íŽùÙÇÂmZÆm”¡Pp¥áŸ§÷-,ÍHïñ¥Dqqf
+«Â¥G¸«îÉN'¶:âÌö‹ÇݦK½m(†—#fà¸Tõ”~=ÞZìó-»1ð·òjÇX•¼¯Å‚•3ÂìäÔÆ8;é}ç…LoÓŒ=„ÃÆ<QV‚ÔÆŒ#É}'Ñ KJÕ~ÜeÓ­)ˆtßXЧŽL‰ŽpC}ááÛ;PÈ{ÿMWš@à½ø‘…+":Å»êÇŒ¤Ž@[ÿ]³MWç›^9ôn+¿þÉгîil ¥—‰ÍJÏP±Åfîn¯®Ön•âŒ%JÖ÷“ÈÕÚ+x]M(ø´ýÎÎû¥u_„¾ìâ¢ÍoÿPÇ.îS?ÒEivKžÂ{¿§“®°^AŽwÕk×KØÛÕøÔƺŒÆdöIîÖV¶SuU×0N€•c~^ƒûÇ}yÞôdŽÎɯ'ÀòC¤Ôö‚Jtéøœ5«ŒûHÔ­b­ÑDÍ&Ni¢ˆ
+•ä»*+çI|ý?Ó©'(ÉQ•ÏðÂÌ=(¸cþÔ£VL·3íiWù̆e(þ+Däuý6ì'÷Wc>Á!&„± ÑS–Yª—):¸\:½Ù¯^9kÀ Æ82vù®Ÿºð¸ÅϺ‡d€ÏÅfF›Ï³”‡Ç_G,c•?î{ZˆjT(ßt°»*JEÁÙ—S&S¤”Þv ©LvâåiU'ºõ™CãÞ[œg²‹MÌà^‡FX£õ'»ì»üNS&¾YXå—kå—Ûú$<‹KU!cP&Ådw¨( È}¯
+¸¬±ïÝKÛ[‚ëóÒ±'·P-Ù]ýL.u÷%,RÞãå%¸W\/ûi9´çy1š¯#ËœƒQ<ÂÅ««#ç˜lf3ý„»Þ(‰GìÈiBó½'‘sT~ÿu†1ŸŽXP»’¥ÙúZ$ED\„Ös³Ê½+`ôÓæ÷eå2×’%Çr°Ã[¤½\ š8n­GëZî*Ú—ºtvbA«`5xÌÞ4^åìÐA±~§RÖÍ!ÂŽè@6Ûa.“é‹zãÇÍñí NAš°Z;aTúÊ­iG8ylåB¥DŒÒ¥¤À“ÇôåGÑ5a´ˆ‰e =`‡*šºE¯ÿק¦ ÓëØ
+¡4ÃdËè§•È ªKåÉŽ³~‹…¯íy¶óÙ« Ƨ²³W}:‘ÁCNLæxŸÈßæb^r×/ ›—âéô
+‡
+Ån)$}zçþV8¡d´ž¥Ö¡¥ã–b+aˆìtìÒj¯´Ü¦ªf-q?˪XOÀ<²äXLã›Èœh& UŽ¦â+Ò|¦k`J~œP)¨eçÔoñ´©R­å‹ýIžÔúEî%IHl‡3w) Ý‡®¢ßËaÀ­#Œ¬êGåɈ³Dê«äÁev@â’¯È'mà õtлñ¶@7߬Þ¨é;`‡Œ`´ï¢©™‘"e¨â :pãoå9zÖWsfñø¼&ªÚêµÞcYðÛKÕT"-Ò"ñ §Ö:í Üîz<@”f{Ÿ,=ѼzT†£QŠ hã kõ-´–ÓmÁ×_éop%† AíÅ,Y°Ý³ »n
+CüŒ‘âmúñ†!´Ôî?_Ù“gÄä§ñþ\R8¨¸ N´-
++
+P ±Nl]–/Öj]ª$qöçU‹øoð
+Ù™o¼'
+Jµ¿¡O7æoÿ´–wNã5Úzó¹¢f_)"­‘6ù8ô\}Úó ÏDz.öÔT8øS(¸K Y°LˆÁ<¿Þ2[×/ñé±ÃO
+”;]”Ìß°É‚ð·1h—/F϶ÇBò6e Œ¿lÉÔ4ƒ‘ÉœrªëJE%ë^)¡¥Wxª}å „sÎ*ÁÓǪë§î+Â;»e±‘(ñB~¿ƒžK²„F|^[ =HÃå.¥ƒ•óeaš!ó³GÄЩë}u…ÖÕ™ó‡àΣäÞ/J¬Ó á3¡ò£låi"AtÉ܈ӟÕX‚UCFrRë8³t%÷ÎîÀ[ò±Úœ=ç­Š‚KWdèÝîÍ&ä¹4Ži#åŒÄbºòAš ³”Ç9O»Ñ`õ7Fg&MZB£tRæßå à{Q# Œ¿{!€‚{Z鞯‚N œêÕ¦4e–^‘ÖË<}ljs…;¸«=Xb<¢µr8UHÌ<ûÐß½bL%^¿2°/2=m‰mZ3â„’GseçKb‰Šz'kš6-TõTS,ó1oîGu”ÙZf6>‰»ù›­Á¸ÔLÏtagj
+§J Ì%…Ñ!-¡s'Š†ŠzŽw·¨¯ÛÆ…@H°µ º e­Èûê…ð[Ó]/Grk#粄Ëêz ½#êü–Ù
+ˆ·Â+¸Ë>bÜ(ÊXp¥“!Í;T¹k¾H¿`G-ˆ¼Bk")6#º cÈ•:EF^ ¸ ؆bNGÐ%ˆ¢§4­jGJmõºï©‹o UàÉcp¾#¸Ù<¬/u…+øN‚uÊä©Îÿì"ÔKå\ðÛô7P8ƒ.->JŠÂkñi*‰ËŽééò‚=¸Ä
+JWi%úÖWÌKçû| > N<¹‚N…¹ o-͈Æ-c€yQŽ¢a:èA¼–`…´:§H^ĦÆU:§î¸õ WÑÑQs%ÆÄ¥µo¹×sÅ1 £qui øîèՅѹb¼ùö‚Ûw’m,‰gƒx@a™Ø‡¹™9…[Lj¶¿c/šÇ8SG‚W!ªK¤­“Šn€Ýÿ ³”™ý¤Ë‚rff2ù‘¿é”º/Ý,FUwu‹æ£»f±£3•2Ï–j®Bm‘2M˽¿dQ£ÓoÀÔÂ&äB)ÄS¥ª.tìlíó[l‰%¢Cv /Yd  t¡°aóJš°c›ôӯˌ©vÆlï^ßöÍ¢B”\8öÛñæÃhå2¥.*†ÕÇí<ྵ9ç÷H­ÉrÎiúÃÇÕe”Ö> úó ªRHñé„v~좕WU?ÑÜ_‘m®]Ø?í‹®í#ĵԶó:¦!YÈƆØÙÏ;> [@[ãsF&ûâ-“@š©p{>Æ €[—}©ÀÄåž,VVýá§{R?¥¸¥Lóyæ¶Á6¾'8á¥syã)M0š‡F€âA+Ï\=’¥ô?åb{>O+m:0ĶŽKâ>Ì‘2;Û},‹P“åB‹o½kF¡er)õ’Þ˜ëf.x“´~7oÑû‘;s>žWš/ÂÏ:!R´/>ó‚5°‹<$¿ü Û¨Q<:mð¢µ#>"Sv ù(»¹‹Œò½­Íîî¸rïì(Nî¢5BrÁjH¤×[–ï‘›¾U÷Æ:˜"?}SÊ·
+÷Û­%C4ÏS| ü‡åî_ÚfôMø{™30òÁµO¡,4£kQÊT@9áæ2=Èýób7åI›úãÉ5N‰¶|¶Ÿ$ÀÏÎþîwÆ0:³*ÆÏFCøëÁ“Utà´ú‹•£×0Ï|hl6‹”ƒÁ<ráßSD$þÒUl©¿Räh ‡Ù21}ÜC%ñ{é’*Õg̸=Î!yèò
+è‚&å€ã{k’aH2`uNö@ˆ;qœÛÔÇ?çè‚¿_ÏóéÃ$~½àòÕ°9özã8'ÄRÅZëƒÔ–•"¦^6òï±fgºÂz4.n@AŽ Wsnð]½ìCCG4KYä.W÷„þªÒU³Œ>KÈÍ´ÍæÁŒõ^xk«²Œuˆç›Ä‰iÀ—Öÿ†Ù˜@
+endstream
+endobj
+2649 0 obj <<
+/Type /FontDescriptor
+/FontName /XOYNYF+CMTT9
+/Flags 4
+/FontBBox [-6 -233 542 698]
+/Ascent 611
+/CapHeight 611
+/Descent -222
+/ItalicAngle 0
+/StemV 74
+/XHeight 431
+/CharSet (/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/a/ampersand/asciicircum/asciitilde/asterisk/at/b/backslash/bar/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/dollar/e/eight/equal/exclam/f/five/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/percent/period/plus/q/question/quotedbl/quoteleft/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/visiblespace/w/x/y/z/zero)
+/FontFile 2648 0 R
+>> endobj
+607 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /CWKDWU+CMBX10
+/FontDescriptor 2609 0 R
+/FirstChar 12
+/LastChar 122
+/Widths 2599 0 R
+>> endobj
+605 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /ABFOIU+CMBX12
+/FontDescriptor 2611 0 R
+/FirstChar 12
+/LastChar 122
+/Widths 2600 0 R
+>> endobj
+608 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /IRYRHS+CMBX7
+/FontDescriptor 2613 0 R
+/FirstChar 65
+/LastChar 65
+/Widths 2598 0 R
+>> endobj
+758 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /AZWUCQ+CMCSC10
+/FontDescriptor 2615 0 R
+/FirstChar 98
+/LastChar 116
+/Widths 2592 0 R
+>> endobj
+809 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /HTWIVK+CMITT10
+/FontDescriptor 2617 0 R
+/FirstChar 45
+/LastChar 117
+/Widths 2590 0 R
+>> endobj
+757 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /DFNGEF+CMMI10
+/FontDescriptor 2619 0 R
+/FirstChar 34
+/LastChar 34
+/Widths 2593 0 R
+>> endobj
+603 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /UBFIJO+CMR10
+/FontDescriptor 2621 0 R
+/FirstChar 11
+/LastChar 127
+/Widths 2602 0 R
+>> endobj
+601 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /ZRZOWP+CMR12
+/FontDescriptor 2623 0 R
+/FirstChar 44
+/LastChar 119
+/Widths 2604 0 R
+>> endobj
+598 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /BXARCG+CMR17
+/FontDescriptor 2625 0 R
+/FirstChar 65
+/LastChar 121
+/Widths 2607 0 R
+>> endobj
+1468 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /BTMECO+CMR6
+/FontDescriptor 2627 0 R
+/FirstChar 65
+/LastChar 65
+/Widths 2587 0 R
+>> endobj
+752 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /VDRGYX+CMR7
+/FontDescriptor 2629 0 R
+/FirstChar 48
+/LastChar 65
+/Widths 2594 0 R
+>> endobj
+610 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /YXHHTG+CMR8
+/FontDescriptor 2631 0 R
+/FirstChar 40
+/LastChar 121
+/Widths 2596 0 R
+>> endobj
+1451 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /EAAEWI+CMR9
+/FontDescriptor 2633 0 R
+/FirstChar 11
+/LastChar 122
+/Widths 2588 0 R
+>> endobj
+600 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /ZBLPKD+CMSY10
+/FontDescriptor 2635 0 R
+/FirstChar 3
+/LastChar 105
+/Widths 2605 0 R
+>> endobj
+609 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /UPJTNE+CMSY6
+/FontDescriptor 2637 0 R
+/FirstChar 3
+/LastChar 121
+/Widths 2597 0 R
+>> endobj
+602 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /FJSKST+CMSY8
+/FontDescriptor 2639 0 R
+/FirstChar 121
+/LastChar 121
+/Widths 2603 0 R
+>> endobj
+808 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /WGAVVH+CMSY9
+/FontDescriptor 2641 0 R
+/FirstChar 104
+/LastChar 105
+/Widths 2591 0 R
+>> endobj
+831 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /ICPBAR+CMTI10
+/FontDescriptor 2643 0 R
+/FirstChar 12
+/LastChar 119
+/Widths 2589 0 R
+>> endobj
+604 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /SUUVMZ+CMTT10
+/FontDescriptor 2645 0 R
+/FirstChar 32
+/LastChar 125
+/Widths 2601 0 R
+>> endobj
+599 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /GGRJUS+CMTT12
+/FontDescriptor 2647 0 R
+/FirstChar 45
+/LastChar 121
+/Widths 2606 0 R
+>> endobj
+751 0 obj <<
+/Type /Font
+/Subtype /Type1
+/BaseFont /XOYNYF+CMTT9
+/FontDescriptor 2649 0 R
+/FirstChar 32
+/LastChar 126
+/Widths 2595 0 R
+>> endobj
+611 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2650 0 R
+/Kids [573 0 R 653 0 R 693 0 R 736 0 R 748 0 R 754 0 R]
+>> endobj
+763 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2650 0 R
+/Kids [760 0 R 765 0 R 769 0 R 773 0 R 777 0 R 794 0 R]
+>> endobj
+814 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2650 0 R
+/Kids [811 0 R 816 0 R 820 0 R 824 0 R 828 0 R 833 0 R]
+>> endobj
+840 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2650 0 R
+/Kids [837 0 R 842 0 R 846 0 R 850 0 R 854 0 R 859 0 R]
+>> endobj
+866 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2650 0 R
+/Kids [863 0 R 868 0 R 872 0 R 876 0 R 880 0 R 884 0 R]
+>> endobj
+891 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2650 0 R
+/Kids [888 0 R 893 0 R 897 0 R 903 0 R 907 0 R 911 0 R]
+>> endobj
+918 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2651 0 R
+/Kids [915 0 R 920 0 R 924 0 R 928 0 R 932 0 R 936 0 R]
+>> endobj
+943 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2651 0 R
+/Kids [940 0 R 945 0 R 949 0 R 953 0 R 957 0 R 961 0 R]
+>> endobj
+968 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2651 0 R
+/Kids [965 0 R 971 0 R 976 0 R 980 0 R 984 0 R 988 0 R]
+>> endobj
+995 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2651 0 R
+/Kids [992 0 R 997 0 R 1001 0 R 1005 0 R 1009 0 R 1013 0 R]
+>> endobj
+1020 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2651 0 R
+/Kids [1017 0 R 1022 0 R 1026 0 R 1030 0 R 1034 0 R 1038 0 R]
+>> endobj
+1045 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2651 0 R
+/Kids [1042 0 R 1047 0 R 1051 0 R 1055 0 R 1059 0 R 1063 0 R]
+>> endobj
+1070 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2652 0 R
+/Kids [1067 0 R 1072 0 R 1076 0 R 1080 0 R 1084 0 R 1088 0 R]
+>> endobj
+1095 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2652 0 R
+/Kids [1092 0 R 1097 0 R 1101 0 R 1105 0 R 1109 0 R 1113 0 R]
+>> endobj
+1120 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2652 0 R
+/Kids [1117 0 R 1122 0 R 1126 0 R 1130 0 R 1134 0 R 1138 0 R]
+>> endobj
+1145 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2652 0 R
+/Kids [1142 0 R 1147 0 R 1151 0 R 1155 0 R 1159 0 R 1163 0 R]
+>> endobj
+1170 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2652 0 R
+/Kids [1167 0 R 1172 0 R 1176 0 R 1180 0 R 1184 0 R 1192 0 R]
+>> endobj
+1237 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2652 0 R
+/Kids [1216 0 R 1239 0 R 1264 0 R 1275 0 R 1279 0 R 1284 0 R]
+>> endobj
+1291 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2653 0 R
+/Kids [1288 0 R 1294 0 R 1298 0 R 1302 0 R 1306 0 R 1310 0 R]
+>> endobj
+1317 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2653 0 R
+/Kids [1314 0 R 1319 0 R 1323 0 R 1327 0 R 1331 0 R 1335 0 R]
+>> endobj
+1359 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2653 0 R
+/Kids [1339 0 R 1361 0 R 1386 0 R 1409 0 R 1430 0 R 1434 0 R]
+>> endobj
+1441 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2653 0 R
+/Kids [1438 0 R 1443 0 R 1447 0 R 1453 0 R 1457 0 R 1461 0 R]
+>> endobj
+1469 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2653 0 R
+/Kids [1465 0 R 1471 0 R 1475 0 R 1516 0 R 1531 0 R 1563 0 R]
+>> endobj
+1604 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2653 0 R
+/Kids [1601 0 R 1654 0 R 1715 0 R 1758 0 R 1790 0 R 1962 0 R]
+>> endobj
+2033 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2654 0 R
+/Kids [2030 0 R 2137 0 R 2160 0 R 2197 0 R 2211 0 R 2261 0 R]
+>> endobj
+2313 0 obj <<
+/Type /Pages
+/Count 6
+/Parent 2654 0 R
+/Kids [2310 0 R 2341 0 R 2391 0 R 2426 0 R 2465 0 R 2497 0 R]
+>> endobj
+2532 0 obj <<
+/Type /Pages
+/Count 3
+/Parent 2654 0 R
+/Kids [2529 0 R 2567 0 R 2584 0 R]
+>> endobj
+2650 0 obj <<
+/Type /Pages
+/Count 36
+/Parent 2655 0 R
+/Kids [611 0 R 763 0 R 814 0 R 840 0 R 866 0 R 891 0 R]
+>> endobj
+2651 0 obj <<
+/Type /Pages
+/Count 36
+/Parent 2655 0 R
+/Kids [918 0 R 943 0 R 968 0 R 995 0 R 1020 0 R 1045 0 R]
+>> endobj
+2652 0 obj <<
+/Type /Pages
+/Count 36
+/Parent 2655 0 R
+/Kids [1070 0 R 1095 0 R 1120 0 R 1145 0 R 1170 0 R 1237 0 R]
+>> endobj
+2653 0 obj <<
+/Type /Pages
+/Count 36
+/Parent 2655 0 R
+/Kids [1291 0 R 1317 0 R 1359 0 R 1441 0 R 1469 0 R 1604 0 R]
+>> endobj
+2654 0 obj <<
+/Type /Pages
+/Count 15
+/Parent 2655 0 R
+/Kids [2033 0 R 2313 0 R 2532 0 R]
+>> endobj
+2655 0 obj <<
+/Type /Pages
+/Count 159
+/Kids [2650 0 R 2651 0 R 2652 0 R 2653 0 R 2654 0 R]
+>> endobj
+2656 0 obj <<
+/Type /Outlines
+/First 6 0 R
+/Last 570 0 R
+/Count 33
+>> endobj
+570 0 obj <<
+/Title 571 0 R
+/A 568 0 R
+/Parent 2656 0 R
+/Prev 542 0 R
+>> endobj
+566 0 obj <<
+/Title 567 0 R
+/A 564 0 R
+/Parent 542 0 R
+/Prev 558 0 R
+>> endobj
+562 0 obj <<
+/Title 563 0 R
+/A 560 0 R
+/Parent 558 0 R
+>> endobj
+558 0 obj <<
+/Title 559 0 R
+/A 556 0 R
+/Parent 542 0 R
+/Prev 554 0 R
+/Next 566 0 R
+/First 562 0 R
+/Last 562 0 R
+/Count -1
+>> endobj
+554 0 obj <<
+/Title 555 0 R
+/A 552 0 R
+/Parent 542 0 R
+/Prev 550 0 R
+/Next 558 0 R
+>> endobj
+550 0 obj <<
+/Title 551 0 R
+/A 548 0 R
+/Parent 542 0 R
+/Prev 546 0 R
+/Next 554 0 R
+>> endobj
+546 0 obj <<
+/Title 547 0 R
+/A 544 0 R
+/Parent 542 0 R
+/Next 550 0 R
+>> endobj
+542 0 obj <<
+/Title 543 0 R
+/A 540 0 R
+/Parent 2656 0 R
+/Prev 534 0 R
+/Next 570 0 R
+/First 546 0 R
+/Last 566 0 R
+/Count -5
+>> endobj
+538 0 obj <<
+/Title 539 0 R
+/A 536 0 R
+/Parent 534 0 R
+>> endobj
+534 0 obj <<
+/Title 535 0 R
+/A 532 0 R
+/Parent 2656 0 R
+/Prev 422 0 R
+/Next 542 0 R
+/First 538 0 R
+/Last 538 0 R
+/Count -1
+>> endobj
+530 0 obj <<
+/Title 531 0 R
+/A 528 0 R
+/Parent 422 0 R
+/Prev 526 0 R
+>> endobj
+526 0 obj <<
+/Title 527 0 R
+/A 524 0 R
+/Parent 422 0 R
+/Prev 486 0 R
+/Next 530 0 R
+>> endobj
+522 0 obj <<
+/Title 523 0 R
+/A 520 0 R
+/Parent 486 0 R
+/Prev 518 0 R
+>> endobj
+518 0 obj <<
+/Title 519 0 R
+/A 516 0 R
+/Parent 486 0 R
+/Prev 514 0 R
+/Next 522 0 R
+>> endobj
+514 0 obj <<
+/Title 515 0 R
+/A 512 0 R
+/Parent 486 0 R
+/Prev 510 0 R
+/Next 518 0 R
+>> endobj
+510 0 obj <<
+/Title 511 0 R
+/A 508 0 R
+/Parent 486 0 R
+/Prev 506 0 R
+/Next 514 0 R
+>> endobj
+506 0 obj <<
+/Title 507 0 R
+/A 504 0 R
+/Parent 486 0 R
+/Prev 502 0 R
+/Next 510 0 R
+>> endobj
+502 0 obj <<
+/Title 503 0 R
+/A 500 0 R
+/Parent 486 0 R
+/Prev 498 0 R
+/Next 506 0 R
+>> endobj
+498 0 obj <<
+/Title 499 0 R
+/A 496 0 R
+/Parent 486 0 R
+/Prev 494 0 R
+/Next 502 0 R
+>> endobj
+494 0 obj <<
+/Title 495 0 R
+/A 492 0 R
+/Parent 486 0 R
+/Prev 490 0 R
+/Next 498 0 R
+>> endobj
+490 0 obj <<
+/Title 491 0 R
+/A 488 0 R
+/Parent 486 0 R
+/Next 494 0 R
+>> endobj
+486 0 obj <<
+/Title 487 0 R
+/A 484 0 R
+/Parent 422 0 R
+/Prev 482 0 R
+/Next 526 0 R
+/First 490 0 R
+/Last 522 0 R
+/Count -9
+>> endobj
+482 0 obj <<
+/Title 483 0 R
+/A 480 0 R
+/Parent 422 0 R
+/Prev 434 0 R
+/Next 486 0 R
+>> endobj
+478 0 obj <<
+/Title 479 0 R
+/A 476 0 R
+/Parent 434 0 R
+/Prev 474 0 R
+>> endobj
+474 0 obj <<
+/Title 475 0 R
+/A 472 0 R
+/Parent 434 0 R
+/Prev 470 0 R
+/Next 478 0 R
+>> endobj
+470 0 obj <<
+/Title 471 0 R
+/A 468 0 R
+/Parent 434 0 R
+/Prev 466 0 R
+/Next 474 0 R
+>> endobj
+466 0 obj <<
+/Title 467 0 R
+/A 464 0 R
+/Parent 434 0 R
+/Prev 462 0 R
+/Next 470 0 R
+>> endobj
+462 0 obj <<
+/Title 463 0 R
+/A 460 0 R
+/Parent 434 0 R
+/Prev 458 0 R
+/Next 466 0 R
+>> endobj
+458 0 obj <<
+/Title 459 0 R
+/A 456 0 R
+/Parent 434 0 R
+/Prev 454 0 R
+/Next 462 0 R
+>> endobj
+454 0 obj <<
+/Title 455 0 R
+/A 452 0 R
+/Parent 434 0 R
+/Prev 450 0 R
+/Next 458 0 R
+>> endobj
+450 0 obj <<
+/Title 451 0 R
+/A 448 0 R
+/Parent 434 0 R
+/Prev 446 0 R
+/Next 454 0 R
+>> endobj
+446 0 obj <<
+/Title 447 0 R
+/A 444 0 R
+/Parent 434 0 R
+/Prev 442 0 R
+/Next 450 0 R
+>> endobj
+442 0 obj <<
+/Title 443 0 R
+/A 440 0 R
+/Parent 434 0 R
+/Prev 438 0 R
+/Next 446 0 R
+>> endobj
+438 0 obj <<
+/Title 439 0 R
+/A 436 0 R
+/Parent 434 0 R
+/Next 442 0 R
+>> endobj
+434 0 obj <<
+/Title 435 0 R
+/A 432 0 R
+/Parent 422 0 R
+/Prev 430 0 R
+/Next 482 0 R
+/First 438 0 R
+/Last 478 0 R
+/Count -11
+>> endobj
+430 0 obj <<
+/Title 431 0 R
+/A 428 0 R
+/Parent 422 0 R
+/Prev 426 0 R
+/Next 434 0 R
+>> endobj
+426 0 obj <<
+/Title 427 0 R
+/A 424 0 R
+/Parent 422 0 R
+/Next 430 0 R
+>> endobj
+422 0 obj <<
+/Title 423 0 R
+/A 420 0 R
+/Parent 2656 0 R
+/Prev 418 0 R
+/Next 534 0 R
+/First 426 0 R
+/Last 530 0 R
+/Count -7
+>> endobj
+418 0 obj <<
+/Title 419 0 R
+/A 416 0 R
+/Parent 2656 0 R
+/Prev 410 0 R
+/Next 422 0 R
+>> endobj
+414 0 obj <<
+/Title 415 0 R
+/A 412 0 R
+/Parent 410 0 R
+>> endobj
+410 0 obj <<
+/Title 411 0 R
+/A 408 0 R
+/Parent 2656 0 R
+/Prev 402 0 R
+/Next 418 0 R
+/First 414 0 R
+/Last 414 0 R
+/Count -1
+>> endobj
+406 0 obj <<
+/Title 407 0 R
+/A 404 0 R
+/Parent 402 0 R
+>> endobj
+402 0 obj <<
+/Title 403 0 R
+/A 400 0 R
+/Parent 2656 0 R
+/Prev 394 0 R
+/Next 410 0 R
+/First 406 0 R
+/Last 406 0 R
+/Count -1
+>> endobj
+398 0 obj <<
+/Title 399 0 R
+/A 396 0 R
+/Parent 394 0 R
+>> endobj
+394 0 obj <<
+/Title 395 0 R
+/A 392 0 R
+/Parent 2656 0 R
+/Prev 390 0 R
+/Next 402 0 R
+/First 398 0 R
+/Last 398 0 R
+/Count -1
+>> endobj
+390 0 obj <<
+/Title 391 0 R
+/A 388 0 R
+/Parent 2656 0 R
+/Prev 378 0 R
+/Next 394 0 R
+>> endobj
+386 0 obj <<
+/Title 387 0 R
+/A 384 0 R
+/Parent 378 0 R
+/Prev 382 0 R
+>> endobj
+382 0 obj <<
+/Title 383 0 R
+/A 380 0 R
+/Parent 378 0 R
+/Next 386 0 R
+>> endobj
+378 0 obj <<
+/Title 379 0 R
+/A 376 0 R
+/Parent 2656 0 R
+/Prev 374 0 R
+/Next 390 0 R
+/First 382 0 R
+/Last 386 0 R
+/Count -2
+>> endobj
+374 0 obj <<
+/Title 375 0 R
+/A 372 0 R
+/Parent 2656 0 R
+/Prev 370 0 R
+/Next 378 0 R
+>> endobj
+370 0 obj <<
+/Title 371 0 R
+/A 368 0 R
+/Parent 2656 0 R
+/Prev 366 0 R
+/Next 374 0 R
+>> endobj
+366 0 obj <<
+/Title 367 0 R
+/A 364 0 R
+/Parent 2656 0 R
+/Prev 362 0 R
+/Next 370 0 R
+>> endobj
+362 0 obj <<
+/Title 363 0 R
+/A 360 0 R
+/Parent 2656 0 R
+/Prev 346 0 R
+/Next 366 0 R
+>> endobj
+358 0 obj <<
+/Title 359 0 R
+/A 356 0 R
+/Parent 346 0 R
+/Prev 354 0 R
+>> endobj
+354 0 obj <<
+/Title 355 0 R
+/A 352 0 R
+/Parent 346 0 R
+/Prev 350 0 R
+/Next 358 0 R
+>> endobj
+350 0 obj <<
+/Title 351 0 R
+/A 348 0 R
+/Parent 346 0 R
+/Next 354 0 R
+>> endobj
+346 0 obj <<
+/Title 347 0 R
+/A 344 0 R
+/Parent 2656 0 R
+/Prev 342 0 R
+/Next 362 0 R
+/First 350 0 R
+/Last 358 0 R
+/Count -3
+>> endobj
+342 0 obj <<
+/Title 343 0 R
+/A 340 0 R
+/Parent 2656 0 R
+/Prev 338 0 R
+/Next 346 0 R
+>> endobj
+338 0 obj <<
+/Title 339 0 R
+/A 336 0 R
+/Parent 2656 0 R
+/Prev 322 0 R
+/Next 342 0 R
+>> endobj
+334 0 obj <<
+/Title 335 0 R
+/A 332 0 R
+/Parent 326 0 R
+/Prev 330 0 R
+>> endobj
+330 0 obj <<
+/Title 331 0 R
+/A 328 0 R
+/Parent 326 0 R
+/Next 334 0 R
+>> endobj
+326 0 obj <<
+/Title 327 0 R
+/A 324 0 R
+/Parent 322 0 R
+/First 330 0 R
+/Last 334 0 R
+/Count -2
+>> endobj
+322 0 obj <<
+/Title 323 0 R
+/A 320 0 R
+/Parent 2656 0 R
+/Prev 318 0 R
+/Next 338 0 R
+/First 326 0 R
+/Last 326 0 R
+/Count -1
+>> endobj
+318 0 obj <<
+/Title 319 0 R
+/A 316 0 R
+/Parent 2656 0 R
+/Prev 242 0 R
+/Next 322 0 R
+>> endobj
+314 0 obj <<
+/Title 315 0 R
+/A 312 0 R
+/Parent 310 0 R
+>> endobj
+310 0 obj <<
+/Title 311 0 R
+/A 308 0 R
+/Parent 242 0 R
+/Prev 302 0 R
+/First 314 0 R
+/Last 314 0 R
+/Count -1
+>> endobj
+306 0 obj <<
+/Title 307 0 R
+/A 304 0 R
+/Parent 302 0 R
+>> endobj
+302 0 obj <<
+/Title 303 0 R
+/A 300 0 R
+/Parent 242 0 R
+/Prev 294 0 R
+/Next 310 0 R
+/First 306 0 R
+/Last 306 0 R
+/Count -1
+>> endobj
+298 0 obj <<
+/Title 299 0 R
+/A 296 0 R
+/Parent 294 0 R
+>> endobj
+294 0 obj <<
+/Title 295 0 R
+/A 292 0 R
+/Parent 242 0 R
+/Prev 290 0 R
+/Next 302 0 R
+/First 298 0 R
+/Last 298 0 R
+/Count -1
+>> endobj
+290 0 obj <<
+/Title 291 0 R
+/A 288 0 R
+/Parent 242 0 R
+/Prev 286 0 R
+/Next 294 0 R
+>> endobj
+286 0 obj <<
+/Title 287 0 R
+/A 284 0 R
+/Parent 242 0 R
+/Prev 282 0 R
+/Next 290 0 R
+>> endobj
+282 0 obj <<
+/Title 283 0 R
+/A 280 0 R
+/Parent 242 0 R
+/Prev 258 0 R
+/Next 286 0 R
+>> endobj
+278 0 obj <<
+/Title 279 0 R
+/A 276 0 R
+/Parent 258 0 R
+/Prev 274 0 R
+>> endobj
+274 0 obj <<
+/Title 275 0 R
+/A 272 0 R
+/Parent 258 0 R
+/Prev 270 0 R
+/Next 278 0 R
+>> endobj
+270 0 obj <<
+/Title 271 0 R
+/A 268 0 R
+/Parent 258 0 R
+/Prev 266 0 R
+/Next 274 0 R
+>> endobj
+266 0 obj <<
+/Title 267 0 R
+/A 264 0 R
+/Parent 258 0 R
+/Prev 262 0 R
+/Next 270 0 R
+>> endobj
+262 0 obj <<
+/Title 263 0 R
+/A 260 0 R
+/Parent 258 0 R
+/Next 266 0 R
+>> endobj
+258 0 obj <<
+/Title 259 0 R
+/A 256 0 R
+/Parent 242 0 R
+/Prev 254 0 R
+/Next 282 0 R
+/First 262 0 R
+/Last 278 0 R
+/Count -5
+>> endobj
+254 0 obj <<
+/Title 255 0 R
+/A 252 0 R
+/Parent 242 0 R
+/Prev 250 0 R
+/Next 258 0 R
+>> endobj
+250 0 obj <<
+/Title 251 0 R
+/A 248 0 R
+/Parent 242 0 R
+/Prev 246 0 R
+/Next 254 0 R
+>> endobj
+246 0 obj <<
+/Title 247 0 R
+/A 244 0 R
+/Parent 242 0 R
+/Next 250 0 R
+>> endobj
+242 0 obj <<
+/Title 243 0 R
+/A 240 0 R
+/Parent 2656 0 R
+/Prev 238 0 R
+/Next 318 0 R
+/First 246 0 R
+/Last 310 0 R
+/Count -10
+>> endobj
+238 0 obj <<
+/Title 239 0 R
+/A 236 0 R
+/Parent 2656 0 R
+/Prev 234 0 R
+/Next 242 0 R
+>> endobj
+234 0 obj <<
+/Title 235 0 R
+/A 232 0 R
+/Parent 2656 0 R
+/Prev 230 0 R
+/Next 238 0 R
+>> endobj
+230 0 obj <<
+/Title 231 0 R
+/A 228 0 R
+/Parent 2656 0 R
+/Prev 226 0 R
+/Next 234 0 R
+>> endobj
+226 0 obj <<
+/Title 227 0 R
+/A 224 0 R
+/Parent 2656 0 R
+/Prev 78 0 R
+/Next 230 0 R
+>> endobj
+222 0 obj <<
+/Title 223 0 R
+/A 220 0 R
+/Parent 78 0 R
+/Prev 218 0 R
+>> endobj
+218 0 obj <<
+/Title 219 0 R
+/A 216 0 R
+/Parent 78 0 R
+/Prev 214 0 R
+/Next 222 0 R
+>> endobj
+214 0 obj <<
+/Title 215 0 R
+/A 212 0 R
+/Parent 78 0 R
+/Prev 210 0 R
+/Next 218 0 R
+>> endobj
+210 0 obj <<
+/Title 211 0 R
+/A 208 0 R
+/Parent 78 0 R
+/Prev 206 0 R
+/Next 214 0 R
+>> endobj
+206 0 obj <<
+/Title 207 0 R
+/A 204 0 R
+/Parent 78 0 R
+/Prev 202 0 R
+/Next 210 0 R
+>> endobj
+202 0 obj <<
+/Title 203 0 R
+/A 200 0 R
+/Parent 78 0 R
+/Prev 86 0 R
+/Next 206 0 R
+>> endobj
+198 0 obj <<
+/Title 199 0 R
+/A 196 0 R
+/Parent 86 0 R
+/Prev 194 0 R
+>> endobj
+194 0 obj <<
+/Title 195 0 R
+/A 192 0 R
+/Parent 86 0 R
+/Prev 190 0 R
+/Next 198 0 R
+>> endobj
+190 0 obj <<
+/Title 191 0 R
+/A 188 0 R
+/Parent 86 0 R
+/Prev 186 0 R
+/Next 194 0 R
+>> endobj
+186 0 obj <<
+/Title 187 0 R
+/A 184 0 R
+/Parent 86 0 R
+/Prev 182 0 R
+/Next 190 0 R
+>> endobj
+182 0 obj <<
+/Title 183 0 R
+/A 180 0 R
+/Parent 86 0 R
+/Prev 178 0 R
+/Next 186 0 R
+>> endobj
+178 0 obj <<
+/Title 179 0 R
+/A 176 0 R
+/Parent 86 0 R
+/Prev 174 0 R
+/Next 182 0 R
+>> endobj
+174 0 obj <<
+/Title 175 0 R
+/A 172 0 R
+/Parent 86 0 R
+/Prev 170 0 R
+/Next 178 0 R
+>> endobj
+170 0 obj <<
+/Title 171 0 R
+/A 168 0 R
+/Parent 86 0 R
+/Prev 166 0 R
+/Next 174 0 R
+>> endobj
+166 0 obj <<
+/Title 167 0 R
+/A 164 0 R
+/Parent 86 0 R
+/Prev 162 0 R
+/Next 170 0 R
+>> endobj
+162 0 obj <<
+/Title 163 0 R
+/A 160 0 R
+/Parent 86 0 R
+/Prev 158 0 R
+/Next 166 0 R
+>> endobj
+158 0 obj <<
+/Title 159 0 R
+/A 156 0 R
+/Parent 86 0 R
+/Prev 154 0 R
+/Next 162 0 R
+>> endobj
+154 0 obj <<
+/Title 155 0 R
+/A 152 0 R
+/Parent 86 0 R
+/Prev 150 0 R
+/Next 158 0 R
+>> endobj
+150 0 obj <<
+/Title 151 0 R
+/A 148 0 R
+/Parent 86 0 R
+/Prev 146 0 R
+/Next 154 0 R
+>> endobj
+146 0 obj <<
+/Title 147 0 R
+/A 144 0 R
+/Parent 86 0 R
+/Prev 142 0 R
+/Next 150 0 R
+>> endobj
+142 0 obj <<
+/Title 143 0 R
+/A 140 0 R
+/Parent 86 0 R
+/Prev 138 0 R
+/Next 146 0 R
+>> endobj
+138 0 obj <<
+/Title 139 0 R
+/A 136 0 R
+/Parent 86 0 R
+/Prev 134 0 R
+/Next 142 0 R
+>> endobj
+134 0 obj <<
+/Title 135 0 R
+/A 132 0 R
+/Parent 86 0 R
+/Prev 130 0 R
+/Next 138 0 R
+>> endobj
+130 0 obj <<
+/Title 131 0 R
+/A 128 0 R
+/Parent 86 0 R
+/Prev 126 0 R
+/Next 134 0 R
+>> endobj
+126 0 obj <<
+/Title 127 0 R
+/A 124 0 R
+/Parent 86 0 R
+/Prev 122 0 R
+/Next 130 0 R
+>> endobj
+122 0 obj <<
+/Title 123 0 R
+/A 120 0 R
+/Parent 86 0 R
+/Prev 118 0 R
+/Next 126 0 R
+>> endobj
+118 0 obj <<
+/Title 119 0 R
+/A 116 0 R
+/Parent 86 0 R
+/Prev 114 0 R
+/Next 122 0 R
+>> endobj
+114 0 obj <<
+/Title 115 0 R
+/A 112 0 R
+/Parent 86 0 R
+/Prev 110 0 R
+/Next 118 0 R
+>> endobj
+110 0 obj <<
+/Title 111 0 R
+/A 108 0 R
+/Parent 86 0 R
+/Prev 106 0 R
+/Next 114 0 R
+>> endobj
+106 0 obj <<
+/Title 107 0 R
+/A 104 0 R
+/Parent 86 0 R
+/Prev 102 0 R
+/Next 110 0 R
+>> endobj
+102 0 obj <<
+/Title 103 0 R
+/A 100 0 R
+/Parent 86 0 R
+/Prev 98 0 R
+/Next 106 0 R
+>> endobj
+98 0 obj <<
+/Title 99 0 R
+/A 96 0 R
+/Parent 86 0 R
+/Prev 94 0 R
+/Next 102 0 R
+>> endobj
+94 0 obj <<
+/Title 95 0 R
+/A 92 0 R
+/Parent 86 0 R
+/Prev 90 0 R
+/Next 98 0 R
+>> endobj
+90 0 obj <<
+/Title 91 0 R
+/A 88 0 R
+/Parent 86 0 R
+/Next 94 0 R
+>> endobj
+86 0 obj <<
+/Title 87 0 R
+/A 84 0 R
+/Parent 78 0 R
+/Prev 82 0 R
+/Next 202 0 R
+/First 90 0 R
+/Last 198 0 R
+/Count -28
+>> endobj
+82 0 obj <<
+/Title 83 0 R
+/A 80 0 R
+/Parent 78 0 R
+/Next 86 0 R
+>> endobj
+78 0 obj <<
+/Title 79 0 R
+/A 76 0 R
+/Parent 2656 0 R
+/Prev 74 0 R
+/Next 226 0 R
+/First 82 0 R
+/Last 222 0 R
+/Count -8
+>> endobj
+74 0 obj <<
+/Title 75 0 R
+/A 72 0 R
+/Parent 2656 0 R
+/Prev 66 0 R
+/Next 78 0 R
+>> endobj
+70 0 obj <<
+/Title 71 0 R
+/A 68 0 R
+/Parent 66 0 R
+>> endobj
+66 0 obj <<
+/Title 67 0 R
+/A 64 0 R
+/Parent 2656 0 R
+/Prev 58 0 R
+/Next 74 0 R
+/First 70 0 R
+/Last 70 0 R
+/Count -1
+>> endobj
+62 0 obj <<
+/Title 63 0 R
+/A 60 0 R
+/Parent 58 0 R
+>> endobj
+58 0 obj <<
+/Title 59 0 R
+/A 56 0 R
+/Parent 2656 0 R
+/Prev 54 0 R
+/Next 66 0 R
+/First 62 0 R
+/Last 62 0 R
+/Count -1
+>> endobj
+54 0 obj <<
+/Title 55 0 R
+/A 52 0 R
+/Parent 2656 0 R
+/Prev 50 0 R
+/Next 58 0 R
+>> endobj
+50 0 obj <<
+/Title 51 0 R
+/A 48 0 R
+/Parent 2656 0 R
+/Prev 34 0 R
+/Next 54 0 R
+>> endobj
+46 0 obj <<
+/Title 47 0 R
+/A 44 0 R
+/Parent 34 0 R
+/Prev 42 0 R
+>> endobj
+42 0 obj <<
+/Title 43 0 R
+/A 40 0 R
+/Parent 34 0 R
+/Prev 38 0 R
+/Next 46 0 R
+>> endobj
+38 0 obj <<
+/Title 39 0 R
+/A 36 0 R
+/Parent 34 0 R
+/Next 42 0 R
+>> endobj
+34 0 obj <<
+/Title 35 0 R
+/A 32 0 R
+/Parent 2656 0 R
+/Prev 30 0 R
+/Next 50 0 R
+/First 38 0 R
+/Last 46 0 R
+/Count -3
+>> endobj
+30 0 obj <<
+/Title 31 0 R
+/A 28 0 R
+/Parent 2656 0 R
+/Prev 6 0 R
+/Next 34 0 R
+>> endobj
+26 0 obj <<
+/Title 27 0 R
+/A 24 0 R
+/Parent 10 0 R
+/Prev 22 0 R
+>> endobj
+22 0 obj <<
+/Title 23 0 R
+/A 20 0 R
+/Parent 10 0 R
+/Prev 18 0 R
+/Next 26 0 R
+>> endobj
+18 0 obj <<
+/Title 19 0 R
+/A 16 0 R
+/Parent 10 0 R
+/Prev 14 0 R
+/Next 22 0 R
+>> endobj
+14 0 obj <<
+/Title 15 0 R
+/A 12 0 R
+/Parent 10 0 R
+/Next 18 0 R
+>> endobj
+10 0 obj <<
+/Title 11 0 R
+/A 8 0 R
+/Parent 6 0 R
+/First 14 0 R
+/Last 26 0 R
+/Count -4
+>> endobj
+6 0 obj <<
+/Title 7 0 R
+/A 4 0 R
+/Parent 2656 0 R
+/Next 30 0 R
+/First 10 0 R
+/Last 10 0 R
+/Count -1
+>> endobj
+2657 0 obj <<
+/Names [(Doc-Start) 597 0 R (Item.1) 780 0 R (Item.10) 789 0 R (Item.100) 1347 0 R (Item.101) 1348 0 R (Item.102) 1349 0 R]
+/Limits [(Doc-Start) (Item.102)]
+>> endobj
+2658 0 obj <<
+/Names [(Item.103) 1350 0 R (Item.104) 1351 0 R (Item.105) 1352 0 R (Item.106) 1353 0 R (Item.107) 1354 0 R (Item.108) 1355 0 R]
+/Limits [(Item.103) (Item.108)]
+>> endobj
+2659 0 obj <<
+/Names [(Item.109) 1356 0 R (Item.11) 790 0 R (Item.110) 1357 0 R (Item.111) 1358 0 R (Item.112) 1364 0 R (Item.113) 1365 0 R]
+/Limits [(Item.109) (Item.113)]
+>> endobj
+2660 0 obj <<
+/Names [(Item.114) 1366 0 R (Item.115) 1367 0 R (Item.116) 1368 0 R (Item.117) 1369 0 R (Item.118) 1370 0 R (Item.119) 1371 0 R]
+/Limits [(Item.114) (Item.119)]
+>> endobj
+2661 0 obj <<
+/Names [(Item.12) 791 0 R (Item.120) 1372 0 R (Item.121) 1373 0 R (Item.122) 1374 0 R (Item.123) 1375 0 R (Item.124) 1376 0 R]
+/Limits [(Item.12) (Item.124)]
+>> endobj
+2662 0 obj <<
+/Names [(Item.125) 1377 0 R (Item.126) 1378 0 R (Item.127) 1379 0 R (Item.128) 1380 0 R (Item.129) 1381 0 R (Item.13) 792 0 R]
+/Limits [(Item.125) (Item.13)]
+>> endobj
+2663 0 obj <<
+/Names [(Item.130) 1382 0 R (Item.131) 1383 0 R (Item.132) 1384 0 R (Item.133) 1389 0 R (Item.134) 1390 0 R (Item.135) 1391 0 R]
+/Limits [(Item.130) (Item.135)]
+>> endobj
+2664 0 obj <<
+/Names [(Item.136) 1392 0 R (Item.137) 1393 0 R (Item.138) 1394 0 R (Item.139) 1395 0 R (Item.14) 797 0 R (Item.140) 1396 0 R]
+/Limits [(Item.136) (Item.140)]
+>> endobj
+2665 0 obj <<
+/Names [(Item.141) 1397 0 R (Item.142) 1398 0 R (Item.143) 1399 0 R (Item.144) 1400 0 R (Item.145) 1401 0 R (Item.146) 1402 0 R]
+/Limits [(Item.141) (Item.146)]
+>> endobj
+2666 0 obj <<
+/Names [(Item.147) 1403 0 R (Item.148) 1404 0 R (Item.149) 1405 0 R (Item.15) 798 0 R (Item.150) 1406 0 R (Item.151) 1407 0 R]
+/Limits [(Item.147) (Item.151)]
+>> endobj
+2667 0 obj <<
+/Names [(Item.152) 1412 0 R (Item.153) 1413 0 R (Item.154) 1414 0 R (Item.155) 1415 0 R (Item.156) 1416 0 R (Item.157) 1417 0 R]
+/Limits [(Item.152) (Item.157)]
+>> endobj
+2668 0 obj <<
+/Names [(Item.158) 1418 0 R (Item.159) 1419 0 R (Item.16) 799 0 R (Item.160) 1420 0 R (Item.161) 1421 0 R (Item.162) 1422 0 R]
+/Limits [(Item.158) (Item.162)]
+>> endobj
+2669 0 obj <<
+/Names [(Item.163) 1423 0 R (Item.164) 1424 0 R (Item.165) 1425 0 R (Item.166) 1426 0 R (Item.167) 1427 0 R (Item.168) 1428 0 R]
+/Limits [(Item.163) (Item.168)]
+>> endobj
+2670 0 obj <<
+/Names [(Item.17) 800 0 R (Item.18) 801 0 R (Item.19) 802 0 R (Item.2) 781 0 R (Item.20) 803 0 R (Item.21) 804 0 R]
+/Limits [(Item.17) (Item.21)]
+>> endobj
+2671 0 obj <<
+/Names [(Item.22) 805 0 R (Item.23) 806 0 R (Item.24) 807 0 R (Item.25) 1187 0 R (Item.26) 1188 0 R (Item.27) 1189 0 R]
+/Limits [(Item.22) (Item.27)]
+>> endobj
+2672 0 obj <<
+/Names [(Item.28) 1190 0 R (Item.29) 1195 0 R (Item.3) 782 0 R (Item.30) 1196 0 R (Item.31) 1197 0 R (Item.32) 1198 0 R]
+/Limits [(Item.28) (Item.32)]
+>> endobj
+2673 0 obj <<
+/Names [(Item.33) 1199 0 R (Item.34) 1200 0 R (Item.35) 1201 0 R (Item.36) 1202 0 R (Item.37) 1203 0 R (Item.38) 1204 0 R]
+/Limits [(Item.33) (Item.38)]
+>> endobj
+2674 0 obj <<
+/Names [(Item.39) 1205 0 R (Item.4) 783 0 R (Item.40) 1206 0 R (Item.41) 1207 0 R (Item.42) 1208 0 R (Item.43) 1209 0 R]
+/Limits [(Item.39) (Item.43)]
+>> endobj
+2675 0 obj <<
+/Names [(Item.44) 1210 0 R (Item.45) 1211 0 R (Item.46) 1212 0 R (Item.47) 1213 0 R (Item.48) 1214 0 R (Item.49) 1219 0 R]
+/Limits [(Item.44) (Item.49)]
+>> endobj
+2676 0 obj <<
+/Names [(Item.5) 784 0 R (Item.50) 1220 0 R (Item.51) 1221 0 R (Item.52) 1222 0 R (Item.53) 1223 0 R (Item.54) 1224 0 R]
+/Limits [(Item.5) (Item.54)]
+>> endobj
+2677 0 obj <<
+/Names [(Item.55) 1225 0 R (Item.56) 1226 0 R (Item.57) 1227 0 R (Item.58) 1228 0 R (Item.59) 1229 0 R (Item.6) 785 0 R]
+/Limits [(Item.55) (Item.6)]
+>> endobj
+2678 0 obj <<
+/Names [(Item.60) 1230 0 R (Item.61) 1231 0 R (Item.62) 1232 0 R (Item.63) 1233 0 R (Item.64) 1234 0 R (Item.65) 1235 0 R]
+/Limits [(Item.60) (Item.65)]
+>> endobj
+2679 0 obj <<
+/Names [(Item.66) 1236 0 R (Item.67) 1242 0 R (Item.68) 1243 0 R (Item.69) 1244 0 R (Item.7) 786 0 R (Item.70) 1245 0 R]
+/Limits [(Item.66) (Item.70)]
+>> endobj
+2680 0 obj <<
+/Names [(Item.71) 1246 0 R (Item.72) 1247 0 R (Item.73) 1248 0 R (Item.74) 1249 0 R (Item.75) 1250 0 R (Item.76) 1251 0 R]
+/Limits [(Item.71) (Item.76)]
+>> endobj
+2681 0 obj <<
+/Names [(Item.77) 1252 0 R (Item.78) 1253 0 R (Item.79) 1254 0 R (Item.8) 787 0 R (Item.80) 1255 0 R (Item.81) 1256 0 R]
+/Limits [(Item.77) (Item.81)]
+>> endobj
+2682 0 obj <<
+/Names [(Item.82) 1257 0 R (Item.83) 1258 0 R (Item.84) 1259 0 R (Item.85) 1260 0 R (Item.86) 1261 0 R (Item.87) 1262 0 R]
+/Limits [(Item.82) (Item.87)]
+>> endobj
+2683 0 obj <<
+/Names [(Item.88) 1267 0 R (Item.89) 1268 0 R (Item.9) 788 0 R (Item.90) 1269 0 R (Item.91) 1270 0 R (Item.92) 1271 0 R]
+/Limits [(Item.88) (Item.92)]
+>> endobj
+2684 0 obj <<
+/Names [(Item.93) 1272 0 R (Item.94) 1273 0 R (Item.95) 1342 0 R (Item.96) 1343 0 R (Item.97) 1344 0 R (Item.98) 1345 0 R]
+/Limits [(Item.93) (Item.98)]
+>> endobj
+2685 0 obj <<
+/Names [(Item.99) 1346 0 R (page.1) 596 0 R (page.10) 775 0 R (page.100) 1182 0 R (page.101) 1186 0 R (page.102) 1194 0 R]
+/Limits [(Item.99) (page.102)]
+>> endobj
+2686 0 obj <<
+/Names [(page.103) 1218 0 R (page.104) 1241 0 R (page.105) 1266 0 R (page.106) 1277 0 R (page.107) 1281 0 R (page.108) 1286 0 R]
+/Limits [(page.103) (page.108)]
+>> endobj
+2687 0 obj <<
+/Names [(page.109) 1290 0 R (page.11) 779 0 R (page.110) 1296 0 R (page.111) 1300 0 R (page.112) 1304 0 R (page.113) 1308 0 R]
+/Limits [(page.109) (page.113)]
+>> endobj
+2688 0 obj <<
+/Names [(page.114) 1312 0 R (page.115) 1316 0 R (page.116) 1321 0 R (page.117) 1325 0 R (page.118) 1329 0 R (page.119) 1333 0 R]
+/Limits [(page.114) (page.119)]
+>> endobj
+2689 0 obj <<
+/Names [(page.12) 796 0 R (page.120) 1337 0 R (page.121) 1341 0 R (page.122) 1363 0 R (page.123) 1388 0 R (page.124) 1411 0 R]
+/Limits [(page.12) (page.124)]
+>> endobj
+2690 0 obj <<
+/Names [(page.125) 1432 0 R (page.126) 1436 0 R (page.127) 1440 0 R (page.128) 1445 0 R (page.129) 1449 0 R (page.13) 813 0 R]
+/Limits [(page.125) (page.13)]
+>> endobj
+2691 0 obj <<
+/Names [(page.130) 1455 0 R (page.131) 1459 0 R (page.132) 1463 0 R (page.133) 1467 0 R (page.134) 1473 0 R (page.135) 1477 0 R]
+/Limits [(page.130) (page.135)]
+>> endobj
+2692 0 obj <<
+/Names [(page.136) 1518 0 R (page.137) 1533 0 R (page.138) 1565 0 R (page.139) 1603 0 R (page.14) 818 0 R (page.140) 1656 0 R]
+/Limits [(page.136) (page.140)]
+>> endobj
+2693 0 obj <<
+/Names [(page.141) 1717 0 R (page.142) 1760 0 R (page.143) 1792 0 R (page.144) 1964 0 R (page.145) 2032 0 R (page.146) 2139 0 R]
+/Limits [(page.141) (page.146)]
+>> endobj
+2694 0 obj <<
+/Names [(page.147) 2162 0 R (page.148) 2199 0 R (page.149) 2213 0 R (page.15) 822 0 R (page.150) 2263 0 R (page.151) 2312 0 R]
+/Limits [(page.147) (page.151)]
+>> endobj
+2695 0 obj <<
+/Names [(page.152) 2343 0 R (page.153) 2393 0 R (page.154) 2428 0 R (page.155) 2467 0 R (page.156) 2499 0 R (page.157) 2531 0 R]
+/Limits [(page.152) (page.157)]
+>> endobj
+2696 0 obj <<
+/Names [(page.158) 2569 0 R (page.159) 2586 0 R (page.16) 826 0 R (page.17) 830 0 R (page.18) 835 0 R (page.19) 839 0 R]
+/Limits [(page.158) (page.19)]
+>> endobj
+2697 0 obj <<
+/Names [(page.2) 655 0 R (page.20) 844 0 R (page.21) 848 0 R (page.22) 852 0 R (page.23) 856 0 R (page.24) 861 0 R]
+/Limits [(page.2) (page.24)]
+>> endobj
+2698 0 obj <<
+/Names [(page.25) 865 0 R (page.26) 870 0 R (page.27) 874 0 R (page.28) 878 0 R (page.29) 882 0 R (page.3) 695 0 R]
+/Limits [(page.25) (page.3)]
+>> endobj
+2699 0 obj <<
+/Names [(page.30) 886 0 R (page.31) 890 0 R (page.32) 895 0 R (page.33) 899 0 R (page.34) 905 0 R (page.35) 909 0 R]
+/Limits [(page.30) (page.35)]
+>> endobj
+2700 0 obj <<
+/Names [(page.36) 913 0 R (page.37) 917 0 R (page.38) 922 0 R (page.39) 926 0 R (page.4) 738 0 R (page.40) 930 0 R]
+/Limits [(page.36) (page.40)]
+>> endobj
+2701 0 obj <<
+/Names [(page.41) 934 0 R (page.42) 938 0 R (page.43) 942 0 R (page.44) 947 0 R (page.45) 951 0 R (page.46) 955 0 R]
+/Limits [(page.41) (page.46)]
+>> endobj
+2702 0 obj <<
+/Names [(page.47) 959 0 R (page.48) 963 0 R (page.49) 967 0 R (page.5) 750 0 R (page.50) 973 0 R (page.51) 978 0 R]
+/Limits [(page.47) (page.51)]
+>> endobj
+2703 0 obj <<
+/Names [(page.52) 982 0 R (page.53) 986 0 R (page.54) 990 0 R (page.55) 994 0 R (page.56) 999 0 R (page.57) 1003 0 R]
+/Limits [(page.52) (page.57)]
+>> endobj
+2704 0 obj <<
+/Names [(page.58) 1007 0 R (page.59) 1011 0 R (page.6) 756 0 R (page.60) 1015 0 R (page.61) 1019 0 R (page.62) 1024 0 R]
+/Limits [(page.58) (page.62)]
+>> endobj
+2705 0 obj <<
+/Names [(page.63) 1028 0 R (page.64) 1032 0 R (page.65) 1036 0 R (page.66) 1040 0 R (page.67) 1044 0 R (page.68) 1049 0 R]
+/Limits [(page.63) (page.68)]
+>> endobj
+2706 0 obj <<
+/Names [(page.69) 1053 0 R (page.7) 762 0 R (page.70) 1057 0 R (page.71) 1061 0 R (page.72) 1065 0 R (page.73) 1069 0 R]
+/Limits [(page.69) (page.73)]
+>> endobj
+2707 0 obj <<
+/Names [(page.74) 1074 0 R (page.75) 1078 0 R (page.76) 1082 0 R (page.77) 1086 0 R (page.78) 1090 0 R (page.79) 1094 0 R]
+/Limits [(page.74) (page.79)]
+>> endobj
+2708 0 obj <<
+/Names [(page.8) 767 0 R (page.80) 1099 0 R (page.81) 1103 0 R (page.82) 1107 0 R (page.83) 1111 0 R (page.84) 1115 0 R]
+/Limits [(page.8) (page.84)]
+>> endobj
+2709 0 obj <<
+/Names [(page.85) 1119 0 R (page.86) 1124 0 R (page.87) 1128 0 R (page.88) 1132 0 R (page.89) 1136 0 R (page.9) 771 0 R]
+/Limits [(page.85) (page.9)]
+>> endobj
+2710 0 obj <<
+/Names [(page.90) 1140 0 R (page.91) 1144 0 R (page.92) 1149 0 R (page.93) 1153 0 R (page.94) 1157 0 R (page.95) 1161 0 R]
+/Limits [(page.90) (page.95)]
+>> endobj
+2711 0 obj <<
+/Names [(page.96) 1165 0 R (page.97) 1169 0 R (page.98) 1174 0 R (page.99) 1178 0 R (section*.1) 606 0 R (section*.2) 1450 0 R]
+/Limits [(page.96) (section*.2)]
+>> endobj
+2712 0 obj <<
+/Names [(section*.3) 569 0 R (section.1) 5 0 R (section.10) 225 0 R (section.11) 229 0 R (section.12) 233 0 R (section.13) 237 0 R]
+/Limits [(section*.3) (section.13)]
+>> endobj
+2713 0 obj <<
+/Names [(section.14) 241 0 R (section.15) 317 0 R (section.16) 321 0 R (section.17) 337 0 R (section.18) 341 0 R (section.19) 345 0 R]
+/Limits [(section.14) (section.19)]
+>> endobj
+2714 0 obj <<
+/Names [(section.2) 29 0 R (section.20) 361 0 R (section.21) 365 0 R (section.22) 369 0 R (section.23) 373 0 R (section.24) 377 0 R]
+/Limits [(section.2) (section.24)]
+>> endobj
+2715 0 obj <<
+/Names [(section.25) 389 0 R (section.26) 393 0 R (section.27) 401 0 R (section.28) 409 0 R (section.29) 417 0 R (section.3) 33 0 R]
+/Limits [(section.25) (section.3)]
+>> endobj
+2716 0 obj <<
+/Names [(section.30) 421 0 R (section.31) 533 0 R (section.32) 541 0 R (section.4) 49 0 R (section.5) 53 0 R (section.6) 57 0 R]
+/Limits [(section.30) (section.6)]
+>> endobj
+2717 0 obj <<
+/Names [(section.7) 65 0 R (section.8) 73 0 R (section.9) 77 0 R (subsection.1.1) 9 0 R (subsection.14.1) 245 0 R (subsection.14.10) 309 0 R]
+/Limits [(section.7) (subsection.14.10)]
+>> endobj
+2718 0 obj <<
+/Names [(subsection.14.2) 249 0 R (subsection.14.3) 253 0 R (subsection.14.4) 257 0 R (subsection.14.5) 281 0 R (subsection.14.6) 285 0 R (subsection.14.7) 289 0 R]
+/Limits [(subsection.14.2) (subsection.14.7)]
+>> endobj
+2719 0 obj <<
+/Names [(subsection.14.8) 293 0 R (subsection.14.9) 301 0 R (subsection.16.1) 325 0 R (subsection.19.1) 349 0 R (subsection.19.2) 353 0 R (subsection.19.3) 357 0 R]
+/Limits [(subsection.14.8) (subsection.19.3)]
+>> endobj
+2720 0 obj <<
+/Names [(subsection.24.1) 381 0 R (subsection.24.2) 385 0 R (subsection.26.1) 397 0 R (subsection.27.1) 405 0 R (subsection.28.1) 413 0 R (subsection.3.1) 41 0 R]
+/Limits [(subsection.24.1) (subsection.3.1)]
+>> endobj
+2721 0 obj <<
+/Names [(subsection.3.2) 45 0 R (subsection.30.1) 425 0 R (subsection.30.2) 429 0 R (subsection.30.3) 433 0 R (subsection.30.4) 481 0 R (subsection.30.5) 485 0 R]
+/Limits [(subsection.3.2) (subsection.30.5)]
+>> endobj
+2722 0 obj <<
+/Names [(subsection.30.6) 525 0 R (subsection.30.7) 529 0 R (subsection.31.1) 537 0 R (subsection.32.1) 545 0 R (subsection.32.2) 549 0 R (subsection.32.3) 553 0 R]
+/Limits [(subsection.30.6) (subsection.32.3)]
+>> endobj
+2723 0 obj <<
+/Names [(subsection.32.4) 557 0 R (subsection.32.5) 565 0 R (subsection.6.1) 61 0 R (subsection.7.1) 69 0 R (subsection.9.1) 81 0 R (subsection.9.2) 85 0 R]
+/Limits [(subsection.32.4) (subsection.9.2)]
+>> endobj
+2724 0 obj <<
+/Names [(subsection.9.3) 201 0 R (subsection.9.4) 205 0 R (subsection.9.5) 209 0 R (subsection.9.6) 213 0 R (subsection.9.7) 217 0 R (subsection.9.8) 221 0 R]
+/Limits [(subsection.9.3) (subsection.9.8)]
+>> endobj
+2725 0 obj <<
+/Names [(subsubsection.1.1.1) 13 0 R (subsubsection.1.1.2) 17 0 R (subsubsection.1.1.3) 21 0 R (subsubsection.1.1.4) 25 0 R (subsubsection.14.10.1) 313 0 R (subsubsection.14.4.1) 261 0 R]
+/Limits [(subsubsection.1.1.1) (subsubsection.14.4.1)]
+>> endobj
+2726 0 obj <<
+/Names [(subsubsection.14.4.2) 265 0 R (subsubsection.14.4.3) 269 0 R (subsubsection.14.4.4) 273 0 R (subsubsection.14.4.5) 277 0 R (subsubsection.14.8.1) 297 0 R (subsubsection.14.9.1) 305 0 R]
+/Limits [(subsubsection.14.4.2) (subsubsection.14.9.1)]
+>> endobj
+2727 0 obj <<
+/Names [(subsubsection.16.1.1) 329 0 R (subsubsection.16.1.2) 333 0 R (subsubsection.3.0.5) 37 0 R (subsubsection.30.3.1) 437 0 R (subsubsection.30.3.10) 473 0 R (subsubsection.30.3.11) 477 0 R]
+/Limits [(subsubsection.16.1.1) (subsubsection.30.3.11)]
+>> endobj
+2728 0 obj <<
+/Names [(subsubsection.30.3.2) 441 0 R (subsubsection.30.3.3) 445 0 R (subsubsection.30.3.4) 449 0 R (subsubsection.30.3.5) 453 0 R (subsubsection.30.3.6) 457 0 R (subsubsection.30.3.7) 461 0 R]
+/Limits [(subsubsection.30.3.2) (subsubsection.30.3.7)]
+>> endobj
+2729 0 obj <<
+/Names [(subsubsection.30.3.8) 465 0 R (subsubsection.30.3.9) 469 0 R (subsubsection.30.5.1) 489 0 R (subsubsection.30.5.2) 493 0 R (subsubsection.30.5.3) 497 0 R (subsubsection.30.5.4) 501 0 R]
+/Limits [(subsubsection.30.3.8) (subsubsection.30.5.4)]
+>> endobj
+2730 0 obj <<
+/Names [(subsubsection.30.5.5) 505 0 R (subsubsection.30.5.6) 509 0 R (subsubsection.30.5.7) 513 0 R (subsubsection.30.5.8) 517 0 R (subsubsection.30.5.9) 521 0 R (subsubsection.32.4.1) 561 0 R]
+/Limits [(subsubsection.30.5.5) (subsubsection.32.4.1)]
+>> endobj
+2731 0 obj <<
+/Names [(subsubsection.9.2.1) 89 0 R (subsubsection.9.2.10) 125 0 R (subsubsection.9.2.11) 129 0 R (subsubsection.9.2.12) 133 0 R (subsubsection.9.2.13) 137 0 R (subsubsection.9.2.14) 141 0 R]
+/Limits [(subsubsection.9.2.1) (subsubsection.9.2.14)]
+>> endobj
+2732 0 obj <<
+/Names [(subsubsection.9.2.15) 145 0 R (subsubsection.9.2.16) 149 0 R (subsubsection.9.2.17) 153 0 R (subsubsection.9.2.18) 157 0 R (subsubsection.9.2.19) 161 0 R (subsubsection.9.2.2) 93 0 R]
+/Limits [(subsubsection.9.2.15) (subsubsection.9.2.2)]
+>> endobj
+2733 0 obj <<
+/Names [(subsubsection.9.2.20) 165 0 R (subsubsection.9.2.21) 169 0 R (subsubsection.9.2.22) 173 0 R (subsubsection.9.2.23) 177 0 R (subsubsection.9.2.24) 181 0 R (subsubsection.9.2.25) 185 0 R]
+/Limits [(subsubsection.9.2.20) (subsubsection.9.2.25)]
+>> endobj
+2734 0 obj <<
+/Names [(subsubsection.9.2.26) 189 0 R (subsubsection.9.2.27) 193 0 R (subsubsection.9.2.28) 197 0 R (subsubsection.9.2.3) 97 0 R (subsubsection.9.2.4) 101 0 R (subsubsection.9.2.5) 105 0 R]
+/Limits [(subsubsection.9.2.26) (subsubsection.9.2.5)]
+>> endobj
+2735 0 obj <<
+/Names [(subsubsection.9.2.6) 109 0 R (subsubsection.9.2.7) 113 0 R (subsubsection.9.2.8) 117 0 R (subsubsection.9.2.9) 121 0 R]
+/Limits [(subsubsection.9.2.6) (subsubsection.9.2.9)]
+>> endobj
+2736 0 obj <<
+/Kids [2657 0 R 2658 0 R 2659 0 R 2660 0 R 2661 0 R 2662 0 R]
+/Limits [(Doc-Start) (Item.13)]
+>> endobj
+2737 0 obj <<
+/Kids [2663 0 R 2664 0 R 2665 0 R 2666 0 R 2667 0 R 2668 0 R]
+/Limits [(Item.130) (Item.162)]
+>> endobj
+2738 0 obj <<
+/Kids [2669 0 R 2670 0 R 2671 0 R 2672 0 R 2673 0 R 2674 0 R]
+/Limits [(Item.163) (Item.43)]
+>> endobj
+2739 0 obj <<
+/Kids [2675 0 R 2676 0 R 2677 0 R 2678 0 R 2679 0 R 2680 0 R]
+/Limits [(Item.44) (Item.76)]
+>> endobj
+2740 0 obj <<
+/Kids [2681 0 R 2682 0 R 2683 0 R 2684 0 R 2685 0 R 2686 0 R]
+/Limits [(Item.77) (page.108)]
+>> endobj
+2741 0 obj <<
+/Kids [2687 0 R 2688 0 R 2689 0 R 2690 0 R 2691 0 R 2692 0 R]
+/Limits [(page.109) (page.140)]
+>> endobj
+2742 0 obj <<
+/Kids [2693 0 R 2694 0 R 2695 0 R 2696 0 R 2697 0 R 2698 0 R]
+/Limits [(page.141) (page.3)]
+>> endobj
+2743 0 obj <<
+/Kids [2699 0 R 2700 0 R 2701 0 R 2702 0 R 2703 0 R 2704 0 R]
+/Limits [(page.30) (page.62)]
+>> endobj
+2744 0 obj <<
+/Kids [2705 0 R 2706 0 R 2707 0 R 2708 0 R 2709 0 R 2710 0 R]
+/Limits [(page.63) (page.95)]
+>> endobj
+2745 0 obj <<
+/Kids [2711 0 R 2712 0 R 2713 0 R 2714 0 R 2715 0 R 2716 0 R]
+/Limits [(page.96) (section.6)]
+>> endobj
+2746 0 obj <<
+/Kids [2717 0 R 2718 0 R 2719 0 R 2720 0 R 2721 0 R 2722 0 R]
+/Limits [(section.7) (subsection.32.3)]
+>> endobj
+2747 0 obj <<
+/Kids [2723 0 R 2724 0 R 2725 0 R 2726 0 R 2727 0 R 2728 0 R]
+/Limits [(subsection.32.4) (subsubsection.30.3.7)]
+>> endobj
+2748 0 obj <<
+/Kids [2729 0 R 2730 0 R 2731 0 R 2732 0 R 2733 0 R 2734 0 R]
+/Limits [(subsubsection.30.3.8) (subsubsection.9.2.5)]
+>> endobj
+2749 0 obj <<
+/Kids [2735 0 R]
+/Limits [(subsubsection.9.2.6) (subsubsection.9.2.9)]
+>> endobj
+2750 0 obj <<
+/Kids [2736 0 R 2737 0 R 2738 0 R 2739 0 R 2740 0 R 2741 0 R]
+/Limits [(Doc-Start) (page.140)]
+>> endobj
+2751 0 obj <<
+/Kids [2742 0 R 2743 0 R 2744 0 R 2745 0 R 2746 0 R 2747 0 R]
+/Limits [(page.141) (subsubsection.30.3.7)]
+>> endobj
+2752 0 obj <<
+/Kids [2748 0 R 2749 0 R]
+/Limits [(subsubsection.30.3.8) (subsubsection.9.2.9)]
+>> endobj
+2753 0 obj <<
+/Kids [2750 0 R 2751 0 R 2752 0 R]
+/Limits [(Doc-Start) (subsubsection.9.2.9)]
+>> endobj
+2754 0 obj <<
+/Dests 2753 0 R
+>> endobj
+2755 0 obj <<
+/Type /Catalog
+/Pages 2655 0 R
+/Outlines 2656 0 R
+/Names 2754 0 R
+/PageMode/UseOutlines
+/OpenAction 572 0 R
+>> endobj
+2756 0 obj <<
+/Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.9)/Keywords()
+/CreationDate (D:20091009114908-07'00')
+/ModDate (D:20091009114908-07'00')
+/Trapped /False
+/PTEX.Fullbanner (This is pdfTeX, Version 3.1415926-1.40.9-2.2 (Web2C 7.5.7) kpathsea version 3.5.7)
+>> endobj
+xref
+0 2757
+0000000001 65535 f
+0000000002 00000 f
+0000000003 00000 f
+0000000000 00000 f
+0000000015 00000 n
+0000046328 00000 n
+0000718721 00000 n
+0000000060 00000 n
+0000000090 00000 n
+0000046386 00000 n
+0000718625 00000 n
+0000000140 00000 n
+0000000176 00000 n
+0000046446 00000 n
+0000718551 00000 n
+0000000232 00000 n
+0000000265 00000 n
+0000046507 00000 n
+0000718464 00000 n
+0000000321 00000 n
+0000000370 00000 n
+0000046568 00000 n
+0000718377 00000 n
+0000000426 00000 n
+0000000480 00000 n
+0000048966 00000 n
+0000718303 00000 n
+0000000536 00000 n
+0000000564 00000 n
+0000049027 00000 n
+0000718215 00000 n
+0000000610 00000 n
+0000000655 00000 n
+0000049088 00000 n
+0000718089 00000 n
+0000000701 00000 n
+0000000744 00000 n
+0000051068 00000 n
+0000718015 00000 n
+0000000800 00000 n
+0000000847 00000 n
+0000051128 00000 n
+0000717928 00000 n
+0000000898 00000 n
+0000000937 00000 n
+0000059176 00000 n
+0000717854 00000 n
+0000000988 00000 n
+0000001024 00000 n
+0000059237 00000 n
+0000717765 00000 n
+0000001070 00000 n
+0000001097 00000 n
+0000066229 00000 n
+0000717676 00000 n
+0000001143 00000 n
+0000001206 00000 n
+0000068708 00000 n
+0000717550 00000 n
+0000001252 00000 n
+0000001297 00000 n
+0000068769 00000 n
+0000717489 00000 n
+0000001348 00000 n
+0000001391 00000 n
+0000068829 00000 n
+0000717363 00000 n
+0000001437 00000 n
+0000001486 00000 n
+0000068890 00000 n
+0000717302 00000 n
+0000001537 00000 n
+0000001561 00000 n
+0000071229 00000 n
+0000717213 00000 n
+0000001607 00000 n
+0000001665 00000 n
+0000073329 00000 n
+0000717085 00000 n
+0000001711 00000 n
+0000001737 00000 n
+0000073390 00000 n
+0000717011 00000 n
+0000001788 00000 n
+0000001838 00000 n
+0000073451 00000 n
+0000716884 00000 n
+0000001889 00000 n
+0000001923 00000 n
+0000073512 00000 n
+0000716810 00000 n
+0000001979 00000 n
+0000002024 00000 n
+0000075327 00000 n
+0000716723 00000 n
+0000002080 00000 n
+0000002113 00000 n
+0000075388 00000 n
+0000716635 00000 n
+0000002169 00000 n
+0000002213 00000 n
+0000075449 00000 n
+0000716544 00000 n
+0000002270 00000 n
+0000002340 00000 n
+0000077438 00000 n
+0000716452 00000 n
+0000002397 00000 n
+0000002441 00000 n
+0000077500 00000 n
+0000716360 00000 n
+0000002498 00000 n
+0000002534 00000 n
+0000077562 00000 n
+0000716268 00000 n
+0000002591 00000 n
+0000002620 00000 n
+0000079100 00000 n
+0000716176 00000 n
+0000002677 00000 n
+0000002707 00000 n
+0000079162 00000 n
+0000716084 00000 n
+0000002764 00000 n
+0000002792 00000 n
+0000081421 00000 n
+0000715992 00000 n
+0000002850 00000 n
+0000002879 00000 n
+0000081483 00000 n
+0000715900 00000 n
+0000002937 00000 n
+0000002971 00000 n
+0000081545 00000 n
+0000715808 00000 n
+0000003029 00000 n
+0000003057 00000 n
+0000081607 00000 n
+0000715716 00000 n
+0000003115 00000 n
+0000003149 00000 n
+0000084066 00000 n
+0000715624 00000 n
+0000003207 00000 n
+0000003261 00000 n
+0000084128 00000 n
+0000715532 00000 n
+0000003319 00000 n
+0000003359 00000 n
+0000086675 00000 n
+0000715440 00000 n
+0000003417 00000 n
+0000003457 00000 n
+0000088854 00000 n
+0000715348 00000 n
+0000003515 00000 n
+0000003562 00000 n
+0000088916 00000 n
+0000715256 00000 n
+0000003620 00000 n
+0000003652 00000 n
+0000088978 00000 n
+0000715164 00000 n
+0000003710 00000 n
+0000003741 00000 n
+0000090998 00000 n
+0000715072 00000 n
+0000003799 00000 n
+0000003834 00000 n
+0000091060 00000 n
+0000714980 00000 n
+0000003892 00000 n
+0000003920 00000 n
+0000091122 00000 n
+0000714888 00000 n
+0000003978 00000 n
+0000004010 00000 n
+0000093614 00000 n
+0000714796 00000 n
+0000004068 00000 n
+0000004104 00000 n
+0000093675 00000 n
+0000714704 00000 n
+0000004162 00000 n
+0000004203 00000 n
+0000095601 00000 n
+0000714612 00000 n
+0000004261 00000 n
+0000004306 00000 n
+0000095663 00000 n
+0000714520 00000 n
+0000004364 00000 n
+0000004410 00000 n
+0000101818 00000 n
+0000714428 00000 n
+0000004468 00000 n
+0000004529 00000 n
+0000101880 00000 n
+0000714350 00000 n
+0000004587 00000 n
+0000004624 00000 n
+0000101942 00000 n
+0000714259 00000 n
+0000004676 00000 n
+0000004734 00000 n
+0000104310 00000 n
+0000714167 00000 n
+0000004786 00000 n
+0000004833 00000 n
+0000104371 00000 n
+0000714075 00000 n
+0000004885 00000 n
+0000004948 00000 n
+0000104433 00000 n
+0000713983 00000 n
+0000005000 00000 n
+0000005068 00000 n
+0000106349 00000 n
+0000713891 00000 n
+0000005120 00000 n
+0000005187 00000 n
+0000110476 00000 n
+0000713813 00000 n
+0000005239 00000 n
+0000005281 00000 n
+0000110537 00000 n
+0000713720 00000 n
+0000005329 00000 n
+0000005382 00000 n
+0000114114 00000 n
+0000713626 00000 n
+0000005430 00000 n
+0000005467 00000 n
+0000115924 00000 n
+0000713532 00000 n
+0000005515 00000 n
+0000005556 00000 n
+0000115986 00000 n
+0000713438 00000 n
+0000005604 00000 n
+0000005658 00000 n
+0000118284 00000 n
+0000713304 00000 n
+0000005706 00000 n
+0000005730 00000 n
+0000118346 00000 n
+0000713225 00000 n
+0000005783 00000 n
+0000005811 00000 n
+0000119943 00000 n
+0000713132 00000 n
+0000005864 00000 n
+0000005900 00000 n
+0000120005 00000 n
+0000713039 00000 n
+0000005953 00000 n
+0000005990 00000 n
+0000121673 00000 n
+0000712907 00000 n
+0000006043 00000 n
+0000006082 00000 n
+0000121735 00000 n
+0000712828 00000 n
+0000006140 00000 n
+0000006201 00000 n
+0000123208 00000 n
+0000712735 00000 n
+0000006259 00000 n
+0000006310 00000 n
+0000124632 00000 n
+0000712642 00000 n
+0000006368 00000 n
+0000006399 00000 n
+0000125972 00000 n
+0000712549 00000 n
+0000006457 00000 n
+0000006490 00000 n
+0000126034 00000 n
+0000712470 00000 n
+0000006548 00000 n
+0000006579 00000 n
+0000127606 00000 n
+0000712377 00000 n
+0000006632 00000 n
+0000006656 00000 n
+0000127668 00000 n
+0000712284 00000 n
+0000006709 00000 n
+0000006757 00000 n
+0000127730 00000 n
+0000712191 00000 n
+0000006810 00000 n
+0000006845 00000 n
+0000127792 00000 n
+0000712059 00000 n
+0000006898 00000 n
+0000006925 00000 n
+0000131529 00000 n
+0000711994 00000 n
+0000006983 00000 n
+0000007026 00000 n
+0000133822 00000 n
+0000711862 00000 n
+0000007079 00000 n
+0000007105 00000 n
+0000135549 00000 n
+0000711797 00000 n
+0000007163 00000 n
+0000007205 00000 n
+0000137078 00000 n
+0000711679 00000 n
+0000007259 00000 n
+0000007285 00000 n
+0000139479 00000 n
+0000711614 00000 n
+0000007344 00000 n
+0000007386 00000 n
+0000139541 00000 n
+0000711520 00000 n
+0000007434 00000 n
+0000007461 00000 n
+0000140993 00000 n
+0000711387 00000 n
+0000007509 00000 n
+0000007542 00000 n
+0000144461 00000 n
+0000711283 00000 n
+0000007595 00000 n
+0000007648 00000 n
+0000144523 00000 n
+0000711204 00000 n
+0000007706 00000 n
+0000007738 00000 n
+0000159397 00000 n
+0000711125 00000 n
+0000007796 00000 n
+0000007843 00000 n
+0000172556 00000 n
+0000711031 00000 n
+0000007891 00000 n
+0000007924 00000 n
+0000174811 00000 n
+0000710937 00000 n
+0000007972 00000 n
+0000008001 00000 n
+0000176741 00000 n
+0000710804 00000 n
+0000008049 00000 n
+0000008091 00000 n
+0000176804 00000 n
+0000710725 00000 n
+0000008144 00000 n
+0000008185 00000 n
+0000176867 00000 n
+0000710632 00000 n
+0000008238 00000 n
+0000008286 00000 n
+0000178703 00000 n
+0000710553 00000 n
+0000008339 00000 n
+0000008384 00000 n
+0000180189 00000 n
+0000710459 00000 n
+0000008432 00000 n
+0000008469 00000 n
+0000182498 00000 n
+0000710365 00000 n
+0000008517 00000 n
+0000008559 00000 n
+0000186004 00000 n
+0000710271 00000 n
+0000008607 00000 n
+0000008642 00000 n
+0000189703 00000 n
+0000710177 00000 n
+0000008690 00000 n
+0000008732 00000 n
+0000192577 00000 n
+0000710044 00000 n
+0000008780 00000 n
+0000008830 00000 n
+0000192640 00000 n
+0000709965 00000 n
+0000008883 00000 n
+0000008920 00000 n
+0000192703 00000 n
+0000709886 00000 n
+0000008973 00000 n
+0000009034 00000 n
+0000197481 00000 n
+0000709792 00000 n
+0000009082 00000 n
+0000009129 00000 n
+0000204488 00000 n
+0000709659 00000 n
+0000009177 00000 n
+0000009235 00000 n
+0000204551 00000 n
+0000709594 00000 n
+0000009288 00000 n
+0000009340 00000 n
+0000209483 00000 n
+0000709461 00000 n
+0000009388 00000 n
+0000009446 00000 n
+0000209546 00000 n
+0000709396 00000 n
+0000009499 00000 n
+0000009551 00000 n
+0000211128 00000 n
+0000709263 00000 n
+0000009599 00000 n
+0000009657 00000 n
+0000211191 00000 n
+0000709198 00000 n
+0000009710 00000 n
+0000009762 00000 n
+0000213646 00000 n
+0000709104 00000 n
+0000009810 00000 n
+0000009845 00000 n
+0000216920 00000 n
+0000708971 00000 n
+0000009893 00000 n
+0000009952 00000 n
+0000216983 00000 n
+0000708892 00000 n
+0000010005 00000 n
+0000010057 00000 n
+0000218576 00000 n
+0000708799 00000 n
+0000010110 00000 n
+0000010143 00000 n
+0000218639 00000 n
+0000708666 00000 n
+0000010196 00000 n
+0000010225 00000 n
+0000218702 00000 n
+0000708587 00000 n
+0000010283 00000 n
+0000010314 00000 n
+0000229299 00000 n
+0000708494 00000 n
+0000010372 00000 n
+0000010405 00000 n
+0000230425 00000 n
+0000708401 00000 n
+0000010463 00000 n
+0000010494 00000 n
+0000233466 00000 n
+0000708308 00000 n
+0000010552 00000 n
+0000010589 00000 n
+0000235081 00000 n
+0000708215 00000 n
+0000010647 00000 n
+0000010688 00000 n
+0000235144 00000 n
+0000708122 00000 n
+0000010746 00000 n
+0000010787 00000 n
+0000235206 00000 n
+0000708029 00000 n
+0000010845 00000 n
+0000010884 00000 n
+0000237425 00000 n
+0000707936 00000 n
+0000010942 00000 n
+0000010970 00000 n
+0000237487 00000 n
+0000707843 00000 n
+0000011028 00000 n
+0000011060 00000 n
+0000255301 00000 n
+0000707750 00000 n
+0000011119 00000 n
+0000011174 00000 n
+0000259271 00000 n
+0000707671 00000 n
+0000011233 00000 n
+0000011258 00000 n
+0000261594 00000 n
+0000707578 00000 n
+0000011311 00000 n
+0000011367 00000 n
+0000261657 00000 n
+0000707446 00000 n
+0000011420 00000 n
+0000011462 00000 n
+0000261720 00000 n
+0000707367 00000 n
+0000011520 00000 n
+0000011543 00000 n
+0000263539 00000 n
+0000707274 00000 n
+0000011601 00000 n
+0000011624 00000 n
+0000263602 00000 n
+0000707181 00000 n
+0000011682 00000 n
+0000011705 00000 n
+0000263665 00000 n
+0000707088 00000 n
+0000011763 00000 n
+0000011786 00000 n
+0000263728 00000 n
+0000706995 00000 n
+0000011844 00000 n
+0000011867 00000 n
+0000265794 00000 n
+0000706902 00000 n
+0000011925 00000 n
+0000011948 00000 n
+0000267245 00000 n
+0000706809 00000 n
+0000012006 00000 n
+0000012029 00000 n
+0000269717 00000 n
+0000706716 00000 n
+0000012087 00000 n
+0000012113 00000 n
+0000269780 00000 n
+0000706637 00000 n
+0000012171 00000 n
+0000012194 00000 n
+0000269843 00000 n
+0000706544 00000 n
+0000012247 00000 n
+0000012289 00000 n
+0000269906 00000 n
+0000706465 00000 n
+0000012342 00000 n
+0000012381 00000 n
+0000271999 00000 n
+0000706332 00000 n
+0000012429 00000 n
+0000012489 00000 n
+0000272062 00000 n
+0000706267 00000 n
+0000012542 00000 n
+0000012573 00000 n
+0000277687 00000 n
+0000706134 00000 n
+0000012621 00000 n
+0000012642 00000 n
+0000277750 00000 n
+0000706055 00000 n
+0000012695 00000 n
+0000012727 00000 n
+0000277813 00000 n
+0000705962 00000 n
+0000012780 00000 n
+0000012810 00000 n
+0000281254 00000 n
+0000705869 00000 n
+0000012863 00000 n
+0000012918 00000 n
+0000281317 00000 n
+0000705737 00000 n
+0000012971 00000 n
+0000013017 00000 n
+0000302157 00000 n
+0000705672 00000 n
+0000013075 00000 n
+0000013130 00000 n
+0000306482 00000 n
+0000705593 00000 n
+0000013183 00000 n
+0000013220 00000 n
+0000332202 00000 n
+0000705513 00000 n
+0000013268 00000 n
+0000013293 00000 n
+0000015130 00000 n
+0000015398 00000 n
+0000015577 00000 n
+0000015729 00000 n
+0000015886 00000 n
+0000016048 00000 n
+0000016210 00000 n
+0000016372 00000 n
+0000016534 00000 n
+0000016686 00000 n
+0000016838 00000 n
+0000016999 00000 n
+0000017156 00000 n
+0000017312 00000 n
+0000017464 00000 n
+0000017616 00000 n
+0000017768 00000 n
+0000017925 00000 n
+0000018077 00000 n
+0000020719 00000 n
+0000020869 00000 n
+0000018419 00000 n
+0000013345 00000 n
+0000018234 00000 n
+0000018295 00000 n
+0000699575 00000 n
+0000701169 00000 n
+0000700296 00000 n
+0000699430 00000 n
+0000700585 00000 n
+0000699285 00000 n
+0000701023 00000 n
+0000698556 00000 n
+0000018357 00000 n
+0000698410 00000 n
+0000698702 00000 n
+0000700441 00000 n
+0000700007 00000 n
+0000701460 00000 n
+0000021021 00000 n
+0000021178 00000 n
+0000021335 00000 n
+0000021497 00000 n
+0000021659 00000 n
+0000021821 00000 n
+0000021983 00000 n
+0000022145 00000 n
+0000022306 00000 n
+0000022468 00000 n
+0000022629 00000 n
+0000022791 00000 n
+0000022953 00000 n
+0000023116 00000 n
+0000023278 00000 n
+0000023440 00000 n
+0000023602 00000 n
+0000023764 00000 n
+0000023927 00000 n
+0000024089 00000 n
+0000024252 00000 n
+0000024415 00000 n
+0000024578 00000 n
+0000024741 00000 n
+0000024904 00000 n
+0000025066 00000 n
+0000025229 00000 n
+0000025392 00000 n
+0000025555 00000 n
+0000025718 00000 n
+0000025881 00000 n
+0000026038 00000 n
+0000026195 00000 n
+0000026352 00000 n
+0000026509 00000 n
+0000026666 00000 n
+0000026823 00000 n
+0000026975 00000 n
+0000027127 00000 n
+0000029269 00000 n
+0000027341 00000 n
+0000020267 00000 n
+0000018633 00000 n
+0000027280 00000 n
+0000029421 00000 n
+0000029574 00000 n
+0000029732 00000 n
+0000029890 00000 n
+0000030048 00000 n
+0000030206 00000 n
+0000030369 00000 n
+0000030532 00000 n
+0000030695 00000 n
+0000030857 00000 n
+0000031020 00000 n
+0000031177 00000 n
+0000031335 00000 n
+0000031492 00000 n
+0000031650 00000 n
+0000031812 00000 n
+0000031970 00000 n
+0000032132 00000 n
+0000032291 00000 n
+0000032455 00000 n
+0000032607 00000 n
+0000032760 00000 n
+0000032916 00000 n
+0000033079 00000 n
+0000033242 00000 n
+0000033394 00000 n
+0000033547 00000 n
+0000033700 00000 n
+0000033858 00000 n
+0000034016 00000 n
+0000034174 00000 n
+0000034326 00000 n
+0000034479 00000 n
+0000034632 00000 n
+0000036735 00000 n
+0000036887 00000 n
+0000034844 00000 n
+0000028865 00000 n
+0000027425 00000 n
+0000034783 00000 n
+0000037045 00000 n
+0000037202 00000 n
+0000037355 00000 n
+0000037508 00000 n
+0000037666 00000 n
+0000037819 00000 n
+0000037977 00000 n
+0000038130 00000 n
+0000038288 00000 n
+0000038440 00000 n
+0000038593 00000 n
+0000038751 00000 n
+0000038909 00000 n
+0000039067 00000 n
+0000039230 00000 n
+0000039392 00000 n
+0000039555 00000 n
+0000039717 00000 n
+0000039880 00000 n
+0000040043 00000 n
+0000040206 00000 n
+0000040367 00000 n
+0000040530 00000 n
+0000040693 00000 n
+0000040857 00000 n
+0000041013 00000 n
+0000041171 00000 n
+0000041334 00000 n
+0000041497 00000 n
+0000041660 00000 n
+0000041823 00000 n
+0000041986 00000 n
+0000042149 00000 n
+0000042310 00000 n
+0000042473 00000 n
+0000042635 00000 n
+0000042793 00000 n
+0000044699 00000 n
+0000044851 00000 n
+0000043011 00000 n
+0000036299 00000 n
+0000034941 00000 n
+0000042950 00000 n
+0000045009 00000 n
+0000045162 00000 n
+0000045320 00000 n
+0000045477 00000 n
+0000045635 00000 n
+0000045793 00000 n
+0000045956 00000 n
+0000046114 00000 n
+0000046629 00000 n
+0000044495 00000 n
+0000043108 00000 n
+0000046267 00000 n
+0000701315 00000 n
+0000699864 00000 n
+0000049149 00000 n
+0000048793 00000 n
+0000046764 00000 n
+0000048905 00000 n
+0000699140 00000 n
+0000698846 00000 n
+0000051188 00000 n
+0000050895 00000 n
+0000049323 00000 n
+0000051007 00000 n
+0000701578 00000 n
+0000053548 00000 n
+0000053375 00000 n
+0000051336 00000 n
+0000053487 00000 n
+0000056321 00000 n
+0000056148 00000 n
+0000053644 00000 n
+0000056260 00000 n
+0000059298 00000 n
+0000059003 00000 n
+0000056417 00000 n
+0000059115 00000 n
+0000062933 00000 n
+0000061955 00000 n
+0000059446 00000 n
+0000062067 00000 n
+0000062128 00000 n
+0000062190 00000 n
+0000062252 00000 n
+0000062314 00000 n
+0000062376 00000 n
+0000062438 00000 n
+0000062499 00000 n
+0000062561 00000 n
+0000062623 00000 n
+0000062685 00000 n
+0000062747 00000 n
+0000062809 00000 n
+0000062871 00000 n
+0000066290 00000 n
+0000065375 00000 n
+0000063029 00000 n
+0000065487 00000 n
+0000065548 00000 n
+0000065610 00000 n
+0000065672 00000 n
+0000065734 00000 n
+0000065796 00000 n
+0000065858 00000 n
+0000065920 00000 n
+0000065982 00000 n
+0000066044 00000 n
+0000066106 00000 n
+0000066167 00000 n
+0000700731 00000 n
+0000698993 00000 n
+0000068951 00000 n
+0000068535 00000 n
+0000066426 00000 n
+0000068647 00000 n
+0000701696 00000 n
+0000071290 00000 n
+0000071056 00000 n
+0000069112 00000 n
+0000071168 00000 n
+0000073573 00000 n
+0000073156 00000 n
+0000071412 00000 n
+0000073268 00000 n
+0000075511 00000 n
+0000075154 00000 n
+0000073721 00000 n
+0000075266 00000 n
+0000077623 00000 n
+0000077265 00000 n
+0000075633 00000 n
+0000077377 00000 n
+0000700877 00000 n
+0000079224 00000 n
+0000078927 00000 n
+0000077758 00000 n
+0000079039 00000 n
+0000081669 00000 n
+0000081248 00000 n
+0000079346 00000 n
+0000081360 00000 n
+0000701814 00000 n
+0000084190 00000 n
+0000083893 00000 n
+0000081804 00000 n
+0000084005 00000 n
+0000086737 00000 n
+0000086502 00000 n
+0000084312 00000 n
+0000086614 00000 n
+0000089040 00000 n
+0000088681 00000 n
+0000086859 00000 n
+0000088793 00000 n
+0000091184 00000 n
+0000090825 00000 n
+0000089175 00000 n
+0000090937 00000 n
+0000093397 00000 n
+0000093737 00000 n
+0000093265 00000 n
+0000091306 00000 n
+0000093553 00000 n
+0000095725 00000 n
+0000095428 00000 n
+0000093859 00000 n
+0000095540 00000 n
+0000701932 00000 n
+0000097593 00000 n
+0000097420 00000 n
+0000095847 00000 n
+0000097532 00000 n
+0000099322 00000 n
+0000099149 00000 n
+0000097702 00000 n
+0000099261 00000 n
+0000102004 00000 n
+0000101645 00000 n
+0000099431 00000 n
+0000101757 00000 n
+0000104495 00000 n
+0000104137 00000 n
+0000102139 00000 n
+0000104249 00000 n
+0000106411 00000 n
+0000106176 00000 n
+0000104617 00000 n
+0000106288 00000 n
+0000108617 00000 n
+0000108444 00000 n
+0000106546 00000 n
+0000108556 00000 n
+0000702050 00000 n
+0000110599 00000 n
+0000110303 00000 n
+0000108739 00000 n
+0000110415 00000 n
+0000111853 00000 n
+0000111680 00000 n
+0000110721 00000 n
+0000111792 00000 n
+0000113672 00000 n
+0000113861 00000 n
+0000114175 00000 n
+0000113532 00000 n
+0000111949 00000 n
+0000114053 00000 n
+0000116048 00000 n
+0000115751 00000 n
+0000114297 00000 n
+0000115863 00000 n
+0000118408 00000 n
+0000118111 00000 n
+0000116196 00000 n
+0000118223 00000 n
+0000120067 00000 n
+0000119770 00000 n
+0000118543 00000 n
+0000119882 00000 n
+0000702168 00000 n
+0000121797 00000 n
+0000121500 00000 n
+0000120189 00000 n
+0000121612 00000 n
+0000123270 00000 n
+0000123035 00000 n
+0000121932 00000 n
+0000123147 00000 n
+0000124694 00000 n
+0000124459 00000 n
+0000123392 00000 n
+0000124571 00000 n
+0000126096 00000 n
+0000125799 00000 n
+0000124803 00000 n
+0000125911 00000 n
+0000127854 00000 n
+0000127433 00000 n
+0000126218 00000 n
+0000127545 00000 n
+0000129513 00000 n
+0000129340 00000 n
+0000127976 00000 n
+0000129452 00000 n
+0000702286 00000 n
+0000131591 00000 n
+0000131356 00000 n
+0000129622 00000 n
+0000131468 00000 n
+0000133884 00000 n
+0000133649 00000 n
+0000131713 00000 n
+0000133761 00000 n
+0000135611 00000 n
+0000135376 00000 n
+0000134006 00000 n
+0000135488 00000 n
+0000137140 00000 n
+0000136905 00000 n
+0000135733 00000 n
+0000137017 00000 n
+0000139602 00000 n
+0000139306 00000 n
+0000137262 00000 n
+0000139418 00000 n
+0000141055 00000 n
+0000140820 00000 n
+0000139737 00000 n
+0000140932 00000 n
+0000702404 00000 n
+0000143992 00000 n
+0000144585 00000 n
+0000143852 00000 n
+0000141164 00000 n
+0000144400 00000 n
+0000144196 00000 n
+0000146189 00000 n
+0000146016 00000 n
+0000144720 00000 n
+0000146128 00000 n
+0000147981 00000 n
+0000147808 00000 n
+0000146298 00000 n
+0000147920 00000 n
+0000150330 00000 n
+0000150157 00000 n
+0000148090 00000 n
+0000150269 00000 n
+0000152636 00000 n
+0000152463 00000 n
+0000150452 00000 n
+0000152575 00000 n
+0000155351 00000 n
+0000155178 00000 n
+0000152745 00000 n
+0000155290 00000 n
+0000702522 00000 n
+0000157268 00000 n
+0000157095 00000 n
+0000155473 00000 n
+0000157207 00000 n
+0000159460 00000 n
+0000159219 00000 n
+0000157390 00000 n
+0000159334 00000 n
+0000160780 00000 n
+0000160602 00000 n
+0000159583 00000 n
+0000160717 00000 n
+0000163171 00000 n
+0000162993 00000 n
+0000160890 00000 n
+0000163108 00000 n
+0000164702 00000 n
+0000164524 00000 n
+0000163281 00000 n
+0000164639 00000 n
+0000166582 00000 n
+0000166403 00000 n
+0000164812 00000 n
+0000166519 00000 n
+0000702644 00000 n
+0000168646 00000 n
+0000168467 00000 n
+0000166692 00000 n
+0000168583 00000 n
+0000170561 00000 n
+0000170382 00000 n
+0000168756 00000 n
+0000170498 00000 n
+0000172619 00000 n
+0000172377 00000 n
+0000170671 00000 n
+0000172493 00000 n
+0000174874 00000 n
+0000174632 00000 n
+0000172742 00000 n
+0000174748 00000 n
+0000176930 00000 n
+0000176562 00000 n
+0000175010 00000 n
+0000176678 00000 n
+0000178766 00000 n
+0000178524 00000 n
+0000177053 00000 n
+0000178640 00000 n
+0000702769 00000 n
+0000180252 00000 n
+0000180010 00000 n
+0000178902 00000 n
+0000180126 00000 n
+0000182561 00000 n
+0000182319 00000 n
+0000180362 00000 n
+0000182435 00000 n
+0000184307 00000 n
+0000184128 00000 n
+0000182684 00000 n
+0000184244 00000 n
+0000186067 00000 n
+0000185825 00000 n
+0000184417 00000 n
+0000185941 00000 n
+0000187588 00000 n
+0000187409 00000 n
+0000186203 00000 n
+0000187525 00000 n
+0000189766 00000 n
+0000189524 00000 n
+0000187698 00000 n
+0000189640 00000 n
+0000702894 00000 n
+0000192766 00000 n
+0000192398 00000 n
+0000189889 00000 n
+0000192514 00000 n
+0000195455 00000 n
+0000195276 00000 n
+0000192889 00000 n
+0000195392 00000 n
+0000197544 00000 n
+0000197302 00000 n
+0000195578 00000 n
+0000197418 00000 n
+0000199606 00000 n
+0000199427 00000 n
+0000197693 00000 n
+0000199543 00000 n
+0000201247 00000 n
+0000201068 00000 n
+0000199716 00000 n
+0000201184 00000 n
+0000202780 00000 n
+0000202601 00000 n
+0000201357 00000 n
+0000202717 00000 n
+0000703019 00000 n
+0000204614 00000 n
+0000204309 00000 n
+0000202890 00000 n
+0000204425 00000 n
+0000205926 00000 n
+0000205747 00000 n
+0000204750 00000 n
+0000205863 00000 n
+0000207013 00000 n
+0000206834 00000 n
+0000206036 00000 n
+0000206950 00000 n
+0000207901 00000 n
+0000207722 00000 n
+0000207110 00000 n
+0000207838 00000 n
+0000209609 00000 n
+0000209304 00000 n
+0000207998 00000 n
+0000209420 00000 n
+0000211254 00000 n
+0000210949 00000 n
+0000209745 00000 n
+0000211065 00000 n
+0000703144 00000 n
+0000212417 00000 n
+0000212238 00000 n
+0000211390 00000 n
+0000212354 00000 n
+0000213709 00000 n
+0000213467 00000 n
+0000212527 00000 n
+0000213583 00000 n
+0000214796 00000 n
+0000214617 00000 n
+0000213832 00000 n
+0000214733 00000 n
+0000217046 00000 n
+0000216741 00000 n
+0000214893 00000 n
+0000216857 00000 n
+0000218765 00000 n
+0000218397 00000 n
+0000217182 00000 n
+0000218513 00000 n
+0000220836 00000 n
+0000220657 00000 n
+0000218888 00000 n
+0000220773 00000 n
+0000703269 00000 n
+0000222456 00000 n
+0000222277 00000 n
+0000220959 00000 n
+0000222393 00000 n
+0000224429 00000 n
+0000224250 00000 n
+0000222566 00000 n
+0000224366 00000 n
+0000226008 00000 n
+0000225829 00000 n
+0000224539 00000 n
+0000225945 00000 n
+0000227509 00000 n
+0000227330 00000 n
+0000226105 00000 n
+0000227446 00000 n
+0000229360 00000 n
+0000229120 00000 n
+0000227619 00000 n
+0000229236 00000 n
+0000230488 00000 n
+0000230246 00000 n
+0000229496 00000 n
+0000230362 00000 n
+0000703394 00000 n
+0000231743 00000 n
+0000231564 00000 n
+0000230598 00000 n
+0000231680 00000 n
+0000233529 00000 n
+0000233287 00000 n
+0000231840 00000 n
+0000233403 00000 n
+0000235269 00000 n
+0000234902 00000 n
+0000233652 00000 n
+0000235018 00000 n
+0000237803 00000 n
+0000237246 00000 n
+0000235379 00000 n
+0000237362 00000 n
+0000237549 00000 n
+0000237613 00000 n
+0000237676 00000 n
+0000237739 00000 n
+0000241541 00000 n
+0000240083 00000 n
+0000237939 00000 n
+0000240199 00000 n
+0000240262 00000 n
+0000240326 00000 n
+0000240390 00000 n
+0000240454 00000 n
+0000240518 00000 n
+0000240582 00000 n
+0000240646 00000 n
+0000240709 00000 n
+0000240773 00000 n
+0000240837 00000 n
+0000240901 00000 n
+0000240965 00000 n
+0000241029 00000 n
+0000241093 00000 n
+0000241157 00000 n
+0000241221 00000 n
+0000241285 00000 n
+0000241349 00000 n
+0000241413 00000 n
+0000241477 00000 n
+0000245043 00000 n
+0000243714 00000 n
+0000241639 00000 n
+0000243830 00000 n
+0000243893 00000 n
+0000243957 00000 n
+0000244021 00000 n
+0000244085 00000 n
+0000244149 00000 n
+0000244213 00000 n
+0000244277 00000 n
+0000244341 00000 n
+0000244405 00000 n
+0000244469 00000 n
+0000244533 00000 n
+0000244597 00000 n
+0000244660 00000 n
+0000244724 00000 n
+0000244788 00000 n
+0000244852 00000 n
+0000244916 00000 n
+0000244979 00000 n
+0000703519 00000 n
+0000248624 00000 n
+0000247105 00000 n
+0000245141 00000 n
+0000247221 00000 n
+0000247284 00000 n
+0000247348 00000 n
+0000247411 00000 n
+0000247475 00000 n
+0000247539 00000 n
+0000247603 00000 n
+0000247667 00000 n
+0000247731 00000 n
+0000247795 00000 n
+0000247859 00000 n
+0000247922 00000 n
+0000247986 00000 n
+0000248050 00000 n
+0000248113 00000 n
+0000248176 00000 n
+0000248240 00000 n
+0000248304 00000 n
+0000248368 00000 n
+0000248432 00000 n
+0000248496 00000 n
+0000248560 00000 n
+0000251188 00000 n
+0000250562 00000 n
+0000248722 00000 n
+0000250678 00000 n
+0000250741 00000 n
+0000250805 00000 n
+0000250868 00000 n
+0000250932 00000 n
+0000250996 00000 n
+0000251060 00000 n
+0000251124 00000 n
+0000253213 00000 n
+0000253034 00000 n
+0000251299 00000 n
+0000253150 00000 n
+0000255364 00000 n
+0000255122 00000 n
+0000253298 00000 n
+0000255238 00000 n
+0000257519 00000 n
+0000257741 00000 n
+0000257382 00000 n
+0000255488 00000 n
+0000257678 00000 n
+0000259334 00000 n
+0000259092 00000 n
+0000257851 00000 n
+0000259208 00000 n
+0000703644 00000 n
+0000261378 00000 n
+0000261783 00000 n
+0000261241 00000 n
+0000259457 00000 n
+0000261531 00000 n
+0000263791 00000 n
+0000263360 00000 n
+0000261919 00000 n
+0000263476 00000 n
+0000265857 00000 n
+0000265615 00000 n
+0000263914 00000 n
+0000265731 00000 n
+0000267308 00000 n
+0000267066 00000 n
+0000265980 00000 n
+0000267182 00000 n
+0000269969 00000 n
+0000269538 00000 n
+0000267431 00000 n
+0000269654 00000 n
+0000272125 00000 n
+0000271820 00000 n
+0000270118 00000 n
+0000271936 00000 n
+0000703769 00000 n
+0000274387 00000 n
+0000274208 00000 n
+0000272261 00000 n
+0000274324 00000 n
+0000276076 00000 n
+0000275897 00000 n
+0000274497 00000 n
+0000276013 00000 n
+0000277876 00000 n
+0000277508 00000 n
+0000276173 00000 n
+0000277624 00000 n
+0000279641 00000 n
+0000279462 00000 n
+0000277999 00000 n
+0000279578 00000 n
+0000281380 00000 n
+0000281075 00000 n
+0000279764 00000 n
+0000281191 00000 n
+0000285185 00000 n
+0000283920 00000 n
+0000281516 00000 n
+0000284036 00000 n
+0000284099 00000 n
+0000284163 00000 n
+0000284227 00000 n
+0000284291 00000 n
+0000284355 00000 n
+0000284419 00000 n
+0000284483 00000 n
+0000284547 00000 n
+0000284611 00000 n
+0000284674 00000 n
+0000284738 00000 n
+0000284802 00000 n
+0000284866 00000 n
+0000284929 00000 n
+0000284993 00000 n
+0000285057 00000 n
+0000285121 00000 n
+0000703894 00000 n
+0000289065 00000 n
+0000287543 00000 n
+0000285309 00000 n
+0000287659 00000 n
+0000287722 00000 n
+0000287786 00000 n
+0000287850 00000 n
+0000287914 00000 n
+0000287978 00000 n
+0000288042 00000 n
+0000288106 00000 n
+0000288170 00000 n
+0000288234 00000 n
+0000288298 00000 n
+0000288362 00000 n
+0000288426 00000 n
+0000288490 00000 n
+0000288553 00000 n
+0000288617 00000 n
+0000288681 00000 n
+0000288745 00000 n
+0000288809 00000 n
+0000288873 00000 n
+0000288937 00000 n
+0000289001 00000 n
+0000292563 00000 n
+0000291168 00000 n
+0000289163 00000 n
+0000291284 00000 n
+0000291347 00000 n
+0000291411 00000 n
+0000291475 00000 n
+0000291539 00000 n
+0000291603 00000 n
+0000291667 00000 n
+0000291731 00000 n
+0000291795 00000 n
+0000291859 00000 n
+0000291923 00000 n
+0000291987 00000 n
+0000292051 00000 n
+0000292115 00000 n
+0000292179 00000 n
+0000292243 00000 n
+0000292307 00000 n
+0000292371 00000 n
+0000292435 00000 n
+0000292499 00000 n
+0000295972 00000 n
+0000294706 00000 n
+0000292661 00000 n
+0000294822 00000 n
+0000294885 00000 n
+0000294949 00000 n
+0000295013 00000 n
+0000295077 00000 n
+0000295141 00000 n
+0000295205 00000 n
+0000295269 00000 n
+0000295333 00000 n
+0000295397 00000 n
+0000295461 00000 n
+0000295525 00000 n
+0000295588 00000 n
+0000295652 00000 n
+0000295716 00000 n
+0000295780 00000 n
+0000295844 00000 n
+0000295908 00000 n
+0000297878 00000 n
+0000297699 00000 n
+0000296083 00000 n
+0000297815 00000 n
+0000299886 00000 n
+0000299707 00000 n
+0000297963 00000 n
+0000299823 00000 n
+0000302220 00000 n
+0000301978 00000 n
+0000299997 00000 n
+0000302094 00000 n
+0000704019 00000 n
+0000304685 00000 n
+0000304506 00000 n
+0000302356 00000 n
+0000304622 00000 n
+0000306609 00000 n
+0000306303 00000 n
+0000304795 00000 n
+0000306419 00000 n
+0000306545 00000 n
+0000700151 00000 n
+0000309938 00000 n
+0000309759 00000 n
+0000306746 00000 n
+0000309875 00000 n
+0000313128 00000 n
+0000312949 00000 n
+0000310037 00000 n
+0000313065 00000 n
+0000316350 00000 n
+0000316171 00000 n
+0000313227 00000 n
+0000316287 00000 n
+0000319316 00000 n
+0000319137 00000 n
+0000316449 00000 n
+0000319253 00000 n
+0000699720 00000 n
+0000704144 00000 n
+0000322270 00000 n
+0000322091 00000 n
+0000319429 00000 n
+0000322207 00000 n
+0000323903 00000 n
+0000323724 00000 n
+0000322369 00000 n
+0000323840 00000 n
+0000326712 00000 n
+0000326861 00000 n
+0000327011 00000 n
+0000327161 00000 n
+0000327312 00000 n
+0000327464 00000 n
+0000327615 00000 n
+0000327767 00000 n
+0000327918 00000 n
+0000328070 00000 n
+0000328219 00000 n
+0000328369 00000 n
+0000328520 00000 n
+0000328671 00000 n
+0000328822 00000 n
+0000328973 00000 n
+0000329123 00000 n
+0000329275 00000 n
+0000329426 00000 n
+0000329577 00000 n
+0000329728 00000 n
+0000329880 00000 n
+0000330029 00000 n
+0000330179 00000 n
+0000330330 00000 n
+0000330480 00000 n
+0000330631 00000 n
+0000330782 00000 n
+0000330933 00000 n
+0000331084 00000 n
+0000331234 00000 n
+0000331385 00000 n
+0000331535 00000 n
+0000331686 00000 n
+0000331837 00000 n
+0000331988 00000 n
+0000334842 00000 n
+0000332265 00000 n
+0000326260 00000 n
+0000324002 00000 n
+0000332139 00000 n
+0000334991 00000 n
+0000335141 00000 n
+0000335291 00000 n
+0000335442 00000 n
+0000335592 00000 n
+0000335743 00000 n
+0000335894 00000 n
+0000336045 00000 n
+0000336194 00000 n
+0000336345 00000 n
+0000336496 00000 n
+0000336710 00000 n
+0000334606 00000 n
+0000332376 00000 n
+0000336647 00000 n
+0000339507 00000 n
+0000339657 00000 n
+0000339807 00000 n
+0000339956 00000 n
+0000340107 00000 n
+0000340258 00000 n
+0000340409 00000 n
+0000340560 00000 n
+0000340711 00000 n
+0000340862 00000 n
+0000341011 00000 n
+0000341160 00000 n
+0000341311 00000 n
+0000341462 00000 n
+0000341613 00000 n
+0000341763 00000 n
+0000341914 00000 n
+0000342064 00000 n
+0000342214 00000 n
+0000342364 00000 n
+0000342514 00000 n
+0000342663 00000 n
+0000342813 00000 n
+0000342964 00000 n
+0000343115 00000 n
+0000343266 00000 n
+0000343417 00000 n
+0000343568 00000 n
+0000343782 00000 n
+0000339127 00000 n
+0000336795 00000 n
+0000343719 00000 n
+0000346478 00000 n
+0000346628 00000 n
+0000346778 00000 n
+0000346928 00000 n
+0000347078 00000 n
+0000347227 00000 n
+0000347378 00000 n
+0000347528 00000 n
+0000347679 00000 n
+0000347829 00000 n
+0000347979 00000 n
+0000348128 00000 n
+0000348278 00000 n
+0000348429 00000 n
+0000348580 00000 n
+0000348731 00000 n
+0000348880 00000 n
+0000349030 00000 n
+0000349181 00000 n
+0000349331 00000 n
+0000349483 00000 n
+0000349633 00000 n
+0000349783 00000 n
+0000349934 00000 n
+0000350085 00000 n
+0000350235 00000 n
+0000350387 00000 n
+0000350538 00000 n
+0000350690 00000 n
+0000350842 00000 n
+0000350994 00000 n
+0000351145 00000 n
+0000351296 00000 n
+0000351446 00000 n
+0000351660 00000 n
+0000346044 00000 n
+0000343867 00000 n
+0000351597 00000 n
+0000704269 00000 n
+0000354520 00000 n
+0000354670 00000 n
+0000354821 00000 n
+0000354972 00000 n
+0000355123 00000 n
+0000355273 00000 n
+0000355424 00000 n
+0000355575 00000 n
+0000355725 00000 n
+0000355873 00000 n
+0000356024 00000 n
+0000356175 00000 n
+0000356326 00000 n
+0000356476 00000 n
+0000356627 00000 n
+0000356778 00000 n
+0000356928 00000 n
+0000357079 00000 n
+0000357229 00000 n
+0000357380 00000 n
+0000357531 00000 n
+0000357681 00000 n
+0000357831 00000 n
+0000357982 00000 n
+0000358133 00000 n
+0000358284 00000 n
+0000358435 00000 n
+0000358585 00000 n
+0000358736 00000 n
+0000358888 00000 n
+0000359039 00000 n
+0000359190 00000 n
+0000359341 00000 n
+0000359493 00000 n
+0000359645 00000 n
+0000359797 00000 n
+0000359949 00000 n
+0000360101 00000 n
+0000360250 00000 n
+0000360402 00000 n
+0000360553 00000 n
+0000360704 00000 n
+0000360855 00000 n
+0000361007 00000 n
+0000361159 00000 n
+0000361311 00000 n
+0000361462 00000 n
+0000361613 00000 n
+0000361828 00000 n
+0000353960 00000 n
+0000351758 00000 n
+0000361765 00000 n
+0000365004 00000 n
+0000365154 00000 n
+0000365304 00000 n
+0000365455 00000 n
+0000365606 00000 n
+0000365757 00000 n
+0000365908 00000 n
+0000366058 00000 n
+0000366209 00000 n
+0000366359 00000 n
+0000366510 00000 n
+0000366661 00000 n
+0000366812 00000 n
+0000366961 00000 n
+0000367112 00000 n
+0000367262 00000 n
+0000367412 00000 n
+0000367562 00000 n
+0000367713 00000 n
+0000367864 00000 n
+0000368015 00000 n
+0000368166 00000 n
+0000368316 00000 n
+0000368467 00000 n
+0000368618 00000 n
+0000368768 00000 n
+0000368919 00000 n
+0000369071 00000 n
+0000369223 00000 n
+0000369375 00000 n
+0000369527 00000 n
+0000369678 00000 n
+0000369830 00000 n
+0000369982 00000 n
+0000370133 00000 n
+0000370284 00000 n
+0000370435 00000 n
+0000370587 00000 n
+0000370739 00000 n
+0000370890 00000 n
+0000371042 00000 n
+0000371193 00000 n
+0000371344 00000 n
+0000371494 00000 n
+0000371643 00000 n
+0000371793 00000 n
+0000371945 00000 n
+0000372097 00000 n
+0000372249 00000 n
+0000372401 00000 n
+0000372552 00000 n
+0000372704 00000 n
+0000372856 00000 n
+0000373007 00000 n
+0000373158 00000 n
+0000373309 00000 n
+0000373461 00000 n
+0000373675 00000 n
+0000364363 00000 n
+0000361913 00000 n
+0000373612 00000 n
+0000376535 00000 n
+0000376686 00000 n
+0000376837 00000 n
+0000376988 00000 n
+0000377139 00000 n
+0000377290 00000 n
+0000377441 00000 n
+0000377592 00000 n
+0000377744 00000 n
+0000377895 00000 n
+0000378046 00000 n
+0000378197 00000 n
+0000378347 00000 n
+0000378498 00000 n
+0000378649 00000 n
+0000378801 00000 n
+0000378953 00000 n
+0000379105 00000 n
+0000379255 00000 n
+0000379405 00000 n
+0000379555 00000 n
+0000379705 00000 n
+0000379856 00000 n
+0000380008 00000 n
+0000380158 00000 n
+0000380308 00000 n
+0000380459 00000 n
+0000380611 00000 n
+0000380763 00000 n
+0000380915 00000 n
+0000381066 00000 n
+0000381217 00000 n
+0000381368 00000 n
+0000381517 00000 n
+0000381665 00000 n
+0000381814 00000 n
+0000381965 00000 n
+0000382115 00000 n
+0000382266 00000 n
+0000382480 00000 n
+0000376056 00000 n
+0000373773 00000 n
+0000382417 00000 n
+0000385353 00000 n
+0000385504 00000 n
+0000385655 00000 n
+0000385806 00000 n
+0000385956 00000 n
+0000386106 00000 n
+0000386255 00000 n
+0000386405 00000 n
+0000386555 00000 n
+0000386705 00000 n
+0000386856 00000 n
+0000387007 00000 n
+0000387158 00000 n
+0000387309 00000 n
+0000387460 00000 n
+0000387611 00000 n
+0000387762 00000 n
+0000387912 00000 n
+0000388063 00000 n
+0000388214 00000 n
+0000388365 00000 n
+0000388516 00000 n
+0000388666 00000 n
+0000388817 00000 n
+0000388968 00000 n
+0000389119 00000 n
+0000389270 00000 n
+0000389421 00000 n
+0000389635 00000 n
+0000384973 00000 n
+0000382578 00000 n
+0000389572 00000 n
+0000393290 00000 n
+0000393440 00000 n
+0000393591 00000 n
+0000393742 00000 n
+0000393892 00000 n
+0000394043 00000 n
+0000394194 00000 n
+0000394345 00000 n
+0000394496 00000 n
+0000394647 00000 n
+0000394797 00000 n
+0000394948 00000 n
+0000395099 00000 n
+0000395250 00000 n
+0000395401 00000 n
+0000395552 00000 n
+0000395703 00000 n
+0000395853 00000 n
+0000396002 00000 n
+0000396152 00000 n
+0000396302 00000 n
+0000396453 00000 n
+0000396603 00000 n
+0000396754 00000 n
+0000396905 00000 n
+0000397055 00000 n
+0000397204 00000 n
+0000397355 00000 n
+0000397506 00000 n
+0000397657 00000 n
+0000397808 00000 n
+0000397959 00000 n
+0000398110 00000 n
+0000398261 00000 n
+0000398411 00000 n
+0000398562 00000 n
+0000398713 00000 n
+0000398864 00000 n
+0000399015 00000 n
+0000399165 00000 n
+0000399316 00000 n
+0000399467 00000 n
+0000399617 00000 n
+0000399768 00000 n
+0000399918 00000 n
+0000400068 00000 n
+0000400219 00000 n
+0000400370 00000 n
+0000400522 00000 n
+0000400673 00000 n
+0000400824 00000 n
+0000400973 00000 n
+0000401121 00000 n
+0000401271 00000 n
+0000401422 00000 n
+0000401573 00000 n
+0000401724 00000 n
+0000401874 00000 n
+0000402025 00000 n
+0000402175 00000 n
+0000402326 00000 n
+0000402477 00000 n
+0000402628 00000 n
+0000402780 00000 n
+0000402932 00000 n
+0000403083 00000 n
+0000403231 00000 n
+0000403381 00000 n
+0000403531 00000 n
+0000403681 00000 n
+0000403831 00000 n
+0000403980 00000 n
+0000404132 00000 n
+0000404282 00000 n
+0000404433 00000 n
+0000404585 00000 n
+0000404735 00000 n
+0000404886 00000 n
+0000405036 00000 n
+0000405188 00000 n
+0000405338 00000 n
+0000405489 00000 n
+0000405640 00000 n
+0000405790 00000 n
+0000405942 00000 n
+0000406092 00000 n
+0000406243 00000 n
+0000406394 00000 n
+0000406544 00000 n
+0000406696 00000 n
+0000406847 00000 n
+0000406998 00000 n
+0000407148 00000 n
+0000407299 00000 n
+0000407450 00000 n
+0000407599 00000 n
+0000407749 00000 n
+0000407898 00000 n
+0000408049 00000 n
+0000408198 00000 n
+0000408349 00000 n
+0000408499 00000 n
+0000408650 00000 n
+0000408801 00000 n
+0000408952 00000 n
+0000409102 00000 n
+0000409252 00000 n
+0000409404 00000 n
+0000409555 00000 n
+0000409706 00000 n
+0000409857 00000 n
+0000410008 00000 n
+0000410159 00000 n
+0000410310 00000 n
+0000410461 00000 n
+0000410612 00000 n
+0000410764 00000 n
+0000410914 00000 n
+0000411064 00000 n
+0000411216 00000 n
+0000411367 00000 n
+0000411518 00000 n
+0000411668 00000 n
+0000411819 00000 n
+0000411970 00000 n
+0000412122 00000 n
+0000412273 00000 n
+0000412424 00000 n
+0000412575 00000 n
+0000412726 00000 n
+0000412877 00000 n
+0000413028 00000 n
+0000413179 00000 n
+0000413330 00000 n
+0000413481 00000 n
+0000413632 00000 n
+0000413781 00000 n
+0000413932 00000 n
+0000414082 00000 n
+0000414232 00000 n
+0000414384 00000 n
+0000414533 00000 n
+0000414684 00000 n
+0000414834 00000 n
+0000414986 00000 n
+0000415138 00000 n
+0000415288 00000 n
+0000415440 00000 n
+0000415590 00000 n
+0000415742 00000 n
+0000415892 00000 n
+0000416044 00000 n
+0000416195 00000 n
+0000416346 00000 n
+0000416497 00000 n
+0000416647 00000 n
+0000416799 00000 n
+0000416951 00000 n
+0000417101 00000 n
+0000417253 00000 n
+0000417404 00000 n
+0000417553 00000 n
+0000417702 00000 n
+0000417853 00000 n
+0000418004 00000 n
+0000418155 00000 n
+0000418307 00000 n
+0000421761 00000 n
+0000418520 00000 n
+0000391659 00000 n
+0000389759 00000 n
+0000418457 00000 n
+0000421910 00000 n
+0000422061 00000 n
+0000422211 00000 n
+0000422363 00000 n
+0000422513 00000 n
+0000422665 00000 n
+0000422816 00000 n
+0000422967 00000 n
+0000423118 00000 n
+0000423269 00000 n
+0000423419 00000 n
+0000423569 00000 n
+0000423721 00000 n
+0000423872 00000 n
+0000424023 00000 n
+0000424174 00000 n
+0000424324 00000 n
+0000424475 00000 n
+0000424626 00000 n
+0000424777 00000 n
+0000424927 00000 n
+0000425078 00000 n
+0000425229 00000 n
+0000425380 00000 n
+0000425531 00000 n
+0000425682 00000 n
+0000425833 00000 n
+0000425984 00000 n
+0000426135 00000 n
+0000426285 00000 n
+0000426436 00000 n
+0000426586 00000 n
+0000426735 00000 n
+0000426886 00000 n
+0000427038 00000 n
+0000427188 00000 n
+0000427338 00000 n
+0000427489 00000 n
+0000427640 00000 n
+0000427791 00000 n
+0000427942 00000 n
+0000428093 00000 n
+0000428243 00000 n
+0000428394 00000 n
+0000428545 00000 n
+0000428696 00000 n
+0000428847 00000 n
+0000428998 00000 n
+0000429148 00000 n
+0000429299 00000 n
+0000429450 00000 n
+0000429601 00000 n
+0000429753 00000 n
+0000429904 00000 n
+0000430054 00000 n
+0000430205 00000 n
+0000430356 00000 n
+0000430507 00000 n
+0000430659 00000 n
+0000430810 00000 n
+0000430961 00000 n
+0000431111 00000 n
+0000431262 00000 n
+0000431413 00000 n
+0000431626 00000 n
+0000421048 00000 n
+0000418605 00000 n
+0000431563 00000 n
+0000704394 00000 n
+0000434998 00000 n
+0000435149 00000 n
+0000435300 00000 n
+0000435450 00000 n
+0000435602 00000 n
+0000435752 00000 n
+0000435903 00000 n
+0000436054 00000 n
+0000436204 00000 n
+0000436355 00000 n
+0000436506 00000 n
+0000436657 00000 n
+0000436808 00000 n
+0000436958 00000 n
+0000437109 00000 n
+0000437260 00000 n
+0000437411 00000 n
+0000437563 00000 n
+0000437715 00000 n
+0000437867 00000 n
+0000438018 00000 n
+0000438170 00000 n
+0000438318 00000 n
+0000438468 00000 n
+0000438619 00000 n
+0000438770 00000 n
+0000438921 00000 n
+0000439072 00000 n
+0000439222 00000 n
+0000439374 00000 n
+0000439524 00000 n
+0000439674 00000 n
+0000439825 00000 n
+0000439976 00000 n
+0000440126 00000 n
+0000440277 00000 n
+0000440428 00000 n
+0000440580 00000 n
+0000440731 00000 n
+0000440883 00000 n
+0000441034 00000 n
+0000441185 00000 n
+0000441335 00000 n
+0000441487 00000 n
+0000441638 00000 n
+0000441789 00000 n
+0000441940 00000 n
+0000442091 00000 n
+0000442243 00000 n
+0000442395 00000 n
+0000442546 00000 n
+0000442698 00000 n
+0000442849 00000 n
+0000443001 00000 n
+0000443152 00000 n
+0000443304 00000 n
+0000443455 00000 n
+0000443606 00000 n
+0000443756 00000 n
+0000443907 00000 n
+0000444057 00000 n
+0000444207 00000 n
+0000444359 00000 n
+0000444507 00000 n
+0000444658 00000 n
+0000444808 00000 n
+0000444957 00000 n
+0000445108 00000 n
+0000445259 00000 n
+0000445408 00000 n
+0000445557 00000 n
+0000445706 00000 n
+0000445857 00000 n
+0000446008 00000 n
+0000446158 00000 n
+0000446309 00000 n
+0000446460 00000 n
+0000446611 00000 n
+0000446762 00000 n
+0000446913 00000 n
+0000447063 00000 n
+0000447215 00000 n
+0000447367 00000 n
+0000447518 00000 n
+0000447669 00000 n
+0000447820 00000 n
+0000447971 00000 n
+0000448120 00000 n
+0000448271 00000 n
+0000448420 00000 n
+0000448571 00000 n
+0000448721 00000 n
+0000448871 00000 n
+0000449022 00000 n
+0000449173 00000 n
+0000449324 00000 n
+0000449475 00000 n
+0000449626 00000 n
+0000449777 00000 n
+0000449928 00000 n
+0000450079 00000 n
+0000450230 00000 n
+0000450442 00000 n
+0000433952 00000 n
+0000431724 00000 n
+0000450379 00000 n
+0000452953 00000 n
+0000453104 00000 n
+0000453255 00000 n
+0000453406 00000 n
+0000453557 00000 n
+0000453707 00000 n
+0000453859 00000 n
+0000454010 00000 n
+0000454161 00000 n
+0000454312 00000 n
+0000454463 00000 n
+0000454613 00000 n
+0000454765 00000 n
+0000454917 00000 n
+0000455069 00000 n
+0000455220 00000 n
+0000455371 00000 n
+0000455521 00000 n
+0000455671 00000 n
+0000455886 00000 n
+0000452654 00000 n
+0000450540 00000 n
+0000455823 00000 n
+0000458680 00000 n
+0000458830 00000 n
+0000458980 00000 n
+0000459131 00000 n
+0000459282 00000 n
+0000459431 00000 n
+0000459579 00000 n
+0000459731 00000 n
+0000459882 00000 n
+0000460033 00000 n
+0000460184 00000 n
+0000460336 00000 n
+0000460487 00000 n
+0000460639 00000 n
+0000460790 00000 n
+0000460941 00000 n
+0000461091 00000 n
+0000461242 00000 n
+0000461393 00000 n
+0000461544 00000 n
+0000461695 00000 n
+0000461846 00000 n
+0000461994 00000 n
+0000462145 00000 n
+0000462296 00000 n
+0000462447 00000 n
+0000462598 00000 n
+0000462749 00000 n
+0000462900 00000 n
+0000463051 00000 n
+0000463202 00000 n
+0000463353 00000 n
+0000463504 00000 n
+0000463718 00000 n
+0000458255 00000 n
+0000455971 00000 n
+0000463655 00000 n
+0000466142 00000 n
+0000466293 00000 n
+0000466444 00000 n
+0000466593 00000 n
+0000466745 00000 n
+0000466896 00000 n
+0000467047 00000 n
+0000467198 00000 n
+0000467349 00000 n
+0000467500 00000 n
+0000467714 00000 n
+0000465924 00000 n
+0000463816 00000 n
+0000467651 00000 n
+0000470682 00000 n
+0000470833 00000 n
+0000470984 00000 n
+0000471135 00000 n
+0000471284 00000 n
+0000471434 00000 n
+0000471584 00000 n
+0000471735 00000 n
+0000471886 00000 n
+0000472037 00000 n
+0000472188 00000 n
+0000472337 00000 n
+0000472487 00000 n
+0000472638 00000 n
+0000472789 00000 n
+0000472940 00000 n
+0000473091 00000 n
+0000473241 00000 n
+0000473392 00000 n
+0000473541 00000 n
+0000473692 00000 n
+0000473842 00000 n
+0000473991 00000 n
+0000474140 00000 n
+0000474291 00000 n
+0000474442 00000 n
+0000474593 00000 n
+0000474742 00000 n
+0000474892 00000 n
+0000475043 00000 n
+0000475194 00000 n
+0000475345 00000 n
+0000475495 00000 n
+0000475646 00000 n
+0000475797 00000 n
+0000475947 00000 n
+0000476098 00000 n
+0000476249 00000 n
+0000476398 00000 n
+0000476547 00000 n
+0000476697 00000 n
+0000476848 00000 n
+0000477000 00000 n
+0000477152 00000 n
+0000477303 00000 n
+0000480147 00000 n
+0000477518 00000 n
+0000470149 00000 n
+0000467838 00000 n
+0000477455 00000 n
+0000480296 00000 n
+0000480446 00000 n
+0000480597 00000 n
+0000480748 00000 n
+0000480898 00000 n
+0000481049 00000 n
+0000481200 00000 n
+0000481351 00000 n
+0000481502 00000 n
+0000481654 00000 n
+0000481805 00000 n
+0000481955 00000 n
+0000482105 00000 n
+0000482256 00000 n
+0000482408 00000 n
+0000482559 00000 n
+0000482710 00000 n
+0000482860 00000 n
+0000483010 00000 n
+0000483161 00000 n
+0000483312 00000 n
+0000483463 00000 n
+0000483615 00000 n
+0000483765 00000 n
+0000483916 00000 n
+0000484066 00000 n
+0000484217 00000 n
+0000484369 00000 n
+0000484520 00000 n
+0000484672 00000 n
+0000484823 00000 n
+0000484975 00000 n
+0000485127 00000 n
+0000485279 00000 n
+0000485430 00000 n
+0000485580 00000 n
+0000485731 00000 n
+0000485882 00000 n
+0000486033 00000 n
+0000486184 00000 n
+0000486335 00000 n
+0000486486 00000 n
+0000486638 00000 n
+0000486789 00000 n
+0000489683 00000 n
+0000487004 00000 n
+0000479614 00000 n
+0000477616 00000 n
+0000486941 00000 n
+0000704519 00000 n
+0000489832 00000 n
+0000489983 00000 n
+0000490134 00000 n
+0000490285 00000 n
+0000490436 00000 n
+0000490587 00000 n
+0000490738 00000 n
+0000490889 00000 n
+0000491041 00000 n
+0000491192 00000 n
+0000491343 00000 n
+0000491492 00000 n
+0000491642 00000 n
+0000491793 00000 n
+0000491942 00000 n
+0000492093 00000 n
+0000492243 00000 n
+0000492394 00000 n
+0000492545 00000 n
+0000492696 00000 n
+0000492845 00000 n
+0000492996 00000 n
+0000493146 00000 n
+0000493295 00000 n
+0000493446 00000 n
+0000493597 00000 n
+0000493811 00000 n
+0000489312 00000 n
+0000487102 00000 n
+0000493748 00000 n
+0000496924 00000 n
+0000497075 00000 n
+0000497225 00000 n
+0000497376 00000 n
+0000497527 00000 n
+0000497678 00000 n
+0000497829 00000 n
+0000497980 00000 n
+0000498131 00000 n
+0000498282 00000 n
+0000498431 00000 n
+0000498583 00000 n
+0000498734 00000 n
+0000498885 00000 n
+0000499035 00000 n
+0000499187 00000 n
+0000499337 00000 n
+0000499487 00000 n
+0000499638 00000 n
+0000499788 00000 n
+0000499940 00000 n
+0000500089 00000 n
+0000500240 00000 n
+0000500391 00000 n
+0000500540 00000 n
+0000500691 00000 n
+0000500840 00000 n
+0000500991 00000 n
+0000501141 00000 n
+0000501293 00000 n
+0000501444 00000 n
+0000501595 00000 n
+0000501746 00000 n
+0000501897 00000 n
+0000502046 00000 n
+0000502197 00000 n
+0000502348 00000 n
+0000502499 00000 n
+0000502650 00000 n
+0000502801 00000 n
+0000502952 00000 n
+0000503102 00000 n
+0000503253 00000 n
+0000503401 00000 n
+0000503548 00000 n
+0000503696 00000 n
+0000503910 00000 n
+0000496382 00000 n
+0000493909 00000 n
+0000503847 00000 n
+0000506833 00000 n
+0000506982 00000 n
+0000507132 00000 n
+0000507282 00000 n
+0000507433 00000 n
+0000507584 00000 n
+0000507734 00000 n
+0000507885 00000 n
+0000508036 00000 n
+0000508187 00000 n
+0000508337 00000 n
+0000508489 00000 n
+0000508640 00000 n
+0000508791 00000 n
+0000508942 00000 n
+0000509093 00000 n
+0000509244 00000 n
+0000509395 00000 n
+0000509546 00000 n
+0000509694 00000 n
+0000509846 00000 n
+0000509996 00000 n
+0000510145 00000 n
+0000510296 00000 n
+0000510446 00000 n
+0000510597 00000 n
+0000510749 00000 n
+0000510900 00000 n
+0000511051 00000 n
+0000511200 00000 n
+0000511350 00000 n
+0000511564 00000 n
+0000506426 00000 n
+0000504021 00000 n
+0000511501 00000 n
+0000514612 00000 n
+0000514763 00000 n
+0000514913 00000 n
+0000515064 00000 n
+0000515214 00000 n
+0000515365 00000 n
+0000515516 00000 n
+0000515666 00000 n
+0000515818 00000 n
+0000515968 00000 n
+0000516119 00000 n
+0000516268 00000 n
+0000516417 00000 n
+0000516569 00000 n
+0000516720 00000 n
+0000516871 00000 n
+0000517021 00000 n
+0000517170 00000 n
+0000517320 00000 n
+0000517470 00000 n
+0000517621 00000 n
+0000517772 00000 n
+0000517923 00000 n
+0000518074 00000 n
+0000518225 00000 n
+0000518377 00000 n
+0000518528 00000 n
+0000518679 00000 n
+0000518827 00000 n
+0000518976 00000 n
+0000519126 00000 n
+0000519276 00000 n
+0000519427 00000 n
+0000519578 00000 n
+0000519729 00000 n
+0000519943 00000 n
+0000514169 00000 n
+0000511662 00000 n
+0000519880 00000 n
+0000522779 00000 n
+0000522929 00000 n
+0000523080 00000 n
+0000523231 00000 n
+0000523382 00000 n
+0000523533 00000 n
+0000523683 00000 n
+0000523834 00000 n
+0000523985 00000 n
+0000524135 00000 n
+0000524285 00000 n
+0000524436 00000 n
+0000524587 00000 n
+0000524738 00000 n
+0000524889 00000 n
+0000525040 00000 n
+0000525191 00000 n
+0000525342 00000 n
+0000525493 00000 n
+0000525644 00000 n
+0000525795 00000 n
+0000525946 00000 n
+0000526097 00000 n
+0000526248 00000 n
+0000526399 00000 n
+0000526550 00000 n
+0000526702 00000 n
+0000526852 00000 n
+0000527067 00000 n
+0000522399 00000 n
+0000520041 00000 n
+0000527004 00000 n
+0000529830 00000 n
+0000529979 00000 n
+0000530129 00000 n
+0000530279 00000 n
+0000530429 00000 n
+0000530580 00000 n
+0000530730 00000 n
+0000530881 00000 n
+0000531032 00000 n
+0000531181 00000 n
+0000531330 00000 n
+0000531481 00000 n
+0000531631 00000 n
+0000531781 00000 n
+0000531933 00000 n
+0000532084 00000 n
+0000532235 00000 n
+0000532385 00000 n
+0000532536 00000 n
+0000532687 00000 n
+0000532838 00000 n
+0000532988 00000 n
+0000533139 00000 n
+0000533291 00000 n
+0000533443 00000 n
+0000533594 00000 n
+0000533745 00000 n
+0000533896 00000 n
+0000534110 00000 n
+0000529450 00000 n
+0000527152 00000 n
+0000534047 00000 n
+0000704644 00000 n
+0000536949 00000 n
+0000537100 00000 n
+0000537251 00000 n
+0000537402 00000 n
+0000537554 00000 n
+0000537703 00000 n
+0000537855 00000 n
+0000538005 00000 n
+0000538156 00000 n
+0000538307 00000 n
+0000538459 00000 n
+0000538611 00000 n
+0000538763 00000 n
+0000538914 00000 n
+0000539065 00000 n
+0000539216 00000 n
+0000539367 00000 n
+0000539518 00000 n
+0000539670 00000 n
+0000539821 00000 n
+0000539970 00000 n
+0000540120 00000 n
+0000540270 00000 n
+0000540420 00000 n
+0000540571 00000 n
+0000540722 00000 n
+0000540873 00000 n
+0000541024 00000 n
+0000541175 00000 n
+0000541326 00000 n
+0000541477 00000 n
+0000541628 00000 n
+0000541779 00000 n
+0000541993 00000 n
+0000536524 00000 n
+0000534208 00000 n
+0000541930 00000 n
+0000543742 00000 n
+0000543893 00000 n
+0000544043 00000 n
+0000544194 00000 n
+0000544345 00000 n
+0000544495 00000 n
+0000544644 00000 n
+0000544795 00000 n
+0000544946 00000 n
+0000545097 00000 n
+0000545248 00000 n
+0000545399 00000 n
+0000545548 00000 n
+0000545762 00000 n
+0000543497 00000 n
+0000542091 00000 n
+0000545699 00000 n
+0000545860 00000 n
+0000545886 00000 n
+0000546546 00000 n
+0000547192 00000 n
+0000547504 00000 n
+0000547536 00000 n
+0000547668 00000 n
+0000547694 00000 n
+0000547818 00000 n
+0000548218 00000 n
+0000548729 00000 n
+0000549415 00000 n
+0000549441 00000 n
+0000550075 00000 n
+0000550717 00000 n
+0000551113 00000 n
+0000551758 00000 n
+0000551784 00000 n
+0000552203 00000 n
+0000552800 00000 n
+0000553282 00000 n
+0000553640 00000 n
+0000568064 00000 n
+0000568492 00000 n
+0000580017 00000 n
+0000580416 00000 n
+0000582137 00000 n
+0000582359 00000 n
+0000585357 00000 n
+0000585592 00000 n
+0000589953 00000 n
+0000590213 00000 n
+0000591981 00000 n
+0000592211 00000 n
+0000609871 00000 n
+0000610467 00000 n
+0000616298 00000 n
+0000616608 00000 n
+0000621346 00000 n
+0000621604 00000 n
+0000623326 00000 n
+0000623546 00000 n
+0000627031 00000 n
+0000627301 00000 n
+0000634746 00000 n
+0000635064 00000 n
+0000649124 00000 n
+0000649613 00000 n
+0000651722 00000 n
+0000652016 00000 n
+0000653618 00000 n
+0000653858 00000 n
+0000655215 00000 n
+0000655443 00000 n
+0000656843 00000 n
+0000657095 00000 n
+0000663176 00000 n
+0000663447 00000 n
+0000676497 00000 n
+0000676997 00000 n
+0000681897 00000 n
+0000682182 00000 n
+0000697753 00000 n
+0000704742 00000 n
+0000704862 00000 n
+0000704984 00000 n
+0000705110 00000 n
+0000705236 00000 n
+0000705335 00000 n
+0000705436 00000 n
+0000718831 00000 n
+0000719012 00000 n
+0000719197 00000 n
+0000719380 00000 n
+0000719565 00000 n
+0000719747 00000 n
+0000719929 00000 n
+0000720114 00000 n
+0000720297 00000 n
+0000720482 00000 n
+0000720665 00000 n
+0000720850 00000 n
+0000721033 00000 n
+0000721218 00000 n
+0000721388 00000 n
+0000721562 00000 n
+0000721737 00000 n
+0000721914 00000 n
+0000722089 00000 n
+0000722266 00000 n
+0000722440 00000 n
+0000722614 00000 n
+0000722791 00000 n
+0000722966 00000 n
+0000723143 00000 n
+0000723318 00000 n
+0000723495 00000 n
+0000723670 00000 n
+0000723847 00000 n
+0000724025 00000 n
+0000724210 00000 n
+0000724393 00000 n
+0000724578 00000 n
+0000724760 00000 n
+0000724942 00000 n
+0000725127 00000 n
+0000725310 00000 n
+0000725495 00000 n
+0000725678 00000 n
+0000725863 00000 n
+0000726039 00000 n
+0000726208 00000 n
+0000726377 00000 n
+0000726548 00000 n
+0000726718 00000 n
+0000726889 00000 n
+0000727059 00000 n
+0000727231 00000 n
+0000727406 00000 n
+0000727583 00000 n
+0000727758 00000 n
+0000727935 00000 n
+0000728109 00000 n
+0000728283 00000 n
+0000728460 00000 n
+0000728645 00000 n
+0000728837 00000 n
+0000729032 00000 n
+0000729224 00000 n
+0000729416 00000 n
+0000729604 00000 n
+0000729811 00000 n
+0000730046 00000 n
+0000730281 00000 n
+0000730513 00000 n
+0000730745 00000 n
+0000730980 00000 n
+0000731206 00000 n
+0000731433 00000 n
+0000731700 00000 n
+0000731975 00000 n
+0000732251 00000 n
+0000732526 00000 n
+0000732801 00000 n
+0000733076 00000 n
+0000733348 00000 n
+0000733620 00000 n
+0000733895 00000 n
+0000734165 00000 n
+0000734372 00000 n
+0000734490 00000 n
+0000734608 00000 n
+0000734725 00000 n
+0000734841 00000 n
+0000734958 00000 n
+0000735076 00000 n
+0000735192 00000 n
+0000735308 00000 n
+0000735424 00000 n
+0000735542 00000 n
+0000735668 00000 n
+0000735805 00000 n
+0000735946 00000 n
+0000736041 00000 n
+0000736160 00000 n
+0000736290 00000 n
+0000736395 00000 n
+0000736498 00000 n
+0000736538 00000 n
+0000736670 00000 n
+trailer
+<< /Size 2757
+/Root 2755 0 R
+/Info 2756 0 R
+/ID [<F36D8124D88F804548A726A4592B1493> <F36D8124D88F804548A726A4592B1493>] >>
+startxref
+736986
+%%EOF
diff --git a/Master/texmf-dist/source/latex/revtex/aip.dtx b/Master/texmf-dist/source/latex/revtex/aip.dtx
new file mode 100644
index 00000000000..1059874638d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/revtex/aip.dtx
@@ -0,0 +1,2041 @@
+% \iffalse meta-comment
+% aip.dtx: package to change page grid, MVL.
+% Copyright (c) 2008 American Institute of Physics
+% mailto:tex@aip.org
+%
+% Disclaimer
+% This file is distributed WITHOUT ANY WARRANTY;
+% without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+% License
+% You may distribute this file under the conditions of the
+% LaTeX Project Public License 1.3 or later
+% (http://www.latex-project.org/lppl.txt).
+% ReadMe
+% For the documentation and more detailed instructions for
+% installation, typeset this document with \LaTeX.
+% Maintenance Status
+% This work has the LPPL maintenance status "maintained";
+% Current Maintainer of this work is Arthur Ogawa.
+%
+% This work consists of the main source file aip.dtx
+% and the derived files
+% aip.rtx, aip.pdf, aip.ins, aip.drv.
+% Distribution:
+% CTAN:macros/latex/contrib/aip/
+%
+% Unpacking:
+% tex aip.dtx
+%
+% Documentation:
+% latex aip.dtx; ...
+%
+% Programm calls to get the documentation (example):
+% pdflatex aip.dtx
+% makeindex -s gind.ist aip
+% makeindex -s gglo.ist -o aip.gls aip.glo
+% pdflatex aip.dtx
+% makeindex -s gind.ist aip
+% pdflatex aip.dtx
+%
+% Installation:
+% TDS:bibtex/bst/aip/
+% TDS:doc/latex/aip/
+% TDS:source/latex/aip/
+% TDS:tex/latex/aip/
+%
+% Thanks, Heiko!
+% This method of letting a single .dtx file serve as both
+% documentation (via latex) and installer (via tex) follows
+% the example of Heiko Oberdiek. Thanks!
+%<*ignore>
+\begingroup
+ \def\x{LaTeX2e}%
+\expandafter\endgroup
+\ifcase
+ 0\expandafter\ifx\csname processbatchFile\endcsname\relax\else1\fi\ifx\fmtname\x\else 1\fi
+ \relax
+\else
+ \csname fi\endcsname
+%</ignore>
+%<*install>
+%% This file will generate documentation and runtime files
+%% from aip.dtx when run through LaTeX or TeX.
+%% This file requires docstrip version 2.4 or higher available from
+%% ftp://ctan.tug.org/tex-archive/macros/latex/unpacked/docstrip.tex
+\input docstrip
+\preamble
+
+This is a generated file;
+altering it directly is inadvisable;
+instead, modify the original source file.
+See the URL in the file README.
+
+Copyright (c) 2008 American Institute of Physics.
+mailto:tex@aip.org
+
+Maintained by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net)
+under contract to American Institute of Physics.
+
+License
+ You may distribute this file under the conditions of the
+ LaTeX Project Public License 1.3 or later
+ (http://www.latex-project.org/lppl.txt).
+
+ This file is distributed WITHOUT ANY WARRANTY;
+ without even the implied warranty of MERCHANTABILITY
+ or FITNESS FOR A PARTICULAR PURPOSE.
+
+\endpreamble
+\askforoverwritefalse
+\keepsilent
+ \generate{%
+ %{ignore}
+% \file{aip.ins}{\from{aip.dtx}{install}}%
+% \file{aip.drv}{\from{aip.dtx}{driver}}%
+% \usedir{tex/latex/aip}%
+ \file{aip4-1.rtx}{\from{aip.dtx}{package}}%
+ }%
+\ifToplevel{
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation, please move}
+\Msg{* aip.rtx}
+\Msg{* into a directory searched by TeX;}
+\Msg{* in a TDS-compliant installation:}
+\Msg{* texmf/tex/macros/latex/aip/.}
+\Msg{*}
+\Msg{* To produce the documentation,
+ run aip.dtx through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{***********************************************************}
+}
+\endbatchfile
+%</install>
+%<*ignore>
+\fi
+%</ignore>
+% \fi
+%
+% \GetFileInfo{aip.dtx}\CheckSum{1163}
+%
+% \iffalse ltxdoc klootch
+%<*package>
+%%% @LaTeX-file{
+%%% filename = "aip.dtx",
+%%% version = "4.1h",
+%%% date = "2009/10/09",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "1163",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
+%%% commissioned by the American Institute of Physics.
+%%% ",
+%%% copyright = "Copyright (C) 2008 American Institute of Physics,
+%%% distributed under the terms of the
+%%% LaTeX Project Public License, see
+%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
+%%% ",
+%%% address = "AIP Journal Program
+%%% American Institute of Physics,
+%%% Suite 1NO1, 2 Huntington Quadrangle,
+%%% Melville, NY 11747 USA",
+%%% telephone = "",
+%%% FAX = "",
+%%% email = "mailto colon tex at aip.org",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "latex, page grid, main vertical list",
+%%% supported = "yes",
+%%% abstract = "aip substyle for REVTeX",
+%%% docstring = "The checksum field above generated by ltxdoc",
+%%% }
+%</package>
+% \fi
+%
+% \iffalse ltxdoc klootch
+% The following references the \file{README} file,
+% which contains basic information about this package.
+% The contents of this file are generated when
+% you typeset the programmer's documentation.
+% Search on "{filecontents*}{README}" to locate it.
+% \fi\input{README}%
+%
+% \subsection{Bill of Materials}
+%
+% Following is a list of the files in this distribution arranged
+% according to provenance.
+%
+% \subsubsection{Primary Source}%
+% One single file generates all.
+%\begin{verbatim}
+%aip.dtx
+%\end{verbatim}
+%
+% \subsubsection{Generated by \texttt{latex aip.dtx}}%
+% Typesetting the source file under \LaTeX\
+% generates the readme and the installer.
+%\begin{verbatim}
+%README aip.ins
+%\end{verbatim}
+%
+% \subsubsection{Generated by \texttt{tex aip.dtx}}%
+% Typesetting the installer generates
+% the package files.
+%\begin{verbatim}
+%aip.rtx
+%\end{verbatim}
+%
+% \subsubsection{Documentation}%
+% The following are the online documentation:
+% \begin{verbatim}
+%aip.pdf
+% \end{verbatim}
+%
+% \subsubsection{Auxiliary}%
+% The following are auxiliary files generated
+% in the course of running \LaTeX:
+% \begin{verbatim}
+%aip.aux aip.idx aip.ind aip.log aip.toc
+% \end{verbatim}
+%
+% \section{Code common to all modules}%
+%
+% The following may look a bit klootchy, but we
+% want to require only one place in this file
+% where the version number is stated,
+% and we also want to ensure that the version
+% number is embedded into every generated file.
+%
+% Now we declare that
+% these files can only be used with \LaTeXe.
+% An appropriate message is displayed if
+% a different \TeX{} format is used.
+% \begin{macrocode}
+%<*driver|package>
+\NeedsTeXFormat{LaTeX2e}[1996/12/01]%
+%</driver|package>
+% \end{macrocode}
+% As desired, the following modules all
+% take common version information:
+% \begin{macrocode}
+%<package>\ProvidesFile{aip4-1.rtx}%
+%<*driver>
+\expandafter\ProvidesFile\expandafter{\jobname.dtx}%
+%</driver>
+% \end{macrocode}
+%
+% The following line contains, for once and for all,
+% the version and date information.
+% By various means, this information is reproduced
+% consistently in all generated files and in the
+% typeset documentation.
+% \begin{macrocode}
+%<*driver|package>
+ [2009/10/09 4.1h AIP substyle for REVTeX]% \fileversion
+%</driver|package>
+% \end{macrocode}
+%
+%
+% \section{The driver module \texttt{driver}}
+%
+% This module, consisting of the present section,
+% typesets the programmer's documentation,
+% generating the \file{.ins} installer and \file{README} as required.
+%
+% Because the only uncommented-out lines of code at the beginning of
+% this file constitute the \file{driver} module itself,
+% we can simply typeset the \file{.dtx} file directly,
+% and there is thus rarely any need to
+% generate the ``driver'' {\sc docstrip} module.
+% Module delimiters are nonetheless required so that
+% this code does not find its way into the other modules.
+%
+% The \enve{document} command concludes the typesetting run.
+%
+% \begin{macrocode}
+%<*driver>
+% \end{macrocode}
+%
+% \subsection{The Preamble}
+% The programmers documentation is formatted
+% with the \classname{ltxdoc} class with local customizations,
+% and with the usual code line indexing.
+% \begin{macrocode}
+\documentclass{ltxdoc}
+\RequirePackage{ltxdocext}%
+\let\url\undefined
+\RequirePackage[colorlinks=true,linkcolor=blue]{hyperref}%
+\expandafter\ifx\csname package@font\endcsname\relax\else
+ \expandafter\expandafter
+ \expandafter\RequirePackage
+ \expandafter\expandafter
+ \expandafter{\csname package@font\endcsname}%
+\fi
+\gdef\lquote{`}\gdef\rquote{'}%
+\CodelineIndex\EnableCrossrefs % makeindex -s gind.ist aip
+\RecordChanges % makeindex -s gglo.ist -o aip.gls aip.glo
+% \end{macrocode}
+%
+% \subsubsection{Docstrip and info directives}
+% We use so many {\sc docstrip} modules that we set the
+% \texttt{StandardModuleDepth} counter to 1.
+% \begin{macrocode}
+\setcounter{StandardModuleDepth}{1}
+% \end{macrocode}
+% The following command retrieves the date and version information
+% from this file.
+% \begin{macrocode}
+\expandafter\GetFileInfo\expandafter{\jobname.dtx}%
+% \end{macrocode}
+%
+% \subsection{The ``Read Me'' File}
+% As promised above, here is the contents of the
+% ``Read Me'' file. That file serves a double purpose,
+% since it also constitutes the beginining of the
+% programmer's documentation. What better thing, after
+% all, to have appear at the beginning of the
+% typeset documentation?
+%
+% A good discussion of how to write a ReadMe file can be found in
+% Engst, Tonya, ``Writing a ReadMe File? Read This''
+% \emph{MacTech} October 1998, p. 58.
+%
+% Note the appearance of the
+% \cmd\StopEventually\ command, which marks the
+% dividing line between the user documentation
+% and the programmer documentation.
+%
+% The usual user will not be asked to
+% do a full build, not to speak
+% of the bootstrap.
+% Instructions for carrying these processes
+% begin the programmer's manual.
+%
+%\changes{4.1b}{2008/08/06}{Beta candidate b}
+% \begin{macrocode}
+\begin{filecontents*}{README}
+\title{%
+ The \classname{aip} substyle for REV\TeX%
+ \protect\thanks{%
+ \fileversion\ \copyright 2009 American Institute of Physics
+ % For version number and date,
+ % search on "\fileversion" in the .dtx file,
+ % or see the end of the README file.
+ }%
+}%
+
+\author{%
+Arthur Ogawa\thanks{mailto:arthur\_ogawa at sbcglobal.net}%
+}%
+\date{Version \fileversion, dated \filedate}%
+\maketitle
+
+This file embodies the implementation of the
+AIP journal substyles for APS's \revtex\ 4.1 document class
+for electronic submissions to AIP journals.
+
+The distribution point for this work is
+\url{http://authors.aip.org/REVTEX}.
+The archive contains ready-to-Install files, documentation, and full source.
+
+This package is also distributed via CTAN:
+\url{http://www.ctan.org/pub/tex-archive/macros/latex/contrib/aip}, and as a ready-to-install image as
+\url{http://www.ctan.org/pub/tex-archive/install/macros/latex/contrib/aip.tds.zip}.
+
+The \classname{aip} package was commissioned by the American Institute of Physics
+and is distributed under the terms of the \LaTeX\ Project Public License,
+the same license under which all the portions of \LaTeX\ itself is distributed.
+Please see \url{http://ctan.tug.org/macros/latex/base/lppl.txt} for details.
+
+To use this document class, you must have a working
+\TeX\ installation equipped with \LaTeXe\
+and possibly pdftex and Adobe Acrobat Reader or equivalent.
+
+To install, retrieve the distribution,
+unpack it into a directory on the target computer,
+and move the file \file{aip.rtx}
+into a location in your filesystem where it will be found by \LaTeX.
+
+To use, read the user documentation \file{auguide.pdf}.
+
+\tableofcontents
+
+\section{Overview}%
+\revtex\ is a \LaTeXe\ document class, somewhat like a hybrid of
+the standard \LaTeX\ \classname{book} and \classname{article} classes.
+
+This document class implements the AIP society and journal substyles:
+the journals represent a set of mutually exclusive class options that, in this case, allow the
+document class to address multiple journals within the AIP family.
+This society is obtained with class option \classoption{aip}.
+
+\section{Processing Instructions}
+
+The package file \file{aip.rtx}
+is generated from this file, \file{aip.dtx},
+using the {\sc docstrip} facility of \LaTeX
+via |tex aip.dtx|.
+The typeset documentation that you are now reading is generated from
+the same file by typesetting it with \LaTeX\ or pdftex
+via |latex aip.dtx| or |pdflatex aip.dtx|.
+
+\subsection{Build Instructions}
+
+You may bootstrap this suite of files solely from \file{aip.dtx}.
+Prepare by installing \LaTeXe\ (and either tex or pdftex) on your computer,
+then carry out the following steps:
+\begin{enumerate}
+\item
+Within an otherwise empty directory,
+typeset \file{aip.dtx} with \LaTeX\ or pdflatex;
+you will obtain the typeset documentation you are now reading,
+along with
+the installer \file{aip.ins},
+and the file \file{README}.
+
+Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
+\LaTeX\ again in order to obtain a valid index and table of contents.
+\item
+Now typeset \file{aip.dtx} with \TeX (not \LaTeX),
+thereby generating the package file \file{aip.rtx}.
+\item
+Install \classname{aip.rtx}
+by moving it to a location
+in your filesystem where it will be found by \LaTeX,
+like \file{tex/latex/aip}.
+\item
+Install \classname{aip.pdf}
+by moving it to
+\file{doc/latex/aip}.
+\item
+Using the \file{.dbj} information herein,
+generate the needed \file{.bst} files and install them in
+\file{bibtex/bst/aip}.
+\end{enumerate}
+\end{filecontents*}
+% \end{macrocode}
+%
+% \subsection{The Document Body}
+%
+% Here is the document body, containing only a
+% \cmd\DocInput\ directive---referring to this very file.
+% This very cute self-reference is a common \classname{ltxdoc} idiom.
+% \begin{macrocode}
+\begin{document}%
+\newcommand\revtex{REV\TeX}%
+\expandafter\DocInput\expandafter{\jobname.dtx}%
+% ^^A\PrintChanges
+\end{document}
+% \end{macrocode}
+%
+% \begin{macrocode}
+%</driver>
+% \end{macrocode}
+%
+% \section{AIP: A set of journal-specifc extensions to \revtex}
+%
+% To create a journal substyle, you create
+% a \file{.rtx} file, in our case \file{aip.rtx}.
+% Within that file, you override procedures and parameter assignments as you see fit.
+% Ideally they will be generally applicable to all of that society's
+% journals (see the file \file{aps.rtx} for a realization of this scheme).
+% Also within that file, you include a
+% section of code for each journal, that for JMP looks like:
+% \begin{verbatim}
+% \@ifx{\@journal\journal@jmp}{%
+% <code specific to the JMP>
+% }{}%
+% \end{verbatim}
+%
+% \section{The \classoption{aip} class option: the \texttt{aip} module}
+% The file \file{aip.rtx} is read in by the \classname{revtex4} document class
+% if \cmd\@society\ has the value \classoption{aip}.
+%
+% Here, code specific to AIP journals appears.
+%
+% We first give some text entities (amounting to journal abbreviations),
+% then some AIP-specific initialisations,
+% then code for particular AIP journals.
+% In the latter case, the choice is
+% keyed off the macro \cmd\@journal.
+%
+% Note on \cmd\AtEndOfClass:
+% this file, like all journal substyles, is read in at \cmd\AtEndOfClass\ time,
+% so you should not use this command in this file.
+% Note for \LaTeX\ developers: It would be an improvement in \LaTeX\ to
+% \cmd\let\cmd\AtEndOfClass\ to something like \cmd\@firstofone.
+% This change would be effected in \cmd\@onefilewithoptions.
+%
+% \begin{macrocode}
+%<*package>
+% \end{macrocode}
+%
+% \subsection{Defend Against Forseeable Errors}%
+% Protect this file from being read in by anything but \revtex.
+% \begin{macrocode}
+\ifx\undefined\substyle@ext
+ \def\@tempa{%
+ \endinput
+ \GenericWarning{I must be read in by REVTeX! (Bailing out)}%
+ }%
+ \expandafter\else
+ \def\@tempa{}%
+ \expandafter\fi\@tempa
+ \class@info{RevTeX society AIP selected}%
+% \end{macrocode}
+%
+% \subsection{Substyle Options}%
+%
+% Here are the class options relating to the AIP:
+% \begin{macrocode}
+\DeclareOption{jcp}{\change@journal{jcp}}%
+\DeclareOption{pop}{\change@journal{pop}}%
+\DeclareOption{rsi}{\change@journal{rsi}}%
+\DeclareOption{jap}{\change@journal{jap}}%
+\DeclareOption{apl}{\change@journal{apl}}%
+\DeclareOption{cha}{\change@journal{cha}}%
+\DeclareOption{pof}{\change@journal{pof}}%
+\DeclareOption{bmf}{\change@journal{bmf}}%
+\DeclareOption{rse}{\change@journal{rse}}%
+\DeclareOption{jmp}{\change@journal{jmp}}%
+% \end{macrocode}
+%
+% Option allowing for ``numerical author-year'' bibliography.
+% \begin{macrocode}
+\DeclareOption{author-numerical}{%
+ \@booleantrue\authoryear@sw
+ \@booleantrue\authornum@sw
+}%
+% \end{macrocode}
+%
+% Optionally allow article title in bibliography entries.
+% A new switch is defined here: \cmd\aip@jtitx@sw\ signifies that
+% the numbered style bibliography is to be prepared without article titles in @ARTICLE entries.
+% Otherwise, such titles are incorporated if present in the \file{.bib} entry.
+% By default, exclude the article titles.
+% \begin{macrocode}
+\DeclareOption{article-title}{%
+ \@booleanfalse\aip@jtitx@sw
+}%
+\@booleantrue \aip@jtitx@sw
+% \end{macrocode}
+%
+% Establish default options for this society.
+%
+% \begin{macrocode}
+\@booleanfalse\authoryear@sw
+\@booleanfalse\authornum@sw
+% \end{macrocode}
+%
+% For AIP, the preprint style \classoption{preprint} is the default.
+% \begin{macrocode}
+\@booleantrue\preprintsty@sw
+% \end{macrocode}
+%
+% \begin{macro}{\showPACS@sw}
+% \begin{macro}{\showKEYS@sw}
+% If \cmd\showPACS@sw\ is true, print the PACS information in the title block,
+% otherwise not.
+% Similarly for \cmd\showKEYS@sw\ and the keywords.
+% \begin{macrocode}
+\@booleantrue\showPACS@sw
+\@booleantrue\showKEYS@sw
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\refname}
+%
+% In reprint style only, we eliminate the head above the bibliography.
+% \begin{macrocode}
+\appdef\setup@hook{%
+ \preprintsty@sw{}{%
+ \let\refname\@empty
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{AIP Setup}%
+% Here we define the default procedures for AIP journals.
+% Individual AIP journals may override these definitions.
+%
+% \subsubsection{Running header and footer}%
+%
+% Page style for all AIP journals.
+% We assert our own page style only if nobody else has done so.
+% Users wishing to customize their documents will be able to invoke a \cmd\pagestyle\
+% command anywhere in the preamble.
+%FIXME: \cmd\preprintsty@sw\ is defined?
+% \begin{macrocode}
+\appdef\setup@hook{%
+ \preprintsty@sw{%
+ \ps@preprint
+ }{%
+ \ps@article
+ }%
+}%
+% \end{macrocode}
+%
+% The spc says: ``Running title must be provided on title page'',
+% and that journal classes 1b and 2 have no running title.
+% \begin{macrocode}
+\def\ps@preprint{%
+ \def\@oddhead{\@runningtitle\hfil}%
+ \def\@evenhead{\@runningtitle\hfil}%
+ \def\@oddfoot{\hfil\thepage\quad\checkindate\hfil}%
+ \def\@evenfoot{\hfil\thepage\quad\checkindate\hfil}%
+ \let\@mkboth\@gobbletwo
+ \let\sectionmark\@gobble
+ \let\subsectionmark\@gobble
+}%
+\def\ps@article{%
+ \def\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil\@runningtitle}%
+ \def\@oddhead{\let\\\heading@cr\@runningtitle\hfil\checkindate\quad\thepage}%
+ \def\@oddfoot{}%
+ \def\@evenfoot{}%
+ \let\@mkboth\@gobbletwo
+ \let\sectionmark\@gobble
+ \let\subsectionmark\@gobble
+}%
+\def\@runningtitle{\@shorttitle}%
+% \end{macrocode}
+%
+% \subsubsection{Title block}%
+%
+% The specifics of the title block.
+% Apply to all AIP journals; individual journals may override these settings.
+%
+% \begin{macro}{\titlepage}
+% \begin{macrocode}
+\renewenvironment{titlepage}{%
+ \let\wastwocol@sw\twocolumn@sw
+ \onecolumngrid
+ \newpage
+ \thispagestyle{titlepage}%
+ \c@page\z@% article sets this to one not zero???
+}{%
+ \wastwocol@sw{\twocolumngrid}{\newpage}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@fnsymbol}
+% On the title page, footnotes are lettered with right parenthesis: ``a)''.
+% \begin{macrocode}
+\let\@fnsymbol@latex\@fnsymbol
+\let\@fnsymbol\@alph
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\adjust@abstractwidth}
+% This procedure is used by many titlepage elements to indent on the left by a particular
+% amount. The author list uses \cmd\frontmatter@authorformat\ to accomplish the same.
+% \begin{macrocode}
+\def\adjust@abstractwidth{%
+ \parindent1em\relax
+ \advance\leftskip.5in\relax
+ \@totalleftmargin\leftskip
+ \@afterheading\@afterindentfalse
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@abstractheading}
+% AIP Journals all set the abstract head the same way, with no head.
+% \begin{macrocode}
+\def\frontmatter@abstractheading{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@abstractfont}
+% All AIP journals set the abstract body the same way.
+% \begin{macrocode}
+\def\frontmatter@abstractfont{%
+%\small
+ \adjust@abstractwidth
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% All AIP journal preprints use separate titlepage and full-width abstract.
+% \begin{macrocode}
+\appdef\setup@hook{%
+ \preprintsty@sw{%
+ \@booleantrue\titlepage@sw
+% \def\frontmatter@affiliationfont{\it}%
+ \let\section\section@preprintsty
+% \let\@hangfrom@section\@hangfrom@section@preprintsty
+ \let\subsection\subsection@preprintsty
+ \let\subsubsection\subsubsection@preprintsty
+ }{}%
+}%
+% \end{macrocode}
+%
+% \begin{macro}{\frontmatter@authorformat}
+% All AIP journals set the author list the same.
+% The leading is 11.5 points, and
+% there is 11.5 points of extra space above the first author line
+% (which amounts to the same thing as 11.5 points extra below the title)
+% for a total of 23 points base-to-base.
+%
+% \begin{macrocode}
+\def\frontmatter@@indent{%
+ \skip@\@flushglue
+ \@flushglue\z@ plus.3\hsize\relax
+ \raggedright
+ \advance\leftskip.5in\relax
+ \@totalleftmargin\leftskip
+ \@flushglue\skip@
+}%
+\def\frontmatter@authorformat{%
+ \frontmatter@@indent
+ \sffamily
+%\advance\baselineskip\p@
+%\parskip11.5\p@\relax
+}%
+\renewcommand*\email[1][Electronic mail: ]{\begingroup\sanitize@url\@email{#1}}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@above@affilgroup}
+% The default amount of space above affiliation.
+% \begin{macrocode}
+\def\frontmatter@above@affilgroup{%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@above@affiliation}
+% \begin{macro}{\frontmatter@above@affiliation@script}
+% The default amount of space above affiliation.
+% \begin{macrocode}
+\def\frontmatter@above@affiliation@script{%
+ \frontmatter@@indent
+%\addvspace{3.5\p@}%
+}%
+\def\frontmatter@above@affiliation{%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@affiliationfont}
+% All AIP journals set the affiliation the same.
+% Like the author, but in italic.
+% \begin{macrocode}
+\def\frontmatter@affiliationfont{%
+ \frontmatter@@indent
+ \preprintsty@sw{}{\small}%
+ \it
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@collaboration@above}
+% \begin{macrocode}
+\def\frontmatter@collaboration@above{%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% Set up the default AIP style for title block authors and affiliations.
+%
+% \begin{macro}{\frontmatter@setup}
+% All AIP journals set the title page using the same font and size.
+% However, justification varies for the title block elements, so
+% we assert none here.
+% \begin{macrocode}
+\def\frontmatter@setup{%
+ \normalfont
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@title@above}
+% \begin{macro}{\frontmatter@title@format}
+% \begin{macro}{\frontmatter@title@below}
+% All AIP journals set the article title 12 point Times Roman, bold, flush left.
+%
+% \begin{macrocode}
+\def\frontmatter@title@above{\addvspace{6\p@}}%
+\def\frontmatter@title@format{%
+ \preprintsty@sw{}{\Large}%
+ \sffamily
+ \bfseries
+ \raggedright
+ \parskip\z@skip
+}%
+\def\frontmatter@title@below{\addvspace{3\p@}}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@makefnmark}
+% All AIP journals share this procedure for setting the titlepage footnote text:
+% superior lowercase letter, with right parenthesis.
+% \begin{macrocode}
+\def\@author@parskip{3\p@}%
+\@booleantrue\altaffilletter@sw
+\def\frontmatter@makefnmark{%
+ \@textsuperscript{%
+ \normalfont\@thefnmark%(
+ )%
+ }%
+}%
+\def\frontmatter@authorbelow{%
+ \addvspace{3\p@}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\affil@cutoff}
+% We override \cmd\affil@cutoff\ to enforce the rule that,
+% if a single affiliation appears on the title page, then
+% no affiliation superscript at all is produced.
+% \begin{macrocode}
+\let\affil@cutoff\tw@
+% \end{macrocode}
+% De awa.
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@RRAP@format}
+% All AIP journals use the same format for the ``Received, Revised, etc.'' block on the title page.
+%
+% Change note: 11.5 points b-b from author/affiliation down to date.
+% \begin{macrocode}
+\def\frontmatter@RRAP@format{%
+ \addvspace{5\p@}%
+ \small
+ \raggedright
+ \advance\leftskip.5in\relax
+ \@totalleftmargin\leftskip
+% \preprintsty@sw{}{\parskip.5ex\relax}%
+ \everypar{%
+ \hbox\bgroup(\@gobble@leavemode@uppercase%)
+ }%
+ \def\par{%
+ \@ifvmode{}{%(
+ \unskip)\egroup\@@par
+ }%
+ }%
+}%
+\def\punct@RRAP{;\egroup\ \hbox\bgroup}%
+\def\@gobble@leavemode@uppercase#1#2{\expandafter\MakeTextUppercase}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@PACS@format}
+%
+% \begin{macrocode}
+\def\frontmatter@PACS@format{%
+ \addvspace{11\p@}%
+% \footnotesize
+ \adjust@abstractwidth
+ \parskip\z@skip
+ \samepage
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@keys@format}
+%
+% \begin{macrocode}
+\def\frontmatter@keys@format{%
+% \footnotesize
+ \adjust@abstractwidth
+ \samepage
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\ps@titlepage}
+% Title page style. Currently empty except for preprint header,
+% which consists of all the \cmd\preprint\ arguments,
+% stacked flush right at the right margin.
+% \begin{macrocode}
+\def\ps@titlepage{%
+ \def\@oddhead{%
+ \@runningtitle
+ \hfill
+ \produce@preprints\@preprint
+ }%
+ \let\@evenhead\@oddhead
+ \def\@oddfoot{%
+ \hb@xt@\z@{\byrevtex\hss}%
+ \hfil
+ \preprintsty@sw{\thepage}{}%
+ \quad\checkindate
+ \hfil
+ }%
+ \let\@evenfoot\@oddfoot
+}%
+\def\byrevtex{\byrevtex@sw{Typeset by REV\TeX and AIP}{}}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\produce@preprints}
+% \begin{macrocode}
+\def\produce@preprints#1{%
+ \preprint@sw{%
+ \vtop to \z@{%
+ \def\baselinestretch{1}%
+ \small
+ \let\preprint\preprint@count
+ \count@\z@#1\@ifnum{\count@>\tw@}{%
+ \hbox{%
+ \let\preprint\preprint@hlist
+ #1\setbox\z@\lastbox
+ }%
+ }{%
+ \let\preprint\preprint@cr
+ \halign{\hfil##\cr#1\crcr}%
+ \par
+ \vss
+ }%
+ }%
+ }{}%
+}%
+\def\preprint@cr#1{#1\cr}%
+\def\preprint@count#1{\advance\count@\@ne}%
+\def\preprint@hlist#1{#1\hbox{, }}%
+% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{Lead-in paragraph}%
+%
+% The \env{Lead-in paragraph} environment formats the AIP ``lead paragraph''.
+% To avoid introducing new syntax, we take over the \env{quotation} environment
+% until the first \cmd\section\ (or other sectioning command) appears.
+%
+% \begin{macrocode}
+\newenvironment{Lead@inParagraph}{%
+ \par
+ \bfseries
+ \@afterheading\@afterindentfalse
+}{%
+ \par
+ \hb@xt@\hsize{\hfil\leaders\hrule\hfil\leaders\hrule\hfil\hfil}%
+}%
+% \end{macrocode}
+% At the beginning of the document temporarily change the meaning of
+% the \env{quotation} environment, restoring it once the first sectioning
+% command is given.
+% \begin{macrocode}
+\appdef\frontmatter@init{%
+ \let@environment{quotation@ltx}{quotation}%
+ \let@environment{quotation}{Lead@inParagraph}%
+}%
+\appdef\@startsection@hook{%
+ \let@environment{quotation}{quotation@ltx}%
+}%
+% \end{macrocode}
+%
+% \subsubsection{Stacked Heads}%
+% All AIP journals put a period (.), followed by quad space, after the section number.
+% Also, no hanging section number.
+% \begin{macrocode}
+\def\@seccntformat#1{\csname the#1\endcsname.\quad}%
+\def\@hang@from#1#2#3{#1#2#3}%
+% \end{macrocode}
+%
+% Note that in the following, we wish to set the section head uppercase, so we use
+% David Carlisle's \cmd\MakeTextUppercase. However, because this procedure effectively
+% parses its argument (looking for things to \emph{not} translate), it has to be invoked
+% in such a way that the argument of the \cmd\section\ command is passed to it as its
+% own argument.
+%
+% To accomplish this, we use the \cmd\@hangfrom@\ hook, which was developed for this
+% purpose.
+%
+% \begin{macrocode}
+\def\section{%
+ \@startsection
+ {section}%
+ {1}%
+ {\z@}%
+ {0.8cm \@plus1ex \@minus .2ex}%
+ {0.5cm}%
+ {%
+ \normalfont
+ \small
+ \sffamily
+ \bfseries
+ \raggedright
+ }%
+}%
+\def\@hangfrom@section#1#2#3{\@hangfrom{#1#2}\MakeTextUppercase{#3}}%
+\def\@hangfroms@section#1#2{#1\MakeTextUppercase{#2}}%
+% \end{macrocode}
+%
+% See, e.g., BMF\_044101\_1 (1) or BMF\_044103\_1 (1)
+% \begin{macrocode}
+\def\subsection{%
+ \@startsection
+ {subsection}%
+ {2}%
+ {\z@}%
+ {.8cm \@plus1ex \@minus .2ex}%
+ {.5cm}%
+ {%
+ \normalfont
+ \small
+ \sffamily
+ \bfseries
+ \raggedright
+ }%
+}%
+% \end{macrocode}
+%
+% See, e.g., BMF\_044104\_1 (1), JMP\_123520\_1 (48),
+% \begin{macrocode}
+\def\subsubsection{%
+ \@startsection
+ {subsubsection}%
+ {3}%
+ {\z@}%
+ {.8cm \@plus1ex \@minus .2ex}%
+ {.5cm}%
+ {%
+ \normalfont
+ \small
+ \sffamily
+ \bfseries
+ \itshape
+ \raggedright
+ }%
+}%
+% \end{macrocode}
+%
+% \subsubsection{Runin Heads}%
+% \begin{macrocode}
+\def\paragraph{%
+ \@startsection
+ {paragraph}%
+ {4}%
+ {\parindent}%
+ {\z@}%
+ {-1em}%
+ {\normalfont\normalsize\itshape}%
+}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\subparagraph{%
+ \@startsection
+ {subparagraph}%
+ {5}%
+ {\parindent}%
+ {3.25ex \@plus1ex \@minus .2ex}%
+ {-1em}%
+ {\normalfont\normalsize\bfseries}%
+}%
+% \end{macrocode}
+%
+% \begin{macro}{\section@preprintsty}
+% \begin{macro}{\subsection@preprintsty}
+% \begin{macro}{\subsubsection@preprintsty}
+% Here are the formatting procedures specific to the preprint style;
+% the only difference is that the heads are flush left instead of centered.
+%
+% \begin{macrocode}
+\def\section@preprintsty{%
+ \@startsection
+ {section}%
+ {1}%
+ {\z@}%
+ {0.8cm \@plus1ex \@minus .2ex}%
+ {0.5cm}%
+ {%
+ \normalfont
+ \bfseries
+ \raggedright
+ }%
+}%
+%\def\@hangfrom@section@preprintsty#1#2#3{\@hangfrom{#1#2}\MakeTextUppercase{#3}}%
+% \end{macrocode}
+% \begin{macrocode}
+\def\subsection@preprintsty{%
+ \@startsection
+ {subsection}%
+ {2}%
+ {\z@}%
+ {.8cm \@plus1ex \@minus .2ex}%
+ {.5cm}%
+ {%
+ \normalfont
+ \bfseries
+ \raggedright
+ }%
+}%
+% \end{macrocode}
+% \begin{macrocode}
+\def\subsubsection@preprintsty{%
+ \@startsection
+ {subsubsection}%
+ {3}%
+ {\z@}%
+ {.8cm \@plus1ex \@minus .2ex}%
+ {.5cm}%
+ {%
+ \normalfont
+% \small
+ \itshape\bfseries
+ \raggedright
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% For examples of
+% \env{theorem}, \env{proposition}, \env{lemma}, \env{remark}, \env{corollary}, \env{example},
+% and \env{proof} (with optional title),
+% using independent numbering for each class,
+% and with numbered and roman lists therein,
+% see JMP\_122901\_1 (48).
+%
+% For theorems, etc, numbered by section, (and with theorems in the appendix)
+% but equations numbered throughout,
+% see JMP\_123301\_1 (48).
+%
+% For a (roman) list in text, theorem, and proof,
+% see JMP\_123514\_1 (48).
+%
+% For numbered list in text,
+% and equations numbered by section,
+% see JMP\_123518\_1 (48).
+%
+% All AIP journals use frontmatter footnotes by default.
+% \begin{macrocode}
+\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote
+% \end{macrocode}
+%
+%
+% \subsubsection{Table of Contents}%
+% The toc will itself make an entry in the toc,
+% but we temporarily turn off toc formatting for the duration.
+% \begin{macrocode}
+\def\@pnumwidth{1.55em}
+\def\@tocrmarg {2.55em}
+\def\@dotsep{2}
+\def\ltxu@dotsep{4.5pt}
+\setcounter{tocdepth}{3}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\tableofcontents{%
+ \addtocontents{toc}{\string\tocdepth@munge}%
+ \print@toc{toc}%
+ \addtocontents{toc}{\string\tocdepth@restore}%
+}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\tocdepth@munge{%
+ \let\l@section@saved\l@section
+ \let\l@section\@gobble@tw@
+}%
+\def\@gobble@tw@#1#2{}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\tocdepth@restore{%
+ \let\l@section\l@section@saved
+}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\l@part#1#2{\addpenalty{\@secpenalty}%
+ \begingroup
+ \set@tocdim@pagenum{#2}%
+% \@tempdima 3em %
+ \parindent \z@
+ \rightskip\tocleft@pagenum plus 1fil\relax
+ \skip@\parfillskip\parfillskip\z@
+ \addvspace{2.25em plus\p@}%
+ \large \bf %
+ \leavevmode\ignorespaces#1\unskip\nobreak\hskip\skip@
+ \hb@xt@\rightskip{\hfil\unhbox\z@}\hskip-\rightskip\hskip\z@skip
+ \par
+ \nobreak %
+ \endgroup
+}%
+% \end{macrocode}
+%
+% \begin{macro}{\l@section}
+% Determine which TOC elements are automatically indented.
+% \begin{macrocode}
+\def\tocleft@{\z@}%
+\def\tocdim@min{5\p@}%
+\def\l@section{%
+ \l@@sections{}{section}% Implicit #3#4
+}%
+\def\l@f@section{%
+ \addpenalty{\@secpenalty}%
+ \addvspace{1.0em plus\p@}%
+ \bf
+}%
+\def\l@subsection{%
+ \l@@sections{section}{subsection}% Implicit #3#4
+}%
+\def\l@subsubsection{%
+ \l@@sections{subsection}{subsubsection}% Implicit #3#4
+}%
+\def\l@paragraph#1#2{}%
+\def\l@subparagraph#1#2{}%
+% \end{macrocode}
+% \end{macro}
+%
+% Activate the auto TOC processing.
+% \begin{macrocode}
+\let\toc@pre\toc@pre@auto
+\let\toc@post\toc@post@auto
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\listoffigures{\print@toc{lof}}%
+\def\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\listoftables{\print@toc{lot}}%
+\let\l@table\l@figure
+% \end{macrocode}
+%
+% \subsubsection{Default column bottom}%
+% All AIP journal styles have flush bottoms.
+%
+% \begin{macrocode}
+\@booleanfalse\raggedcolumn@sw
+% \end{macrocode}
+%
+%
+% \subsubsection{Table alignment style}%
+%
+% \begin{macro}{\tableft@skip@float}
+% \begin{macro}{\tabmid@skip@float}
+% \begin{macro}{\tabright@skip@float}
+% \begin{macro}{\array@row@pre@float}
+% \begin{macro}{\array@row@pst@float}
+% All AIP publications have the same table specification:
+% Scotch rules above and below, centered in column.
+% \begin{macrocode}
+\def\tableft@skip@float{\z@ plus\hsize}%
+\def\tabmid@skip@float{\@flushglue}%
+\def\tabright@skip@float{\z@ plus\hsize}%
+\def\array@row@pre@float{\hline\hline\noalign{\vskip\doublerulesep}}%
+\def\array@row@pst@float{\noalign{\vskip\doublerulesep}\hline\hline}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \subsubsection{Footnote formatting}%
+% We customize the formatting of footnotes for all AIP journals.
+% \begin{macro}{\@makefntext}
+% \begin{macrocode}
+\def\@makefntext#1{%
+ \def\baselinestretch{1}%
+ \leftskip1em%
+ \parindent1em%
+ \noindent
+ \nobreak\hskip-\leftskip
+ \hb@xt@\leftskip{%
+ \hss\@makefnmark\ %
+ }%
+ #1%
+ \par
+}%
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{Appendix}%
+% \begin{macro}{\appendix}
+% \begin{macro}{\@hangfrom@appendix}
+% \begin{macro}{\@hangfroms@appendix}
+% \begin{macro}{\@appendixcntformat}
+% \begin{macrocode}
+\prepdef\appendix{%
+ \par
+ \let\@hangfrom@section\@hangfrom@appendix
+%\let\@hangfroms@section\@hangfroms@appendix
+ \let\@sectioncntformat\@appendixcntformat
+}%
+\def\@hangfrom@appendix#1#2#3{%
+ #1%
+ \@if@empty{#2}{%
+ #3%
+ }{%
+ #2\@if@empty{#3}{}{:\ #3}%
+ }%
+}%
+\def\@hangfroms@appendix#1#2{%
+ #1#2%
+}%
+\def\@appendixcntformat#1{\appendixname\ \csname the#1\endcsname}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection{Bibliography}%
+%
+% Customize the \revtex\ for the AIP society.
+% this task requires three components:
+% the \BibTeX\ \file{aipnum.bst} and \file{aipauth.bst} style files,
+% customizing code for \file{natbib}, and
+% customizations of the \env{thebibliography} environment.
+%
+% \begin{macro}{\@bibstyle}
+% Define the argument of the \cmd\bibliographystyle\ command.
+% The user must have installed a \file{.bst} file of the corresponding name.
+% This file will then be used by \BibTeX\ when compiling the document's \file{.bbl} file.
+%
+% The default bibliography style for the AIP journal substyles are \file{aipnum.bst} and \file{aipauth.bst}.
+% To generate them, use \classname{custom-bib} version 4.21 or later.
+% Run the \file{.bst} generator, \file{makebst.tex}, and
+% accept all defaults, with the following exceptions:
+%
+% \begin{enumerate}
+% \item
+% ORDERING OF REFERENCES: c: seq-no (references in order of Citation);
+% \item
+% AUTHOR NAMES: i: nm-init,ed-au (Initials + surname);
+% \item
+% NUMBER OF AUTHORS: l: max 12, min 12 (there will be three prompts total);
+% \item
+% TYPEFACE FOR AUTHORS IN LIST OF REFERENCES: u: nmft,nmft-def (User defined author font);
+% \item
+% FONT FOR FIRST NAMES: u: fnm-def (First names in user defined font);
+% \item
+% EDITOR NAMES IN INCOLLECTION ETC: a: nmfted (Editors incollection like authors);
+% \item
+% DATE FORMAT: p: yr-par (Date in parentheses);
+% \item
+% SUPPRESS MONTH: x: xmth (Date is year only);
+% \item
+% TITLE OF ARTICLE: i: tit-it (Title italic)
+% \item
+% ARTICLE TITLE PRESENT: x: jtit-x (No article title);
+% \item
+% JOURNAL NAME FONT: r: jttl-rm (Journal title normal);
+% \item
+% TECHNICAL REPORT TITLE: b: trtit-b (Tech. report title like books);
+% \item
+% JOURNAL VOLUME: b: vol-bf (Volume bold);
+% \item
+% VOLUME PUNCTUATION: c: volp-com (Volume with comma);
+% \item
+% PAGE NUMBERS: f: jpg-1 (Only start page number);
+% \item
+% JOURNAL NAME PUNCTUATION: x: jnm-x (Space after journal);
+% \item
+% PUBLISHER IN PARENTHESES: d: pub-date (Publisher and date in parentheses);
+% \item
+% PUBLISHER POSITION: p: pre-pub (Publisher before chapter, pages);
+% \item
+% ISBN NUMBER: isbn: (Include ISBN for books, booklets)
+% \item
+% ISSN NUMBER: issn: (Include ISSN for periodicals)
+% \item
+% EDITOR IN COLLECTIONS: b: edby (Booktitle, edited by \dots);
+% \item
+% PUNCTUATION BETWEEN SECTIONS (BLOCKS): c: blk-com (Comma between blocks);
+% \item
+% ABBREVIATE WORD `PAGES': a: pp (`Page' abbreviated);
+% \item
+% ABBREVIATE WORD `EDITORS': a: ed (`Editor' abbreviated);
+% \item
+% OTHER ABBREVIATIONS: a: abr (Abbreviations);
+% \item
+% ABBREVIATION FOR `EDITION': a: ednx (`Edition' abbreviated as `ed');
+% \item
+% EDITION NUMBERS: n: ord (Numerical editions);
+% \item
+% STORED JOURNAL NAMES: a: jabr (Abbreviated journal names);
+% \item
+% FONT OF `ET AL': i: etal-it (Italic et al);
+% \item
+% ADDITIONAL REVTeX DATA FIELDS: r: revdata, eprint, url, url-blk (Include REVTeX data fields collaboration, eid, eprint, numpages, url)
+% \item
+% NEW FONT SELECTION SCHEME: n: nfss (NFSS);
+% \item
+% ADDITIONAL REVTeX DATA FIELDS: y: revdata (additional data fields);
+% \item
+% REFERENCE COMPONENT TAGS: y: reference component tags;
+% \item
+% URL ADDRESS: n: URL as note;
+% \end{enumerate}
+%
+% A file \file{aipnum.dbj} file equivalent to the following should result:
+% \begin{verbatim}
+%\input docstrip
+%\preamble
+%----------------------------------------
+%*** REVTeX-compatible aipnum4-1.bst 2009-10-08 ***
+%\endpreamble
+%\postamble
+%End of customized bst file
+%\endpostamble
+%\keepsilent
+%\askforoverwritefalse
+%\def\MBopts{\from{merlin.mbs}{%
+% head,\MBopta}
+%\from{physjour.mbs}{\MBopta}
+%\from{geojour.mbs}{\MBopta}
+%\from{photjour.mbs}{\MBopta}
+%\from{merlin.mbs}{tail,\MBopta}}
+%\def\MBopta{%
+% lang,%: Use language field to switch hyphenation patterns for title
+% pres,pres-bf,%: Presentation, speaker bold face
+% seq-no,%: Citation order (unsorted, like unsrt.bst)
+% vonx,%: Sort without von part (de la Maire after Mahone)
+% nm-init,ed-au,%: Initials + surname (J. F. Smith)
+% nmft,nmft-def,%: User defined author font (\bibnamefont)
+% fnm-def,%: First names in user defined font (\bibfnamefont)
+% nmfted,%: Editors incollection like authors font
+% nmand-rm,%: `And' in normal font (JONES and JAMES)
+% lab,lab-def,%: User defined citation font (\citenamefont)
+% and-rm,%: Cited `and' in normal font
+% yr-par,%: Date in parentheses as (May 1993)
+% date-nil-x,%: If date is empty, then do not produce the surrounding punctuation (parens, brackets, colon, comma)
+% tit-qq,%: Title and punctuation in double quotes (``Title,'' ..)
+% inproceedings-chapter,%: produce pages after chapter, just as in InBook
+% jtit-x,%: Title is ignored
+% inproceedings-chapter,%: produce pages after chapter just as in InBook
+% article-booktitle,%: format booktitle
+% article-series,%: article can has series
+% jttl-rm,%: Journal name normal font
+% journal-address,%: Include address field (in parentheses) along with journal name
+% book-bt,%: Field `booktitle', or if absent field `title', is book title
+% thesis-title-o,%: Title is optional: no warning issued if empty
+% techreport-institution-par,%: format tech report institution like book publisher
+% vol-bf,%: Volume bold as {\bf vol}(num)
+% vnum-x,%: Journal vol, without number as 34
+% volp-com,%: Volume with comma as vol(num), ppp
+% jpg-1,%: Only start page number
+% book-editor-booktitle,%: Book permits empty author, produces title before editor in this case
+% inbook-editor-booktitle,%: Allow using both title/booktitle, both author/editor
+% bookaddress,%: Italic booktitle followed by bookaddress in roman
+% num-xser,%: Allows number without series and suppresses word "number"
+% number-cap,%: Capitalize word `number' as: "Number 123"
+% chapter-cap,%: Capitalize word `chapter' as: `Chapter 42'
+% series-number,%: Series number as: `Springer Lecture Notes No. 125'
+% numser-booktitle,%: After book title and conference address, and before editors
+% ser-vol,%: Series, vol. 23
+% ser-rm,%: format series roman , even when used with volume
+% volume-cap,%: Capitalize word `volume', as: `Volume 7 in Lecture Series'
+% ser-ed,%: Series and volume after booktitle and before editors
+% jnm-x,%: Space after journal name
+% pg-bk,book-chapter-pages,%: As chapter and page: chapter 42, page 345
+% pub-date,%: Publisher with address and date in parentheses (Oxford, 1994)
+% ay-empty-pub-parens-x,%: eliminate parentheses altogether if nothing inside
+% pre-pub,%: Publisher before volume, chapter, pages
+% pre-edn,%: Edition before publisher
+% pre-pub,pre-edn,%: Edition, publisher, volume, chapter, pages
+% isbn,%: Include ISBN for books, booklets, etc.
+% issn,%: Include ISSN for periodicals
+% doi-link,doi,%: Doi forms a link to the publication, anchored to the volume or title
+% edby,%: In booktitle, edited by .. (where .. is names)
+% blk-com,%: Comma between blocks
+% fin-endbibitem,%: Command at end instead of period
+% pp,%: `Page' abbreviated as p. or pp.
+% ed,%: `Editor' abbreviated as ed. or eds.
+% abr,%: Abbreviations of such words
+% ednx,%: `Edition' abbreviated as `ed'
+% ord,%: Numerical editions as 1st, 2nd, 3rd, etc
+% jabr,%: Abbreviated journal names
+% etal-it,%: Italic et al
+% revdata,eprint,url,url-blk,translation,%: Include REVTeX data fields collaboration, eid, eprint, archive, url, translation
+% SLACcitation,%: Produce SLACcitation field
+% numpages-x,%: Do not include numpages field
+% url,url-prefix-x,%: URL without prefix (default: `URL ')
+% bibinfo,%: Reference component tags like \bibinfo in the content of \bibitem
+% bibfield,%: Element tags like \bibfield in the content of \bibitem
+% nfss,%: Use LaTeX commands which may not work with Plain TeX
+%,{%
+% }}
+%\generate{\file{aipnum4-1.bst}{\MBopts}}
+%\endbatchfile
+% \end{verbatim}
+%
+% Between the two files \file{aipnum.dbj} and \file{aipnum.dbj},
+% the differences are limited:
+% \file{aipnum.dbj} has two lines lacking in \file{aipauth.dbj}:
+% \begin{verbatim}
+% ,seq-no%: Citation order (unsorted, like unsrt.bst)
+% ,nm-init,ed-au%: Initials + surname (J. F. Smith)
+% \end{verbatim}
+% thus, the ``numbered citation'' bibliography is sorted by citation order, and
+% the names are give first inital, then last name.
+%
+% Likewise, \file{aipauth.dbj} has two lines lacking in \file{aipnum.dbj}:
+% \begin{verbatim}
+% ,ay%: Author-year with some non-standard interface
+% ,nat%: Natbib for use with natbib v5.3 or later
+% ,blkyear%: Missing date left blank
+% ,nm-rev%: Surname + initials (Smith, J. F.)
+% \end{verbatim}
+% Thus, the ``author-year'' bibliography is sorted by author name, and
+% names are given last name first, followed by initials.
+%
+% Note that \file{aipnumlong.dbj} is the same as \file{aipnum.dbj}, except:
+% \begin{itemize}
+% \item
+% Remove \texttt{jtit-x}, \texttt{jpg-1}. This means article titles and full page range.
+% \item
+% Add \texttt{article-title-o}: article title is not required.
+% \item
+% Remove \texttt{nm-init}. This means full names.
+% \item
+% The file to be \cmd\generate d is \filename{aipnum4-1long.bst} instead of \filename{aipnum4-1.bst}.
+% \end{itemize}
+%
+% The differences between \file{aipauthlong.dbj} and \file{aipauth.dbj}
+% are exactly the same as between \file{aipnumlong.dbj} and \file{aipnum.dbj}
+%
+% To get a banner in the \file{.blg} file, patch by hand into \file{apsrev.bst}:
+% \begin{verbatim}
+% FUNCTION {banner.log} {"REVTeX-compatible apsrev.bst 9812" warning$}
+% \end{verbatim}
+% and invoke \texttt{banner.log} from within \texttt{begin.bib}
+%
+% We ensure that the journal substyle has the first word
+% in the matter by installing the (default) AIP code
+% later on (see Section~\ref{sec:aip-defaults}).
+% \end{macro}
+%
+% \begin{macro}{\pre@bibdata}
+%
+% Set up to write endnotes to a .bib file; its data will be incorporated into the bibliography.
+% \begin{macrocode}
+ \def\pre@bibdata{\jobname\bibdata@app}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\bibsection}
+% We define the sectioning command to use when starting the bibliography
+% (we use \cmd\refname).
+% \begin{macrocode}
+\def\refname{References}%
+\def\rtx@bibsection{%
+ \@ifx@empty\refname{%
+ \par\vspace{6\p@ plus 6\p@}%
+ }{%
+% \let\@hangfroms@section\@hang@froms
+ \expandafter\section\expandafter*\expandafter{\refname}%
+ \@nobreaktrue
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\bibpreamble}
+% \begin{macro}{\bibsep}
+% \begin{macro}{\newblock}
+% \begin{macrocode}
+\let\bibpreamble\@empty
+\appdef\setup@hook{%
+ \bibsep\z@\relax
+}%
+\def\newblock{\ }%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\bibfont}
+% We define the font switch that applies to the body of the bibliography.
+%
+% \begin{macrocode}
+\appdef\setup@hook{%
+ \def\bibfont{%
+ \preprintsty@sw{}{\footnotesize}%
+ \@clubpenalty\clubpenalty
+ \labelsep\z@
+ }%
+}%
+\let\place@bibnumber\place@bibnumber@sup
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{Index}%
+% \begin{macrocode}
+\newenvironment{theindex}{%
+ \columnseprule \z@
+ \columnsep 35\p@
+ \c@secnumdepth-\maxdimen
+ \onecolumngrid@push
+ \section{\indexname}%
+ \thispagestyle{plain}%
+ \parindent\z@
+ \parskip\z@ plus.3\p@\relax
+ \let\item\@idxitem
+ \onecolumngrid@pop
+}{%
+}%
+%
+\def\@idxitem{\par\hangindent 40\p@}
+%
+\def\subitem{\par\hangindent 40\p@ \hspace*{20\p@}}
+%
+\def\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
+%
+\def\indexspace{\par \vskip 10\p@ plus5\p@ minus3\p@\relax}
+% \end{macrocode}
+%
+%
+% \subsubsection{Typesize Processing}%
+% The formatting specification for the preprint option is:
+% Times Roman 12 pt, double spacing, with 1-inch margins on letter paper.
+% Paragraphs indented ``five spaces''.
+% Display math on standard indent, with equation number flush right in parenthesis, with subequations roman.
+%
+% That for reprint option is to format similar to the printed journal; with most journals
+% set (approximately analyzed) 10-point, 2-column grid, letter paper.
+% \begin{macrocode}
+\expandafter\def\csname rtx@aip10pt\endcsname{%
+ \let\@currname@class\@currname
+ \def\@currname{aps10pt\substyle@post}%
+ \class@info{Reading file \@currname.\substyle@ext}%
+ \input{\@currname.\substyle@ext}%
+ \let\@currname\@currname@class
+ \class@info{Overriding 10pt}%
+ \aipreprint
+}%
+\expandafter\def\csname rtx@aip11pt\endcsname{\csname rtx@aip12pt\endcsname}%
+\expandafter\def\csname rtx@aip12pt\endcsname{%
+ \let\@currname@class\@currname
+ \def\@currname{aps12pt\substyle@post}%
+ \class@info{Reading file \@currname.\substyle@ext}%
+ \input{\@currname.\substyle@ext}%
+ \let\@currname\@currname@class
+ \class@info{Overriding 12pt}%
+ \aippreprint
+}%
+% \end{macrocode}
+%
+% \begin{macro}{\today}
+% Procedure \cmd\today\ is used in the article class, but not in
+% this document class.
+% \begin{macrocode}
+\def\today{%
+ \number\day\space
+ \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\year
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{A. Running Title}
+% User-provided running title \cmd\@shorttitle\ to be set.
+%
+% \subsection{B. Equation numbering, figure and table numbering}
+% Equations can be numbered throughout, or by section, with appendix equations prepended by the appendix label.
+% Figures and tables are numbered throughout.
+%
+%
+% \subsection{C. Title}
+% Title page may break above abstract, within author list.
+% Title notes are signified by superior letter followed by right parenthesis.
+%
+% \subsection{D. Author footnote}
+% Set short line above these footnotes.
+%
+% \subsection{E. Author}
+% Class option \classoption{superscriptaddress} is standard.
+% \begin{macrocode}
+ \clo@superscriptaddress
+% \end{macrocode}
+%
+% \subsection{F. Affiliations}
+% Set italic.
+%
+% \subsection{G. Received date}
+%
+%
+% \subsection{H. Abstract}
+% Single paragraph, no indent.
+%
+% \subsection{J. Lead Paragraph}
+% Set boldface, flush left before main text, single paragraph.
+% Separated from text by a short centered rule.
+%
+% \subsection{K. Headings}
+% Use labels: ROMAN, LETTER, arabic, letter.
+% Set ALLCAPS, boldface; Initial cap, boldface; Initial cap, bold-italic; Initial cap, italic.
+%
+% Theorem, proof title followed by colon. Follow author.
+%
+% \subsection{L. Text Footnotes}
+% Not permitted; use endnotes.
+%
+% \subsection{M. Citations and Bibliography}
+% Numerical \filename{aipnum.bst}, author-year \filename{aipauth.bst}, and numbered author-year \filename{aipnumauth.bst} are the available choices.
+% Numerical is standard, with all styles permitted in journal classes 3a and 4b.
+%
+%
+% \subsection{N. References}
+%
+% Article Title usage:
+%
+% Article title required in all journals with "unpublished", "to be published", "in press" and "submitted" refs.
+%
+% Exceptions:
+%
+% Journal classes 1a,1b,2,4a:
+%
+% Article title not allowed in published references, except in the case of "in press" or submitted" (see sample references below).
+%
+% Journal class 3a:
+%
+% Article title allowed but not required in author-year references (use must be consistent within a single manuscript).
+%
+% Journal class 3b:
+%
+% Article title required in all journal references and report references.
+%
+% Journal class 4b:
+%
+% Article title allowed in journal references in author-year mode.
+%
+% \subsection{O. Examples of Numerical References}
+%
+%
+% \subsection{P. References in Author-year mode}
+%
+%
+% \subsection{Q. Numbered Author-year References}
+%
+%
+% \subsection{R. Tables}
+% Placed within text (floated), labeled with Roman numeral.
+%
+% Table caption placed above table, followed by space,
+% two double lines, space, table column headings, space,
+% single line, table contents, two double lines.
+%
+% Footnotes labeled with superior lower-case letter, set below table contents.
+%
+% \subsection{S. Figures}
+% Placed within text (floated), labeled with arabic numbers.
+%
+% Caption set below figure. A citation to be set inline, not superscripted.
+%
+% \subsection{Society defaults}%
+%
+% After this society file is read in, we will process the
+% \cmd\@journal- and \cmd\@pointsize-specific code.
+% Here we define the defaults.
+%
+% We select \textbf{Chaos} as the default journal substyle, because it is
+% the most permissive in terms of bibliography and citation style,
+% and it is formatted in two column in the reprint style.
+%
+% \begin{macrocode}
+\def\@journal@default{cha}%
+\def\@pointsize@default{12}%
+% \end{macrocode}
+%
+% \subsection{Journal-Specific Code}%
+%
+% For AIP journals, we supply code specific to JCP, POP, RSI, JAP, APL, CHA, POF, BMF, RSE, JMP.
+%
+% \subsubsection{\classoption{jcp}}%
+%A member of the journal class 1a.
+% \begin{macrocode}
+\def\rtx@aipjcp{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Journal class 1a uses the (superscript) numerical citation style by default.
+% \begin{macrocode}
+ \@booleanfalse\authoryear@sw
+% \end{macrocode}
+%
+% End of \classoption{jcp} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{pop}}%
+%A member of the journal class 1a.
+% \begin{macrocode}
+\def\rtx@aippop{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Journal class 1a uses the (superscript) numerical citation style by default.
+% \begin{macrocode}
+ \@booleanfalse\authoryear@sw
+% \end{macrocode}
+%
+% End of \classoption{pop} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{rsi}}%
+%A member of the journal class 1a.
+% \begin{macrocode}
+\def\rtx@aiprsi{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Journal class 1a uses the (superscript) numerical citation style by default.
+% \begin{macrocode}
+ \@booleanfalse\authoryear@sw
+% \end{macrocode}
+%
+% End of \classoption{rsi} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{jap}}%
+%Sole member of the journal class 1b.
+%
+% No running title.
+% \begin{macrocode}
+\def\rtx@aipjap{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Journal class 1b uses the (superscript) numerical citation style by default.
+% \begin{macrocode}
+ \@booleanfalse\authoryear@sw
+ \let\@runningtitle\@empty
+% \end{macrocode}
+%
+% End of \classoption{jap} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{apl}}%
+%Sole member of the journal class 2.
+%
+% No running title.
+% \begin{macrocode}
+\def\rtx@aipapl{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Journal class 2 uses the (superscript) numerical citation style by default.
+% \begin{macrocode}
+ \@booleanfalse\authoryear@sw
+ \let\@runningtitle\@empty
+% \end{macrocode}
+%
+% End of \classoption{apl} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{cha}}%
+%Sole member of the journal class 3a.
+% \begin{macrocode}
+\def\rtx@aipcha{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Article titles are allowed.
+% \begin{macrocode}
+ \@booleanfalse\aip@jtitx@sw
+% \end{macrocode}
+%
+% End of \classoption{cha} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{pof}}%
+%Sole member of the journal class 3b.
+% \begin{macrocode}
+\def\rtx@aippof{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Journal class 3b uses the (superscript) numerical citation style by default.
+% Article titles are required, so we include them if available,
+% but if absent, we can do no more than make a warning in the \file{.blg}.
+% \begin{macrocode}
+ \@booleanfalse\authoryear@sw
+ \@booleanfalse\aip@jtitx@sw
+% \end{macrocode}
+%
+% End of \classoption{pof} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{bmf}}%
+% A member of the journal class 4a,
+% the Biomicrofluidics journal is single column.
+% \begin{macrocode}
+\def\rtx@aipbmf{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Journal class 4a uses the (superscript) numerical citation style by default.
+% Journal is formatted in a single column.
+% \begin{macrocode}
+ \@booleanfalse\authoryear@sw
+ \@booleanfalse\twocolumn@sw
+% \end{macrocode}
+%
+% End of \classoption{bmf} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{rse}}%
+%A member of the journal class 4a.
+% \begin{macrocode}
+\def\rtx@aiprse{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Journal class 4a uses the (superscript) numerical citation style by default.
+% \begin{macrocode}
+ \@booleanfalse\authoryear@sw
+% \end{macrocode}
+%
+% End of \classoption{rse} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{jmp}}%
+% Sole member of the journal class 4b, Journal of Mathematical Physics is single column.
+% For an example of \env{itemize}, see JMP\_122901\_1 (48).
+% \begin{macrocode}
+\def\rtx@aipjmp{%
+ \typeout{Using journal substyle \@journal.}%
+% \end{macrocode}
+% Article titles are allowed.
+% Journal is formatted in a single column.
+% \begin{macrocode}
+ \@booleanfalse\aip@jtitx@sw
+ \@booleanfalse\twocolumn@sw
+% \end{macrocode}
+%
+% End of \classoption{jmp} code.
+% \begin{macrocode}
+}%
+% \end{macrocode}
+%
+% \subsection{Establish AIP Defaults\label{sec:aip-defaults}}
+%
+% \begin{macro}{\footinbib@sw}
+% All AIP journals invoke the \classoption{footinbib} option.
+% \begin{macrocode}
+\@booleantrue\footinbib@sw
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\place@bibnumber}
+% \begin{macro}{\@bibstyle}
+% \begin{macro}{\bibpunct}
+% We install code that will
+% govern the style in which \cmd\cite\ commands are
+% formatted,
+% select the presentation for \cmd\bibitem s
+% and control the \BibTeX\ processing.
+%
+% Note that a journal substyle may override these settings.
+% Likewise, document preamble may itself invoke \cmd\bibpunct\ or \cmd\bibliographystyle,
+% thereby overriding these settings and those of the journal substyle.
+%
+% The numbered citations of \file{aipnum} and \file{aipauthnum}
+% are compatible with \classoption{footinbib} and
+% the compression and coalescing features of \classname{natbib},
+% while \file{aipauth}'s author-year citations are not.
+% Therefore, we de-select such options if we are selecting author-year citations.
+%
+% Note on \classname{natbib} presets:
+% \file{aipnum} and \file{aipauthnum} uses the Chicago \cmd\bibpunct\ style;
+% while \file{aipauth} uses that of Nature.
+%
+% Note on \cmd\NAT@mcite: if not using numerical citations, we set \cmd\NAT@mcite\
+% to a lower value, to turn off the mcite semantics of \classname{natbib}.
+% \begin{macrocode}
+\let\place@bibnumber\place@bibnumber@sup
+\appdef\setup@hook{%
+ \authoryear@sw{%
+ \aip@jtitx@sw{%
+ \def\@bibstyle{aipauth\substyle@post}%
+ }{%
+ \def\@bibstyle{aipauth\substyle@post long}%
+ }%
+ \authornum@sw{%
+ \bibpunct{}{}{,}{s}{}{\textsuperscript{,}}%
+ \let\onlinecite\rev@citealpnum
+ }{%
+ \bibhang10\p@
+ \bibpunct{(%)
+ }{%(
+ )}{; }{a}{,}{,}%
+ \@booleanfalse\footinbib@sw
+ \let\NAT@mcite\@ne
+ \let\NAT@sort\z@
+ \def\NAT@cmprs{\z@}%
+ \let\NAT@def@citea\rtx@def@citea
+ \let\NAT@def@citea@close\rtx@def@citea@close
+ }%
+ }{%
+ \aip@jtitx@sw{%
+ \def\@bibstyle{aipnum\substyle@post}%
+ }{%
+ \def\@bibstyle{aipnum\substyle@post long}%
+ }%
+ \bibpunct{}{}{,}{s}{}{\textsuperscript{,}}%
+ \let\onlinecite\rev@citealpnum
+ }%
+}%
+\def\make@footnote@endnote{%
+ \footinbib@sw{%
+ \authoryear@sw{\authornum@sw{\false@sw}{\true@sw}}{\false@sw}%
+ {}{%
+ \ltx@footnote@push
+ \def\thempfn{Note\thefootnote}%
+ \let\ltx@footmark\rev@citemark
+ \let\ltx@foottext\rev@endtext
+ \appdef\class@enddocumenthook{\auto@bib}%
+ \let\printendnotes\relax
+ }%
+ }{}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\aipreprint}%
+% We want to override \filename{aps10pt.rtx}.
+% \begin{macrocode}
+\def\aipreprint{%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\aippreprint}%
+% We want to override \filename{aps12pt.rtx}.
+% \begin{macrocode}
+\def\aippreprint{%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+%</package>
+% \end{macrocode}
+%
+% \Finale
+% %Here ends the programmer's documentation.
+% \endinput
+%
+\endinput
diff --git a/Master/texmf-dist/source/latex/revtex/ltxdocext.dtx b/Master/texmf-dist/source/latex/revtex/ltxdocext.dtx
index ee9d71c9c04..a6ca9e78b9a 100644
--- a/Master/texmf-dist/source/latex/revtex/ltxdocext.dtx
+++ b/Master/texmf-dist/source/latex/revtex/ltxdocext.dtx
@@ -1,67 +1,151 @@
-% \iffalse &pdflatex ltxdoc klootch
+% \iffalse meta-comment balanced on line 108
% ltxdocext.dtx: package to extend the ltxdoc class of standard LaTeX
-% Copyright (c) 1999 Arthur Ogawa
+% Copyright (c) 2008 Arthur Ogawa
%
% Disclaimer
% This file is distributed WITHOUT ANY WARRANTY;
% without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+% License
+% You may distribute this file under the conditions of the
+% LaTeX Project Public License 1.3 or later
+% (http://www.latex-project.org/lppl.txt).
% ReadMe
% For the documentation and more detailed instructions for
% installation, typeset this document with \LaTeX.
+% Maintenance Status
+% This work has the LPPL maintenance status "maintained";
+% Current Maintainer of this work is Arthur Ogawa.
+%
+% This work consists of the main source file ltxdocext.dtx
+% and the derived files
+% ltxdocext.sty, ltxdocext.pdf, ltxdocext.ins, ltxdocext.drv.
+% Distribution:
+% CTAN:macros/latex/contrib/revtex/
+%
+% Unpacking:
+% tex ltxdocext.dtx
+%
+% Documentation:
+% latex ltxdocext.dtx; ...
+%
+% Program calls to get the documentation (example):
+% pdflatex ltxdocext.dtx
+% makeindex -s gind.ist ltxdocext.idx
+% makeindex -s gglo.ist -o ltxdocext.gls ltxdocext.glo
+% pdflatex ltxdocext.dtx
+% makeindex -s gind.ist ltxdocext.idx
+% pdflatex ltxdocext.dtx
+%
+% Installation:
+% TDS:doc/latex/revtex/
+% TDS:source/latex/revtex/
+% TDS:tex/latex/revtex/
+%
+% Thanks, Heiko!
+% This method of letting a single .dtx file serve as both
+% documentation (via latex) and installer (via tex) follows
+% the example of Heiko Oberdiek. Thanks!
+%<*ignore>
+\begingroup
+ \def\x{LaTeX2e}%
+\expandafter\endgroup
+\ifcase
+ 0\expandafter\ifx\csname processbatchFile\endcsname\relax\else1\fi\ifx\fmtname\x\else 1\fi
+ \relax
+\else
+ \csname fi\endcsname
+%</ignore>
+%<*install>
+\input docstrip
+\preamble
+
+This is a generated file;
+altering it directly is inadvisable;
+instead, modify the original source file.
+See the URL in the file README.
+
+License
+ You may distribute this file under the conditions of the
+ LaTeX Project Public License 1.3 or later
+ (http://www.latex-project.org/lppl.txt).
+
+ This file is distributed WITHOUT ANY WARRANTY;
+ without even the implied warranty of MERCHANTABILITY
+ or FITNESS FOR A PARTICULAR PURPOSE.
+
+\endpreamble
+\askforoverwritefalse
+\keepsilent
+ \generate{%
+ %{ignore}
+% \usedir{tex/latex/revtex}%
+ \file{ltxdocext.sty}{%
+ \from{ltxdocext.dtx}{package,kernel}%
+ }%
+ \file{acrofont.sty}{\from{ltxdocext.dtx}{fonts}}%
+ }%
+\ifToplevel{
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation, please move}
+\Msg{* ltxdocext.sty}
+\Msg{* into a directory searched by TeX;}
+\Msg{* in a TDS-compliant installation:}
+\Msg{* texmf/tex/macros/latex/revtex/.}
+\Msg{*}
+\Msg{* To produce the documentation,
+ run ltxdocext.dtx through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{***********************************************************}
+}
+\endbatchfile
+%</install>
+%<*ignore>
+\fi
+%</ignore>
% \fi
-% \CheckSum{938}
-%% \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 \~}%
+%
+% \GetFileInfo{ltxdocext.dtx}\CheckSum{941}
%
% \iffalse ltxdoc klootch
+%<*ltxdocext>
%%% @LaTeX-file{
%%% filename = "ltxdocext.dtx",
-%%% version = "0.0a0",
-%%% date = "1999/06/04",
+%%% version = "1.0",
+%%% date = "2008/08/13",
%%% time = "11:23:00 GMT",
%%% checksum = "929",
-%%% author = "Arthur Ogawa (mailto:ogawa@teleport.com)",
-%%% copyright = "Copyright (C) 1999 Arthur Ogawa,
-%%% all rights reserved. Copying of this file is
-%%% authorized only if either:
-%%% (1) you make absolutely no changes to your copy,
-%%% including name; OR
-%%% (2) if you do make changes, you first rename it
-%%% to some other name.",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
+%%% commissioned by the American Physical Society.
+%%% ",
+%%% copyright = "Copyright (C) 1999, 2008 Arthur Ogawa,
+%%% distributed under the terms of the
+%%% LaTeX Project Public License, see
+%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
+%%% ",
%%% address = "Arthur Ogawa,
%%% USA",
%%% telephone = "",
%%% FAX = "",
-%%% email = "ogawa@teleport.com",
+%%% email = "mailto colon arthur_ogawa at sbcglobal.net",
%%% codetable = "ISO/ASCII",
%%% keywords = "latex, ltxdoc",
%%% supported = "yes",
%%% abstract = "extensions to the ltxdoc class",
%%% docstring = "The checksum field above generated by ltxdoc",
%%% }
+%</ltxdocext>
% \fi
%
% \iffalse ltxdoc klootch
-% The following references the \file{00readme.txt} file,
+% The following references the \file{README} file,
% which contains basic information about this package.
% The contents of this file are generated when
% you typeset the programmer's documentation.
-% Search on "{filecontents*}{00readme.txt}" to locate it.
-% \fi\input{00readme.txt}%
+% Search on "{filecontents*}{README}" to locate it.
+% \fi\input{README}%
%
% \subsection{Bill of Materials}
%
@@ -75,15 +159,15 @@
%\end{verbatim}
%
% \subsubsection{Generated by \texttt{latex ltxdocext.dtx}}%
-% Typesetting the source file under \LaTeX\
-% generates the readme and the installer.
+% Typesetting the source file under pdflatex
+% generates the readme and the documentation.
%\begin{verbatim}
-%00readme.txt ltxdocext.ins
+%README ltxdocext.pdf
%\end{verbatim}
%
% \subsubsection{Generated by \texttt{tex ltxdocext.ins}}%
-% Typesetting the installer generates
-% the package files.
+% Typesetting this file with \TeX\ generates
+% the package file.
%\begin{verbatim}
%ltxdocext.sty acrofont.sty
%\end{verbatim}
@@ -103,8 +187,7 @@
%
% \section{Code common to all modules}%
%
-% The following may look a bit klootchy, but we
-% want to require only one place in this file
+% We want to require only one place in this file
% where the version number is stated,
% and we also want to ensure that the version
% number is embedded into every generated file.
@@ -114,18 +197,18 @@
% An appropriate message is displayed if
% a different \TeX{} format is used.
% \begin{macrocode}
-%<*doc|extensions|fonts>
+%<*driver|package|fonts>
\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
-%</doc|extensions|fonts>
+%</driver|package|fonts>
% \end{macrocode}
% As desired, the following modules all
% take common version information:
% \begin{macrocode}
-%<extensions>\ProvidesFile{ltxdocext.sty}%
+%<package>\ProvidesFile{ltxdocext.sty}%
%<fonts>\ProvidesFile{acrofont.sty}%
-%<*doc>
+%<*driver>
\expandafter\ProvidesFile\expandafter{\jobname.dtx}%
-%</doc>
+%</driver>
% \end{macrocode}
%
% The following line contains, for once and for all,
@@ -134,7 +217,7 @@
% consistently in all generated files and in the
% typeset documentation.
% \begin{macrocode}
- [1999/06/04 0.0a0 ltxdoc extensions package]% \fileversion
+ [2008/08/04 1.1b2 ltxdoc extensions package]% \fileversion
% \end{macrocode}
%
%
@@ -142,7 +225,7 @@
%
% This module, consisting of the present section,
% typesets the programmer's documentation,
-% generating the \file{.ins} installer and \file{00readme.txt} as required.
+% generating the \file{README} as required.
%
% Because the only uncommented-out lines of code at the beginning of
% this file constitute the \file{doc} module itself,
@@ -155,38 +238,22 @@
% The \enve{document} command concludes the typesetting run.
%
% \begin{macrocode}
-%<*doc>
-% \end{macrocode}
-%
-% \subsection{Stubs for \file{ltxdocext.sty} and \file{acrofont.sty}}
-%
-% This \env{filecontents} environment generates stub files
-% \file{ltxdocext.sty} and \file{acrofont.sty}.
-% Stubs are needed because the documentation for this package
-% requires them and they might not yet be present.
-%
-% A real version of these files will be generated
-% when you typeset \file{ltxdocext.ins}, at which point
-% the stub file will be overwritten (you will have to give {\sc docstrip}
-% permission to do this).
-% \begin{macrocode}
-\begin{filecontents}{ltxdocext.sty}
-% Stub version of ltxdocext.sty
-\end{filecontents}
-\begin{filecontents}{acrofont.sty}
-% Stub version of acrofont.sty
-\end{filecontents}
+%<*driver>
% \end{macrocode}
%
% \subsection{The Preamble}
% The programmers documentation is formatted
-% with the \classname{ltxdoc} class with local customizations,
+% with the \classname{ltxdoc} document class, with local customizations,
% and with the usual code line indexing.
% \begin{macrocode}
\documentclass[draft]{ltxdoc}
\RequirePackage{ltxdocext}%
-\RequirePackage{acrofont}%
-\CodelineIndex\EnableCrossrefs
+\RequirePackage[colorlinks=true,linkcolor=blue]{hyperref}%
+\expandafter\ifx\csname package@font\endcsname\@undefined\else
+ \expandafter\RequirePackage\expandafter{\csname package@font\endcsname}%
+\fi
+\CodelineIndex\EnableCrossrefs % makeindex -s gind.ist ltxdocext
+\RecordChanges % makeindex -s gglo.ist -o ltxdocext.gls ltxdocext.glo
% \end{macrocode}
%
% \subsubsection{Docstrip and info directives}
@@ -201,78 +268,6 @@
\expandafter\GetFileInfo\expandafter{\jobname.dtx}%
% \end{macrocode}
%
-%
-% \subsection{The installer file}
-%
-% The installer \file{ltxdocext.ins} appears here.
-% If you have retrieved the standard distribution of this package,
-% the installer file is already on your filesystem.
-% If you are bootstrapping,
-% the first typesetting of the \file{.dtx} file
-% will cause the installer to be generated.
-%
-% The following modules are used to direct
-% {\sc docstrip} in generating the external files:
-% \begin{center}
-% \begin{tabular}{lll}
-% \textbf{Module}&\textbf{File}&\textbf{Description}\\
-% doc &\file{ltxdocext.drv}&driver for programmer's documantation\\
-% extensions&\file{ltxdocext.sty}&ltxdoc extensions package\\
-% fonts &\file{acrofont.sty} &package to use only Acrobat fonts
-% \end{tabular}
-% \end{center}
-%
-% \begin{macrocode}
-\begin{filecontents}{ltxdocext.ins}
-%% This file will generate documentation and runtime files
-%% from ltxdocext.dtx when run through LaTeX or TeX.
-\input docstrip
-\preamble
-
-This is a generated file;
-altering it directly is inadvisable;
-instead, modify the original source file.
-See the URL in the file 00readme.txt.
-
-Copyright notice.
-
- These files are distributed
- WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-\endpreamble
-\keepsilent
- \generate{%
- \file{ltxdocext.drv}{\from{ltxdocext.dtx}{doc}}%
- \file{ltxdocext.sty}{\from{ltxdocext.dtx}{extensions}}%
- \file{acrofont.sty}{\from{ltxdocext.dtx}{fonts}}%
- }%
-\ifToplevel{
-\Msg{***********************************************************}
-\Msg{*}
-\Msg{* To finish the installation, please move}
-\Msg{* ltxdocext.sty}
-\Msg{* into a directory searched by TeX.}
-\Msg{*}
-\Msg{* To produce the user documentation,
- run ltxdocext.tex through LaTeX.}
-\Msg{*}
-\Msg{* To produce the programmer documentation,
- run ltxdocext.dtx through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing}
-\Msg{***********************************************************}
-}
-\endbatchfile
-\end{filecontents}
-% \end{macrocode}
-% Note that, because all of the files generated by the installer
-% are part of the standard distribution, it will
-% be necessary to run the installer only when bootstrapping
-% (or, of course, during development).
-% Note, too, that it is rare to generate the \file{doc}
-% module because it suffices to simply typeset the \file{.dtx} file itself.
-%
% \subsection{The ``Read Me'' File}
% As promised above, here is the contents of the
% ``Read Me'' file. That file serves a double purpose,
@@ -297,29 +292,41 @@ Copyright notice.
% begin the programmer's manual.
%
% \begin{macrocode}
-\begin{filecontents*}{00readme.txt}
+\begin{filecontents*}{README}
\title{%
Extensions to the \classname{ltxdoc} class%
\thanks{%
This file has version number \fileversion,
last revised \filedate.%
- % For version number and date, search on "\fileversion" in the .dtx file,
- % or see the end of the 00readme.txt file.
+ }%
+ \thanks{%
+ Version \fileversion\ \copyright\ 2008 The American Physical Society
}%
}%
-
\author{%
-Arthur Ogawa (\texttt{mailto:ogawa@teleport.com}),
-\fileversion\\Copyright (C) 1999 Arthur Ogawa
+Arthur Ogawa%
+ \thanks{\texttt{mailto:arthur\_ogawa at sbcglobal.net}}%
}%
+%\iffalse
+% For version number and date,
+% search on "\fileversion" in the .dtx file,
+% or see the end of the README file.
+%\fi
+
\maketitle
This file embodies the \classname{ltxdocext} package,
the implementation and its user documentation.
The distribution point for this work is
-\url{ftp://ftp.teleport.com/users/ogawa/macros/latex/contrib/supported/ltxdocext...},
-which contains fully unpacked, prebuilt runtime files and documentation.
+\url{publish.aps.org/revtex},
+which contains prebuilt runtime files, documentation, and full source,
+ready to add to a TDS-compliant \TeX\ installation.
+
+The \classname{ltxdocext} package was commissioned by the American Physical Society
+and is distributed under the terms of the \LaTeX\ Project Public License,
+the same license under which all the portions of \LaTeX\ itself are distributed.
+Please see \url{http://ctan.tug.org/macros/latex/base/lppl.txt} for details.
To use this document class, you must have a working
\TeX\ installation equipped with \LaTeXe\
@@ -348,8 +355,8 @@ package and the \classname{acrofont} package.
The package files \file{ltxdocext.sty} and \file{acrofont.sty}
are generated from this file, \file{ltxdocext.dtx},
-via the {\sc docstrip} facility of \LaTeX
-via |tex ltxdocext.ins|.
+using the {\sc docstrip} facility of \LaTeX
+via |tex ltxdocext.dtx| (Note: do \emph{not} use \LaTeX\ for this step).
The typeset documentation that you are now reading is generated from
the same file by typesetting it with \LaTeX\ or pdftex
via |latex ltxdocext.dtx| or |pdflatex ltxdocext.dtx|.
@@ -362,26 +369,41 @@ then carry out the following steps:
\begin{enumerate}
\item
Within an otherwise empty directory,
-typeset \file{ltxdocext.dtx} with \LaTeX\ or pdflatex;
-you will obtain the typeset documentation you are now reading,
-along with
-the installer \file{ltxdocext.ins},
-and the file \file{00readme.txt}.
-\item
-Now typeset \file{ltxdocext.ins},
+typeset \file{ltxdocext.dtx} with \TeX\ or pdftex;
thereby generating the package file \file{ltxdocext.sty},
and the package file \file{acrofont.sty}.
Make sure that {\sc docstrip} receives permission
to overwrite existing versions of these packages.
\item
-Install \classname{ltxdocext.sty} and \classname{acrofont.sty}
-by moving them to a location
-in your filesystem where they will be found by \LaTeX.
-\item
-Now complete the typesetting of the documentation by
-retypesetting \file{ltxdocext.dtx}.
-Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
+Now
+typeset \file{ltxdocext.dtx} with \LaTeX\ or pdflatex;
+you will obtain the typeset documentation you are now reading,
+along with
+the file \file{README}.
+
+Note: you will have to run \LaTeX, then
+\file{makeindex} \texttt{-s gind.ist ltxdocext.idx}, then
+\file{makeindex} \texttt{-s gglo.ist -o ltxdocext.gls ltxdocext.glo}, then
\LaTeX\ again in order to obtain a valid index and table of contents.
+\item
+Install the following files into indicated locations within your
+TDS-compliant \texttt{texmf} tree (you may need root access):
+\begin{itemize}
+\item
+\file{$TEXMF/}\file{tex/}\file{latex/}\file{revtex/}\classname{ltxdocext.sty} and
+\file{$TEXMF/}\file{tex/}\file{latex/}\file{revtex/}\classname{acrofont.sty}
+\item
+\file{$TEXMF/}\file{source/}\file{latex/}\file{revtex/}\classname{ltxdocext.dtx}
+\item
+\file{$TEXMF/}\file{doc/}\file{latex/}\file{revtex/}\classname{ltxdocext.pdf}
+\end{itemize}
+where \file{$TEXMF/} stands for \file{texmf-local/}, or some other \texttt{texmf} tree
+in your installation.
+\item
+Run \texttt{mktexlsr} on \file{$TEXMF/} (you may need root access).
+\item
+Build and installation are now complete;
+now put a \cmd\usepackage\texttt{\{ltxutil\}} in your document preamble!
\end{enumerate}
\end{filecontents*}
% \end{macrocode}
@@ -394,12 +416,9 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
% \begin{macrocode}
\begin{document}%
\expandafter\DocInput\expandafter{\jobname.dtx}%
-% ^^A\PrintChanges
+\PrintChanges
\end{document}
-% \end{macrocode}
-%
-% \begin{macrocode}
-%</doc>
+%</driver>
% \end{macrocode}
%
% \section{Using the \classname{ltxdoc} and \classname{acrofont} packages}%
@@ -458,7 +477,7 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
%
% \begin{unnumtable}
% \begin{tabular}{ll}
-% meta-text &\cmd\m\arg{text}\\
+% meta-text &\cmd\marg\arg{text}\\
% command &\cmd\cmd\cmd\csname\\
% environment name &\cmd\env\arg{name}\\
% \cmd\begin\verb`{foo}`&\cmd\envb\arg{foo}\\
@@ -535,18 +554,28 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
%\StopEventually{}
%
% \section{Extensions to the ltxdoc class}
-% The \file{extensions} {\sc docstrip} module comprises the
+% The \file{package} {\sc docstrip} module comprises the
% package \classname{ltxdocext.sty}, which provides extensions
% to the standard \LaTeX\ \classname{ltxdoc} class.
%
-% \subsection{Beginning of the \file{extensions} {\sc docstrip} module}
+% \subsection{Beginning of the \file{package} {\sc docstrip} module}
+% This portion of code is only present in the \LaTeX\ package (\texttt{.sty} file),
+% not in the kernel portion.
% \begin{macrocode}
-%<*extensions>
+%<*package>
\def\class@name{ltxdocext}%
\expandafter\PackageInfo\expandafter{\class@name}{%
An extension to the \protect\LaTeXe\space ltxdoc class
- by A. Ogawa (ogawa@teleport.com)%
+ by A. Ogawa (arthur\_ogawa sbcglobal.net)%
}%
+%</package>
+% \end{macrocode}
+%
+% \subsection{Beginning of the \file{kernel} {\sc docstrip} module}
+%
+% The bulk of the code is the kernel portion; a brief tail of \file{package} code then follows.
+% \begin{macrocode}
+%<*kernel>
% \end{macrocode}
%
% \subsection{Incorporate \classname{ltxguide.cls} extensions}
@@ -596,7 +625,7 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
\catcode`\>=\active
\gdef<{\@ifnextchar<\@lt\@meta}
\gdef>{\@ifnextchar>\@gt\@gtr@err}
- \gdef\@meta#1>{\m{#1}}
+ \gdef\@meta#1>{\marg{#1}}
\gdef\@lt<{\char`\<}
\gdef\@gt>{\char`\>}
\endgroup
@@ -630,7 +659,7 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
%
% Various forms of self-indexing commands:
% \begin{macrocode}
-\DeclareRobustCommand{\m}[1]{%
+\DeclareRobustCommand{\marg}[1]{%
\meta{#1}%
\index{#1=\string\meta{#1} placeholder}\index{placeholder>#1=\string\meta{#1}}%
}%
@@ -652,7 +681,7 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
\index{argument, optional>#1=\string\ttt{#1}}%
}%
\DeclareRobustCommand\cmd{\begingroup\makeatletter\@cmd}%
-\def\@cmd#1{%
+\long\def\@cmd#1{%
\endgroup
\cs{\expandafter\cmd@to@cs\string#1}%
\expandafter\cmd@to@index\string#1\@nil
@@ -675,7 +704,8 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
{\ttfamily\string\begin\string{}\env{#1}{\ttfamily\string}}%
}%
\DeclareRobustCommand\enve[1]{{\ttfamily\string\end\string{}\env{#1}{\ttfamily\string}}}%
-\DeclareRobustCommand*{\file}[1]{%
+\DeclareRobustCommand{\file}{\begingroup\@sanitize\@file}%
+\long\def\@file#1{\endgroup
{\ttfamily#1}%
\index{#1=\string\ttt{#1}}\index{file>#1=\string\ttt{#1}}%
}%
@@ -723,9 +753,10 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
\columnsep 35\p@
\def\see##1##2{\textit{See} ##1}%
\def\seealso##1##2{\textit{See also} ##1}%
-\def\cmd##1{\cs{\expandafter\cmd@to@cs\string##1}}%
+\long\def\cmd##1{\cs{\expandafter\cmd@to@cs\string##1}}%
\def\@url##1{\url@break\ttt{##1}\endgroup}%
-\def\ttt##1{{\ttfamily##1}}%
+\def\ttt{\begingroup\@sanitize\ttfamily\@ttt}%
+\def\@ttt##1{##1\endgroup}%
\mathchardef\save@secnumdepth\c@secnumdepth
\c@secnumdepth\m@ne
\twocolumn[\section{\indexname}]%
@@ -799,9 +830,9 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
%
% Emulate \cmd\toprule\ and friends
% \begin{macrocode}
-\newcommand\toprule{\hline\hline}%
-\newcommand\colrule{\\\hline}%
-\newcommand\botrule{\\\hline\hline}%
+\providecommand\toprule{\hline\hline}%
+\providecommand\colrule{\\\hline}%
+\providecommand\botrule{\\\hline\hline}%
% \end{macrocode}
%
% Define sectioning command below \cmd\subsubsection.
@@ -860,7 +891,7 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
%
% Direct \classname{ltxdoc} to produce an index.
% \begin{macrocode}
-\AtEndDocument{\PrintIndex}%
+\AtEndDocument{\PrintIndex\PrintChanges}%
% \end{macrocode}
%
% \subsection{Extension to \LaTeX's \env{filecontents} Environment}
@@ -901,10 +932,20 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
\setlength\arraycolsep{0pt}%
% \end{macrocode}
%
-% \subsection{End of the \file{extensions} {\sc docstrip} module}
-% Here ends the module.
+% \subsection{End of the \file{kernel} {\sc docstrip} module}
+%
+% \begin{macrocode}
+%</kernel>
+% \end{macrocode}
+%
+% \subsection{Tail of the \file{package} {\sc docstrip} module}
+% Here is the remainder of the package code.
+% \begin{macrocode}
+%<*package>
+% \end{macrocode}
+% Currently, there is little.
% \begin{macrocode}
-%</extensions>
+%</package>
% \end{macrocode}
%
%
@@ -933,7 +974,7 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
\def\class@name{ltxdocext}%
\expandafter\ClassInfo\expandafter{\class@name}{%
Written for \protect\LaTeXe\space
- by A. Ogawa (ogawa@teleport.com)%
+ by A. Ogawa (arthur_ogawa at sbcglobal.net)%
}%
% \end{macrocode}
% \end{macro}
@@ -1085,8 +1126,7 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
% \begin{itemize}
% \item
% Each new macro definition or register assignment begins a new line.
-% Therefore, \cmd\def, \cmd\newcommand, and their ilk will start in column
-% 1.
+% Therefore, \cmd\def, \cmd\newcommand, and their ilk will start in column~1.
% \item
% Code is indented one space for each level of nesting within braces
% \verb|{}|.
@@ -1108,11 +1148,19 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
% small monitors.
% But \classname{ltxdoc} output looks better with the shorter lines, too.
% \item
-% Extraneous whitespace is avoided by using the comment character |%|.
+% Extraneous whitespace in the replacement part of a macro definition
+% is avoided by using the comment character |%|.
% In most cases, if falling at the end of a line of code,
% a brace will be immediately followed by a comment character,
% as will the macro parameter |#1| and any one-letter control sequence,
% like |\\|.
+% \item
+% Extraneous whitespace in the package file is also avoided.
+% When \TeX\ reads in the .sty file, it will process \cmd\def s, and other commands,
+% but will not process blank spaces.
+% This practice is simply a discipline. You don't need to do this.
+% But sometimes \TeX\ has to read in a file while it is in horizontal mode,
+% at which point this practice is essential.
% \end{itemize}
% These conventions taken together are illustrated by the following:
% \begin{verbatim}
@@ -1172,7 +1220,7 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
% is very useful and produces code that executes nicely.
% Using it also helps avoid your having to debug problems where
% \cmd\if\dots\ and \cmd\fi\ are not properly balanced
-% (a nightmare in case you didn't already experience it).
+% (a nightmare, in case you have not already experienced it).
%
% \end{itemize}
%
@@ -1200,9 +1248,9 @@ Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
% I cannot help but notice that much of the code of \LaTeX\ itself fails
% to comply with many of the coding recommendations of Team \LaTeX.
%
-%
% \Finale
-% %Here ends the programmer's documentation.
+% \iffalse Here ends the programmer's documentation.\fi
% \endinput
%
\endinput
+%%EOF
diff --git a/Master/texmf-dist/source/latex/revtex/ltxfront.dtx b/Master/texmf-dist/source/latex/revtex/ltxfront.dtx
new file mode 100644
index 00000000000..b9432481136
--- /dev/null
+++ b/Master/texmf-dist/source/latex/revtex/ltxfront.dtx
@@ -0,0 +1,3599 @@
+% \iffalse meta-comment balanced on line 108
+% ltxfront.dtx: package to change page grid, MVL.
+% Copyright (c) 2009 Arthur Ogawa
+%
+% Disclaimer
+% This file is distributed WITHOUT ANY WARRANTY;
+% without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+% License
+% You may distribute this file under the conditions of the
+% LaTeX Project Public License 1.3 or later
+% (http://www.latex-project.org/lppl.txt).
+% ReadMe
+% For the documentation and more detailed instructions for
+% installation, typeset this document with \LaTeX.
+% Maintenance Status
+% This work has the LPPL maintenance status "maintained";
+% Current Maintainer of this work is Arthur Ogawa.
+%
+% This work consists of the main source file ltxfront.dtx
+% and the derived files
+% ltxfront.sty, ltxfront.pdf
+% Distribution:
+% CTAN:macros/latex/contrib/revtex/
+%
+% Unpacking:
+% tex ltxfront.dtx
+%
+% Documentation:
+% latex ltxfront.dtx; ...
+%
+% Programm calls to get the documentation (example):
+% pdflatex ltxfront.dtx
+% makeindex -s gind.ist ltxfront.idx
+% makeindex -s gglo.ist -o ltxfront.gls ltxfront.glo
+% pdflatex ltxfront.dtx
+% makeindex -s gind.ist ltxfront.idx
+% pdflatex ltxfront.dtx
+%
+% Installation:
+% TDS:doc/latex/revtex/
+% TDS:source/latex/revtex/
+% TDS:tex/latex/revtex/
+%
+% Thanks, Heiko!
+% This method of letting a single .dtx file serve as both
+% documentation (via latex) and installer (via tex) follows
+% the example of Heiko Oberdiek. Thanks!
+%<*ignore>
+\begingroup
+ \def\x{LaTeX2e}%
+\expandafter\endgroup
+\ifcase
+ 0\expandafter\ifx\csname processbatchFile\endcsname\relax\else1\fi\ifx\fmtname\x\else 1\fi
+ \relax
+\else
+ \csname fi\endcsname
+%</ignore>
+%<*install>
+%% This file will generate documentation and runtime files
+%% from ltxfront.dtx when run through LaTeX or TeX.
+\input docstrip
+\preamble
+
+This is a generated file;
+altering it directly is inadvisable;
+instead, modify the original source file.
+See the URL in the file 00readme.tex.
+
+License
+ You may distribute this file under the conditions of the
+ LaTeX Project Public License 1.3 or later
+ (http://www.latex-project.org/lppl.txt).
+
+ This file is distributed WITHOUT ANY WARRANTY;
+ without even the implied warranty of MERCHANTABILITY
+ or FITNESS FOR A PARTICULAR PURPOSE.
+
+\endpreamble
+\askforoverwritefalse
+\keepsilent
+ \generate{%
+ %{ignore}
+% \usedir{tex/latex/revtex}%
+ \file{ltxfront.sty}{%
+ \from{ltxfront.dtx}{package,options,kernel}%
+ }%
+ }%
+\ifToplevel{
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation, please move}
+\Msg{* ltxfront.sty}
+\Msg{* into a directory searched by TeX;}
+\Msg{* in a TDS-compliant installation:}
+\Msg{* texmf/tex/macros/latex/revtex/.}
+\Msg{*}
+\Msg{* To produce the documentation,
+ run ltxfront.dtx through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{***********************************************************}
+}
+\endbatchfile
+%</install>
+%<*ignore>
+\fi
+%</ignore>
+% \fi
+%
+% \GetFileInfo{ltxfront.dtx}\CheckSum{2012}
+%
+% \iffalse ltxdoc klootch
+%<*package>
+%%% @LaTeX-file{
+%%% filename = "ltxfront.dtx",
+%%% version = "4.1h",
+%%% date = "2009/10/09",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "2012",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
+%%% commissioned by the American Physical Society.
+%%% ",
+%%% copyright = "Copyright (C) 1999, 2009 Arthur Ogawa,
+%%% distributed under the terms of the
+%%% LaTeX Project Public License, see
+%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
+%%% ",
+%%% address = "Arthur Ogawa,
+%%% USA",
+%%% telephone = "",
+%%% FAX = "",
+%%% email = "mailto colon arthur_ogawa at sbcglobal.net",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "latex, page grid, main vertical list",
+%%% supported = "yes",
+%%% abstract = "package to change page grid, MVL",
+%%% docstring = "The checksum field above generated by ltxdoc",
+%%% }
+%</package>
+% \fi
+%
+% \iffalse ltxdoc klootch
+% The following references the \file{00readme} file,
+% which contains basic information about this package.
+% The contents of this file are generated when
+% you typeset the programmer's documentation.
+% Search on "{filecontents*}{00readme}" to locate it.
+% \fi\input{00readme}%
+%
+% \subsection{Bill of Materials}
+%
+% Following is a list of the files in this distribution arranged
+% according to provenance.
+%
+% \subsubsection{Primary Source}%
+% One single file generates all.
+%\begin{verbatim}ltxfront.dtx\end{verbatim}
+%
+% \subsubsection{Generated by \texttt{latex ltxfront.dtx}}%
+% Typesetting the source file under \LaTeX\
+% generates the readme and the documentation.
+%\begin{verbatim}00readme\end{verbatim}
+%
+% \subsubsection{Generated by \texttt{tex ltxfront.dtx}}%
+% Typesetting the installer generates
+% the package files.
+%\begin{verbatim}ltxfront.sty\end{verbatim}
+%
+% \subsubsection{Documentation}%
+% The following are the online documentation:
+% \begin{verbatim}ltxfront.pdf\end{verbatim}
+%
+% \subsubsection{Auxiliary}%
+% The following are auxiliary files generated
+% in the course of running \LaTeX:
+% \begin{verbatim}ltxfront.aux ltxfront.idx ltxfront.ind ltxfront.log ltxfront.toc\end{verbatim}
+%
+% \section{Code common to all modules}%
+%
+% We want to require only one place in this file
+% where the version number is stated,
+% and we also want to ensure that the version
+% number is embedded into every generated file.
+%
+% Now we declare that
+% these files can only be used with \LaTeXe.
+% An appropriate message is displayed if
+% a different \TeX{} format is used.
+% \begin{macrocode}
+%<*driver|package>
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
+%</driver|package>
+% \end{macrocode}
+% As desired, the following modules all
+% take common version information:
+% \begin{macrocode}
+%<package>\ProvidesFile{ltxfront.sty}%
+%<*driver>
+\expandafter\ProvidesFile\expandafter{\jobname.dtx}%
+%</driver>
+% \end{macrocode}
+%
+% The following line contains, for once and for all,
+% the version and date information.
+% By various means, this information is reproduced
+% consistently in all generated files and in the
+% typeset documentation.
+% \begin{macrocode}
+%<*driver|package>
+ [2009/10/09 4.1h frontmatter package]% \fileversion
+%</driver|package>
+% \end{macrocode}
+%
+%
+% \section{The driver module \texttt{driver}}
+%
+% This module, consisting of the present section,
+% typesets the programmer's documentation,
+% generating the \file{00readme} and sample document as needed.
+%
+% Because the only uncommented-out lines of code at the beginning of
+% this file constitute the \file{driver} module itself,
+% we can simply typeset the \file{.dtx} file directly,
+% and there is thus rarely any need to
+% generate the ``driver'' {\sc docstrip} module.
+% Module delimiters are nonetheless required so that
+% this code does not find its way into the other modules.
+%
+% The \enve{document} command concludes the typesetting run.
+%
+% \begin{macrocode}
+%<*driver>
+% \end{macrocode}
+%
+% \subsection{The Preamble}
+% The programmers documentation is formatted
+% with the \classname{ltxdoc} class with local customizations,
+% and with the usual code line indexing.
+% \begin{macrocode}
+\documentclass{ltxdoc}
+\RequirePackage{ltxdocext}%
+\let\url\undefined
+\RequirePackage[colorlinks=true,linkcolor=blue]{hyperref}%
+\expandafter\ifx\csname package@font\endcsname\@undefined\else
+ \expandafter\RequirePackage\expandafter{\csname package@font\endcsname}%
+\fi
+\CodelineIndex\EnableCrossrefs % makeindex -s gind.ist ltxfront
+\RecordChanges % makeindex -s gglo.ist -o ltxfront.gls ltxfront.glo
+% \end{macrocode}
+%
+% \subsubsection{Docstrip and info directives}
+% We use so many {\sc docstrip} modules that we set the
+% \texttt{StandardModuleDepth} counter to 1.
+% \begin{macrocode}
+\setcounter{StandardModuleDepth}{1}
+% \end{macrocode}
+% The following command retrieves the date and version information
+% from this file.
+% \begin{macrocode}
+\expandafter\GetFileInfo\expandafter{\jobname.dtx}%
+% \end{macrocode}
+%
+% \subsection{The ``Read Me'' File}
+% As promised above, here is the contents of the
+% ``Read Me'' file. That file serves a double purpose,
+% since it also constitutes the beginining of the
+% programmer's documentation. What better thing, after
+% all, to have appear at the beginning of the
+% typeset documentation?
+%
+% A good discussion of how to write a ReadMe file can be found in
+% Engst, Tonya, ``Writing a ReadMe File? Read This''
+% \emph{MacTech} October 1998, p. 58.
+%
+% Note the appearance of the
+% \cmd\StopEventually\ command, which marks the
+% dividing line between the user documentation
+% and the programmer documentation.
+%
+% The usual user will not be asked to
+% do a full build, not to speak
+% of the bootstrap.
+% Instructions for carrying these processes
+% begin the programmer's manual.
+%
+% \begin{macrocode}
+\begin{filecontents*}{00readme.tex}
+\title{%
+ A \LaTeX\ Package for\\the frontmatter and title page%
+ \thanks{%
+ This file has version number \fileversion,
+ last revised \filedate.%
+ }%
+ \thanks{%
+ Version \fileversion\ \copyright\ 2009 The American Physical Society
+ }%
+}%
+
+\author{%
+ Arthur Ogawa%
+ \thanks{\texttt{mailto:arthur\_ogawa at sbcglobal.net}}%
+}%
+%\iffalse
+% For version number and date,
+% search on "\fileversion" in the .dtx file,
+% or see the end of the 00readme file.
+%\fi
+\maketitle
+
+This file embodies the \classname{ltxfront} package,
+the implementation and its user documentation.
+
+The distribution point for this work is
+\url{http://publish.aps.org/revtex},
+which contains fully unpacked, prebuilt runtime files and documentation.
+
+The \classname{ltxfront} package was commissioned by the American Physical Society
+and is distributed under the terms of the \LaTeX\ Project Public License,
+the same license under which all the portions of \LaTeX\ itself is distributed.
+Please see \url{http://ctan.tug.org/macros/latex/base/lppl.txt} for details.
+
+To use this document class, you must have a working
+\TeX\ installation equipped with \LaTeXe\
+and possibly pdftex and Adobe Acrobat Reader or equivalent.
+
+To install, retrieve the distribution,
+unpack it into a directory on the target computer,
+and move the file \file{ltxfront.sty}
+into a location in your filesystem where it will be found by \LaTeX.
+
+To use, read the user documentation \file{ltxfront.pdf}.
+
+\tableofcontents
+
+\section{Processing Instructions}
+
+The package file \file{ltxfront.sty}
+is generated from this file, \file{ltxfront.dtx},
+using the {\sc docstrip} facility of \LaTeX
+via |tex ltxfront.dtx|.
+The typeset documentation that you are now reading is generated from
+the same file by typesetting it with \LaTeX\ or pdftex
+via |latex ltxfront.dtx| or |pdflatex ltxfront.dtx|.
+
+\subsection{Build Instructions}
+
+You may bootstrap this suite of files solely from \file{ltxfront.dtx}.
+Prepare by installing \LaTeXe\ (and either tex or pdftex) on your computer,
+then carry out the following steps:
+\begin{enumerate}
+
+\item
+Within an otherwise empty directory,
+typeset \file{ltxfront.dtx} with \TeX\ or pdftex,
+thereby generating the package file \file{ltxfront.sty}.
+
+\item
+Next typeset \file{ltxfront.dtx} with \LaTeX\ or pdflatex;
+you will obtain the typeset documentation you are now reading,
+along with
+the sample document \file{ltxfront-test.tex}
+and the file \file{00readme}.
+
+Note: you will have to run \LaTeX, then
+\file{makeindex} \texttt{-s gind.ist ltxfront.idx}, then
+\file{makeindex} \texttt{-s gglo.ist -o ltxfront.gls ltxfront.glo}, then
+\LaTeX\ again in order to obtain a valid index and table of contents.
+\item
+Now typeset \file{ltxfront.dtx} with \TeX (not \LaTeX),
+thereby generating the package file \file{ltxfront.sty}.
+\item
+Install the following files into indicated locations within your
+TDS-compliant \texttt{texmf} tree (you may need root access):
+\begin{itemize}
+\item
+\file{$TEXMF/}\file{tex/}\file{latex/}\file{revtex/}\classname{ltxfront.sty}
+\item
+\file{$TEXMF/}\file{source/}\file{latex/}\file{revtex/}\classname{ltxfront.dtx}
+\item
+\file{$TEXMF/}\file{doc/}\file{latex/}\file{revtex/}\classname{ltxfront.pdf}
+\end{itemize}
+where \file{$TEXMF/} stands for \file{texmf-local/}, or some other \texttt{texmf} tree
+in your installation.
+\item
+Run \texttt{mktexlsr} on \file{$TEXMF/} (you may need root access).
+\item
+Build and installation are now complete;
+now put a \cmd\usepackage\texttt{\{ltxfront\}} in your document preamble!
+\end{enumerate}
+
+\subsection{Change Log}
+\changes{4.0b}{1999/06/20}{Change handling of \cs{@author} to prevent parsing problems. (Helps in error recovery when syntax errors exist)}
+\changes{4.0b}{1999/06/20}{Gathered all code for the abstract environment together and abstracted out the formatting details for journals to override.}
+\changes{4.0b}{1999/06/20}{Separate option now controls production}
+\changes{4.0b}{1999/06/20}{Set \cs{footnote} to \LaTeX\ standard version for this scope.}
+\changes{4.0c}{1999/11/13}{grid changes with ltxgrid}
+\changes{4.0d}{1998/01/31}{\cs{comma@space}}
+\changes{4.0d}{1998/01/31}{change name from \cs{tempaffiliation}}
+\changes{4.0d}{1998/01/31}{hookify}
+\changes{4.0d}{1998/01/31}{If empty \cs{abstractname} omit spacing}
+\changes{4.0d}{1998/01/31}{PACS boxed to width of abstract}
+\changes{4.0e}{2000/09/20}{Keywords on same footing as PACS}
+\changes{4.0e}{2000/09/20}{Warn if no production}
+\changes{4.0f}{2001/02/13}{Actually append \cs{AU@grp} to \cs{@AAClist}.}
+\changes{4.0g}{1998/06/10}{multiple preprint commands}
+\changes{4.0h}{1998/06/25}{Changes to support groups of affiliations}
+\changes{4.0h}{1998/06/25}{new hook}
+\changes{4.0l}{1998/09/01}{add optional argument handling back}
+\changes{4.0l}{1998/09/01}{Changes to add collaboration processing, which now means doing comma/and processing on each sublist}
+\changes{4.0l}{1998/09/01}{macro added}
+\changes{4.1a}{2008-06-30}{(AO, 443) create an entry in the PDF bookmarks for the abstract via the toc}
+\changes{4.1a}{2008-07-01}{(AO, 496) remove default prependation to \cs{email}.}
+\changes{4.1a}{2008-07-01}{(AO, 496) remove default prependation to \cs{homepage}.}
+\changes{4.1a}{2008/06/16}{removed code that had been commented out}
+\changes{4.1b}{2008/06/29}{(AO, 455) provide a \texttt{description} environment for the abstract}
+\changes{4.1b}{2008/08/02}{(AO, 486) \cs{collaboration} to work with \texttt{groupedaddress}}
+\changes{4.1b}{2008/08/02}{Change csname \cs{AFS@opr} to \cs{AFG@opr}}
+\changes{4.1b}{2008/08/02}{Make the syntax of this package switch optional}%
+\changes{4.1b}{2008/08/02}{Provide for diagnostics via \cs{frontmatterverbose@sw}}
+\changes{4.1b}{2008/08/02}{Use \cs{@affil@def} for all access to \cs{@affil}}
+\changes{4.1b}{2008/08/02}{Use \cs{frontmatter@init} as the vehicle for all initialization}
+\changes{4.1b}{2008/08/04}{(AO, 443) PDF Bookmark for title page}%
+\changes{4.1b}{2008/08/04}{Provide facility \cs{affil@cutoff}: if there is only one affiliation on the title page, no superscript}%
+\changes{4.1c}{2008/08/04}{Hyperref compatibility: take \cs{maketitle} back.}
+\changes{4.1c}{2008/08/04}{Parametrize the production after the address}%
+\changes{4.1c}{2008/08/04}{Produce PACS, keywords only if specified}%
+\changes{4.1d}{2008/10/17}{(AO, 410) compare \cs{@tempa} to \cs{blankaffiliation}.}%
+\changes{4.1f}{2009/07/07}{(AO, 515) Use \cs{set@footnotefont}, which is defined in ltxutil}
+\changes{4.1g}{2009/10/05}{(AO, 535) Robustify \cs{footnote} while \cs{class@warn} is expanding its argument}
+\changes{4.1g}{2009/10/05}{(AO, 539) Robustify \cs{class@warn} against TOC processing}%
+
+\end{filecontents*}
+% \end{macrocode}
+%
+% \subsection{A Gnuly Created Sample Document}
+%
+% \begin{macrocode}
+\begin{filecontents*}{ltxfront-test.tex}
+\documentclass{article}% use any combination of titlepage, twocolumn
+\usepackage[]{ltxfront}% use inactive to turn off features
+\begin{document}
+
+\title{Gnu Veldt Cuisine}
+
+\author{G. Picking}
+\thanks{Supported by a grant from the GSF.}
+\affiliation{Acme Kitchen Products}
+
+\author{R. Dillo}
+\thanks{On leave during 1985.}
+\affiliation{Cordon Puce School}
+
+\date{24 July 1984}%
+\revised{5 January 1985}%
+
+\maketitle
+
+\section{Introduction}%
+We reproduce most features of \LaTeX\ manual, Figure C.4, p. 183.
+\end{document}
+\end{filecontents*}
+% \end{macrocode}
+%
+% \subsection{The Document Body}
+%
+% Here is the document body, containing only a
+% \cmd\DocInput\ directive---referring to this very file.
+% This very cute self-reference is a common \classname{ltxdoc} idiom.
+% \begin{macrocode}
+\begin{document}%
+\expandafter\DocInput\expandafter{\jobname.dtx}%
+% ^^A\PrintChanges
+\end{document}
+% \end{macrocode}
+%
+% \begin{macrocode}
+%</driver>
+% \end{macrocode}
+%
+% \section{Using this package}
+% Once this package is installed on your filesystem, you can employ it in
+% adding functionality to \LaTeX\ by invoking it in your document or document class.
+%
+% \subsection{Invoking the package}
+% In your document, you can simply call it up in your preamble:
+% \begin{verbatim}
+%\documentclass{book}%
+%\usepackage{ltxfront}%
+%\begin{document}
+%<your document here>
+%\end{document}\end{verbatim}
+% However, the preferred way is to invoke this package from within your
+% customized document class:
+% \begin{verbatim}
+%\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
+%\ProvidesClass{myclass}%
+%\RequirePackage{ltxfront}%
+%\LoadClass{book}%
+%<class customization commands>
+%\endinput\end{verbatim}
+%
+% Once loaded, the package gives you acccess to certain procedures,
+% usually to be invoked by a \LaTeX\ command or environment.
+%
+% \section{Frontmatter commands}
+%
+% A document using this package will use commands like \cmd\title, \cmd\author, \cmd\thanks,
+% the \texttt{abstract} environment
+% and \cmd\maketitle.
+% These are part of \LaTeX's standard document classes.
+% But this package supplements \LaTeX\ syntax with additional commands, such as
+% \cmd\affiliation, \cmd\collaboration, \cmd\email, \cmd\homepage, and others.
+%
+% Furthermore, you can have multiple \cmd\author, \cmd\affiliation, and \cmd\collaboration\ commands,
+% each with their own set of \cmd\email, \cmd\homepage, etc. commands.
+%
+% \section{The Front Matter}\label{sec:front}
+%
+% This section describes the macros
+% this package provides for formatting the front matter of an
+% article. The behavior and usage of these macros can be quite
+% different from those provided in \LaTeXe.
+%
+% \subsection{Setting the title}
+%
+% The title of the manuscript is simply specified by using the
+% \cmd\title\arg{title} macro. A \verb+\\+ may be used to put a line
+% break in a long title.
+% The \cmd\title\ commnd takes an optional argument, which you will use to
+% give an abbreviated title for use in the running header.
+%
+% \subsection{Specifying a date}%
+%
+% The \cmd\date\marg{date} command outputs the date on the manuscript.
+% Using \cmd\today\ will cause \LaTeX{} to insert the
+% current date whenever the file is run:
+% \begin{verbatim}\date{\today}\end{verbatim}
+%
+% \subsection{Specifying authors and affiliations}
+%
+% Commands specifying author and affilliation have been improved to save
+% labor for authors and in production. Authors and affiliations are
+% arranged into groupings called, appropriately enough, \emph{author
+% groups}. Each author group is a set of authors who share the same set
+% of affiliations. Author names are specified with the \cmd\author\
+% macro while affiliations (or addresses) are specified with the
+% \cmd\affiliation\ macro. Author groups are specified by sequences of
+% \cmd\author\ macros followed by \cmd\affiliation\ macros. An
+% \cmd\affiliation\ macro applies to all previously specified
+% \cmd\author\ macros which don't already have an affiliation supplied.
+%
+% For example, if Bugs Bunny and Roger Rabbit are both at Looney Tune
+% Studios, while Mickey Mouse is at Disney World, the markup would be:
+% \begin{verbatim}
+% \author{Bugs Bunny}
+% \author{Roger Rabbit}
+% \affiliation{Looney Tune Studios}
+% \author{Mickey Mouse}
+% \affiliation{Disney World}\end{verbatim}
+% The default is to display this as
+% \begin{center}
+% Bugs Bunny and Roger Rabbit\\
+% \emph{Looney Tune Studios}\\
+% Mickey Mouse\\
+% \emph{Disney World}\\
+% \end{center}
+% This layout style for displaying authors and their affiliations is
+% chosen by selecting the class option
+% \classoption{groupedaddress}. This option is the default for all APS
+% journal styles, so it does not need to be specified explicitly.
+% The other major way of displaying this
+% information is to use superscripts on the authors and
+% affiliations. This can be accomplished by selecting the class option
+% \classoption{superscriptaddress}. To achieve the display
+% \begin{center}
+% Bugs Bunny,$^{1}$ Roger Rabbit,$^{1,2}$ and Mickey Mouse$^{2}$\\
+% \emph{$^{1}$Looney Tune Studios}\\
+% \emph{$^{2}$Disney World}\\
+% \end{center}
+% one would use the markup
+% \begin{verbatim}
+% \author{Bugs Bunny}
+% \affiliation{Looney Tune Studios}
+% \author{Roger Rabbit}
+% \affiliation{Looney Tune Studios}
+% \affiliation{Disney World}
+% \author{Mickey Mouse}
+% \affiliation{Disney World}\end{verbatim}
+%
+% Note that this package takes care of any commas and \emph{and}'s that join
+% the author names together and font selection, as well as any
+% superscript numbering. Only the author names and affiliations should
+% be given within their respective macros.
+%
+% There is a third class option, \classoption{unsortedaddress}, for
+% controlling author/affiliation display. The default
+% \classoption{groupedaddress} will actually sort authors into the
+% approriate author groups if one chooses to specify an affiliation for
+% each author. The markup:
+% \begin{verbatim}
+% \author{Bugs Bunny}
+% \affiliation{Looney Tune Studios}
+% \author{Mickey Mouse}
+% \affiliation{Disney World}
+% \author{Roger Rabbit}
+% \affiliation{Looney Tune Studios}\end{verbatim}
+% will result in the same display as for the first case given
+% above even though Roger Rabbit is specified after Mickey Mouse. To
+% avoid Roger Rabbit being moved into the same author group as Bugs
+% Bunny, use the
+% \classoption{unsortedaddress} option instead. In general, it is safest
+% to list authors in the order they should appear and specify
+% affiliations for multiple authors rather than one at a time. This will
+% afford the most independence for choosing the display option. Finally,
+% it should be mentioned that the affiliations for the
+% \classoption{superscriptaddress} are presented and numbered
+% in the order that they are encountered. These means that the order
+% will usually follow the order of the authors. An alternative ordering
+% can be forced by including a list of \cmd\affiliation\ commands before
+% the first \cmd{\author} in the desired order. Then use the exact same
+% text for each affilation when specifying them for each author.
+%
+% If an author doesn't have an affiliation, the \cmd\noaffiliation\
+% macro may be used in the place of an \cmd\affiliation\ macro.
+%
+%
+% \subsubsection{Collaborations}
+%
+% A collaboration name can be specified with the \cmd\collaboration\
+% command. This is very similar to the \cmd\author\ command.
+% It should appear at the end of an author group.
+% The collaboration name will appear centered in parentheses.
+% You may have multiple author groups, each with its own \cmd\collaboration.
+% Because collaborations don't normally have affiliations, one needs to follow the
+% \cmd\collaboration\ with \cmd\noaffiliation.
+%
+% \subsubsection{Footnotes for authors, collaborations, affiliations or title}\label{sec:footau}
+%
+% Often one wants to specify additional information associated with an
+% author, collaboration, or affiliation such an e-mail address, an
+% alternate affiliation, or some other ancillary information.
+% This package introduces several new macros just for this purpose. They
+% are:
+% \begin{itemize}
+% \item\cmd\email\oarg{optional text}\arg{e-mail address}
+% \item\cmd\homepage\oarg{optional text}\arg{URL}
+% \item\cmd\altaffiliation\oarg{optional text}\arg{affiliation}
+% \item\cmd\thanks\arg{miscellaneous text}
+% \end{itemize}
+% In the first three, the \emph{optional text} will be prepended before the
+% actual information specified in the required argument. \cmd\email\ and
+% \cmd\homepage\ each have a default text for their optional arguments
+% (`Electronic address:' and `URL:' respectively). The \cmd\thanks\
+% macro should only be used if one of the other three do not apply. Any
+% author name can have multiple instances of these four commands.
+% Note that unlike the
+% \cmd\affiliation\ macro, these macros only apply to the \cmd\author\
+% that directly precedes it. Any \cmd\affiliation\ \emph{must} follow
+% the other author-specific macros. A typical usage might be as follows:
+% \begin{verbatim}
+% \author{Bugs Bunny}
+% \email[E-mail me at: ]{bugs@looney.com}
+% \homepage[Visit: ]{http://looney.com/}
+% \altaffiliation[Permanent address: ]
+% {Warner Brothers}
+% \affiliation{Looney Tunes}\end{verbatim}
+% This would result in the footnote ``E-mail me at: \texttt{bugs@looney.com},
+% Visit: \texttt{http://looney.com/}, Permanent address: Warner
+% Brothers'' being attached to Bugs Bunny. Note that:
+% \begin{itemize}
+% \item Only an e-mail address, URL, or affiliation should go in the
+% required argument in the curly braces.
+% \item The font is automatically taken care of.
+% \item An explicit space is needed at the end of the optional text if one is
+% desired in the output.
+% \item Use the optional arguments to provide customized
+% text only if there is a good reason to.
+% \end{itemize}
+%
+% The \cmd\collaboration\ , \cmd\affiliation, or even \cmd\title\ can
+% also have footnotes attached via these commands. If any ancillary data
+% (\cmd\thanks, \cmd\email, \cmd\homepage, or
+% \cmd\altaffiliation) are given in the wrong context (e.g., before any
+% \cmd\title, \cmd\author, \cmd\collaboration, or \cmd\affiliation\
+% command has been given), then a warning is given in the \TeX\ log, and
+% the command is ignored.
+%
+% Duplicate sets of ancillary data are merged, giving rise to a single
+% shared footnote. However, this only applies if the ancillary data are
+% identical: even the order of the commands specifying the data must be
+% identical. Thus, for example, two authors can share a single footnote
+% indicating a group e-mail address.
+%
+% Duplicate \cmd\affiliation\ commands may be given in the course of the
+% front matter, without the danger of producing extraneous affiliations
+% on the title page. However, ancillary data should be specified for
+% only the first instance of any particular institution's
+% \cmd\affiliation\ command; a later instance with different ancillary
+% data will result in a warning in the \TeX\ log.
+%
+% It is preferable to arrange authors into
+% sets. Within each set all the authors share the same group of
+% affiliations. For each author, give the \cmd\author\ (and appropriate
+% ancillary data), then follow this author group with the needed group
+% of \cmd\affiliation\ commands.
+%
+% If affiliations have been listed before the first
+% \cmd\author\ macro to ensure a particular ordering, be sure
+% that any later \cmd\affiliation\ command for the given institution is
+% an exact copy of the first, and also ensure that no ancillary data is
+% given in these later instances.
+%
+%
+% A journal may determine the placement of these
+% ancillary information footnotes. One journal may put all
+% such footnotes at the start of the bibliography while another
+% journal may display them on the first page, as a footnote. One can override a
+% journal style's default behavior by specifying explicitly the class
+% option
+% \classoption{bibnotes} (puts the footnotes at the start of the
+% bibliography) or \classoption{nobibnotes} (puts them on the first page).
+%
+% \subsubsection{Specifying first names and surnames}
+%
+% Many authors have names in which either the surname appears first
+% or in which the surname is made up of more than one name. To ensure
+% that such names are accurately captured for indexing and other
+% purposes, the \cmd\surname\ macro should be used to indicate which portion
+% of a name is the surname. Similarly, there is a \cmd\firstname\ macro
+% as well, although usage of \cmd\surname\ should be sufficient. If an
+% author's surname is a single name and written last, it is not
+% necessary to use these macros. These macros do nothing but indicate
+% how a name should be indexed. Here are some examples;
+% \begin{verbatim}
+% \author{Andrew \surname{Lloyd Weber}}
+% \author{\surname{Mao} Tse-Tung}\end{verbatim}
+%
+% \subsection{The abstract}
+% An abstract for a paper is specified by using the \env{abstract}
+% environment:
+% \begin{verbatim}
+% \begin{abstract}
+% Text of abstract
+% \end{abstract}\end{verbatim}
+% Note that with this package, the abstract must be specified before the
+% \cmd\maketitle\ command, and there is no need to embed it in an explicit
+% minipage environment.
+%
+% \subsection{PACS codes}
+% Some authors are asked to supply suggested PACS codes with their
+% submissions. The \cmd\pacs\ macro is provided as a way to do this:
+% \begin{verbatim}\pacs{23.23.+x, 56.65.Dy}\end{verbatim}
+% The actual display of the PACS numbers below the abstract is
+% controlled by two class options: \classoption{showpacs} and
+% \classoption{noshowpacs}. In particular, this is now independent of
+% the \classoption{preprint} option. \classoption{showpacs} must be
+% explicitly included in the class options to display the PACS codes.
+%
+% \subsection{Keywords}
+% A \cmd\keywords\ macro may also be used to indicate keywords for the
+% article.
+% \begin{verbatim}\keywords{nuclear form; yrast level}\end{verbatim}
+% This will be displayed below the abstract and PACS (if supplied). Like
+% PACS codes, the actual display of the the keywords is controlled by
+% two classoptions: \classoption{showkeys} and
+% \classoption{noshowkeys}. An explicit \classoption{showkeys} must be
+% included in the \cmd\documentclass\ line to display the keywords.
+%
+% \subsection{Institutional report numbers}
+% Institutional report numbers can be specified using the \cmd\preprint\
+% macro. These will be displayed in the upper lefthand corner of the
+% first page. Multiple \cmd\preprint\ macros may be supplied (space is
+% limited though, so only three or less may actually fit).
+%
+% \subsection{maketitle}
+% After specifying the title, authors, affiliations, abstract, PACS
+% codes, and report numbers, the final step for formatting the front
+% matter of the manuscript is to issue the \cmd\maketitle\ command:
+% \begin{verbatim}\maketitle\end{verbatim}
+% This command must follow all of the macros listed above.
+% The macro will format the front matter in accordance with the various
+% class options that were specified in the
+% \cmd\documentclass\ line (either implicitly through defaults or
+% explicitly).
+%
+%
+% \section{Compatability with \LaTeX's Required Packages}
+% Certain packages, usually ones written by members of the
+% \LaTeX\ Project itself, have been designated ``required'' and
+% are distributed as part of standard \LaTeX.
+% These packages have been placed in a priviledged position
+% vis \'a vis the \LaTeX\ kernel in that they override the definitions of certain kernel macros.
+%
+% The \classname{ltxfront} package will be incompatible with any package that
+% redefines any of the kernel macros that \classname{ltxfront} patches---if that
+% package is loaded \emph{after} \classname{ltxfront}.
+%
+% Hereinafter follows some notes on specific \LaTeX\ packages.
+%
+%\StopEventually{}
+%
+% \section{Implementation of package}
+%
+% \subsection{Beginning of the \file{package} {\sc docstrip} module}
+% \begin{macrocode}
+%<*package>
+\def\package@name{ltxfront}%
+\expandafter\PackageInfo\expandafter{\package@name}{%
+ Title page macros for \protect\LaTeXe,
+ by A. Ogawa (arthur_ogawa at sbcglobal.net)%
+}%
+%</package>
+% \end{macrocode}
+%
+% \subsection{Banner}%
+% Credit where due.
+% \begin{macrocode}
+%<*kernel>
+\typeout{%
+ ltxfront [2009/10/06/20:20 4.1g]: Arthur Ogawa (after David P. Carlisle)%
+}%
+%</kernel>
+% \end{macrocode}
+%
+% \subsection{Prerequisites}%
+%
+% This package requires the use of the \classname{ltxutil} package.
+% \begin{macrocode}
+%<*package>
+\let\class@name\package@name
+\RequirePackage{ltxutil}%
+%</package>
+% \end{macrocode}
+% End of the preliminary portion of the package code.
+% \begin{macrocode}
+% \end{macrocode}
+%
+% \subsection{Options}%
+% Package options are treated in this portion of the dtx file.
+% This portion is guarded by the \texttt{options} \classname{docstrip} code so that it can be
+% merged into a larger package gracefully.
+% \begin{macrocode}
+%<*options>
+% \end{macrocode}
+%
+% Package option turns on diagnostics that trace its operation.
+% \cmd\frontmatterverbose@sw\ is set false by default: we do not elect to monitor
+% the workings of these procedures.
+% \begin{macrocode}
+\DeclareOption{frontmatterverbose}{\@booleantrue\frontmatterverbose@sw}%
+\@booleanfalse\frontmatterverbose@sw
+% \end{macrocode}
+%
+% Package option inactivates its syntax, for testing purposes.
+% \begin{macrocode}
+\DeclareOption{inactive}{\@booleanfalse\frontmatter@syntax@sw}%
+\@booleantrue\frontmatter@syntax@sw
+% \end{macrocode}
+%
+% \begin{macro}{\runinaddress@sw}
+% The flag \cmd\runinaddress@sw\ signifies that author addresses are to be set on the same
+% line with the author.
+%
+% The \classoption{runinaddress} option is the only one that sets \cmd\runinaddress@sw\ to true.
+% \begin{macrocode}
+\@booleanfalse\runinaddress@sw
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@affils@sw}
+% If \cmd\@affils@sw\ is false, an address is never recognised as ``new''
+% and is therefore always entered into the affiliation list,
+% stopping groups of authors at the same address being amalgamated
+% into the same list:
+% the address will be printed the same number of times it is entered.
+%
+% The \classoption{unsortedaddress} option is the only one that sets \cmd\@affils@sw\ to false.
+% \begin{macrocode}
+\@booleantrue\@affils@sw
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\groupauthors@sw}
+% The flag \cmd\groupauthors@sw\ signifies that authors are to be grouped.
+% This affects the meaning of \cmd\@author@present\ and \cmd\@tempaffil.
+% FIXME: apparently \cmd\@tempaffil\ and its aliases are never used.
+%
+% Clients will want to set \cmd\groupauthors@sw\ true if they want grouped addresses
+% or either of the following variants:
+% for unsorted addresses: set \cmd\@affils@sw\ false;
+% for run-in addresses, set \cmd\runinaddress@sw\ true.
+% \begin{macrocode}
+\@booleanfalse\groupauthors@sw
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{groupedaddress}
+% If we take the \classoption{groupedaddress} option as the default, then we can look upon
+% the \classoption{superscriptaddress} option as simply turning \cmd\groupauthors@sw\ to false.
+%
+% \classoption{groupedaddress}, the default, groups authors above a common address.
+% \begin{macrocode}
+\DeclareOption{groupedaddress}{\clo@groupedaddress}%
+\def\clo@groupedaddress{%
+ \@booleantrue\groupauthors@sw
+ \@booleantrue\@affils@sw
+ \@booleanfalse\runinaddress@sw
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{unsortedaddress}
+% \classoption{unsortedaddress} is similar to \classoption{groupedaddress},
+% but turns off \cmd\@affils@sw,
+% with the result that each address that is entered will be printed.
+% \begin{macrocode}
+\DeclareOption{unsortedaddress}{\clo@unsortedaddress}%
+\def\clo@unsortedaddress{%
+ \@booleantrue\groupauthors@sw
+ \@booleanfalse\@affils@sw
+ \@booleanfalse\runinaddress@sw
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{runinaddress}
+%
+% \classoption{runinaddress} is similar to \classoption{groupedaddress},
+% with the addition of the Boolean \cmd\runinaddress@sw,
+% which causes the authors associated with a particular address group
+% to be formatted in a paragraph instead of on separate lines.
+% \begin{macrocode}
+\DeclareOption{runinaddress}{\clo@runinaddress}%
+\def\clo@runinaddress{%
+ \@booleantrue\groupauthors@sw
+ \@booleantrue\@affils@sw
+ \@booleantrue\runinaddress@sw
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{superscriptaddress}
+% \classoption{superscriptaddress} presents author affiliations
+% as superscripts. Authors with like affiliations share the same
+% superscript.
+%
+% FIXME: if \cmd\groupauthors@sw\ is false, would not \cmd\@affils@sw\ be a don't care?
+% \begin{macrocode}
+\DeclareOption{superscriptaddress}{\clo@superscriptaddress}%
+\def\clo@superscriptaddress{%
+ \@booleanfalse\groupauthors@sw
+ \@booleantrue\@affils@sw
+ \@booleanfalse\runinaddress@sw
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macrocode}
+%</options>
+% \end{macrocode}
+%
+% \subsection{Process package options}%
+% \begin{macrocode}
+%<*package>
+\DeclareOption*{\OptionNotUsed}%
+\ProcessOptions*
+%</package>
+% \end{macrocode}
+%
+% \section{Kernel of Front Matter}
+% Here begins the kernel of the \classname{frontmatter} package.
+% \begin{macrocode}
+%<*kernel>
+% \end{macrocode}
+%
+% This package implements a new syntax for the title page of an article.
+%
+% Special acknowledgment: this package uses concepts pioneered
+% and first realized by William Baxter (mailto:web at superscript.com)
+% in his SuperScript line of commercial typesetting tools, and
+% which are used here with his permission.
+%
+% These macros were first coded by David P. Carlisle for the American Physical
+% society in the late 1990s as part of the development of REV\TeX4.
+% That development work was taken over by Arthur Ogawa, who is the author of
+% this package.
+%
+% \subsection{Initialization}%
+%
+% \begin{macro}{\frontmatter@init}
+% The \cmd\frontmatter@init\ procedure sets up all the registers for
+% processing the title page.
+% At present, this is done once, at \cmd\class@documenthook\ time.
+% If multiple title pages are to be processed within a job,
+% the initialization must be done for each.
+% \begin{macrocode}
+\appdef\class@documenthook{\frontmatter@init}%
+\let\frontmatter@init\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \subsection{The title command}%
+%
+% \begin{macro}{\title}
+% \begin{macro}{\do@title}
+% The author uses \cmd\title\ to specify the title. As in the AMS
+% classes, \cmd\title\ has an optional argument specifying a short form
+% for use in running heads.
+%
+% Once the \cmd\title\ is given, you can specify any combination of
+% \cmd\thanks, \cmd\email, \cmd\homepage, and \cmd\altaffiliation\ commands,
+% applying to the title of the document.
+%
+% Compatibility note: as with all of the standard \LaTeX\ commands that we override,
+% we make here a private definition and later switch it in if so required.
+% \changes{4.1b}{2008/08/02}{Make the syntax of this package switch optional}%
+% \begin{macrocode}
+\newcommand\frontmatter@title[2][]{%
+ \def\@title{#2}%
+ \def\@shorttitle{#1}%
+ \let\@AF@join\@title@join
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@title}
+% \begin{macro}{\@shorttitle}
+% The arguments to \cmd\title\ are saved in these internal
+% macros, which are set up to produce a warning if \cmd\title\ has not
+% been used before \cmd\maketitle.
+% \changes{4.1b}{2008/08/02}{Use \cs{frontmatter@init} as the vehicle for all initialization}
+%
+% Extensibility note: by using \cmd\frontmatter@init\ as the initialization procedure,
+% we open the possibility of more than one title page per document.
+% \begin{macrocode}
+\appdef\frontmatter@init{%
+ \def\@title{\class@warn{No title}}%
+ \let\@shorttitle\@empty
+ \let\@title@aux\@title@aux@cleared
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@title@join}
+% \begin{macro}{\@title@join@}
+% \begin{macro}{\@title@aux@cleared}
+%
+% \begin{macrocode}
+\def\@title@join{\expandafter\@title@join@\@title@aux}%
+\def\@title@join@#1#2{%
+ \def\@title@aux{{\@join{\@separator}{#1}{#2}}}%
+}%
+\def\@title@aux@cleared{{}}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+%
+% \subsection{The author, affiliation, and related commands}%
+%
+% \begin{macro}{\c@affil}
+% \begin{macro}{\c@collab}
+% \changes{4.1b}{2008/08/02}{(AO, 486) \cs{collaboration} to work with \texttt{groupedaddress}}
+%
+% \cmd\c@affil\ stores the affiliation numbers used for the superscript marks.
+% The \cmd\newcounter\ command defines \cmd\theaffil, which we never use:
+% this counter is evaluated solely via \cmd\the.
+%
+% \cmd\c@collab\ stores the collaboration numbers.
+% The \cmd\newcounter\ command defines \cmd\thecollab.
+% As with \cmd\c@affil, we never use \cmd\thecollab; only \cmd\the\ \cmd\c@collab.
+%
+% Each counter must be cleared before frontmatter can be processed.
+% \begin{macrocode}
+\newcounter{affil}%
+\newcounter{collab}%
+\appdef\frontmatter@init{%
+ \c@affil\z@
+ \c@collab\z@
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection{Commands for author or collaboration}%
+%
+% \begin{macro}{\author}
+% Each author is given in a \emph{separate} \cmd\author\ command.
+% This is similar to the AMS classes, but the AMS also try to support
+% the \classname{article} class's \cmd\and\ command for putting multiple
+% authors in one \cmd\author\ command.
+% This package, however, does not support the \cmd\and\ command.
+%
+% When the \cmd\author\ command is encountered,
+% the previous author, author group, affiliation, and affiliation group are at an end.
+% This procedure moves the previous author to the author group (\cmd\move@AU),
+% moves the previous affiliation to the affiliation group (\cmd\move@AF),
+% and terminates the previous author/affiliation group (\cmd\move@AUAF) as the case may require.
+%
+% Compatibility note: as with all of the standard \LaTeX\ commands that we override,
+% we make here a private definition and later switch it in if so required.
+% \changes{4.1b}{2008/08/02}{Make the syntax of this package switch optional}%
+% \begin{macrocode}
+\newcommand\frontmatter@author{% implicit #1
+ \@author@def{}% implicit #2
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\collaboration}
+% Specify the collaboration (given after a group of authors).
+%
+% This procedure does exactly what \cmd\author\ does, and sets
+% a flag signifying that the \cmd\collaboration\ command was given.
+%
+% Note: earlier versions attempted to ignore the collaboration command if it was considered inappropriate.
+% We must not do this, however, because it throws the state machine out of kilter.
+% \changes{4.1b}{2008/08/02}{(AO, 486) \cs{collaboration} to work with \texttt{groupedaddress}}
+% \begin{macrocode}
+\def\collaboration{% implicit #1
+ \@author@def{\@booleantrue\collaboration@sw}% implicit #2
+}%
+\appdef\frontmatter@init{%
+ \@booleanfalse\collaboration@sw
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@author@init}
+% \begin{macro}{\@author@cleared}
+% \begin{macro}{\@authorclear@sw}
+% \begin{macro}{\@author@def}
+% \begin{macro}{\@author@join@}
+% \begin{macro}{\@author@join}
+% \changes{4.0b}{1999/06/20}{Change handling of \cs{@author} to prevent parsing problems. (Helps in error recovery when syntax errors exist)}
+% \changes{4.1b}{2008/08/02}{(AO, 486) \cs{collaboration} to work with \texttt{groupedaddress}}
+% \changes{4.1b}{2008/08/02}{Use \cs{frontmatter@init} as the vehicle for all initialization}
+%
+% Here are all the access procedures for the author data structure.
+%
+% We define a flag value for \cmd\@author (private),
+% a procedure \cmd\@author@gobble\ to read author data without any effect,
+% a procedure for setting \cmd\@author\ to the flag value (\cmd\@author@init),
+% a Boolean to test against the flag value (\cmd\@authorclear@sw),
+% and a procedure to add new ancillary data to the author.
+%
+% Note that expanding the functionality of the \cmd\collaboration\ command entailed changing
+% the data structures, because now all authors must remember the collaboration they belong to.
+% This change affects procedures \cmd\@author@cleared\ and \cmd\@author@gobble.
+% \begin{macrocode}
+\def\@author@cleared{{}{}{}}%
+\def\@author@gobble#1#2#3{}%
+\def\@author@init{%
+ \let\@author\@author@cleared
+ \@booleanfalse\collaboration@sw
+}%
+\def\@authorclear@sw{\@ifx{\@author\@author@cleared}}%
+\appdef\frontmatter@init{%
+ \@author@init
+}%
+\def\@author@def#1#2{%
+ \move@AU\move@AF\move@AUAF
+ \let\@AF@join\@author@join
+ #1%
+ \def\@author{{#2}{}}%
+}%
+\def\@author@join@#1#2#3{%
+ \def\@author{{#1}{\@join{\@separator}{#2}{#3}}}%
+}%
+\def\@author@join{\expandafter\@author@join@\@author}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\move@AU}
+% \begin{macro}{\add@AUCO@grp}
+% \changes{4.1b}{2008/08/02}{(AO, 486) \cs{collaboration} to work with \texttt{groupedaddress}}
+% The \cmd\move@AU\ procedure moves the most recent author to the current author group \cmd\AU@grp,
+% or the most recent collaboration to the collaboration group \cmd\CO@grp.
+% If we recently did a \cmd\@author@init, this is a no-op.
+%
+% To accommodate the expanded syntax of \cmd\collaboration, we add a new field to
+% those associated with an author (collaborator), namely the value of the
+% collaboration counter.
+% \begin{macrocode}
+\def\move@AU{%
+ \@authorclear@sw{}{%
+ \collaboration@sw{%
+ \advance\c@collab\@ne
+ \@argswap{\CO@grp\CO@opr}%
+ }{%
+ \@argswap{\AU@grp\AU@opr}%
+ }%
+ {%
+ \expandafter\@argswap@val
+ \expandafter{\@author}%
+ {\expandafter\@argswap@val\expandafter{\the\c@collab}{\add@AUCO@grp}}%
+ }%
+ }%
+ \@author@init
+}%
+% \end{macrocode}
+% \changes{4.1b}{2008/08/02}{Provide for diagnostics via \cs{frontmatterverbose@sw}}
+% The procedure \cmd\add@AUCO@grp\ adds to the specified group \#3 using the
+% given intercollated operator \#4, with arguments \{\#1\} and \#2,
+% where the first argument is the collaboration number,
+% the second is the author name, and the third the joined attributes of the author.
+% For example, \cmd\move@AU\ could finally execute:
+% \cmd\appdef\ \cmd\AU@grp\ \{\cmd\AU@opr\{1\}\{A. Author\}\{\}\}.
+% \begin{macrocode}
+\def\add@AUCO@grp#1#2#3#4{%
+ \appdef#3{#4{#1}#2}%
+ \frontmatterverbose@sw{\say#3}{}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@author@finish}
+% We define a procedure to terminate author/affiliation parsing just before the title block is formatted.
+% We detect the case where an author group is not followed by an affiliation group.
+% \changes{4.0f}{2001/02/13}{Actually append \cs{AU@grp} to \cs{@AAClist}.}
+% \changes{4.1b}{2008/08/02}{(AO, 486) \cs{collaboration} to work with \texttt{groupedaddress}}
+% \changes{4.1b}{2008/08/02}{Use \cs{@affil@def} for all access to \cs{@affil}}
+% \changes{4.1b}{2008/08/02}{Provide for diagnostics via \cs{frontmatterverbose@sw}}
+% \changes{4.1g}{2009/10/05}{(AO, 535) Robustify \cs{footnote} while \cs{class@warn} is expanding its argument}
+%
+% We first finish off any author- or affiliation groups in progress.
+% Next, we detect the case where there is an author group in progress, but no affiliation group.
+% If so, we emit a diagnositic message and act as if a \cmd\noaffiliation\ command had been given.
+% In any case, we finish off any author/affiliation pair that may remain.
+% Formatting of the title block may now proceed.
+% \begin{macrocode}
+\def\@author@finish{%
+ \move@AU\move@AF
+ \@ifx{\AU@grp\@empty}{}{%
+ \@ifx{\AF@grp\@empty}{%
+ \begingroup
+ \frontmatterverbose@sw{\say\AU@grp}{}%
+ \let\href\@secondoftwo
+ \let\AU@opr\@secondofthree
+ \let\CO@opr\@secondofthree
+ \let\footnote\@gobble
+ \class@warn{Assuming \string\noaffiliation\space for \AU@grp}%
+ \endgroup
+ \@affil@def{}\move@AF
+ }{}%
+ }%
+ \move@AUAF
+}%
+\def\@secondofthree#1#2#3{#2}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@join}
+% The procedure \cmd\@join\ inserts
+% a separator between two tokens, or, if the first token is
+% nil, elides both that token and the separator.
+% \begin{macrocode}
+\def\@join#1#2#3{%
+ \@if@empty{#2}{#3}{#2#1#3}%
+}%
+\def\@separator{;\space}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\surname}
+% \begin{macro}{\firstname}
+% No-op to allow better post-processing of the file.
+% \begin{macrocode}
+\let\surname\@firstofone
+\let\firstname\@firstofone
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\and}
+% The original \LaTeX\ idea of using one \cmd\author\ command to capture
+% all authors and their address just doesn't work with multiple authors
+% possibly sharing addresses, so in this class disable \cmd\and.
+% \begin{macrocode}
+\newcommand\frontmatter@and{\class@err{\protect\and\space is not supported}}
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{Commands for affiliation}%
+%
+% \begin{macro}{\affiliation}
+% \changes{4.1b}{2008/08/02}{Use \cs{@affil@def} for all access to \cs{@affil}}
+% After each group of authors with the same address,
+% give that address in \cmd\affiliation.
+% If later in the list you have an author
+% with the address of an earlier author, repeat the \cmd\affiliation\
+% command: the system will detect the similarity and (if using the \classoption{superscriptaddress} option) only print the
+% affiliation once, reusing the superscript marker.
+%
+% When the \cmd\affiliation\ command is encountered, the current author and author group (if any) are at an end.
+% Also, the current affiliation is at an end.
+%
+% FIXME: changes to catcode required elsewhere now?
+% \begin{macrocode}
+\def\cat@comma@active{\catcode`\,\active}%
+{\cat@comma@active\gdef,{\active@comma}}%
+\def\active@comma{,\penalty-300\relax}%
+\newcommand\affiliation{%
+ \move@AU\move@AF
+ \begingroup
+ \cat@comma@active
+ \@affiliation
+}%
+\def\@affiliation#1{%
+ \endgroup
+ \let\@AF@join\@affil@join
+ \@affil@def{#1}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\noaffiliation}
+% \changes{4.1b}{2008/08/02}{Use \cs{@affil@def} for all access to \cs{@affil}}
+% User-level command \cmd\noaffiliation\ signifies that the current group of authors has \emph{no} affiliation.
+%
+% This is implemented by acting as if the \cmd\affiliation\ command has been given, and using a
+% flag value of \{\}, which adds an element to the affiliation group of this author,
+% albeit a nil one (\cmd\AFF@opr\ \{\cmd\z@\} \{\}).
+% \begin{macrocode}
+\newcommand\frontmatter@noaffiliation{%
+ \move@AU\move@AF
+ \@affil@def{}\move@AF
+ \move@AUAF
+}%
+\def\blankaffiliation{{}}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@affil@cleared}
+% \begin{macro}{\@affil@init}
+% \begin{macro}{\@affilclear@sw}
+% \begin{macro}{\@affil@def}
+% \begin{macro}{\@affil@join@}
+% \begin{macro}{\@affil@join}
+% \changes{4.1b}{2008/08/02}{Use \cs{@affil@def} for all access to \cs{@affil}}
+%
+% Here are all the access procedures for the affiliation data structure.
+% Note the similarity to those of the \cmd\@author\ data structure.
+%
+% We define a flag value for \cmd\@affil\ (private),
+% a procedure for setting \cmd\@affil\ to the flag value (\cmd\@affil@init),
+% a Boolean to test against the flag value (\cmd\@affilclear@sw),
+% a procedure \cmd\@affil@def\ to load a value into the structure,
+% and a procedure to add new ancillary data to the affiliation.
+% \begin{macrocode}
+\def\@affil@cleared{{{}}{}}%
+\appdef\frontmatter@init{%
+ \@affil@init
+}%
+\def\@affil@init{%
+ \let\@affil\@affil@cleared
+}%
+\def\@affilclear@sw{\@ifx{\@affil\@affil@cleared}}%
+\def\@affil@def#1{%
+ \def\@affil{{#1}{}}%
+}%
+\def\@affil@join@#1#2#3{%
+ \def\@affil{{#1}{\@join{\@separator}{#2}{#3}}}%
+}%
+\def\@affil@join{\expandafter\@affil@join@\@affil}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\move@AF}
+% \changes{4.1b}{2008/08/02}{(AO, 486) \cs{collaboration} to work with \texttt{groupedaddress}}
+% Move the most recent affiliation to the affiliation group.
+% If we recently did a \cmd\@affil@init, this is a no-op.
+%
+% Set the \cmd\temp@sw\ to false, then execute the affiliation list (\cmd\@AFF@list)
+% with the intercollated operator set to \cmd\@affil@match\
+% and with \cmd\@tempa\ holding the first component of \cmd\@affil, the current affiliation, which is to be matched.
+%
+% If the current affiliation has been seen before,
+% \cmd\temp@sw\ will be set to true,
+% \cmd\@tempc\ will be set to the matching affiliation number,
+% and \cmd\@tempd\ will be set to the affiliation's ancillary data.
+% The Boolean \cmd\@affils@sw\ being false prevents this test from ever returning a positive result.
+%
+% This procedure uses \cmd\@tempa\ and sets \cmd\@tempc, \cmd\@tempd, and \cmd\temp@sw.
+% \begin{macrocode}
+\def\move@AF{%
+ \@affilclear@sw{}{%
+ \@booleanfalse\temp@sw
+ \let\@tempd\@empty
+ \@affils@sw{%
+ \expandafter\@affil@addr@def\expandafter\@tempa\@affil
+ \def\AFF@opr{\@affil@match\@tempa}%
+ \@AFF@list
+ }{}\temp@sw
+% \end{macrocode}
+% True clause: This affiliation has been seen before.
+% If ancillary data for the affiliation have been given but are not identical to those seen before, give a warning.
+% \begin{macrocode}
+ {%
+ \expandafter\@affil@aux@def\expandafter\@tempb\@affil
+ \@ifx{\@tempb\@empty}{}{%
+ \@ifx{\@tempb\@tempd}{}{%
+ \class@warn{%
+ Ancillary information for \@tempa\space must not be different!
+ Please put it on the first instance%
+ }%
+ }%
+ }%
+% \end{macrocode}
+% Removed code
+% \cmd\appdef@eval\ \cmd\AF@grp\ \cmd\@tempc,
+% which appears to have added the affiliation number even in this case.
+% \begin{macrocode}
+ }%
+% \end{macrocode}
+% False clause: This affiliation is a new one:
+% increment the affiliation counter to get a unique affiliation ID
+% and append the new ID, collaboration number, address, and auxiliary information
+% to the list \cmd\@AFF@list.
+%
+% With the expanded syntax of \cmd\collaboration, we need to label each address with
+% its associated collaboration.
+% \begin{macrocode}
+ {%
+ \@if@empty{\expandafter\@firstoftwo\@affil}{%
+ \def\@tempc{\z@}%
+ \@argswap@val{\z@}%
+ }{%
+ \advance\c@affil\@ne
+ \expandafter\@argswap@val\expandafter{\the\c@affil}%
+ }%
+ {%
+ \expandafter\@argswap@val\expandafter{\the\c@collab}{%
+ \expandafter\@argswap@val\expandafter{\@affil}{%
+ \add@list@val@val@val\@AFF@list\AFF@opr
+ }%
+ }%
+ }%
+ \appdef@eval\AF@grp{\the\c@affil}%
+ }%
+% \end{macrocode}
+% Append the footnote number of the affiliation to the affiliation group of the current author group.
+% \begin{macrocode}
+ \@affil@init
+ }%
+}%
+\def\@affil@addr@def#1#2#3{%
+ \def#1{#2}%
+}%
+\def\@affil@aux@def#1#2#3{%
+ \def#1{#3}%
+}%
+% \end{macrocode}
+% \changes{4.1b}{2008/08/02}{Provide for diagnostics via \cs{frontmatterverbose@sw}}
+% Procedure \cmd\add@list@val@val@val\ appends to the given list \#1 using the given intercollated operator \#2,
+% with arguments \#5 (affiliation ID) and \#4 (collaboration ID) delimited by braces, and \#3 bare.
+% In the end, \cmd\move@AF\ may execute something like
+% \cmd\appdef\ \cmd\@AFF@list\ \cmd\AFF@opr\ \{1\} \{3\} \{My Institution\} \{thanks\}.
+% \begin{macrocode}
+\def\add@list@val@val@val#1#2#3#4#5{%
+ \appdef#1{#2{#5}{#4}#3}%
+ \frontmatterverbose@sw{\say#1}{}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@affil@match}
+% \changes{4.1b}{2008/08/02}{(AO, 486) \cs{collaboration} to work with \texttt{groupedaddress}}
+% The definition for the \cmd\AFF@opr, the intercollated operator for \cmd\@AFF@list,
+% when adding a new affiliation: seeks a match with any earlier affiliation.
+% When the affiliation list is executed, this procedure tests each entry against
+% the `new' affiliation (which has been stored in \cmd\@tempa) and its associated
+% collaboration number (in \cmd\@tempb).
+%
+% If \cmd\groupauthors@sw\ is true, then we require the collaboration ID to match,
+% otherwise there is not such a requirement
+% (as is appropriate for the \classoption{superscriptaddress} class option).
+%
+% Uses \cmd\temp@sw, \cmd\@tempc, and \cmd\@tempd\ to communicate back:
+% if it returns \cmd\temp@sw\ true, a match was found.
+% Then
+% \cmd\@tempc\ will be the affiliation ID of the matching entry
+% and \cmd\@tempd\ will be the auxiliary information of the matching entry.
+% \begin{macrocode}
+\def\@affil@match#1#2#3#4#5{%
+ \temp@sw{}{%
+ \def\@tempifx{#4}%
+ \@ifx{\@tempifx#1}{%
+ \groupauthors@sw{%
+ \@ifnum{#3=\c@collab}{%
+ \true@sw
+ }{%
+ \false@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ {%
+ \@booleantrue\temp@sw
+ \def\@tempc{#2}%
+ \def\@tempd{#5}%
+ }{%
+ }%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\move@AUAF}
+% \changes{4.0h}{1998/06/25}{Changes to support groups of affiliations}
+% \changes{4.1b}{2008/08/02}{(AO, 486) \cs{collaboration} to work with \texttt{groupedaddress}}
+% \changes{4.1b}{2008/08/02}{Change csname \cs{AFS@opr} to \cs{AFG@opr}}
+% \changes{4.1b}{2008/08/02}{Provide for diagnostics via \cs{frontmatterverbose@sw}}
+% Append \cmd\AF@grp, \cmd\AU@grp, and \cmd\CO@grp\ to \cmd\@AAC@list,
+% append \cmd\CO@grp\ to \cmd\@AFG@list,
+% and merge any new \cmd\AF@grp\ to \cmd\@AFG@list.
+%
+% The entire procedure is predicated on something non-trivial to move.
+%
+% If both author group \cmd\AU@grp\ and affiliation group \cmd\AF@grp\ are nil, bail out.
+%
+% No, try that again:
+%
+% If we have seen any affiliations (\cmd\AF@grp\ is not nil),
+% then it is time to move the current affiliation group and author group to \cmd\@AAC@list.
+% If not, we are picking up authors into an author group, and we should bail out.
+%
+% To extend this scheme to the new \cmd\collaboration\ abilities,
+% \begin{macrocode}
+\def\move@AUAF{%
+ \@ifx{\AF@grp\@empty}%
+ {%
+ \@ifx{\@empty\CO@grp}{}{%
+ \appdef@e \@AAC@list{\CO@grp}%
+ \appdef@e \@AFG@list{\CO@grp}%
+ \let\CO@grp\@empty
+ }%
+ }{%
+% \end{macrocode}
+% First, append current affiliation group (expansion of \cmd\AF@grp)
+% to the author/affiliation list (\cmd\@AAC@list),
+% using \cmd\AF@opr\ as the intercollated operator;
+% also append the current authors (\cmd\AU@grp).
+% \begin{macrocode}
+ \appdef \@AAC@list{\AF@opr}%
+ \appdef@eval\@AAC@list{\AF@grp}%
+ \appdef@e \@AAC@list{\AU@grp}%
+ \frontmatterverbose@sw{\say\@AAC@list}{}%
+% \end{macrocode}
+% Next, append the current affiliation group to \cmd\@AFG@list,
+% (only if it is not already there)
+% using \cmd\AFG@opr\ as the intercollated operator.
+%
+% Note that \cmd\@AFG@list\ is a list of \emph{unique} affiliation \emph{groups},
+% and building it entails an \(N^2\) computation.
+% \begin{macrocode}
+ \@ifx{\@empty\AU@grp}{%
+ \@ifx{\@empty\CO@grp}{%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ {%
+ \@ifx{\@empty\AF@grp}{}{%
+ \@booleanfalse\temp@sw
+ \def\AFG@opr{\x@match\AF@grp}%
+ \let\CO@opr\@author@gobble
+ \@AFG@list
+ \temp@sw{}{%
+ \appdef \@AFG@list{\AFG@opr}%
+ \appdef@eval\@AFG@list{\AF@grp}%
+ }%
+ }%
+ \@ifx{\@empty\CO@grp}{}{%
+ \appdef@e \@AFG@list{\CO@grp}%
+ \let\CO@grp\@empty
+ }%
+ }{%
+ }%
+% \end{macrocode}
+% Finally, null out the macros holding the author group and affiliation group, respectively.
+% \begin{macrocode}
+ \let\CO@grp\@empty
+ \let\AU@grp\@empty
+ \let\AF@grp\@empty
+ }%
+ \frontmatterverbose@sw{\say\@AAC@list\say\@AFG@list}{}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\AU@grp}
+% \begin{macro}{\AF@grp}
+% \begin{macro}{\@AAC@list}
+% \begin{macro}{\@AFG@list}
+% \begin{macro}{\@AFF@list}
+%
+% The control sequence name \cmd\AU@grp\ accumulates
+% consecutive \cmd\author\ entries (with \cmd\AU@opr\ as the intercollated operator)
+% and \cmd\collaboration\ entries (with \cmd\CO@opr\ as the intercollated operator).
+% Ultimately, its contents are appended to the author/affiliation list \cmd\@AAC@list.
+% It must be initialized to \cmd\@empty.
+%
+% Note on \cmd\AU@opr\ and \cmd\CO@opr: it is essential to treat these two operators to the greatest extent possible on an equal footing.
+% Therefore we invariably assign values to the pair of them within the same procedure.
+%
+% The macro \cmd\AF@grp\ accumulates affiliation IDs into an affiliation group.
+% It must be empty at the beginning of the frontmatter.
+%
+% The \cmd\@AAC@list\ macro accumulates
+% authors (using \cmd\AU@opr\ as the intercollated operator),
+% collaborations (using \cmd\CO@opr\ as the intercollated operator),
+% and
+% affiliations (using \cmd\AF@opr\ as the intercollated operator).
+%
+% It must be empty at the beginning of the frontmatter.
+%
+% The macro \cmd\@AFG@list\ accumulates affiliation groups,
+% with \cmd\AFG@opr\ as the intercollated operator.
+%
+% This token list is employed when and only when \classoption{groupedaddress} is in effect.
+%
+% The macro \cmd\@AFF@list\ accumulates the list of affiliations
+% with \cmd\AFF@opr\ as the intercollated operator.
+% It must be empty at the beginning of the frontmatter.
+%
+% Each \cmd\affiliation\ command in the document contributes
+% to this list, as long as the argument of that instance of the command
+% is ``new''.
+%
+% Each entry in this list consists of the \cmd\AFF@opr\ intercollated operator
+% followed by three brace-delimited tokens, representing, in order:
+% \begin{enumerate}
+% \item
+% the affiliation's unique ID, a number increasing monotonically for
+% each new entry,
+% \item
+% the optional argument of the \cmd\affiliation\ command,
+% the footnote to the affiliation, and
+% \item
+% the text of the affiliation.
+% \end{enumerate}
+%
+% At various junctures in the code, the control sequence name
+% \cmd\AFF@opr\ assumes the meaning of
+% \cmd\@affil@group, \cmd\affil@script,
+% or is defined to expand to \cmd\@affil@match\cmd\@tempa,
+% and the list \cmd\@AFF@list\ is expanded.
+%
+% Here is a precis of these lists, their syntax, and the usage of their associated operators:
+% \begin{verbatim}
+%\@AFF@list \AFF@opr{<affiliation ID>}{<collaboration ID>}{<address>}{<auxiliary info>} \frontmatter@author@produce@script \affils@present@group
+%\@AFG@list \AFG@opr{{<affiliation ID>}..{<affiliation ID>}} \frontmatter@author@produce@group
+%\@AAC@list \AF@opr{{<affiliation ID>}..{<affiliation ID>}} (\AU@opr|\CO@opr){<collaboration ID>}{<author>}{<auxilliary info>} \frontmatter@author@produce@script \frontmatter@author@produce@group \affils@present@group
+%
+%\AFF@opr \@affil@match\@tempa \@affil@script \@affil@group
+%\AFG@opr \affils@present@group \x@match\AF@grp
+%\AF@opr \@gobble \@affilID@def \@affilID@count\AF@temp\@tempcnta \@affilID@match\AF@temp
+%\AU@opr \@secondofthree \@author@count\@tempcnta \@author@present \@author@gobble \@author@count#2 \@author@present
+%\CO@opr \@secondofthree \@collaboration@count\AU@temp\@tempcnta \@collaboration@present\AU@temp \@collaboration@present\AU@temp \@collaboration@err
+%
+%\CO@opr\@author@cleared
+% \end{verbatim}
+% \begin{macrocode}
+\appdef\frontmatter@init{%
+ \let\AU@grp\@empty
+ \let\CO@grp\@empty
+ \let\AF@grp\@empty
+ \let\@AAC@list\@empty
+ \let\@AFG@list\@empty
+ \let\@AFF@list\@empty
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@AF@join}
+% The \cmd\csname\ \cmd\@AF@join\ is a procedure used within
+% \cmd\email, \cmd\homepage, \cmd\thanks, and \cmd\altaffiliation.
+% When such a command appears after an \cmd\author, \cmd\collaboration, or \cmd\affiliation
+% command, the \cmd\@AF@join\ procedure appends the argument given to the appropriate
+% macro.
+% Its default is to give an error message, since these commands are legal only within
+% the particular context mentioned.
+% \begin{macrocode}
+\appdef\frontmatter@init{%
+ \let\@AF@join\@AF@join@error
+}%
+\def\@AF@join@error#1{%
+ \class@warn{%
+ \string\email, \string\homepage, \string\thanks, or \string\altaffiliation\space
+ appears in wrong context.
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{Commands for auxiliary information}%
+%
+% \begin{macro}{\email}
+% Just tacks the email address on to the current author or affiliation.
+% \changes{4.1a}{2008-07-01}{(AO, 496) remove default prependation to \cs{email}.}
+% \begin{macrocode}
+\def\sanitize@url{%
+ \@makeother\%%
+ \@makeother\~%
+ \@makeother\_%
+}%
+\newcommand*\email[1][]{\begingroup\sanitize@url\@email{#1}}%
+\def\@email#1#2{%
+ \endgroup
+ \@AF@join{#1\href{mailto:#2}{#2}}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\homepage}
+% Just tacks the URL on to the current author or affiliation.
+% Note: group opened in \cmd\homepage\ is closed in \cmd\@homepage.
+% \changes{4.1a}{2008-07-01}{(AO, 496) remove default prependation to \cs{homepage}.}
+% \begin{macrocode}
+\newcommand*\homepage[1][]{\begingroup\sanitize@url\@homepage{#1}}%
+\def\@homepage#1#2{%
+ \endgroup
+ \@AF@join{#1\url{#2}}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\url}
+% \begin{macro}{\href}
+% The document may load a package that defines either of these commands;
+% if not, we give a default meaning.
+% \begin{macrocode}
+\appdef\class@documenthook{%
+ \providecommand\url{}%
+ \providecommand\href[1]{}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\thanks}
+% \changes{4.1b}{2008/08/02}{Make the syntax of this package switch optional}%
+%
+% The operative version of \cmd\thanks\ appends an item to \cmd\@author, or \cmd\@affil's auxiliary data.
+% \begin{macrocode}
+\def\frontmatter@thanks{% implicit #1
+ \@AF@join
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\altaffiliation}
+% \changes{4.0d}{1998/01/31}{change name from \cs{tempaffiliation}}
+% \changes{4.0l}{1998/09/01}{add optional argument handling back}
+% Implemented more or less like \cmd\thanks\ but shares the affiliation
+% counter.
+% Optional argument may be used to give explanatory text eg
+% `currently staying at'
+% This will be placed before the address, if used in a footnote.
+% \begin{macrocode}
+\newcommand*\altaffiliation[2][]{%
+ \@AF@join{#1#2}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{Procedures for author, collaboration, and affiliation}%
+%
+% Macros that list off, say, authors, and which require punctuation, like ``A, B, and C'', will use
+% \cmd\set@listcomma@list, \cmd\set@listcomma@count, \cmd\@listand, and \cmd\@listcomma.
+% These macros use the \cmd\@tempcnta\ register to keep track of how many items remain to be listed off.
+%
+% At present, \cmd\@author@present\ will decrement that counter.
+%
+% \begin{macro}{\set@listcomma@list}
+% \begin{macro}{\set@listcomma@count}
+% \changes{4.0l}{1998/09/01}{macro added}
+% Pop the author count for this collaboration.
+%
+% Note: by side effect, it assigns \cmd\@listcomma:
+% for a list of length two, suppress comma addition.
+% \begin{macrocode}
+\def\set@listcomma@list#1{%
+ \expandafter\@reset@ac\expandafter#1#1{0}\@reset@ac{%
+ \let\@listcomma\relax
+ }{%
+ \let\@listcomma\@listcomma@comma
+ }%
+}%
+\def\set@listcomma@count#1{%
+ \@ifnum{#1=\tw@}{%
+ \let\@listcomma\relax
+ }{%
+ \let\@listcomma\@listcomma@comma
+ }%
+}%
+% \end{macrocode}
+% Does the actual pop operation, then generates a Boolean which selects one of the two assignments for \cmd\@listcomma.
+%
+% Note: this procedure sets \cmd\@tempcnta\ to reflect the number of items to list off.
+% \begin{macrocode}
+\def\@reset@ac#1#2#3\@reset@ac{%
+ \def#1{#3}%
+ \@tempcnta#2\relax
+ \@ifnum{#2=\tw@}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\listand}
+% Might need extending with penalties etc.
+%
+% Note: this procedure expects \cmd\@tempcnta\ to reflect the current number of items remaining to list off.
+% \begin{macrocode}
+\def\@listand{\@ifnum{\@tempcnta=\tw@}{\andname\space}{}}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@listcomma}
+% This definition, with \cmd\@ne\ puts a comma before and.
+%
+% David Carlisle says: In UK English (at least) would have \cmd\tw@\ here,
+% which would then implement the convention of indicating conjunction with comma or ``and'', but not both.
+%
+% Note: this procedure expects \cmd\@tempcnta\ to reflect the current number of items remaining to list off.
+% \begin{macrocode}
+\def\@listcomma@comma{\@ifnum{\@tempcnta>\@ne}{,}{}}%
+\def\@listcomma@comma@UK{\@ifnum{\@tempcnta>\tw@}{,}{}}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@collaboration@err}
+% This command will be executed if are in a \classoption{groupedaddress} situation and
+% the document contained a \cmd\collaboration\ command.
+%
+% There already has been issued a warning message explaining that \cmd\collaboration\ is wrong in this case,
+% so here we simply gobble.
+% \begin{macrocode}
+\def\@collaboration@err#1#2{%
+%\class@warn{An illegal \string\collaboration\ command has been entered!}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\doauthor}
+% \changes{4.1b}{2008/08/04}{Provide facility \cs{affil@cutoff}: if there is only one affiliation on the title page, no superscript}%
+% Main control over how authors are typeset.
+%
+% |#1| is loaded by \cmd\author
+%
+% |#2| is loaded by \cmd\email, \cmd\homepage, \cmd\altaffiliation, or \cmd\thanks
+%
+% |#3| is the superscript affiliation, if at all used.
+%
+% First, the author name is formatted, followed by a comma,
+% then come any marks relating to affiliation (if present),
+% then come the homepage URL and email address, if any, with
+% appropriate punctuation.
+%
+% Here, as in \cmd\@affil@script, the parameter \cmd\affil@cutoff\
+% controls whether the argument \#3 is produced as a superscript label
+% connecting this author with its affiliation. If there is only one
+% affiliation on the title page, it makes sense to remove the superscript.
+%
+% \begin{macrocode}
+\def\doauthor#1#2#3{%
+ \ignorespaces#1\unskip\@listcomma
+ \begingroup
+ \def\@tempifx{#3}%
+ \@ifx{\@tempifx\@empty}{%
+ \false@sw
+ }{%
+ \@ifnum{\c@affil<\affil@cutoff}{%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }%
+ {%
+ #3\aftergroup\true@sw
+ }{%
+ \aftergroup\false@sw
+ }%
+ \@if@empty{#2}{\endgroup{}{}}{\endgroup{\comma@space}{}\frontmatter@footnote{#2}}%
+ \space \@listand
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\x@match}
+% Procedure \cmd\x@match\ is used as an alias \cmd\AFG@opr,
+% probing the list of affiliation groups
+% and setting a Boolean if a match is found to \#1 (usually the current affiliation group).
+%
+% Procedure \cmd\y@match\ is used as an alias to \cmd\@TBN@opr,
+% probing the list of unique title block footnotes for a match to the footnote text:
+% when the first match is found it sets a Boolean,
+% defining \cmd\@tempb\ to the number of that footnote.
+% \begin{macrocode}
+\def\x@match#1#2{%
+ \temp@sw{}{%
+ \def\@tempifx{#2}%
+ \@ifx{\@tempifx#1}{%
+ \@booleantrue\temp@sw
+ }{%
+ }%
+ }%
+}%
+\def\y@match#1#2#3{%
+ \temp@sw{}{%
+ \def\@tempifx{#3}%
+ \@ifx{\@tempifx#1}{%
+ \@booleantrue\temp@sw
+ \def\@tempb{#2}%
+ }{%
+ }%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@footnote}
+% Used when typesetting a title block footnote.
+% (Item 290: merge duplicates.)
+%
+% Maintains a list of frontmatter footnotes along with associated device.
+% Uniquifies each footnote by traversing the list and looking for a match to the footnote text.
+% If found, define \cmd\@tempb\ to the corresponding footnote device, and typeset it with \cmd\@footnotemark.
+% If never found, manually increment footnote counter,
+% determine the corresponding footnote device, and
+% add footnote text and device to the list of frontmatter footnotes.
+%
+% The list \cmd\@FMN@list\ is processed later in the title block production.
+%
+% Note that this method of making footnotes runs afoul of \classname{hyperref}'s patches of the \LaTeX\ kernel.
+% Therefore, we avoid trouble by refraining from using \cmd\@footnotemark\ and by creating our own hypertext links.
+% \begin{macrocode}
+\def\frontmatter@footnote#1{%
+ \begingroup
+ \@booleanfalse\temp@sw
+ \def\@tempa{#1}%
+ \let\@tempb\@empty
+ \def\@TBN@opr{\y@match\@tempa}%
+ \@FMN@list
+ \temp@sw{%
+ \expandafter\frontmatter@footnotemark
+ \expandafter{\@tempb}%
+ }{%
+ \stepcounter\@mpfn
+ \protected@xdef\@tempb{\the\csname c@\@mpfn\endcsname}%
+ \expandafter\frontmatter@footnotemark
+ \expandafter{\@tempb}%
+ \expandafter\g@addto@macro
+ \expandafter\@FMN@list
+ \expandafter{%
+ \expandafter \@TBN@opr
+ \expandafter {\@tempb}{#1}%
+ }%
+ }%
+ \endgroup
+}%
+\appdef\frontmatter@init{%
+ \global\let\@FMN@list\@empty
+}%
+\def\frontmatter@footnotemark#1{%
+ \leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
+ \begingroup
+ \hyper@linkstart {link}{frontmatter.#1}%
+ \csname c@\@mpfn\endcsname#1\relax
+ \def\@thefnmark{\thempfn}%
+ \@makefnmark
+ \hyper@linkend
+ \endgroup
+ \ifhmode\spacefactor\@x@sf\fi
+ \relax
+}%
+% \end{macrocode}
+% \end{macro}
+%
+%
+%
+% \subsection{The keywords command}%
+% \begin{macro}{\keywords}
+% \begin{macro}{\@keywords}
+% Usual game, save text in a macro for processing by \cmd\maketitle.
+% \begin{macrocode}
+\def\keywords#1{%
+ \aftermaketitle@chk{\keywords}%
+ \gdef\@keywords{#1}%
+}%
+\appdef\frontmatter@init{%
+ \let\@keywords\@empty
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \subsection{The \cs{date} command and related commands}%
+% \begin{macro}{\date}
+% \begin{macro}{\received}
+% \begin{macro}{\revised}
+% \begin{macro}{\accepted}
+% \begin{macro}{\published}
+% \begin{macro}{\@date}
+% \begin{macro}{\@received}
+% \begin{macro}{\@revised}
+% \begin{macro}{\@accepted}
+% \begin{macro}{\@published}
+% \changes{4.1b}{2008/08/02}{Make the syntax of this package switch optional}%
+% Use the \cmd\date\ command to specify the document date,
+% the \cmd\received\ command to specify the date received,
+% \cmd\revised\ for date revised,
+% \cmd\accepted\ for date accepted, and
+% \cmd\published\ for date published.
+% Normally only \cmd\date\ to be used by author,
+% the remainder used only by editors.
+%
+% DPC: As for \cmd\keywords, but this time don't flag a warning if there is no
+% revision date specified.
+%
+% In each case the user-level command defines the value of a
+% macro which buffers the data entered by the user.
+% For instance, \cmd\received\ causes \cmd\@received\ to
+% acquire a value.
+% The optional argument allows the user to override the
+% text that will be typeset along with the date;
+% the default value of that text is itself
+% a localized macro.
+% \begin{macrocode}
+\newcommand*\frontmatter@date[2][\Dated@name]{\def\@date{#1#2}}%
+\def\@date{}%
+\newcommand*\received[2][\Received@name]{\def\@received{#1#2}}%
+\def\@received{}%
+\newcommand*\revised[2][\Revised@name]{\def\@revised{#1#2}}%
+\def\@revised{}%
+\newcommand*\accepted[2][\Accepted@name]{\def\@accepted{#1#2}}%
+\def\@accepted{}%
+\newcommand*\published[2][\Published@name]{\def\@published{#1#2}}%
+\def\@published{}%
+% \end{macrocode}
+%
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \subsection{The pacs command}%
+% PACS, the Physics and Astronomy Classification Scheme.
+% \begin{macro}{\pacs}
+% \begin{macro}{\@pacs}
+% As for \cmd\keywords\
+% \begin{macrocode}
+\def\pacs#1{%
+ \aftermaketitle@chk{\pacs}%
+ \gdef\@pacs{#1}%
+}%
+\appdef\frontmatter@init{%
+ \let\@pacs\@empty
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \subsection{The \cs{preprint} command}
+%
+% \changes{4.0g}{1998/06/10}{multiple preprint commands}
+% \begin{macrocode}
+\def\preprint#1{\gappdef\@preprint{\preprint{#1}}}%
+\appdef\frontmatter@init{%
+ \let\@preprint\@empty
+}%
+% \end{macrocode}
+%
+% \subsection{The \env{abstract} environment}%
+%
+% \changes{4.0b}{1999/06/20}{Gathered all code for the abstract environment together and abstracted out the formatting details for journals to override.}
+%
+% \begin{macro}{\absbox}
+%
+% \begin{macrocode}
+\newbox\absbox
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{environment}{abstract}
+% Abstract, as in AMS classes, must be specified \emph{before}
+% \cmd\maketitle. It just saves everything up in \cmd\absbox.
+% \changes{4.0d}{1998/01/31}{If empty \cs{abstractname} omit spacing}
+% \changes{4.0d}{1998/01/31}{hookify}
+% Note that the specifics of how the abstract is to be
+% formatted are set by \cmd\frontmatter@abstractwidth,
+% \cmd\frontmatter@abstractheading, and \cmd\frontmatter@abstractfont.
+%
+% Here we wish to set the abstract into type but save it away in a box, much like
+% the \cmd\minipage\ command does.
+%
+% Note that the \cmd\endabstract\ portion of the environment
+% begins with code that mostly duplicates \cmd\endminipage, but without the \cmd\@iiiparbox.
+% At the end, we simply transfer the contents of the \cmd\minipage\
+% into a box of our own.
+%
+% However, we also have to end the gratuitous
+% paragraph begun by \cmd\minipage.
+% We ensure that no trace of that paragraph is left,
+% by absorbing the \cmd\parindent\ box.
+% Doing so destroys the paragraph entirely, except
+% for the \cmd\parskip\ glue, and that morsel is pruned, because we are at the top
+% of a page.
+%
+% This mechanism is vulnerable, however, because anything placed into the horizontal list
+% after the \cmd\parindent\ box will confound it.
+% And that is exactly what happens under Mik\TeX:
+% There seems to be an extension to the \TeX\ standard operating here which inserts a \cmd\special \ at the beginning of every paragraph.
+% (The mechnism is \emph{not} based on \cmd\everypar.)
+%
+% To accomodate this state of affairs,
+% we have a new mechanism that offers an even more complete rewrite of \env{minipage}.
+%
+% The user can elect to use this new mechanism via the \classoption{newabstract};
+% likewise the old mechanism via the \classoption{oldabstract}.
+%
+% Note that an entry is made in the toc for the abstract; this has the side effect
+% of creating a PDF bookmark for this element if the \classname{hyperref} package is in effect.
+% \changes{4.1a}{2008-06-30}{(AO, 443) create an entry in the PDF bookmarks for the abstract via the toc}
+% \begin{macrocode}
+\def\toclevel@abstract{1}%
+\def\addcontents@abstract{%
+ \phantomsection
+ \expandafter\def\csname Parent0\endcsname{section*.2}%
+ \expandafter\@argswap@val\expandafter{\abstractname}{\addcontentsline{toc}{abstract}}%
+}%
+\newenvironment{frontmatter@abstract}{%
+ \aftermaketitle@chk{\begin{abstract}}%
+ \global\setbox\absbox\vbox\bgroup
+ \color@begingroup
+ \columnwidth\textwidth
+ \hsize\columnwidth
+ \@parboxrestore
+ \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote}\c@mpfootnote\z@
+ \let\@footnotetext\frontmatter@footnotetext
+ \minipagefootnote@init
+ \let\set@listindent\set@listindent@
+ \let\@listdepth\@mplistdepth \@mplistdepth\z@
+ \let@environment{description}{frontmatter@description}%
+ \@minipagerestore
+ \@setminipage
+ \frontmatter@abstractheading
+ \frontmatter@abstractfont
+ \let\footnote\mini@note
+ \expandafter\everypar\expandafter{\the\everypar\addcontents@abstract\everypar{}}%
+}{%
+ \par
+ \unskip
+ \minipagefootnote@here
+ \@minipagefalse %% added 24 May 89
+ \color@endgroup
+ \egroup
+}%
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macro}{\frontmatter@footnotetext}
+% We reimplement \cmd\@mpfootnotetext\ under a new name (so as not to be overridden by the \classname{hyperref} package)
+% and extend it to accomodate hyperrefs.
+%
+% Note that this procedure is very like \classname{ltxutil}'s \cmd\mp@footnotetext, except that it
+% uses \texttt{p@mpfootnote} instead of \texttt{p@mpfootnote}, and
+% \cmd\frontmatter@makefntext\ instead of \cmd\@makefntext.
+%
+% \changes{4.1f}{2009/07/07}{(AO, 515) Use \cs{set@footnotefont}, which is defined in ltxutil}
+% \begin{macrocode}
+\long\def\frontmatter@footnotetext#1{%
+ \minipagefootnote@pick
+ \set@footnotefont
+ \set@footnotewidth
+ \@parboxrestore
+ \protected@edef\@currentlabel{\csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \frontmatter@makefntext{%
+ \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox
+ }%
+ \color@endgroup
+ \minipagefootnote@drop
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\ltx@no@footwarn}
+%
+% \begin{macrocode}
+\def\ltx@no@footnote{%
+ \let\ltx@xfootnote\ltx@no@xfootnote\let\ltx@yfootnote\ltx@no@yfootnote
+ \let\ltx@xfootmark\ltx@no@xfootmark\let\ltx@yfootmark\ltx@no@yfootmark
+ \let\ltx@xfoottext\ltx@no@xfoottext\let\ltx@yfoottext\ltx@no@yfoottext
+}%
+\def\ltx@no@xfootnote[#1]#2{\ltx@no@footwarn\footnote}%
+\def\ltx@no@yfootnote#1{\ltx@no@footwarn\footnote}%
+\def\ltx@no@xfootmark[#1]{\ltx@no@footwarn\footnotemark}%
+\def\ltx@no@yfootmark{\ltx@no@footwarn\footnotemark}%
+\def\ltx@no@xfoottext[#1]#2{\ltx@no@footwarn\footnotetext}%
+\def\ltx@no@yfoottext#1{\ltx@no@footwarn\footnotetext}%
+\def\ltx@no@footwarn#1{%
+ \class@warn{%
+ The \string#1\space command is not legal on the title page;
+ using \string\thanks\space instead might suit you: consult the manual for details%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@abstractheading}
+% The default abstract head; journals will override this procedure.
+% \begin{macrocode}
+\def\frontmatter@abstractheading{%
+ \begingroup
+ \centering\large
+ \abstractname
+ \par
+ \endgroup
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@abstractfont}
+% The default type specification for the body of the abstract.
+% Journals will override this setting.
+% \begin{macrocode}
+\def\frontmatter@abstractfont{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{frontmatter@description}
+% \changes{4.1b}{2008/06/29}{(AO, 455) provide a \texttt{description} environment for the abstract}
+% Within the abstract, the description environment is defined as follows:
+% \begin{macrocode}
+\newenvironment{frontmatter@description}{%
+ \list{}{%
+ \leftmargin\z@
+ \labelwidth\z@
+% \end{macrocode}
+% \begin{verbatim}
+% \itemindent-\leftmargin
+% \end{verbatim}
+% \begin{macrocode}
+ \itemindent\z@
+ \let\makelabel\frontmatter@descriptionlabel
+ }%
+}{%
+ \endlist
+}%
+\def\frontmatter@descriptionlabel#1{%
+ \hspace\labelsep
+ \normalfont\bfseries
+ #1:%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@abstractwidth}
+% The default setting is the full text width;
+% journals can override this setting.
+% \begin{macrocode}
+\def\frontmatter@abstractwidth{\textwidth}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@abstract@produce}
+% This procedure determines how the abstract is incorporated
+% into the title block. We split this out in anticipation
+% of the need to lift the limitation that the abstract not break over pages.
+%
+% If we are in preprint style, we provide an easy pagebreak point immediately above the abstract.
+% This means that the abstract will either fit entirely on the same page as the title block,
+% or it will start a page of its own (which may itself break onto a subsequent page if necessary).
+% \begin{macrocode}
+\def\frontmatter@abstract@produce{%
+ \par
+ \preprintsty@sw{%
+ \do@output@MVL{%
+ \vskip\frontmatter@preabstractspace
+ \vskip200\p@\@plus1fil
+ \penalty-200\relax
+ \vskip-200\p@\@plus-1fil
+ }%
+ }{%
+ \addvspace{\frontmatter@preabstractspace}%
+ }%
+ \begingroup
+ \dimen@\baselineskip
+ \setbox\z@\vtop{\unvcopy\absbox}%
+ \advance\dimen@-\ht\z@\advance\dimen@-\prevdepth
+ \@ifdim{\dimen@>\z@}{\vskip\dimen@}{}%
+ \endgroup
+ \begingroup
+ \prep@absbox
+ \unvbox\absbox
+ \post@absbox
+ \endgroup
+ \@ifx{\@empty\mini@notes}{}{\mini@notes\par}%
+ \addvspace\frontmatter@postabstractspace
+}%
+\appdef\frontmatter@init{\let\mini@notes\@empty}%
+\let\prep@absbox\@empty
+\let\post@absbox\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@preabstractspace}
+% \begin{macro}{\frontmatter@postabstractspace}
+% Space above and space below abstract in title block
+% \begin{macrocode}
+\def\frontmatter@preabstractspace{.5\baselineskip}
+\def\frontmatter@postabstractspace{.5\baselineskip}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+%
+%
+% \subsection{Formatting the title block}%
+%
+% \begin{environment}{titlepage}
+% This is \LaTeXe's \classname{article} class version,
+% with modifications.
+% \changes{4.0c}{1999/11/13}{grid changes with ltxgrid}
+% \changes{4.1b}{2008/08/02}{Make the syntax of this package switch optional}%
+% \begin{macrocode}
+\newenvironment{frontmatter@titlepage}{%
+ \twocolumn@sw{\onecolumngrid}{\newpage}%
+ \thispagestyle{titlepage}%
+ \setcounter{page}\@ne
+}{%
+ \twocolumn@sw{\twocolumngrid}{\newpage}%
+ \twoside@sw{}{%
+ \setcounter{page}\@ne
+ }%
+}%
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macro}{\maketitle}
+% \changes{4.0d}{1998/01/31}{hookify}
+% Put it all together to format the title block.
+%
+% Gotcha!
+% If you expand \cmd\csname undefined\cmd\endcsname, you change the meaning of \cmd\undefined\ from
+% ``Undefined'' to \cmd\relax.
+% Watchout!
+% \begin{macrocode}
+\def\frontmatter@maketitle{%
+ \@author@finish
+ \title@column\titleblock@produce
+ \suppressfloats[t]%
+% \end{macrocode}
+% Now save some memory.
+% \begin{macrocode}
+ \let\and\relax
+ \let\affiliation\@gobble
+ \let\author\@gobble
+ \let\@AAC@list\@empty
+ \let\@AFF@list\@empty
+ \let\@AFG@list\@empty
+ \let\@AF@join\@AF@join@error
+ \let\email\@gobble
+ \let\@address\@empty
+ \let\maketitle\relax
+ \let\thanks\@gobble
+ \let\abstract\@undefined\let\endabstract\@undefined
+ \titlepage@sw{%
+ \vfil
+ \clearpage
+ }{}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\maketitle@Hy}
+% \changes{4.1c}{2008/08/04}{Hyperref compatibility: take \cs{maketitle} back.}
+% We provide the means to take back the definition of \cmd\maketitle\ from \classname{hyperref}:
+% we do not need its help in providing hypertext services in the title page.
+% \begin{macrocode}
+\def\maketitle@Hy{%
+ \let\Hy@saved@footnotemark\@footnotemark
+ \let\Hy@saved@footnotetext\@footnotetext
+ \let\@footnotemark\H@@footnotemark
+ \let\@footnotetext\H@@footnotetext
+ \@ifnextchar[%]
+ \Hy@maketitle@optarg
+ {%
+ \HyOrg@maketitle
+ \Hy@maketitle@end
+ }%
+}%
+\appdef\class@documenthook{%
+ \@ifx{\maketitle\maketitle@Hy}{%
+ \class@info{Taking \string\maketitle\space back from hyperref}%
+ \let\maketitle\frontmatter@maketitle
+ }{%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\titleblock@produce}
+% This procedure produces the title block.
+%
+% It effectively executes inside a group
+% and always returns us to vertical mode.
+%
+% Note: we assume that it is OK to set the footnote counter to zero at this point.
+% Is this a safe assumption?
+% \begin{macrocode}
+\def\titleblock@produce{%
+ \begingroup
+% \end{macrocode}
+% \changes{4.0b}{1999/06/20}{Set \cs{footnote} to \LaTeX\ standard version for this scope.}
+% First, we restore the footnote mechanism to its default state,
+% then we customize the way the footnote mark is produced and how it is formatted.
+% \begin{macrocode}
+ \ltx@footnote@pop
+ \let\thefootnote\frontmatter@thefootnote
+ \let\@makefnmark\frontmatter@makefnmark
+ \global\c@footnote\z@
+ \frontmatter@setup
+ \thispagestyle{titlepage}\label{FirstPage}%
+% \end{macrocode}
+% Produce the title:
+% \begin{macrocode}
+ \frontmatter@title@produce
+% \end{macrocode}
+% Produce the author list:
+% \begin{macrocode}
+ \groupauthors@sw{%
+ \frontmatter@author@produce@group
+ }{%
+ \frontmatter@author@produce@script
+ }%
+% \end{macrocode}
+% Produce the dates:
+% \begin{macrocode}
+ \frontmatter@RRAPformat{%
+ \expandafter\produce@RRAP\expandafter{\@date}%
+ \expandafter\produce@RRAP\expandafter{\@received}%
+ \expandafter\produce@RRAP\expandafter{\@revised}%
+ \expandafter\produce@RRAP\expandafter{\@accepted}%
+ \expandafter\produce@RRAP\expandafter{\@published}%
+ }%
+% \end{macrocode}
+% Produce the abstract, PACS, and keywords, and end any paragraph.
+% \changes{4.1c}{2008/08/04}{Produce PACS, keywords only if specified}%
+% \begin{macrocode}
+ \frontmatter@abstract@produce
+ \@ifx@empty\@pacs{}{%
+ \@pacs@produce\@pacs
+ }%
+ \@ifx@empty\@keywords{}{%
+ \@keywords@produce\@keywords
+ }%
+ \par
+ \frontmatter@finalspace
+ \endgroup
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@title@produce}
+% The default formatting procedure for the article title.
+% This procedure should take care of the vertical space below the title.
+%
+% Clients may override this procedure, but it is more likely that they will
+% use the hooks \cmd\frontmatter@title@above, \cmd\frontmatter@title@format, and \cmd\frontmatter@title@below.
+% \changes{4.1b}{2008/08/04}{(AO, 443) PDF Bookmark for title page}%
+% \begin{macrocode}
+\def\toclevel@title{0}%
+\def\frontmatter@title@produce{%
+ \begingroup
+ \frontmatter@title@above
+ \frontmatter@title@format
+ \@title
+ \unskip
+ \phantomsection\expandafter\@argswap@val\expandafter{\@title}{\addcontentsline{toc}{title}}%
+ \@ifx{\@title@aux\@title@aux@cleared}{}{%
+ \expandafter\frontmatter@footnote\expandafter{\@title@aux}%
+ }%
+ \par
+ \frontmatter@title@below
+ \endgroup
+}%
+\appdef\let@mark{\let\\\relax}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@title@above}
+% \begin{macro}{\frontmatter@title@format}
+% \begin{macro}{\frontmatter@title@below}
+% The default values for formatting specifications for the article title.
+%
+% The procedure \cmd\frontmatter@title@above\ should take care of the vertical space above the title;
+% \cmd\frontmatter@title@below\ below.
+% The procedure \cmd\frontmatter@title@format\ should invoke any font switches, etc.
+% that may apply to the title.
+%
+% Journals will override this procedure.
+% \begin{macrocode}
+\def\frontmatter@title@above{}%
+\def\frontmatter@title@format{}%
+\def\frontmatter@title@below{\addvspace{\baselineskip}}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \subsubsection{Authors and affiliations in superscriptaddress style}
+%
+% \begin{macro}{\frontmatter@author@produce@script}
+% \changes{4.1b}{2008/08/02}{Provide for diagnostics via \cs{frontmatterverbose@sw}}
+% \cmd\frontmatter@author@produce@script\ is an alias for \cmd\frontmatter@author@produce,
+% the procedure that formats the author/affiliation list.
+%
+% In this case, the authors affiliations are being superscripted
+% (class option \classoption{superscriptaddress}).
+%
+% This procedure must ensure that any paragraph that it starts gets ended finally.
+% \begin{macrocode}
+\def\frontmatter@author@produce@script{%
+ \begingroup
+ \let\@author@present\@author@present@script
+ \frontmatterverbose@sw{\say\@AAC@list}{}%
+% \end{macrocode}
+% \changes{4.0l}{1998/09/01}{Changes to add collaboration processing, which now means doing comma/and processing on each sublist}
+% When the author/affiliation list \cmd\@AAC@list\ is executed,
+% \cmd\@tempcnt\ counts each author,
+% and
+% \cmd\@tempa\ stores a list of author indices for the current collaboration.
+%
+% Note: this procedure uses \cmd\AU@temp\ to hold a list of author counts for each collaboration.
+% Note: also uses \cmd\@tempcnta\ to communicate between procedures.
+% This usage ot \cmd\@tempcnta\ is OK, because the expansion of \cmd\@AAC@list\ will trigger only the execution of
+% our own procedures.
+% \begin{macrocode}
+ \let\AU@temp\@empty
+ \@tempcnta\z@
+% \end{macrocode}
+%
+% We wish to know how many authors are in each collaboration, for the purposes of \cmd\listcomma\ and \cmd\listand.
+%
+% Here we assign values for the intercollated operators appearing within \cmd\@AAC@list,
+% then execute that macro, registering the authors in each collaboration.
+% Afterwards, clean up by emulating an empty collaboration.
+%
+% The result, stored in \cmd\AU@temp, is a list of brace-delmited tokens, each a number
+% representing the number of authors in that collaboration.
+% \begin{macrocode}
+ \let\AF@opr \@gobble
+ \def\AU@opr{\@author@count\@tempcnta}%
+ \def\CO@opr{\@collaboration@count\AU@temp\@tempcnta}%
+ \@AAC@list
+ \expandafter\CO@opr\@author@cleared
+% \end{macrocode}
+% Next, present the authors and their affiliations.
+%
+% We assign values for the intercollated operators appearing within \cmd\@AAC@list.
+% Next, assign \cmd\@listcomma\ based on the number of authors in the first collaboration.
+% Then expand \cmd\@AAC@list.
+%
+% Upon completion, there will be two space tokens following the last author because of \cmd\listand\ processing;
+% remove them, then end the last paragraph.
+%
+% FIXME: this juncture would be a good time to effectively eliminate
+% the unused affiliations in \cmd\@AFF@list.
+% \begin{macrocode}
+ \begingroup
+ \frontmatter@authorformat
+ \let\AF@opr \@affilID@def
+ \let\AU@opr \@author@present
+ \def\CO@opr{\@collaboration@present\AU@temp}%
+ \set@listcomma@list\AU@temp
+ \@AAC@list
+ \unskip\unskip
+ \par
+ \endgroup
+% \end{macrocode}
+% We now list out the affiliations in the order they appeared.
+% \begin{macrocode}
+ \begingroup
+ \frontmatter@above@affiliation@script
+ \let\AFF@opr \@affil@script
+ \frontmatterverbose@sw{\say\@AFF@list}{}%
+ \@AFF@list
+ \frontmatter@footnote@produce
+ \par
+ \endgroup
+ \endgroup
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@author@count}
+% This version of \cmd\AU@opr\ counts the number of authors it processes.
+% \begin{macrocode}
+\def\@author@count#1{%
+ \advance#1\@ne
+ \@author@gobble
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@collaboration@present}
+% Format a collaboration.
+% Note that we immediately end the paragraph thus begun, because we only support
+% \classoption{superscriptaddress}-style processing.
+%
+% Note also that the execution of the production procedures takes place inside of a group;
+% for reasons of protective programming.
+%
+% Bug note: originally, the number of authors in each collaboration was stored in \cmd\@tempa,
+% but this exposed us to procedures in our production that modified the meaning of \cmd\@tempa.
+%
+% The last action done in this procedure is to assign \cmd\@listcomma\ based on the number of authors in the next collaboration.
+% \begin{macrocode}
+\def\@collaboration@present#1#2#3#4{%
+ \par
+ \begingroup
+ \frontmatter@collaboration@above
+ \@affilID@def{}%
+ \@author@present{}{(\ignorespaces#3\unskip)}{#4}%
+ \par
+ \endgroup
+ \set@listcomma@list#1%
+}%
+\def\frontmatter@collaboration@above{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@collaboration@count}
+% Simply register each author in this collaboration.
+% Note: \#1 is a \cmd\csname\ to hold the value, \#2 is the \cmd\count\ register holding the count of interest.
+% \begin{macrocode}
+\def\@collaboration@count#1#2{%
+ \appdef@eval#1{\the#2}#2\z@
+ \@author@gobble
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@affilID@def}
+%
+% The \cmd\@affilID@def\ procedure, an alias of \cmd\AF@opr\ used during \cmd\frontmatter@author@produce@script\ processing,
+% memorizes the affiliation in \cmd\@affilID@temp.
+% \begin{macrocode}
+\def\@affilID@def{\def\@affilID@temp}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@affilID@temp}
+%
+% The macro \cmd\@affilID@temp\ is used to communicate between
+% \cmd\doauthor\ and instances of \cmd\AF@opr\ within the author list.
+% \begin{macrocode}
+\let\@affilID@temp\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\affils@present@script}
+% An alias of \cmd\AFG@opr, this procedure is applied to \cmd\@AFG@list\ and builds
+% \cmd\@AFU@list, a list of unique affiliations found within affiliation groups.
+%
+% \changes{4.1a}{2008/06/16}{removed code that had been commented out}
+% \begin{verbatim}
+%\def\affils@present@script#1{%
+% \get@affil#1{}%
+%}%
+%\def\get@affil#1{%
+% \def\@tempa{#1}%
+% \@ifx{\@empty\@tempa}{}{%
+% \@booleanfalse\temp@sw
+% \def\AF@opr{\x@match\@tempa}%
+% \@AFU@list
+% \temp@sw{}{%
+% \appdef\@AFU@list{\AF@opr{#1}}%
+% }%
+% \get@affil
+% }%
+%}%
+% \end{verbatim}
+% \end{macro}
+%
+% \begin{macro}{\affil@present@script}
+% An alias of \cmd\AF@opr, this procedure is applied to \cmd\@AFU@list\ when formatting the affiliations
+% under \classoption{superscriptaddress}.
+% It in turn applies \cmd\affil@script\ to \cmd\@AFF@list, thereby formatting the affiliation
+% associated with this affiliation index.
+%
+% Note: it traverses the \cmd\@AFF@list\ for each entry in the \cmd\@AFU@list, thereby making this
+% portion of code execute in $N^{2}$ time.
+% \changes{4.1a}{2008/06/16}{removed code that had been commented out}
+% \begin{verbatim}
+%\def\affil@present@script#1{%
+% \def\@tempa{#1}%
+% \begingroup
+% \frontmatter@affiliationfont
+% \let\AFF@opr \affil@script
+% \@AFF@list
+% \endgroup
+%}%
+% \end{verbatim}
+% \end{macro}
+%
+% \begin{macro}{\affil@script}
+% Alias of \cmd\AFF@opr, this procedure is applied to \cmd\@AFF@list\ when formatting the affiliations
+% under \classoption{superscriptaddress}.
+% It rejects all entries not matching the affiliation index held in \cmd\@tempa.
+% \begin{macrocode}
+\def\affil@script#1#2#3{%
+ \def\@tempifx{#1}\@ifx{\@tempifx\@tempa}{%
+ \@if@empty{#2}{}{%
+ \par
+ \begingroup
+ \def\@thefnmark{#1}\@makefnmark\ignorespaces
+ #2%
+ \@if@empty{#3}{}{\frontmatter@footnote{#3}}%
+ \par
+ \endgroup
+ }%
+ }{}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@affil@script}
+% Alias of \cmd\AFF@opr:
+% The affiliations are being formatted in the case
+% where affiliations are being superscripted:
+% make a list out of the affiliations with the numbers printed.
+% Society-specific code can change the formatting
+% by overriding the definition of \cmd\frontmatter@affiliationfont.
+%
+% A client may choose to set \cmd\affil@cutoff\ to either \cmd\@ne\ (the default)
+% or \cmd\tw@. The latter setting will enforce a rule to the effect that
+% if a single affiliation appears on the title page,
+% then no affiliation superscript at all is produced.
+%
+% |#1|---Affiliation ID
+% |#2|---Collaboration ID
+% |#3|---Affiliation address
+% |#4|---Auxiliary info
+% \begin{macrocode}
+\def\@affil@script#1#2#3#4{%
+ \@ifnum{#1=\z@}{}{%
+ \par
+ \begingroup
+ \frontmatter@affiliationfont
+ \@ifnum{\c@affil<\affil@cutoff}{}{%
+ \def\@thefnmark{#1}\@makefnmark
+ }%
+ \ignorespaces#3%
+ \@if@empty{#4}{}{\frontmatter@footnote{#4}}%
+ \par
+ \endgroup
+ }%
+}%
+\let\affil@cutoff\@ne
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@author@present@script}
+% \changes{4.0h}{1998/06/25}{Changes to support groups of affiliations}
+% This version of \cmd\AU@opr\ applies to the \classoption{superscriptaddress} class option.
+% Need to add commas between groups
+% of address numbers, which are passed in the macro \cmd\@affilID@temp\ in the form
+% |{3}{4}{7}| if this set of authors is related to addresses, 3, 4 and 7.
+% \begin{macrocode}
+\def\@author@present@script#1#2#3{%
+ \begingroup
+ \gdef\comma@space{\textsuperscript{,\,}}%
+ \doauthor{#2}{#3}{%
+ \let\@tempa\@empty
+ \expandafter\@affil@present@script\@affilID@temp\relax
+ }%
+ \endgroup
+ \advance\@tempcnta\m@ne
+}%
+\def\@affilcomma#1#2{%
+ \@ifx{\z@#1}{%
+ \@ifx{\relax#2}{}{%
+ \@affilcomma{#2}%
+ }%
+ }{%
+ #1%
+ \@ifx{\relax#2}{}{%
+ \@ifx{\z@#2}{%
+ \@affilcomma
+ }{%
+ ,\,\@affilcomma{#2}%
+ }%
+ }%
+ }%
+}%
+\def\@affil@present@script#1{%
+ \@ifx{\relax#1}{%
+ \@ifx{\@tempa\@empty}{}{%
+ \textsuperscript{\expandafter\@affilcomma\@tempa\relax\relax}%
+ }%
+ }{%
+ \@ifx{\z@#1}{}{\appdef\@tempa{{#1}}}%
+ \@affil@present@script
+ }%
+}%
+\@provide\@author@parskip{\z@skip}%
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \subsubsection{Authors and affiliations in groupedaddress style}
+%
+% \begin{macro}{\frontmatter@author@produce@group}
+% \changes{4.1b}{2008/08/02}{Provide for diagnostics via \cs{frontmatterverbose@sw}}
+% Alias for \cmd\frontmatter@author@produce when \classoption{groupedaddress} is in effect,
+% the procedure that formats the author/affiliation list .
+%
+% In this case, the authors are being grouped above their shared addresses.
+% How it works: the \cmd\@AFG@list, a list of all unique affiliation groups, is expanded.
+% For each such group, all authors belonging to that group are formatted above the affiliation group.
+% Collaborations are silently passed over.
+%
+% This procedure must ensure that any paragraph that it starts gets ended finally.
+% \begin{macrocode}
+\def\frontmatter@author@produce@group{%
+ \begingroup
+ \let\@author@present\@author@present@group
+ \frontmatter@authorformat
+ \frontmatterverbose@sw{\say\@AFG@list}{}%
+ \let\AU@temp\@empty
+ \set@listcomma@list\AU@temp
+ \def\CO@opr{\@collaboration@present\AU@temp}%
+ \let\AFG@opr \affils@present@group
+ \let\@listcomma\relax
+ \@AFG@list
+ \frontmatter@footnote@produce
+ \par
+ \endgroup
+ \frontmatter@authorbelow
+}%
+\@provide\frontmatter@authorbelow{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\affils@present@group}
+% \changes{4.1b}{2008/08/02}{Provide for diagnostics via \cs{frontmatterverbose@sw}}
+% Alias of \cmd\AFG@opr, this procedure is used on every element of
+% \cmd\@AFG@list, the list of unique affiliation groups,
+% when formatting the author/affiliation block:
+% It presents all authors sharing this affiliation group.
+%
+% This procedure is called via the procedure
+% \cmd\frontmatter@author@produce@group, an alias for \cmd\frontmatter@author@produce,
+%
+% Its use pertains to the class options
+% \classoption{groupedaddress}, \classoption{unsortedaddress}, and \classoption{runinaddress}
+% (that is, \cmd\groupauthors@sw\ is true).
+%
+% For each invocation, the entire \cmd\@AAC@list\ is run through (twice),
+% making this process execute in $N^{2}$ time. (Is this really true?)
+% \begin{macrocode}
+\def\affils@present@group#1{%
+% \end{macrocode}
+% Count (using \cmd\@tempcnta) the authors in the author list whose affiliation group
+% matches the argument |#1|.
+%
+% Note that \cmd\AF@temp\ is used as a storage register for the argument
+% of the procedure, for purposes of comparison using \cmd\ifx.
+%
+% Note: here we use \cmd\@tempcnta\ to accumulate the number of authors in the current affiliation set.
+%
+% QUERY: do the value of \cmd\AF@temp\ and \cmd\AF@opr\ need to persist?
+%
+% QUERY: what value does \cmd\AU@opr\ have at this point?
+% ANSWER: the \cmd\@affilID@count\ and \cmd\@affilID@match\ procedures
+% assign meanings to \cmd\AU@opr\ and \cmd\CO@opr\ dynamically.
+% We initialize the two operators to \cmd\@undefined\ so as to catch the
+% pathological cases.
+% \begin{macrocode}
+ \begingroup
+ \frontmatterverbose@sw{\say\@AAC@list}{}%
+ \def\AF@temp{#1}%
+ \@tempcnta\z@
+ \let\AU@opr \@undefined
+ \let\CO@opr \@undefined
+ \def\AF@opr{\@affilID@count\AF@temp\@tempcnta}%
+ \@AAC@list
+% \end{macrocode}
+%
+% If there are no authors using this affiliation group, skip it.
+% \begin{macrocode}
+ \@ifnum{\@tempcnta=\z@}{}{%
+% \end{macrocode}
+%
+% DPC: If we have a list of length two, need to locally zap a comma.
+% \begin{macrocode}
+ \begingroup
+ \frontmatter@above@affilgroup
+ \set@listcomma@count\@tempcnta
+% \end{macrocode}
+% Run through the author list, presenting (with \cmd\@author@present)
+% those authors whose affiliation matched the given one.
+% \begin{macrocode}
+ \let\AU@opr \@undefined
+ \let\CO@opr \@undefined
+ \def\AF@opr{\@affilID@match\AF@temp}%
+ \@AAC@list
+ \endgroup
+% \end{macrocode}
+% Now that the authors have all been presented, present the affiliations, grouped.
+%
+% Note: \cmd\@tempcnta\ is the number of affiliations for this set of authors.
+% \begin{macrocode}
+ \begingroup
+ \par
+ \frontmatter@above@affiliation
+ \frontmatter@affiliationfont
+ \let\\\frontmatter@addressnewline
+ \@tempcnta\z@
+ \@tfor\AF@temp:=#1\do{%
+ \expandafter\@ifx\expandafter{\expandafter\z@\AF@temp}{}{%
+ \advance\@tempcnta\@ne
+ }%
+ }%
+ \@ifnum{\@tempcnta=\tw@}{%
+ \let\@listcomma\relax
+ }{}%
+ \def@after@address
+ \runinaddress@sw{%
+ }{%
+ \tightenlines@sw{%
+ }{%
+ \parskip\z@ %space between affilations in grouped mode
+ }%
+ \appdef\after@address\par
+ }%
+ \let\AFF@opr \@affil@group
+ \do@affil@fromgroup\@AFF@list#1\relax
+ \endgroup
+% \end{macrocode}
+% End of branch handling authors.
+% \begin{macrocode}
+ }%
+% \end{macrocode}
+%
+% \begin{macrocode}
+ \par
+ \endgroup
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\def@after@address}
+% \begin{macro}{\def@after@address@empty}
+% \changes{4.1c}{2008/08/04}{Parametrize the production after the address}%
+%
+% Each of these procedures assigns a meaning to \cmd\after@address, the first
+% a useful default, the second a nil.
+% A society or journal substyle may define it according to its own requirements.
+% \begin{macrocode}
+\def\def@after@address{\def\after@address{\@listcomma\ \@listand}}%
+\def\def@after@address@empty{\let\after@address\@empty}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@affilID@count}
+% \begin{macro}{\@affilID@match}
+%
+% The control sequence name \cmd\AF@opr\ is placed in the
+% author/affiliation list (\cmd\@AAC@list) for each (new) affiliation, with that affiliation as its argument.
+%
+% The control sequence name \cmd\AF@opr\ is an alias of a procedure
+% to count the number of authors at a given affiliation (\cmd\@affilID@count)
+% or to present the given authors (\cmd\@affilID@match).
+% These two procedures are executed when formatting under the \classoption{groupedaddress} class option.
+% \begin{macrocode}
+\def\@affilID@count#1#2#3{%
+ \def\@tempifx{#3}%
+ \@ifx{\@tempifx#1}{%
+ \def\AU@opr{\@author@count#2}%
+ }{%
+ \let\AU@opr \@author@gobble
+ }%
+ \let\CO@opr \@collaboration@err
+}%
+\def\@affilID@match#1#2{%
+ \def\@tempifx{#2}%
+ \@ifx{\@tempifx#1}{%
+ \let\AU@opr \@author@present
+ }{%
+ \let\AU@opr \@author@gobble
+ }%
+ \let\CO@opr \@collaboration@err
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\do@affil@fromgroup}
+% Executes iteratively:
+% selects the next address ID to print,
+% and then re-execute the list of addresses to print the text of that address.
+%
+% Note: an argument of \cmd\relax\ breaks out of this iteration,
+% while an argument of \cmd\z@\ (\cmd\noaffiliation) is a no-op.
+%
+% Note: we have created an $N^{2}$ computing process.
+% FIXME: can use hashing instead, you know.
+% \begin{macrocode}
+\def\do@affil@fromgroup#1#2{%
+ \@ifx{\relax#2}{}{%
+ \count@#2\relax
+ \@ifnum{\z@=\count@}{}{#1}%
+ \do@affil@fromgroup#1%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@affil@group}
+% The alias of \cmd\AFF@opr\ when the list \cmd\@AFF@list\
+% is executed by \cmd\do@affil@fromgroup\ (\classoption{groupedaddress}):
+% Print the address if its number matches \cmd\count@\ (value set by \cmd\do@affil@fromgroup).
+%
+% Note that we detect a \cmd\noaffiliation\ here by the affiliation address being
+% the same as the expansion of \cmd\blankaffiliation.
+%
+% \changes{4.1d}{2008/10/17}{(AO, 410) compare \cs{@tempa} to \cs{blankaffiliation}.}%
+%
+% I made a mistake when coding the comparison to \cmd\blankaffiliation:
+% it originally read \cmd\@ifx\{\#3\cmd\blankaffiliation\}.
+% This is obviously wrong once you think twice.
+% \begin{macrocode}
+\def\@affil@group#1#2#3#4{%
+ \@ifnum{#1=\count@}{%
+ \def\@tempa{#3}%
+ \@ifx{\@tempa\blankaffiliation}{}{%
+ #3%
+ \@if@empty{#4}{}{%
+ \frontmatter@footnote{#4}%
+ }%
+ \after@address
+ }%
+ \advance\@tempcnta\m@ne
+ }{}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@author@present@group}
+% \changes{4.0d}{1998/01/31}{\cs{comma@space}}
+% This version of \cmd\AU@opr\ applies to the \classoption{groupedaddress} class option.
+% Traverse the list calling the \cmd\doauthor\ hook on each author.
+% \begin{macrocode}
+\def\@author@present@group#1#2#3{%
+ \gdef\comma@space{\gdef\comma@space{\textsuperscript{,\,}}}%
+ \doauthor{#2}{#3}{}%
+ \advance\@tempcnta\m@ne
+}%
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\@pacs@produce}
+% PACS, keywords and dates.
+% \changes{4.0d}{1998/01/31}{PACS boxed to width of abstract}
+% \changes{4.0b}{1999/06/20}{Separate option now controls production}
+% \changes{4.0e}{2000/09/20}{Warn if no production}
+% \begin{macrocode}
+\def\@pacs@produce#1{%
+ \showPACS@sw{%
+ \begingroup
+ \frontmatter@PACS@format
+ \@pacs@name#1\par
+ \endgroup
+ }{%
+ \@if@empty{#1}{}{%
+ \class@warn{\PACS@warn}%
+ }%
+ }%
+}%
+\def\PACS@warn{If you want your PACS to appear in your output, use document class option showpacs}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\@keywords@produce}
+% \changes{4.0e}{2000/09/20}{Keywords on same footing as PACS}
+% \begin{macrocode}
+\def\@keywords@produce#1{%
+ \showKEYS@sw{%
+ \begingroup
+ \frontmatter@keys@format
+ \@keys@name#1\par
+ \endgroup
+ }{%
+ \@if@empty{#1}{}{%
+ \class@warn{If you want your keywords to appear in your output, use document class option showkeys}%
+ }%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@footnote@produce@footnote}
+% \begin{macro}{\frontmatter@footnote@produce@endnote}
+% Produce any footnotes to appear at the bottom of the title page.
+%
+% If frontmatter footnotes have been redirected to the bibliography, this will be a no-op.
+% ref.: \cmd\present@bibnote.
+% \begin{macrocode}
+\def\frontmatter@footnote@produce@footnote{%
+ \let\@TBN@opr\present@FM@footnote
+ \@FMN@list
+ \global\let\@FMN@list\@empty
+}%
+\def\present@FM@footnote#1#2{%
+ \begingroup
+ \csname c@\@mpfn\endcsname#1\relax
+ \def\@thefnmark{\thempfn}%
+ \frontmatter@footnotetext{#2}%
+ \endgroup
+}%
+\def\frontmatter@footnote@produce@endnote{%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \section{Package defaults}
+%
+% \begin{macro}{\title@column}
+% \begin{macro}{\preprintsty@sw}
+% \begin{macro}{\collaboration@sw}
+% \begin{macro}{\frontmatter@footnote@produce}
+% \begin{macro}{\do@output@MVL}
+% \begin{macro}{\comma@space}
+% We give meanings to the Booleans and other macros that a client document class would
+% set on our behalf.
+% \begin{macrocode}
+\appdef\frontmatter@init{%
+ \@ifxundefined\title@column {\let\title@column\@empty}{}%
+ \@ifxundefined\preprintsty@sw {\@booleanfalse\preprintsty@sw}{}%
+ \@ifxundefined\frontmatter@footnote@produce{\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote}{}%
+ \@ifxundefined\do@output@MVL {\let\do@output@MVL\@firstofone}{}%
+ \@ifxundefined\comma@space {\let\comma@space\@empty}{}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@thefootnote}
+% In the title block, the footnote symbol (used for alternate affiliation and sundry)
+% is a \cmd\@fnsymbol\ or a lowercase letter, as selected by a boolean.
+% The society or journal may override this definition.
+% \begin{macrocode}
+\def\frontmatter@thefootnote{%
+ \altaffilletter@sw{\@alph}{\@fnsymbol}\c@footnote
+}%
+\@ifx{\altaffilletter@sw\@undefined}{\@booleantrue\altaffilletter@sw}{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@makefnmark}
+% The default procedure for setting the footnote mark within the frontmatter.
+% A client may override this procedure.
+% \begin{macrocode}
+\def\frontmatter@makefnmark{%
+ \@textsuperscript{%
+ \normalfont\@thefnmark
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@makefntext}
+% This procedure is used when setting footnotes within the title block.
+%
+% Note that we are \classname{hyperref} friendly: we invoke \cmd\Hy@raisedlink\
+% so that this footnote becomes a hypertext anchor. If \classname{hyperref} is
+% not loaded, then \classname{ltxutil} has our act covered via some stubs.
+% \begin{macrocode}
+\long\def\frontmatter@makefntext#1{%
+ \parindent 1em
+ \noindent
+ \Hy@raisedlink{\hyper@anchorstart{frontmatter.\the\c@footnote}\hyper@anchorend}%
+ \@makefnmark
+ #1%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@setup}
+% The default type specification for the title page.
+% Clients will override this definition.
+% \begin{macrocode}
+\def\frontmatter@setup{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@RRAPformat}
+% \begin{macro}{\punct@RRAP}
+% \begin{macro}{\produce@RRAP}
+% The procedure \cmd\frontmatter@RRAPformat\ is the formatting procedure
+% for the ``Received, Revised, etc.'' block on the title page.
+% The macro \cmd\punct@RRAP\ produces the punctuation between the entries.
+% Clients will override these two definitions.
+%
+% The procedure \cmd\produce@RRAP\ is fairly general, and should be used by most
+% journal substyles.
+%
+% The procedure \cmd\frontmatter@RRAP@format\ will be overridden by the journal.
+% \begin{macrocode}
+\def\frontmatter@RRAPformat#1{%
+ \removelastskip
+ \begingroup
+ \frontmatter@RRAP@format
+ #1\par
+ \endgroup
+}%
+\def\punct@RRAP{; }%
+\def\produce@RRAP#1{%
+ \@if@empty{#1}{}{%
+ \@ifvmode{\leavevmode}{\unskip\punct@RRAP\ignorespaces}%
+ #1%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@authorformat}
+% The default type specification for the author list.
+% Clients will override this definition.
+% For one alternative, see the \classname{revtex4} document class.
+% \begin{macrocode}
+\def\frontmatter@authorformat{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@above@affilgroup}
+% The default amount of space above an affiliation group
+% (in a \cmd\affils@present@group\ production).
+% Clients will override this definition.
+% \begin{macrocode}
+\def\frontmatter@above@affilgroup{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@above@affiliation}
+% \begin{macro}{\frontmatter@above@affiliation@script}
+% The \cmd\frontmatter@above@affiliation\ is the amount of space above affiliations in the \classoption{groupedaddress}
+% style, and \cmd\frontmatter@above@affiliation@script\ is that for \classoption{superscriptaddress}.
+% Clients will override this definition.
+% For one alternative, see the \classname{revtex4} document class.
+% \begin{macrocode}
+\def\frontmatter@above@affiliation{}%
+\def\frontmatter@above@affiliation@script{}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@affiliationfont}
+% The default type specification for the affiliation.
+% Clients will override this definition.
+% For one alternative, see the \classname{revtex4} document class, where
+% several alternative definitions are made.
+% \begin{macrocode}
+\def\frontmatter@affiliationfont{\itshape\selectfont}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@RRAP@format}
+% The default type specification for the dates.
+% Clients will override this definition.
+% \begin{macrocode}
+\def\frontmatter@RRAP@format{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@PACS@format}
+% Specify the formatting of the title page PACS statement.
+%
+% Journals will override.
+% \begin{macrocode}
+\def\frontmatter@PACS@format{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@keys@format}
+% Specify the formatting of the title page keywords statement.
+%
+% Journals will override.
+% \begin{macrocode}
+\def\frontmatter@keys@format{}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@finalspace}
+%
+% \begin{macrocode}
+\def\frontmatter@finalspace{\addvspace{18\p@}}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\frontmatter@addressnewline}
+% \changes{4.0h}{1998/06/25}{new hook}
+% The definition of \cmd\\\ for address handling. Default puts all the `lines'
+% on a run-in line, separated by comma and space.
+% DPC: was \newline space between lines of addresss.
+% \begin{macrocode}
+\def\frontmatter@addressnewline{%
+ \@ifhmode{\skip@\lastskip\unskip\unpenalty\break\hskip\skip@}{}%
+ % was: \vskip-.5ex
+}%
+% \end{macrocode}
+% \end{macro}
+%
+%
+% \begin{macro}{\frontmatter@preabstractspace}
+% \begin{macro}{\frontmatter@postabstractspace}
+% Space above and space below abstract in title block
+% \begin{macrocode}
+\def\frontmatter@preabstractspace{5.5\p@}
+\def\frontmatter@postabstractspace{6.5\p@}
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\aftermaketitle@chk}
+% Error-checking code.
+% \begin{macrocode}
+\def\aftermaketitle@chk#1{%
+ \@ifx{\maketitle\relax}{%
+ \class@err{\protect#1 must be used before \protect\maketitle}%
+ }{}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\ps@titlepage}
+% Default page style for title page.
+% Journals will override this procedure.
+% \begin{macrocode}
+\def\ps@titlepage{\ps@empty}%
+% \end{macrocode}
+% \end{macro}
+%
+%FIXME: there is a limitation to the default meaning of
+% \cmd\@startpage, the label ``FirstPage'' is only
+% defined if the document has a \cmd\maketitle\ command.
+%
+% \begin{macrocode}
+\def\volumeyear#1{\gdef\@volumeyear{#1}}%
+\def\@volumeyear{}%
+\def\volumenumber#1{\gdef\@volumenumber{#1}}%
+\def\@volumenumber{}%
+\def\issuenumber#1{\gdef\@issuenumber{#1}}%
+\def\@issuenumber{}%
+\def\eid#1{\gdef\@eid{#1}}%
+\def\@eid{}%
+%
+\def\startpage#1{\gdef\@startpage{#1}\c@page#1\relax}%
+\def\@startpage{\pageref{FirstPage}}%
+\def\endpage#1{\gdef\@endpage{#1}}%
+\def\@endpage{\pageref{LastPage}}%
+% \end{macrocode}
+%
+%
+% \subsection{Printing out the ``list-of'' elements}%
+%
+% FIXME: The \cmd\appendix@toc\ procedure should change the meaning
+% of \cmd\l@section\ so that the \cmd\section s can be appropriately formatted,
+% reflecting their status as appendices.
+%
+% \begin{macrocode}
+\def\print@toc#1{%
+ \begingroup
+ \expandafter\section
+ \expandafter*%
+ \expandafter{%
+ \csname#1name\endcsname
+ }%
+ \let\appendix\appendix@toc
+ \@starttoc{#1}%
+ \endgroup
+}%
+\def\appendix@toc{}%
+% \end{macrocode}
+%
+% \begin{macro}{\Dated@name}
+% \begin{macro}{\Received@name}
+% \begin{macro}{\Revised@name}
+% \begin{macro}{\Accepted@name}
+% \begin{macro}{\Published@name}
+% These strings are used in the \cmd\date, et al. commands.
+% \begin{macrocode}
+\def\Dated@name{Dated }%
+\def\Received@name{Received }%
+\def\Revised@name{Revised }%
+\def\Accepted@name{Accepted }%
+\def\Published@name{Published }%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \changes{4.1g}{2009/10/05}{(AO, 539) Robustify \cs{class@warn} against TOC processing}%
+% Two commands require robustifying against harsh treatment when TOC entries are written out.
+% Note that \cmd\class@warn\ is not user-level markup, but crops up when
+% the \cmd\title\ command is missing from the document.
+% \begin{macrocode}
+\appdef\robustify@contents{%
+ \let\thanks\@gobble\let\class@warn\@gobble
+ \def\begin{\string\begin}\def\end{\string\end}%
+}%
+% \end{macrocode}
+%
+% \subsection{Syntax switch}%
+% \changes{4.1b}{2008/08/02}{Make the syntax of this package switch optional}%
+%
+% Shall we take over the syntax of \LaTeX?
+% By default, Yes, unless the Boolean below has already been defined.
+% In the package version, this is controlled by an option;
+% in the kernel version, the Boolean remains undefined.
+%
+% \cmd\maketitle\ presents a complication. If this code will execute under
+% \classname{ltxgrid}, then its version of the procedure will do fine.
+%
+% As a package, under \classname{article}, things are different.
+% In this case, what should be done depends upon \cmd\if@titlepage.
+% If true, then just execute \cmd\maketitle\ as it stands.
+% If false, then the \classname{article} class has defined its wrapper
+% procedure, and we should take over the meaning of \cmd\@maketitle\ instead.
+%
+% Here is a list of the commands defined by this package that potentially override
+% those of standard \LaTeX:
+% \cmd\frontmatter@title,
+% \cmd\frontmatter@author,
+% \cmd\frontmatter@and,
+% \cmd\frontmatter@thanks,
+% \cmd\frontmatter@date,
+% \env{frontmatter@abstract},
+% \env{frontmatter@titlepage},
+% \cmd\frontmatter@maketitle.
+%
+% The following code will perform that override, given the appropriate state of the Boolean.
+% \begin{macrocode}
+\@ifxundefined\frontmatter@syntax@sw{\@booleantrue\frontmatter@syntax@sw}{}%
+\frontmatter@syntax@sw{%
+ \let\title \frontmatter@title
+ \let\author \frontmatter@author
+ \let\date \frontmatter@date
+ \@ifxundefined\@maketitle{%
+ \let\maketitle \frontmatter@maketitle
+ \@booleantrue \titlepage@sw
+ }{%
+ \let\@maketitle \frontmatter@maketitle
+ \prepdef\maketitle\@author@finish
+ }%
+ \let\noaffiliation \frontmatter@noaffiliation
+ \let\thanks@latex \thanks
+ \let\thanks \frontmatter@thanks
+ \let\and@latex \and
+ \let\and \frontmatter@and
+ \let@environment{titlepage}{frontmatter@titlepage}%
+ \let@environment{abstract}{frontmatter@abstract}%
+}{%
+ \let\noaffiliation\@empty
+}%
+% \end{macrocode}
+%
+% \subsection{End of the \file{ltxfront} kernel}
+% The kernel portion of the \classname{ltxfront} package is complete.
+% \begin{macrocode}
+%</kernel>
+% \end{macrocode}
+%
+% \subsection{Remainder of the \classname{ltxfront} package}
+%
+% Include any code here that ought to be incorporated into the package,
+% but should not be part of the kernel.
+%
+% \begin{macrocode}
+%<*package>
+% \end{macrocode}
+%
+% \begin{macrocode}
+% \end{macrocode}
+% Define formatting as like as possible to the article class.
+% Comands that prepare for \cmd\maketitle: \cmd\author, \cmd\title, \cmd\date.
+%
+% Argument of the above three may contain \cmd\\ and \cmd\thanks; argument of \cmd\author may contain \cmd\and.
+% The \cmd\\ may still work fine; \cmd\and\ will be ignored (warning);
+% \cmd\thanks\ even though it should not reside in the argument, will work.
+%
+% An explicit \cmd\footnote should be treated as if it were \cmd\thanks.
+%
+% FIXME: \cmd\noaffiliation\ should not be necessary!
+%
+% FIXME: footnotes not working!
+%
+% \begin{verbatim}
+% \@maketitle: \frontmatter@footnote@produce
+% \end{verbatim}
+% \begin{macrocode}
+\def\thanks@latex#1{%
+ \footnotemark
+ \expandafter\gappdef
+ \expandafter\@thanks
+ \expandafter{%
+ \expandafter\footnotetext
+ \expandafter[\the\c@footnote]{#1}}%
+}%
+\@booleanfalse\altaffilletter@sw
+% \end{macrocode}
+% \begin{macrocode}
+\@if@sw\if@titlepage\fi{\@booleantrue}{\@booleanfalse}\titlepage@sw
+\def\frontmatter@title@above{\newpage\null\vskip2em\relax}%
+\def\frontmatter@title@format{\centering\LARGE\let\thanks\thanks@latex}%
+\def\frontmatter@title@below{\vskip1.5em\relax}%
+\def\frontmatter@authorformat{\centering\large\advance\baselineskip\p@\parskip11.5\p@\let\thanks\thanks@latex\let\and\and@space}%
+\def\frontmatter@authorbelow{\vskip 1em\relax}%
+\def\frontmatter@above@affiliation{}%
+\def\frontmatter@above@affiliation@script{}%
+\def\frontmatter@affiliationfont{\centering\itshape}%
+\def\frontmatter@RRAP@format{\centering\large}%
+\def\frontmatter@preabstractspace{1.5em}%
+\def\frontmatter@footnotetext{\footnotetext[\csname c@\@mpfn\endcsname]}%
+\def\and@space{\\}%
+\def\andname{and}%
+% \end{macrocode}
+% Implement the feature of the article class whereby there is a default \cmd\@date, left over
+% from the \LaTeX\ kernel.
+% This package does not have a default date. The user must put in an explicit command, like
+% \cmd\date\arg{\cmd\today}, which will retore \LaTeX's default behavior.
+%
+% What if the abstract environment falls after the \cmd\maketitle\ command?
+% The environment will be undefined; the user will have to deal with this.
+% \begin{macrocode}
+% \end{macrocode}
+% End of the package.
+% \begin{macrocode}
+%</package>
+% \end{macrocode}
+%
+% \Finale
+% %Here ends the programmer's documentation.
+% \endinput
+%
+\endinput
+%%EOF
diff --git a/Master/texmf-dist/source/latex/revtex/ltxgrid.dtx b/Master/texmf-dist/source/latex/revtex/ltxgrid.dtx
index ab0209ed098..fdd4a9fbfc5 100644
--- a/Master/texmf-dist/source/latex/revtex/ltxgrid.dtx
+++ b/Master/texmf-dist/source/latex/revtex/ltxgrid.dtx
@@ -1,29 +1,127 @@
-% \iffalse ltxdoc klootch
+% \iffalse meta-comment balanced on line 109
% ltxgrid.dtx: package to change page grid, MVL.
-% Copyright (c) 1999 Arthur Ogawa
+% Copyright (c) 2009 Arthur Ogawa
%
% Disclaimer
% This file is distributed WITHOUT ANY WARRANTY;
% without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+% License
+% You may distribute this file under the conditions of the
+% LaTeX Project Public License 1.3 or later
+% (http://www.latex-project.org/lppl.txt).
% ReadMe
% For the documentation and more detailed instructions for
% installation, typeset this document with \LaTeX.
+% Maintenance Status
+% This work has the LPPL maintenance status "maintained";
+% Current Maintainer of this work is Arthur Ogawa.
+%
+% This work consists of the main source file ltxgrid.dtx
+% and the derived files
+% ltxgrid.sty, ltxgrid.pdf
+% Distribution:
+% CTAN:macros/latex/contrib/revtex/
+%
+% Unpacking:
+% tex ltxgrid.dtx
+%
+% Documentation:
+% latex ltxgrid.dtx; ...
+%
+% Programm calls to get the documentation (example):
+% pdflatex ltxgrid.dtx
+% makeindex -s gind.ist ltxgrid
+% makeindex -s gglo.ist -o ltxgrid.gls ltxgrid.glo
+% pdflatex ltxgrid.dtx
+% makeindex -s gind.ist ltxgrid.idx
+% pdflatex ltxgrid.dtx
+%
+% Installation:
+% TDS:doc/latex/revtex/
+% TDS:tex/latex/revtex/
+% TDS:source/latex/revtex/
+%
+% Thanks, Heiko!
+% This method of letting a single .dtx file serve as both
+% documentation (via latex) and installer (via tex) follows
+% the example of Heiko Oberdiek. Thanks!
+%<*ignore>
+\begingroup
+ \def\x{LaTeX2e}%
+\expandafter\endgroup
+\ifcase
+ 0\expandafter\ifx\csname processbatchFile\endcsname\relax\else1\fi\ifx\fmtname\x\else 1\fi
+ \relax
+\else
+ \csname fi\endcsname
+%</ignore>
+%<*install>
+%% This file will generate documentation and runtime files
+%% from ltxgrid.dtx when run through LaTeX or TeX.
+\input docstrip
+\preamble
+
+This is a generated file;
+altering it directly is inadvisable;
+instead, modify the original source file.
+See the URL in the file 00readme.tex.
+
+License
+ You may distribute this file under the conditions of the
+ LaTeX Project Public License 1.3 or later
+ (http://www.latex-project.org/lppl.txt).
+
+ This file is distributed WITHOUT ANY WARRANTY;
+ without even the implied warranty of MERCHANTABILITY
+ or FITNESS FOR A PARTICULAR PURPOSE.
+
+\endpreamble
+\askforoverwritefalse
+\keepsilent
+ \generate{%
+ %{ignore}
+% \usedir{tex/latex/revtex}%
+ \file{ltxgrid.sty}{%
+ \from{ltxgrid.dtx}{package,kernel}%
+ }%
+ }%
+\ifToplevel{
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation, please move}
+\Msg{* ltxgrid.sty}
+\Msg{* into a directory searched by TeX;}
+\Msg{* in a TDS-compliant installation:}
+\Msg{* texmf/tex/macros/latex/revtex/.}
+\Msg{*}
+\Msg{* To produce the documentation,
+ run ltxgrid.dtx through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{***********************************************************}
+}
+\endbatchfile
+%</install>
+%<*ignore>
+\fi
+%</ignore>
% \fi
-% \GetFileInfo{ltxgrid.dtx}\CheckSum{4234}
+%
+% \GetFileInfo{ltxgrid.dtx}\CheckSum{5462}
%
% \iffalse ltxdoc klootch
-%<*ltxgrid>
+%<*package>
%%% @LaTeX-file{
%%% filename = "ltxgrid.dtx",
-%%% version = "1.0rc5",
-%%% date = "2001/07/26",
-%%% time = "12:23:00 GMT+8",
-%%% checksum = "4234",
-%%% author = "Arthur Ogawa (mailto:ogawa@teleport.com),
+%%% version = "4.1h",
+%%% date = "2009/10/09",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "5462",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
%%% commissioned by the American Physical Society.
%%% ",
-%%% copyright = "Copyright (C) 1999, 2000 Arthur Ogawa,
+%%% copyright = "Copyright (C) 1999, 2009 Arthur Ogawa,
%%% distributed under the terms of the
%%% LaTeX Project Public License, see
%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
@@ -32,23 +130,23 @@
%%% USA",
%%% telephone = "",
%%% FAX = "",
-%%% email = "ogawa@teleport.com",
+%%% email = "mailto colon arthur_ogawa at sbcglobal.net",
%%% codetable = "ISO/ASCII",
%%% keywords = "latex, page grid, main vertical list",
%%% supported = "yes",
%%% abstract = "package to change page grid, MVL",
%%% docstring = "The checksum field above generated by ltxdoc",
%%% }
-%</ltxgrid>
+%</package>
% \fi
%
% \iffalse ltxdoc klootch
-% The following references the \file{00readme.txt} file,
+% The following references the \file{00readme} file,
% which contains basic information about this package.
% The contents of this file are generated when
% you typeset the programmer's documentation.
-% Search on "{filecontents*}{00readme.txt}" to locate it.
-% \fi\input{00readme.txt}%
+% Search on "{filecontents*}{00readme}" to locate it.
+% \fi\input{00readme}%
%
% \subsection{Bill of Materials}
%
@@ -65,7 +163,7 @@
% Typesetting the source file under \LaTeX\
% generates the readme and the installer.
%\begin{verbatim}
-%00readme.txt ltxgrid.ins
+%00readme ltxgrid.ins
%\end{verbatim}
%
% \subsubsection{Generated by \texttt{tex ltxgrid.ins}}%
@@ -101,17 +199,17 @@
% An appropriate message is displayed if
% a different \TeX{} format is used.
% \begin{macrocode}
-%<*doc|ltxgrid>
+%<*driver|package>
\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
-%</doc|ltxgrid>
+%</driver|package>
% \end{macrocode}
% As desired, the following modules all
% take common version information:
% \begin{macrocode}
-%<ltxgrid>\ProvidesFile{ltxgrid.sty}%
-%<*doc>
+%<package>\ProvidesFile{ltxgrid.sty}%
+%<*driver>
\expandafter\ProvidesFile\expandafter{\jobname.dtx}%
-%</doc>
+%</driver>
% \end{macrocode}
%
% The following line contains, for once and for all,
@@ -120,9 +218,9 @@
% consistently in all generated files and in the
% typeset documentation.
% \begin{macrocode}
-%<*doc|ltxgrid>
- [2001/07/26 1.0rc5 page grid package]% \fileversion
-%</doc|ltxgrid>
+%<*driver|package>
+ [2009/10/09 4.1h page grid package]% \fileversion
+%</driver|package>
% \end{macrocode}
%
%
@@ -130,7 +228,7 @@
%
% This module, consisting of the present section,
% typesets the programmer's documentation,
-% generating the \file{.ins} installer and \file{00readme.txt} as required.
+% generating the \file{.ins} installer and \file{00readme} as required.
%
% Because the only uncommented-out lines of code at the beginning of
% this file constitute the \file{doc} module itself,
@@ -143,7 +241,7 @@
% The \enve{document} command concludes the typesetting run.
%
% \begin{macrocode}
-%<*doc>
+%<*driver>
% \end{macrocode}
%
% \subsection{The Preamble}
@@ -162,7 +260,8 @@
\csname package@font\endcsname
}%
\fi
-\CodelineIndex\EnableCrossrefs
+\CodelineIndex\EnableCrossrefs % makeindex -s gind.ist ltxgrid
+\RecordChanges % makeindex -s gglo.ist -o ltxgrid.gls ltxgrid.glo
% \end{macrocode}
%
% \subsubsection{Docstrip and info directives}
@@ -177,78 +276,6 @@
\expandafter\GetFileInfo\expandafter{\jobname.dtx}%
% \end{macrocode}
%
-%
-% \subsection{The installer file}
-%
-% The installer \file{ltxgrid.ins} appears here.
-% If you have retrieved the standard distribution of this package,
-% the installer file is already on your filesystem.
-% If you are bootstrapping,
-% the first typesetting of the \file{.dtx} file
-% will cause the installer to be generated.
-%
-% The following modules are used to direct
-% {\sc docstrip} in generating the external files:
-% \begin{center}
-% \begin{tabular}{lll}
-% \textbf{Module}&\textbf{File}&\textbf{Description}\\
-% doc &\file{ltxgrid.drv}&driver for programmer's documentation\\
-% ltxgrid,ltxgrid-krn &\file{ltxgrid.sty}&this package\\
-% ltxgrid-krn& &the portion of this package suitable for inclusion within another package
-% \end{tabular}
-% \end{center}
-%
-% \begin{macrocode}
-\begin{filecontents}{ltxgrid.ins}
-%% This file will generate documentation and runtime files
-%% from ltxgrid.dtx when run through LaTeX or TeX.
-\input docstrip
-\preamble
-
-This is a generated file;
-altering it directly is inadvisable;
-instead, modify the original source file.
-See the URL in the file 00readme.txt.
-
-Copyright notice.
-
- These files are distributed
- WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-\endpreamble
-\keepsilent
- \generate{%
- \file{ltxgrid.drv}{\from{ltxgrid.dtx}{doc}}%
- \file{ltxgrid.sty}{%
- \from{ltxgrid.dtx}{ltxgrid,ltxgrid-krn}%
- }%
- }%
-\ifToplevel{
-\Msg{***********************************************************}
-\Msg{*}
-\Msg{* To finish the installation, please move}
-\Msg{* ltxgrid.sty}
-\Msg{* into a directory searched by TeX;}
-\Msg{* in a TDS-compliant installation:}
-\Msg{* texmf/tex/macros/latex/ao/.}
-\Msg{*}
-\Msg{* To produce the documentation,
- run ltxgrid.dtx through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing}
-\Msg{***********************************************************}
-}
-\endbatchfile
-\end{filecontents}
-% \end{macrocode}
-% Note that, because all of the files generated by the installer
-% are part of the standard distribution, it will
-% be necessary to run the installer only when bootstrapping
-% (or, of course, during development).
-% Note, too, that it is rare to generate the \file{doc}
-% module because it suffices to simply typeset the \file{.dtx} file itself.
-%
% \subsection{The ``Read Me'' File}
% As promised above, here is the contents of the
% ``Read Me'' file. That file serves a double purpose,
@@ -273,30 +300,34 @@ Copyright notice.
% begin the programmer's manual.
%
% \begin{macrocode}
-\begin{filecontents*}{00readme.txt}
+\begin{filecontents*}{00readme}
\title{%
A \LaTeX\ Package for changing the page grid and MVL%
\thanks{%
This file has version number \fileversion,
last revised \filedate.%
- % For version number and date,
- % search on "\fileversion" in the .dtx file,
- % or see the end of the 00readme.txt file.
+ }%
+ \thanks{%
+ Version \fileversion\ \copyright\ 2009 The American Physical Society
}%
}%
-
\author{%
-Arthur Ogawa (\texttt{mailto:ogawa@teleport.com}),
-\fileversion\\Copyright (C) 1999, 2000 Arthur Ogawa
-}%
+ Arthur Ogawa%
+ \thanks{\texttt{mailto:arthur\_ogawa at sbcglobal.net}}%
+}%
+%\iffalse
+% For version number and date,
+% search on "\fileversion" in the .dtx file,
+% or see the end of the 00readme file.
+%\fi
\maketitle
This file embodies the \classname{ltxgrid} package,
the implementation and its user documentation.
The distribution point for this work is
-\url{ftp://ftp.teleport.com/users/ogawa/macros/latex/contrib/supported/ltxgrid...},
-which contains fully unpacked, prebuilt runtime files and documentation.
+\url{publish.aps.org/revtex},
+which contains the REV\TeX\ package, and includes source and documentation for this package.
The \classname{ltxgrid} package was commissioned by the American Physical Society
and is distributed under the terms of the \LaTeX\ Project Public License,
@@ -311,9 +342,9 @@ To install, retrieve the distribution,
unpack it into a directory on the target computer,
into a location in your filesystem where it will be found by \LaTeX;
in a TDS-compliant installation this would be:
-\file{texmf/tex/macros/latex/ao/.}
+\file{texmf/tex/macros/latex/revtex/.}
-To use, read the user documentation \file{ltxgrid.pdf}.
+To use, read the user documentation \file{src/ltxgrid.pdf}.
\tableofcontents
@@ -322,9 +353,9 @@ To use, read the user documentation \file{ltxgrid.pdf}.
The package file \file{ltxgrid.sty}
is generated from this file, \file{ltxgrid.dtx},
using the {\sc docstrip} facility of \LaTeX
-via |tex ltxgrid.ins|.
+via |tex ltxgrid.dtx|.
The typeset documentation that you are now reading is generated from
-the same file by typesetting it with \LaTeX\ or pdftex
+this same file by typesetting it with \LaTeX\ or pdftex
via |latex ltxgrid.dtx| or |pdflatex ltxgrid.dtx|.
\subsection{Build Instructions}
@@ -335,22 +366,70 @@ then carry out the following steps:
\begin{enumerate}
\item
Within an otherwise empty directory,
-typeset \file{ltxgrid.dtx} with \LaTeX\ or pdflatex;
+typeset \file{ltxgrid.dtx} with \TeX\ or pdftex;
+thereby generating the package file \file{ltxgrid.sty}.
+
+\item
+Now typeset \file{ltxgrid.dtx} with \LaTeX\ or pdflatex;
you will obtain the typeset documentation you are now reading,
-along with
-the installer \file{ltxgrid.ins},
-and the file \file{00readme.txt}.
+along with the file \file{00readme}.
Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
\LaTeX\ again in order to obtain a valid index and table of contents.
+
\item
-Now typeset \file{ltxgrid.ins},
-thereby generating the package file \file{ltxgrid.sty}.
+Install the following files into indicated locations within your
+TDS-compliant \texttt{texmf} tree (you may need root access):
+\begin{itemize}
+\item
+\file{$TEXMF/}\file{tex/}\file{latex/}\file{revtex/}\classname{ltxgrid.sty}
+\item
+\file{$TEXMF/}\file{source/}\file{latex/}\file{revtex/}\classname{ltxgrid.dtx}
\item
-Install \classname{ltxgrid.sty}
-by moving it to a location
-in your filesystem where they will be found by \LaTeX.
+\file{$TEXMF/}\file{doc/}\file{latex/}\file{revtex/}\classname{ltxgrid.pdf}
+\end{itemize}
+where \file{TEXMF/} stands for \file{texmf-local/}, or some other \texttt{texmf} tree in your installation.
+\item
+Run \texttt{mktexlsr} on directory \file{$TEXMF/} (you may need root access).
+\item
+Build and installation are now complete;
+now put a \cmd\usepackage\texttt{\{ltxgrid\}} in your document preamble!
+(Note: \texttt{ltxgrid} requires package \texttt{ltxutil}.)
\end{enumerate}
+
+\subsection{Change Log}
+\changes{4.0a}{2001/06/18}{Introduce \cs{marry@height} }
+\changes{4.0a}{2001/06/18}{Introduce \cs{set@marry@height} }
+\changes{4.0a}{2008/06/26 }{\cs{@yfloat}: de-fang \cs{set@footnotewidth} (see ltxutil.dtx): we have already done its job. }
+\changes{4.1a}{2008/06/29}{Change \cs{LT@array@new}: restore \cs{@tabularcr} and \cs{@xtabularcr}}
+\changes{4.1a}{2008/06/29}{Change \cs{LT@array@new}: set \cs{LT@LL@FM@cr} to \cs{@arraycr@array} instead of \cs{@arraycr}}
+\changes{4.1a}{2008/06/29}{Repair error in \cs{endlongtable@new} involving \cs{@ifx}: argument not delimited.}
+\changes{4.1b}{2008/08/04}{Get rid of the \cs{reserved@a} idiom}
+\changes{4.1b}{2008/08/04}{Turn off the \cs{set@footnotewidth} mechanism; a float `knows' its proper typesetting context}
+\changes{4.1b}{2008/08/04}{(AO, 452) Support length checking: show size of shipped out text.}
+\changes{4.1b}{2008/08/04}{(AO, 456) Compatibility with other packages that override the output routine, following suggestion by David Kastrup.}
+\changes{4.1b}{2008/08/04}{}
+\changes{4.1b}{2008/08/04}{Box \cs{footbox} changed to box \cs{footsofar}}
+\changes{4.1b}{2008/08/04}{Change \cs{@combinepage} to \cs{@combinepage} with argument}
+\changes{4.1b}{2008/08/04}{Change \cs{@makecol} to \cs{@makecolumn} with argument}
+\changes{4.1b}{2008/08/04}{Change \cs{set@colroom} to \cs{set@colht}}
+\changes{4.1b}{2008/08/04}{New procedure \cs{@iffpsbit} replaces \cs{@getfpsbit}}
+\changes{4.1b}{2008/08/04}{New procedure \cs{@output@combined@page}}
+\changes{4.1b}{2008/08/04}{New procedure for showing a box contents, \cs{trace@box}}
+\changes{4.1b}{2008/08/04}{Procedure \cs{@outputpage@head} headpatches \cs{@outputpage}}%
+\changes{4.1b}{2008/08/04}{Procedure \cs{@outputpage@tail} tailpatches \cs{@outputpage}}%
+\changes{4.1b}{2008/08/04}{Procedure \cs{balance@2} defined more transparently}%
+\changes{4.1b}{2008/08/04}{Procedure \cs{set@adj@footins} to adjust for footnotes and other inserts}
+\changes{4.1b}{2008/08/04}{Tally the height of the float}
+\changes{4.1b}{2008/08/04}{Use \cs{document@inithook} instead of \cs{AtBeginDocument}}
+\changes{4.1b}{2008/08/04}{Use \cs{trace@box} instead of \cs{showbox}}
+\changes{4.1f}{2009/07/07}{(AO, 515) Prevent line numbering within a footnote}
+\changes{4.1f}{2009/07/10}{(AO, 518) Tally register overflow when locument is long}
+\changes{4.1f}{2009/07/14}{(AO, 519) \cs{footins} content must be preserved and reintegrated}
+\changes{4.1f}{2009/07/14}{(AO, 519) Do not use \cs{dimen@} register as a scratch register in \cs{set@adj@footins}}
+\changes{4.1f}{2009/07/15}{(AO, 519) Preserve footnotes that are in \cs{footsofar} across a page grid change}
+\changes{4.1g}{2009/10/06}{(AO, 531) Fix package \classname{float} }
+
\end{filecontents*}
% \end{macrocode}
%
@@ -361,13 +440,10 @@ in your filesystem where they will be found by \LaTeX.
% This very cute self-reference is a common \classname{ltxdoc} idiom.
% \begin{macrocode}
\begin{document}%
+\def\revtex{REV\TeX}%
\expandafter\DocInput\expandafter{\jobname.dtx}%
-% ^^A\PrintChanges
\end{document}
-% \end{macrocode}
-%
-% \begin{macrocode}
-%</doc>
+%</driver>
% \end{macrocode}
%
% \section{Using this package}
@@ -396,7 +472,7 @@ in your filesystem where they will be found by \LaTeX.
%
% Note that this package requires the features of the \classname{ltxutil} package,
% available at
-% \url{ftp://ftp.teleport.com/users/ogawa/macros/latex/contrib/supported/ltxutil/}.
+% \url{publish.aps.org/revtex}.
%
% Once loaded, the package gives you acccess to certain procedures,
% usually to be invoked by a \LaTeX\ command or environment, but not at the document level.
@@ -553,7 +629,7 @@ in your filesystem where they will be found by \LaTeX.
% \cmd\twocolumn\ mode such that footnotes are set at the bottom of the right-hand
% column instead of at the foot of each of the two columns.
%
-% Note that it overwrites three \LaTeX\ kernel macros: \cmd\@outputdblcol, \cmd\@startcolumn, and \cmd\@makecol.
+% Note that it overwrites three \LaTeX\ kernel macros: \cmd\@outputdblcol, \cmd\@startcolumn, and \cmd\@makecolumn.
% Fortunately none of the three are patched by \classname{ltxgrid}, so that compatability
% is not excluded on this basis.
%
@@ -604,7 +680,7 @@ in your filesystem where they will be found by \LaTeX.
% Frank Mittelbach's \classname{multicol} package provides a page grid with many columns,
% albeit denies the placement of floats in individual columns.
%
-% It esablishes its own \cmd\output\ routine, which is the reason it runs afoul of
+% It establishes its own \cmd\output\ routine, which is the reason it runs afoul of
% the \classname{longtable} package. On the other hand, \classname{ltxgrid} specifically
% allows for the case where a package installs its own \cmd\output\ routine, so
% there is no incompatability on that basis.
@@ -658,7 +734,7 @@ in your filesystem where they will be found by \LaTeX.
% calculated.
%
% This scheme typically works fine, but it has a significant vulnerability:
-% any discardable items trimmed at the original column break is lost, never to be retrieved.
+% any discardable items trimmed at the original column break are lost, never to be retrieved.
% Consequently, after re-balancing, an element like, say, a section head can fail to have the correct amount of whitespace above.
%
% This problem is due to an unfortunate optimization in \TeX, wherein a certain class of nodes is trimmed from the
@@ -671,8 +747,8 @@ in your filesystem where they will be found by \LaTeX.
% they are quietly passed over during trimming.
%
% An alternative approach for \TeX\ to take would have been,
-% rather than discarding the node entirely, to simply mark it as discarded.
-% (Implementors of NTS, please note!)
+% rather than discarding the node entirely, to simply \emph{mark} it as discarded.
+% (Implementors of extended \TeX, please note!)
% Then, upon shipping out, such nodes would not make it into the DVI.
% \TeX's optimization, driven by the small computer architectures current when it was developed,
% does save mem, but at the cost of revisiting page breaks in a reliable way.
@@ -684,7 +760,7 @@ in your filesystem where they will be found by \LaTeX.
% \section{Implementation of package}
%
% Special acknowledgment: this package uses concepts pioneered
-% and first realized by William Baxter (mailto:web@superscript.com)
+% and first realized by William Baxter (mailto:web at superscript.com)
% in his SuperScript line of commercial typesetting tools, and
% which are used here with his permission. His thorough understanding
% of \TeX's output routine underpins the entire \classname{ltxgrid}
@@ -693,22 +769,22 @@ in your filesystem where they will be found by \LaTeX.
% \subsection{Beginning of the \file{ltxgrid} {\sc docstrip} module}
% Requires the underpinnings of the \classname{ltxkrnext} package.
% \begin{macrocode}
-%<*ltxgrid>
+%<*package>
\def\package@name{ltxgrid}%
\expandafter\PackageInfo\expandafter{\package@name}{%
Page grid for \protect\LaTeXe,
- by A. Ogawa (ogawa@teleport.com)%
+ by A. Ogawa (arthur_ogawa at sbcglobal.net)%
}%
\RequirePackage{ltxutil}%
-%</ltxgrid>
+%</package>
% \end{macrocode}
%
% \subsection{Banner}%
% Credit where due.
% \begin{macrocode}
-%<*ltxgrid-krn>
+%<*kernel>
\typeout{%
- ltxgrid: portions licensed from W. E. Baxter (web@superscript.com)%
+ ltxgrid [2009/07/07 4.1f]: portions licensed from W. E. Baxter (web at superscript.com)%
}%
% \end{macrocode}
%
@@ -718,20 +794,23 @@ in your filesystem where they will be found by \LaTeX.
% The document-level command \cmd\lineloop\ sets numbered lines until the
% specified count is reached.
% This command is mainly used to construct test documents.
+%
+% Because the counter is globally advanced and never reset, successive
+% calls to \cmd\lineloop\ should have an argument ever larger.
+% The formatted output will have each line labeled with its ordinal number.
% \begin{macrocode}
\newcounter{linecount}
+\def\loop@line#1#2{%
+ \par
+ \hb@xt@\hsize{%
+ \global\advance#1\@ne
+ \edef\@tempa{\@ifnum{100>#1}{0}{}\@ifnum{10>#1}{0}{}\number#1}%
+ \@tempa\edef\@tempa{\special{trace:\@tempa}}\@tempa
+ \vrule depth2.5\p@#2\leaders\hrule\hfil
+ }%
+}%
\def\lineloop#1{%
- \loop
- \ifnum\c@linecount<#1\relax
- \global\advance\c@linecount\@ne
- \par
- \hb@xt@\hsize{%
- \ifnum\c@linecount<100 0\fi\ifnum\c@linecount<10 0\fi\number\c@linecount
- \vrule depth2.5\p@
- \leaders\hrule\hfil
- }%
- \penalty\interlinepenalty
- \repeat
+ \loopwhile{\loop@line\c@linecount{}\@ifnum{#1>\c@linecount}}%
}%
% \end{macrocode}
% \end{macro}
@@ -966,7 +1045,7 @@ in your filesystem where they will be found by \LaTeX.
% and \classname{longtable} (authored by David P. Carlisle), which
% swap in their own output routines when the respective package is active.
%
-% The better mechanism, used here, is due to William Baxter (web@superscript.com),
+% The better mechanism, used here, is due to William Baxter (web at superscript.com),
% who has allowed his several ideas to be used in this package.
%
% In what follows, we effectively wrap up the old \LaTeX\ output routine inside
@@ -1021,7 +1100,7 @@ in your filesystem where they will be found by \LaTeX.
% We do introduce flexibility in the form of a mechanism for patching into the
% natural output routine. Three hooks are offered, allowing a procedure
% to prepare for the upcoming visit to the output routine,
-% access to \cmd\box\cmd\@cclv, and after shipping out (or otherwise
+% access to \cmd\box\cmd\@cclv, and after doing \cmd\shipout\ (or otherwise
% committing the material to the page).
%
% Environments, commands, and even packages can install their
@@ -1040,81 +1119,263 @@ in your filesystem where they will be found by \LaTeX.
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\output@latex}
% \begin{macro}{\output}
% Grab the tokens in \cmd\the\cmd\output\ (but without the extra set of braces).
% The value of \cmd\toks@\ must remain untouched until loaded into the appropriate token
% register; this is done a few lines below.
% \begin{macrocode}
\long\def\@tempa#1\@@nil{#1}%
-\toks@
+ \toks@
\expandafter\expandafter
\expandafter{%
\expandafter \@tempa
- \the\output
+ \the\primitive@output
\@@nil
}%
-\newtoks\output
-\output\expandafter{\the\toks@}%
+\newtoks\output@latex
+\output@latex\expandafter{\the\toks@}%
+\let\output\output@latex
% \end{macrocode}
+%
+% A comment on compatibility with other packages that co-opt the output routine.
+%
+% Somewhere on the LaTeX-L list, David Kastrup has urged macro writers to take over
+% the output routine in such a way that others can do likewise. How is this to be
+% accomplished?
+%
+% Consider what the \classname{lineno} package does when it loads.
+% \begin{enumerate}
+% \item
+% It does \cmd\let\ cmd\@tempa\ \cmd\output.
+% This has the effect of identifying \cmd\@tempa\ with the
+% \cmd\toks\ register we created above to hold the old output routine of \LaTeX.
+% Let us say that was \cmd\toks14.
+% \item
+% \classname{lineno} itself effectively does \cmd\newtoks\ \cmd\@LN@output,
+% which assigns that \cmd\csname\ to \cmd\toks 15.
+% \item
+% It loads \cmd\@LN@output\ with the contents of \cmd\@tempa
+% (that is, \cmd\toks14, our copy of \LaTeX's output routine).
+% \item
+% Then it loads \cmd\@tempa\ with its own desired procedure,
+% to be executed at \cmd\output\ time, thereby taking over what it thinks is the output routine,
+% but which is in reality the procedure \revtex\ executes when it wants to pass control
+% to \LaTeX's original output routine.
+% \item
+% It then does \cmd\let\ \cmd\output\ \cmd\@LN@output,
+% which now identifies \cmd\output\ with \cmd\toks15, the output routine of \classname{lineno}.
+% \item
+% When the \cmd\output\ routine is triggered,
+% the primitive output routine \cmd\primitive@output\ is executed, and if
+% appropriate, control is passed to \cmd\output@latex, which \revtex\ had loaded with the old
+% \LaTeX\ output routine, but which is presently loaded with that of \classname{lineno}.
+% \item
+% The output routine of \classname{lineno} is executed, and if appropriate control is passed
+% to \cmd\@LN@output, the old output routine of \LaTeX.
+% \item
+% Furthermore, the \cmd\csname\ \cmd\output\ now points to \cmd\@LN@output\ (\cmd\toks15).
+% This means that someone coming in after \classname{lineno} to take over the output routine
+% will actually get executed after that of \classname{lineno}, but before \LaTeX.
+% \end{enumerate}
+% As you can see, the process of taking over the output routine may continue until all of the
+% \cmd\toks\ registers have been allocated.
+% If, say, \classname{newpackage} would itself like to take over the output routine,
+% and if it uses the above set of steps, then when the output routine is triggered, the order
+% of execution is \revtex, then \classname{lineno}, then \classname{newpackage}, then \LaTeX.
+% Each new package inserts itself on front of \LaTeX.
+% \end{macro}
% \end{macro}
%
% \begin{macro}{\dispatch@output}
-% We now install our own output routine in place of the
-% old one, which is still available as \cmd\the\cmd\output.
+% \changes{4.1b}{2008/08/04}{(AO, 456) Compatibility with other packages that override the output routine, following suggestion by David Kastrup.}
+% We now install our own output routine in place of the original
+% output routine of \LaTeX, which is still available as \cmd\the\ \cmd\output.
%
% The output routine is simply the procedure \cmd\dispatch@output.
% It either dispatches to a procedure based on a particular value of
-% \cmd\outputpenalty\ or it executes \cmd\the\cmd\output\ tokens.
+% \cmd\outputpenalty\ or it executes \cmd\the\cmd\output@latex\ tokens.
% \begin{macrocode}
\primitive@output{\dispatch@output}%
\def\dispatch@output{%
\let\par\@@par
- \expandafter\let\expandafter\@tempa\csname output@\the\outputpenalty\endcsname
- \outputdebug@sw{%
- \saythe\badness
- \saythe\outputpenalty
- \saythe\holdinginserts
- \say\thepagegrid
- \saythe\pagegrid@col
- \saythe\pagegrid@cur
- %\say\bot@envir
- \saythe\insertpenalties
- %\say\@@topmark
- %\say\saved@@topmark
- %\say\@@firstmark
- %\say\saved@@firstmark
- \say\@@botmark
- %\say\saved@@botmark
- \saythe\pagegoal
- \saythe\pagetotal
- \saythe{\badness\@cclv}%
- \expandafter\@ifx\expandafter{\csname output@-\the\execute@message@pen\endcsname\@tempa}{%
- \say\@message@saved
- }{%
- \expandafter\say\csname output@\the\outputpenalty\endcsname
- }%
- \say\@toplist
- \say\@botlist
- \say\@dbltoplist
- \say\@deferlist
- {\tracingall\scrollmode
- \showbox\@cclv
- \showbox\@cclv@saved
- \showbox\pagesofar
- \showbox\footbox
- \showbox\footins@saved
- \showbox\footins
- \showlists
- }%
+% \end{macrocode}
+% Try to interpret \cmd\outputpenalty\ as a dispatcher to a message handler,
+% its value is, e.g., \cmd\do@startpage@pen.
+% \begin{macrocode}
+ \expandafter\let\expandafter\output@procedure\csname output@\the\outputpenalty\endcsname
+% \end{macrocode}
+% If we have failed to find a dispatcher, then settle for \cmd\output@latex.
+% \begin{macrocode}
+ \@ifnotrelax\output@procedure{}{%
+ \expandafter\def\expandafter\output@procedure\expandafter{\the\output@latex}%
+ }%
+% \end{macrocode}
+% Now test if the dispatcher is the special case of \cmd\execute@message@pen, in which case execute the \cmd\@message@saved.
+% \begin{macrocode}
+ \expandafter\@ifx\expandafter{\csname output@-\the\execute@message@pen\endcsname\output@procedure}{%
+ \let\output@procedure\@message@saved
}{}%
- \@ifnotrelax\@tempa{\@tempa}{\the\output}%
+ \outputdebug@sw{\output@debug}{}%
+ \output@procedure
+}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\set@output@procedure#1#2{%
+ \count@\outputpenalty\advance\count@-#2%
+ \expandafter\let\expandafter#1\csname output@\the\count@\endcsname
+}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\output@debug{%
+ \saythe\inputlineno
+ \saythe\holdinginserts
+ \saythe\outputpenalty
+ \saythe\interlinepenalty
+ \saythe\brokenpenalty
+ \saythe\clubpenalty
+ \saythe\widowpenalty
+ \saythe\displaywidowpenalty
+ \saythe\predisplaypenalty
+ \saythe\interdisplaylinepenalty
+ \saythe\postdisplaypenalty
+ \say\output@procedure
+ \saythe\badness
+ \say\thepagegrid
+ \saythe\pagegrid@col
+ \saythe\pagegrid@cur
+%\say\bot@envir
+ \saythe\insertpenalties
+%\say\@@topmark
+%\say\saved@@topmark
+%\say\@@firstmark
+%\say\saved@@firstmark
+ \say\@@botmark
+%\say\saved@@botmark
+ \saythe\pagegoal
+ \saythe\pagetotal
+ \saythe{\badness\@cclv}%
+ \say\@toplist
+ \say\@botlist
+ \say\@dbltoplist
+ \say\@deferlist
+ \trace@scroll{%
+ \showbox\@cclv
+ \showbox\@cclv@saved
+ \showbox\pagesofar
+ \showbox\footsofar
+ \showbox\footins@saved
+ \showbox\footins
+ \showlists
+ }%
}%
\@ifxundefined{\outputdebug@sw}{%
\@booleanfalse\outputdebug@sw
}{}%
+\def\trace@scroll#1{\begingroup\showboxbreadth\maxdimen\showboxdepth\maxdimen\scrollmode#1\endgroup}%
+\def\trace@box#1{\trace@scroll{\showbox#1}}%
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\@outputpage}
+% \begin{macro}{\@outputpage@head}
+% \begin{macro}{\@outputpage@tail}
+% \changes{4.1b}{2008/08/04}{Procedure \cs{@outputpage@tail} tailpatches \cs{@outputpage}}%
+% \changes{4.1b}{2008/08/04}{Procedure \cs{@outputpage@head} headpatches \cs{@outputpage}}%
+% The procedure \cmd\@outputpage\ of standard \LaTeX\ is the sole place where a \cmd\shipout\ is carried out.
+% The procedures that build \cmd\@outputbox\ just before a page is shipped out by \cmd\@outputpage\ are:
+% \cmd\@makecolumn,
+% \cmd\@combinepage, and
+% \cmd\@combinedblfloats.
+%
+% We need to head- and tailpatch this procedure, so we perform here
+% the only modifications to that procedure that are essential.
+% Elsewhere, we will build up the meanings of \cmd\@outputpage@head\ and \cmd\@outputpage@tail.
+% \begin{macrocode}
+\prepdef\@outputpage{\@outputpage@head}%
+\let\@outputpage@head\@empty
+\appdef\@outputpage{\@outputpage@tail}%
+\let\@outputpage@tail\@empty
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\show@box@size}
+% \begin{macro}{\show@text@box@size}
+% \begin{macro}{\show@pagesofar@size}
+% \begin{macro}{\show@box@size@sw}
+% \begin{macro}{\total@text}
+% \changes{4.1b}{2008/08/04}{(AO, 452) Support length checking: show size of shipped out text.}
+% Procedure \cmd\show@box@size\ is a diagnostic for the sizes of boxes;
+% the boolean \cmd\show@box@size@sw\ turns it on and off.
+% \begin{macrocode}
+\def\show@box@size#1#2{%
+ \show@box@size@sw{%
+ \begingroup
+ \setbox\z@\vbox{\unvcopy#2\hrule}%
+ \class@info{Show box size: #1^^J%
+ (\the\ht\z@\space X \the\wd\z@)
+ \the\c@page\space\space\the\pagegrid@cur\space\the\pagegrid@col
+ }%
+ \endgroup
+ }{}%
+}%
+% \end{macrocode}
+% Procedure \cmd\show@text@box@size\ tallies the size of the indicated column.
+% If \cmd\box\ \cmd\pagesofar\ is a factor, then its height has been memorized
+% in the depth of the tally box.
+%
+% \changes{4.1f}{2009/07/10}{(AO, 518) Tally register overflow when locument is long}
+% \begin{macrocode}
+\def\show@text@box@size{%
+ \show@box@size{Text column}\@outputbox
+ \tally@box@size@sw{%
+ \@ifdim{\wd\@outputbox>\z@}{%
+ \dimen@\ht\@outputbox\divide\dimen@\@twopowerfourteen
+ \advance\dimen@-\dp\csname box@size@\the\pagegrid@col\endcsname
+ \@ifdim{\dimen@>\z@}{%
+ \advance\dimen@ \ht\csname box@size@\the\pagegrid@col\endcsname
+ \global\ht\csname box@size@\the\pagegrid@col\endcsname\dimen@
+ \show@box@size@sw{%
+ \class@info{Column: \the\dimen@}%
+ }{}%
+ }{}%
+ }{}%
+ \global\dp\csname box@size@\the\pagegrid@col\endcsname\z@
+ }{}%
+}%
+% \end{macrocode}
+% Take the height of \cmd\box\ \cmd\pagesofar\ into account.
+% \begin{macrocode}
+\def\show@pagesofar@size{%
+ \show@box@size{Page so far}\pagesofar
+ \dimen@\ht\pagesofar\divide\dimen@\@twopowerfourteen
+ \global\dp\csname box@size@1\endcsname\dimen@
+ \show@box@size@sw{%
+ \class@info{Pagesofar: \the\dimen@}%
+ }{}%
+}%
+\@booleanfalse\tally@box@size@sw
+\@booleanfalse\show@box@size@sw
+\expandafter\newbox\csname box@size@1\endcsname
+\expandafter\setbox\csname box@size@1\endcsname\hbox{}%
+\expandafter\newbox\csname box@size@2\endcsname
+\expandafter\setbox\csname box@size@2\endcsname\hbox{}%
+\def\total@text{%
+ \@tempdima\the\ht\csname box@size@2\endcsname\divide\@tempdima\@twopowertwo\@tempcnta\@tempdima
+ \@tempdimb\the\ht\csname box@size@1\endcsname\divide\@tempdimb\@twopowertwo\@tempcntb\@tempdimb
+ \class@info{Total text: Column(\the\@tempcnta pt), Page(\the\@tempcntb pt)}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
%
% \subsection{Further thoughts about inserts}
%
@@ -1158,7 +1419,20 @@ in your filesystem where they will be found by \LaTeX.
% In the above, the first of the two visits to the output routine is a dead cycle and requires
% propagation of marks, but nothing else.
%
-% The natural output routine
+% \subsection{The difference between inserts and floats}
+%
+% While revisiting this package in 2008, I needed to clarify under what circumstances inserts
+% would be added to the \cmd\pagesofar. My conclusion is that I had been treating them
+% exactly the same as floats, but that was a mistake.
+%
+% Floats can be committed at the top of a column, in the middel, or at the bottom.
+% Footnotes (the only \cmd\insert\ that is used in \LaTeX) may only be committed at the bottom
+% of a column. So, it was necessary to provide two versions of \cmd\@combinepage, one
+% that committed \cmd\insert s, and the other that did not, the former used only when
+% a \cmd\shipout\ was certain to be performed.
+%
+%
+% \subsection{The natural output routine}
%
% Here is the portion of the output routine that fields cases not handled by
% the dispatcher.
@@ -1176,39 +1450,57 @@ in your filesystem where they will be found by \LaTeX.
% ensured by an initial mark of that value; the associated procedures
% are all nil. Any unknown envir value will "\cmd\relax\ out".
%
-% The code \cmd\move@insert@sw\ tells whether we are on our first visit to
-% the output routine (with \cmd\holdinginserts\ still set), or our second
-% (with \cmd\holdinginserts\ cleared). The output routine will toggle the
-% setting.
+% The test made by \cmd\toggle@insert\ tells whether we are on our first visit to
+% the output routine (with \cmd\holdinginserts\ still positive), or our second
+% (with \cmd\holdinginserts\ zeroed). The output routine will toggle the setting.
%
% The commands \cmd\hold@insertions\ and \cmd\move@insertions\ respectively
-% clear and set the state of \cmd\move@insert@sw, so this procedure effectively
+% clear and set \cmd\holdinginserts, so this procedure effectively
% clears \cmd\holdinginserts\ just long enough to pick up the insertions.
% Important: any output routine that clears \cmd\holdinginserts\
% must guarentee that it is restored on the subsequent visit to the output routine.
% Or, to put it another way, if an output routine detects that \cmd\holdinginserts\
-% is cleared, it should take it upon itself to restore it before exiting.
+% is cleared, it should take it upon itself to restore it to a positive value before exiting.
%
% The branch with \cmd\holdinginserts\ set is executed first; the other
% branch follows on practically immediately thereafter. In the first branch,
% we simply execute the appropriate hook and then execute a dead cycle.
%
% In the branch with \cmd\holdinginserts\ cleared, the procedure
-% builds up the current column, which is now complete, with \cmd\@makecol, then
+% builds up the current column, which is now complete, with \cmd\@makecolumn, then
% dispatches to the shipout routine associated with the current page grid, \cmd\output@column@.
% At the end, it triggers the execution of an output routine to prepare the next column (or page).
%
% \subsection{Natural output routine}%
%
+% \begin{macro}{\natural@output}
% \begin{macro}{\output}
-% Here is what has become of the output routine of \LaTeX.
-% It is of necessity divided into phases, \cmd\output@holding\ is executed upon first encountering the natural page-breaking point, while inserts are being held.
-% The second phase, \cmd\output@moving, is set in motion by the first: here the same material (in most cases) will be processed with \cmd\holdinginserts\ cleared.
-%
+% Here is the output routine that handles natural pagebreaks:
+% we now have page that needs to be shipped out or a portion of a page that is ready to be committed to the page grid.
+% Processing is of necessity divided into phases, \cmd\output@holding\ is executed upon first encountering the natural page-breaking point, while inserts are being held.
+% The second phase, \cmd\output@moving, is set in motion by the first: here the same material (in most cases) will be processed with \cmd\holdinginserts\ cleared,
+% and the insertions (e.g., footnotes) are split off into their assigned box registers.
% \begin{macrocode}
-\output={\toggle@insert\output@holding\output@moving}%
+\def\natural@output{\toggle@insert{\output@holding}{\output@moving}}%
+\output@latex{\natural@output}%
% \end{macrocode}
%
+% In accordance with the scheme suggested by David Kastrup for allowing another output routine
+% to slip itself into ours, we use a token register called \cmd\output.
+% However, we reserve the ability to restore things if we so desire.
+% This we must do in the case of the \filename{lineno.sty} package, because its functionality
+% is best served by being integrated into our own dispatcher-based output routine.
+%
+% To restore our own output routine, we can repeat the above assignment,
+% \begin{verbatim}
+%\output@latex{\natural@output}%
+% \end{verbatim}
+% some time before the document begins.
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\output@holding}
+% \begin{macro}{\@if@exceed@pagegoal}
% The procedure \cmd\output@holding\
% is our first cycle through the output routine; \cmd\holdinginserts\ is still set.
% We give the current environment a heads up
@@ -1224,47 +1516,50 @@ in your filesystem where they will be found by \LaTeX.
% The corner case is at hand if the natural size of \cmd\box\cmd\@cclv\ exceeds \cmd\pagegoal\ and
% the contents cannot be shrunk to fit.
%
+% \changes{4.1b}{2008/08/04}{New procedure for showing a box contents, \cs{trace@box}}
% \begin{macrocode}
\def\output@holding{%
- \csname output@init@\bot@envir\endcsname
-%\vbadness\@M
-%\vfuzz\maxdimen
- \@if@exceed@pagegoal{\unvcopy\@cclv}{%
- \setbox\z@\vbox{\unvcopy\@cclv}%
- \outputdebug@sw{{\tracingall\scrollmode\showbox\z@}}{}%
- \dimen@\ht\@cclv\advance\dimen@-\ht\z@
- \dead@cycle@repair\dimen@
- }{%
- \dead@cycle
- }%
+ \csname output@init@\bot@envir\endcsname
+ \@if@exceed@pagegoal{\unvcopy\@cclv}{%
+ \setbox\z@\vbox{\unvcopy\@cclv}%
+ \outputdebug@sw{\trace@box\z@}{}%
+ \dimen@\ht\@cclv\advance\dimen@-\ht\z@
+ \dead@cycle@repair\dimen@
+ }{%
+ \dead@cycle
+ }%
}%
\def\@if@exceed@pagegoal#1{%
\begingroup
- \setbox\z@\vbox{#1}%
- \dimen@\ht\z@\advance\dimen@\dp\z@
- \outputdebug@sw{\saythe\dimen@}{}%
- \@ifdim{\dimen@>\pagegoal}{%
- \setbox\z@\vbox{\@@mark{}\unvbox\z@}%
- \splittopskip\topskip
- \splitmaxdepth\maxdepth
- \vbadness\@M
- \vfuzz\maxdimen
+ \setbox\z@\vbox{#1}%
+ \dimen@\ht\z@\advance\dimen@\dp\z@
+ \outputdebug@sw{\saythe\dimen@}{}%
+ \@ifdim{\dimen@>\pagegoal}{%
+ \setbox\z@\vbox{\@@mark{}\unvbox\z@}%
+ \splittopskip\topskip
+ \splitmaxdepth\maxdepth
+ \vbadness\@M
+ \vfuzz\maxdimen
\setbox\tw@\vsplit\z@ to\pagegoal
- \outputdebug@sw{{\tracingall\scrollmode\showbox\tw@\showbox\z@}}{}%
- \setbox\tw@\vbox{\unvbox\tw@}%
- \@ifdim{\ht\tw@=\z@}{%
- \ltxgrid@info{Found overly large chunk while preparing to move insertions. Attempting repairs}%
- \aftergroup\true@sw
- }{%
- \aftergroup\false@sw
- }%
+ \outputdebug@sw{\trace@scroll{\showbox\tw@\showbox\z@}}{}%
+ \setbox\tw@\vbox{\unvbox\tw@}%
+ \@ifdim{\ht\tw@=\z@}{%
+ \ltxgrid@info{Found overly large chunk while preparing to move insertions. Attempting repairs}%
+ \aftergroup\true@sw
+ }{%
+ \aftergroup\false@sw
+ }%
}{%
- \aftergroup\false@sw
+ \aftergroup\false@sw
}%
- \endgroup
+ \endgroup
}%
% \end{macrocode}
+% \end{macro}
+% \end{macro}
%
+% \begin{macro}{\output@moving}
+% \begin{macro}{\@cclv@nontrivial@sw}
% The procedure \cmd\output@moving\
% is our second cycle through the output routine; \cmd\holdinginserts\ is now cleared,
% and \cmd\insert s will have been split off into their respective box registers, like \cmd\footins.
@@ -1275,7 +1570,7 @@ in your filesystem where they will be found by \LaTeX.
% \item
% If we got here because of a \cmd\clearpage\ command, remove the protection box that this mechanism has left on the MVL.
% \item
-% If the contents of \cmd\box\cmd\@cclv\ are non-trivial, commit it to the current page or ship it out as the case may call for.
+% If the contents of \cmd\box\cmd\@cclv\ are non-trivial, commit it to the current page (as a column) or ship it out, as the case may call for.
% \item
% If not, discard it (we are at the end of \cmd\clearpage\ processing).
% \item
@@ -1302,35 +1597,55 @@ in your filesystem where they will be found by \LaTeX.
% \begin{enumerate}
% \item
% Void out \cmd\box\cmd\@cclv\ and give appropriate warning messages and diagnostics.
-%% \item
-%% Put down the same interrupts as for the non-trivial case above.
+% \item
+% Put down the same interrupts as for the non-trivial case above.
% \end{enumerate}
%
+% This instance of \cmd\@makecolumn\ is followed by \cmd\output@column@,
+% that is, it builds a column for \cmd\shipout\ rather than for adding to \cmd\pagesofar.
+%
+% We need to handle cases where the \cmd\output@pre@, \cmd\output@column@, or \cmd\output@post@\
+% dispatchers come up \cmd\relax ed out: the default is to execute the corresponding
+% procedures from the \env{docuemnt} environment and the one-column grid respectively.
+%
+% One such case comes up with frequency: at the end of the document, where the \cmd\botmark\ is
+% now empty.
+% \changes{4.1b}{2008/08/04}{Change \cs{@makecol} to \cs{@makecolumn} with argument}
+% \changes{4.1b}{2008/08/04}{Change \cs{set@colroom} to \cs{set@colht}}
% \begin{macrocode}
\def\output@moving{%
\set@top@firstmark
\@ifnum{\outputpenalty=\do@newpage@pen}{%
\setbox\@cclv\vbox{%
\unvbox\@cclv
- \setbox\z@\lastbox
+ \remove@lastbox
\@ifdim{\ht\z@=\ht\@protection@box}{\box\lastbox}{\unskip}%
}%
}{}%
\@cclv@nontrivial@sw{%
- \csname output@prep@\bot@envir \endcsname
- \@makecol\csname output@column@\thepagegrid\endcsname
+ \expandafter\let\expandafter\output@prep@\csname output@prep@\bot@envir \endcsname
+ \outputdebug@sw{\say\output@prep@}{}%
+ \@ifx{\output@prep@\relax}{\output@prep@document}{\output@prep@}%
+ \@makecolumn\true@sw
+ \expandafter\let\expandafter\output@column@\csname output@column@\thepagegrid\endcsname
+ \outputdebug@sw{\say\output@column@}{}%
+ \@ifx{\output@column@\relax}{\output@column@one}{\output@column@}%
\protect@penalty\do@startcolumn@pen
\clearpage@sw{%
\protect@penalty\do@endpage@pen
}{}%
- \csname output@post@\bot@envir \endcsname
+ \expandafter\let\expandafter\output@post@\csname output@post@\bot@envir \endcsname
+ \outputdebug@sw{\say\output@post@}{}%
+ \@ifx{\output@post@\relax}{\output@post@document}{\output@post@}%
}{%
- {\setbox\z@\box\@cclv}%
+ \void@cclv
}%
- \set@colroom
+ \set@colht
\global\@mparbottom\z@
- \global\@textfloatsheight\z@ %FIXME: this legacy LaTeX variable is set, but never queried!
+ \global\@textfloatsheight\z@
}%
+\def\void@cclv{\begingroup\setbox\z@\box\@cclv\endgroup}%
+\def\remove@lastbox{\setbox\z@\lastbox}%
% \end{macrocode}
%
% The procedure \cmd\@cclv@nontrivial@sw\ determines if this visit to \cmd\output@moving\
@@ -1341,61 +1656,70 @@ in your filesystem where they will be found by \LaTeX.
% typesetting a (full-page-width) title block in a two-column layout.
%
% Note: the code that removes the last box and skip from the output is intended to detect the case
-% where the output has whatit nodes followed by topskip and a protection box.
+% where the output has whatsit nodes followed by topskip and a protection box.
% This is what happens under normal circumstances at the end of \cmd\clearpage\ processing.
+% \changes{4.1b}{2008/08/04}{New procedure for showing a box contents, \cs{trace@box}}
% \begin{macrocode}
\def\@cclv@nontrivial@sw{%
- \@ifx@empty\@toplist{%
- \@ifx@empty\@botlist{%
- \@ifvoid\footins{%
- \@ifvoid\@cclv{%
- \false@sw
- }{%
- \setbox\z@\vbox{\unvcopy\@cclv}%
- \@ifdim{\ht\z@=\topskip}{%
- \setbox\z@\vbox{%
- \unvbox\z@
- \setbox\z@\lastbox\dimen@\lastskip\unskip
- \@ifdim{\ht\z@=\ht\@protection@box}{%
- \advance\dimen@\ht\z@
- \@ifdim{\dimen@=\topskip}{%
- \aftergroup\true@sw
- }{%
- \aftergroup\false@sw
- }%
- }{%
- \aftergroup\false@sw
- }%
- }%
- {%
- \false@sw % Normal for \clearpage
- }{%
- \true@sw
- }%
- }{%
- \@ifdim{\ht\z@=\z@}{%
- \ltxgrid@info{Found trivial column. Discarding it}%
- \outputdebug@sw{{\tracingall\scrollmode\showbox\@cclv}}{}%
- \false@sw
- }{%
- \true@sw
- }%
- }%
- }%
- }{%
- \true@sw
- }%
- }{%
- \true@sw
- }%
- }{%
- \true@sw
- }%
+ \@ifx@empty\@toplist{%
+ \@ifx@empty\@botlist{%
+ \@ifvoid\footins{%
+ \@ifvoid\@cclv{%
+ \false@sw
+ }{%
+ \setbox\z@\vbox{\unvcopy\@cclv}%
+ \@ifdim{\ht\z@=\topskip}{%
+ \setbox\z@\vbox\bgroup
+ \unvbox\z@
+ \remove@lastbox
+ \dimen@\lastskip\unskip
+ \@ifdim{\ht\z@=\ht\@protection@box}{%
+ \advance\dimen@\ht\z@
+ \@ifdim{\dimen@=\topskip}{%
+ \aftergroup\true@sw
+ }{%
+ \aftergroup\false@sw
+ }%
+ }{%
+ \aftergroup\false@sw
+ }%
+% \end{macrocode}
+% End of \cmd\box\cmd\z@.
+% \begin{macrocode}
+ \egroup
+ {%
+% \end{macrocode}
+% Normal for \clearpage
+% \begin{macrocode}
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }{%
+ \@ifdim{\ht\z@=\z@}{%
+ \ltxgrid@info{Found trivial column. Discarding it}%
+ \outputdebug@sw{\trace@box\@cclv}{}%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }%
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
}%
% \end{macrocode}
%
%
% \end{macro}
+% \end{macro}
%
% \begin{macro}{\protect@penalty}
% The procedure \cmd\protect@penalty\ is the utility procedure for invoking a
@@ -1465,29 +1789,32 @@ in your filesystem where they will be found by \LaTeX.
%
% \begin{macrocode}
\def\dead@cycle@repair#1{%
- \expandafter\do@@mark
- \expandafter{%
- \@@botmark
- }%
- \unvbox\@cclv
- \nointerlineskip
- \vbox to#1{\vss}%
- \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
+ \expandafter\do@@mark
+ \expandafter{%
+ \@@botmark
+ }%
+ \unvbox\@cclv
+ \nointerlineskip
+ \vbox to#1{\vss}%
+ \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
}%
\def\dead@cycle@repair@protected#1{%
- \expandafter\do@@mark
- \expandafter{%
- \@@botmark
- }%
- \begingroup
- \unvbox\@cclv
- \setbox\z@\lastbox % Remove protection box
- \nointerlineskip
+ \expandafter\do@@mark
+ \expandafter{%
+ \@@botmark
+ }%
+ \begingroup
+ \unvbox\@cclv
+% \end{macrocode}
+% Remove the protection box
+% \begin{macrocode}
+ \remove@lastbox
+ \nointerlineskip
\advance#1-\ht\@protection@box
- \vbox to#1{\vss}%
- \protection@box % Reinsert protection box
- \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
- \endgroup
+ \vbox to#1{\vss}%
+ \protection@box % Reinsert protection box
+ \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
+ \endgroup
}%
\def\dead@cycle{%
\expandafter\do@@mark
@@ -1511,17 +1838,24 @@ in your filesystem where they will be found by \LaTeX.
% Upon our return, at \cmd\output@prep@\ time, the page break will accomodate the material;
% it is now actually inserted by concatenating it with the contents of \cmd\footins.
% The default processing for \cmd\output@post@\ is nil.
+% \changes{4.1b}{2008/08/04}{Procedure \cs{set@adj@footins} to adjust for footnotes and other inserts}
+% \changes{4.1b}{2008/08/04}{Box \cs{footbox} changed to box \cs{footsofar}}
% \begin{macrocode}
\def\output@init@document{%
- \@ifvoid\footbox{}{%
- \global\advance\vsize-\ht\footbox
- \global\advance\vsize-\dp\footbox
- }%
+ \set@adj@footins\vsize\global\vsize\vsize
}%
+% \end{macrocode}
+% QUERY: the following procedure is very like \cmd\combine@foot@inserts. Should it be the same?
+% \begin{macrocode}
\def\output@prep@document{%
- \@ifvoid\footbox{}{%
-% {\tracingall\scrollmode\showbox\footbox\showbox\footins}%
- \setbox\footins\vbox{\unvbox\footbox\unvbox\footins}%
+ \@ifvoid\footsofar{}{%
+ \setbox\footins\vbox\bgroup
+ \unvbox\footsofar
+ \@ifvoid\footins{}{%
+ \marry@baselines
+ \unvbox\footins
+ }%
+ \egroup
}%
}%
\def\output@post@document{}%
@@ -1537,8 +1871,9 @@ in your filesystem where they will be found by \LaTeX.
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\@makecol}
-% The procedure \cmd\@makecol\ packages up a page along with all its insertions and floats.
+% \begin{macro}{\@makecolumn}
+% \changes{4.1b}{2008/08/04}{Change \cs{@makecol} to \cs{@makecolumn} with argument}
+% The procedure \cmd\@makecolumn\ packages up a page along with all its insertions and floats.
% Therefore it is essential that it be executed with \cmd\holdininserts\ cleared.
%
% Note that there is a corner case when in a multi-column grid, where the change back to
@@ -1548,8 +1883,16 @@ in your filesystem where they will be found by \LaTeX.
% Note on \cmd\@kludgeins: we have removed this mechanism from \LaTeX, because the implementation
% of \cmd\enlargethispage\ no longer requires it.
% Here, for consistency sake, we remove \cmd\@makespecialcolbox.
+%
+% The argument of \cmd\@makecolumn\ is a Boolean and determines if we combine the footnote material
+% into the present column. If the procedure is building a column for shipping out, then we will
+% combine the footnote material, if not, we return with the \cmd\footins\ box unchanged.
+%
+% \changes{4.1f}{2009/07/14}{(AO, 519) \cs{footins} content must be preserved and reintegrated}
+% I changed the behavior of this procedure in the case where the argument is \cmd\false@sw:
+% send the unused footnote material to \cmd\footsofar.
% \begin{macrocode}
-\def\@makecol{%
+\def\@makecolumn#1{%
\setbox\@outputbox\vbox{%
\boxmaxdepth\@maxdepth
\@tempdima\dp\@cclv
@@ -1557,23 +1900,24 @@ in your filesystem where they will be found by \LaTeX.
\vskip-\@tempdima
}%
\xdef\@freelist{\@freelist\@midlist}\global\let\@midlist\@empty
+ \show@text@box@size
\@combinefloats
- \@combineinserts\@outputbox\footins
-%\@ifvbox\@kludgeins{%
-% \@makespecialcolbox
-%}{%
- \set@adj@colht\dimen@
- \count@\vbadness
- \vbadness\@M
- \setbox\@outputbox\vbox to\dimen@{%
- \@texttop
- \dimen@\dp\@outputbox
- \unvbox\@outputbox
- \vskip-\dimen@
- \@textbottom
- }%
- \vbadness\count@
-%}%
+ #1{%
+ \@combineinserts\@outputbox\footins
+ }{%
+ \combine@foot@inserts
+ }%
+ \set@adj@colht\dimen@
+ \count@\vbadness
+ \vbadness\@M
+ \setbox\@outputbox\vbox to\dimen@{%
+ \@texttop
+ \dimen@\dp\@outputbox
+ \unvbox\@outputbox
+ \vskip-\dimen@
+ \@textbottom
+ }%
+ \vbadness\count@
\global\maxdepth\@maxdepth
}%
\let\@makespecialcolbox\@undefined
@@ -1587,10 +1931,10 @@ in your filesystem where they will be found by \LaTeX.
\def\@combineinserts#1#2{%
\setbox#1\vbox{%
\unvbox#1%
-% {\tracingall\scrollmode\showbox#2}%
\vbox{%
\@ifvoid#2{}{%
- \vskip\skip\footins
+ \show@box@size{Combining inserts}#2%
+ \vskip\skip#2%
\color@begingroup
\normalcolor
\footnoterule
@@ -1659,13 +2003,14 @@ in your filesystem where they will be found by \LaTeX.
% in which the procedures that handle full-page width floats in a two-column page grid all have in their names
% the string `dbl', which erroneously suggests having something to do with ``double''. It does not:
% when you see `dbl', think ``full page width''.
+% \changes{4.1b}{2008/08/04}{Change \cs{set@colroom} to \cs{set@colht}}
% \begin{macrocode}
\mathchardef\do@startcolumn@pen=10005
\@namedef{output@-\the\do@startcolumn@pen}{\do@startcolumn}%
\def\do@startcolumn{%
- \setbox\@cclv\vbox{\unvbox\@cclv\setbox\z@\lastbox\unskip}%
+ \setbox\@cclv\vbox{\unvbox\@cclv\remove@lastbox\unskip}%
\clearpage@sw{\@clearfloatplacement}{\@floatplacement}%
- \set@colroom
+ \set@colht
\@booleanfalse\pfloat@avail@sw
\begingroup
\@colht\@colroom
@@ -1675,9 +2020,10 @@ in your filesystem where they will be found by \LaTeX.
\endgroup
\fcolmade@sw{%
\setbox\@cclv\vbox{\unvbox\@outputbox\unvbox\@cclv}%
-% \csname float@column@\thepagegrid\endcsname
-% \csname output@column@\thepagegrid\endcsname
- \outputpenalty-\pagebreak@pen % ask for a return visit, this time with insertions and all.
+% \end{macrocode}
+% Now ask for a return visit, this time with insertions and all.
+% \begin{macrocode}
+ \outputpenalty-\pagebreak@pen
\dead@cycle
}{%
\begingroup
@@ -1741,6 +2087,7 @@ in your filesystem where they will be found by \LaTeX.
%
% \begin{macro}{\do@startpage@pen}
% \begin{macro}{\forcefloats@sw}
+% \begin{macro}{\@output@combined@page}
% \begin{macro}{\@sdblcolelt}
% \begin{macro}{\test@dblfloat}
% \begin{macro}{\@if@notdblfloat}
@@ -1767,11 +2114,13 @@ in your filesystem where they will be found by \LaTeX.
% To differentiate between the two, the width of the float is compared to \cmd\textwidth.
% This comparison is encapsulated in the macro \cmd\@if@notdblfloat, which should be used whenever
% such a determination must be made. This procedure returns a Boolean.
+%
+% \changes{4.1b}{2008/08/04}{Change \cs{set@colroom} to \cs{set@colht}}
% \begin{macrocode}
\mathchardef\do@startpage@pen=10006
\@namedef{output@-\the\do@startpage@pen}{\do@startpage}%
\def\do@startpage{%
- \setbox\@cclv\vbox{\unvbox\@cclv\setbox\z@\lastbox\unskip}%
+ \setbox\@cclv\vbox{\unvbox\@cclv\remove@lastbox\unskip}%
\clearpage@sw{\@clearfloatplacement}{\@dblfloatplacement}%
\set@colht
\@booleanfalse\pfloat@avail@sw
@@ -1782,11 +2131,7 @@ in your filesystem where they will be found by \LaTeX.
\endgroup
\fcolmade@sw{%
\global\setbox\pagesofar\vbox{\unvbox\pagesofar\unvbox\@outputbox}%
- \@combinepage
- \@combinedblfloats
- \@outputpage
- \global\pagegrid@cur\@ne
- \protect@penalty\do@startpage@pen
+ \@output@combined@page
}{%
\begingroup
\@booleanfalse\float@avail@sw
@@ -1807,7 +2152,25 @@ in your filesystem where they will be found by \LaTeX.
}%
\check@deferlist@stuck\do@startpage
\set@colht
-%\set@colroom
+}%
+% \end{macrocode}
+%
+% Procedure \cmd\@output@combined@page\ is a utility that ships out a page consisting of the
+% result of \cmd\@combinepage\ and \cmd\@combinedblfloats, after which it prepares for
+% the process to repeat.
+%
+% It is coincidentally identical to what needs to happen with
+% a float page that has been built by \cmd\@tryfcolumn, in the multi-column page grid,
+% and also handles the case where a page needs to be shipped out when in multicolumn mode.
+% \changes{4.1b}{2008/08/04}{New procedure \cs{@output@combined@page}}
+% \changes{4.1b}{2008/08/04}{Change \cs{@combinepage} to \cs{@combinepage} with argument}
+% \begin{macrocode}
+\def\@output@combined@page{%
+ \@combinepage\true@sw
+ \@combinedblfloats
+ \@outputpage
+ \global\pagegrid@cur\@ne
+ \protect@penalty\do@startpage@pen
}%
\def\@sdblcolelt#1{\def\@currbox{#1}\@addtodblcol}%
\def\test@dblfloat#1{%
@@ -1822,6 +2185,7 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \begin{macro}{\@addtodblcol}
%
@@ -2028,7 +2392,7 @@ in your filesystem where they will be found by \LaTeX.
%
% At the beginning of the page-clearing process, by definition all of the paragraph text involved is on the MVL and all floats have been encountered.
% There may be material in \cmd\pagesofar, and (in a multi-column page grid) any number of columns of the page have been composed.
-% Also, there might be footnote material saved up in \cmd\footbox.
+% Also, there might be footnote material saved up in \cmd\footsofar.
%
% Because we did not want to perform multiple \cmd\shipout s per visit to the output routine,
% our multi-column page makeup will not compose multiple columns per visit.
@@ -2166,9 +2530,7 @@ in your filesystem where they will be found by \LaTeX.
% measured.
% \begin{macrocode}
\mathchardef\do@endpage@pen=10007
-\@namedef{output@-\the\do@endpage@pen}{%
- \csname end@column@\thepagegrid\endcsname
-}%
+\@namedef{output@-\the\do@endpage@pen}{\csname end@column@\thepagegrid\endcsname}%
% \end{macrocode}
% \end{macro}
%
@@ -2217,7 +2579,7 @@ in your filesystem where they will be found by \LaTeX.
%
% \begin{macro}{\clr@top@firstmark}
% \begin{macro}{\set@top@firstmark}
-% \begin{macro}{\@outputpage}
+% \begin{macro}{\@outputpage@tail}
% We want accurate values of \cmd\topmark\ and \cmd\firstmark, but we must deal with
% the fact that there are many different ways of contributing material
% to the page. Only upon the first contribution to the page is the value of \cmd\topmark\
@@ -2256,10 +2618,9 @@ in your filesystem where they will be found by \LaTeX.
%
% As soon as a page is shipped out, we initialize the two macros that
% hold the values of \cmd\topmark\ and \cmd\firstmark, respectively.
-% \LaTeX\ has exactly one procedure \cmd\@outputpage\ that does \cmd\shipout,
-% which is as it should be: we tailpatch it, and the job is done.
+% \changes{4.1b}{2008/08/04}{Procedure \cs{@outputpage@tail} tailpatches \cs{@outputpage}}%
% \begin{macrocode}
-\appdef\@outputpage{%
+\appdef\@outputpage@tail{%
\clr@top@firstmark
}%
% \end{macrocode}
@@ -2283,36 +2644,46 @@ in your filesystem where they will be found by \LaTeX.
% and in the "dbl" version, \cmd\textwidth. However, an environment such as \env{turnpage}
% may change the meanings of these macros to allow turnpage floats.
%
+% \changes{4.0a}{2008/06/26 }{\cs{@yfloat}: de-fang \cs{set@footnotewidth} (see ltxutil.dtx): we have already done its job. }
+%
+% Note on \cmd\@xfloat: the optional argument must come to it fully expanded, because the macro
+% does a weird procedure on this argument, involving \cmd\@onelevel@sanitize, which I do not
+% understand, and which does not work if not so expanded.
+% \changes{4.1b}{2008/08/04}{Get rid of the \cs{reserved@a} idiom}
% \begin{macrocode}
\def\@float#1{%
- \@ifnextchar[{%}]{%Brace-matching klootch
+ \@ifnextchar[{%
+% \end{macrocode}
+% \verb+}]{+Brace-matching klootch
+% \begin{macrocode}
\@yfloat\width@float{#1}%
}{%
- \@ifxundefined@cs{fps@#1}{%
- \edef\reserved@a{\noexpand\@yfloat\noexpand\width@float{#1}[\csname fps@\endcsname]}\reserved@a
- }{%
- \edef\reserved@a{\noexpand\@yfloat\noexpand\width@float{#1}[\csname fps@#1\endcsname]}\reserved@a
- }%
+ \@ifxundefined@cs{fps@#1}{}{\expandafter\let\expandafter\fps@\csname fps@#1\endcsname}%
+ \expandafter\@argswap\expandafter{\expandafter[\fps@]}{\@yfloat\width@float{#1}}%
}%
}%
\def\@dblfloat#1{%
\@ifnum{\pagegrid@col=\@ne}{%
\@float{#1}%
}{%
- \@ifnextchar[{%}]{%Brace-matching klootch
+ \@ifnextchar[{%
+% \end{macrocode}
+% \verb+}]{+Brace-matching klootch
+% \begin{macrocode}
\@yfloat\widthd@float{#1}%
}{%
- \@ifxundefined@cs{fpsd@#1}{%
- \edef\reserved@a{\noexpand\@yfloat\noexpand\widthd@float{#1}[\csname fpsd@\endcsname]}\reserved@a
- }{%
- \edef\reserved@a{\noexpand\@yfloat\noexpand\widthd@float{#1}[\csname fpsd@#1\endcsname]}\reserved@a
- }%
+ \@ifxundefined@cs{fpsd@#1}{}{\expandafter\let\expandafter\fpsd@\csname fpsd@#1\endcsname}%
+ \expandafter\@argswap\expandafter{\expandafter[\fpsd@]}{\@yfloat\widthd@float{#1}}%
}%
}%
}%
+% \end{macrocode}
+% \changes{4.1b}{2008/08/04}{Turn off the \cs{set@footnotewidth} mechanism; a float `knows' its proper typesetting context}
+% \begin{macrocode}
\def\@yfloat#1#2[#3]{%
\@xfloat{#2}[#3]%
\hsize#1\linewidth\hsize
+ \let\set@footnotewidth\@empty
\minipagefootnote@init
}%
\def\fps@{tbp}%
@@ -2352,8 +2723,14 @@ in your filesystem where they will be found by \LaTeX.
% LaTeX Bug note: if a user types \cmd\begin{table*}[h], the float will never succeed in being placed!
% we try to catch such cases.
%
-% Note that the macro \cmd\check@currbox@count\ trys to catch cases where the float placement options
+% Note that the macro \cmd\check@currbox@count\ tries to catch cases where the float placement options
% are such that the float can never be placed.
+%
+% The calls to \cmd\@iffpsbit\ are part of a procedure to deny certain of the float placement
+% parameters: ``h'' and ``b'' are not possible, the former because the \cmd\marginpar\ mechanism
+% cannot place a full-page-width float within a multicolumn page grid, the latter because nobody
+% has yet written the code to do so (pretty bad reason, I know).
+% \changes{4.1b}{2008/08/04}{New procedure \cs{@iffpsbit} replaces \cs{@getfpsbit}}
% \begin{macrocode}
\def\end@float{%
\end@@float{%
@@ -2365,8 +2742,8 @@ in your filesystem where they will be found by \LaTeX.
\end@float
}{%
\end@@float{%
- \@boxfpsbit\@currbox{1}\@ifodd\@tempcnta{\global\advance\count\@currbox\m@ne}{}%
- \@boxfpsbit\@currbox{4}\@ifodd\@tempcnta{\global\advance\count\@currbox-4\relax}{}%
+ \@iffpsbit\@ne{\global\advance\count\@currbox\m@ne}{}%
+ \@iffpsbit\f@ur{\global\advance\count\@currbox-4\relax}{}%
\global\wd\@currbox\textwidth % Klootch
\check@currbox@count
}%
@@ -2374,7 +2751,6 @@ in your filesystem where they will be found by \LaTeX.
}%
\def\end@@float#1{%
\minipagefootnote@here
-%\minipagefootnotes
\@endfloatbox
#1%
\@ifnum{\@floatpenalty <\z@}{%
@@ -2388,19 +2764,117 @@ in your filesystem where they will be found by \LaTeX.
}%
}{}%
}%
+% \end{macrocode}
+% The \classname{float} package of Anselm Lingnau fails when used under \classname{ltxgrid}, but
+% we can fix things.
+% We also repair a bug in that package.
+%
+% \changes{4.1g}{2009/10/06}{(AO, 531) Fix package \classname{float} }
+% \begin{macrocode}
+\newcommand\float@end@float{%
+ \@endfloatbox
+ \global\setbox\@currbox\float@makebox\columnwidth
+ \let\@endfloatbox\relax
+ \end@float
+}%
+\newcommand\float@end@ltx{%
+ \end@@float{%
+ \global\setbox\@currbox\float@makebox\columnwidth
+ \check@currbox@count
+ }%
+}%
+\newcommand\newfloat@float[3]{%
+ \@namedef{ext@#1}{#3} %!
+ \let\float@do=\relax
+ \xdef\@tempa{\noexpand\float@exts{\the\float@exts \float@do{#3}}}%
+ \@tempa
+ \floatplacement{#1}{#2}%
+ \@ifundefined{fname@#1}{\floatname{#1}{#1}}{} %!
+ \expandafter\edef\csname ftype@#1\endcsname{\value{float@type}}%
+ \addtocounter{float@type}{\value{float@type}} %!
+ \restylefloat{#1}%
+ \expandafter\edef\csname fnum@#1\endcsname{%
+ \expandafter\noexpand\csname fname@#1\endcsname{} %!
+ \expandafter\noexpand\csname the#1\endcsname
+ }
+ \@ifnextchar[%]
+ {%
+ \float@newx{#1}%
+ }{%
+ \@ifundefined{c@#1}{\newcounter{#1}\@namedef{the#1}{\arabic{#1}}}{}%
+ }%
+}%
+\newcommand\newfloat@ltx[3]{%
+ \@namedef{ext@#1}{#3}%
+ \let\float@do=\relax
+ \xdef\@tempa{\noexpand\float@exts{\the\float@exts \float@do{#3}}}%
+ \@tempa
+ \floatplacement{#1}{#2}%
+ \@ifundefined{fname@#1}{\floatname{#1}{#1}}{}%
+ \expandafter\edef\csname ftype@#1\expandafter\endcsname\expandafter{\the\c@float@type}%
+ \addtocounter{float@type}{\value{float@type}}%
+ \restylefloat{#1}%
+ \expandafter\edef\csname fnum@#1\endcsname{%
+ \expandafter\noexpand\csname fname@#1\endcsname{}%
+ \expandafter\noexpand\csname the#1\endcsname
+ }
+ \@ifnextchar[%]
+ {%
+ \float@newx{#1}%
+ }{%
+ \@ifundefined{c@#1}{\newcounter{#1}\@namedef{the#1}{\arabic{#1}}}{}%
+ }%
+}%
+\appdef\document@inithook{%
+ \@ifxundefined\newfloat{}{%
+ \@ifx{\float@end\float@end@float}{%
+ \@ifx{\newfloat\newfloat@float}{\true@sw}{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@warn{Repair the float package}%
+ \let\float@end\float@end@ltx
+ \let\newfloat\newfloat@ltx
+ }{%
+ \class@warn{Failed to patch the float package}%
+ }%
+ }%
+}%
+% \end{macrocode}
+%
+% Boolean procedure \cmd\@iffpsbit\ is similar to the \cmd\@getfpsbit\ of \LaTeX, except
+% that we do not expose the scratch count register or even change its value.
+% \begin{macrocode}
+\def\@iffpsbit#1{%
+ \begingroup
+ \@tempcnta\count\@currbox
+ \divide\@tempcnta#1\relax
+ \@ifodd\@tempcnta{\aftergroup\true@sw}{\aftergroup\false@sw}%
+ \endgroup
+}%
+% \end{macrocode}
+%
+% In procedure \cmd\check@currbox@count, we calculate the net float placement
+% directive (encoded into \cmd\count\ \cmd\@currbox's least significant four bits).
+% If zero, issue a warning.
+% \changes{4.1b}{2008/08/04}{Tally the height of the float}
+% \begin{macrocode}
\def\check@currbox@count{%
\@ifnum{\count\@currbox>\z@}{%
- \count@\count\@currbox\divide\count@\sixt@@n\multiply\count@\sixt@@n
- \@tempcnta\count\@currbox\advance\@tempcnta-\count@
- \@ifnum{\@tempcnta=\z@}{%
+ \count@\count\@currbox\divide\count@\sixt@@n\multiply\count@\sixt@@n
+ \@tempcnta\count\@currbox\advance\@tempcnta-\count@
+ \@ifnum{\@tempcnta=\z@}{%
\ltxgrid@warn{Float cannot be placed}%
- }{}%
+ }{}%
+ \expandafter\tally@float\expandafter{\@captype}%
}{%
- % Is a \marginpar
+% \end{macrocode}
+% In this case, the float is a \cmd\marginpar.
+% \begin{macrocode}
}%
}%
\providecommand\minipagefootnote@init{}%
\providecommand\minipagefootnote@here{}%
+\providecommand\tally@float[1]{}%
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -2438,18 +2912,17 @@ in your filesystem where they will be found by \LaTeX.
\csname @floatselect@sw@\thepagegrid\endcsname\@currbox{%
\@ifnum{\count\@currbox>\z@}{%
\advance \@pageht \@pagedp
- \advance \@pageht \vsize \advance \@pageht -\pagegoal % do not assume \holdinginserts is cleared!
-% \@ifvbox\@kludgeins{%
-% \@ifdim{\wd\@kludgeins=\z@}{%
-% \advance \@pageht \ht\@kludgeins
-% }{}%
-% }{}%
-% \@reinserts
- \@addtocurcol % Commit an h float
- }{%
-% \@reinserts
- \@addmarginpar
- }%
+% \end{macrocode}
+% Do not assume \cmd\holdinginserts is cleared:
+% \begin{macrocode}
+ \advance \@pageht \vsize \advance \@pageht -\pagegoal
+% \end{macrocode}
+% Commit an `h' float:
+% \begin{macrocode}
+ \@addtocurcol
+ }{%
+ \@addmarginpar
+ }%
}{%
\@resethfps
\@cons\@deferlist\@currbox
@@ -2468,7 +2941,7 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
%
% \begin{macro}{\@reinserts}
-% The \cmd\@reinserts\ procedure of standard \LaTeX\ is now obsoleted.
+% The \cmd\@reinserts\ procedure of standard \LaTeX\ is now obsoleted (it had been erroneous anyway).
% \begin{macrocode}
\let\@reinserts\@undefined
% \end{macrocode}
@@ -2627,7 +3100,10 @@ in your filesystem where they will be found by \LaTeX.
\ltxgrid@warn{You must load the graphics or graphicx package in order to use the turnpage environment}%
#2%
}%
-\AtBeginDocument{%
+% \end{macrocode}
+% \changes{4.1b}{2008/08/04}{Use \cs{document@inithook} instead of \cs{AtBeginDocument}}
+% \begin{macrocode}
+\appdef\document@inithook{%
\@ifxundefined\rotatebox{\let\rotatebox\rotatebox@dummy}{}%
}%
% \end{macrocode}
@@ -2641,14 +3117,19 @@ in your filesystem where they will be found by \LaTeX.
% \begin{macro}{output@-1073741824}
% The first one-off output routine handles the end of the job, wherein
% \LaTeX\ executes \cmd\@@end, and breaks to the output with a penalty of
-% $"40000000 = 2^{32}/4$. We simply discard \cmd\box\cmd\@cclv\ and leave.
+% $"40000000 = 2^{32}/4 = 1073741824$.
+% We simply discard \cmd\box\cmd\@cclv\ and leave.
% This means that \LaTeX\ is obligated to do \cmd\clearpage\ as part of
% its \enve{document} processing, otherwise material will be lost.
% \begin{macrocode}
-\@namedef{output@-1073741824}{%"40000000
+\@namedef{output@-1073741824}{%
\deadcycles\z@
+% \end{macrocode}
+% \begin{verbatim}
%\showbox\@cclv
- \setbox\z@\box\@cclv
+% \end{verbatim}
+% \begin{macrocode}
+ \void@cclv
}%
% \end{macrocode}
% \end{macro}
@@ -2682,18 +3163,18 @@ in your filesystem where they will be found by \LaTeX.
% \begin{macrocode}
\def\save@column{%
\@ifvoid\@cclv@saved{%
- \set@top@firstmark
- \global\@topmark@saved\expandafter{\@@topmark}%
+ \set@top@firstmark
+ \global\@topmark@saved\expandafter{\@@topmark}%
}{}%
- \global\setbox\@cclv@saved\vbox{%
+ \global\setbox\@cclv@saved\vbox{%
\@ifvoid\@cclv@saved{}{%
- \unvbox\@cclv@saved
- \marry@baselines
- }%
- \unvbox\@cclv
- \lose@breaks
- \setbox\z@\lastbox
- }%
+ \unvbox\@cclv@saved
+ \marry@baselines
+ }%
+ \unvbox\@cclv
+ \lose@breaks
+ \remove@lastbox
+ }%
}%
\newtoks\@topmark@saved
% \end{macrocode}
@@ -2706,7 +3187,7 @@ in your filesystem where they will be found by \LaTeX.
% the one-off output routine associated with \cmd\save@column@pen.
% \begin{macrocode}
\def\prep@cclv{%
- \setbox\z@\box\@cclv
+ \void@cclv
\setbox\@cclv\box\@cclv@saved
\vbadness\@M
}%
@@ -2723,7 +3204,7 @@ in your filesystem where they will be found by \LaTeX.
% first with \cmd\holdinginserts\ set, then with it cleared.
% \begin{macrocode}
\mathchardef\save@column@insert@pen=10017
-\@namedef{output@-\the\save@column@insert@pen}{\toggle@insert\savecolumn@holding\savecolumn@moving}%
+\@namedef{output@-\the\save@column@insert@pen}{\toggle@insert{\savecolumn@holding}{\savecolumn@moving}}%
% \end{macrocode}
% The procedure \cmd\savecolumn@holding\ is the first phase of saving a column with its inserts.
% This phase must detect and remedy the one circumstance that will confound our efforts to propagate marks.
@@ -2732,16 +3213,17 @@ in your filesystem where they will be found by \LaTeX.
%
% If it appears that we have the pathological ``Big Bad Box'' case at hand, we use the \cmd\dead@cycle@repair@protected\
% procedure instead of \cmd\dead@cycle\ to do our dead cycle.
+% \changes{4.1b}{2008/08/04}{Use \cs{trace@box} instead of \cs{showbox}}
% \begin{macrocode}
\def\savecolumn@holding{%
- \@if@exceed@pagegoal{\unvcopy\@cclv\setbox\z@\lastbox}{%
- \setbox\z@\vbox{\unvcopy\@cclv\setbox\z@\lastbox}%
- \outputdebug@sw{{\tracingall\scrollmode\showbox\z@}}{}%
- \dimen@\ht\@cclv\advance\dimen@-\ht\z@
- \dead@cycle@repair@protected\dimen@
- }{%
- \dead@cycle
- }%
+ \@if@exceed@pagegoal{\unvcopy\@cclv\remove@lastbox}{%
+ \setbox\z@\vbox{\unvcopy\@cclv\remove@lastbox}%
+ \outputdebug@sw{\trace@box\z@}{}%
+ \dimen@\ht\@cclv\advance\dimen@-\ht\z@
+ \dead@cycle@repair@protected\dimen@
+ }{%
+ \dead@cycle
+ }%
}%
% \end{macrocode}
% The procedure \cmd\save@column@moving\ is the second phase of saving a column with its inserts.
@@ -2751,18 +3233,19 @@ in your filesystem where they will be found by \LaTeX.
%
% Note that the message that is about to be executed had better deal properly with the contents of
% the \cmd\footins@saved\ box.
+% \changes{4.1b}{2008/08/04}{New procedure for showing a box contents, \cs{trace@box}}
% \begin{macrocode}
\def\savecolumn@moving{%
\@cclv@nontrivial@sw{%
- \save@column
+ \save@column
}{%
- {\setbox\z@\box\@cclv}%
+ \void@cclv
+ }%
+ \@ifvoid\footins{}{%
+ \outputdebug@sw{\trace@box\footins}{}%
+ \global\setbox\footins@saved\vbox{\unvbox\footins@saved\marry@baselines\unvbox\footins}%
+ \protect@penalty\save@column@insert@pen
}%
- \@ifvoid\footins{}{%
- \outputdebug@sw{{\tracingall\scrollmode\showbox\footins}}{}%
- \global\setbox\footins@saved\vbox{\unvbox\footins@saved\marry@baselines\unvbox\footins}%
- \protect@penalty\save@column@insert@pen
- }%
}%
\newbox\footins@saved
% \end{macrocode}
@@ -2779,17 +3262,19 @@ in your filesystem where they will be found by \LaTeX.
% namely \cmd\let@mark.
%
% Note: we expect that \cmd\box\cmd\@cclv's contents are well known:
-% \cmd\topskip, protection box, and a \cmd\mark, the latter havin the
-% message.
-% But if we came here via \cmd\penalty 10017, there might be an \cmd\insert\ node here as well, because
-% a footnote split.
+% \cmd\topskip, protection box, and a \cmd\mark, the latter containing the message.
+% But if we came here via \cmd\penalty 10017, there might be an \cmd\insert\ node present as well,
+% because a footnote may have split.
% Because this procedure simply voids out \cmd\box\cmd\@cclv, such material would be lost.
% Perhaps we can repair things by manipulating the \cmd\insert \ mechanism temporarily.
% \begin{macrocode}
\mathchardef\save@message@pen=10018
\@namedef{output@-\the\save@message@pen}{\save@message}%
\def\save@message{%
- \setbox\z@\box\@cclv %FIXME: what if \box\@cclv is not empty?
+ \void@cclv
+% \end{macrocode}
+%FIXME: what if \cmd\box\cmd\@cclv is not empty?
+% \begin{macrocode}
\toks@\expandafter{\@@firstmark}%
\expandafter\gdef\expandafter\@message@saved\expandafter{\the\toks@}%
\expandafter\do@@mark\expandafter{\the\@topmark@saved}%
@@ -2815,7 +3300,7 @@ in your filesystem where they will be found by \LaTeX.
% the output routine for execution in an environment appropriate to page makeup.
%
% How it works. We put down three large negative penalties, each of which will be handled by
-% the output dispatcher (not the output routine), each penalty being protected by
+% the output dispatcher (\emph{not} the natural output routine), each penalty being protected by
% a removable, non-discardable item (i.e., a box).
% Either three or four invocations of one-off output routines are involved per message.
%
@@ -2847,7 +3332,10 @@ in your filesystem where they will be found by \LaTeX.
% with a penalty value for the standard treatment.
% \begin{macrocode}
\def\execute@message{%
- \@execute@message\save@column@pen %Implicit #2
+ \@execute@message\save@column@pen
+% \end{macrocode}
+% Implicit second argument
+% \begin{macrocode}
}%
% \end{macrocode}
% \end{macro}
@@ -2863,7 +3351,7 @@ in your filesystem where they will be found by \LaTeX.
% must be dealt with in a way entirely analogous to \cmd\footins.
% \begin{macrocode}
\def\execute@message@insert#1{%
- \@execute@message\save@column@insert@pen{\setbox\footins\box\footins@saved#1}%
+ \@execute@message\save@column@insert@pen{\setbox \footins \box \footins@saved#1}%
}%
% \end{macrocode}
% \end{macro}
@@ -2893,7 +3381,11 @@ in your filesystem where they will be found by \LaTeX.
\toks@{\prep@cclv#2}%
\@@mark{\the\toks@}%
\penalty-\save@message@pen
+% \end{macrocode}
+%\begin{verbatim}
% \hbox{\vrule\@height\z@\@width\z@\@depth\dimen@}%
+%\end{verbatim}
+% \begin{macrocode}
\setbox\z@\null\dp\z@\dimen@\ht\z@-\dimen@
\nointerlineskip\box\z@
\penalty-\execute@message@pen
@@ -2940,7 +3432,10 @@ in your filesystem where they will be found by \LaTeX.
\def\lose@breaks{%
\loopwhile{%
\count@\lastpenalty
- \@ifnum{\count@=\@M}{% 10000 is a TeX magic number!
+ \@ifnum{\count@=\@M}{%
+% \end{macrocode}
+% Note: 10000 is a TeX magic number!
+% \begin{macrocode}
\unpenalty\true@sw
}{%
\false@sw
@@ -2968,7 +3463,7 @@ in your filesystem where they will be found by \LaTeX.
\vadjust{%
\execute@message{%
\unvbox\@cclv
- \setbox\z@\lastbox
+ \remove@lastbox
\unskip
\unskip
\unpenalty
@@ -3034,7 +3529,6 @@ in your filesystem where they will be found by \LaTeX.
%
% \begin{macro}{\move@insertions}
% \begin{macro}{\hold@insertions}
-% \begin{macro}{\move@insert@sw}
% In order to avoid bolluxing up \cmd\insert\ registers by our one-off
% output routines, we set \cmd\holdinginserts\ to zero by default and only
% clear it (briefly) while we handle cases where we want inserts to show up.
@@ -3042,14 +3536,12 @@ in your filesystem where they will be found by \LaTeX.
\def\move@insertions{\global\holdinginserts\z@}%
\def\hold@insertions{\global\holdinginserts\@ne}%
\hold@insertions
-\def\move@insert@sw{\@ifnum{\holdinginserts=\z@}}%
\def\toggle@insert#1#2{%
- \@ifnum{\holdinginserts=\z@}{\hold@insertions#2}{\move@insertions#1}%
+ \@ifnum{\holdinginserts>\z@}{\move@insertions#1}{\hold@insertions#2}%
}%
% \end{macrocode}
% \end{macro}
% \end{macro}
-% \end{macro}
%
%
% \subsection{Messages to alter the page grid}%
@@ -3132,16 +3624,17 @@ in your filesystem where they will be found by \LaTeX.
% name of your page grid.
%
% The procedure \cmd\open@column@ name starts the new page grid. It should define \cmd\thepagegrid,
-% deal with \cmd\box\cmd\pagesofar\ and \cmd\box\cmd\footbox\ (perhaps by leaving them alone),
+% deal with \cmd\box\cmd\pagesofar\ and \cmd\box\cmd\footsofar\ (perhaps by leaving them alone),
% and it should set the values of \LaTeX's page layout parameters for the column size and height.
%
% The procedure \cmd\shut@column@ name should expect to be called with \cmd\holdinginserts\
% cleared (it can assume that \cmd\holdinginserts\ will automatically be restored).
-% It should properly deal with insertions (like footnotes); calling \cmd\@makecol\
-% is a good way to do this. It should know that the page grid is being terminated
+% It should properly deal with insertions (like footnotes); calling \cmd\@makecolumn\
+% with an argument of \cmd\false@sw\ will do this.
+% It should know that the page grid is being terminated
% in the middle of a page, so it should make arrangements to carry the footnotes down to the
% bottom of the column or page, and it should possibly salt away the material for later
-% incorporation into the page. The box registers \cmd\footbox\ and \cmd\pagesofar\ are customarily used
+% incorporation into the page. The box registers \cmd\footsofar\ and \cmd\pagesofar\ are customarily used
% for this purpose.
%
% The procedure \cmd\end@column@ name should kick out a possibly short page containing all the
@@ -3159,10 +3652,24 @@ in your filesystem where they will be found by \LaTeX.
% The former can be the basis for, say, a single-column page grid with a side column.
%
% \begin{macro}{\pagesofar}
-% \begin{macro}{\footbox}
+% \begin{macro}{\footsofar}
% \begin{macrocode}
\newbox\pagesofar
-\newbox\footbox
+\newbox\footsofar
+\def\combine@foot@inserts{%
+ \@ifvoid\footins{%
+ }{%
+ \@ifvoid\footsofar{%
+ \global\setbox\footsofar\box\footins
+ }{%
+ \global\setbox\footsofar\vbox\bgroup
+ \unvbox\footsofar
+ \marry@baselines
+ \unvbox\footins
+ \egroup
+ }%
+ }%
+}%
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -3194,6 +3701,7 @@ in your filesystem where they will be found by \LaTeX.
%
% The procedure \cmd\open@column@one\ takes advantage of the special nature of the one-column
% page grid to deal with \cmd\box\cmd\pagesofar, therefore it must also reset \cmd\@colroom.
+% \changes{4.1b}{2008/08/04}{Change \cs{set@colroom} to \cs{set@colht}}
% \begin{macrocode}
\def\open@column@one#1{%
\unvbox\pagesofar
@@ -3201,27 +3709,35 @@ in your filesystem where they will be found by \LaTeX.
\global\pagegrid@col#1%
\global\pagegrid@cur\@ne
\set@colht
-%\set@colroom
\set@column@hsize\pagegrid@col
}%
% \end{macrocode}
%
% The procedure \cmd\shut@column@one\ saves away the one-column material into the box register \cmd\pagesofar.
% Because it is called from a message handler, we are assured that marks are properly taken care of.
+%
+% This instance of \cmd\@makecolumn\ is building a column for saving into \cmd\pagesofar.
+% \changes{4.1b}{2008/08/04}{Change \cs{@makecol} to \cs{@makecolumn} with argument}
+% \changes{4.1b}{2008/08/04}{Change \cs{set@colroom} to \cs{set@colht}}
+% \changes{4.1f}{2009/07/15}{(AO, 519) Preserve footnotes that are in \cs{footsofar} across a page grid change}
% \begin{macrocode}
\def\shut@column@one{%
- \@makecol
+ \@makecolumn\false@sw
\global\setbox\pagesofar\vbox{\unvbox\@outputbox\recover@footins}%
+ \combine@foot@inserts
\set@colht
-%\set@colroom
}%
% \end{macrocode}
%
-% The procedure \cmd\float@column@one\ takes care of a float column that has been built by \cmd\@tryfcolumn,
-% in the single-column page grid.
+% The procedure \cmd\float@column@one\ takes care of a float column that has been built by
+% \cmd\@tryfcolumn, in the single-column page grid.
+%
+% This instance of \cmd\@makecolumn\ is followed by \cmd\@outputpage: it is building
+% a column for \cmd\shipout, rather than for saving into \cmd\pagesofar.
+% \changes{4.1b}{2008/08/04}{Change \cs{@makecol} to \cs{@makecolumn} with argument}
% \begin{macrocode}
\def\float@column@one{%
- \@makecol
+ \@makecolumn\true@sw
\@outputpage
}%
% \end{macrocode}
@@ -3239,17 +3755,17 @@ in your filesystem where they will be found by \LaTeX.
% upon which it relies to correctly do what \cmd\clearpage\ requires.
% \begin{macrocode}
\def\end@column@one{%
- \unvbox\@cclv\setbox\z@\lastbox
+ \unvbox\@cclv\remove@lastbox
\protect@penalty\do@newpage@pen
}%
% \end{macrocode}
%
% The procedure \cmd\output@column@one\ is dispatched from the output routine when
-% we have completed a page (that is, a column in a one-column page grid).
-% It ships out the page using the \cmd\@outputpage\ of standard \LaTeX,
-% which has been retained (it is needed also in \cmd\output@column@mlt,
-% and in any case should remain as the sole procedure in \LaTeX\ where \cmd\shipout\ is performed).
+% we have completed a page (that is, a column in a one-column page grid);
+% it ships out the page using the \cmd\@outputpage.
% It will be followed up with an output routine message to prepare a new column.
+%
+% Query: by what mechanism do the footnotes get placed onto such a page?
% \begin{macrocode}
\def\output@column@one{%
\@outputpage
@@ -3335,6 +3851,7 @@ in your filesystem where they will be found by \LaTeX.
% If your document class descends from one of \LaTeX's standard classes.dtx-derived
% classes, it will break. You must expunge from it all such commands.
%
+% \changes{4.1b}{2008/08/04}{Change \cs{set@colroom} to \cs{set@colht}}
% \begin{macrocode}
\def\open@column@mlt#1{%
\gdef\thepagegrid{mlt}%
@@ -3342,7 +3859,6 @@ in your filesystem where they will be found by \LaTeX.
\global\pagegrid@cur\@ne
\set@column@hsize\pagegrid@col
\set@colht
-%\set@colroom
}%
% \end{macrocode}
%
@@ -3350,41 +3866,47 @@ in your filesystem where they will be found by \LaTeX.
% salts away all in \cmd\pagesofar. Because it is called in a message handler,
% we are assured that marks are handled properly.
% Attention: because this procedure balances columns, all footnotes are
-% held aside in \cmd\footbox\ for placement at the bottom of the page.
+% held aside in \cmd\footsofar\ for placement at the bottom of the page.
%
-% Bug note: the last macro executed by this procedure is \cmd\set@colht, but had been erroneously \cmd\set@colroom.
+% Bug note: the last macro executed by this procedure is \cmd\set@colht,
+% but had been erroneously \cmd\set@colroom.
% I now believe that the latter should be changed pretty much everywhere to the former.
+%
+% This instance of \cmd\@makecolumn\ is building material for \cmd\pagesofar, rather than
+% for \cmd\shipout.
+% \changes{4.1b}{2008/08/04}{Change \cs{@makecol} to \cs{@makecolumn} with argument}
+% \changes{4.1b}{2008/08/04}{Change \cs{@combinepage} to \cs{@combinepage} with argument}
+% \changes{4.1b}{2008/08/04}{Change \cs{set@colroom} to \cs{set@colht}}
% \begin{macrocode}
\def\shut@column@mlt{%
\@cclv@nontrivial@sw{%
- \@makecol
- \@ifnum{\pagegrid@cur<\pagegrid@col}{%
- \expandafter\global\expandafter\setbox\csname col@\the\pagegrid@cur\endcsname\box\@outputbox
- \global\advance\pagegrid@cur\@ne
- }{}%
+ \@makecolumn\false@sw
+ \@ifnum{\pagegrid@cur<\pagegrid@col}{%
+ \expandafter\global\expandafter\setbox\csname col@\the\pagegrid@cur\endcsname\box\@outputbox
+ \global\advance\pagegrid@cur\@ne
+ }{}%
}{%
- {\setbox\z@\box\@cclv}%
+ \void@cclv
}%
- \@ifnum{\pagegrid@cur>\@ne}{%
- \csname balance@\the\pagegrid@col\endcsname
- \grid@column{}%
- \@combinepage
- \@combinedblfloats
- \global\setbox\pagesofar\box\@outputbox
+ \@ifnum{\pagegrid@cur>\@ne}{%
+ \csname balance@\the\pagegrid@col\endcsname
+ \grid@column{}%
+ \@combinepage\false@sw
+ \@combinedblfloats
+ \global\setbox\pagesofar\box\@outputbox
+ \show@pagesofar@size
}{}%
\set@colht
}%
% \end{macrocode}
%
% The procedure \cmd\float@column@mlt\ takes care of a float page that has been built by \cmd\@tryfcolumn,
-% in the multi-column page grid.
+% in the multi-column page grid. It is coincidentally identical to what happens in
+% \cmd\do@startpage\ when a page needs to be shipped out.
+% \changes{4.1b}{2008/08/04}{New procedure \cs{@output@combined@page}}
% \begin{macrocode}
\def\float@column@mlt{%
- \@combinepage
- \@combinedblfloats
- \@outputpage
- \global\pagegrid@cur\@ne
- \protect@penalty\do@startpage@pen
+ \@output@combined@page
}%
% \end{macrocode}
%
@@ -3423,17 +3945,18 @@ in your filesystem where they will be found by \LaTeX.
% true = kick out a column and try again
{%
\@cclv@nontrivial@sw{%
- \unvbox\@cclv\setbox\z@\lastbox
+ \unvbox\@cclv\remove@lastbox
}{%
- \unvbox\@cclv\setbox\z@\lastbox\unskip\null
+ \unvbox\@cclv\remove@lastbox\unskip\null
}%
\protect@penalty\do@newpage@pen
\protect@penalty\do@endpage@pen
}{%
- \unvbox\@cclv\setbox\z@\lastbox
+ \unvbox\@cclv\remove@lastbox
}%
}%
% \end{macrocode}
+%
% The procedure \cmd\output@column@mlt (cf. \cmd\output@column@one)
% is dispatched from the output routine when
% we have completed a column in a multi-column page grid).
@@ -3443,6 +3966,9 @@ in your filesystem where they will be found by \LaTeX.
% full-page-width floats to the next page.
% Like \cmd\output@column@mlt, this is followed by
% an output routine message to prepare a new column.
+%
+% If a page needs to be shipped out, it uses the same mechanism as \cmd\do@startpage.
+% \changes{4.1b}{2008/08/04}{New procedure \cs{@output@combined@page}}
% \begin{macrocode}
\def\output@column@mlt{%
\@ifnum{\pagegrid@cur<\pagegrid@col}{%
@@ -3450,13 +3976,8 @@ in your filesystem where they will be found by \LaTeX.
\global\advance\pagegrid@cur\@ne
}{%
\set@adj@colht\dimen@
-% \advance\dimen@-\topskip
- \grid@column{}%{\dimen@}%
- \@combinepage
- \@combinedblfloats
- \@outputpage
- \global\pagegrid@cur\@ne
- \protect@penalty\do@startpage@pen
+ \grid@column{}%
+ \@output@combined@page
}%
}%
% \end{macrocode}
@@ -3556,8 +4077,7 @@ in your filesystem where they will be found by \LaTeX.
% The procedure \cmd\append@column\ appends columns for \cmd\grid@column,
% \cmd\box@column\ builds the columns for \cmd\append@column,
% and \cmd\marry@baselines\ pastes vertical things back together.
-% \changes{v4.0rc1}{2001/06/18}
-% {Introoduce \cs{marry@height} }
+% \changes{4.0a}{2001/06/18}{Introduce \cs{marry@height} }
%
% Note that \cmd\box@column\ makes an attempt to prevent excessive \cmd\topskip\
% or \cmd\baselineskip\ glue
@@ -3571,7 +4091,7 @@ in your filesystem where they will be found by \LaTeX.
% to use: it will change if floats have been placed in the last column of the page.
% I believe \cmd\textheight\ is the correct parameter to use here.
%
-% A REVTeX4 beta user, Sergey Strelkov (strelkov@maik.rssi.ru), wants the option
+% A REVTeX4 user, Sergey Strelkov (strelkov@maik.rssi.ru), wants the option
% of ragged-bottom columns. Implementing this feature properly means reboxing the
% columns to their natural height only if \cmd\raggedcolumn@sw\ is true.
% Otherwise, they get reboxed to their common height (\cmd\@colht?).
@@ -3624,20 +4144,21 @@ in your filesystem where they will be found by \LaTeX.
}%
}%
\def\marry@baselines{%
-%{\tracingall\scrollmode\showlists}%
-%\skip@\baselineskip\advance\skip@-\topskip %FIXME: cannot assume \baselineskip nor \topskip
\vskip\marry@skip\relax
}%
\gdef\marry@skip{\z@skip}%
\def\set@marry@skip{%
- \begingroup
+ \begingroup
\skip@\baselineskip\advance\skip@-\topskip
\@ifdim{\skip@>\z@}{%
\xdef\marry@skip{\the\skip@}%
}{}%
\endgroup
}%
-\AtBeginDocument{%
+% \end{macrocode}
+% \changes{4.1b}{2008/08/04}{Use \cs{document@inithook} instead of \cs{AtBeginDocument}}
+% \begin{macrocode}
+\appdef\document@inithook{%
\@ifxundefined\raggedcolumn@sw{\@booleanfalse\raggedcolumn@sw}{}%
}%
\def\raggedcolumn@skip{%
@@ -3649,9 +4170,18 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
%
% \begin{macro}{\@combinepage}
-% The procedure \cmd\@combinepage\ prepends the stored page to \cmd\@outputbox.
+% The procedure \cmd\@combinepage\ prepends the stored page (\cmd\pagesofar) to \cmd\@outputbox\ and
+% employs \cmd\@combineinserts\ to lay down the footnotes.
+% The next event will usually be shipping out the made-up page, but not always.
+% Therefore the argument of \cmd\@combinepage, which must be a Boolean, determines
+% if the footnotes are to be combined into this page.
+%
+% \changes{4.1b}{2008/08/04}{Change \cs{@combinepage} to \cs{@combinepage} with argument}
+% \changes{4.1b}{2008/08/04}{(AO, 452) Support length checking: show size of shipped out text.}
+%
+% QUERY: In the following, if \cmd\box\cmd\footins\ is not void, its contents are lost. Can this ever happen?
% \begin{macrocode}
-\def\@combinepage{%
+\def\@combinepage#1{%
\@ifvoid\pagesofar{}{%
\setbox\@outputbox\vbox{%
\unvbox\pagesofar
@@ -3659,17 +4189,60 @@ in your filesystem where they will be found by \LaTeX.
\unvbox\@outputbox
}%
}%
- \@ifvoid\footbox{}{%
- \setbox\@outputbox\vbox{%
- \unvbox\@outputbox
- \marry@baselines
- \unvbox\footbox
+ #1{%
+ \@ifvoid\footsofar{}{%
+ \show@box@size{Combining page footnotes}\footsofar
+ \setbox\footins\box\footsofar
+ \@combineinserts\@outputbox\footins
}%
+ }{%
+% \end{macrocode}
+%QUERY: The following line was removed, probably to fix a bug. When was this done?
+% \begin{verbatim}
+% \global\setbox\footins\box\footsofar
+% \end{verbatim}
+% \begin{macrocode}
}%
}%
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\@cflt}
+% \begin{macro}{\@cflb}
+% \changes{4.1b}{2008/08/04}{}
+% We modify \LaTeX's \cmd\@cflt\ and \cmd\@cflb\ to remove the unwanted glue with \cmd\unskip.
+% \begin{macrocode}
+\def \@cflt{%
+ \let \@elt \@comflelt
+ \setbox\@tempboxa \vbox{}%
+ \@toplist
+ \setbox\@outputbox \vbox{%
+ \boxmaxdepth \maxdepth
+ \unvbox\@tempboxa\unskip
+ \topfigrule\vskip \textfloatsep
+ \unvbox\@outputbox
+ }%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\@toplist}%
+ \global\let\@toplist\@empty
+}%
+\def \@cflb {%
+ \let\@elt\@comflelt
+ \setbox\@tempboxa \vbox{}%
+ \@botlist
+ \setbox\@outputbox \vbox{%
+ \unvbox\@outputbox
+ \vskip \textfloatsep\botfigrule
+ \unvbox\@tempboxa\unskip
+ }%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\@botlist}%
+ \global \let \@botlist\@empty
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}{\@combinedblfloats}
% We modify \LaTeX's \cmd\@combinedblfloats\ to be more appropriate for incremental page building:
% we \cmd\unvbox\ the \cmd\@outputbox.
@@ -3696,8 +4269,7 @@ in your filesystem where they will be found by \LaTeX.
% The procedure \cmd\set@column@hsize\ takes care of setting up the horizontal dimensions
% for the current page grid. The present routine will certainly not be adequate for more
% complex page layouts (e.g., with a side column), but works for the common ones.
-% \changes{v4.0rc1}{2001/06/18}
-% {Introoduce \cs{set@marry@height} }
+% \changes{4.0a}{2001/06/18}{Introduce \cs{set@marry@height} }
% \begin{macrocode}
\def\set@column@hsize#1{%
\pagegrid@col#1%
@@ -3740,7 +4312,7 @@ in your filesystem where they will be found by \LaTeX.
%
% Question: what if there are committed floats? Footnotes?
% Answer: full-page-width floats are only committed at top, and they are already reckoned with in \cmd\@colht.
-% Column-width committed floats are incorporated by \cmd\@makecol; footnotes need help.
+% Column-width committed floats are incorporated by \cmd\@makecolumn; footnotes need help.
%
% Note: FIXME: adjusting for \cmd\pagesofar\ is done at not quite the right time. I need to reexamine \cmd\set@colht,
% because \cmd\@dbltoplist\ and \cmd\pagesofar\ really should be on the same footing.
@@ -3749,12 +4321,13 @@ in your filesystem where they will be found by \LaTeX.
% These concerns will be particularly germane if we ever extend this package to deal with full-page-width floats
% placed at the bottom of the page, or committed on the same page as called out.
%
-% It occurs to me that we should ditch \cmd\set@colroom\ and only ever execute \cmd\set@colht, which sets \cmd\@colroom\ as a side effect.
+% It occurs to me that we should ditch \cmd\set@colroom\ and only ever execute \cmd\set@colht,
+% which sets \cmd\@colroom\ as a side effect.
% If so, we can make \cmd\@colht\ take \cmd\pagesofar\ into account, as it should. Then \cmd\@colht\ will return to its
% original significance as the value that \cmd\@colroom\ is set to after a column is committed.
%
% On the other hand, why not simply forget all this caching and (re-)calculate \cmd\vsize\ as late as possible?
-% Paticularly, \cmd\@colht\ is an artifact of the old way of doing things, where once it was set, it would never change.
+% Particularly, \cmd\@colht\ is an artifact of the old way of doing things, where once it was set, it would never change.
%
% \begin{macrocode}
\def\set@colht{%
@@ -3767,9 +4340,6 @@ in your filesystem where they will be found by \LaTeX.
\def\@elt{\adj@page#1}%
\@booleantrue\firsttime@sw\@dbltoplist
\let\@elt\relax
-%\@ifvoid\pagesofar{}{%
-% \advance#1-\ht\pagesofar\advance#1-\dp\pagesofar
-%}%
\global#1#1\relax
\outputdebug@sw{\saythe#1}{}%
}%
@@ -3777,8 +4347,8 @@ in your filesystem where they will be found by \LaTeX.
\set@adj@colht\@colroom
\@if@empty\enlarge@colroom{}{%
\global\advance\@colroom\enlarge@colroom\relax
+ \outputdebug@sw{\saythe\@colroom}{}%
}%
- \outputdebug@sw{\saythe\@colroom}{}%
\@ifdim{\@colroom>\topskip}{}{%
\ltxgrid@info{Not enough room: \string\@colroom=\the\@colroom; increasing to \the\topskip}%
\@colroom\topskip
@@ -3791,28 +4361,53 @@ in your filesystem where they will be found by \LaTeX.
\global\vsize\@colroom
\outputdebug@sw{\saythe\vsize}{}%
}%
-%
+% \end{macrocode}
+% \changes{4.1b}{2008/08/04}{Procedure \cs{set@adj@footins} to adjust for footnotes and other inserts}
+% \begin{macrocode}
\def\set@adj@colht#1{%
#1\@colht
+ \outputdebug@sw{\saythe#1}{}%
\@ifvoid\pagesofar{}{%
\advance#1-\ht\pagesofar\advance#1-\dp\pagesofar
+ \outputdebug@sw{\saythe#1}{}%
}%
- \@ifvoid\footbox{}{%
- \advance#1-\ht\footbox\advance#1-\dp\footbox
- }%
+ \set@adj@footins#1%
\def\@elt{\adj@column#1}%
\@booleantrue\firsttime@sw\@toplist
\@booleantrue\firsttime@sw\@botlist
\let\@elt\relax
- \outputdebug@sw{\saythe#1}{}%
}%
\def\adj@column#1#2{%
\advance#1-\ht#2%
\advance#1-\firsttime@sw{\textfloatsep\@booleanfalse\firsttime@sw}{\floatsep}%
+ \outputdebug@sw{\saythe#1}{}%
}%
\def\adj@page#1#2{%
\advance#1-\ht#2%
\advance#1-\firsttime@sw{\dbltextfloatsep\@booleanfalse\firsttime@sw}{\dblfloatsep}%
+ \outputdebug@sw{\saythe#1}{}%
+}%
+% \end{macrocode}
+% \changes{4.1b}{2008/08/04}{Procedure \cs{set@adj@footins} to adjust for footnotes and other inserts}
+% \changes{4.1f}{2009/07/14}{(AO, 519) Do not use \cs{dimen@} register as a scratch register in \cs{set@adj@footins}}
+% Bug note (AO): I had used \cmd\dimen@\ as a scratch register within this procedure, because I had thought
+% that doing, e.g., \cmd\advance\cmd\dimen@-\cmd\skip\cmd\footins\ would not work in \TeX.
+% Not only was I wrong about that, but I then proceded to execute \cmd\set@adj@footins\cmd\dimen@,
+% which understandably did not work. Ah! The treachery of the human mind.
+% \begin{macrocode}
+\def\set@adj@footins#1{%
+ \@booleanfalse\temp@sw
+ \set@adj@box#1\footins
+ \set@adj@box#1\footins@saved
+ \set@adj@box#1\footsofar
+ \temp@sw{\advance#1-\skip\footins}{}%
+}%
+\def\set@adj@box#1#2{%
+ \@ifvoid#2{}{%
+ \advance#1-\ht#2\advance#1-\dp#2%
+ \@booleantrue\temp@sw
+ \outputdebug@sw{\saythe#1}{}%
+ }%
}%
% \end{macrocode}
% \end{macro}
@@ -3820,8 +4415,9 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\@outputpage}%
-% At the tail of \cmd\@outputpage, we set \cmd\@colht\ and the float placement parameters
+% \begin{macro}{\@outputpage@tail}%
+% \changes{4.1b}{2008/08/04}{Procedure \cs{@outputpage@tail} tailpatches \cs{@outputpage}}%
+% In \cmd\@outputpage@tail, we set \cmd\@colht\ and the float placement parameters
% (this is the one point where it is appropriate to set \cmd\@colht).
% At \cmd\do@startpage\ time, we adjust \cmd\@colht's value to reflect committed
% full-page-width floats.
@@ -3829,7 +4425,7 @@ in your filesystem where they will be found by \LaTeX.
% Note: with a correctly written output routine, a call to \cmd\@outputpage\ will inevitably be
% followed by a call to \cmd\do@startpage, so these procedure calls would be unneeded.
% \begin{macrocode}
-\appdef\@outputpage{%
+\appdef\@outputpage@tail{%
\set@colht % FIXME: needed?
\@floatplacement % FIXME: needed?
\@dblfloatplacement % FIXME: needed?
@@ -3838,23 +4434,50 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
%
% \begin{macro}{balance@2}
+% \changes{4.1b}{2008/08/04}{Procedure \cs{balance@2} defined more transparently}%
% We define procedures for balancing columns in a multicolumn layout.
% For now, we define only one: a procedure for the two-column grid.
% All others will simply \cmd\relax\ out.
-% \begin{macrocode}
-\@namedef{balance@2}{%
- \expandafter\balance@two\csname col@1\endcsname\@outputbox
- % Avoid a bug by preventing a restore when leaving this group
- \global\setbox\csname col@1\endcsname\box\csname col@1\endcsname
- \@ifvoid\footbox{}{%
- \global\setbox\footbox\vbox{%
- \setbox\z@\box\@tempboxa
- \let\recover@footins\relax
- \balance@two\footbox\@tempboxa
- \hb@xt@\textwidth{\box\footbox\hfil\box\@tempboxa}%
+%
+% The following code defines \verb+\balance@2+ without all the clunky \cmd\csname\ commands
+% in the replacement part,
+% which appears on the right-hand side of the assignment to \cmd\toks@.
+%
+% The method is straightforward: balance the two columns of text, and balance the footnotes.
+% Later on, \cmd\@combineinserts\ will be called to place the footnotes after the now-balanced columns.
+%
+% \changes{4.1f}{2009/07/14}{(AO, 519) \cs{footins} content must be preserved and reintegrated}
+% It was necessary to deal with the case where \cmd\box\cmd\footsofar\ was not empty
+% upon execution of this balancing code. We store it away in \cmd\box\cmd\footins\ and
+% add it back in afterwards.
+% \begin{macrocode}
+\begingroup
+ \catcode`\1=\cat@letter
+ \catcode`\2=\cat@letter
+% \end{macrocode}
+% \cmd\toks@\ contains the repacement part for an effective \cmd\def\cs{balance@2}.
+% \begin{macrocode}
+ \toks@{%
+ \setbox\footins\box\footsofar
+ \balance@two\col@1\@outputbox
+% \end{macrocode}
+% \begin{verbatim}
+% \global\setbox\col@1\box\col@1
+% \end{verbatim}
+% \begin{macrocode}
+ \combine@foot@inserts
+ \@ifvoid\footsofar{}{%
+ \global
+ \setbox\footsofar\vbox\bgroup
+ \setbox\z@\box\@tempboxa
+ \let\recover@footins\relax
+ \balance@two\footsofar\@tempboxa
+ \hb@xt@\textwidth{\box\footsofar\hfil\box\@tempboxa}%
+ \egroup
}%
}%
-}%
+ \aftergroup\def\aftergroup\balance@2\expandafter
+\endgroup\expandafter{\the\toks@}%
% \end{macrocode}
% \end{macro}
%
@@ -3898,7 +4521,7 @@ in your filesystem where they will be found by \LaTeX.
% \cmd\z@\
% \cmd\vskip-%
% \cmd\dimen@.
-% The error here is that the shift of the last box in the vertical list will be lost in the process.
+% The error here is that the (horizontal) shift of the last box in the vertical list will be lost in the process.
% Simply put, \cmd\setbox\cmd\z@\cmd\lastbox\ fails to retain the shift of the box node in the vertical list,
% and when it is put down again via \cmd\box\cmd\z@, it will no longer have the correct shift.
%
@@ -3923,9 +4546,10 @@ in your filesystem where they will be found by \LaTeX.
%
% The dimension involved is checked against the current \cmd\@colroom\ to guard against the case where
% excessive material happens to fall in either column.
+% \changes{4.1b}{2008/08/04}{Change \cs{set@colroom} to \cs{set@colht}}
% \begin{macrocode}
\def\balance@two#1#2{%
- \outputdebug@sw{{\tracingall\scrollmode\showbox#1\showbox#2}}{}%
+ \outputdebug@sw{\trace@scroll{\showbox#1\showbox#2}}{}%
\setbox\@ne\vbox{%
\@ifvoid#1{}{%
\unvcopy#1\recover@footins
@@ -3945,11 +4569,11 @@ in your filesystem where they will be found by \LaTeX.
\setbox\z@\copy\@ne\setbox\tw@\vsplit\z@ to\dimen@
\setbox\z@ \vbox{%
\unvcopy\z@
- \setbox\z@\vbox{\unvbox\z@ \setbox\z@\lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
+ \setbox\z@\vbox{\unvbox\z@ \remove@lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
}%
\setbox\tw@\vbox{%
\unvcopy\tw@
- \setbox\z@\vbox{\unvbox\tw@\setbox\z@\lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
+ \setbox\z@\vbox{\unvbox\tw@\remove@lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
}%
\dimen@ii\ht\tw@\advance\dimen@ii-\ht\z@
\@ifdim{\dimen@i>.5\p@}{%
@@ -3965,30 +4589,30 @@ in your filesystem where they will be found by \LaTeX.
}%
}%
\outputdebug@sw{\saythe\dimen@\saythe\dimen@i\saythe\dimen@ii}{}%
- \@ifdim{\ht\z@=\z@}{%
- \@ifdim{\ht\tw@=\z@}{%
- \true@sw
- }{%
- \false@sw
- }%
- }{%
- \true@sw
- }%
- {%
- }{%
- \ltxgrid@info{Unsatifactorily balanced columns: giving up}%
- \setbox\tw@\box#1%
- \setbox\z@ \box#2%
- }%
+ \@ifdim{\ht\z@=\z@}{%
+ \@ifdim{\ht\tw@=\z@}{%
+ \true@sw
+ }{%
+ \false@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ {%
+ }{%
+ \ltxgrid@info{Unsatifactorily balanced columns: giving up}%
+ \setbox\tw@\box#1%
+ \setbox\z@ \box#2%
+ }%
\setbox\tw@\vbox{\unvbox\tw@\vskip\z@skip}%
\setbox\z@ \vbox{\unvbox\z@ \vskip\z@skip}%
- \set@colroom
- \dimen@\ht\z@\@ifdim{\dimen@<\ht\tw@}{\dimen@\ht\tw@}{}%
- \@ifdim{\dimen@>\@colroom}{\dimen@\@colroom}{}%
+ \set@colht
+ \dimen@\ht\z@\@ifdim{\dimen@<\ht\tw@}{\dimen@\ht\tw@}{}%
+ \@ifdim{\dimen@>\@colroom}{\dimen@\@colroom}{}%
\outputdebug@sw{\saythe{\ht\z@}\saythe{\ht\tw@}\saythe\@colroom\saythe\dimen@}{}%
- \setbox#1\vbox to\dimen@{\unvbox\tw@\unskip\raggedcolumn@skip}%
- \setbox#2\vbox to\dimen@{\unvbox\z@ \unskip\raggedcolumn@skip}%
- \outputdebug@sw{{\tracingall\scrollmode\showbox#1\showbox#2}}{}%
+ \setbox#1\vbox to\dimen@{\unvbox\tw@\unskip\raggedcolumn@skip}%
+ \setbox#2\vbox to\dimen@{\unvbox\z@ \unskip\raggedcolumn@skip}%
+ \outputdebug@sw{\trace@scroll{\showbox#1\showbox#2}}{}%
}%
% \end{macrocode}
% \end{macro}
@@ -3997,29 +4621,29 @@ in your filesystem where they will be found by \LaTeX.
% The procedure \cmd\recover@footins\ is the utility procedure for recovering the footnotes
% from the bottom of a column. It is used when the page grid is changed, so that footnotes can be
% set at the bottom of the shipped out page.
+% \changes{4.1b}{2008/08/04}{New procedure for showing a box contents, \cs{trace@box}}
% \begin{macrocode}
\def\recover@footins{%
\skip\z@ \lastskip\unskip
\skip\@ne\lastskip\unskip
\setbox\z@\lastbox
\@ifvbox\z@{%
- \setbox\z@\vbox{%
- \unvbox\z@
- \setbox\z@\lastbox
-% \outputdebug@sw{{\tracingall\showbox\lastbox}}{}%
- \@ifvoid\z@{}{%
- \global\setbox\footbox\vbox{%
- \unvbox\footbox
+ \setbox\z@\vbox{%
+ \unvbox\z@
+ \setbox\z@\lastbox
+ \@ifvoid\z@{}{%
+ \global\setbox\footsofar\vbox{%
+ \unvbox\footsofar
\@ifvbox\z@{%
- \unvbox\z@
- }{%
- \box\z@
- }%
- }%
- }%
- }%
+ \unvbox\z@
+ }{%
+ \box\z@
+ }%
+ }%
+ }%
+ }%
}{}%
- \outputdebug@sw{{\tracingall\scrollmode\showbox\footbox}}{}%
+ \outputdebug@sw{\trace@box\footsofar}{}%
}%
% \end{macrocode}
% \end{macro}
@@ -4081,7 +4705,6 @@ in your filesystem where they will be found by \LaTeX.
%
% These things can be accomodated easily by the \classname{ltxgrid} output
% routine hooks.
-%
%
% \begin{macro}{\longtable}
% \begin{macrocode}
@@ -4129,6 +4752,9 @@ in your filesystem where they will be found by \LaTeX.
\endgraf\penalty\z@\addvspace\LTpost
\ifvoid\footins\else\insert\footins{}\fi
}%
+% \end{macrocode}
+% \changes{4.1a}{2008/06/29}{Repair error in \cs{endlongtable@new} involving \cs{@ifx}: argument not delimited.}
+% \begin{macrocode}
\def\endlongtable@new{%
\crcr
\noalign{%
@@ -4148,7 +4774,7 @@ in your filesystem where they will be found by \LaTeX.
}%
}%
}{}%
- \@ifx\LT@save@row\LT@@save@row{}{%
+ \@ifx{\LT@save@row\LT@@save@row}{}{%
\LT@warn{%
Column \@width s have changed\MessageBreak in table \thetable
}\LT@final@warn
@@ -4166,34 +4792,40 @@ in your filesystem where they will be found by \LaTeX.
% \begin{macro}{\LT@start}
% \begin{macrocode}
\def\LT@start@longtable{%
- \let\LT@start\endgraf
- \endgraf
- \penalty\z@
- \vskip\LTpre
- \dimen@\pagetotal
- \advance\dimen@ \ht\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
- \advance\dimen@ \dp\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
- \advance\dimen@ \ht\LT@foot
- \dimen@ii\vfuzz\vfuzz\maxdimen
- \setbox\tw@\copy\z@
- \setbox\tw@\vsplit\tw@ to \ht\@arstrutbox
- \setbox\tw@\vbox{\unvbox\tw@}%
- \vfuzz\dimen@ii
- \advance\dimen@ \ht
- \ifdim\ht\@arstrutbox>\ht\tw@\@arstrutbox\else\tw@\fi
- \advance\dimen@\dp
- \ifdim\dp\@arstrutbox>\dp\tw@\@arstrutbox\else\tw@\fi
- \advance\dimen@ -\pagegoal
- \ifdim \dimen@>\z@\vfil\break\fi
- \global\@colroom\@colht
- \ifvoid\LT@foot\else
- \advance\vsize-\ht\LT@foot
- \global\advance\@colroom-\ht\LT@foot
- \dimen@\pagegoal\advance\dimen@-\ht\LT@foot\pagegoal\dimen@
- \maxdepth\z@
- \fi
- \ifvoid\LT@firsthead\copy\LT@head\else\box\LT@firsthead\fi
- \output{\LT@output}%
+ \let\LT@start\endgraf
+ \endgraf\penalty\z@\vskip\LTpre
+ \dimen@\pagetotal
+ \advance\dimen@ \ht\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
+ \advance\dimen@ \dp\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
+ \advance\dimen@ \ht\LT@foot
+ \dimen@ii\vfuzz
+ \vfuzz\maxdimen
+ \setbox\tw@\copy\z@
+ \setbox\tw@\vsplit\tw@ to \ht\@arstrutbox
+ \setbox\tw@\vbox{\unvbox\tw@}%
+ \vfuzz\dimen@ii
+ \advance\dimen@ \ht
+ \ifdim\ht\@arstrutbox>\ht\tw@\@arstrutbox\else\tw@\fi
+ \advance\dimen@\dp
+ \ifdim\dp\@arstrutbox>\dp\tw@\@arstrutbox\else\tw@\fi
+ \advance\dimen@ -\pagegoal
+ \ifdim \dimen@>\z@\vfil\break\fi
+ \global\@colroom\@colht
+ \ifvoid\LT@foot\else
+ \advance\vsize-\ht\LT@foot
+ \global\advance\@colroom-\ht\LT@foot
+ \dimen@\pagegoal\advance\dimen@-\ht\LT@foot\pagegoal\dimen@
+ \maxdepth\z@
+ \fi
+ \ifvoid\LT@firsthead\copy\LT@head\else\box\LT@firsthead\fi
+% \end{macrocode}
+% At some point before version 4.11, the \cmd\nobreak\ was added.
+% \begin{macrocode}
+\nobreak
+% \end{macrocode}
+%
+% \begin{macrocode}
+ \output{\LT@output}%
}%
\def\LT@start@new{%
\let\LT@start\endgraf
@@ -4229,6 +4861,8 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
%
% \begin{macro}{\LT@array}
+%
+%
% \begin{macrocode}
\def\LT@array@longtable[#1]#2{%
\refstepcounter{table}\stepcounter{LT@tables}%
@@ -4275,15 +4909,18 @@ in your filesystem where they will be found by \LaTeX.
\global\advance\c@LT@chunks\@ne
\global\LT@rows\z@\setbox\z@\vbox\bgroup
\LT@setprevdepth
- \tabskip\LTleft\halign to\hsize\bgroup
+% \end{macrocode}
+% At some point before version 4.11, the \cmd\noexpand\ was added.
+% We need not change our own version, because we did it right, back in 1998 (using \cmd\appdef).
+% \begin{macrocode}
+ \tabskip\LTleft \noexpand\halign to\hsize\bgroup
\tabskip\z@ \@arstrut \@preamble \tabskip\LTright \cr}%
\endgroup
\expandafter\LT@nofcols\LT@bchunk&\LT@nofcols
\LT@make@row
\m@th\let\par\@empty
\everycr{}\lineskip\z@\baselineskip\z@
- \LT@bchunk
-}%
+ \LT@bchunk}%
\def\LT@LR@l{\LTleft\z@ \LTright\fill}%
\def\LT@LR@r{\LTleft\fill \LTright\z@ }%
\def\LT@LR@c{\LTleft\fill \LTright\fill}%
@@ -4312,12 +4949,24 @@ in your filesystem where they will be found by \LaTeX.
\def\@startpbox{\vtop\LT@startpbox}%
\let\@@startpbox\@startpbox
\let\@@endpbox\@endpbox
- \let\LT@LL@FM@cr\@tabularcr
+% \end{macrocode}
+% Because \classname{ltxutil} patches \LaTeX's \cmd\@tabularcr and \cmd\@xtabularcr,
+% we must restore these procedures in the scope of \env{longtable}.
+% Ironically, the patches in \classname{ltxutil} were for the purpose of extending
+% the \env{tabular} environment to prevent pagebreaks with the *-form of \cmd\\,
+% just the same as is being done here. But the two mechanisms conflict.
+% \changes{4.1a}{2008/06/29}{Change \cs{LT@array@new}: restore \cs{@tabularcr} and \cs{@xtabularcr}}
+% \begin{macrocode}
+ \let\LT@LL@FM@cr\@tabularcr@LaTeX
+ \let\@xtabularcr\@xtabularcr@LaTeX
}{%
\advance\@tempdima\extrarowheight
\col@sep\tabcolsep
\let\@startpbox\LT@startpbox
- \let\LT@LL@FM@cr\@arraycr
+% \end{macrocode}
+% \changes{4.1a}{2008/06/29}{Change \cs{LT@array@new}: set \cs{LT@LL@FM@cr} to \cs{@arraycr@array} instead of \cs{@arraycr}}
+% \begin{macrocode}
+ \let\LT@LL@FM@cr\@arraycr@array
}%
%
\let\@acoll\@tabacoll
@@ -4373,14 +5022,6 @@ in your filesystem where they will be found by \LaTeX.
% use the full page width for setting the table.
% You can think this way: \env{longtable*} is to \env{longtable} as \env{table*} is to \env{table}.
%
-%FIXME: the following is no longer true:
-%% Note that it is not enough to define the environment itself; we also have to create the corresponding
-%% \cmd\output\ routine procedures, which provide for continued footers and headers
-%% (the very feature of \env{longtable} requiring support in the output routine).
-%
-%% This same consideration would arise in defining any syntactic extension to \env{longtable}, because
-%% the environment name itself is exposed in the output routine.
-%
% \begin{macrocode}
\def\switch@longtable{%
\@ifpackageloaded{longtable}{%
@@ -4412,9 +5053,9 @@ in your filesystem where they will be found by \LaTeX.
\endlongtable
\onecolumngrid@pop
}%
-% \expandafter\let\csname output@init@longtable*\endcsname\output@init@longtable
-% \expandafter\let\csname output@prep@longtable*\endcsname\output@prep@longtable
-% \expandafter\let\csname output@post@longtable*\endcsname\output@post@longtable
+% \end{macrocode}
+% Removed obsolete code.
+% \begin{macrocode}
}{}%
}%
% \end{macrocode}
@@ -4477,8 +5118,11 @@ in your filesystem where they will be found by \LaTeX.
\let\output@prep@theindex\@empty
\def\output@post@theindex{%
\@ifodd\c@page{}{%
- \@ifnum{\pagegrid@cur=\@ne}{% we have the leftmost column of a verso page
- % insert the current top-level continued head
+ \@ifnum{\pagegrid@cur=\@ne}{%
+% \end{macrocode}
+% We have the leftmost column of a verso page:
+% Insert the current top-level continued head.
+% \begin{macrocode}
}%
}%
}%
@@ -4552,7 +5196,8 @@ in your filesystem where they will be found by \LaTeX.
% documents that exhaust \LaTeX's pool of float registers!
%
% \begin{macro}{\check@deferlist@stuck}
-% \begin{macro}{\@outputpage}
+% \begin{macro}{\@outputpage@tail}
+% \changes{4.1b}{2008/08/04}{Procedure \cs{@outputpage@tail} tailpatches \cs{@outputpage}}%
% We detect the case where, at the start of a fresh page, there are deferred floats, but none are
% committed. We memorize the \cmd\@deferlist\ at \cmd\shipout\ time, then examine it at the point where
% our efforts to commit floats to the new page are complete.
@@ -4574,7 +5219,9 @@ in your filesystem where they will be found by \LaTeX.
\force@deferlist@stuck#1%
}%
}{%
- %Successfully committed float(s)
+% \end{macrocode}
+% We have successfully committed float(s)
+% \begin{macrocode}
}%
\global\let\@deferlist@postshipout\@empty
}%
@@ -4582,7 +5229,7 @@ in your filesystem where they will be found by \LaTeX.
\def\@fltstk{%
\@latex@warning{A float is stuck (cannot be placed without \string\clearpage)}%
}%
-\appdef\@outputpage{%
+\appdef\@outputpage@tail{%
\global\let\@deferlist@postshipout\@deferlist
}%
% \end{macrocode}
@@ -4644,20 +5291,28 @@ in your filesystem where they will be found by \LaTeX.
%
% \begin{macrocode}
\def\force@deferlist@stuck#1{%
- \force@deferlist@sw{%
+ \force@deferlist@sw{%
\@booleantrue\clearpage@sw
\@booleantrue\forcefloats@sw
#1%
- }{%
- }%
+ }{%
+ }%
}%
\def\force@deferlist@empty{%
\force@deferlist@sw{%
+% \end{macrocode}
+% \begin{verbatim}
% \ltxgrid@info{#1, attempting rectification}%
+% \end{verbatim}
+% \begin{macrocode}
\penalty-\pagebreak@pen
\protect@penalty\do@forcecolumn@pen
}{%
+% \end{macrocode}
+% \begin{verbatim}
% \ltxgrid@info{#1}%
+% \end{verbatim}
+% \begin{macrocode}
}%
}%
\@booleanfalse\force@deferlist@sw
@@ -4666,9 +5321,13 @@ in your filesystem where they will be found by \LaTeX.
\def\do@forcecolumn{%
\@booleantrue\clearpage@sw
\@booleantrue\forcefloats@sw
+% \end{macrocode}
+% \begin{verbatim}
%\unvbox\@cclv
%\vfil
%\penalty-\pagebreak@pen
+% \end{verbatim}
+% \begin{macrocode}
\do@startcolumn
}%
% \end{macrocode}
@@ -4695,8 +5354,7 @@ in your filesystem where they will be found by \LaTeX.
%
% We provide support for the \cmd\enlargethispage\ command.
%
-% Note: using a command of this sort is questionable.
-% Instead, people should enlarge the entire spread.
+% Note: using a command of this sort does not automatically enlarge both pages of a spread, which would be the convention in page composition.
%
% Timing Note: In a multicolumn page grid, the user should issue the \cmd\enlargethispage\ command
% while the first column of the page is being typeset.
@@ -4711,11 +5369,11 @@ in your filesystem where they will be found by \LaTeX.
% will revert to its standard value.
% \begin{macrocode}
\def\enlargethispage{%
- \@ifstar{%
- \@enlargethispage{}%
- }{%
- \@enlargethispage{}%
- }%
+ \@ifstar{%
+ \@enlargethispage{}%
+ }{%
+ \@enlargethispage{}%
+ }%
}%
\def\@enlargethispage#1#2{%
\begingroup
@@ -4732,14 +5390,23 @@ in your filesystem where they will be found by \LaTeX.
}{%
\def\@tempa{mlt}%
\@ifx{\thepagegrid\@tempa}{%
- \@ifnum{\pagegrid@cur=\@ne}{% OK to adjust this page
- \gdef\enlarge@colroom{#2}%
+ \@ifnum{\pagegrid@cur=\@ne}{%
+% \end{macrocode}
+% OK to adjust this page
+% \begin{macrocode}
+ \gdef\enlarge@colroom{#2}%
\true@sw
- }{% Can only adjust this column; give up
+ }{%
+% \end{macrocode}
+% Can only adjust this column; give up
+% \begin{macrocode}
\ltxgrid@warn{Too late to enlarge this page; move the command to the first column.}%
\false@sw
}%
- }{% Unknown page grid
+ }{%
+% \end{macrocode}
+% Unknown page grid
+% \begin{macrocode}
\ltxgrid@warn{Unable to enlarge a page of this kind.}%
\false@sw
}%
@@ -4749,7 +5416,9 @@ in your filesystem where they will be found by \LaTeX.
\global\advance\@colroom#2\relax
\set@vsize
}{%
- % Could not adjust this page
+% \end{macrocode}
+% Could not adjust this page
+% \begin{macrocode}
}%
}%
\let\enlarge@colroom\@empty
@@ -4762,15 +5431,12 @@ in your filesystem where they will be found by \LaTeX.
%
% \subsubsection{Building the page for shipout}
%
-% \begin{macro}{\@outputpage}
-% The procedures that build \cmd\@outputbox\ just before a page is shipped out by \cmd\@outputpage\ are:
-% \cmd\@makecol,
-% \cmd\@combinepage, and
-% \cmd\@combinedblfloats.
-% We headpatch \cmd\@outputpage\ to make the \cmd\@outputbox\ be of fixed height.
+% \begin{macro}{\@outputpage@head}
+% We set \cmd\@outputpage@head\ to make the \cmd\@outputbox\ be of fixed height.
+% \changes{4.1b}{2008/08/04}{Procedure \cs{@outputpage@head} headpatches \cs{@outputpage}}%
% \begin{macrocode}
\@booleantrue\textheight@sw
-\prepdef\@outputpage{%
+\prepdef\@outputpage@head{%
\textheight@sw{%
\count@\vbadness\vbadness\@M
\dimen@\vfuzz\vfuzz\maxdimen
@@ -4801,10 +5467,860 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
% \end{macro}
%
+% \section{Line-wise processing}%
+% Sometimes we wish to process each line of type that will be placed into the galley,
+% for example, applying line numbering to a document.
+% To accomplish the task, we have to force a visit to the output routine after each such line, whereupon
+% we can process it accordingly (in the case of line numbering, we could do as \filename{lineno.sty} and
+% append an appropriately formed box to the MVL).
+%
+% In implementing such a scheme, we will have to instantiate interrupts for the following cases:
+% \begin{description}
+%
+% \item[\cmd\interlinepenalty\ and friends] These include \cmd\clubpenalty, \cmd\widowpenalty, \cmd\displaywidowpenalty, and \cmd\brokenpenalty.
+%
+%
+% \item[Display math penalties] Includes \cmd\predisplaypenalty, \cmd\postdisplaypenalty, and \cmd\interdisplaylinepenalty.
+%
+%
+% \item[\cs{par}] The penalty following the last line of the paragraph.
+%
+%
+% \item[\cmd\vadjust] A trap for any \cmd\vadjust\ command that falls in the paragraph.
+%
+% \end{description}
+%
+% \begin{macro}{\def@next@handler}
+% \begin{macro}{\def@line@handler}
+% Utility procedures \cmd\def@next@handler\ and \cmd\def@line@handler\ help in the creation of
+% interrupt handlers.
+%
+% \cmd\def@next@handler\ increments the scratch count register (argument 1),
+% using this value to \cmd\mathchardef\ its second argument
+% as the negative of the flag value to be used as a penalty for exciting the interrupt (argument 3).
+% As a byproduct, it leaves the given scratch counter incremented.
+% \begin{macrocode}
+\def\def@next@handler#1#2#3{%
+ \advance#1\@ne\mathchardef#2\the#1%
+ \expandafter\def\csname output@-\the#1\endcsname{#3}%
+% \end{macrocode}
+% The following line is for diagnostic purposes.
+% \begin{verbatim}
+% \typeout{\string#2(\expandafter\string\csname output@\the#1\endcsname:\expandafter\meaning\csname output@\the#1\endcsname)}%
+% \end{verbatim}
+% \begin{macrocode}
+}%
+% \end{macrocode}
+% \cmd\def@line@handler\ uses \cmd\int@parpenalty\ as a base.
+% The interrupt is the sum of that base with the first argument,
+% and the handler is the second argument.
+% \begin{macrocode}
+\def\def@line@handler#1#2{%
+ \begingroup
+ \@tempcnta\int@parpenalty
+ \advance\@tempcnta-#1%
+% \end{macrocode}
+% The following line is for diagnostic purposes.
+% \begin{verbatim}
+% \typeout{Defining: \expandafter\string\csname output@\the\linenopenalty\endcsname}%
+% \end{verbatim}
+% \begin{macrocode}
+ \aftergroup\def
+ \expandafter\aftergroup\csname output@-\the\@tempcnta\endcsname
+ \endgroup{#2}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\int@parpenalty}
+% \begin{macro}{\@handle@line@ltx}
+% \begin{macro}{\@@handle@line@ltx}
+% We first set \cmd\int@parpenalty\ to our chosen base value${}\le -11012$.
+% We then define all the handlers for lines within a paragraph, of which there are 12 different cases.
+% \begin{macrocode}
+\mathchardef\int@parpenalty11012
+\def@line@handler\z@{\@handle@line@ltx{}{}{}}%
+\def@line@handler\@ne{\@handle@line@ltx{}{}{\brokenpenalty@ltx}}%
+\def@line@handler\tw@{\@handle@line@ltx{}{\clubpenalty@ltx}{}}%
+\def@line@handler\thr@@{\@handle@line@ltx{\clubpenalty@ltx}{}{\brokenpenalty@ltx}}%
+\def@line@handler\f@ur{\@handle@line@ltx{\widowpenalty@ltx}{}{}}%
+\def@line@handler{5}{\@handle@line@ltx{\widowpenalty@ltx}{}{\brokenpenalty@ltx}}%
+\def@line@handler{6}{\@handle@line@ltx{\widowpenalty@ltx}{\clubpenalty@ltx}{}}%
+\def@line@handler{7}{\@handle@line@ltx{\widowpenalty@ltx}{\clubpenalty@ltx}{\brokenpenalty@ltx}}%
+\def@line@handler{8}{\@handle@line@ltx{\displaywidowpenalty@ltx}{}{}}%
+\def@line@handler{9}{\@handle@line@ltx{\displaywidowpenalty@ltx}{}{\brokenpenalty@ltx}}%
+\def@line@handler{10}{\@handle@line@ltx{\displaywidowpenalty@ltx}{\clubpenalty@ltx}{}}%
+\def@line@handler{11}{\@handle@line@ltx{\displaywidowpenalty@ltx}{\clubpenalty@ltx}{\brokenpenalty@ltx}}%
+% \end{macrocode}
+%
+% The default handler for lines within a paragraph simply
+% restores the value of the \cmd\penalty\ to the normal value.
+% If something more useful needs to be done, we can change the definition of \cmd\@@handle@line@ltx.
+% \begin{macrocode}
+\def\@handle@line@ltx#1#2#3{%
+ \@@handle@line@ltx
+ \@tempcnta\lastpenalty
+ \@tempcntb\interlinepenalty@ltx\relax
+ \@if@empty{#1}{}{\advance\@tempcntb#1\relax}%
+ \@if@empty{#2}{}{\advance\@tempcntb#2\relax}%
+ \@if@empty{#3}{}{\advance\@tempcntb#3\relax}%
+ \penalty\@ifnum{\@tempcnta<\@tempcntb}{\@tempcntb}{\@tempcnta}%
+}%
+\let\@@handle@line@ltx\@empty
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\int@postparpenalty}
+% \begin{macro}{\int@vadjustpenalty}
+% \begin{macro}{\int@whatsitpenalty}
+% \begin{macro}{\int@predisplaypenalty}
+% \begin{macro}{\int@interdisplaylinepenalty}
+% \begin{macro}{\int@postdisplaypenalty}
+% \begin{macro}{\@handle@display@ltx}
+% \begin{macro}{\@@handle@display@ltx}
+% \begin{macro}{\handle@par@ltx}
+% We herewith define all the handlers for cases relating to display math:
+% last line before a display math,
+% last line of a display math, and a line within a display math.
+% We also handle the last line of a paragraph, a whatsit node, and a \cmd\vadjust.
+% \begin{macrocode}
+\@tempcnta\int@parpenalty
+\def@next@handler\@tempcnta\int@postparpenalty{\reset@queues@ltx\handle@par@ltx}%
+\def@next@handler\@tempcnta\int@vadjustpenalty{\handle@vadjust@ltx}%
+\def@next@handler\@tempcnta\int@whatsitpenalty{\handle@whatsit@ltx}%
+\def@next@handler\@tempcnta\int@predisplaypenalty{\reset@queues@ltx\@handle@display@ltx{\predisplaypenalty@ltx}}%
+\def@next@handler\@tempcnta\int@interdisplaylinepenalty{\@handle@display@ltx{\interdisplaylinepenalty@ltx}}%
+\def@next@handler\@tempcnta\int@postdisplaypenalty{\@handle@display@ltx{\postdisplaypenalty@ltx}}%
+% \end{macrocode}
+% The default handler for display math lines simply
+% restores the value of the \cmd\penalty\ to the normal value.
+% If something more useful needs to be done, we can change the definition of \cmd\@@handle@display@ltx.
+% \begin{macrocode}
+\def\@handle@display@ltx#1{%
+ \@@handle@display@ltx
+ \@tempcnta\lastpenalty
+ \@tempcntb#1%
+ \penalty\@ifnum{\@tempcnta<\@tempcntb}{\@tempcntb}{\@tempcnta}%
+}%
+\let\@@handle@display@ltx\@empty
+% \end{macrocode}
+%
+% We provide stub definitions for the handlers for the last line of a paragraph, a \cmd\vadjust, and a whatsit node (e.g., \cmd\write, \cmd\special).
+% There is no canonical penalty for such cases.
+% \begin{macrocode}
+\def\handle@par@ltx{}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% Note that a whatsit needs to be handled differently from a \cmd\vadjust:
+% a whatsit node does not affect the (crucial) depth of \cmd\box\cmd\@cclv, while the more
+% general \cmd\vadjust\ may cause any kind of vertical mode material to be interposed just below the line
+% we are trying to trap, in particular \cmd\vskip s and \cmd\penalty s.
+%
+% \begin{macro}{\set@linepenalties}
+% \begin{macro}{\restore@linepenalties}
+% \begin{macro}{\set@displaypenalties}
+% Now we define utility procedures that set up for a paragraph to be broken into lines,
+% restoring the penalties afterwards.
+%
+% Utility procedure \cmd\set@linepenalties\ systematically sets the penalties of paragraph breaking
+% to flag values, meanwhile storing away the normal values for access by the output routine.
+% \begin{macrocode}
+\def\set@linepenalties{%
+ \expandafter\def\expandafter\interlinepenalty@ltx\expandafter{\the\interlinepenalty}%
+ \interlinepenalty-\int@parpenalty
+ \expandafter\def\expandafter\brokenpenalty@ltx\expandafter{\the\brokenpenalty}%
+ \brokenpenalty\@ne
+ \expandafter\def\expandafter\clubpenalty@ltx\expandafter{\the\clubpenalty}%
+ \clubpenalty\tw@
+ \expandafter\def\expandafter\widowpenalty@ltx\expandafter{\the\widowpenalty}%
+ \widowpenalty\f@ur
+ \expandafter\def\expandafter\displaywidowpenalty@ltx\expandafter{\the\displaywidowpenalty}%
+ \displaywidowpenalty8\relax
+}%
+% \end{macrocode}
+%
+% Utility procedure \cmd\restore@linepenalties\ restores the values of the penalty parameters that were
+% modified by \cmd\set@linepenalties.
+% \begin{macrocode}
+\def\restore@linepenalties{%
+ \interlinepenalty\interlinepenalty@ltx
+ \brokenpenalty\brokenpenalty@ltx
+ \clubpenalty\clubpenalty@ltx
+ \widowpenalty\widowpenalty@ltx
+ \displaywidowpenalty\displaywidowpenalty@ltx
+ \relax
+}%
+% \end{macrocode}
+%
+% In the following, the first argument should be a boolean (either \cmd\true@sw\ or \cmd\false@sw).
+% \begin{macrocode}
+\def\set@displaypenalties#1{%
+ \expandafter\def\expandafter\predisplaypenalty@ltx\expandafter{\the\predisplaypenalty}%
+ \expandafter\def\expandafter\interdisplaylinepenalty@ltx\expandafter{\the\interdisplaylinepenalty}%
+ \expandafter\def\expandafter\postdisplaypenalty@ltx\expandafter{\the\postdisplaypenalty}%
+ \@ifhmode{\predisplaypenalty-\int@predisplaypenalty\relax}{}%
+ #1{\interdisplaylinepenalty-\int@interdisplaylinepenalty\relax}{}%
+ #1{\postdisplaypenalty-\int@postdisplaypenalty\relax}{}%
+}%
+% \end{macrocode}
+% We provide no procedure to restore the respective penalties, because they are altered within a group:
+% \TeX 's context stack will automatically restore things.
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\enqueue@whatsit@ltx}%
+% \begin{macro}{\handle@whatsit@ltx}%
+% \begin{macro}{\do@whatsit}%
+% \begin{macro}{\@g@pop@ltx}%
+% Here is a facility for dealing with whatsit nodes while we are trapping paragraph lines.
+% We simply enqueue a macro that will create the desired whatsit node, dequeueing it in the output routine.
+% \begin{macrocode}
+\def\enqueue@whatsit@ltx#1{%
+ \gappdef\g@whatsit@queue{{#1}}%
+ \vadjust{\penalty-\int@whatsitpenalty}%
+}%
+\def\handle@whatsit@ltx{%
+ \unvbox\@cclv
+ \g@pop@ltx\g@whatsit@queue\@tempa
+ \expandafter\do@whatsit\expandafter{\@tempa}%
+}%
+\def\do@whatsit#1{}%
+\def\g@pop@ltx#1#2{%
+ \expandafter\@g@pop@ltx#1{}{}\@@#1#2%
+}%
+\def\@g@pop@ltx#1#2\@@#3#4{%
+ \gdef#3{#2}%
+ \def#4{#1}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\vspace}%
+% \begin{macro}{\pagebreak}%
+% \begin{macro}{\nopagebreak}%
+% \begin{macro}{\\}%
+% \begin{macro}{\@arrayparboxrestore}%
+% We wish to prevent \filename{lineno.sty} from patching \cmd\vspace\ and \cmd\pagebreak,
+% because that package does it through global assignments, which is prone to failure.
+%
+% We also wish to prevent that package from patching \cmd\@arrayparboxrestore, because
+% it prevents us from \cmd\unvbox ing vertical mode material into the MVL and numbering those
+% lines.
+%
+% We start by retaining the original definitions of these commands, so we can restore them
+% if \filename{lineno.sty} does get loaded.
+% \begin{macrocode}
+\let\vspace@ltx\vspace
+\let\pagebreak@ltx\pagebreak
+\let\nopagebreak@ltx\nopagebreak
+\let\endline@ltx\\
+\let\@arrayparboxrestore@ltx\@arrayparboxrestore
+% \end{macrocode}
+%
+% Next, we provide for line-wise processing by patching the procedures associated with these same three commands.
+%
+% There are exactly four core \LaTeX\ procedures that use \cmd\vadjust\ to insert vertical mode material
+% into the main vertical list: \cmd\vspace, \cmd\pagebreak, \cmd\nopagebreak, and \cmd\\.
+% Other commands may use \cmd\vadjust, but they are inserting an interrupt (via a penalty${}<10000$),
+% and such a thing does not mask the depth of \cmd\box\cmd\@cclv, hence is permissible.
+%
+% In each case, we replace the core \LaTeX\ procedure with one that itself replaces \cmd\vadjust\ with
+% \cmd\ex@vadjust@ltx. The meaning of this procedure can be left as \cmd\vadjust, or it can be changed to
+% one that accomplishes the equivalent without masking the depth of \cmd\box\cmd\@cclv.
+%
+% The first procedure is \cmd\@vspace, here shown in original form and in the patched alternative form.
+% This procedure and \cmd\@vspacer\ implement the \cmd\vspace\ command.
+% \begin{macrocode}
+\def\@vspace@org #1{%
+ \ifvmode
+ \vskip #1
+ \vskip\z@skip
+ \else
+ \@bsphack
+ \vadjust{\@restorepar
+ \vskip #1
+ \vskip\z@skip
+ }%
+ \@esphack
+ \fi
+}%
+\def\@vspace@ltx#1{%
+ \@ifvmode{%
+ \vskip#1\vskip\z@skip
+ }{%
+ \@bsphack
+ \ex@vadjust@ltx{%
+ \@restorepar
+ \nobreak
+ \vskip#1\vskip\z@skip
+ }%
+ \@esphack
+ }%
+}%
+% \end{macrocode}
+%
+% The second procedure is \cmd\@vspacer.
+% \begin{macrocode}
+\def\@vspacer@org#1{%
+ \ifvmode
+ \dimen@\prevdepth
+ \hrule \@height\z@
+ \nobreak
+ \vskip #1
+ \vskip\z@skip
+ \prevdepth\dimen@
+ \else
+ \@bsphack
+ \vadjust{\@restorepar
+ \hrule \@height\z@
+ \nobreak
+ \vskip #1
+ \vskip\z@skip}%
+ \@esphack
+\fi
+}%
+\def\@vspacer@ltx#1{%
+ \@ifvmode{%
+ \dimen@\prevdepth
+ \hrule\@height\z@
+ \nobreak
+ \vskip#1\vskip\z@skip
+ \prevdepth\dimen@
+ }{%
+ \@bsphack
+ \ex@vadjust@ltx{%
+ \@restorepar
+ \hrule\@height\z@
+ \nobreak
+ \vskip#1\vskip\z@skip
+ }%
+ \@esphack
+ }%
+}%
+% \end{macrocode}
+%
+% The procedure \cmd\@no@pgbk\ implements both \cmd\pagebreak\ and \cmd\nopagebreak.
+% \begin{macrocode}
+\def\@no@pgbk@org #1[#2]{%
+ \ifvmode
+ \penalty #1\@getpen{#2}%
+ \else
+ \@bsphack
+ \vadjust{\penalty #1\@getpen{#2}}%
+ \@esphack
+ \fi
+}%
+\def\@no@pgbk@ltx#1[#2]{%
+ \@ifvmode{%
+ \penalty#1\@getpen{#2}%
+ }{%
+ \@bsphack
+ \ex@vadjust@ltx{%
+ \penalty#1\@getpen{#2}%
+ }%
+ \@esphack
+ }%
+}%
+% \end{macrocode}
+%
+% The command to end a line of type, \cmd\\, is defined via \cmd\DeclareRobustCommand,
+% so we must proceed carefully:
+% A procedure is defined whose \cmd\long\cmd\csname\ is contructed via the incantation:
+% \cmd\csname\cmd\expandafter\cmd\@gobble\cmd\string\cmd\\ \cmd\endcsname.
+% Note the non-trivial space character after the \cmd\\: it is incorporated into
+% the \cmd\csname.
+%
+% Here is the original core \LaTeX\ definition for
+% the procedure involved, along with our revised version.
+% \begin{macrocode}
+\long\def\end@line@org{%
+ \let\reserved@e\relax
+ \let\reserved@f\relax
+ \@ifstar{%
+ \let\reserved@e\vadjust
+ \let\reserved@f\nobreak
+ \@xnewline
+ }%
+ \@xnewline
+}%
+\long\def\end@line@ltx{%
+ \let\reserved@e\relax
+ \let\reserved@f\relax
+ \@ifstar{%
+ \let\reserved@e\ex@vadjust@ltx
+ \let\reserved@f\nobreak
+ \@xnewline
+ }{%
+ \@xnewline
+ }%
+}%
+% \end{macrocode}
+% An additional procedure requiring patching has the following original core \LaTeX\
+% definition; we modify it correspondingly.
+% \begin{macrocode}
+\def\@newline@org[#1]{%
+ \let\reserved@e\vadjust
+ \@gnewline{\vskip#1}%
+}%
+\def\@newline@ltx[#1]{%
+ \let\reserved@e\ex@vadjust@ltx
+ \@gnewline{\vskip#1}%
+}%
+% \end{macrocode}
+% We now install our patches.
+% If some package overrides these macros, we will detect and complain.
+%
+% \begin{macrocode}
+ \@ifx{\@vspace\@vspace@org}{%
+ \@ifx{\@vspacer\@vspacer@org}{%
+ \@ifx{\@no@pgbk\@no@pgbk@org}{%
+ \@ifx{\@newline\@newline@org}{%
+ \expandafter\@ifx\expandafter{\csname\expandafter\@gobble\string\\ \endcsname\end@line@org}{%
+ \true@sw
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@info{Overriding \string\@vspace, \string\@vspacer, \string\@no@pgbk, \string\@newline, and \string\\ }%
+ \let\@normalcr\end@line@ltx
+ \expandafter\let\csname\expandafter\@gobble\string\\ \endcsname\@normalcr
+ \let\@newline\@newline@ltx
+ \let\@vspace\@vspace@ltx
+ \let\@vspacer\@vspacer@ltx
+ \let\@no@pgbk\@no@pgbk@ltx
+ }{%
+ \class@warn{%
+ Failed to recognize \string\@vspace, \string\@vspacer, \string\@no@pgbk, \string\@newline, and \string\\;
+ no patches applied. Please get a more up-to-date class,
+ }%
+ }%
+% \end{macrocode}
+% Note that we have assigned the same meaning to \cmd\@normalcr, which is necessary to \LaTeX.
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\ex@vadjust@ltx}
+% \begin{macro}{\enqueue@vadjust@ltx}
+% \begin{macro}{\handle@vadjust@ltx}
+% \begin{macro}{\g@vadjust@line}
+% \begin{macro}{\reset@queues@ltx}
+% Here we give the default definition for \cmd\ex@vadjust@ltx\ along with
+% the definitions for the alternative version and its the associated handler.
+% \begin{macrocode}
+\let\ex@vadjust@ltx\vadjust
+\def\enqueue@vadjust@ltx#1{%
+ \gappdef\g@vadjust@queue{{#1}}%
+ \vadjust{\penalty-\int@vadjustpenalty}%
+}%
+\def\handle@vadjust@ltx{%
+ \unvbox\@cclv
+ \g@pop@ltx\g@vadjust@queue\@tempa
+ \expandafter\gappdef\expandafter\g@vadjust@line\expandafter{\@tempa}%
+}%
+\let\g@vadjust@line\@empty
+% \end{macrocode}
+% Procedure \cmd\reset@queues@ltx\ resets the whatsit queue and the \cmd\vadjust\ queues
+% to their empty state. This should be done whenever we leave horizontal mode and
+% complete the processing of these queues: upon executing, effectively, primitive \cmd\par\
+% or interrupting a paragraph with display math.
+% \begin{macrocode}
+\def\reset@queues@ltx{%
+ \global\let\g@whatsit@queue\@empty
+ \global\let\g@vadjust@queue\@empty
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \section{Patching the lineno.sty package}
+%
+% \filename{lineno.sty} is a \LaTeX\ package that applies line numbering to a document.
+% The basic method is to give \cmd\interlinepenalty\ and like penalties such a value as
+% to force a visit to the output routine, where the line of type is given its number.
+% In order to properly measure the depth of \cmd\box\cmd\@cclv, it defers \cmd\vadjust\
+% commands that may insert \cmd\vskip\ or \cmd\penalty\ nodes.
+%
+% The implementation of that package, however, manipulates \cmd\holdinginserts\ in a dangerous
+% way: outside the safety of the output routine. It also alters the meaning of \cmd\vadjust\
+% using global assignments. We patch its code to avoid these problems. The \filename{ltxgrid}
+% package already has the needed mechanisms in place to do these jobs correctly.
+%
+% The methods we use can accomodate any values of penalties like \cmd\clubpenalty, etc:
+% we do not make assumptions about the range of values these penalty parameters could take.
+%
+%
+% \begin{macro}{\linenomathWithnumbers}
+% \begin{macro}{\linenomathNonumbers}
+% \begin{macro}{\endlinenomath}
+% \begin{macro}{\linenumberpar}
+% Here are the definitions of procedures in \filename{lineno.sty}
+% that alter \cmd\holdinginserts. They are current as of version v4.41, 2005/11/02.
+% We patch them to avoid doing this: in ltxgrid-based classes like REVTeX, the output routine properly manages \cmd\holdinginserts, so packages should not attempt to do so.
+% Also, we will want \cmd\linenumberpar\ to set \cmd\interlinepenaly\ to dispatch to \cmd\MakeLineNo.
+%
+% \begin{macrocode}
+\newcommand\linenomathWithnumbers@LN{%
+ \ifLineNumbers
+ \ifnum\interlinepenalty>-\linenopenaltypar
+ \global\holdinginserts\thr@@
+ \advance\interlinepenalty \linenopenalty
+ \ifhmode
+ \advance\predisplaypenalty \linenopenalty
+ \fi
+ \advance\postdisplaypenalty \linenopenalty
+ \advance\interdisplaylinepenalty \linenopenalty
+ \fi
+ \fi
+ \ignorespaces
+}%
+\newcommand\linenomathNonumbers@LN{%
+ \ifLineNumbers
+ \ifnum\interlinepenalty>-\linenopenaltypar
+ \global\holdinginserts\thr@@
+ \advance\interlinepenalty \linenopenalty
+ \ifhmode
+ \advance\predisplaypenalty \linenopenalty
+ \fi
+ \fi
+ \fi
+ \ignorespaces
+}%
+\def\endlinenomath@LN{%
+ \ifLineNumbers
+ \global\holdinginserts\@LN@outer@holdins
+ \fi
+ \global\@ignoretrue
+}
+\def\linenumberpar@LN{%
+ \ifvmode \@@@par \else
+ \ifinner \@@@par \else
+ \xdef\@LN@outer@holdins{\the\holdinginserts}%
+ \advance \interlinepenalty \linenopenalty
+ \linenoprevgraf \prevgraf
+ \global \holdinginserts \thr@@
+ \@@@par
+ \ifnum\prevgraf>\linenoprevgraf
+ \penalty-\linenopenaltypar
+ \fi
+ \@LN@parpgbrk
+ \global\holdinginserts\@LN@outer@holdins
+ \advance\interlinepenalty -\linenopenalty
+ \fi
+ \fi
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\class@documenthook}
+% We patch only if we recognize the definitions of all the procedures we are to patch.
+% \begin{macrocode}
+\appdef\class@documenthook{%
+ \@ifpackageloaded{lineno}{%
+ \@ifx{\linenomathWithnumbers\linenomathWithnumbers@LN}{%
+ \@ifx{\linenomathNonumbers\linenomathNonumbers@LN}{%
+ \@ifx{\endlinenomath\endlinenomath@LN}{%
+ \@ifx{\linenumberpar\linenumberpar@LN}{%
+ \true@sw
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@info{Overriding lineo.sty, restoring output routine,}%
+% \end{macrocode}
+% We commence overriding the procedures of \filename{lineno.sty}.
+% \begin{macrocode}
+ \let\linenumberpar\linenumberpar@ltx
+ \let\endlinenomath\endlinenomath@ltx
+ \expandafter\let\csname endlinenomath*\endcsname\endlinenomath@ltx
+ \let\linenomathWithnumbers\linenomathWithnumbers@ltx
+ \let\linenomathNonumbers\linenomathNonumbers@ltx
+% \end{macrocode}
+% Override \filename{lineno.sty}'s equipment for \cmd\vadjust\ and \cmd\linelabel:
+% we have existing interrupts and handlers for these purposes.
+% \begin{macrocode}
+ \let\ex@vadjust@ltx\ex@vadjust@line
+ \let\@LN@postlabel\enqueue@whatsit@ltx
+ \let\do@whatsit\write@linelabel
+% \end{macrocode}
+% Redirect handlers to those provided by \filename{lineno.sty}, and
+% give an appropriate meaning to the respective headpatch within the handlers.
+% \begin{macrocode}
+ \let\handle@par@ltx\handle@par@LN
+ \let\@@handle@line@ltx\Make@LineNo@ltx
+ \let\@@handle@display@ltx\Make@LineNo@ltx
+% \end{macrocode}
+% Next, we undo the action taken by \filename{lineno.sty} wherein it
+% took over the output routine. Instead, we service \filename{lineno.sty}
+% existing equipment of \filename{ltxgrid}.
+% We also revert the core \LaTeX\ definitions of
+% \cmd\vspace, \cmd\pagebreak, \cmd\nopagebreak, and \cmd\\,
+% which that package takes over (we have our own ways of doing these things).
+% \begin{macrocode}
+ \output@latex{\natural@output}%
+ \let\vspace\vspace@ltx
+ \let\pagebreak\pagebreak@ltx
+ \let\nopagebreak\nopagebreak@ltx
+ \let\@arrayparboxrestore\@arrayparboxrestore@ltx
+ \let\\\endline@ltx
+% \end{macrocode}
+% \changes{4.1f}{2009/07/07}{(AO, 515) Prevent line numbering within a footnote}
+% When line numbering is in effect, we must avoid any attempt to number the lines of a footnote.
+% \begin{macrocode}
+ \appdef\set@footnotefont{%
+ \let\par\@@@par
+ \let\@@par\@@@par
+ }%
+% \end{macrocode}
+% At last, we detect if the \cmd\linenumbers\ command has already been given;
+% if so, we do its assignments again, because we have changed the meaning of \cmd\linenumberpar.
+% \begin{macrocode}
+ \@if@sw\ifLineNumbers\fi{%
+ \class@info{Reinvoke \string\linenumbers}%
+ \let\@@par\linenumberpar
+ \@ifx{\@par\linenumberpar@LN}{\let\@par\linenumberpar}{}%
+ \@ifx{\par\linenumberpar@LN}{\let\par\linenumberpar}{}%
+ }{%
+ \class@info{Line numbering not turned on yet}%
+ }%
+% \end{macrocode}
+% Here ends the ``true branch'' of the patch code.
+% \begin{macrocode}
+ }{%
+% \end{macrocode}
+% If the \filename{lineno.sty} package is loaded, but we fail to patch it, notify the user.
+% \begin{macrocode}
+ \class@warn{Failed to recognize lineno.sty procedures; no patches applied. Please get a more up-to-date class.}%
+ }%
+ }{%
+% \end{macrocode}
+% \filename{lineno.sty} is not loaded, so no patches are needed.
+% \begin{macrocode}
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\linenumberpar}
+% \begin{macro}{\@linenumberpar}
+% Procedure \cmd\linenumberpar\ takes the place of \cmd\par\ when line numbering is in effect;
+% It executes the \cmd\par\ primitive if we are in vertical mode.
+% Otherwise we are in horizontal mode in the MVL and wish to end the current paragraph,
+% or we have \cmd\unvbox ed material onto the MVL.
+%
+% \begin{macrocode}
+\def\linenumberpar@ltx{\@ifvmode{\@@@par}{\@linenumberpar}}%
+% \end{macrocode}
+%
+% Procedure \cmd\@linenumberpar
+% \begin{macrocode}
+\def\@linenumberpar{%
+% \end{macrocode}
+% Prepare for our trip into the output routine by
+% saving away the current value of \cmd\prevgraf.
+% \begin{macrocode}
+ \linenoprevgraf\prevgraf
+% \end{macrocode}
+% The following will be used in the output routine dispatcher
+% to sense that we came from here.
+% \begin{macrocode}
+ \set@linepenalties
+% \end{macrocode}
+% Finally, call primitive \cmd\par\ with the signal value of \cmd\interlinepenalty\ and friends.
+% \begin{macrocode}
+ \@@@par
+% \end{macrocode}
+% We are now in vertical mode.
+% If lines of type were contributed to the MVL (non-trivial paragraph),
+% we must force another trip into the output routine to apply
+% line numbering to the last line of the paragraph.
+% \begin{macrocode}
+ \@ifnum{\prevgraf>\linenoprevgraf}{
+ \penalty-\int@postparpenalty
+ }{}%
+% \end{macrocode}
+% Execute procedure \cmd\@LN@parpgbrk, which has been set up in the
+% output routine for us to invoke here.
+%
+% \begin{macrocode}
+ \@LN@parpgbrk
+% \end{macrocode}
+% To wrap things up, we restore the original value of \cmd\interlinepenalty\ and friends.
+%
+% Query: why not employ \TeX's context stack to do the restore?
+% Would there be something wrong with executing primitive \cmd\par\ within a group?
+% \begin{macrocode}
+ \restore@linepenalties
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\linenomathWithnumbers}
+% \begin{macro}{\linenomathNonumbers}
+% Here are the patched definitions for the commands enabling
+% line numbering in display math.
+% \begin{macrocode}
+\newcommand\linenomathWithnumbers@ltx{\@linenomathnumbers@ltx\true@sw}%
+\newcommand\linenomathNonumbers@ltx{\@linenomathnumbers@ltx\false@sw}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@linenomathnumbers}
+% \begin{macro}{\endlinenomath}
+% We have just begun a display math, and any paragraph we are setting will now end.
+% We set all relevant penalties to interrupt values; in the visit to the output routine,
+% we will replace the penalty with its normal value.
+% \begin{macrocode}
+\def\@linenomathnumbers@ltx#1{%
+ \@if@sw\ifLineNumbers\fi{%
+ \set@linepenalties
+ \set@displaypenalties#1%
+ }{}%
+ \ignorespaces
+}%
+\def\endlinenomath@ltx{%
+ \global\@ignoretrue
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% We provide a handler for the last line of a paragraph.
+% \begin{macrocode}
+\def\handle@par@LN{%
+ \Make@LineNo@ltx
+% \end{macrocode}
+% After setting the line number, we arrange for an appropriate penalty to
+% be laid down after this visit to the output routine ends.
+%
+% Query: why not contribute the penalty right here in the visit to the output routine?
+% \begin{macrocode}
+ \@tempcnta\lastpenalty
+ \@ifnum{\@tempcnta=\z@}{}{%
+ \expandafter\gdef
+ \expandafter\@LN@parpgbrk
+ \expandafter{%
+ \expandafter\penalty
+ \the\@tempcnta
+% \end{macrocode}
+% When \cmd\@LN@parpgbrk\ is executed, it resets itself to the default value,
+% \cmd\@LN@screenoff@pen.
+%
+% Query: \cmd\@LN@screenoff@pen\ appears to try to restore the depth of the last box:
+% why is this being done outside the safety of the output routine?
+% \begin{macrocode}
+ \global\let\@LN@parpgbrk\@LN@screenoff@pen
+ }%
+ }%
+}%
+% \end{macrocode}
+%
+% \begin{macro}{\Make@LineNo}
+% The procedure \cmd\Make@LineNo\ sets the box containing the line number itself.
+% \begin{macrocode}
+\def\Make@LineNo@ltx{%
+ \@LN@maybe@normalLineNumber
+% \end{macrocode}
+% We measure the depth of \cmd\box\cmd\@cclv\ and unbox it.
+% At this point, it is crucial that that box have the same depth as that of the last
+% box within it.
+%
+% In the simple case, \cmd\box\cmd\@cclv\ is
+% a \cmd\vbox\ containing as its last box the \cmd\hbox\ of the paragraph we are processing.
+%
+% Query: under what circumstances will this \emph{not} be the case?
+% \begin{macrocode}
+ \boxmaxdepth\maxdimen\setbox\z@\vbox{\unvbox\@cclv}%
+ \@tempdima\dp\z@
+ \unvbox\z@
+% \end{macrocode}
+% Then we create the box with the line number, setting its height to zero.
+% \begin{macrocode}
+ \sbox\@tempboxa{\hb@xt@\z@{\makeLineNumber}}%
+ \ht\@tempboxa\z@
+% \end{macrocode}
+% With these preparations, we invoke \cmd\@LN@depthbox, which
+% lays that box down (with its depth appropriately set):
+% this procedure depends on our having set \cmd\@tempdima\ and \cmd\@tempboxa
+% (kinda kludgy way of passing arguments, really).
+% \begin{macrocode}
+ \@LN@depthbox
+% \end{macrocode}
+% Now increment the line number. I have relocated this token past \cmd\@LN@depthbox:
+% this may induce a bug, but I am going to hereby force the issue:
+% why split up the procedure that lays down boxes with a procedure that sets a register value?
+% \begin{macrocode}
+ \stepLineNumber
+% \end{macrocode}
+% Finally, execute the \cmd\vadjust s that fell within the line that we just handled.
+%
+% Note that \cmd\enqueue@vadjust@ltx\ had queued up all the \cmd\vadjust\ commands for the paragraph
+% into \cmd\g@vadjust@queue, laying down an (\cmd\int@vadjustpenalty) interrupt in each ones' place.
+% The interrupts associated with this line of the paragraph have now moved the tokens to \cmd\g@vadjust@line,
+% which we now expand and execute.
+% \begin{macrocode}
+ \g@vadjust@line
+ \global\let\g@vadjust@line\@empty
+}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\write@linelabel#1{%
+ \protected@write\@auxout{}{%
+ \string\newlabel{#1}{{\theLineNumber}{\thepage}{}{}{}}%
+ }%
+}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\ex@vadjust@line{%
+ \@if@sw\ifLineNumbers\fi{\enqueue@vadjust@ltx}{\vadjust}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% Note that the \cmd\linelabel\ commands use a mechanism different from \cmd\vadjust,
+% embodied in the procedure \cmd\enqueue@vadjust@ltx, wherein the
+% \cmd\write\ primitives are enqueued while the paragraph is being processed, each replaced with
+% an interrupt, then dequeued and executed by the interrupt handler, leaving a \cmd\write\ node
+% in place of the interrupt (just where the \cmd\vadjust 's vertical mode material would had been)
+% just below the box containing the line of type. This \cmd\write, like all whatsits,
+% does not affect the depth of \cmd\box\cmd\@cclv, unlike the case of general vertical mode material,
+% which could have interfered.
+%
% \section{End of the \file{ltxgrid} {\sc docstrip} module}
% Here ends the module.
% \begin{macrocode}
-%</ltxgrid-krn>
+%</kernel>
% \end{macrocode}
%
% \Finale
diff --git a/Master/texmf-dist/source/latex/revtex/ltxutil.dtx b/Master/texmf-dist/source/latex/revtex/ltxutil.dtx
index 5553e3a863e..bf9000c82af 100644
--- a/Master/texmf-dist/source/latex/revtex/ltxutil.dtx
+++ b/Master/texmf-dist/source/latex/revtex/ltxutil.dtx
@@ -1,29 +1,125 @@
-% \iffalse ltxdoc klootch
-% ltxutil.dtx: package to add utilties to LaTeX
-% Copyright (c) 2000 Arthur Ogawa
+% \iffalse meta-comment balanced on line 107
+% ltxutil.dtx: utilities package
+% Copyright (c) 2009 Arthur Ogawa
%
% Disclaimer
% This file is distributed WITHOUT ANY WARRANTY;
% without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+% License
+% You may distribute this file under the conditions of the
+% LaTeX Project Public License 1.3 or later
+% (http://www.latex-project.org/lppl.txt).
% ReadMe
% For the documentation and more detailed instructions for
% installation, typeset this document with \LaTeX.
+% Maintenance Status
+% This work has the LPPL maintenance status "maintained";
+% Current Maintainer of this work is Arthur Ogawa.
+%
+% This work consists of the main source file ltxutil.dtx
+% and the derived files
+% ltxutil.sty, ltxutil.pdf
+% Distribution:
+% CTAN:macros/latex/contrib/revtex/
+%
+% Unpacking:
+% tex ltxutil.dtx
+%
+% Documentation:
+% latex ltxutil.dtx; ...
+%
+% Program calls to get the documentation (example):
+% pdflatex ltxutil.dtx
+% makeindex -s gind.ist ltxutil.idx
+% makeindex -s gglo.ist -o ltxutil.gls ltxutil.glo
+% pdflatex ltxutil.dtx
+% makeindex -s gind.ist ltxutil.idx
+% pdflatex ltxutil.dtx
+%
+% Installation:
+% TDS:doc/latex/revtex/
+% TDS:source/latex/revtex/
+% TDS:tex/latex/revtex/
+%
+% Thanks, Heiko!
+% This method of letting a single .dtx file serve as both
+% documentation (via latex) and installer (via tex) follows
+% the example of Heiko Oberdiek. Thanks!
+%<*ignore>
+\begingroup
+ \def\x{LaTeX2e}%
+\expandafter\endgroup
+\ifcase
+ 0\expandafter\ifx\csname processbatchFile\endcsname\relax\else1\fi\ifx\fmtname\x\else 1\fi
+ \relax
+\else
+ \csname fi\endcsname
+%</ignore>
+%<*install>
+\input docstrip
+\preamble
+
+This is a generated file;
+altering it directly is inadvisable;
+instead, modify the original source file.
+See the URL in the file 00readme.tex.
+
+License
+ You may distribute this file under the conditions of the
+ LaTeX Project Public License 1.3 or later
+ (http://www.latex-project.org/lppl.txt).
+
+ This file is distributed WITHOUT ANY WARRANTY;
+ without even the implied warranty of MERCHANTABILITY
+ or FITNESS FOR A PARTICULAR PURPOSE.
+
+\endpreamble
+\askforoverwritefalse
+\keepsilent
+ \generate{%
+ %{ignore}
+% \usedir{tex/latex/revtex}%
+ \file{ltxutil.sty}{%
+ \from{ltxutil.dtx}{package,kernel}%{ltxutil,ltxutil-krn}%
+ }%
+ }%
+\ifToplevel{
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation, please move}
+\Msg{* ltxutil.sty}
+\Msg{* into a directory searched by TeX;}
+\Msg{* in a TDS-compliant installation:}
+\Msg{* texmf/tex/macros/latex/revtex/.}
+\Msg{*}
+\Msg{* To produce the documentation,
+ run ltxutil.dtx through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{***********************************************************}
+}
+\endbatchfile
+%</install>
+%<*ignore>
+\fi
+%</ignore>
% \fi
-% \GetFileInfo{ltxutil.dtx}\CheckSum{3641}
+%
+% \GetFileInfo{ltxutil.dtx}\CheckSum{4094}
%
% \iffalse ltxdoc klootch
-%<*ltxutil>
+%<*package>
%%% @LaTeX-file{
%%% filename = "ltxutil.dtx",
-%%% version = "1.0rc5b",
-%%% date = "2001/07/31",
-%%% time = "12:23:00 GMT+8",
-%%% checksum = "3641",
-%%% author = "Arthur Ogawa (mailto:ogawa@teleport.com),
+%%% version = "4.1h",
+%%% date = "2009/10/09",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "4094",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
%%% commissioned by the American Physical Society.
%%% ",
-%%% copyright = "Copyright (C) 1999 Arthur Ogawa,
+%%% copyright = "Copyright (C) 1999, 2009 Arthur Ogawa,
%%% distributed under the terms of the
%%% LaTeX Project Public License, see
%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
@@ -32,23 +128,23 @@
%%% USA",
%%% telephone = "",
%%% FAX = "",
-%%% email = "ogawa@teleport.com",
+%%% email = "mailto colon arthur_ogawa at sbcglobal.net",
%%% codetable = "ISO/ASCII",
-%%% keywords = "latex, utility, kernel",
+%%% keywords = "latex, page grid, main vertical list",
%%% supported = "yes",
-%%% abstract = "package to add utilties to LaTeX",
+%%% abstract = "utilities package",
%%% docstring = "The checksum field above generated by ltxdoc",
%%% }
-%</ltxutil>
+%</package>
% \fi
%
% \iffalse ltxdoc klootch
-% The following references the \file{00readme.txt} file,
+% The following references the \file{00readme} file,
% which contains basic information about this package.
% The contents of this file are generated when
% you typeset the programmer's documentation.
-% Search on "{filecontents*}{00readme.txt}" to locate it.
-% \fi\input{00readme.txt}%
+% Search on "{filecontents*}{00readme}" to locate it.
+% \fi\input{00readme}%
%
% \subsection{Bill of Materials}
%
@@ -62,25 +158,19 @@
%\end{verbatim}
%
% \subsubsection{Generated by \texttt{latex ltxutil.dtx}}%
-% Typesetting the source file under \LaTeX\
-% generates the readme and the installer.
+% Typesetting the source file under pdflatex
+% generates the readme and the documentation.
%\begin{verbatim}
-%00readme.txt ltxutil.ins
+%00readme ltxutil.pdf
%\end{verbatim}
%
-% \subsubsection{Generated by \texttt{tex ltxutil.ins}}%
-% Typesetting the installer generates
-% the package files.
+% \subsubsection{Generated by \texttt{tex ltxutil.dtx}}%
+% Typesetting this file with \TeX\ generates
+% the package file.
%\begin{verbatim}
%ltxutil.sty
%\end{verbatim}
%
-% \subsubsection{Documentation}%
-% The following are the online documentation:
-% \begin{verbatim}
-%ltxutil.pdf
-% \end{verbatim}
-%
% \subsubsection{Auxiliary}%
% The following are auxiliary files generated
% in the course of running \LaTeX:
@@ -90,8 +180,7 @@
%
% \section{Code common to all modules}%
%
-% The following may look a bit klootchy, but we
-% want to require only one place in this file
+% We want to require only one place in this file
% where the version number is stated,
% and we also want to ensure that the version
% number is embedded into every generated file.
@@ -101,14 +190,14 @@
% An appropriate message is displayed if
% a different \TeX{} format is used.
% \begin{macrocode}
-%<*doc|ltxutil>
+%<*doc|package>
\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
-%</doc|ltxutil>
+%</doc|package>
% \end{macrocode}
% As desired, the following modules all
% take common version information:
% \begin{macrocode}
-%<ltxutil>\ProvidesFile{ltxutil.sty}%
+%<package>\ProvidesFile{ltxutil.sty}%
%<*doc>
\expandafter\ProvidesFile\expandafter{\jobname.dtx}%
%</doc>
@@ -120,9 +209,9 @@
% consistently in all generated files and in the
% typeset documentation.
% \begin{macrocode}
-%<*doc|ltxutil>
- [2001/07/31 1.0rc5b utilities package]% \fileversion
-%</doc|ltxutil>
+%<*doc|package>
+ [2009/10/09 4.1h utilities package]% \fileversion
+%</doc|package>
% \end{macrocode}
%
%
@@ -130,7 +219,7 @@
%
% This module, consisting of the present section,
% typesets the programmer's documentation,
-% generating the \file{.ins} installer and \file{00readme.txt} as required.
+% generating the \file{00readme} as required.
%
% Because the only uncommented-out lines of code at the beginning of
% this file constitute the \file{doc} module itself,
@@ -158,7 +247,8 @@
\expandafter\ifx\csname package@font\endcsname\@undefined\else
\expandafter\RequirePackage\expandafter{\csname package@font\endcsname}%
\fi
-\CodelineIndex\EnableCrossrefs
+\CodelineIndex\EnableCrossrefs % makeindex -s gind.ist ltxutil
+\RecordChanges % makeindex -s gglo.ist -o ltxutil.gls ltxutil.glo
% \end{macrocode}
%
% \subsubsection{Docstrip and info directives}
@@ -173,76 +263,6 @@
\expandafter\GetFileInfo\expandafter{\jobname.dtx}%
% \end{macrocode}
%
-%
-% \subsection{The installer file}
-%
-% The installer \file{ltxutil.ins} appears here.
-% If you have retrieved the standard distribution of this package,
-% the installer file is already on your filesystem.
-% If you are bootstrapping,
-% the first typesetting of the \file{.dtx} file
-% will cause the installer to be generated.
-%
-% The following modules are used to direct
-% {\sc docstrip} in generating the external files:
-% \begin{center}
-% \begin{tabular}{lll}
-% \textbf{Module}&\textbf{File}&\textbf{Description}\\
-% doc &\file{ltxutil.drv}&driver for programmer's documentation\\
-% ltxutil,ltxutil-krn &\file{ltxutil.sty}&this package\\
-% ltxutil-krn& &the portion of this package suitable for inclusion within another package
-% \end{tabular}
-% \end{center}
-%
-% \begin{macrocode}
-\begin{filecontents}{ltxutil.ins}
-%% This file will generate documentation and runtime files
-%% from ltxutil.dtx when run through LaTeX or TeX.
-\input docstrip
-\preamble
-
-This is a generated file;
-altering it directly is inadvisable;
-instead, modify the original source file.
-See the URL in the file 00readme.txt.
-
-Copyright notice.
-
- These files are distributed
- WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-
-\endpreamble
-\keepsilent
- \generate{%
- \file{ltxutil.drv}{\from{ltxutil.dtx}{doc}}%
- \file{ltxutil.sty}{%
- \from{ltxutil.dtx}{ltxutil,ltxutil-krn}%
- }%
- }%
-\ifToplevel{
-\Msg{***********************************************************}
-\Msg{*}
-\Msg{* To finish the installation, please move}
-\Msg{* ltxutil.sty}
-\Msg{* into a directory searched by TeX.}
-\Msg{*}
-\Msg{* To produce the documentation,
- run ltxutil.dtx through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing}
-\Msg{***********************************************************}
-}
-\endbatchfile
-\end{filecontents}
-% \end{macrocode}
-% Note that, because all of the files generated by the installer
-% are part of the standard distribution, it will
-% be necessary to run the installer only when bootstrapping
-% (or, of course, during development).
-% Note, too, that it is rare to generate the \file{doc}
-% module because it suffices to simply typeset the \file{.dtx} file itself.
-%
% \subsection{The ``Read Me'' File}
% As promised above, here is the contents of the
% ``Read Me'' file. That file serves a double purpose,
@@ -263,38 +283,43 @@ Copyright notice.
% The usual user will not be asked to
% do a full build, not to speak
% of the bootstrap.
-% Instructions for carrying these processes
+% Instructions for carrying out these procedures
% begin the programmer's manual.
%
% \begin{macrocode}
-\begin{filecontents*}{00readme.txt}
+\begin{filecontents*}{00readme}
\title{%
A \LaTeX\ Package of utility macros%
\thanks{%
This file has version number \fileversion,
last revised \filedate.%
- % For version number and date,
- % search on "\fileversion" in the .dtx file,
- % or see the end of the 00readme.txt file.
+ }%
+ \thanks{%
+ Version \fileversion\ \copyright\ 2009 The American Physical Society
}%
}%
-
\author{%
-Arthur Ogawa (\texttt{mailto:ogawa@teleport.com}),
-\fileversion\\Copyright (C) 1999 Arthur Ogawa
-}%
+ Arthur Ogawa%
+ \thanks{\texttt{mailto:arthur\_ogawa at sbcglobal.net}}%
+}%
+%\iffalse
+% For version number and date,
+% search on "\fileversion" in the .dtx file,
+% or see the end of the 00readme file.
+%\fi
\maketitle
This file embodies the \classname{ltxutil} package,
the implementation and its user documentation.
The distribution point for this work is
-\url{ftp://ftp.teleport.com/users/ogawa/macros/latex/contrib/supported/ltxutil...},
-which contains fully unpacked, prebuilt runtime files and documentation.
+\url{publish.aps.org/revtex},
+which contains prebuilt runtime files, documentation, and full source,
+ready to add to a TDS-compliant \TeX\ installation.
The \classname{ltxutil} package was commissioned by the American Physical Society
and is distributed under the terms of the \LaTeX\ Project Public License,
-the same license under which all the portions of \LaTeX\ itself is distributed.
+the same license under which all the portions of \LaTeX\ itself are distributed.
Please see \url{http://ctan.tug.org/macros/latex/base/lppl.txt} for details.
To use this document class, you must have a working
@@ -315,7 +340,7 @@ To use, read the user documentation \file{ltxutil.pdf}.
The package file \file{ltxutil.sty}
is generated from this file, \file{ltxutil.dtx},
using the {\sc docstrip} facility of \LaTeX
-via |tex ltxutil.ins|.
+via |tex ltxutil.dtx| (Note: do \emph{not} use \LaTeX\ for this task).
The typeset documentation that you are now reading is generated from
the same file by typesetting it with \LaTeX\ or pdftex
via |latex ltxutil.dtx| or |pdflatex ltxutil.dtx|.
@@ -330,20 +355,79 @@ then carry out the following steps:
Within an otherwise empty directory,
typeset \file{ltxutil.dtx} with \LaTeX\ or pdflatex;
you will obtain the typeset documentation you are now reading,
-along with
-the installer \file{ltxutil.ins},
-and the file \file{00readme.txt}.
+along with the file \file{00readme}.
-Note: you will have to run \LaTeX\ twice, then \file{makeindex}, then
+Note: you will have to run \LaTeX, then
+\file{makeindex} \texttt{-s gind.ist ltxutil.idx}, then
+\file{makeindex} \texttt{-s gglo.ist -o ltxutil.gls ltxutil.glo}, then
\LaTeX\ again in order to obtain a valid index and table of contents.
\item
-Now typeset \file{ltxutil.ins},
+Now typeset \file{ltxutil.dtx} with \TeX (not \LaTeX),
thereby generating the package file \file{ltxutil.sty}.
\item
-Install \classname{ltxutil.sty}
-by moving it to a location
-in your filesystem where they will be found by \LaTeX.
+Install the following files into indicated locations within your
+TDS-compliant \texttt{texmf} tree (you may need root access):
+\begin{itemize}
+\item
+\file{$TEXMF/}\file{tex/}\file{latex/}\file{revtex/}\classname{ltxutil.sty}
+\item
+\file{$TEXMF/}\file{source/}\file{latex/}\file{revtex/}\classname{ltxutil.dtx}
+\item
+\file{$TEXMF/}\file{doc/}\file{latex/}\file{revtex/}\classname{ltxutil.pdf}
+\end{itemize}
+where \file{$TEXMF/} stands for \file{texmf-local/}, or some other \texttt{texmf} tree
+in your installation.
+\item
+Run \texttt{mktexlsr} on \file{$TEXMF/} (you may need root access).
+\item
+Build and installation are now complete;
+now put a \cmd\usepackage\texttt{\{ltxutil\}} in your document preamble!
\end{enumerate}
+
+\subsection{Change Log}
+\changes{4.0b}{1999/06/20}{AO: Fixed spurious \texttt{CR} and (return) characters in output file. Also, if the document did not have the \cs{end}\texttt{figure} on a line of its own, the macro wouldn't work. Fixed.}
+\changes{4.0b}{1999/06/20}{AO: Removed superfluous \cs{def}s, changed to using \cs{floats@sw} as the flag. Also stopped using DPC's \cs{if@twocolumn} flag: using \cs{floats@sw} instead. Also added \cs{par}\cs{vskip}\cs{z@skip} after the \cs{minipagefootnotes} so that the float box would have zero depth like the kernel one. }
+\changes{4.0b}{1999/06/20}{only execute if there really were floats of the given type}
+\changes{4.0b}{1999/06/20}{Support the hack with \cs{prepdef}, and delay until \cs{AtBeginDocument} time, since \classname{hyperref} clobbers \cs{caption}.}
+\changes{4.0c}{1999/11/13}{(AO, 110) Install hooks for endfloats processing}
+\changes{4.0c}{1999/11/13}{(AO, 116) Hyperref compatibility}
+\changes{4.0c}{1999/11/13}{(AO, 130) Interference from array package}
+\changes{4.0c}{1999/11/13}{*-form mandates pagebreak at each float; only print section head if there is something there.}
+\changes{4.0d}{2000/04/10}{(AO, 127) Floats placed [h] to allow page breaks}
+\changes{4.0d}{2000/04/10}{(AO, 174) kernel fix}
+\changes{4.0d}{2000/05/19}{(AO, 224) Hyperref compatibility.}
+\changes{4.0d}{2000/05/23}{Allow things to break over pages by setting array@default.}
+\changes{4.0e}{2000/11/16}{(AO, 221) Remove samepage command from @xfloat@prep: If the float can break over pages, we want better control.}
+\changes{4.0f}{2001/07/13}{(AO, 404) Hyperref compatibility}
+\changes{4.1a}{2008/01/19}{(AO, 459) do not assume \cs{class@name} is defined}%
+\changes{4.1a}{2008/01/19}{(AO, 461) Change the csname from \cs{@dotsep} to \cs{ltxu@dotsep}. The former is understood in mu. (What we wanted was a dimension.)}%
+\changes{4.1a}{2008/01/19}{(AO, 475) I had not properly reproduced the LaTeX macro \cs{eqnarray}.}%
+\changes{4.1a}{2008/01/19}{(AO, 479) Per: Dylan Thurston<dpt at math.harvard.edu>}%
+\changes{4.1a}{2008/06/30}{(AO) Make \cs{addtocontents} a \cs{long} \cs{def}; gobble up \cs{footnote}}%
+\changes{4.1a}{2008/06/30}{(AO) Remove code that avoided changes to \cs{@xfootnotemark}}%
+\changes{4.1a}{2008/06/30}{(AO, 438) Complete rewrite of footnote macros.}
+\changes{4.1a}{2008/07/07}{\cs{@xfloat@prep} calls \cs{ltx@footnote@pop} to restore the original \cs{ltx@footmark} and \cs{ltx@foottext} procedures, in case footnote processing has switched.}
+\changes{4.1a}{2008/08/12}{\cs{class@documenthook} is the last \cs{AtBeginDocument} token now}
+\changes{4.1a}{2008/08/12}{Class extension mechanism \cs{@pushfilename@ltx} and \cs{@p@pfilename@ltx}.}
+\changes{4.1a}{2008/08/12}{Class extension mechanism \cs{class@extension}, \cs{class@extensionfile}, and \cs{class@ext@hook}.}
+\changes{4.1a}{2008/08/12}{Get rid of \cs{set@typesize@hook} \cs{set@pica@hook} and the \cs{normalsize} directive}%
+\changes{4.1b}{2008/08/12}{(AO, 487) Support for video figures and the \cs{setfloatlink} command}%
+\changes{4.1b}{2008/08/12}{(AO, 505) try to accommodate \classname{colortbl}.}
+\changes{4.1b}{2008/08/12}{Acquire \classname{hyperref} savoire}
+\changes{4.1b}{2008/08/12}{Default assignment of \cs{float@sw} now, not at \cs{AtBeginDocument} time.}%
+\changes{4.1b}{2008/08/12}{If class option \classoption{lengthcheck} is in effect, log the height of this float class.}
+\changes{4.1b}{2008/08/12}{No need to protect against undefined \cs{float@sw}}
+\changes{4.1b}{2008/08/12}{Patch the array package even later: after all package patches go in.}
+\changes{4.1b}{2008/08/12}{Refine toc processing: provide default.}%
+\changes{4.1b}{2008/08/12}{Tally and log the height of a float class}
+\changes{4.1d}{2009/03/27}{(AO, 511) Compatability with lineno.sty's erroneous way of detecting fleqn.clo}%
+\changes{4.1f}{2009/07/07}{(AO, 515) Hook for setting the font of a footnote}
+\changes{4.1f}{2009/07/10}{(AO, 518) Tally register overflow when locument is long}
+\changes{4.1g}{2009/10/06}{(AO, 532) Both arguments of \cs{href} get sanitized}%
+\changes{4.1g}{2009/10/07}{(AO, 525) Remove phantom paragraph above display math that is given in vertical mode}%
+\changes{4.1g}{2009/10/07}{(AO, 539) Use of double-backslash in argument of \cs{section} gives error. The \classname{textcase} package is involved.}%
+
+
\end{filecontents*}
% \end{macrocode}
%
@@ -355,7 +439,6 @@ in your filesystem where they will be found by \LaTeX.
% \begin{macrocode}
\begin{document}%
\expandafter\DocInput\expandafter{\jobname.dtx}%
-% ^^A\PrintChanges
\end{document}
% \end{macrocode}
%
@@ -374,8 +457,7 @@ in your filesystem where they will be found by \LaTeX.
%\usepackage{ltxutil}%
%\begin{document}
%<your document here>
-%\end{document}
-% \end{verbatim}
+%\end{document}\end{verbatim}
% However, the preferred way is to invoke this package from within your
% customized document class:
% \begin{verbatim}
@@ -384,14 +466,13 @@ in your filesystem where they will be found by \LaTeX.
%\RequirePackage{ltxutil}%
%\LoadClass{book}%
%<class customization commands>
-%\endinput
-% \end{verbatim}
+%\endinput\end{verbatim}
%
% Once loaded, the package gives you acccess to certain procedures,
% usually to be invoked by a \LaTeX\ command or environment, but not at the document level.
%
%
-% \section{Compatability with \LaTeX's Required Packages}
+% \section{Compatibility with \LaTeX's Required Packages}
% Certain packages, usually ones written by members of the
% \LaTeX\ Project itself, have been designated ``required'' and
% are distributed as part of standard \LaTeX.
@@ -401,7 +482,7 @@ in your filesystem where they will be found by \LaTeX.
% The \classname{ltxutil} package will be incompatible with any package that
% redefines any of the kernel macros that \classname{ltxutil} patches---if that
% package is loaded \emph{after} \classname{ltxutil}. This means that for
-% greatest compatability, \classname{ltxutil} should be loaded \emph{after},
+% greatest compatibility, \classname{ltxutil} should be loaded \emph{after},
% say, \classname{ftnright}, which overwrites \LaTeX's kernel
% procedures \cmd\@outputdblcol, \cmd\@startcolumn, and \cmd\@makecol.
%
@@ -426,27 +507,27 @@ in your filesystem where they will be found by \LaTeX.
% \section{Implementation of package}
%
% Special acknowledgment: this package uses concepts pioneered
-% and first realized by William Baxter (mailto:web@superscript.com)
+% and first realized by William Baxter (mailto:web at superscript.com)
% in his SuperScript line of commercial typesetting tools, and
% which are used here with his permission.
%
-% \subsection{Beginning of the \file{ltxutil} {\sc docstrip} module}
+% \subsection{Beginning of the \file{package} {\sc docstrip} module}
% \begin{macrocode}
-%<*ltxutil>
+%<*package>
\def\package@name{ltxutil}%
\expandafter\PackageInfo\expandafter{\package@name}{%
Utility macros for \protect\LaTeXe,
- by A. Ogawa (ogawa@teleport.com)%
+ by A. Ogawa (arthur_ogawa at sbcglobal.net)%
}%
-%</ltxutil>
+%</package>
% \end{macrocode}
%
-% \subsection{Banner}%
+% \subsection{Banner and beginning of the \file{kernel} {\sc docstrip} module}%
% Credit where due.
% \begin{macrocode}
-%<*ltxutil-krn>
+%<*kernel>
\typeout{%
- ltxutil: portions licensed from W. E. Baxter (web@superscript.com)%
+ ltxutil [2009/07/07 4.1f]: portions licensed from W. E. Baxter (web at superscript.com)%
}%
% \end{macrocode}
%
@@ -488,14 +569,20 @@ in your filesystem where they will be found by \LaTeX.
\def\class@warn@end#1{%
\gappdef\class@enddocumenthook{\class@warn{#1}}%
}%
-\AtEndOfClass{%
- \@ifxundefined\class@name{\def\class@name{Generic Class}}{}%
-}%
% \end{macrocode}
% \end{macro}
% \end{macro}
% \end{macro}
%
+% \changes{4.1a}{2008/01/19}{(AO, 459) do not assume \cs{class@name} is defined}%
+% Give \cmd\class@name\ a meaning if it does not already have one.
+% \begin{macrocode}
+\ifx\undefined\class@name
+ \def\class@name{ltxutil}%
+ \class@warn{You should define the class name before reading in this package. Using default}%
+\fi
+% \end{macrocode}
+%
% \subsection{New Tools}%
%
% \begin{macro}{\t@}
@@ -603,7 +690,7 @@ in your filesystem where they will be found by \LaTeX.
% Alan Jeffrey was the pioneer here, with an article in TUGboat
% (Vol. 11, No. 2, page 237).
% This implementation owes a debt to
-% William Baxter (web@superscript.com).
+% William Baxter (web at superscript.com).
% See articles by Baxter and Ogawa in the proceedings of the
% 1994 TUG meeting, TUGboat Vol.~15, No.~3.
%
@@ -729,8 +816,8 @@ in your filesystem where they will be found by \LaTeX.
% We can now invoke the defining word to create
% the procedures \cmd\@ifx\ and friends.
%
-% Compatability Note: earlier versions of this package
-% defined a procedure \cmd\@ifempty. However, for compatability with AMS\LaTeX,
+% Compatibility Note: earlier versions of this package
+% defined a procedure \cmd\@ifempty. However, for compatibility with AMS\LaTeX,
% we must avoid the following three names:
% \cmd\@ifempty, \cmd\@xifempty, and \cmd\@ifnotempty.
%
@@ -820,7 +907,11 @@ in your filesystem where they will be found by \LaTeX.
% for deferring the decision about the page grid until \cmd\AtBeginDocument\ time.
% We fix things by prepending a hook at the very beginning of \cmd\document.
%
-% The price we pay for this facility is to depend on the stability of this part
+% As it turns out, though, it appears feasible to simply invoke the desired
+% column grid command at \cmd\AtBeginDocument\ time, since the MVL has nothing in it
+% at that time that would be problematical.
+%
+% The facility depends on the stability of this part
% of \LaTeX's kernel code (the first token of \cmd\document),
% which could change, you see. But considering that \LaTeX\ is
% at this point essentially stagnant once more, we risk it.
@@ -832,49 +923,43 @@ in your filesystem where they will be found by \LaTeX.
% begun by \cmd\begin. Last, we conclude our shenanigans by absorbing
% the first token of the expansion of \cmd\document, which
% we assume to be \cmd\endgroup.
+% \changes{4.1a}{2008/08/12}{Get rid of \cs{set@typesize@hook} \cs{set@pica@hook} and the \cs{normalsize} directive}%
% \begin{macrocode}
\prepdef\document{%
\endgroup
- \init@documenthook
- \set@typesize@hook
- \normalsize
- \set@pica@hook
+ \document@inithook
\true@sw{}%
}%
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\document@inithook}
+% To use, simply \cmd\appdef\cmd\document@inithook\arg{your tokens here}.
+% \begin{macrocode}
+\let\document@inithook\@empty
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\class@documenthook}
% \begin{macro}{\class@enddocumenthook}
-% We install the first \cmd\AtBeginDocument\ hook, namely the
+% \changes{4.1a}{2008/08/12}{\cs{class@documenthook} is the last \cs{AtBeginDocument} token now}
+% We install the last \cmd\AtBeginDocument\ hook, namely the
% procedure \cmd\class@documenthook. Within the document class,
% we will use this hook exclusively, so as to avoid interference from other packages.
% Similarly with \cmd\class@enddocumenthook, installed via \cmd\AtEndDocument.
%
-% A document class using this package should do as this package does and
-% just say, \cmd\appdef\cmd\class@documenthook\ and \cmd\appdef\cmd\class@enddocumenthook\
-% instead of \cmd\AtBeginDocument\ and \cmd\AtEndDocument.
+% A document class using this package should do as this package does and just say,
+% \cmd\appdef\ \cmd\class@documenthook\ instead of \cmd\AtBeginDocument,
+% and \cmd\appdef\ \cmd\class@enddocumenthook\ instead of \cmd\AtEndDocument.
% \begin{macrocode}
-\def\init@documenthook{}%
-\AtBeginDocument{%
- \class@documenthook
+\appdef\document@inithook{%
+ \AtBeginDocument{\class@documenthook}%
}%
\AtEndDocument{%
\class@enddocumenthook
}%
-\def\class@documenthook{}%
-\def\class@enddocumenthook{}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\set@typesize@hook}
-% \begin{macro}{\set@pica@hook}
-% The macros \cmd\set@typesize@hook\ and \cmd\set@pica@hook\ provide everything we need.
-% To use, simply \cmd\appdef\ your tokens to the appropriate hook.
-% \begin{macrocode}
-\def\set@typesize@hook{}%
-\def\set@pica@hook{}%
+\let\class@documenthook\@empty
+\let\class@enddocumenthook\@empty
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -938,6 +1023,108 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
%
%
+% \subsection{Class Extensions}%
+% \changes{4.1a}{2008/08/12}{Class extension mechanism \cs{class@extension}, \cs{class@extensionfile}, and \cs{class@ext@hook}.}
+% The \LaTeX\ procedure \cmd\@onefilewithoptions\ is the vehicle for reading in
+% a \LaTeX\ class or package.
+% The APS RevTeX class implements the use of what are called ``substyles'',
+% actually extensions to the class itself.
+% Any document class can do likewise.
+%
+% \begin{macro}{\class@extension}
+% \begin{macro}{\class@extensionfile}
+% \begin{macro}{\class@ext@hook}
+% A procedure similar to \LaTeX's \cmd\@onefilewithoptions, but as an extension to the
+% current document class.
+%
+% Read in the given file as if it were a document class file.
+% Usage: \cmd\class@extensionfile\ \arg{class} \cmd\@extension,
+% where \marg{class} is a file (similar to \file{aps.rtx}) and where \cmd\@extension\ is
+% the file extension for \marg{class}.
+% For instance, to read in the file \file{aps.rtx},
+% do \cmd\class@extensionfile\ \texttt{\{aps\}} \cmd\substyle@ext,
+% where the latter has been define to expand to \file{.rtx}.
+%
+% Features supported include
+% passing existing class options on to the class extension,
+% \cmd\AtEndOfClass\ processing,
+% a stack that restores \cmd\@currname, \cmd\@currext, \cmd\@clsextension, and the \cmd\catcode\ of `@',
+% fall-back to a control sequence name (with leading `rtx@') if no file exists.
+%
+% Note that \cmd\LoadClass\ gives one the ability to write a class that calls in
+% another class as a (sort of) module: this scheme is like \cmd\LoadClass, but
+% turned inside out.
+% \begin{macrocode}
+\def\class@extension#1#2{%
+ \IfFileExists{#1.#2}{%
+ \expandafter\class@extensionfile\csname ver@\@currname.\@currext\endcsname{#1}#2%
+ }{%
+ \csname rtx@#1\endcsname
+ }%
+}%
+\def\class@extensionfile#1#2#3{%
+ \@pass@ptions#3\@unusedoptionlist{#2}%
+ \global\let\@unusedoptionlist\@empty
+ \expandafter\class@ext@hook\csname#2.#3-h@@k\endcsname#1{#2}#3%
+}%
+\def\class@ext@hook#1#2#3#4{%
+ \@pushfilename@ltx
+ \makeatletter
+ \let\CurrentOption\@empty
+ \@reset@ptions
+ \let#1\@empty
+ \xdef\@currname{#3}%
+ \global\let\@currext#4%
+ \global\let\@clsextension\@currext
+ \input{#3.#4}%
+ \@ifl@ter#4{#3}#2{%
+ \class@info{Class extension later than: #2}%
+ }{%
+ \class@info{Class extension earlier: #2}%
+ \@@end
+ }%
+ #1%
+ \let#1\@undefined
+ \expandafter\@p@pfilename@ltx\@currnamestack@ltx\@nil
+ \@reset@ptions
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@pushfilename}
+% \begin{macro}{\@p@pfilename}
+% \changes{4.1a}{2008/08/12}{Class extension mechanism \cs{@pushfilename@ltx} and \cs{@p@pfilename@ltx}.}
+% But! \LaTeX\ does not provide for a class extension other than \file{.cls}, therefore we
+% must extend \LaTeX's file name stack with the file extension of a class extension.
+% This way, procedures like
+% \cmd\ProvidesPackage, \cmd\OptionNotUsed, \cmd\ProcessOptions, \cmd\@reset@ptions\
+% will still work properly.
+% \begin{macrocode}
+\def\@pushfilename@ltx{%
+ \xdef\@currnamestack@ltx{%
+ {\@currname}%
+ {\@currext}%
+ {\@clsextension}%
+ {\the\catcode`\@}%
+ \@currnamestack@ltx
+ }%
+}%
+\def\@p@pfilename@ltx#1#2#3#4#5\@nil{%
+ \gdef\@currname{#1}%
+ \gdef\@currext{#2}%
+ \gdef\@clsextension{#3}%
+ \catcode`\@#4\relax
+ \gdef\@currnamestack@ltx{#5}%
+}%
+\global\let\@currnamestack@ltx\@empty
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% We carefully patch \LaTeX\ so that the current value of \cmd\@clsextension\ can be
+% restored after reading in a class file.
+%
% \subsection{Type Tools}%
%
% \begin{macro}{\flushing}
@@ -953,6 +1140,31 @@ in your filesystem where they will be found by \LaTeX.
% \end{macrocode}
% \end{macro}
%
+% \changes{4.1g}{2009/10/07}{(AO, 539) Use of double-backslash in argument of \cs{section} gives error. The \classname{textcase} package is involved.}%
+% \begin{macro}{\@centercr}
+% The \cmd\@centercr\ command is the replacement for \cmd\@normalcr\ when setting type centered or ragged.
+% Normally, the meaning of \cmd\\ is \cmd\@normalcr, which \LaTeX\ defines via \cmd\DeclareRobustCommand.
+% In centered or ragged typesetting, the meaning of \cmd\\ is \cmd\@centercr,
+% therefore it ought to to be defined via \cmd\DeclareRobustCommand\ (but unfortunately is not).
+% The fact that it is not is yet another of \LaTeX's early failures that will never get fixed.
+%
+% The following exemplar fails under \LaTeX\ version 2005/12/01, package \classname{textcase} 2004/10/07 v0.07:
+% \begin{verbatim}
+%\documentclass{article}%
+%\usepackage[overload]{textcase}
+%\begin{document}
+%\centering
+%\section{\MakeTextUppercase{Section\\title}}
+%Text
+%\end{document}
+% \end{verbatim}
+% The solution is to promote \cmd\@centercr\ to a robust command, just the same as \cmd\\.
+% We do that here without needing to know the meaning of the command.
+% \begin{macrocode}
+\expandafter\DeclareRobustCommand\expandafter\@centercr\expandafter{\@centercr}%
+% \end{macrocode}
+% \end{macro}
+%
%
% \subsection{Display Math}%
%
@@ -961,10 +1173,11 @@ in your filesystem where they will be found by \LaTeX.
% Team \LaTeX\ has stated they will never repair Leslie's broken definition of \env{eqnarray}.
% Let us be bold\dots.
%
-% Note on \classname{hyperref} package compatability: that package overrides
+% Note on \classname{hyperref} package compatibility: that package overrides
% \cmd\eqnarray\ by wrapping it up in a larger procedure, so its changes
% are compatible with this package's changes.
%
+% \changes{4.1a}{2008/01/19}{(AO, 475) I had not properly reproduced the LaTeX macro \cs{eqnarray}.}%
% \begin{macrocode}
\def\eqnarray@LaTeX{%
\stepcounter{equation}%
@@ -974,7 +1187,7 @@ in your filesystem where they will be found by \LaTeX.
\global\@eqcnt\z@
\tabskip\@centering
\let\\\@eqncr
- $$\everycr{}\halign\t@\displaywidth\bgroup
+ $$\everycr{}\halign to\displaywidth\bgroup
\hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel
&\global\@eqcnt\@ne\hskip \tw@\arraycolsep \hfil${##}$\hfil
&\global\@eqcnt\tw@ \hskip \tw@\arraycolsep
@@ -986,7 +1199,7 @@ in your filesystem where they will be found by \LaTeX.
\long\def\eqnarray@fleqn@fixed{%
\stepcounter{equation}\def\@currentlabel{\p@equation\theequation}%
\global\@eqnswtrue\m@th\global\@eqcnt\z@
- \tabskip\mathindent
+ \tabskip\ltx@mathindent
\let\\=\@eqncr
\setlength\abovedisplayskip{\topsep}%
\ifvmode\addtolength\abovedisplayskip{\partopsep}\fi
@@ -1016,114 +1229,254 @@ in your filesystem where they will be found by \LaTeX.
\let\eqnarray@LaTeX\relax
\let\eqnarray@fleqn@fixed\relax
}{}%
-\def\mathindent{\@centering}%
+% \end{macrocode}
+% The macro \cmd\ltx@mathindent\ is assigned to the \cmd\tabskip\ glue just
+% before the alignment preamble is expanded, the value therefore applying at the
+% left of the first column.
+%
+% The below value specifies the display math to be set centered, as is common practice.
+% Alternatively, \cmd\tabskip\ can be set to a different glue value, accomplishing
+% flush-left display math.
+%
+% Note that the \filename{fleqn.clo} package provides its own meaning for
+% the eqnarray environment, which is also broken. We do not patch that package, however.
+%
+% \changes{4.1d}{2009/03/27}{(AO, 511) Compatability with lineno.sty's erroneous way of detecting fleqn.clo}%
+% Bug note: The \filename{lineno.sty} package detects \filename{fleqn.clo}
+% by testing whether \cmd\mathindent\ is defined, instead of using correct \LaTeXe\ means.
+% Even though our eqnarray environment is modelled after \filename{fleqn.clo},
+% we must program defensively here.
+% \begin{macrocode}
+\def\ltx@mathindent{\@centering}%
\def\set@eqnarray@skips{}%
% \end{macrocode}
% \end{macro}
% \end{macro}
+%
+% \changes{4.1g}{2009/10/07}{(AO, 525) Remove phantom paragraph above display math that is given in vertical mode}%
+%\begin{macro}{\prep@math}
+%\begin{macro}{\prep@math@patch}
+% If we are in vertical mode when display math mode is entered (via \verb+$$+),
+% \TeX\ will first enter horizontal mode, then display math mode; this results in a phantom paragraph
+% containing a single \cmd\hbox\ consisting of the \cmd\parindent\ box followed by the \cmd\parskipfillskip\ glue.
+% Of course, that \cmd\hbox\ is accompanied by \cmd\parskip\ glue and \cmd\baselineskip\ glue.
+%
+% The \cmd\prep@math\ procedure removes the \cmd\parindent\ box, thereby (magically) eliminating the phantom paragraph.
+% The \cmd\prep@math@patch\ procedure headpatches the \env{equation} and \env{eqnarray} environments
+% to accomplish this removal of the phantom paragraph.
+%
+% Note that there are three remaining ways to enter display math mode that we do not treat:
+% the \env{displaymath} environment (equivalent to \cmd\[/\cmd\]), and the primitive the \verb+$$+ markup.
+% I refrain from treating the first case because \env{displaymath} already detects the case
+% where it is entered from vertical mode: I do not wish to engage in the dubious enterprise of attempting to correct a procedure that is ill conceived from the outset.
+% As to the primitive \verb+$$+, there is no help for users who insist upon employing procedural markup in their documents.
+% in their documents.
+% \begin{macrocode}
+\def\prep@math{%
+ \@ifvmode{\everypar{{\setbox\z@\lastbox}}}{}%
+}%
+\def\prep@math@patch{%
+ \prepdef\equation{\prep@math}%
+ \prepdef\eqnarray{\prep@math}%
+}%
+% \end{macrocode}
+% A document class may invoke \cmd\prep@math@patch\ at any point it wishes to prevent the appearance
+% of the phantom paragraph: it may be a global declaration or a local one.
+% \end{macro}
+% \end{macro}
%
+% We fail to patch \cmd\[, \cmd\equation, however.
%
% \subsection{Footnotes}
%
-% \changes{v4.0beta 4}{2000/04/10}
-% {New kernel fix. For bug 174}
+% \changes{4.0d}{2000/04/10}{(AO, 174) kernel fix}
%
-% \begin{macro}{\footnote}
% \begin{macro}{\footnotemark}
-% \begin{macro}{\@xfootnote}
-% \begin{macro}{\@xfootnotemark}
-% \begin{macro}{\@yfootnote}
+% \begin{macro}{\footnotetest}
+% \begin{macro}{\ltx@xfootnote}
+% \begin{macro}{\ltx@footmark}
+% \begin{macro}{\ltx@foottext}
+% \begin{macro}{\ltx@make@current@footnote}
% We repair an error in the \LaTeX\ kernel (see \file{ltfloat.dtx}) involving footnotes.
% The symptom is that the \cmd\footnotemark\ command does not work properly within a \env{minipage} environment.
% The source of the problem is in the way the \cmd\footnotemark\ and \cmd\@xfootnotemark\ procedures are defined:
-% they do not share the method used by the \cmd\footnote\ and other procedures that allows a context switch to
+% they do not share the method, used by \cmd\footnote\ and other procedures, that allows a context switch to
% change the way footnotes behave within a minipage environment.
-% This is a \LaTeX\ bug of long standing; this fix dates to 1987.
+% This is a \LaTeX\ bug of long standing; our fix dates to 1987.
%
-% While we are at it, we rewrite both the \cmd\footnote\ and \cmd\footnotemark\ procedures,
-% achieving a slightly cleaner separation of syntax and semantics.
-% Note that the \cmd\@footnotemark\ and \cmd\@footnotetext\ procedures are not altered here;
-% they continue as the methods of formatting the footnote mark and footnote text, respectively.
+% While we are at it, we rewrite both the \cmd\footnote, \cmd\footnotemark\ and \cmd\footnotetext\ procedures,
+% achieving a cleaner separation of syntax and semantics.
+% Note that the \cmd\@footnotetext\ procedure is not involved in context switching;
+% \classname{hyperref} will take over that procedure, substituting its own processing around
+% its argument and passing this to \cmd\H@@footnotetext.
+% We anticipate this, and do our context switching on \cmd\H@@footnotetext.
+%
+% The \cmd\@makefnmark\ continues as the method of formatting the footnote mark.
%
% A note about the context switch mentioned above:
% the \env{minipage} environment executes the following in order to alter the way footnotes
-% behave:
-%\begin{verbatim}
+% behave:\begin{verbatim}
%\def\@mpfn{mpfootnote}%
%\def\thempfn{\thempfootnote}%
%\let\@footnotetext\@mpfootnotetext
-%\c@mpfootnote\z@
-%\end{verbatim}
+%\let\@makefnmark\@mpmakefnmark
+%\c@mpfootnote\z@\end{verbatim}
% This code changes the counter used in autonumbered footnotes, the choice of footnote marker,
% and the procedure used on the footnote text. Changing the counter is needed because minipage
% footnotes are in their own sequence, and the footnote marker is customarily different within
% a minipage. The procedure that works on the footnote text must be different because the footnotes
% are placed at the bottom of the minipage, not the bottom of the text column.
%
-% Any procedure that establishes a minipage-like context (e.g., floats) can do the same.
+% Note that \LaTeX\ initially defines \cmd\@mpfn\ as \texttt{footnote} and \cmd\thempfn\ as \cmd\thefootnote,
+% so we are initially doing general footnotes.
+%
+% Any procedure that establishes a minipage-like context (e.g., floats) can do the same as the mimipage context switch
+% illustrated above.
+% \changes{4.1a}{2008/06/30}{(AO, 438) Complete rewrite of footnote macros.}
+%
+% Three user-level command, \cmd\footnote, \cmd\footnotemark, and \cmd\footnotetext\ are defined (see the \LaTeX\ manual for user-level details).
+% \begin{macro}{\footnote}
+% The first user-level command is \cmd\footnote.
+% A simple way to look at this command is to think of it as
+% \cmd\footnotemark\ \oarg{number} \cmd\footnotetext\ \oarg{number} \arg{text},
+% where the optional argument is the same in both calls.
+% We also define a syntactical helper procedure \cmd\ltx@xfootnote.
+%
+% We employ the procedures \cmd\ltx@stp@footproc\ and \cmd\ltx@def@footproc,
+% passing in the procedure to execute, in this case \cmd\ltx@footmark,
+% which sets the footnote mark.
+% In any case, we end on the procedure \cmd\ltx@foottext, which sets the footnote text.
% \begin{macrocode}
-\def\footnote{%
- \@ifnextchar[\@xfootnote{\@yfootnote\@footnotetext}%
+\def\footnote{\@ifnextchar[\ltx@xfootnote\ltx@yfootnote}%
+\def\ltx@xfootnote[#1]{%
+ \ltx@def@footproc\ltx@footmark[#1]%
+ \expandafter\ltx@foottext\expandafter{\the\csname c@\@mpfn\endcsname}%
}%
-\def\footnotemark{%
- \@ifnextchar[\@xfootnotemark{\@yfootnote}%
+\def\ltx@yfootnote{%
+ \ltx@stp@footproc\ltx@footmark
+ \expandafter\ltx@foottext\expandafter{\the\csname c@\@mpfn\endcsname}%
}%
-\def\@xfootnote[#1]{%
- \@xfootnotemark[#1]%
- \@footnotetext
+% \end{macrocode}
+% The \cmd\footmark\ user-level command is next.
+% Here we use the procedures \cmd\ltx@stp@footproc\ and \cmd\ltx@def@footproc\ again,
+% but unlike \cmd\footnote, we do not set the footnote text.
+% \begin{macrocode}
+\def\footnotemark{\@ifnextchar[\ltx@xfootmark\ltx@yfootmark}%
+\def\ltx@xfootmark{\ltx@def@footproc\ltx@footmark}%
+\def\ltx@yfootmark{\ltx@stp@footproc\ltx@footmark}%
+\def\ltx@footmark#1{%
+ \leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
+ \begingroup
+ \expandafter\ltx@make@current@footnote\expandafter{\@mpfn}{#1}%
+ \expandafter\@argswap@val\expandafter{\Hy@footnote@currentHref}{\hyper@linkstart {link}}%
+ \@makefnmark
+ \hyper@linkend
+ \endgroup
+ \ifhmode\spacefactor\@x@sf\fi
+ \relax
}%
-\def\@xfootnotemark@ltx[#1]{%
+% \end{macrocode}
+% The third user-level command is \cmd\footnotetext.
+% As with \cmd\footnotemark, we use the procedures \cmd\ltx@stp@footproc\ and \cmd\ltx@def@footproc,
+% this time passing in the procedure \cmd\ltx@foottext, which sets the footnote text.
+% \begin{macrocode}
+\def\footnotetext{\@ifnextchar[\ltx@xfoottext\ltx@yfoottext}%
+\def\ltx@xfoottext{\ltx@def@footproc\ltx@foottext}%
+\def\ltx@yfoottext{\ltx@stp@footproc\ltx@foottext}%
+\long\def\ltx@foottext#1#2{%
\begingroup
- \csname c@\@mpfn\endcsname #1\relax
- \unrestored@protected@xdef\@thefnmark{\thempfn}%
+ \expandafter\ltx@make@current@footnote\expandafter{\@mpfn}{#1}%
+ \@footnotetext{#2}%
\endgroup
- \H@@footnotemark
}%
-\def\@yfootnote{%
- \stepcounter\@mpfn
+% \end{macrocode}
+% Here are the definitions of the procedures \cmd\ltx@stp@footproc\ and \cmd\ltx@def@footproc.
+% The require argument is the procedure to execute afterwards, and
+% \cmd\ltx@def@footproc\ parses a bracket-delimited argument (it is not optional).
+% In each case the given procedure is executed with an argument prepared for it:
+% the value of the footnote counter.
+% \begin{macrocode}
+\def\ltx@def@footproc#1[#2]{%
+ \begingroup
+ \csname c@\@mpfn\endcsname #2\relax
+ \unrestored@protected@xdef\@thefnmark{\thempfn}%
+ \expandafter\endgroup
+ \expandafter#1%
+ \expandafter{\the\csname c@\@mpfn\endcsname}%
+}%
+\def\ltx@stp@footproc#1{%
+ \expandafter\stepcounter\expandafter{\@mpfn}%
\protected@xdef\@thefnmark{\thempfn}%
- \H@@footnotemark
+ \expandafter#1%
+ \expandafter{\the\csname c@\@mpfn\endcsname}%
+}%
+% \end{macrocode}
+% Here we provide for our good friend \classname{hyperref}
+% to enter in like a bull in a china shop. If it is not loaded,
+% we do what it would have done, but gentlier and without hypertext functionality.
+% \begin{macrocode}
+\appdef\class@documenthook{%
+ \let\footnote@latex\footnote
+ \@ifpackageloaded{hyperref}{}{%
+ \let\H@@footnotetext\@footnotetext
+ \def\@footnotetext{\H@@footnotetext}%
+ \let\H@@mpfootnotetext\@mpfootnotetext
+ \def\@mpfootnotetext{\H@@mpfootnotetext}%
+ }%
}%
% \end{macrocode}
+% In the following, we must use \LaTeX's rococco equipment in the form of \cmd\protected@edef,
+% because of the presence of a font switch in the meaning of \cmd\thempfootnote.
+% But, really, isn't this a sloppy conflation of semantics and presentation?
+% \begin{macrocode}
+\def\ltx@make@current@footnote#1#2{%
+ \csname c@#1\endcsname#2\relax
+ \protected@edef\Hy@footnote@currentHref{\@currentHref-#1.\csname the#1\endcsname}%
+}%
+\def\thempfootnote@latex{{\itshape \@alph \c@mpfootnote }}%
+\def\ltx@thempfootnote{\@alph\c@mpfootnote}%
+\@ifx{\thempfootnote\thempfootnote@latex}{%
+ \class@info{Repairing hyperref-unfriendly LaTeX definition of \string\mpfootnote}%
+ \let\thempfootnote\ltx@thempfootnote
+}{}%
+% \end{macrocode}
%
-% Note on \classname{hyperref} compatability:
+% Note on \classname{hyperref} compatibility:
% In its ``Automated \LaTeX\ hypertext cross-references'',
% the \classname{hyperref} package alters footnote processing,
-% thereby imperiling these fixes and necessiating defensive measures.
+% but it does nothing to address the several issues of concern to us.
+%
+% The \classname{hyperref} package takes over the \cmd\@mpfootnotetext\ and
+% \cmd\@footnotetext\ procedures, wrapping the argument in its own code.
+% It also rewrites \cmd\@footnotemark, making it a hyperlink, and
+% \cmd\@xfootnotenext, removing from it all hypertext capabilities.
%
-% The main thing \classname{hyperref} does is to take over the \cmd\@mpfootnotetext\ and
-% \cmd\@footnotetext\ procedures, feeding its own arguments to these macros.
-% It also rewrites \cmd\@footnotemark, making it a hyperlink.
+% However, if the \cmd\footnotemark\ command has been supplied with an optional argument,
+% \classname{hyperref}'s changes do not apply: it punts in this case.
%
-% But at the same time, it attempts to turn off these changes during
-% \cmd\maketitle\ processing, necessitating rewriting \cmd\@xfootnotemark.
-% At this point it is on the slippery slope.
+% At the same time, it attempts to turn off its changes during
+% \cmd\maketitle\ processing, destroying one of the capabilities we desire.
%
-% We make ourself \classname{hyperref} friendly:
-% we give \classname{hyperref} what it needs, but avoid its change to
-% \cmd\@xfootnotemark.
+% We make ourself \classname{hyperref} savvy:
+% we re-implement footnote processing, using \classname{hyperref} capabilities if that
+% package has been loaded.
%
% Any other package that rewrites \LaTeX's footnote macros will be incompatible
% with this package.
-% \begin{macrocode}
-\appdef\class@documenthook{%
- \@ifxundefined\H@@footnotemark{%
- \let\H@@footnotemark\@footnotemark
- }{}%
- \let\@xfootnotemark\@xfootnotemark@ltx
-}%
-% \end{macrocode}
+% \changes{4.1a}{2008/06/30}{(AO) Remove code that avoided changes to \cs{@xfootnotemark}}%
%
% Two thoughts about \classname{hyperref}: what for does it define \cmd\realfootnote?
+% Apparently even SR himself cannot remember.
+%
% Also: a document class that desires high hypertext capabilities might
% well wish to reimplement \cmd\maketitle\ so that footnotes called out from there
% are hypertext links: the \classname{hyperref} package's
% ``Automated \LaTeX\ hypertext cross-references''
% does not do any of this:
%\begin{quotation}
-% But the special footnotes
-% in |\maketitle| are much too hard to deal with
-% properly. Let them revert to plain behaviour.
+% But the special footnotes in |\maketitle| are much too hard to deal with properly.
+% Let them revert to plain behaviour.
%\end{quotation}
% Note that the document class, in reimplementing \cmd\maketitle, must ensure
% that the \classname{hyperref} package does not clobber its own definition!
@@ -1133,6 +1486,8 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
%
% \begin{macro}{\@footnotetext}
% \begin{macro}{\@mpfootnotetext}
@@ -1148,7 +1503,7 @@ in your filesystem where they will be found by \LaTeX.
% Difference from \LaTeX: here we do not set \cmd\floatingpenalty\ to infinity.
% Doing this must date back to a time when \LaTeX\ could not accomodate split insertions (footnotes).
% I cannot think of any other reason to do have done this.
-% At any rate, with the \classname{ltxgrid} package, split insertions are specifically properly
+% At any rate, with the \classname{ltxgrid} package, split insertions are properly
% taken care of, so we allow it.
%
% We provide the hook \cmd\set@footnotewidth\
@@ -1163,20 +1518,32 @@ in your filesystem where they will be found by \LaTeX.
% are a step outside of the galley context, and all aspects of insertions need to be
% properly handled, including the set width.
% \begin{macrocode}
+\def\@makefnmark{%
+ \hbox{%
+ \@textsuperscript{%
+ \normalfont\itshape\@thefnmark
+ }%
+ }%
+}%
+% \end{macrocode}
+% \begin{macrocode}
\long\def\@footnotetext{%
\insert\footins\bgroup
\make@footnotetext
}%
+% \end{macrocode}
+% \begin{macrocode}
\long\def\@mpfootnotetext{%
\minipagefootnote@pick
\make@footnotetext
}%
-\def\make@footnotetext#1{%
- \reset@font\footnotesize
- \interlinepenalty\interfootnotelinepenalty
- \splittopskip\footnotesep
- \splitmaxdepth\dp\strutbox
-% \floatingpenalty\@MM
+% \end{macrocode}
+% \begin{macrocode}
+\long\def\make@footnotetext#1{%
+ \set@footnotefont
+% \end{macrocode}
+% As noted above, we do \emph{not} do \cmd\floatingpenalty\ \cmd\@MM.
+% \begin{macrocode}
\set@footnotewidth
\@parboxrestore
\protected@edef\@currentlabel{%
@@ -1189,10 +1556,26 @@ in your filesystem where they will be found by \LaTeX.
\color@endgroup
\minipagefootnote@drop
}%
+% \end{macrocode}
+% \changes{4.1f}{2009/07/07}{(AO, 515) Hook for setting the font of a footnote}
+% \cmd\set@footnotefont\ is the procedure for setting the font of a footnote.
+% Other aspects of the environment may be set using this hook.
+% \begin{macrocode}
+\def\set@footnotefont{%
+ \reset@font\footnotesize
+ \interlinepenalty\interfootnotelinepenalty
+ \splittopskip\footnotesep
+ \splitmaxdepth\dp\strutbox
+}%
+% \end{macrocode}
+% \cmd\set@footnotewidth\ is the procedure for setting the width of a footnote.
+% \begin{macrocode}
\def\set@footnotewidth{%
\hsize\columnwidth
\linewidth\hsize
}%
+% \end{macrocode}
+% \begin{macrocode}
\def\set@footnotewidth@ii{%
\hsize\textwidth
\advance\hsize\columnsep
@@ -1235,13 +1618,11 @@ in your filesystem where they will be found by \LaTeX.
%
% \item
% Optionally define an alternative, say \env{figure@write} as follows:
-% \begin{verbatim}
-%\newenvironment{figure@write}{%
+% \begin{verbatim}\newenvironment{figure@write}{%
% \write@float{figure}%
%}{%
% \endwrite@float
-%}%
-% \end{verbatim}
+%}\end{verbatim}
% That is, the alternative environment executes \cmd\write@float\
% instead of \cmd\@float.
% Note that this step is not needed if the float environment
@@ -1251,9 +1632,7 @@ in your filesystem where they will be found by \LaTeX.
% \item
% Install into \cmd\AtBeginDocument\ a call to \cmd\do@if@floats,
% with the float name and an appropriate file extension as its arguments.
-% \begin{verbatim}
-%\AtBeginDocument{\do@if@floats{figure}{.fgx}}%
-% \end{verbatim}
+% \begin{verbatim}\appdef\class@documenthook{\do@if@floats{figure}{.fgx}}\end{verbatim}
%
% \item
% Optionally define a text entity \cmd\figuresname\ that will
@@ -1265,15 +1644,11 @@ in your filesystem where they will be found by \LaTeX.
% Optionally define a user-level command to allow
% the document to determine where the figures are printed out
% (default is to print at end of document). E.g.,
-% \begin{verbatim}
-%\newcommand\printfigures{\print@float{figure}}%
-% \end{verbatim}
+% \begin{verbatim}\newcommand\printfigures{\print@float{figure}}\end{verbatim}
% \item
% Install into \cmd\appdef\cmd\class@enddocumenthook\ a call to \cmd\printfigures,
% or, if the latter is not defined, as follows:
-% \begin{verbatim}
-%\appdef\class@enddocumenthook{\print@float{figure}}%
-% \end{verbatim}
+% \begin{verbatim}\appdef\class@enddocumenthook{\print@float{figure}}\end{verbatim}
% Note that installing this command into \cmd\AtBeginDocument
% is best done earlier than calls that assume the last page of
% the document is at hand.
@@ -1286,24 +1661,33 @@ in your filesystem where they will be found by \LaTeX.
% We provide for a little help, but without changing the meanings of these commands.
%
% \begin{macro}{\addtocontents}
+% \begin{macro}{\robustify@contents}
%
+% \changes{4.1a}{2008/06/30}{(AO) Make \cs{addtocontents} a \cs{long} \cs{def}; gobble up \cs{footnote}}%
% \begin{macrocode}
-\def\addtocontents#1#2{%
- \protected@write\@auxout{%
- \let \label \@gobble \let \index \@gobble \let \glossary \@gobble
- \def\({\string\(}%
- \def\){\string\)}%
- \def\\{\string\\}%
- }{\string \@writefile {#1}{#2}}%
+\def\robustify@contents{%
+ \let \label \@gobble
+ \let \index \@gobble
+ \let \glossary \@gobble
+ \let\footnote \@gobble
+ \def\({\string\(}%
+ \def\){\string\)}%
+ \def\\{\string\\}%
+}%
+\long\def\addtocontents#1#2{%
+ \protected@write\@auxout{\robustify@contents}{\string \@writefile {#1}{#2}}%
}%
% \end{macrocode}
%
% \end{macro}
+% \end{macro}
%
% \subsubsection{Preparing for the \classname{hyperref package}}%
%
% \begin{macro}{\addcontentsline}
-% \begin{macro}{\contentsline}
+% \begin{macro}{\label}
+% \begin{macro}{\ltx@contentsline}
+% \changes{4.1b}{2008/08/12}{Refine toc processing: provide default.}%
% The \classname{hyperref} package assumes that the \cmd\contentsline\ command will be given four arguments.
% Therefore it cannot successfully process a \filename{.toc} file that had been written by standard \LaTeX.
% We fix things up by always writing that fourth argument and by supplying a \cmd\contentsline\ command that
@@ -1311,16 +1695,16 @@ in your filesystem where they will be found by \LaTeX.
%
% We also give the \cmd\newlabel\ command's second argument five tokens.
%
-% This means that a document class that uses this package will itself have trouble taking over a \filename{.toc} file that was written by standard \LaTeX. Sigh.
+% Finally, we wrap \LaTeX's \cmd\contentsline\ command with code to detect the case
+% where the expected procedure is not defined, and we give it a syntax with no semantics.
+%
+% We switch over to this new definition only after \classname{hyperref} has loaded.
% \begin{macrocode}
\def\addcontentsline#1#2#3{%
\addtocontents{#1}{%
\protect\contentsline{#2}{#3}{\thepage}{}%
}%
}%
-\def\contentsline#1#2#3#4{%
- \csname l@#1\endcsname{#2}{#3}%
-}%
\def\label#1{%
\@bsphack
\protected@write\@auxout{}{%
@@ -1328,10 +1712,21 @@ in your filesystem where they will be found by \LaTeX.
}%
\@esphack
}%
+\def\ltx@contentsline#1{%
+ \expandafter\@ifnotrelax\csname l@#1\endcsname{}{%
+ \expandafter\let\csname l@#1\endcsname\@gobbletwo
+ }%
+ \contentsline@latex{#1}%
+}%
+\appdef\document@inithook{%
+ \let\contentsline@latex\contentsline
+ \let\contentsline\ltx@contentsline
+}%
% \end{macrocode}
%
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \subsubsection{Footnotes within floats, unfloating floats, float font}%
%
@@ -1339,19 +1734,16 @@ in your filesystem where they will be found by \LaTeX.
% DPC: Er a bit of a hack, but seems best way of supporting normal
% \LaTeX\ syntax at this point: If a caption is used below a table,
% then put out the footnotes before the caption.
-% \changes{v4.0beta 2}{1999/06/20}
-% {Support the hack with \cs{prepdef}, and delay until \cs{AtBeginDocument} time,
-% since \classname{hyperref} clobbers \cs{caption}.}
+% \changes{4.0b}{1999/06/20}{Support the hack with \cs{prepdef}, and delay until \cs{AtBeginDocument} time, since \classname{hyperref} clobbers \cs{caption}.}
% \begin{macrocode}
\appdef\class@documenthook{%
\prepdef\caption{\minipagefootnote@here}%
}%
% \end{macrocode}
%
-% Note on \classname{hyperref} compatability:
+% Note on \classname{hyperref} compatibility:
% this change to the \cmd\caption\ command is compatible with the
-% ``Automated \LaTeX\ hypertext cross-references'' patches of
-% that package.
+% ``Automated \LaTeX\ hypertext cross-references'' patches of that package.
%
% All the same, I think Sebastian's changes to \cmd\caption\ and \cmd\@caption\
% could bear with some improvement.
@@ -1371,9 +1763,7 @@ in your filesystem where they will be found by \LaTeX.
% \hyper@@anchor{\@currentHref}{\relax}#3%
% \fi
% }%
-%}%
-%
-%\end{verbatim}
+%}\end{verbatim}
%
% \end{macro}
%
@@ -1432,17 +1822,14 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
%
% \begin{macro}{\floats@sw}
+% \changes{4.1b}{2008/08/12}{Default assignment of \cs{float@sw} now, not at \cs{AtBeginDocument} time.}%
% The Boolean \cmd\floats@sw\ signifies that floats are to be floated;
% if false, that floats are to be deferred to the end of the document.
-% Note that the state of this Boolean is to be changed by
+% Note that the assignment of this Boolean is to be overridden by
% the document class in response to user-selected options.
-% Here we display model code that assigns a default value
-% at \cmd\AtBeginDocument\ time.
-% \begin{verbatim}
-%\AtBeginDocument{%
-% \@ifxundefined\floats@sw{\@booleantrue\floats@sw}{}%
-%}%
-% \end{verbatim}
+% \begin{macrocode}
+\@booleantrue\floats@sw
+% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\@xfloat}
@@ -1453,63 +1840,42 @@ in your filesystem where they will be found by \LaTeX.
% Note that, to protect against the Boolean being undefined
% at this late hour, we default it globally to true.
%
-% \changes{v4.0beta 2}{1999/06/20}
-% {AO: Removed superfluous \cs{def}s, changed to using \cs{floats@sw} as the flag.
-% Also stopped using DPC's \cs{if@twocolumn} flag: using \cs{floats@sw} instead.
-% Also added \cs{par}\cs{vskip}\cs{z@skip} after the \cs{minipagefootnotes}
-% so that the float box would have zero depth like the kernel one.
-% }
-% \changes{v4.0beta 3}{1999/11/13}
-% {bug fix 110. Install hooks for endfloats processing}
-% \changes{v4.0beta 4}{2000/04/10}
-% {bug fix 127. Floats placed [h] to allow page breaks}
-% \changes{v4.0beta 4}{2000/05/19}
-% {bug fix 224. Hyperref compatability.}
-% \changes{v4.0beta 5}{2000/11/16}
-% {bug fix 221. Remove samepage command from @xfloat@prep: If the float can break over pages, we want better control.}
-%FIXME: why does hyperref override \cmd\@xfootnotenext?
+% \changes{4.0b}{1999/06/20}{AO: Removed superfluous \cs{def}s, changed to using \cs{floats@sw} as the flag. Also stopped using DPC's \cs{if@twocolumn} flag: using \cs{floats@sw} instead. Also added \cs{par}\cs{vskip}\cs{z@skip} after the \cs{minipagefootnotes} so that the float box would have zero depth like the kernel one. }
+% \changes{4.0c}{1999/11/13}{(AO, 110) Install hooks for endfloats processing}
+% \changes{4.0d}{2000/04/10}{(AO, 127) Floats placed [h] to allow page breaks}
+% \changes{4.0d}{2000/05/19}{(AO, 224) Hyperref compatibility.}
+% \changes{4.0e}{2000/11/16}{(AO, 221) Remove samepage command from @xfloat@prep: If the float can break over pages, we want better control.}
+% \changes{4.1a}{2008/07/07}{\cs{@xfloat@prep} calls \cs{ltx@footnote@pop} to restore the original \cs{ltx@footmark} and \cs{ltx@foottext} procedures, in case footnote processing has switched.}
+% \changes{4.1b}{2008/08/12}{No need to protect against undefined \cs{float@sw}}
%
% \begin{macrocode}
\let\@xfloat@LaTeX\@xfloat
\def\@xfloat#1[#2]{%
\@xfloat@prep
\@nameuse{fp@proc@#2}%
- \@ifxundefined\floats@sw{\global\@booleantrue\floats@sw}{}%
\floats@sw{\@xfloat@LaTeX{#1}[#2]}{\@xfloat@anchored{#1}[]}%
}%
\def\@xfloat@prep{%
- \let\footnote\footnote@latex
+ \ltx@footnote@pop
\def\@mpfn{mpfootnote}%
\def\thempfn{\thempfootnote}%
-% \def\thefootnote{\thempfootnote}%
\c@mpfootnote\z@
- \let\@footnotetext\@mpfootnotetext
- \let\H@@footnotetext\@mpfootnotetext
- \let\@makefntext\@mpmakefntext
-% \samepage
-}%
-\appdef\class@documenthook{%
- \let\footnote@latex\footnote
+ \let\H@@footnotetext\H@@mpfootnotetext
}%
-%\def\fp@proc@h{\@booleanfalse\floats@sw}%
-%\def\fp@proc@H{\@booleanfalse\floats@sw}%
+\let\ltx@footnote@pop\@empty
\def\@xfloat@anchored#1[#2]{%
\def\@captype{#1}%
\begin@float@pagebreak
-%\vbox\bgroup
\let\end@float\end@float@anchored
\let\end@dblfloat\end@float@anchored
-% do as \@xfloat does:
\hsize\columnwidth
\@parboxrestore
\@floatboxreset
\minipagefootnote@init
-% \pagegrid@col\@ne % Klootch to avoid processing as a float
}%
\def\end@float@anchored{%
\minipagefootnote@here
- \par\vskip\z@skip %% \par\vskip\z@ added 15 Dec 87
-%\egroup
+ \par\vskip\z@skip
\par
\end@float@pagebreak
}%
@@ -1529,8 +1895,9 @@ in your filesystem where they will be found by \LaTeX.
% \subsubsection{Writing floats out to a file}%
%
% \begin{macro}{\do@if@floats}
+% \changes{4.1b}{2008/08/12}{No need to protect against undefined \cs{float@sw}}
% The procedure \cmd\do@if@floats\ should be executed at
-% \cmd\AtBeginDocument\ time, and arranges to write out
+% \cmd\class@documenthook\ time: it arranges to write out
% the floats of the given class to a temporary file, to be
% read back later (deferred floats),
% given that \cmd\floats@sw\ is false.
@@ -1538,7 +1905,6 @@ in your filesystem where they will be found by \LaTeX.
% at this late hour, we default it globally to true.
% \begin{macrocode}
\def\do@if@floats#1#2{%
- \@ifxundefined\floats@sw{\global\@booleantrue\floats@sw}{}%
\floats@sw{}{%
% \end{macrocode}
% Open the stream to save out the document's floats of this class.
@@ -1579,18 +1945,20 @@ in your filesystem where they will be found by \LaTeX.
% \begin{macro}{\print@float}
% The procedure \cmd\print@float\ prints out the
% deferred floats.
-% \changes{v4.0beta 2}{1999/06/20}
-% {only execute if there really were floats of the given type}
-% \changes{v4.0beta 3}{1999/11/13}
-% {*-form mandates pagebreak at each float;
-% only print section head if there is something there.}
-% \changes{v4.0beta 4}{2000/05/23}
-% {Allow things to break over pages by setting array@default.}
+% \changes{4.0b}{1999/06/20}{only execute if there really were floats of the given type}
+% \changes{4.0c}{1999/11/13}{*-form mandates pagebreak at each float; only print section head if there is something there.}
+% \changes{4.0d}{2000/05/23}{Allow things to break over pages by setting array@default.}
+% \changes{4.1b}{2008/08/12}{If class option \classoption{lengthcheck} is in effect, log the height of this float class.}
%
+% Here, we make use of the \cmd\floats@sw\ Boolean to select
+% the non-floating type of processing.
% \begin{macrocode}
\def\triggerpar{\leavevmode\@@par}%
\def\oneapage{\def\begin@float@pagebreak{\newpage}\def\end@float@pagebreak{\newpage}}%
\def\print@float#1#2{%
+ \lengthcheck@sw{%
+ \total@float{#1}%
+ }{}%
\@ifxundefined@cs{#1write}{}{%
\begingroup
\@booleanfalse\floats@sw
@@ -1628,13 +1996,93 @@ in your filesystem where they will be found by \LaTeX.
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\tally@float}
+% \begin{macro}{\total@float}
+% \changes{4.1b}{2008/08/12}{Tally and log the height of a float class}
+% If we are tallying column inches, \cmd\tally@float\ tallies a contribution to \cmd\ftype@\ \cmd\@captype,
+% depending upon the width of \cmd\@currbox.
+% In effect, each float class is tallied in two sections, one for narrow, one for wide floats.
+%
+% If statistics are wanted, \cmd\total@float\ logs the tally for the given float class.
+% \changes{4.1f}{2009/07/10}{(AO, 518) Tally register overflow when locument is long}
+% The quantity \cmd\@twopowerfourteen\ is $2^{14}$, \cmd\@twopowertwo\ is $2^{2}$.
+% \begin{macrocode}
+\chardef\@xvi=16\relax
+\mathchardef\@twopowerfourteen="4000
+\mathchardef\@twopowertwo="4
+\def\tally@float#1{%
+ \begingroup
+% \end{macrocode}
+% We strip all but the least significant 5 bits from \cmd\count\ \cmd\@currbox,
+% and put them into \cmd\@tempcnta. We then subtract 16 from \cmd\count\ \cmd\@currbox
+% (unless this would make it negative), effectively reversing the process
+% carried out in \cmd\@float.
+% \begin{macrocode}
+ \@tempcnta\count\@currbox
+ \divide\@tempcnta\@xxxii
+ \multiply\@tempcnta\@xxxii
+ \advance\count\@currbox-\@tempcnta
+ \divide\@tempcnta\@xxxii
+ \@ifnum{\count\@currbox>\@xvi}{%
+ \advance\count\@currbox-\@xvi\@booleantrue\@temp@sw
+ }{%
+ \@booleanfalse\@temp@sw
+ }%
+% \end{macrocode}
+% If so desired, we log the characteristics of this float object:
+% float class and float placement parameters, height, depth, and width.
+% \begin{macrocode}
+ \show@box@size@sw{%
+ \class@info{Float #1
+ (\the\@tempcnta)[\@temp@sw{16+}{}\the\count\@currbox]^^J%
+ (\the\ht\@currbox+\the\dp\@currbox)X\the\wd\@currbox
+ }%
+ }{}%
+ \endgroup
+% \end{macrocode}
+% Here we tally the height of this float object.
+% \begin{macrocode}
+ \expandafter\let
+ \expandafter\@tempa
+ \csname fbox@\csname ftype@#1\endcsname\endcsname
+ \@ifnotrelax\@tempa{%
+ \@ifhbox\@tempa{%
+ \setbox\@tempboxa\vbox{\unvcopy\@currbox\hrule}%
+ \dimen@\ht\@tempboxa
+ \divide\dimen@\@twopowerfourteen
+ \@ifdim{\wd\@tempboxa<\textwidth}{%
+ \advance\dimen@\ht\@tempa
+ \global\ht\@tempa\dimen@
+ }{%
+ \advance\dimen@\dp\@tempa
+ \global\dp\@tempa\dimen@
+ }%
+ }{}%
+ }{}%
+}%
+\def\total@float#1{%
+ \expandafter\let
+ \expandafter\@tempa
+ \csname fbox@\csname ftype@#1\endcsname\endcsname
+ \@ifnotrelax\@tempa{%
+ \@ifhbox\@tempa{%
+ \@tempdima\the\ht\@tempa\divide\@tempdima\@twopowertwo\@tempcnta\@tempdima
+ \@tempdimb\the\dp\@tempa\divide\@tempdimb\@twopowertwo\@tempcntb\@tempdimb
+ \class@info{Total #1: Column(\the\@tempcnta pt), Page(\the\@tempcnta pt)}%
+ }{}%
+ }{}%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
% \begin{macro}{\write@float}
% \begin{macro}{\write@floats}
% \begin{macro}{\write@@float}
% Handles the case where the name of the float is the same as
% that of the stream. Note that
% \env{longtable} does \emph{not} fit this case.
-% Note also: \cmd\write@float\ is \emph{not} a user-level environment
+% Note also: \cmd\write@float\ is \emph{not} a user-level environment,
% therefore it is properly not defined with \cmd\newenvironment.
% \begin{macrocode}
\def\write@float#1{\write@@float{#1}{#1}}%
@@ -1645,10 +2093,7 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
%
% \begin{macro}{\write@@float}
-% \changes{v4.0beta 2}{1999/06/20}
-% {AO: Fixed spurious \texttt{CR} and (return) characters in output file.
-% Also, if the document did not have the \cs{end}\texttt{figure} on a line of its own,
-% the macro wouldn't work. Fixed.}
+% \changes{4.0b}{1999/06/20}{AO: Fixed spurious \texttt{CR} and (return) characters in output file. Also, if the document did not have the \cs{end}\texttt{figure} on a line of its own, the macro wouldn't work. Fixed.}
% \begin{macrocode}
\def\write@@float#1#2{%
\ifhmode
@@ -1670,8 +2115,8 @@ in your filesystem where they will be found by \LaTeX.
% \begin{macro}{\write@floatline}
% \begin{macro}{\@write@floatline}
% \begin{macro}{\float@end@tag}
-% The procedure \cmd\write@floatline\ only parses, and passes
-% its result to \cmd\@write@floatline, which
+% The procedure \cmd\write@floatline\ only parses;
+% it passes its result to \cmd\@write@floatline, which
% writes the line to output, then tests the line
% for the \cmd\end\arg{float} tokens with
% aid of the \cmd\float@end@tag\ procedure.
@@ -1797,8 +2242,7 @@ in your filesystem where they will be found by \LaTeX.
% the convention that the former is the original \LaTeX\ procedure.
%
% \begin{macrocode}
-\class@info
- {Repairing broken LateX \string\@sect}%
+\class@info{Repairing broken LateX \string\@sect}%
\def\@sect@ltx#1#2#3#4#5#6[#7]#8{%
\@ifnum{#2>\c@secnumdepth}{%
\def\H@svsec{\phantomsection}%
@@ -1864,7 +2308,7 @@ in your filesystem where they will be found by \LaTeX.
% Possibly set a mark.
% Make a TOC entry.
%
-% Note that, for compatability with the \classname{hyperref} package, we
+% Note that, for compatibility with the \classname{hyperref} package, we
% need to provide the interface required by that package
% (actually required by \file{pdfmark.def} and \file{nameref.sty}),
% namely
@@ -1873,13 +2317,13 @@ in your filesystem where they will be found by \LaTeX.
% the call to \cmd\phantomsection\ (which must precede the call to \cmd\addcontentsline).
% We also have to sidestep the patch to \cmd\@ssect\ in that same file, therefore
% we use a different control sequence name in the call from \cmd\@startsection.
-% \changes{v4.0beta 3}{1999/11/13}
-% {Bug 116: Hyperref compatability}
-% \changes{v4.0rc3b}{2001/07/13}
-% {Bug 404: Hyperref compatability}
+% \changes{4.0c}{1999/11/13}{(AO, 116) Hyperref compatibility}
+% \changes{4.0f}{2001/07/13}{(AO, 404) Hyperref compatibility}
% \begin{macrocode}
\def\@ssect@ltx#1#2#3#4#5#6[#7]#8{%
-% \def\@currentlabelname{#8}%
+% \end{macrocode}
+% Removed |\def\@currentlabelname{#8}|
+% \begin{macrocode}
\def\H@svsec{\phantomsection}%
\@tempskipa #5\relax
\@ifdim{\@tempskipa>\z@}{%
@@ -1887,7 +2331,9 @@ in your filesystem where they will be found by \LaTeX.
\interlinepenalty \@M
#6{%
\@ifundefined{@hangfroms@#1}{\@hang@froms}{\csname @hangfroms@#1\endcsname}%
-% {\hskip#3\relax\H@svsec}{\Sectionformat{#8}{#1}}%
+% \end{macrocode}
+% Removed |{\hskip#3\relax\H@svsec}{\Sectionformat{#8}{#1}}|
+% \begin{macrocode}
{\hskip#3\relax\H@svsec}{#8}%
}%
\@@par
@@ -1898,7 +2344,9 @@ in your filesystem where they will be found by \LaTeX.
\def\@svsechd{%
#6{%
\@ifundefined{@runin@tos@#1}{\@runin@tos}{\csname @runin@tos@#1\endcsname}%
-% {\hskip#3\relax\H@svsec}{\Sectionformat{#8}{#1}}%
+% \end{macrocode}
+% Removed |{\hskip#3\relax\H@svsec}{\Sectionformat{#8}{#1}}|
+% \begin{macrocode}
{\hskip#3\relax\H@svsec}{#8}%
}%
\@ifundefined{#1smark}{\@gobble}{\csname #1smark\endcsname}{#7}%
@@ -1912,7 +2360,8 @@ in your filesystem where they will be found by \LaTeX.
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\init@documenthook}
+% \begin{macro}{\init@hyperref}
+% \changes{4.1b}{2008/08/12}{Acquire \classname{hyperref} savoire}
% Document classes that incorporate this package will be \classname{hyperref}-savvy.
% (To accomplish this, we ensure that \cmd\hyperanchor\ and \cmd\hyper@last\ are both defined.)
% Being \classname{hyperref}-savvy levels some requirements on us, but the benefits are many.
@@ -1921,25 +2370,27 @@ in your filesystem where they will be found by \LaTeX.
% Instead, only two runs are required: the first updates the auxiliary file, the second the TOC.
% However, the formatting of the document does not change.
%
-% Another aspect of being \classname{hyperref}-savvy is that the syntax of commands in the \filename{.aux} file will now change
+% Another aspect of being \classname{hyperref}-savvy is that the syntax of commands in the \file{.aux} file will not change
% if \classname{hyperref} is turned on or off.
%
% Note that \cmd\hyper@anchorstart\ and \cmd\hyper@anchorend\ constitute the programming interface
% for a hypertext anchor (the target of a hypertext link); \cmd\hyper@linkstart\ and \cmd\hyper@linkend\
% are the interface for a hypertext link.
% \begin{macrocode}
-\appdef\init@documenthook{%
+\def\init@hyperref{%
\providecommand\phantomsection{}%
-%\@ifx{\Sectionformat\@undefined}{\let\Sectionformat\@firstoftwo}{}%
- \providecommand\hyper@anchor[1]{}%
- \providecommand\hyper@last{}%
- \providecommand\Hy@raisedlink[1]{#1}%
+ \providecommand\hyper@makecurrent[1]{}%
+ \providecommand\Hy@raisedlink[1]{}%
\providecommand\hyper@anchorstart[1]{}%
\providecommand\hyper@anchorend{}%
\providecommand\hyper@linkstart[2]{}%
\providecommand\hyper@linkend{}%
+ \providecommand\@currentHref{}%
}%
\let\H@refstepcounter\refstepcounter
+\appdef\document@inithook{%
+ \init@hyperref
+}%
% \end{macrocode}
% \end{macro}
%
@@ -1969,6 +2420,7 @@ in your filesystem where they will be found by \LaTeX.
%
% \begin{macro}{\endtabular}
% \begin{macro}{\endarray}
+% \changes{4.1b}{2008/08/12}{Patch the array package even later: after all package patches go in.}
% We headpatch the begin processing and tailpatch the end processing
% of the \env{tabular} and \env{array} environments.
% A document class can define these hooks as needed.
@@ -1979,7 +2431,7 @@ in your filesystem where they will be found by \LaTeX.
% other packages that replace the \LaTeX\ \env{array} and \env{tabular}
% environments. I know of none that do so.
% \begin{macrocode}
-\appdef\class@documenthook{%
+\appdef\document@inithook{%
\@ifpackageloaded{array}{\switch@array}{\switch@tabular}%
\prepdef\endtabular{\endtabular@hook}%
\@provide\endtabular@hook{}%
@@ -1990,8 +2442,7 @@ in your filesystem where they will be found by \LaTeX.
% Install, effectively, a head patch to \cmd\tabular.
% In order to avoid interference from, e.g., the \classname{array} package,
% we must perform this patch only \emph{after} packages load.
-% \changes{v4.0beta 3}{1999/11/13}
-% {Bug 130. Interference from array package}
+% \changes{4.0c}{1999/11/13}{(AO, 130) Interference from array package}
% \begin{macrocode}
\prepdef\@tabular{\tabular@hook}%
\@provide\tabular@hook{}%
@@ -2123,7 +2574,11 @@ in your filesystem where they will be found by \LaTeX.
\let\@xargarraycr\@xargarraycr@ltx
\let\@yargarraycr\@yargarraycr@ltx
}%
+% \end{macrocode}
+% \changes{4.1b}{2008/08/12}{(AO, 505) Try to accommodate \classname{colortbl}.}
+% \begin{macrocode}
\def\switch@array{%
+ \@ifpackageloaded{colortbl}{\let\switch@array@info\colortbl@message}{\let\switch@array@info\array@message}%
\let\@array@sw\@array@sw@LaTeX
\@ifx{\@array\@array@array}{%
\@ifx{\@tabular\@tabular@array}{%
@@ -2139,18 +2594,18 @@ in your filesystem where they will be found by \LaTeX.
\@ifx{\@xargarraycr\@xargarraycr@array}{%
\@ifx{\@yargarraycr\@yargarraycr@array}{%
\true@sw
- }{%
- \false@sw
- }%
- }{%
- \false@sw
- }%
- }{%
- \false@sw
- }%
- }{%
- \false@sw
- }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
}{%
\false@sw
}%
@@ -2180,7 +2635,7 @@ in your filesystem where they will be found by \LaTeX.
}{%
\class@info{Patching array package.}%
}{%
- \class@info{Unrecognized array package. Please update this document class! (Proceeding with fingers crossed.)}%
+ \switch@array@info
}%
\let\@array \@array@array@new
\let\@@array \@array % Cosi fan tutti
@@ -2200,6 +2655,12 @@ in your filesystem where they will be found by \LaTeX.
\let\@xargarraycr\@xargarraycr@new
\let\@yargarraycr\@yargarraycr@new
}%
+\def\array@message{%
+ \class@info{Unrecognized array package. Please update this document class! (Proceeding with fingers crossed.)}%
+}%
+\def\colortbl@message{%
+ \class@info{colortbl package is loaded. (Proceeding with fingers crossed.)}%
+}%
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -2214,8 +2675,12 @@ in your filesystem where they will be found by \LaTeX.
% \end{macro}
%
% \begin{macro}{\@tabular}
+% \changes{4.1b}{2008/08/12}{(AO, 505) try to accommodate \classname{colortbl}.}
% We provide the old versions of \cmd\@tabular\ along with the respective new versions.
% The change here is to avoid committing to LR mode. That will be done later (as late as possible, naturally).
+%
+% Compatibility note: I had done \cmd\let\ \cmd\col@sep\ \cmd\@undefined\ here, but
+% this was not compatible with \classname{colortbl}. I have removed that statement.
% \begin{macrocode}
\def\@tabular@LaTeX{%
\leavevmode
@@ -2247,7 +2712,9 @@ in your filesystem where they will be found by \LaTeX.
\let\@acoll\@tabacoll
\let\@acolr\@tabacolr
\let\@acol\@tabacol
- \let\col@sep\@undefined
+% \end{macrocode}
+% \let\col@sep\@undefined
+% \begin{macrocode}
\let\d@llarbegin\begingroup
\let\d@llarend\endgroup
\@tabarray
@@ -2261,7 +2728,13 @@ in your filesystem where they will be found by \LaTeX.
% which is 'c' in standard \LaTeX.
% Under some circumstances, we want to change this to, say, 'v'.
%
-% FIXME: must decouple \env{array} and \env{tabular}.
+% \changes{4.1b}{2008/08/12}{(AO, 505) try to accommodate \classname{colortbl}.}
+% FIXME: must decouple \env{array} and \env{tabular}. Done (it seems).
+%
+% Note on \classname{colortbl}: this package head-patches \cmd\@tabarray
+% with its own command \cmd\CT@start, and tails onto \cmd\endarray\ with \cmd\CT@end.
+% It fortuitously does the former at \cmd\AtBeginDocument\ time, and, fortuitously,
+% we do not patch \cmd\endarray, which it overwrites.
% \begin{macrocode}
\def\@tabarray@LaTeX{%
\m@th\@ifnextchar[\@array{\@array[c]}%
@@ -2406,7 +2879,10 @@ in your filesystem where they will be found by \LaTeX.
\let\@acoll\@arrayacol
\let\@acolr\@arrayacol
\let\@acol\@arrayacol
-\let\col@sep\@undefined
+% \end{macrocode}
+% \changes{4.1b}{2008/08/12}{(AO, 505) try to accommodate \classname{colortbl}.}
+% Removed: \verb+\let\col@sep\@undefined+
+% \begin{macrocode}
\def\d@llarbegin{$}%
\let\d@llarend\d@llarbegin
\gdef\@halignto{}%
@@ -2892,26 +3368,34 @@ in your filesystem where they will be found by \LaTeX.
% Then, in both \classname{array} and \classname{longtable}, \TeX's \cmd\edef\
% is used to `compile in place' that alignment preamble.
%
-% In the case of \classname{array}, the operation is done in order to
-% pre-expand the use of \texttt{*}, in \classname{longtable}, it is to
-% set the widths of the columns.
+% In the case of \classname{array},
+% the operation is done in order to pre-expand the use of \texttt{*};
+% in \classname{longtable}, it is to set the widths of the columns.
%
% Now, during this \cmd\edef, certain control sequence names must \emph{not}
% be expanded, and those are robustified by \cmd\@mkpream@relax.
%
% \begin{macrocode}
\def\@mkpream@relax{%
- \let\tableftsep\relax
- \let\tabmidsep\relax
- \let\tabrightsep\relax
+ \let\tableftsep \relax
+ \let\tabmidsep \relax
+ \let\tabrightsep \relax
\let\array@row@rst\relax
- \let\cell@font\relax
- \let\@startpbox\relax
+ \let\cell@font \relax
+ \let\@startpbox \relax
}%
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\@mkpream}
+% We insert \cmd\@mkpream@relax\ at the head of the procedure.
+% The robustifying of \cmd\@startpbox\ and \cmd\@endpbox\ is taken over by this mechanism.
+% We also invoke \cmd\@acolr\ instead of \cmd\@acol\ when a right-hand column is at hand.
+%
+% \changes{4.1b}{2008/08/12}{(AO, 505) try to accommodate \classname{colortbl}.}
+% Note on \classname{colortbl}: this package head-patches \cmd\@mkpream\ to robustify
+% a number of its commands during the construction of the alignment preamble.
+% The best we can do is to supplement the \cmd\@mkpream@relax\ procedure to perform this action.
% \begin{macrocode}
\def\@mkpream@array#1{%
\gdef\@preamble{}\@lastchclass 4 \@firstamptrue
@@ -2998,6 +3482,26 @@ in your filesystem where they will be found by \LaTeX.
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\@mkpream@relax}
+% \changes{4.1b}{2008/08/12}{(AO, 505) try to accommodate \classname{colortbl}.}
+% David P. Carlisle's \classname{colortbl} package headpatches \cmd\@mkpream\ in place
+% during package loading, so it does not know whom it is working on.
+% Let us try to accomodate this package by doing what it would have liked to have done.
+%
+% Note: it would be far better to break out this mechanism in the \classname{array} package.
+% \begin{macrocode}
+\appdef\@mkpream@relax{%
+ \let\CT@setup \relax
+ \let\CT@color \relax
+ \let\CT@do@color \relax
+ \let\color \relax
+ \let\CT@column@color\relax
+ \let\CT@row@color \relax
+ \let\CT@cell@color \relax
+}%
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\@addamp}
% \begin{macrocode}
\def\@addamp@LaTeX{%
@@ -3217,7 +3721,7 @@ in your filesystem where they will be found by \LaTeX.
\ifodd\@tempcntb \@testtrue\fi
\fi}%
\def\@xbitor@ltx#1{%
- \@tempcntb\count#1%
+ \@tempcntb\count#1\relax
\@ifnum{\@tempcnta=\z@}{}{%
\divide\@tempcntb\@tempcnta
\@ifodd\@tempcntb{\@testtrue}{}%
@@ -3248,11 +3752,11 @@ in your filesystem where they will be found by \LaTeX.
%
% Note on \classname{hyperref} compatibility:
% We must respect that
-% \cmd\contentsline now has a 4th argument.
+% \cmd\contentsline\ now has a fourth argument.
% So, instead of trying to override the meaning of \cmd\contentsline,
% we use the aux file to remember max values from one run to the next.
%
-% In this respect, this package retains compatability with
+% In this respect, this package retains compatibility with
% \classname{hyperref}.
%
% \begin{macro}{\@starttoc}
@@ -3282,9 +3786,10 @@ in your filesystem where they will be found by \LaTeX.
%
% Note: \cmd\toc@@font\ is the common font for all auto-sizing toc commands,
% although this, too, could become a dispatcher.
+% \changes{4.1a}{2008/01/19}{(AO, 461) Change the csname from \cs{@dotsep} to \cs{ltxu@dotsep}. The former is understood in mu. (What we wanted was a dimension.)}%
% \begin{macrocode}
-\def\toc@@font{}%{\footnotesize\rmfamily}%
-\def\@dotsep{\z@}%{5.5pt}%
+\def\toc@@font{}%
+\def\ltxu@dotsep{\z@}%
% \end{macrocode}
% \end{macro}
%
@@ -3292,31 +3797,18 @@ in your filesystem where they will be found by \LaTeX.
% Interface for determining which TOC elements are automatically indented.
%
% All of the \cmd\l@\dots\ commands simply go through the
-% bottleproc \cmd\l@@sections. The calling convention is
+% utility procedure \cmd\l@@sections. The calling convention is
% to pass the name of self and the name of parent.
% If you want to exclude any of these from the indentation
% scheme, simply leave the \cmd\l@\dots\ command undefined.
%
-% Note that the parent of ``section'' is nil, so we have to
-% define a stub.
-% \begin{verbatim}
-%\def\l@section{%
-% \l@@sections{}{section}% Implicit #3#4
-%}%
-%\def\tocleft@{\z@}%
-%\def\l@subsection{%
-% \l@@sections{section}{subsection}% Implicit #3#4
-%}%
-%\def\l@subsubsection{%
-% \l@@sections{subsection}{subsubsection}% Implicit #3#4
-%}%
-%\def\l@paragraph{%
-% \l@@sections{subsubsection}{paragraph}% Implicit #3#4
-%}%
-%\def\l@subparagraph#1#2{%
-% \l@@sections{paragraph}{subparagraph}% Implicit #3#4
-%}%
-% \end{verbatim}
+% Note that the parent of ``section'' is nil, so we have to define a stub.
+% \begin{verbatim}\def\l@section{\l@@sections{}{section}}% Implicit #3#4\end{verbatim}
+% \begin{verbatim}\def\tocleft@{\z@}%\end{verbatim}
+% \begin{verbatim}\def\l@subsection{\l@@sections{section}{subsection}}% Implicit #3#4\end{verbatim}
+% \begin{verbatim}\def\l@subsubsection{\l@@sections{subsection}{subsubsection}}% Implicit #3#4\end{verbatim}
+% \begin{verbatim}\def\l@paragraph{\l@@sections{subsubsection}{paragraph}}% Implicit #3#4\end{verbatim}
+% \begin{verbatim}\def\l@subparagraph#1#2{\l@@sections{paragraph}{subparagraph}}% Implicit #3#4\end{verbatim}
% \end{macro}
%
% Glom some \cmd\dimen\ registers.
@@ -3411,17 +3903,20 @@ in your filesystem where they will be found by \LaTeX.
% \cmd\tocleft@section, the former being written to the auxiliary file
% and the latter only defined for the duration of the TOC processing.
%
-% Note that the assignment of \cmd\box\cmd\z@\ must endure
-% over the invocation of |#3|.
+% Note that the assignment of \cmd\box\cmd\@tempboxa\ by \cmd\set@tocdim@pagenum\
+% must endure over the invocation of |#3|: it contains the
+% page number which will be set just before the \cmd\par.
+%
+% The arguments:\begin{enumerate}
+% \item[\#1] superior section
+% \item[\#2] this section
+% \item[\#3] content, including possible \cmd\numberline
+% \item[\#4] page number\end{enumerate}
% \begin{macrocode}
\def\l@@sections#1#2#3#4{%
- % #1 - superior section
- % #2 - this section
- % #3 - content, including possible \numberline
- % #4 - page number
\begingroup
\everypar{}%
- \set@tocdim@pagenum{#4}%
+ \set@tocdim@pagenum\@tempboxa{#4}%
\global\@tempdima\csname tocdim@#2\endcsname
\leftskip\csname tocleft@#2\endcsname\relax
\dimen@\csname tocleft@#1\endcsname\relax
@@ -3436,15 +3931,21 @@ in your filesystem where they will be found by \LaTeX.
\expandafter\aftergroup\csname tocdim@#2\endcsname\expandafter
\endgroup\the\@tempdima\relax
}%
-\def\set@tocdim@pagenum#1{%
- \setbox\@tempboxa\hbox{\ignorespaces#1}%
- \@ifdim{\tocdim@pagenum<\wd\z@}{\global\tocdim@pagenum\wd\z@}{}%
+% \end{macrocode}
+% \changes{4.1a}{2008/01/19}{(AO, 479) Per: Dylan Thurston<dpt at math.harvard.edu>}%
+% In the call to \cmd\set@tocdim@pagenum, I am now exposing the
+% use of the particular box register.
+% \begin{macrocode}
+\def\set@tocdim@pagenum#1#2{%
+ \setbox#1\hbox{\ignorespaces#2}%
+ \@ifdim{\tocdim@pagenum<\wd#1}{\global\tocdim@pagenum\wd#1}{}%
}%
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\numberline@@sections}
-% The bottleproc for all \cmd\numberline\ processing in indented TOC entries.
+% \changes{4.1a}{2008/01/19}{(AO, 461) Change the csname from \cs{@dotsep} to \cs{ltxu@dotsep}. The former is understood in mu. (What we wanted was a dimension.)}%
+% The utility procedure for all \cmd\numberline\ processing in indented TOC entries.
% The first argument is self.
%
% We use \cmd\@tempdima\ to pass a value around (via global assignment) because
@@ -3456,7 +3957,7 @@ in your filesystem where they will be found by \LaTeX.
\leavevmode\hb@xt@-\parindent{%
\hfil
\@if@empty{#1}{}{%
- \setbox\z@\hbox{#1.\kern\@dotsep}%
+ \setbox\z@\hbox{#1.\kern\ltxu@dotsep}%
\@ifdim{\@tempdima<\wd\z@}{\global\@tempdima\wd\z@}{}%
\unhbox\z@
}%
@@ -3519,15 +4020,84 @@ in your filesystem where they will be found by \LaTeX.
% \end{macrocode}
% \end{macro}
%
-% \subsection{End of the \file{ltxutil} {\sc docstrip} module}
-% Here ends the module.
+%
+% \subsection{Hypertext capabilities}
+%
+% \begin{macro}{\href}
+% \begin{macro}{\url}
+% \begin{macro}{\URL@prefix}
+% \changes{4.1b}{2008/08/12}{(AO, 487) Support for video figures and the \cs{setfloatlink} command}%
+% We provide support for the \cmd\href\ and \cmd\url\ commands.
+% Packages, like \classname{hyperref}, may override these definitions
+% and provide better semantics.
+% \changes{4.1g}{2009/10/06}{(AO, 532) Both arguments of \cs{href} get sanitized}%
+% \begin{macrocode}
+\providecommand\href[0]{\begingroup\@sanitize\@href}%
+\def\@href#1{\@@startlink{#1}\@@href}%
+\def\@@href#1{\endgroup#1\@@endlink}%
+\providecommand \url [0]{\begingroup\@sanitize \@url }%
+\def \@url #1{\endgroup\@href {#1}{\URL@prefix#1}}%
+\providecommand \URL@prefix [0]{URL }%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\@@startlink}
+% \begin{macro}{\@@endlink}
+% \begin{macro}{\pdfstartlink@attr}
+% How we define \cmd\@@startlink\ and \cmd\@@endlink\ will depend on
+% whether we are running under \textsc{pdflatex}.
+% If so, and if PDF output is requested, then we use its primitives
+% to implement hypertext,
+% breaking out the link attributes in \cmd\pdfstartlink@attr\
+% and using the \classname{hyperref} defaults;
+% \cmd\pdfstartlink@attr\ can be redefined by a client package.
+% Otherwise we fall back the Hyper\TeX\ standard and leave things to the DVI translator.
% \begin{macrocode}
-%</ltxutil-krn>
+\@ifxundefined \pdfoutput {\true@sw}{\@ifnum{\z@=\pdfoutput}{\true@sw}{\false@sw}}%
+{%
+ \def\@@startlink#1{\leavevmode\special{html:<a href="#1">}}%
+ \def\@@endlink{\special{html:</a>}}%
+}{%
+ \def\@@startlink#1{%
+ \leavevmode
+ \pdfstartlink\pdfstartlink@attr
+ user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%
+ \relax
+ }%
+ \def\@@endlink{\pdfendlink}%
+ \def\pdfstartlink@attr{attr{/Border[0 0 1 ]/H/I/C[0 1 1]}}%
+}%
+\def\typeout@org#1{%
+ \begingroup
+ \set@display@protect
+ \immediate\write\@unused{#1}%
+ \endgroup
+}%
+\long\def\typeout@ltx#1{%
+ \begingroup
+ \set@display@protect
+ \immediate\write\@unused{#1}%
+ \endgroup
+}%
+\@ifx{\typeout\typeout@org}{%
+ \class@info{Making \string\typeout\space \string\long}%
+ \let\typeout\typeout@ltx
+}{}%
% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
%
+% \subsection{End of the \file{kernel} {\sc docstrip} module}
+% Here ends the module.
+% \begin{macrocode}
+%</kernel>
+% \end{macrocode}
%
% \Finale
-% %Here ends the programmer's documentation.
+% \iffalse Here ends the programmer's documentation.\fi
% \endinput
%
\endinput
diff --git a/Master/texmf-dist/source/latex/revtex/revtex4.dtx b/Master/texmf-dist/source/latex/revtex/revtex4-1.dtx
index 693747ef47f..9d517bf02a5 100644
--- a/Master/texmf-dist/source/latex/revtex/revtex4.dtx
+++ b/Master/texmf-dist/source/latex/revtex/revtex4-1.dtx
@@ -1,103 +1,438 @@
-% \iffalse
-% ****** Start of file revtex4.dtx ****** %
-%
-% This file is part of the APS files in the REVTeX 4 distribution.
-% For version number, search on the string "%FileInfo"
-%
-% First revision by David Carlisle,
-% later versions by Arthur Ogawa.
-%
-% Copyright (c) 2000 The American Physical Society.
+% \iffalse meta-comment balanced on line 122
+% revtex4-1.dtx: package to typeset APS, AIP, OSA, ASA, etc. journal articles
+% Copyright (c) 2009 The American Physical Society.
% http://publish.aps.org/revtex4/
% mailto:revtex@aps.org
-%
-%
-% See the REVTeX 4 README file for restrictions and more information.
-% \fi
-% \iffalse
-%<*driver>
- \ProvidesFile{revtex4.dtx}
-%</driver>
-%<class-pre|aps|rmp>\NeedsTeXFormat{LaTeX2e}[1996/12/01]
-%<class-pre>\ProvidesClass{revtex4}
-%<aps>\ProvidesFile{aps.rtx}
-%<rmp>\ProvidesFile{rmp.rtx}
-%<10pt>\ProvidesFile{10pt.rtx}
-%<11pt>\ProvidesFile{11pt.rtx}
-%<12pt>\ProvidesFile{12pt.rtx}
-%<revsymb&!class-pre>\ProvidesPackage{revsymb}
-%<driver>\ProvidesFile{revtex.drv}
-%<*!class-pst>
- [2001/08/02 v4.0 (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
-%</!class-pst>
-%<*driver>
-\listfiles
-\documentclass{ltxdoc}
-\RequirePackage{ltxdocext}%
-\let\url\undefined
-\RequirePackage[colorlinks=true,linkcolor=blue]{hyperref}%
-\expandafter\ifx\csname package@font\endcsname\relax\else
- \expandafter\expandafter
- \expandafter\RequirePackage
- \expandafter\expandafter
- \expandafter{\csname package@font\endcsname}%
+%
+% Disclaimer
+% This file is distributed WITHOUT ANY WARRANTY;
+% without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+% License
+% You may distribute this file under the conditions of the
+% LaTeX Project Public License 1.3 or later
+% (http://www.latex-project.org/lppl.txt).
+% ReadMe
+% For the documentation and more detailed instructions for
+% installation, typeset this document with \LaTeX.
+% Maintenance Status
+% This work has the LPPL maintenance status "maintained";
+% Current Maintainer of this work is Arthur Ogawa.
+%
+% This work consists of the main source file revtex4-1.dtx
+% and the derived files
+% revtex4.cls, revtex4.pdf
+% Distribution:
+% CTAN:macros/latex/contrib/revtex/
+%
+% Unpacking:
+% tex revtex4-1.dtx
+%
+% Documentation:
+% latex revtex4-1.dtx; ...
+%
+% Programm calls to get the documentation (example):
+% pdflatex revtex4-1.dtx
+% makeindex -s gind.ist revtex4-1.idx
+% makeindex -s gglo.ist -o revtex4-1.gls revtex4-1.glo
+% pdflatex revtex4-1.dtx
+% makeindex -s gind.ist revtex4-1.idx
+% pdflatex revtex4-1.dtx
+%
+% Installation:
+% TDS:bibtex/bst/revtex/
+% TDS:doc/latex/revtex/
+% TDS:tex/latex/revtex/
+% TDS:source/latex/revtex/
+%
+% Thanks, Heiko!
+% This method of letting a single .dtx file serve as both
+% documentation (via latex) and installer (via tex) follows
+% the example of Heiko Oberdiek. Thanks!
+%<*ignore>
+\begingroup
+ \def\x{LaTeX2e}%
+\expandafter\endgroup
+\ifcase
+ 0\expandafter\ifx\csname processbatchFile\endcsname\relax\else1\fi\ifx\fmtname\x\else 1\fi
+ \relax
+\else
+ \csname fi\endcsname
+%</ignore>
+%<*install>
+%% This file will generate documentation and runtime files
+%% from revtex4-1.dtx when run through TeX.
+\input docstrip
+\preamble
+
+This file is part of the APS files in the REVTeX 4 distribution.
+For the version number, search on the string %FileInfo
+
+Original version by David Carlisle
+Modified by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal dot net)
+
+Copyright (c) 2009 The American Physical Society.
+http://publish.aps.org/revtex4/
+mailto:revtex4@aps.org
+
+See the REVTeX 4 README file for restrictions and more information.
+
+\endpreamble
+\askforoverwritefalse
+\keepsilent
+\generate{%
+ \file{revtex4-1.cls}{%
+ \from{revtex4-1.dtx}{kernel}%
+ \from{ltxutil.dtx}{kernel}%
+ \from{ltxfront.dtx}{kernel}%
+ \from{ltxgrid.dtx}{kernel}%
+ \from{revtex4-1.dtx}{options}%
+ \from{ltxutil.dtx}{options}%
+ \from{ltxfront.dtx}{options}%
+ \from{ltxgrid.dtx}{options}%
+ \from{revtex4-1.dtx}{package}%
+ }%
+ \file{aps4-1.rtx}{\from{revtex4-1.dtx}{aps}}%
+ \file{apsrmp4-1.rtx}{\from{revtex4-1.dtx}{rmp}}%
+ \file{aps10pt4-1.rtx}{\from{revtex4-1.dtx}{10pt}}%
+ \file{aps11pt4-1.rtx}{\from{revtex4-1.dtx}{11pt}}%
+ \file{aps12pt4-1.rtx}{\from{revtex4-1.dtx}{12pt}}%
+ \file{revsymb4-1.sty}{\from{revtex4-1.dtx}{revsymb}}%
+}%
+\ifToplevel{
+\Msg{***********************************************************}
+\Msg{*}
+\Msg{* To finish the installation, please move}
+\Msg{* *.cls, *.rtx, and *.sty }
+\Msg{* into a directory searched by TeX;}
+\Msg{* in a TDS-compliant installation:}
+\Msg{* texmf/tex/macros/latex/revtex/.}
+\Msg{*}
+\Msg{* To produce the documentation,
+ run revtex4-1.dtx through LaTeX.}
+\Msg{*}
+\Msg{* Happy TeXing}
+\Msg{***********************************************************}
+}
+\endbatchfile
+%</install>
+%<*ignore>
\fi
-\CodelineIndex\EnableCrossrefs
-\begin{document}
-\gdef\lquote{`}\gdef\rquote{'}%
-%{\tracingall\showlists}
-\DocInput{revtex4.dtx}
-\end{document}
-%</driver>
+%</ignore>
% \fi
%
-% \GetFileInfo{revtex4.dtx}\CheckSum{7177}
+% \GetFileInfo{revtex4-1.dtx}\CheckSum{7177}
+%
+% \iffalse ltxdoc klootch
+%<*package>
+%%% @LaTeX-file{
+%%% filename = "revtex4-1.dtx",
+%%% version = "4.1g",
+%%% date = "2009/10/08",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "7177",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
+%%% commissioned by the American Physical Society.
+%%% ",
+%%% copyright = "Copyright (C) 1999, 2009 Arthur Ogawa,
+%%% distributed under the terms of the
+%%% LaTeX Project Public License, see
+%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
+%%% ",
+%%% address = "Arthur Ogawa,
+%%% USA",
+%%% telephone = "",
+%%% FAX = "",
+%%% email = "mailto colon arthur_ogawa at sbcglobal.net",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "latex, page grid, main vertical list",
+%%% supported = "yes",
+%%% abstract = "package to change page grid, MVL",
+%%% docstring = "The checksum field above generated by ltxdoc",
+%%% }
+%</package>
+% \fi
%
-% \title{The \classname{revtex4} document class of the American Physical Society}
-% \author{Arthur Ogawa%
-% \thanks{First revision by David Carlisle}%
-% }%
-% \date{Version \fileversion, dated \filedate}%
-% \newcommand\revtex{REV\TeX}
+% \iffalse ltxdoc klootch
+% The following references the \file{00readme.tex} file,
+% which contains the frontmatter for the programmer's docs.
+% The contents of this file are generated when
+% you typeset this file with LaTeX.
+% Search on "{filecontents*}{00readme.tex}" to locate it.
+% \fi\input{00readme.tex}%
%
-% \maketitle
+% \subsection{Bill of Materials}
%
-% This file embodies the implementation of the APS \revtex\ 4 document class
-% for electronic submissions to journals.
-%
-% The distribution point for this work is
-% \url{http://publish.aps.org/revtex4/},
-% which contains fully unpacked, prebuilt runtime files and documentation.
+% Following is a list of the files in this distribution arranged
+% according to provenance.
+%
+% \subsubsection{Primary Source}%
+% One single file generates all.
+%\begin{verbatim}
+%revtex4-1.dtx
+%\end{verbatim}
%
-% \tableofcontents
+% \subsubsection{Generated by \texttt{tex revtex4-1.dtx}}%
+% Typesetting ths file under \TeX\ itself runs the installer,
+% which generates the package files.
+%\begin{verbatim}
+%revtex4-1.cls, revtex4.ins, revtex4.drv, aps4-1.rtx,
+%aps10pt4-1.rtx, aps11pt4-1.rtx, aps12pt4-1.rtx, revsymp.sty
+%\end{verbatim}
+%
+% \subsubsection{Generated by \texttt{pdflatex revtex4-1.dtx}}%
+% Typesetting the source file under \LaTeX\
+% generates the documentation.
+%\begin{verbatim}
+%revtex4.pdf,
+%\end{verbatim}
%
-% \section{Using \protect\revtex}
+% \subsubsection{Auxiliary}%
+% The following are auxiliary files generated
+% in the course of running \LaTeX:
+% \begin{verbatim}
+%revtex4.aux revtex4.idx revtex4.ind revtex4.log revtex4.toc
+% \end{verbatim}
+%
+% \section{Code common to all modules}%
%
-% The file \file{README} has retrieval and installation information.
+% The following may look a bit klootchy, but we
+% want to require only one place in this file
+% where the version number is stated,
+% and we also want to ensure that the version
+% number is embedded into every generated file.
+%
+% Now we declare that
+% these files can only be used with \LaTeXe.
+% An appropriate message is displayed if
+% a different \TeX{} format is used.
+% \begin{macrocode}
+%<*doc|kernel|aps|rmp|revsymb>
+\NeedsTeXFormat{LaTeX2e}[1996/12/01]%
+%</doc|kernel|aps|rmp|revsymb>
+%<kernel>\ProvidesClass{revtex4-1}
+%<aps>\ProvidesFile{aps4-1}
+%<rmp>\ProvidesFile{apsrmp4-1}
+%<10pt>\ProvidesFile{aps10pt4-1}
+%<11pt>\ProvidesFile{aps11pt4-1}
+%<12pt>\ProvidesFile{aps12pt4-1}
+%<revsymb>\ProvidesPackage{revsymb4-1}
+%<*doc>
+\ProvidesFile{revtex4-1.dtx}
+%</doc>
+%<*!package&!options>
+ [2009/10/08:11:23 4.1g (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+%</!package&!options>
+%<kernel>\let\class@name\@gtempa
+% \end{macrocode}
+%
+% \section{The driver module \texttt{driver}}
+%
+% This module, consisting of the present section,
+% typesets the programmer's documentation,
+% generating the \file{00readme.txt} and sample document as needed.
+%
+% Because the only uncommented-out lines of code at the beginning of
+% this file constitute the \file{driver} module itself,
+% we can simply typeset the \file{.dtx} file directly,
+% and there is thus rarely any need to
+% generate the ``driver'' {\sc docstrip} module.
+% Module delimiters are nonetheless required so that
+% this code does not find its way into the other modules.
+%
+% The \enve{document} command concludes the typesetting run.
+%
+% \begin{macrocode}
+%<*doc>
+% \end{macrocode}
+% The driver uses packages \file{ltxdoc.sty}, \file{ltxdocext.sty},
+% \file{hyperref.sty}, and whatever font package has been selected.
+% \begin{macrocode}
+\documentclass{ltxdoc}
+\RequirePackage{ltxdocext}%
+\let\url\undefined
+\RequirePackage[colorlinks=true,linkcolor=blue]{hyperref}%
+\expandafter\ifx\csname package@font\endcsname\@undefined\else
+ \expandafter\RequirePackage\expandafter{\csname package@font\endcsname}%
+\fi
+% \end{macrocode}
+% We ask for the usual indices and glossaries.
+% \begin{macrocode}
+\CodelineIndex\EnableCrossrefs % makeindex -s gind.ist revtex4
+\RecordChanges % makeindex -s gglo.ist -o revtex4.gls revtex4.glo
+% \end{macrocode}
%
-% User documentation is presented separately in \file{revguide.tex}.
+% \subsubsection{Docstrip and info directives}
+% We use so many {\sc docstrip} modules that we set the
+% \texttt{StandardModuleDepth} counter to 1.
+% \begin{macrocode}
+\setcounter{StandardModuleDepth}{1}
+% \end{macrocode}
+% The following command retrieves the date and version information
+% from this file.
+% \begin{macrocode}
+\expandafter\GetFileInfo\expandafter{\jobname.dtx}%
+% \end{macrocode}
%
-% The file \file{template.aps} is a boilerplate file.
+% \subsection{The Frontmatter File}
+% As promised above, here is the contents of the frontmatter file.
+% \begin{macrocode}
+\begin{filecontents*}{00readme.tex}
+\title{%
+ The \classname{revtex4-1} document class of the American Physical Society%
+ \protect\thanks{Work under hire to The American Physical Society.}%
+}%
+\author{Arthur Ogawa%
+ \protect\thanks{First revision of REV\TeX4.0 (unreleased) by David Carlisle}%
+}%
+\date{Version \fileversion, dated \filedate}%
+\newcommand\revtex{REV\TeX}
+
+\maketitle
+
+This file embodies the implementation of the APS \revtex\ 4.1 document class
+for electronic submissions to journals.
+
+The distribution point for this work is
+\url{http://publish.aps.org/revtex4/},
+which contains fully unpacked, prebuilt runtime files and documentation.
+
+\tableofcontents
+
+\section{Using \protect\revtex}
+
+The file \file{README} has retrieval and installation information.
+
+User documentation is presented separately in \file{auguide.tex}.
+
+The file \file{template.aps} is a boilerplate file.
+
+\changes{4.0a}{1998/01/16}{Initial version}
+\changes{4.0a}{1998/01/31}{Move after process options, so \cs{clearpage} not in scope of twocolumn}
+\changes{4.0a}{1998/01/31}{Rearrange the ordering so numerical ones come first. AO: David, what does this mean?}
+\changes{4.0a}{1998/01/31}{use font-dependent spacing}
+\changes{4.0a}{1998/01/31}{4.0d had twoside option setting twoside switch to false}
+\changes{4.0a}{1998/01/31}{Move after process options, so the following test works}
+\changes{4.0a}{1998/01/31}{print homepage}
+\changes{4.0a}{1998/01/31}{protect against hyperref revtex kludges which are not needed now}
+\changes{4.0a}{1998/06/10}{multiple preprint commands}
+\changes{4.0a}{1998/06/10}{comma not space between email and homepage}
+\changes{4.0a}{1998/06/10}{single space footnotes}
+\changes{4.0b}{1999/06/20}{First modifications by Arthur Ogawa (mailto:arthur\_ogawa at sbcglobal dot net)}
+\changes{4.0b}{1999/06/20}{Added localization of \cs{figuresname}}
+\changes{4.0b}{1999/06/20}{Added localization of \cs{tablesname}}
+\changes{4.0b}{1999/06/20}{AO: all code for \protect\classoption{10pt} is in this module.}
+\changes{4.0b}{1999/06/20}{AO: all code for \protect\classoption{11pt} is in this module.}
+\changes{4.0b}{1999/06/20}{AO: all code for \protect\classoption{12pt} is in this module.}
+\changes{4.0b}{1999/06/20}{AO: made aps.rtx part of revtex4.dtx}
+\changes{4.0b}{1999/06/20}{AO: remove duplicates}
+\changes{4.0b}{1999/06/20}{call \cs{print@floats}}
+\changes{4.0b}{1999/06/20}{Defer assignment until \cs{AtBeginDocument} time.}
+\changes{4.0b}{1999/06/20}{Defer decision until \cs{AtBeginDocument} time}
+\changes{4.0b}{1999/06/20}{Define three separate environments, defer assignment to \cs{AtBeginDocument} time.}
+\changes{4.0b}{1999/06/20}{Frank Mittelbach, has stated in \protect\classname{multicol}: ``The kernel command \cs{@footnotetext} should not be modified.'' Thus, I have removed David Carlisle's redefinition of that command. Note, however, that later versions of \protect\classname{multicol} do not require this workaround. Belt and suspenders.}%
+\changes{4.0b}{1999/06/20}{Move this ``complex'' option to the front, where it can be overridden by ``simple'' options.}
+\changes{4.0b}{1999/06/20}{New option}
+\changes{4.0b}{1999/06/20}{One-line caption sets flush left.}
+\changes{4.0b}{1999/06/20}{only execute if appropriate}
+\changes{4.0b}{1999/06/20}{Processing delayed to \cs{AtBeginDocument} time}
+\changes{4.0b}{1999/06/20}{Removed invocation of nonexistent class option \protect\classoption{groupauthors} and all other class options that should only be invoked by the document. (Otherwise precedence of class options does not work.)}
+\changes{4.0b}{1999/06/20}{Restore all media size class option of \protect\file{classes.dtx}}
+\changes{4.0b}{1999/06/20}{Stack \cs{preprint} args flush right at right margin.}
+\changes{4.0c}{1999/11/13}{(AO, 115) If three or more preprints specified, set on single line, with commas.}
+\changes{4.0c}{1999/11/13}{(AO, 129) section* within appendix was producing appendixname}
+\changes{4.0c}{1999/11/13}{*-form mandates pagebreak}
+\changes{4.0c}{1999/11/13}{also spelled ``acknowledgements''.}
+\changes{4.0c}{1999/11/13}{Do not put by REVTeX in every page foot}
+\changes{4.0c}{1999/11/13}{grid changes via ltxgrid procedures}
+\changes{4.0c}{1999/11/13}{grid changes with ltxgrid}
+\changes{4.0c}{1999/11/13}{Insert procedure \cs{checkindate}}
+\changes{4.0c}{1999/11/13}{Lose compatability mode.}
+\changes{4.0c}{1999/11/13}{New ltxgrid-based code, other bug fixes}
+\changes{4.0c}{1999/11/13}{New option ``checkin''}
+\changes{4.0c}{1999/11/13}{Prevent an inner footnote from performing twice}
+\changes{4.0d}{2000/04/10}{Also alter how lists get indented.}
+\changes{4.0d}{2000/04/10}{eprint takes an optional argument, syntactical only in this case.}
+\changes{4.0d}{2000/04/10}{New option}
+\changes{4.0d}{2000/05/10}{More features and bug fixes: compatability with longtable and array packages. Now certainly incompatible with multicol.}
+\changes{4.0d}{2000/05/17}{make longtable trigger the head, too}
+\changes{4.0d}{2000/05/18}{But alternative spelling is deprecated.}
+\changes{4.0e}{2000/09/20}{New option showkeys}
+\changes{4.0e}{2000/11/14}{Bug fixes and minor new features: title block affiliations can have ancillary data, just like authors; clearpage processing revamped, with floats staying in order; widetext ornaments.}
+\changes{4.0e}{2000/11/21}{adornments above and below.}
+\changes{4.0f}{2001/02/13}{Last bug fixes before release.}
+\changes{4.0rc1}{2001/06/17}{Running headers always as if two-sided}
+\changes{4.0rc1}{2001/06/18}{grid changes with push and pop}
+\changes{4.0rc1}{2001/06/18}{grid changes with push and pop}
+\changes{4.0rc4}{2001/07/23}{hyperref is no longer loaded via class option: use a usepackage statement instead}
+\changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+\changes{4.1a}{2008/01/18}{(AO, 451) ``Cannot have more than 256 cites in a document''}%
+\changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+\changes{4.1a}{2008/01/18}{(AO, 460) ``Proper style is "FIG. 1. ..." (no colon)''}%
+\changes{4.1a}{2008/01/18}{(AO, 478) \cs{ds@letterpaper}, so that ``letterpaper really is the default''}%
+\changes{4.1a}{2008/01/18}{(AO, 488) Change processing of options to allow an unused option to specify society and journal}%
+\changes{4.1a}{2008/01/19}{(AO, 461) Change the csname revtex uses from @dotsep to ltxu@dotsep. The former is understood in mu. (What we wanted was a dimension.)}%
+\changes{4.1a}{2008/01/19}{For natbib versions before 8.21, \cs{NAT@sort} was consulted only as natbib was being read in. Now it is fully dynamic.}
+\changes{4.1b}{2008/05/29}{The csname substyle@ext is now defined without a dot (.), to be compatible with \LaTeX usage (see @clsextension and @pkgextension).}
+\changes{4.1b}{2008/06/01}{(AO) Implement bibnotes through \cs{frontmatter@footnote@produce} instead of \cs{bibnotes@sw}}%
+\changes{4.1b}{2008/06/01}{Add option reprint, opposite of preprint, and preferred alternative to twocolumn}
+\changes{4.1b}{2008/06/29}{(AO, 455) Be nice to a list within the abstract (assign \cs{@totalleftmargin}).}
+\changes{4.1b}{2008/06/30}{(AO) Structure the Abstract using the \texttt{bibliography} environment}
+\changes{4.1b}{2008/07/01}{(AO) coordinate \cs{if@twoside} with \cs{twoside@sw}}
+\changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+\changes{4.1b}{2008/07/01}{(AO) No longer need to test \cs{chapter} as of \texttt{natbib} version 8.2}
+\changes{4.1b}{2008/07/01}{(AO) No longer use \cs{secnumarabic@sw}, instead use \cs{setup@secnums}}
+\changes{4.1b}{2008/07/01}{(AO) Provide more diagnostics when \cs{@society} is assigned.}
+\changes{4.1b}{2008/07/01}{(AO) provide option longbibliography}
+\changes{4.1b}{2008/07/01}{Add \cs{@hangfroms@section}}
+\changes{4.1b}{2008/07/01}{Break out \cs{@caption@fignum@sep}}
+\changes{4.1b}{2008/07/01}{Class option galley sets \cs{preprintsty@sw} to false}
+\changes{4.1b}{2008/07/01}{Code relating to new syntax for frontmatter has been placed in \file{ltxfront.dtx}}
+\changes{4.1b}{2008/07/01}{Package textcase is now simply a required package}
+\changes{4.1b}{2008/07/01}{Procedures \cs{@parse@class@options@society} and \cs{@parse@class@options@journal} and friends}
+\changes{4.1b}{2008/07/01}{Read in all required packages together}
+\changes{4.1b}{2008/07/01}{Remove options newabstract and oldabstract}
+\changes{4.1b}{2008/08/01}{Section numbering via procedures \cs{secnums@rtx} and \cs{secnums@arabic}.}
+\changes{4.1b}{2008/08/04}{As with author formatting, rag the right more, and assign \cs{@totalleftmargin}. Also neutralize \cs{def@after@address}.}%
+\changes{4.1b}{2008/08/04}{Rag the right even more: .8\cs{hsize}. Also, assign \cs{@totalleftmargin}.}%
+\changes{4.1b}{2008/08/04}{The \texttt{rmp} journal substyle selects \texttt{groupedaddress} by default.}%
+\changes{4.1b}{2008/08/04}{Use \cs{setup@hook} to initialize all.}
+\changes{4.1c}{2008/08/15}{Document class option longbibliography via \cs{substyle@post}}
+\changes{4.1d}{2009/03/27}{Definition of \cs{ @fnsymbol} follows fixltx2e.sty}
+\changes{4.1e}{2008/06/29}{(AO, 455) be nice to a list within the abstract}
+\changes{4.1f}{2009/07/07}{(AO, 513) Add class option linenumbers: number the lines a la \filename{lineno.sty}}
+\changes{4.1f}{2009/07/07}{(AO, 516) Merged references are separated with a semicolon}
+\changes{4.1f}{2009/07/10}{(AO, 520) Automatically produce \cs{bibliography} command when needed}%
+\changes{4.1f}{2009/07/11}{(AO, 521) Lonely bibliography head}%
+\changes{4.1f}{2009/07/11}{(AO, 522) Warn if software is expired}%
+\changes{4.1f}{2009/07/15}{(AO, 523) Add class option nomerge, to turn off new natbib 8.3 syntax}
+\changes{4.1f}{2009/07/20}{(AO, 524) Makes no sense if citations are superscript numbers and so are footnotes}
+\changes{4.1f}{2009/10/05}{(AO, 530) \cs{@fnsymbol}: Failed to import fixltx2e.sty technology. Return to LaTeX core.}
+\changes{4.1g}{2009/10/07}{(AO, 525) Remove phantom paragraph above display math that is given in vertical mode}%
+\changes{4.1g}{2009/10/07}{(AO, 538) \cs{MakeTextUppercase} inappropriately expands the double backslash}
+\changes{4.1h}{2009/10/09}{(AO) Remove expiry code in the release software}%
+
+\end{filecontents*}
+% \end{macrocode}
%
-% \StopEventually{}
+% \subsection{The Document Body}
%
-% \changes{v4.a}{1998/01/16}
-% {Initial version}
-% \changes{v4.0beta 2}{1999/06/20}
-% {First modifications by Arthur Ogawa (mailto:ogawa@teleport.com)}
-% \changes{v4.0beta 3}{1999/11/13}
-% {New ltxgrid-based code, other bug fixes}
-% \changes{v4.0beta 4}{2000/05/10}
-% {More features and bug fixes: compatability with longtable and array packages.
-% Now certainly incompatible with multicol.}
-% \changes{v4.0beta 5}{2000/11/14}
-% {Bug fixes and minor new features: title block affiliations can have ancillary data, just like authors;
-% clearpage processing revamped, with floats staying in order; widetext ornaments.}
-% \changes{v4.0beta 6}{2001/02/13}
-% {Last bug fixes before release.}
+% Here is the document body, containing only a
+% \cmd\DocInput\ directive---referring to this very file.
+% This very cute self-reference is a common \classname{ltxdoc} idiom.
+% \begin{macrocode}
+\begin{document}%
+\expandafter\DocInput\expandafter{\jobname.dtx}%
+\PrintChanges
+\end{document}
+% \end{macrocode}
+% And that is the end of the driver for the programmer's documentation.
+% \begin{macrocode}
+%</doc>
+% \end{macrocode}
%
% \section{Overview}%
-% \revtex\ is a \LaTeXe\ document class, aomewhat like a hybrid of
+% \revtex\ is a \LaTeXe\ document class, somewhat like a hybrid of
% the standard \LaTeX\ \classname{book} and \classname{article} classes.
%
% Certain packages are (should be) loaded by this class in any case:
@@ -116,7 +451,7 @@
% Certain other packages are to be loaded by the
% document through explicit use of \cmd\usepackage.
% Some mentioned in the user documentation are
-% \classname{graphicx}, \classname{longtable},
+% \classname{graphicx}, \classname{longtable}, \classname{hyperref},
% and \classname{bm}.
%
% Certain commonly used packages are known to be incompatible with
@@ -132,30 +467,43 @@
% document class to address multiple societies.
% It also implements a sub-substyle, giving the
% journal of the given society.
-% The only society currently implemented is \classoption{aps},
-% however, code is in place for another society, the \classoption{osa}.
+% Any society may create a substyle;
+% this file generates one for \classoption{aps}.
%
-% FIXME: should always load the \classname{graphicx} package.
+% FIXME: should always load the \classname{graphicx} package. No, allow user to load whichever graphics package is desired.
%
% QUERY: since \classname{amsfonts} and \classname{amssymb} extend
% syntax, why not load them in any case?
%
-% QUERY: if you say \cmd\documentclass|[prb,osa]{revtex4}|, then
-% the value of \cmd\@society\ will be wrong, or? Fixed.
-%
-% Certain events occur at \cmd\AtEndOfClass\ time:
+% Certain processing occurs at the endgame for reading in \revtex, thereby establishing
+% precedence for assignments to \LaTeX's (and \revtex's) parameters:
% \begin{enumerate}
% \item
-% Optionally read in packages
-% \classname{amsfonts}, \classname{amssymb}.
+% Figure out which society is operative and read in the indicated \file{.rtx} file.
+% \item
+% Figure out which journal option is operative and execute the indicated journal command. This may lead to reading in a journal substyle \file{.rtx} file.
+% \item
+% Figure out which pointsize is operative and execute the indicateded pointsize command. This may lead to reading in a pointsize \file{.rtx} file.
% \item
-% Read in society substyle \file{.rtx} file.
+% Execute all of the document's options, in the order declared within the document.
% \item
-% Read in type size \file{.rtx} file.
+% Read in all required packages (like \classname{natbib}, \classname{amsfonts}, \classname{amssymb}), that were determined by class, society, and journal.
% \item
-% Read in the job's style file, the \file{.rty} file.
+% The last required package, if existing, is the document's style file, the \file{.rty} file.
+% Note that the \file{.rty} file can override the assignments of \revtex, society, journal, and required packages, and even load its own packages.
+% It can also, via appendations to \cmd\setup@hook, override the setup code itself.
% \item
-% Define things based on \cmd\secnumarabic@sw.
+% Execute all of the setup code accumulated. Such code can be queued by \revtex\ itself, by the society, by the journal, or by the pointsize.
+% \item
+% At this point, \revtex\ has completed the process of inputting itself,
+% and \LaTeX\ will now execute the \cmd\AtEndOfClass\ procedures.
+% \end{enumerate}
+%
+% \revtex\ will have enqueued code to execute at \cmd\AtBeginDocument\ time,
+% in two different queues.
+% \cmd\document@inithook\ executes immediately upon encountering the \cmd\begin\env{document} statement,
+% \cmd\class@documenthook\ at the end of all the code enqueued via \cmd\AtBeginDocument.
+% \begin{enumerate}
% \item
% Install procedures to execute at the very end of the class's
% \cmd\AtBeginDocument\ processing, such as
@@ -205,67 +553,6 @@
% (\classname{natbib}) prepare to read in the \file{.aux} file.
% \end{enumerate}
%
-%
-% \section{The installer file}
-% We include here a reference copy of the installer file, \file{revtex4.ins}.
-% It is not intended that one actually generate that file using \file{docstrip}
-% via the revtex4 installer file, because that would involve overwriting the
-% file that \TeX\ is typesetting. Instead, the installer file is provided
-% pre-generated.
-%
-% For the most part, the installer is simple: it generates \file{revtex4.cls} and
-% a collection of \file{.rtx} files from \file{revtex4.dtx}.
-%
-% However, the process of generating \file{revtex4.cls} involves the incorporation
-% of portions of two of the \file{ltx} series of files, \file{ltxutil.dtx},
-% and \file{ltxgrid.dtx}. The former is a collection of macro definitions that
-% serve as the lowest level of extensions to \LaTeX, the latter implements
-% an alternative output routine and page gridding mechanism that provides for
-% multicolumn page layouts, but without the sorry limitations of the
-% \LaTeX\ required package, \classname{multicol}, and is also compatible with
-% the \classname{longtable} package (which \classname{multicol} is not).
-% \begin{macrocode}
-%<*ins>
-% This file requires docstrip version 2.4 or higher available from
-% ftp://ctan.tug.org/tex-archive/macros/latex/unpacked/docstrip.tex
-\input docstrip
-\preamble
-
-This file is part of the APS files in the REVTeX 4 distribution.
-For the version number, search on the string %FileInfo
-
-Copyright (c) 2000 The American Physical Society.
-http://publish.aps.org/revtex4/
-mailto:revtex@aps.org
-
-Maintained by Arthur Ogawa (mailto:ogawa@teleport.com)
-under contract to the American Physical Society.
-
-See the REVTeX 4 README file for restrictions and more information.
-
-\endpreamble
-\keepsilent
-\askforoverwritefalse
-\generate{%
- \file{revtex4.cls}{%
- \from{revtex4.dtx}{class-pre}%
- \from{ltxutil.dtx}{ltxutil-krn}%
- \from{ltxgrid.dtx}{ltxgrid-krn}%
- \from{textcase.dtx}{package}%
- \from{revtex4.dtx}{class-pst}%
- }%
- \file{aps.rtx}{\from{revtex4.dtx}{aps}}%
- \file{rmp.rtx}{\from{revtex4.dtx}{rmp}}%
- \file{10pt.rtx}{\from{revtex4.dtx}{10pt}}%
- \file{11pt.rtx}{\from{revtex4.dtx}{11pt}}%
- \file{12pt.rtx}{\from{revtex4.dtx}{12pt}}%
- \file{revsymb.sty}{\from{revtex4.dtx}{revsymb}}%
-}%
-\endbatchfile
-%</ins>
-% \end{macrocode}
-%
-%
% \section{Writing journal-specifc extensions to \revtex}
%
% With this version of \revtex, we introduce a somewhat different
@@ -298,33 +585,33 @@ See the REVTeX 4 README file for restrictions and more information.
% to \revtex.
%
% \section{The \classname{revtex4} Document Class}
-%
+% Above, we took
+% advantage of 1) the \LaTeX\ definition of \cmd\ProvidesPackage\ and
+% 2) that the line of code immediately afterwards follows the \cmd\ProvidesClass\ statement above.
% \begin{macrocode}
-%<*class-pre>
-\def\class@name{revtex4}%
+%<*kernel>
% \end{macrocode}
%
% Print a banner in the log:
% \begin{macrocode}
\GenericInfo{}{\space
- Copyright (c) 2001 The American Physical Society.^^J
+ Copyright (c) 2009 The American Physical Society.^^J
mailto:revtex@aps.org^^J
Licensed under the LPPL:^^Jhttp://www.ctan.org/tex-archive/macros/latex/base/lppl.txt^^J
- Arthur Ogawa <ogawa@teleport.com>^^J
- Based on work by David Carlisle <david@dcarlisle.demon.co.uk>%
+ Arthur Ogawa <arthur_ogawa at sbcglobal dot net>^^J
+ Based on work by David Carlisle <david at dcarlisle.demon.co.uk>%
\@gobble
}%
% \end{macrocode}
%
-% \subsection{Compatability Processing}
+% \subsection{Compatibility Processing}
%
% If the document has \cmd\documentstyle|{revtex4}|,
% then, instead of attempting to run in compatability mode,
% just complain and exit.
-% \changes{v4.0beta 3}{1999/11/13}
-% {Lose compatability mode.}
+% \changes{4.0c}{1999/11/13}{Lose compatability mode.}
% \begin{macrocode}
-\if@compatibility
+\if@compatibility
\edef\reserved@a{\errhelp{%
Change your \string\documentstyle\space statement to
\string\documentclass\space and rerun.
@@ -336,92 +623,112 @@ See the REVTeX 4 README file for restrictions and more information.
%
%
% \section{Extensions to the \LaTeX\ Kernel}
-% I am introducing
-% some portions of the \classname{ltxkrnext} package
-% (\url{ftp://ftp.teleport.com/users/ogawa/macros/latex/contrib/supported/ltxkrnext/}).
%
-% First, de-fang unwanted commands and turn \cmd\ProvidesPackage\ into an informative message.
% \begin{macrocode}
-\let\DeclareOption@latex\DeclareOption
-\let\DeclareOption\@gobbletwo
-\let\ProcessOptions@latex\ProcessOptions
-\let\ProcessOptions\@empty
-\let\ProvidesPackage@latex\ProvidesPackage
-\def\ProvidesPackage#1[#2]{%
- \class@info{Incorporating package #1 [#2].}%
-}%
-%</class-pre>
+%</kernel>
% \end{macrocode}
-% Now load the utility and page grid packages.
-% The \classname{ltxutil} and \classname{ltxgrid} packages are distributed with
+%
+% Here, we incorporate the utility, frontmatter, and page grid packages.
+% The \classname{ltxutil}, \classname{ltxfront}, and \classname{ltxgrid} source are distributed with
% \revtex.
+%
+% Here begins the \file{options} \textsc{docstrip} module.
% \begin{macrocode}
-%\RequirePackage{ltxutil}%
-%\RequirePackage{ltxgrid}%
+%<*options>
% \end{macrocode}
%
-% The \classname{textcase} package is available from
-% \url{CTAN:/macros/latex/contrib/supported/carlisle/textcase.dtx} and is
-% used at the suggestion, and by permission, of David~P. Carlisle.
-% \begin{quotation}
-% \cmd\ProvidesFile{textcase.dtx}
-% [1998/11/12 v0.06 Text only upper/lower case changing (DPC)]
-% \end{quotation}
+% \subsection{Hooks}
%
-% David, in turn, suggests that Donald Arseneau be credited for some of the ideas in
-% the \classname{textcase} package, so let it hereby be so understood.
+% \begin{macro}{\setup@hook}
+% The procedure
+% \cmd\setup@hook\
+% serves as the vehicle for all code that
+% gives values to the class's parameters once all the
+% society, journal, options, and packages have been processed.
%
-% Note that David's package has a bug, which is fixed as follows:
-% Change:
-%\begin{verbatim}
-% \def\NoCaseChange##1{\noexpand\NoCaseChange{\noexpand##1}}
-%\end{verbatim}
-% To:
-%\begin{verbatim}
-% \def\NoCaseChange##1{\noexpand\NoCaseChange{\noexpand##1}}%
-%\end{verbatim}
-%
-% \begin{macrocode}
-%\RequirePackage{textcase}%
-% \end{macrocode}
-%
-% Next, restore those cammands we de-fanged:
+% Arrange for journal substyles to set their own default values.
% \begin{macrocode}
-%<*class-pst>
-\let\ProvidesPackage\ProvidesPackage@latex
-\let\ProcessOptions\ProcessOptions@latex
-\let\DeclareOption\DeclareOption@latex
-% \end{macrocode}
-% And let the \classname{textcase} commands override those of \LaTeX:
-% \begin{macrocode}
-\expandafter
-\let\csname MakeUppercase \expandafter\endcsname
- \csname MakeTextUppercase \endcsname
-\expandafter
-\let\csname MakeLowercase \expandafter\endcsname
- \csname MakeTextLowercase \endcsname
+\let\setup@hook\@empty
% \end{macrocode}
+% \end{macro}
%
-% Try to patch \classname{longtable}.
+% After preamble processing is complete,
+% detect whether package \classname{longtable} has been loaded and patch it.
% \begin{macrocode}
-\appdef\class@documenthook{%
+\appdef\document@inithook{%
\switch@longtable
+ \let\LT@makecaption\LT@makecaption@rtx
+}%
+% \end{macrocode}
+%
+% \begin{macro}{\LT@makecaption}
+% We override the caption processing method of the \classname{longtable} package:
+% space below the caption is created via strut instead of whitespace.
+% \begin{macrocode}
+\def\LT@makecaption@rtx#1#2#3{%
+ \LT@mcol\LT@cols c{%
+ \hbox to\z@{%
+ \hss
+ \parbox[t]\LTcapwidth{%
+ \sbox\@tempboxa{#1{#2: }#3\unskip\nobreak\vrule\@width\z@\@height\z@\@depth .5\baselineskip}%
+ \ifdim\wd\@tempboxa>\hsize
+ #1{#2: }#3\unskip\nobreak\vrule\@width\z@\@height\z@\@depth .5\baselineskip
+ \else
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \endgraf
+ }%
+ \hss
+ }%
+ }%
}%
% \end{macrocode}
+% \end{macro}
%
-% Try to provide a more robust version of \cmd\boldmath.
-% If Team \LaTeX\ ever gets around to fixing this problem, we will bow out.
-% (This relates to bug \#394.)
+% \begin{macro}{\robust@boldmath}
+% Robustify the \cmd\boldmath command.
+% If Team \LaTeX\ (or any package) ever gets around to fixing this problem,
+% we will bow out. (This fix relates to bug \#394.)
% \begin{macrocode}
-\appdef\class@documenthook{%
+\def\protectdef@boldmath{%
\expandafter\@ifnotrelax\csname boldmath \endcsname{}{%
+ \class@info{Robustifying \string\LaTeX's \string\boldmath\space command}%
\expandafter\let\csname boldmath \endcsname\boldmath
\expandafter\def\expandafter\boldmath\expandafter{\expandafter\protect\csname boldmath \endcsname}%
}%
}%
+\appdef\document@inithook{%
+ \protectdef@boldmath
+}%
% \end{macrocode}
+% \end{macro}
%
+% \section{Compatability with the geometry package}
%
+% The \classname{geometry} package of Hideo Umeki provides a way to
+% specify the metrics of the media and page layout.
+% We want to ensure that \revtex\ does not foreclose on the use of
+% this or any other such package, nor to interfere with
+% explicit assignments of such metric parameters within the
+% document preamble.
+%
+% The \LaTeX\ parameters (resp. \TeX\ primitives) set by \classname{geometry} are:
+% \cmd\paperwidth, \cmd\paperheight,
+% \cmd\textwidth, \cmd\textheight,
+% \cmd\topmargin, \cmd\headheight, \cmd\headsep,
+% \cmd\footskip, \cmd\skip\cmd\footins,
+% \cmd\marginparwidth, \cmd\marginparsep,
+% \cmd\oddsidemargin, \cmd\evensidemargin,
+% \cmd\columnsep,
+% \cmd\hoffset, \cmd\voffset, \cmd\mag,
+% \cmd\if@twocolumn, \cmd\if@twoside, \cmd\if@mparswitch, \cmd\if@reversemargin,
+%
+% \revtex's assignments can be overridden by
+% any package or other statement in the document preamble,
+% so it should be compatible.
+%
+%FIXME: one parameter is rendered semantically void (by \file{ltxgrid.dtx}):
+% \cmd\if@twocolumn.
%
% \section{Options}\label{sec:options}%
%
@@ -429,223 +736,7 @@ See the REVTeX 4 README file for restrictions and more information.
% The following Booleans are used within the document class to
% allow the document or the substyle to make selections
% of formatting.
-% Because an explicit document class option always overrides a substyle,
-% any substyle wishing to assign a value to a flag must first test the flag to
-% confirm that it is still undefined.
-% This further means that the default value of the flag must be
-% assigned late, at the end of \cmd\AtBeginDocument\ time, and that
-% the flag may be queried no earlier than that time.
-%
-% \begin{macro}{\class@inithook}
-% The hook \cmd\class@inithook\ is installed into \cmd\class@documenthook,
-% and thereafter serves as the focal point for all code that
-% gives default values to the class's parameters.
-%
-% A typical code might be:
-% \begin{verbatim}
-%\appdef\class@inithook{%
-% \@ifxundefined\twocolumn@sw{\@booleanfalse\twocolumn@sw}{}%
-%}%
-% \end{verbatim}
-% which ensures that the switch \cmd\twocolumn@sw\ is never left undefined.
-%
-% \begin{macrocode}
-\appdef\class@documenthook{%
- \class@inithook
-}%
-\def\class@inithook{}%
-%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\twocolumn@sw}
-% The boolean \cmd\twocolumn@sw\ signifies that we are to use a two-column grid.
-%
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\twocolumn@sw{\@booleanfalse\twocolumn@sw}{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\footinbib@sw}
-% The boolean \cmd\footinbib@sw\ signifies that
-% footnotes are to be set in the bibliography, as endnotes.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\footinbib@sw{\@booleanfalse\footinbib@sw}{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\preprintsty@sw}
-% The boolean \cmd\preprintsty@sw\ signifies that
-% the document is to be formatted in preprint style.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\preprintsty@sw{\@booleanfalse\preprintsty@sw}{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\preprint@sw}
-% The boolean \cmd\preprint@sw\ signifies that
-% the preprints (cf. \cmd\preprint) are to be formatted (usually on the title page).
-% The default is to do so; the option \classoption{nopreprintnumbers}
-% declares not to.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\preprint@sw{\@booleanfalse\preprint@sw}{}%
- \preprintsty@sw{\@booleantrue\preprint@sw}{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\galley@sw}
-% The boolean \cmd\galley@sw\ signifies that
-% the document is to be formatted in galley style.
-%
-% Asserting both \cmd\galley@sw\ and \cmd\preprintsty@sw\
-% may produce strange formatting results, but it is not illegal.
-% However, it \emph{is} illegal to assert galley and any
-% twocolumn option.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\galley@sw{\@booleanfalse\galley@sw}{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\groupauthors@sw}
-% The flag \cmd\groupauthors@sw\ signifies that authors are to be grouped.
-% This affects the meaning of \cmd\@author@present\ and \cmd\@tempaffil.
-%
-% FIXME: apparently \cmd\@tempaffil\ and its aliases are never used.
-% \end{macro}
-%
-% \begin{macro}{\runinaddress@sw}
-% The flag \cmd\runinaddress@sw\ signifies that author addresses are to be
-% run in.
-% \end{macro}
-%
-% \begin{macro}{\@affils@sw}
-% If \cmd\@affils@sw\ is false, an address is never recognised as ``new''
-% and is therefore always entered into the affiliation list,
-% stopping groups of authors at the same address being amalgamated
-% into the same list:
-% the address will be printed the same number of times it is entered.
-% \end{macro}
-%
-% \begin{macro}{\showPACS@sw}
-% \begin{macro}{\showKEYS@sw}
-% If \cmd\showPACS@sw\ is true, print the PACS information in the title block,
-% otherwise not.
-% Similarly for \cmd\showKEYS@sw\ and the keywords.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\showPACS@sw{\@booleanfalse\showPACS@sw}{}%
- \@ifxundefined\showKEYS@sw{\@booleanfalse\showKEYS@sw}{}%
-}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\floats@sw}
-% The Boolean \cmd\floats@sw\ signifies that floats are to be floated;
-% if false, that floats are to be deferred to the end of the document.
-% By default, the former.
-% Note that the state of this Boolean is to be changed by
-% the document class in response to user-selected options.
-%
-% This boolean and the assignment of its default value is done by
-% the \classname{ltxutil} package.
-% \end{macro}
-%
-% \begin{macro}{\floatp@sw}
-% The Boolean \cmd\floatp@sw\ signifies that endfloats are to be set one per page;
-% if false, that endfloats are to be set with multiple floats per page permitted.
-% By default, the latter.
-% Note that the state of this Boolean is to be changed by
-% the document class in response to user-selected options.
-% The default is established here.
-% \end{macro}
-%
-% \begin{macro}{\twoside@sw}
-% The flag \cmd\twoside@sw\ signifies that the document is to be
-% formatted for duplex printing.
-% At \cmd\AtBeginDocument\ time, we must align the value
-% of the kernel \cmd\newif\ switch \cmd\if@twoside\
-% to that of \cmd\twoside@sw.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\twoside@sw{\@booleanfalse\twoside@sw}{}%
- \twoside@sw{\@twosidetrue}{\@twosidefalse}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\draft@sw}
-% The flag \cmd\draft@sw\ signifies that the document is to be
-% formatted in draft mode.
-% Certain packages may pay attention to the
-% class option \classoption{draft} that sets this Boolean.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\draft@sw{\@booleanfalse\draft@sw}{}%
- \draft@sw{\overfullrule 5\p@}{\overfullrule\z@}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\tightenlines@sw}
-% The boolean \cmd\tightenlines@sw\ signifies that
-% the leading is to be made standard amount.
-% If false, it means that the leading is to be set extra open.
-% Has no effect on 10pt size option.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\tightenlines@sw{\@booleanfalse\tightenlines@sw}{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\lengthcheck@sw}
-% The flag \cmd\lengthcheck@sw\ signifies that
-% the length checking is in effect.
-% It is up to the individual journal substyle
-% to alter its formatting accordingly.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\lengthcheck@sw{\@booleanfalse\lengthcheck@sw}{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\eqsecnum@sw}
-% The flag \cmd\eqsecnum@sw\ signifies that equations are to be
-% numbered with the section, e.g., ``Eq. (2.13)''.
-% This flag is neither set nor queried.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\eqsecnum@sw{\@booleanfalse\eqsecnum@sw}{}%
- \eqsecnum@sw{%
- \@addtoreset{equation}{section}%
- \def\theequation@prefix{\arabic{section}.}%
- }{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\byrevtex@sw}
-% The flag \cmd\byrevtex@sw\ signifies that the document should
-% bear an imprint to the effect that it was formatted by this document class.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\byrevtex@sw{\@booleanfalse\byrevtex@sw}{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
+% An explicit document class option overrides an assignment made by a substyle.
%
% \subsection{Declare Options}%
%
@@ -665,8 +756,7 @@ See the REVTeX 4 README file for restrictions and more information.
% specify that when a float is placed h or H, it will be allowed to break over pages.
% (Note: be sure that if the enclosed \env{tabular} has an optional argument, you change it to [v], or remove it entirely.)
% \end{itemize}
-% \changes{v4.0beta 3}{1999/11/13}
-% {New option ``checkin''}
+% \changes{4.0c}{1999/11/13}{New option ``checkin''}
% \begin{macrocode}
\DeclareOption{checkin}{%
\@booleantrue\dateinRH@sw
@@ -686,30 +776,40 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% \subsubsection{Preprint Style}%
-% \changes{v4.d}{1998/01/31}
-% {Rearrange the ordering so numerical ones come first. AO: David, what does this mean?}
-%
-% \changes{v4.g}{1998/06/10}
-% {comma not space between email and homepage}
%
-% \changes{v4.0beta 2}{1999/06/20}
-% {Move this ``complex'' option to the front, where it can be overridden by ``simple'' options.}
+% \begin{macro}{\preprintsty@sw}
+% The boolean \cmd\preprintsty@sw\ signifies that
+% the document is to be formatted in preprint style.
+% \changes{4.0a}{1998/01/31}{Rearrange the ordering so numerical ones come first. AO: David, what does this mean?}
+% \changes{4.0a}{1998/06/10}{comma not space between email and homepage}
+% \changes{4.0b}{1999/06/20}{Move this ``complex'' option to the front, where it can be overridden by ``simple'' options.}
+% \changes{4.1b}{2008/06/01}{Add option reprint, opposite of preprint, and preferred alternative to twocolumn}
% \begin{macrocode}
\DeclareOption{preprint}{%
- \@booleantrue\preprintsty@sw
- \def\@pointsize{12}%
+ \@booleantrue\preprintsty@sw
+ \ExecuteOptions{12pt}%
+}%
+\DeclareOption{reprint}{%
+ \@booleanfalse\preprintsty@sw
+ \@booleantrue\twocolumn@sw
+ \ExecuteOptions{10pt}%
}%
\DeclareOption{manuscript}{%
\class@warn{Document class option manuscript is obsolete; use preprint instead}%
\ExecuteOptions{preprint}%
}%
+\@booleanfalse\preprintsty@sw
% \end{macrocode}
+% \end{macro}
%
+% \begin{macro}{\showPACS@sw}
+% \begin{macro}{\showKEYS@sw}
+% If \cmd\showPACS@sw\ is true, print the PACS information in the title block,
+% otherwise not.
+% Similarly for \cmd\showKEYS@sw\ and the keywords.
% \subsubsection{Showing PACS and keywords}%
-% \changes{v4.0beta 2}{1999/06/20}
-% {New option}
-% \changes{v4.0beta 5}{2000/09/20}
-% {New option showkeys}
+% \changes{4.0b}{1999/06/20}{New option}
+% \changes{4.0e}{2000/09/20}{New option showkeys}
% \begin{macrocode}
\DeclareOption{showpacs}{%
\@booleantrue\showPACS@sw
@@ -723,9 +823,16 @@ See the REVTeX 4 README file for restrictions and more information.
\DeclareOption{noshowkeys}{%
\@booleanfalse\showKEYS@sw
}%
+\@booleanfalse\showPACS@sw
+\@booleanfalse\showKEYS@sw
% \end{macrocode}
+% \end{macro}
+% \end{macro}
%
% \subsubsection{Balance the last page when in two-column page grid}%
+%
+% \begin{macro}{\balancelastpage@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
% If we are in a two-column page grid, we may wish to balance the columns
% of the last page. This will be done automatically if the
% \classoption{twocolumn} document class option is chosen.
@@ -738,148 +845,208 @@ See the REVTeX 4 README file for restrictions and more information.
\DeclareOption{nobalancelastpage}{%
\@booleanfalse\balancelastpage@sw
}%
-\appdef\class@inithook{%
- \@ifxundefined\balancelastpage@sw{%
- \@booleantrue\balancelastpage@sw
- }{}%
-}%
+\@booleantrue\balancelastpage@sw
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{Showing preprint numbers}%
-% \changes{v4.0beta 4}{2000/04/10}
-% {New option}
+%
+% \begin{macro}{\preprint@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% The boolean \cmd\preprint@sw\ signifies that
+% the preprints (cf. \cmd\preprint) are to be formatted (usually on the title page).
+% The option \classoption{preprintnumbers} declares to do so,
+% \classoption{nopreprintnumbers} declares not to;
+% the default is to follow \cmd\preprintsty@sw.
+% \changes{4.0d}{2000/04/10}{New option}
% \begin{macrocode}
\DeclareOption{nopreprintnumbers}{\@booleanfalse\preprint@sw}%
\DeclareOption{preprintnumbers}{\@booleantrue\preprint@sw}%
+\let\preprint@sw\preprintsty@sw
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{Hypertext Option}%
%
-% \changes{v4.e}{1998/01/31}
-% {protect against hyperref revtex kludges which are not needed now}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Move this ``complex'' option to the front, where it can be overridden by ``simple'' options.}
-% \changes{v4.0rc4}{2001/07/23}
-% {hyperref is no longer loaded via class option: use a usepackage statement instead}
+% \changes{4.0a}{1998/01/31}{protect against hyperref revtex kludges which are not needed now}
+% \changes{4.0b}{1999/06/20}{Move this ``complex'' option to the front, where it can be overridden by ``simple'' options.}
+% \changes{4.0rc4}{2001/07/23}{hyperref is no longer loaded via class option: use a usepackage statement instead}
% \begin{macrocode}
\DeclareOption{hyperref}{%
+% \end{macrocode}
+% The following code had been commented out, it is now truly a comment:
+% \begin{verbatim}
%\AtEndOfClass{%
-% \begingroup
-% \edef\@tempa{%
-% \let
-% \noexpand\@clsextension
-% \noexpand\@empty
-% \noexpand\RequirePackage{hyperref}%
-% \def\noexpand
-% \@clsextension{\@clsextension}%
-% }%
-% \expandafter
-% \endgroup
-% \@tempa
+% \begingroup
+% \edef\@tempa{%
+% \let
+% \noexpand\@clsextension
+% \noexpand\@empty
+% \noexpand\RequirePackage{hyperref}%
+% \def\noexpand
+% \@clsextension{\@clsextension}%
+% }%
+% \expandafter
+% \endgroup
+% \@tempa
%}%
-% \end{macrocode}
+% \def\@pointsize{10}%
+% \end{verbatim}
%
% If you have a hyper-foo enabled browser you may prefer this format
% which does not print the URL for the home page, but just makes the
% name a link, but by default print it so it works on paper.
-% \changes{v4.e}{1998/01/31}
-% {print homepage}
+% \changes{4.0a}{1998/01/31}{print homepage}
%
% \begin{macrocode}
-% \def\@pointsize{10}%
\class@warn{Class option "hyperref" is no longer supported.^^JEmploy \string\usepackage{hyperref} instead}%
}%
% \end{macrocode}
%
% \subsubsection{Type Size}%
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
% Use \cmd\@pointsize|=10| rather than \cmd\@ptsize|=0| to allow easy extensions
% to 9pt or whatever.
-% Note: the three alternatives are mutually exclusive. Furthermore
-% if \cmd\@pointsize\ is still undefined at \cmd\AtEndOfClass\ time,
-% then the substyle can conclude that the user accepts the default.
+% Note: the three alternatives are mutually exclusive.
+%
+% At this point, the parameter \cmd\@pointsize\ is set to \cmd\undefined:
+% a society \emph{must} give it a definition.
% \begin{macrocode}
-\DeclareOption{10pt}{\def\@pointsize{10}}
-\DeclareOption{11pt}{\def\@pointsize{11}}
-\DeclareOption{12pt}{\def\@pointsize{12}}
+\DeclareOption{10pt}{\def\@pointsize{10}}%
+\DeclareOption{11pt}{\def\@pointsize{11}}%
+\DeclareOption{12pt}{\def\@pointsize{12}}%
+\let\@pointsize\@undefined
% \end{macrocode}
%
% \subsubsection{Media Size}%
-% \changes{v4.0beta 2}{1999/06/20}
-% {Restore all media size class option of \protect\file{classes.dtx}}
-% \begin{macrocode}
-\DeclareOption{a4paper}
- {\setlength\paperheight {297mm}%
- \setlength\paperwidth {210mm}}
-\DeclareOption{a5paper}
- {\setlength\paperheight {210mm}%
- \setlength\paperwidth {148mm}}
-\DeclareOption{b5paper}
- {\setlength\paperheight {250mm}%
- \setlength\paperwidth {176mm}}
-\DeclareOption{letterpaper}
- {\setlength\paperheight {11in}%
- \setlength\paperwidth {8.5in}}
-\DeclareOption{legalpaper}
- {\setlength\paperheight {14in}%
- \setlength\paperwidth {8.5in}}
-\DeclareOption{executivepaper}
- {\setlength\paperheight {10.5in}%
- \setlength\paperwidth {7.25in}}
-\DeclareOption{landscape}
- {\setlength\@tempdima {\paperheight}%
+%
+% \begin{macro}{\paperheight}
+% \begin{macro}{\paperwidth}
+% \changes{4.0b}{1999/06/20}{Restore all media size class option of \protect\file{classes.dtx}}
+% \begin{macrocode}
+\DeclareOption{a4paper}{%
+ \setlength\paperheight {297mm}%
+ \setlength\paperwidth {210mm}%
+}%
+\DeclareOption{a5paper}{%
+ \setlength\paperheight {210mm}%
+ \setlength\paperwidth {148mm}%
+}%
+\DeclareOption{b5paper}{%
+ \setlength\paperheight {250mm}%
+ \setlength\paperwidth {176mm}%
+}%
+\DeclareOption{letterpaper}{%
+ \setlength\paperheight {11in}%
+ \setlength\paperwidth {8.5in}%
+}%
+\DeclareOption{legalpaper}{%
+ \setlength\paperheight {14in}%
+ \setlength\paperwidth {8.5in}%
+}%
+\DeclareOption{executivepaper}{%
+ \setlength\paperheight {10.5in}%
+ \setlength\paperwidth {7.25in}%
+}%
+\DeclareOption{landscape}{%
+ \setlength\@tempdima {\paperheight}%
\setlength\paperheight {\paperwidth}%
- \setlength\paperwidth {\@tempdima}}
+ \setlength\paperwidth {\@tempdima}%
+}%
+% \end{macrocode}
+%
+% \changes{4.1a}{2008/01/18}{(AO, 478) \cs{ds@letterpaper}, so that ``letterpaper really is the default''}%
+% Effectively select \classoption{letterpaper}.
+% \begin{macrocode}
+\ds@letterpaper
% \end{macrocode}
+% \end{macro}
+% \end{macro}
%
% \subsubsection{Bibnotes}%
+%
+% \begin{macro}{\frontmatter@footnote@produce}
% Frontmatter footnotes result from frontmatter commands like
% \cmd\email, \cmd\homepage, \cmd\altaffiliation, and \cmd\thanks.
% The default for \cmd\frontmatter@footnote@produce\ is
% \cmd\frontmatter@footnote@produce@footnote, which formats the frontmatter footnotes
% at the foot of the title page. The \classoption{bibnotes} class option
% defers them to the bibliography.
+% \changes{4.1b}{2008/06/01}{(AO) Implement bibnotes through \cs{frontmatter@footnote@produce} instead of \cs{bibnotes@sw}}%
% \begin{macrocode}
-\DeclareOption{bibnotes}{\@booleantrue\bibnotes@sw}%
-\DeclareOption{nobibnotes}{\@booleanfalse\bibnotes@sw}%
+\DeclareOption{bibnotes}{\let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote}%
+\DeclareOption{nobibnotes}{\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote}%
+\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote
\appdef\class@enddocumenthook{\auto@bib}%
-\appdef\class@inithook{%
- \@ifxundefined\bibnotes@sw{\@booleanfalse\bibnotes@sw}{}%
- \bibnotes@sw{%
- \let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote
- }{%
- \let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote
- }%
-}%
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{Footinbib}%
+%
+% \begin{macro}{\footinbib@sw}
+% The boolean \cmd\footinbib@sw\ signifies that
+% text footnotes are to be set in the bibliography, as endnotes.
+%
+% The document may set the value one way or the other via
+% the following two class options.
% \begin{macrocode}
\DeclareOption{footinbib}{\@booleantrue\footinbib@sw}
\DeclareOption{nofootinbib}{\@booleanfalse\footinbib@sw}
% \end{macrocode}
+% The default value is \cmd\false@sw, and the society or journal
+% may override the default.
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% \begin{macrocode}
+\@booleanfalse\footinbib@sw
+% \end{macrocode}
+% \end{macro}
%
% \subsubsection{altaffilletter}%
%
+% \begin{macro}{\altaffilletter@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% Determine the procedure \cmd\thefootnote\ used in frontmatter:
+% the footnote symbol used in titlepage footnotes.
% \begin{macrocode}
\DeclareOption{altaffilletter}{\@booleantrue\altaffilletter@sw}%
\DeclareOption{altaffilsymbol}{\@booleanfalse\altaffilletter@sw}%
-\appdef\class@inithook{%
- \@ifxundefined\altaffilletter@sw{\@booleanfalse\altaffilletter@sw}{}%
-}%
+\@booleanfalse\altaffilletter@sw
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{superbib}%
-% The document may invoke superscript bibliography style.
-% If not, the journal substyle may make a selection.
-% If neither, the class itself selects a default.
-% This is really a quite deep nesting of defaults.
+%
+% \begin{macro}{\place@bibnumber}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% The procedure \cmd\place@bibnumber\ produces the number
+% at the head of the \cmd\bibitem, in the bibliography.
+% By default, it has the \cmd\bibnumfmt\ meaning assigned by the \classname{natbib} package.
+% It may be overridden by society, journal, or by the document options.
+%
% \begin{macrocode}
\DeclareOption{superbib}{%
- \def\place@bibnumber{\place@bibnumber@sup}%
+ \let\place@bibnumber\place@bibnumber@sup
}%
+\def\place@bibnumber{\NATx@bibnumfmt}%
% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\place@bibnumber@sup}
+% \begin{macro}{\place@bibnumber@inl}
+% For producing the \cmd\bibitem\ device,
+% we define two procedures to select from.
+%
+% Note that we could have used \classname{natbib}'s \cmd\ifNAT@super\
+% switch, but it does not allow for altering the meaning of \cmd\bibnumfmt.
+% \begin{macrocode}
+\def\place@bibnumber@sup#1{\textsuperscript{#1}}%
+\def\place@bibnumber@inl#1{[#1]}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
%
% \subsubsection{citeautoscript}%
+% \begin{macro}{\citeautoscript@sw}
% This class option allows you to automatically accomodate a change from non-superscripted, numbered references
% to superscripted, bunmbered references.
%
@@ -887,15 +1054,57 @@ See the REVTeX 4 README file for restrictions and more information.
% Otherwise this option has no hope of working properly.
%
% \begin{macrocode}
-\DeclareOption{citeautoscript}{%
- \@booleantrue\citeautoscript@sw
-}%
+\DeclareOption{citeautoscript}{\@booleantrue\citeautoscript@sw}%
\@booleanfalse\citeautoscript@sw
% \end{macrocode}
+% \end{macro}
+%
+% \subsubsection{Variants on the Bibliography Style}%
+% \changes{4.1b}{2008/07/01}{(AO) provide option longbibliography}
+%
+% \revtex\ anticipates that a society or journal will provide two related Bib\TeX bibliography style variants,
+% designating one as the default.
+% A pair of document class options \classoption{longbibliography} and \classoption{nolongbibliography}
+% allows the user to explicitly select between them.
+% \begin{macro}{\longbibliography@sw}
+%
+% \revtex's default for \cmd\longbibliography@sw\ is \cmd\false@sw.
+%
+% Here is a suggested convention for societies and journals that provide two alternative
+% Bib\TeX\ styles: if one is named, say, \file{apsrev.bst}, then name the alternative
+% \file{apsrevlong.bst}. Then invoke the code:
+% \begin{verbatim}
+%\appdef\setup@hook{%
+% \longbibliography@sw{%
+% \appdef\@bibstyle{long}%
+% }{}%
+%}%
+% \end{verbatim}
+% \begin{macrocode}
+\DeclareOption{longbibliography}{\@booleantrue\longbibliography@sw}%
+\DeclareOption{nolongbibliography}{\@booleanfalse\longbibliography@sw}%
+\@booleanfalse\longbibliography@sw
+% \end{macrocode}
+% \end{macro}
%
% \subsubsection{Simplex/Duplex Pages}%
-% \changes{v4.e}{1998/01/31}
-% {4.d had twoside option setting twoside switch to false}
+%
+% \begin{macro}{\twoside@sw}
+% \changes{4.1b}{2008/07/01}{(AO) coordinate \cs{if@twoside} with \cs{twoside@sw}}
+% The flag \cmd\twoside@sw\ signifies that the document is to be
+% formatted for duplex printing.
+% After the preamble is processed, we align the value
+% of the kernel \cmd\newif\ switch \cmd\if@twoside\
+% to that of \cmd\twoside@sw.
+% \cmd\if@twoside\ itself is used in the kernel's
+% \cmd\cleardoublepage\ and \cmd\@outputpage\ procedures.
+% \begin{macrocode}
+\@booleanfalse\twoside@sw
+\appdef\document@inithook{%
+ \twoside@sw{\@twosidetrue}{\@twosidefalse}%
+}%
+% \end{macrocode}
+% \changes{4.0a}{1998/01/31}{4.d had twoside option setting twoside switch to false}
% The complementary options \classoption{twoside} and \classoption{oneside}
% assert formatting for duplex or simplex printing, respectively.
% At the same time, we arrange for the selection of the page grid
@@ -904,14 +1113,17 @@ See the REVTeX 4 README file for restrictions and more information.
% if duplex printing, this column will always be on the (right),
% if simplex printing, it will always be on the (outside).
% QUERY: correct choice?
+%FIXME: assign \cmd\if@mparswitch\ later (and protect the assignment, too).
% \begin{macrocode}
-\DeclareOption{twoside}{\@booleantrue\twoside@sw \@mparswitchfalse}
-\DeclareOption{oneside}{\@booleanfalse\twoside@sw\@mparswitchtrue}
+\DeclareOption{twoside}{\@booleantrue \twoside@sw\@mparswitchfalse}%
+\DeclareOption{oneside}{\@booleanfalse\twoside@sw\@mparswitchtrue}%
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{Two-Column Page Grid}%
%
% \begin{macro}{\twocolumn@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
% The flag \cmd\twocolumn@sw\ signifies that the document is to be
% formatted in the two-column page grid.
%
@@ -920,205 +1132,387 @@ See the REVTeX 4 README file for restrictions and more information.
% Up to that point, the class can check if \cmd\twocolumn@sw\
% is \cmd\undefined\ to see if any related options have been invoked.
%
-% At \cmd\AtBeginDocument\ time, we must align the value
-% of the kernel \cmd\newif\ switch \cmd\if@twocolumn\
-% to that of \cmd\twocolumn@sw.
-%
% We install into \cmd\class@enddocumenthook\
% all tasks that we know must be completed at \cmd\AtEndDocument\ time.
% The first thing it does is end the current paragraph.
-% The last is
-% to return us to one-column page grid.
-% (This task is installed as late as possible,
+% The last is to return us to one-column page grid.
+% (This procedure is executed after all typesetting is complete
% i.e., after items like \cmd\printtables.)
% \begin{macrocode}
-\AtEndOfClass{%
- \def\clear@document{%
- \close@column
- }%
- \appdef\class@inithook{%
- \@ifxundefined\close@column{%
- \let\close@column\close@column@default
- }{}%
- }%
+\def\clear@document{%
+ \close@column
}%
% \end{macrocode}
-% \end{macro}
%
+% \classoption{onecolumn} specifies one-column page grid.
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
% The \classoption{twocolumn} class option employs the standard mechanism for
% changing the column grid: the \classname{ltxgrid} package.
% \begin{macrocode}
-\DeclareOption{twocolumn}{%
- \@booleantrue\twocolumn@sw
-}%
+\DeclareOption{onecolumn}{\@booleanfalse\twocolumn@sw}%
+\DeclareOption{twocolumn}{\@booleantrue \twocolumn@sw}%
+\@booleanfalse\twocolumn@sw
% \end{macrocode}
+% The column grid is determined by the state of the switch \cmd\twocolumn@sw
+% and is effected at \cmd\class@documenthook\ time.
+% The society or journal file may re-define \cmd\select@column@grid\
+% to accomodate, e.g., more than two choices for the page grid.
%
-% \classoption{onecolumn} specifies one-column page grid.
+% Note that \cmd\open@column@two\ adds items to the Main Vertical List,
+% so constitutes the true beginning of the document.
+%
+% Note also that if the selected column grid is a one-column grid,
+% there is nothing to do, because \classname{ltxgrid} has already
+% set that up via \cmd\@begindocumenthook.
% \begin{macrocode}
-\DeclareOption{onecolumn}{%
- \@booleanfalse\twocolumn@sw
+\def\select@column@grid{%
+ \twocolumn@sw{%
+ \open@twocolumn
+ }{%
+% \open@onecolumn
+ }%
+}%
+\appdef\class@documenthook{%
+ \select@column@grid
}%
% \end{macrocode}
%
+% \end{macro}
+%
+% \begin{macro}{\authoryear@sw}
+% \changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+% The boolean \cmd\authoryear@sw\ signifies that we are to use author-year citations rather than numerical citations.
+%
+% The \classoption{author-year} class option selects ``'author-year'' citations;
+% \classoption{numerical} selectes ``numerical'' citations.
+% The former is the default.
+% \begin{macrocode}
+\DeclareOption{author-year}{\@booleantrue\authoryear@sw}%
+\DeclareOption{numerical}{\@booleanfalse\authoryear@sw}%
+\@booleanfalse\authoryear@sw
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\galley@sw}
+% The boolean \cmd\galley@sw\ signifies that
+% the document is to be formatted in galley style.
+%
+% Asserting both \cmd\galley@sw\ and \cmd\preprintsty@sw\
+% may produce strange formatting results, but it is not illegal.
+% However, it \emph{is} illegal to assert galley and any
+% twocolumn option.
+% \begin{macrocode}
+% \end{macrocode}
% \classoption{galley} emulates setting the galleys of
% a two-column journal.
-% FIXME: this option should effectively set \cmd\preprintsty@sw\ false.
+% CHANGED: this option should effectively set \cmd\preprintsty@sw\ false.
% NOTE: it makes no sense to assert both galley and twocolumn.
+% \changes{4.1b}{2008/07/01}{Class option galley sets \cs{preprintsty@sw} to false}
%
% \begin{macrocode}
\DeclareOption{galley}{%
\ExecuteOptions{onecolumn}%
\@booleantrue\galley@sw
- \appdef\set@pica@hook{%
+ \@booleanfalse\preprintsty@sw
+ \appdef\setup@hook{%
\advance\textwidth-\columnsep
\textwidth.5\textwidth
}%
}%
+\@booleanfalse\galley@sw
% \end{macrocode}
-%
+% \end{macro}
%
% \subsubsection{raggedbottom or flushbottom}%
+% \begin{macro}{\raggedcolumn@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
% The class options \classoption{raggedbottom} and \classoption{flushbottom} determine whether the columns (page)
% are ragged bottom or flush bottom.
% Note that we do not select a default here; that is done by the journal substyle.
% \begin{macrocode}
\DeclareOption{raggedbottom}{\@booleantrue\raggedcolumn@sw}
\DeclareOption{flushbottom}{\@booleanfalse\raggedcolumn@sw}
+\@booleanfalse\raggedcolumn@sw
+\appdef\setup@hook{%
+ \raggedcolumn@sw{\raggedbottom}{\flushbottom}%
+}%
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{tightenlines}%
+%
% This class option specifies that standard leading
% is to be used to set the type.
% If lacking, the leading will be loose.
%
+% \begin{macro}{\tightenlines@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% The boolean \cmd\tightenlines@sw\ signifies that
+% the leading is to be made standard amount.
+% If false, it means that the leading is to be set extra open.
+% Has no effect on 10pt size option.
+%
% \begin{macrocode}
\DeclareOption{tightenlines}{\@booleantrue\tightenlines@sw}
+\@booleanfalse\tightenlines@sw
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{lengthcheck}%
+%
+% \begin{macro}{\lengthcheck@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% The flag \cmd\lengthcheck@sw\ signifies that
+% the length checking is in effect.
+% It is up to the individual journal substyle
+% to alter its formatting accordingly.
+% \begin{macrocode}
+\@booleanfalse\lengthcheck@sw
+% \end{macrocode}
% This class option specifies that the formatted document
% should approach as closely as possible the
% formatting of an actual journal article
% to facilitate the author's performance of a length check.
%
+%FIXME: society or journal may have its own definition of this option.
% \begin{macrocode}
\DeclareOption{lengthcheck}{%
\@booleantrue\lengthcheck@sw
- \@booleantrue\twoside@sw
- \@booleantrue\twocolumn@sw
+ \ExecuteOptions{reprint}%
+}%
+% \end{macrocode}
+% In addition, if length checking is in effect, we will enable
+% the tally of text length.
+% \begin{macrocode}
+\appdef\setup@hook{%
+ \lengthcheck@sw{\@booleantrue\tally@box@size@sw}{}%
}%
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{Draft and Final}%
+%
+% \begin{macro}{\draft@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% The flag \cmd\draft@sw\ signifies that the document is to be
+% formatted in draft mode.
+%
% \begin{macrocode}
-\DeclareOption{draft}{%
- \@booleantrue\draft@sw
-}%
-\DeclareOption{final}{%
- \@booleanfalse\draft@sw
+\appdef\setup@hook{%
+ \draft@sw{\overfullrule 5\p@}{\overfullrule\z@}%
}%
% \end{macrocode}
%
+% Certain packages may pay attention to the
+% class option \classoption{draft} that sets this Boolean.
+% \begin{macrocode}
+\DeclareOption{draft}{\@booleantrue\draft@sw}%
+\DeclareOption{final}{\@booleanfalse\draft@sw}%
+\@booleanfalse\draft@sw
+% \end{macrocode}
+%
+% \end{macro}
+%
% \subsubsection{eqsecnum}%
+%
+% \begin{macro}{\eqsecnum@sw}
+% The flag \cmd\eqsecnum@sw\ signifies that equations are to be
+% numbered with the section, e.g., ``Eq. (2.13)''.
+% \begin{macrocode}
+\appdef\setup@hook{%
+ \eqsecnum@sw{%
+ \@addtoreset{equation}{section}%
+ \def\theequation@prefix{\arabic{section}.}%
+ }{}%
+}%
+% \end{macrocode}
+%
% The \classoption{eqsecnum} class option signifies that equations are
% to be numbered within sections.
% \begin{macrocode}
-\DeclareOption{eqsecnum}{\@booleantrue\eqsecnum@sw}
+\DeclareOption{eqsecnum}{\@booleantrue\eqsecnum@sw}%
+\@booleanfalse\eqsecnum@sw
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{secnumarabic}%
+% \changes{4.1b}{2008/07/01}{(AO) No longer use \cs{secnumarabic@sw}, instead use \cs{setup@secnums}}
% The \classoption{secnumarabic} class option signifies that sectioning commands are
-% to be numbered arabic.
+% to be numbered arabic:
+% the procedure \cmd\secnums@arabic\ is executed as the default.
+% Otherwise, the procedure \cmd\secnums@rtx\ determines things.
+% The society or journal may redefine either procedure,
+% and may change the definition of \cmd\setup@secnums\ itself,
+% thereby establishing a different default.
% \begin{macrocode}
-\DeclareOption{secnumarabic}{\@booleantrue\secnumarabic@sw}
+\appdef\setup@hook{%
+ \setup@secnums
+}%
+\DeclareOption{secnumarabic}{%
+ \def\setup@secnums{\secnums@arabic}%
+}%
+\def\setup@secnums{\secnums@rtx}%
% \end{macrocode}
-% The code that polls the Boolean \cmd\secnumarabic@sw\ appears
+% The code that defines \cmd\secnums@rtx\ and \cmd\secnums@arabic\ appears
% in Section~\ref{sec:secnumarabic}.
%
+% \begin{macro}{fleqn}
% FIXME: model fleqn after amsfonts. I no longer understand why I said this.
+% \file{fleqn.clo} is not a package, so it can simply be \cmd\input.
% \begin{macrocode}
-\DeclareOption{fleqn}{\input{fleqn.clo}}
+\DeclareOption{fleqn}{%
+ \input{fleqn.clo}%
+}%
% \end{macrocode}
+% \end{macro}
%
% \subsubsection{floats/endfloats}%
+%
+% \begin{macro}{\floats@sw}
+% \begin{macro}{\floatp@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% The Boolean \cmd\floats@sw\ signifies that floats are to be floated;
+% if false, that floats are to be deferred to the end of the document.
+% By default, the former.
+% Note that the state of this Boolean is to be changed by
+% the document class in response to user-selected options.
+%
+% This boolean and the assignment of its default value is done by
+% the \classname{ltxutil} package.
+%
+% The Boolean \cmd\floatp@sw\ signifies that endfloats are to be set one per page;
+% if false, that endfloats are to be set with multiple floats per page permitted.
+% By default, the latter.
+% Note that the state of this Boolean is to be changed by
+% the document class in response to user-selected options.
+% The default is established here.
+%
% These options control, via the Boolean \cmd\floats@sw,
% whether floats are to be migrated to the end of the document.
% \begin{macrocode}
\DeclareOption{floats}{\@booleantrue\floats@sw\@booleanfalse\floatp@sw}
\DeclareOption{endfloats}{\@booleanfalse\floats@sw\@booleanfalse\floatp@sw}
\DeclareOption{endfloats*}{\@booleanfalse\floats@sw\@booleantrue\floatp@sw}
-\appdef\class@inithook{%
- \@ifxundefined\floats@sw{\@booleantrue\floats@sw}{}%
- \@ifxundefined\floatp@sw{\@booleantrue\floatp@sw}{}%
-}%
+\@booleantrue\floats@sw
+\@booleantrue\floatp@sw
% \end{macrocode}
+% \end{macro}
+% \end{macro}
%
% \subsubsection{titlepage/notitlepage}%
% These options control, via \cmd\titlepage@sw,
% whether the title block is to be set on a separate page.
+%
% \begin{macro}{\titlepage@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
% The flag \cmd\titlepage@sw\ signifies that a forced
% page break is to follow the title page: the article
% title appears on a page by itself.
%
-% The Boolean \cmd\titlepage@sw\ is in an odd situation:
-% its value is set by one or more substyles, contingent
-% upon the value of another Boolean.
-% Therefore that code must be invoked at \cmd\AtBeginDocument\ time.
-% Therefore we must assign the default value at the very end
-% of \cmd\AtBeginDocument\ processing: we use \cmd\defaults@hook.
-% Luckily, this Boolean does not need to be queried at
-% \cmd\AtBeginDocument\ time, or we'd be in dire straights.
% \begin{macrocode}
\DeclareOption{titlepage}{\@booleantrue\titlepage@sw}
\DeclareOption{notitlepage}{\@booleanfalse\titlepage@sw}
-\appdef\defaults@hook{%
- \@ifxundefined\titlepage@sw{\@booleanfalse\titlepage@sw}{}%
-}%
+\@booleanfalse\titlepage@sw
% \end{macrocode}
% \end{macro}
%
% \subsubsection{Substyle and Sub-substyle}%
%
-% If the society has already been assigned,
-% notify user that \cmd\@society\ is being overridden.
+% \begin{macro}{\change@society}
+% \begin{macro}{\change@journal}
+% \changes{4.1b}{2008/07/01}{(AO) Provide more diagnostics when \cs{@society} is assigned.}
+% If the society or, resp., journal has already been assigned,
+% notify user whether it is being overridden.
%
% \begin{macrocode}
\def\change@society#1{%
\def\@tempa{#1}%
- \@ifxundefined\@society{}{%
+ \@ifxundefined\@society{%
+ \class@info{Selecting society \@tempa}%
+ \let\@society\@tempa
+ }{%
\@ifx{\@tempa\@society}{}{%
- \class@warn{Conflicting society \@tempa<>\@society.}%
+ \class@warn{Conflicting society \@tempa<>\@society; not selected}%
+ }%
+ }%
+}%
+\def\change@journal#1{%
+ \def\@tempa{#1}%
+ \@ifxundefined\@journal{%
+ \class@info{Selecting journal \@tempa}%
+ \let\@journal\@tempa
+ }{%
+ \@ifx{\@tempa\@journal}{}{%
+ \class@warn{Conflicting journal \@tempa<>\@journal; not selected}%
}%
}%
- \let\@society\@tempa
}%
% \end{macrocode}
-% Here are the class options relating to the APS
+% \end{macro}
+% \end{macro}
+%
+% Here had been the class options relating to the APS.
+% Now that all societies are on an equal footing, this code is in the
+% respective \file{.rtx} file.
% \begin{macrocode}
-\DeclareOption{aps}{\change@society{aps}\def\@journal{}}%
-\DeclareOption{pra}{\change@society{aps}\def\@journal{pra}}%
-\DeclareOption{prb}{\change@society{aps}\def\@journal{prb}}%
-\DeclareOption{prc}{\change@society{aps}\def\@journal{prc}}%
-\DeclareOption{prd}{\change@society{aps}\def\@journal{prd}}%
-\DeclareOption{pre}{\change@society{aps}\def\@journal{pre}}%
-\DeclareOption{prl}{\change@society{aps}\def\@journal{prl}}%
-\DeclareOption{prstab}{\change@society{aps}\def\@journal{prstab}}%
-\DeclareOption{rmp}{\change@society{aps}\def\@journal{rmp}}%
% \end{macrocode}
-% Here are the class options relating to the Optical Society of America
+%
+% \subsubsection{Optical Society of America}%
+% Here are the class options relating to the Optical Society of America.
+%
+% Note: as of 2008, the only OSA module being distributed by ctan is \file{osajnl.rtx}.
+% The class options declared here are, I think, unused.
% \begin{macrocode}
-\DeclareOption{osa}{\change@society{osa}\def\@journal{}}%
+\DeclareOption{osa}{\change@society{osa}\let\@journal\@undefined}%
\DeclareOption{osameet}{\change@society{osa}\def\@journal{osameet}}%
\DeclareOption{opex}{\change@society{osa}\def\@journal{opex}}%
\DeclareOption{tops}{\change@society{osa}\def\@journal{tops}}%
\DeclareOption{josa}{\change@society{osa}\def\@journal{josa}}%
% \end{macrocode}
%
-% NOTE: \file{revguide.tex} does not mention any \cmd\@journal\ options
-% besides \classoption{prb}.
+% \begin{macro}{\rtx@require@packages}
+% \changes{4.1b}{2008/07/01}{Read in all required packages together}
+% The procedure \cmd\rtx@require@packages\ accumulates all \cmd\RequirePackage\ statements
+% in the course of loading the document class.
+% Carrying out these operations at that time is needed:
+% \cmd\ProcessOptions\ must be executed first.
+% \begin{macrocode}
+\let\rtx@require@packages\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\MakeUppercase}
+% \begin{macro}{\MakeLowercase}
+% \changes{4.1b}{2008/07/01}{Package textcase is now simply a required package}
+% \changes{4.1b}{2008/07/01}{Read in all required packages together}
+% \changes{4.1g}{2009/10/07}{(AO, 538) \cs{MakeTextUppercase} inappropriately expands the double backslash}
+% We load the \classname{textcase} package of David Carlisle.
+% Now that its bug of long standing has been repaired, we no longer need to doctor it up.
+% And, because its loading has been deferred until \cmd\rtx@require@packages\ time,
+% we no longer override \LaTeX\ here. Instead, the \classname{textcase} package
+% will be asked to do that.
+% \begin{macrocode}
+\appdef\rtx@require@packages{%
+ \RequirePackage[overload]{textcase}%
+}%
+% \end{macrocode}
+% The following code used to
+% let the \classname{textcase} commands override those of \LaTeX:
+% \begin{verbatim}
+%\appdef\setup@hook{%
+% \expandafter
+% \let\csname MakeUppercase \expandafter\endcsname
+% \csname MakeTextUppercase \endcsname
+% \expandafter
+% \let\csname MakeLowercase \expandafter\endcsname
+% \csname MakeTextLowercase \endcsname
+% }%
+% \end{verbatim}
+% \end{macro}
+% \end{macro}
%
% \begin{macro}{amsfonts}
+% \changes{4.1b}{2008/07/01}{Read in all required packages together}
% The class option \classoption{amsfonts} has the
% same effect as if the document preamble contained
% a \cmd\usepackage\verb${amsfonts}$ statement.
@@ -1129,13 +1523,14 @@ See the REVTeX 4 README file for restrictions and more information.
\DeclareOption{noamsfonts}{%
\let\class@amsfonts\@empty
}%
-\AtEndOfClass{%
+\appdef\rtx@require@packages{%
\@ifxundefined\class@amsfonts{}{\class@amsfonts}%
}%
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{amssymb}
+% \changes{4.1b}{2008/07/01}{Read in all required packages together}
% The class option \classoption{amssymb} has the
% same effect as if the document preamble contained
% a \cmd\usepackage\verb${amssymb}$ statement.
@@ -1146,13 +1541,14 @@ See the REVTeX 4 README file for restrictions and more information.
\DeclareOption{noamssymb}{%
\let\class@amssymb\@empty
}%
-\AtEndOfClass{%
+\appdef\rtx@require@packages{%
\@ifxundefined\class@amssymb{}{\class@amssymb}%
}%
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{amsmath}
+% \changes{4.1b}{2008/07/01}{Read in all required packages together}
% The class option \classoption{amsmath} has the
% same effect as if the document preamble contained
% a \cmd\usepackage\verb${amsmath}$ statement.
@@ -1174,7 +1570,7 @@ See the REVTeX 4 README file for restrictions and more information.
\DeclareOption{noamsmath}{%
\let\class@amsmath\@empty
}%
-\AtEndOfClass{%
+\appdef\rtx@require@packages{%
\preserve@LaTeX
\@ifxundefined\class@amsmath{}{\class@amsmath}%
\appdef\class@enddocumenthook{\test@amsmath@ver}%
@@ -1217,84 +1613,33 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \subsubsection{Presenting Authors and Their Affiliations}%
-% \changes{v4.0beta 2}{1999/06/20}
-% {These options are now mutually exclusive. But is this correct?}
-%
-% The \classoption{runinaddress} option is the only one that sets \cmd\runinaddress@sw\ to true.
-%
-% The \classoption{unsortedaddress} option is the only one that sets \cmd\@affils@sw\ to false.
-%
-% If we take the \classoption{groupedaddress} option as the default, then we can look upon
-% the \classoption{superscriptaddress} option as simply turning \cmd\groupauthors@sw\ to false.
-%
-% \classoption{groupedaddress}, the default, groups authors above a common address.
-% In order to assert the default and still provide for proper precedence
-% for document-supplied options, we carry out our action at \cmd\AtBeginDocument\ time,
-% and only if none of the related class options were invoked.
-% \begin{macrocode}
-\DeclareOption{groupedaddress}{\clo@groupedaddress}%
-\def\clo@groupedaddress{%
- \@booleantrue\groupauthors@sw
- \@booleantrue\@affils@sw
- \@booleanfalse\runinaddress@sw
-}%
-\appdef\class@inithook{%
- \@ifxundefined\groupauthors@sw{\clo@groupedaddress}{}%
-}%
-% \end{macrocode}
-%
-% \classoption{unsortedaddress} is similar to \classoption{groupedaddress},
-% but turns off \cmd\@affils@sw,
-% with the result that each address that is entered will be printed.
-% \begin{macrocode}
-\DeclareOption{unsortedaddress}{\clo@unsortedaddress}%
-\def\clo@unsortedaddress{%
- \@booleantrue\groupauthors@sw
- \@booleanfalse\@affils@sw
- \@booleanfalse\runinaddress@sw
-}%
-% \end{macrocode}
-%
-% \classoption{runinaddress} is similar to \classoption{groupedaddress},
-% with the addition of the Boolean \cmd\runinaddress@sw,
-% which causes the authors associated with a particular address group
-% to be formatted in a paragraph instead of on separate lines.
-% \begin{macrocode}
-\DeclareOption{runinaddress}{\clo@runinaddress}%
-\def\clo@runinaddress{%
- \@booleantrue\groupauthors@sw
- \@booleantrue\@affils@sw
- \@booleantrue\runinaddress@sw
-}%
-% \end{macrocode}
-%
-% \classoption{superscriptaddress} presents author affiliations
-% as superscripts. Authors with like affiliations share the same
-% superscript.
+% \changes{4.1b}{2008/07/01}{Code relating to new syntax for frontmatter has been placed in \file{ltxfront.dtx}}
+% Class options for presenting authors and their affiliations are now defined in
+% \file{ltxfront.dtx}.
%
-% FIXME: if \cmd\groupauthors@sw\ is false, would not \cmd\@affils@sw\ be a don't care?
% \begin{macrocode}
-\DeclareOption{superscriptaddress}{\clo@superscriptaddress}%
-\def\clo@superscriptaddress{%
- \@booleanfalse\groupauthors@sw
- \@booleantrue\@affils@sw
- \@booleanfalse\runinaddress@sw
-}%
% \end{macrocode}
%
-%
% \subsubsection{Typeset by \revtex}%
%
+% \begin{macro}{\byrevtex@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% The flag \cmd\byrevtex@sw\ signifies that the document should
+% bear an imprint to the effect that it was formatted by this document class.
+%
% The class option \classoption{byrevtex} signifies that you want the
% ``Typeset by \revtex'' byline to appear on your formatted output.
% By default, no such byline appears.
% \begin{macrocode}
\DeclareOption{byrevtex}{\@booleantrue\byrevtex@sw}%
+\@booleanfalse\byrevtex@sw
% \end{macrocode}
-%
+% \end{macro}
%
% \subsection{Attempt to fix float placement failure}%
%
+% \begin{macro}{\force@deferlist@sw}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
% \revtex\ uses the \classname{ltxgrid} package, which provides the ability to attempt repairs when
% \LaTeX's float placement mechanism is about to fail, but that facility is turned off by default.
% Users should invoke the \classoption{floatfix} document class option to enable this \LaTeX\ extension.
@@ -1302,10 +1647,9 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macrocode}
\DeclareOption{floatfix}{\@booleantrue\force@deferlist@sw}%
\DeclareOption{nofloatfix}{\@booleanfalse\force@deferlist@sw}%
-\appdef\class@inithook{%
- \@ifxundefined\force@deferlist@sw{\@booleanfalse\force@deferlist@sw}{}%
-}%
+\@booleanfalse\force@deferlist@sw
% \end{macrocode}
+% \end{macro}
%
% \begin{macro}{\@fltovf}
% \begin{macro}{\@fltstk}
@@ -1342,6 +1686,7 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \subsection{Option to relax page height}%
%
+% \begin{macro}{\textheight@sw}
% The \classname{ltxgrid} package can set text pages to their natural height or force them to the full
% text height; the latter is the default.
% If setting the pages with a variable length,
@@ -1351,93 +1696,236 @@ See the REVTeX 4 README file for restrictions and more information.
\DeclareOption{raggedfooter}{\@booleanfalse\textheight@sw}%
\DeclareOption{noraggedfooter}{\@booleantrue\textheight@sw}%
% \end{macrocode}
+% \end{macro}
%
% \subsection{Selecting procedure for processing abstract}%
+% \changes{4.1b}{2008/07/01}{Remove options newabstract and oldabstract}
+% Code defining options \classoption{newabstract} and \classoption{oldabstract} has been removed.
+%
+% \subsection{Option to turn on diagnostics in the frontmatter}%
%
-% There are two different procedures for processing an abstract; the options
-% \classoption{newabstract} and \classoption{oldabstract} determine which one the user
-% prefers. At present, the default is to use the old, but this may change.
-% \begin{macrocode}
-\DeclareOption{newabstract}{\@booleanfalse\oldabstract@sw}%
-\DeclareOption{oldabstract}{\@booleantrue \oldabstract@sw}%
-\appdef\class@inithook{%
- \@ifxundefined\oldabstract@sw{\@booleanfalse\oldabstract@sw}{}%
- \oldabstract@sw{%
- \let@environment{abstract}{abstract-old}%
- }{}%
+% \begin{macro}{\frontmatterverbose@sw}
+% \changes{4.1b}{2008/07/01}{Code relating to new syntax for frontmatter has been placed in \file{ltxfront.dtx}}
+% A diagnostic option, not for the average enduser, which reveals
+% the workings of the frontmatter.
+% This code interfaces to that of \file{ltxfront.dtx}.
+% \begin{macrocode}
+\DeclareOption{frontmatterverbose}{\@booleantrue\frontmatterverbose@sw}%
+\@booleanfalse\frontmatterverbose@sw
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\linenumbers@sw}
+% \changes{4.1f}{2009/07/07}{(AO, 513) Add class option linenumbers: number the lines a la \filename{lineno.sty}}
+% An option to number the lines of type in the output in the manner of \filename{lineno.sty}.
+%
+% At present, we use that very package to implement this functionality.
+% This means that users may modify the workings of that package per its documentation (which see).
+% \begin{macrocode}
+\DeclareOption{linenumbers}{%
+ \appdef\rtx@require@packages{%
+ \RequirePackage{lineno}[2005/11/02 v4.41]%
+ \linenumbersep4pt\relax
+ \linenumbers\relax
+ }%
+}%
+% \end{macrocode}
+% By default, line numbering is off.
+% \end{macro}
+%
+% \begin{macro}{\NAT@merge}
+% \changes{4.1f}{2009/07/15}{(AO, 523) Add class option nomerge, to turn off new natbib 8.3 syntax}
+% Add class option nomerge, to turn off natbib 8.3 syntax for citation key.
+% The default value of REVTeX 4.1 for \cmd\NAT@merge is \cmd\thr@@, which turns on
+% the new syntax along with its semantics.
+% Legacy documents that would be incompatible with the new syntax can be successfully processed
+% with class option \classoption{nomerge}.
+% \begin{macrocode}
+\DeclareOption{nomerge}{%
+ \appdef\setup@hook{%
+ \@ifnum{\NAT@merge>\z@}{\let\NAT@merge\z@}{}%
+ }%
}%
% \end{macrocode}
+% \end{macro}
%
+% \subsection{Default Option, Society, Journal, and pointsize}%
%
+% \changes{4.1a}{2008/01/18}{(AO, 488) Change processing of options to allow an unused option to specify society and journal}%
+% This change will not break OSA documents because that society is still built in to revtex4.
%
+% \begin{macro}{\@parse@class@options@society}
+% \begin{macro}{\@parse@class@options@}
+% \changes{4.1b}{2008/07/01}{Procedures \cs{@parse@class@options@society} and \cs{@parse@class@options@journal} and friends}
+% The procedure \cmd\@parse@class@options@society\ parses the options passed to this document class
+% for the \cmd\@society.
+% It is like \cmd\ProcessOptions*\ in that it accesses
+% \cmd\@ptionlist\{\cmd\@currname.\cmd\@currext\}.
+% Any undefined option is considered: if there is a corresponding \file{.rtx} file,
+% it will change the society accordingly
+% and define a placeholder class option for the society thus found
+% (thus preventing a spurious "option not found" message).
+%
+% The procedure \cmd\@parse@class@options@\ parses the document's options
+% for any that set the \cmd\csname\ provided.
+% \begin{macrocode}
+\def\@parse@class@options@society{%
+ \edef\@tempa{\@ptionlist{\@currname.\@currext}}%
+ \expandafter\@for\expandafter\CurrentOption\expandafter:\expandafter=\@tempa\do{%
+ \expandafter\@ifnotrelax\csname ds@\CurrentOption\endcsname{}{%
+ \IfFileExists{\CurrentOption\substyle@post.\substyle@ext}{%
+ \expandafter\change@society\expandafter{\CurrentOption}%
+ \expandafter\let\csname ds@\CurrentOption\endcsname\@empty
+ }{}%
+ }%
+ }%
+}%
+\def\@parse@class@options@#1{%
+ \edef\@tempa{\@ptionlist{\@currname.\@currext}}%
+ \expandafter\@for\expandafter\CurrentOption\expandafter:\expandafter=\@tempa\do{%
+ \expandafter\@ifnotrelax\csname ds@\CurrentOption\endcsname{%
+ \begingroup\csname ds@\CurrentOption\endcsname
+ \@ifxundefined#1{%
+ \endgroup
+ }{%
+ \expandafter\endgroup\expandafter\def\expandafter#1\expandafter{#1}%
+ }%
+ }{}%
+ }%
+}%
+\def\@parse@class@options@journal{%
+ \edef\@tempa{\@ptionlist{\@currname.\@currext}}%
+ \expandafter\@for\expandafter\CurrentOption\expandafter:\expandafter=\@tempa\do{%
+ \expandafter\@ifnotrelax\csname ds@\CurrentOption\endcsname{%
+ \begingroup
+ \csname ds@\CurrentOption\endcsname
+ \@ifxundefined\@journal{%
+ \endgroup
+ }{%
+ \expandafter\endgroup\expandafter\def\expandafter\@journal\expandafter{\@journal}%
+ }%
+ }{}%
+ }%
+}%
+\def\@parse@class@options{%
+ \edef\@tempa{\@ptionlist{\@currname.\@currext}}%
+ \expandafter\@for\expandafter\CurrentOption\expandafter:\expandafter=\@tempa\do{%
+ \expandafter\@ifnotrelax\csname ds@\CurrentOption\endcsname{%
+ \begingroup
+ \csname ds@\CurrentOption\endcsname
+ \@ifxundefined\@pointsize{%
+ \endgroup
+ }{%
+ \expandafter\endgroup\expandafter\def\expandafter\@pointsize\expandafter{\@pointsize}%
+ }%
+ }{%
+ \IfFileExists{\CurrentOption\substyle@post.\substyle@ext}{%
+ \expandafter\change@society\expandafter{\CurrentOption}%
+ \expandafter\let\csname ds@\CurrentOption\endcsname\@empty
+ }{}%
+ }%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
%
-% \subsection{Default Option}%
+% The default handling for a document class option depends upon whether the \cmd\@society\ is
+% defined.
%
-% The default handling for a document class option is to
-% treat it as the name of a society and
-% hunt for a corresponding \file{.rtx} file to read in.
-% This behavior is much like the \LaTeX2.09 handling, where
+% If not, then hunt for a \file{.rtx} file with that name.
+% If it exists, then we will take this option as the name of the society,
+% otherwise, declare the option as not used.
+%
+% (This behavior is similar to the \LaTeX2.09 handling, where
% one looked for a \file{.sty} file, except that
-% in this case, we must catch the case where multiple
-% unknown options are declared.
+% in this case, we must provide for journal substyles that may be
+% defined in the society file, or have their own journal substyle file.)
+%
+% At the point where the class file is finished loading,
+% we then read in the society file.
+% That file can define further class options, such as the journal substyle.
+%
+% For users, this will mean that they can specify the society and journal simply
+% by specifying first the former and then the latter among their document class options.
+% The society \emph{must} have a corresponding \file{.rtx}.
+%
+% \changes{4.1b}{2008/05/29}{The csname substyle@ext is now defined without a dot (.), to be compatible with \LaTeX usage (see @clsextension and @pkgextension).}
%
% \begin{macrocode}
-\DeclareOption*{%
- \IfFileExists{\CurrentOption\substyle@ext}{%
- \expandafter\change@society\expandafter{\CurrentOption}%
- }{%
- \OptionNotUsed
- }%
-}%
-\def\substyle@ext{.rtx}%
-\AtEndOfClass{%
- \@ifxundefined\@society{%
- \class@warn{No Society specified, using generic APS style}%
- \def\@society{aps}\def\@journal{}%
- }{}%
- \expandafter\input\expandafter{\@society\substyle@ext}%
-}%
+%</options>
% \end{macrocode}
%
-% \subsection{Class-Asserted Options}%
-% \changes{v4.0beta 2}{1999/06/20}
-% {%
-% Removed invocation of nonexistent class option \protect\classoption{groupauthors}
-% and all other class options that should only be invoked by the document.
-% (Otherwise precedence of class options does not work.)
-% }
-% Here we establish the default document class options.
-% Those of the document itself will override these.
% \begin{macrocode}
-\ExecuteOptions{10pt}
+%<*package>
% \end{macrocode}
%
-% \subsection{Execute Options}%
-% The document class options are processed in the order
-% they are declared in this document class file.
-%
-% Precedence is established in the following way:
-%
-% First, the single \file{.rtx} file is read in.
-% It may set values to any of the Booleans that represent class options,
-% and it may elect to do so only if that Boolean is undefined, signifying
-% that its corresponding document class options were absent from
-% the document's option list.
-% In this way correct precedence of class options is maintained.
-%
-% Second, the type size option is acted upon. Type size code
-% should not require altering the values of any of the Booleans carrying
-% class options.
+% \begin{macro}{\@process@society}
+% \begin{macro}{\@process@journal}
+% \begin{macro}{\@process@pointsize}
+% \begin{macrocode}
+\def\substyle@post{4-1}%
+\def\substyle@ext{rtx}%
+\DeclareOption*{\OptionNotUsed}%
+% \end{macrocode}
+% A society substyle may define its own options, via \cmd\DeclareOption.
%
-% Next, at \cmd\AtEndOfClass\ time, certain packages are read in.
+% At the end of this document class, we process the society file,
+% using \file{aps.rtx} if none has been specified in the document.
+% \begin{macrocode}
+\def\@process@society#1{%
+ \@ifxundefined\@society{%
+ \class@warn{No Society specified, using default society #1}%
+ \def\@society{#1}\let\@journal\@undefined
+ }{}%
+ \expandafter\input\expandafter{\@society\substyle@post.\substyle@ext}%
+}%
+% \end{macrocode}
%
-% Finally, at \cmd\AtBeginDocument\ time, the state of the Booleans determines
-% how the formatting will go.
+% A society substyle can encompass any number of journal substyles;
+% we use the following procedure to invoke the proper one.
+% \begin{macrocode}
+\def\@process@journal#1{%
+ \@ifxundefined\@journal{%
+ \class@warn{No journal specified, using default #1}%
+ \def\@journal{#1}%
+ }{}%
+ \expandafter\expandafter
+ \expandafter\rtx@do@substyle
+ \expandafter\expandafter
+ \expandafter{\expandafter\@society\@journal}%
+}%
+\def\rtx@do@substyle#1{%
+ \InputIfFileExists{#1\substyle@post.\substyle@ext}{}{\csname rtx@#1\endcsname}%
+}%
+% \end{macrocode}
+%
+% Document class options \classoption{10pt}, \classoption{11pt}, and \classoption{12pt}
+% are implemented by \revtex\ itself and determine \cmd\@pointsize.
+% These provide formatting settings appropriate to the society's journals.
%
+% If not specified by the document, a value \cmd\@pointsize@default\ is used.
+% This default can be set by the journal. Here, the society sets its default.
% \begin{macrocode}
-\ProcessOptions\relax
+\def\@process@pointsize#1{%
+ \@ifxundefined\@pointsize{%
+ \def\@pointsize{#1}%
+ \class@warn{No type size specified, using default \@pointsize}%
+ }{}%
+ \expandafter\expandafter
+ \expandafter\rtx@do@substyle
+ \expandafter\expandafter
+ \expandafter{\expandafter\@society\@pointsize pt}%
+}%
% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
%
+% \subsection{Class-Asserted Options}%
+% \changes{4.0b}{1999/06/20}{Removed invocation of nonexistent class option \protect\classoption{groupauthors} and all other class options that should only be invoked by the document. (Otherwise precedence of class options does not work.)}
+% Here we establish the default document class options.
+% Those of the document itself will override these.
%
% \section{Procedures Dependent Upon Options}
%
@@ -1475,32 +1963,28 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\ps@article@twoside}
-% \begin{macro}{\ps@article@oneside}
+% \begin{macro}{\ps@article}
+% \begin{macro}{\ps@article@final}
% \begin{macro}{\ps@preprint}
-% \changes{v4.e}{1998/01/31}
-% {Move after process options, so the following test works}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Defer decision until \cs{AtBeginDocument} time}
-% \changes{v4.0beta 3}{1999/11/13}
-% {Insert procedure \cs{checkindate}}
-% \changes{v4.0rc1}{2001/06/17}
-% {Running headers always as if two-sided}
+% \changes{4.0a}{1998/01/31}{Move after process options, so the following test works}
+% \changes{4.0b}{1999/06/20}{Defer decision until \cs{AtBeginDocument} time}
+% \changes{4.0c}{1999/11/13}{Insert procedure \cs{checkindate}}
+% \changes{4.0rc1}{2001/06/17}{Running headers always as if two-sided}
% \begin{macrocode}
\def\ps@article{%
- \@provide\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil{\leftmark}}%
- \@provide\@oddhead{\let\\\heading@cr{\rightmark}\hfil\checkindate\quad\thepage}%
- \@provide\@oddfoot{}%
- \@provide\@evenfoot{}%
+ \def\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil{\leftmark}}%
+ \def\@oddhead{\let\\\heading@cr{\rightmark}\hfil\checkindate\quad\thepage}%
+ \def\@oddfoot{}%
+ \def\@evenfoot{}%
\let\@mkboth\markboth
\let\sectionmark\@gobble
\let\subsectionmark\@gobble
}%
\def\ps@article@final{%
- \@provide\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil{\leftmark}}%
- \@provide\@oddhead{\let\\\heading@cr{\rightmark}\hfil\checkindate\quad\thepage}%
- \@provide\@oddfoot{}%
- \@provide\@evenfoot{}%
+ \def\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil{\leftmark}}%
+ \def\@oddhead{\let\\\heading@cr{\rightmark}\hfil\checkindate\quad\thepage}%
+ \def\@oddfoot{}%
+ \def\@evenfoot{}%
\let\@mkboth\markboth
\def\sectionmark##1{%
\markboth{%
@@ -1517,27 +2001,20 @@ See the REVTeX 4 README file for restrictions and more information.
}%
}%
}%
-\appdef\class@inithook{%
-%\twoside@sw{%
-%}{%
-%}%
-}%
% \end{macrocode}
%
% \begin{macrocode}
\def\heading@cr{\unskip\space\ignorespaces}%
% \end{macrocode}
%
-% \changes{v4.0beta 3}{1999/11/13}
-% {Do not put by REVTeX in every page foot}
-% \changes{v4.0beta 3}{1999/11/13}
-% {Insert procedure \cs{checkindate}}
+% \changes{4.0c}{1999/11/13}{Do not put by REVTeX in every page foot}
+% \changes{4.0c}{1999/11/13}{Insert procedure \cs{checkindate}}
% \begin{macrocode}
\def\ps@preprint{%
- \@provide\@oddfoot{\hfil\thepage\quad\checkindate\hfil}%
- \@provide\@evenfoot{\hfil\thepage\quad\checkindate\hfil}%
- \@provide\@oddhead{}%
- \@provide\@evenhead{}%
+ \def\@oddfoot{\hfil\thepage\quad\checkindate\hfil}%
+ \def\@evenfoot{\hfil\thepage\quad\checkindate\hfil}%
+ \def\@oddhead{}%
+ \def\@evenhead{}%
\let\@mkboth\@gobbletwo
\let\sectionmark\@gobble
\let\subsectionmark\@gobble
@@ -1545,18 +2022,10 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% \begin{macrocode}
-\let\@oddhead\@undefined
-\let\@evenhead\@undefined
-\let\@oddfoot\@undefined
-\let\@evenfoot\@undefined
-\AtEndOfClass{%
- \appdef\class@documenthook{%
- \@provide\@oddhead{}%
- \@provide\@evenhead{}%
- \@provide\@oddfoot{}%
- \@provide\@evenfoot{}%
- }%
-}%
+\let\@oddhead\@empty
+\let\@evenhead\@empty
+\let\@oddfoot\@empty
+\let\@evenfoot\@empty
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -1564,9 +2033,7 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \begin{macro}{\lastpage@putlabel}
% Support the default meaning of \cmd\@endpage.
-% \changes{v4.d}{1998/01/31}
-% {Move after process options, so \cs{clearpage} not in scope of
-% twocolumn}
+% \changes{4.0a}{1998/01/31}{Move after process options, so \cs{clearpage} not in scope of twocolumn}
% Name of this macro (and the \cmd\label\ key) taken from
% \url{CTAN:/macros/latex/contrib/other/lastpage}%
% with code optimised slightly.
@@ -1580,22 +2047,20 @@ See the REVTeX 4 README file for restrictions and more information.
\fi
}%
% \end{macrocode}
-% Install a late hook into \cmd\class@enddocumenthook\ that
+% Install a procedure into document endgame processing that
% labels the last page of the document.
% This is done just before the \file{.aux} file
% is closed, and does not require a \cmd\shipout, because it writes
% directly to the \file{.aux} file.
% Note that we invoke \cmd\clearpage: this means that no more typesetting
% should be done past this point.
-% CHECKME: are there any more things installed via
-% \cmd\AtEndOfClass\allowbreak\cmd\class@enddocumenthook?
% \begin{macrocode}
-\AtEndOfClass{%
- \appdef\clear@document{%
- \clearpage
- \lastpage@putlabel
- }%
+\appdef\clear@document{%
+ \clearpage
+ \lastpage@putlabel
+ \tally@box@size@sw{\total@text}{}%
}%
+\providecommand\write@column@totals{}%
% \end{macrocode}
% \end{macro}
%
@@ -1603,16 +2068,23 @@ See the REVTeX 4 README file for restrictions and more information.
% \section{Required Packages}
% \url{CTAN:macros/latex/contrib/other/misc/url.sty}%
% \begin{macrocode}
-\RequirePackage{url}%
+\appdef\rtx@require@packages{%
+ \RequirePackage{url}%
+}%
% \end{macrocode}
%
% \section{Incompatible Packages}
-% Known to be incompatible are \classname{multicol} and \classname{cite}.
-% The former is incompatible with \classname{ltxgrid}, which replaces it.
-% The latter is incompatible with \classname{natbib}, which replaces its functionality.
+%
+% We wait until after the preamble is processed, then check for any packages
+% that might have been loaded which we know to be incompatible with \revtex.
+%
+% The \classname{multicol} package is incompatible with \classname{ltxgrid}, which replaces it.
+% The \classname{cite} package is incompatible with \classname{natbib}, which replaces its functionality.
+% The functionality of the \classname{mcite} package is provided by \classname{natbib}.
% \begin{macrocode}
-\appdef\class@inithook{%
+\appdef\document@inithook{%
\incompatible@package{cite}%
+ \incompatible@package{mcite}%
\incompatible@package{multicol}%
}%
% \end{macrocode}
@@ -1641,7 +2113,6 @@ See the REVTeX 4 README file for restrictions and more information.
% \cmd\footinbib@sw &true if footnotes are to be formatted in the bibliography\\
% \cmd\preprintsty@sw &true for preprint and hyperpreprint\\
% \cmd\eqsecnum@sw &true means that equations are numbered within sections\\
-% \cmd\secnumarabic@sw &true means the sections are to be numbered arabic\\
% \cmd\groupauthors@sw &true means authors listed separately for each address\\
% \cmd\preprint@sw &true means to produce the preprint numbers as part of the title block\\
% \cmd\showPACS@sw &true means to produce the PACS as part of the title block\\
@@ -1672,2227 +2143,6 @@ See the REVTeX 4 README file for restrictions and more information.
% and should be selected by the document alone.
% \end{macro}
%
-%
-% \section{Front Matter}
-%
-% \subsection{The title command}%
-%
-% \begin{macro}{\title}
-% \begin{macro}{\do@title}
-% The author uses \cmd\title\ to specify the title. As in the AMS
-% classes, \cmd\title\ has an optional argument specifying a short form
-% for use in running heads.
-%
-% Once the \cmd\title\ is given, you can specify any combination of
-% \cmd\thanks, \cmd\email, \cmd\homepage, and \cmd\altaffiliation\ commands,
-% applying to the title of the document.
-% \begin{macrocode}
-\renewcommand\title[2][]{%
- \def\@title{#2}%
- \def\@shorttitle{#1}%
- \let\@AF@join\@title@join
-}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@title}
-% \begin{macro}{\@shorttitle}
-% The arguments to \cmd\title\ are saved in these internal
-% macros, which are set up to produce a warning if \cmd\title\ has not
-% been used before \cmd\maketitle.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \def\@title{\class@warn{No title}}%
- \let\@shorttitle\@empty
- \let\@title@aux\@title@aux@cleared
-}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@title@join}
-% \begin{macro}{\@title@join@}
-% \begin{macro}{\@title@aux@cleared}
-%
-% \begin{macrocode}
-\def\@title@join{\expandafter\@title@join@\@title@aux}%
-\def\@title@join@#1#2{%
- \def\@title@aux{{\@join{\@separator}{#1}{#2}}}%
-}%
-\def\@title@aux@cleared{{}}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-%
-% \subsection{The author, affiliation, and related commands}%
-%
-% \begin{macro}{\c@affil}
-% A counter to store the affiliation numbers used for the
-% superscript marks. This command defines \cmd\theaffil.
-% \begin{macrocode}
-\newcounter{affil}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Commands for author or collaboration}%
-%
-% \begin{macro}{\author}
-% Each author is given in a \emph{separate} \cmd\author\ command.
-% This is similar to the AMS classes, but the AMS also try to support
-% the \classname{article} class's \cmd\and\ command for putting multiple
-% authors in one \cmd\author\ command.
-% \revtex, however, does not support the \cmd\and\ command.
-%
-% When the \cmd\author\ command is encountered, the previous author, author group, affiliation, and affiliation group are at an end.
-% This procedure moves the previous author to the author group (\cmd\move@AU),
-% moves the previous affiliation to the affiliation group (\cmd\move@AF),
-% and terminates the previous author/affiliation group (\cmd\move@AUAF) as the case may require.
-% \begin{macrocode}
-\renewcommand\author{% implicit #1
- \@author@def{}% implicit #2
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\collaboration}
-% \begin{macro}{\@collaboration@}
-% Specify the collaboration (given after a group of authors).
-%
-% This procedure does exactly what \cmd\author\ does, and sets
-% a flag signifying that the \cmd\collaboration\ command was given.
-%
-% Note: earlier versions attempted to ignore the collaboration command if it was considered inappropriate.
-% We must not do this, however, because it throws the state machine out of kilter.
-% \begin{macrocode}
-\def\collaboration{% implicit #1
- \groupauthors@sw{%
- \class@warn{%
- \string\collaboration\space is only allowed with superscriptaddress option.
- Use superscriptaddress in place of groupedaddress, unsortedaddress, or runinaddress%
- }%
- }{}%
- \@author@def{\@booleantrue\collaboration@sw}% implicit #2
-}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\@author@init}
-% \begin{macro}{\@author@cleared}
-% \begin{macro}{\@authorclear@sw}
-% \begin{macro}{\@author@def}
-% \begin{macro}{\@author@join@}
-% \begin{macro}{\@author@join}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Change handling of \cs{@author} to prevent parsing problems.
-% (Helps in error recovery when syntax errors exist)}
-%
-% Here are all the access procedures for the author data structure.
-%
-% We define a flag value for \cmd\@author (private),
-% a procedure for setting \cmd\@author\ to the flag value (\cmd\@author@init),
-% a Boolean to test against the flag value (\cmd\@authorclear@sw),
-% and a procedure to add new ancillary data to the author.
-% \begin{macrocode}
-\def\@author@cleared{{}{}}%
-\def\@author@init{%
- \let\@author\@author@cleared
-}%
-\def\@authorclear@sw{\@ifx{\@author\@author@cleared}}%
-\appdef\class@inithook{%
- \@author@init
-}%
-\def\@author@def#1#2{%
- \move@AU\move@AF\move@AUAF
- \let\@AF@join\@author@join
- #1%
- \def\@author{{#2}{}}%
-}%
-\def\@author@join@#1#2#3{%
- \def\@author{{#1}{\@join{\@separator}{#2}{#3}}}%
-}%
-\def\@author@join{\expandafter\@author@join@\@author}%
-\def\@author@gobble#1#2{}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\move@AU}
-% Move the most recent author to the list of current authors.
-% If we recently did a \cmd\@author@init, this is a no-op.
-% If we recently encountered a \cmd\collaboration,
-% we preface the author with the \cmd\CO@opr \ intercollated operator,
-% otherwise we apply \cmd\AU@opr.
-% \begin{macrocode}
-\def\move@AU{%
- \@authorclear@sw{}{%
- \collaboration@sw{%
- \expandafter\appdef
- \expandafter\AU@grp
- \expandafter{%
- \expandafter \CO@opr
- \@author
- }%
- }{%
- \expandafter\appdef
- \expandafter\AU@grp
- \expandafter{%
- \expandafter \AU@opr
- \@author
- }%
- }%
- }%
- \@author@init
- \@booleanfalse\collaboration@sw
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@author@finish}
-% We define a procedure to terminate author/affiliation parsing just before the title block is formatted.
-% We detect the case where an author group is not followed by an affiliation group.
-% \changes{v4.0beta 6}{2001/02/13}
-% {Actually append AU@grp to @AAClist.}
-%
-% We first finish off any author- or affiliation groups in progress.
-% Next, we detect the case where there is an author group in progress, but no affiliation group.
-% If so, we emit a diagnositic message and act as if a \cmd\noaffiliation\ command had been given.
-% In any case, we finish off any author/affiliation pair that may remain.
-% Formatting of the title block may now proceed.
-% \begin{macrocode}
-\def\@author@finish{%
- \move@AU\move@AF
- \@ifx{\AU@grp\@empty}{}{%
- \@ifx{\AF@grp\@empty}{%
- \begingroup
- \let\href\@secondoftwo
- \let\AU@opr\@firstoftwo
- \let\CO@opr\@firstoftwo
- \class@warn{Assuming \string\noaffiliation\space for \AU@grp}%
- \endgroup
- \begingroup\@affiliation{\blankaffiliation}%\endgroup in \@affiliation
- \move@AF
-%
-% \appdef \@AAC@list{\AF@opr}%
-% \appdef@eval\@AAC@list{\AF@grp}%
-% \appdef@e \@AAC@list{\AU@grp}%
-% \let\AU@grp\@empty
-% \let\AF@grp\@empty
- }{}%
- }%
- \move@AUAF
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@join}
-% The procedure \cmd\@join\ inserts
-% a separator between two tokens, or, if the first token is
-% nil, elides both that token and the separator.
-% \begin{macrocode}
-\def\@join#1#2#3{%
- \@if@empty{#2}{#3}{#2#1#3}%
-}%
-\def\@separator{;\space}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\surname}
-% \begin{macro}{\firstname}
-% No-op to allow better post-processing of the file.
-% \begin{macrocode}
-\let\surname\@firstofone
-\let\firstname\@firstofone
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\AU@grp}
-% The control sequence name \cmd\AU@grp\ accretes
-% consecutive \cmd\author\ entries (with \cmd\AU@opr\ as the intercollated operator)
-% and \cmd\collaboration\ entries (with \cmd\CO@opr\ as the intercollated operator).
-% Ultimately, its contents are appended to the author/affiliation list \cmd\@AAC@list.
-% It must be initialized to \cmd\@empty.
-%
-% Note on \cmd\AU@opr\ and \cmd\CO@opr: it is essential to treat these two operators to the greatest extent possible on an equal footing.
-% Therefore we invariably assign values to the pair of them within the same procedure.
-%
-% \begin{macrocode}
-\let\AU@grp\@empty
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\and}
-% The original \LaTeX\ idea of using one \cmd\author\ command to capture
-% all authors and their address just doesn't work with multiple authors
-% possibly sharing addresses, so in this class disable \cmd\and.
-% \begin{macrocode}
-\renewcommand\and{\class@err{\protect\and\space is not supported}}
-% \end{macrocode}
-% \end{macro}
-%
-%
-% \subsubsection{Commands for affiliation}%
-%
-% \begin{macro}{\affiliation}
-% After each group of authors with the same address,
-% give that address in \cmd\affiliation.
-% If later in the list you have an author
-% with the address of an earlier author, repeat the \cmd\affiliation\
-% command: the system will detect the similarity and (if using the \classoption{superscriptaddress} option) only print the
-% affiliation once, reusing the superscript marker.
-%
-% When the \cmd\affiliation\ command is encountered, the current author and author group (if any) are at an end.
-% Also, the current affiliation is at an end.
-%
-% FIXME: changes to catcode required elsewhere now?
-% \begin{macrocode}
-\def\cat@comma@active{\catcode`\,\active}%
-{\cat@comma@active\gdef,{\active@comma}}%
-\def\active@comma{,\penalty-300\relax}%
-\newcommand\affiliation{%
- \move@AU\move@AF
- \begingroup
- \cat@comma@active
- \@affiliation
-}%
-\def\@affiliation#1{%
- \endgroup
- \let\@AF@join\@affil@join
- \@affil@def{#1}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\noaffiliation}
-% User-level command signifying that the current group of authors has \emph{no} affiliation.
-%
-% This is implemented by acting as if the \cmd\affiliation\ command has been given, and using a
-% flag value of \cmd\blankaffiliation, which \cmd\@affil@group\ can recognize as a no-op.
-% \begin{macrocode}
-\newcommand\noaffiliation{%
- \move@AU\move@AF
-% \edef\AF@grp{\AF@grp}%
- \begingroup\@affiliation{\blankaffiliation}%
-% \move@AF
-}%
-\def\blankaffiliation{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@affil@cleared}
-% \begin{macro}{\@affil@init}
-% \begin{macro}{\@affilclear@sw}
-% \begin{macro}{\@affil@def}
-% \begin{macro}{\@affil@join@}
-% \begin{macro}{\@affil@join}
-%
-% Here are all the access procedures for the affiliation data structure.
-% Note the similarity to those of the \cmd\@author\ data structure.
-%
-% We define a flag value for \cmd\@affil\ (private),
-% a procedure for setting \cmd\@affil\ to the flag value (\cmd\@affil@init),
-% a Boolean to test against the flag value (\cmd\@affilclear@sw),
-% and a procedure to add new ancillary data to the affiliation.
-% \begin{macrocode}
-\def\@affil@cleared{{}{}}%
-\def\@affil@init{%
- \let\@affil\@affil@cleared
-}%
-\def\@affilclear@sw{\@ifx{\@affil\@affil@cleared}}%
-\appdef\class@inithook{%
- \@affil@init
-}%
-\def\@affil@def#1{\def\@affil{{#1}{}}}%
-\def\@affil@join@#1#2#3{%
- \def\@affil{{#1}{\@join{\@separator}{#2}{#3}}}%
-}%
-\def\@affil@join{\expandafter\@affil@join@\@affil}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\move@AF}
-% Move the most recent affiliation to the affiliation group.
-% If we recently did a \cmd\@affil@init, this is a no-op.
-% \begin{macrocode}
-\def\move@AF{%
- \@affilclear@sw{}{%
-% \end{macrocode}
-% Set the \cmd\temp@sw\ to false, then execute the affiliation list (\cmd\@AFF@list)
-% with the intercollated operator set to \cmd\@affil@match\
-% and with \cmd\@tempa\ holding the first component of \cmd\@affil, the current affiliation, which is to be matched.
-% If the current affiliation has been seen before, \cmd\temp@sw\ will be set to true,
-% \cmd\@tempc\ will be set to the existing affiliation number,
-% and \cmd\@tempd\ will be set to the affiliation's ancillary data.
-% The Boolean \cmd\@affils@sw\ being false prevents this test from ever returning a positive result.
-%
-% This procedure uses \cmd\@tempa\ and sets \cmd\@tempc, \cmd\@tempd, and \cmd\temp@sw.
-% \begin{macrocode}
- \@booleanfalse\temp@sw
- \let\@tempd\@empty
- \@affils@sw{%
- \expandafter\@firstoftwodef\expandafter\@tempa\@affil
- \def\AFF@opr{\@affil@match\@tempa}%
- \@AFF@list
- }{}\temp@sw
-% \end{macrocode}
-% True clause: This affiliation has been seen before.
-% If ancillary data for the affiliation have been given but are not identical to those seen before, give a warning.
-% \begin{macrocode}
- {%
- \expandafter\@secondoftwodef\expandafter\@tempb\@affil
- \@ifx{\@tempb\@empty}{}{%
- \@ifx{\@tempb\@tempd}{}{%
- \class@warn{%
- Ancillary information for \@tempa\space must not be different!
- Please put it on the first instance%
- }%
- }%
- }%
- \appdef@eval\AF@grp\@tempc
- }%
-% \end{macrocode}
-% False clause: This is a new address:
-% increment the counter to get a unique ID for the new affiliation
-% and append the new number, address, and footnote to the list \cmd\@AFF@list.
-% \begin{macrocode}
- {%
- \@if@empty{\expandafter\@firstoftwo\@affil}{%
- \edef\@tempc{\z@}%
- }{%
- \stepcounter{affil}%
- \edef\@tempc{\theaffil}%
- }%
- \appdef \@AFF@list{\AFF@opr}%
- \appdef@eval\@AFF@list\@tempc
- \appdef@e \@AFF@list{\@affil}%
- \appdef@eval\AF@grp\@tempc
- }%
-% \end{macrocode}
-% Append the ID of the affiliation to the affiliation group of the current author group.
-% \begin{macrocode}
- \@affil@init
- }%
-}%
-\def\@firstoftwodef#1#2#3{%
- \def#1{#2}%
-}%
-\def\@secondoftwodef#1#2#3{%
- \def#1{#3}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\move@AUAF}
-% \changes{v4.h}{1998/06/25}
-% {Changes to support groups of affiliations}
-% Append \cmd\AF@grp\ and \cmd\AU@grp\ to \cmd\@AAC@list\ %
-% and merge any new \cmd\AF@grp\ to \cmd\@AFG@list.
-% \begin{macrocode}
-\def\move@AUAF{%
-% \end{macrocode}
-% Entire procedure is predicated on something non-trivial to move.
-%
-% If both author and affiliation are nil, bail out.
-%
-% No, try that again:
-%
-% If we have seen any affiliations, then it is time to move the current
-% affiliation group and author group to \cmd\@AAC@list.
-% If not, we are picking up authors into an author group, and we
-% should bail out.
-% \begin{macrocode}
-%\@ifx{\AU@grp\@empty}{\@ifx{\AF@grp\@empty}{\true@sw}{\false@sw}}{\false@sw}%
- \@ifx{\AF@grp\@empty}%
- {}{%
-% \end{macrocode}
-% First, append current affiliation group (expansion of \cmd\AF@grp)
-% to the author/affiliation list (\cmd\@AAC@list),
-% using \cmd\AF@opr\ as the intercollated operator;
-% also append the current authors (\cmd\AU@grp).
-% \begin{macrocode}
- \appdef \@AAC@list{\AF@opr}%
- \appdef@eval\@AAC@list{\AF@grp}%
- \appdef@e \@AAC@list{\AU@grp}%
-% \end{macrocode}
-% Next, append the current affiliation group to \cmd\@AFG@list,
-% (if it is not already there)
-% using \cmd\AFS@opr\ as the intercollated operator.
-%
-% Note that \cmd\@AFG@list\ is a list of \emph{unique} affiliation groups.
-% \begin{macrocode}
- \@ifx{\@empty\AU@grp}{}{%
- \@ifx{\@empty\AF@grp}{}{%
- \@booleanfalse\temp@sw
- \def\AFS@opr{\x@match\AF@grp}%
- \@AFG@list
- \temp@sw{}{%
- \appdef \@AFG@list{\AFS@opr}%
- \appdef@eval\@AFG@list{\AF@grp}%
- }%
- }%
- }%
-% \end{macrocode}
-% Finally, null out the macros holding the author group and affiliation group, respectively.
-% \begin{macrocode}
- \let\AU@grp\@empty
- \let\AF@grp\@empty
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@AAC@list}
-% The \cmd\@AAC@list\ macro accretes
-% authors (using \cmd\AU@opr\ as the intercollated operator),
-% collaborations (using \cmd\CO@opr\ as the intercollated operator),
-% and
-% affiliations (using \cmd\AF@opr\ as the intercollated operator).
-% \begin{macrocode}
-\appdef\class@inithook{%
- \let\@AAC@list\@empty
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@AFG@list}
-% The macro \cmd\@AFG@list\ accretes \cmd\AF@grp,
-% with \cmd\AFS@opr\ as the intercollated operator.
-%
-% This token list is employed when and only when \classoption{groupedaddress} is in effect.
-%
-% It must be empty at the beginning of the document.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \let\@AFG@list\@empty
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@AFF@list}
-% The macro \cmd\@AFF@list\ accretes the list of affiliations
-% with \cmd\AFF@opr\ as the intercollated operator.
-% It must be empty at the beginning of the document.
-%
-% Each \cmd\affiliation\ command in the document contributes
-% to this list, as long as the argument of that instance of the command
-% is ``new''.
-%
-% Each entry in this list consists of the \cmd\AFF@opr\ intercollated operator
-% followed by three brace-delimited tokens, representing, in order:
-% \begin{enumerate}
-% \item
-% the affiliation's unique ID, a number increasing monotonically for
-% each new entry,
-% \item
-% the optional argument of the \cmd\affiliation\ command,
-% the footnote to the affiliation, and
-% \item
-% the text of the affiliation.
-% \end{enumerate}
-%
-% At various junctures in the code, the control sequence name
-% \cmd\AFF@opr\ assumes the meaning of
-% \cmd\@affil@footnote\ (FIXME: never used),
-% \cmd\@affil@group, \cmd\affil@script,
-% or is defined to expand to \cmd\@affil@match\cmd\@tempa.
-% and the list \cmd\@AFF@list\ is expanded.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \let\@AFF@list\@empty
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\AF@grp}
-% The macro \cmd\AF@grp\ accretes affiliation IDs into an affiliation group.
-% It must be empty at the beginning of the document.
-% \begin{macrocode}
-\let\AF@grp\@empty
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@affil@match}
-% The definition for the \cmd\AFF@opr, the intercollated operator for \cmd\@AFF@list,
-% when adding a new affiliation: seeks a match with any earlier affiliation.
-% When the affiliation list is executed, this procedure tests each entry against
-% the `new' affiliation (which has been stored in \cmd\@tempa).
-%
-% Uses \cmd\temp@sw, \cmd\@tempc, and \cmd\@tempd\ to communicate back:
-% if it returns \cmd\temp@sw\ true, a match was found,
-% then \cmd\@tempc\ will be the footnote number of the matching entry
-% and \cmd\@tempd\ will be the auxiliary information of the matching entry.
-% \begin{macrocode}
-\def\@affil@match#1#2#3#4{%
- \temp@sw{}{%
- \def\@tempifx{#3}%
- \@ifx{\@tempifx#1}{%
- \@booleantrue\temp@sw
- \def\@tempc{#2}%
- \def\@tempd{#4}%
- }{%
- }%
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@tempaffil@script}
-% Give a superscript marker to the address,
-% and junk the text argument (|#2|).
-% \begin{macrocode}
-%\def\@tempaffil@script#1#2{%
-% ,\,#1%
-%}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@tempaffil@group}
-%
-% Execute if we are grouping authors above `main addresses' (\classoption{groupedaddress}).
-% Put temp address in a footnote, with explanatory text.
-% Note: this procedure uses \cmd\@tempb\ and \cmd\@tempc\
-% to communicate to \cmd\AFF@opr.
-% \begin{macrocode}
-%\def\@tempaffil@group#1#2{%
-% \def\@tempc{#1}%
-% \def\@tempb{#2}%
-% \begingroup
-% \let\AFF@opr \@affil@footnote
-% \@AFF@list
-% \endgroup
-%}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@affil@footnote}
-% The alias of \cmd\AFF@opr\ when \cmd\@AFF@list\
-% is executed by \cmd\@tempaffil@group.
-% If we find a match of the affiliation number to \cmd\@tempc,
-% then footnotes are formatted with the relevant content and \cmd\@tempb.
-% \begin{macrocode}
-%\def\@affil@footnote#1#2#3{%
-% \def\@tempifx{#1}%
-% \@ifx{\@tempifx\@tempc}{%
-% \comma@space
-% \expandafter\frontmatter@footnote\expandafter{\@tempb#2}%
-% \frontmatter@footnote{#3}%
-% }{%
-% }%
-%}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@AF@join}
-% The \cmd\csname\ \cmd\@AF@join\ is a procedure used within
-% \cmd\email, \cmd\homepage, \cmd\thanks, and \cmd\altaffiliation.
-% When such a command appears after an \cmd\author, \cmd\collaboration, or \cmd\affiliation
-% command, the \cmd\@AF@join\ procedure appends the argument given to the appropriate
-% macro.
-% Its default is to give an error message, since these commands are legal only within
-% the particular context mentioned.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \let\@AF@join\@AF@join@error
-}%
-\def\@AF@join@error#1{%
- \class@warn{%
- \string\email, \string\homepage, \string\thanks, or \string\altaffiliation\space
- appears in wrong context.
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-%
-% \subsubsection{Commands for auxiliary information}%
-%
-% \begin{macro}{\email}
-% Just tacks the email address on to the current author or affiliation.
-% \begin{macrocode}
-\def\sanitize@url{%
- \@makeother\%%
- \@makeother\~%
- \@makeother\_%
-}%
-\newcommand*\email[1][Electronic address: ]{\begingroup\sanitize@url\@email{#1}}%
-\def\@email#1#2{%
- \endgroup
- \@AF@join{#1\href{mailto:#2}{#2}}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\homepage}
-% Just tacks the URL on to the current author or affiliation.
-% Note: group opened in \cmd\homepage\ is closed in \cmd\@homepage.
-% \begin{macrocode}
-\newcommand*\homepage[1][URL:~]{\begingroup\sanitize@url\@homepage{#1}}%
-\def\@homepage#1#2{%
- \endgroup
- \@AF@join{#1\url{#2}}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\url}
-% \begin{macro}{\href}
-% \begin{macrocode}
-\appdef\class@documenthook{%
- \providecommand\url{\texttt}%
- \providecommand\href[2]{\url{#2}}%
-}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\thanks}
-%
-% The operative version of \cmd\thanks\ appends an item to \cmd\@author, or \cmd\@affil's auxiliary data.
-% \begin{macrocode}
-\def\thanks{% implicit #1
- \@AF@join
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\altaffiliation}
-% \changes{v4.d}{1998/01/31}
-% {change name from \cs{tempaffiliation}}
-% \changes{v4.l}{1998/09/01}
-% {add optional argument handling back}
-% Implemented more or less like \cmd\thanks\ but shares the affiliation
-% counter.
-% Optional argument may be used to give explanatory text eg
-% `currently staying at'
-% This will be placed before the address, if used in a footnote.
-% \begin{macrocode}
-\newcommand*\altaffiliation[2][]{%
- \@AF@join{#1#2}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-%
-% \subsubsection{Procedures for author, collaboration, and affiliation}%
-%
-% Macros that list off, say, authors, and which require punctuation, like ``A, B, and C'', will use
-% \cmd\set@listcomma@list, \cmd\set@listcomma@count, \cmd\@listand, and \cmd\@listcomma.
-% These macros use the \cmd\@tempcnta\ register to keep track of how many items remain to be listed off.
-%
-% At present, \cmd\@author@present\ will decrement that counter.
-%
-% \begin{macro}{\set@listcomma@list}
-% \begin{macro}{\set@listcomma@count}
-% \changes{v4.l}{1998/09/01}
-% {macro added}
-% Pop the author count for this collaboration.
-%
-% Note: by side effect, it assigns \cmd\@listcomma:
-% for a list of length two, suppress comma addition.
-% \begin{macrocode}
-\def\set@listcomma@list#1{%
- \expandafter\@reset@ac\expandafter#1#1{0}\@reset@ac{%
- \let\@listcomma\relax
- }{%
- \let\@listcomma\@listcomma@comma
- }%
-}%
-\def\set@listcomma@count#1{%
- \@ifnum{#1=\tw@}{%
- \let\@listcomma\relax
- }{%
- \let\@listcomma\@listcomma@comma
- }%
-}%
-% \end{macrocode}
-% Does the actual pop operation, then generates a Boolean which selects one of the two assignments for \cmd\@listcomma.
-%
-% Note: this procedure sets \cmd\@tempcnta\ to reflect the number of items to list off.
-% \begin{macrocode}
-\def\@reset@ac#1#2#3\@reset@ac{%
- \def#1{#3}%
- \@tempcnta#2\relax
- \@ifnum{#2=\tw@}%
-}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\listand}
-% Might need extending with penalties etc.
-%
-% Note: this procedure expects \cmd\@tempcnta\ to reflect the current number of items remaining to list off.
-% \begin{macrocode}
-\def\@listand{\@ifnum{\@tempcnta=\tw@}{\andname\space}{}}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@listcomma}
-% This definition, with \cmd\@ne\ puts a comma before and.
-%
-% David Carlisle says: In UK English (at least) would have \cmd\tw@\ here,
-% which would then implement the convention of indicating conjunction with comma or ``and'', but not both.
-%
-% Note: this procedure expects \cmd\@tempcnta\ to reflect the current number of items remaining to list off.
-% \begin{macrocode}
-\def\@listcomma@comma{\@ifnum{\@tempcnta>\@ne}{,}{}}%
-\def\@listcomma@comma@UK{\@ifnum{\@tempcnta>\tw@}{,}{}}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@collaboration@err}
-% This command will be executed if are in a \classoption{groupedaddress} situation and
-% the document contained a \cmd\collaboration\ command.
-%
-% There already has been issued a warning message explaining that \cmd\collaboration\ is wrong in this case,
-% so here we simply gobble.
-% \begin{macrocode}
-\def\@collaboration@err#1#2{%
-%\class@warn{An illegal \string\collaboration\ command has been entered!}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\doauthor}
-% Main control over how authors are typeset.
-%
-% |#1| is loaded by \cmd\author
-%
-% |#2| is loaded by \cmd\email, \cmd\homepage, \cmd\altaffiliation, or \cmd\thanks
-%
-% |#3| is the superscript affiliation, if at all used.
-%
-% First, the author name is formatted, followed by a comma,
-% then come any marks relating to affiliation (if present),
-% then come the homepage URL and email address, if any, with
-% appropriate punctuation.
-% \begin{macrocode}
-\def\doauthor#1#2#3{%
- \ignorespaces#1\unskip\@listcomma
- \def\@tempifx{#3}%
- \@ifx{\@tempifx\@empty}{%
- \def\@tempifx{#2}%
- \@ifx{\@tempifx\@empty}{}{\frontmatter@footnote{#2}}%
- }{%
- #3%
- \def\@tempifx{#2}%
- \@ifx{\@tempifx\@empty}{}{\comma@space\frontmatter@footnote{#2}}%
- }%
- \space \@listand
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\AF@opr}
-% DPC: The number(s) associated to the affiliation address(es).
-% \end{macro}
-%
-% \begin{macro}{\@thanks}
-% \changes{v4.d}{1998/01/31}
-% {\cs{comma@space} added}
-% Society-specific options may change this. \cmd\comma@space\ is a separator
-% between adjacent footnotes.
-% \begin{macrocode}
-\def\@thanks{\comma@space\footnote}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\x@match}
-% Procedure \cmd\x@match\ is used as an alias \cmd\AFS@opr,
-% probing the list of affiliation groups
-% and setting a Boolean if a match is found to \#1 (usually the current affiliation group).
-%
-% Procedure \cmd\y@match\ is used as an alias to \cmd\@TBN@opr,
-% probing the list of unique title block footnotes for a match to the footnote text:
-% when the first match is found it sets a Boolean,
-% defining \cmd\@tempb\ to the number of that footnote.
-% \begin{macrocode}
-\def\x@match#1#2{%
- \temp@sw{}{%
- \def\@tempifx{#2}%
- \@ifx{\@tempifx#1}{%
- \@booleantrue\temp@sw
- }{%
- }%
- }%
-}%
-\def\y@match#1#2#3{%
- \temp@sw{}{%
- \def\@tempifx{#3}%
- \@ifx{\@tempifx#1}{%
- \@booleantrue\temp@sw
- \def\@tempb{#2}%
- }{%
- }%
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@footnote}
-% Used when typesetting a title block footnote.
-% (Item 290: merge duplicates.)
-%
-% Maintains a list of frontmatter footnotes along with associated device.
-% Uniquifies each footnote by traversing the list and looking for a match to the footnote text.
-% If found, define \cmd\@tempb\ to the corresponding footnote device, and typeset it with \cmd\@footnotemark.
-% If never found, manually increment footnote counter,
-% determine the corresponding footnote device, and
-% add footnote text and device to the list of frontmatter footnotes.
-%
-% The list \cmd\@FMN@list\ is processed later in the title block production.
-%
-% Note that this method of making footnotes runs afoul of \classname{hyperref}'s patches of the \LaTeX\ kernel.
-% Therefore, we avoid trouble by refraining from using \cmd\@footnotemark\ and by creating our own hypertext links.
-% \begin{macrocode}
-\def\frontmatter@footnote#1{%
- \begingroup
- \@booleanfalse\temp@sw
- \def\@tempa{#1}%
- \let\@tempb\@empty
- \def\@TBN@opr{\y@match\@tempa}%
- \@FMN@list
- \temp@sw{%
- \expandafter\frontmatter@footnotemark
- \expandafter{\@tempb}%
- }{%
- \stepcounter\@mpfn
- \protected@xdef\@tempb{\the\csname c@\@mpfn\endcsname}%
- \expandafter\frontmatter@footnotemark
- \expandafter{\@tempb}%
- \expandafter\g@addto@macro
- \expandafter\@FMN@list
- \expandafter{%
- \expandafter \@TBN@opr
- \expandafter {\@tempb}{#1}%
- }%
- }%
- \endgroup
-}%
-\appdef\class@inithook{%
- \global\let\@FMN@list\@empty
-}%
-\def\frontmatter@footnotemark#1{%
- \leavevmode
- \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
- \begingroup
- \hyper@linkstart {link}{frontmatter@#1}%
- \csname c@\@mpfn\endcsname#1\relax
- \def\@thefnmark{\thempfn}%
- \@makefnmark
- \hyper@linkend
- \endgroup
- \ifhmode\spacefactor\@x@sf\fi
- \relax
-}%
-% \end{macrocode}
-% \end{macro}
-%
-%
-%
-% \subsection{The keywords command}%
-% \begin{macro}{\keywords}
-% \begin{macro}{\@keywords}
-% Usual game, save text in a macro for processing by \cmd\maketitle.
-% \begin{macrocode}
-\def\keywords#1{%
- \aftermaketitle@chk{\keywords}%
- \gdef\@keywords{#1}%
-}%
-\def\@keywords{}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsection{The \cs{date} command and related commands}%
-% \begin{macro}{\date}
-% \begin{macro}{\received}
-% \begin{macro}{\revised}
-% \begin{macro}{\accepted}
-% \begin{macro}{\published}
-% \begin{macro}{\@date}
-% \begin{macro}{\@received}
-% \begin{macro}{\@revised}
-% \begin{macro}{\@accepted}
-% \begin{macro}{\@published}
-% Use the \cmd\date\ command to specify the document date,
-% the \cmd\received\ command to specify the date received,
-% \cmd\revised\ for date revised,
-% \cmd\accepted\ for date accepted, and
-% \cmd\published\ for date published.
-% Normally only \cmd\date\ to be used by author,
-% the remainder used only by editors.
-%
-% DPC: As for \cmd\keywords, but this time don't flag a warning if there is no
-% revision date specified.
-%
-% In each case the user-level command defines the value of a
-% macro which buffers the data entered by the user.
-% For instance, \cmd\received\ causes \cmd\@received\ to
-% acquire a value.
-% The optional argument allows the user to override the
-% text that will be typeset along with the date;
-% the default value of that text is itself
-% a localized macro.
-% \begin{macrocode}
-\renewcommand*\date[2][\Dated@name]{\def\@date{#1#2}}%
-\def\@date{}%
-\newcommand*\received[2][\Received@name]{\def\@received{#1#2}}%
-\def\@received{}%
-\newcommand*\revised[2][\Revised@name]{\def\@revised{#1#2}}%
-\def\@revised{}%
-\newcommand*\accepted[2][\Accepted@name]{\def\@accepted{#1#2}}%
-\def\@accepted{}%
-\newcommand*\published[2][\Published@name]{\def\@published{#1#2}}%
-\def\@published{}%
-% \end{macrocode}
-%
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsection{The pacs command}%
-% PACS, the Physics and Astronomy Classification Scheme.
-% \begin{macro}{\pacs}
-% \begin{macro}{\@pacs}
-% As for \cmd\keywords\
-% \begin{macrocode}
-\def\pacs#1{%
- \aftermaketitle@chk{\pacs}%
- \gdef\@pacs{#1}%
-}%
-\def\@pacs{}%{\class@warn{No PACS numbers}}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \subsection{The \cs{preprint} command}
-%
-% \changes{v4.g}{1998/06/10}
-% {multiple preprint commands}
-% \begin{macrocode}
-\def\preprint#1{\gappdef\@preprint{\preprint{#1}}}%
-\let\@preprint\@empty
-% \end{macrocode}
-%
-% \subsection{draft}
-% DPC: Name clash with draft option. \LaTeX\ doesn't care, but it confuses me.
-%
-% This command is a 3.1 relic, now removed.
-% \begin{macrocode}
-%\newcommand\draft{\@booleantrue\draft@sw}%
-% \end{macrocode}
-%
-% \subsection{The \env{abstract} environment}%
-%
-% \changes{v4.0beta 2}{1999/06/20}
-% {Gathered all code for the abstract environment together
-% and abstracted out the formatting details for journals to override.}
-%
-% \begin{macro}{\absbox}
-%
-% \begin{macrocode}
-\newbox\absbox
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{environment}{abstract}
-% Abstract, as in AMS classes, must be specified \emph{before}
-% \cmd\maketitle. It just saves everything up in \cmd\absbox.
-% \changes{v4.d}{1998/01/31}
-% {If empty \cs{abstractname} omit spacing}
-% \begin{macrocode}
-% \changes{v4.e}{1998/01/31}
-% {hookify}
-% Note that the specifics of how the abstract is to be
-% formatted are set by \cmd\frontmatter@abstractwidth,
-% \cmd\frontmatter@abstractheading, and \cmd\frontmatter@abstractfont.
-%
-% Here we wish to set the abstract into type but save it away in a box, much like
-% the \cmd\minipage\ command does.
-%
-% Note that the \cmd\endabstract\ portion of the environment
-% begins with code that mostly duplicates \cmd\endminipage, but without the \cmd\@iiiparbox.
-% At the end, we simply transfer the contents of the \cmd\minipage\
-% into a box of our own.
-%
-% However, we also have to end the gratuitous
-% paragraph begun by \cmd\minipage.
-% We ensure that no trace of that paragraph is left,
-% by absorbing the \cmd\parindent\ box.
-% Doing so destroys the paragraph entirely, except
-% for the \cmd\parskip\ glue, and that morsel is pruned, because we are at the top
-% of a page.
-%
-% This mechanism is vulnerable, however, because anything placed into the horizontal list
-% after the \cmd\parindent\ box will confound it.
-% And that is exactly what happens under Mik\TeX:
-% There seems to be an extension to the \TeX\ standard operating here which inserts a \cmd\special \ at the beginning of every paragraph.
-% (The mechnism is \emph{not} based on \cmd\everypar.)
-%
-% To accomodate this state of affairs,
-% we have a new mechanism that offers an even more complete rewrite of \env{minipage}.
-%
-% The user can elect to use this new mechanism via the \classoption{newabstract};
-% likewise the old mechanism via the \classoption{oldabstract}.
-%
-% \begin{macrocode}
-\newenvironment{abstract}{%
- \aftermaketitle@chk{\begin{abstract}}%
- \global\setbox\absbox\vbox\bgroup
- \color@begingroup
- \columnwidth\textwidth
- \hsize\columnwidth
- \@parboxrestore
- \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote}\c@mpfootnote\z@
- \let\@footnotetext\frontmatter@footnotetext
- \minipagefootnote@init
- \let\@listdepth\@mplistdepth \@mplistdepth\z@
- \@minipagerestore
- \@setminipage
- \frontmatter@abstractheading
- \frontmatter@abstractfont
- \let\footnote\mini@note
-}{%
- \par
- \unskip
- \minipagefootnote@here
- \@minipagefalse %% added 24 May 89
- \color@endgroup
- \egroup
-}%
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\frontmatter@footnotetext}
-% We reimplement \cmd\@mpfootnotetext\ under a new name (so as not to be overridden by the \classname{hyperref} package)
-% and extend it to accomodate hyperrefs.
-%
-% Note that this procedure is very like \classname{ltxutil}'s \cmd\mp@footnotetext, except that it
-% uses \texttt{p@mpfootnote} instead of \texttt{p@mpfootnote}, and
-% \cmd\frontmatter@makefntext\ instead of \cmd\@makefntext.
-%
-% \begin{macrocode}
-\long\def\frontmatter@footnotetext#1{%
- \minipagefootnote@pick
- \reset@font\footnotesize
- \interlinepenalty \interfootnotelinepenalty
- \splittopskip \footnotesep
- \splitmaxdepth \dp \strutbox
- \set@footnotewidth
- \@parboxrestore
- \protected@edef\@currentlabel{\csname p@mpfootnote\endcsname\@thefnmark}%
- \color@begingroup
- \frontmatter@makefntext{%
- \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox
- }%
- \color@endgroup
- \minipagefootnote@drop
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@abstractheading}
-% The default abstract head; journals will override this procedure.
-% \begin{macrocode}
-\def\frontmatter@abstractheading{%
- \begingroup
- \centering\large
- \abstractname
- \par
- \endgroup
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@abstractfont}
-% The default type specification for the body of the abstract.
-% Journals will override this setting.
-% \begin{macrocode}
-\def\frontmatter@abstractfont{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@abstractwidth}
-% The default setting is the full text width;
-% journals can override this setting.
-% \begin{macrocode}
-\def\frontmatter@abstractwidth{\textwidth}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@abstract@produce}
-% This procedure determines how the abstract is incorporated
-% into the title block. We split this out in anticipation
-% of the need to lift the limitation that the abstract not break over pages.
-%
-% If we are in preprint style, we provide an easy pagebreak point immediately above the abstract.
-% This means that the abstract will either fit entirely on the same page as the title block,
-% or it will start a page of its own (which may itself break onto a subsequent page if necessary).
-% \begin{macrocode}
-\def\frontmatter@abstract@produce{%
- \par
-% \tracingall
- \preprintsty@sw{%
- \do@output@MVL{%
- \vskip\frontmatter@preabstractspace
- \vskip200\p@\@plus1fil
- \penalty-200\relax
- \vskip-200\p@\@plus-1fil
- }%
- }{%
- \addvspace{\frontmatter@preabstractspace}%
- }%
-% \leavevmode
- \begingroup
- \dimen@\baselineskip
- \setbox\z@\vtop{\unvcopy\absbox}%
- \advance\dimen@-\ht\z@\advance\dimen@-\prevdepth
- \@ifdim{\dimen@>\z@}{\vskip\dimen@}{}%
- \endgroup
- \unvbox\absbox
- \@ifx{\@empty\mini@notes}{}{\mini@notes\par}%
-% \par
- \addvspace\frontmatter@postabstractspace
-% \showlists
-% \tracingplain
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@preabstractspace}
-% \begin{macro}{\frontmatter@postabstractspace}
-% Space above and space below abstract in title block
-% \begin{macrocode}
-\def\frontmatter@preabstractspace{.5\baselineskip}
-\def\frontmatter@postabstractspace{.5\baselineskip}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-%
-%
-% \subsection{Formatting the title block}%
-%
-% \begin{environment}{titlepage}
-% This is \LaTeXe's \classname{article} class version,
-% with modifications.
-% \changes{v4.0beta 3}{1999/11/13}
-% {grid changes with ltxgrid}
-% \begin{macrocode}
-\newenvironment{titlepage}{%
- \twocolumn@sw{\onecolumngrid}{\newpage}%
- \thispagestyle{titlepage}%
- \setcounter{page}\@ne
-}{%
- \twocolumn@sw{\twocolumngrid}{\newpage}%
- \twoside@sw{}{%
- \setcounter{page}\@ne
- }%
-}%
-% \end{macrocode}
-% \end{environment}
-%
-% \begin{macro}{\maketitle}
-% \changes{v4.d}{1998/01/31}
-% {hookify}
-% Put it all together to format the title block.
-% \begin{macrocode}
-\def\maketitle{%
- \@author@finish
- \title@column\titleblock@produce
- \suppressfloats[t]%
-% \end{macrocode}
-% Now save some memory.
-% \begin{macrocode}
- \let\and\relax
- \let\affiliation\@gobble
-% \let\address\affiliation
- \let\author\@gobble
- \let\@AAC@list\@empty
- \let\@AFF@list\@empty
- \let\@AFG@list\@empty
-% \let\keywords\@gobble
-% \let\@keywords\@empty
- \let\@AF@join\@AF@join@error
- \let\email\@gobble
- \let\@address\@empty
- \let\maketitle\relax
- \let\thanks\@gobble
- \titlepage@sw{%
- \vfil
- \clearpage
- }{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\titleblock@produce}
-% This procedure produces the title block.
-%
-% It effectively executes inside a group
-% and always returns us to vertical mode.
-%
-% Note: we assume that it is OK to set the footnote counter to zero at this point.
-% Is this a safe assumption?
-% \begin{macrocode}
-\def\titleblock@produce{%
- \begingroup
-% \end{macrocode}
-% Special footnote version [of footnotes] for \cmd\thanks,
-% copied from \classname{article} class \cmd\maketitle.
-% \changes{v4.0beta 2}{1999/06/20}
-% {Set \cs{footnote} to \LaTeX\ standard version for this scope.}
-% \begin{macrocode}
- \let\footnote\footnote@latex
- \let\@makefnmark\@makefnmark@latex
- \let\@footnotemark\@footnotemark@latex
- \let\thefootnote\frontmatter@thefootnote
-% \let\@makefntext\frontmatter@makefntext
- \global\c@footnote\z@
- \let\@makefnmark\frontmatter@makefnmark
- \frontmatter@setup
- \thispagestyle{titlepage}\label{FirstPage}%
-% \end{macrocode}
-% Produce the title:
-% \begin{macrocode}
- \frontmatter@title@produce
-% \end{macrocode}
-% Produce the author list:
-% \begin{macrocode}
- \groupauthors@sw{%
- \frontmatter@author@produce@group
- }{%
- \frontmatter@author@produce@script
- }%
-% \end{macrocode}
-% Produce the dates:
-% \begin{macrocode}
- \frontmatter@RRAPformat{%
- \expandafter\produce@RRAP\expandafter{\@date}%
- \expandafter\produce@RRAP\expandafter{\@received}%
- \expandafter\produce@RRAP\expandafter{\@revised}%
- \expandafter\produce@RRAP\expandafter{\@accepted}%
- \expandafter\produce@RRAP\expandafter{\@published}%
- }%
-% \end{macrocode}
-% Produce the abstract, PACS, and keywords, and end any paragraph.
-% \begin{macrocode}
- \frontmatter@abstract@produce
- \@pacs@produce\@pacs
- \@keywords@produce\@keywords
- \par
- \frontmatter@finalspace
- \endgroup
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@title@produce}
-% The default formatting procedure for the article title.
-% This procedure should take care of the vertical space below the title.
-%
-% Journals may override this procedure, but it is more likely that they will
-% use the hooks \cmd\frontmatter@title@above, \cmd\frontmatter@title@format, and \cmd\frontmatter@title@below.
-%
-% At this point, we patch into \cmd\let@mark\ so that the common markup idiom \cmd\\ is taken care of.
-% \begin{macrocode}
-\def\frontmatter@title@produce{%
- \begingroup
- \frontmatter@title@above
- \frontmatter@title@format
- \@title
- \@ifx{\@title@aux\@title@aux@cleared}{}{%
- \expandafter\frontmatter@footnote\expandafter{\@title@aux}%
- }%
- \par
-% \@ifx{\@shorttitle\@empty}{%
-% \markboth{\@title}{\@title}%
-% }{%
-% \markboth{\@shorttitle}{\@shorttitle}%
-%% \class@warn{Unused short title ignored}%
-% }%
- \frontmatter@title@below
- \endgroup
-}%
-\appdef\let@mark{\let\\\relax}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@title@above}
-% \begin{macro}{\frontmatter@title@format}
-% \begin{macro}{\frontmatter@title@below}
-% The default values for formatting specifications for the article title.
-%
-% The procedure \cmd\frontmatter@title@above\ should take care of the vertical space above the title;
-% \cmd\frontmatter@title@below\ below.
-% The procedure \cmd\frontmatter@title@format\ should invoke any font switches, etc.
-% that may apply to the title.
-%
-% Journals will override this procedure.
-% \begin{macrocode}
-\def\frontmatter@title@above{}%
-\def\frontmatter@title@format{}%
-\def\frontmatter@title@below{\addvspace{\baselineskip}}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \subsubsection{Authors and affiliations in superscriptaddress style}
-%
-% \begin{macro}{\frontmatter@author@produce@script}
-% \cmd\frontmatter@author@produce@script\ is an alias for \cmd\frontmatter@author@produce,
-% the procedure that formats the author/affiliation list.
-%
-% In this case, the authors affiliations are being superscripted
-% (class option \classoption{superscriptaddress}).
-%
-% This procedure must ensure that any paragraph that it starts gets ended finally.
-% \begin{macrocode}
-\def\frontmatter@author@produce@script{%
- \begingroup
- \let\@author@present\@author@present@script
-% \end{macrocode}
-% \changes{v4.l}{1998/09/01}
-% {Changes to add collaboration processing, which now
-% means doing comma/and processing on each sublist}
-% When the author/affiliation list \cmd\@AAC@list\ is executed,
-% \cmd\@tempcnt\ counts each author,
-% and
-% \cmd\@tempa\ stores a list of author indices for the current collaboration.
-%
-% Note: this procedure uses \cmd\AU@temp\ to hold a list of author counts for each collaboration.
-% Note: also uses \cmd\@tempcnta\ to communicate between procedures.
-% This usage ot \cmd\@tempcnta\ is OK, because the expansion of \cmd\@AAC@list\ will trigger only the execution of
-% our own procedures.
-% \begin{macrocode}
- \let\AU@temp\@empty
- \@tempcnta\z@
-% \end{macrocode}
-%
-% We wish to know how many authors are in each collaboration, for the purposes of \cmd\listcomma\ and \cmd\listand.
-%
-% Here we assign values for the intercollated operators appearing within \cmd\@AAC@list,
-% then execute that macro, registering the authors in each collaboration.
-% Afterwards, clean up by emulating an empty collaboration.
-%
-% The result, stored in \cmd\AU@temp, is a list of brace-delmited tokens, each a number
-% representing the number of authors in that collaboration.
-% \begin{macrocode}
- \let\AF@opr \@gobble
- \def\AU@opr{\@author@count\@tempcnta}%
- \def\CO@opr{\@collaboration@count\AU@temp\@tempcnta}%
- \@AAC@list
- \expandafter\CO@opr\@author@cleared
-% \end{macrocode}
-% Next, present the authors and their affiliations.
-%
-% We assign values for the intercollated operators appearing within \cmd\@AAC@list.
-% Next, assign \cmd\@listcomma\ based on the number of authors in the first collaboration.
-% Then expand \cmd\@AAC@list.
-%
-% Upon completion, there will be two space tokens following the last author because of \cmd\listand\ processing;
-% remove them, then end the last paragraph.
-%
-% FIXME: this juncture would be a good time to effectively eliminate the unused affiliations in \cmd\@AFF@list.
-% \begin{macrocode}
- \begingroup
- \frontmatter@authorformat
- \let\AF@opr \@affilID@def
- \let\AU@opr \@author@present
- \def\CO@opr{\@collaboration@present\AU@temp}%
- \set@listcomma@list\AU@temp
- \@AAC@list
- \unskip\unskip
- \par
- \endgroup
-% \end{macrocode}
-% We now list out the affiliations in the order they appeared.
-% \begin{macrocode}
- \begingroup
- \frontmatter@above@affiliation@script
-% \let\@AFU@list\@empty
-% \let\AFS@opr \affils@present@script
-% \@AFG@list
-% \let\AF@opr \affil@present@script
-% \@AFU@list
- \let\AFF@opr \@affil@script
-% \say\@AFF@list
- \@AFF@list
- \frontmatter@footnote@produce
- \par
- \endgroup
- \endgroup
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@author@count}
-% This version of \cmd\AU@opr\ counts the number of authors it processes.
-% \begin{macrocode}
-\def\@author@count#1{\advance#1\@ne\@author@gobble}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@collaboration@present}
-% Format a collaboration.
-% Note that we immediately end the paragraph thus begun, because we only support
-% \classoption{superscriptaddress}-style processing.
-%
-% Note also that the execution of the production procedures takes place inside of a group;
-% for reasons of protective programming.
-%
-% Bug note: originally, the number of authors in each collaboration was stored in \cmd\@tempa,
-% but this exposed us to procedures in our production that modified the meaning of \cmd\@tempa.
-%
-% The last action done in this procedure is to assign \cmd\@listcomma\ based on the number of authors in the next collaboration.
-% \begin{macrocode}
-\def\@collaboration@present#1#2#3{%
- \par
- \begingroup
- \frontmatter@collaboration@above
- \@author@present{(\ignorespaces#2\unskip)}{#3}%
- \par
- \endgroup
- \set@listcomma@list#1%
-}%
-\def\frontmatter@collaboration@above{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@collaboration@count}
-% Simply register each author in this collaboration.
-% Note: \#1 is a \cmd\csname\ to hold the value, \#2 is the \cmd\count\ register holding the count of interest.
-% \begin{macrocode}
-\def\@collaboration@count#1#2{%
- \appdef@eval#1{\the#2}#2\z@
- \@author@gobble
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@affilID@def}
-%
-% The \cmd\@affilID@def\ procedure, an alias of \cmd\AF@opr\ used during \cmd\frontmatter@author@produce@script\ processing,
-% memorizes the affiliation in \cmd\@affilID@temp.
-% \begin{macrocode}
-\def\@affilID@def{\def\@affilID@temp}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@affilID@temp}
-%
-% The macro \cmd\@affilID@temp\ is used to communicate between
-% \cmd\doauthor\ and instances of \cmd\AF@opr\ within the author list.
-% \begin{macrocode}
-\let\@affilID@temp\@empty
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\affils@present@script}
-% An alias of \cmd\AFS@opr, this procedure is applied to \cmd\@AFG@list\ and builds
-% \cmd\@AFU@list, a list of unique affiliations found within affiliation groups.
-%
-% \begin{macrocode}
-%\def\affils@present@script#1{%
-% \get@affil#1{}%
-%}%
-%\def\get@affil#1{%
-% \def\@tempa{#1}%
-% \@ifx{\@empty\@tempa}{}{%
-% \@booleanfalse\temp@sw
-% \def\AF@opr{\x@match\@tempa}%
-% \@AFU@list
-% \temp@sw{}{%
-% \appdef\@AFU@list{\AF@opr{#1}}%
-% }%
-% \get@affil
-% }%
-%}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\affil@present@script}
-% An alias of \cmd\AF@opr, this procedure is applied to \cmd\@AFU@list\ when formatting the affiliations
-% under \classoption{superscriptaddress}.
-% It in turn applies \cmd\affil@script\ to \cmd\@AFF@list, thereby formatting the affiliation
-% associated with this affiliation index.
-%
-% Note: it traverses the \cmd\@AFF@list\ for each entry in the \cmd\@AFU@list, thereby making this
-% portion of code execute in $N^{2}$ time.
-% \begin{macrocode}
-%\def\affil@present@script#1{%
-% \def\@tempa{#1}%
-% \begingroup
-% \frontmatter@affiliationfont
-% \let\AFF@opr \affil@script
-% \@AFF@list
-% \endgroup
-%}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\affil@script}
-% Alias of \cmd\AFF@opr, this procedure is applied to \cmd\@AFF@list\ when formatting the affiliations
-% under \classoption{superscriptaddress}.
-% It rejects all entries not matching the affiliation index held in \cmd\@tempa.
-% \begin{macrocode}
-\def\affil@script#1#2#3{%
- \def\@tempifx{#1}\@ifx{\@tempifx\@tempa}{%
- \@if@empty{#2}{}{%
- \par
- \begingroup
- \textsuperscript{\normalfont#1}%
- #2%
- \@if@empty{#3}{}{\frontmatter@footnote{#3}}%
- \par
- \endgroup
- }%
- }{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@affil@script}
-% Alias of \cmd\AFF@opr:
-% The affiliations are being formatted in the case
-% where affiliations are being superscripted:
-% make a list out of the affiliations with the numbers printed.
-% Society-specific code can change the formatting
-% by overriding the definition of \cmd\frontmatter@affiliationfont.
-%
-% FIXME: dead code.
-% \begin{macrocode}
-\def\@affil@script#1#2#3{%
- \@ifnum{#1=\z@}{}{%
- \par
- \begingroup
- \frontmatter@affiliationfont
-% \textsuperscript{\normalfont#1}%
- \textsuperscript{#1}%
- #2%
- \@if@empty{#3}{}{\frontmatter@footnote{#3}}%
- \par
- \endgroup
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@author@present@script}
-% \changes{v4.h}{1998/06/25}
-% {Changes to support groups of affiliations}
-% This version of \cmd\AU@opr\ applies to the \classoption{superscriptaddress} class option.
-% Need to add commas between groups
-% of address numbers, which are passed in the macro \cmd\@affilID@temp\ in the form
-% |{3}{4}{7}| if this set of authors is related to addresses, 3, 4 and 7.
-% \begin{macrocode}
-\def\@author@present@script#1#2{%
- \begingroup
-% \parskip\@author@parskip\relax
- \gdef\comma@space{\textsuperscript{,\,}}%
-% \@ifx{\@affilID@temp\@empty}{%
-% \doauthor{#1}{#2}{}%
-% }{%
-% \expandafter\set@count@\@affilID@temp{}{}\@@nil
-% \@ifnum{\count@=\z@}{%
-% \doauthor{#1}{#2}{}%
-% }{%
-% \doauthor{#1}{#2}{%
-% \textsuperscript{\expandafter\@affilcomma\@affilID@temp\relax\relax}%
-% }%
-% }%
-% }%
- \doauthor{#1}{#2}{%
- \let\@tempa\@empty
- \expandafter\@affil@present@script\@affilID@temp\relax
- }%
- \endgroup
- \advance\@tempcnta\m@ne
-}%
-%\def\set@count@#1#2\@@nil{%
-% \count@#1\relax
-%}%
-\def\@affilcomma#1#2{%
- \@ifx{\z@#1}{%
- \@ifx{\relax#2}{}{%
- \@affilcomma{#2}%
- }%
- }{%
- #1%
- \@ifx{\relax#2}{}{%
- \@ifx{\z@#2}{%
- \@affilcomma
- }{%
- ,\,\@affilcomma{#2}%
- }%
- }%
- }%
-}%
-\def\@affil@present@script#1{%
- \@ifx{\relax#1}{%
- \@ifx{\@tempa\@empty}{}{%
- \textsuperscript{\expandafter\@affilcomma\@tempa\relax\relax}%
- }%
- }{%
- \@ifx{\z@#1}{}{\appdef\@tempa{{#1}}}%
- \@affil@present@script
- }%
-}%
-\@provide\@author@parskip{\z@skip}%
-% \end{macrocode}
-% \end{macro}
-%
-%
-% \subsubsection{Authors and affiliations in groupedaddress style}
-%
-% \begin{macro}{\frontmatter@author@produce@group}
-% \cmd\frontmatter@author@produce@group\ is an alias for \cmd\frontmatter@author@produce,
-% the procedure that formats the author/affiliation list when \classoption{groupedaddress} is in effect.
-%
-% In this case, the authors are being grouped above their shared addresses.
-% How it works: the \cmd\@AFG@list, a list of all unique affiliation groups, is expanded.
-% For each such group, all authors belonging to that group are formatted above the affiliation group.
-% Collaborations are silently passed over.
-%
-% This procedure must ensure that any paragraph that it starts gets ended finally.
-% \begin{macrocode}
-\def\frontmatter@author@produce@group{%
- \begingroup
- \let\@author@present\@author@present@group
- \frontmatter@authorformat
- \let\AFS@opr \affils@present@group
- \let\@listcomma\relax
- \@AFG@list
- \frontmatter@footnote@produce
- \par
- \endgroup
- \frontmatter@authorbelow
-}%
-\@provide\frontmatter@authorbelow{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\affils@present@group}
-% Alias of \cmd\AFS@opr, this procedure is used on every element of
-% \cmd\@AFG@list, the list of unique affiliation groups,
-% when formatting the author/affiliation block:
-% It presents all authors sharing this affiliation group.
-%
-% This procedure is called via the procedure
-% \cmd\frontmatter@author@produce@group, an alias for \cmd\frontmatter@author@produce,
-%
-% Its use pertains to the class options
-% \classoption{groupedaddress}, \classoption{unsortedaddress}, and \classoption{runinaddress}
-% (that is, \cmd\groupauthors@sw\ is true).
-%
-% For each invocation, the entire \cmd\@AAC@list\ is run through (twice),
-% making this process execute in $N^{2}$ time. (Is this really true?)
-% \begin{macrocode}
-\def\affils@present@group#1{%
-% \end{macrocode}
-% Count (using \cmd\@tempcnta) the authors in the author list whose affiliation is |#1|.
-%
-% Note that \cmd\AF@temp\ is used as a storage register for the argument
-% of the procedure, for purposes of comparison using \cmd\ifx.
-%
-% Note: here we use \cmd\@tempcnta\ to communicate accumulate the number of authors in the current affiliation set.
-%
-% QUERY: does the value of \cmd\AF@temp\ and \cmd\AF@opr\ need to persist?
-%
-% QUERY: what value does \cmd\AU@opr\ have at this point?
-% ANSWER: the \cmd\@affilID@count\ and \cmd\@affilID@match\ procedures
-% assign meanings to \cmd\AU@opr\ and \cmd\CO@opr\ dynamically.
-% We initialize the two operators to \cmd\undefined\ so as to catch the
-% pathological cases.
-% \begin{macrocode}
- \begingroup
- \def\AF@temp{#1}% % 0B13
- \@tempcnta\z@
- \let\AU@opr \undefined % 0B13
- \let\CO@opr \undefined % 0B13
- \def\AF@opr{\@affilID@count\AF@temp\@tempcnta}% 0B13
- \@AAC@list
-% \end{macrocode}
-%
-% If no authors using this affiliation group, skip it.
-% \begin{macrocode}
- \@ifnum{\@tempcnta=\z@}{}{%
-% \end{macrocode}
-%
-% DPC: If we have a list of length two, need to locally zap a comma.
-% \begin{macrocode}
- \begingroup
- \frontmatter@above@affilgroup
- \set@listcomma@count\@tempcnta
-% \end{macrocode}
-% Run through the author list, presenting (with \cmd\@author@present)
-% those authors whose affiliation matched the given one.
-% \begin{macrocode}
- \let\AU@opr \undefined % 0B13
- \let\CO@opr \undefined % 0B13
- \def\AF@opr{\@affilID@match\AF@temp}%
- \@AAC@list
- \endgroup
-% \end{macrocode}
-% Now that the authors have all been presented, present the affiliations, grouped.
-%
-% Note: \cmd\@tempcnta\ is used to count the number of affiliations for this set of authors.
-% \begin{macrocode}
- \begingroup
- \par
- \frontmatter@above@affiliation
- \frontmatter@affiliationfont
- \let\\\frontmatter@addressnewline
- \@tempcnta\z@
- \@tfor\AF@temp:=#1\do{%
- \expandafter\@ifx\expandafter{\z@\AF@temp}{}{%
- \advance\@tempcnta\@ne
- }%
- }%
- \@ifnum{\@tempcnta=\tw@}{%
- \let\@listcomma\relax
- }{}%
- \def\after@address{\@listcomma\ \@listand}%
- \runinaddress@sw{%
- }{%
- \tightenlines@sw{%
- }{%
- \parskip\z@ %space between affilations in grouped mode
- }%
- \appdef\after@address\par
- }%
- \let\AFF@opr \@affil@group
- \do@affil@fromgroup\@AFF@list#1\relax
- \endgroup
-% \end{macrocode}
-% End of branch handling authors.
-% \begin{macrocode}
- }%
-% \end{macrocode}
-%
-% \begin{macrocode}
- \par
- \endgroup
-%\smallskip
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@affilID@count}
-% \begin{macro}{\@affilID@match}
-%
-% The control sequence name \cmd\AF@opr\ is placed in the
-% author/affiliation list (\cmd\@AAC@list) for each (new) affiliation, with that affiliation as its argument.
-%
-% The control sequence name \cmd\AF@opr\ is an alias of a procedure
-% to count the number of authors at a given affiliation (\cmd\@affilID@count)
-% or to present the given authors (\cmd\@affilID@match).
-% These two procedures are executed when formatting under the \classoption{groupedaddress} class option.
-% \begin{macrocode}
-\def\@affilID@count#1#2#3{%
- \def\@tempifx{#3}%
- \@ifx{\@tempifx#1}{%
- \def\AU@opr{\@author@count#2}%
- }{%
- \let\AU@opr \@author@gobble
- }%
- \let\CO@opr \@collaboration@err
-}%
-\def\@affilID@match#1#2{%
- \def\@tempifx{#2}%
- \@ifx{\@tempifx#1}{%
- \let\AU@opr \@author@present
- }{%
- \let\AU@opr \@author@gobble
- }%
- \let\CO@opr \@collaboration@err
-}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\do@affil@fromgroup}
-% Executes iteratively:
-% selects the next address ID to print,
-% and then re-execute the list of addresses to print the text of that address.
-%
-% Note: an argument of \cmd\relax\ breaks out of this iteration,
-% while an argument of \cmd\z@\ (\cmd\noaffiliation) is a no-op.
-%
-% Note: we have createed an $N^{2}$ computing process.
-% FIXME: can use hashing instead, you know.
-% \begin{macrocode}
-\def\do@affil@fromgroup#1#2{%
- \@ifx{\relax#2}{}{%
- \count@#2\relax
- \@ifnum{\count@=\z@}{}{#1}%
- \do@affil@fromgroup#1%
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@affil@group}
-% The alias of \cmd\AFF@opr\ when the list \cmd\@AFF@list\
-% is executed by \cmd\do@affil@fromgroup (\classoption{groupedaddress}):
-% Print the address if its number matches \cmd\count@\ (value set by \cmd\do@affil@fromgroup).
-%
-% Note that we detect a \cmd\noaffiliation\ here by the second parameter's being the token \cmd\blankaffiliation.
-% \begin{macrocode}
-\def\@affil@group#1#2#3{%
- \@ifnum{\count@=#1\relax}{%
- \@ifx{#2\blankaffiliation}{}{%
- #2%
- \@if@empty{#3}{}{%
- \frontmatter@footnote{#3}%
- }%
- \after@address
- }%
- \advance\@tempcnta\m@ne
- }{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@author@present@group}
-% \changes{v4.d}{1998/01/31}
-% {\cs{comma@space}}
-% This version of \cmd\AU@opr\ applies to the \classoption{groupedaddress} class option.
-% Traverse the list calling the \cmd\doauthor\ hook on each author.
-% \begin{macrocode}
-\def\@author@present@group#1#2{%
- \gdef\comma@space{\gdef\comma@space{\textsuperscript{,\,}}}%
- \doauthor{#1}{#2}{}%
- \advance\@tempcnta\m@ne
-}%
-% \end{macrocode}
-% \end{macro}
-%
-%
-% \begin{macro}{\@pacs@produce}
-% PACS, keywords and dates.
-% \changes{v4.d}{1998/01/31}
-% {PACS boxed to width of abstract}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Separate option now controls production}
-% \changes{v4.0beta 5}{2000/09/20}
-% {Warn if no production}
-% \begin{macrocode}
-\def\@pacs@produce#1{%
- \showPACS@sw{%
- \begingroup
- \frontmatter@PACS@format
- \@pacs@name#1\par
- \endgroup
- }{%
- \@if@empty{#1}{}{%
- \class@warn{\PACS@warn}%
- }%
- }%
-}%
-\def\PACS@warn{If you want your PACS to appear in your output, use document class option showpacs}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@keywords@produce}
-% \changes{v4.0beta 5}{2000/09/20}
-% {Keywords on same footing as PACS}
-% \begin{macrocode}
-\def\@keywords@produce#1{%
- \showKEYS@sw{%
- \begingroup
- \frontmatter@keys@format
- \@keys@name#1\par
- \endgroup
- }{%
- \@if@empty{#1}{}{%
- \class@warn{If you want your keywords to appear in your output, use document class option showkeys}%
- }%
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@footnote@produce@footnote}
-% \begin{macro}{\frontmatter@footnote@produce@endnote}
-% Produce any footnotes to appear at the bottom of the title page.
-%
-% If frontmatter footnotes have been redirected to the bibliography, this will be a no-op.
-% ref.: \cmd\present@bibnote.
-% \begin{macrocode}
-\def\frontmatter@footnote@produce@footnote{%
- \let\@TBN@opr\present@FM@footnote
- \@FMN@list
- \global\let\@FMN@list\@empty
-}%
-\def\present@FM@footnote#1#2{%
- \begingroup
- \csname c@\@mpfn\endcsname#1\relax
- \def\@thefnmark{\thempfn}%
- \frontmatter@footnotetext{#2}%
- \endgroup
-}%
-\def\frontmatter@footnote@produce@endnote{%
-}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@thefootnote}
-% The in the title block, the footnote symbol (used for alternate affiliation and sundry)
-% is a \cmd\@fnsymbol\ or a lowercase letter, as selected by a boolean.
-% \begin{macrocode}
-\def\frontmatter@thefootnote{%
- \altaffilletter@sw{\@alph}{\@fnsymbol}\c@footnote
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@makefnmark}
-% The default procedure for setting the footnote mark within the frontmatter.
-% Journals will override this procedure.
-% \begin{macrocode}
-\def\frontmatter@makefnmark{%
- \@textsuperscript{%
- \normalfont\@thefnmark
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@makefntext}
-% This procedure is used when setting footnotes within the title block.
-% \begin{macrocode}
-\long\def\frontmatter@makefntext#1{%
- \parindent 1em
- \noindent
- \Hy@raisedlink{\hyper@anchorstart{frontmatter@\the\c@footnote}\hyper@anchorend}%
- \@makefnmark
- #1%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@setup}
-% The default type specification for the title page.
-% Journals will override this definition.
-% \begin{macrocode}
-\def\frontmatter@setup{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@RRAPformat}
-% \begin{macro}{\punct@RRAP}
-% \begin{macro}{\produce@RRAP}
-% The procedure \cmd\frontmatter@RRAPformat\ is the formatting procedure
-% for the ``Received, Revised, etc.'' block on the title page.
-% The macro \cmd\punct@RRAP\ produces the punctuation between the entries.
-% Journals will override these two definitions.
-%
-% The procedure \cmd\produce@RRAP\ is fairly general, and should be used by most
-% journal substyles.
-%
-% The procedure \cmd\frontmatter@RRAP@format\ will be overridden by the journal.
-% \begin{macrocode}
-\def\frontmatter@RRAPformat#1{%
- \removelastskip
- \begingroup
- \frontmatter@RRAP@format
- #1\par
- \endgroup
-}%
-\def\punct@RRAP{; }%
-\def\produce@RRAP#1{%
- \@if@empty{#1}{}{%
- \@ifvmode{\leavevmode}{\unskip\punct@RRAP\ignorespaces}%
- #1%
- }%
-}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@authorformat}
-% The default type specification for the author list.
-% Journals will override this definition.
-% \begin{macrocode}
-\def\frontmatter@authorformat{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@above@affilgroup}
-% The default amount of space above an affiliation group
-% (in a \cmd\affils@present@group\ production).
-% Journals will override this definition.
-% \begin{macrocode}
-\def\frontmatter@above@affilgroup{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@above@affiliation}
-% \begin{macro}{\frontmatter@above@affiliation@script}
-% The \cmd\frontmatter@above@affiliation\ is the amount of space above affiliations in the \classoption{groupedaddress}
-% style, and \cmd\frontmatter@above@affiliation@script\ is that for \classoption{superscriptaddress}.
-% Journals will override this definition.
-% \begin{macrocode}
-\def\frontmatter@above@affiliation{}%
-\def\frontmatter@above@affiliation@script{}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@affiliationfont}
-% The default type specification for the affiliation.
-% Journals will override this definition.
-% \begin{macrocode}
-\def\frontmatter@affiliationfont{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@RRAP@format}
-% The default type specification for the dates.
-% Journals will override this definition.
-% \begin{macrocode}
-\def\frontmatter@RRAP@format{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@PACS@format}
-% Specify the formatting of the title page PACS statement.
-%
-% Journals will override.
-% \begin{macrocode}
-\def\frontmatter@PACS@format{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@keys@format}
-% Specify the formatting of the title page keywords statement.
-%
-% Journals will override.
-% \begin{macrocode}
-\def\frontmatter@keys@format{}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@finalspace}
-%
-% \begin{macrocode}
-\def\frontmatter@finalspace{\addvspace{18\p@}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\frontmatter@addressnewline}
-% \changes{v4.h}{1998/06/25}
-% {new hook}
-% The definition of \cmd\\\ for address handling. Default puts all the `lines'
-% on a run-in line, separated by comma and space.
-% DPC: was \newline space between lines of addresss.
-% \begin{macrocode}
-\def\frontmatter@addressnewline{%
- \@ifhmode{\skip@\lastskip\unskip\unpenalty\break\hskip\skip@}{}%
- % was: \vskip-.5ex
-}%
-% \end{macrocode}
-% \end{macro}
-%
-%
-% \begin{macro}{\frontmatter@preabstractspace}
-% \begin{macro}{\frontmatter@postabstractspace}
-% Space above and space below abstract in title block
-% \begin{macrocode}
-\def\frontmatter@preabstractspace{5.5\p@}
-\def\frontmatter@postabstractspace{6.5\p@}
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macro}{\aftermaketitle@chk}
-% Error-checking code.
-% \begin{macrocode}
-\def\aftermaketitle@chk#1{%
- \@ifx{\maketitle\relax}{%
- \class@err{\protect#1 must be used before \protect\maketitle}%
- }{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\ps@titlepage}
-% Default page style for title page.
-% Journals will override this procedure.
-% \begin{macrocode}
-\def\ps@titlepage{\ps@empty}%
-% \end{macrocode}
-% \end{macro}
-%
-%FIXME: there is a limitation to the default meaning of
-% \cmd\@startpage, the label ``FirstPage'' is only
-% defined if the document has a \cmd\maketitle\ command.
-%
-% \begin{macrocode}
-\def\volumeyear#1{\gdef\@volumeyear{#1}}%
-\def\@volumeyear{}%
-\def\volumenumber#1{\gdef\@volumenumber{#1}}%
-\def\@volumenumber{}%
-\def\issuenumber#1{\gdef\@issuenumber{#1}}%
-\def\@issuenumber{}%
-\def\eid#1{\gdef\@eid{#1}}%
-\def\@eid{}%
-%
-\def\startpage#1{\gdef\@startpage{#1}\c@page#1\relax}%
-\def\@startpage{\pageref{FirstPage}}%
-\def\endpage#1{\gdef\@endpage{#1}}%
-\def\@endpage{\pageref{LastPage}}%
-% \end{macrocode}
-%
-%
-% \subsection{Printing out the ``list-of'' elements}%
-%
-% FIXME: The \cmd\appendix@toc\ procedure should change the meaning
-% of \cmd\l@section\ so that the \cmd\section s can be appropriately formatted,
-% reflecting their status as appendices.
-%
-% \begin{macrocode}
-\def\print@toc#1{%
- \begingroup
-% \c@secnumdepth-\maxdimen
- \expandafter\section
- \expandafter*%
- \expandafter{%
- \csname#1name\endcsname
- }%
- \let\appendix\appendix@toc
- \@starttoc{#1}%
- \endgroup
-}%
-\def\appendix@toc{}%
-% \end{macrocode}
-%
-%
% \section{Body}
%
% \subsection{counters}
@@ -3986,9 +2236,10 @@ See the REVTeX 4 README file for restrictions and more information.
}%
% \end{macrocode}
%
+% \changes{4.1b}{2008/06/30}{(AO) Structure the Abstract using the \texttt{bibliography} environment}
% \begin{macrocode}
\def\descriptionlabel#1{%
- \hspace\labelsep \normalfont\bfseries #1%
+ \hspace\labelsep \normalfont\bfseries #1\unskip:%
}%
% \end{macrocode}
%
@@ -4003,31 +2254,87 @@ See the REVTeX 4 README file for restrictions and more information.
}%
% \end{macrocode}
%
-% \subsection{Sectioning Commands}
+% \subsection{Sectioning Commands\label{sec:secnumarabic}}
%
-% \subsubsection{Counters and Their Productions}%
+% \subsubsection{Sectioning Commands and Their Productions}%
+% The following counters are defined by LaTeX's standard document classes.
+% We do likewise, then assign flag values to the productions, awaiting
+% overrides.
% \begin{macrocode}
-\newcounter{part}
-\newcounter{section}
-\newcounter{subsection}[section]
-\newcounter{subsubsection}[subsection]
-\newcounter{paragraph}[subsubsection]
-\newcounter{subparagraph}[paragraph]
+\newcounter{part}%
+\let\thepart\@undefined
+\newcounter{section}%
+\let\thesection\@undefined
+\newcounter{subsection}[section]%
+\let\thesubsection\@undefined
+\newcounter{subsubsection}[subsection]%
+\let\thesubsubsection\@undefined
+\newcounter{paragraph}[subsubsection]%
+\let\theparagraph\@undefined
+\newcounter{subparagraph}[paragraph]%
+\let\thesubparagraph\@undefined
% \end{macrocode}
-%
-% \begin{macrocode}
-\def\thepart {\Roman{part}} %
-\def\thesection {\Roman{section}}
-\def\p@section {}
-\def\thesubsection {\Alph{subsection}}
-\def\p@subsection {\thesection\,}
-\def\thesubsubsection {\arabic{subsubsection}}
-\def\p@subsubsection {\thesection\,\thesubsection\,}
-\def\theparagraph {\alph{paragraph}}
-\def\p@paragraph {\thesection\,\thesubsection\,\thesubsubsection\,}
-\def\thesubparagraph {\arabic{subparagraph}}
-\def\p@subparagraph {\thesection\,\thesubsection\,\thesubsubsection\,\theparagraph\,}
+% The procedure invoked by \cmd\setup@secnums\ provides meanings for these productions.
+%
+% \begin{macro}{\secnums@rtx}
+% \begin{macro}{\secnums@arabic}
+% These two procedures define the meanings of each of the productions
+% of the counters of the sectioning commands,
+% but only if nothing else has defined it.
+% \begin{macrocode}
+\def\secnums@rtx{%
+ \@ifxundefined\thepart{%
+ \def\thepart{\Roman{part}}%
+ }{}%
+ \@ifxundefined\thesection{%
+ \def\thesection {\Roman{section}}%
+ \def\p@section {}%
+ }{}%
+ \@ifxundefined\thesubsection{%
+ \def\thesubsection {\Alph{subsection}}%
+ \def\p@subsection {\thesection\,}%
+ }{}%
+ \@ifxundefined\thesubsubsection{%
+ \def\thesubsubsection {\arabic{subsubsection}}%
+ \def\p@subsubsection {\thesection\,\thesubsection\,}%
+ }{}%
+ \@ifxundefined\theparagraph{%
+ \def\theparagraph {\alph{paragraph}}%
+ \def\p@paragraph {\thesection\,\thesubsection\,\thesubsubsection\,}%
+ }{}%
+ \@ifxundefined\thesubparagraph{%
+ \def\thesubparagraph {\arabic{subparagraph}}%
+ \def\p@subparagraph {\thesection\,\thesubsection\,\thesubsubsection\,\theparagraph\,}%
+ }{}%
+}%
+\def\secnums@arabic{%
+ \@ifxundefined\thepart{%
+ \def\thepart {\Roman{part}}%
+ }{}%
+ \@ifxundefined\thesection{%
+ \def\thesection {\Roman{section}}%
+ \def\p@section {}%
+ }{}%
+ \@ifxundefined\thesubsection{%
+ \def\thesubsection {\thesection.\arabic{subsection}}%
+ \def\p@subsection {}%
+ }{}%
+ \@ifxundefined\thesubsubsection{%
+ \def\thesubsubsection {\thesubsection.\arabic{subsubsection}}%
+ \def\p@subsubsection {}%
+ }{}%
+ \@ifxundefined\theparagraph{%
+ \def\theparagraph {\thesubsubsection.\arabic{paragraph}}%
+ \def\p@paragraph {}%
+ }{}%
+ \@ifxundefined\thesubparagraph{%
+ \def\thesubparagraph {\theparagraph.\arabic{subparagraph}}%
+ \def\p@subparagraph {}%
+ }{}%
+}%
% \end{macrocode}
+% \end{macro}
+% \end{macro}
%
% \subsubsection{The Acknowledgments Environment}%
% This user-level markup produces a head introducing
@@ -4037,17 +2344,15 @@ See the REVTeX 4 README file for restrictions and more information.
%
% For compatiability's sake, we implement it under the alternative
% spelling \env{acknowledgements}.
-% \changes{v4.0beta 3}{1999/11/13}
-% {also spelled ``acknowledgements''.}
-% \changes{v4.0beta 4}{2000/05/18}
-% {But alternative spelling is deprecated.}
+% \changes{4.0c}{1999/11/13}{also spelled ``acknowledgements''.}
+% \changes{4.0d}{2000/05/18}{But alternative spelling is deprecated.}
% \begin{macrocode}
\newenvironment{acknowledgments}{%
\acknowledgments@sw{%
- \section*{\acknowledgmentsname}%
+ \expandafter\section\expandafter*\expandafter{\acknowledgmentsname}%
}{%
\par
- \phantomsection
+ \phantomsection
\addcontentsline{toc}{section}{\protect\numberline{}\acknowledgmentsname}%
}%
}{%
@@ -4190,18 +2495,6 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \subsection{Type Size-Dependent Settings}
%
-% Note that many parameters, as well as the meaning of
-% \cmd\normalsize, are deferred until
-% \cmd\AtEndOfClass\ time.
-% Therefore, code elsewhere in this class \emph{should not}
-% assume these things' values have been set!
-% \begin{macrocode}
-\AtEndOfClass{%
- \expandafter\input\expandafter{\@pointsize pt\substyle@ext}%
-}%
-% \end{macrocode}
-%
-%
% \subsection{All Point Sizes}
% \begin{macrocode}
\setcounter{secnumdepth}{4}
@@ -4242,8 +2535,7 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% \subsection{Figures}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Processing delayed to \cs{AtBeginDocument} time}
+% \changes{4.0b}{1999/06/20}{Processing delayed to \cs{AtBeginDocument} time}
%
% \begin{environment}{figure}
% We define the \env{figure} environment.
@@ -4259,6 +2551,11 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
% \end{environment}
%
+% \begin{macrocode}
+\def\listoffigures{\print@toc{lof}}%
+\def\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}%
+% \end{macrocode}
+%
% \begin{macro}{\@makecaption}
% If caption is one line long, to be centered; if lines turn, then set justified.
% \begin{macrocode}
@@ -4268,10 +2565,12 @@ See the REVTeX 4 README file for restrictions and more information.
\setlength\belowcaptionskip{2\p@}
% \end{macrocode}
%
-% \changes{v4.0beta 2}{1999/06/20}
-% {One-line caption sets flush left.}
-% \changes{v4.0beta 3}{1999/11/13}
-% {Prevent an inner footnote from performing twice}
+% \changes{4.0b}{1999/06/20}{One-line caption sets flush left.}
+% \changes{4.0c}{1999/11/13}{Prevent an inner footnote from performing twice}
+% \changes{4.1a}{2008/01/18}{(AO, 460) ``Proper style is "FIG. 1. ..." (no colon)''}%
+% There is a hook \cmd\@caption@fignum@sep\ for determining
+% the separator following the float number, e.g., ``Fig.1''.
+% Formerly, we had defined it to be ``: '', now the colon has been replace by a period (full stop).
% \begin{macrocode}
\long\def\@makecaption#1#2{%
\par
@@ -4281,14 +2580,14 @@ See the REVTeX 4 README file for restrictions and more information.
\small\rmfamily
\sbox\@tempboxa{%
\let\\\heading@cr
- #1: #2%
+ \@make@capt@title{#1}{#2}%
}%
\@ifdim{\wd\@tempboxa >\hsize}{%
\begingroup
\samepage
\flushing
\let\footnote\@footnotemark@gobble
- #1: #2\par
+ \@make@capt@title{#1}{#2}\par
\endgroup
}{%
\global \@minipagefalse
@@ -4297,6 +2596,10 @@ See the REVTeX 4 README file for restrictions and more information.
\endgroup
\vskip\belowcaptionskip
}%
+\def\@make@capt@title#1#2{%
+ \@ifx@empty\float@link{\@firstofone}{\expandafter\href\expandafter{\float@link}}%
+ {#1}\@caption@fignum@sep#2%
+}%
\def\@footnotemark@gobble{%
\@footnotemark
\@ifnextchar[{\@gobble@opt@i}{\@gobble}%
@@ -4309,6 +2612,9 @@ See the REVTeX 4 README file for restrictions and more information.
\hb@xt@1em{\hss\@makefnmark}%
#1%
}%
+\def\@caption@fignum@sep{. }%
+\def\setfloatlink{\def\float@link}%
+\let\float@link\@empty
% \end{macrocode}
% \end{macro}
%
@@ -4328,13 +2634,17 @@ See the REVTeX 4 README file for restrictions and more information.
\def\ext@figure{lof}
\def\fnum@figure{\figurename~\thefigure}
% \end{macrocode}
+% We allocate a box register for use in tallying the column inches of floats of this type.
+% \begin{macrocode}
+\expandafter\newbox\csname fbox@\ftype@figure\endcsname
+\expandafter\setbox\csname fbox@\ftype@figure\endcsname\hbox{}%
+% \end{macrocode}
% \end{macro}
%
% \subsubsection{Deferring \env{figure} Floats}%
%
-% We install a hook at \cmd\AtBeginDocument\ time which determines if
-% figures will float or will be deferred until
-% \cmd\printfigures\ time.
+% We determine if figures are to float or be deferred until \cmd\printfigures\ time.
+% If so, we open the stream that will receive the deferred document portions.
% \begin{macrocode}
\appdef\class@documenthook{%
\do@if@floats{figure}{.fgx}%
@@ -4353,10 +2663,8 @@ See the REVTeX 4 README file for restrictions and more information.
% the figures will be printed at the end of the document.
% If the command is given, but floats are not being deferred,
% it amounts to a no-op.
-% \changes{v4.0beta 2}{1999/06/20}
-% {call \cs{print@floats}}
-% \changes{v4.0beta 3}{1999/11/13}
-% {*-form mandates pagebreak}
+% \changes{4.0b}{1999/06/20}{call \cs{print@floats}}
+% \changes{4.0c}{1999/11/13}{*-form mandates pagebreak}
% \begin{macrocode}
\newcommand\printfigures{%
\@ifstar{\true@sw}{\floatp@sw{\true@sw}{\false@sw}}%
@@ -4377,16 +2685,14 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macrocode}
\appdef\@xfloat@prep{%
\appdef\@parboxrestore{\centering}%
- \let\@makefnmark\@makefnmark@latex
- \let\@footnotemark\@footnotemark@latex
+%\let\@makefnmark\@makefnmark@latex
}%
% \end{macrocode}
% \end{macro}
%
%
% \subsection{Tables}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Processing delayed to \cs{AtBeginDocument} time}
+% \changes{4.0b}{1999/06/20}{Processing delayed to \cs{AtBeginDocument} time}
%
% DPC: More or less taken from \file{revtex2} \file{aps.sty},
% but using dcolumn for decimal alignment.
@@ -4420,8 +2726,18 @@ See the REVTeX 4 README file for restrictions and more information.
\def\ext@table{lot}
\def\fnum@table{\tablename~\thetable}
% \end{macrocode}
+% We allocate a box register for use in tallying the column inches of floats of this type.
+% \begin{macrocode}
+\expandafter\newbox\csname fbox@\ftype@table\endcsname
+\expandafter\setbox\csname fbox@\ftype@table\endcsname\hbox{}%
+% \end{macrocode}
% \end{macro}
%
+% \begin{macrocode}
+\def\listoftables{\print@toc{lot}}%
+\let\l@table\l@figure
+% \end{macrocode}
+%
% \begin{macro}{\table@hook}
% \begin{macro}{\squeezetable}
% Assign a meaning to the hook installed into float processing.
@@ -4440,15 +2756,13 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \subsubsection{Deferring \env{table} Floats}%
%
-% We install a hook at
-% \cmd\AtBeginDocument\ time which determines if
-% tables will float or will be deferred until
-% \cmd\printtables\ time.
+% After all packages are loaded, we decide
+% if tables will float or will be deferred until \cmd\printtables\ time.
%
% We also deal with the possibility of \env{longtable} environments.
%
% \begin{macrocode}
-\appdef\class@documenthook{%
+\def\set@table@environments{%
\floats@sw{}{%
\let@environment{longtable@float}{longtable}%
\let@environment{longtable}{longtable@write}%
@@ -4459,6 +2773,9 @@ See the REVTeX 4 README file for restrictions and more information.
}%
\do@if@floats{table}{.tbx}%
}%
+\appdef\document@inithook{%
+ \set@table@environments
+}%
\appdef\class@enddocumenthook{%
\printtables\relax
}%
@@ -4488,12 +2805,9 @@ See the REVTeX 4 README file for restrictions and more information.
% the tables will be printed at the end of the document.
% If the command is given, but floats are not being deferred,
% it amounts to a no-op.
-% \changes{v4.0beta 2}{1999/06/20}
-% {only execute if appropriate}
-% \changes{v4.0beta 3}{1999/11/13}
-% {*-form mandates pagebreak}
-% \changes{v4.0beta 4}{2000/05/17}
-% {make longtable trigger the head, too}
+% \changes{4.0b}{1999/06/20}{only execute if appropriate}
+% \changes{4.0c}{1999/11/13}{*-form mandates pagebreak}
+% \changes{4.0d}{2000/05/17}{make longtable trigger the head, too}
% \begin{macrocode}
\newcommand\printtables{%
\begingroup
@@ -4530,9 +2844,102 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
%
+% \subsection{Videos}
+%
+% \begin{environment}{video}
+% We define the \env{video} environment analogously to the
+% \env{figure} and \env{table} environments; it is intended to contain a video.
+%
+% \begin{macrocode}
+\newenvironment{video}
+ {\@float{video}}
+ {\end@float}%
+\newenvironment{video*}
+ {\@dblfloat{video}}
+ {\end@dblfloat}%
+% \end{macrocode}
+% \end{environment}
+%
+% \begin{macro}{\thevideo}
+% The video counter and float placement defaults.
+% \begin{macrocode}
+\newcounter{video}
+\renewcommand \thevideo {\@arabic\c@video}
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\fps@video{tbp}%
+\def\ftype@video{4}%
+\def\ext@video{lov}%
+\def\fnum@video{\fname@video~\thevideo}%
+\def\fname@video{Video}%
+\appdef\document@inithook{%
+ \@ifxundefined\c@float@type{}{%
+ \global\setcounter{float@type}{8}%
+ }%
+}%
+% \end{macrocode}
+% We allocate a box register for use in tallying the column inches of floats of this type.
+% \begin{macrocode}
+\expandafter\newbox\csname fbox@\ftype@video\endcsname
+\expandafter\setbox\csname fbox@\ftype@video\endcsname\hbox{}%
+% \end{macrocode}
+% The documentation for the \classname{hyperref} package, \file{hyperref.dtx} states:
+% ``classes or package which introduce new elements need to define
+% an equivalent \verb+\theH<name>+ for every \verb+\the<name>+''
+% We do accordingly here.
+% \begin{macrocode}
+\let\theHvideo\thevideo
+% \end{macrocode}
+% But \file{hyperref.dtx} goes on to say,
+% ``We do make a trap to make \verb+\theH<name>+ be the same as \verb+\arabic{<name>}+,
+% if \verb+\theH<name>+ is not defined\ldots''
+% However, it's not doing that right now (as of 6.77u),
+% and I cannot find any such code in there anymore.
+% \end{macro}
+%
+% \begin{macrocode}
+\def\listofvideos{\print@toc{lov}}%
+\let\l@video\l@figure
+% \end{macrocode}
+%
+% \subsubsection{Deferring \env{video} Floats}%
+%
+% We determine if videos are to float or be deferred until \cmd\printvideos\ time.
+% If so, we open the stream that will receive the deferred document portions.
+% \begin{macrocode}
+\appdef\class@documenthook{%
+ \do@if@floats{video}{.vdx}%
+}%
+\appdef\class@enddocumenthook{%
+ \printvideos\relax
+}%
+% \end{macrocode}
+%
+% \begin{macro}{\printvideos}
+% The user-level command \cmd\printvideos\ determines
+% where the videos are to appear in a document in which
+% \cmd\floats@sw\ is false.
+% If the user invokes the \classoption{endfloats} class option and fails to
+% insert a \cmd\printvideos\ command,
+% the videos will be printed at the end of the document.
+% If the command is given, but floats are not being deferred,
+% it amounts to a no-op.
+% \begin{macrocode}
+\newcommand\printvideos{%
+ \@ifstar{\true@sw}{\floatp@sw{\true@sw}{\false@sw}}%
+ {%
+ \print@float{video}{\oneapage}%
+ }{%
+ \print@float{video}{}%
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
+%
%
% \section{Tabular}
-% Every tabular has a double (Scotch) rule above and below.
+% Every APS tabular has a double (Scotch) rule above and below.
% The column specifier ``d'' is implemented using the \classname{dcolumn}
% package, if available.
% FIXME: always load dcolumn!
@@ -4542,9 +2949,11 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macrocode}
\def\endtabular@hook{}%
%\RequirePackage{dcolumn}%
-\appdef\class@documenthook{%
+\appdef\document@inithook{%
\@ifpackageloaded{dcolumn}{%
- \newcolumntype{d}{D{.}{.}{-1}}%
+ \expandafter\@ifnotrelax\csname NC@find@d\endcsname{}{%
+ \newcolumntype{d}{D{.}{.}{-1}}%
+ }%
}{}%
}%
\def\toprule{\hline\hline}%
@@ -4580,32 +2989,33 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \section{Footnote Text}
%
-% \changes{v4.g}{1998/06/10}
-% {single space footnotes}
-% \changes{v4.0beta 2}{1999/06/20}
-% {%
-% Frank Mittelbach, has stated in \protect\classname{multicol}:
-% ``The kernel command \cs{@footnotetext} should not be modified.''
-% Thus, I have removed David Carlisle's redefinition of that command.
-% Note, however, that later versions of \protect\classname{multicol} do not require
-% this workaround. Belt and suspenders.
-% }%
+% \changes{4.0a}{1998/06/10}{single space footnotes}
+% \changes{4.0b}{1999/06/20}{Frank Mittelbach, has stated in \protect\classname{multicol}: ``The kernel command \cs{@footnotetext} should not be modified.'' Thus, I have removed David Carlisle's redefinition of that command. Note, however, that later versions of \protect\classname{multicol} do not require this workaround. Belt and suspenders.}%
%
% \begin{macro}{\@makefntext}
+% \begin{macro}{\@makefnmark}
+% We customize the presentation of the footnote mark: it will not be italic.
% \begin{macrocode}
\def\@makefntext#1{%
\def\baselinestretch{1}%
- \reset@font\footnotesize
- \parindent 1em%
+ \parindent1em%
\noindent
\hb@xt@1.8em{%
- \Hy@raisedlink{\hyper@anchorstart{footnote@\the\c@footnote}\hyper@anchorend}%
\hss\@makefnmark
}%
- #1\par
+ #1%
+ \par
+}%
+\def\@makefnmark{%
+ \hbox{%
+ \@textsuperscript{%
+ \normalfont\@thefnmark
+ }%
+ }%
}%
% \end{macrocode}
% \end{macro}
+% \end{macro}
%
%
% \subsection{Citations, Bibliography, Endnotes}
@@ -4623,53 +3033,91 @@ See the REVTeX 4 README file for restrictions and more information.
% \cmd\NAT@set@cites\ into \cmd\AtBeginDocument\ which presumes
% that the proper \cmd\bibpunct\ command has been issued.
%
-% We have a problem with \classname{natbib} in that it does not
-% accomodate late binding of its package options. This means
-% that those options must be known at the time the package
-% loads. Therefore, we select \classoption{sort\&compress}
-% now, and thereby foreclose on alternative uses of \classname{natbib}.
-%
-% Certain societies may prefer an alternative; they are out of luck.
-% If you find yourself in this position, please let the author
-% of \classname{natbib} know that his package should be modified to
-% accomodate late binding of package options.
-%
-% To remedy the situation, note that the macro \cmd\NAT@sort\ controls
+% Note that the macro \cmd\NAT@sort\ controls
% whether citations are left alone (\cmd\NAT@sort=0), sorted (\cmd\NAT@sort=1), or sorted and compressed (\cmd\NAT@sort=2).
% Since we give \classname{natbib} the \classoption{sort\&compress} option,
-% if you prefer \classoption{sort}, you need only define \cmd\NAT@sort\ to be 1.
+% if you prefer \classoption{sort}, you need only \cmd\let \cmd\NAT@sort\ to be \cmd\@ne.
% However, if you prefer the effect of having neither \classoption{sort} nor \classoption{sort\&compress},
-% you must define \cmd\NAT@sort\ to be 0 and you must also define
-% \cmd\NAT@sort@cites:
-%\begin{verbatim}
-%\renewcommand\NAT@sort@cites[1]{\edef\NAT@cite@list{#1}}%
-%\end{verbatim}
+% you must \cmd\let \cmd\NAT@sort\ to be \cmd\z@ and you must also define
+% \cmd\let\cmd\NAT@cmprs\ to be \cmd\z@.
+%
+% As of version 8.2, \classname{natbib} now no longer binds at the point where it is read in.
+% This means that we can freely change \cmd\NAT@sort, \cmd\NAT@cmprs, and the new
+% \cmd\NAT@merge. Henceforth, we require that this later version be used.
%
% For other \classname{natbib} customizations, you may proceed as if you were going to use
% the \file{natbib.cfg} file: anything that you can modify by this means is fair game.
% Once \revtex\ is finished loading, you can assert any definitions for \classname{natbib} that you wish.
%
+% \begin{macro}{\rev@citet}
+% \begin{macro}{\rev@citealp}
+% \begin{macro}{\rev@citealpnum}
+% We define variants on \classname{natbib}'s commands \cmd\citet, \cmd\citealp, and \cmd\citealpnum.
+% \cmd\rev@citealpnum\ uses a numerical citation.
+% \cmd\rev@citealp\ and \cmd\rev@citealpnum\ are the aliases of \cmd\onlinecite,
+% \cmd\rev@citet\ that of \cmd\textcite.
+%
+% In each case, we invoke \cmd\rtx@swap@citea\ to effect different productions between
+% multiple arguments to the \cmd\cite\ command.
+%
+% \cmd\rev@citealpnum\ provides textual citations where superscript citations are the default.
+% These should be accessible via the \cmd\citet\ command.
+%
+% Therefore we remember how to do a numerical citation
+% even when the superscript citation has been selected.
% \begin{macrocode}
-\newenvironment{thebibliography}{}{}%
-\let\@listi\@empty
-\RequirePackage[sort&compress]{natbib}[1999/05/28 7.0]%
-\let\NAT@thebibliography\thebibliography
-\let\NAT@endthebibliography\endthebibliography
-\let\bibliographystyle@latex\bibliographystyle
+\expandafter\DeclareRobustCommand
+\expandafter\rev@citet
+\expandafter{%
+ \expandafter\begingroup
+ \expandafter\rtx@swap@citea
+ \expandafter\g@bblefirsttoken
+ \csname citet \endcsname
+}%
+\expandafter\DeclareRobustCommand
+\expandafter\rev@citealp
+\expandafter{%
+ \expandafter\begingroup
+ \expandafter\rtx@swap@citea
+ \expandafter\g@bblefirsttoken
+ \csname citealp \endcsname
+}%
+\expandafter\DeclareRobustCommand
+\expandafter\rev@citealpnum
+\expandafter{%
+ \expandafter\begingroup
+ \expandafter\rtx@swap@citenum
+ \expandafter\g@bblefirsttoken
+ \csname citealp \endcsname
+}%
+\def\rtx@swap@citenum{%
+ \rtx@swap@citea
+ \let\@cite\NAT@citenum
+ \let\NAT@mbox\mbox
+ \let\citeyear\NAT@citeyear
+ \let\NAT@space\NAT@spacechar
+}%
+\def\g@bblefirsttoken{%
+ \expandafter\true@sw
+ \expandafter\@empty
+}%
% \end{macrocode}
+% \end{macro}
+% \end{macro}
+% \end{macro}
%
-% \begin{macro}{\NAT@citesuper}
-% We redefine \classname{natbib}'s procedure \cmd\NAT@citesuper,
+% \begin{macro}{\rtx@citesuper}
+% We prepare to redefine \classname{natbib}'s procedure \cmd\NAT@citesuper,
% which is executed when setting a superscript citation.
% The \cmd\hspace\ is removed: in any case, it
% should really be \cmd\hspace*, to prevent an unwanted pagebreak.
% \begin{macrocode}
-\renewcommand\NAT@citesuper[3]{%
+\newcommand\rtx@citesuper[3]{%
\ifNAT@swa
\leavevmode
\unskip
% \hspace{1\p@}%
- \textsuperscript{#1}%
+ \textsuperscript{\normalfont#1}%
\if*#3*\else\ (#3)\fi
\else
#1%
@@ -4689,27 +3137,76 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\bibliographystyle}
-% We arrange for the selection of bibliography style
-% to occur either due to the document's explicit
-% \cmd\bibliographystyle\ statement or
-% via the journal substyle.
+% \begin{macro}{\rtx@bibsection}
+% Prepare to override \classname{natbib}'s definition of \cmd\bibsection.
+% \begin{macrocode}
+\def\rtx@bibsection{%
+ \@ifx@empty\refname{%
+ \par
+ }{%
+% \let\@hangfroms@section\@hang@froms
+ \expandafter\section\expandafter*\expandafter{\refname}%
+ \@nobreaktrue
+ }%
+}%
+% \end{macrocode}
+% \end{macro}
%
-% Note that \revtex\ is now incompatible with
-% any package that patches \cmd\bibliographystyle,
-% except for those (like \classname{natbib}) that load before here.
+% \begin{macro}{\rtx@swap@citea}
+% \begin{macro}{\rtx@def@citea}
+% \begin{macro}{\rtx@def@citea@close}
+% \begin{macro}{\rtx@def@citea@box}
+% The procedures |\rtx@def@citea|, |\rtx@def@citea@close|, and |\rtx@def@citea@box|
+% can take over the management of \classname{natbib}'s |\@citea| macro to effect more sophisticated
+% behavior of the punctuation between textual citations. The switch is performed by \cmd\rtx@swap@citea.
% \begin{macrocode}
-\let\bibliographystyle@latex\bibliographystyle
-\def\bibliographystyle{\def\@bibstyle}%
+\def\rtx@swap@citea{%
+ \let\NAT@def@citea\rtx@def@citea
+ \let\NAT@def@citea@close\rtx@def@citea@close
+ \let\NAT@def@citea@box\rtx@def@citea@box
+}%
+\def\rtx@def@citea{%
+ \advance\c@NAT@ctr\@ne
+ \let\@citea\NAT@separator
+ \@ifnum{\count@>\tw@}{%
+ \@ifnum{\c@NAT@ctr=\count@}{\appdef\@citea{\NAT@conj\NAT@space}}{}%
+ }{%
+ \def\@citea{\NAT@space\NAT@conj\NAT@space}%
+ }%
+}%
+\def\rtx@def@citea@close{%
+ \rtx@def@citea
+ \prepdef\@citea{\NAT@@close}%
+}%
+\def\rtx@def@citea@box{%
+ \rtx@def@citea@close
+ \expandafter\def\expandafter\@citea\expandafter{\expandafter\NAT@mbox\expandafter{\@citea}}%
+}%
+\def\NAT@conj{and}%
% \end{macrocode}
+%
+% \end{macro}
+% \end{macro}
+% \end{macro}
% \end{macro}
%
-% \begin{macro}{\bibsection}
+% \begin{macrocode}
+\newenvironment{thebibliography}{}{}%
+\let\@listi\@empty
+\appdef\rtx@require@packages{%
+ \RequirePackage[sort&compress]{natbib}[2008/12/08 8.3a (PWD, AO)]%
+ \let@environment{NAT@thebibliography}{thebibliography}%
+ \let@environment{thebibliography}{rtx@thebibliography}%
+ \let\bibliographystyle@latex\bibliographystyle
+ \let\NAT@citesuper\rtx@citesuper
+% \end{macrocode}
+%
% \begin{macro}{\NAT@bibsetnum}
% \begin{macro}{\NAT@bibsetup}
% \begin{macro}{\bibpreamble}
% \begin{macro}{\newblock}
% \begin{macro}{\bibnumfmt}
+% \begin{macro}{\NAT@merge}
% We define the sectioning command to use when starting the bibliography
% and gently coax \classname{natbib} into using
% the formatting procedures that \emph{we} want it to use.
@@ -4725,18 +3222,12 @@ See the REVTeX 4 README file for restrictions and more information.
% definition will be used instead, which is what the \classname{natbib}
% package gives as its programming interface.
%
-% And if the substyle does not give a meaning to \cmd\place@bibnumber,
-% we give it that of the original \cmd\bibnumfmt.
+% We set \cmd\NAT@merge\ to \cmd\tw@, which turns on \classname{natbib}'s
+% \classname{mcite} capabilities. This is the default setting.
+% If numerical citations are not to be used, then \cmd\NAT@merge\
+% should be set to \cmd\@ne\ (syntax is still enabled, but semantics are turned off).
% \begin{macrocode}
-\def\bibsection{%
- \@ifx@empty\refname{%
- \par
- }{%
- \let\@hangfroms@section\@hang@froms
- \section*{\refname}%
- \@nobreaktrue
- }%
-}%
+\let\bibsection\rtx@bibsection
\let\NATx@bibsetnum\NAT@bibsetnum
\def\NAT@bibsetnum#1{%
\setlength{\topsep}{\z@}%
@@ -4756,13 +3247,10 @@ See the REVTeX 4 README file for restrictions and more information.
\def\newblock{\ }%
\let\NATx@bibnumfmt\bibnumfmt
\def\bibnumfmt{\place@bibnumber}%
-\AtEndOfClass{%
- \appdef\class@documenthook{%
- \@ifxundefined\place@bibnumber{%
- \let\place@bibnumber\NATx@bibnumfmt
- }{}%
- }%
-}%
+\let\NAT@merge\thr@@
+\let\NAT@citeyear\citeyear
+\let\onlinecite\rev@citealp
+\let\textcite\rev@citet
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -4771,124 +3259,125 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
% \end{macro}
%
-% \begin{macro}{\NAT@onlinecite}
-% We anticipate using numerical citations.
-% If superscript citations are used, we nonetheless need a way to
-% use numerical citations as required by the author.
-% These should be accessible via the \cmd\citet\ command.
+% \begin{macro}{\bibliographystyle}
+% We arrange for the selection of bibliography style
+% to occur either due to the document's explicit
+% \cmd\bibliographystyle\ statement or
+% via the journal substyle.
%
-% Therefore we remember how to do a numerical citation
-% even when the superscript citation has been selected.
+% Note that \revtex\ is incompatible with
+% any package that patches \cmd\bibliographystyle.
+% Since \classname{natbib} does this, we need a fix.
+% \begin{macrocode}
+\let\bibliographystyle@latex\bibliographystyle
+\def\bibliographystyle{\def\@bibstyle}%
+% \end{macrocode}
+% We customize one of the productions of \classname{natbib}.
+% \begin{macrocode}
+\let\bibitemContinue\bibitemContinue@rtx
+% \end{macrocode}
+% \end{macro}
%
-% Can you say ``inelegant hack''? I knew you could!
+% Here ends the code to be executed at \cmd\rtx@require@packages\ time.
% \begin{macrocode}
-\let\NAT@citeyear\citeyear
-\def\NAT@onlinecite#1{%
- \begingroup
- \let\@cite\NAT@citenum
- \let\NAT@mbox\mbox
- \let\citeyear\NAT@citeyear
- \def\NAT@space{ }%
- \cite{#1}%
- \endgroup
}%
% \end{macrocode}
-% \end{macro}
+% \changes{4.1f}{2009/07/07}{(AO, 516) Merged references are separated with a semicolon}
+% Redefine a macro of \classname{natbib} so that merged references are separated with a semicolon.
+% \begin{macrocode}
+\def\bibitemContinue@rtx{;\spacefactor\@mmm\space}%
+% \end{macrocode}
%
-% \begin{macro}{+}
+% \begin{macro}{\onlinecite}
% \begin{macro}{\textcite}
% We extend \classname{natbib}'s syntax with two commands to set a citation
% on the baseline (as opposed to superscripted) and as text (rather than parenthetical), respectively.
% A journal substyle that makes citations be superscripted or parenthetical as the case may be, should ensure
-% that the author has continued access to these two styles.
+% that the author has continued access to these two styles.
+%
+% Note that the society or journal substyle override the meanings of \cmd\@onlinecite\ or
+% \cmd\@textcite\ given here.
%
% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\@onlinecite{\def\@onlinecite{\citealp}}{}%
- \@ifxundefined\@textcite{\def\@textcite{\citet}}{}%
-}%
\DeclareRobustCommand\onlinecite{\@onlinecite}%
\DeclareRobustCommand\textcite{\@textcite}%
% \end{macrocode}
% \end{macro}
% \end{macro}
%
-% \begin{environment}{thebibliography}%
+% \begin{macro}{\bibliography}
+% \changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+% Provide a hook for supplying Bib\TeX\ a bibliographic database that may contain, say,
+% footnotes.
+%
+% Note that Bib\TeX\ chokes if the argument of the \cmd\bibdata\ command has null fields,
+% hence these tests.
+% \begin{macrocode}
+\let\bibliography@latex\bibliography
+\def\bibliography#1{%
+ \@ifx@empty{\pre@bibdata}{%
+ \bibliography@latex{#1}%
+ }{%
+ \@if@empty{#1}{%
+ \expandafter\bibliography@latex\expandafter{\pre@bibdata}%
+ }{%
+ \expandafter\bibliography@latex\expandafter{\pre@bibdata,#1}%
+ }%
+ }%
+ \let\auto@bib\@empty
+}%
+\let\pre@bibdata\@empty
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{environment}{rtx@thebibliography}%
% \begin{macro}{\present@bibnote}%
% We put a tail patch into \cmd\thebibliogrphy\ and
% a headpatch into \cmd\endthebibliography.
%
-% We also apply a fix to the \cmd\list\ procedure
-% so that, at least within the bibliography,
-% items are not formatted via \cmd\parshape,
-% which caused problems during column balancing.
-% (Other list-like environments may also require fixing,
-% but we will save that for another day.)
-%
% Here we provide a default treatment for frontmatter notes
% deferred to the bibliography; a journal substyle
% might want to override the definition of \cmd\present@bibnote.
+%
+% \changes{4.1f}{2009/07/11}{(AO, 521) Lonely bibliography head}%
+% We make provisions for the case where there are no \cmd\bibitem s
+% for the bibliography: we produce no bibliography head at all.
+%
% \begin{macrocode}
-\renewenvironment{thebibliography}[1]{%
+\newenvironment{rtx@thebibliography}[1]{%
\NAT@thebibliography{#1}%
- \@clubpenalty\clubpenalty
\let\@TBN@opr\present@bibnote
\@FMN@list
}{%
- \@endnotesinbib
+%\@endnotesinbib
\edef\@currentlabel{\arabic{NAT@ctr}}%
\label{LastBibItem}%
- \NAT@endthebibliography
+ \endNAT@thebibliography
\global\let\auto@bib\@empty
}%
\def\present@bibnote#1#2{%
\item[%
\textsuperscript{%
\normalfont
- \Hy@raisedlink{\hyper@anchorstart{frontmatter@#1}\hyper@anchorend}%
+ \Hy@raisedlink{\hyper@anchorstart{frontmatter.#1}\hyper@anchorend}%
\begingroup
\c@footnote#1\relax
\frontmatter@thefootnote
\endgroup
}%
]#2\par
+%\global\let\NAT@bibitem@first@sw\@secondoftwo
}%
% \end{macrocode}
% \end{macro}
% \end{environment}
%
-% \begin{macro}{\place@bibnumber@sup}
-% \begin{macro}{\place@bibnumber@inl}
-% For producing the \cmd\bibitem\ device,
-% we define two procedures to select from.
-%
-% Note that we could have used \classname{natbib}'s \cmd\ifNAT@super\
-% switch, but it does not allow for altering the meaning of \cmd\bibnumfmt.
-% \begin{macrocode}
-\def\place@bibnumber@sup#1{\textsuperscript{#1}}%
-\def\place@bibnumber@inl#1{[#1]}%
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-%% \begin{macro}{\@cite}
-%% \begin{macro}{\nocite}
% \begin{macro}{write@bibliographystyle}
% We wish to delay committing the \cmd\bibliographystyle\ until as late as possible.
% The journal substyle will define a default bibliography style, and
% the document's explicit \cmd\bibliographystyle\ command, if any, will override that default.
-%% For the sake of Bib\TeX, we must execute the \cmd\bibliographystyle\ command
-%% (putting a \cmd\bibstyle\ command into the auxiliary file)
-%% somewhere before the first \cmd\cite\ command (or any other like command),
-%% which puts a \cmd\citation\ command into the auxiliary file.
-%%
-%% Therefore, we headpatch the two procedures in \classname{natbib} that can result in
-%% the appearance in the auxiliary file of a \cmd\citation\ command.
-%% These two procedures are \cmd\@cite\ and \cmd\nocite.
-%%
-%% Not!
-%
-% The \cmd\bibstyle\ command may appear quite late in the \filename{.aux} file.
+%
+% The \cmd\bibstyle\ command is allowed appear quite late in the \file{.aux} file.
% We now delay the automatic writing of the \cmd\bibstyle\ command to the end of the job.
%
% The procedure \cmd\write@bibliographystyle\ tests whether a \cmd\bibliographystyle\ command has
@@ -4897,12 +3386,6 @@ See the REVTeX 4 README file for restrictions and more information.
% (we only need to do this once per job).
%
% \begin{macrocode}
-%\AtBeginDocument{%
-% \let\natbib@@cite\@cite
-% \def\@cite{\write@bibliographystyle\natbib@@cite}%
-% \let\natbib@nocite\nocite
-% \def\nocite{\write@bibliographystyle\natbib@nocite}%
-%}%
\def\write@bibliographystyle{%
\@ifxundefined\@bibstyle{}{%
\expandafter\bibliographystyle@latex\expandafter{\@bibstyle}%
@@ -4912,84 +3395,120 @@ See the REVTeX 4 README file for restrictions and more information.
\AtEndDocument{\write@bibliographystyle}%
% \end{macrocode}
% \end{macro}
-%% \end{macro}
-%% \end{macro}
%
-% \begin{macro}{\super@cite}
-% \begin{macro}{\super@cite@}
-% The \cmd\super@cite\ procedure takes the place of \cmd\@citex\ and implements the feature of the
+% \begin{macro}{\rtx@@citetp}
+% \begin{macro}{\rtx@citex}
+% \begin{macro}{\super@cite@let}
+% \begin{macro}{\super@cite@end}
+% \begin{macro}{\super@cite@swap}
+% We wish to extend \classname{natbib} to move spaces and citations around
+% a subscript style citation, imitating Donald Arseneau's \classname{cite} package
+% with the \classoption{super}.
+%
+% The \cmd\rtx@@citetp\ procedure is substituted for \cmd\NAT@@citetp;
+% it then calls the \cmd\rtx@citex\ procedure and implements the features of the
% \classoption{citeautoscript} class option.
-% This means that the document should be marked up as if citations were \emph{not} superscripted,
+% In the end, \cmd\@citex\ is called with its customary parameters.
+%
+% The document should be marked up as if citations were \emph{not} superscripted,
% and then if you select a journal substyle that has superscripted citations, \revtex\ will do its best
% to alter the formatting of the \cmd\cite s to accomodate superscript style.
%
-% Note that the commands \cmd\onlinecite\ and \cmd\textcite\ are not affected by this procedure.
+% Only citations set as superscript are affected by this procedure,
+% because we check \cmd\@cite\ against \cmd\NAT@citesuper.
%
-% Here's a subtle one: when is the argument of \cmd\super@cite@@\ not the same as the token \cmd\@let@token?
+% Here's a subtle point: when is the argument of \cmd\super@cite@swap\ not the same as the token \cmd\@let@token?
% Answer: when the latter is \cmd\@sptoken! This case has to be handled separately.
%
-% \begin{macrocode}
-\def\super@cite[#1][#2]#3{%
- \leavevmode
- \skip@\lastskip
- \unskip
+% Note that whether a punctuation is movable is determined by the definition
+% of a particular control sequence name.
+% A society or journal can alter things: to remove a character from the set,
+% do, say, \cmd\expandafter \cmd\let \cmd\csname \texttt{rtx@automove;} \cmd\endcsname \cmd\relax.
+% To add a character to the set, do, say, \cmd\expandafter \cmd\let \cmd\csname \texttt{rtx@automove;} \cmd\endcsname \cmd\@empty.
+%
+% Implementation note: due to a \TeX\ peculiarity, we have to check for the case
+% where \cmd\@let@token\ is a space token \emph{before} we parse forward.
+% At issue is the corner case where an end of file is at hand. If we
+% were to let \cmd\super@cite@swap\ parse forward, we would encounter a \TeX\ end-of-file
+% error. Note that the test will be true in many distinct cases:
+% the file ends, the next character is a line terminator, the next character is a space.
+% \begin{macrocode}
+\def\rtx@@citetp[#1]{\@ifnextchar[{\rtx@citex[#1]}{\rtx@citex[][#1]}}%
+\def\rtx@citex[#1][#2]#3{%
\begingroup
\def\@tempa{[#1][#2]{#3}}%
- \super@cite@
+ \@ifx{\@cite\NAT@citesuper}{%
+ \leavevmode
+ \skip@\lastskip
+ \unskip
+ \super@cite@let
+ }{%
+ \super@cite@end
+ }%
+}%
+\def\super@cite@let{%
+ \futurelet\@let@token\super@cite@check
}%
-\def\super@cite@{%
- \futurelet\@let@token\super@cite@@
+\def\super@cite@end{%
+ \aftergroup\@citex\expandafter\endgroup\@tempa
}%
-\long\def\super@cite@@#1{%
+\def\super@cite@check{%
\@ifx{\@let@token\@sptoken}{%
- \aftergroup\@sptoken\false@sw
+ \super@cite@end
}{%
- \@ifx{\@let@token.}{\true@sw}{%
- \@ifx{\@let@token,}{\true@sw}{%
- \@ifx{\@let@token'}{\true@sw}{%
- \@ifx{\@let@token)}{\true@sw}{%
- \false@sw
- }%
- }%
- }%
- }%
+ \super@cite@swap
}%
- {%
+}%
+\long\def\super@cite@swap#1{%
+ \expandafter\@ifx\expandafter{\csname rtx@automove#1\endcsname\@empty}{%
#1%
- \super@cite@
+ \super@cite@let
}{%
- \expandafter\@citex@NAT\@tempa\endgroup
+ \super@cite@end
#1%
}%
}%
-\AtBeginDocument{%
+\expandafter\let\csname rtx@automove.\endcsname\@empty
+\expandafter\let\csname rtx@automove,\endcsname\@empty
+\expandafter\let\csname rtx@automove:\endcsname\@empty
+\expandafter\let\csname rtx@automove;\endcsname\@empty
+% \end{macrocode}
+% \end{macro}
+% \end{macro}
+%
+% The following must execute only after \classname{natbib} is loaded and has set
+% up its parameters (which it does at \cmd\AtBeginDocument\ time).
+% If superscript citations have been selected, and
+% if the \classoption{citeautoscript} class option has been selected,
+% we patch into \classname{natbib}'s mechanism to migrate punctuation around the
+% citation, as in class \classname{cite} with the \classoption{superscript} option.
+% \begin{macrocode}
+\appdef\class@documenthook{%
\citeautoscript@sw{%
- \@ifx{\place@bibnumber\place@bibnumber@sup}{%
- \let\@citex@NAT\@citex\let\@citex\super@cite
+ \@ifx{\@cite\NAT@citesuper}{%
+ \let\NAT@@citetp\rtx@@citetp
}{}%
}{}%
}%
% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
%
% Resolve an incompatability between \classname{natbib} and \classname{listings}.
% The latter package tests \cmd\chapter (which has now been \cmd\let\ to \cmd\relax\ as a side effect \classname{natbib}'s use of \LaTeX's \cmd\@ifundefined).
%
% We couch our fix in such terms that will not be disruptive if \cmd\chapter\ is actually defined at this point.
-% \begin{macrocode}
-\@ifx{\chapter\relax}{\let\chapter\@undefined}{}%
-% \end{macrocode}
+%
+% \changes{4.1b}{2008/07/01}{(AO) No longer need to test \cs{chapter} as of \texttt{natbib} version 8.2}
+% \begin{verbatim}
+%\@ifx{\chapter\relax}{\let\chapter\@undefined}{}%
+% \end{verbatim}
%
%
% \subsubsection{\cs{endnote}s and \cs{rtx@bibnote}s}
-% FIXME: check hyperref compatibility!
%
% \begin{macro}{\mini@note}
% \begin{macro}{\save@note}
% \begin{macrocode}
-\def\mini@note{\save@note\mini@notes}%Implicit #1
+\def\mini@note{\save@note\mini@notes}%Implicit #2
\def\save@note#1#2{%
\stepcounter{footnote}%
\protected@xdef\@thefnmark{\the\c@footnote}%
@@ -5008,119 +3527,211 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \begin{macro}{\endnote}
-% A version of footnote that appears at the end of the document.
-% Actually it just appears where \cmd\printendnotes\ appears.
-% \begin{macrocode}
-\def\endnote{%
- \begingroup
- \aftergroup\@footnotemark
- \aftergroup\@endnotetext
- \@ifnextchar[{%
- \@xendnote
- }{%
- \stepcounter{footnote}%
- \protected@xdef\@tempa{\thefootnote}%
- \expandafter\@xendnote\expandafter[\@tempa]%
- }%
-}%
-% \end{macrocode}
+% A version of footnote that appears in the bibliography, or where \cmd\printendnotes\ appears.
+% \begin{verbatim}
+%\def\@endnote{%
+% \begingroup
+% \aftergroup\@footnotemark
+% \aftergroup\@endnotetext
+% \@ifnextchar[{%
+% \@xendnote
+% }{%
+% \stepcounter{footnote}%
+% \protected@xdef\@tempa{\thefootnote}%
+% \expandafter\@xendnote\expandafter[\the\c@footnote]%
+% }%
+%}%
+% \end{verbatim}
% \end{macro}
%
% \begin{macro}{\@xendnote}
+% \changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+% \begin{verbatim}
+%\def\unused@xendnote[#1]{%
+% \begingroup
+% \c@footnote#1\relax
+% \end{macrocode}
+% New for 4.1
% \begin{macrocode}
-\def\@xendnote[#1]{%
- \begingroup
- \c@footnote#1\relax
- \unrestored@protected@xdef\@thefnmark{endnote\thefootnote}%
- \endgroup
- \endgroup
-}%
-\def\@endnotemark{%
+% \unrestored@protected@xdef\@endnotelabel{Note\thefootnote}%
+% \authoryear@sw{%
+% \unrestored@protected@xdef\@thefnmark{\noexpand\ref{\@endnotelabel}}%
+% }{%
+% \unrestored@protected@xdef\@thefnmark{\@endnotelabel}%
+% }%
+% \end{macrocode}
+% Was:
+% \unrestored@protected@xdef\@thefnmark{endnote\thefootnote}%
+% End 4.1 changes
+% \begin{macrocode}
+% \endgroup
+% \endgroup
+%}%
+%\def\@endnotemark{%
+% \expandafter\cite\expandafter{\@thefnmark}%
+%}%
+% \end{verbatim}
+% \begin{macrocode}
+\def\rev@citemark#1{%
\expandafter\cite\expandafter{\@thefnmark}%
}%
+\def\rev@endtext#1{%
+ \let\@endnotelabel\@thefnmark
+ \@endnotetext
+}%
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\endnote@ext}
+% \begin{macro}{\bibdata@app}
+% \begin{macro}{\bibdata@ext}
+% The macro \cmd\endnote@ext\ is the file extension for the auxiliary file holding footnotes.
+% The \cmd\bibdata@app\ and \cmd\bibdata@ext\ macros are used to form the name of a
+% Bib\TeX\ database file holding footnotes.
% \begin{macrocode}
\def\endnote@ext{.end}%
+\def\bibdata@app{Notes}%
+\def\bibdata@ext{bib}%
% \end{macrocode}
% \end{macro}
+% \end{macro}
+% \end{macro}
%
% \begin{macro}{\@endnotetext}
+% \changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+% The procedure \cmd\@endnotetext\ writes a Bib\TeX\ .bib file for the purpose
+% of insering a footnote into the (numbered, unsorted) bibliography.
+%
+% We need to define \cmd\pre@bibdata\ to be
+% \cmd\jobname\cmd\endnote@ext, and we probably should define \cmd\endnote@ext\ to
+% be something like ``Notes.bib''.
+%
+% In each case, the material to be written out requires robustification, provided by \cmd\endnote@relax.
% The commands \cmd\label, \cmd\index, and \cmd\glossary,
% which are robustified for \cmd\markright\ and \cmd\addcontentsline,
% are likewise robustified here.
%
-% Note the similarity to \cmd\protected@write.
+% Procedure \cmd\@endnotetext@note\ is the alias for \cmd\@endnotetext\ when the endnotes are to be
+% processed separately from the bibliography (generally true when citations are not sorted).
+% \begin{verbatim}
+%\long\def\unused@endnotetext@note#1{%
+% \@ifxundefined\@endnoteout{%
+% \newwrite\@endnoteout
+% \gdef\endnote@stream{\jobname\endnote@ext}%
+% \immediate\openout\@endnoteout\endnote@stream\relax
+% }{}%
+% \begingroup
+% \endnote@relax
+% \immediate\write\@endnoteout{\string\@doendnote{\@endnotelabel}{#1}}%
+% \endgroup
+%}%
+% \end{verbatim}
+%
+% \begin{macro}{\@doendnote}
+% \cmd\@doendnote\ is obsolete.
+% \begin{verbatim}
+%\def\@doendnote#1#2{\bibitem{#1}#2}%
+% \end{verbatim}
+% \end{macro}
+%
+% Procedure \cmd\@endnotetext\ is the operative procedure\ when the endnotes are to be
+% collated in with the other references, typically true when numerical citations are being used.
+% The technique involves writing a .bib file (\cmd\@bibdataout) with each endnote typed as
+% a \texttt{@MISC} entry.
+%
+% Timing note: doing \cmd\openout\ should be deferred until the beginning of the document,
+% as is done here. This allows one to make a format (\filename{.fmt}) file out of this class.
% \begin{macrocode}
\long\def\@endnotetext#1{%
- \@ifxundefined\@endnoteout{%
- \newwrite\@endnoteout
- \gdef\endnote@stream{\jobname\endnote@ext}%
- \immediate\openout\@endnoteout\endnote@stream\relax
- }{}%
\begingroup
- \let\label\relax \let\index\relax \let\glossary\relax
- \let\cite \relax \let\ref \relax \let\pageref \relax
- \let\( \relax \let\) \relax \let\\ \relax
-% \let\protect\noexpand
- \let \protect \@unexpandable@protect
- \newlinechar`\^^M%
-% \newlinechar`\ %
- \immediate\write\@endnoteout{\string\@doendnote{\@thefnmark}{#1}}%
+ \endnote@relax
+ \immediate\write\@bibdataout{@MISC{\@endnotelabel,note="#1"}}%year="\@endnotelabel",
\endgroup
}%
+\newwrite\@bibdataout
+\appdef\class@documenthook{%
+ \immediate\openout\@bibdataout\pre@bibdata.\bibdata@ext\relax
+}%
% \end{macrocode}
-% \end{macro}
%
-% \begin{macro}{\endnotetext}
+% Procedure \cmd\endnote@relax\ robustifies commands that ought not to be expanded when
+% the endnote is written out.
+% Note the similarity between \cmd\endnote@relax\ and \cmd\protected@write.
% \begin{macrocode}
-\def\endnotetext{%
- \@ifnextchar[{%
- \@xendnotenext
- }{%
- \protected@xdef\@thefnmark{\thefootnote}%
- \@endnotetext
- }%
+\def\endnote@relax{%
+ \let\label\relax \let\index\relax \let\glossary\relax
+ \let\cite \relax \let\ref \relax \let\pageref \relax
+ \let\( \relax \let\) \relax \let\\ \relax
+ \let~\relax
+%\let\protect\noexpand
+ \let \protect \@unexpandable@protect
+ \newlinechar`\^^M%
+%\newlinechar`\ %
+ \let\begin\relax \let\end\relax
}%
% \end{macrocode}
% \end{macro}
+% \end{macro}
+% \end{macro}
+% \end{macro}
+%
+% \begin{macro}{\endnotetext}
+% \begin{verbatim}
+%\def\unused@endnotetext{%
+% \@ifnextchar[{%
+% \@xendnotenext
+% }{%
+% \protected@xdef\@thefnmark{\thefootnote}%
+% \@endnotetext
+% }%
+%}%
+% \end{verbatim}
+% \end{macro}
%
% \begin{macro}{\@xendnotenext}
-% \begin{macrocode}
-\def\@xendnotenext[#1]{%
- \begingroup
- \c@footnote#1\relax
- \unrestored@protected@xdef\@thefnmark{\thefootnote}%
- \endgroup
- \@endnotetext
-}%
-% \end{macrocode}
+% \begin{verbatim}
+%\def\unused@xendnotenext[#1]{%
+% \begingroup
+% \c@footnote#1\relax
+% \unrestored@protected@xdef\@thefnmark{\thefootnote}%
+% \endgroup
+% \@endnotetext
+%}%
+% \end{verbatim}
% \end{macro}
%
% \begin{macro}{\printendnotes}
+% \changes{4.1f}{2009/07/10}{(AO, 520) Automatically produce \cs{bibliography} command when needed}%
+% We have removed the endnotes facility from REVTeX, so the \cmd\printendnotes\ command now does nothing.
+%
+% Moving footnotes to the bibliogrphy is now accomplished through
+% the automatic generation of a job BiB\TeX\ database (called \cmd\pre@bibdata) containing the footnotes.
% \begin{macrocode}
\def\printendnotes{%
- \@ifx{\@endnoteout\@undefined}{}{%
- \begingroup
- \c@secnumdepth-\maxdimen
- \section{%
- \notesname
- }%
- \immediate\closeout\@endnoteout
- \global\let\@endnoteout\@undefined
- \begin{enumerate}%
- \makeatletter
- \input{\endnote@stream}%
- \end{enumerate}%
- \endgroup
- }%
-}%
-\appdef\class@enddocumenthook{%
- \printendnotes
+ \class@warn{The \string\printendnotes\space command no longer serves any function. Please remove it from your document.}%
}%
% \end{macrocode}
+% \begin{verbatim}
+%\def\printendnotes{%
+% \@ifx{\@endnoteout\@undefined}{}{%
+% \begingroup
+% \c@secnumdepth-\maxdimen
+% \section{%
+% \notesname
+% }%
+% \immediate\closeout\@endnoteout
+% \global\let\@endnoteout\@undefined
+% \begin{enumerate}%
+% \makeatletter
+% \input{\endnote@stream}%
+% \end{enumerate}%
+% \endgroup
+% }%
+%}%
+%\appdef\class@enddocumenthook{%
+% \printendnotes
+%}%
+% \end{verbatim}
% \end{macro}
%
% \begin{macro}{\firstnote@num}
@@ -5133,6 +3744,7 @@ See the REVTeX 4 README file for restrictions and more information.
% If footnotes appear in the bibliography, we initialise
% the footnote counter to number of cites (found last time)
% via \cmd\set@firstnote.
+% \changes{4.1a}{2008/01/18}{(AO, 451) ``Cannot have more than 256 cites in a document''}%
%
% \begin{macrocode}
\mathchardef\firstnote@num\z@
@@ -5145,7 +3757,7 @@ See the REVTeX 4 README file for restrictions and more information.
\class@warn@end{Endnote numbers changed: rerun LaTeX}%
}%
\immediate\write\@mainaux{%
- \global\chardef\string\firstnote@num#1\relax
+ \global\mathchardef\string\firstnote@num#1\relax
}%
}%
% \end{macrocode}
@@ -5154,6 +3766,7 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \begin{macro}{\@endnotesinbib}
% \begin{macro}{\@endnotesinbibliography}
+% \changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
% We define a function \cmd\@endnotesinbib,
% and a variant \cmd\@endnotesinbibliography.
% The former is invoked at the start of
@@ -5165,156 +3778,243 @@ See the REVTeX 4 README file for restrictions and more information.
% simply arrange for the footnote counter to be
% reset at the start of the document.
%
-% The switchover to setting footnotes in the bibliography
-% is done via \cmd\AtBeginDocument\ code that
-% changes the meaning of \cmd\footnote\ and
-% that substitutes the synonym for
-% \cmd\@endnotesinbib.
-%
% Note that this code make the assumption that
% the counter used in \env{thebibliography} is \cmd\c@NAT@ctr.
+% \changes{4.1f}{2009/07/10}{(AO, 520) Automatically produce \cs{bibliography} command when needed}%
%
+% Obsolete code is commented out.
+% \begin{verbatim}
+%\def\@endnotesinbib{%
+% \set@firstnote\z@
+%}%
+%\def\@endnotesinbibliography{%
+% \expandafter\set@firstnote\expandafter{\the\c@NAT@ctr}%
+% \@ifx{\@endnoteout\@undefined}{}{%
+% \immediate\closeout\@endnoteout
+% \global\let\@endnoteout\@undefined
+% \makeatletter
+% \input{\endnote@stream}%
+% }%
+%}%
+% \end{verbatim}
+% Here is the sole place where \cmd\footinbib@sw\ has an effect, other code simple assigning its value.
+% If it is false, or \cmd\authoryear@sw\ is true, then footnotes are handled by the default mechanism.
% \begin{macrocode}
-\def\@endnotesinbib{%
- \set@firstnote\z@
+\def\make@footnote@endnote{%
+ \footinbib@sw{%
+ \authoryear@sw{}{%
+ \ltx@footnote@push
+ \def\thempfn{Note\thefootnote}%
+ \let\ltx@footmark\rev@citemark
+ \let\ltx@foottext\rev@endtext
+% \end{macrocode}
+% The endnotes facility has been removed.
+% Also, there is no need to queue up \cmd\auto@bib\ here, since it is always queued up elsewhere.
+% \changes{4.1f}{2009/07/10}{(AO, 520) Automatically produce \cs{bibliography} command when needed}%
+% \begin{verbatim}
+% \appdef\class@enddocumenthook{\auto@bib}%
+% \let\printendnotes\relax
+% \end{verbatim}
+% \begin{macrocode}
+ }%
+ }{}%
}%
-\def\@endnotesinbibliography{%
- \expandafter\set@firstnote\expandafter{\the\c@NAT@ctr}%
- \@ifx{\@endnoteout\@undefined}{}{%
- \immediate\closeout\@endnoteout
- \global\let\@endnoteout\@undefined
- \makeatletter
- \input{\endnote@stream}%
+% \end{macrocode}
+%
+% \begin{macrocode}
+\def\ltx@footnote@push{%
+ \let\ltx@footmark@latex\ltx@footmark
+ \let\ltx@foottext@latex\ltx@foottext
+ \let\thempfn@latex\thempfn
+ \def\ltx@footnote@pop{%
+ \let\ltx@footmark\ltx@footmark@latex
+ \let\ltx@foottext\ltx@foottext@latex
+ \let\thempfn\thempfn@latex
}%
}%
+% \end{macrocode}
+%
+% The switchover to setting footnotes in the bibliography
+% changes the meaning of \cmd\footnote\ and
+% substitutes the synonym for \cmd\@endnotesinbib.
+%
+% We arrange for the procedure \cmd\make@footnote@endnote\ to be executed
+% at \cmd\class@documenthook\ time (we mustn't do this earlier because
+% the meaning of \cmd\@footnotemark\ must not be changed before then,
+% for the sake of \file{ltxutil.dtx}).
+% \begin{macrocode}
\appdef\class@documenthook{%
- \let\@makefnmark@latex\@makefnmark
- \let\@footnotemark@latex\@footnotemark
- \footinbib@sw{%
- \let\footnote\endnote
- \let\@footnotemark\@endnotemark
- \let\@makefnmark\@makefnmark@cite
- \let\@endnotesinbib\@endnotesinbibliography
- \appdef\class@enddocumenthook{\auto@bib}%
- \let\printendnotes\relax
- }{}%
+ \make@footnote@endnote
}%
% \end{macrocode}
% \end{macro}
% \end{macro}
%
% \begin{macro}{\auto@bib}
+% \changes{4.1f}{2009/07/10}{(AO, 520) Automatically produce \cs{bibliography} command when needed}%
% Under some circumstances, we must typeset the bibliography automatically.
-% For instance, the document specifies footnotes in the bibliography, but contains
-% no bibliography.
+% If the document requires footnotes to be set in the bibliography (effectively, class option \texttt{footinbib}),
+% or that frontmatter footnotes be set in the bibliography (effectively, class option \texttt{bibnotes}),
+% but contains no explicit \cmd\bibliography\ statement.
%
% Note that this facility is not able to work more than once per document.
% If multiple bibliographys are required (e.g., per article), it will be the responsibility of the journal style
% to restore \cmd\auto@bib\ to its original meaning so it can be re-invoked.
+%
+% In procedure \cmd\auto@bib, we first test for the presence of frontmatter footnotes deferred to the bibliography.
+% If none, we further test for the presence of \cmd\bibitem\ commands in the job's \filename{.bbl} file.
+% If either condition is met, we ask for a bibliography.
+% We know that the document itself lacks a \cmd\bibliography\ statement,
+% so we know the argument of the \cmd\bibliography\ that we will issue.
% \begin{macrocode}
\def\auto@bib{%
\@ifx@empty\@FMN@list{%
- \@ifxundefined\@endnoteout{%
- \false@sw
+ \footinbib@sw{%
+ \@ifnum{\thefootnote>\z@}{%
+ \true@sw
+ }{%
+ \test@bbl@sw
+ }%
}{%
- \true@sw
+ \test@bbl@sw
}%
}{%
\true@sw
- }{%
- \begin{thebibliography}{}\end{thebibliography}%
}%
+ {%
+ \bibliography{}%
+ }{}%
}%
% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@doendnote}
+% Testing the \filename{.bbl} file involves defanging all expected commands
+% and processing that file inside a box register (that will be simply discarded).
+% We provide a new meaning for the \cmd\bibitem\ command: it sets a Boolean.
+% \begin{macrocode}
+\def\test@bbl@sw{%
+ \begingroup
+ \let\providecommand\providecommand@j@nk
+ \let@environment{thebibliography}{thebibliography@nogroup}%
+ \let\bibfield\@gobbletwo
+ \let\bibinfo\@gobbletwo
+ \let\translation\@gobble
+ \let\BibitemOpen\@empty
+ \let\bibitemStop\@empty
+ \let\bibitemNoStop\@empty
+ \let\EOS\@empty
+ \let\BibitemShut\@gobble
+ \let\bibAnnoteFile\@gobbletwo
+ \let\bibAnnote\@gobblethree
+ \let\textbf\@gobble
+ \let\emph\@gobble
+ \@booleanfalse\bibitem@sw
+ \let\bibitem\bibitem@set
+ \setbox\z@\vbox{\IfFileExists {\jobname.bbl}{\@@input\@filef@und}{}}%
+ \bibitem@sw{\aftergroup\true@sw}{\aftergroup\false@sw}%
+ \endgroup
+}%
+\newcommand\bibitem@set[1][]{%
+ \bibitem@sw{}{%
+ \@booleantrue\bibitem@sw
+ \aftergroup\@booleantrue\aftergroup\bibitem@sw
+ }%
+}%
+% \end{macrocode}
+% The following should be part of \filename{ltxutil}.
% \begin{macrocode}
-\def\@doendnote#1#2{\bibitem{#1}#2}
+\long\def \@gobblethree #1#2#3{}%
+\def\providecommand@j@nk#1[#2]{%
+ \@ifnum{#2=\z@}{\def\j@nk}{%
+ \@ifnum{#2=\@ne}{\def\j@nk##1}{%
+ \@ifnum{#2=\tw@}{\def\j@nk##1##2}{%
+ \@ifnum{#2=\thr@@}{\def\j@nk##1##2##3}{%
+ }%
+ }%
+ }%
+ }%
+}%
+\def\thebibliography@nogroup#1{\endgroup\def\@currenvir{thebibliography}}%
+\def\endthebibliography@nogroup{\begingroup}%
% \end{macrocode}
% \end{macro}
%
-%
-%
% \section{Initial setup}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Defer assignment until \cs{AtBeginDocument} time.}
-% Note that this code is executed at \cmd\AtBeginDocument\ time
-% in order to handle a particular timing problem.
-% Please do not move this code any earlier!
+%
+% The standard LaTeX document classes execute certain commands
+% that are best deferred until \cmd\class@documenthook\ time.
+% Here, we effectively split \cmd\pagenumbering\ into two halves,
+% with a default definition for \cmd\thepage
+% and an initialization of \cmd\c@page\ at \cmd\class@documenthook\ time.
+%
+% The meaning of \cmd\thepage\ can be overridden by society, journal, or
+% anywhere within the document pramble, and the counter itself will be
+% preset at the beginning of the document.
% \begin{macrocode}
-\appdef\class@documenthook{%
+\def\thepage{\@arabic\c@page}%
% \end{macrocode}
-% We assert our own page style only if nobody else has done so.
-% Users wishing to customize their documents will be able to invoke a \cmd\pagestyle\
-% command anywhere in the preamble.
-% \begin{macrocode}
- \@ifxundefined\@evenhead{%
- \@ifxundefined\@oddhead{%
- \@ifxundefined\@oddfoot{%
- \@ifxundefined\@evenfoot{%
- \preprintsty@sw{%
- \ps@preprint
- }{%
- \ps@article
- }%
- }{}%
- }{}%
- }{}%
- }{}%
- \pagenumbering{arabic}%
- \normalsize
+% \changes{4.0b}{1999/06/20}{Defer assignment until \cs{AtBeginDocument} time.}
+% Note that this code is executed at \cmd\setup@hook\ time
+% to allow for the possibility of overrides by packages like \classname{geometry}.
+% \begin{macrocode}
+\appdef\setup@hook{%
\tabbingsep \labelsep
\leftmargin\leftmargini
\labelwidth\leftmargin\advance\labelwidth-\labelsep
\let\@listi\@listI
\@listi
-% \end{macrocode}
-%
+}%
% \begin{macrocode}
-%\twoside@sw{}{%
-% \raggedbottom
-%}%
-% \end{macrocode}
-% We make sure that the ``environment'' component mark is set.
+%
+% We ensure that the ``environment'' component mark (implemented by \file{ltxgrid.dtx})
+% is initialized properly (via a hook, itself defined via \file{ltxutil.dtx}).
% \begin{macrocode}
+\appdef\class@documenthook{%
+ \global\c@page\@ne
\def\curr@envir{document}%
\mark@envir{\curr@envir}%
+}%
% \end{macrocode}
%
-% \changes{v4.0beta 3}{1999/11/13}
-% {Grid changes with ltxgrid}
-% \changes{v4.0beta 4}{2000/04/10}
-% {Also alter how lists get indented.}
-% When setting the column grid, we have to alter the procedure
-% for formatting lists. Because \cmd\twocolumngrid\ requires
-% rebalancing columns at some points, lists must \emph{not}
-% involve the use of \cmd\moveleft, \cmd\moveright, or \cmd\parshape.
-% The alternative procedure only involves the manipulation of
-% \cmd\leftskip\ and \cmd\rightskip.
+% \begin{macro}{\open@onecolumn}%
+% \begin{macro}{\open@column@two}%
+% \changes{4.0c}{1999/11/13}{Grid changes with ltxgrid}
+% \changes{4.0d}{2000/04/10}{Also alter how lists get indented.}
+% When setting the column grid, we have to override the procedure
+% for formatting lists.
+% Because \cmd\twocolumngrid\ requires rebalancing columns at some points,
+% typesetting must employ only the manipulation of
+% \cmd\leftskip\ and \cmd\rightskip, and must avoid the use of
+% \cmd\moveleft, \cmd\moveright, and \cmd\parshape.
+%
+% It is one of the stranger features of \TeX\ that these two separate
+% mechanisms exist. The latter three have the effect of adding things to the
+% Main Vertical List that cannot be removed and later added back with all their
+% properties intact.
+%
+% In detail, \cmd\moveleft, say, adds a box to the MVL with
+% its reference point shifted horizontally by some amount relative to the
+% reference point of the enclosing list. If that box is removed from the
+% MVL (via a \cmd\lastbox\ operation in the output routine), and later
+% thrown back to the MVL, the shift of the box will have been ``forgotten'' by \TeX.
+% This is a bug, but not one ``acceptible to D. E. Knuth'', so it will never be fixed.
%
-% FIXME: Always sloppy??
% \begin{macrocode}
- \twocolumn@sw{%
- \open@column@mlt\tw@
- \set@colht
- \@floatplacement
- \@dblfloatplacement
- \sloppy
- \@booleanfalse\raggedcolumn@sw
- \let\set@listindent\set@listindent@
- }{%
- \open@column@one\@ne
- \set@colht
- \@floatplacement
- \@dblfloatplacement
- \sloppy
-% \raggedbottom
- \let\set@listindent\set@listindent@parshape
- }%
+\def\open@onecolumn{%
+ \open@column@one\@ne
+ \set@colht
+ \@floatplacement
+ \@dblfloatplacement
+}%
+\def\open@twocolumn{%
+ \open@column@mlt\tw@
+ \set@colht
+ \@floatplacement
+ \@dblfloatplacement
+ \sloppy
+ \let\set@listindent\set@listindent@
}%
% \end{macrocode}
-%
+% \end{macro}
+% \end{macro}
%
% \section{\cs{appendix}}
%
@@ -5345,26 +4045,26 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% \section{Changing the page grid}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Define three separate environments,
-% defer assignment to \cs{AtBeginDocument} time.
-% }
+% \changes{4.0b}{1999/06/20}{Define three separate environments, defer assignment to \cs{AtBeginDocument} time.}
%
% \subsection{Avoiding Grid Changes}%
%
% In preprint styles, ``wide text'' is a no-op, and the title page
% processing involves no grid change.
%
-% \begin{macro}{\title@column@default}%
-% \begin{macro}{\close@column@default}%
-%
-% \begin{macrocode}
-\def\title@column@default#1{%
+% \begin{macro}{\title@column}%
+% \begin{macro}{\close@column}%
+% Provide default meanings for \cmd\title@column\ and \cmd\close@column,
+% in case they were never defined.
+% Note that the society or journal substyle may define
+% \cmd\title@column\ or \cmd\close@column: this code will not override.
+% \begin{macrocode}
+\def\title@column#1{%
\minipagefootnote@init
#1%
\minipagefootnote@foot
}%
-\def\close@column@default{%
+\def\close@column{%
\newpage
}%
% \end{macrocode}
@@ -5406,14 +4106,12 @@ See the REVTeX 4 README file for restrictions and more information.
% In case \classoption{twocolumngrid} has been invoked,
% switch column grid using the column grid-changing commands.
% Supply stub definitions of those commands here.
-% \changes{v4.0beta 3}{1999/11/13}
-% {grid changes with ltxgrid}
+% \changes{4.0c}{1999/11/13}{grid changes with ltxgrid}
%
% \begin{macro}{\title@column@grid}%
% \begin{macro}{\close@column@grid}%
% The title block always starts at the top of a new page.
-% \changes{v4.0beta 3}{1999/11/13}
-% {grid changes with ltxgrid}
+% \changes{4.0c}{1999/11/13}{grid changes with ltxgrid}
%
% Note that, for the procedure \cmd\close@column@grid,
% we balance columns by switching to the one-column page grid,
@@ -5426,6 +4124,7 @@ See the REVTeX 4 README file for restrictions and more information.
\begingroup
\let\@footnotetext\frontmatter@footnotetext
\let\set@footnotewidth\set@footnotewidth@ii
+ \ltx@no@footnote
#1%
\endgroup
\twocolumngrid
@@ -5442,10 +4141,9 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \begin{environment}{widetext@grid}
-% \changes{v4.0beta 3}{1999/11/13}
-% {grid changes via ltxgrid procedures}
-% \changes{v4.0beta 5}{2000/11/21}
-% {adornments above and below.}
+% \changes{4.0c}{1999/11/13}{grid changes via ltxgrid procedures}
+% \changes{4.0e}{2000/11/21}{adornments above and below.}
+% \changes{4.1g}{2009/10/07}{(AO, 525) Remove phantom paragraph above display math that is given in vertical mode}%
% We slip into the one-column page grid
% within the scope of this environment.
%
@@ -5470,6 +4168,7 @@ See the REVTeX 4 README file for restrictions and more information.
\dimen@\ht\widetext@top\advance\dimen@\dp\widetext@top
\cleaders\box\widetext@top\vskip\dimen@
\let\set@footnotewidth\set@footnotewidth@ii
+ \prep@math@patch
}{%
\par
\setbox\widetext@bot\vbox{%
@@ -5489,7 +4188,7 @@ See the REVTeX 4 README file for restrictions and more information.
%
% Decide, finally, how the page grid is to be manipulated.
% \begin{macrocode}
-\appdef\class@documenthook{%
+\def\set@page@grid{%
\twocolumn@sw{%
\let@environment{widetext}{widetext@grid}%
\let\title@column\title@column@grid
@@ -5506,26 +4205,13 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macrocode}
\galley@sw{%
\let\widetext@outdent\galley@outdent
- }{%
- }%
+ }{}%
}%
}%
}%
+\appdef\setup@hook{\set@page@grid}%
% \end{macrocode}
%
-% \begin{macro}{\title@column}
-% Provide a default meaning for \cmd\title@column\
-% in case it was never defined.
-% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\title@column{%
- \let\title@column\title@column@default
- }{}%
-}%
-% \end{macrocode}
-% \end{macro}
-%
-%
% \section{Old font commands}
%
% \begin{macrocode}
@@ -5564,10 +4250,13 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \begin{macro}{\notesname}
-% Text entity \cmd\notesname\ is used in \cmd\printendnotes.
-% \begin{macrocode}
-\def\notesname{Notes}
-% \end{macrocode}
+% Text entity \cmd\notesname\ had been used in \cmd\printendnotes.
+% \changes{4.1f}{2009/07/10}{(AO, 520) Automatically produce \cs{bibliography} command when needed}%
+% However, we have removed the endnotes facility from REVTeX.
+%
+% \begin{verbatim}
+%\def\notesname{Notes}
+% \end{verbatim}
% \end{macro}
%
% \begin{macro}{\partname}
@@ -5617,8 +4306,7 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \begin{macro}{\figurename}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Added localization of \cs{figuresname}}
+% \changes{4.0b}{1999/06/20}{Added localization of \cs{figuresname}}
% Text entity \cmd\figurename\ is used in \env{figure},
% \cmd\figuresname\ in \cmd\printfigures.
% \begin{macrocode}
@@ -5628,8 +4316,7 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \begin{macro}{\tablename}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Added localization of \cs{tablesname}}
+% \changes{4.0b}{1999/06/20}{Added localization of \cs{tablesname}}
% Text entity \cmd\tablename\ is used in \env{table},
% \cmd\tablesname\ in \cmd\printtables.
% \begin{macrocode}
@@ -5735,7 +4422,7 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \section{Legacy Commands}
-% We deffine some commands left over from version 3.1, or give default meanings.
+% We define some commands left over from version 3.1, or give default meanings.
% Some definitions can be overridden
% in the document preamble or in included packages.
%
@@ -5819,15 +4506,15 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macro}{\url}
%
% If not otherwise defined, give default meanings to certain commands.
-% \changes{v4.0beta 4}{2000/04/10}
-% {eprint takes an aoptional argument, syntactical only in this case.}
+% \changes{4.0d}{2000/04/10}{eprint takes an optional argument, syntactical only in this case.}
+%FIXME: \cmd\bibinfo?
% \begin{macrocode}
-\appdef\class@inithook{%
- \@ifxundefined\text{\let\text\REV@text}{}%
- \@ifxundefined\bm{\let\bm\REV@bm}{}%
+\let\text\REV@text
+\let\bm\REV@bm
+\appdef\setup@hook{%
\providecommand\bibinfo[2]{#2}%
\providecommand\eprint[2][]{#2}%
- \providecommand\url[1]{#1}%
+%\providecommand\url[1]{#1}%
}%
% \end{macrocode}
% \end{macro}
@@ -5869,25 +4556,72 @@ See the REVTeX 4 README file for restrictions and more information.
%
% We read in the symbol definitions.
% \begin{macrocode}
-\RequirePackage{revsymb}%
-\appdef\class@inithook{\revsymb@inithook}%
+\appdef\rtx@require@packages{%
+ \RequirePackage{revsymb4-1}%
+}%
+\appdef\class@documenthook{\revsymb@inithook}%
% \end{macrocode}
%
-% \section{Endgame for the Document Class}
+% \section{Patches for lineno.sty}
+%
+% The \filename{lineno.sty} package detects the case where the package has been loaded
+% and the document invokes \cmd\linelabel, but the \cmd\linenumbers\ command has not been
+% issued: it treats this case as an error.
+%
+% It is wrong for validity of document syntax to be dependent upon package semantics:
+% we make the condition a warning rather than an error.
%
-% This section contains definitions related to the
-% end-of-class processing:
-% we want to control exactly what happens next.
+% \begin{macrocode}
+\def\@LN@LLerror@org{%
+ \PackageError{lineno}{%
+ \string\linelabel\space without \string\linenumbers
+ }{%
+ Just see documentation. (New feature v4.11)%
+ }%
+ \@gobble
+}%
+\def\@LN@LLerror@ltx{%
+ \PackageWarning{lineno}{%
+ To make the \string\linelabel\space command work, you must issue the \string\linenumbers\ command
+ }%
+ \@gobble
+}%
+% \end{macrocode}
%
+% If appropriate, enable line numbering within the abstract.
+%
+% This mechanism applies generally:
+% Create the box in a context in which the meaning of \cmd\par\ has been patched by \filename{lineno.sty},
+% then \cmd\unvbox\ the box in a context where \cmd\set@linepenalties\ has been executed, and
+% follow up with \cmd\@linenumberpar, which forces a visit to the output routine just there.
+% Note that here, we have to de-fang \cmd\@LN@parpgbrk, which would otherwise causes the appearance
+% of a box with depth -1000 points. Go figure.
+% \begin{macrocode}
+\appdef\class@documenthook{%
+ \@ifx{\@LN@LLerror\@LN@LLerror@org}{%
+ \class@info{Overriding \string\@LN@LLerror}%
+ \let\@LN@LLerror\@LN@LLerror@ltx
+ }{}%
+ \@ifpackageloaded{lineno}{%
+ \@ifxundefined{\set@linepenalties}{}{%
+ \def\prep@absbox{\set@linepenalties}%
+ \def\post@absbox{\let\@LN@parpgbrk\@empty\@linenumberpar}%
+ }%
+ }{}%
+}%
+% \end{macrocode}
+%
+% One may well ask: how to obtain line numbering within an alignment in a float?
+% This objective, along with line numbering within footnotes, would require extraordinary measures.
+% The float would have to be thrown onto the MVL in order to acquire its line numbers, but
+% that fragment of MVL would then have to be protected from being shipped out.
+% The question of how to coordinate those lines' numbers with those of lines in the MVL would
+% also require dealing with.
+%
+% \section{Endgame for the Document Class}
+%
% We provide for a ``job macro package'' that can override
-% definitions made by the class or any other packages it loads.
-% We act on the value of \cmd\secnumarabic@sw;
-% this code is a model for dealing with the job macro package.
-% We also install a the very last procedures into
-% \cmd\AtEndOfClass, ones that need to tail on to
-% any processing performed either by the
-% class, by any of its included packages, or
-% by the job macro package and any packages it may have loaded.
+% definitions and assignments made by the class or any other packages it loads.
%
% \subsection{Job Macro Package}
% You can create a ``job macro package'' for your document
@@ -5907,70 +4641,158 @@ See the REVTeX 4 README file for restrictions and more information.
%
% If you choose to have a job macro package, you are well
% advised to read the \LaTeX\ guide to document classes,
-% \filename{clsguide.tex} or read up on the subject
-% in a book line the \LaTeX\ Companion.
+% \file{clsguide.tex} or read up on the subject
+% in a book like the \LaTeX\ Companion.
%
-% The file \filename{template.rty} contains a template for
+% The file \file{template.rty} contains a template for
% creating your own job macro package.
%
% \begin{macrocode}
-\AtEndOfClass{%
+\appdef\rtx@require@packages{%
\InputIfFileExists{\jobname.rty}{}{}%
}%
% \end{macrocode}
%
-% \subsection{\cs{secnumarabic@sw}}\label{sec:secnumarabic}
-% \begin{macro}{\secnumarabic@sw}
-% The flag \cmd\secnumarabic@sw\ signifies that sectioning commands are
-% to be numbered arabic.
-% The effect of this command should override any settings
-% made by the journal substyle or by the job macro package.
-% However, it should be lower in precedence to definitions
-% appearing in the document preamble.
-% Therefore, we install its code into \cmd\AtEndOfClass,
-% but do it \emph{after} the corresponding code
-% for the journal substyle and the job macro package.
+% \subsection{Endgame Processing for the Document Class}
+%
+% The remaining steps in processing the document class involve
+% determining the needed society, journal, and pointsize from
+% the document's class options and inputting the needed files or
+% executing the indicated procedures.
+%
+% Note that the society file is expected to declare options that will
+% allow us to determine the journal involved, and the society and journal
+% themselves determine the which pointsize options are declared, along with
+% their meanings.
+%
+% Note also that required packages are read in only after the document options
+% have been processed, because the latter can affect the former.
+%
+% Finally, the setup code is executed: this is code that depends on the
+% meanings of the switches we define and on the code within the packages we load.
+%
+% Note that there are other hooks in use: \cmd\document@inithook, which is
+% executed right at the beginning of the document, and \cmd\class@documenthook,
+% which serves as a vehicle for any \cmd\AtBeginDocument\ code we might wish to
+% execute.
+%
+%FIXME: use \cmd\class@documenthook\ only for things that bear on the MVL;
+% use \cmd\document@inithook\ for all patches to procedures defined within the preamble.
+%
+% Remember that \classname{natbib} changes its state at \cmd\AtBeginDocument\ time,
+% so we have to install our own code at a later point in the processing.
+%
+% We determine the proper \cmd\@society\ by examining the document's class options.
+% \begin{macrocode}
+\@parse@class@options@society
+% \end{macrocode}
+%
+% Then, we input the society's substyle
+% (which may in turn lead to loading a journal substyle or a pointsize substyle).
+% The substyle should not assume the value of any class option:
+% instead, it should install code into \cmd\setup@hook.
+% \begin{macrocode}
+\@process@society{aps}%
+% \end{macrocode}
%
-% Note: \cmd\thesection\ must \emph{not} be redefined,
-% say, at \cmd\AtBeginDocument\ time by some delayed code.
+% Now that the society has defined the class options relating to journals,
+% and has defined \cmd\@journal@default, we can process the journal substyle.
+% We parse the options for one that sets \cmd\@journal.
% \begin{macrocode}
-\AtEndOfClass{%
- \@ifxundefined\secnumarabic@sw{\@booleanfalse\secnumarabic@sw}{}%
- \secnumarabic@sw{%
- \def\p@section {}%
- \def\thesection {\arabic{section}}%
- \def\p@subsection {}%
- \def\thesubsection {\thesection.\arabic{subsection}}%
- \def\p@subsubsection {}%
- \def\thesubsubsection {\thesubsection.\arabic{subsubsection}}%
- }{}%
-}%
+\@parse@class@options@\@journal
% \end{macrocode}
-% \end{macro}
+% And we process the journal.
+% Note that \emph{it is an error} for a society file to fail to define
+% \cmd\@journal@default.
+%
+% \begin{macrocode}
+\expandafter\@process@journal\expandafter{\@journal@default}%
+% \end{macrocode}
+%
+% Now that the society and journal have finished defining any options relating to
+% point size, we process the class options for any that set \cmd\@pointsize.
+% \begin{macrocode}
+\@parse@class@options@\@pointsize
+% \end{macrocode}
+% And we process the pointsize.
+% Note that it is an error for the society and journal to leave \cmd\@pointsize@default\
+% undefined at this point, however, the journal may have overriden the assignment of the society.
+%
+% \begin{macrocode}
+\expandafter\@process@pointsize\expandafter{\@pointsize@default}%
+% \end{macrocode}
+%
+% Next, we process the class options for once and all.
+% Doing so sets values for some of the Booleans that were introduced along with
+% the \cmd\DeclareOption\ statements above.
+%
+%CHANGE: We process the options in the order declared in the document; this
+% gives the document greater control.
+%
+% \begin{macrocode}
+\@options
+% \end{macrocode}
+%
+% Now that the class options have been processed, we can load all the
+% packages that we know need loading.
+% \begin{macrocode}
+\rtx@require@packages
+% \end{macrocode}
+%
+% At this point, the society substyle, the journal substyle, and the
+% pointsize have all been processed, along with the document class options.
+% Some of these have left things for later; we do these now.
+%
+% \begin{macro}{\setup@hook}
%
-% \subsection{Hook for default values of Booleans}
% This portion of the code for this class file
-% \emph{must} appear at the very end.
-% \begin{macro}{\defaults@hook}
-% The procedure \cmd\defaults@hook\ should hereby
-% be the very last to be installed into \cmd\AtBeginDocument.
-% We provide it with a default in case it has not been
-% used up til now.
-%
-% CHECKME: is any other hook installed later than \cmd\defaults@hook?
-% \begin{macrocode}
-\AtEndOfClass{%
- \appdef\class@documenthook{%
- \defaults@hook
+% \emph{must} appear at the very end:
+% The procedure
+% \cmd\setup@hook\
+% should be executed at the very end of the class file.
+% Any code that relies on the value of any of the \texttt{@sw} switches
+% or will patch the code of one of the required packages
+% should be executed here.
+%
+% \begin{macrocode}
+\setup@hook
+% \end{macrocode}
+% \end{macro}
+%
+%
+% Warn if past maturation date. This code to be enabled only in beta software.
+% \changes{4.1f}{2009/07/11}{(AO, 522) Warn if software is expired}%
+% \changes{4.1h}{2009/10/09}{(AO) Remove expiry code in the release software}%
+% \begin{verbatim}
+% \def\rtx@fin@year{2010}%
+% \def\rtx@fin@month{01}%
+% \def\rtx@fin@day{01}%
+% \end{verbatim}
+% \begin{macrocode}
+\def\rtx@fin@warn{%
+ \@ifnum{\rtx@fin@year>\the\year\relax}{\true@sw}{%
+ \@ifnum{\rtx@fin@month>\the\month\relax}{\true@sw}{%
+ \@ifnum{\rtx@fin@day>\the\day\relax}{\true@sw}{%
+ \false@sw
+ }%
+ }%
+ }%
+ {%
+ \class@info{Beta software expires \rtx@fin@year-\rtx@fin@month-\rtx@fin@day; updates available at http://publish.aps.org/revtex4/}%
+ }{%
+ \class@warn{Outdated software expired \rtx@fin@year-\rtx@fin@month-\rtx@fin@day; please retrieve an update at http://publish.aps.org/revtex4/}%
}%
}%
-\@ifxundefined\defaults@hook{\let\defaults@hook\@empty}{}%
% \end{macrocode}
-% \end{macro}
+% In shipping (non-beta) software, the following line should be commented out.
+% \changes{4.1f}{2009/07/11}{(AO, 522) Warn if software is expired}%
+% \begin{verbatim}
+%\appdef\class@enddocumenthook{\rtx@fin@warn}%
+% \end{verbatim}
%
% End of the class file.
% \begin{macrocode}
-%</class-pst>
+%</package>
% \end{macrocode}
%
%
@@ -6010,8 +4832,7 @@ See the REVTeX 4 README file for restrictions and more information.
% DPC: Really should use a font that includes this glyph.
% Unfortunately not in AMS ones, but is in bbold, cmbb.
% (I think, must check),
-% \changes{v4.d}{1998/01/31}
-% {use font-dependent spacing}
+% \changes{4.0a}{1998/01/31}{use font-dependent spacing}
% FIXME: check for bbold.
% \begin{macrocode}
\DeclareRobustCommand\openone{\leavevmode\hbox{\small1\normalsize\kern-.33em1}}%
@@ -6022,9 +4843,9 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macro}{\overdots}
% \begin{macro}{\overcirc}
% J\"org Knappen suggests the replacements:
-% replace \cmd\corresponds\ with \cmd\triangleq, source \classname{amssymb};
-% replace \cmd\overcirc\ with \cmd\mathring, source \classname{latex2e};
-% replace \cmd\overdots\ with \cmd\dddot, source \classname{amsmath}.
+% replace \cmd\corresponds\ with \cmd\triangleq, source \classname{amssymb};
+% replace \cmd\overcirc\ with \cmd\mathring, source \classname{latex2e};
+% replace \cmd\overdots\ with \cmd\dddot, source \classname{amsmath}.
%
% Any use of any of these commands will result in a warning message at the end
% of the log file. If the corresponding package is not loaded, a
@@ -6080,8 +4901,7 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macro}{\overstar}
% \begin{macro}{\loarrow}
% \begin{macro}{\roarrow}
-% \changes{v4.0beta 2}{1999/06/20}
-% {AO: remove duplicates}
+% \changes{4.0b}{1999/06/20}{AO: remove duplicates}
% \begin{macrocode}
\DeclareRobustCommand\tensor[1]{\@ontopof{#1}{\leftrightarrow}{1.15}\mathord{\box2}}
\DeclareRobustCommand\overstar[1]{\@ontopof{#1}{\ast}{1.15}\mathord{\box2}}
@@ -6202,9 +5022,9 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\AtBeginDocument}
-% Package dependencies are taken care of
-% \cmd\AtBeginDocument\ time.
+% \begin{macro}{\revsymb@inithook}
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% Package dependencies are taken care of at \cmd\setup@hook\ time.
% \begin{macrocode}
\def\revsymb@inithook{%
\@ifxundefined\dddot{\let\dddot\REV@dddot}{}%
@@ -6224,15 +5044,28 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% \section{The \classoption{10pt} class option: the \texttt{10pt} module}
-% \changes{v4.0beta 2}{1999/06/20}
-% {AO: all code for \protect\classoption{10pt} is in this module.}
-% The file \file{10pt.rtx} is read in by the \classname{revtex4} document class
+% \changes{4.0b}{1999/06/20}{AO: all code for \protect\classoption{10pt} is in this module.}
+% The file \file{aps10pt.rtx} is read in by the \classname{revtex4} document class
% if \cmd\@pointsize\ has the value 10.
%
% \begin{macrocode}
%<*10pt>
% \end{macrocode}
%
+% \subsection{Defend Against Forseeable Errors}%
+% Protect this file from being read in by anything but \revtex.
+% \begin{macrocode}
+\ifx\undefined\substyle@ext
+ \def\@tempa{%
+ \endinput
+ \GenericWarning{I must be read in by REVTeX! (Bailing out)}%
+ }%
+ \expandafter\else
+ \def\@tempa{}%
+ \expandafter\fi\@tempa
+ \class@info{RevTeX pointsize 10pt selected}%
+% \end{macrocode}
+%
% \begin{macrocode}
\def\normalsize{%
\@setfontsize\normalsize\@xpt{11.5}%
@@ -6300,9 +5133,12 @@ See the REVTeX 4 README file for restrictions and more information.
}%
% \end{macrocode}
%
+% The values of these margin parameters are dependent upon
+% \cmd\twoside@sw; any society or journal that
+% has its own preferences should override these assignments
+% by doing \cmd\appdef\cmd\setup@hook.
% \begin{macrocode}
-%\appdef\class@documenthook{%
- \@ifxundefined\twoside@sw{\@booleanfalse\twoside@sw}{}%
+\appdef\setup@hook{%
\twoside@sw{%
% \oddsidemargin -.1in
% \evensidemargin -.4in
@@ -6314,7 +5150,7 @@ See the REVTeX 4 README file for restrictions and more information.
\evensidemargin -.25in
\marginparwidth 30pt
}%
-%}%
+}%
% \end{macrocode}
%
% \begin{macrocode}
@@ -6338,11 +5174,8 @@ See the REVTeX 4 README file for restrictions and more information.
\footskip 30pt
% \end{macrocode}
%
-% Was: 57\cmd\baselineskip + \cmd\topskip
% \begin{macrocode}
-%\appdef\set@pica@hook{%
\textheight = 56pc
-%}%
% \end{macrocode}
%
% \begin{macrocode}
@@ -6468,8 +5301,7 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% \section{The \classoption{11pt} class option: the \texttt{11pt} module}
-% \changes{v4.0beta 2}{1999/06/20}
-% {AO: all code for \protect\classoption{11pt} is in this module.}
+% \changes{4.0b}{1999/06/20}{AO: all code for \protect\classoption{11pt} is in this module.}
% The file \file{11pt.rtx} is read in by the \classname{revtex4} document class
% if \cmd\@pointsize\ has the value 11.
%
@@ -6477,6 +5309,20 @@ See the REVTeX 4 README file for restrictions and more information.
%<*11pt>
% \end{macrocode}
%
+% \subsection{Defend Against Forseeable Errors}%
+% Protect this file from being read in by anything but \revtex.
+% \begin{macrocode}
+\ifx\undefined\substyle@ext
+ \def\@tempa{%
+ \endinput
+ \GenericWarning{I must be read in by REVTeX! (Bailing out)}%
+ }%
+ \expandafter\else
+ \def\@tempa{}%
+ \expandafter\fi\@tempa
+ \class@info{RevTeX pointsize 11pt selected}%
+% \end{macrocode}
+%
% \begin{macrocode}
\def\normalsize{%
\@setfontsize\normalsize\@xipt{13.6}%
@@ -6547,8 +5393,7 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% \section{The \classoption{12pt} class option: the \texttt{12pt} module}
-% \changes{v4.0beta 2}{1999/06/20}
-% {AO: all code for \protect\classoption{12pt} is in this module.}
+% \changes{4.0b}{1999/06/20}{AO: all code for \protect\classoption{12pt} is in this module.}
% The file \file{12pt.rtx} is read in by the \classname{revtex4} document class
% if \cmd\@pointsize\ has the value 12.
%
@@ -6556,6 +5401,20 @@ See the REVTeX 4 README file for restrictions and more information.
%<*12pt>
% \end{macrocode}
%
+% \subsection{Defend Against Forseeable Errors}%
+% Protect this file from being read in by anything but \revtex.
+% \begin{macrocode}
+\ifx\undefined\substyle@ext
+ \def\@tempa{%
+ \endinput
+ \GenericWarning{I must be read in by REVTeX! (Bailing out)}%
+ }%
+ \expandafter\else
+ \def\@tempa{}%
+ \expandafter\fi\@tempa
+ \class@info{RevTeX pointsize 12pt selected}%
+% \end{macrocode}
+%
% \begin{macrocode}
\def\normalsize{%
\@setfontsize\normalsize\@xiipt{14pt}%
@@ -6634,8 +5493,7 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% \begin{macrocode}
-%\appdef\class@documenthook{%
- \@ifxundefined\twoside@sw{\@booleanfalse\twoside@sw}{}%
+\appdef\setup@hook{%
\twoside@sw{%
\oddsidemargin 0pt
\evensidemargin 0pt
@@ -6645,7 +5503,7 @@ See the REVTeX 4 README file for restrictions and more information.
\evensidemargin 0pt
\marginparwidth 44pt
}%
-%}%
+}%
% \end{macrocode}
%
% \begin{macrocode}
@@ -6670,15 +5528,17 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% \begin{macrocode}
-%\appdef\set@pica@hook{%
- \@ifxundefined\tightenlines@sw{\@booleanfalse\tightenlines@sw}{}%
- \textheight=665.5\p@
+\textheight=665.5\p@
+% \end{macrocode}
+%
+% \begin{macrocode}
+\appdef\setup@hook{%
\tightenlines@sw{%
\def\baselinestretch{1}%
}{%
\def\baselinestretch{1.5}%
}%
-%}%
+}%
% \end{macrocode}
%
% \begin{macrocode}
@@ -6787,28 +5647,38 @@ See the REVTeX 4 README file for restrictions and more information.
%</11pt|12pt>
% \end{macrocode}
%
-% \section{The \classoption{aps} class option: the \texttt{aps} module}
-% \changes{v4.0beta 2}{1999/06/20}
-% {AO: made aps.rtx part of revtex4.dtx}
+% \section{The \classoption{aps} class extension: the \texttt{aps} module}
+% \changes{4.0b}{1999/06/20}{AO: made aps.rtx part of revtex4.dtx}
% The file \file{aps.rtx} is read in by the \classname{revtex4} document class
% if \cmd\@society\ has the value \classoption{aps}.
%
% Here, code specific to APS journals is separated out from the \revtex\ document class.
% (Other societies can customize \revtex\ by supplying their own \file{.rtx} file.)
%
-% We first give some text entities (amounting to journal abbreviations),
+% This class extension file is a model for a class extension you might write yourself.
+%
+% First, incorporate a \cmd\ProvidesFile\ command with an optional argument giving
+% the version information, e.g.,
+% \begin{verbatim}
+% \ProvidesFile{foo}[2001/09/11 v1.1 Docinfo]%
+% \end{verbatim}
+%
+% Within the society substyle, there are two things we must do as well:
+% define the default journal,
+% \begin{verbatim}
+% \def\@journal@default{pra}%
+% \end{verbatim}
+% And do likewise for the point size:
+% \begin{verbatim}
+% \def\@pointsize@default{10}%
+% \end{verbatim}
+%
+% We first define some text entities (amounting to journal abbreviations),
% then some APS-specific initialisations,
% then code for particular APS journals.
% In the latter case, the choice is
% keyed off the macro \cmd\@journal.
%
-% Note on \cmd\AtEndOfClass:
-% this file, like all journal substyles, is read in at \cmd\AtEndOfClass\ time,
-% so you should not use this command in this file.
-% Mote for \LaTeX\ developers: It would be an improvement in \LaTeX\ to
-% \cmd\let\cmd\AtEndOfClass\ to something like \cmd\@firstofone.
-% This change would be effected in \cmd\@onefilewithoptions.
-%
% \begin{macrocode}
%<*aps>
% \end{macrocode}
@@ -6824,42 +5694,56 @@ See the REVTeX 4 README file for restrictions and more information.
\expandafter\else
\def\@tempa{}%
\expandafter\fi\@tempa
+ \class@info{RevTeX society APS selected}%
+% \end{macrocode}
+%
+% Here are the class options relating to the APS:
+% \begin{macrocode}
+\DeclareOption{pra}{\change@journal{pra}}%
+\DeclareOption{prb}{\change@journal{prb}}%
+\DeclareOption{prc}{\change@journal{prc}}%
+\DeclareOption{prd}{\change@journal{prd}}%
+\DeclareOption{pre}{\change@journal{pre}}%
+\DeclareOption{prl}{\change@journal{prl}}%
+\DeclareOption{prstab}{\change@journal{prstab}}%
+\DeclareOption{prstper}{\change@journal{prstper}}%
+\DeclareOption{rmp}{\change@journal{rmp}}%
% \end{macrocode}
%
% \subsection{Abbreviations}%
% The following macros constitute typing shortcuts for
% certain journal names.
% \begin{macrocode}
-\def\ao{Appl.\ Opt.\ }
-\def\ap{Appl.\ Phys.\ }
-\def\apl{Appl.\ Phys.\ Lett.\ }
-\def\apj{Astrophys.\ J.\ }
-\def\bell{Bell Syst.\ Tech.\ J.\ }
-\def\jqe{IEEE J.\ Quantum Electron.\ }
-\def\assp{IEEE Trans.\ Acoust.\ Speech Signal Process.\ }
-\def\aprop{IEEE Trans.\ Antennas Propag.\ }
-\def\mtt{IEEE Trans.\ Microwave Theory Tech.\ }
-\def\iovs{Invest.\ Ophthalmol.\ Vis.\ Sci.\ }
-\def\jcp{J.\ Chem.\ Phys.\ }
-\def\jmo{J.\ Mod.\ Opt.\ }
-\def\josa{J.\ Opt.\ Soc.\ Am.\ }
-\def\josaa{J.\ Opt.\ Soc.\ Am.\ A }
-\def\josab{J.\ Opt.\ Soc.\ Am.\ B }
-\def\jpp{J.\ Phys.\ (Paris) }
-\def\nat{Nature (London) }
-\def\oc{Opt.\ Commun.\ }
-\def\ol{Opt.\ Lett.\ }
-\def\pl{Phys.\ Lett.\ }
-\def\pra{Phys.\ Rev.\ A }
-\def\prb{Phys.\ Rev.\ B }
-\def\prc{Phys.\ Rev.\ C }
-\def\prd{Phys.\ Rev.\ D }
-\def\pre{Phys.\ Rev.\ E }
-\def\prl{Phys.\ Rev.\ Lett.\ }
-\def\rmp{Rev.\ Mod.\ Phys.\ }
-\def\pspie{Proc.\ Soc.\ Photo-Opt.\ Instrum.\ Eng.\ }
-\def\sjqe{Sov.\ J.\ Quantum Electron.\ }
-\def\vr{Vision Res.\ }
+\def\ao{Appl.\ Opt.\ }%
+\def\ap{Appl.\ Phys.\ }%
+\def\apl{Appl.\ Phys.\ Lett.\ }%
+\def\apj{Astrophys.\ J.\ }%
+\def\bell{Bell Syst.\ Tech.\ J.\ }%
+\def\jqe{IEEE J.\ Quantum Electron.\ }%
+\def\assp{IEEE Trans.\ Acoust.\ Speech Signal Process.\ }%
+\def\aprop{IEEE Trans.\ Antennas Propag.\ }%
+\def\mtt{IEEE Trans.\ Microwave Theory Tech.\ }%
+\def\iovs{Invest.\ Ophthalmol.\ Vis.\ Sci.\ }%
+\def\jcp{J.\ Chem.\ Phys.\ }%
+\def\jmo{J.\ Mod.\ Opt.\ }%
+\def\josa{J.\ Opt.\ Soc.\ Am.\ }%
+\def\josaa{J.\ Opt.\ Soc.\ Am.\ A }%
+\def\josab{J.\ Opt.\ Soc.\ Am.\ B }%
+\def\jpp{J.\ Phys.\ (Paris) }%
+\def\nat{Nature (London) }%
+\def\oc{Opt.\ Commun.\ }%
+\def\ol{Opt.\ Lett.\ }%
+\def\pl{Phys.\ Lett.\ }%
+\def\pra{Phys.\ Rev.\ A }%
+\def\prb{Phys.\ Rev.\ B }%
+\def\prc{Phys.\ Rev.\ C }%
+\def\prd{Phys.\ Rev.\ D }%
+\def\pre{Phys.\ Rev.\ E }%
+\def\prl{Phys.\ Rev.\ Lett.\ }%
+\def\rmp{Rev.\ Mod.\ Phys.\ }%
+\def\pspie{Proc.\ Soc.\ Photo-Opt.\ Instrum.\ Eng.\ }%
+\def\sjqe{Sov.\ J.\ Quantum Electron.\ }%
+\def\vr{Vision Res.\ }%
% \end{macrocode}
%
% \subsection{APS Setup}%
@@ -6873,27 +5757,61 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \begin{macro}{\@fnsymbol}
% The \LaTeX\ kernel definition of \cmd\@fnsymbol\ is overridden.
+% The definition in \filename{fixltx2e.sty} serves as a guide to the new way to symbol,
+% working in both text- and math modes.
+%
+% \filename{fixltx2e.sty} duplicates some features of \filename{ltxgrid} and \filename{ltxutil},
+% however, so it may be incompatible with \revtex.
+% In case it is not loaded, we must provide a meaning for \cmd\TextOrMath,
+% which that package makes robust.
+% I believe that it is \cmd\@fnsymbol\ itself that ought to be robustified.
+% e\TeX\ further complicates matters; we do not especially accomodate it.
+%
+% \changes{4.1d}{2009/03/27}{Definition of \cs{ @fnsymbol} follows fixltx2e.sty}
+%
+% Not! \cmd\TextOrMath\ must be made robust in any case (Bug 530). I return things to follow
+% core \LaTeXe\ (\filename{latex.ltx}).
+% \changes{4.1f}{2009/10/05}{(AO, 530) \cs{@fnsymbol}: Failed to import fixltx2e.sty technology. Return to LaTeX core.}
% \begin{macrocode}
\def\@fnsymbol#1{%
\ensuremath{%
- \ifcase#1\or
- *\or \dagger \or
- \ddagger \or \mathsection \or
+ \ifcase#1\or
+ *\or
+ \dagger\or
+ \ddagger\or
+ \mathsection\or
\mathparagraph\or
- **\or \dagger\dagger \or
- \ddagger\ddagger \or \mathsection \mathsection \or
+% \|\or
+ **\or
+ \dagger\dagger\or
+ \ddagger\ddagger\else
+ \mathsection\mathsection\or
\mathparagraph\mathparagraph\or
- *{*}*\ignorespaces \or \dagger\dagger\dagger \or
- \ddagger\ddagger\ddagger\or \mathsection \mathsection \mathsection \or
+ ***\or
+ \dagger\dagger\dagger\or
+ \ddagger\ddagger\ddagger\else
+ \mathsection\mathsection\mathsection\or
\mathparagraph\mathparagraph\mathparagraph\or
- \else
- \@ctrerr
+%
+ \@ctrerr
\fi
}%
}%
+\appdef\document@inithook{%
+ \@ifxundefined\TextOrMath{%
+ \DeclareRobustCommand\TextOrMath{\@ifmmode{\false@sw}{\true@sw}}%
+ }{}%
+}%
+\let\thefootnote@latex\thefootnote
% \end{macrocode}
% \end{macro}
%
+% We assign the default titlepage style for APS; a journal or document instance
+% may override by invoking one of the other \cmd\clo@... procedures defined in \revtex.
+% \begin{macrocode}
+\clo@groupedaddress
+% \end{macrocode}
+%
% \begin{macro}{\titlepage}
% \begin{macrocode}
\renewenvironment{titlepage}{%
@@ -6901,7 +5819,10 @@ See the REVTeX 4 README file for restrictions and more information.
\onecolumngrid
\newpage
\thispagestyle{titlepage}%
- \c@page\z@% article sets this to one not zero???
+ \c@page\z@
+% \end{macrocode}
+% A comment: ``article.cls sets this to one not zero?''
+% \begin{macrocode}
}{%
\wastwocol@sw{\twocolumngrid}{\newpage}%
}%
@@ -6934,8 +5855,8 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \begin{macro}{\frontmatter@abstractfont}
% All APS journals set the abstract body the same way.
-% \changes{v4.0beta 3}{1999/11/13}
-% {Bug 123: add parskip to the abstract.}
+% \changes{4.0c}{1999/11/13}{(AO, 123) add parskip to the abstract.}
+% \changes{4.1e}{2008/06/29}{(AO, 455) be nice to a list within the abstract}
% \begin{macrocode}
\def\frontmatter@abstractfont{%
\small
@@ -6951,32 +5872,42 @@ See the REVTeX 4 README file for restrictions and more information.
\advance\leftskip\dimen@
\advance\rightskip\dimen@
}%
+ \@totalleftmargin\leftskip
}%
% \end{macrocode}
% \end{macro}
%
% All APS journal preprints use separate titlepage and full-width abstract.
%
-% Note that we defer polling the \cmd\preprintsty@sw\ Boolean until
-% \cmd\AtBeginDocument\ time, because the document preamble
-% may legitimately change the state of that variable.
+% In effect, we establish a society default value for \cmd\preprintsty@sw,
+% and for \cmd\titlepage@sw.
% \begin{macrocode}
-\appdef\class@documenthook{%
+\@booleanfalse\preprintsty@sw
+\@booleantrue\titlepage@sw
+% \end{macrocode}
+%
+% We choose the page style for all APS journals.
+% The journal may override by inserting its own code in \cmd\setup@hook.
+% Users wishing to customize their documents will be able to invoke a \cmd\pagestyle\
+% command anywhere in the preamble; it will override the assignments here.
+%
+% Here is the big switch for APS preprints. Note that \cmd\preprintsty@sw
+% is also consulted in various procedures, but we assume its value does
+% not change after \cmd\setup@hook\ time.
+% \begin{macrocode}
+\appdef\setup@hook{%
\preprintsty@sw{%
- \@ifxundefined\titlepage@sw{\@booleantrue\titlepage@sw}{}%
-% \tightenlines@sw{%
-% \def\baselinestretch{1}%
-% }{%
-% \def\baselinestretch{1.5}%
-% }%
+ \ps@preprint
\def\frontmatter@abstractwidth{\textwidth}%
\def\frontmatter@affiliationfont{\it}%
\let\section\section@preprintsty
% \let\@hangfrom@section\@hangfrom@section@preprintsty
\let\subsection\subsection@preprintsty
\let\subsubsection\subsubsection@preprintsty
- }{}%
- }%
+ }{%
+ \ps@article
+ }%
+}%
% \end{macrocode}
%
% \begin{macro}{\frontmatter@authorformat}
@@ -7055,13 +5986,6 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
% \end{macro}
%
-% Set up the default APS style for title block authors and affiliations.
-% \begin{macrocode}
-\@ifxundefined\groupauthors@sw{%
- \clo@groupedaddress
-}{}%
-% \end{macrocode}
-%
% \begin{macro}{\frontmatter@setup}
% All APS journals set the title page using the same font and size.
% However, justification varies for the title block elements, so
@@ -7098,7 +6022,7 @@ See the REVTeX 4 README file for restrictions and more information.
}%
}%
\def\frontmatter@authorbelow{%
- \addvspace{3\p@}%
+ \addvspace{3\p@}%
}%
% \end{macrocode}
% \end{macro}
@@ -7147,20 +6071,19 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \begin{macro}{\ps@titlepage}
-% \changes{v4.g}{1998/06/10}
-% {multiple preprint commands}
-% \changes{v4.0beta 2}{1999/06/20}
-% {Stack \cs{preprint} args flush right at right margin.}
+% \changes{4.0a}{1998/06/10}{multiple preprint commands}
+% \changes{4.0b}{1999/06/20}{Stack \cs{preprint} args flush right at right margin.}
% Title page style. Currently empty except for preprint header,
% which consists of all the \cmd\preprint\ arguments,
% stacked flush right at the right margin.
-% \changes{v4.0beta 3}{1999/11/13}
-% {Insert procedure \cs{checkindate}}
+% \changes{4.0c}{1999/11/13}{Insert procedure \cs{checkindate}}
% \begin{macrocode}
\def\ps@titlepage{%
\def\@oddhead{%
\hfill
- \produce@preprints\@preprint
+ \preprint@sw{%
+ \expandafter\produce@preprints\expandafter{\@preprint}%
+ }{}%
}%
\let\@evenhead\@oddhead
\def\@oddfoot{%
@@ -7177,28 +6100,28 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \begin{macro}{\produce@preprints}
-% \changes{v4.0beta 3}{1999/11/13}
-% {Bug 115. If three or more preprints specified, set on single line, with commas.}
+% \changes{4.0c}{1999/11/13}{(AO, 115) If three or more preprints specified, set on single line, with commas.}
% \begin{macrocode}
\def\produce@preprints#1{%
- \preprint@sw{%
- \vtop to \z@{%
- \def\baselinestretch{1}%
- \small
- \let\preprint\preprint@count
- \count@\z@#1\@ifnum{\count@>\tw@}{%
- \hbox{%
- \let\preprint\preprint@hlist
- #1\setbox\z@\lastbox
- }%
- }{%
- \let\preprint\preprint@cr
- \halign{\hfil##\cr#1\crcr}%
- \par
- \vss
+ \vtop to \z@{%
+ \def\baselinestretch{1}%
+ \small
+ \let\preprint\preprint@count
+ \count@\z@
+ #1%
+ \@ifnum{\count@>\tw@}{%
+ \hbox{%
+ \let\preprint\preprint@hlist
+ #1%
+ \setbox\z@\lastbox
}%
+ }{%
+ \let\preprint\preprint@cr
+ \halign{\hfil##\cr#1\crcr}%
+ \par
+ \vss
}%
- }{}%
+ }%
}%
\def\preprint@cr#1{#1\cr}%
\def\preprint@count#1{\advance\count@\@ne}%
@@ -7237,6 +6160,7 @@ See the REVTeX 4 README file for restrictions and more information.
}%
}%
\def\@hangfrom@section#1#2#3{\@hangfrom{#1#2}\MakeTextUppercase{#3}}%
+\def\@hangfroms@section#1#2{#1\MakeTextUppercase{#2}}%
% \end{macrocode}
%
% \begin{macrocode}
@@ -7349,23 +6273,21 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
% \end{macro}
%
-% Effectively invoke the \classoption{bibnote} class option,
-% if \cmd\frontmatter@footnote@produce\ has not yet been set.
-% \begin{macrocode}
- \@ifxundefined\frontmatter@footnote@produce{%
- \let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote
- }{}%
-% \end{macrocode}
-%
+% By default, APS journals set titlepage notes as footnotes.
+% \begin{verbatim}
+\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote
+% \end{verbatim}
%
% \subsubsection{Table of Contents}%
% The toc will itself make an entry in the toc,
% but we temporarily turn off toc formatting for the duration.
+% \changes{4.1a}{2008/01/19}{(AO, 461) Change the csname revtex uses from @dotsep to ltxu@dotsep. The former is understood in mu. (What we wanted was a dimension.)}%
% \begin{macrocode}
-\def\@pnumwidth{1.55em}
-\def\@tocrmarg {2.55em}
-\def\@dotsep{4.5pt}
-\setcounter{tocdepth}{3}
+\def\@pnumwidth{1.55em}%
+\def\@tocrmarg {2.55em}%
+\def\@dotsep{2}%
+\def\ltxu@dotsep{4.5pt}%
+\setcounter{tocdepth}{3}%
% \end{macrocode}
%
% \begin{macrocode}
@@ -7390,10 +6312,12 @@ See the REVTeX 4 README file for restrictions and more information.
}%
% \end{macrocode}
%
+% The following definition of \cmd\l@part\ is a variant on
+% the definition of \cmd\l@@sections\ in \file{ltxutil.dtx}.
% \begin{macrocode}
\def\l@part#1#2{\addpenalty{\@secpenalty}%
\begingroup
- \set@tocdim@pagenum{#2}%
+ \set@tocdim@pagenum\@tempboxa{#2}%
% \@tempdima 3em %
\parindent \z@
\rightskip\tocleft@pagenum plus 1fil\relax
@@ -7401,7 +6325,7 @@ See the REVTeX 4 README file for restrictions and more information.
\addvspace{2.25em plus\p@}%
\large \bf %
\leavevmode\ignorespaces#1\unskip\nobreak\hskip\skip@
- \hb@xt@\rightskip{\hfil\unhbox\z@}\hskip-\rightskip\hskip\z@skip
+ \hb@xt@\rightskip{\hfil\unhbox\@tempboxa}\hskip-\rightskip\hskip\z@skip
\par
\nobreak %
\endgroup
@@ -7410,6 +6334,9 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \begin{macro}{\l@section}
% Determine which TOC elements are automatically indented.
+%
+% We set the TOC to the standard of RMP.
+% If APS has its own specification, we will code it, and RMP must override.
% \begin{macrocode}
\def\tocleft@{\z@}%
\def\tocdim@min{5\p@}%
@@ -7419,7 +6346,7 @@ See the REVTeX 4 README file for restrictions and more information.
\def\l@f@section{%
\addpenalty{\@secpenalty}%
\addvspace{1.0em plus\p@}%
- \bf
+ %\bf
}%
\def\l@subsection{%
\l@@sections{section}{subsection}% Implicit #3#4
@@ -7438,27 +6365,12 @@ See the REVTeX 4 README file for restrictions and more information.
\let\toc@post\toc@post@auto
% \end{macrocode}
%
-% \begin{macrocode}
-\def\listoffigures{\print@toc{lof}}%
-\def\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\listoftables{\print@toc{lot}}%
-\let\l@table\l@figure
-% \end{macrocode}
-%
% \subsubsection{Default column bottom}%
% All APS journal styles have flush bottoms.
%
-% Note that we defer polling the \cmd\raggedcolumn@sw\ Boolean until
-% \cmd\AtBeginDocument\ time, because the document preamble
-% may legitimately change the state of that variable.
+% APS journals may set with ragged bottoms.
% \begin{macrocode}
-\appdef\class@documenthook{%
- \@ifxundefined\raggedcolumn@sw{\@booleantrue\raggedcolumn@sw}{}%
- \raggedcolumn@sw{\raggedbottom}{\flushbottom}%
-}%
+\@booleantrue\raggedcolumn@sw
% \end{macrocode}
%
%
@@ -7491,14 +6403,12 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macrocode}
\def\@makefntext#1{%
\def\baselinestretch{1}%
- \reset@font
- \footnotesize
- \leftskip1em
- \parindent1em
- \noindent\nobreak\hskip-\leftskip
+ \leftskip1em%
+ \parindent1em%
+ \noindent
+ \nobreak\hskip-\leftskip
\hb@xt@\leftskip{%
- \Hy@raisedlink{\hyper@anchorstart{footnote@\the\c@footnote}\hyper@anchorend}%
- \hss\@makefnmark\
+ \hss\@makefnmark\ %
}%
#1%
\par
@@ -7512,13 +6422,12 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macro}{\@hangfrom@appendix}
% \begin{macro}{\@hangfroms@appendix}
% \begin{macro}{\@appendixcntformat}
-% \changes{v4.0beta 3}{1999/11/13}
-% {Bug 129: section* within appendix was producing appendixname}
+% \changes{4.0c}{1999/11/13}{(AO, 129) section* within appendix was producing appendixname}
% \begin{macrocode}
\prepdef\appendix{%
\par
\let\@hangfrom@section\@hangfrom@appendix
- \let\@hangfroms@section\@hangfroms@appendix
+%\let\@hangfroms@section\@hangfroms@appendix
\let\@sectioncntformat\@appendixcntformat
}%
\def\@hangfrom@appendix#1#2#3{%
@@ -7543,7 +6452,7 @@ See the REVTeX 4 README file for restrictions and more information.
%
% Customize \revtex\ for the journal substyle;
% this task requires three components:
-% the \BibTeX\ \file{apsrev.bst} style file,
+% the \BibTeX\ \file{apsrev.bst} and \file{apsrmp.bst} style files,
% customizing code for \file{natbib}, and
% customizations of the \env{thebibliography} environment.
%
@@ -7553,139 +6462,219 @@ See the REVTeX 4 README file for restrictions and more information.
% The user must have installed a \file{.bst} file of the corresponding name.
% This file will then be used by \BibTeX\ when compiling the document's \file{.bbl} file.
%
-% The default bibliography style for the APS journal substyles, \file{apsrev.bst},
-% was originally called \file{revtex.bst}, but
-% that name is much too generic and should be given to a \file{.bst} file that
-% that applies generally to any \revtex\ jounal substyle, an impossibility.
-%
-% To generate \file{apsrev.bst}, use \classname{custom-bib} version 4.0b2 or later.
+% To generate \file{apsrev.bst}, use \classname{custom-bib} version 4.21 or later.
% Run the \file{.bst} generator, \file{makebst.tex}, and
% accept all defaults, with the following exceptions:
%
+% \def\QandA#1#2#3{\item#1: \textbf{#2}: \texttt{#3}---}%
+% \def\CandE#1{\item\relax\texttt{#1}---}%
% \begin{enumerate}
-% \item
-% ORDERING OF REFERENCES: c: seq-no (references in order of Citation);
-% \item
-% AUTHOR NAMES: i: nm-init,ed-au (Initials + surname);
-% \item
-% NUMBER OF AUTHORS: l: max 12, min 12 (there will be three prompts total);
-% \item
-% TYPEFACE FOR AUTHORS IN LIST OF REFERENCES: u: nmft,nmft-def (User defined author font);
-% \item
-% FONT FOR FIRST NAMES: u: fnm-def (First names in user defined font);
-% \item
-% EDITOR NAMES IN INCOLLECTION ETC: a: nmfted (Editors incollection like authors);
-% \item
-% DATE FORMAT: p: yr-par (Date in parentheses);
-% \item
-% SUPPRESS MONTH: x: xmth (Date is year only);
-% \item
-% TITLE OF ARTICLE: i: tit-it (Title italic)
-% \item
-% ARTICLE TITLE PRESENT: x: jtit-x (No article title);
-% \item
-% JOURNAL NAME FONT: r: jttl-rm (Journal title normal);
-% \item
-% TECHNICAL REPORT TITLE: b: trtit-b (Tech. report title like books);
-% \item
-% JOURNAL VOLUME: b: vol-bf (Volume bold);
-% \item
-% VOLUME PUNCTUATION: c: volp-com (Volume with comma);
-% \item
-% PAGE NUMBERS: f: jpg-1 (Only start page number);
-% \item
-% JOURNAL NAME PUNCTUATION: x: jnm-x (Space after journal);
-% \item
-% PUBLISHER IN PARENTHESES: d: pub-date (Publisher and date in parentheses);
-% \item
-% PUBLISHER POSITION: p: pre-pub (Publisher before chapter, pages);
-% \item
-% ISBN NUMBER: isbn: (Include ISBN for books, booklets)
-% \item
-% ISSN NUMBER: issn: (Include ISSN for periodicals)
-% \item
-% EDITOR IN COLLECTIONS: b: edby (Booktitle, edited by \dots);
-% \item
-% PUNCTUATION BETWEEN SECTIONS (BLOCKS): c: blk-com (Comma between blocks);
-% \item
-% ABBREVIATE WORD `PAGES': a: pp (`Page' abbreviated);
-% \item
-% ABBREVIATE WORD `EDITORS': a: ed (`Editor' abbreviated);
-% \item
-% OTHER ABBREVIATIONS: a: abr (Abbreviations);
-% \item
-% ABBREVIATION FOR `EDITION': a: ednx (`Edition' abbreviated as `ed');
-% \item
-% EDITION NUMBERS: n: ord (Numerical editions);
-% \item
-% STORED JOURNAL NAMES: a: jabr (Abbreviated journal names);
-% \item
-% FONT OF `ET AL': i: etal-it (Italic et al);
-% \item
-% ADDITIONAL REVTeX DATA FIELDS: r: revdata, eprint, url, url-blk (Include REVTeX data fields collaboration, eid, eprint, numpages, url)
-% \item
-% NEW FONT SELECTION SCHEME: n: nfss (NFSS);
-% \item
-% ADDITIONAL REVTeX DATA FIELDS: y: revdata (additional data fields);
-% \item
-% REFERENCE COMPONENT TAGS: y: reference component tags;
-% \item
-% URL ADDRESS: n: URL as note;
+% \QandA{LANGUAGE FIELD}{l}{lang}Use language field to switch hyphenation patterns for title
+% \QandA{ANNOTATIONS}{a}{annote}Annotations in \texttt{annote} field or in \file{.tex} file of citekey name
+% \QandA{PRESENTATIONS}{b}{pres,pres-bf}Presentation, speaker bold face
+% \QandA{ORDERING OF REFERENCES}{c}{seq-no}Citation order (unsorted, like unsrt.bst)
+% \QandA{ORDER ON VON PART}{x}{vonx}Sort without von part (de la Maire after Mahone)
+% \QandA{AUTHOR NAMES}{i}{nm-init,ed-au}Initials + surname (J. F. Smith)
+% \QandA{POSITION OF JUNIOR}{*}{jnrlst}Junior comes last as Smith, John, Jr.
+% \QandA{TYPEFACE FOR AUTHORS IN LIST OF REFERENCES}{u}{nmft,nmft-def}User defined author font (\cmd\bibnamefont)
+% \QandA{FONT FOR FIRST NAMES}{u}{fnm-def}First names in user defined font (\cmd\bibfnamefont)
+% \QandA{EDITOR NAMES IN INCOLLECTION ETC}{a}{nmfted}Editors incollection like authors font
+% \QandA{FONT FOR `AND' IN LIST}{r}{nmand-rm}`And' in normal font (JONES and JAMES)
+% \QandA{FONT OF CITATION LABELS IN TEXT}{u}{lab,lab-def}User defined citation font (\cmd\citenamefont)
+% \QandA{FONT FOR `AND' IN CITATIONS}{r}{and-rm}Cited `and' in normal font
+% \QandA{DATE FORMAT}{*}{yr-par}Date in parentheses as (May 1993)
+% \QandA{DATE EMPTY}{-}{date-nil-x}If date is empty, then do not produce the surrounding punctuation (parens, brackets, colon, comma)
+% \QandA{TITLE OF ARTICLE}{d}{tit-qq}Title and punctuation in double quotes (``Title,'' ..)
+% \QandA{INPROCEEDINGS CHAPTER AND PAGES, LIKE INBOOK}{-}{inproceedings-chapter}produce pages after chapter, just as in InBook
+% \QandA{TITLE PRESENT IN ARTICLE, INCOLLECTION, AND INPROCEEDINGS}{x}{jtit-x}Title is ignored
+% \QandA{INPROCEEDINGS CHAPTER AND PAGES, LIKE INBOOK}{y}{inproceedings-chapter}produce pages after chapter, just as in InBook
+% \QandA{ARTICLE BOOKTITLE PRESENT}{}{article-booktitle}format booktitle
+% \QandA{ARTICLE SERIES PRESENT}{}{article-series}article can has series
+% \QandA{JOURNAL NAME FONT}{r}{jttl-rm}Journal name normal font
+% \QandA{JOURNAL NAME WITH ADDRESS}{y}{journal-address}Include address field (in parentheses) along with journal name
+% \QandA{BOOK TITLE FIELDS}{y}{book-bt}Field `booktitle', or if absent field `title', is book title
+% \QandA{THESIS TITLE OPTIONAL}{}{thesis-title-o}Title is optional: no warning issued if empty
+% \QandA{TECHNICAL REPORT TITLE}{b}{trtit-b}Tech. report title like books
+% \QandA{TECHNICAL REPORT INSTITUTION}{}{techreport-institution-par}format tech report institution like book publisher
+% \QandA{JOURNAL VOLUME}{b}{vol-bf}Volume bold as {\bf vol}(num)
+% \QandA{JOURNAL VOL AND NUMBER}{x}{vnum-x}Journal vol, without number as 34
+% \QandA{VOLUME PUNCTUATION}{c}{volp-com}Volume with comma as vol(num), ppp
+% \QandA{PAGE NUMBERS}{f}{jpg-1}Only start page number
+% \QandA{BOOK EDITOR W/O AUTHOR}{}{book-editor-booktitle}Book permits empty author, produces title before editor in this case
+% \QandA{INBOOK PERMITS TITLE, BOOKTITLE, AUTHOR, EDITOR}{a}{inbook-editor-booktitle}Allow using both title/booktitle, both author/editor
+% \QandA{CONFERENCE ADDRESS FOR BOOK, INBOOK, INCOLLECTION, INPROCEEDINGS, PROCEEDINGS}{a}{bookaddress}Italic booktitle followed by bookaddress in roman
+% \QandA{NUMBER AND SERIES FOR BOOK, INBOOK, INCOLLECTION, INPROCEEDINGS, PROCEEDINGS}{*}{num-xser}Allows number without series and suppresses word "number"
+% \QandA{WORD NUMBER CAPITALIZED FOR NUMBER AND SERIES}{c}{number-cap}Capitalize word `number' as: "Number 123"
+% \QandA{WORD CHAPTER CAPITALIZED}{c}{chapter-cap}Capitalize word `chapter' as: `Chapter 42'
+% \QandA{COMBINING NUMBER AND SERIES}{x}{series-number}Series number as: `Springer Lecture Notes No. 125'
+% \QandA{POSITION OF NUMBER AND SERIES}{b}{numser-booktitle}After book title and conference address, and before editors
+% \QandA{VOLUME AND SERIES FOR BOOKS/COLLECTIONS}{s}{ser-vol}Series, vol. 23
+% \QandA{VOLUME AND SERIES FORMATTING}{y}{ser-rm}format series roman , even when used with volume
+% \QandA{WORD VOLUME CAPITALIZED FOR VOLUME AND SERIES}{y}{volume-cap}Capitalize word `volume', as: `Volume 7 in Lecture Series'
+% \QandA{POSITION OF VOLUME AND SERIES FOR INCOLLECTION, INBOOK, AND INPROCEEDINGS}{e}{ser-ed}Series and volume after booktitle and before editors
+% \QandA{JOURNAL NAME PUNCTUATION}{x}{jnm-x}Space after journal name
+% \QandA{PAGES IN BOOK}{*}{pg-bk,book-chapter-pages}As chapter and page: chapter 42, page 345
+% \QandA{PUBLISHER IN PARENTHESES}{d}{pub-date}Publisher with address and date in parentheses (Oxford, 1994)
+% \QandA{EMPTY PUBLISHER PARENTHESES}{y}{ay-empty-pub-parens-x}eliminate parentheses altogether if nothing inside
+% \QandA{PUBLISHER POSITION}{}{pre-pub}Publisher before volume, chapter, pages
+% \QandA{}{}{pre-edn}Edition before publisher
+% \QandA{}{p}{pre-pub,pre-edn}Edition, publisher, volume, chapter, pages
+% \QandA{ISBN NUMBER}{*}{isbn}Include ISBN for books, booklets, etc.
+% \QandA{ISSN NUMBER}{*}{issn}Include ISSN for periodicals
+% \QandA{DOI NUMBER}{a}{doi-link,doi}Doi forms a link to the publication, anchored to the volume or title
+% \QandA{EDITOR IN COLLECTIONS}{b}{edby}In booktitle, edited by .. (where .. is names)
+% \QandA{PUNCTUATION BETWEEN SECTIONS (BLOCKS)}{c}{blk-com}Comma between blocks
+% \QandA{FINAL PUNCTUATION}{c}{fin-endbibitem}Command at end instead of period
+% \QandA{ABBREVIATE WORD `PAGES'}{a}{pp}`Page' abbreviated as p. or pp.
+% \QandA{ABBREVIATE WORD `EDITORS'}{a}{ed}`Editor' abbreviated as ed. or eds.
+% \QandA{OTHER ABBREVIATIONS}{a}{abr}Abbreviations of such words
+% \QandA{ABBREVIATION FOR `EDITION'}{a}{ednx}`Edition' abbreviated as `ed'
+% \QandA{EDITION NUMBERS}{n}{ord}Numerical editions as 1st, 2nd, 3rd, etc
+% \QandA{STORED JOURNAL NAMES}{a}{jabr}Abbreviated journal names
+% \QandA{FONT OF `ET AL'}{i}{etal-it}Italic et al
+% \QandA{ADDITIONAL REVTeX DATA FIELDS}{r}{revdata,eprint,url,url-blk,translation}Include REVTeX data fields collaboration, eid, eprint, archive, url, translation
+% \QandA{SLACcitation FIELD}{}{SLACcitation}Produce SLACcitation field
+% \QandA{NUMPAGES DATA FIELD}{*}{numpages-x}Do not include numpages field
+% \QandA{URL ADDRESS}{*}{url,url-prefix-x}URL without prefix (default: `URL ')
+% \QandA{REFERENCE COMPONENT TAGS}{b}{bibinfo}Reference component tags like \cmd\bibinfo in the content of \cmd\bibitem
+% \QandA{ELEMENT TAGS}{b}{bibfield}Element tags like \cmd\bibfield in the content of \cmd\bibitem
+% \QandA{COMPATIBILITY WITH PLAIN TEX}{*}{nfss}Use LaTeX commands which may not work with Plain TeX
% \end{enumerate}
%
% A file \file{apsrev.dbj} file equivalent to the following should result:
% \begin{verbatim}
-% \input docstrip
-% \preamble
-% ----------------------------------------
-% *** REVTeX-compatible apsrev.bst ***
-% \endpreamble
-% \postamble
-% End of customized bst file
-% \endpostamble
-% \keepsilent
-% \askforoverwritefalse
-% \def\MBopts{\from{merlin.mbs}{%
-% seq-no%: Citation order (unsorted, like unsrt.bst)
-% ,nm-init,ed-au%: Initials + surname (J. F. Smith)
-% ,nmlm%: Limited authors (et al replaces missing names)
-% ,x10%: Maximum of 10 authors
-% ,m10%: Minimum of 10 authors
-% ,nmft,nmft-def%: User defined author font (\bibnamefont)
-% ,fnm-def%: First names in user defined font (\bibfnamefont)
-% ,nmfted%: Editors incollection like authors font
-% ,yr-par%: Date in parentheses as (May 1993)
-% ,xmth%: Date is year only
-% ,tit-it%: Title italic (\em)
-% ,jtit-x%: No article title
-% ,jttl-rm%: Journal name normal font
-% ,trtit-b%: Tech. report title like books
-% ,vol-bf%: Volume bold as {\bf vol}(num)
-% ,volp-com%: Volume with comma as vol(num), ppp
-% ,jpg-1%: Only start page number
-% ,jnm-x%: Space after journal name
-% ,pub-date%: Publisher and date in parentheses (Oxford, 1994)
-% ,pre-pub%: Publisher before chapter, pages
-% ,isbn%: Include ISBN for books, booklets, etc.
-% ,issn%: Include ISSN for periodicals
-% ,edby%: In booktitle, edited by .. (where .. is names)
-% ,blk-com%: Comma between blocks
-% ,pp%: `Page' abbreviated as p. or pp.
-% ,ed%: `Editor' abbreviated as ed. or eds.
-% ,abr%: Abbreviations of such words
-% ,ednx%: `Edition' abbreviated as `ed'
-% ,ord%: Numerical editions as 1st, 2nd, 3rd, etc
-% ,jabr%: Abbreviated journal names
-% ,etal-it%: Italic et al
-% ,revdata,eprint,url,url-blk%: Include REVTeX data fields collaboration, eid, eprint, numpages, url
-% ,url,url-nt%: URL as note
-% ,bibinfo%: Reference component tags like \bibinfo in the content of \bibitem
-% ,nfss%: NFSS use \textbf, \emph, not \bf, \em
-% }}
-% \generate{\file{\jobname.bst}{\MBopts}}
-% \endbatchfile
+%\input docstrip
+%\preamble
+%----------------------------------------
+%*** REVTeX-compatible Phys Rev 2009-10-08 ***
+%\endpreamble
+%\postamble
+%End of customized bst file
+%\endpostamble
+%\keepsilent
+%\askforoverwritefalse
+%\def\MBopts{\from{merlin.mbs}{%
+% head,\MBopta}
+%\from{physjour.mbs}{\MBopta}
+%\from{geojour.mbs}{\MBopta}
+%\from{photjour.mbs}{\MBopta}
+%\from{merlin.mbs}{tail,\MBopta}}
+%\def\MBopta{%
+% lang,%: Use language field to switch hyphenation patterns for title
+% annote,%: Annotations in annote field or in .tex file of citekey name
+% pres,pres-bf,%: Presentation, speaker bold face
+% seq-no,%: Citation order (unsorted, like unsrt.bst)
+% vonx,%: Sort without von part (de la Maire after Mahone)
+% nm-init,ed-au,%: Initials + surname (J. F. Smith)
+% jnrlst,%: Junior comes last as Smith, John, Jr.
+% nmft,nmft-def,%: User defined author font (\bibnamefont)
+% fnm-def,%: First names in user defined font (\bibfnamefont)
+% nmfted,%: Editors incollection like authors font
+% nmand-rm,%: `And' in normal font (JONES and JAMES)
+% lab,lab-def,%: User defined citation font (\citenamefont)
+% and-rm,%: Cited `and' in normal font
+% yr-par,%: Date in parentheses as (May 1993)
+% date-nil-x,%: If date is empty, then do not produce the surrounding punctuation (parens, brackets, colon, comma)
+% tit-qq,%: Title and punctuation in double quotes (``Title,'' ..)
+% inproceedings-chapter,%: produce pages after chapter, just as in InBook
+% jtit-x,%: Title is ignored
+% inproceedings-chapter,%: produce pages after chapter just as in InBook
+% article-booktitle,%: format booktitle
+% article-series,%: article can has series
+% jttl-rm,%: Journal name normal font
+% journal-address,%: Include address field (in parentheses) along with journal name
+% book-bt,%: Field `booktitle', or if absent field `title', is book title
+% thesis-title-o,%: Title is optional: no warning issued if empty
+% trtit-b,%: Tech. report title like books
+% techreport-institution-par,%: format tech report institution like book publisher
+% vol-bf,%: Volume bold as {\bf vol}(num)
+% vnum-x,%: Journal vol, without number as 34
+% volp-com,%: Volume with comma as vol(num), ppp
+% jpg-1,%: Only start page number
+% book-editor-booktitle,%: Book permits empty author, produces title before editor in this case
+% inbook-editor-booktitle,%: Allow using both title/booktitle, both author/editor
+% bookaddress,%: Italic booktitle followed by bookaddress in roman
+% num-xser,%: Allows number without series and suppresses word "number"
+% number-cap,%: Capitalize word `number' as: "Number 123"
+% chapter-cap,%: Capitalize word `chapter' as: `Chapter 42'
+% series-number,%: Series number as: `Springer Lecture Notes No. 125'
+% numser-booktitle,%: After book title and conference address, and before editors
+% ser-vol,%: Series, vol. 23
+% ser-rm,%: format series roman , even when used with volume
+% volume-cap,%: Capitalize word `volume', as: `Volume 7 in Lecture Series'
+% ser-ed,%: Series and volume after booktitle and before editors
+% jnm-x,%: Space after journal name
+% pg-bk,book-chapter-pages,%: As chapter and page: chapter 42, page 345
+% pub-date,%: Publisher with address and date in parentheses (Oxford, 1994)
+% ay-empty-pub-parens-x,%: eliminate parentheses altogether if nothing inside
+% pre-pub,pre-edn,%: Edition, publisher, volume, chapter, pages
+% isbn,%: Include ISBN for books, booklets, etc.
+% issn,%: Include ISSN for periodicals
+% doi-link,doi,%: Doi forms a link to the publication, anchored to the volume or title
+% edby,%: In booktitle, edited by .. (where .. is names)
+% blk-com,%: Comma between blocks
+% fin-endbibitem,%: Command at end instead of period
+% pp,%: `Page' abbreviated as p. or pp.
+% ed,%: `Editor' abbreviated as ed. or eds.
+% abr,%: Abbreviations of such words
+% ednx,%: `Edition' abbreviated as `ed'
+% ord,%: Numerical editions as 1st, 2nd, 3rd, etc
+% jabr,%: Abbreviated journal names
+% etal-it,%: Italic et al
+% revdata,eprint,url,url-blk,translation,%: Include REVTeX data fields collaboration, eid, eprint, archive, url, translation
+% SLACcitation,%: Produce SLACcitation field
+% numpages-x,%: Do not include numpages field
+% url,url-prefix-x,%: URL without prefix (default: `URL ')
+% bibinfo,%: Reference component tags like \bibinfo in the content of \bibitem
+% bibfield,%: Element tags like \bibfield in the content of \bibitem
+% nfss,%: Use LaTeX commands which may not work with Plain TeX
+%,{%
+% }}
+%\generate{\file{apsrev4-1.bst}{\MBopts}}
+%\endbatchfile
% \end{verbatim}
%
+% Note that \file{apsrevlong.dbj} is the same as \file{apsrev.dbj}, except:
+% \begin{itemize}
+% \item
+% Remove \texttt{jtit-x}, \texttt{jpg-1}. This means article titles and full page range.
+% \item
+% Add \texttt{article-title-o}: article title is not required.
+% \item
+% Remove \texttt{nm-init}. This means full names.
+% \item
+% The file to be \cmd\generate d is \filename{apsrev4-1long.bst} instead of \filename{apsrev4-1.bst}.
+% \end{itemize}
+%
+%
+% \subsubsection{Comparing apsrev.bst and apsrmp.bst}
+% These two bibliographic styles differ as follows:
+% \file{apsrev.dbj} has the following guard codes, which \file{apsrmp.dbj} does not:
+% \begin{itemize}
+% \CandE{seq-no}%
+% Citation order (unsorted, like unsrt.bst)
+% \CandE{nm-init,ed-au}%
+% Initials + surname (J. F. Smith)
+% \CandE{yr-par}%
+% Date in parentheses as (May 1993)
+% \CandE{date-nil-x}%
+% If date is empty, then do not produce the surrounding punctuation (parens, brackets, colon, comma)
+% \CandE{inproceedings-chapter}%
+% produce pages after chapter, just as in InBook
+% \CandE{techreport-institution-par}%
+% format tech report institution like book publisher
+% \CandE{vnum-x}%
+% Journal vol, without number as 34
+% \CandE{pub-date}%
+% Publisher with address and date in parentheses (Oxford, 1994)
+% \CandE{pre-pub}%
+% Publisher before volume, chapter, pages
+% \CandE{pre-pub,pre-edn}%
+% Edition, publisher, volume, chapter, pages
+% \CandE{url,url-prefix-x}%
+% URL without prefix (default: `URL ')
+% \end{itemize}
+%
% To get a banner in the \file{.blg} file, patch by hand into \file{apsrev.bst}:
% \begin{verbatim}
% FUNCTION {banner.log} {"REVTeX-compatible apsrev.bst 9812" warning$}
@@ -7697,43 +6686,60 @@ See the REVTeX 4 README file for restrictions and more information.
% later on (see Section~\ref{sec:aps-defaults}).
% \end{macro}
%
+% \begin{macro}{\authoryear@sw}
+% \changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+% Numerical citations: default value of \cmd\authoryear@sw\ is false.
+% \begin{macrocode}
+\@booleanfalse\authoryear@sw
+% \end{macrocode}
+% \end{macro}
+%
% \begin{macro}{\bibpunct}
% The following commands effectively establish the style in which \cmd\cite\ commands are
% formatted.
% You can think of them as the second needed component for the bibliography.
%
-% Set up for numerical citations.
-%
-% The journal substyles can override these choices.
+% Set up for APS numerical citations (once the packages are loaded).
+% The journal substyle can override these choices.
%
-% Note that setting \cmd\NAT@sort\ at this late hour is not totally effective.
-% You have to give \classname{natbib} the relevant options at load time.
+% Note that, prior to \classname{natbib} version 8.21, changing \cmd\NAT@sort\ at this late hour would not be totally effective;
+% you would have to give \classname{natbib} the relevant options at load time.
+% From version 8.21 on, \cmd\NAT@sort\ and \cmd\NAT@cmprs\ are not bound at all.
+% \changes{4.1a}{2008/01/19}{For natbib versions before 8.21, \cs{NAT@sort} was consulted only as natbib was being read in. Now it is fully dynamic.}
% \begin{macrocode}
+\appdef\setup@hook{%
\bibpunct{[}{]}{,}{n}{}{,}%
+}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\pre@bibdata}
+%
+% Set up to write endnotes to a .bib file; its data will be incorporated into the bibliography.
+% \begin{macrocode}
+ \def\pre@bibdata{\jobname\bibdata@app}%
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\bibsection}
% We define the sectioning command to use when starting the bibliography.
%
-% \changes{v4.0rc1}{2001/06/18}
-% {grid changes with push and pop}
+% \changes{4.0rc1}{2001/06/18}{grid changes with push and pop}
% \begin{macrocode}
+\appdef\setup@hook{%
\def\bibsection{%
\par
-% \twocolumn@sw{\onecolumngrid}{}%
\onecolumngrid@push
\begingroup
\baselineskip26\p@
-% \def\@currentHref{section.bib}%
\bib@device{\textwidth}{245.5\p@}%
- \endgroup
+ \endgroup
\nobreak\@nobreaktrue
\addvspace{19\p@}%
\par
-% \twocolumn@sw{\twocolumngrid}{}%
\onecolumngrid@pop
}%
+}%
% \end{macrocode}
% \end{macro}
%
@@ -7744,30 +6750,35 @@ See the REVTeX 4 README file for restrictions and more information.
% We define the sectioning command to use when starting the bibliography.
% \begin{macrocode}
\def\bib@device#1#2{%
- \hb@xt@#1{%
- \hfil
- \phantomsection
- \addcontentsline {toc}{section}{\protect\numberline{}\refname}%
-% \hyper@anchorstart {\@currentHref }%
- \hb@xt@#2{%
- \skip@\z@\@plus-1fil\relax
- \leaders\hrule height.25 \p@ depth.25 \p@ \hskip\z@\@plus1fil
- \hskip\skip@
- \hskip\z@\@plus0.125fil\leaders\hrule height.375\p@ depth.375\p@ \hskip\z@\@plus0.75fil \hskip\z@\@plus0.125fil
- \hskip\skip@
- \hskip\z@\@plus0.25 fil\leaders\hrule height.5 \p@ depth.5 \p@ \hskip\z@\@plus0.5 fil \hskip\z@\@plus0.25 fil
- \hskip\skip@
- \hskip\z@\@plus0.375fil\leaders\hrule height.625\p@ depth.625\p@ \hskip\z@\@plus0.25fil \hskip\z@\@plus0.375fil
- % \hskip\skip@
- % \hfil
- }%
-%\hyper@anchorend
- \hfil
- }%
+ \hb@xt@\z@{%
+ \hb@xt@#1{%
+ \hfil
+ \phantomsection
+ \addcontentsline {toc}{section}{\protect\numberline{}\refname}%
+% \hyper@anchorstart {\@currentHref }%
+ \hb@xt@#2{%
+ \skip@\z@\@plus-1fil\relax
+ \leaders\hrule height.25 \p@ depth.25 \p@ \hskip\z@\@plus1fil
+ \hskip\skip@
+ \hskip\z@\@plus0.125fil\leaders\hrule height.375\p@ depth.375\p@ \hskip\z@\@plus0.75fil \hskip\z@\@plus0.125fil
+ \hskip\skip@
+ \hskip\z@\@plus0.25 fil\leaders\hrule height.5 \p@ depth.5 \p@ \hskip\z@\@plus0.5 fil \hskip\z@\@plus0.25 fil
+ \hskip\skip@
+ \hskip\z@\@plus0.375fil\leaders\hrule height.625\p@ depth.625\p@ \hskip\z@\@plus0.25fil \hskip\z@\@plus0.375fil
+ % \hskip\skip@
+ % \hfil
+ }%
+% \hyper@anchorend
+ \hfil
+ }%
+ \hss
+ }%
+}%
+\appdef\setup@hook{%
+ \let\bibpreamble\@empty
+ \bibsep\z@\relax
+ \def\newblock{\ }%
}%
-\let\bibpreamble\@empty
-\bibsep\z@\relax
-\def\newblock{\ }%
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -7778,22 +6789,22 @@ See the REVTeX 4 README file for restrictions and more information.
% We define the font switch that applies to the body of the bibliography.
%
% \begin{macrocode}
+\appdef\setup@hook{%
\def\bibfont{%
\small
+ \@clubpenalty\clubpenalty
}%
+}%
% \end{macrocode}
% \end{macro}
%
%
% \subsubsection{Index}%
% FIXME: the following call to \cmd\twocolumn\ appears wrong if we were in two-column grid.
-% \changes{v4.0beta 3}{1999/11/13}
-% {grid changes with ltxgrid}
-% \changes{v4.0rc1}{2001/06/18}
-% {grid changes with push and pop}
+% \changes{4.0c}{1999/11/13}{grid changes with ltxgrid}
+% \changes{4.0rc1}{2001/06/18}{grid changes with push and pop}
% \begin{macrocode}
\newenvironment{theindex}{%
-%\let\wastwocol@sw\twocolumn@sw
\columnseprule \z@
\columnsep 35\p@
\c@secnumdepth-\maxdimen
@@ -7803,63 +6814,68 @@ See the REVTeX 4 README file for restrictions and more information.
\parindent\z@
\parskip\z@ plus.3\p@\relax
\let\item\@idxitem
-%\wastwocol@sw{\twocolumngrid}{}%
\onecolumngrid@pop
}{%
%\onecolumngrid@pop
}%
%
-\def\@idxitem{\par\hangindent 40\p@}
+\def\@idxitem{\par\hangindent 40\p@}%
%
-\def\subitem{\par\hangindent 40\p@ \hspace*{20\p@}}
+\def\subitem{\par\hangindent 40\p@ \hspace*{20\p@}}%
%
-\def\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
+\def\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}%
%
-\def\indexspace{\par \vskip 10\p@ plus5\p@ minus3\p@\relax}
+\def\indexspace{\par \vskip 10\p@ plus5\p@ minus3\p@\relax}%
% \end{macrocode}
%
%
-% \subsection{Journal-Specific Code}%
+% \subsection{Journal- and Pointsize-Specific Code}%
%
-% For APS journals, we supply code specific to PRA, PRB, PRC, PRD, PRE, PRL, and RMP.
-% At present, they are identical,
-% with the exception of PRB's code for superscript citations.
-%
+% After this substyle is read in, we will execute the code specific to the selected
+% journal: execute the society/journal \file{.rtx} file if it exists, or
+% execute the society/journal macro (if the latter is not defined, it will \cmd\relax\ out).
+% Here we define the default journal.
% \begin{macrocode}
-\def\journal@pra{pra}%
-\def\journal@prb{prb}%
-\def\journal@prc{prc}%
-\def\journal@prd{prd}%
-\def\journal@pre{pre}%
-\def\journal@prl{prl}%
-\def\journal@prstab{prstab}%
-\def\journal@rmp{rmp}%
+\def\@journal@default{pra}%
% \end{macrocode}
%
-% Note: the convention in this document class is that
+% \subsection{Typesize-Specific Code}%
+%
+% After this society file is read in, we will process the \cmd\@pointsize-specific
+% code. Here we define the default.
+% \begin{macrocode}
+\def\@pointsize@default{10}%
+% \end{macrocode}
+%
+% Note: the convention in \revtex\ and its substyles is that
% the substyle must not override any explicit class options
% declared by the document.
% This means that the various Booleans of Section~\ref{sec:options}
% may be assigned here only if they are still undefined at this point.
%
+% For the APS, we supply code specific to journals PRA, PRB, PRC, PRD, PRE, PRL, and RMP.
+% At present, they are identical,
+% with the exception of PRB and RMP.
+%
% For most all of the APS journals, the journal-dependent
% code is relatively meager and is therefore embedded in this file.
% However, the RMP code is sufficiently extensive that
% splitting it out into a separate file is more convenient.
%
% \subsubsection{\classoption{pra}}%
+% There is no code specific to \classoption{pra}.
% \begin{macrocode}
-\@ifx{\@journal\journal@pra}{%
-% \end{macrocode}
-%
-% End of \classoption{pra} code.
-% \begin{macrocode}
-}{}%
+\def\rtx@apspra{%
+ \class@info{APS journal PRA selected}%
+}%
% \end{macrocode}
%
% \subsubsection{\classoption{prb}}%
+% We define a \cmd\citealp-like procedure that uses a numerical citation; it is for use in
+% the PRB journal.
% \begin{macrocode}
-\@ifx{\@journal\journal@prb}{%
+\def\rtx@apsprb{%
+ \class@info{APS journal PRB selected}%
% \end{macrocode}
% PRB requires superscript citations.
% We use Patrick Daly's \classname{natbib} package,
@@ -7869,79 +6885,85 @@ See the REVTeX 4 README file for restrictions and more information.
% By default, PRB selects the \classoption{bibnotes} option.
% We also set up for numerical citations.
% \begin{macrocode}
- \@ifxundefined\bibnotes@sw{\@booleantrue\bibnotes@sw}{}%
- \bibpunct{}{}{,}{s}{}{\textsuperscript{,}}%
- \def\@onlinecite#1{\begingroup\let\@cite\NAT@citenum\citealp{#1}\endgroup}%
+ \let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote
+ \appdef\setup@hook{%
+ \bibpunct{}{}{,}{s}{}{\textsuperscript{,}}%
+ \let\onlinecite\rev@citealpnum
+ }%
% \end{macrocode}
% \end{macro}
%
-% Invoke \classoption{superbib} option if the document
-% has made no selection of its own.
+% \begin{macro}{\pre@bibdata}
+% \begin{macro}{\@endnotetext}
+% \changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+%
+% Set up to write endnotes to a .bib file; its data will be incorporated into the bibliography.
% \begin{macrocode}
- \appdef\class@documenthook{%
- \@ifxundefined\place@bibnumber{%
- \let\place@bibnumber\place@bibnumber@sup
- }{}%
- }%
+ \def\pre@bibdata{\jobname\bibdata@app}%
% \end{macrocode}
+% \end{macro}
+% \end{macro}
%
-% End of \classoption{prb} code.
+% Invoke \classoption{superbib} option.
+% If the document makes a selection of its own, it will override this assignment.
% \begin{macrocode}
-}{}%
+ \let\place@bibnumber\place@bibnumber@sup
% \end{macrocode}
%
-% \subsubsection{\classoption{prc}}%
+% End of \classoption{prb} code.
% \begin{macrocode}
-\@ifx{\@journal\journal@prc}{%
+}%
% \end{macrocode}
%
-% End of \classoption{prc} code.
+% \subsubsection{\classoption{prc}}%
+% There is no code specific to \classoption{prc}.
% \begin{macrocode}
-}{}%
+\def\rtx@apsprc{%
+ \class@info{APS journal PRC selected}%
+}%
% \end{macrocode}
%
% \subsubsection{\classoption{prd}}%
+% There is no code specific to \classoption{prd}.
% \begin{macrocode}
-\@ifx{\@journal\journal@prd}{%
-% \end{macrocode}
-%
-% End of \classoption{prd} code.
-% \begin{macrocode}
-}{}%
+\def\rtx@apsprd{%
+ \class@info{APS journal PRD selected}%
+}%
% \end{macrocode}
%
% \subsubsection{\classoption{pre}}%
+% There is no code specific to \classoption{pre}.
% \begin{macrocode}
-\@ifx{\@journal\journal@pre}{%
-% \end{macrocode}
-%
-% End of \classoption{prd} code.
-% \begin{macrocode}
-}{}%
+\def\rtx@apspre{%
+ \class@info{APS journal PRE selected}%
+}%
% \end{macrocode}
%
% \subsubsection{\classoption{prl}}%
% \begin{macrocode}
-\@ifx{\@journal\journal@prl}{%
+\def\rtx@apsprl{%
+ \class@info{APS journal PRL selected}%
% \end{macrocode}
% In PRL, the default is the \classoption{bibnotes} option,
% and the Acknowledgments section has no head.
%
-% However, the References head is a device that may be described as a lozenge centered on the baseline,
+% The References head is a device that may be described as a lozenge centered on the baseline,
% 71 points wide by 2 points thick, with the ends tapering to a half point in thickness.
% Space above 26 points base to base, below 31 base to base.
+%FIXME: this code may confound \classname{geometry}
% \begin{macrocode}
- \@ifxundefined\bibnotes@sw{\@booleantrue\bibnotes@sw}{}%
+ \let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote
\@booleanfalse\acknowledgments@sw
-%\let\acknowledgmentsname\@empty
- \def\bibsection{%
- \par
- \begingroup
- \baselineskip26\p@
- \bib@device{\hsize}{72\p@}%
- \endgroup
- \nobreak\@nobreaktrue
- \addvspace{19\p@}%
+ \appdef\setup@hook{%
+ \def\bibsection{%
+ \par
+ \begingroup
+ \baselineskip26\p@
+ \bib@device{\hsize}{72\p@}%
+ \endgroup
+ \nobreak\@nobreaktrue
+ \addvspace{19\p@}%
+ }%
}%
% \end{macrocode}
% Implement length checking.
@@ -7950,17 +6972,19 @@ See the REVTeX 4 README file for restrictions and more information.
% to make the formatted output be true
% to the metrics of the journal.
%
-% Wait. Do not use mathtime after all. APS has their own way of doing math pi, involving
-% Adobe Mathematical Pi and other fonts.
% \begin{macrocode}
-%\appdef\class@documenthook{%
- \@ifxundefined\lengthcheck@sw{\@booleanfalse\lengthcheck@sw}{}%
+\appdef\setup@hook{%
\lengthcheck@sw{%
\RequirePackage{times}%
+% \end{macrocode}
+% Wait. Do not use mathtime after all. APS has their own way of doing math pi, involving
+% Adobe Mathematical Pi and other fonts.
+% \begin{verbatim}
% \RequirePackage{mathtime}%
- }{%
- }%
-%}%
+% \end{verbatim}
+% \begin{macrocode}
+ }{}%
+}%
% \end{macrocode}
% A PRL does not have numbered sections.
% \begin{macrocode}
@@ -7968,7 +6992,7 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
% Note: we defer this code until after type size file is read in.
% \begin{macrocode}
- \appdef\set@typesize@hook{%
+ \appdef\setup@hook{%
\@ifnum{\@pointsize=10\relax}{%
\lengthcheck@sw{%
\def\large{%
@@ -8005,44 +7029,53 @@ See the REVTeX 4 README file for restrictions and more information.
}%
}{}%
}%
-%\appdef\set@pica@hook{%
- \@ifnum{\@pointsize=10\relax}{%
- \textheight = 694.0\p@
-% \textheight = 55\baselineskip
-% \advance\textheight by \topskip
- }{}%
-%}%
+ \textheight = 694.0\p@
% \end{macrocode}
%
% End of \classoption{prl} code.
% \begin{macrocode}
-}{}%
+}%
% \end{macrocode}
%
-% \subsubsection{\classoption{prstab}}%
+% \subsubsection{\classoption{per}}%
+% Here is code specific to \classoption{per}.
% \begin{macrocode}
-\@ifx{\@journal\journal@prstab}{%
+\def\rtx@apsprstper{%
+ \class@info{APS journal PRST-PER selected}%
% \end{macrocode}
+% To first order, PER is the same as PRB, with superscript citations.
%
-% End of \classoption{prstab} code.
% \begin{macrocode}
-}{}%
+ \rtx@apsprb
% \end{macrocode}
%
-% \subsubsection{\classoption{rmp}}%
-% Read in the code from a file.
+% ``Section heads are bold, centered (Roman numeral, Latin letter)''
+%
+% Article titles do not have surrounding double-quotes!
+%
+% End of \classoption{prb} code.
% \begin{macrocode}
-\@ifx{\@journal\journal@rmp}{\input{\@journal\substyle@ext}}{}%
+}%
% \end{macrocode}
%
+% \subsubsection{\classoption{prstab}}%
+% There is no code specific to \classoption{prstab}.
+% \begin{macrocode}
+\def\rtx@apsprstab{%
+ \class@info{APS journal PRSTAB selected}%
+}%
+% \end{macrocode}
+%
+% \subsubsection{\classoption{rmp}}%
+% If this option has been selected, we will read in the needed code from the file \file{apsrmp.rtx}.
%
% \subsection{Establish APS Defaults}\label{sec:aps-defaults}
%
% \begin{macro}{\footinbib@sw}
-% All APS journals except RMP invoke the \classoption{footinbib} option.
-% We rely on the RMP-specific code to give a value to this switch.
+% All APS journals except RMP effectively invoke the \classoption{footinbib} option.
+% We rely on the RMP-specific code to override this assignment.
% \begin{macrocode}
-\@ifxundefined\footinbib@sw{\@booleantrue\footinbib@sw}{}%
+\@booleantrue\footinbib@sw
% \end{macrocode}
% \end{macro}
%
@@ -8050,23 +7083,54 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macro}{\@bibstyle}
% We install code that will select the presentation for \cmd\bibitem s
% and govern the \BibTeX\ processing.
-% If the user has not selected any related option and if
-% the journal substyle also has not, then the \classoption{aps}
-% option choses these defaults.
% \begin{macrocode}
-\appdef\class@documenthook{%
- \@ifxundefined\place@bibnumber{%
- \let\place@bibnumber\place@bibnumber@inl
- }{}%
- \@ifxundefined\@bibstyle{%
- \def\@bibstyle{apsrev}%
+\let\place@bibnumber\place@bibnumber@inl
+\def\@bibstyle{apsrev\substyle@post}%
+\appdef\setup@hook{%
+ \longbibliography@sw{%
+ \appdef\@bibstyle{long}%
}{}%
}%
% \end{macrocode}
% \end{macro}
% \end{macro}
%
+% \subsection{APS Sanity Checking}\label{sec:aps-sanity}
+% \changes{4.1f}{2009/07/20}{(AO, 524) Makes no sense if citations are superscript numbers and so are footnotes}
+%
+% Rule: if \cmd\place@bibnumber\ is \cmd\place@bibnumber@sup\
+% (citations are numbered and set superscript),
+% then it makes no sense for \cmd\footinbib@sw\ to be \cmd\false@sw\
+% (footnotes set in the bibliography, as endnotes).
+% If both conditions prevailed, then the document would have footnotes
+% and citations both as superscript arabic numbers, but independently numbered,
+% which would be confusing.
+%
+% Any society that provides for both superscript numbered citations as well as for
+% numbered footnotes should check for this same condition, and deal with it.
+%
+% Note: an alternative would be for footnotes to use the same sequence of footnote devices
+% that are used by the frontmatter footnotes
+% (\cmd\frontmatter@thefootnote\ instead of arabic numbers).
%
+% In this case, we would want to refrain from resetting \cmd\c@footnote\ at the end of
+% the title page formatting.
+% We would also want to treat body footnotes identically to frontmatter footnotes:
+% the assignments in \cmd\titleblock@produce\ would persist throughout the document.
+%
+% But APS do not choose to go that route.
+% \begin{macrocode}
+\appdef\setup@hook{%
+ \@ifx{\place@bibnumber\place@bibnumber@sup}{%
+ \footinbib@sw{}{%
+ \class@warn{Citations are superscript numbers: footnotes must be endnotes; changing to that configuration}%
+ \@booleantrue\footinbib@sw
+ }%
+ }{}%
+}%
+% \end{macrocode}
+%
+% Here ends the substyle for society APS.
% \begin{macrocode}
%</aps>
% \end{macrocode}
@@ -8074,11 +7138,11 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \section{The \classoption{rmp} journal substyle: the \texttt{rmp} module}
%
-% The file \file{rmp.rtx} is read in by the \classname{revtex4} document class
+% The file \file{apsrmp.rtx} is read in by the \classname{revtex4} document class
% if \cmd\@society\ has the value \classoption{aps}
% and \cmd\@journal\ has the value \classoption{rmp}.
%
-% It is read at the end of the \filename{aps.rtx}, so all definitions
+% It is read at the end of the \file{aps.rtx}, so all definitions
% and assignments in that file are operative unless overridden here.
%
%
@@ -8099,18 +7163,30 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macrocode}
%
% Protect this file from being read in as a society instead of a journal.
-% In such a case, \cmd\@journal\ will be \cmd\@empty.
+% In such a case, \cmd\@journal\ will be undefined.
% \begin{macrocode}
-\@ifx@empty\@journal{%
- \class@warn{I have to read in the aps substyle first!}%
- \endinput
- \def\@society{aps}\def\@journal{rmp}%
- \expandafter\input\expandafter{\@society\substyle@ext}%
+\@ifxundefined\@journal{%
+% \end{macrocode}
+% One alternative: abort the document.
+% Another alternative: try to recover: force load the aps society file
+% \begin{macrocode}
+ \class@warn{Please specify the REVTeX options [aps,rmp]!}%
+ \@@end
}{}%
% \end{macrocode}
+% Log the journal substyle.
+% \begin{macrocode}
+ \class@info{APS journal RMP selected}%
+% \end{macrocode}
%
% \subsection{Frontmatter}%
%
+% We assign the titlepage style for RMP; a document instance
+% may override by invoking one of the class options of \revtex.
+% \begin{macrocode}
+\clo@groupedaddress
+% \end{macrocode}
+%
% \begin{macro}{\frontmatter@setup}
%
% \begin{macrocode}
@@ -8141,6 +7217,8 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% \begin{macro}{\frontmatter@authorformat}
+% \changes{4.1b}{2008/08/04}{Rag the right even more: .8\cs{hsize}. Also, assign \cs{@totalleftmargin}.}%
+% \changes{4.1b}{2008/06/29}{(AO, 455) Be nice to a list within the abstract (assign \cs{@totalleftmargin}).}
% Set the rag to a milder value, because we want to do true ragged right
% typesetting, as opposed to the \LaTeX\ default, which gives very poor results.
%
@@ -8149,15 +7227,18 @@ See the REVTeX 4 README file for restrictions and more information.
\def\frontmatter@authorformat{%
\preprintsty@sw{\vskip0.5pc\relax}{}%
\@tempskipa\@flushglue
- \@flushglue\z@ plus50\p@\relax
+ \@flushglue\z@ plus.8\hsize
\raggedright\advance\leftskip.5in\relax
\@flushglue\@tempskipa
\parskip\z@skip
+ \@totalleftmargin\leftskip
}%
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\frontmatter@affiliationfont}
+% \changes{4.1b}{2008/08/04}{As with author formatting, rag the right more, and assign \cs{@totalleftmargin}. Also neutralize \cs{def@after@address}.}%
+% \changes{4.1b}{2008/06/29}{(AO, 455) Be nice to a list within the abstract (assign \cs{@totalleftmargin}).}
% The hook \cmd\frontmatter@affiliationfont\ controls the formatting of affiliations and affiliation groups.
% The hook \cmd\frontmatter@above@affilgroup\ is invoked just before proceeding with author/affiliation processing.
% The \cmd\frontmatter@above@affiliation\ is the amount of space above affiliations in the \classoption{groupedaddress} style,
@@ -8168,9 +7249,11 @@ See the REVTeX 4 README file for restrictions and more information.
\def\frontmatter@affiliationfont{% Helvetica 9/10.2
\small\slshape\selectfont\baselineskip10.5\p@\relax
\@tempskipa\@flushglue
- \@flushglue\z@ plus50\p@\relax
+ \@flushglue\z@ plus.8\hsize
\raggedright\advance\leftskip.5in\relax
\@flushglue\@tempskipa
+ \@totalleftmargin\leftskip
+ \let\def@after@address\def@after@address@empty
}%
\def\frontmatter@above@affilgroup{\addvspace{7.2\p@}}% additional leading above an author
\def\frontmatter@above@affiliation{\addvspace{5.3\p@}}%
@@ -8179,15 +7262,20 @@ See the REVTeX 4 README file for restrictions and more information.
% \end{macro}
%
% Set up the default RMP style for title block authors and affiliations.
-% This command should effectively override the effect of the
-% corresponding command in the parent substyle.
+% We assign the titlepage style for RMP; a document instance
+% may override by invoking one of the class options of \revtex.
+% \changes{4.1b}{2008/08/04}{The \texttt{rmp} journal substyle selects \texttt{groupedaddress} by default.}%
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+%
+% This command should override the effect of the
+% corresponding command in the society substyle,
+% and any document class option bearing on same will in turn override.
% \begin{macrocode}
-\@ifxundefined\groupauthors@sw{%
- \clo@groupedaddress
-}{}%
+\clo@groupedaddress
% \end{macrocode}
%
% \begin{macro}{\frontmatter@RRAP@format}
+% \changes{4.1b}{2008/06/29}{(AO, 455) Be nice to a list within the abstract (assign \cs{@totalleftmargin}).}
% Note: in RMP, if we are not in preprint mode, the date will not be produced.
%
% Note: Helvetica C/lc, 8.98bp, space above: 16.3bp b-b.
@@ -8196,12 +7284,8 @@ See the REVTeX 4 README file for restrictions and more information.
\addvspace{7.3\p@}%
\small
\raggedright\advance\leftskip.5in\relax
-% \parskip.5ex\relax
-% \everypar{\hbox\bgroup(\@gobble@leavemode@uppercase}%
-% \def\par{\@ifvmode{}{\unskip)\egroup\@@par}}%
-% \preprintsty@sw{}{\let\@date\@empty}%
+ \@totalleftmargin\leftskip
}%
-%\def\@gobble@leavemode@uppercase#1#2{\expandafter\MakeTextUppercase}%
\def\produce@RRAP#1{%
\@if@empty{#1}{}{%
\@ifvmode{\leavevmode}{}%
@@ -8229,15 +7313,14 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \begin{macro}{\frontmatter@abstractfont}
% TimesTen 8.93bp/9.6bp X 360bp, indented 36bp, with 21.9/37.6bp b-b above/below
+% \changes{4.1b}{2008/06/29}{(AO, 455) Be nice to a list within the abstract (assign \cs{@totalleftmargin}).}
% \begin{macrocode}
\def\frontmatter@abstractfont{%
\footnotesize
\hsize360\p@
\leftskip=0.5in
- \advance\hsize\leftskip
-%\rightskip=\leftskip
\parindent\z@
-%\hsize5.5in
+ \@totalleftmargin\leftskip
}%
% \end{macrocode}
% \end{macro}
@@ -8259,19 +7342,19 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \subsection{General Text}%
%
-% If not in preprint mode, set the type size to 10/12 point. Note: s/b 11.6bp leading
+% \changes{4.1b}{2008/07/01}{(AO) make settings at class time instead of deferring them to later.}
+% If not in preprint mode, RMP sets the type size to 10/12 point. Note: s/b 11.6bp leading
+%FIXME: define \cmd\normalsize\ only if nobody else has done so.
% \begin{macrocode}
- \appdef\set@typesize@hook{%
- \@ifxundefined\preprintsty@sw{}{%
- \preprintsty@sw{}{%
- \def\normalsize{%
- \@setsize\normalsize{12pt}\xpt\@xpt
- \abovedisplayskip 10\p@ plus2\p@ minus5\p@
- \belowdisplayskip \abovedisplayskip
- \abovedisplayshortskip \abovedisplayskip
- \belowdisplayshortskip \abovedisplayskip
- \let\@listi\@listI
- }%
+ \appdef\setup@hook{%
+ \preprintsty@sw{}{%
+ \def\normalsize{%
+ \@setsize\normalsize{12pt}\xpt\@xpt
+ \abovedisplayskip 10\p@ plus2\p@ minus5\p@
+ \belowdisplayskip \abovedisplayskip
+ \abovedisplayshortskip \abovedisplayskip
+ \belowdisplayshortskip \abovedisplayskip
+ \let\@listi\@listI
}%
}%
}%
@@ -8286,22 +7369,40 @@ See the REVTeX 4 README file for restrictions and more information.
%
%
% \subsection{Sectioning}
+% \changes{4.1b}{2008/08/04}{Use \cs{setup@hook} to initialize all.}
+% \changes{4.1b}{2008/08/01}{Section numbering via procedures \cs{secnums@rtx} and \cs{secnums@arabic}.}
%
+% We override the meaning of \cmd\secnums@rtx.
+% The class option \classoption{secnumarabic} will continue to work.
% \begin{macrocode}
-\def\thepart{\Roman{part}} %
-\def\thesection{\Roman{section}}
-\def\p@section{}
-\def\thesubsection{\Alph{subsection}}
-\def\p@subsection{\thesection.}
-\def\thesubsubsection{\arabic{subsubsection}}
-\def\p@subsubsection{\thesection.\thesubsection.}
-\def\theparagraph{\alph{paragraph}}
-\def\p@paragraph{\thesection.\thesubsection.\thesubsubsection.}
-\def\thesubparagraph{\arabic{subparagraph}}
-\def\p@subparagraph{\thesection.\thesubsection.\thesubsubsection.\theparagraph.}
+\def\secnums@rtx{%
+ \@ifxundefined\thepart{%
+ \def\thepart{\Roman{part}}%
+ }{}%
+ \@ifxundefined\thesection{%
+ \def\thesection {\Roman{section}}%
+ \def\p@section {}%
+ }{}%
+ \@ifxundefined\thesubsection{%
+ \def\thesubsection {\Alph{subsection}}%
+ \def\p@subsection {\thesection.}%
+ }{}%
+ \@ifxundefined\thesubsubsection{%
+ \def\thesubsubsection {\arabic{subsubsection}}%
+ \def\p@subsubsection {\thesection.\thesubsection.}%
+ }{}%
+ \@ifxundefined\theparagraph{%
+ \def\theparagraph {\alph{paragraph}}%
+ \def\p@paragraph {\thesection.\thesubsection.\thesubsubsection.}%
+ }{}%
+ \@ifxundefined\thesubparagraph{%
+ \def\thesubparagraph {\arabic{subparagraph}}%
+ \def\p@subparagraph {\thesection.\thesubsection.\thesubsubsection.\theparagraph.}%
+ }{}%
+}%
% \end{macrocode}
%
-% In RMP, put a period (.), followed by nut space, after the section number.
+% In RMP, put a period (.), followed by `nut space', after the section number.
% Also, hang the section number (the \LaTeX\ default).
% \begin{macrocode}
\def\@seccntformat#1{\csname the#1\endcsname.\hskip0.5em\relax}%
@@ -8315,6 +7416,7 @@ See the REVTeX 4 README file for restrictions and more information.
%
% To accomplish this, we use the \cmd\@hangfrom@\ hook, which was developed for this
% purpose.
+% \changes{4.1b}{2008/07/01}{Add \cs{@hangfroms@section}}
% \begin{macrocode}
\def\section{%
\@startsection{section}{1}{\z@}{0.8cm plus1ex minus.2ex}{0.4cm}%
@@ -8325,6 +7427,7 @@ See the REVTeX 4 README file for restrictions and more information.
}%
}%
\def\@hangfrom@section#1#2#3{\@hangfrom{#1#2}\MakeTextUppercase{#3}}%
+ \def\@hangfroms@section#1#2{#1\MakeTextUppercase{#2}}%
\def\subsection{%
\@startsection{subsection}{2}{\z@}{0.8cm plus1ex minus.2ex}{0.4cm}%
{%
@@ -8361,10 +7464,10 @@ See the REVTeX 4 README file for restrictions and more information.
% \begin{macro}{\@hangfrom@appendix}
% \begin{macro}{\@hangfroms@appendix}
% \begin{macro}{\@appendixcntformat}
+% \changes{4.1b}{2008/07/01}{Add \cs{@hangfroms@section}}
% \begin{macrocode}
\appdef\appendix{%
\let\@hangfrom@section\@hangfrom@appendix
- \let\@hangfroms@section\@hangfroms@appendix
\let\@sectioncntformat\@appendixcntformat
}%
\def\@hangfrom@appendix#1#2#3{%
@@ -8388,6 +7491,7 @@ See the REVTeX 4 README file for restrictions and more information.
%
% \subsection{Figure and Table Caption Formatting}
% \begin{macro}{\@makecaption}
+% \changes{4.1b}{2008/07/01}{Break out \cs{@caption@fignum@sep}}
%
% \begin{macrocode}
\setlength\belowcaptionskip{2\p@}
@@ -8396,12 +7500,12 @@ See the REVTeX 4 README file for restrictions and more information.
\vbox{%
\flushing
\small\rmfamily
-% \hsize\@capwidth
\noindent
- #1\nobreak\hskip.5em plus.2em\ignorespaces#2\par
+ #1\@caption@fignum@sep#2\par
}%
\vskip\belowcaptionskip
}%
+\def\@caption@fignum@sep{\nobreak\hskip.5em plus.2em\ignorespaces}%
% \end{macrocode}
% \end{macro}
%
@@ -8423,169 +7527,264 @@ See the REVTeX 4 README file for restrictions and more information.
% To generate \file{apsrmp.bst}, use \classname{custom-bib} version 3.89d1 or later.
% Run the \file{.bst} generator, \file{makebst.tex}, with the following options:
%
+% \def\QandA#1#2#3{\item#1: \textbf{#2}: \texttt{#3}---}%
+% \def\CandE#1{\item\relax\texttt{#1}---}%
% \begin{enumerate}
-% \item
-% STYLE OF CITATIONS: a: ay( Author-year with some non-standard interface)
-% \item
-% AUTHOR-YEAR SUPPORT SYSTEM: nat: (Natbib for use with natbib v5.3 or later)
-% \item
-% ORDERING OF REFERENCES: *: (Alphabetical);
-% \item
-% ORDER ON VON PART: x: vonx (Sort without von part---de la Maire after Mahone)
-% \item
-% AUTHOR NAMES: a: nm-rev1 (Only first name reversed, initials---AGU style: Smith, J. F., H. K. Jones)
-% \item
-% POSITION OF JUNIOR: jnrlst (Junior comes last as Smith, John, Jr.)
-% \item
-% NUMBER OF AUTHORS: l: max 12, min 12 (three prompts in all);
-% \item
-% TYPEFACE FOR AUTHORS IN LIST OF REFERENCES: u: nmft, nmft-def (User defined author font---\cmd\bibnamefont)
-% \item
-% FONT FOR FIRST NAMES: u: fnm-def (First names in user defined font---\cmd\bibfnamefont)
-% \item
-% EDITOR NAMES IN INCOLLECTION ETC: a: nmfted (Editors incollection like authors font)
-% \item
-% FONT FOR `AND' IN LIST: r: nmand-rm (`And' in normal font---JONES and JAMES)
-% \item
-% FONT OF CITATION LABELS IN TEXT: u: lab, lab-def (User-defined citation font---\cmd\citenamefont)
-% \item
-% LABEL WHEN AUTHORS MISSING: keyxyr (Year blank when KEY replaces missing author---for natbib 7.0)
-% \item
-% DATE POSITION: b: dt-beg (Date after authors)
-% \item
-% SUPPRESS MONTH: xmth (Date is year only)
-% \item
-% DATE FORMAT: yr-com (Date preceded by comma as `, 1993')
-% \item
-% TRUNCATE YEAR: note-yr (Year text full as 1990--1993 or `in press')
-% \item
-% ARTICLE TITLE PRESENT: x: jtit-x (No article title);
-% \item
-% JOURNAL TITLE FONT: r: jttl-rm (Journal title normal);
-% \item
-% TECHNICAL REPORT TITLE: b: trtit-b (Tech. report title like books);
-% \item
-% JOURNAL VOLUME: b: vol-bf (Volume bold);
-% \item
-% VOLUME PUNCTUATION: c: volp-com (Volume with comma);
-% \item
-% PAGE NUMBERS: f: jpg-1 (Only start page number);
-% \item
-% POSITION OF PAGES: e: pp-last (Pages at end, but before any notes)
-% \item
-% NUMBER AND SERIES FOR COLLECTIONS: num-xser (Allows number without series and suppresses word ``number'')
-% \item
-% JOURNAL NAME PUNCTUATION: x: jnm-x (Space after journal);
-% \item
-% PUBLISHER IN PARENTHESES: p: pub-par (Publisher in parentheses)
-% \item
-% PUBLISHER POSITION: p: pre-pub (Publisher before chapter, pages);
-% \item
-% ISBN NUMBER: *: isbn (Include ISBN);
-% \item
-% ISSN NUMBER: *: isbn (Include ISSN for periodicals);
-% \item
-% `EDITOR' AFTER NAMES: a: edpar (`Name (editor),' in parentheses, after name, comma after)
-% \item
-% EDITOR IN COLLECTIONS: b: edby (In booktitle, edited by\dots---where \dots is names)
-% \item
-% PUNCTUATION BETWEEN SECTIONS (BLOCKS): c: blk-com (Comma between blocks);
-% \item
-% `IN' WITH JOURNAL NAMES: i: injnl (Add `in' before journal name in style for incollection)
-% \item
-% ABBREVIATE WORD `PAGES': a: pp (`Page' abbreviated);
-% \item
-% ABBREVIATE WORD `EDITORS': a: ed (`Editor' abbreviated);
-% \item
-% ABBREVIATION FOR `EDITION': a: ednx (`Edition' abbreviated as `ed');
-% \item
-% EDITION NUMBERS: xedn (Editions as in database saving much processing memory)
-% \item
-% STORED JOURNAL NAMES: a: jabr (Abbreviated journal names);
-% \item
-% FONT OF `ET AL': i: etal-it (Italic et al);
-% \item
-% ADDITIONAL REVTeX DATA FIELDS: r: revdata, eprint, url, url-blk (Include REVTeX data fields)
-% \item
-% NEW FONT SELECTION SCHEME: n: nfss (NFSS);
-% \item
-% ADDITIONAL REVTeX DATA FIELDS: y: revdata (additional data fields);
-% \item
-% REFERENCE COMPONENT TAGS: r: bibinfo (reference component tags);
+% \QandA{STYLE OF CITATIONS}{a}{ay}Author-year with some non-standard interface
+% \QandA{AUTHOR}{*}{nat}Natbib for use with natbib v5.3 or later
+% \QandA{LANGUAGE FIELD}{l}{lang}Use language field to switch hyphenation patterns for title
+% \QandA{ANNOTATIONS}{a}{annote}Annotations in annote field or in .tex file of citekey name
+% \QandA{PRESENTATIONS}{b}{pres,pres-bf}Presentation, speaker bold face
+% \QandA{ORDER ON VON PART }{x}{vonx}Sort without von part (de la Maire after Mahone)
+% \QandA{AUTHOR NAMES}{a}{nm-rev1}Only first name reversed, initials (AGU style: Smith, J. F., H. K. Jones)
+% \QandA{POSITION OF JUNIOR }{*}{jnrlst}Junior comes last as Smith, John, Jr.
+% \QandA{TYPEFACE FOR AUTHORS IN LIST OF REFERENCES}{u}{nmft,nmft-def}User defined author font (\cmd\bibnamefont)
+% \QandA{FONT FOR FIRST NAMES }{u}{fnm-def}First names in user defined font (\cmd\bibfnamefont)
+% \QandA{EDITOR NAMES IN INCOLLECTION ETC}{a}{nmfted}Editors incollection like authors font
+% \QandA{FONT FOR `AND' IN LIST}{r}{nmand-rm}`And' in normal font (JONES and JAMES)
+% \QandA{FONT OF CITATION LABELS IN TEXT }{u}{lab,lab-def}User defined citation font (\cmd\citenamefont)
+% \QandA{FONT FOR `AND' IN CITATIONS }{r}{and-rm}Cited `and' in normal font
+% \QandA{LABEL WHEN AUTHORS MISSING }{*}{keyxyr}Year blank when KEY replaces missing author (for natbib 7.0)
+% \QandA{DATE POSITION}{b}{dt-beg}Date after authors
+% \QandA{DATE FORMAT }{m}{yr-com}Date preceded by comma as `, 1993'
+% \QandA{INCLUDE MONTHS}{m}{aymth}Include month in date
+% \QandA{REVERSED DATE }{r}{dtrev}Date as year month
+% \QandA{TRUNCATE YEAR }{*}{note-yr}Year text full as 1990--1993 or `in press'
+% \QandA{TITLE OF ARTICLE}{d}{tit-qq}Title and punctuation in double quotes (``Title,'' ..)
+% \QandA{TITLE PRESENT IN ARTICLE, INCOLLECTION, AND INPROCEEDINGS}{x}{jtit-x}Title is ignored
+% \QandA{INPROCEEDINGS CHAPTER AND PAGES, LIKE INBOOK}{y}{inproceedings-chapter}produce pages after chapter just as in InBook
+% \QandA{ARTICLE BOOKTITLE PRESENT}{?}{article-booktitle}format booktitle
+% \QandA{ARTICLE SERIES PRESENT}{?}{article-series}article can has series
+% \QandA{JOURNAL NAME FONT}{r}{jttl-rm}Journal name normal font
+% \QandA{JOURNAL NAME WITH ADDRESS}{y}{journal-address}Include address field (in parentheses) along with journal name
+% \QandA{BOOK TITLE FIELDS}{y}{book-bt}Field `booktitle', or if absent field `title', is book title
+% \QandA{THESIS TITLE OPTIONAL}{?}{thesis-title-o}Title is optional: no warning issued if empty
+% \QandA{TECHNICAL REPORT TITLE}{b}{trtit-b}Tech. report title like books
+% \QandA{JOURNAL VOLUME}{b}{vol-bf}Volume bold as {\bf vol}(num)
+% \QandA{JOURNAL VOL AND NUMBER}{s}{vnum-sp}Journal vol (num) as 34 (2)
+% \QandA{VOLUME PUNCTUATION}{c}{volp-com}Volume with comma as vol(num), ppp
+% \QandA{PAGE NUMBERS}{f}{jpg-1}Only start page number
+% \QandA{POSITION OF PAGES}{e}{pp-last}Pages at end but before any notes
+% \QandA{BOOK EDITOR W/O AUTHOR}{}{book-editor-booktitle}Book permits empty author, produces title before editor in this case
+% \QandA{INBOOK PERMITS TITLE, BOOKTITLE, AUTHOR, EDITOR}{a}{inbook-editor-booktitle}Allow using both title/booktitle, both author/editor
+% \QandA{CONFERENCE ADDRESS FOR BOOK, INBOOK, INCOLLECTION, INPROCEEDINGS, PROCEEDINGS}{a}{bookaddress}Italic booktitle followed by bookaddress in roman
+% \QandA{NUMBER AND SERIES FOR BOOK, INBOOK, INCOLLECTION, INPROCEEDINGS, PROCEEDINGS}{*}{num-xser}Allows number without series and suppresses word "number"
+% \QandA{WORD NUMBER CAPITALIZED FOR NUMBER AND SERIES}{c}{number-cap}Capitalize word `number' as: "Number 123"
+% \QandA{WORD CHAPTER CAPITALIZED}{c}{chapter-cap}Capitalize word `chapter' as: `Chapter 42'
+% \QandA{COMBINING NUMBER AND SERIES}{x}{series-number}Series number as: `Springer Lecture Notes No. 125'
+% \QandA{POSITION OF NUMBER AND SERIES}{b}{numser-booktitle}After book title and conference address, and before editors
+% \QandA{VOLUME AND SERIES FOR BOOKS}{s}{ser-vol}Series, vol. 23
+% \QandA{VOLUME AND SERIES FORMATTING}{y}{ser-rm}format series roman , even when used with volume
+% \QandA{WORD VOLUME CAPITALIZED FOR VOLUME AND SERIES}{y}{volume-cap}Capitalize word `volume', as: `Volume 7 in Lecture Series'
+% \QandA{POSITION OF VOLUME AND SERIES FOR INCOLLECTION, INBOOK, AND INPROCEEDINGS}{e}{ser-ed}Series and volume after booktitle and before editors
+% \QandA{JOURNAL NAME PUNCTUATION}{x}{jnm-x}Space after journal name
+% \QandA{PAGES IN BOOK}{*}{pg-bk,book-chapter-pages}As chapter and page: chapter 42, page 345
+% \QandA{PUBLISHER IN PARENTHESES}{p}{pub-par}Publisher in parentheses
+% \QandA{EMPTY PUBLISHER PARENTHESES}{y}{ay-empty-pub-parens-x}eliminate parentheses altogether if nothing inside
+% \QandA{PUBLISHER POSITION}{e}{pre-edn}Edition before publisher
+% \QandA{SCHOOL}{p}{school-par}school/address in parens: `(school, address)'
+% \QandA{ISBN NUMBER}{*}{isbn}Include ISBN for books, booklets, etc.
+% \QandA{ISSN NUMBER}{*}{issn}Include ISSN for periodicals
+% \QandA{DOI NUMBER}{a}{doi-link,doi}Doi forms a link to the publication, anchored to the volume or title
+% \QandA{`EDITOR' AFTER NAMES}{a}{bkedcap}`Name Editor,' as above, editor upper case
+% \QandA{EDITOR IN COLLECTIONS}{b}{edby}In booktitle, edited by .. (where .. is names)
+% \QandA{PUNCTUATION BETWEEN SECTIONS }{c}{blk-com}Comma between blocks
+% \QandA{FINAL PUNCTUATION}{c}{fin-endbibitem}Command at end instead of period
+% \QandA{ABBREVIATE WORD `PAGES' }{a}{pp}`Page' abbreviated as p. or pp.
+% \QandA{ABBREVIATE WORD `EDITORS'}{a}{ed}`Editor' abbreviated as ed. or eds.
+% \QandA{OTHER ABBREVIATIONS}{a}{abr}Abbreviations of such words
+% \QandA{ABBREVIATION FOR `EDITION' }{a}{ednx}`Edition' abbreviated as `ed'
+% \QandA{EDITION NUMBERS}{n}{ord}Numerical editions as 1st, 2nd, 3rd, etc
+% \QandA{STORED JOURNAL NAMES}{a}{jabr}Abbreviated journal names
+% \QandA{COMMA BEFORE `AND'}{c}{and-com}Comma even with 2 authors as `Tom, and Harry'
+% \QandA{FONT OF `ET AL'}{i}{etal-it}Italic et al
+% \QandA{ADDITIONAL REVTeX DATA FIELDS}{r}{revdata,eprint,url,url-blk,translation}Include REVTeX data fields collaboration, eid, eprint, archive, url, translation
+% \QandA{SLACcitation FIELD}{?}{SLACcitation}Produce SLACcitation field
+% \QandA{NUMPAGES DATA FIELD}{*}{numpages-x}Do not include numpages field
+% \QandA{REFERENCE COMPONENT TAGS}{b}{bibinfo}Reference component tags like \cmd\bibinfo\ in the content of \cmd\bibitem
+% \QandA{ELEMENT TAGS}{b}{bibfield}Element tags like \cmd\bibfield\ in the content of \cmd\bibitem
+% \QandA{COMPATIBILITY WITH PLAIN TEX}{*}{nfss}Use LaTeX commands which may not work with Plain TeX
% \end{enumerate}
%
% A file \file{apsrmp.dbj} file equivalent to the following should result:
% \begin{verbatim}
-% \input docstrip
-% \preamble
-% ----------------------------------------
-% *** REVTeX-compatible apsrmp.bst ***
-% \endpreamble
-% \postamble
-% End of customized bst file
-% \endpostamble
-% \keepsilent
-% \askforoverwritefalse
-% \def\MBopts{\from{merlin.mbs}{%
-% ay%: Author-year with some non-standard interface
-% ,nat%: Natbib for use with natbib v5.3 or later
-% ,vonx%: Sort without von part (de la Maire after Mahone)
-% ,nm-rev1%: Only first name reversed, initials (AGU style: Smith, J. F., H. K. Jones)
-% ,jnrlst%: Junior comes last as Smith, John, Jr.
-% ,nmlm%: Limited authors (et al replaces missing names)
-% ,x10%: Maximum of 10 authors
-% ,m10%: Minimum of 10 authors
-% ,nmft,nmft-def%: User defined author font (\bibnamefont)
-% ,fnm-def%: First names in user defined font (\bibfnamefont)
-% ,nmfted%: Editors incollection like authors font
-% ,nmand-rm%: `And' in normal font (JONES and JAMES)
-% ,lab,lab-def%: User defined citation font (\citenamefont)
-% ,keyxyr%: Year blank when KEY replaces missing author (for natbib 7.0)
-% ,dt-beg%: Date after authors
-% ,xmth%: Date is year only
-% ,yr-com%: Date preceded by comma as `, 1993'
-% ,note-yr%: Year text full as 1990--1993 or `in press'
-% ,jtit-x%: No article title
-% ,jttl-rm%: Journal name normal font
-% ,trtit-b%: Tech. report title like books
-% ,vol-bf%: Volume bold as {\bf vol}(num)
-% ,volp-com%: Volume with comma as vol(num), ppp
-% ,jpg-1%: Only start page number
-% ,pp-last%: Pages at end but before any notes
-% ,num-xser%: Allows number without series and suppresses word "number"
-% ,jnm-x%: Space after journal name
-% ,pub-par%: Publisher in parentheses
-% ,pre-pub%: Publisher before chapter, pages
-% ,isbn%: Include ISBN for books, booklets, etc.
-% ,issn%: Include ISSN for periodicals
-% ,edpar%: `Name (editor),' in parentheses, after name, comma after
-% ,edby%: In booktitle, edited by .. (where .. is names)
-% ,blk-com%: Comma between blocks
-% ,injnl%: Add `in' before journal name in style for incollection
-% ,pp%: `Page' abbreviated as p. or pp.
-% ,ed%: `Editor' abbreviated as ed. or eds.
-% ,xedn%: Editions as in database saving much processing memory
-% ,jabr%: Abbreviated journal names
-% ,etal-it%: Italic et al
-% ,revdata,eprint,url,url-blk%: Include REVTeX data fields collaboration, eid, eprint, numpages, url
-% ,bibinfo%: Reference component tags like \bibinfo in the content of \bibitem
-% ,nfss%: NFSS use \textbf, \emph, not \bf, \em
-% }}
-% \generate{\file{\jobname.bst}{\MBopts}}
-% \endbatchfile
+%\input docstrip
+%\preamble
+%----------------------------------------
+%*** REVTeX-compatible RMP 2009-10-08 ***
+%\endpreamble
+%\postamble
+%End of customized bst file
+%\endpostamble
+%\keepsilent
+%\askforoverwritefalse
+%\def\MBopts{\from{merlin.mbs}{%
+% head,\MBopta}
+%\from{physjour.mbs}{\MBopta}
+%\from{geojour.mbs}{\MBopta}
+%\from{photjour.mbs}{\MBopta}
+%\from{merlin.mbs}{tail,\MBopta}}
+%\def\MBopta{%
+% ay,%: Author-year with some non-standard interface
+% nat,%: Natbib for use with natbib v5.3 or later
+% lang,%: Use language field to switch hyphenation patterns for title
+% annote,%: Annotations in annote field or in .tex file of citekey name
+% pres,pres-bf,%: Presentation, speaker bold face
+% vonx,%: Sort without von part (de la Maire after Mahone)
+% nm-rev1,%: Only first name reversed, initials (AGU style: Smith, J. F., H. K. Jones)
+% jnrlst,%: Junior comes last as Smith, John, Jr.
+% nmft,nmft-def,%: User defined author font (\bibnamefont)
+% fnm-def,%: First names in user defined font (\bibfnamefont)
+% nmfted,%: Editors incollection like authors font
+% nmand-rm,%: `And' in normal font (JONES and JAMES)
+% lab,lab-def,%: User defined citation font (\citenamefont)
+% and-rm,%: Cited `and' in normal font
+% keyxyr,%: Year blank when KEY replaces missing author (for natbib 7.0)
+% dt-beg,%: Date after authors
+% yr-com,%: Date preceded by comma as `, 1993'
+% aymth,%: Include month in date
+% dtrev,%: Date as year month
+% date-nil-x,%: If date is empty, then do not produce the surrounding punctuation (parens, brackets, colon, comma)
+% note-yr,%: Year text full as 1990--1993 or `in press'
+% tit-qq,%: Title and punctuation in double quotes (``Title,'' ..)
+% inproceedings-chapter,%: produce pages after chapter, just as in InBook
+% jtit-x,%: Title is ignored
+% inproceedings-chapter,%: produce pages after chapter just as in InBook
+% article-booktitle,%: format booktitle
+% article-series,%: article can has series
+% jttl-rm,%: Journal name normal font
+% journal-address,%: Include address field (in parentheses) along with journal name
+% book-bt,%: Field `booktitle', or if absent field `title', is book title
+% thesis-title-o,%: Title is optional: no warning issued if empty
+% trtit-b,%: Tech. report title like books
+% techreport-institution-par,%: format tech report institution like book publisher
+% vol-bf,%: Volume bold as {\bf vol}(num)
+% vnum-sp,%: Journal vol (num) as 34 (2)
+% volp-com,%: Volume with comma as vol(num), ppp
+% jpg-1,%: Only start page number
+% pp-last,%: Pages at end but before any notes
+% book-editor-booktitle,%: Book permits empty author, produces title before editor in this case
+% inbook-editor-booktitle,%: Allow using both title/booktitle, both author/editor
+% bookaddress,%: Italic booktitle followed by bookaddress in roman
+% num-xser,%: Allows number without series and suppresses word "number"
+% number-cap,%: Capitalize word `number' as: "Number 123"
+% chapter-cap,%: Capitalize word `chapter' as: `Chapter 42'
+% series-number,%: Series number as: `Springer Lecture Notes No. 125'
+% numser-booktitle,%: After book title and conference address, and before editors
+% ser-vol,%: Series, vol. 23
+% ser-rm,%: format series roman , even when used with volume
+% volume-cap,%: Capitalize word `volume', as: `Volume 7 in Lecture Series'
+% ser-ed,%: Series and volume after booktitle and before editors
+% jnm-x,%: Space after journal name
+% pg-bk,book-chapter-pages,%: As chapter and page: chapter 42, page 345
+% pub-par,%: Publisher in parentheses
+% ay-empty-pub-parens-x,%: eliminate parentheses altogether if nothing inside
+% pre-edn,%: Edition before publisher
+% school-par,%: school/address in parens: `(school, address)'
+% isbn,%: Include ISBN for books, booklets, etc.
+% issn,%: Include ISSN for periodicals
+% doi-link,doi,%: Doi forms a link to the publication, anchored to the volume or title
+% bkedcap,%: `Name Editor,' as above, editor upper case
+% edby,%: In booktitle, edited by .. (where .. is names)
+% blk-com,%: Comma between blocks
+% fin-endbibitem,%: Command at end instead of period
+% pp,%: `Page' abbreviated as p. or pp.
+% ed,%: `Editor' abbreviated as ed. or eds.
+% abr,%: Abbreviations of such words
+% ednx,%: `Edition' abbreviated as `ed'
+% ord,%: Numerical editions as 1st, 2nd, 3rd, etc
+% jabr,%: Abbreviated journal names
+% and-com,%: Comma even with 2 authors as `Tom, and Harry'
+% etal-it,%: Italic et al
+% revdata,eprint,url,url-blk,translation,%: Include REVTeX data fields collaboration, eid, eprint, archive, url, translation
+% SLACcitation,%: Produce SLACcitation field
+% numpages-x,%: Do not include numpages field
+% url,url-prefix-x,%: URL without prefix (default: `URL ')
+% bibinfo,%: Reference component tags like \bibinfo in the content of \bibitem
+% bibfield,%: Element tags like \bibfield in the content of \bibitem
+% nfss,%: Use LaTeX commands which may not work with Plain TeX
+%,{%
+% }}
+%\generate{\file{apsrmp4-1.bst}{\MBopts}}
+%\endbatchfile
% \end{verbatim}
%
+% Note that \file{apsrmplong.dbj} is the same as \file{apsrmp.dbj}, except:
+% \begin{itemize}
+% \item
+% Remove \texttt{jtit-x}, \texttt{jpg-1}. This means article titles and full page range.
+% \item
+% Add \texttt{article-title-o}: article title is optional.
+% \item
+% Remove \texttt{nm-rev1}, remove \texttt{nm-revv1}. This means full author names.
+% \end{itemize}
+%
+% \subsubsection{Comparing apsrev.bst and apsrmp.bst}
+% These two bibliographic styles differ as follows:
+% \file{apsrmp.dbj} has the following guard codes, which \file{apsrev.dbj} does not:
+% \begin{itemize}
+% \CandE{ay}%
+% Author-year with some non-standard interface
+% \CandE{nat}%
+% Natbib for use with natbib v5.3 or later
+% \CandE{nm-rev1}%
+% Only first name reversed, initials (AGU style: Smith, J. F., H. K. Jones)
+% \CandE{keyxyr}%
+% Year blank when KEY replaces missing author (for natbib 7.0)
+% \CandE{dt-beg}%
+% Date after authors
+% \CandE{yr-com}%
+% Date preceded by comma as `, 1993'
+% \CandE{aymth}%
+% Include month in date
+% \CandE{dtrev}%
+% Date as year month
+% \CandE{note-yr}%
+% Year text full as 1990--1993 or `in press'
+% \CandE{vnum-sp}%
+% Journal vol (num) as 34 (2)
+% \CandE{pp-last}%
+% Pages at end but before any notes
+% \CandE{pub-par}%
+% Publisher in parentheses
+% \CandE{school-par}%
+% school/address in parens: `(school, address)'
+% \CandE{bkedcap}%
+% `Name Editor,' as above, editor upper case
+% \CandE{and-com}%
+% Comma even with 2 authors as `Tom, and Harry'
+% \end{itemize}
+%
+%
+% \changes{4.1c}{2008/08/15}{Document class option longbibliography via \cs{substyle@post}}
% \begin{macrocode}
-\appdef\class@documenthook{%
- \@ifxundefined\@bibstyle{%
- \def\@bibstyle{apsrmp}%
- }{}%
-}%
+\def\@bibstyle{apsrmp\substyle@post}%
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\authoryear@sw}
+% \changes{4.1a}{2008/01/18}{(AO, 457) Endnotes to be sorted in with numerical citations.}%
+% Author-year citations: default value of \cmd\authoryear@sw\ is true.
+% \begin{macrocode}
+\@booleantrue\authoryear@sw
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\cite}
+% Per Mark Doyle, \cmd\cite\ is mapped to \cmd\citep\ in RMP.
+%
+% \begin{macrocode}
+\let\cite\citep
% \end{macrocode}
% \end{macro}
%
% \begin{macro}{\bibpunct}
-% The following commands effectively etablish the style in which \cmd\cite\ commands are
+% \begin{macro}{\bibsection}
+% \begin{macro}{\bibpreamble}
+% \begin{macro}{\newblock}
+% \begin{macro}{\bibhang}
+% \begin{macro}{\bibsep}
+% The following commands effectively establish the style in which \cmd\cite\ commands are
% formatted.
% You can think of them as the second needed component for the bibliography.
%
@@ -8603,59 +7802,69 @@ See the REVTeX 4 README file for restrictions and more information.
% The fifth argument puts a comma after the author when the year is not in parens:
% (Lee et al., 1996).
%
+% Incidently, this \cmd\bibpunct\ command specifies the \classname{natbib} default values.
+%
+% We define the sectioning command to use when starting the bibliography.
+%
+% We change \classname{natbib}'s \cmd\NAT@def@citea\ procedure to effect more elaborate
+% punctuation for RMP: see item 473:
+% \cmd\cite\ order punctuation: ``If possible, \cmd\textcite should put the word 'and' between two citations and before the last citation in a list of 3 or more.''
+%
% \begin{macrocode}
- \bibpunct{(}{)}{;}{a}{,}{,}%
+\appdef\setup@hook{%
% \end{macrocode}
-% \end{macro}
%
-% \begin{macro}{\cite}
-% Per Mark Doyle, \cmd\cite\ is mapped to \cmd\citep\ in RMP.
+% We define the punctuation to use in the \cmd\cite\ command's production.
%
% \begin{macrocode}
- \let\cite\citep
+ \bibpunct{(}{)}{;}{a}{,}{,}%
% \end{macrocode}
-% \end{macro}
%
-% \begin{macro}{\bibsection}
-% \begin{macro}{\bibpreamble}
-% \begin{macro}{\newblock}
-% \begin{macro}{\bibhang}
-% \begin{macro}{\bibsep}
% We define the sectioning command to use when starting the bibliography.
%
% \begin{macrocode}
-\def\bibsection{%
- \let\@hangfroms@section\@hang@froms
- \section*{\refname}%
- \@nobreaktrue
+ \def\bibsection{%
+ \expandafter\section\expandafter*\expandafter{\refname}%
+ \@nobreaktrue
+ }%
+ \let\bibpreamble\@empty
+ \def\newblock{\ }%
+ \bibhang10\p@
+ \bibsep\z@
}%
-\let\bibpreamble\@empty
-\def\newblock{\ }%
-\bibhang10\p@
-\bibsep\z@
% \end{macrocode}
% \end{macro}
% \end{macro}
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
%
% \begin{macro}{\footinbib@sw}
-% Footnotes in bibliography are inconsistent with author-year
-% references, and are particularly nast under \classname{natbib}:
+% Footnotes in bibliography are consistent only with numbered citations,
+% and are particularly nasty under \classname{natbib}:
% the packcage will automatically change to numbered references if
% any \cmd\bibitem\ commands lack the optional argument.
% Therefore, we must uninvoke it now, even if invoked by the document.
+% The same is quietly done with
+% \classname{natbib}'s \classoption{mcite} and \classoption{compress} options.
+%
+% \changes{4.1f}{2009/07/15}{(AO, 523) Add class option nomerge, to turn off new natbib 8.3 syntax}
+% (AO 523) I changed the code that alters \cmd\NAT@merge\ so that it will not override
+% when \cmd\NAT@merge\ has been set to \cmd\z@.
% \begin{macrocode}
-\@ifxundefined\footinbib@sw{}{%
+\@booleanfalse\footinbib@sw
+\appdef\setup@hook{%
\footinbib@sw{%
\class@warn{%
Footnotes in bibliography are incompatible with RMP.^^J%
Undoing the footinbib option.
}%
+ \@booleanfalse\footinbib@sw
}{}%
+ \@ifnum{\NAT@merge>\@ne}{\let\NAT@merge\@ne}{}%
+ \def\NAT@cmprs{\z@}%
}%
-\@booleanfalse\footinbib@sw
% \end{macrocode}
% \end{macro}
%
@@ -8670,14 +7879,15 @@ See the REVTeX 4 README file for restrictions and more information.
%
% We set up for auto-sizing of certain TOC elements.
%
-% To do this, we override certain definitions for
-% the default TOC font (\cmd\toc@@font) and spacing (\@dotsep),
+% To do this, we override the definitions for
+% the default TOC font (\cmd\toc@@font),
% and define
% formatting for the needed elements (\cmd\l@\dots).
% Finally, we activate the autosizing by
% assigning \cmd\toc@pre\ and \cmd\toc@post.
%
% \begin{macro}{\toc@@font}
+% \changes{4.1a}{2008/01/19}{(AO, 461) Change the csname revtex uses from @dotsep to ltxu@dotsep. The former is understood in mu. (What we wanted was a dimension.)}%
% Set the formatting characteristics of the auto-indenting part
% of the TOC.
% \begin{macrocode}
@@ -8685,7 +7895,7 @@ See the REVTeX 4 README file for restrictions and more information.
\footnotesize\rmfamily
\def\\{\space\ignorespaces}%
}%
-\def\@dotsep{5.5pt}%
+\def\ltxu@dotsep{5.5pt}%
% \end{macrocode}
% \end{macro}
%
diff --git a/Master/texmf-dist/source/latex/revtex/revtex4.ins b/Master/texmf-dist/source/latex/revtex/revtex4.ins
deleted file mode 100644
index 96cf5b09722..00000000000
--- a/Master/texmf-dist/source/latex/revtex/revtex4.ins
+++ /dev/null
@@ -1,36 +0,0 @@
-% This file requires docstrip version 2.4 or higher available from
-% ftp://ctan.tug.org/tex-archive/macros/latex/unpacked/docstrip.tex
-\input docstrip
-\preamble
-
-This file is part of the APS files in the REVTeX 4 distribution.
-For the version number, search on the string %FileInfo
-
-Original version by David Carlisle
-Modified by Arthur Ogawa (mailto:ogawa@teleport.com)
-
-Copyright (c) 1999 The American Physical Society.
-http://publish.aps.org/revtex4/
-mailto:revtex4@aps.org
-
-See the REVTeX 4 README file for restrictions and more information.
-
-\endpreamble
-\keepsilent
-\askforoverwritefalse
-\generate{
- \file{revtex4.cls}{%
- \from{revtex4.dtx}{class-pre}%
- \from{ltxutil.dtx}{ltxutil-krn}%
- \from{ltxgrid.dtx}{ltxgrid-krn}%
- \from{textcase.dtx}{package}%
- \from{revtex4.dtx}{class-pst}%
- }%
- \file{aps.rtx}{\from{revtex4.dtx}{aps}}
- \file{rmp.rtx}{\from{revtex4.dtx}{rmp}}
- \file{10pt.rtx}{\from{revtex4.dtx}{10pt}}
- \file{11pt.rtx}{\from{revtex4.dtx}{11pt}}
- \file{12pt.rtx}{\from{revtex4.dtx}{12pt}}
- \file{revsymb.sty}{\from{revtex4.dtx}{revsymb}}
-}
-\endbatchfile
diff --git a/Master/texmf-dist/source/latex/revtex/textcase.dtx b/Master/texmf-dist/source/latex/revtex/textcase.dtx
deleted file mode 100644
index 60010e5ee67..00000000000
--- a/Master/texmf-dist/source/latex/revtex/textcase.dtx
+++ /dev/null
@@ -1,404 +0,0 @@
-% \iffalse
-%% Source File: textcase.dtx
-%% Copyright 1997 1998 David Carlisle
-%%
-%% This file may be distributed under the terms of the LPPL.
-%% See 00readme.txt for details.
-%
-%<*dtx>
- \ProvidesFile{textcase.dtx}
-%</dtx>
-%<package>\NeedsTeXFormat{LaTeX2e}
-%<package>\ProvidesPackage{textcase}
-%<driver> \ProvidesFile{textcase.drv}
-% \fi
-% \ProvidesFile{textcase.dtx}
- [1998/11/12 v0.06 Text only upper/lower case changing (DPC)]
-%
-% \iffalse
-%<*driver>
-\documentclass{ltxdoc}
-\usepackage{textcase}
-\begin{document}
-\DocInput{textcase.dtx}
-\end{document}
-%</driver>
-% \fi
-%
-% \GetFileInfo{textcase.dtx}
-% \CheckSum{110}
-%
-% \changes{v0.01}{1997/09/28}
-% {Posted to c.t.t}
-% \changes{v0.02}{1997/09/28}
-% {Support \cs{ensuremath}}
-% \changes{v0.03}{1997/12/12}
-% {Donald Arseneau: support \cs{ref} \cs{cite} \cs{label}}
-% \changes{v0.04}{1997/12/14}
-% {Convert to dtx form, add \cs{NoCaseChange}}
-% \changes{v0.04}{1997/12/14}
-% {Support (most uses of) optional argument of \cs{cite}}
-% \changes{v0.05}{1997/12/16}
-% {More comments from Donald,
-% perhaps I should just give him this package for Christmas}
-% \changes{v0.06}{1998/11/12}
-% {overload option}
-%
-%
-% \title{The \textsf{textcase} package\thanks{This file
-% has version number \fileversion, last
-% revised \filedate.}}
-% \author{David Carlisle\thanks{%^^A
-% Reorganisation to suppport skipping a wider class of
-% things than just math done by Donald Arseneau}}
-%
-% \date{\filedate}
-%
-% \maketitle
-%
-% \section{Introduction}\label{intro}
-% |\MakeTextUppercase| and |\MakeTextLowercase| are versions of the
-% standard |\MakeUppercase| and |\MakeLowercase| that do not change
-% the case of any math sections in their arguments.
-%\begin{verbatim}
-% \MakeTextUppercase{abc\ae\ \( a = b \) and $\alpha \neq a$
-% or even \ensuremath{x=y} and $\ensuremath{x=y}$}
-%\end{verbatim}
-% Should produce:
-% \begin{quotation}
-% ABC\AE\ \( a = b \) AND $\alpha \neq a$
-% OR EVEN \ensuremath{x=y} AND $\ensuremath{x=y}$
-% \end{quotation}
-%
-% Version 0.03 of this package incorporates some changes suggested by
-% Donald Arseneau so that as well as math mode, the arguments of
-% |\cite|, |\label| and |\ref| are also prevented from being uppercased.
-% So you can now go
-%\begin{verbatim}
-% \MakeTextUppercase{%
-% Text in section~\ref{intro}, about \cite[pp 2--4]{bbb}}
-%\end{verbatim}
-% which produces
-% \begin{quotation}
-% \MakeTextUppercase{%
-% Text in section~\ref{intro}, about \cite[pp 2--4]{bbb}}
-% \end{quotation}
-% If, instead, the standard |\MakeUppercase| were used here, the keys
-% `into' and `bbb' would be uppercased and generate errors about
-% undefined references to INTRO and BBB.
-%
-% Sometimes there may be a special section of text that should not be
-% uppercased. This can be marked with |\NoCaseChange|, as follows.
-%\begin{verbatim}
-% \MakeTextUppercase{%
-% Text \NoCaseChange{More Text} yet more text}
-%\end{verbatim}
-% which produces
-% \begin{quotation}
-% \MakeTextUppercase{%
-% Text \NoCaseChange{More Text} yet more text}
-% \end{quotation}
-%
-% |\NoCaseChange| has other uses. If for some reason you need a
-% tabular environment within an uppercased section, then you need
-% to ensure that the name `tabular' and the preamble (eg `ll')
-% does not get uppercased:
-%\begin{verbatim}
-% \MakeTextUppercase{%
-% Text \NoCaseChange{\begin{tabular}{ll}}%
-% table&stuff\\goes&here
-% \NoCaseChange{\end{tabular}}
-% More text}
-%\end{verbatim}
-% which produces
-% \begin{quotation}
-% \MakeTextUppercase{%
-% Text \NoCaseChange{\begin{tabular}{ll}}%^^A
-% table&stuff\\goes&here
-% \NoCaseChange{\end{tabular}}
-% More text}
-% \end{quotation}
-%
-% \section{Features and Foibles}
-%
-% \subsection{Nested text}
-% The commands defined here only skip math sections and |\ref| arguments
-% if they are not `hidden' inside a |{ }| brace group. All text inside
-% such a group will be made uppercase just as with the standard
-% |\MakeUppercase|.
-%\begin{verbatim}
-% \MakeTextUppercase{a b {c $d$} $e$}
-%\end{verbatim}
-% produces
-% \begin{quotation}
-% \MakeTextUppercase{a b {c $d$} $e$}
-% \end{quotation}
-% Of course, this restriction does not apply to the arguments of the
-% supported commands |\ensuremath|, |\label|, |\ref|, and |\cite|.
-%
-% If you cannot arrange for your
-% mathematics to be at the outer level of brace grouping, you should
-% use the following basic technique (which works even with the standard
-% |\MakeUppercase| command). Define a new command that expands to your
-% math expression, and then use that command, with |\protect|, in the
-% text to be uppercased. Note that if the text being uppercased is in a
-% section title or other moving argument you may need to make the
-% definition in the document preamble, rather than just before the
-% section command, so that the command is defined when the table of
-% contents file is read.
-%\begin{verbatim}
-% \MakeTextUppercase{%
-% Text \fbox{$a=b$ and $x=y$}}%
-%
-% \newcommand{\mathexprone}{$a=b$}
-% \newcommand{\mathexprtwo}{$x=y$}
-% \MakeTextUppercase{%
-% Text \fbox{\protect\mathexprone\ and \protect\mathexprtwo}}%
-%\end{verbatim}
-% which produces
-% \begin{quotation}
-% \MakeTextUppercase{%
-% Text \fbox{$a=b$ and $x=y$}}%
-%
-% \newcommand{\mathexprone}{$a=b$}
-% \newcommand{\mathexprtwo}{$x=y$}
-% \MakeTextUppercase{%
-% Text \fbox{\protect\mathexprone\ and \protect\mathexprtwo}}%
-% \end{quotation}
-%
-% \subsection{Citations}
-% As documented above, |\cite| and |\ref| commands are not uppercased by
-% |\MakeTextUppercase|. If you are using a non-numeric citation scheme
-% you may want the replacement text for |\cite| to be uppercased.
-%
-% It is difficult to arrange that |\MakeTextUppercase| uppercases such
-% text, not least because this would lead to interaction with the many
-% bibliography packages which redefine |\cite| one way or another. One
-% possibility to achieve this is to use Donald Arseneau's cite package
-% and to locally redefine |\citeform| to add |\MakeUppercase| around
-% the final text string produced by |\cite|.
-%\begin{verbatim}
-% \MakeTextUppercase{%
-% Text \cite{bbb} and \cite{ccc}}
-%
-% {\renewcommand\citeform{\MakeUppercase}\MakeTextUppercase{%
-% Text \cite{bbb} and \cite{ccc}}}
-%\end{verbatim}
-% which produces\footnote{This is faked, so this document does not
-% rely on \texttt{cite.sty} being installed}
-% \begin{quotation}
-% TEXT [1] AND [David Carlisle 1997]
-%
-% TEXT [1] AND [DAVID CARLISLE 1997]
-% \end{quotation}
-%
-% \subsection{overload Option}
-% By default the package only defines new commands, |\MakeTextUppercase|
-% and |\MakeTextlowercase| as described above. You may wish to redefine
-% the standard |\MakeUppercase| and |\MakeLowercase| commands to be
-% the same as these new commands. So that for example headings in the
-% book class have this new feature without any further redefinition.
-% You may use the package option |[overload]| in which case these
-% new definitions will be overloaded on to the existing command names.
-%
-% \begin{thebibliography}{9}
-%
-% \bibitem{bbb} Something numeric
-% \bibitem[David Carlisle 1997]{ccc} Something textual
-% \end{thebibliography}
-%
-% \StopEventually{}
-%
-% \section{Implementation}
-%
-% \begin{macrocode}
-%<*package>
-% \end{macrocode}
-%
-% \begin{macro}{\@uclcnotmath}
-% This is the main macro of this package. It is basically
-% a copy of |\MakeTextUppercase| and |\MakeTextLowercase|
-% from the \LaTeX\ kernel, modified slightly so that they
-% can share code (that modification could be done to the
-% standard versions as well) and then further changed to
-% skip certain features like math mode and |\label| arguments.
-%
-% The arguments are:\\
-% |#1|: Extra commands to apply for case changing.
-% Used to locally redefine |\i| and |\j| for uppercasing.\\
-% |#2|: Either |##1##2| or |##2##1| to control the order
-% in which |\let| is applied to the pairs of control
-% sequences in |\@uclclist|.\\
-% |#3|: |\uppercase| or |\lowercase|.\\
-% |#4|: The text to be upper (or lower) cased.
-% \begin{macrocode}
-\def\@uclcnotmath#1#2#3#4{\begingroup
-% \end{macrocode}
-% Run extra commands (currently just to redefine |\i| and |\j|).
-% \begin{macrocode}
- #1%
-% \end{macrocode}
-%
-% Locally set |\( \)| to be just |$ $|, so that the math skipping
-% code can be simplified, just to look for |$|.
-% \begin{macrocode}
- \def\({$}\let\)\(%
-% \end{macrocode}
-%
-% Set up the `non-math' things that also have to be skipped.
-% \begin{macrocode}
- \def\NoCaseChange##1{\noexpand\NoCaseChange{\noexpand##1}}%
- \@nonchangecase\label
- \@nonchangecase\ref
- \@nonchangecase\ensuremath
-% \end{macrocode}
-%
-% |\cite| a bit trickier, as we want to uppercase any optional argument.
-% This will fail if the optional argument contains a brace group, but
-% should catch most cases.
-%
-% |text \cite[page 1]{foo} more text| ends up as
-%\begin{verbatim}
-% \uppercase{text \toks@{\cite[page1]}%
-% \the\toks@{foo}%
-% \uppercase{ more text}
-%\end{verbatim}
-% \begin{macrocode}
- \def\cite##1##{\toks@{\noexpand\cite##1}\@citex}%
- \def\@citex##1{\NoCaseChange{\the\toks@{##1}}}%
-% \end{macrocode}
-% (|\@citex| is a scratch macro here, not a redefinition of the existing
-% |\@citex|.)
-%
-% The following is essentially taken from |\MakeUppercase|.
-% Recursively execute |\reserved@a| to |\let| the pairs in |\@uclclist|.
-% The strange construction with |\@gobble| at the end just gobbles the
-% final recursive call.
-%
-% Incidentally, packages should not use the |\reserved@|\ldots\ scratch
-% macros, which are `reserved' for use within the \LaTeX\ kernel, but
-% (a) this code is essentially a copy from the kernel, and
-% (b) I'm allowed to break the rules, so there.
-% \begin{macrocode}
- \def\reserved@a##1##2{\let#2\reserved@a}%
- \expandafter\reserved@a\@uclclist\reserved@b{\reserved@b\@gobble}%
-% \end{macrocode}
-%
-% Expand everything first so that the `skipping' code can see what to
-% skip and so that tokens are revealed to |\uppercase|.
-% This makes the argument `moving'.
-% The |$\valign$| is just a fake math expression used to terminate
-% the parsing done by |\@skipmath|.
-% \begin{macrocode}
- \protected@edef\reserved@a{\endgroup
- \noexpand\@skipmath#3#4$\valign$}%
-% \end{macrocode}
-%
-% \begin{macrocode}
- \reserved@a}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\@nonchangecase}
-% \begin{macrocode}
-\def\@nonchangecase#1{\def#1##1{\NoCaseChange{#1{##1}}}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\NoCaseChange}
-% For hiding arbitrary text from |\uppercase|. This innocuous
-% definition is used for any occurrence of |\NoCaseChange|
-% in text that is not passed to |\MakeTextUppercase|. For example a
-% section heading may be uppercased, but the toc entry may not.
-% It is also used for nested definitions of |\cite| etc, where the
-% |\NoCaseChange| is inserted by expansion, but not removed as it is
-% hidden by the brace group.
-% \begin{macrocode}
-\let\NoCaseChange\@firstofone
-% \end{macrocode}
-% \end{macro}
-%
-%\begin{macro}{\@skipmath}
-% |#1|: operation |\uppercase| / |\lowercase|\\
-% |#2|: text up to first (next) |$|\\
-% |#3|: first math mode material (or |\valign| sentinel)
-% \begin{macrocode}
-\def\@skipmath#1#2$#3${%
- \@skip@nonchangecase#1#2\NoCaseChange\valign
- \ifx\valign#3%
- \else
- $#3$%
- \expandafter\@skipmath\expandafter#1%
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-%\begin{macro}{\@skip@nonchangecase}
-% |#1|: |\uppercase| or |\lowercase|\\
-% |#2|: Text up to the first command (such as |\cite|) made `safe'.
-% or the first use of |\NoCaseChange|.
-% \begin{macrocode}
-\def\@skip@nonchangecase#1#2\NoCaseChange#3{%
- #1{#2}%
- \ifx\valign#3%
- \else
- #3%
- \expandafter\@skip@nonchangecase\expandafter#1%
- \fi}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\MakeTextUppercase}
-% \changes{v0.06}{1998/11/12}
-% {Add edef to make behaviour more like \cs{MakeUppercase}}
-% Put it all together. Arrange for \i\ and \j\ to uppercase, and
-% to read the pairs in the ucase list `forwards'.
-% \begin{macrocode}
-\DeclareRobustCommand\MakeTextUppercase{%
- \@uclcnotmath{\def\i{I}\def\j{J}}{##1##2}\uppercase}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\protected@edef\MakeTextUppercase#1{\MakeTextUppercase{#1}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\MakeTextLowercase}
-% \changes{v0.06}{1998/11/12}
-% {Add edef to make behaviour more like \cs{MakeLowercase}}
-% probably will never be used, but it is easy to implement.
-% Use |\lowercase| and read the pairs in the uppercase list `backwards'.
-% \begin{macrocode}
-\DeclareRobustCommand\MakeTextLowercase{%
- \@uclcnotmath{}{##2##1}\lowercase}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\protected@edef\MakeTextLowercase#1{\MakeTextLowercase{#1}}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\MakeUppercase}
-% \begin{macro}{\MakeLowercase}
-% \changes{v0.06}{1998/11/12}
-% {Option to overload added. latex/2906}
-% \begin{macrocode}
-\DeclareOption{overload}{%
- \expandafter\let\csname MakeUppercase \expandafter\endcsname
- \csname MakeTextUppercase \endcsname
- \expandafter\let\csname MakeLowercase \expandafter\endcsname
- \csname MakeTextLowercase \endcsname}
-% \end{macrocode}
-%
-% \begin{macrocode}
-\ProcessOptions
-% \end{macrocode}
-% \end{macro}
-% \end{macro}
-%
-% \begin{macrocode}
-%</package>
-% \end{macrocode}
-%
-% \Finale
-%
diff --git a/Master/texmf-dist/tex/latex/revtex/aip4-1.rtx b/Master/texmf-dist/tex/latex/revtex/aip4-1.rtx
new file mode 100644
index 00000000000..bf8e232054f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/revtex/aip4-1.rtx
@@ -0,0 +1,651 @@
+%%
+%% This is file `aip4-1.rtx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% aip.dtx (with options: `package')
+%%
+%% This is a generated file;
+%% altering it directly is inadvisable;
+%% instead, modify the original source file.
+%% See the URL in the file README.
+%%
+%% Copyright (c) 2008 American Institute of Physics.
+%% mailto:tex@aip.org
+%%
+%% Maintained by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net)
+%% under contract to American Institute of Physics.
+%%
+%% License
+%% You may distribute this file under the conditions of the
+%% LaTeX Project Public License 1.3 or later
+%% (http://www.latex-project.org/lppl.txt).
+%%
+%% This file is distributed WITHOUT ANY WARRANTY;
+%% without even the implied warranty of MERCHANTABILITY
+%% or FITNESS FOR A PARTICULAR PURPOSE.
+%%
+%%% @LaTeX-file{
+%%% filename = "aip.dtx",
+%%% version = "4.1h",
+%%% date = "2009/10/09",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "1163",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
+%%% commissioned by the American Institute of Physics.
+%%% ",
+%%% copyright = "Copyright (C) 2008 American Institute of Physics,
+%%% distributed under the terms of the
+%%% LaTeX Project Public License, see
+%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
+%%% ",
+%%% address = "AIP Journal Program
+%%% American Institute of Physics,
+%%% Suite 1NO1, 2 Huntington Quadrangle,
+%%% Melville, NY 11747 USA",
+%%% telephone = "",
+%%% FAX = "",
+%%% email = "mailto colon tex at aip.org",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "latex, page grid, main vertical list",
+%%% supported = "yes",
+%%% abstract = "aip substyle for REVTeX",
+%%% docstring = "The checksum field above generated by ltxdoc",
+%%% }
+\NeedsTeXFormat{LaTeX2e}[1996/12/01]%
+\ProvidesFile{aip4-1.rtx}%
+ [2009/10/09 4.1h AIP substyle for REVTeX]% \fileversion
+\ifx\undefined\substyle@ext
+ \def\@tempa{%
+ \endinput
+ \GenericWarning{I must be read in by REVTeX! (Bailing out)}%
+ }%
+ \expandafter\else
+ \def\@tempa{}%
+ \expandafter\fi\@tempa
+ \class@info{RevTeX society AIP selected}%
+\DeclareOption{jcp}{\change@journal{jcp}}%
+\DeclareOption{pop}{\change@journal{pop}}%
+\DeclareOption{rsi}{\change@journal{rsi}}%
+\DeclareOption{jap}{\change@journal{jap}}%
+\DeclareOption{apl}{\change@journal{apl}}%
+\DeclareOption{cha}{\change@journal{cha}}%
+\DeclareOption{pof}{\change@journal{pof}}%
+\DeclareOption{bmf}{\change@journal{bmf}}%
+\DeclareOption{rse}{\change@journal{rse}}%
+\DeclareOption{jmp}{\change@journal{jmp}}%
+\DeclareOption{author-numerical}{%
+ \@booleantrue\authoryear@sw
+ \@booleantrue\authornum@sw
+}%
+\DeclareOption{article-title}{%
+ \@booleanfalse\aip@jtitx@sw
+}%
+\@booleantrue \aip@jtitx@sw
+\@booleanfalse\authoryear@sw
+\@booleanfalse\authornum@sw
+\@booleantrue\preprintsty@sw
+\@booleantrue\showPACS@sw
+\@booleantrue\showKEYS@sw
+\appdef\setup@hook{%
+ \preprintsty@sw{}{%
+ \let\refname\@empty
+ }%
+}%
+\appdef\setup@hook{%
+ \preprintsty@sw{%
+ \ps@preprint
+ }{%
+ \ps@article
+ }%
+}%
+\def\ps@preprint{%
+ \def\@oddhead{\@runningtitle\hfil}%
+ \def\@evenhead{\@runningtitle\hfil}%
+ \def\@oddfoot{\hfil\thepage\quad\checkindate\hfil}%
+ \def\@evenfoot{\hfil\thepage\quad\checkindate\hfil}%
+ \let\@mkboth\@gobbletwo
+ \let\sectionmark\@gobble
+ \let\subsectionmark\@gobble
+}%
+\def\ps@article{%
+ \def\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil\@runningtitle}%
+ \def\@oddhead{\let\\\heading@cr\@runningtitle\hfil\checkindate\quad\thepage}%
+ \def\@oddfoot{}%
+ \def\@evenfoot{}%
+ \let\@mkboth\@gobbletwo
+ \let\sectionmark\@gobble
+ \let\subsectionmark\@gobble
+}%
+\def\@runningtitle{\@shorttitle}%
+\renewenvironment{titlepage}{%
+ \let\wastwocol@sw\twocolumn@sw
+ \onecolumngrid
+ \newpage
+ \thispagestyle{titlepage}%
+ \c@page\z@% article sets this to one not zero???
+}{%
+ \wastwocol@sw{\twocolumngrid}{\newpage}%
+}%
+\let\@fnsymbol@latex\@fnsymbol
+\let\@fnsymbol\@alph
+\def\adjust@abstractwidth{%
+ \parindent1em\relax
+ \advance\leftskip.5in\relax
+ \@totalleftmargin\leftskip
+ \@afterheading\@afterindentfalse
+}%
+\def\frontmatter@abstractheading{}%
+\def\frontmatter@abstractfont{%
+ \adjust@abstractwidth
+}%
+\appdef\setup@hook{%
+ \preprintsty@sw{%
+ \@booleantrue\titlepage@sw
+ \let\section\section@preprintsty
+ \let\subsection\subsection@preprintsty
+ \let\subsubsection\subsubsection@preprintsty
+ }{}%
+}%
+\def\frontmatter@@indent{%
+ \skip@\@flushglue
+ \@flushglue\z@ plus.3\hsize\relax
+ \raggedright
+ \advance\leftskip.5in\relax
+ \@totalleftmargin\leftskip
+ \@flushglue\skip@
+}%
+\def\frontmatter@authorformat{%
+ \frontmatter@@indent
+ \sffamily
+}%
+\renewcommand*\email[1][Electronic mail: ]{\begingroup\sanitize@url\@email{#1}}%
+\def\frontmatter@above@affilgroup{%
+}%
+\def\frontmatter@above@affiliation@script{%
+ \frontmatter@@indent
+}%
+\def\frontmatter@above@affiliation{%
+}%
+\def\frontmatter@affiliationfont{%
+ \frontmatter@@indent
+ \preprintsty@sw{}{\small}%
+ \it
+}%
+\def\frontmatter@collaboration@above{%
+}%
+\def\frontmatter@setup{%
+ \normalfont
+}%
+\def\frontmatter@title@above{\addvspace{6\p@}}%
+\def\frontmatter@title@format{%
+ \preprintsty@sw{}{\Large}%
+ \sffamily
+ \bfseries
+ \raggedright
+ \parskip\z@skip
+}%
+\def\frontmatter@title@below{\addvspace{3\p@}}%
+\def\@author@parskip{3\p@}%
+\@booleantrue\altaffilletter@sw
+\def\frontmatter@makefnmark{%
+ \@textsuperscript{%
+ \normalfont\@thefnmark%(
+ )%
+ }%
+}%
+\def\frontmatter@authorbelow{%
+\addvspace{3\p@}%
+}%
+\let\affil@cutoff\tw@
+\def\frontmatter@RRAP@format{%
+ \addvspace{5\p@}%
+ \small
+ \raggedright
+ \advance\leftskip.5in\relax
+ \@totalleftmargin\leftskip
+ \everypar{%
+ \hbox\bgroup(\@gobble@leavemode@uppercase%)
+ }%
+ \def\par{%
+ \@ifvmode{}{%(
+ \unskip)\egroup\@@par
+ }%
+ }%
+}%
+\def\punct@RRAP{;\egroup\ \hbox\bgroup}%
+\def\@gobble@leavemode@uppercase#1#2{\expandafter\MakeTextUppercase}%
+\def\frontmatter@PACS@format{%
+ \addvspace{11\p@}%
+ \adjust@abstractwidth
+ \parskip\z@skip
+ \samepage
+}%
+\def\frontmatter@keys@format{%
+ \adjust@abstractwidth
+ \samepage
+}%
+\def\ps@titlepage{%
+ \def\@oddhead{%
+ \@runningtitle
+ \hfill
+ \produce@preprints\@preprint
+ }%
+ \let\@evenhead\@oddhead
+ \def\@oddfoot{%
+ \hb@xt@\z@{\byrevtex\hss}%
+ \hfil
+ \preprintsty@sw{\thepage}{}%
+ \quad\checkindate
+ \hfil
+ }%
+ \let\@evenfoot\@oddfoot
+}%
+\def\byrevtex{\byrevtex@sw{Typeset by REV\TeX and AIP}{}}%
+\def\produce@preprints#1{%
+ \preprint@sw{%
+ \vtop to \z@{%
+ \def\baselinestretch{1}%
+ \small
+ \let\preprint\preprint@count
+ \count@\z@#1\@ifnum{\count@>\tw@}{%
+ \hbox{%
+ \let\preprint\preprint@hlist
+ #1\setbox\z@\lastbox
+ }%
+ }{%
+ \let\preprint\preprint@cr
+ \halign{\hfil##\cr#1\crcr}%
+ \par
+ \vss
+ }%
+ }%
+ }{}%
+}%
+\def\preprint@cr#1{#1\cr}%
+\def\preprint@count#1{\advance\count@\@ne}%
+\def\preprint@hlist#1{#1\hbox{, }}%
+\newenvironment{Lead@inParagraph}{%
+ \par
+ \bfseries
+ \@afterheading\@afterindentfalse
+}{%
+ \par
+ \hb@xt@\hsize{\hfil\leaders\hrule\hfil\leaders\hrule\hfil\hfil}%
+}%
+\appdef\frontmatter@init{%
+ \let@environment{quotation@ltx}{quotation}%
+ \let@environment{quotation}{Lead@inParagraph}%
+}%
+\appdef\@startsection@hook{%
+ \let@environment{quotation}{quotation@ltx}%
+}%
+\def\@seccntformat#1{\csname the#1\endcsname.\quad}%
+\def\@hang@from#1#2#3{#1#2#3}%
+\def\section{%
+ \@startsection
+ {section}%
+ {1}%
+ {\z@}%
+ {0.8cm \@plus1ex \@minus .2ex}%
+ {0.5cm}%
+ {%
+ \normalfont
+ \small
+ \sffamily
+ \bfseries
+ \raggedright
+ }%
+}%
+\def\@hangfrom@section#1#2#3{\@hangfrom{#1#2}\MakeTextUppercase{#3}}%
+\def\@hangfroms@section#1#2{#1\MakeTextUppercase{#2}}%
+\def\subsection{%
+ \@startsection
+ {subsection}%
+ {2}%
+ {\z@}%
+ {.8cm \@plus1ex \@minus .2ex}%
+ {.5cm}%
+ {%
+ \normalfont
+ \small
+ \sffamily
+ \bfseries
+ \raggedright
+ }%
+}%
+\def\subsubsection{%
+ \@startsection
+ {subsubsection}%
+ {3}%
+ {\z@}%
+ {.8cm \@plus1ex \@minus .2ex}%
+ {.5cm}%
+ {%
+ \normalfont
+ \small
+ \sffamily
+ \bfseries
+ \itshape
+ \raggedright
+ }%
+}%
+\def\paragraph{%
+ \@startsection
+ {paragraph}%
+ {4}%
+ {\parindent}%
+ {\z@}%
+ {-1em}%
+ {\normalfont\normalsize\itshape}%
+}%
+\def\subparagraph{%
+ \@startsection
+ {subparagraph}%
+ {5}%
+ {\parindent}%
+ {3.25ex \@plus1ex \@minus .2ex}%
+ {-1em}%
+ {\normalfont\normalsize\bfseries}%
+}%
+\def\section@preprintsty{%
+ \@startsection
+ {section}%
+ {1}%
+ {\z@}%
+ {0.8cm \@plus1ex \@minus .2ex}%
+ {0.5cm}%
+ {%
+ \normalfont
+ \bfseries
+ \raggedright
+ }%
+}%
+\def\subsection@preprintsty{%
+ \@startsection
+ {subsection}%
+ {2}%
+ {\z@}%
+ {.8cm \@plus1ex \@minus .2ex}%
+ {.5cm}%
+ {%
+ \normalfont
+ \bfseries
+ \raggedright
+ }%
+}%
+\def\subsubsection@preprintsty{%
+ \@startsection
+ {subsubsection}%
+ {3}%
+ {\z@}%
+ {.8cm \@plus1ex \@minus .2ex}%
+ {.5cm}%
+ {%
+ \normalfont
+ \itshape\bfseries
+ \raggedright
+ }%
+}%
+\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote
+\def\@pnumwidth{1.55em}
+\def\@tocrmarg {2.55em}
+\def\@dotsep{2}
+\def\ltxu@dotsep{4.5pt}
+\setcounter{tocdepth}{3}
+\def\tableofcontents{%
+ \addtocontents{toc}{\string\tocdepth@munge}%
+ \print@toc{toc}%
+ \addtocontents{toc}{\string\tocdepth@restore}%
+}%
+\def\tocdepth@munge{%
+ \let\l@section@saved\l@section
+ \let\l@section\@gobble@tw@
+}%
+\def\@gobble@tw@#1#2{}%
+\def\tocdepth@restore{%
+ \let\l@section\l@section@saved
+}%
+\def\l@part#1#2{\addpenalty{\@secpenalty}%
+ \begingroup
+ \set@tocdim@pagenum{#2}%
+ \parindent \z@
+ \rightskip\tocleft@pagenum plus 1fil\relax
+ \skip@\parfillskip\parfillskip\z@
+ \addvspace{2.25em plus\p@}%
+ \large \bf %
+ \leavevmode\ignorespaces#1\unskip\nobreak\hskip\skip@
+ \hb@xt@\rightskip{\hfil\unhbox\z@}\hskip-\rightskip\hskip\z@skip
+ \par
+ \nobreak %
+ \endgroup
+}%
+\def\tocleft@{\z@}%
+\def\tocdim@min{5\p@}%
+\def\l@section{%
+ \l@@sections{}{section}% Implicit #3#4
+}%
+\def\l@f@section{%
+ \addpenalty{\@secpenalty}%
+ \addvspace{1.0em plus\p@}%
+ \bf
+}%
+\def\l@subsection{%
+ \l@@sections{section}{subsection}% Implicit #3#4
+}%
+\def\l@subsubsection{%
+ \l@@sections{subsection}{subsubsection}% Implicit #3#4
+}%
+\def\l@paragraph#1#2{}%
+\def\l@subparagraph#1#2{}%
+\let\toc@pre\toc@pre@auto
+\let\toc@post\toc@post@auto
+\def\listoffigures{\print@toc{lof}}%
+\def\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
+\def\listoftables{\print@toc{lot}}%
+\let\l@table\l@figure
+\@booleanfalse\raggedcolumn@sw
+\def\tableft@skip@float{\z@ plus\hsize}%
+\def\tabmid@skip@float{\@flushglue}%
+\def\tabright@skip@float{\z@ plus\hsize}%
+\def\array@row@pre@float{\hline\hline\noalign{\vskip\doublerulesep}}%
+\def\array@row@pst@float{\noalign{\vskip\doublerulesep}\hline\hline}%
+\def\@makefntext#1{%
+ \def\baselinestretch{1}%
+ \leftskip1em%
+ \parindent1em%
+ \noindent
+ \nobreak\hskip-\leftskip
+ \hb@xt@\leftskip{%
+ \hss\@makefnmark\ %
+ }%
+ #1%
+ \par
+}%
+\prepdef\appendix{%
+ \par
+ \let\@hangfrom@section\@hangfrom@appendix
+ \let\@sectioncntformat\@appendixcntformat
+}%
+\def\@hangfrom@appendix#1#2#3{%
+ #1%
+ \@if@empty{#2}{%
+ #3%
+ }{%
+ #2\@if@empty{#3}{}{:\ #3}%
+ }%
+}%
+\def\@hangfroms@appendix#1#2{%
+ #1#2%
+}%
+\def\@appendixcntformat#1{\appendixname\ \csname the#1\endcsname}%
+ \def\pre@bibdata{\jobname\bibdata@app}%
+\def\refname{References}%
+\def\rtx@bibsection{%
+ \@ifx@empty\refname{%
+ \par\vspace{6\p@ plus 6\p@}%
+ }{%
+ \expandafter\section\expandafter*\expandafter{\refname}%
+ \@nobreaktrue
+ }%
+}%
+\let\bibpreamble\@empty
+\appdef\setup@hook{%
+ \bibsep\z@\relax
+}%
+\def\newblock{\ }%
+\appdef\setup@hook{%
+ \def\bibfont{%
+ \preprintsty@sw{}{\footnotesize}%
+ \@clubpenalty\clubpenalty
+ \labelsep\z@
+ }%
+}%
+\let\place@bibnumber\place@bibnumber@sup
+\newenvironment{theindex}{%
+ \columnseprule \z@
+ \columnsep 35\p@
+ \c@secnumdepth-\maxdimen
+ \onecolumngrid@push
+ \section{\indexname}%
+ \thispagestyle{plain}%
+ \parindent\z@
+ \parskip\z@ plus.3\p@\relax
+ \let\item\@idxitem
+ \onecolumngrid@pop
+}{%
+}%
+\def\@idxitem{\par\hangindent 40\p@}
+\def\subitem{\par\hangindent 40\p@ \hspace*{20\p@}}
+\def\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
+\def\indexspace{\par \vskip 10\p@ plus5\p@ minus3\p@\relax}
+\expandafter\def\csname rtx@aip10pt\endcsname{%
+ \let\@currname@class\@currname
+ \def\@currname{aps10pt\substyle@post}%
+ \class@info{Reading file \@currname.\substyle@ext}%
+ \input{\@currname.\substyle@ext}%
+ \let\@currname\@currname@class
+ \class@info{Overriding 10pt}%
+ \aipreprint
+}%
+\expandafter\def\csname rtx@aip11pt\endcsname{\csname rtx@aip12pt\endcsname}%
+\expandafter\def\csname rtx@aip12pt\endcsname{%
+ \let\@currname@class\@currname
+ \def\@currname{aps12pt\substyle@post}%
+ \class@info{Reading file \@currname.\substyle@ext}%
+ \input{\@currname.\substyle@ext}%
+ \let\@currname\@currname@class
+ \class@info{Overriding 12pt}%
+ \aippreprint
+}%
+\def\today{%
+ \number\day\space
+ \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\year
+}%
+ \clo@superscriptaddress
+\def\@journal@default{cha}%
+\def\@pointsize@default{12}%
+\def\rtx@aipjcp{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\authoryear@sw
+}%
+\def\rtx@aippop{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\authoryear@sw
+}%
+\def\rtx@aiprsi{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\authoryear@sw
+}%
+\def\rtx@aipjap{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\authoryear@sw
+ \let\@runningtitle\@empty
+}%
+\def\rtx@aipapl{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\authoryear@sw
+ \let\@runningtitle\@empty
+}%
+\def\rtx@aipcha{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\aip@jtitx@sw
+}%
+\def\rtx@aippof{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\authoryear@sw
+ \@booleanfalse\aip@jtitx@sw
+}%
+\def\rtx@aipbmf{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\authoryear@sw
+ \@booleanfalse\twocolumn@sw
+}%
+\def\rtx@aiprse{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\authoryear@sw
+}%
+\def\rtx@aipjmp{%
+ \typeout{Using journal substyle \@journal.}%
+ \@booleanfalse\aip@jtitx@sw
+ \@booleanfalse\twocolumn@sw
+}%
+\@booleantrue\footinbib@sw
+\let\place@bibnumber\place@bibnumber@sup
+\appdef\setup@hook{%
+ \authoryear@sw{%
+ \aip@jtitx@sw{%
+ \def\@bibstyle{aipauth\substyle@post}%
+ }{%
+ \def\@bibstyle{aipauth\substyle@post long}%
+ }%
+ \authornum@sw{%
+ \bibpunct{}{}{,}{s}{}{\textsuperscript{,}}%
+ \let\onlinecite\rev@citealpnum
+ }{%
+ \bibhang10\p@
+ \bibpunct{(%)
+ }{%(
+ )}{; }{a}{,}{,}%
+ \@booleanfalse\footinbib@sw
+ \let\NAT@mcite\@ne
+ \let\NAT@sort\z@
+ \def\NAT@cmprs{\z@}%
+ \let\NAT@def@citea\rtx@def@citea
+ \let\NAT@def@citea@close\rtx@def@citea@close
+ }%
+ }{%
+ \aip@jtitx@sw{%
+ \def\@bibstyle{aipnum\substyle@post}%
+ }{%
+ \def\@bibstyle{aipnum\substyle@post long}%
+ }%
+ \bibpunct{}{}{,}{s}{}{\textsuperscript{,}}%
+ \let\onlinecite\rev@citealpnum
+ }%
+}%
+\def\make@footnote@endnote{%
+ \footinbib@sw{%
+ \authoryear@sw{\authornum@sw{\false@sw}{\true@sw}}{\false@sw}%
+ {}{%
+ \ltx@footnote@push
+ \def\thempfn{Note\thefootnote}%
+ \let\ltx@footmark\rev@citemark
+ \let\ltx@foottext\rev@endtext
+ \appdef\class@enddocumenthook{\auto@bib}%
+ \let\printendnotes\relax
+ }%
+ }{}%
+}%
+\def\aipreprint{%
+}%
+\def\aippreprint{%
+}%
+\endinput
+%%
+%% End of file `aip4-1.rtx'.
diff --git a/Master/texmf-dist/tex/latex/revtex/10pt.rtx b/Master/texmf-dist/tex/latex/revtex/aps10pt4-1.rtx
index 73557631c48..05f992d53da 100644
--- a/Master/texmf-dist/tex/latex/revtex/10pt.rtx
+++ b/Master/texmf-dist/tex/latex/revtex/aps10pt4-1.rtx
@@ -1,24 +1,33 @@
%%
-%% This is file `10pt.rtx',
+%% This is file `aps10pt4-1.rtx',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% revtex4.dtx (with options: `10pt')
+%% revtex4-1.dtx (with options: `10pt')
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
%% For the version number, search on the string
%% Original version by David Carlisle
-%% Modified by Arthur Ogawa (mailto:ogawa@teleport.com)
+%% Modified by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal dot net)
%%
-%% Copyright (c) 1999 The American Physical Society.
+%% Copyright (c) 2009 The American Physical Society.
%% http://publish.aps.org/revtex4/
%% mailto:revtex4@aps.org
%%
%% See the REVTeX 4 README file for restrictions and more information.
%%
-\ProvidesFile{10pt.rtx}
- [2001/08/02 v4.0 (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\ProvidesFile{aps10pt4-1}
+ [2009/10/08:11:23 4.1g (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\ifx\undefined\substyle@ext
+ \def\@tempa{%
+ \endinput
+ \GenericWarning{I must be read in by REVTeX! (Bailing out)}%
+ }%
+ \expandafter\else
+ \def\@tempa{}%
+ \expandafter\fi\@tempa
+ \class@info{RevTeX pointsize 10pt selected}%
\def\normalsize{%
\@setfontsize\normalsize\@xpt{11.5}%
\abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
@@ -74,7 +83,7 @@
\def\Huge{%
\@setfontsize\Huge\@xxvpt{30pt}%
}%
- \@ifxundefined\twoside@sw{\@booleanfalse\twoside@sw}{}%
+\appdef\setup@hook{%
\twoside@sw{%
\oddsidemargin -20pt
\evensidemargin -20pt
@@ -84,6 +93,7 @@
\evensidemargin -.25in
\marginparwidth 30pt
}%
+}%
\marginparsep 6pt
\topmargin -61pt
\headheight 25pt
@@ -160,4 +170,4 @@
}%
\endinput
%%
-%% End of file `10pt.rtx'.
+%% End of file `aps10pt4-1.rtx'.
diff --git a/Master/texmf-dist/tex/latex/revtex/11pt.rtx b/Master/texmf-dist/tex/latex/revtex/aps11pt4-1.rtx
index d80c3857bc6..51c472301ce 100644
--- a/Master/texmf-dist/tex/latex/revtex/11pt.rtx
+++ b/Master/texmf-dist/tex/latex/revtex/aps11pt4-1.rtx
@@ -1,24 +1,33 @@
%%
-%% This is file `11pt.rtx',
+%% This is file `aps11pt4-1.rtx',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% revtex4.dtx (with options: `11pt')
+%% revtex4-1.dtx (with options: `11pt')
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
%% For the version number, search on the string
%% Original version by David Carlisle
-%% Modified by Arthur Ogawa (mailto:ogawa@teleport.com)
+%% Modified by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal dot net)
%%
-%% Copyright (c) 1999 The American Physical Society.
+%% Copyright (c) 2009 The American Physical Society.
%% http://publish.aps.org/revtex4/
%% mailto:revtex4@aps.org
%%
%% See the REVTeX 4 README file for restrictions and more information.
%%
-\ProvidesFile{11pt.rtx}
- [2001/08/02 v4.0 (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\ProvidesFile{aps11pt4-1}
+ [2009/10/08:11:23 4.1g (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\ifx\undefined\substyle@ext
+ \def\@tempa{%
+ \endinput
+ \GenericWarning{I must be read in by REVTeX! (Bailing out)}%
+ }%
+ \expandafter\else
+ \def\@tempa{}%
+ \expandafter\fi\@tempa
+ \class@info{RevTeX pointsize 11pt selected}%
\def\normalsize{%
\@setfontsize\normalsize\@xipt{13.6}%
\abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@
@@ -72,7 +81,7 @@
\def\Huge{%
\@setfontsize\Huge\@xxvpt{30pt}%
}%
- \@ifxundefined\twoside@sw{\@booleanfalse\twoside@sw}{}%
+\appdef\setup@hook{%
\twoside@sw{%
\oddsidemargin 0pt
\evensidemargin 0pt
@@ -82,19 +91,21 @@
\evensidemargin 0pt
\marginparwidth 44pt
}%
+}%
\marginparsep 10pt
\topmargin -37pt
\headheight 12pt
\headsep 25pt
\topskip 10pt
\footskip 30pt
- \@ifxundefined\tightenlines@sw{\@booleanfalse\tightenlines@sw}{}%
- \textheight=665.5\p@
+\textheight=665.5\p@
+\appdef\setup@hook{%
\tightenlines@sw{%
\def\baselinestretch{1}%
}{%
\def\baselinestretch{1.5}%
}%
+}%
\textwidth 468pt
\columnsep 10pt
\columnseprule 0pt
@@ -151,4 +162,4 @@
}%
\endinput
%%
-%% End of file `11pt.rtx'.
+%% End of file `aps11pt4-1.rtx'.
diff --git a/Master/texmf-dist/tex/latex/revtex/12pt.rtx b/Master/texmf-dist/tex/latex/revtex/aps12pt4-1.rtx
index b33c2797e20..e818991105b 100644
--- a/Master/texmf-dist/tex/latex/revtex/12pt.rtx
+++ b/Master/texmf-dist/tex/latex/revtex/aps12pt4-1.rtx
@@ -1,24 +1,33 @@
%%
-%% This is file `12pt.rtx',
+%% This is file `aps12pt4-1.rtx',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% revtex4.dtx (with options: `12pt')
+%% revtex4-1.dtx (with options: `12pt')
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
%% For the version number, search on the string
%% Original version by David Carlisle
-%% Modified by Arthur Ogawa (mailto:ogawa@teleport.com)
+%% Modified by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal dot net)
%%
-%% Copyright (c) 1999 The American Physical Society.
+%% Copyright (c) 2009 The American Physical Society.
%% http://publish.aps.org/revtex4/
%% mailto:revtex4@aps.org
%%
%% See the REVTeX 4 README file for restrictions and more information.
%%
-\ProvidesFile{12pt.rtx}
- [2001/08/02 v4.0 (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\ProvidesFile{aps12pt4-1}
+ [2009/10/08:11:23 4.1g (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\ifx\undefined\substyle@ext
+ \def\@tempa{%
+ \endinput
+ \GenericWarning{I must be read in by REVTeX! (Bailing out)}%
+ }%
+ \expandafter\else
+ \def\@tempa{}%
+ \expandafter\fi\@tempa
+ \class@info{RevTeX pointsize 12pt selected}%
\def\normalsize{%
\@setfontsize\normalsize\@xiipt{14pt}%
\abovedisplayskip 12\p@ \@plus3\p@ \@minus7\p@
@@ -72,7 +81,7 @@
\@setfontsize\huge\@xxvpt{30pt}%
}%
\let\Huge=\huge
- \@ifxundefined\twoside@sw{\@booleanfalse\twoside@sw}{}%
+\appdef\setup@hook{%
\twoside@sw{%
\oddsidemargin 0pt
\evensidemargin 0pt
@@ -82,19 +91,21 @@
\evensidemargin 0pt
\marginparwidth 44pt
}%
+}%
\marginparsep 10pt
\topmargin -37pt
\headheight 12pt
\headsep 25pt
\topskip 10pt
\footskip 30pt
- \@ifxundefined\tightenlines@sw{\@booleanfalse\tightenlines@sw}{}%
- \textheight=665.5\p@
+\textheight=665.5\p@
+\appdef\setup@hook{%
\tightenlines@sw{%
\def\baselinestretch{1}%
}{%
\def\baselinestretch{1.5}%
}%
+}%
\textwidth 468pt
\columnsep 10pt
\columnseprule 0pt
@@ -151,4 +162,4 @@
}%
\endinput
%%
-%% End of file `12pt.rtx'.
+%% End of file `aps12pt4-1.rtx'.
diff --git a/Master/texmf-dist/tex/latex/revtex/aps.rtx b/Master/texmf-dist/tex/latex/revtex/aps4-1.rtx
index d594319714b..f395d9c9e9f 100644
--- a/Master/texmf-dist/tex/latex/revtex/aps.rtx
+++ b/Master/texmf-dist/tex/latex/revtex/aps4-1.rtx
@@ -1,25 +1,25 @@
%%
-%% This is file `aps.rtx',
+%% This is file `aps4-1.rtx',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% revtex4.dtx (with options: `aps')
+%% revtex4-1.dtx (with options: `aps')
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
%% For the version number, search on the string
%% Original version by David Carlisle
-%% Modified by Arthur Ogawa (mailto:ogawa@teleport.com)
+%% Modified by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal dot net)
%%
-%% Copyright (c) 1999 The American Physical Society.
+%% Copyright (c) 2009 The American Physical Society.
%% http://publish.aps.org/revtex4/
%% mailto:revtex4@aps.org
%%
%% See the REVTeX 4 README file for restrictions and more information.
%%
-\NeedsTeXFormat{LaTeX2e}[1996/12/01]
-\ProvidesFile{aps.rtx}
- [2001/08/02 v4.0 (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\NeedsTeXFormat{LaTeX2e}[1996/12/01]%
+\ProvidesFile{aps4-1}
+ [2009/10/08:11:23 4.1g (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
\ifx\undefined\substyle@ext
\def\@tempa{%
\endinput
@@ -28,59 +28,81 @@
\expandafter\else
\def\@tempa{}%
\expandafter\fi\@tempa
-\def\ao{Appl.\ Opt.\ }
-\def\ap{Appl.\ Phys.\ }
-\def\apl{Appl.\ Phys.\ Lett.\ }
-\def\apj{Astrophys.\ J.\ }
-\def\bell{Bell Syst.\ Tech.\ J.\ }
-\def\jqe{IEEE J.\ Quantum Electron.\ }
-\def\assp{IEEE Trans.\ Acoust.\ Speech Signal Process.\ }
-\def\aprop{IEEE Trans.\ Antennas Propag.\ }
-\def\mtt{IEEE Trans.\ Microwave Theory Tech.\ }
-\def\iovs{Invest.\ Ophthalmol.\ Vis.\ Sci.\ }
-\def\jcp{J.\ Chem.\ Phys.\ }
-\def\jmo{J.\ Mod.\ Opt.\ }
-\def\josa{J.\ Opt.\ Soc.\ Am.\ }
-\def\josaa{J.\ Opt.\ Soc.\ Am.\ A }
-\def\josab{J.\ Opt.\ Soc.\ Am.\ B }
-\def\jpp{J.\ Phys.\ (Paris) }
-\def\nat{Nature (London) }
-\def\oc{Opt.\ Commun.\ }
-\def\ol{Opt.\ Lett.\ }
-\def\pl{Phys.\ Lett.\ }
-\def\pra{Phys.\ Rev.\ A }
-\def\prb{Phys.\ Rev.\ B }
-\def\prc{Phys.\ Rev.\ C }
-\def\prd{Phys.\ Rev.\ D }
-\def\pre{Phys.\ Rev.\ E }
-\def\prl{Phys.\ Rev.\ Lett.\ }
-\def\rmp{Rev.\ Mod.\ Phys.\ }
-\def\pspie{Proc.\ Soc.\ Photo-Opt.\ Instrum.\ Eng.\ }
-\def\sjqe{Sov.\ J.\ Quantum Electron.\ }
-\def\vr{Vision Res.\ }
+ \class@info{RevTeX society APS selected}%
+\DeclareOption{pra}{\change@journal{pra}}%
+\DeclareOption{prb}{\change@journal{prb}}%
+\DeclareOption{prc}{\change@journal{prc}}%
+\DeclareOption{prd}{\change@journal{prd}}%
+\DeclareOption{pre}{\change@journal{pre}}%
+\DeclareOption{prl}{\change@journal{prl}}%
+\DeclareOption{prstab}{\change@journal{prstab}}%
+\DeclareOption{prstper}{\change@journal{prstper}}%
+\DeclareOption{rmp}{\change@journal{rmp}}%
+\def\ao{Appl.\ Opt.\ }%
+\def\ap{Appl.\ Phys.\ }%
+\def\apl{Appl.\ Phys.\ Lett.\ }%
+\def\apj{Astrophys.\ J.\ }%
+\def\bell{Bell Syst.\ Tech.\ J.\ }%
+\def\jqe{IEEE J.\ Quantum Electron.\ }%
+\def\assp{IEEE Trans.\ Acoust.\ Speech Signal Process.\ }%
+\def\aprop{IEEE Trans.\ Antennas Propag.\ }%
+\def\mtt{IEEE Trans.\ Microwave Theory Tech.\ }%
+\def\iovs{Invest.\ Ophthalmol.\ Vis.\ Sci.\ }%
+\def\jcp{J.\ Chem.\ Phys.\ }%
+\def\jmo{J.\ Mod.\ Opt.\ }%
+\def\josa{J.\ Opt.\ Soc.\ Am.\ }%
+\def\josaa{J.\ Opt.\ Soc.\ Am.\ A }%
+\def\josab{J.\ Opt.\ Soc.\ Am.\ B }%
+\def\jpp{J.\ Phys.\ (Paris) }%
+\def\nat{Nature (London) }%
+\def\oc{Opt.\ Commun.\ }%
+\def\ol{Opt.\ Lett.\ }%
+\def\pl{Phys.\ Lett.\ }%
+\def\pra{Phys.\ Rev.\ A }%
+\def\prb{Phys.\ Rev.\ B }%
+\def\prc{Phys.\ Rev.\ C }%
+\def\prd{Phys.\ Rev.\ D }%
+\def\pre{Phys.\ Rev.\ E }%
+\def\prl{Phys.\ Rev.\ Lett.\ }%
+\def\rmp{Rev.\ Mod.\ Phys.\ }%
+\def\pspie{Proc.\ Soc.\ Photo-Opt.\ Instrum.\ Eng.\ }%
+\def\sjqe{Sov.\ J.\ Quantum Electron.\ }%
+\def\vr{Vision Res.\ }%
\def\@fnsymbol#1{%
\ensuremath{%
\ifcase#1\or
- *\or \dagger \or
- \ddagger \or \mathsection \or
+ *\or
+ \dagger\or
+ \ddagger\or
+ \mathsection\or
\mathparagraph\or
- **\or \dagger\dagger \or
- \ddagger\ddagger \or \mathsection \mathsection \or
+ **\or
+ \dagger\dagger\or
+ \ddagger\ddagger\else
+ \mathsection\mathsection\or
\mathparagraph\mathparagraph\or
- *{*}*\ignorespaces \or \dagger\dagger\dagger \or
- \ddagger\ddagger\ddagger\or \mathsection \mathsection \mathsection \or
+ ***\or
+ \dagger\dagger\dagger\or
+ \ddagger\ddagger\ddagger\else
+ \mathsection\mathsection\mathsection\or
\mathparagraph\mathparagraph\mathparagraph\or
- \else
\@ctrerr
\fi
}%
}%
+\appdef\document@inithook{%
+ \@ifxundefined\TextOrMath{%
+ \DeclareRobustCommand\TextOrMath{\@ifmmode{\false@sw}{\true@sw}}%
+ }{}%
+}%
+\let\thefootnote@latex\thefootnote
+\clo@groupedaddress
\renewenvironment{titlepage}{%
\let\wastwocol@sw\twocolumn@sw
\onecolumngrid
\newpage
\thispagestyle{titlepage}%
- \c@page\z@% article sets this to one not zero???
+ \c@page\z@
}{%
\wastwocol@sw{\twocolumngrid}{\newpage}%
}%
@@ -108,17 +130,22 @@
\advance\leftskip\dimen@
\advance\rightskip\dimen@
}%
+ \@totalleftmargin\leftskip
}%
-\appdef\class@documenthook{%
+\@booleanfalse\preprintsty@sw
+\@booleantrue\titlepage@sw
+\appdef\setup@hook{%
\preprintsty@sw{%
- \@ifxundefined\titlepage@sw{\@booleantrue\titlepage@sw}{}%
+ \ps@preprint
\def\frontmatter@abstractwidth{\textwidth}%
\def\frontmatter@affiliationfont{\it}%
\let\section\section@preprintsty
\let\subsection\subsection@preprintsty
\let\subsubsection\subsubsection@preprintsty
- }{}%
- }%
+ }{%
+ \ps@article
+ }%
+}%
\def\frontmatter@authorformat{%
\skip@\@flushglue
\@flushglue\z@ plus.3\hsize\relax
@@ -149,9 +176,6 @@
\parskip1.5\p@\relax
}%
}%
-\@ifxundefined\groupauthors@sw{%
- \clo@groupedaddress
-}{}%
\def\frontmatter@setup{%
\normalfont
}%
@@ -165,7 +189,7 @@
}%
}%
\def\frontmatter@authorbelow{%
-\addvspace{3\p@}%
+ \addvspace{3\p@}%
}%
\def\frontmatter@RRAP@format{%
\small
@@ -192,7 +216,9 @@
\def\ps@titlepage{%
\def\@oddhead{%
\hfill
- \produce@preprints\@preprint
+ \preprint@sw{%
+ \expandafter\produce@preprints\expandafter{\@preprint}%
+ }{}%
}%
\let\@evenhead\@oddhead
\def\@oddfoot{%
@@ -206,24 +232,25 @@
}%
\def\byrevtex{\byrevtex@sw{Typeset by REV\TeX}{}}%
\def\produce@preprints#1{%
- \preprint@sw{%
- \vtop to \z@{%
- \def\baselinestretch{1}%
- \small
- \let\preprint\preprint@count
- \count@\z@#1\@ifnum{\count@>\tw@}{%
- \hbox{%
- \let\preprint\preprint@hlist
- #1\setbox\z@\lastbox
- }%
- }{%
- \let\preprint\preprint@cr
- \halign{\hfil##\cr#1\crcr}%
- \par
- \vss
+ \vtop to \z@{%
+ \def\baselinestretch{1}%
+ \small
+ \let\preprint\preprint@count
+ \count@\z@
+ #1%
+ \@ifnum{\count@>\tw@}{%
+ \hbox{%
+ \let\preprint\preprint@hlist
+ #1%
+ \setbox\z@\lastbox
}%
+ }{%
+ \let\preprint\preprint@cr
+ \halign{\hfil##\cr#1\crcr}%
+ \par
+ \vss
}%
- }{}%
+ }%
}%
\def\preprint@cr#1{#1\cr}%
\def\preprint@count#1{\advance\count@\@ne}%
@@ -243,6 +270,7 @@
}%
}%
\def\@hangfrom@section#1#2#3{\@hangfrom{#1#2}\MakeTextUppercase{#3}}%
+\def\@hangfroms@section#1#2{#1\MakeTextUppercase{#2}}%
\def\subsection{%
\@startsection
{subsection}%
@@ -318,13 +346,12 @@
\normalfont\small\itshape
}%
}%
- \@ifxundefined\frontmatter@footnote@produce{%
- \let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote
- }{}%
-\def\@pnumwidth{1.55em}
-\def\@tocrmarg {2.55em}
-\def\@dotsep{4.5pt}
-\setcounter{tocdepth}{3}
+\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote
+\def\@pnumwidth{1.55em}%
+\def\@tocrmarg {2.55em}%
+\def\@dotsep{2}%
+\def\ltxu@dotsep{4.5pt}%
+\setcounter{tocdepth}{3}%
\def\tableofcontents{%
\addtocontents{toc}{\string\tocdepth@munge}%
\print@toc{toc}%
@@ -340,14 +367,14 @@
}%
\def\l@part#1#2{\addpenalty{\@secpenalty}%
\begingroup
- \set@tocdim@pagenum{#2}%
+ \set@tocdim@pagenum\@tempboxa{#2}%
\parindent \z@
\rightskip\tocleft@pagenum plus 1fil\relax
\skip@\parfillskip\parfillskip\z@
\addvspace{2.25em plus\p@}%
\large \bf %
\leavevmode\ignorespaces#1\unskip\nobreak\hskip\skip@
- \hb@xt@\rightskip{\hfil\unhbox\z@}\hskip-\rightskip\hskip\z@skip
+ \hb@xt@\rightskip{\hfil\unhbox\@tempboxa}\hskip-\rightskip\hskip\z@skip
\par
\nobreak %
\endgroup
@@ -360,7 +387,7 @@
\def\l@f@section{%
\addpenalty{\@secpenalty}%
\addvspace{1.0em plus\p@}%
- \bf
+ %\bf
}%
\def\l@subsection{%
\l@@sections{section}{subsection}% Implicit #3#4
@@ -372,14 +399,7 @@
\def\l@subparagraph#1#2{}%
\let\toc@pre\toc@pre@auto
\let\toc@post\toc@post@auto
-\def\listoffigures{\print@toc{lof}}%
-\def\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
-\def\listoftables{\print@toc{lot}}%
-\let\l@table\l@figure
-\appdef\class@documenthook{%
- \@ifxundefined\raggedcolumn@sw{\@booleantrue\raggedcolumn@sw}{}%
- \raggedcolumn@sw{\raggedbottom}{\flushbottom}%
-}%
+\@booleantrue\raggedcolumn@sw
\def\tableft@skip@float{\z@ plus\hsize}%
\def\tabmid@skip@float{\@flushglue}%
\def\tabright@skip@float{\z@ plus\hsize}%
@@ -387,14 +407,12 @@
\def\array@row@pst@float{\noalign{\vskip\doublerulesep}\hline\hline}%
\def\@makefntext#1{%
\def\baselinestretch{1}%
- \reset@font
- \footnotesize
- \leftskip1em
- \parindent1em
- \noindent\nobreak\hskip-\leftskip
+ \leftskip1em%
+ \parindent1em%
+ \noindent
+ \nobreak\hskip-\leftskip
\hb@xt@\leftskip{%
- \Hy@raisedlink{\hyper@anchorstart{footnote@\the\c@footnote}\hyper@anchorend}%
- \hss\@makefnmark\
+ \hss\@makefnmark\ %
}%
#1%
\par
@@ -402,7 +420,6 @@
\prepdef\appendix{%
\par
\let\@hangfrom@section\@hangfrom@appendix
- \let\@hangfroms@section\@hangfroms@appendix
\let\@sectioncntformat\@appendixcntformat
}%
\def\@hangfrom@appendix#1#2#3{%
@@ -417,43 +434,59 @@
#1#2%
}%
\def\@appendixcntformat#1{\appendixname\ \csname the#1\endcsname}%
+\@booleanfalse\authoryear@sw
+\appdef\setup@hook{%
\bibpunct{[}{]}{,}{n}{}{,}%
+}%
+ \def\pre@bibdata{\jobname\bibdata@app}%
+\appdef\setup@hook{%
\def\bibsection{%
\par
\onecolumngrid@push
\begingroup
\baselineskip26\p@
\bib@device{\textwidth}{245.5\p@}%
- \endgroup
+ \endgroup
\nobreak\@nobreaktrue
\addvspace{19\p@}%
\par
\onecolumngrid@pop
}%
+}%
\def\bib@device#1#2{%
-\hb@xt@#1{%
- \hfil
- \phantomsection
- \addcontentsline {toc}{section}{\protect\numberline{}\refname}%
- \hb@xt@#2{%
- \skip@\z@\@plus-1fil\relax
- \leaders\hrule height.25 \p@ depth.25 \p@ \hskip\z@\@plus1fil
-\hskip\skip@
-\hskip\z@\@plus0.125fil\leaders\hrule height.375\p@ depth.375\p@ \hskip\z@\@plus0.75fil \hskip\z@\@plus0.125fil
-\hskip\skip@
-\hskip\z@\@plus0.25 fil\leaders\hrule height.5 \p@ depth.5 \p@ \hskip\z@\@plus0.5 fil \hskip\z@\@plus0.25 fil
-\hskip\skip@
-\hskip\z@\@plus0.375fil\leaders\hrule height.625\p@ depth.625\p@ \hskip\z@\@plus0.25fil \hskip\z@\@plus0.375fil
+ \hb@xt@\z@{%
+ \hb@xt@#1{%
+ \hfil
+ \phantomsection
+ \addcontentsline {toc}{section}{\protect\numberline{}\refname}%
+ \hb@xt@#2{%
+ \skip@\z@\@plus-1fil\relax
+ \leaders\hrule height.25 \p@ depth.25 \p@ \hskip\z@\@plus1fil
+ \hskip\skip@
+ \hskip\z@\@plus0.125fil\leaders\hrule height.375\p@ depth.375\p@ \hskip\z@\@plus0.75fil \hskip\z@\@plus0.125fil
+ \hskip\skip@
+ \hskip\z@\@plus0.25 fil\leaders\hrule height.5 \p@ depth.5 \p@ \hskip\z@\@plus0.5 fil \hskip\z@\@plus0.25 fil
+ \hskip\skip@
+ \hskip\z@\@plus0.375fil\leaders\hrule height.625\p@ depth.625\p@ \hskip\z@\@plus0.25fil \hskip\z@\@plus0.375fil
+ % \hskip\skip@
+ % \hfil
+ }%
+ \hfil
+ }%
+ \hss
}%
-\hfil
}%
+\appdef\setup@hook{%
+ \let\bibpreamble\@empty
+ \bibsep\z@\relax
+ \def\newblock{\ }%
}%
-\let\bibpreamble\@empty
-\bibsep\z@\relax
-\def\newblock{\ }%
+\appdef\setup@hook{%
\def\bibfont{%
\small
+ \@clubpenalty\clubpenalty
}%
+}%
\newenvironment{theindex}{%
\columnseprule \z@
\columnsep 35\p@
@@ -467,55 +500,56 @@
\onecolumngrid@pop
}{%
}%
-\def\@idxitem{\par\hangindent 40\p@}
-\def\subitem{\par\hangindent 40\p@ \hspace*{20\p@}}
-\def\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}
-\def\indexspace{\par \vskip 10\p@ plus5\p@ minus3\p@\relax}
-\def\journal@pra{pra}%
-\def\journal@prb{prb}%
-\def\journal@prc{prc}%
-\def\journal@prd{prd}%
-\def\journal@pre{pre}%
-\def\journal@prl{prl}%
-\def\journal@prstab{prstab}%
-\def\journal@rmp{rmp}%
-\@ifx{\@journal\journal@pra}{%
-}{}%
-\@ifx{\@journal\journal@prb}{%
- \@ifxundefined\bibnotes@sw{\@booleantrue\bibnotes@sw}{}%
- \bibpunct{}{}{,}{s}{}{\textsuperscript{,}}%
- \def\@onlinecite#1{\begingroup\let\@cite\NAT@citenum\citealp{#1}\endgroup}%
- \appdef\class@documenthook{%
- \@ifxundefined\place@bibnumber{%
- \let\place@bibnumber\place@bibnumber@sup
- }{}%
+\def\@idxitem{\par\hangindent 40\p@}%
+\def\subitem{\par\hangindent 40\p@ \hspace*{20\p@}}%
+\def\subsubitem{\par\hangindent 40\p@ \hspace*{30\p@}}%
+\def\indexspace{\par \vskip 10\p@ plus5\p@ minus3\p@\relax}%
+\def\@journal@default{pra}%
+\def\@pointsize@default{10}%
+\def\rtx@apspra{%
+ \class@info{APS journal PRA selected}%
+}%
+\def\rtx@apsprb{%
+ \class@info{APS journal PRB selected}%
+ \let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote
+ \appdef\setup@hook{%
+ \bibpunct{}{}{,}{s}{}{\textsuperscript{,}}%
+ \let\onlinecite\rev@citealpnum
}%
-}{}%
-\@ifx{\@journal\journal@prc}{%
-}{}%
-\@ifx{\@journal\journal@prd}{%
-}{}%
-\@ifx{\@journal\journal@pre}{%
-}{}%
-\@ifx{\@journal\journal@prl}{%
- \@ifxundefined\bibnotes@sw{\@booleantrue\bibnotes@sw}{}%
+ \def\pre@bibdata{\jobname\bibdata@app}%
+ \let\place@bibnumber\place@bibnumber@sup
+}%
+\def\rtx@apsprc{%
+ \class@info{APS journal PRC selected}%
+}%
+\def\rtx@apsprd{%
+ \class@info{APS journal PRD selected}%
+}%
+\def\rtx@apspre{%
+ \class@info{APS journal PRE selected}%
+}%
+\def\rtx@apsprl{%
+ \class@info{APS journal PRL selected}%
+ \let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote
\@booleanfalse\acknowledgments@sw
- \def\bibsection{%
- \par
- \begingroup
- \baselineskip26\p@
- \bib@device{\hsize}{72\p@}%
- \endgroup
- \nobreak\@nobreaktrue
- \addvspace{19\p@}%
+ \appdef\setup@hook{%
+ \def\bibsection{%
+ \par
+ \begingroup
+ \baselineskip26\p@
+ \bib@device{\hsize}{72\p@}%
+ \endgroup
+ \nobreak\@nobreaktrue
+ \addvspace{19\p@}%
+ }%
}%
- \@ifxundefined\lengthcheck@sw{\@booleanfalse\lengthcheck@sw}{}%
+\appdef\setup@hook{%
\lengthcheck@sw{%
\RequirePackage{times}%
- }{%
- }%
+ }{}%
+}%
\c@secnumdepth=-\maxdimen
- \appdef\set@typesize@hook{%
+ \appdef\setup@hook{%
\@ifnum{\@pointsize=10\relax}{%
\lengthcheck@sw{%
\def\large{%
@@ -552,22 +586,31 @@
}%
}{}%
}%
- \@ifnum{\@pointsize=10\relax}{%
- \textheight = 694.0\p@
- }{}%
-}{}%
-\@ifx{\@journal\journal@prstab}{%
-}{}%
-\@ifx{\@journal\journal@rmp}{\input{\@journal\substyle@ext}}{}%
-\@ifxundefined\footinbib@sw{\@booleantrue\footinbib@sw}{}%
-\appdef\class@documenthook{%
- \@ifxundefined\place@bibnumber{%
- \let\place@bibnumber\place@bibnumber@inl
+ \textheight = 694.0\p@
+}%
+\def\rtx@apsprstper{%
+ \class@info{APS journal PRST-PER selected}%
+ \rtx@apsprb
+}%
+\def\rtx@apsprstab{%
+ \class@info{APS journal PRSTAB selected}%
+}%
+\@booleantrue\footinbib@sw
+\let\place@bibnumber\place@bibnumber@inl
+\def\@bibstyle{apsrev\substyle@post}%
+\appdef\setup@hook{%
+ \longbibliography@sw{%
+ \appdef\@bibstyle{long}%
}{}%
- \@ifxundefined\@bibstyle{%
- \def\@bibstyle{apsrev}%
+}%
+\appdef\setup@hook{%
+ \@ifx{\place@bibnumber\place@bibnumber@sup}{%
+ \footinbib@sw{}{%
+ \class@warn{Citations are superscript numbers: footnotes must be endnotes; changing to that configuration}%
+ \@booleantrue\footinbib@sw
+ }%
}{}%
}%
\endinput
%%
-%% End of file `aps.rtx'.
+%% End of file `aps4-1.rtx'.
diff --git a/Master/texmf-dist/tex/latex/revtex/rmp.rtx b/Master/texmf-dist/tex/latex/revtex/apsrmp4-1.rtx
index fef6a4785e0..d62f853a0b8 100644
--- a/Master/texmf-dist/tex/latex/revtex/rmp.rtx
+++ b/Master/texmf-dist/tex/latex/revtex/apsrmp4-1.rtx
@@ -1,25 +1,25 @@
%%
-%% This is file `rmp.rtx',
+%% This is file `apsrmp4-1.rtx',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% revtex4.dtx (with options: `rmp')
+%% revtex4-1.dtx (with options: `rmp')
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
%% For the version number, search on the string
%% Original version by David Carlisle
-%% Modified by Arthur Ogawa (mailto:ogawa@teleport.com)
+%% Modified by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal dot net)
%%
-%% Copyright (c) 1999 The American Physical Society.
+%% Copyright (c) 2009 The American Physical Society.
%% http://publish.aps.org/revtex4/
%% mailto:revtex4@aps.org
%%
%% See the REVTeX 4 README file for restrictions and more information.
%%
-\NeedsTeXFormat{LaTeX2e}[1996/12/01]
-\ProvidesFile{rmp.rtx}
- [2001/08/02 v4.0 (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\NeedsTeXFormat{LaTeX2e}[1996/12/01]%
+\ProvidesFile{apsrmp4-1}
+ [2009/10/08:11:23 4.1g (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
\ifx\undefined\substyle@ext
\def\@tempa{%
\endinput
@@ -28,12 +28,12 @@
\expandafter\else
\def\@tempa{}%
\expandafter\fi\@tempa
-\@ifx@empty\@journal{%
- \class@warn{I have to read in the aps substyle first!}%
- \endinput
- \def\@society{aps}\def\@journal{rmp}%
- \expandafter\input\expandafter{\@society\substyle@ext}%
+\@ifxundefined\@journal{%
+ \class@warn{Please specify the REVTeX options [aps,rmp]!}%
+ \@@end
}{}%
+ \class@info{APS journal RMP selected}%
+\clo@groupedaddress
\def\frontmatter@setup{%
\normalfont\sffamily\raggedright
}%
@@ -44,28 +44,30 @@
\def\frontmatter@authorformat{%
\preprintsty@sw{\vskip0.5pc\relax}{}%
\@tempskipa\@flushglue
- \@flushglue\z@ plus50\p@\relax
+ \@flushglue\z@ plus.8\hsize
\raggedright\advance\leftskip.5in\relax
\@flushglue\@tempskipa
\parskip\z@skip
+ \@totalleftmargin\leftskip
}%
\def\frontmatter@affiliationfont{% Helvetica 9/10.2
\small\slshape\selectfont\baselineskip10.5\p@\relax
\@tempskipa\@flushglue
- \@flushglue\z@ plus50\p@\relax
+ \@flushglue\z@ plus.8\hsize
\raggedright\advance\leftskip.5in\relax
\@flushglue\@tempskipa
+ \@totalleftmargin\leftskip
+ \let\def@after@address\def@after@address@empty
}%
\def\frontmatter@above@affilgroup{\addvspace{7.2\p@}}% additional leading above an author
\def\frontmatter@above@affiliation{\addvspace{5.3\p@}}%
\def\frontmatter@above@affiliation@script{}%
-\@ifxundefined\groupauthors@sw{%
- \clo@groupedaddress
-}{}%
+\clo@groupedaddress
\def\frontmatter@RRAP@format{%
\addvspace{7.3\p@}%
\small
\raggedright\advance\leftskip.5in\relax
+ \@totalleftmargin\leftskip
}%
\def\produce@RRAP#1{%
\@if@empty{#1}{}{%
@@ -87,39 +89,51 @@
\footnotesize
\hsize360\p@
\leftskip=0.5in
- \advance\hsize\leftskip
\parindent\z@
+ \@totalleftmargin\leftskip
}%
\def\frontmatter@preabstractspace{7.7\p@}%
\def\frontmatter@postabstractspace{24.6\p@}%
- \appdef\set@typesize@hook{%
- \@ifxundefined\preprintsty@sw{}{%
- \preprintsty@sw{}{%
- \def\normalsize{%
- \@setsize\normalsize{12pt}\xpt\@xpt
- \abovedisplayskip 10\p@ plus2\p@ minus5\p@
- \belowdisplayskip \abovedisplayskip
- \abovedisplayshortskip \abovedisplayskip
- \belowdisplayshortskip \abovedisplayskip
- \let\@listi\@listI
- }%
+ \appdef\setup@hook{%
+ \preprintsty@sw{}{%
+ \def\normalsize{%
+ \@setsize\normalsize{12pt}\xpt\@xpt
+ \abovedisplayskip 10\p@ plus2\p@ minus5\p@
+ \belowdisplayskip \abovedisplayskip
+ \abovedisplayshortskip \abovedisplayskip
+ \belowdisplayshortskip \abovedisplayskip
+ \let\@listi\@listI
}%
}%
}%
\footnotesep 9.25pt
\skip\footins 36pt plus 4pt minus 2pt
\def\footnoterule{\kern-13pt\hrule width.5in\kern15.6pt\relax}%
-\def\thepart{\Roman{part}} %
-\def\thesection{\Roman{section}}
-\def\p@section{}
-\def\thesubsection{\Alph{subsection}}
-\def\p@subsection{\thesection.}
-\def\thesubsubsection{\arabic{subsubsection}}
-\def\p@subsubsection{\thesection.\thesubsection.}
-\def\theparagraph{\alph{paragraph}}
-\def\p@paragraph{\thesection.\thesubsection.\thesubsubsection.}
-\def\thesubparagraph{\arabic{subparagraph}}
-\def\p@subparagraph{\thesection.\thesubsection.\thesubsubsection.\theparagraph.}
+\def\secnums@rtx{%
+ \@ifxundefined\thepart{%
+ \def\thepart{\Roman{part}}%
+ }{}%
+ \@ifxundefined\thesection{%
+ \def\thesection {\Roman{section}}%
+ \def\p@section {}%
+ }{}%
+ \@ifxundefined\thesubsection{%
+ \def\thesubsection {\Alph{subsection}}%
+ \def\p@subsection {\thesection.}%
+ }{}%
+ \@ifxundefined\thesubsubsection{%
+ \def\thesubsubsection {\arabic{subsubsection}}%
+ \def\p@subsubsection {\thesection.\thesubsection.}%
+ }{}%
+ \@ifxundefined\theparagraph{%
+ \def\theparagraph {\alph{paragraph}}%
+ \def\p@paragraph {\thesection.\thesubsection.\thesubsubsection.}%
+ }{}%
+ \@ifxundefined\thesubparagraph{%
+ \def\thesubparagraph {\arabic{subparagraph}}%
+ \def\p@subparagraph {\thesection.\thesubsection.\thesubsubsection.\theparagraph.}%
+ }{}%
+}%
\def\@seccntformat#1{\csname the#1\endcsname.\hskip0.5em\relax}%
\def\section{%
\@startsection{section}{1}{\z@}{0.8cm plus1ex minus.2ex}{0.4cm}%
@@ -130,6 +144,7 @@
}%
}%
\def\@hangfrom@section#1#2#3{\@hangfrom{#1#2}\MakeTextUppercase{#3}}%
+ \def\@hangfroms@section#1#2{#1\MakeTextUppercase{#2}}%
\def\subsection{%
\@startsection{subsection}{2}{\z@}{0.8cm plus1ex minus.2ex}{0.4cm}%
{%
@@ -161,7 +176,6 @@
\setcounter{tocdepth}{4}% FIXME: has no effect
\appdef\appendix{%
\let\@hangfrom@section\@hangfrom@appendix
- \let\@hangfroms@section\@hangfroms@appendix
\let\@sectioncntformat\@appendixcntformat
}%
\def\@hangfrom@appendix#1#2#3{%
@@ -183,41 +197,43 @@
\flushing
\small\rmfamily
\noindent
- #1\nobreak\hskip.5em plus.2em\ignorespaces#2\par
+ #1\@caption@fignum@sep#2\par
}%
\vskip\belowcaptionskip
}%
-\appdef\class@documenthook{%
- \@ifxundefined\@bibstyle{%
- \def\@bibstyle{apsrmp}%
- }{}%
-}%
+\def\@caption@fignum@sep{\nobreak\hskip.5em plus.2em\ignorespaces}%
+\def\@bibstyle{apsrmp\substyle@post}%
+\@booleantrue\authoryear@sw
+\let\cite\citep
+\appdef\setup@hook{%
\bibpunct{(}{)}{;}{a}{,}{,}%
- \let\cite\citep
-\def\bibsection{%
- \let\@hangfroms@section\@hang@froms
- \section*{\refname}%
- \@nobreaktrue
-}%
-\let\bibpreamble\@empty
-\def\newblock{\ }%
-\bibhang10\p@
-\bibsep\z@
-\@ifxundefined\footinbib@sw{}{%
+ \def\bibsection{%
+ \expandafter\section\expandafter*\expandafter{\refname}%
+ \@nobreaktrue
+ }%
+ \let\bibpreamble\@empty
+ \def\newblock{\ }%
+ \bibhang10\p@
+ \bibsep\z@
+}%
+\@booleanfalse\footinbib@sw
+\appdef\setup@hook{%
\footinbib@sw{%
\class@warn{%
Footnotes in bibliography are incompatible with RMP.^^J%
Undoing the footinbib option.
}%
+ \@booleanfalse\footinbib@sw
}{}%
+ \@ifnum{\NAT@merge>\@ne}{\let\NAT@merge\@ne}{}%
+ \def\NAT@cmprs{\z@}%
}%
-\@booleanfalse\footinbib@sw
\def\eprint#1{eprint #1}%
\def\toc@@font{%
\footnotesize\rmfamily
\def\\{\space\ignorespaces}%
}%
-\def\@dotsep{5.5pt}%
+\def\ltxu@dotsep{5.5pt}%
\def\tocleft@{\z@}%
\def\tocdim@min{5\p@}%
\def\l@section{%
@@ -235,4 +251,4 @@
\let\toc@post\toc@post@auto
\endinput
%%
-%% End of file `rmp.rtx'.
+%% End of file `apsrmp4-1.rtx'.
diff --git a/Master/texmf-dist/tex/latex/revtex/ltxdocext.sty b/Master/texmf-dist/tex/latex/revtex/ltxdocext.sty
new file mode 100644
index 00000000000..eea5fcc9cac
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/revtex/ltxdocext.sty
@@ -0,0 +1,296 @@
+%%
+%% This is file `ltxdocext.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ltxdocext.dtx (with options: `package,kernel')
+%%
+%% This is a generated file;
+%% altering it directly is inadvisable;
+%% instead, modify the original source file.
+%% See the URL in the file README.
+%%
+%% License
+%% You may distribute this file under the conditions of the
+%% LaTeX Project Public License 1.3 or later
+%% (http://www.latex-project.org/lppl.txt).
+%%
+%% This file is distributed WITHOUT ANY WARRANTY;
+%% without even the implied warranty of MERCHANTABILITY
+%% or FITNESS FOR A PARTICULAR PURPOSE.
+%%
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
+\ProvidesFile{ltxdocext.sty}%
+ [2008/08/04 1.1b2 ltxdoc extensions package]% \fileversion
+\def\class@name{ltxdocext}%
+\expandafter\PackageInfo\expandafter{\class@name}{%
+ An extension to the \protect\LaTeXe\space ltxdoc class
+ by A. Ogawa (arthur\_ogawa sbcglobal.net)%
+}%
+\RequirePackage{verbatim}%
+\let\o@verbatim\verbatim
+\def\verbatim{%
+ \ifhmode\unskip\par\fi
+ \ifx\@currsize\normalsize
+ \small
+ \fi
+ \o@verbatim
+}%
+\renewcommand \verbatim@font {%
+ \normalfont \ttfamily
+ \catcode`\<=\active
+ \catcode`\>=\active
+}%
+\RequirePackage{shortvrb}
+\AtBeginDocument{%
+ \MakeShortVerb{\|}%
+}%
+\begingroup
+ \catcode`\<=\active
+ \catcode`\>=\active
+ \gdef<{\@ifnextchar<\@lt\@meta}
+ \gdef>{\@ifnextchar>\@gt\@gtr@err}
+ \gdef\@meta#1>{\marg{#1}}
+ \gdef\@lt<{\char`\<}
+ \gdef\@gt>{\char`\>}
+\endgroup
+\def\@gtr@err{%
+ \ClassError{ltxguide}{%
+ Isolated \protect>%
+ }{%
+ In this document class, \protect<...\protect>
+ is used to indicate a parameter.\MessageBreak
+ I've just found a \protect> on its own.
+ Perhaps you meant to type \protect>\protect>?
+ }%
+}
+\def\verbatim@nolig@list{\do\`\do\,\do\'\do\-}
+\def\GetFileInfo#1{%
+ \def\filename{#1}%
+ \def\@tempb##1 ##2 ##3\relax##4\relax{%
+ \def\filedate{##1}%
+ \def\fileversion{##2}%
+ \def\fileinfo{##3}}%
+ \edef\@tempa{\csname ver@#1\endcsname}%
+ \expandafter\@tempb\@tempa\relax? ? \relax\relax}
+\DeclareRobustCommand{\marg}[1]{%
+ \meta{#1}%
+ \index{#1=\string\meta{#1} placeholder}\index{placeholder>#1=\string\meta{#1}}%
+}%
+\DeclareRobustCommand\meta[1]{%
+ \mbox{\LANGLE\itshape#1\/\RANGLE}%
+}%
+\def\LANGLE{$\langle$}%
+\def\RANGLE{$\rangle$}%
+\DeclareRobustCommand{\arg}[1]{%
+ {\ttfamily\string{}\meta{#1}{\ttfamily\string}}%
+ \index{#1=\string\ttt{#1}, argument}\index{argument>#1=\string\ttt{#1}}%
+}%
+\let\oarg\undefined
+\DeclareRobustCommand{\oarg}[1]{%
+ {\ttfamily[%]
+ }\meta{#1}{\ttfamily%[
+ ]}%
+ \index{#1=\string\ttt{#1}, optional argument}%
+ \index{argument, optional>#1=\string\ttt{#1}}%
+}%
+\DeclareRobustCommand\cmd{\begingroup\makeatletter\@cmd}%
+\long\def\@cmd#1{%
+ \endgroup
+ \cs{\expandafter\cmd@to@cs\string#1}%
+ \expandafter\cmd@to@index\string#1\@nil
+}%
+\def\cmd@to@cs#1#2{\char\number`#2\relax}%
+\def\cmd@to@index#1#2\@nil{%
+ \index{#2=\string\cmd#1#2}%\index{command>#2=\string\cmd#1#2}%
+}%
+\DeclareRobustCommand\cs[1]{{\ttfamily\char`\\#1}}%
+\def\scmd#1{%
+ \cs{\expandafter\cmd@to@cs\string#1}%
+ \expandafter\scmd@to@index\string#1\@nil
+}%
+\def\scmd@to@index#1#2\@nil#3{%
+ \index{\string$#3=\string\cmd#1#2---#3}%
+}%
+\DeclareRobustCommand\env{\name@idx{environment}}%
+\DeclareRobustCommand\envb[1]{%
+ {\ttfamily\string\begin\string{}\env{#1}{\ttfamily\string}}%
+}%
+\DeclareRobustCommand\enve[1]{{\ttfamily\string\end\string{}\env{#1}{\ttfamily\string}}}%
+\DeclareRobustCommand{\file}{\begingroup\@sanitize\@file}%
+\long\def\@file#1{\endgroup
+ {\ttfamily#1}%
+ \index{#1=\string\ttt{#1}}\index{file>#1=\string\ttt{#1}}%
+}%
+\DeclareRobustCommand\substyle{\name@idx{document substyle}}%
+\DeclareRobustCommand\classoption{\name@idx{document class option}}%
+\DeclareRobustCommand\classname{\name@idx{document class}}%
+\def\name@idx#1#2{%
+ {\ttfamily#2}%
+ \index{#2\space#1=\string\ttt{#2}\space#1}\index{#1>#2=\string\ttt{#2}}%
+}%
+\DeclareRobustCommand\url@ltxdocext{\begingroup\catcode`\/\active\catcode`\.\active\catcode`\:\active\@url}%
+\AtBeginDocument{%
+ \ifx\url\undefined\let\url\url@ltxdocext\fi
+}%
+\def\@url#1{%
+ \url@break{\ttfamily#1}%
+ \url@char\edef\@tempa{#1=\string\url{#1}}%
+ \expandafter\index\expandafter{\@tempa}%
+ \expandafter\index\expandafter{\expandafter u\expandafter r\expandafter l\expandafter >\@tempa}%
+ \endgroup
+}%
+{\catcode`\:\active\aftergroup\def\aftergroup:}{\active@colon}%
+\def\colon@break{\colon@char\allowbreak}%
+\def\colon@char{:}%
+{\catcode`\/\active\aftergroup\def\aftergroup/}{\active@slash}%
+\def\slash@break{\slash@char\allowbreak}%
+\def\slash@char{/}%
+{\catcode`\.\active\aftergroup\def\aftergroup.}{\active@dot}%
+\def\dot@break{\dot@char\allowbreak}%
+\def\dot@char{.}%
+\def\url@break{\let\active@slash\slash@break\let\active@dot\dot@break\let\active@colon\colon@break}%
+\def\url@char{\let\active@slash\slash@char\let\active@dot\dot@char\let\active@colon\colon@char}%
+\renewenvironment{theindex}
+ {\if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \columnseprule \z@
+ \columnsep 35\p@
+\def\see##1##2{\textit{See} ##1}%
+\def\seealso##1##2{\textit{See also} ##1}%
+\long\def\cmd##1{\cs{\expandafter\cmd@to@cs\string##1}}%
+\def\@url##1{\url@break\ttt{##1}\endgroup}%
+\def\ttt{\begingroup\@sanitize\ttfamily\@ttt}%
+\def\@ttt##1{##1\endgroup}%
+\mathchardef\save@secnumdepth\c@secnumdepth
+\c@secnumdepth\m@ne
+ \twocolumn[\section{\indexname}]%
+\c@secnumdepth\save@secnumdepth
+ \thispagestyle{plain}\parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem}
+ {\if@restonecol\onecolumn\else\clearpage\fi}
+\renewenvironment{quote}
+ {\list{}{%
+ \leftmargin1em\relax
+ \rightmargin\leftmargin
+ }%
+ \item\relax}
+ {\endlist}
+\newif\if@mainmatter
+\newif\if@openright
+\@openrighttrue
+\DeclareRobustCommand\frontmatter{%
+ \cleartorecto
+ \@mainmatterfalse
+ \pagenumbering{roman}%
+}%
+\DeclareRobustCommand\mainmatter{%
+ \cleartorecto
+ \@mainmattertrue
+ \pagenumbering{arabic}%
+}%
+\DeclareRobustCommand\backmatter{%
+ \if@openright
+ \cleartorecto
+ \else
+ \clearpage
+ \fi
+ \@mainmatterfalse
+}%
+\ifx\undefined\cleartorecto
+ \def\cleartorecto{\cleardoublepage}%
+\fi
+\def\@to{to}%
+\newenvironment{unnumtable}{%
+ \par
+ \addpenalty\predisplaypenalty
+ \addvspace\abovedisplayskip
+ \hbox\@to\hsize\bgroup\hfil\ignorespaces
+ \let\@Hline\@empty
+}{%
+ \unskip\hfil\egroup
+ \penalty\postdisplaypenalty
+ \vskip\belowdisplayskip
+ \aftergroup\ignorespaces
+ \@endpetrue
+}%
+\providecommand\toprule{\hline\hline}%
+\providecommand\colrule{\\\hline}%
+\providecommand\botrule{\\\hline\hline}%
+\DeclareRobustCommand\subsubsubsection{%
+ \@startsection{subsubsection}{4}%
+ {\z@}{-15\p@\@plus-5\p@\@minus-2\p@}%
+ {5\p@}{\normalfont\normalsize\itshape}%
+}%
+\DoNotIndex{\',\.,\@M,\@@input,\@Alph,\@alph,\@addtoreset,\@arabic}
+\DoNotIndex{\@badmath,\@centercr,\@cite}
+\DoNotIndex{\@dotsep,\@empty,\@float,\@gobble,\@gobbletwo,\@ignoretrue}
+\DoNotIndex{\@input,\@ixpt,\@m,\@minus,\@mkboth}
+\DoNotIndex{\@ne,\@nil,\@nomath,\@plus,\roman,\@set@topoint}
+\DoNotIndex{\@tempboxa,\@tempcnta,\@tempdima,\@tempdimb}
+\DoNotIndex{\@tempswafalse,\@tempswatrue,\@viipt,\@viiipt,\@vipt}
+\DoNotIndex{\@vpt,\@warning,\@xiipt,\@xipt,\@xivpt,\@xpt,\@xviipt}
+\DoNotIndex{\@xxpt,\@xxvpt,\\,\ ,\addpenalty,\addtolength,\addvspace}
+\DoNotIndex{\advance,\ast,\begin,\begingroup,\bfseries,\bgroup,\box}
+\DoNotIndex{\bullet}
+\DoNotIndex{\cdot,\cite,\CodelineIndex,\cr,\day,\DeclareOption}
+\DoNotIndex{\def,\DisableCrossrefs,\divide,\DocInput,\documentclass}
+\DoNotIndex{\DoNotIndex,\egroup,\ifdim,\else,\fi,\em,\endtrivlist}
+\DoNotIndex{\EnableCrossrefs,\end,\end@dblfloat,\end@float,\endgroup}
+\DoNotIndex{\endlist,\everycr,\everypar,\ExecuteOptions,\expandafter}
+\DoNotIndex{\fbox}
+\DoNotIndex{\filedate,\filename,\fileversion,\fontsize,\framebox,\gdef}
+\DoNotIndex{\global,\halign,\hangindent,\hbox,\hfil,\hfill,\hrule}
+\DoNotIndex{\hsize,\hskip,\hspace,\hss,\if@tempswa,\ifcase,\or,\fi,\fi}
+\DoNotIndex{\ifhmode,\ifvmode,\ifnum,\iftrue,\ifx,\fi,\fi,\fi,\fi,\fi}
+\DoNotIndex{\input}
+\DoNotIndex{\jobname,\kern,\leavevmode,\let,\leftmark}
+\DoNotIndex{\list,\llap,\long,\m@ne,\m@th,\mark,\markboth,\markright}
+\DoNotIndex{\month,\newcommand,\newcounter,\newenvironment}
+\DoNotIndex{\NeedsTeXFormat,\newdimen}
+\DoNotIndex{\newlength,\newpage,\nobreak,\noindent,\null,\number}
+\DoNotIndex{\numberline,\OldMakeindex,\OnlyDescription,\p@}
+\DoNotIndex{\pagestyle,\par,\paragraph,\paragraphmark,\parfillskip}
+\DoNotIndex{\penalty,\PrintChanges,\PrintIndex,\ProcessOptions}
+\DoNotIndex{\protect,\ProvidesClass,\raggedbottom,\raggedright}
+\DoNotIndex{\refstepcounter,\relax,\renewcommand}
+\DoNotIndex{\rightmargin,\rightmark,\rightskip,\rlap,\rmfamily}
+\DoNotIndex{\secdef,\selectfont,\setbox,\setcounter,\setlength}
+\DoNotIndex{\settowidth,\sfcode,\skip,\sloppy,\slshape,\space}
+\DoNotIndex{\symbol,\the,\trivlist,\typeout,\tw@,\undefined,\uppercase}
+\DoNotIndex{\usecounter,\usefont,\usepackage,\vfil,\vfill,\viiipt}
+\DoNotIndex{\viipt,\vipt,\vskip,\vspace}
+\DoNotIndex{\wd,\xiipt,\year,\z@}
+\DoNotIndex{\next}
+\AtEndDocument{\PrintIndex\PrintChanges}%
+\makeatletter
+\def\endfilecontents{%
+ \immediate\write\reserved@c{%
+ \string\iffalse\space ltxdoc klootch^^J%
+ \ifx\undefined\fileversion\else
+ \ifx\undefined\filedate\else
+ This file has version number \fileversion, last revised \filedate.%
+ \fi\fi
+ \string\fi
+ }%
+ \immediate\closeout\reserved@c
+ \def\T##1##2##3{%
+ \ifx##1\@undefined\else
+ \@latex@warning@no@line{##2 has been converted to Blank ##3e}%
+ \fi
+ }%
+ \T\L{Form Feed}{Lin}%
+ \T\I{Tab}{Spac}%
+ \immediate\write\@unused{}%
+}%
+\expandafter\let\csname endfilecontents*\endcsname\endfilecontents
+\makeatother
+\setlength\arraycolsep{0pt}%
+\endinput
+%%
+%% End of file `ltxdocext.sty'.
diff --git a/Master/texmf-dist/tex/latex/revtex/ltxfront.sty b/Master/texmf-dist/tex/latex/revtex/ltxfront.sty
new file mode 100644
index 00000000000..12f70824624
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/revtex/ltxfront.sty
@@ -0,0 +1,1144 @@
+%%
+%% This is file `ltxfront.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ltxfront.dtx (with options: `package,options,kernel')
+%%
+%% This is a generated file;
+%% altering it directly is inadvisable;
+%% instead, modify the original source file.
+%% See the URL in the file 00readme.tex.
+%%
+%% License
+%% You may distribute this file under the conditions of the
+%% LaTeX Project Public License 1.3 or later
+%% (http://www.latex-project.org/lppl.txt).
+%%
+%% This file is distributed WITHOUT ANY WARRANTY;
+%% without even the implied warranty of MERCHANTABILITY
+%% or FITNESS FOR A PARTICULAR PURPOSE.
+%%
+%%% @LaTeX-file{
+%%% filename = "ltxfront.dtx",
+%%% version = "4.1h",
+%%% date = "2009/10/09",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "2012",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
+%%% commissioned by the American Physical Society.
+%%% ",
+%%% copyright = "Copyright (C) 1999, 2009 Arthur Ogawa,
+%%% distributed under the terms of the
+%%% LaTeX Project Public License, see
+%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
+%%% ",
+%%% address = "Arthur Ogawa,
+%%% USA",
+%%% telephone = "",
+%%% FAX = "",
+%%% email = "mailto colon arthur_ogawa at sbcglobal.net",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "latex, page grid, main vertical list",
+%%% supported = "yes",
+%%% abstract = "package to change page grid, MVL",
+%%% docstring = "The checksum field above generated by ltxdoc",
+%%% }
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
+\ProvidesFile{ltxfront.sty}%
+ [2009/10/09 4.1h frontmatter package]% \fileversion
+\def\package@name{ltxfront}%
+\expandafter\PackageInfo\expandafter{\package@name}{%
+ Title page macros for \protect\LaTeXe,
+ by A. Ogawa (arthur_ogawa at sbcglobal.net)%
+}%
+\typeout{%
+ ltxfront [2009/10/06/20:20 4.1g]: Arthur Ogawa (after David P. Carlisle)%
+}%
+\let\class@name\package@name
+\RequirePackage{ltxutil}%
+\DeclareOption{frontmatterverbose}{\@booleantrue\frontmatterverbose@sw}%
+\@booleanfalse\frontmatterverbose@sw
+\DeclareOption{inactive}{\@booleanfalse\frontmatter@syntax@sw}%
+\@booleantrue\frontmatter@syntax@sw
+\@booleanfalse\runinaddress@sw
+\@booleantrue\@affils@sw
+\@booleanfalse\groupauthors@sw
+\DeclareOption{groupedaddress}{\clo@groupedaddress}%
+\def\clo@groupedaddress{%
+ \@booleantrue\groupauthors@sw
+ \@booleantrue\@affils@sw
+ \@booleanfalse\runinaddress@sw
+}%
+\DeclareOption{unsortedaddress}{\clo@unsortedaddress}%
+\def\clo@unsortedaddress{%
+ \@booleantrue\groupauthors@sw
+ \@booleanfalse\@affils@sw
+ \@booleanfalse\runinaddress@sw
+}%
+\DeclareOption{runinaddress}{\clo@runinaddress}%
+\def\clo@runinaddress{%
+ \@booleantrue\groupauthors@sw
+ \@booleantrue\@affils@sw
+ \@booleantrue\runinaddress@sw
+}%
+\DeclareOption{superscriptaddress}{\clo@superscriptaddress}%
+\def\clo@superscriptaddress{%
+ \@booleanfalse\groupauthors@sw
+ \@booleantrue\@affils@sw
+ \@booleanfalse\runinaddress@sw
+}%
+\DeclareOption*{\OptionNotUsed}%
+\ProcessOptions*
+\appdef\class@documenthook{\frontmatter@init}%
+\let\frontmatter@init\@empty
+\newcommand\frontmatter@title[2][]{%
+ \def\@title{#2}%
+ \def\@shorttitle{#1}%
+ \let\@AF@join\@title@join
+}%
+\appdef\frontmatter@init{%
+ \def\@title{\class@warn{No title}}%
+ \let\@shorttitle\@empty
+ \let\@title@aux\@title@aux@cleared
+}%
+\def\@title@join{\expandafter\@title@join@\@title@aux}%
+\def\@title@join@#1#2{%
+ \def\@title@aux{{\@join{\@separator}{#1}{#2}}}%
+}%
+\def\@title@aux@cleared{{}}%
+\newcounter{affil}%
+\newcounter{collab}%
+\appdef\frontmatter@init{%
+ \c@affil\z@
+ \c@collab\z@
+}%
+\newcommand\frontmatter@author{% implicit #1
+ \@author@def{}% implicit #2
+}%
+\def\collaboration{% implicit #1
+ \@author@def{\@booleantrue\collaboration@sw}% implicit #2
+}%
+\appdef\frontmatter@init{%
+ \@booleanfalse\collaboration@sw
+}%
+\def\@author@cleared{{}{}{}}%
+\def\@author@gobble#1#2#3{}%
+\def\@author@init{%
+ \let\@author\@author@cleared
+ \@booleanfalse\collaboration@sw
+}%
+\def\@authorclear@sw{\@ifx{\@author\@author@cleared}}%
+\appdef\frontmatter@init{%
+ \@author@init
+}%
+\def\@author@def#1#2{%
+ \move@AU\move@AF\move@AUAF
+ \let\@AF@join\@author@join
+ #1%
+ \def\@author{{#2}{}}%
+}%
+\def\@author@join@#1#2#3{%
+ \def\@author{{#1}{\@join{\@separator}{#2}{#3}}}%
+}%
+\def\@author@join{\expandafter\@author@join@\@author}%
+\def\move@AU{%
+ \@authorclear@sw{}{%
+ \collaboration@sw{%
+ \advance\c@collab\@ne
+ \@argswap{\CO@grp\CO@opr}%
+ }{%
+ \@argswap{\AU@grp\AU@opr}%
+ }%
+ {%
+ \expandafter\@argswap@val
+ \expandafter{\@author}%
+ {\expandafter\@argswap@val\expandafter{\the\c@collab}{\add@AUCO@grp}}%
+ }%
+ }%
+ \@author@init
+}%
+\def\add@AUCO@grp#1#2#3#4{%
+ \appdef#3{#4{#1}#2}%
+ \frontmatterverbose@sw{\say#3}{}%
+}%
+\def\@author@finish{%
+ \move@AU\move@AF
+ \@ifx{\AU@grp\@empty}{}{%
+ \@ifx{\AF@grp\@empty}{%
+ \begingroup
+ \frontmatterverbose@sw{\say\AU@grp}{}%
+ \let\href\@secondoftwo
+ \let\AU@opr\@secondofthree
+ \let\CO@opr\@secondofthree
+ \let\footnote\@gobble
+ \class@warn{Assuming \string\noaffiliation\space for \AU@grp}%
+ \endgroup
+ \@affil@def{}\move@AF
+ }{}%
+ }%
+ \move@AUAF
+}%
+\def\@secondofthree#1#2#3{#2}%
+\def\@join#1#2#3{%
+ \@if@empty{#2}{#3}{#2#1#3}%
+}%
+\def\@separator{;\space}%
+\let\surname\@firstofone
+\let\firstname\@firstofone
+\newcommand\frontmatter@and{\class@err{\protect\and\space is not supported}}
+\def\cat@comma@active{\catcode`\,\active}%
+{\cat@comma@active\gdef,{\active@comma}}%
+\def\active@comma{,\penalty-300\relax}%
+\newcommand\affiliation{%
+ \move@AU\move@AF
+ \begingroup
+ \cat@comma@active
+ \@affiliation
+}%
+\def\@affiliation#1{%
+ \endgroup
+ \let\@AF@join\@affil@join
+ \@affil@def{#1}%
+}%
+\newcommand\frontmatter@noaffiliation{%
+ \move@AU\move@AF
+ \@affil@def{}\move@AF
+ \move@AUAF
+}%
+\def\blankaffiliation{{}}%
+\def\@affil@cleared{{{}}{}}%
+\appdef\frontmatter@init{%
+ \@affil@init
+}%
+\def\@affil@init{%
+ \let\@affil\@affil@cleared
+}%
+\def\@affilclear@sw{\@ifx{\@affil\@affil@cleared}}%
+\def\@affil@def#1{%
+ \def\@affil{{#1}{}}%
+}%
+\def\@affil@join@#1#2#3{%
+ \def\@affil{{#1}{\@join{\@separator}{#2}{#3}}}%
+}%
+\def\@affil@join{\expandafter\@affil@join@\@affil}%
+\def\move@AF{%
+ \@affilclear@sw{}{%
+ \@booleanfalse\temp@sw
+ \let\@tempd\@empty
+ \@affils@sw{%
+ \expandafter\@affil@addr@def\expandafter\@tempa\@affil
+ \def\AFF@opr{\@affil@match\@tempa}%
+ \@AFF@list
+ }{}\temp@sw
+ {%
+ \expandafter\@affil@aux@def\expandafter\@tempb\@affil
+ \@ifx{\@tempb\@empty}{}{%
+ \@ifx{\@tempb\@tempd}{}{%
+ \class@warn{%
+ Ancillary information for \@tempa\space must not be different!
+ Please put it on the first instance%
+ }%
+ }%
+ }%
+ }%
+ {%
+ \@if@empty{\expandafter\@firstoftwo\@affil}{%
+ \def\@tempc{\z@}%
+ \@argswap@val{\z@}%
+ }{%
+ \advance\c@affil\@ne
+ \expandafter\@argswap@val\expandafter{\the\c@affil}%
+ }%
+ {%
+ \expandafter\@argswap@val\expandafter{\the\c@collab}{%
+ \expandafter\@argswap@val\expandafter{\@affil}{%
+ \add@list@val@val@val\@AFF@list\AFF@opr
+ }%
+ }%
+ }%
+ \appdef@eval\AF@grp{\the\c@affil}%
+ }%
+ \@affil@init
+ }%
+}%
+\def\@affil@addr@def#1#2#3{%
+ \def#1{#2}%
+}%
+\def\@affil@aux@def#1#2#3{%
+ \def#1{#3}%
+}%
+\def\add@list@val@val@val#1#2#3#4#5{%
+ \appdef#1{#2{#5}{#4}#3}%
+ \frontmatterverbose@sw{\say#1}{}%
+}%
+\def\@affil@match#1#2#3#4#5{%
+ \temp@sw{}{%
+ \def\@tempifx{#4}%
+ \@ifx{\@tempifx#1}{%
+ \groupauthors@sw{%
+ \@ifnum{#3=\c@collab}{%
+ \true@sw
+ }{%
+ \false@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ {%
+ \@booleantrue\temp@sw
+ \def\@tempc{#2}%
+ \def\@tempd{#5}%
+ }{%
+ }%
+ }%
+}%
+\def\move@AUAF{%
+ \@ifx{\AF@grp\@empty}%
+ {%
+ \@ifx{\@empty\CO@grp}{}{%
+ \appdef@e \@AAC@list{\CO@grp}%
+ \appdef@e \@AFG@list{\CO@grp}%
+ \let\CO@grp\@empty
+ }%
+ }{%
+ \appdef \@AAC@list{\AF@opr}%
+ \appdef@eval\@AAC@list{\AF@grp}%
+ \appdef@e \@AAC@list{\AU@grp}%
+ \frontmatterverbose@sw{\say\@AAC@list}{}%
+ \@ifx{\@empty\AU@grp}{%
+ \@ifx{\@empty\CO@grp}{%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ {%
+ \@ifx{\@empty\AF@grp}{}{%
+ \@booleanfalse\temp@sw
+ \def\AFG@opr{\x@match\AF@grp}%
+ \let\CO@opr\@author@gobble
+ \@AFG@list
+ \temp@sw{}{%
+ \appdef \@AFG@list{\AFG@opr}%
+ \appdef@eval\@AFG@list{\AF@grp}%
+ }%
+ }%
+ \@ifx{\@empty\CO@grp}{}{%
+ \appdef@e \@AFG@list{\CO@grp}%
+ \let\CO@grp\@empty
+ }%
+ }{%
+ }%
+ \let\CO@grp\@empty
+ \let\AU@grp\@empty
+ \let\AF@grp\@empty
+ }%
+ \frontmatterverbose@sw{\say\@AAC@list\say\@AFG@list}{}%
+}%
+\appdef\frontmatter@init{%
+ \let\AU@grp\@empty
+ \let\CO@grp\@empty
+ \let\AF@grp\@empty
+ \let\@AAC@list\@empty
+ \let\@AFG@list\@empty
+ \let\@AFF@list\@empty
+}%
+\appdef\frontmatter@init{%
+ \let\@AF@join\@AF@join@error
+}%
+\def\@AF@join@error#1{%
+ \class@warn{%
+ \string\email, \string\homepage, \string\thanks, or \string\altaffiliation\space
+ appears in wrong context.
+ }%
+}%
+\def\sanitize@url{%
+ \@makeother\%%
+ \@makeother\~%
+ \@makeother\_%
+}%
+\newcommand*\email[1][]{\begingroup\sanitize@url\@email{#1}}%
+\def\@email#1#2{%
+ \endgroup
+ \@AF@join{#1\href{mailto:#2}{#2}}%
+}%
+\newcommand*\homepage[1][]{\begingroup\sanitize@url\@homepage{#1}}%
+\def\@homepage#1#2{%
+ \endgroup
+ \@AF@join{#1\url{#2}}%
+}%
+\appdef\class@documenthook{%
+ \providecommand\url{}%
+ \providecommand\href[1]{}%
+}%
+\def\frontmatter@thanks{% implicit #1
+ \@AF@join
+}%
+\newcommand*\altaffiliation[2][]{%
+ \@AF@join{#1#2}%
+}%
+\def\set@listcomma@list#1{%
+ \expandafter\@reset@ac\expandafter#1#1{0}\@reset@ac{%
+ \let\@listcomma\relax
+ }{%
+ \let\@listcomma\@listcomma@comma
+ }%
+}%
+\def\set@listcomma@count#1{%
+ \@ifnum{#1=\tw@}{%
+ \let\@listcomma\relax
+ }{%
+ \let\@listcomma\@listcomma@comma
+ }%
+}%
+\def\@reset@ac#1#2#3\@reset@ac{%
+ \def#1{#3}%
+ \@tempcnta#2\relax
+ \@ifnum{#2=\tw@}%
+}%
+\def\@listand{\@ifnum{\@tempcnta=\tw@}{\andname\space}{}}%
+\def\@listcomma@comma{\@ifnum{\@tempcnta>\@ne}{,}{}}%
+\def\@listcomma@comma@UK{\@ifnum{\@tempcnta>\tw@}{,}{}}%
+\def\@collaboration@err#1#2{%
+}%
+\def\doauthor#1#2#3{%
+ \ignorespaces#1\unskip\@listcomma
+ \begingroup
+ \def\@tempifx{#3}%
+ \@ifx{\@tempifx\@empty}{%
+ \false@sw
+ }{%
+ \@ifnum{\c@affil<\affil@cutoff}{%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }%
+ {%
+ #3\aftergroup\true@sw
+ }{%
+ \aftergroup\false@sw
+ }%
+ \@if@empty{#2}{\endgroup{}{}}{\endgroup{\comma@space}{}\frontmatter@footnote{#2}}%
+ \space \@listand
+}%
+\def\x@match#1#2{%
+ \temp@sw{}{%
+ \def\@tempifx{#2}%
+ \@ifx{\@tempifx#1}{%
+ \@booleantrue\temp@sw
+ }{%
+ }%
+ }%
+}%
+\def\y@match#1#2#3{%
+ \temp@sw{}{%
+ \def\@tempifx{#3}%
+ \@ifx{\@tempifx#1}{%
+ \@booleantrue\temp@sw
+ \def\@tempb{#2}%
+ }{%
+ }%
+ }%
+}%
+\def\frontmatter@footnote#1{%
+ \begingroup
+ \@booleanfalse\temp@sw
+ \def\@tempa{#1}%
+ \let\@tempb\@empty
+ \def\@TBN@opr{\y@match\@tempa}%
+ \@FMN@list
+ \temp@sw{%
+ \expandafter\frontmatter@footnotemark
+ \expandafter{\@tempb}%
+ }{%
+ \stepcounter\@mpfn
+ \protected@xdef\@tempb{\the\csname c@\@mpfn\endcsname}%
+ \expandafter\frontmatter@footnotemark
+ \expandafter{\@tempb}%
+ \expandafter\g@addto@macro
+ \expandafter\@FMN@list
+ \expandafter{%
+ \expandafter \@TBN@opr
+ \expandafter {\@tempb}{#1}%
+ }%
+ }%
+ \endgroup
+}%
+\appdef\frontmatter@init{%
+ \global\let\@FMN@list\@empty
+}%
+\def\frontmatter@footnotemark#1{%
+ \leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
+ \begingroup
+ \hyper@linkstart {link}{frontmatter.#1}%
+ \csname c@\@mpfn\endcsname#1\relax
+ \def\@thefnmark{\thempfn}%
+ \@makefnmark
+ \hyper@linkend
+ \endgroup
+ \ifhmode\spacefactor\@x@sf\fi
+ \relax
+}%
+\def\keywords#1{%
+ \aftermaketitle@chk{\keywords}%
+ \gdef\@keywords{#1}%
+}%
+\appdef\frontmatter@init{%
+ \let\@keywords\@empty
+}%
+\newcommand*\frontmatter@date[2][\Dated@name]{\def\@date{#1#2}}%
+\def\@date{}%
+\newcommand*\received[2][\Received@name]{\def\@received{#1#2}}%
+\def\@received{}%
+\newcommand*\revised[2][\Revised@name]{\def\@revised{#1#2}}%
+\def\@revised{}%
+\newcommand*\accepted[2][\Accepted@name]{\def\@accepted{#1#2}}%
+\def\@accepted{}%
+\newcommand*\published[2][\Published@name]{\def\@published{#1#2}}%
+\def\@published{}%
+\def\pacs#1{%
+ \aftermaketitle@chk{\pacs}%
+ \gdef\@pacs{#1}%
+}%
+\appdef\frontmatter@init{%
+ \let\@pacs\@empty
+}%
+\def\preprint#1{\gappdef\@preprint{\preprint{#1}}}%
+\appdef\frontmatter@init{%
+ \let\@preprint\@empty
+}%
+\newbox\absbox
+\def\toclevel@abstract{1}%
+\def\addcontents@abstract{%
+ \phantomsection
+ \expandafter\def\csname Parent0\endcsname{section*.2}%
+ \expandafter\@argswap@val\expandafter{\abstractname}{\addcontentsline{toc}{abstract}}%
+}%
+\newenvironment{frontmatter@abstract}{%
+ \aftermaketitle@chk{\begin{abstract}}%
+ \global\setbox\absbox\vbox\bgroup
+ \color@begingroup
+ \columnwidth\textwidth
+ \hsize\columnwidth
+ \@parboxrestore
+ \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote}\c@mpfootnote\z@
+ \let\@footnotetext\frontmatter@footnotetext
+ \minipagefootnote@init
+ \let\set@listindent\set@listindent@
+ \let\@listdepth\@mplistdepth \@mplistdepth\z@
+ \let@environment{description}{frontmatter@description}%
+ \@minipagerestore
+ \@setminipage
+ \frontmatter@abstractheading
+ \frontmatter@abstractfont
+ \let\footnote\mini@note
+ \expandafter\everypar\expandafter{\the\everypar\addcontents@abstract\everypar{}}%
+}{%
+ \par
+ \unskip
+ \minipagefootnote@here
+ \@minipagefalse %% added 24 May 89
+ \color@endgroup
+ \egroup
+}%
+\long\def\frontmatter@footnotetext#1{%
+ \minipagefootnote@pick
+ \set@footnotefont
+ \set@footnotewidth
+ \@parboxrestore
+ \protected@edef\@currentlabel{\csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \frontmatter@makefntext{%
+ \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox
+ }%
+ \color@endgroup
+ \minipagefootnote@drop
+}%
+\def\ltx@no@footnote{%
+ \let\ltx@xfootnote\ltx@no@xfootnote\let\ltx@yfootnote\ltx@no@yfootnote
+ \let\ltx@xfootmark\ltx@no@xfootmark\let\ltx@yfootmark\ltx@no@yfootmark
+ \let\ltx@xfoottext\ltx@no@xfoottext\let\ltx@yfoottext\ltx@no@yfoottext
+}%
+\def\ltx@no@xfootnote[#1]#2{\ltx@no@footwarn\footnote}%
+\def\ltx@no@yfootnote#1{\ltx@no@footwarn\footnote}%
+\def\ltx@no@xfootmark[#1]{\ltx@no@footwarn\footnotemark}%
+\def\ltx@no@yfootmark{\ltx@no@footwarn\footnotemark}%
+\def\ltx@no@xfoottext[#1]#2{\ltx@no@footwarn\footnotetext}%
+\def\ltx@no@yfoottext#1{\ltx@no@footwarn\footnotetext}%
+\def\ltx@no@footwarn#1{%
+ \class@warn{%
+ The \string#1\space command is not legal on the title page;
+ using \string\thanks\space instead might suit you: consult the manual for details%
+ }%
+}%
+\def\frontmatter@abstractheading{%
+ \begingroup
+ \centering\large
+ \abstractname
+ \par
+ \endgroup
+}%
+\def\frontmatter@abstractfont{}%
+\newenvironment{frontmatter@description}{%
+ \list{}{%
+ \leftmargin\z@
+ \labelwidth\z@
+ \itemindent\z@
+ \let\makelabel\frontmatter@descriptionlabel
+ }%
+}{%
+ \endlist
+}%
+\def\frontmatter@descriptionlabel#1{%
+ \hspace\labelsep
+ \normalfont\bfseries
+ #1:%
+}%
+\def\frontmatter@abstractwidth{\textwidth}
+\def\frontmatter@abstract@produce{%
+ \par
+ \preprintsty@sw{%
+ \do@output@MVL{%
+ \vskip\frontmatter@preabstractspace
+ \vskip200\p@\@plus1fil
+ \penalty-200\relax
+ \vskip-200\p@\@plus-1fil
+ }%
+ }{%
+ \addvspace{\frontmatter@preabstractspace}%
+ }%
+ \begingroup
+ \dimen@\baselineskip
+ \setbox\z@\vtop{\unvcopy\absbox}%
+ \advance\dimen@-\ht\z@\advance\dimen@-\prevdepth
+ \@ifdim{\dimen@>\z@}{\vskip\dimen@}{}%
+ \endgroup
+ \begingroup
+ \prep@absbox
+ \unvbox\absbox
+ \post@absbox
+ \endgroup
+ \@ifx{\@empty\mini@notes}{}{\mini@notes\par}%
+ \addvspace\frontmatter@postabstractspace
+}%
+\appdef\frontmatter@init{\let\mini@notes\@empty}%
+\let\prep@absbox\@empty
+\let\post@absbox\@empty
+\def\frontmatter@preabstractspace{.5\baselineskip}
+\def\frontmatter@postabstractspace{.5\baselineskip}
+\newenvironment{frontmatter@titlepage}{%
+ \twocolumn@sw{\onecolumngrid}{\newpage}%
+ \thispagestyle{titlepage}%
+ \setcounter{page}\@ne
+}{%
+ \twocolumn@sw{\twocolumngrid}{\newpage}%
+ \twoside@sw{}{%
+ \setcounter{page}\@ne
+ }%
+}%
+\def\frontmatter@maketitle{%
+ \@author@finish
+ \title@column\titleblock@produce
+ \suppressfloats[t]%
+ \let\and\relax
+ \let\affiliation\@gobble
+ \let\author\@gobble
+ \let\@AAC@list\@empty
+ \let\@AFF@list\@empty
+ \let\@AFG@list\@empty
+ \let\@AF@join\@AF@join@error
+ \let\email\@gobble
+ \let\@address\@empty
+ \let\maketitle\relax
+ \let\thanks\@gobble
+ \let\abstract\@undefined\let\endabstract\@undefined
+ \titlepage@sw{%
+ \vfil
+ \clearpage
+ }{}%
+}%
+\def\maketitle@Hy{%
+ \let\Hy@saved@footnotemark\@footnotemark
+ \let\Hy@saved@footnotetext\@footnotetext
+ \let\@footnotemark\H@@footnotemark
+ \let\@footnotetext\H@@footnotetext
+ \@ifnextchar[%]
+ \Hy@maketitle@optarg
+ {%
+ \HyOrg@maketitle
+ \Hy@maketitle@end
+ }%
+}%
+\appdef\class@documenthook{%
+ \@ifx{\maketitle\maketitle@Hy}{%
+ \class@info{Taking \string\maketitle\space back from hyperref}%
+ \let\maketitle\frontmatter@maketitle
+ }{%
+ }%
+}%
+\def\titleblock@produce{%
+ \begingroup
+ \ltx@footnote@pop
+ \let\thefootnote\frontmatter@thefootnote
+ \let\@makefnmark\frontmatter@makefnmark
+ \global\c@footnote\z@
+ \frontmatter@setup
+ \thispagestyle{titlepage}\label{FirstPage}%
+ \frontmatter@title@produce
+ \groupauthors@sw{%
+ \frontmatter@author@produce@group
+ }{%
+ \frontmatter@author@produce@script
+ }%
+ \frontmatter@RRAPformat{%
+ \expandafter\produce@RRAP\expandafter{\@date}%
+ \expandafter\produce@RRAP\expandafter{\@received}%
+ \expandafter\produce@RRAP\expandafter{\@revised}%
+ \expandafter\produce@RRAP\expandafter{\@accepted}%
+ \expandafter\produce@RRAP\expandafter{\@published}%
+ }%
+ \frontmatter@abstract@produce
+ \@ifx@empty\@pacs{}{%
+ \@pacs@produce\@pacs
+ }%
+ \@ifx@empty\@keywords{}{%
+ \@keywords@produce\@keywords
+ }%
+ \par
+ \frontmatter@finalspace
+ \endgroup
+}%
+\def\toclevel@title{0}%
+\def\frontmatter@title@produce{%
+ \begingroup
+ \frontmatter@title@above
+ \frontmatter@title@format
+ \@title
+ \unskip
+ \phantomsection\expandafter\@argswap@val\expandafter{\@title}{\addcontentsline{toc}{title}}%
+ \@ifx{\@title@aux\@title@aux@cleared}{}{%
+ \expandafter\frontmatter@footnote\expandafter{\@title@aux}%
+ }%
+ \par
+ \frontmatter@title@below
+ \endgroup
+}%
+\appdef\let@mark{\let\\\relax}%
+\def\frontmatter@title@above{}%
+\def\frontmatter@title@format{}%
+\def\frontmatter@title@below{\addvspace{\baselineskip}}%
+\def\frontmatter@author@produce@script{%
+ \begingroup
+ \let\@author@present\@author@present@script
+ \frontmatterverbose@sw{\say\@AAC@list}{}%
+ \let\AU@temp\@empty
+ \@tempcnta\z@
+ \let\AF@opr \@gobble
+ \def\AU@opr{\@author@count\@tempcnta}%
+ \def\CO@opr{\@collaboration@count\AU@temp\@tempcnta}%
+ \@AAC@list
+ \expandafter\CO@opr\@author@cleared
+ \begingroup
+ \frontmatter@authorformat
+ \let\AF@opr \@affilID@def
+ \let\AU@opr \@author@present
+ \def\CO@opr{\@collaboration@present\AU@temp}%
+ \set@listcomma@list\AU@temp
+ \@AAC@list
+ \unskip\unskip
+ \par
+ \endgroup
+ \begingroup
+ \frontmatter@above@affiliation@script
+ \let\AFF@opr \@affil@script
+ \frontmatterverbose@sw{\say\@AFF@list}{}%
+ \@AFF@list
+ \frontmatter@footnote@produce
+ \par
+ \endgroup
+ \endgroup
+}%
+\def\@author@count#1{%
+ \advance#1\@ne
+ \@author@gobble
+}%
+\def\@collaboration@present#1#2#3#4{%
+ \par
+ \begingroup
+ \frontmatter@collaboration@above
+ \@affilID@def{}%
+ \@author@present{}{(\ignorespaces#3\unskip)}{#4}%
+ \par
+ \endgroup
+ \set@listcomma@list#1%
+}%
+\def\frontmatter@collaboration@above{}%
+\def\@collaboration@count#1#2{%
+ \appdef@eval#1{\the#2}#2\z@
+ \@author@gobble
+}%
+\def\@affilID@def{\def\@affilID@temp}%
+\let\@affilID@temp\@empty
+\def\affil@script#1#2#3{%
+ \def\@tempifx{#1}\@ifx{\@tempifx\@tempa}{%
+ \@if@empty{#2}{}{%
+ \par
+ \begingroup
+ \def\@thefnmark{#1}\@makefnmark\ignorespaces
+ #2%
+ \@if@empty{#3}{}{\frontmatter@footnote{#3}}%
+ \par
+ \endgroup
+ }%
+ }{}%
+}%
+\def\@affil@script#1#2#3#4{%
+ \@ifnum{#1=\z@}{}{%
+ \par
+ \begingroup
+ \frontmatter@affiliationfont
+ \@ifnum{\c@affil<\affil@cutoff}{}{%
+ \def\@thefnmark{#1}\@makefnmark
+ }%
+ \ignorespaces#3%
+ \@if@empty{#4}{}{\frontmatter@footnote{#4}}%
+ \par
+ \endgroup
+ }%
+}%
+\let\affil@cutoff\@ne
+\def\@author@present@script#1#2#3{%
+ \begingroup
+ \gdef\comma@space{\textsuperscript{,\,}}%
+ \doauthor{#2}{#3}{%
+ \let\@tempa\@empty
+ \expandafter\@affil@present@script\@affilID@temp\relax
+ }%
+ \endgroup
+ \advance\@tempcnta\m@ne
+}%
+\def\@affilcomma#1#2{%
+ \@ifx{\z@#1}{%
+ \@ifx{\relax#2}{}{%
+ \@affilcomma{#2}%
+ }%
+ }{%
+ #1%
+ \@ifx{\relax#2}{}{%
+ \@ifx{\z@#2}{%
+ \@affilcomma
+ }{%
+ ,\,\@affilcomma{#2}%
+ }%
+ }%
+ }%
+}%
+\def\@affil@present@script#1{%
+ \@ifx{\relax#1}{%
+ \@ifx{\@tempa\@empty}{}{%
+ \textsuperscript{\expandafter\@affilcomma\@tempa\relax\relax}%
+ }%
+ }{%
+ \@ifx{\z@#1}{}{\appdef\@tempa{{#1}}}%
+ \@affil@present@script
+ }%
+}%
+\@provide\@author@parskip{\z@skip}%
+\def\frontmatter@author@produce@group{%
+ \begingroup
+ \let\@author@present\@author@present@group
+ \frontmatter@authorformat
+ \frontmatterverbose@sw{\say\@AFG@list}{}%
+ \let\AU@temp\@empty
+ \set@listcomma@list\AU@temp
+ \def\CO@opr{\@collaboration@present\AU@temp}%
+ \let\AFG@opr \affils@present@group
+ \let\@listcomma\relax
+ \@AFG@list
+ \frontmatter@footnote@produce
+ \par
+ \endgroup
+ \frontmatter@authorbelow
+}%
+\@provide\frontmatter@authorbelow{}%
+\def\affils@present@group#1{%
+ \begingroup
+ \frontmatterverbose@sw{\say\@AAC@list}{}%
+ \def\AF@temp{#1}%
+ \@tempcnta\z@
+ \let\AU@opr \@undefined
+ \let\CO@opr \@undefined
+ \def\AF@opr{\@affilID@count\AF@temp\@tempcnta}%
+ \@AAC@list
+ \@ifnum{\@tempcnta=\z@}{}{%
+ \begingroup
+ \frontmatter@above@affilgroup
+ \set@listcomma@count\@tempcnta
+ \let\AU@opr \@undefined
+ \let\CO@opr \@undefined
+ \def\AF@opr{\@affilID@match\AF@temp}%
+ \@AAC@list
+ \endgroup
+ \begingroup
+ \par
+ \frontmatter@above@affiliation
+ \frontmatter@affiliationfont
+ \let\\\frontmatter@addressnewline
+ \@tempcnta\z@
+ \@tfor\AF@temp:=#1\do{%
+ \expandafter\@ifx\expandafter{\expandafter\z@\AF@temp}{}{%
+ \advance\@tempcnta\@ne
+ }%
+ }%
+ \@ifnum{\@tempcnta=\tw@}{%
+ \let\@listcomma\relax
+ }{}%
+ \def@after@address
+ \runinaddress@sw{%
+ }{%
+ \tightenlines@sw{%
+ }{%
+ \parskip\z@ %space between affilations in grouped mode
+ }%
+ \appdef\after@address\par
+ }%
+ \let\AFF@opr \@affil@group
+ \do@affil@fromgroup\@AFF@list#1\relax
+ \endgroup
+ }%
+ \par
+ \endgroup
+}%
+\def\def@after@address{\def\after@address{\@listcomma\ \@listand}}%
+\def\def@after@address@empty{\let\after@address\@empty}%
+\def\@affilID@count#1#2#3{%
+ \def\@tempifx{#3}%
+ \@ifx{\@tempifx#1}{%
+ \def\AU@opr{\@author@count#2}%
+ }{%
+ \let\AU@opr \@author@gobble
+ }%
+ \let\CO@opr \@collaboration@err
+}%
+\def\@affilID@match#1#2{%
+ \def\@tempifx{#2}%
+ \@ifx{\@tempifx#1}{%
+ \let\AU@opr \@author@present
+ }{%
+ \let\AU@opr \@author@gobble
+ }%
+ \let\CO@opr \@collaboration@err
+}%
+\def\do@affil@fromgroup#1#2{%
+ \@ifx{\relax#2}{}{%
+ \count@#2\relax
+ \@ifnum{\z@=\count@}{}{#1}%
+ \do@affil@fromgroup#1%
+ }%
+}%
+\def\@affil@group#1#2#3#4{%
+ \@ifnum{#1=\count@}{%
+ \def\@tempa{#3}%
+ \@ifx{\@tempa\blankaffiliation}{}{%
+ #3%
+ \@if@empty{#4}{}{%
+ \frontmatter@footnote{#4}%
+ }%
+ \after@address
+ }%
+ \advance\@tempcnta\m@ne
+ }{}%
+}%
+\def\@author@present@group#1#2#3{%
+ \gdef\comma@space{\gdef\comma@space{\textsuperscript{,\,}}}%
+ \doauthor{#2}{#3}{}%
+ \advance\@tempcnta\m@ne
+}%
+\def\@pacs@produce#1{%
+ \showPACS@sw{%
+ \begingroup
+ \frontmatter@PACS@format
+ \@pacs@name#1\par
+ \endgroup
+ }{%
+ \@if@empty{#1}{}{%
+ \class@warn{\PACS@warn}%
+ }%
+ }%
+}%
+\def\PACS@warn{If you want your PACS to appear in your output, use document class option showpacs}%
+\def\@keywords@produce#1{%
+ \showKEYS@sw{%
+ \begingroup
+ \frontmatter@keys@format
+ \@keys@name#1\par
+ \endgroup
+ }{%
+ \@if@empty{#1}{}{%
+ \class@warn{If you want your keywords to appear in your output, use document class option showkeys}%
+ }%
+ }%
+}%
+\def\frontmatter@footnote@produce@footnote{%
+ \let\@TBN@opr\present@FM@footnote
+ \@FMN@list
+ \global\let\@FMN@list\@empty
+}%
+\def\present@FM@footnote#1#2{%
+ \begingroup
+ \csname c@\@mpfn\endcsname#1\relax
+ \def\@thefnmark{\thempfn}%
+ \frontmatter@footnotetext{#2}%
+ \endgroup
+}%
+\def\frontmatter@footnote@produce@endnote{%
+}%
+\appdef\frontmatter@init{%
+ \@ifxundefined\title@column {\let\title@column\@empty}{}%
+ \@ifxundefined\preprintsty@sw {\@booleanfalse\preprintsty@sw}{}%
+ \@ifxundefined\frontmatter@footnote@produce{\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote}{}%
+ \@ifxundefined\do@output@MVL {\let\do@output@MVL\@firstofone}{}%
+ \@ifxundefined\comma@space {\let\comma@space\@empty}{}%
+}%
+\def\frontmatter@thefootnote{%
+ \altaffilletter@sw{\@alph}{\@fnsymbol}\c@footnote
+}%
+\@ifx{\altaffilletter@sw\@undefined}{\@booleantrue\altaffilletter@sw}{}%
+\def\frontmatter@makefnmark{%
+ \@textsuperscript{%
+ \normalfont\@thefnmark
+ }%
+}%
+\long\def\frontmatter@makefntext#1{%
+ \parindent 1em
+ \noindent
+ \Hy@raisedlink{\hyper@anchorstart{frontmatter.\the\c@footnote}\hyper@anchorend}%
+ \@makefnmark
+ #1%
+}%
+\def\frontmatter@setup{}%
+\def\frontmatter@RRAPformat#1{%
+ \removelastskip
+ \begingroup
+ \frontmatter@RRAP@format
+ #1\par
+ \endgroup
+}%
+\def\punct@RRAP{; }%
+\def\produce@RRAP#1{%
+ \@if@empty{#1}{}{%
+ \@ifvmode{\leavevmode}{\unskip\punct@RRAP\ignorespaces}%
+ #1%
+ }%
+}%
+\def\frontmatter@authorformat{}%
+\def\frontmatter@above@affilgroup{}%
+\def\frontmatter@above@affiliation{}%
+\def\frontmatter@above@affiliation@script{}%
+\def\frontmatter@affiliationfont{\itshape\selectfont}%
+\def\frontmatter@RRAP@format{}%
+\def\frontmatter@PACS@format{}%
+\def\frontmatter@keys@format{}%
+\def\frontmatter@finalspace{\addvspace{18\p@}}
+\def\frontmatter@addressnewline{%
+ \@ifhmode{\skip@\lastskip\unskip\unpenalty\break\hskip\skip@}{}%
+ % was: \vskip-.5ex
+}%
+\def\frontmatter@preabstractspace{5.5\p@}
+\def\frontmatter@postabstractspace{6.5\p@}
+\def\aftermaketitle@chk#1{%
+ \@ifx{\maketitle\relax}{%
+ \class@err{\protect#1 must be used before \protect\maketitle}%
+ }{}%
+}%
+\def\ps@titlepage{\ps@empty}%
+\def\volumeyear#1{\gdef\@volumeyear{#1}}%
+\def\@volumeyear{}%
+\def\volumenumber#1{\gdef\@volumenumber{#1}}%
+\def\@volumenumber{}%
+\def\issuenumber#1{\gdef\@issuenumber{#1}}%
+\def\@issuenumber{}%
+\def\eid#1{\gdef\@eid{#1}}%
+\def\@eid{}%
+\def\startpage#1{\gdef\@startpage{#1}\c@page#1\relax}%
+\def\@startpage{\pageref{FirstPage}}%
+\def\endpage#1{\gdef\@endpage{#1}}%
+\def\@endpage{\pageref{LastPage}}%
+\def\print@toc#1{%
+ \begingroup
+ \expandafter\section
+ \expandafter*%
+ \expandafter{%
+ \csname#1name\endcsname
+ }%
+ \let\appendix\appendix@toc
+ \@starttoc{#1}%
+ \endgroup
+}%
+\def\appendix@toc{}%
+\def\Dated@name{Dated }%
+\def\Received@name{Received }%
+\def\Revised@name{Revised }%
+\def\Accepted@name{Accepted }%
+\def\Published@name{Published }%
+\appdef\robustify@contents{%
+ \let\thanks\@gobble\let\class@warn\@gobble
+ \def\begin{\string\begin}\def\end{\string\end}%
+}%
+\@ifxundefined\frontmatter@syntax@sw{\@booleantrue\frontmatter@syntax@sw}{}%
+\frontmatter@syntax@sw{%
+ \let\title \frontmatter@title
+ \let\author \frontmatter@author
+ \let\date \frontmatter@date
+ \@ifxundefined\@maketitle{%
+ \let\maketitle \frontmatter@maketitle
+ \@booleantrue \titlepage@sw
+ }{%
+ \let\@maketitle \frontmatter@maketitle
+ \prepdef\maketitle\@author@finish
+ }%
+ \let\noaffiliation \frontmatter@noaffiliation
+ \let\thanks@latex \thanks
+ \let\thanks \frontmatter@thanks
+ \let\and@latex \and
+ \let\and \frontmatter@and
+ \let@environment{titlepage}{frontmatter@titlepage}%
+ \let@environment{abstract}{frontmatter@abstract}%
+}{%
+ \let\noaffiliation\@empty
+}%
+\def\thanks@latex#1{%
+ \footnotemark
+ \expandafter\gappdef
+ \expandafter\@thanks
+ \expandafter{%
+ \expandafter\footnotetext
+ \expandafter[\the\c@footnote]{#1}}%
+}%
+\@booleanfalse\altaffilletter@sw
+\@if@sw\if@titlepage\fi{\@booleantrue}{\@booleanfalse}\titlepage@sw
+\def\frontmatter@title@above{\newpage\null\vskip2em\relax}%
+\def\frontmatter@title@format{\centering\LARGE\let\thanks\thanks@latex}%
+\def\frontmatter@title@below{\vskip1.5em\relax}%
+\def\frontmatter@authorformat{\centering\large\advance\baselineskip\p@\parskip11.5\p@\let\thanks\thanks@latex\let\and\and@space}%
+\def\frontmatter@authorbelow{\vskip 1em\relax}%
+\def\frontmatter@above@affiliation{}%
+\def\frontmatter@above@affiliation@script{}%
+\def\frontmatter@affiliationfont{\centering\itshape}%
+\def\frontmatter@RRAP@format{\centering\large}%
+\def\frontmatter@preabstractspace{1.5em}%
+\def\frontmatter@footnotetext{\footnotetext[\csname c@\@mpfn\endcsname]}%
+\def\and@space{\\}%
+\def\andname{and}%
+\endinput
+%%
+%% End of file `ltxfront.sty'.
diff --git a/Master/texmf-dist/tex/latex/revtex/ltxgrid.sty b/Master/texmf-dist/tex/latex/revtex/ltxgrid.sty
new file mode 100644
index 00000000000..11331e4dc1e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/revtex/ltxgrid.sty
@@ -0,0 +1,2592 @@
+%%
+%% This is file `ltxgrid.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ltxgrid.dtx (with options: `package,kernel')
+%%
+%% This is a generated file;
+%% altering it directly is inadvisable;
+%% instead, modify the original source file.
+%% See the URL in the file 00readme.tex.
+%%
+%% License
+%% You may distribute this file under the conditions of the
+%% LaTeX Project Public License 1.3 or later
+%% (http://www.latex-project.org/lppl.txt).
+%%
+%% This file is distributed WITHOUT ANY WARRANTY;
+%% without even the implied warranty of MERCHANTABILITY
+%% or FITNESS FOR A PARTICULAR PURPOSE.
+%%
+%%% @LaTeX-file{
+%%% filename = "ltxgrid.dtx",
+%%% version = "4.1h",
+%%% date = "2009/10/09",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "5462",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
+%%% commissioned by the American Physical Society.
+%%% ",
+%%% copyright = "Copyright (C) 1999, 2009 Arthur Ogawa,
+%%% distributed under the terms of the
+%%% LaTeX Project Public License, see
+%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
+%%% ",
+%%% address = "Arthur Ogawa,
+%%% USA",
+%%% telephone = "",
+%%% FAX = "",
+%%% email = "mailto colon arthur_ogawa at sbcglobal.net",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "latex, page grid, main vertical list",
+%%% supported = "yes",
+%%% abstract = "package to change page grid, MVL",
+%%% docstring = "The checksum field above generated by ltxdoc",
+%%% }
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
+\ProvidesFile{ltxgrid.sty}%
+ [2009/10/09 4.1h page grid package]% \fileversion
+\def\package@name{ltxgrid}%
+\expandafter\PackageInfo\expandafter{\package@name}{%
+ Page grid for \protect\LaTeXe,
+ by A. Ogawa (arthur_ogawa at sbcglobal.net)%
+}%
+\RequirePackage{ltxutil}%
+\typeout{%
+ ltxgrid [2009/07/07 4.1f]: portions licensed from W. E. Baxter (web at superscript.com)%
+}%
+\newcounter{linecount}
+\def\loop@line#1#2{%
+ \par
+ \hb@xt@\hsize{%
+ \global\advance#1\@ne
+ \edef\@tempa{\@ifnum{100>#1}{0}{}\@ifnum{10>#1}{0}{}\number#1}%
+ \@tempa\edef\@tempa{\special{trace:\@tempa}}\@tempa
+ \vrule depth2.5\p@#2\leaders\hrule\hfil
+ }%
+}%
+\def\lineloop#1{%
+ \loopwhile{\loop@line\c@linecount{}\@ifnum{#1>\c@linecount}}%
+}%
+\let\@@mark\mark
+\let\@@topmark\topmark
+\let\@@firstmark\firstmark
+\let\@@botmark\botmark
+\let\@@splitfirstmark\splitfirstmark
+\let\@@splitbotmark\splitbotmark
+\def\@themark{{}{}{}{}}%
+\def\nul@mark{{}{}{}{}\@@nul}%
+\def\set@mark@netw@#1#2#3#4#5#6#7{\gdef#1{{#6}{#7}{#4}{#5}}\do@mark}%
+\def\set@marktw@#1#2#3#4#5#6{\gdef#1{{#2}{#6}{#4}{#5}}\do@mark}%
+\def\set@markthr@@#1#2#3#4#5#6{\gdef#1{{#2}{#3}{#6}{#5}}\do@mark}%
+\def\get@mark@@ne#1#2#3#4#5\@@nul{#1}%
+\def\get@mark@tw@#1#2#3#4#5\@@nul{#2}%
+\def\get@mark@thr@@#1#2#3#4#5\@@nul{#3}%
+\def\get@mark@f@ur#1#2#3#4#5\@@nul{#4}%
+\def\mark@netw@{\expandafter\set@mark@netw@\expandafter\@themark\@themark}%
+\def\marktw@{\expandafter\set@marktw@\expandafter\@themark\@themark}%
+\def\markthr@@{\expandafter\set@markthr@@\expandafter\@themark\@themark}%
+\def\do@mark{\do@@mark\@themark\nobreak@mark}%
+\def\do@@mark#1{%
+ \begingroup
+ \let@mark
+ \@@mark{#1}%
+ \endgroup
+}%
+\def\let@mark{%
+ \let\protect\@unexpandable@protect
+ \let\label\relax
+ \let\index\relax
+ \let\glossary\relax
+}%
+\def\nobreak@mark{%
+ \@if@sw\if@nobreak\fi{\@ifvmode{\nobreak}{}}{}%
+}%
+\def\mark@envir{\markthr@@}%
+\def\bot@envir{%
+ \expandafter\expandafter
+ \expandafter\get@mark@thr@@
+ \expandafter\@@botmark
+ \nul@mark
+}%
+\def\markboth{\mark@netw@}%
+\def\markright{\marktw@}%
+\def\leftmark{%
+ \expandafter\expandafter
+ \expandafter\get@mark@@ne
+ \expandafter\saved@@botmark
+ \nul@mark
+}%
+\def\rightmark{%
+ \expandafter\expandafter
+ \expandafter\get@mark@tw@
+ \expandafter\saved@@firstmark
+ \nul@mark
+}%
+\let\primitive@output\output
+\long\def\@tempa#1\@@nil{#1}%
+ \toks@
+\expandafter\expandafter
+\expandafter{%
+\expandafter \@tempa
+ \the\primitive@output
+ \@@nil
+ }%
+\newtoks\output@latex
+\output@latex\expandafter{\the\toks@}%
+\let\output\output@latex
+\primitive@output{\dispatch@output}%
+\def\dispatch@output{%
+ \let\par\@@par
+ \expandafter\let\expandafter\output@procedure\csname output@\the\outputpenalty\endcsname
+ \@ifnotrelax\output@procedure{}{%
+ \expandafter\def\expandafter\output@procedure\expandafter{\the\output@latex}%
+ }%
+ \expandafter\@ifx\expandafter{\csname output@-\the\execute@message@pen\endcsname\output@procedure}{%
+ \let\output@procedure\@message@saved
+ }{}%
+ \outputdebug@sw{\output@debug}{}%
+ \output@procedure
+}%
+\def\set@output@procedure#1#2{%
+ \count@\outputpenalty\advance\count@-#2%
+ \expandafter\let\expandafter#1\csname output@\the\count@\endcsname
+}%
+\def\output@debug{%
+ \saythe\inputlineno
+ \saythe\holdinginserts
+ \saythe\outputpenalty
+ \saythe\interlinepenalty
+ \saythe\brokenpenalty
+ \saythe\clubpenalty
+ \saythe\widowpenalty
+ \saythe\displaywidowpenalty
+ \saythe\predisplaypenalty
+ \saythe\interdisplaylinepenalty
+ \saythe\postdisplaypenalty
+ \say\output@procedure
+ \saythe\badness
+ \say\thepagegrid
+ \saythe\pagegrid@col
+ \saythe\pagegrid@cur
+ \saythe\insertpenalties
+ \say\@@botmark
+ \saythe\pagegoal
+ \saythe\pagetotal
+ \saythe{\badness\@cclv}%
+ \say\@toplist
+ \say\@botlist
+ \say\@dbltoplist
+ \say\@deferlist
+ \trace@scroll{%
+ \showbox\@cclv
+ \showbox\@cclv@saved
+ \showbox\pagesofar
+ \showbox\footsofar
+ \showbox\footins@saved
+ \showbox\footins
+ \showlists
+ }%
+}%
+\@ifxundefined{\outputdebug@sw}{%
+ \@booleanfalse\outputdebug@sw
+}{}%
+\def\trace@scroll#1{\begingroup\showboxbreadth\maxdimen\showboxdepth\maxdimen\scrollmode#1\endgroup}%
+\def\trace@box#1{\trace@scroll{\showbox#1}}%
+\prepdef\@outputpage{\@outputpage@head}%
+\let\@outputpage@head\@empty
+\appdef\@outputpage{\@outputpage@tail}%
+\let\@outputpage@tail\@empty
+\def\show@box@size#1#2{%
+ \show@box@size@sw{%
+ \begingroup
+ \setbox\z@\vbox{\unvcopy#2\hrule}%
+ \class@info{Show box size: #1^^J%
+ (\the\ht\z@\space X \the\wd\z@)
+ \the\c@page\space\space\the\pagegrid@cur\space\the\pagegrid@col
+ }%
+ \endgroup
+ }{}%
+}%
+\def\show@text@box@size{%
+ \show@box@size{Text column}\@outputbox
+ \tally@box@size@sw{%
+ \@ifdim{\wd\@outputbox>\z@}{%
+ \dimen@\ht\@outputbox\divide\dimen@\@twopowerfourteen
+ \advance\dimen@-\dp\csname box@size@\the\pagegrid@col\endcsname
+ \@ifdim{\dimen@>\z@}{%
+ \advance\dimen@ \ht\csname box@size@\the\pagegrid@col\endcsname
+ \global\ht\csname box@size@\the\pagegrid@col\endcsname\dimen@
+ \show@box@size@sw{%
+ \class@info{Column: \the\dimen@}%
+ }{}%
+ }{}%
+ }{}%
+ \global\dp\csname box@size@\the\pagegrid@col\endcsname\z@
+ }{}%
+}%
+\def\show@pagesofar@size{%
+ \show@box@size{Page so far}\pagesofar
+ \dimen@\ht\pagesofar\divide\dimen@\@twopowerfourteen
+ \global\dp\csname box@size@1\endcsname\dimen@
+ \show@box@size@sw{%
+ \class@info{Pagesofar: \the\dimen@}%
+ }{}%
+}%
+\@booleanfalse\tally@box@size@sw
+\@booleanfalse\show@box@size@sw
+\expandafter\newbox\csname box@size@1\endcsname
+\expandafter\setbox\csname box@size@1\endcsname\hbox{}%
+\expandafter\newbox\csname box@size@2\endcsname
+\expandafter\setbox\csname box@size@2\endcsname\hbox{}%
+\def\total@text{%
+ \@tempdima\the\ht\csname box@size@2\endcsname\divide\@tempdima\@twopowertwo\@tempcnta\@tempdima
+ \@tempdimb\the\ht\csname box@size@1\endcsname\divide\@tempdimb\@twopowertwo\@tempcntb\@tempdimb
+ \class@info{Total text: Column(\the\@tempcnta pt), Page(\the\@tempcntb pt)}%
+}%
+\def\natural@output{\toggle@insert{\output@holding}{\output@moving}}%
+\output@latex{\natural@output}%
+\def\output@holding{%
+ \csname output@init@\bot@envir\endcsname
+ \@if@exceed@pagegoal{\unvcopy\@cclv}{%
+ \setbox\z@\vbox{\unvcopy\@cclv}%
+ \outputdebug@sw{\trace@box\z@}{}%
+ \dimen@\ht\@cclv\advance\dimen@-\ht\z@
+ \dead@cycle@repair\dimen@
+ }{%
+ \dead@cycle
+ }%
+}%
+\def\@if@exceed@pagegoal#1{%
+ \begingroup
+ \setbox\z@\vbox{#1}%
+ \dimen@\ht\z@\advance\dimen@\dp\z@
+ \outputdebug@sw{\saythe\dimen@}{}%
+ \@ifdim{\dimen@>\pagegoal}{%
+ \setbox\z@\vbox{\@@mark{}\unvbox\z@}%
+ \splittopskip\topskip
+ \splitmaxdepth\maxdepth
+ \vbadness\@M
+ \vfuzz\maxdimen
+ \setbox\tw@\vsplit\z@ to\pagegoal
+ \outputdebug@sw{\trace@scroll{\showbox\tw@\showbox\z@}}{}%
+ \setbox\tw@\vbox{\unvbox\tw@}%
+ \@ifdim{\ht\tw@=\z@}{%
+ \ltxgrid@info{Found overly large chunk while preparing to move insertions. Attempting repairs}%
+ \aftergroup\true@sw
+ }{%
+ \aftergroup\false@sw
+ }%
+ }{%
+ \aftergroup\false@sw
+ }%
+ \endgroup
+}%
+\def\output@moving{%
+ \set@top@firstmark
+ \@ifnum{\outputpenalty=\do@newpage@pen}{%
+ \setbox\@cclv\vbox{%
+ \unvbox\@cclv
+ \remove@lastbox
+ \@ifdim{\ht\z@=\ht\@protection@box}{\box\lastbox}{\unskip}%
+ }%
+ }{}%
+ \@cclv@nontrivial@sw{%
+ \expandafter\let\expandafter\output@prep@\csname output@prep@\bot@envir \endcsname
+ \outputdebug@sw{\say\output@prep@}{}%
+ \@ifx{\output@prep@\relax}{\output@prep@document}{\output@prep@}%
+ \@makecolumn\true@sw
+ \expandafter\let\expandafter\output@column@\csname output@column@\thepagegrid\endcsname
+ \outputdebug@sw{\say\output@column@}{}%
+ \@ifx{\output@column@\relax}{\output@column@one}{\output@column@}%
+ \protect@penalty\do@startcolumn@pen
+ \clearpage@sw{%
+ \protect@penalty\do@endpage@pen
+ }{}%
+ \expandafter\let\expandafter\output@post@\csname output@post@\bot@envir \endcsname
+ \outputdebug@sw{\say\output@post@}{}%
+ \@ifx{\output@post@\relax}{\output@post@document}{\output@post@}%
+ }{%
+ \void@cclv
+ }%
+ \set@colht
+ \global\@mparbottom\z@
+ \global\@textfloatsheight\z@
+}%
+\def\void@cclv{\begingroup\setbox\z@\box\@cclv\endgroup}%
+\def\remove@lastbox{\setbox\z@\lastbox}%
+\def\@cclv@nontrivial@sw{%
+ \@ifx@empty\@toplist{%
+ \@ifx@empty\@botlist{%
+ \@ifvoid\footins{%
+ \@ifvoid\@cclv{%
+ \false@sw
+ }{%
+ \setbox\z@\vbox{\unvcopy\@cclv}%
+ \@ifdim{\ht\z@=\topskip}{%
+ \setbox\z@\vbox\bgroup
+ \unvbox\z@
+ \remove@lastbox
+ \dimen@\lastskip\unskip
+ \@ifdim{\ht\z@=\ht\@protection@box}{%
+ \advance\dimen@\ht\z@
+ \@ifdim{\dimen@=\topskip}{%
+ \aftergroup\true@sw
+ }{%
+ \aftergroup\false@sw
+ }%
+ }{%
+ \aftergroup\false@sw
+ }%
+ \egroup
+ {%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }{%
+ \@ifdim{\ht\z@=\z@}{%
+ \ltxgrid@info{Found trivial column. Discarding it}%
+ \outputdebug@sw{\trace@box\@cclv}{}%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }%
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+}%
+\def\protect@penalty#1{\protection@box\penalty-#1\relax}%
+\newbox\@protection@box
+\setbox\@protection@box\vbox to1986sp{\vfil}%
+\def\protection@box{\nointerlineskip\copy\@protection@box}%
+\def\dead@cycle@repair#1{%
+ \expandafter\do@@mark
+ \expandafter{%
+ \@@botmark
+ }%
+ \unvbox\@cclv
+ \nointerlineskip
+ \vbox to#1{\vss}%
+ \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
+}%
+\def\dead@cycle@repair@protected#1{%
+ \expandafter\do@@mark
+ \expandafter{%
+ \@@botmark
+ }%
+ \begingroup
+ \unvbox\@cclv
+ \remove@lastbox
+ \nointerlineskip
+ \advance#1-\ht\@protection@box
+ \vbox to#1{\vss}%
+ \protection@box % Reinsert protection box
+ \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
+ \endgroup
+}%
+\def\dead@cycle{%
+ \expandafter\do@@mark
+ \expandafter{%
+ \@@botmark
+ }%
+ \unvbox\@cclv
+ \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
+}%
+\def\output@init@document{%
+ \set@adj@footins\vsize\global\vsize\vsize
+}%
+\def\output@prep@document{%
+ \@ifvoid\footsofar{}{%
+ \setbox\footins\vbox\bgroup
+ \unvbox\footsofar
+ \@ifvoid\footins{}{%
+ \marry@baselines
+ \unvbox\footins
+ }%
+ \egroup
+ }%
+}%
+\def\output@post@document{}%
+\let\@opcol\@undefined
+\def\@makecolumn#1{%
+ \setbox\@outputbox\vbox{%
+ \boxmaxdepth\@maxdepth
+ \@tempdima\dp\@cclv
+ \unvbox\@cclv
+ \vskip-\@tempdima
+ }%
+ \xdef\@freelist{\@freelist\@midlist}\global\let\@midlist\@empty
+ \show@text@box@size
+ \@combinefloats
+ #1{%
+ \@combineinserts\@outputbox\footins
+ }{%
+ \combine@foot@inserts
+ }%
+ \set@adj@colht\dimen@
+ \count@\vbadness
+ \vbadness\@M
+ \setbox\@outputbox\vbox to\dimen@{%
+ \@texttop
+ \dimen@\dp\@outputbox
+ \unvbox\@outputbox
+ \vskip-\dimen@
+ \@textbottom
+ }%
+ \vbadness\count@
+ \global\maxdepth\@maxdepth
+}%
+\let\@makespecialcolbox\@undefined
+\def\@combineinserts#1#2{%
+ \setbox#1\vbox{%
+ \unvbox#1%
+ \vbox{%
+ \@ifvoid#2{}{%
+ \show@box@size{Combining inserts}#2%
+ \vskip\skip#2%
+ \color@begingroup
+ \normalcolor
+ \footnoterule
+ \nointerlineskip
+ \box#2%
+ \color@endgroup
+ }{}%
+ }%
+ }%
+}%
+\appdef\@floatplacement{%
+ \global\@fpmin\@fpmin
+}%
+\mathchardef\pagebreak@pen=\@M
+\expandafter\let\csname output@-\the\pagebreak@pen\endcsname\relax
+\mathchardef\do@startcolumn@pen=10005
+\@namedef{output@-\the\do@startcolumn@pen}{\do@startcolumn}%
+\def\do@startcolumn{%
+ \setbox\@cclv\vbox{\unvbox\@cclv\remove@lastbox\unskip}%
+ \clearpage@sw{\@clearfloatplacement}{\@floatplacement}%
+ \set@colht
+ \@booleanfalse\pfloat@avail@sw
+ \begingroup
+ \@colht\@colroom
+ \@booleanfalse\float@avail@sw
+ \@tryfcolumn\test@colfloat
+ \float@avail@sw{\aftergroup\@booleantrue\aftergroup\pfloat@avail@sw}{}%
+ \endgroup
+ \fcolmade@sw{%
+ \setbox\@cclv\vbox{\unvbox\@outputbox\unvbox\@cclv}%
+ \outputpenalty-\pagebreak@pen
+ \dead@cycle
+ }{%
+ \begingroup
+ \let\@elt\@scolelt
+ \let\reserved@b\@deferlist\global\let\@deferlist\@empty\reserved@b
+ \endgroup
+ \clearpage@sw{%
+ \outputpenalty\@M
+ }{%
+ \outputpenalty\do@newpage@pen
+ }%
+ \dead@cycle
+ }%
+ \check@deferlist@stuck\do@startcolumn
+ \set@vsize
+}%
+\def\@scolelt#1{\def\@currbox{#1}\@addtonextcol}%
+\def\test@colfloat#1{%
+ \csname @floatselect@sw@\thepagegrid\endcsname#1{}{\@testtrue}%
+ \@if@sw\if@test\fi{}{\aftergroup\@booleantrue\aftergroup\float@avail@sw}%
+}%
+\def\@addtonextcol{%
+ \begingroup
+ \@insertfalse
+ \@setfloattypecounts
+ \csname @floatselect@sw@\thepagegrid\endcsname\@currbox{%
+ \@ifnum{\@fpstype=8 }{}{%
+ \@ifnum{\@fpstype=24 }{}{%
+ \@flsettextmin
+ \@reqcolroom \ht\@currbox
+ \advance \@reqcolroom \@textmin
+ \advance \@reqcolroom \vsize % take into account split insertions
+ \advance \@reqcolroom -\pagegoal
+ \@ifdim{\@colroom>\@reqcolroom}{%
+ \@flsetnum \@colnum
+ \@ifnum{\@colnum>\z@}{%
+ \@bitor\@currtype\@deferlist
+ \@if@sw\if@test\fi{}{%
+ \@addtotoporbot
+ }%
+ }{}%
+ }{}%
+ }%
+ }%
+ }{}%
+ \@if@sw\if@insert\fi{}{%
+ \@cons\@deferlist\@currbox
+ }%
+ \endgroup
+}%
+\mathchardef\do@startpage@pen=10006
+\@namedef{output@-\the\do@startpage@pen}{\do@startpage}%
+\def\do@startpage{%
+ \setbox\@cclv\vbox{\unvbox\@cclv\remove@lastbox\unskip}%
+ \clearpage@sw{\@clearfloatplacement}{\@dblfloatplacement}%
+ \set@colht
+ \@booleanfalse\pfloat@avail@sw
+ \begingroup
+ \@booleanfalse\float@avail@sw
+ \@tryfcolumn\test@dblfloat
+ \float@avail@sw{\aftergroup\@booleantrue\aftergroup\pfloat@avail@sw}{}%
+ \endgroup
+ \fcolmade@sw{%
+ \global\setbox\pagesofar\vbox{\unvbox\pagesofar\unvbox\@outputbox}%
+ \@output@combined@page
+ }{%
+ \begingroup
+ \@booleanfalse\float@avail@sw
+ \let\@elt\@sdblcolelt
+ \let\reserved@b\@deferlist\global\let\@deferlist\@empty\reserved@b
+ \endgroup
+ \@ifdim{\@colht=\textheight}{% No luck...
+ \pfloat@avail@sw{% ...but a float *was* available!
+ \forcefloats@sw{%
+ \ltxgrid@warn{Forced dequeueing of floats stalled}%
+ }{%
+ \ltxgrid@warn{Dequeueing of floats stalled}%
+ }%
+ }{}%
+ }{}%
+ \outputpenalty\@M
+ \dead@cycle
+ }%
+ \check@deferlist@stuck\do@startpage
+ \set@colht
+}%
+\def\@output@combined@page{%
+ \@combinepage\true@sw
+ \@combinedblfloats
+ \@outputpage
+ \global\pagegrid@cur\@ne
+ \protect@penalty\do@startpage@pen
+}%
+\def\@sdblcolelt#1{\def\@currbox{#1}\@addtodblcol}%
+\def\test@dblfloat#1{%
+ \@if@notdblfloat{#1}{\@testtrue}{}%
+ \@if@sw\if@test\fi{}{\aftergroup\@booleantrue\aftergroup\float@avail@sw}%
+}%
+\def\@if@notdblfloat#1{\@ifdim{\wd#1<\textwidth}}%
+\@booleanfalse\forcefloats@sw
+\def\@addtodblcol{%
+ \begingroup
+ \@if@notdblfloat{\@currbox}{%
+ \false@sw
+ }{%
+ \@setfloattypecounts
+ \@getfpsbit \tw@
+ \@bitor \@currtype \@deferlist
+ \@if@sw\if@test\fi{%
+ \false@sw
+ }{%
+ \@ifodd\@tempcnta{%
+ \aftergroup\@booleantrue\aftergroup\float@avail@sw
+ \@flsetnum \@dbltopnum
+ \@ifnum{\@dbltopnum>\z@}{%
+ \@ifdim{\@dbltoproom>\ht\@currbox}{%
+ \true@sw
+ }{%
+ \@ifnum{\@fpstype<\sixt@@n}{%
+ \begingroup
+ \advance \@dbltoproom \@textmin
+ \@ifdim{\@dbltoproom>\ht\@currbox}{%
+ \endgroup\true@sw
+ }{%
+ \endgroup\false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }%
+ }%
+ {%
+ \@tempdima -\ht\@currbox
+ \advance\@tempdima
+ -\@ifx{\@dbltoplist\@empty}{\dbltextfloatsep}{\dblfloatsep}%
+ \global \advance \@dbltoproom \@tempdima
+ \global \advance \@colht \@tempdima
+ \global \advance \@dbltopnum \m@ne
+ \@cons \@dbltoplist \@currbox
+ }{%
+ \@cons \@deferlist \@currbox
+ }%
+ \endgroup
+}%
+\def\@tryfcolumn#1{%
+ \global\@booleanfalse\fcolmade@sw
+ \@ifx@empty\@deferlist{}{%
+ \global\let\@trylist\@deferlist
+ \global\let\@failedlist\@empty
+ \begingroup
+ \dimen@\vsize\advance\dimen@-\pagegoal\@ifdim{\dimen@>\z@}{%
+ \advance\@fpmin-\dimen@
+ }{}%
+ \def\@elt{\@xtryfc#1}\@trylist
+ \endgroup
+ \fcolmade@sw{%
+ \global\setbox\@outputbox\vbox{\vskip \@fptop}%
+ \let \@elt \@wtryfc \@flsucceed
+ \global\setbox\@outputbox\vbox{\unvbox\@outputbox
+ \unskip \vskip \@fpbot
+ }%
+ \let \@elt \relax
+ \xdef\@deferlist{\@failedlist\@flfail}%
+ \xdef\@freelist{\@freelist\@flsucceed}%
+ }{}%
+ }%
+}%
+\def\@wtryfc #1{%
+ \global\setbox\@outputbox\vbox{\unvbox\@outputbox
+ \box #1\vskip\@fpsep
+ }%
+}%
+\def\@xtryfc#1#2{%
+ \@next\reserved@a\@trylist{}{}% trim \@trylist. Ugly!
+ \@currtype \count #2%
+ \divide\@currtype\@xxxii\multiply\@currtype\@xxxii
+ \@bitor \@currtype \@failedlist
+ \@testfp #2%
+ #1#2%
+ \@ifdim{\ht #2>\@colht }{\@testtrue}{}%
+ \@if@sw\if@test\fi{%
+ \@cons\@failedlist #2%
+ }{%
+ \begingroup
+ \gdef\@flsucceed{\@elt #2}%
+ \global\let\@flfail\@empty
+ \@tempdima\ht #2%
+ \def \@elt {\@ztryfc#1}\@trylist
+ \@ifdim{\@tempdima >\@fpmin}{%
+ \global\@booleantrue\fcolmade@sw
+ }{%
+ \@cons\@failedlist #2%
+ }%
+ \endgroup
+ \fcolmade@sw{%
+ \let \@elt \@gobble
+ }{}%
+ }%
+}%
+\def\@ztryfc #1#2{%
+ \@tempcnta \count#2%
+ \divide\@tempcnta\@xxxii\multiply\@tempcnta\@xxxii
+ \@bitor \@tempcnta {\@failedlist \@flfail}%
+ \@testfp #2%
+ #1#2%
+ \@tempdimb\@tempdima
+ \advance\@tempdimb \ht#2\advance\@tempdimb\@fpsep
+ \@ifdim{\@tempdimb >\@colht}{%
+ \@testtrue
+ }{}%
+ \@if@sw\if@test\fi{%
+ \@cons\@flfail #2%
+ }{%
+ \@cons\@flsucceed #2%
+ \@tempdima\@tempdimb
+ }%
+}%
+\def\newpage@prep{%
+ \if@noskipsec
+ \ifx \@nodocument\relax
+ \leavevmode
+ \global \@noskipsecfalse
+ \fi
+ \fi
+ \if@inlabel
+ \leavevmode
+ \global \@inlabelfalse
+ \fi
+ \if@nobreak \@nobreakfalse \everypar{}\fi
+ \par
+}%
+\def \newpage {%
+ \newpage@prep
+ \do@output@MVL{%
+ \vfil
+ \penalty-\pagebreak@pen
+ }%
+}%
+\def\clearpage{%
+ \newpage@prep
+ \do@output@MVL{%
+ \vfil
+ \penalty-\pagebreak@pen
+ \global\@booleantrue\clearpage@sw
+ \protect@penalty\do@startcolumn@pen
+ \protect@penalty\do@endpage@pen
+ }%
+ \do@output@MVL{%
+ \global\@booleanfalse\clearpage@sw
+ }%
+}%
+\def\cleardoublepage{%
+ \clearpage
+ \@if@sw\if@twoside\fi{%
+ \@ifodd\c@page{}{%
+ \null\clearpage
+ }%
+ }{}%
+}%
+\@booleanfalse\clearpage@sw
+\mathchardef\do@endpage@pen=10007
+\@namedef{output@-\the\do@endpage@pen}{\csname end@column@\thepagegrid\endcsname}%
+\mathchardef\do@newpage@pen=10001
+\expandafter\let\csname output@-\the\do@newpage@pen\endcsname\relax
+\def\@clearfloatplacement{%
+ \global\@topnum \maxdimen % \c@topnumber
+ \global\@toproom \maxdimen % \topfraction\@colht
+ \global\@botnum \maxdimen % \c@bottomnumber
+ \global\@botroom \maxdimen % \bottomfraction\@colht
+ \global\@colnum \maxdimen % \c@totalnumber
+ \global\@dbltopnum \maxdimen % \c@dbltopnumber
+ \global\@dbltoproom \maxdimen % \dbltopfraction\@colht
+ \global\@textmin \z@ % \@colht\advance \@textmin -\@dbltoproom
+ \global\@fpmin \z@ % \dblfloatpagefraction\textheight
+ \let\@testfp\@gobble
+ \appdef\@setfloattypecounts{\@fpstype16\advance\@fpstype\m@ne}%
+}%
+\let\@doclearpage\@undefined
+\let\@makefcolumn\@undefined
+\def\clr@top@firstmark{%
+ \global\let\saved@@topmark\@undefined
+ \global\let\saved@@firstmark\@empty
+ \global\let\saved@@botmark\@empty
+}%
+\clr@top@firstmark
+\def\set@top@firstmark{%
+ \@ifxundefined\saved@@topmark{\expandafter\gdef\expandafter\saved@@topmark\expandafter{\@@topmark}}{}%
+ \@if@empty\saved@@firstmark{\expandafter\gdef\expandafter\saved@@firstmark\expandafter{\@@firstmark}}{}%
+ \@if@empty\@@botmark{}{\expandafter\gdef\expandafter\saved@@botmark\expandafter{\@@botmark}}%
+}%
+\appdef\@outputpage@tail{%
+ \clr@top@firstmark
+}%
+\def\@float#1{%
+ \@ifnextchar[{%
+ \@yfloat\width@float{#1}%
+ }{%
+ \@ifxundefined@cs{fps@#1}{}{\expandafter\let\expandafter\fps@\csname fps@#1\endcsname}%
+ \expandafter\@argswap\expandafter{\expandafter[\fps@]}{\@yfloat\width@float{#1}}%
+ }%
+}%
+\def\@dblfloat#1{%
+ \@ifnum{\pagegrid@col=\@ne}{%
+ \@float{#1}%
+ }{%
+ \@ifnextchar[{%
+ \@yfloat\widthd@float{#1}%
+ }{%
+ \@ifxundefined@cs{fpsd@#1}{}{\expandafter\let\expandafter\fpsd@\csname fpsd@#1\endcsname}%
+ \expandafter\@argswap\expandafter{\expandafter[\fpsd@]}{\@yfloat\widthd@float{#1}}%
+ }%
+ }%
+}%
+\def\@yfloat#1#2[#3]{%
+ \@xfloat{#2}[#3]%
+ \hsize#1\linewidth\hsize
+ \let\set@footnotewidth\@empty
+ \minipagefootnote@init
+}%
+\def\fps@{tbp}%
+\def\fpsd@{tp}%
+\def\width@float{\columnwidth}%
+\def\widthd@float{\textwidth}%
+\def\end@float{%
+ \end@@float{%
+ \check@currbox@count
+ }%
+}%
+\def\end@dblfloat{%
+ \@ifnum{\pagegrid@col=\@ne}{%
+ \end@float
+ }{%
+ \end@@float{%
+ \@iffpsbit\@ne{\global\advance\count\@currbox\m@ne}{}%
+ \@iffpsbit\f@ur{\global\advance\count\@currbox-4\relax}{}%
+ \global\wd\@currbox\textwidth % Klootch
+ \check@currbox@count
+ }%
+ }%
+}%
+\def\end@@float#1{%
+ \minipagefootnote@here
+ \@endfloatbox
+ #1%
+ \@ifnum{\@floatpenalty <\z@}{%
+ \@largefloatcheck
+ \@cons\@currlist\@currbox
+ \@ifnum{\@floatpenalty <-\@Mii}{%
+ \do@output@cclv{\@add@float}%
+ }{%
+ \vadjust{\do@output@cclv{\@add@float}}%
+ \@Esphack
+ }%
+ }{}%
+}%
+\newcommand\float@end@float{%
+ \@endfloatbox
+ \global\setbox\@currbox\float@makebox\columnwidth
+ \let\@endfloatbox\relax
+ \end@float
+}%
+\newcommand\float@end@ltx{%
+ \end@@float{%
+ \global\setbox\@currbox\float@makebox\columnwidth
+ \check@currbox@count
+ }%
+}%
+\newcommand\newfloat@float[3]{%
+ \@namedef{ext@#1}{#3} %!
+ \let\float@do=\relax
+ \xdef\@tempa{\noexpand\float@exts{\the\float@exts \float@do{#3}}}%
+ \@tempa
+ \floatplacement{#1}{#2}%
+ \@ifundefined{fname@#1}{\floatname{#1}{#1}}{} %!
+ \expandafter\edef\csname ftype@#1\endcsname{\value{float@type}}%
+ \addtocounter{float@type}{\value{float@type}} %!
+ \restylefloat{#1}%
+ \expandafter\edef\csname fnum@#1\endcsname{%
+ \expandafter\noexpand\csname fname@#1\endcsname{} %!
+ \expandafter\noexpand\csname the#1\endcsname
+ }
+ \@ifnextchar[%]
+ {%
+ \float@newx{#1}%
+ }{%
+ \@ifundefined{c@#1}{\newcounter{#1}\@namedef{the#1}{\arabic{#1}}}{}%
+ }%
+}%
+\newcommand\newfloat@ltx[3]{%
+ \@namedef{ext@#1}{#3}%
+ \let\float@do=\relax
+ \xdef\@tempa{\noexpand\float@exts{\the\float@exts \float@do{#3}}}%
+ \@tempa
+ \floatplacement{#1}{#2}%
+ \@ifundefined{fname@#1}{\floatname{#1}{#1}}{}%
+ \expandafter\edef\csname ftype@#1\expandafter\endcsname\expandafter{\the\c@float@type}%
+ \addtocounter{float@type}{\value{float@type}}%
+ \restylefloat{#1}%
+ \expandafter\edef\csname fnum@#1\endcsname{%
+ \expandafter\noexpand\csname fname@#1\endcsname{}%
+ \expandafter\noexpand\csname the#1\endcsname
+ }
+ \@ifnextchar[%]
+ {%
+ \float@newx{#1}%
+ }{%
+ \@ifundefined{c@#1}{\newcounter{#1}\@namedef{the#1}{\arabic{#1}}}{}%
+ }%
+}%
+\appdef\document@inithook{%
+ \@ifxundefined\newfloat{}{%
+ \@ifx{\float@end\float@end@float}{%
+ \@ifx{\newfloat\newfloat@float}{\true@sw}{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@warn{Repair the float package}%
+ \let\float@end\float@end@ltx
+ \let\newfloat\newfloat@ltx
+ }{%
+ \class@warn{Failed to patch the float package}%
+ }%
+ }%
+}%
+\def\@iffpsbit#1{%
+ \begingroup
+ \@tempcnta\count\@currbox
+ \divide\@tempcnta#1\relax
+ \@ifodd\@tempcnta{\aftergroup\true@sw}{\aftergroup\false@sw}%
+ \endgroup
+}%
+\def\check@currbox@count{%
+ \@ifnum{\count\@currbox>\z@}{%
+ \count@\count\@currbox\divide\count@\sixt@@n\multiply\count@\sixt@@n
+ \@tempcnta\count\@currbox\advance\@tempcnta-\count@
+ \@ifnum{\@tempcnta=\z@}{%
+ \ltxgrid@warn{Float cannot be placed}%
+ }{}%
+ \expandafter\tally@float\expandafter{\@captype}%
+ }{%
+ }%
+}%
+\providecommand\minipagefootnote@init{}%
+\providecommand\minipagefootnote@here{}%
+\providecommand\tally@float[1]{}%
+\let\@specialoutput\@undefined
+\def\@add@float{%
+ \@pageht\ht\@cclv\@pagedp\dp\@cclv
+ \unvbox\@cclv
+ \@next\@currbox\@currlist{%
+ \csname @floatselect@sw@\thepagegrid\endcsname\@currbox{%
+ \@ifnum{\count\@currbox>\z@}{%
+ \advance \@pageht \@pagedp
+ \advance \@pageht \vsize \advance \@pageht -\pagegoal
+ \@addtocurcol
+ }{%
+ \@addmarginpar
+ }%
+ }{%
+ \@resethfps
+ \@cons\@deferlist\@currbox
+ }%
+ }{\@latexbug}%
+ \@ifnum{\outputpenalty<\z@}{%
+ \@if@sw\if@nobreak\fi{%
+ \nobreak
+ }{%
+ \addpenalty \interlinepenalty
+ }%
+ }{}%
+ \set@vsize
+}%
+\let\@reinserts\@undefined
+\def \@addtocurcol {%
+ \@insertfalse
+ \@setfloattypecounts
+ \ifnum \@fpstype=8
+ \else
+ \ifnum \@fpstype=24
+ \else
+ \@flsettextmin
+ \advance \@textmin \@textfloatsheight
+ \@reqcolroom \@pageht
+ \ifdim \@textmin>\@reqcolroom
+ \@reqcolroom \@textmin
+ \fi
+ \advance \@reqcolroom \ht\@currbox
+ \ifdim \@colroom>\@reqcolroom
+ \@flsetnum \@colnum
+ \ifnum \@colnum>\z@
+ \@bitor\@currtype\@deferlist
+ \if@test
+ \else
+ \@bitor\@currtype\@botlist
+ \if@test
+ \@addtobot
+ \else
+ \ifodd \count\@currbox
+ \advance \@reqcolroom \intextsep
+ \ifdim \@colroom>\@reqcolroom
+ \global \advance \@colnum \m@ne
+ \global \advance \@textfloatsheight \ht\@currbox
+ \global \advance \@textfloatsheight 2\intextsep
+ \@cons \@midlist \@currbox
+ \if@nobreak
+ \nobreak
+ \@nobreakfalse
+ \everypar{}%
+ \else
+ \addpenalty \interlinepenalty
+ \fi
+ \vskip \intextsep
+ \unvbox\@currbox %AO
+ \penalty\interlinepenalty
+ \vskip\intextsep
+ \ifnum\outputpenalty <-\@Mii \vskip -\parskip\fi
+ \outputpenalty \z@
+ \@inserttrue
+ \fi
+ \fi
+ \if@insert
+ \else
+ \@addtotoporbot
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \fi
+ \if@insert
+ \else
+ \@resethfps
+ \@cons\@deferlist\@currbox
+ \fi
+}%
+\@twocolumnfalse
+\let\@twocolumntrue\@twocolumnfalse
+\def\@addmarginpar{%
+ \@next\@marbox\@currlist{%
+ \@cons\@freelist\@marbox\@cons\@freelist\@currbox
+ }\@latexbug
+ \setbox\@marbox\hb@xt@\columnwidth{%
+ \csname @addmarginpar@\thepagegrid\endcsname{%
+ \hskip-\marginparsep\hskip-\marginparwidth
+ \box\@currbox
+ }{%
+ \hskip\columnwidth\hskip\marginparsep
+ \box\@marbox
+ }%
+ \hss
+ }%
+ \setbox\z@\box\@currbox
+ \@tempdima\@mparbottom
+ \advance\@tempdima -\@pageht
+ \advance\@tempdima\ht\@marbox
+ \@ifdim{\@tempdima >\z@}{%
+ \@latex@warning@no@line {Marginpar on page \thepage\space moved}%
+ }{%
+ \@tempdima\z@
+ }%
+ \global\@mparbottom\@pageht
+ \global\advance\@mparbottom\@tempdima
+ \global\advance\@mparbottom\dp\@marbox
+ \global\advance\@mparbottom\marginparpush
+ \advance\@tempdima -\ht\@marbox
+ \global\setbox \@marbox
+ \vbox {\vskip \@tempdima
+ \box \@marbox}%
+ \global \ht\@marbox \z@
+ \global \dp\@marbox \z@
+ \kern -\@pagedp
+ \nointerlineskip
+ \box\@marbox
+ \nointerlineskip
+ \hbox{\vrule \@height\z@ \@width\z@ \@depth\@pagedp}%
+}%
+\newenvironment{turnpage}{%
+ \def\width@float{\textheight}%
+ \def\widthd@float{\textheight}%
+ \appdef\@endfloatbox{%
+ \@ifxundefined\@currbox{%
+ \ltxgrid@warn{Cannot rotate! Not a float}%
+ }{%
+ \setbox\@currbox\vbox to\textwidth{\vfil\unvbox\@currbox\vfil}%
+ \global\setbox\@currbox\vbox{\rotatebox{90}{\box\@currbox}}%
+ }%
+ }%
+}{%
+}%
+\def\rotatebox@dummy#1#2{%
+ \ltxgrid@warn{You must load the graphics or graphicx package in order to use the turnpage environment}%
+ #2%
+}%
+\appdef\document@inithook{%
+ \@ifxundefined\rotatebox{\let\rotatebox\rotatebox@dummy}{}%
+}%
+\@namedef{output@-1073741824}{%
+ \deadcycles\z@
+ \void@cclv
+}%
+\mathchardef\save@column@pen=10016
+\@namedef{output@-\the\save@column@pen}{\save@column}%
+\let \@cclv@saved \@holdpg
+\let \@holdpg \@undefined
+\def\save@column{%
+ \@ifvoid\@cclv@saved{%
+ \set@top@firstmark
+ \global\@topmark@saved\expandafter{\@@topmark}%
+ }{}%
+ \global\setbox\@cclv@saved\vbox{%
+ \@ifvoid\@cclv@saved{}{%
+ \unvbox\@cclv@saved
+ \marry@baselines
+ }%
+ \unvbox\@cclv
+ \lose@breaks
+ \remove@lastbox
+ }%
+}%
+\newtoks\@topmark@saved
+\def\prep@cclv{%
+ \void@cclv
+ \setbox\@cclv\box\@cclv@saved
+ \vbadness\@M
+}%
+\mathchardef\save@column@insert@pen=10017
+\@namedef{output@-\the\save@column@insert@pen}{\toggle@insert{\savecolumn@holding}{\savecolumn@moving}}%
+\def\savecolumn@holding{%
+ \@if@exceed@pagegoal{\unvcopy\@cclv\remove@lastbox}{%
+ \setbox\z@\vbox{\unvcopy\@cclv\remove@lastbox}%
+ \outputdebug@sw{\trace@box\z@}{}%
+ \dimen@\ht\@cclv\advance\dimen@-\ht\z@
+ \dead@cycle@repair@protected\dimen@
+ }{%
+ \dead@cycle
+ }%
+}%
+\def\savecolumn@moving{%
+ \@cclv@nontrivial@sw{%
+ \save@column
+ }{%
+ \void@cclv
+ }%
+ \@ifvoid\footins{}{%
+ \outputdebug@sw{\trace@box\footins}{}%
+ \global\setbox\footins@saved\vbox{\unvbox\footins@saved\marry@baselines\unvbox\footins}%
+ \protect@penalty\save@column@insert@pen
+ }%
+}%
+\newbox\footins@saved
+\mathchardef\save@message@pen=10018
+\@namedef{output@-\the\save@message@pen}{\save@message}%
+\def\save@message{%
+ \void@cclv
+ \toks@\expandafter{\@@firstmark}%
+ \expandafter\gdef\expandafter\@message@saved\expandafter{\the\toks@}%
+ \expandafter\do@@mark\expandafter{\the\@topmark@saved}%
+}%
+\gdef\@message@saved{}%
+\mathchardef\execute@message@pen=10019
+\@namedef{output@-\the\execute@message@pen}{\@message@saved}%
+\def\execute@message{%
+ \@execute@message\save@column@pen
+}%
+\def\execute@message@insert#1{%
+ \@execute@message\save@column@insert@pen{\setbox \footins \box \footins@saved#1}%
+}%
+\long\def\@execute@message#1#2{%
+ \begingroup
+ \dimen@\prevdepth\@ifdim{\dimen@<\z@}{\dimen@\z@}{}%
+ \setbox\z@\vbox{%
+ \protect@penalty#1%
+ \protection@box
+ \toks@{\prep@cclv#2}%
+ \@@mark{\the\toks@}%
+ \penalty-\save@message@pen
+ \setbox\z@\null\dp\z@\dimen@\ht\z@-\dimen@
+ \nointerlineskip\box\z@
+ \penalty-\execute@message@pen
+ }\unvbox\z@
+ \endgroup
+}%
+\def\do@output@cclv{\execute@message}%
+\def\do@output@MVL#1{%
+ \@ifvmode{%
+ \begingroup\execute@message{\unvbox\@cclv#1}\endgroup
+ }{%
+ \@ifhmode{%
+ \vadjust{\execute@message{\unvbox\@cclv#1}}%
+ }{%
+ \@latexerr{\string\do@output@MVL\space cannot be executed in this mode!}\@eha
+ }%
+ }%
+}%
+\def\lose@breaks{%
+ \loopwhile{%
+ \count@\lastpenalty
+ \@ifnum{\count@=\@M}{%
+ \unpenalty\true@sw
+ }{%
+ \false@sw
+ }%
+ }%
+}%
+\def\removestuff{\do@output@MVL{\unskip\unpenalty}}%
+\def\removephantombox{%
+ \vadjust{%
+ \execute@message{%
+ \unvbox\@cclv
+ \remove@lastbox
+ \unskip
+ \unskip
+ \unpenalty
+ \penalty\predisplaypenalty
+ \vskip\abovedisplayskip
+ }%
+ }%
+}%
+\def\addstuff#1#2{\edef\@tempa{\noexpand\do@output@MVL{\noexpand\@addstuff{#1}{#2}}}\@tempa}%
+\def\@addstuff#1#2{%
+ \skip@\lastskip\unskip
+ \count@\lastpenalty\unpenalty
+ \@if@empty{#1}{}{\penalty#1\relax}%
+ \@ifnum{\count@=\z@}{}{\penalty\count@}%
+ \vskip\skip@
+ \@if@empty{#2}{}{\vskip#2\relax}%
+}%
+\def\replacestuff#1#2{\edef\@tempa{\noexpand\do@output@MVL{\noexpand\@replacestuff{#1}{#2}}}\@tempa}%
+\def\@replacestuff#1#2{%
+ \skip@\lastskip\unskip
+ \count@\lastpenalty\unpenalty
+ \@if@empty{#1}{}{%
+ \@ifnum{\count@>\@M}{}{%
+ \@ifnum{\count@=\z@}{\count@=#1\relax}{%
+ \@ifnum{\count@<#1\relax}{}{%
+ \count@=#1\relax
+ }%
+ }%
+ }%
+ }%
+ \@ifnum{\count@=\z@}{}{\penalty\count@}%
+ \@if@empty{#2}{}{%
+ \@tempskipa#2\relax
+ \@ifdim{\z@>\@tempskipa}{%
+ \advance\skip@-\@tempskipa
+ }{%
+ \@ifdim{\skip@>\@tempskipa}{}{%
+ \skip@\@tempskipa
+ }%
+ }%
+ }%
+ \vskip\skip@
+}%
+\def\move@insertions{\global\holdinginserts\z@}%
+\def\hold@insertions{\global\holdinginserts\@ne}%
+\hold@insertions
+\def\toggle@insert#1#2{%
+ \@ifnum{\holdinginserts>\z@}{\move@insertions#1}{\hold@insertions#2}%
+}%
+\def\do@columngrid#1#2{%
+ \par
+ \expandafter\let\expandafter\@tempa\csname open@column@#1\endcsname
+ \@ifx{\relax\@tempa}{%
+ \ltxgrid@warn{Unknown page grid #1. No action taken}%
+ }{%
+ \do@output@MVL{\start@column{#1}{#2}}%
+ }%
+}%
+\def\start@column#1#2{%
+ \def\@tempa{#1}\@ifx{\@tempa\thepagegrid}{%
+ \ltxgrid@info{Already in page grid \thepagegrid. No action taken}%
+ }{%
+ \expandafter\execute@message@insert
+ \expandafter{%
+ \csname shut@column@\thepagegrid\expandafter\endcsname
+ \csname open@column@#1\endcsname{#2}%
+ \set@vsize
+ }%
+ }%
+}%
+\def\thepagegrid{one}%
+\newbox\pagesofar
+\newbox\footsofar
+\def\combine@foot@inserts{%
+ \@ifvoid\footins{%
+ }{%
+ \@ifvoid\footsofar{%
+ \global\setbox\footsofar\box\footins
+ }{%
+ \global\setbox\footsofar\vbox\bgroup
+ \unvbox\footsofar
+ \marry@baselines
+ \unvbox\footins
+ \egroup
+ }%
+ }%
+}%
+\newcommand\onecolumngrid{\do@columngrid{one}{\@ne}}%
+\let\onecolumn\@undefined
+\def\open@column@one#1{%
+ \unvbox\pagesofar
+ \gdef\thepagegrid{one}%
+ \global\pagegrid@col#1%
+ \global\pagegrid@cur\@ne
+ \set@colht
+ \set@column@hsize\pagegrid@col
+}%
+\def\shut@column@one{%
+ \@makecolumn\false@sw
+ \global\setbox\pagesofar\vbox{\unvbox\@outputbox\recover@footins}%
+ \combine@foot@inserts
+ \set@colht
+}%
+\def\float@column@one{%
+ \@makecolumn\true@sw
+ \@outputpage
+}%
+\def\end@column@one{%
+ \unvbox\@cclv\remove@lastbox
+ \protect@penalty\do@newpage@pen
+}%
+\def\output@column@one{%
+ \@outputpage
+}%
+\def\@addmarginpar@one{%
+ \@if@sw\if@mparswitch\fi{%
+ \@ifodd\c@page{\false@sw}{\true@sw}%
+ }{\false@sw}{%
+ \@if@sw\if@reversemargin\fi{\false@sw}{\true@sw}%
+ }{%
+ \@if@sw\if@reversemargin\fi{\true@sw}{\false@sw}%
+ }%
+}%
+\def\@floatselect@sw@one#1{\true@sw}%
+\def\onecolumngrid@push{%
+ \do@output@MVL{%
+ \@ifnum{\pagegrid@col=\@ne}{%
+ \global\let\restorecolumngrid\@empty
+ }{%
+ \xdef\restorecolumngrid{%
+ \noexpand\start@column{\thepagegrid}{\the\pagegrid@col}%
+ }%
+ \start@column{one}{\@ne}%
+ }%
+ }%
+}%
+\def\onecolumngrid@pop{%
+ \do@output@MVL{\restorecolumngrid}%
+}%
+\newcommand\twocolumngrid{\do@columngrid{mlt}{\tw@}}%
+\let\twocolumn\@undefined
+\let\@topnewpage\@undefined
+\def\open@column@mlt#1{%
+ \gdef\thepagegrid{mlt}%
+ \global\pagegrid@col#1%
+ \global\pagegrid@cur\@ne
+ \set@column@hsize\pagegrid@col
+ \set@colht
+}%
+\def\shut@column@mlt{%
+ \@cclv@nontrivial@sw{%
+ \@makecolumn\false@sw
+ \@ifnum{\pagegrid@cur<\pagegrid@col}{%
+ \expandafter\global\expandafter\setbox\csname col@\the\pagegrid@cur\endcsname\box\@outputbox
+ \global\advance\pagegrid@cur\@ne
+ }{}%
+ }{%
+ \void@cclv
+ }%
+ \@ifnum{\pagegrid@cur>\@ne}{%
+ \csname balance@\the\pagegrid@col\endcsname
+ \grid@column{}%
+ \@combinepage\false@sw
+ \@combinedblfloats
+ \global\setbox\pagesofar\box\@outputbox
+ \show@pagesofar@size
+ }{}%
+ \set@colht
+}%
+\def\float@column@mlt{%
+ \@output@combined@page
+}%
+\def\end@column@mlt{%
+ \@ifx@empty\@toplist{%
+ \@ifx@empty\@botlist{%
+ \@ifx@empty\@dbltoplist{%
+ \@ifx@empty\@deferlist{%
+ \@ifnum{\pagegrid@cur=\@ne}{%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ % true = kick out a column and try again
+ {%
+ \@cclv@nontrivial@sw{%
+ \unvbox\@cclv\remove@lastbox
+ }{%
+ \unvbox\@cclv\remove@lastbox\unskip\null
+ }%
+ \protect@penalty\do@newpage@pen
+ \protect@penalty\do@endpage@pen
+ }{%
+ \unvbox\@cclv\remove@lastbox
+ }%
+}%
+\def\output@column@mlt{%
+ \@ifnum{\pagegrid@cur<\pagegrid@col}{%
+ \expandafter\global\expandafter\setbox\csname col@\the\pagegrid@cur\endcsname\box\@outputbox
+ \global\advance\pagegrid@cur\@ne
+ }{%
+ \set@adj@colht\dimen@
+ \grid@column{}%
+ \@output@combined@page
+ }%
+}%
+\let\@outputdblcol\@undefined
+\def\@floatselect@sw@mlt#1{\@if@notdblfloat{#1}}%
+\def\@addmarginpar@mlt{% emits a boolean
+ \@ifnum{\pagegrid@cur=\@ne}%
+}%
+\let\pagegrid@cur\col@number
+\let\col@number\@undefined
+\newcount\pagegrid@col
+\pagegrid@cur\@ne
+\expandafter\let\csname col@\the\pagegrid@cur\endcsname\@leftcolumn
+\let\@leftcolumn\@undefined
+\pagegrid@col\tw@
+\def\pagegrid@init{%
+ \advance\pagegrid@cur\@ne
+ \@ifnum{\pagegrid@cur<\pagegrid@col}{%
+ \csname newbox\expandafter\endcsname\csname col@\the\pagegrid@cur\endcsname
+ \pagegrid@init
+ }{%
+ }%
+}%
+\appdef\class@documenthook{%
+ \pagegrid@init
+}%
+\def\grid@column#1{%
+ \global\setbox\@outputbox\vbox{%
+ \hb@xt@\textwidth{%
+ \vrule\@height\z@\@width\z@\@if@empty{#1}{}{\@depth#1}%
+ \pagegrid@cur\@ne
+ \append@column
+ \box@column\@outputbox
+ }%
+ \vskip\z@skip % FIXME: page depth!
+ }%
+}%
+\def\append@column{%
+ \@ifnum{\pagegrid@cur<\pagegrid@col}{%
+ \expandafter\box@column\csname col@\the\pagegrid@cur\endcsname
+ \hfil
+ \vrule \@width\columnseprule
+ \hfil
+ \advance\pagegrid@cur\@ne
+ \append@column
+ }{%
+ }%
+}%
+\def\box@column#1{%
+ \raise\topskip
+ \hb@xt@\columnwidth{%
+ \dimen@\ht#1\@ifdim{\dimen@>\@colht}{\dimen@\@colht}{}%
+ \count@\vbadness\vbadness\@M
+ \dimen@ii\vfuzz\vfuzz\maxdimen
+ \outputdebug@sw{\saythe\@colht\saythe\dimen@}{}%
+ \vtop to\dimen@
+ {\hrule\@height\z@
+ \unvbox#1%
+ \raggedcolumn@skip
+ }%
+ \vfuzz\dimen@ii
+ \vbadness\count@
+ \hss
+ }%
+}%
+\def\marry@baselines{%
+ \vskip\marry@skip\relax
+}%
+\gdef\marry@skip{\z@skip}%
+\def\set@marry@skip{%
+ \begingroup
+ \skip@\baselineskip\advance\skip@-\topskip
+ \@ifdim{\skip@>\z@}{%
+ \xdef\marry@skip{\the\skip@}%
+ }{}%
+ \endgroup
+}%
+\appdef\document@inithook{%
+ \@ifxundefined\raggedcolumn@sw{\@booleanfalse\raggedcolumn@sw}{}%
+}%
+\def\raggedcolumn@skip{%
+ \vskip\z@\raggedcolumn@sw{\@plus.0001fil\@minus.0001fil}{}\relax
+}%
+\def\@combinepage#1{%
+ \@ifvoid\pagesofar{}{%
+ \setbox\@outputbox\vbox{%
+ \unvbox\pagesofar
+ \marry@baselines
+ \unvbox\@outputbox
+ }%
+ }%
+ #1{%
+ \@ifvoid\footsofar{}{%
+ \show@box@size{Combining page footnotes}\footsofar
+ \setbox\footins\box\footsofar
+ \@combineinserts\@outputbox\footins
+ }%
+ }{%
+ }%
+}%
+\def \@cflt{%
+ \let \@elt \@comflelt
+ \setbox\@tempboxa \vbox{}%
+ \@toplist
+ \setbox\@outputbox \vbox{%
+ \boxmaxdepth \maxdepth
+ \unvbox\@tempboxa\unskip
+ \topfigrule\vskip \textfloatsep
+ \unvbox\@outputbox
+ }%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\@toplist}%
+ \global\let\@toplist\@empty
+}%
+\def \@cflb {%
+ \let\@elt\@comflelt
+ \setbox\@tempboxa \vbox{}%
+ \@botlist
+ \setbox\@outputbox \vbox{%
+ \unvbox\@outputbox
+ \vskip \textfloatsep\botfigrule
+ \unvbox\@tempboxa\unskip
+ }%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\@botlist}%
+ \global \let \@botlist\@empty
+}%
+\def\@combinedblfloats{%
+ \@ifx@empty\@dbltoplist{}{%
+ \setbox\@tempboxa\vbox{}%
+ \let\@elt\@comdblflelt\@dbltoplist
+ \let\@elt\relax\xdef\@freelist{\@freelist\@dbltoplist}%
+ \global\let\@dbltoplist\@empty
+ \setbox\@outputbox\vbox{%
+ %\boxmaxdepth\maxdepth %% probably not needed, CAR
+ \unvbox\@tempboxa\unskip
+ \@ifnum{\@dbltopnum>\m@ne}{\dblfigrule}{}%FIXME: how is \@dbltopnum maintained?
+ \vskip\dbltextfloatsep
+ \unvbox\@outputbox
+ }%
+ }%
+}%
+\def\set@column@hsize#1{%
+ \pagegrid@col#1%
+ \global\columnwidth\textwidth
+ \global\advance\columnwidth\columnsep
+ \global\divide\columnwidth\pagegrid@col
+ \global\advance\columnwidth-\columnsep
+ \global\hsize\columnwidth
+ \global\linewidth\columnwidth
+ \skip@\baselineskip\advance\skip@-\topskip
+ \@ifnum{\pagegrid@col>\@ne}{\set@marry@skip}{}%
+}%
+\def\set@colht{%
+ \set@adj@textheight\@colht
+ \global\let\enlarge@colroom\@empty
+ \set@colroom
+}%
+\def\set@adj@textheight#1{%
+ #1\textheight
+ \def\@elt{\adj@page#1}%
+ \@booleantrue\firsttime@sw\@dbltoplist
+ \let\@elt\relax
+ \global#1#1\relax
+ \outputdebug@sw{\saythe#1}{}%
+}%
+\def\set@colroom{%
+ \set@adj@colht\@colroom
+ \@if@empty\enlarge@colroom{}{%
+ \global\advance\@colroom\enlarge@colroom\relax
+ \outputdebug@sw{\saythe\@colroom}{}%
+ }%
+ \@ifdim{\@colroom>\topskip}{}{%
+ \ltxgrid@info{Not enough room: \string\@colroom=\the\@colroom; increasing to \the\topskip}%
+ \@colroom\topskip
+ }%
+ \global\@colroom\@colroom
+ \set@vsize
+}%
+\def\set@vsize{%
+ \global\vsize\@colroom
+ \outputdebug@sw{\saythe\vsize}{}%
+}%
+\def\set@adj@colht#1{%
+ #1\@colht
+ \outputdebug@sw{\saythe#1}{}%
+ \@ifvoid\pagesofar{}{%
+ \advance#1-\ht\pagesofar\advance#1-\dp\pagesofar
+ \outputdebug@sw{\saythe#1}{}%
+ }%
+ \set@adj@footins#1%
+ \def\@elt{\adj@column#1}%
+ \@booleantrue\firsttime@sw\@toplist
+ \@booleantrue\firsttime@sw\@botlist
+ \let\@elt\relax
+}%
+\def\adj@column#1#2{%
+ \advance#1-\ht#2%
+ \advance#1-\firsttime@sw{\textfloatsep\@booleanfalse\firsttime@sw}{\floatsep}%
+ \outputdebug@sw{\saythe#1}{}%
+}%
+\def\adj@page#1#2{%
+ \advance#1-\ht#2%
+ \advance#1-\firsttime@sw{\dbltextfloatsep\@booleanfalse\firsttime@sw}{\dblfloatsep}%
+ \outputdebug@sw{\saythe#1}{}%
+}%
+\def\set@adj@footins#1{%
+ \@booleanfalse\temp@sw
+ \set@adj@box#1\footins
+ \set@adj@box#1\footins@saved
+ \set@adj@box#1\footsofar
+ \temp@sw{\advance#1-\skip\footins}{}%
+}%
+\def\set@adj@box#1#2{%
+ \@ifvoid#2{}{%
+ \advance#1-\ht#2\advance#1-\dp#2%
+ \@booleantrue\temp@sw
+ \outputdebug@sw{\saythe#1}{}%
+ }%
+}%
+\appdef\@outputpage@tail{%
+ \set@colht % FIXME: needed?
+ \@floatplacement % FIXME: needed?
+ \@dblfloatplacement % FIXME: needed?
+}%
+\begingroup
+ \catcode`\1=\cat@letter
+ \catcode`\2=\cat@letter
+ \toks@{%
+ \setbox\footins\box\footsofar
+ \balance@two\col@1\@outputbox
+ \combine@foot@inserts
+ \@ifvoid\footsofar{}{%
+ \global
+ \setbox\footsofar\vbox\bgroup
+ \setbox\z@\box\@tempboxa
+ \let\recover@footins\relax
+ \balance@two\footsofar\@tempboxa
+ \hb@xt@\textwidth{\box\footsofar\hfil\box\@tempboxa}%
+ \egroup
+ }%
+ }%
+ \aftergroup\def\aftergroup\balance@2\expandafter
+\endgroup\expandafter{\the\toks@}%
+\def\balance@two#1#2{%
+ \outputdebug@sw{\trace@scroll{\showbox#1\showbox#2}}{}%
+ \setbox\@ne\vbox{%
+ \@ifvoid#1{}{%
+ \unvcopy#1\recover@footins
+ \@ifvoid#2{}{\marry@baselines}%
+ }%
+ \@ifvoid#2{}{%
+ \unvcopy#2\recover@footins
+ }%
+ }%
+ \dimen@\ht\@ne\divide\dimen@\tw@
+ \dimen@i\dimen@
+ \vbadness\@M
+ \vfuzz\maxdimen
+ \loopwhile{%
+ \dimen@i=.5\dimen@i
+ \outputdebug@sw{\saythe\dimen@\saythe\dimen@i\saythe\dimen@ii}{}%
+ \setbox\z@\copy\@ne\setbox\tw@\vsplit\z@ to\dimen@
+ \setbox\z@ \vbox{%
+ \unvcopy\z@
+ \setbox\z@\vbox{\unvbox\z@ \remove@lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
+ }%
+ \setbox\tw@\vbox{%
+ \unvcopy\tw@
+ \setbox\z@\vbox{\unvbox\tw@\remove@lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
+ }%
+ \dimen@ii\ht\tw@\advance\dimen@ii-\ht\z@
+ \@ifdim{\dimen@i>.5\p@}{%
+ \advance\dimen@\@ifdim{\dimen@ii<\z@}{}{-}\dimen@i
+ \true@sw
+ }{%
+ \@ifdim{\dimen@ii<\z@}{%
+ \advance\dimen@\tw@\dimen@i
+ \true@sw
+ }{%
+ \false@sw
+ }%
+ }%
+ }%
+ \outputdebug@sw{\saythe\dimen@\saythe\dimen@i\saythe\dimen@ii}{}%
+ \@ifdim{\ht\z@=\z@}{%
+ \@ifdim{\ht\tw@=\z@}{%
+ \true@sw
+ }{%
+ \false@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ {%
+ }{%
+ \ltxgrid@info{Unsatifactorily balanced columns: giving up}%
+ \setbox\tw@\box#1%
+ \setbox\z@ \box#2%
+ }%
+ \setbox\tw@\vbox{\unvbox\tw@\vskip\z@skip}%
+ \setbox\z@ \vbox{\unvbox\z@ \vskip\z@skip}%
+ \set@colht
+ \dimen@\ht\z@\@ifdim{\dimen@<\ht\tw@}{\dimen@\ht\tw@}{}%
+ \@ifdim{\dimen@>\@colroom}{\dimen@\@colroom}{}%
+ \outputdebug@sw{\saythe{\ht\z@}\saythe{\ht\tw@}\saythe\@colroom\saythe\dimen@}{}%
+ \setbox#1\vbox to\dimen@{\unvbox\tw@\unskip\raggedcolumn@skip}%
+ \setbox#2\vbox to\dimen@{\unvbox\z@ \unskip\raggedcolumn@skip}%
+ \outputdebug@sw{\trace@scroll{\showbox#1\showbox#2}}{}%
+}%
+\def\recover@footins{%
+ \skip\z@ \lastskip\unskip
+ \skip\@ne\lastskip\unskip
+ \setbox\z@\lastbox
+ \@ifvbox\z@{%
+ \setbox\z@\vbox{%
+ \unvbox\z@
+ \setbox\z@\lastbox
+ \@ifvoid\z@{}{%
+ \global\setbox\footsofar\vbox{%
+ \unvbox\footsofar
+ \@ifvbox\z@{%
+ \unvbox\z@
+ }{%
+ \box\z@
+ }%
+ }%
+ }%
+ }%
+ }{}%
+ \outputdebug@sw{\trace@box\footsofar}{}%
+}%
+\prepdef\@begindocumenthook{%
+ \open@column@one\@ne
+ \set@colht
+ \@floatplacement
+ \@dblfloatplacement
+}%
+\def\longtable@longtable{%
+ \par
+ \ifx\multicols\@undefined\else\ifnum\col@number>\@ne\@twocolumntrue\fi\fi
+ \if@twocolumn\LT@err{longtable not in 1-column mode}\@ehc\fi
+ \begingroup
+ \@ifnextchar[\LT@array{\LT@array[x]}%
+}%
+\def\longtable@new{%
+ \par
+ \@ifnextchar[\LT@array{\LT@array[x]}%
+}%
+\def\endlongtable@longtable{%
+ \crcr
+ \noalign{%
+ \let\LT@entry\LT@entry@chop
+ \xdef\LT@save@row{\LT@save@row}}%
+ \LT@echunk
+ \LT@start
+ \unvbox\z@
+ \LT@get@widths
+ \if@filesw
+ {\let\LT@entry\LT@entry@write\immediate\write\@auxout{%
+ \gdef\expandafter\noexpand
+ \csname LT@\romannumeral\c@LT@tables\endcsname
+ {\LT@save@row}}}%
+ \fi
+ \ifx\LT@save@row\LT@@save@row
+ \else
+ \LT@warn{Column \@width s have changed\MessageBreak
+ in table \thetable}%
+ \LT@final@warn
+ \fi
+ \endgraf\penalty -\LT@end@pen
+ \endgroup
+ \global\@mparbottom\z@
+ \pagegoal\vsize
+ \endgraf\penalty\z@\addvspace\LTpost
+ \ifvoid\footins\else\insert\footins{}\fi
+}%
+\def\endlongtable@new{%
+ \crcr
+ \noalign{%
+ \let\LT@entry\LT@entry@chop
+ \xdef\LT@save@row{\LT@save@row}%
+ }%
+ \LT@echunk
+ \LT@start
+ \unvbox\z@
+ \LT@get@widths
+ \@if@sw\if@filesw\fi{%
+ {%
+ \let\LT@entry\LT@entry@write
+ \immediate\write\@auxout{%
+ \gdef\expandafter\noexpand\csname LT@\romannumeral\c@LT@tables\endcsname
+ {\LT@save@row}%
+ }%
+ }%
+ }{}%
+ \@ifx{\LT@save@row\LT@@save@row}{}{%
+ \LT@warn{%
+ Column \@width s have changed\MessageBreak in table \thetable
+ }\LT@final@warn
+ }%
+ \endgraf
+ \nobreak
+ \box\@ifvoid\LT@lastfoot{\LT@foot}{\LT@lastfoot}%
+ \global\@mparbottom\z@
+ \endgraf
+ \LT@post
+}%
+\def\LT@start@longtable{%
+ \let\LT@start\endgraf
+ \endgraf\penalty\z@\vskip\LTpre
+ \dimen@\pagetotal
+ \advance\dimen@ \ht\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
+ \advance\dimen@ \dp\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
+ \advance\dimen@ \ht\LT@foot
+ \dimen@ii\vfuzz
+ \vfuzz\maxdimen
+ \setbox\tw@\copy\z@
+ \setbox\tw@\vsplit\tw@ to \ht\@arstrutbox
+ \setbox\tw@\vbox{\unvbox\tw@}%
+ \vfuzz\dimen@ii
+ \advance\dimen@ \ht
+ \ifdim\ht\@arstrutbox>\ht\tw@\@arstrutbox\else\tw@\fi
+ \advance\dimen@\dp
+ \ifdim\dp\@arstrutbox>\dp\tw@\@arstrutbox\else\tw@\fi
+ \advance\dimen@ -\pagegoal
+ \ifdim \dimen@>\z@\vfil\break\fi
+ \global\@colroom\@colht
+ \ifvoid\LT@foot\else
+ \advance\vsize-\ht\LT@foot
+ \global\advance\@colroom-\ht\LT@foot
+ \dimen@\pagegoal\advance\dimen@-\ht\LT@foot\pagegoal\dimen@
+ \maxdepth\z@
+ \fi
+ \ifvoid\LT@firsthead\copy\LT@head\else\box\LT@firsthead\fi
+\nobreak
+ \output{\LT@output}%
+}%
+\def\LT@start@new{%
+ \let\LT@start\endgraf
+ \endgraf
+ \markthr@@{}%
+ \LT@pre
+ \@ifvoid\LT@firsthead{\LT@top}{\box\LT@firsthead\nobreak}%
+ \mark@envir{longtable}%
+}%
+\def\LT@end@hd@ft@longtable#1{%
+ \LT@echunk
+ \ifx\LT@start\endgraf
+ \LT@err{Longtable head or foot not at start of table}{Increase LTchunksize}%
+ \fi
+ \setbox#1\box\z@
+ \LT@get@widths\LT@bchunk
+}%
+\def\LT@end@hd@ft@new#1{%
+ \LT@echunk
+ \@ifx{\LT@start\endgraf}{%
+ \LT@err{Longtable head or foot not at start of table}{Increase LTchunksize}%
+ }%
+ \global\setbox#1\box\z@
+ \LT@get@widths
+ \LT@bchunk
+}%
+\def\LT@array@longtable[#1]#2{%
+ \refstepcounter{table}\stepcounter{LT@tables}%
+ \if l#1%
+ \LTleft\z@ \LTright\fill
+ \else\if r#1%
+ \LTleft\fill \LTright\z@
+ \else\if c#1%
+ \LTleft\fill \LTright\fill
+ \fi\fi\fi
+ \let\LT@mcol\multicolumn
+ \let\LT@@tabarray\@tabarray
+ \let\LT@@hl\hline
+ \def\@tabarray{%
+ \let\hline\LT@@hl
+ \LT@@tabarray}%
+ \let\\\LT@tabularcr\let\tabularnewline\\%
+ \def\newpage{\noalign{\break}}%
+ \def\pagebreak{\noalign{\ifnum`}=0\fi\@testopt{\LT@no@pgbk-}4}%
+ \def\nopagebreak{\noalign{\ifnum`}=0\fi\@testopt\LT@no@pgbk4}%
+ \let\hline\LT@hline \let\kill\LT@kill\let\caption\LT@caption
+ \@tempdima\ht\strutbox
+ \let\@endpbox\LT@endpbox
+ \ifx\extrarowheight\@undefined
+ \let\@acol\@tabacol
+ \let\@classz\@tabclassz \let\@classiv\@tabclassiv
+ \def\@startpbox{\vtop\LT@startpbox}%
+ \let\@@startpbox\@startpbox
+ \let\@@endpbox\@endpbox
+ \let\LT@LL@FM@cr\@tabularcr
+ \else
+ \advance\@tempdima\extrarowheight
+ \col@sep\tabcolsep
+ \let\@startpbox\LT@startpbox\let\LT@LL@FM@cr\@arraycr
+ \fi
+ \setbox\@arstrutbox\hbox{\vrule
+ \@height \arraystretch \@tempdima
+ \@depth \arraystretch \dp \strutbox
+ \@width \z@}%
+ \let\@sharp##\let\protect\relax
+ \begingroup
+ \@mkpream{#2}%
+ \xdef\LT@bchunk{%
+ \global\advance\c@LT@chunks\@ne
+ \global\LT@rows\z@\setbox\z@\vbox\bgroup
+ \LT@setprevdepth
+ \tabskip\LTleft \noexpand\halign to\hsize\bgroup
+ \tabskip\z@ \@arstrut \@preamble \tabskip\LTright \cr}%
+ \endgroup
+ \expandafter\LT@nofcols\LT@bchunk&\LT@nofcols
+ \LT@make@row
+ \m@th\let\par\@empty
+ \everycr{}\lineskip\z@\baselineskip\z@
+ \LT@bchunk}%
+\def\LT@LR@l{\LTleft\z@ \LTright\fill}%
+\def\LT@LR@r{\LTleft\fill \LTright\z@ }%
+\def\LT@LR@c{\LTleft\fill \LTright\fill}%
+\def\LT@array@new[#1]#2{%
+ \refstepcounter{table}\stepcounter{LT@tables}%
+ \table@hook
+ \LTleft\fill \LTright\fill
+ \csname LT@LR@#1\endcsname
+ \let\LT@mcol\multicolumn
+ \let\LT@@hl\hline
+ \prepdef\@tabarray{\let\hline\LT@@hl}%
+ \let\\\LT@tabularcr
+ \let\tabularnewline\\%
+ \def\newpage{\noalign{\break}}%
+ \def\pagebreak{\noalign{\ifnum`}=0\fi\@testopt{\LT@no@pgbk-}4}%
+ \def\nopagebreak{\noalign{\ifnum`}=0\fi\@testopt\LT@no@pgbk4}%
+ \let\hline\LT@hline
+ \let\kill\LT@kill
+ \let\caption\LT@caption
+ \@tempdima\ht\strutbox
+ \let\@endpbox\LT@endpbox
+ \@ifxundefined\extrarowheight{%
+ \let\@acol\@tabacol
+ \let\@classz\@tabclassz
+ \let\@classiv\@tabclassiv
+ \def\@startpbox{\vtop\LT@startpbox}%
+ \let\@@startpbox\@startpbox
+ \let\@@endpbox\@endpbox
+ \let\LT@LL@FM@cr\@tabularcr@LaTeX
+ \let\@xtabularcr\@xtabularcr@LaTeX
+ }{%
+ \advance\@tempdima\extrarowheight
+ \col@sep\tabcolsep
+ \let\@startpbox\LT@startpbox
+ \let\LT@LL@FM@cr\@arraycr@array
+ }%
+ \let\@acoll\@tabacoll
+ \let\@acolr\@tabacolr
+ \let\@acol\@tabacol
+ \setbox\@arstrutbox\hbox{%
+ \vrule
+ \@height \arraystretch \@tempdima
+ \@depth \arraystretch \dp \strutbox
+ \@width \z@
+ }%
+ \let\@sharp##%
+ \let\protect\relax
+ \begingroup
+ \@mkpream{#2}%
+ \@mkpream@relax
+ \edef\@preamble{\@preamble}%
+ \prepdef\@preamble{%
+ \global\advance\c@LT@chunks\@ne
+ \global\LT@rows\z@
+ \setbox\z@\vbox\bgroup
+ \LT@setprevdepth
+ \tabskip\LTleft
+ \halign to\hsize\bgroup
+ \tabskip\z@
+ \@arstrut
+ }%
+ \appdef\@preamble{%
+ \tabskip\LTright
+ \cr
+ }%
+ \global\let\LT@bchunk\@preamble
+ \endgroup
+ \expandafter\LT@nofcols\LT@bchunk&\LT@nofcols
+ \LT@make@row
+ \m@th
+ \let\par\@empty
+ \everycr{}%
+ \lineskip\z@
+ \baselineskip\z@
+ \LT@bchunk
+}%
+\appdef\table@hook{}%
+\def\switch@longtable{%
+ \@ifpackageloaded{longtable}{%
+ \@ifx{\longtable\longtable@longtable}{%
+ \@ifx{\endlongtable\endlongtable@longtable}{%
+ \@ifx{\LT@start\LT@start@longtable}{%
+ \@ifx{\LT@end@hd@ft\LT@end@hd@ft@longtable}{%
+ \@ifx{\LT@array\LT@array@longtable}{%
+ \true@sw
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@info{Patching longtable package}%
+ }{%
+ \class@info{Patching unrecognized longtable package. (Proceeding with fingers crossed)}%
+ }%
+ \let\longtable\longtable@new
+ \let\endlongtable\endlongtable@new
+ \let\LT@start\LT@start@new
+ \let\LT@end@hd@ft\LT@end@hd@ft@new
+ \let\LT@array\LT@array@new
+ \newenvironment{longtable*}{%
+ \onecolumngrid@push
+ \longtable
+ }{%
+ \endlongtable
+ \onecolumngrid@pop
+ }%
+ }{}%
+}%
+\def\LT@pre{\penalty\z@\vskip\LTpre}%
+\def\LT@bot{\nobreak\copy\LT@foot\vfil}%
+\def\LT@top{\copy\LT@head\nobreak}%
+\def\LT@post{\penalty\z@\addvspace\LTpost\mark@envir{\curr@envir}}%
+\def\LT@adj{%
+ \setbox\z@\vbox{\null}\dimen@-\ht\z@
+ \setbox\z@\vbox{\unvbox\z@\LT@bot}\advance\dimen@\ht\z@
+ \global\advance\vsize-\dimen@
+}%
+\def\output@init@longtable{\LT@adj}%
+\def\output@prep@longtable{\setbox\@cclv\vbox{\unvbox\@cclv\LT@bot}}%
+\def\output@post@longtable{\LT@top}%
+\let\output@init@theindex\@empty
+\let\output@prep@theindex\@empty
+\def\output@post@theindex{%
+ \@ifodd\c@page{}{%
+ \@ifnum{\pagegrid@cur=\@ne}{%
+ }%
+ }%
+}%
+\def\check@aux{\do@output@MVL{\do@check@aux}}%
+\def\check@deferlist@stuck#1{%
+ \@ifx{\@deferlist@postshipout\@empty}{}{%
+ \@ifx{\@deferlist@postshipout\@deferlist}{%
+ \@fltstk
+ \clearpage@sw{%
+ \ltxgrid@warn{Deferred float stuck during \string\clearpage\space processing}%
+ }{%
+ \force@deferlist@stuck#1%
+ }%
+ }{%
+ }%
+ \global\let\@deferlist@postshipout\@empty
+ }%
+}%
+\def\@fltstk{%
+ \@latex@warning{A float is stuck (cannot be placed without \string\clearpage)}%
+}%
+\appdef\@outputpage@tail{%
+ \global\let\@deferlist@postshipout\@deferlist
+}%
+\def\@next#1#2{%
+ \@ifx{#2\@empty}{\false@sw}{%
+ \expandafter\@xnext#2\@@#1#2%
+ \true@sw
+ }%
+}%
+\def\@xnext\@elt#1#2\@@#3#4{%
+ \def#3{#1}%
+ \gdef#4{#2}%
+ \def\@tempa{#4}\def\@tempb{\@freelist}%
+ \@ifx{\@tempa\@tempb}{%
+ \@ifx{#4\@empty}{%
+ \force@deferlist@empty%{Float register pool exhausted}%
+ }{}%
+ }{}%
+}%
+\def\force@deferlist@stuck#1{%
+ \force@deferlist@sw{%
+ \@booleantrue\clearpage@sw
+ \@booleantrue\forcefloats@sw
+ #1%
+ }{%
+ }%
+}%
+\def\force@deferlist@empty{%
+ \force@deferlist@sw{%
+ \penalty-\pagebreak@pen
+ \protect@penalty\do@forcecolumn@pen
+ }{%
+ }%
+}%
+\@booleanfalse\force@deferlist@sw
+\mathchardef\do@forcecolumn@pen=10009
+\@namedef{output@-\the\do@forcecolumn@pen}{\do@forcecolumn}%
+\def\do@forcecolumn{%
+ \@booleantrue\clearpage@sw
+ \@booleantrue\forcefloats@sw
+ \do@startcolumn
+}%
+\def\enlargethispage{%
+ \@ifstar{%
+ \@enlargethispage{}%
+ }{%
+ \@enlargethispage{}%
+ }%
+}%
+\def\@enlargethispage#1#2{%
+ \begingroup
+ \dimen@#2\relax
+ \edef\@tempa{#1}%
+ \edef\@tempa{\noexpand\@@enlargethispage{\@tempa}{\the\dimen@}}%
+ \expandafter\do@output@MVL\expandafter{\@tempa}%
+ \endgroup
+}%
+\def\@@enlargethispage#1#2{%
+ \def\@tempa{one}%
+ \@ifx{\thepagegrid\@tempa}{%
+ \true@sw
+ }{%
+ \def\@tempa{mlt}%
+ \@ifx{\thepagegrid\@tempa}{%
+ \@ifnum{\pagegrid@cur=\@ne}{%
+ \gdef\enlarge@colroom{#2}%
+ \true@sw
+ }{%
+ \ltxgrid@warn{Too late to enlarge this page; move the command to the first column.}%
+ \false@sw
+ }%
+ }{%
+ \ltxgrid@warn{Unable to enlarge a page of this kind.}%
+ \false@sw
+ }%
+ }%
+ {%
+ \class@info{Enlarging page \thepage\space by #2}%
+ \global\advance\@colroom#2\relax
+ \set@vsize
+ }{%
+ }%
+}%
+\let\enlarge@colroom\@empty
+\let\@kludgeins\@undefined
+\@booleantrue\textheight@sw
+\prepdef\@outputpage@head{%
+ \textheight@sw{%
+ \count@\vbadness\vbadness\@M
+ \dimen@\vfuzz\vfuzz\maxdimen
+ \setbox\@outputbox\vbox to\textheight{\unvbox\@outputbox}%
+ \vfuzz\dimen@
+ \vbadness\count@
+ }{}%
+}%
+\def\ltxgrid@info{%
+ \ltxgrid@info@sw{\class@info}{\@gobble}%
+}%
+\@booleanfalse\ltxgrid@info@sw
+\def\ltxgrid@warn{%
+ \ltxgrid@warn@sw{\class@warn}{\@gobble}%
+}%
+\@booleantrue\ltxgrid@warn@sw
+\def\def@next@handler#1#2#3{%
+ \advance#1\@ne\mathchardef#2\the#1%
+ \expandafter\def\csname output@-\the#1\endcsname{#3}%
+}%
+\def\def@line@handler#1#2{%
+ \begingroup
+ \@tempcnta\int@parpenalty
+ \advance\@tempcnta-#1%
+ \aftergroup\def
+ \expandafter\aftergroup\csname output@-\the\@tempcnta\endcsname
+ \endgroup{#2}%
+}%
+\mathchardef\int@parpenalty11012
+\def@line@handler\z@{\@handle@line@ltx{}{}{}}%
+\def@line@handler\@ne{\@handle@line@ltx{}{}{\brokenpenalty@ltx}}%
+\def@line@handler\tw@{\@handle@line@ltx{}{\clubpenalty@ltx}{}}%
+\def@line@handler\thr@@{\@handle@line@ltx{\clubpenalty@ltx}{}{\brokenpenalty@ltx}}%
+\def@line@handler\f@ur{\@handle@line@ltx{\widowpenalty@ltx}{}{}}%
+\def@line@handler{5}{\@handle@line@ltx{\widowpenalty@ltx}{}{\brokenpenalty@ltx}}%
+\def@line@handler{6}{\@handle@line@ltx{\widowpenalty@ltx}{\clubpenalty@ltx}{}}%
+\def@line@handler{7}{\@handle@line@ltx{\widowpenalty@ltx}{\clubpenalty@ltx}{\brokenpenalty@ltx}}%
+\def@line@handler{8}{\@handle@line@ltx{\displaywidowpenalty@ltx}{}{}}%
+\def@line@handler{9}{\@handle@line@ltx{\displaywidowpenalty@ltx}{}{\brokenpenalty@ltx}}%
+\def@line@handler{10}{\@handle@line@ltx{\displaywidowpenalty@ltx}{\clubpenalty@ltx}{}}%
+\def@line@handler{11}{\@handle@line@ltx{\displaywidowpenalty@ltx}{\clubpenalty@ltx}{\brokenpenalty@ltx}}%
+\def\@handle@line@ltx#1#2#3{%
+ \@@handle@line@ltx
+ \@tempcnta\lastpenalty
+ \@tempcntb\interlinepenalty@ltx\relax
+ \@if@empty{#1}{}{\advance\@tempcntb#1\relax}%
+ \@if@empty{#2}{}{\advance\@tempcntb#2\relax}%
+ \@if@empty{#3}{}{\advance\@tempcntb#3\relax}%
+ \penalty\@ifnum{\@tempcnta<\@tempcntb}{\@tempcntb}{\@tempcnta}%
+}%
+\let\@@handle@line@ltx\@empty
+\@tempcnta\int@parpenalty
+\def@next@handler\@tempcnta\int@postparpenalty{\reset@queues@ltx\handle@par@ltx}%
+\def@next@handler\@tempcnta\int@vadjustpenalty{\handle@vadjust@ltx}%
+\def@next@handler\@tempcnta\int@whatsitpenalty{\handle@whatsit@ltx}%
+\def@next@handler\@tempcnta\int@predisplaypenalty{\reset@queues@ltx\@handle@display@ltx{\predisplaypenalty@ltx}}%
+\def@next@handler\@tempcnta\int@interdisplaylinepenalty{\@handle@display@ltx{\interdisplaylinepenalty@ltx}}%
+\def@next@handler\@tempcnta\int@postdisplaypenalty{\@handle@display@ltx{\postdisplaypenalty@ltx}}%
+\def\@handle@display@ltx#1{%
+ \@@handle@display@ltx
+ \@tempcnta\lastpenalty
+ \@tempcntb#1%
+ \penalty\@ifnum{\@tempcnta<\@tempcntb}{\@tempcntb}{\@tempcnta}%
+}%
+\let\@@handle@display@ltx\@empty
+\def\handle@par@ltx{}%
+\def\set@linepenalties{%
+ \expandafter\def\expandafter\interlinepenalty@ltx\expandafter{\the\interlinepenalty}%
+ \interlinepenalty-\int@parpenalty
+ \expandafter\def\expandafter\brokenpenalty@ltx\expandafter{\the\brokenpenalty}%
+ \brokenpenalty\@ne
+ \expandafter\def\expandafter\clubpenalty@ltx\expandafter{\the\clubpenalty}%
+ \clubpenalty\tw@
+ \expandafter\def\expandafter\widowpenalty@ltx\expandafter{\the\widowpenalty}%
+ \widowpenalty\f@ur
+ \expandafter\def\expandafter\displaywidowpenalty@ltx\expandafter{\the\displaywidowpenalty}%
+ \displaywidowpenalty8\relax
+}%
+\def\restore@linepenalties{%
+ \interlinepenalty\interlinepenalty@ltx
+ \brokenpenalty\brokenpenalty@ltx
+ \clubpenalty\clubpenalty@ltx
+ \widowpenalty\widowpenalty@ltx
+ \displaywidowpenalty\displaywidowpenalty@ltx
+ \relax
+}%
+\def\set@displaypenalties#1{%
+ \expandafter\def\expandafter\predisplaypenalty@ltx\expandafter{\the\predisplaypenalty}%
+ \expandafter\def\expandafter\interdisplaylinepenalty@ltx\expandafter{\the\interdisplaylinepenalty}%
+ \expandafter\def\expandafter\postdisplaypenalty@ltx\expandafter{\the\postdisplaypenalty}%
+ \@ifhmode{\predisplaypenalty-\int@predisplaypenalty\relax}{}%
+ #1{\interdisplaylinepenalty-\int@interdisplaylinepenalty\relax}{}%
+ #1{\postdisplaypenalty-\int@postdisplaypenalty\relax}{}%
+}%
+\def\enqueue@whatsit@ltx#1{%
+ \gappdef\g@whatsit@queue{{#1}}%
+ \vadjust{\penalty-\int@whatsitpenalty}%
+}%
+\def\handle@whatsit@ltx{%
+ \unvbox\@cclv
+ \g@pop@ltx\g@whatsit@queue\@tempa
+ \expandafter\do@whatsit\expandafter{\@tempa}%
+}%
+\def\do@whatsit#1{}%
+\def\g@pop@ltx#1#2{%
+ \expandafter\@g@pop@ltx#1{}{}\@@#1#2%
+}%
+\def\@g@pop@ltx#1#2\@@#3#4{%
+ \gdef#3{#2}%
+ \def#4{#1}%
+}%
+\let\vspace@ltx\vspace
+\let\pagebreak@ltx\pagebreak
+\let\nopagebreak@ltx\nopagebreak
+\let\endline@ltx\\
+\let\@arrayparboxrestore@ltx\@arrayparboxrestore
+\def\@vspace@org #1{%
+ \ifvmode
+ \vskip #1
+ \vskip\z@skip
+ \else
+ \@bsphack
+ \vadjust{\@restorepar
+ \vskip #1
+ \vskip\z@skip
+ }%
+ \@esphack
+ \fi
+}%
+\def\@vspace@ltx#1{%
+ \@ifvmode{%
+ \vskip#1\vskip\z@skip
+ }{%
+ \@bsphack
+ \ex@vadjust@ltx{%
+ \@restorepar
+ \nobreak
+ \vskip#1\vskip\z@skip
+ }%
+ \@esphack
+ }%
+}%
+\def\@vspacer@org#1{%
+ \ifvmode
+ \dimen@\prevdepth
+ \hrule \@height\z@
+ \nobreak
+ \vskip #1
+ \vskip\z@skip
+ \prevdepth\dimen@
+ \else
+ \@bsphack
+ \vadjust{\@restorepar
+ \hrule \@height\z@
+ \nobreak
+ \vskip #1
+ \vskip\z@skip}%
+ \@esphack
+\fi
+}%
+\def\@vspacer@ltx#1{%
+ \@ifvmode{%
+ \dimen@\prevdepth
+ \hrule\@height\z@
+ \nobreak
+ \vskip#1\vskip\z@skip
+ \prevdepth\dimen@
+ }{%
+ \@bsphack
+ \ex@vadjust@ltx{%
+ \@restorepar
+ \hrule\@height\z@
+ \nobreak
+ \vskip#1\vskip\z@skip
+ }%
+ \@esphack
+ }%
+}%
+\def\@no@pgbk@org #1[#2]{%
+ \ifvmode
+ \penalty #1\@getpen{#2}%
+ \else
+ \@bsphack
+ \vadjust{\penalty #1\@getpen{#2}}%
+ \@esphack
+ \fi
+}%
+\def\@no@pgbk@ltx#1[#2]{%
+ \@ifvmode{%
+ \penalty#1\@getpen{#2}%
+ }{%
+ \@bsphack
+ \ex@vadjust@ltx{%
+ \penalty#1\@getpen{#2}%
+ }%
+ \@esphack
+ }%
+}%
+\long\def\end@line@org{%
+ \let\reserved@e\relax
+ \let\reserved@f\relax
+ \@ifstar{%
+ \let\reserved@e\vadjust
+ \let\reserved@f\nobreak
+ \@xnewline
+ }%
+ \@xnewline
+}%
+\long\def\end@line@ltx{%
+ \let\reserved@e\relax
+ \let\reserved@f\relax
+ \@ifstar{%
+ \let\reserved@e\ex@vadjust@ltx
+ \let\reserved@f\nobreak
+ \@xnewline
+ }{%
+ \@xnewline
+ }%
+}%
+\def\@newline@org[#1]{%
+ \let\reserved@e\vadjust
+ \@gnewline{\vskip#1}%
+}%
+\def\@newline@ltx[#1]{%
+ \let\reserved@e\ex@vadjust@ltx
+ \@gnewline{\vskip#1}%
+}%
+ \@ifx{\@vspace\@vspace@org}{%
+ \@ifx{\@vspacer\@vspacer@org}{%
+ \@ifx{\@no@pgbk\@no@pgbk@org}{%
+ \@ifx{\@newline\@newline@org}{%
+ \expandafter\@ifx\expandafter{\csname\expandafter\@gobble\string\\ \endcsname\end@line@org}{%
+ \true@sw
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@info{Overriding \string\@vspace, \string\@vspacer, \string\@no@pgbk, \string\@newline, and \string\\ }%
+ \let\@normalcr\end@line@ltx
+ \expandafter\let\csname\expandafter\@gobble\string\\ \endcsname\@normalcr
+ \let\@newline\@newline@ltx
+ \let\@vspace\@vspace@ltx
+ \let\@vspacer\@vspacer@ltx
+ \let\@no@pgbk\@no@pgbk@ltx
+ }{%
+ \class@warn{%
+ Failed to recognize \string\@vspace, \string\@vspacer, \string\@no@pgbk, \string\@newline, and \string\\;
+ no patches applied. Please get a more up-to-date class,
+ }%
+ }%
+\let\ex@vadjust@ltx\vadjust
+\def\enqueue@vadjust@ltx#1{%
+ \gappdef\g@vadjust@queue{{#1}}%
+ \vadjust{\penalty-\int@vadjustpenalty}%
+}%
+\def\handle@vadjust@ltx{%
+ \unvbox\@cclv
+ \g@pop@ltx\g@vadjust@queue\@tempa
+ \expandafter\gappdef\expandafter\g@vadjust@line\expandafter{\@tempa}%
+}%
+\let\g@vadjust@line\@empty
+\def\reset@queues@ltx{%
+ \global\let\g@whatsit@queue\@empty
+ \global\let\g@vadjust@queue\@empty
+}%
+\newcommand\linenomathWithnumbers@LN{%
+ \ifLineNumbers
+ \ifnum\interlinepenalty>-\linenopenaltypar
+ \global\holdinginserts\thr@@
+ \advance\interlinepenalty \linenopenalty
+ \ifhmode
+ \advance\predisplaypenalty \linenopenalty
+ \fi
+ \advance\postdisplaypenalty \linenopenalty
+ \advance\interdisplaylinepenalty \linenopenalty
+ \fi
+ \fi
+ \ignorespaces
+}%
+\newcommand\linenomathNonumbers@LN{%
+ \ifLineNumbers
+ \ifnum\interlinepenalty>-\linenopenaltypar
+ \global\holdinginserts\thr@@
+ \advance\interlinepenalty \linenopenalty
+ \ifhmode
+ \advance\predisplaypenalty \linenopenalty
+ \fi
+ \fi
+ \fi
+ \ignorespaces
+}%
+\def\endlinenomath@LN{%
+ \ifLineNumbers
+ \global\holdinginserts\@LN@outer@holdins
+ \fi
+ \global\@ignoretrue
+}
+\def\linenumberpar@LN{%
+ \ifvmode \@@@par \else
+ \ifinner \@@@par \else
+ \xdef\@LN@outer@holdins{\the\holdinginserts}%
+ \advance \interlinepenalty \linenopenalty
+ \linenoprevgraf \prevgraf
+ \global \holdinginserts \thr@@
+ \@@@par
+ \ifnum\prevgraf>\linenoprevgraf
+ \penalty-\linenopenaltypar
+ \fi
+ \@LN@parpgbrk
+ \global\holdinginserts\@LN@outer@holdins
+ \advance\interlinepenalty -\linenopenalty
+ \fi
+ \fi
+}%
+\appdef\class@documenthook{%
+ \@ifpackageloaded{lineno}{%
+ \@ifx{\linenomathWithnumbers\linenomathWithnumbers@LN}{%
+ \@ifx{\linenomathNonumbers\linenomathNonumbers@LN}{%
+ \@ifx{\endlinenomath\endlinenomath@LN}{%
+ \@ifx{\linenumberpar\linenumberpar@LN}{%
+ \true@sw
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@info{Overriding lineo.sty, restoring output routine,}%
+ \let\linenumberpar\linenumberpar@ltx
+ \let\endlinenomath\endlinenomath@ltx
+ \expandafter\let\csname endlinenomath*\endcsname\endlinenomath@ltx
+ \let\linenomathWithnumbers\linenomathWithnumbers@ltx
+ \let\linenomathNonumbers\linenomathNonumbers@ltx
+ \let\ex@vadjust@ltx\ex@vadjust@line
+ \let\@LN@postlabel\enqueue@whatsit@ltx
+ \let\do@whatsit\write@linelabel
+ \let\handle@par@ltx\handle@par@LN
+ \let\@@handle@line@ltx\Make@LineNo@ltx
+ \let\@@handle@display@ltx\Make@LineNo@ltx
+ \output@latex{\natural@output}%
+ \let\vspace\vspace@ltx
+ \let\pagebreak\pagebreak@ltx
+ \let\nopagebreak\nopagebreak@ltx
+ \let\@arrayparboxrestore\@arrayparboxrestore@ltx
+ \let\\\endline@ltx
+ \appdef\set@footnotefont{%
+ \let\par\@@@par
+ \let\@@par\@@@par
+ }%
+ \@if@sw\ifLineNumbers\fi{%
+ \class@info{Reinvoke \string\linenumbers}%
+ \let\@@par\linenumberpar
+ \@ifx{\@par\linenumberpar@LN}{\let\@par\linenumberpar}{}%
+ \@ifx{\par\linenumberpar@LN}{\let\par\linenumberpar}{}%
+ }{%
+ \class@info{Line numbering not turned on yet}%
+ }%
+ }{%
+ \class@warn{Failed to recognize lineno.sty procedures; no patches applied. Please get a more up-to-date class.}%
+ }%
+ }{%
+ }%
+}%
+\def\linenumberpar@ltx{\@ifvmode{\@@@par}{\@linenumberpar}}%
+\def\@linenumberpar{%
+ \linenoprevgraf\prevgraf
+ \set@linepenalties
+ \@@@par
+ \@ifnum{\prevgraf>\linenoprevgraf}{
+ \penalty-\int@postparpenalty
+ }{}%
+ \@LN@parpgbrk
+ \restore@linepenalties
+}%
+\newcommand\linenomathWithnumbers@ltx{\@linenomathnumbers@ltx\true@sw}%
+\newcommand\linenomathNonumbers@ltx{\@linenomathnumbers@ltx\false@sw}%
+\def\@linenomathnumbers@ltx#1{%
+ \@if@sw\ifLineNumbers\fi{%
+ \set@linepenalties
+ \set@displaypenalties#1%
+ }{}%
+ \ignorespaces
+}%
+\def\endlinenomath@ltx{%
+ \global\@ignoretrue
+}%
+\def\handle@par@LN{%
+ \Make@LineNo@ltx
+ \@tempcnta\lastpenalty
+ \@ifnum{\@tempcnta=\z@}{}{%
+ \expandafter\gdef
+ \expandafter\@LN@parpgbrk
+ \expandafter{%
+ \expandafter\penalty
+ \the\@tempcnta
+ \global\let\@LN@parpgbrk\@LN@screenoff@pen
+ }%
+ }%
+}%
+\def\Make@LineNo@ltx{%
+ \@LN@maybe@normalLineNumber
+ \boxmaxdepth\maxdimen\setbox\z@\vbox{\unvbox\@cclv}%
+ \@tempdima\dp\z@
+ \unvbox\z@
+ \sbox\@tempboxa{\hb@xt@\z@{\makeLineNumber}}%
+ \ht\@tempboxa\z@
+ \@LN@depthbox
+ \stepLineNumber
+ \g@vadjust@line
+ \global\let\g@vadjust@line\@empty
+}%
+\def\write@linelabel#1{%
+ \protected@write\@auxout{}{%
+ \string\newlabel{#1}{{\theLineNumber}{\thepage}{}{}{}}%
+ }%
+}%
+\def\ex@vadjust@line{%
+ \@if@sw\ifLineNumbers\fi{\enqueue@vadjust@ltx}{\vadjust}%
+}%
+\endinput
+%%
+%% End of file `ltxgrid.sty'.
diff --git a/Master/texmf-dist/tex/latex/revtex/ltxutil.sty b/Master/texmf-dist/tex/latex/revtex/ltxutil.sty
new file mode 100644
index 00000000000..25d515026d0
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/revtex/ltxutil.sty
@@ -0,0 +1,1964 @@
+%%
+%% This is file `ltxutil.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ltxutil.dtx (with options: `package,kernel')
+%%
+%% This is a generated file;
+%% altering it directly is inadvisable;
+%% instead, modify the original source file.
+%% See the URL in the file 00readme.tex.
+%%
+%% License
+%% You may distribute this file under the conditions of the
+%% LaTeX Project Public License 1.3 or later
+%% (http://www.latex-project.org/lppl.txt).
+%%
+%% This file is distributed WITHOUT ANY WARRANTY;
+%% without even the implied warranty of MERCHANTABILITY
+%% or FITNESS FOR A PARTICULAR PURPOSE.
+%%
+%%% @LaTeX-file{
+%%% filename = "ltxutil.dtx",
+%%% version = "4.1h",
+%%% date = "2009/10/09",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "4094",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
+%%% commissioned by the American Physical Society.
+%%% ",
+%%% copyright = "Copyright (C) 1999, 2009 Arthur Ogawa,
+%%% distributed under the terms of the
+%%% LaTeX Project Public License, see
+%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
+%%% ",
+%%% address = "Arthur Ogawa,
+%%% USA",
+%%% telephone = "",
+%%% FAX = "",
+%%% email = "mailto colon arthur_ogawa at sbcglobal.net",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "latex, page grid, main vertical list",
+%%% supported = "yes",
+%%% abstract = "utilities package",
+%%% docstring = "The checksum field above generated by ltxdoc",
+%%% }
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]%
+\ProvidesFile{ltxutil.sty}%
+ [2009/10/09 4.1h utilities package]% \fileversion
+\def\package@name{ltxutil}%
+\expandafter\PackageInfo\expandafter{\package@name}{%
+ Utility macros for \protect\LaTeXe,
+ by A. Ogawa (arthur_ogawa at sbcglobal.net)%
+}%
+\typeout{%
+ ltxutil [2009/07/07 4.1f]: portions licensed from W. E. Baxter (web at superscript.com)%
+}%
+\def\class@err#1{\ClassError{\class@name}{#1}\@eha}%
+\def\class@warn#1{\ClassWarningNoLine{\class@name}{#1}}%
+\def\class@info#1{\ClassInfo{\class@name}{#1}}%
+\def\obsolete@command#1{%
+ \class@warn@end{Command \string#1\space is obsolete.^^JPlease remove from your document}%
+ \global\let#1\@empty
+ #1%
+}%
+\def\replace@command#1#2{%
+ \class@warn@end{Command \string#1\space is obsolete;^^JUse \string#2\space instead}%
+ \global\let#1#2%
+ #1%
+}%
+\def\replace@environment#1#2{%
+ \class@warn@end{Environment #1 is obsolete;^^JUse #2 instead}%
+ \glet@environment{#1}{#2}%
+ \@nameuse{#1}%
+}%
+\def\incompatible@package#1{%
+ \@ifpackageloaded{#1}{%
+ \def\@tempa{I cannot continue. You must remove the \string\usepackage\ statement that caused that package to be loaded.}%
+ \ClassError{\class@name}{The #1 package cannot be used with \class@name}%
+ \@tempa\stop
+ }{%
+ \class@info{#1 was not loaded (OK!)}%
+ }%
+}%
+\def\class@warn@end#1{%
+ \gappdef\class@enddocumenthook{\class@warn{#1}}%
+}%
+\ifx\undefined\class@name
+ \def\class@name{ltxutil}%
+ \class@warn{You should define the class name before reading in this package. Using default}%
+\fi
+\def\t@{to}%
+\dimendef\dimen@iii\thr@@
+\def\halignt@{\halign\t@}%
+\chardef\f@ur=4\relax
+\chardef\cat@letter=11\relax
+\chardef\other=12\relax
+\def\let@environment#1#2{%
+ \expandafter\let
+ \csname#1\expandafter\endcsname\csname#2\endcsname
+ \expandafter\let
+ \csname end#1\expandafter\endcsname\csname end#2\endcsname
+}%
+\def\glet@environment#1#2{%
+ \global\expandafter\let
+ \csname#1\expandafter\endcsname\csname#2\endcsname
+ \global\expandafter\let
+ \csname end#1\expandafter\endcsname\csname end#2\endcsname
+}%
+\newcommand\tracingplain{%
+ \tracingonline\z@\tracingcommands\z@\tracingstats\z@
+ \tracingpages\z@\tracingoutput\z@\tracinglostchars\@ne
+ \tracingmacros\z@\tracingparagraphs\z@\tracingrestores\z@
+ \showboxbreadth5\showboxdepth3\relax %\errorstopmode
+ }%
+\newcommand\traceoutput{%
+ \appdef\@resetactivechars{\showoutput}%
+}%
+\newcommand\say[1]{\typeout{<\noexpand#1=\meaning#1>}}%
+\newcommand\saythe[1]{\typeout{<\noexpand#1=\the#1>}}%
+\def\fullinterlineskip{\prevdepth\z@}%
+\countdef\count@i\@ne
+\countdef\count@ii\tw@
+\long\def\prepdef#1#2{%
+ \@ifxundefined#1{\toks@{}}{\toks@\expandafter{#1}}%
+ \toks@ii{#2}%
+ \edef#1{\the\toks@ii\the\toks@}%
+}%
+\long\def\appdef#1#2{%
+ \@ifxundefined#1{\toks@{}}{\toks@\expandafter{#1}}%
+ \toks@ii{#2}%
+ \edef#1{\the\toks@\the\toks@ii}%
+}%
+\long\def\gappdef#1#2{%
+ \@ifxundefined#1{\toks@{}}{\toks@\expandafter{#1}}%
+ \toks@ii{#2}%
+ \global\edef#1{\the\toks@\the\toks@ii}%
+}%
+\long\def\appdef@val#1#2{%
+ \appdef#1{{#2}}%
+}%
+\long\def\appdef@e#1#2{%
+ \expandafter\appdef
+ \expandafter#1%
+ \expandafter{#2}%
+}%
+\long\def\appdef@eval#1#2{%
+ \expandafter\appdef@val
+ \expandafter#1%
+ \expandafter{#2}%
+}%
+\toksdef\toks@ii=\tw@
+\long\def\@ifxundefined#1{\@ifx{\undefined#1}}%
+\long\def\@ifnotrelax#1#2#3{\@ifx{\relax#1}{#3}{#2}}%
+\long\def\@argswap#1#2{#2#1}%
+\long\def\@argswap@val#1#2{#2{#1}}%
+\def\@ifxundefined@cs#1{\expandafter\@ifx\expandafter{\csname#1\endcsname\relax}}%
+\def\@boolean#1#2{%
+ \long\def#1{%
+ #2% \if<something>
+ \expandafter\true@sw
+ \else
+ \expandafter\false@sw
+ \fi
+ }%
+}%
+\def\@boole@def#1#{\@boolean{#1}}% Implicit #2
+\def\@booleantrue#1{\let#1\true@sw}%
+\def\@booleanfalse#1{\let#1\false@sw}%
+\@boole@def\@ifx#1{\ifx#1}%
+\@boole@def\@ifx@empty#1{\ifx\@empty#1}%
+\@boole@def\@if@empty#1{\if!#1!}%
+\def\@if@sw#1#2{#1\expandafter\true@sw\else\expandafter\false@sw#2}%
+\@boole@def\@ifdim#1{\ifdim#1}%
+\@boole@def\@ifeof#1{\ifeof#1}%
+\@boole@def\@ifhbox#1{\ifhbox#1}%
+\@boole@def\@ifhmode{\ifhmode}%
+\@boole@def\@ifinner{\ifinner}%
+\@boole@def\@ifmmode{\ifmmode}%
+\@boole@def\@ifnum#1{\ifnum#1}%
+\@boole@def\@ifodd#1{\ifodd#1}%
+\@boole@def\@ifvbox#1{\ifvbox#1}%
+\@boole@def\@ifvmode{\ifvmode}%
+\@boole@def\@ifvoid#1{\ifvoid#1}%
+\long\def\true@sw#1#2{#1}%
+\long\def\false@sw#1#2{#2}%
+\long\def\loopuntil#1{#1{}{\loopuntil{#1}}}%
+\long\def\loopwhile#1{#1{\loopwhile{#1}}{}}%
+\def\@provide#1{%
+ \@ifx{\undefined#1}{\true@sw}{\@ifx{\relax#1}{\true@sw}{\false@sw}}%
+ {\def#1}{\def\j@nk}%
+}%
+\prepdef\document{%
+ \endgroup
+ \document@inithook
+ \true@sw{}%
+}%
+\let\document@inithook\@empty
+\appdef\document@inithook{%
+ \AtBeginDocument{\class@documenthook}%
+}%
+\AtEndDocument{%
+ \class@enddocumenthook
+}%
+\let\class@documenthook\@empty
+\let\class@enddocumenthook\@empty
+\def\enddocument{%
+ \@enddocumenthook
+ \@checkend{document}%
+ \clear@document
+ \check@aux
+ \deadcycles\z@
+ \@@end
+}%
+\def\clear@document{\clearpage}%
+\def\check@aux{\do@check@aux}%
+\def\do@check@aux{%
+ \@if@sw\if@filesw\fi{%
+ \immediate\closeout\@mainaux
+ \let\@setckpt\@gobbletwo
+ \let\@newl@bel\@testdef
+ \@tempswafalse
+ \makeatletter
+ \input\jobname.aux\relax
+ }{}%
+ \@dofilelist
+ \@ifdim{\font@submax >\fontsubfuzz\relax}{%
+ \@font@warning{%
+ Size substitutions with differences\MessageBreak
+ up to \font@submax\space have occured.\@gobbletwo
+ }%
+ }{}%
+ \@defaultsubs
+ \@refundefined
+ \@if@sw\if@filesw\fi{%
+ \@ifx{\@multiplelabels\relax}{%
+ \@if@sw\if@tempswa\fi{%
+ \@latex@warning@no@line{%
+ Label(s) may have changed.
+ Rerun to get cross-references right
+ }%
+ }{}%
+ }{%
+ \@multiplelabels
+ }%
+ }{}%
+}%
+\def\class@extension#1#2{%
+ \IfFileExists{#1.#2}{%
+ \expandafter\class@extensionfile\csname ver@\@currname.\@currext\endcsname{#1}#2%
+ }{%
+ \csname rtx@#1\endcsname
+ }%
+}%
+\def\class@extensionfile#1#2#3{%
+ \@pass@ptions#3\@unusedoptionlist{#2}%
+ \global\let\@unusedoptionlist\@empty
+ \expandafter\class@ext@hook\csname#2.#3-h@@k\endcsname#1{#2}#3%
+}%
+\def\class@ext@hook#1#2#3#4{%
+ \@pushfilename@ltx
+ \makeatletter
+ \let\CurrentOption\@empty
+ \@reset@ptions
+ \let#1\@empty
+ \xdef\@currname{#3}%
+ \global\let\@currext#4%
+ \global\let\@clsextension\@currext
+ \input{#3.#4}%
+ \@ifl@ter#4{#3}#2{%
+ \class@info{Class extension later than: #2}%
+ }{%
+ \class@info{Class extension earlier: #2}%
+ \@@end
+ }%
+ #1%
+ \let#1\@undefined
+ \expandafter\@p@pfilename@ltx\@currnamestack@ltx\@nil
+ \@reset@ptions
+}%
+\def\@pushfilename@ltx{%
+ \xdef\@currnamestack@ltx{%
+ {\@currname}%
+ {\@currext}%
+ {\@clsextension}%
+ {\the\catcode`\@}%
+ \@currnamestack@ltx
+ }%
+}%
+\def\@p@pfilename@ltx#1#2#3#4#5\@nil{%
+ \gdef\@currname{#1}%
+ \gdef\@currext{#2}%
+ \gdef\@clsextension{#3}%
+ \catcode`\@#4\relax
+ \gdef\@currnamestack@ltx{#5}%
+}%
+\global\let\@currnamestack@ltx\@empty
+\def\flushing{%
+ \let\\\@normalcr
+ \leftskip\z@skip
+ \rightskip\z@skip
+ \@rightskip\z@skip
+ \parfillskip\@flushglue
+}%
+\expandafter\DeclareRobustCommand\expandafter\@centercr\expandafter{\@centercr}%
+\def\eqnarray@LaTeX{%
+ \stepcounter{equation}%
+ \def\@currentlabel{\p@equation\theequation}%
+ \global\@eqnswtrue
+ \m@th
+ \global\@eqcnt\z@
+ \tabskip\@centering
+ \let\\\@eqncr
+ $$\everycr{}\halign to\displaywidth\bgroup
+ \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel
+ &\global\@eqcnt\@ne\hskip \tw@\arraycolsep \hfil${##}$\hfil
+ &\global\@eqcnt\tw@ \hskip \tw@\arraycolsep
+ $\displaystyle{##}$\hfil\tabskip\@centering
+ &\global\@eqcnt\thr@@ \hb@xt@\z@\bgroup\hss##\egroup
+ \tabskip\z@skip
+ \cr
+}
+\long\def\eqnarray@fleqn@fixed{%
+ \stepcounter{equation}\def\@currentlabel{\p@equation\theequation}%
+ \global\@eqnswtrue\m@th\global\@eqcnt\z@
+ \tabskip\ltx@mathindent
+ \let\\=\@eqncr
+ \setlength\abovedisplayskip{\topsep}%
+ \ifvmode\addtolength\abovedisplayskip{\partopsep}\fi
+ \addtolength\abovedisplayskip{\parskip}%
+ \setlength\belowdisplayskip{\abovedisplayskip}%
+ \setlength\belowdisplayshortskip{\abovedisplayskip}%
+ \setlength\abovedisplayshortskip{\abovedisplayskip}%
+ $$%
+ \everycr{}%
+ \halignt@\linewidth\bgroup
+ \hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel
+ &\global\@eqcnt\@ne
+ \hskip\tw@\eqncolsep
+ \hfil${{}##{}}$\hfil
+ &\global\@eqcnt\tw@
+ \hskip\tw@\eqncolsep
+ $\displaystyle{##}$\hfil\tabskip\@centering
+ &\global\@eqcnt\thr@@\hb@xt@\z@\bgroup\hss##\egroup
+ \tabskip\z@skip
+ \cr
+}%
+\@ifx{\eqnarray\eqnarray@LaTeX}{%
+ \class@info{Repairing broken LaTeX eqnarray}%
+ \let\eqnarray\eqnarray@fleqn@fixed
+ \newlength\eqncolsep
+ \setlength\eqncolsep\z@
+ \let\eqnarray@LaTeX\relax
+ \let\eqnarray@fleqn@fixed\relax
+}{}%
+\def\ltx@mathindent{\@centering}%
+\def\set@eqnarray@skips{}%
+\def\prep@math{%
+ \@ifvmode{\everypar{{\setbox\z@\lastbox}}}{}%
+}%
+\def\prep@math@patch{%
+ \prepdef\equation{\prep@math}%
+ \prepdef\eqnarray{\prep@math}%
+}%
+\def\footnote{\@ifnextchar[\ltx@xfootnote\ltx@yfootnote}%
+\def\ltx@xfootnote[#1]{%
+ \ltx@def@footproc\ltx@footmark[#1]%
+ \expandafter\ltx@foottext\expandafter{\the\csname c@\@mpfn\endcsname}%
+}%
+\def\ltx@yfootnote{%
+ \ltx@stp@footproc\ltx@footmark
+ \expandafter\ltx@foottext\expandafter{\the\csname c@\@mpfn\endcsname}%
+}%
+\def\footnotemark{\@ifnextchar[\ltx@xfootmark\ltx@yfootmark}%
+\def\ltx@xfootmark{\ltx@def@footproc\ltx@footmark}%
+\def\ltx@yfootmark{\ltx@stp@footproc\ltx@footmark}%
+\def\ltx@footmark#1{%
+ \leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
+ \begingroup
+ \expandafter\ltx@make@current@footnote\expandafter{\@mpfn}{#1}%
+ \expandafter\@argswap@val\expandafter{\Hy@footnote@currentHref}{\hyper@linkstart {link}}%
+ \@makefnmark
+ \hyper@linkend
+ \endgroup
+ \ifhmode\spacefactor\@x@sf\fi
+ \relax
+}%
+\def\footnotetext{\@ifnextchar[\ltx@xfoottext\ltx@yfoottext}%
+\def\ltx@xfoottext{\ltx@def@footproc\ltx@foottext}%
+\def\ltx@yfoottext{\ltx@stp@footproc\ltx@foottext}%
+\long\def\ltx@foottext#1#2{%
+ \begingroup
+ \expandafter\ltx@make@current@footnote\expandafter{\@mpfn}{#1}%
+ \@footnotetext{#2}%
+ \endgroup
+}%
+\def\ltx@def@footproc#1[#2]{%
+ \begingroup
+ \csname c@\@mpfn\endcsname #2\relax
+ \unrestored@protected@xdef\@thefnmark{\thempfn}%
+ \expandafter\endgroup
+ \expandafter#1%
+ \expandafter{\the\csname c@\@mpfn\endcsname}%
+}%
+\def\ltx@stp@footproc#1{%
+ \expandafter\stepcounter\expandafter{\@mpfn}%
+ \protected@xdef\@thefnmark{\thempfn}%
+ \expandafter#1%
+ \expandafter{\the\csname c@\@mpfn\endcsname}%
+}%
+\appdef\class@documenthook{%
+ \let\footnote@latex\footnote
+ \@ifpackageloaded{hyperref}{}{%
+ \let\H@@footnotetext\@footnotetext
+ \def\@footnotetext{\H@@footnotetext}%
+ \let\H@@mpfootnotetext\@mpfootnotetext
+ \def\@mpfootnotetext{\H@@mpfootnotetext}%
+ }%
+}%
+\def\ltx@make@current@footnote#1#2{%
+ \csname c@#1\endcsname#2\relax
+ \protected@edef\Hy@footnote@currentHref{\@currentHref-#1.\csname the#1\endcsname}%
+}%
+\def\thempfootnote@latex{{\itshape \@alph \c@mpfootnote }}%
+\def\ltx@thempfootnote{\@alph\c@mpfootnote}%
+\@ifx{\thempfootnote\thempfootnote@latex}{%
+ \class@info{Repairing hyperref-unfriendly LaTeX definition of \string\mpfootnote}%
+ \let\thempfootnote\ltx@thempfootnote
+}{}%
+\def\@makefnmark{%
+ \hbox{%
+ \@textsuperscript{%
+ \normalfont\itshape\@thefnmark
+ }%
+ }%
+}%
+\long\def\@footnotetext{%
+ \insert\footins\bgroup
+ \make@footnotetext
+}%
+\long\def\@mpfootnotetext{%
+ \minipagefootnote@pick
+ \make@footnotetext
+}%
+\long\def\make@footnotetext#1{%
+ \set@footnotefont
+ \set@footnotewidth
+ \@parboxrestore
+ \protected@edef\@currentlabel{%
+ \csname p@footnote\endcsname\@thefnmark
+ }%
+ \color@begingroup
+ \@makefntext{%
+ \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox
+ }%
+ \color@endgroup
+ \minipagefootnote@drop
+}%
+\def\set@footnotefont{%
+ \reset@font\footnotesize
+ \interlinepenalty\interfootnotelinepenalty
+ \splittopskip\footnotesep
+ \splitmaxdepth\dp\strutbox
+}%
+\def\set@footnotewidth{%
+ \hsize\columnwidth
+ \linewidth\hsize
+}%
+\def\set@footnotewidth@ii{%
+ \hsize\textwidth
+ \advance\hsize\columnsep
+ \divide\hsize\tw@
+ \advance\hsize-\columnsep
+ \linewidth\hsize
+}%
+\def\robustify@contents{%
+ \let \label \@gobble
+ \let \index \@gobble
+ \let \glossary \@gobble
+ \let\footnote \@gobble
+ \def\({\string\(}%
+ \def\){\string\)}%
+ \def\\{\string\\}%
+}%
+\long\def\addtocontents#1#2{%
+ \protected@write\@auxout{\robustify@contents}{\string \@writefile {#1}{#2}}%
+}%
+\def\addcontentsline#1#2#3{%
+ \addtocontents{#1}{%
+ \protect\contentsline{#2}{#3}{\thepage}{}%
+ }%
+}%
+\def\label#1{%
+ \@bsphack
+ \protected@write\@auxout{}{%
+ \string\newlabel{#1}{{\@currentlabel}{\thepage}{}{}{}}%
+ }%
+ \@esphack
+}%
+\def\ltx@contentsline#1{%
+ \expandafter\@ifnotrelax\csname l@#1\endcsname{}{%
+ \expandafter\let\csname l@#1\endcsname\@gobbletwo
+ }%
+ \contentsline@latex{#1}%
+}%
+\appdef\document@inithook{%
+ \let\contentsline@latex\contentsline
+ \let\contentsline\ltx@contentsline
+}%
+\appdef\class@documenthook{%
+ \prepdef\caption{\minipagefootnote@here}%
+}%
+\def\minipagefootnote@init{%
+ \setbox\@mpfootins\box\voidb@x
+}%
+\def\minipagefootnote@pick{%
+ \global\setbox\@mpfootins\vbox\bgroup
+ \unvbox\@mpfootins
+}%
+\def\minipagefootnote@drop{%
+ \egroup
+}%
+\def\minipagefootnote@here{%
+ \par
+ \@ifvoid\@mpfootins{}{%
+ \vskip\skip\@mpfootins
+ \fullinterlineskip
+ \@ifinner{%
+ \vtop{\unvcopy\@mpfootins}%
+ {\setbox\z@\lastbox}%
+ }{}%
+ \unvbox\@mpfootins
+ }%
+}%
+\def\minipagefootnote@foot{%
+ \@ifvoid\@mpfootins{}{%
+ \insert\footins\bgroup\unvbox\@mpfootins\egroup
+ }%
+}%
+\def\endminipage{%
+ \par
+ \unskip
+ \minipagefootnote@here
+ \@minipagefalse %% added 24 May 89
+ \color@endgroup
+ \egroup
+ \expandafter\@iiiparbox\@mpargs{\unvbox\@tempboxa}%
+}%
+\@booleantrue\floats@sw
+\let\@xfloat@LaTeX\@xfloat
+\def\@xfloat#1[#2]{%
+ \@xfloat@prep
+ \@nameuse{fp@proc@#2}%
+ \floats@sw{\@xfloat@LaTeX{#1}[#2]}{\@xfloat@anchored{#1}[]}%
+}%
+\def\@xfloat@prep{%
+ \ltx@footnote@pop
+ \def\@mpfn{mpfootnote}%
+ \def\thempfn{\thempfootnote}%
+ \c@mpfootnote\z@
+ \let\H@@footnotetext\H@@mpfootnotetext
+}%
+\let\ltx@footnote@pop\@empty
+\def\@xfloat@anchored#1[#2]{%
+ \def\@captype{#1}%
+ \begin@float@pagebreak
+ \let\end@float\end@float@anchored
+ \let\end@dblfloat\end@float@anchored
+ \hsize\columnwidth
+ \@parboxrestore
+ \@floatboxreset
+ \minipagefootnote@init
+}%
+\def\end@float@anchored{%
+ \minipagefootnote@here
+ \par\vskip\z@skip
+ \par
+ \end@float@pagebreak
+}%
+\def\begin@float@pagebreak{\par\addvspace\intextsep}%
+\def\end@float@pagebreak{\par\addvspace\intextsep}%
+\def\@mpmakefntext#1{%
+ \parindent=1em
+ \noindent
+ \hb@xt@1em{\hss\@makefnmark}%
+ #1%
+}%
+\def\do@if@floats#1#2{%
+ \floats@sw{}{%
+ \expandafter\newwrite
+ \csname#1write\endcsname
+ \expandafter\def
+ \csname#1@stream\endcsname{\jobname#2}%
+ \expandafter\immediate
+ \expandafter\openout
+ \csname#1write\endcsname
+ \csname#1@stream\endcsname\relax
+ \@ifxundefined\@float@LaTeX{%
+ \let\@float@LaTeX\@float
+ \let\@dblfloat@LaTeX\@dblfloat
+ \let\@float\write@float
+ \let\@dblfloat\write@floats
+ }{}%
+ \let@environment{#1@float}{#1}%
+ \let@environment{#1@floats}{#1*}%
+ \@ifxundefined@cs{#1@write}{}{%
+ \let@environment{#1}{#1@write}%
+ }%
+ }%
+}%
+\def\triggerpar{\leavevmode\@@par}%
+\def\oneapage{\def\begin@float@pagebreak{\newpage}\def\end@float@pagebreak{\newpage}}%
+\def\print@float#1#2{%
+ \lengthcheck@sw{%
+ \total@float{#1}%
+ }{}%
+ \@ifxundefined@cs{#1write}{}{%
+ \begingroup
+ \@booleanfalse\floats@sw
+ #2%
+ \raggedbottom
+ \def\array@default{v}% floats must
+ \let\@float\@float@LaTeX
+ \let\@dblfloat\@dblfloat@LaTeX
+ \let\trigger@float@par\triggerpar
+ \let@environment{#1}{#1@float}%
+ \let@environment{#1*}{#1@floats}%
+ \expandafter\prepdef\csname#1\endcsname{\trigger@float@par}%
+ \expandafter\prepdef\csname#1*\endcsname{\trigger@float@par}%
+ \@namedef{fps@#1}{h!}%
+ \expandafter\immediate
+ \expandafter\closeout
+ \csname#1write\endcsname
+ \everypar{%
+ \global\let\trigger@float@par\relax
+ \global\everypar{}\setbox\z@\lastbox
+ \@ifxundefined@cs{#1sname}{}{%
+ \begin@float@pagebreak
+ \expandafter\section
+ \expandafter*%
+ \expandafter{%
+ \csname#1sname\endcsname
+ }%
+ }%
+ }%
+ \input{\csname#1@stream\endcsname}%
+ \endgroup
+ \global\expandafter\let\csname#1write\endcsname\relax
+ }%
+}%
+\chardef\@xvi=16\relax
+\mathchardef\@twopowerfourteen="4000
+\mathchardef\@twopowertwo="4
+\def\tally@float#1{%
+ \begingroup
+ \@tempcnta\count\@currbox
+ \divide\@tempcnta\@xxxii
+ \multiply\@tempcnta\@xxxii
+ \advance\count\@currbox-\@tempcnta
+ \divide\@tempcnta\@xxxii
+ \@ifnum{\count\@currbox>\@xvi}{%
+ \advance\count\@currbox-\@xvi\@booleantrue\@temp@sw
+ }{%
+ \@booleanfalse\@temp@sw
+ }%
+ \show@box@size@sw{%
+ \class@info{Float #1
+ (\the\@tempcnta)[\@temp@sw{16+}{}\the\count\@currbox]^^J%
+ (\the\ht\@currbox+\the\dp\@currbox)X\the\wd\@currbox
+ }%
+ }{}%
+ \endgroup
+ \expandafter\let
+ \expandafter\@tempa
+ \csname fbox@\csname ftype@#1\endcsname\endcsname
+ \@ifnotrelax\@tempa{%
+ \@ifhbox\@tempa{%
+ \setbox\@tempboxa\vbox{\unvcopy\@currbox\hrule}%
+ \dimen@\ht\@tempboxa
+ \divide\dimen@\@twopowerfourteen
+ \@ifdim{\wd\@tempboxa<\textwidth}{%
+ \advance\dimen@\ht\@tempa
+ \global\ht\@tempa\dimen@
+ }{%
+ \advance\dimen@\dp\@tempa
+ \global\dp\@tempa\dimen@
+ }%
+ }{}%
+ }{}%
+}%
+\def\total@float#1{%
+ \expandafter\let
+ \expandafter\@tempa
+ \csname fbox@\csname ftype@#1\endcsname\endcsname
+ \@ifnotrelax\@tempa{%
+ \@ifhbox\@tempa{%
+ \@tempdima\the\ht\@tempa\divide\@tempdima\@twopowertwo\@tempcnta\@tempdima
+ \@tempdimb\the\dp\@tempa\divide\@tempdimb\@twopowertwo\@tempcntb\@tempdimb
+ \class@info{Total #1: Column(\the\@tempcnta pt), Page(\the\@tempcnta pt)}%
+ }{}%
+ }{}%
+}%
+\def\write@float#1{\write@@float{#1}{#1}}%
+\def\endwrite@float{\@Esphack}%
+\def\write@floats#1{\write@@float{#1*}{#1}}%
+\def\endwrite@floats{\@Esphack}%
+\def\write@@float#1#2{%
+ \ifhmode
+ \@bsphack
+ \fi
+ \chardef\@tempc\csname#2write\endcsname
+ \toks@{\begin{#1}}%
+ \def\@tempb{#1}%
+ \expandafter\let\csname end#1\endcsname\endwrite@float
+ \catcode`\^^M\active
+ \@makeother\{\@makeother\}\@makeother\%
+ \write@floatline
+}%
+\begingroup
+ \catcode`\[\the\catcode`\{\catcode`\]\the\catcode`\}\@makeother\{\@makeother\}%
+ \gdef\float@end@tag#1\end{#2}#3\@nul[%
+ \def\@tempa[#2]%
+ \@ifx[\@tempa\@tempb][\end[#2]][\write@floatline]%
+ ]%
+ \obeylines%
+ \gdef\write@floatline#1^^M[%
+ \begingroup%
+ \newlinechar`\^^M%
+ \toks@\expandafter[\the\toks@#1]\immediate\write\@tempc[\the\toks@]%
+ \endgroup%
+ \toks@[]%
+ \float@end@tag#1\end{}\@nul%
+ ]%
+\endgroup
+\def\@alph#1{\ifcase#1\or a\or b\or c\or d\else\@ialph{#1}\fi}
+\def\@ialph#1{\ifcase#1\or \or \or \or \or e\or f\or g\or h\or i\or j\or
+ k\or l\or m\or n\or o\or p\or q\or r\or s\or t\or u\or v\or w\or x\or
+ y\or z\or aa\or bb\or cc\or dd\or ee\or ff\or gg\or hh\or ii\or jj\or
+ kk\or ll\or mm\or nn\or oo\or pp\or qq\or rr\or ss\or tt\or uu\or
+ vv\or ww\or xx\or yy\or zz\else\@ctrerr\fi}
+\def\@startsection#1#2#3#4#5#6{%
+ \@startsection@hook
+ \if@noskipsec \leavevmode \fi
+ \par
+ \@tempskipa #4\relax
+ \@afterindenttrue
+ \ifdim \@tempskipa <\z@
+ \@tempskipa -\@tempskipa \@afterindentfalse
+ \fi
+ \if@nobreak
+ \everypar{}%
+ \else
+ \addpenalty\@secpenalty\addvspace\@tempskipa
+ \fi
+ \@ifstar
+ {\@dblarg{\@ssect@ltx{#1}{#2}{#3}{#4}{#5}{#6}}}%
+ {\@dblarg{\@sect@ltx {#1}{#2}{#3}{#4}{#5}{#6}}}%
+}%
+\def\@startsection@hook{}%
+\class@info{Repairing broken LateX \string\@sect}%
+\def\@sect@ltx#1#2#3#4#5#6[#7]#8{%
+ \@ifnum{#2>\c@secnumdepth}{%
+ \def\H@svsec{\phantomsection}%
+ \let\@svsec\@empty
+ }{%
+ \H@refstepcounter{#1}%
+ \def\H@svsec{%
+ \phantomsection
+ }%
+ \protected@edef\@svsec{{#1}}%
+ \@ifundefined{@#1cntformat}{%
+ \prepdef\@svsec\@seccntformat
+ }{%
+ \expandafter\prepdef
+ \expandafter\@svsec
+ \csname @#1cntformat\endcsname
+ }%
+ }%
+ \@tempskipa #5\relax
+ \@ifdim{\@tempskipa>\z@}{%
+ \begingroup
+ \interlinepenalty \@M
+ #6{%
+ \@ifundefined{@hangfrom@#1}{\@hang@from}{\csname @hangfrom@#1\endcsname}%
+ {\hskip#3\relax\H@svsec}{\@svsec}{#8}%
+ }%
+ \@@par
+ \endgroup
+ \@ifundefined{#1mark}{\@gobble}{\csname #1mark\endcsname}{#7}%
+ \addcontentsline{toc}{#1}{%
+ \@ifnum{#2>\c@secnumdepth}{%
+ \protect\numberline{}%
+ }{%
+ \protect\numberline{\csname the#1\endcsname}%
+ }%
+ #8}%
+ }{%
+ \def\@svsechd{%
+ #6{%
+ \@ifundefined{@runin@to@#1}{\@runin@to}{\csname @runin@to@#1\endcsname}%
+ {\hskip#3\relax\H@svsec}{\@svsec}{#8}%
+ }%
+ \@ifundefined{#1mark}{\@gobble}{\csname #1mark\endcsname}{#7}%
+ \addcontentsline{toc}{#1}{%
+ \@ifnum{#2>\c@secnumdepth}{%
+ \protect\numberline{}%
+ }{%
+ \protect\numberline{\csname the#1\endcsname}%
+ }%
+ #8}%
+ }%
+ }%
+ \@xsect{#5}%
+}%
+\def\@hang@from#1#2#3{\@hangfrom{#1#2}#3}%
+\def\@runin@to #1#2#3{#1#2#3}%
+\def\@ssect@ltx#1#2#3#4#5#6[#7]#8{%
+ \def\H@svsec{\phantomsection}%
+ \@tempskipa #5\relax
+ \@ifdim{\@tempskipa>\z@}{%
+ \begingroup
+ \interlinepenalty \@M
+ #6{%
+ \@ifundefined{@hangfroms@#1}{\@hang@froms}{\csname @hangfroms@#1\endcsname}%
+ {\hskip#3\relax\H@svsec}{#8}%
+ }%
+ \@@par
+ \endgroup
+ \@ifundefined{#1smark}{\@gobble}{\csname #1smark\endcsname}{#7}%
+ \addcontentsline{toc}{#1}{\protect\numberline{}#8}%
+ }{%
+ \def\@svsechd{%
+ #6{%
+ \@ifundefined{@runin@tos@#1}{\@runin@tos}{\csname @runin@tos@#1\endcsname}%
+ {\hskip#3\relax\H@svsec}{#8}%
+ }%
+ \@ifundefined{#1smark}{\@gobble}{\csname #1smark\endcsname}{#7}%
+ \addcontentsline{toc}{#1}{\protect\numberline{}#8}%
+ }%
+ }%
+ \@xsect{#5}%
+}%
+\def\@hang@froms#1#2{#1#2}%
+\def\@runin@tos #1#2{#1#2}%
+\def\init@hyperref{%
+ \providecommand\phantomsection{}%
+ \providecommand\hyper@makecurrent[1]{}%
+ \providecommand\Hy@raisedlink[1]{}%
+ \providecommand\hyper@anchorstart[1]{}%
+ \providecommand\hyper@anchorend{}%
+ \providecommand\hyper@linkstart[2]{}%
+ \providecommand\hyper@linkend{}%
+ \providecommand\@currentHref{}%
+}%
+\let\H@refstepcounter\refstepcounter
+\appdef\document@inithook{%
+ \init@hyperref
+}%
+\def\sec@upcase#1{\relax{#1}}%
+\appdef\document@inithook{%
+ \@ifpackageloaded{array}{\switch@array}{\switch@tabular}%
+ \prepdef\endtabular{\endtabular@hook}%
+ \@provide\endtabular@hook{}%
+ \prepdef\endarray{\endarray@hook}%
+ \@provide\endarray@hook{}%
+ \providecommand\array@hook{}%
+ \prepdef\@tabular{\tabular@hook}%
+ \@provide\tabular@hook{}%
+}%
+\def\switch@tabular{%
+ \let\@array@sw\@array@sw@array
+ \@ifx{\@array\@array@LaTeX}{%
+ \@ifx{\multicolumn\multicolumn@LaTeX}{%
+ \@ifx{\@tabular\@tabular@LaTeX}{%
+ \@ifx{\@tabarray\@tabarray@LaTeX}{%
+ \@ifx{\array\array@LaTeX}{%
+ \@ifx{\endarray\endarray@LaTeX}{%
+ \@ifx{\endtabular\endtabular@LaTeX}{%
+ \@ifx{\@mkpream\@mkpream@LaTeX}{%
+ \@ifx{\@addamp\@addamp@LaTeX}{%
+ \@ifx{\@arrayacol\@arrayacol@LaTeX}{%
+ \@ifx{\@tabacol\@tabacol@LaTeX}{%
+ \@ifx{\@arrayclassz\@arrayclassz@LaTeX}{%
+ \@ifx{\@tabclassiv\@tabclassiv@LaTeX}{%
+ \@ifx{\@arrayclassiv\@arrayclassiv@LaTeX}{%
+ \@ifx{\@tabclassz\@tabclassz@LaTeX}{%
+ \@ifx{\@classv\@classv@LaTeX}{%
+ \@ifx{\hline\hline@LaTeX}{%
+ \@ifx{\@tabularcr\@tabularcr@LaTeX}{%
+ \@ifx{\@xtabularcr\@xtabularcr@LaTeX}{%
+ \@ifx{\@xargarraycr\@xargarraycr@LaTeX}{%
+ \@ifx{\@yargarraycr\@yargarraycr@LaTeX}{%
+ \true@sw
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ {%
+ \class@info{Patching LaTeX tabular.}%
+ }{%
+ \class@info{Unrecognized LaTeX tabular. Please update this document class! (Proceeding with fingers crossed.)}%
+ }%
+ \let\@array\@array@ltx
+ \let\multicolumn\multicolumn@ltx
+ \let\@tabular\@tabular@ltx
+ \let\@tabarray\@tabarray@ltx
+ \let\array\array@ltx
+ \let\endarray\endarray@ltx
+ \let\endtabular\endtabular@ltx
+ \let\@mkpream\@mkpream@ltx
+ \let\@addamp\@addamp@ltx
+ \let\@arrayacol\@arrayacol@ltx
+ \let\@tabacol\@tabacol@ltx
+ \let\@arrayclassz\@arrayclassz@ltx
+ \let\@tabclassiv\@tabclassiv@ltx
+ \let\@arrayclassiv\@arrayclassiv@ltx
+ \let\@tabclassz\@tabclassz@ltx
+ \let\@classv\@classv@ltx
+ \let\hline\hline@ltx
+ \let\@tabularcr\@tabularcr@ltx
+ \let\@xtabularcr\@xtabularcr@ltx
+ \let\@xargarraycr\@xargarraycr@ltx
+ \let\@yargarraycr\@yargarraycr@ltx
+}%
+\def\switch@array{%
+ \@ifpackageloaded{colortbl}{\let\switch@array@info\colortbl@message}{\let\switch@array@info\array@message}%
+ \let\@array@sw\@array@sw@LaTeX
+ \@ifx{\@array\@array@array}{%
+ \@ifx{\@tabular\@tabular@array}{%
+ \@ifx{\@tabarray\@tabarray@array}{%
+ \@ifx{\array\array@array}{%
+ \@ifx{\endarray\endarray@array}{%
+ \@ifx{\endtabular\endtabular@array}{%
+ \@ifx{\@mkpream\@mkpream@array}{%
+ \@ifx{\@classx\@classx@array}{%
+ \@ifx{\insert@column\insert@column@array}{%
+ \@ifx{\@arraycr\@arraycr@array}{%
+ \@ifx{\@xarraycr\@xarraycr@array}{%
+ \@ifx{\@xargarraycr\@xargarraycr@array}{%
+ \@ifx{\@yargarraycr\@yargarraycr@array}{%
+ \true@sw
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }{%
+ \class@info{Patching array package.}%
+ }{%
+ \switch@array@info
+ }%
+ \let\@array \@array@array@new
+ \let\@@array \@array % Cosi fan tutti
+ \let\@tabular \@tabular@array@new
+ \let\@tabarray \@tabarray@array@new
+ \let\array \array@array@new
+ \let\endarray \endarray@array@new
+ \let\endtabular\endtabular@array@new
+ \let\@mkpream \@mkpream@array@new
+ \let\@classx \@classx@array@new
+ \let\@arrayacol\@arrayacol@ltx
+ \let\@tabacol \@tabacol@ltx
+ \let\insert@column\insert@column@array@new
+ \expandafter\let\csname endtabular*\endcsname\endtabular % Cosi fan tutti
+ \let\@arraycr \@arraycr@new
+ \let\@xarraycr \@xarraycr@new
+ \let\@xargarraycr\@xargarraycr@new
+ \let\@yargarraycr\@yargarraycr@new
+}%
+\def\array@message{%
+ \class@info{Unrecognized array package. Please update this document class! (Proceeding with fingers crossed.)}%
+}%
+\def\colortbl@message{%
+ \class@info{colortbl package is loaded. (Proceeding with fingers crossed.)}%
+}%
+\def\@array@sw@LaTeX{\@ifx{\\\@tabularcr}}%
+\def\@array@sw@array{\@ifx{\d@llarbegin\begingroup}}%
+\def\@tabular@LaTeX{%
+ \leavevmode
+ \hbox\bgroup$%
+ \let\@acol\@tabacol
+ \let\@classz\@tabclassz
+ \let\@classiv\@tabclassiv
+ \let\\\@tabularcr
+ \@tabarray
+}%
+\def\@tabular@ltx{%
+ \let\@acoll\@tabacoll
+ \let\@acolr\@tabacolr
+ \let\@acol\@tabacol
+ \let\@classz\@tabclassz
+ \let\@classiv\@tabclassiv
+ \let\\\@tabularcr
+ \@tabarray
+}%
+\def\@tabular@array{%
+ \leavevmode
+ \hbox\bgroup$%
+ \col@sep\tabcolsep
+ \let\d@llarbegin\begingroup
+ \let\d@llarend\endgroup
+ \@tabarray
+}%
+\def\@tabular@array@new{%
+ \let\@acoll\@tabacoll
+ \let\@acolr\@tabacolr
+ \let\@acol\@tabacol
+ \let\d@llarbegin\begingroup
+ \let\d@llarend\endgroup
+ \@tabarray
+}%
+\def\@tabarray@LaTeX{%
+ \m@th\@ifnextchar[\@array{\@array[c]}%
+}%
+\def\@tabarray@ltx{%
+ \m@th\@ifnextchar[\@array{\expandafter\@array\expandafter[\array@default]}%
+}%
+\def\@tabarray@array{%
+ \@ifnextchar[{\@@array}{\@@array[c]}%
+}%
+\def\@tabarray@array@new{%
+ \@ifnextchar[{\@@array}{\expandafter\@@array\expandafter[\array@default]}%
+}%
+\newcount\intertabularlinepenalty
+\intertabularlinepenalty=100
+\newcount\@tbpen
+\appdef\samepage{\intertabularlinepenalty\@M}%
+\def\@tabularcr@LaTeX{{\ifnum 0=`}\fi \@ifstar \@xtabularcr \@xtabularcr}%
+\def\@tabularcr@ltx{{\ifnum 0=`}\fi \@ifstar {\global \@tbpen \@M \@xtabularcr }{\global \@tbpen \intertabularlinepenalty \@xtabularcr }}%
+\def\@xtabularcr@LaTeX{\@ifnextchar [\@argtabularcr {\ifnum 0=`{\fi }\cr }}%
+\def\@xtabularcr@ltx{\@ifnextchar [\@argtabularcr {\ifnum 0=`{\fi }\cr \noalign {\penalty \@tbpen }}}%
+\def\@xargarraycr@LaTeX#1{\@tempdima #1\advance \@tempdima \dp \@arstrutbox \vrule \@height \z@ \@depth \@tempdima \@width \z@ \cr}%
+\def\@xargarraycr@ltx#1{\@tempdima #1\advance \@tempdima \dp \@arstrutbox \vrule \@height \z@ \@depth \@tempdima \@width \z@ \cr \noalign {\penalty \@tbpen }}%
+\def\@yargarraycr@LaTeX#1{\cr \noalign {\vskip #1}}%
+\def\@yargarraycr@ltx#1{\cr \noalign {\penalty \@tbpen \vskip #1}}%
+\def\@arraycr@array{%
+ \relax
+ \iffalse{\fi\ifnum 0=`}\fi
+ \@ifstar \@xarraycr \@xarraycr
+}%
+\def\@arraycr@new{%
+ \relax
+ \iffalse{\fi\ifnum 0=`}\fi
+ \@ifstar {\global \@tbpen \@M \@xarraycr }{\global \@tbpen \intertabularlinepenalty \@xarraycr }%
+}%
+\def\@xarraycr@array{%
+ \@ifnextchar [%]
+ \@argarraycr {\ifnum 0=`{}\fi\cr}%
+}%
+\def\@xarraycr@new{%
+ \@ifnextchar [%]
+ \@argarraycr {\ifnum 0=`{}\fi\cr \noalign {\penalty \@tbpen }}%
+}%
+\def\@xargarraycr@array#1{%
+ \unskip
+ \@tempdima #1\advance\@tempdima \dp\@arstrutbox
+ \vrule \@depth\@tempdima \@width\z@
+ \cr
+}%
+\def\@xargarraycr@new#1{%
+ \unskip
+ \@tempdima #1\advance\@tempdima \dp\@arstrutbox
+ \vrule \@depth\@tempdima \@width\z@
+ \cr
+ \noalign {\penalty \@tbpen }%
+}%
+\def\@yargarraycr@array#1{%
+ \cr
+ \noalign{\vskip #1}%
+}%
+\def\@yargarraycr@new#1{%
+ \cr
+ \noalign{\penalty \@tbpen \vskip #1}%
+}%
+\def\array@LaTeX{%
+ \let\@acol\@arrayacol
+ \let\@classz\@arrayclassz
+ \let\@classiv\@arrayclassiv
+ \let\\\@arraycr
+ \let\@halignto\@empty
+ \@tabarray
+}%
+\def\array@ltx{%
+ \@ifmmode{}{\@badmath$}%
+ \let\@acoll\@arrayacol
+ \let\@acolr\@arrayacol
+ \let\@acol\@arrayacol
+ \let\@classz\@arrayclassz
+ \let\@classiv\@arrayclassiv
+ \let\\\@arraycr
+ \let\@halignto\@empty
+ \@tabarray
+}%
+\def\array@array{%
+ \col@sep\arraycolsep
+ \def\d@llarbegin{$}\let\d@llarend\d@llarbegin\gdef\@halignto{}%
+ \@tabarray
+}
+\def\array@array@new{%
+ \@ifmmode{}{\@badmath$}%
+ \let\@acoll\@arrayacol
+ \let\@acolr\@arrayacol
+ \let\@acol\@arrayacol
+ \def\d@llarbegin{$}%
+ \let\d@llarend\d@llarbegin
+ \gdef\@halignto{}%
+ \@tabarray
+}%
+\def\@array@LaTeX[#1]#2{%
+ \if #1t\vtop \else \if#1b\vbox \else \vcenter \fi\fi
+ \bgroup
+ \setbox\@arstrutbox\hbox{%
+ \vrule \@height\arraystretch\ht\strutbox
+ \@depth\arraystretch \dp\strutbox
+ \@width\z@}%
+ \@mkpream{#2}%
+ \edef\@preamble{%
+ \ialign \noexpand\@halignto
+ \bgroup \@arstrut \@preamble \tabskip\z@skip \cr}%
+ \let\@startpbox\@@startpbox \let\@endpbox\@@endpbox
+ \let\tabularnewline\\%
+ \let\par\@empty
+ \let\@sharp##%
+ \set@typeset@protect
+ \lineskip\z@skip\baselineskip\z@skip
+ \ifhmode \@preamerr\z@ \@@par\fi
+ \@preamble
+}%
+\def\@array@ltx[#1]#2{%
+ \@nameuse{@array@align@#1}%
+ \set@arstrutbox
+ \@mkpream{#2}%
+ \prepdef\@preamble{%
+ \tabskip\tabmid@skip
+ \@arstrut
+ }%
+ \appdef\@preamble{%
+ \tabskip\tabright@skip
+ \cr
+ \array@row@pre
+ }%
+ \let\tabularnewline\\%
+ \let\par\@empty
+ \let\@sharp##%
+ \set@typeset@protect
+ \lineskip\z@skip\baselineskip\z@skip
+ \tabskip\tableft@skip\relax
+ \ifhmode \@preamerr\z@ \@@par\fi
+ \everycr{}%
+ \expandafter\halign\expandafter\@halignto\expandafter\bgroup\@preamble
+}%
+\def\set@arstrutbox{%
+ \setbox\@arstrutbox\hbox{%
+ \vrule \@height\arraystretch\ht\strutbox
+ \@depth\arraystretch \dp\strutbox
+ \@width\z@
+ }%
+}%
+\def\@array@array[#1]#2{%
+ \@tempdima \ht \strutbox
+ \advance \@tempdima by\extrarowheight
+ \setbox \@arstrutbox \hbox{\vrule
+ \@height \arraystretch \@tempdima
+ \@depth \arraystretch \dp \strutbox
+ \@width \z@}%
+ \begingroup
+ \@mkpream{#2}%
+ \xdef\@preamble{\noexpand \ialign \@halignto
+ \bgroup \@arstrut \@preamble
+ \tabskip \z@ \cr}%
+ \endgroup
+ \@arrayleft
+ \if #1t\vtop \else \if#1b\vbox \else \vcenter \fi \fi
+ \bgroup
+ \let \@sharp ##\let \protect \relax
+ \lineskip \z@
+ \baselineskip \z@
+ \m@th
+ \let\\\@arraycr \let\tabularnewline\\\let\par\@empty \@preamble
+}%
+\def\@array@array@new[#1]#2{%
+ \@tempdima\ht\strutbox
+ \advance\@tempdima by\extrarowheight
+ \setbox\@arstrutbox\hbox{%
+ \vrule \@height\arraystretch\@tempdima
+ \@depth \arraystretch\dp\strutbox
+ \@width \z@
+ }%
+ \begingroup
+ \@mkpream{#2}%
+ \xdef\@preamble{\@preamble}%
+ \endgroup
+ \prepdef\@preamble{%
+ \tabskip\tabmid@skip
+ \@arstrut
+ }%
+ \appdef\@preamble{%
+ \tabskip\tabright@skip
+ \cr
+ \array@row@pre
+ }%
+ \@arrayleft
+ \@nameuse{@array@align@#1}%
+ \m@th
+ \let\\\@arraycr
+ \let\tabularnewline\\%
+ \let\par\@empty
+ \let\@sharp##%
+ \set@typeset@protect
+ \lineskip\z@\baselineskip\z@
+ \tabskip\tableft@skip
+ \everycr{}%
+ \expandafter\halign\expandafter\@halignto\expandafter\bgroup\@preamble
+}%
+\def\endarray@LaTeX{%
+ \crcr\egroup\egroup
+}%
+\def\endarray@ltx{%
+ \crcr\array@row@pst\egroup\egroup
+}%
+\def\endarray@array{%
+ \crcr \egroup \egroup \@arrayright \gdef\@preamble{}%
+}%
+\def\endarray@array@new{%
+ \crcr\array@row@pst\egroup\egroup % Same as \endarray@ltx
+ \@arrayright
+ \global\let\@preamble\@empty
+}%
+\def\endtabular@LaTeX{%
+ \crcr\egroup\egroup $\egroup
+}%
+\def\endtabular@ltx{%
+ \endarray
+}%
+\def\endtabular@array{%
+ \endarray $\egroup
+}%
+\def\endtabular@array@new{%
+ \endarray
+}%
+\@namedef{endtabular*}{\endtabular}%
+\long\def\multicolumn@LaTeX#1#2#3{%
+ \multispan{#1}\begingroup
+ \@mkpream{#2}%
+ \def\@sharp{#3}\set@typeset@protect
+ \let\@startpbox\@@startpbox\let\@endpbox\@@endpbox
+ \@arstrut \@preamble\hbox{}\endgroup\ignorespaces
+}%
+\long\def\multicolumn@ltx#1#2#3{%
+ \multispan{#1}%
+ \begingroup
+ \@mkpream{#2}%
+ \def\@sharp{#3}%
+ \set@typeset@protect
+ %\let\@startpbox\@@startpbox\let\@endpbox\@@endpbox
+ \@arstrut
+ \@preamble
+ \hbox{}%
+ \endgroup
+ \ignorespaces
+}%
+\def\@array@align@t{\leavevmode\vtop\bgroup}%
+\def\@array@align@b{\leavevmode\vbox\bgroup}%
+\def\@array@align@c{\leavevmode\@ifmmode{\vcenter\bgroup}{$\vcenter\bgroup\aftergroup$\aftergroup\relax}}%
+\def\@array@align@v{%
+ \@ifmmode{%
+ \@badmath
+ \vcenter\bgroup
+ }{%
+ \@ifinner{%
+ $\vcenter\bgroup\aftergroup$
+ }{%
+ \@@par\bgroup
+ }%
+ }%
+}%
+\def\array@default{c}%
+\def\array@row@rst{%
+ \let\@array@align@v\@array@align@c
+}%
+\def\array@row@pre{}%
+\def\array@row@pst{}%
+\newcommand\toprule{\tab@rule{\column@font}{\column@fil}{\frstrut}}%
+\newcommand\colrule{\unskip\lrstrut\\\tab@rule{\body@font}{}{\frstrut}}%
+\newcommand\botrule{\unskip\lrstrut\\\noalign{\hline@rule}{}}%
+\def\hline@LaTeX{%
+ \noalign{\ifnum0=`}\fi\hrule \@height \arrayrulewidth \futurelet
+ \reserved@a\@xhline
+}%
+\def\hline@ltx{%
+ \noalign{%
+ \ifnum0=`}\fi
+ \hline@rule
+ \futurelet\reserved@a\@xhline
+ % \noalign ended in \@xhline
+}%
+\def\@xhline@unneeded{%
+ \say\reserved@a
+ \ifx\reserved@a\hline
+ \vskip\doublerulesep
+ \vskip-\arrayrulewidth
+ \fi
+ \ifnum0=`{\fi}%
+}%
+\def\tab@rule#1#2#3{%
+ \crcr
+ \noalign{%
+ \hline@rule
+ \gdef\@arstrut@hook{%
+ \global\let\@arstrut@hook\@empty
+ #3%
+ }%
+ \gdef\cell@font{#1}%
+ \gdef\cell@fil{#2}%
+ }%
+}%
+\def\column@font{}%
+\def\column@fil{}%
+\def\body@font{}%
+\def\cell@font{}%
+\def\frstrut{}%
+\def\lrstrut{}%
+\def\@arstrut@hline{%
+ \relax
+ \@ifmmode{\copy}{\unhcopy}\@arstrutbox@hline
+ \@arstrut@hook
+}%
+\let\@arstrut@org\@arstrut
+\def\@arstrut@hook{%
+ \global\let\@arstrut\@arstrut@org
+}%
+\newbox\@arstrutbox@hline
+\appdef\set@arstrutbox{%
+ \setbox\@arstrutbox@hline\hbox{%
+ \setbox\z@\hbox{$0^{0}_{}$}%
+ \dimen@\ht\z@\advance\dimen@\@arstrut@hline@clnc
+ \@ifdim{\dimen@<\arraystretch\ht\strutbox}{\dimen@=\arraystretch\ht\strutbox}{}%
+ \vrule \@height\dimen@
+ \@depth\arraystretch \dp\strutbox
+ \@width\z@
+ }%
+}%
+\def\hline@rule{%
+ \hrule \@height \arrayrulewidth
+ \global\let\@arstrut\@arstrut@hline
+}%
+\def\@arstrut@hline@clnc{2\p@}% % Klootch: magic number
+\def\tableft@skip{\z@skip}%
+\def\tabmid@skip{\z@skip}%\@flushglue
+\def\tabright@skip{\z@skip}%
+\def\tableftsep{\tabcolsep}%
+\def\tabmidsep{\tabcolsep}%
+\def\tabrightsep{\tabcolsep}%
+\def\cell@fil{}%
+\def\pbox@hook{}%
+\appdef\@arstrut{\@arstrut@hook}%
+\let\@arstrut@hook\@empty
+\def\@addtopreamble{\appdef\@preamble}%
+\def\@mkpream@LaTeX#1{%
+ \@firstamptrue\@lastchclass6
+ \let\@preamble\@empty
+ \let\protect\@unexpandable@protect
+ \let\@sharp\relax
+ \let\@startpbox\relax\let\@endpbox\relax
+ \@expast{#1}%
+ \expandafter\@tfor \expandafter
+ \@nextchar \expandafter:\expandafter=\reserved@a\do
+ {\@testpach\@nextchar
+ \ifcase \@chclass \@classz \or \@classi \or \@classii \or \@classiii
+ \or \@classiv \or\@classv \fi\@lastchclass\@chclass}%
+ \ifcase \@lastchclass \@acol
+ \or \or \@preamerr \@ne\or \@preamerr \tw@\or \or \@acol \fi
+}%
+\def\@mkpream@ltx#1{%
+ \@firstamptrue
+ \@lastchclass6
+ \let\@preamble\@empty
+ \let\protect\@unexpandable@protect
+ \let\@sharp\relax
+ \@expast{#1}%
+ \expandafter\@tfor\expandafter\@nextchar\expandafter:\expandafter=\reserved@a
+ \do{%
+ \expandafter\@testpach\expandafter{\@nextchar}%
+ \ifcase\@chclass
+ \@classz
+ \or
+ \@classi
+ \or
+ \@classii
+ \or
+ \@classiii
+ \or
+ \@classiv
+ \or
+ \@classv
+ \fi
+ \@lastchclass\@chclass
+ }%
+ \ifcase\@lastchclass
+ \@acolr % right-hand column
+ \or
+ \or
+ \@preamerr\@ne
+ \or
+ \@preamerr\tw@
+ \or
+ \or
+ \@acolr % right-hand column
+ \fi
+}%
+\def\insert@column@array{%
+ \the@toks \the \@tempcnta
+ \ignorespaces \@sharp \unskip
+ \the@toks \the \count@ \relax
+}%
+\def\insert@column@array@new{%
+ \the@toks\the\@tempcnta
+ \array@row@rst\cell@font
+ \ignorespaces\@sharp\unskip
+ \the@toks\the\count@
+ \relax
+}%
+\def\@mkpream@relax{%
+ \let\tableftsep \relax
+ \let\tabmidsep \relax
+ \let\tabrightsep \relax
+ \let\array@row@rst\relax
+ \let\cell@font \relax
+ \let\@startpbox \relax
+}%
+\def\@mkpream@array#1{%
+ \gdef\@preamble{}\@lastchclass 4 \@firstamptrue
+ \let\@sharp\relax \let\@startpbox\relax \let\@endpbox\relax
+ \@temptokena{#1}\@tempswatrue
+ \@whilesw\if@tempswa\fi{\@tempswafalse\the\NC@list}%
+ \count@\m@ne
+ \let\the@toks\relax
+ \prepnext@tok
+ \expandafter \@tfor \expandafter \@nextchar
+ \expandafter :\expandafter =\the\@temptokena \do
+ {\@testpach
+ \ifcase \@chclass \@classz \or \@classi \or \@classii
+ \or \save@decl \or \or \@classv \or \@classvi
+ \or \@classvii \or \@classviii
+ \or \@classx
+ \or \@classx \fi
+ \@lastchclass\@chclass}%
+ \ifcase\@lastchclass
+ \@acol \or
+ \or
+ \@acol \or
+ \@preamerr \thr@@ \or
+ \@preamerr \tw@ \@addtopreamble\@sharp \or
+ \or
+ \else \@preamerr \@ne \fi
+ \def\the@toks{\the\toks}%
+}%
+\def\@mkpream@array@new#1{%
+ \gdef\@preamble{}%
+ \@lastchclass\f@ur
+ \@firstamptrue
+ \let\@sharp\relax
+ \@mkpream@relax
+ \@temptokena{#1}\@tempswatrue
+ \@whilesw\if@tempswa\fi{\@tempswafalse\the\NC@list}%
+ \count@\m@ne
+ \let\the@toks\relax
+ \prepnext@tok
+ \expandafter\@tfor\expandafter\@nextchar\expandafter:\expandafter=\the\@temptokena
+ \do{%
+ \@testpach
+ \ifcase\@chclass
+ \@classz
+ \or
+ \@classi
+ \or
+ \@classii
+ \or
+ \save@decl
+ \or
+ \or
+ \@classv
+ \or
+ \@classvi
+ \or
+ \@classvii
+ \or
+ \@classviii
+ \or
+ \@classx
+ \or
+ \@classx
+ \fi
+ \@lastchclass\@chclass
+ }%
+ \ifcase\@lastchclass
+ \@acolr % right-hand column
+ \or
+ \or
+ \@acolr % right-hand column
+ \or
+ \@preamerr\thr@@
+ \or
+ \@preamerr\tw@\@addtopreamble\@sharp
+ \or
+ \or
+ \else
+ \@preamerr\@ne
+ \fi
+ \def\the@toks{\the\toks}%
+}%
+\appdef\@mkpream@relax{%
+ \let\CT@setup \relax
+ \let\CT@color \relax
+ \let\CT@do@color \relax
+ \let\color \relax
+ \let\CT@column@color\relax
+ \let\CT@row@color \relax
+ \let\CT@cell@color \relax
+}%
+\def\@addamp@LaTeX{%
+ \if@firstamp\@firstampfalse\else\edef\@preamble{\@preamble &}\fi
+}%
+\def\@addamp@ltx{%
+ \if@firstamp\@firstampfalse\else\@addtopreamble{&}\fi
+}%
+\def\@arrayacol@LaTeX{%
+ \edef\@preamble{\@preamble \hskip \arraycolsep}%
+}%
+\def\@arrayacol@ltx{%
+ \@addtopreamble{\hskip\arraycolsep}%
+}%
+\def\@tabacoll{%
+ \@addtopreamble{\hskip\tableftsep\relax}%
+}%
+\def\@tabacol@LaTeX{%
+ \edef\@preamble{\@preamble \hskip \tabcolsep}%
+}%
+\def\@tabacol@ltx{%
+ \@addtopreamble{\hskip\tabmidsep\relax}%
+}%
+\def\@tabacolr{%
+ \@addtopreamble{\hskip\tabrightsep\relax}%
+}%
+\def\@arrayclassz@LaTeX{%
+ \ifcase \@lastchclass \@acolampacol \or \@ampacol \or
+ \or \or \@addamp \or
+ \@acolampacol \or \@firstampfalse \@acol \fi
+ \edef\@preamble{\@preamble
+ \ifcase \@chnum
+ \hfil$\relax\@sharp$\hfil \or $\relax\@sharp$\hfil
+ \or \hfil$\relax\@sharp$\fi}%
+}%
+\def\@arrayclassz@ltx{%
+ \ifcase\@lastchclass
+ \@acolampacol
+ \or
+ \@ampacol
+ \or
+ \or
+ \or
+ \@addamp
+ \or
+ \@acolampacol
+ \or
+ \@firstampfalse\@acoll
+ \fi
+ \ifcase\@chnum
+ \@addtopreamble{%
+ \hfil\array@row@rst$\relax\@sharp$\hfil
+ }%
+ \or
+ \@addtopreamble{%
+ \array@row@rst$\relax\@sharp$\hfil
+ }%
+ \or
+ \@addtopreamble{%
+ \hfil\array@row@rst$\relax\@sharp$%
+ }%
+ \fi
+}%
+\def\@tabclassz@LaTeX{%
+ \ifcase\@lastchclass
+ \@acolampacol
+ \or
+ \@ampacol
+ \or
+ \or
+ \or
+ \@addamp
+ \or
+ \@acolampacol
+ \or
+ \@firstampfalse\@acol
+ \fi
+ \edef\@preamble{%
+ \@preamble{%
+ \ifcase\@chnum
+ \hfil\ignorespaces\@sharp\unskip\hfil
+ \or
+ \hskip1sp\ignorespaces\@sharp\unskip\hfil
+ \or
+ \hfil\hskip1sp\ignorespaces\@sharp\unskip
+ \fi}}%
+}%
+\def\@tabclassz@ltx{%
+ \ifcase\@lastchclass
+ \@acolampacol
+ \or
+ \@ampacol
+ \or
+ \or
+ \or
+ \@addamp
+ \or
+ \@acolampacol
+ \or
+ \@firstampfalse\@acoll
+ \fi
+ \ifcase\@chnum
+ \@addtopreamble{%
+ {\hfil\array@row@rst\cell@font\ignorespaces\@sharp\unskip\hfil}%
+ }%
+ \or
+ \@addtopreamble{%
+ {\cell@fil\hskip1sp\array@row@rst\cell@font\ignorespaces\@sharp\unskip\hfil}%
+ }%
+ \or
+ \@addtopreamble{%
+ {\hfil\hskip1sp\array@row@rst\cell@font\ignorespaces\@sharp\unskip\cell@fil}%
+ }%
+ \fi
+}%
+\def\@tabclassiv@LaTeX{%
+ \@addtopreamble\@nextchar
+}%
+\def\@tabclassiv@ltx{%
+ \expandafter\@addtopreamble\expandafter{\@nextchar}%
+}%
+\def\@arrayclassiv@LaTeX{%
+ \@addtopreamble{$\@nextchar$}%
+}%
+\def\@arrayclassiv@ltx{%
+ \expandafter\@addtopreamble\expandafter{\expandafter$\@nextchar$}%
+}%
+\def\@classv@LaTeX{%
+ \@addtopreamble{\@startpbox{\@nextchar}\ignorespaces
+ \@sharp\@endpbox}%
+}%
+\def\@classv@ltx{%
+ \expandafter\@addtopreamble
+ \expandafter{%
+ \expandafter \@startpbox
+ \expandafter {\@nextchar}%
+ \pbox@hook\array@row@rst\cell@font\ignorespaces\@sharp\@endpbox
+ }%
+}%
+\def\@classx@array{%
+ \ifcase \@lastchclass
+ \@acolampacol \or
+ \@addamp \@acol \or
+ \@acolampacol \or
+ \or
+ \@acol \@firstampfalse \or
+ \@addamp
+ \fi
+}%
+\def\@classx@array@new{%
+ \ifcase \@lastchclass
+ \@acolampacol
+ \or
+ \@addamp \@acol
+ \or
+ \@acolampacol
+ \or
+ \or
+ \@firstampfalse\@acoll
+ \or
+ \@addamp
+ \fi
+}%
+\def\@xbitor@LaTeX #1{\@tempcntb \count#1
+ \ifnum \@tempcnta =\z@
+ \else
+ \divide\@tempcntb\@tempcnta
+ \ifodd\@tempcntb \@testtrue\fi
+ \fi}%
+\def\@xbitor@ltx#1{%
+ \@tempcntb\count#1\relax
+ \@ifnum{\@tempcnta=\z@}{}{%
+ \divide\@tempcntb\@tempcnta
+ \@ifodd\@tempcntb{\@testtrue}{}%
+ }%
+}%
+\@ifx{\@xbitor\@xbitor@LaTeX}{%
+ \class@info{Repairing broken LaTeX \string\@xbitor}%
+}{%
+ \class@info{Unrecognized LaTeX \string\@xbitor. Please update this document class! (Proceeding with fingers crossed.)}%
+}%
+\let\@xbitor\@xbitor@ltx
+\newcommand*\@gobble@opt@one[2][]{}%
+\def\@starttoc#1{%
+ \begingroup
+ \toc@pre
+ \makeatletter
+ \@input{\jobname.#1}%
+ \if@filesw
+ \expandafter\newwrite\csname tf@#1\endcsname
+ \immediate\openout \csname tf@#1\endcsname \jobname.#1\relax
+ \fi
+ \@nobreakfalse
+ \toc@post
+ \endgroup
+}%
+\def\toc@pre{}%
+\def\toc@post{}%
+\def\toc@@font{}%
+\def\ltxu@dotsep{\z@}%
+\let\tocdim@section \leftmargini
+\let\tocdim@subsection \leftmarginii
+\let\tocdim@subsubsection \leftmarginiii
+\let\tocdim@paragraph \leftmarginiv
+\let\tocdim@appendix \leftmarginv
+\let\tocdim@pagenum \leftmarginvi
+\def\toc@pre@auto{%
+ \toc@@font
+ \@tempdima\z@
+ \toc@setindent\@tempdima{section}%
+ \toc@setindent\@tempdima{subsection}%
+ \toc@setindent\@tempdima{subsubsection}%
+ \toc@setindent\@tempdima{paragraph}%
+ \toc@letdimen{appendix}%
+ \toc@letdimen{pagenum}%
+}%
+\def\toc@post@auto{%
+ \if@filesw
+ \begingroup
+ \toc@writedimen{section}%
+ \toc@writedimen{subsection}%
+ \toc@writedimen{subsubsection}%
+ \toc@writedimen{paragraph}%
+ \toc@writedimen{appendix}%
+ \toc@writedimen{pagenum}%
+ \endgroup
+ \fi
+}%
+\def\toc@setindent#1#2{%
+ \csname tocdim@#2\endcsname\tocdim@min\relax
+ \@ifundefined{tocmax@#2}{\@namedef{tocmax@#2}{\z@}}{}%
+ \advance#1\@nameuse{tocmax@#2}\relax
+ \expandafter\edef\csname tocleft@#2\endcsname{\the#1}%
+}%
+\def\toc@letdimen#1{%
+ \csname tocdim@#1\endcsname\tocdim@min\relax
+ \@ifundefined{tocmax@#1}{\@namedef{tocmax@#1}{\z@}}{}%
+ \expandafter\let\csname tocleft@#1\expandafter\endcsname\csname tocmax@#1\endcsname
+}%
+\def\toc@writedimen#1{%
+ \immediate\write\@auxout{%
+ \gdef\expandafter\string\csname tocmax@#1\endcsname{%
+ \expandafter\the\csname tocdim@#1\endcsname
+ }%
+ }%
+}%
+\def\l@@sections#1#2#3#4{%
+ \begingroup
+ \everypar{}%
+ \set@tocdim@pagenum\@tempboxa{#4}%
+ \global\@tempdima\csname tocdim@#2\endcsname
+ \leftskip\csname tocleft@#2\endcsname\relax
+ \dimen@\csname tocleft@#1\endcsname\relax
+ \parindent-\leftskip\advance\parindent\dimen@
+ \rightskip\tocleft@pagenum plus 1fil\relax
+ \skip@\parfillskip\parfillskip\z@
+ \let\numberline\numberline@@sections
+ \@nameuse{l@f@#2}%
+ \ignorespaces#3\unskip\nobreak\hskip\skip@
+ \hb@xt@\rightskip{\hfil\unhbox\@tempboxa}\hskip-\rightskip\hskip\z@skip
+ \par
+ \expandafter\aftergroup\csname tocdim@#2\endcsname\expandafter
+ \endgroup\the\@tempdima\relax
+}%
+\def\set@tocdim@pagenum#1#2{%
+ \setbox#1\hbox{\ignorespaces#2}%
+ \@ifdim{\tocdim@pagenum<\wd#1}{\global\tocdim@pagenum\wd#1}{}%
+}%
+\def\numberline@@sections#1{%
+ \leavevmode\hb@xt@-\parindent{%
+ \hfil
+ \@if@empty{#1}{}{%
+ \setbox\z@\hbox{#1.\kern\ltxu@dotsep}%
+ \@ifdim{\@tempdima<\wd\z@}{\global\@tempdima\wd\z@}{}%
+ \unhbox\z@
+ }%
+ }%
+ \ignorespaces
+}%
+\def\tocdim@min{\z@}%
+\def\list#1#2{%
+ \ifnum \@listdepth >5\relax
+ \@toodeep
+ \else
+ \global\advance\@listdepth\@ne
+ \fi
+ \rightmargin\z@
+ \listparindent\z@
+ \itemindent\z@
+ \csname @list\romannumeral\the\@listdepth\endcsname
+ \def\@itemlabel{#1}%
+ \let\makelabel\@mklab
+ \@nmbrlistfalse
+ #2\relax
+ \@trivlist
+ \parskip\parsep
+ \set@listindent
+ \ignorespaces
+}%
+\def\set@listindent@parshape{%
+ \parindent\listparindent
+ \advance\@totalleftmargin\leftmargin
+ \advance\linewidth-\rightmargin
+ \advance\linewidth-\leftmargin
+ \parshape\@ne\@totalleftmargin\linewidth
+}%
+\def\set@listindent@{%
+ \parindent\listparindent
+ \advance\@totalleftmargin\leftmargin
+ \advance\rightskip\rightmargin
+ \advance\leftskip\@totalleftmargin
+}%
+\let\set@listindent\set@listindent@parshape
+\providecommand\href[0]{\begingroup\@sanitize\@href}%
+\def\@href#1{\@@startlink{#1}\@@href}%
+\def\@@href#1{\endgroup#1\@@endlink}%
+\providecommand \url [0]{\begingroup\@sanitize \@url }%
+\def \@url #1{\endgroup\@href {#1}{\URL@prefix#1}}%
+\providecommand \URL@prefix [0]{URL }%
+\@ifxundefined \pdfoutput {\true@sw}{\@ifnum{\z@=\pdfoutput}{\true@sw}{\false@sw}}%
+{%
+ \def\@@startlink#1{\leavevmode\special{html:<a href="#1">}}%
+ \def\@@endlink{\special{html:</a>}}%
+}{%
+ \def\@@startlink#1{%
+ \leavevmode
+ \pdfstartlink\pdfstartlink@attr
+ user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%
+ \relax
+ }%
+ \def\@@endlink{\pdfendlink}%
+ \def\pdfstartlink@attr{attr{/Border[0 0 1 ]/H/I/C[0 1 1]}}%
+}%
+\def\typeout@org#1{%
+ \begingroup
+ \set@display@protect
+ \immediate\write\@unused{#1}%
+ \endgroup
+}%
+\long\def\typeout@ltx#1{%
+ \begingroup
+ \set@display@protect
+ \immediate\write\@unused{#1}%
+ \endgroup
+}%
+\@ifx{\typeout\typeout@org}{%
+ \class@info{Making \string\typeout\space \string\long}%
+ \let\typeout\typeout@ltx
+}{}%
+\endinput
+%%
+%% End of file `ltxutil.sty'.
diff --git a/Master/texmf-dist/tex/latex/revtex/revsymb.sty b/Master/texmf-dist/tex/latex/revtex/revsymb4-1.sty
index b60cbb46b3b..fb84d0641df 100644
--- a/Master/texmf-dist/tex/latex/revtex/revsymb.sty
+++ b/Master/texmf-dist/tex/latex/revtex/revsymb4-1.sty
@@ -1,24 +1,25 @@
%%
-%% This is file `revsymb.sty',
+%% This is file `revsymb4-1.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% revtex4.dtx (with options: `revsymb')
+%% revtex4-1.dtx (with options: `revsymb')
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
%% For the version number, search on the string
%% Original version by David Carlisle
-%% Modified by Arthur Ogawa (mailto:ogawa@teleport.com)
+%% Modified by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal dot net)
%%
-%% Copyright (c) 1999 The American Physical Society.
+%% Copyright (c) 2009 The American Physical Society.
%% http://publish.aps.org/revtex4/
%% mailto:revtex4@aps.org
%%
%% See the REVTeX 4 README file for restrictions and more information.
%%
-\ProvidesPackage{revsymb}
- [2001/08/02 v4.0 (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\NeedsTeXFormat{LaTeX2e}[1996/12/01]%
+\ProvidesPackage{revsymb4-1}
+ [2009/10/08:11:23 4.1g (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
\def\REVSYMB@warn#1{\PackageWarningNoLine{revsymb}{#1}}%
\DeclareRobustCommand\lambdabar{%
\bgroup
@@ -154,4 +155,4 @@
}%
\endinput
%%
-%% End of file `revsymb.sty'.
+%% End of file `revsymb4-1.sty'.
diff --git a/Master/texmf-dist/tex/latex/revtex/revtex4.cls b/Master/texmf-dist/tex/latex/revtex/revtex4-1.cls
index 854db7169ae..a463a6c5619 100644
--- a/Master/texmf-dist/tex/latex/revtex/revtex4.cls
+++ b/Master/texmf-dist/tex/latex/revtex/revtex4-1.cls
@@ -1,36 +1,40 @@
%%
-%% This is file `revtex4.cls',
+%% This is file `revtex4-1.cls',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
-%% revtex4.dtx (with options: `class-pre')
-%% ltxutil.dtx (with options: `ltxutil-krn')
-%% ltxgrid.dtx (with options: `ltxgrid-krn')
-%% textcase.dtx (with options: `package')
-%% revtex4.dtx (with options: `class-pst')
+%% revtex4-1.dtx (with options: `kernel')
+%% ltxutil.dtx (with options: `kernel')
+%% ltxfront.dtx (with options: `kernel')
+%% ltxgrid.dtx (with options: `kernel')
+%% revtex4-1.dtx (with options: `options')
+%% ltxutil.dtx (with options: `options')
+%% ltxfront.dtx (with options: `options')
+%% ltxgrid.dtx (with options: `options')
+%% revtex4-1.dtx (with options: `package')
%%
%% This file is part of the APS files in the REVTeX 4 distribution.
%% For the version number, search on the string
%% Original version by David Carlisle
-%% Modified by Arthur Ogawa (mailto:ogawa@teleport.com)
+%% Modified by Arthur Ogawa (mailto:arthur_ogawa at sbcglobal dot net)
%%
-%% Copyright (c) 1999 The American Physical Society.
+%% Copyright (c) 2009 The American Physical Society.
%% http://publish.aps.org/revtex4/
%% mailto:revtex4@aps.org
%%
%% See the REVTeX 4 README file for restrictions and more information.
%%
-\NeedsTeXFormat{LaTeX2e}[1996/12/01]
-\ProvidesClass{revtex4}
- [2001/08/02 v4.0 (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
-\def\class@name{revtex4}%
+\NeedsTeXFormat{LaTeX2e}[1996/12/01]%
+\ProvidesClass{revtex4-1}
+ [2009/10/08:11:23 4.1g (http://publish.aps.org/revtex4/ for documentation)]%FileInfo
+\let\class@name\@gtempa
\GenericInfo{}{\space
- Copyright (c) 2001 The American Physical Society.^^J
+ Copyright (c) 2009 The American Physical Society.^^J
mailto:revtex@aps.org^^J
Licensed under the LPPL:^^Jhttp://www.ctan.org/tex-archive/macros/latex/base/lppl.txt^^J
- Arthur Ogawa <ogawa@teleport.com>^^J
- Based on work by David Carlisle <david@dcarlisle.demon.co.uk>%
+ Arthur Ogawa <arthur_ogawa at sbcglobal dot net>^^J
+ Based on work by David Carlisle <david at dcarlisle.demon.co.uk>%
\@gobble
}%
\if@compatibility
@@ -41,16 +45,8 @@
\errmessage{You cannot run \class@name\space in compatability mode}%
\expandafter\@@end
\fi
-\let\DeclareOption@latex\DeclareOption
-\let\DeclareOption\@gobbletwo
-\let\ProcessOptions@latex\ProcessOptions
-\let\ProcessOptions\@empty
-\let\ProvidesPackage@latex\ProvidesPackage
-\def\ProvidesPackage#1[#2]{%
- \class@info{Incorporating package #1 [#2].}%
-}%
\typeout{%
- ltxutil: portions licensed from W. E. Baxter (web@superscript.com)%
+ ltxutil [2009/07/07 4.1f]: portions licensed from W. E. Baxter (web at superscript.com)%
}%
\def\class@err#1{\ClassError{\class@name}{#1}\@eha}%
\def\class@warn#1{\ClassWarningNoLine{\class@name}{#1}}%
@@ -82,9 +78,10 @@
\def\class@warn@end#1{%
\gappdef\class@enddocumenthook{\class@warn{#1}}%
}%
-\AtEndOfClass{%
- \@ifxundefined\class@name{\def\class@name{Generic Class}}{}%
-}%
+\ifx\undefined\class@name
+ \def\class@name{ltxutil}%
+ \class@warn{You should define the class name before reading in this package. Using default}%
+\fi
\def\t@{to}%
\dimendef\dimen@iii\thr@@
\def\halignt@{\halign\t@}%
@@ -188,23 +185,18 @@
}%
\prepdef\document{%
\endgroup
- \init@documenthook
- \set@typesize@hook
- \normalsize
- \set@pica@hook
+ \document@inithook
\true@sw{}%
}%
-\def\init@documenthook{}%
-\AtBeginDocument{%
- \class@documenthook
+\let\document@inithook\@empty
+\appdef\document@inithook{%
+ \AtBeginDocument{\class@documenthook}%
}%
\AtEndDocument{%
\class@enddocumenthook
}%
-\def\class@documenthook{}%
-\def\class@enddocumenthook{}%
-\def\set@typesize@hook{}%
-\def\set@pica@hook{}%
+\let\class@documenthook\@empty
+\let\class@enddocumenthook\@empty
\def\enddocument{%
\@enddocumenthook
\@checkend{document}%
@@ -246,6 +238,56 @@
}%
}{}%
}%
+\def\class@extension#1#2{%
+ \IfFileExists{#1.#2}{%
+ \expandafter\class@extensionfile\csname ver@\@currname.\@currext\endcsname{#1}#2%
+ }{%
+ \csname rtx@#1\endcsname
+ }%
+}%
+\def\class@extensionfile#1#2#3{%
+ \@pass@ptions#3\@unusedoptionlist{#2}%
+ \global\let\@unusedoptionlist\@empty
+ \expandafter\class@ext@hook\csname#2.#3-h@@k\endcsname#1{#2}#3%
+}%
+\def\class@ext@hook#1#2#3#4{%
+ \@pushfilename@ltx
+ \makeatletter
+ \let\CurrentOption\@empty
+ \@reset@ptions
+ \let#1\@empty
+ \xdef\@currname{#3}%
+ \global\let\@currext#4%
+ \global\let\@clsextension\@currext
+ \input{#3.#4}%
+ \@ifl@ter#4{#3}#2{%
+ \class@info{Class extension later than: #2}%
+ }{%
+ \class@info{Class extension earlier: #2}%
+ \@@end
+ }%
+ #1%
+ \let#1\@undefined
+ \expandafter\@p@pfilename@ltx\@currnamestack@ltx\@nil
+ \@reset@ptions
+}%
+\def\@pushfilename@ltx{%
+ \xdef\@currnamestack@ltx{%
+ {\@currname}%
+ {\@currext}%
+ {\@clsextension}%
+ {\the\catcode`\@}%
+ \@currnamestack@ltx
+ }%
+}%
+\def\@p@pfilename@ltx#1#2#3#4#5\@nil{%
+ \gdef\@currname{#1}%
+ \gdef\@currext{#2}%
+ \gdef\@clsextension{#3}%
+ \catcode`\@#4\relax
+ \gdef\@currnamestack@ltx{#5}%
+}%
+\global\let\@currnamestack@ltx\@empty
\def\flushing{%
\let\\\@normalcr
\leftskip\z@skip
@@ -253,6 +295,7 @@
\@rightskip\z@skip
\parfillskip\@flushglue
}%
+\expandafter\DeclareRobustCommand\expandafter\@centercr\expandafter{\@centercr}%
\def\eqnarray@LaTeX{%
\stepcounter{equation}%
\def\@currentlabel{\p@equation\theequation}%
@@ -261,7 +304,7 @@
\global\@eqcnt\z@
\tabskip\@centering
\let\\\@eqncr
- $$\everycr{}\halign\t@\displaywidth\bgroup
+ $$\everycr{}\halign to\displaywidth\bgroup
\hskip\@centering$\displaystyle\tabskip\z@skip{##}$\@eqnsel
&\global\@eqcnt\@ne\hskip \tw@\arraycolsep \hfil${##}$\hfil
&\global\@eqcnt\tw@ \hskip \tw@\arraycolsep
@@ -273,7 +316,7 @@
\long\def\eqnarray@fleqn@fixed{%
\stepcounter{equation}\def\@currentlabel{\p@equation\theequation}%
\global\@eqnswtrue\m@th\global\@eqcnt\z@
- \tabskip\mathindent
+ \tabskip\ltx@mathindent
\let\\=\@eqncr
\setlength\abovedisplayskip{\topsep}%
\ifvmode\addtolength\abovedisplayskip{\partopsep}\fi
@@ -303,35 +346,87 @@
\let\eqnarray@LaTeX\relax
\let\eqnarray@fleqn@fixed\relax
}{}%
-\def\mathindent{\@centering}%
+\def\ltx@mathindent{\@centering}%
\def\set@eqnarray@skips{}%
-\def\footnote{%
- \@ifnextchar[\@xfootnote{\@yfootnote\@footnotetext}%
-}%
-\def\footnotemark{%
- \@ifnextchar[\@xfootnotemark{\@yfootnote}%
+\def\prep@math{%
+ \@ifvmode{\everypar{{\setbox\z@\lastbox}}}{}%
+}%
+\def\prep@math@patch{%
+ \prepdef\equation{\prep@math}%
+ \prepdef\eqnarray{\prep@math}%
+}%
+\def\footnote{\@ifnextchar[\ltx@xfootnote\ltx@yfootnote}%
+\def\ltx@xfootnote[#1]{%
+ \ltx@def@footproc\ltx@footmark[#1]%
+ \expandafter\ltx@foottext\expandafter{\the\csname c@\@mpfn\endcsname}%
+}%
+\def\ltx@yfootnote{%
+ \ltx@stp@footproc\ltx@footmark
+ \expandafter\ltx@foottext\expandafter{\the\csname c@\@mpfn\endcsname}%
+}%
+\def\footnotemark{\@ifnextchar[\ltx@xfootmark\ltx@yfootmark}%
+\def\ltx@xfootmark{\ltx@def@footproc\ltx@footmark}%
+\def\ltx@yfootmark{\ltx@stp@footproc\ltx@footmark}%
+\def\ltx@footmark#1{%
+ \leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
+ \begingroup
+ \expandafter\ltx@make@current@footnote\expandafter{\@mpfn}{#1}%
+ \expandafter\@argswap@val\expandafter{\Hy@footnote@currentHref}{\hyper@linkstart {link}}%
+ \@makefnmark
+ \hyper@linkend
+ \endgroup
+ \ifhmode\spacefactor\@x@sf\fi
+ \relax
}%
-\def\@xfootnote[#1]{%
- \@xfootnotemark[#1]%
- \@footnotetext
+\def\footnotetext{\@ifnextchar[\ltx@xfoottext\ltx@yfoottext}%
+\def\ltx@xfoottext{\ltx@def@footproc\ltx@foottext}%
+\def\ltx@yfoottext{\ltx@stp@footproc\ltx@foottext}%
+\long\def\ltx@foottext#1#2{%
+ \begingroup
+ \expandafter\ltx@make@current@footnote\expandafter{\@mpfn}{#1}%
+ \@footnotetext{#2}%
+ \endgroup
}%
-\def\@xfootnotemark@ltx[#1]{%
+\def\ltx@def@footproc#1[#2]{%
\begingroup
- \csname c@\@mpfn\endcsname #1\relax
+ \csname c@\@mpfn\endcsname #2\relax
\unrestored@protected@xdef\@thefnmark{\thempfn}%
- \endgroup
- \H@@footnotemark
+ \expandafter\endgroup
+ \expandafter#1%
+ \expandafter{\the\csname c@\@mpfn\endcsname}%
}%
-\def\@yfootnote{%
- \stepcounter\@mpfn
+\def\ltx@stp@footproc#1{%
+ \expandafter\stepcounter\expandafter{\@mpfn}%
\protected@xdef\@thefnmark{\thempfn}%
- \H@@footnotemark
+ \expandafter#1%
+ \expandafter{\the\csname c@\@mpfn\endcsname}%
}%
\appdef\class@documenthook{%
- \@ifxundefined\H@@footnotemark{%
- \let\H@@footnotemark\@footnotemark
- }{}%
- \let\@xfootnotemark\@xfootnotemark@ltx
+ \let\footnote@latex\footnote
+ \@ifpackageloaded{hyperref}{}{%
+ \let\H@@footnotetext\@footnotetext
+ \def\@footnotetext{\H@@footnotetext}%
+ \let\H@@mpfootnotetext\@mpfootnotetext
+ \def\@mpfootnotetext{\H@@mpfootnotetext}%
+ }%
+}%
+\def\ltx@make@current@footnote#1#2{%
+ \csname c@#1\endcsname#2\relax
+ \protected@edef\Hy@footnote@currentHref{\@currentHref-#1.\csname the#1\endcsname}%
+}%
+\def\thempfootnote@latex{{\itshape \@alph \c@mpfootnote }}%
+\def\ltx@thempfootnote{\@alph\c@mpfootnote}%
+\@ifx{\thempfootnote\thempfootnote@latex}{%
+ \class@info{Repairing hyperref-unfriendly LaTeX definition of \string\mpfootnote}%
+ \let\thempfootnote\ltx@thempfootnote
+}{}%
+\def\@makefnmark{%
+ \hbox{%
+ \@textsuperscript{%
+ \normalfont\itshape\@thefnmark
+ }%
+ }%
}%
\long\def\@footnotetext{%
\insert\footins\bgroup
@@ -341,11 +436,8 @@
\minipagefootnote@pick
\make@footnotetext
}%
-\def\make@footnotetext#1{%
- \reset@font\footnotesize
- \interlinepenalty\interfootnotelinepenalty
- \splittopskip\footnotesep
- \splitmaxdepth\dp\strutbox
+\long\def\make@footnotetext#1{%
+ \set@footnotefont
\set@footnotewidth
\@parboxrestore
\protected@edef\@currentlabel{%
@@ -358,6 +450,12 @@
\color@endgroup
\minipagefootnote@drop
}%
+\def\set@footnotefont{%
+ \reset@font\footnotesize
+ \interlinepenalty\interfootnotelinepenalty
+ \splittopskip\footnotesep
+ \splitmaxdepth\dp\strutbox
+}%
\def\set@footnotewidth{%
\hsize\columnwidth
\linewidth\hsize
@@ -369,22 +467,23 @@
\advance\hsize-\columnsep
\linewidth\hsize
}%
-\def\addtocontents#1#2{%
- \protected@write\@auxout{%
- \let \label \@gobble \let \index \@gobble \let \glossary \@gobble
- \def\({\string\(}%
- \def\){\string\)}%
- \def\\{\string\\}%
- }{\string \@writefile {#1}{#2}}%
+\def\robustify@contents{%
+ \let \label \@gobble
+ \let \index \@gobble
+ \let \glossary \@gobble
+ \let\footnote \@gobble
+ \def\({\string\(}%
+ \def\){\string\)}%
+ \def\\{\string\\}%
+}%
+\long\def\addtocontents#1#2{%
+ \protected@write\@auxout{\robustify@contents}{\string \@writefile {#1}{#2}}%
}%
\def\addcontentsline#1#2#3{%
\addtocontents{#1}{%
\protect\contentsline{#2}{#3}{\thepage}{}%
}%
}%
-\def\contentsline#1#2#3#4{%
- \csname l@#1\endcsname{#2}{#3}%
-}%
\def\label#1{%
\@bsphack
\protected@write\@auxout{}{%
@@ -392,6 +491,16 @@
}%
\@esphack
}%
+\def\ltx@contentsline#1{%
+ \expandafter\@ifnotrelax\csname l@#1\endcsname{}{%
+ \expandafter\let\csname l@#1\endcsname\@gobbletwo
+ }%
+ \contentsline@latex{#1}%
+}%
+\appdef\document@inithook{%
+ \let\contentsline@latex\contentsline
+ \let\contentsline\ltx@contentsline
+}%
\appdef\class@documenthook{%
\prepdef\caption{\minipagefootnote@here}%
}%
@@ -431,25 +540,21 @@
\egroup
\expandafter\@iiiparbox\@mpargs{\unvbox\@tempboxa}%
}%
+\@booleantrue\floats@sw
\let\@xfloat@LaTeX\@xfloat
\def\@xfloat#1[#2]{%
\@xfloat@prep
\@nameuse{fp@proc@#2}%
- \@ifxundefined\floats@sw{\global\@booleantrue\floats@sw}{}%
\floats@sw{\@xfloat@LaTeX{#1}[#2]}{\@xfloat@anchored{#1}[]}%
}%
\def\@xfloat@prep{%
- \let\footnote\footnote@latex
+ \ltx@footnote@pop
\def\@mpfn{mpfootnote}%
\def\thempfn{\thempfootnote}%
\c@mpfootnote\z@
- \let\@footnotetext\@mpfootnotetext
- \let\H@@footnotetext\@mpfootnotetext
- \let\@makefntext\@mpmakefntext
-}%
-\appdef\class@documenthook{%
- \let\footnote@latex\footnote
+ \let\H@@footnotetext\H@@mpfootnotetext
}%
+\let\ltx@footnote@pop\@empty
\def\@xfloat@anchored#1[#2]{%
\def\@captype{#1}%
\begin@float@pagebreak
@@ -462,7 +567,7 @@
}%
\def\end@float@anchored{%
\minipagefootnote@here
- \par\vskip\z@skip %% \par\vskip\z@ added 15 Dec 87
+ \par\vskip\z@skip
\par
\end@float@pagebreak
}%
@@ -475,7 +580,6 @@
#1%
}%
\def\do@if@floats#1#2{%
- \@ifxundefined\floats@sw{\global\@booleantrue\floats@sw}{}%
\floats@sw{}{%
\expandafter\newwrite
\csname#1write\endcsname
@@ -501,6 +605,9 @@
\def\triggerpar{\leavevmode\@@par}%
\def\oneapage{\def\begin@float@pagebreak{\newpage}\def\end@float@pagebreak{\newpage}}%
\def\print@float#1#2{%
+ \lengthcheck@sw{%
+ \total@float{#1}%
+ }{}%
\@ifxundefined@cs{#1write}{}{%
\begingroup
\@booleanfalse\floats@sw
@@ -535,6 +642,58 @@
\global\expandafter\let\csname#1write\endcsname\relax
}%
}%
+\chardef\@xvi=16\relax
+\mathchardef\@twopowerfourteen="4000
+\mathchardef\@twopowertwo="4
+\def\tally@float#1{%
+ \begingroup
+ \@tempcnta\count\@currbox
+ \divide\@tempcnta\@xxxii
+ \multiply\@tempcnta\@xxxii
+ \advance\count\@currbox-\@tempcnta
+ \divide\@tempcnta\@xxxii
+ \@ifnum{\count\@currbox>\@xvi}{%
+ \advance\count\@currbox-\@xvi\@booleantrue\@temp@sw
+ }{%
+ \@booleanfalse\@temp@sw
+ }%
+ \show@box@size@sw{%
+ \class@info{Float #1
+ (\the\@tempcnta)[\@temp@sw{16+}{}\the\count\@currbox]^^J%
+ (\the\ht\@currbox+\the\dp\@currbox)X\the\wd\@currbox
+ }%
+ }{}%
+ \endgroup
+ \expandafter\let
+ \expandafter\@tempa
+ \csname fbox@\csname ftype@#1\endcsname\endcsname
+ \@ifnotrelax\@tempa{%
+ \@ifhbox\@tempa{%
+ \setbox\@tempboxa\vbox{\unvcopy\@currbox\hrule}%
+ \dimen@\ht\@tempboxa
+ \divide\dimen@\@twopowerfourteen
+ \@ifdim{\wd\@tempboxa<\textwidth}{%
+ \advance\dimen@\ht\@tempa
+ \global\ht\@tempa\dimen@
+ }{%
+ \advance\dimen@\dp\@tempa
+ \global\dp\@tempa\dimen@
+ }%
+ }{}%
+ }{}%
+}%
+\def\total@float#1{%
+ \expandafter\let
+ \expandafter\@tempa
+ \csname fbox@\csname ftype@#1\endcsname\endcsname
+ \@ifnotrelax\@tempa{%
+ \@ifhbox\@tempa{%
+ \@tempdima\the\ht\@tempa\divide\@tempdima\@twopowertwo\@tempcnta\@tempdima
+ \@tempdimb\the\dp\@tempa\divide\@tempdimb\@twopowertwo\@tempcntb\@tempdimb
+ \class@info{Total #1: Column(\the\@tempcnta pt), Page(\the\@tempcnta pt)}%
+ }{}%
+ }{}%
+}%
\def\write@float#1{\write@@float{#1}{#1}}%
\def\endwrite@float{\@Esphack}%
\def\write@floats#1{\write@@float{#1*}{#1}}%
@@ -592,8 +751,7 @@
{\@dblarg{\@sect@ltx {#1}{#2}{#3}{#4}{#5}{#6}}}%
}%
\def\@startsection@hook{}%
-\class@info
- {Repairing broken LateX \string\@sect}%
+\class@info{Repairing broken LateX \string\@sect}%
\def\@sect@ltx#1#2#3#4#5#6[#7]#8{%
\@ifnum{#2>\c@secnumdepth}{%
\def\H@svsec{\phantomsection}%
@@ -678,19 +836,22 @@
}%
\def\@hang@froms#1#2{#1#2}%
\def\@runin@tos #1#2{#1#2}%
-\appdef\init@documenthook{%
+\def\init@hyperref{%
\providecommand\phantomsection{}%
- \providecommand\hyper@anchor[1]{}%
- \providecommand\hyper@last{}%
- \providecommand\Hy@raisedlink[1]{#1}%
+ \providecommand\hyper@makecurrent[1]{}%
+ \providecommand\Hy@raisedlink[1]{}%
\providecommand\hyper@anchorstart[1]{}%
\providecommand\hyper@anchorend{}%
\providecommand\hyper@linkstart[2]{}%
\providecommand\hyper@linkend{}%
+ \providecommand\@currentHref{}%
}%
\let\H@refstepcounter\refstepcounter
+\appdef\document@inithook{%
+ \init@hyperref
+}%
\def\sec@upcase#1{\relax{#1}}%
-\appdef\class@documenthook{%
+\appdef\document@inithook{%
\@ifpackageloaded{array}{\switch@array}{\switch@tabular}%
\prepdef\endtabular{\endtabular@hook}%
\@provide\endtabular@hook{}%
@@ -815,6 +976,7 @@
\let\@yargarraycr\@yargarraycr@ltx
}%
\def\switch@array{%
+ \@ifpackageloaded{colortbl}{\let\switch@array@info\colortbl@message}{\let\switch@array@info\array@message}%
\let\@array@sw\@array@sw@LaTeX
\@ifx{\@array\@array@array}{%
\@ifx{\@tabular\@tabular@array}{%
@@ -830,18 +992,18 @@
\@ifx{\@xargarraycr\@xargarraycr@array}{%
\@ifx{\@yargarraycr\@yargarraycr@array}{%
\true@sw
- }{%
- \false@sw
- }%
- }{%
- \false@sw
- }%
- }{%
- \false@sw
- }%
- }{%
- \false@sw
- }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ }{%
+ \false@sw
+ }%
}{%
\false@sw
}%
@@ -871,7 +1033,7 @@
}{%
\class@info{Patching array package.}%
}{%
- \class@info{Unrecognized array package. Please update this document class! (Proceeding with fingers crossed.)}%
+ \switch@array@info
}%
\let\@array \@array@array@new
\let\@@array \@array % Cosi fan tutti
@@ -891,6 +1053,12 @@
\let\@xargarraycr\@xargarraycr@new
\let\@yargarraycr\@yargarraycr@new
}%
+\def\array@message{%
+ \class@info{Unrecognized array package. Please update this document class! (Proceeding with fingers crossed.)}%
+}%
+\def\colortbl@message{%
+ \class@info{colortbl package is loaded. (Proceeding with fingers crossed.)}%
+}%
\def\@array@sw@LaTeX{\@ifx{\\\@tabularcr}}%
\def\@array@sw@array{\@ifx{\d@llarbegin\begingroup}}%
\def\@tabular@LaTeX{%
@@ -923,7 +1091,6 @@
\let\@acoll\@tabacoll
\let\@acolr\@tabacolr
\let\@acol\@tabacol
- \let\col@sep\@undefined
\let\d@llarbegin\begingroup
\let\d@llarend\endgroup
\@tabarray
@@ -1020,7 +1187,6 @@
\let\@acoll\@arrayacol
\let\@acolr\@arrayacol
\let\@acol\@arrayacol
-\let\col@sep\@undefined
\def\d@llarbegin{$}%
\let\d@llarend\d@llarbegin
\gdef\@halignto{}%
@@ -1341,12 +1507,12 @@
\relax
}%
\def\@mkpream@relax{%
- \let\tableftsep\relax
- \let\tabmidsep\relax
- \let\tabrightsep\relax
+ \let\tableftsep \relax
+ \let\tabmidsep \relax
+ \let\tabrightsep \relax
\let\array@row@rst\relax
- \let\cell@font\relax
- \let\@startpbox\relax
+ \let\cell@font \relax
+ \let\@startpbox \relax
}%
\def\@mkpream@array#1{%
\gdef\@preamble{}\@lastchclass 4 \@firstamptrue
@@ -1429,6 +1595,15 @@
\fi
\def\the@toks{\the\toks}%
}%
+\appdef\@mkpream@relax{%
+ \let\CT@setup \relax
+ \let\CT@color \relax
+ \let\CT@do@color \relax
+ \let\color \relax
+ \let\CT@column@color\relax
+ \let\CT@row@color \relax
+ \let\CT@cell@color \relax
+}%
\def\@addamp@LaTeX{%
\if@firstamp\@firstampfalse\else\edef\@preamble{\@preamble &}\fi
}%
@@ -1597,7 +1772,7 @@
\ifodd\@tempcntb \@testtrue\fi
\fi}%
\def\@xbitor@ltx#1{%
- \@tempcntb\count#1%
+ \@tempcntb\count#1\relax
\@ifnum{\@tempcnta=\z@}{}{%
\divide\@tempcntb\@tempcnta
\@ifodd\@tempcntb{\@testtrue}{}%
@@ -1625,8 +1800,8 @@
}%
\def\toc@pre{}%
\def\toc@post{}%
-\def\toc@@font{}%{\footnotesize\rmfamily}%
-\def\@dotsep{\z@}%{5.5pt}%
+\def\toc@@font{}%
+\def\ltxu@dotsep{\z@}%
\let\tocdim@section \leftmargini
\let\tocdim@subsection \leftmarginii
\let\tocdim@subsubsection \leftmarginiii
@@ -1674,13 +1849,9 @@
}%
}%
\def\l@@sections#1#2#3#4{%
- % #1 - superior section
- % #2 - this section
- % #3 - content, including possible \numberline
- % #4 - page number
\begingroup
\everypar{}%
- \set@tocdim@pagenum{#4}%
+ \set@tocdim@pagenum\@tempboxa{#4}%
\global\@tempdima\csname tocdim@#2\endcsname
\leftskip\csname tocleft@#2\endcsname\relax
\dimen@\csname tocleft@#1\endcsname\relax
@@ -1695,15 +1866,15 @@
\expandafter\aftergroup\csname tocdim@#2\endcsname\expandafter
\endgroup\the\@tempdima\relax
}%
-\def\set@tocdim@pagenum#1{%
- \setbox\@tempboxa\hbox{\ignorespaces#1}%
- \@ifdim{\tocdim@pagenum<\wd\z@}{\global\tocdim@pagenum\wd\z@}{}%
+\def\set@tocdim@pagenum#1#2{%
+ \setbox#1\hbox{\ignorespaces#2}%
+ \@ifdim{\tocdim@pagenum<\wd#1}{\global\tocdim@pagenum\wd#1}{}%
}%
\def\numberline@@sections#1{%
\leavevmode\hb@xt@-\parindent{%
\hfil
\@if@empty{#1}{}{%
- \setbox\z@\hbox{#1.\kern\@dotsep}%
+ \setbox\z@\hbox{#1.\kern\ltxu@dotsep}%
\@ifdim{\@tempdima<\wd\z@}{\global\@tempdima\wd\z@}{}%
\unhbox\z@
}%
@@ -1744,22 +1915,1085 @@
\advance\leftskip\@totalleftmargin
}%
\let\set@listindent\set@listindent@parshape
+\providecommand\href[0]{\begingroup\@sanitize\@href}%
+\def\@href#1{\@@startlink{#1}\@@href}%
+\def\@@href#1{\endgroup#1\@@endlink}%
+\providecommand \url [0]{\begingroup\@sanitize \@url }%
+\def \@url #1{\endgroup\@href {#1}{\URL@prefix#1}}%
+\providecommand \URL@prefix [0]{URL }%
+\@ifxundefined \pdfoutput {\true@sw}{\@ifnum{\z@=\pdfoutput}{\true@sw}{\false@sw}}%
+{%
+ \def\@@startlink#1{\leavevmode\special{html:<a href="#1">}}%
+ \def\@@endlink{\special{html:</a>}}%
+}{%
+ \def\@@startlink#1{%
+ \leavevmode
+ \pdfstartlink\pdfstartlink@attr
+ user{/Subtype/Link/A<</Type/Action/S/URI/URI(#1)>>}%
+ \relax
+ }%
+ \def\@@endlink{\pdfendlink}%
+ \def\pdfstartlink@attr{attr{/Border[0 0 1 ]/H/I/C[0 1 1]}}%
+}%
+\def\typeout@org#1{%
+ \begingroup
+ \set@display@protect
+ \immediate\write\@unused{#1}%
+ \endgroup
+}%
+\long\def\typeout@ltx#1{%
+ \begingroup
+ \set@display@protect
+ \immediate\write\@unused{#1}%
+ \endgroup
+}%
+\@ifx{\typeout\typeout@org}{%
+ \class@info{Making \string\typeout\space \string\long}%
+ \let\typeout\typeout@ltx
+}{}%
\typeout{%
- ltxgrid: portions licensed from W. E. Baxter (web@superscript.com)%
+ ltxfront [2009/10/06/20:20 4.1g]: Arthur Ogawa (after David P. Carlisle)%
}%
-\newcounter{linecount}
-\def\lineloop#1{%
- \loop
- \ifnum\c@linecount<#1\relax
- \global\advance\c@linecount\@ne
+\appdef\class@documenthook{\frontmatter@init}%
+\let\frontmatter@init\@empty
+\newcommand\frontmatter@title[2][]{%
+ \def\@title{#2}%
+ \def\@shorttitle{#1}%
+ \let\@AF@join\@title@join
+}%
+\appdef\frontmatter@init{%
+ \def\@title{\class@warn{No title}}%
+ \let\@shorttitle\@empty
+ \let\@title@aux\@title@aux@cleared
+}%
+\def\@title@join{\expandafter\@title@join@\@title@aux}%
+\def\@title@join@#1#2{%
+ \def\@title@aux{{\@join{\@separator}{#1}{#2}}}%
+}%
+\def\@title@aux@cleared{{}}%
+\newcounter{affil}%
+\newcounter{collab}%
+\appdef\frontmatter@init{%
+ \c@affil\z@
+ \c@collab\z@
+}%
+\newcommand\frontmatter@author{% implicit #1
+ \@author@def{}% implicit #2
+}%
+\def\collaboration{% implicit #1
+ \@author@def{\@booleantrue\collaboration@sw}% implicit #2
+}%
+\appdef\frontmatter@init{%
+ \@booleanfalse\collaboration@sw
+}%
+\def\@author@cleared{{}{}{}}%
+\def\@author@gobble#1#2#3{}%
+\def\@author@init{%
+ \let\@author\@author@cleared
+ \@booleanfalse\collaboration@sw
+}%
+\def\@authorclear@sw{\@ifx{\@author\@author@cleared}}%
+\appdef\frontmatter@init{%
+ \@author@init
+}%
+\def\@author@def#1#2{%
+ \move@AU\move@AF\move@AUAF
+ \let\@AF@join\@author@join
+ #1%
+ \def\@author{{#2}{}}%
+}%
+\def\@author@join@#1#2#3{%
+ \def\@author{{#1}{\@join{\@separator}{#2}{#3}}}%
+}%
+\def\@author@join{\expandafter\@author@join@\@author}%
+\def\move@AU{%
+ \@authorclear@sw{}{%
+ \collaboration@sw{%
+ \advance\c@collab\@ne
+ \@argswap{\CO@grp\CO@opr}%
+ }{%
+ \@argswap{\AU@grp\AU@opr}%
+ }%
+ {%
+ \expandafter\@argswap@val
+ \expandafter{\@author}%
+ {\expandafter\@argswap@val\expandafter{\the\c@collab}{\add@AUCO@grp}}%
+ }%
+ }%
+ \@author@init
+}%
+\def\add@AUCO@grp#1#2#3#4{%
+ \appdef#3{#4{#1}#2}%
+ \frontmatterverbose@sw{\say#3}{}%
+}%
+\def\@author@finish{%
+ \move@AU\move@AF
+ \@ifx{\AU@grp\@empty}{}{%
+ \@ifx{\AF@grp\@empty}{%
+ \begingroup
+ \frontmatterverbose@sw{\say\AU@grp}{}%
+ \let\href\@secondoftwo
+ \let\AU@opr\@secondofthree
+ \let\CO@opr\@secondofthree
+ \let\footnote\@gobble
+ \class@warn{Assuming \string\noaffiliation\space for \AU@grp}%
+ \endgroup
+ \@affil@def{}\move@AF
+ }{}%
+ }%
+ \move@AUAF
+}%
+\def\@secondofthree#1#2#3{#2}%
+\def\@join#1#2#3{%
+ \@if@empty{#2}{#3}{#2#1#3}%
+}%
+\def\@separator{;\space}%
+\let\surname\@firstofone
+\let\firstname\@firstofone
+\newcommand\frontmatter@and{\class@err{\protect\and\space is not supported}}
+\def\cat@comma@active{\catcode`\,\active}%
+{\cat@comma@active\gdef,{\active@comma}}%
+\def\active@comma{,\penalty-300\relax}%
+\newcommand\affiliation{%
+ \move@AU\move@AF
+ \begingroup
+ \cat@comma@active
+ \@affiliation
+}%
+\def\@affiliation#1{%
+ \endgroup
+ \let\@AF@join\@affil@join
+ \@affil@def{#1}%
+}%
+\newcommand\frontmatter@noaffiliation{%
+ \move@AU\move@AF
+ \@affil@def{}\move@AF
+ \move@AUAF
+}%
+\def\blankaffiliation{{}}%
+\def\@affil@cleared{{{}}{}}%
+\appdef\frontmatter@init{%
+ \@affil@init
+}%
+\def\@affil@init{%
+ \let\@affil\@affil@cleared
+}%
+\def\@affilclear@sw{\@ifx{\@affil\@affil@cleared}}%
+\def\@affil@def#1{%
+ \def\@affil{{#1}{}}%
+}%
+\def\@affil@join@#1#2#3{%
+ \def\@affil{{#1}{\@join{\@separator}{#2}{#3}}}%
+}%
+\def\@affil@join{\expandafter\@affil@join@\@affil}%
+\def\move@AF{%
+ \@affilclear@sw{}{%
+ \@booleanfalse\temp@sw
+ \let\@tempd\@empty
+ \@affils@sw{%
+ \expandafter\@affil@addr@def\expandafter\@tempa\@affil
+ \def\AFF@opr{\@affil@match\@tempa}%
+ \@AFF@list
+ }{}\temp@sw
+ {%
+ \expandafter\@affil@aux@def\expandafter\@tempb\@affil
+ \@ifx{\@tempb\@empty}{}{%
+ \@ifx{\@tempb\@tempd}{}{%
+ \class@warn{%
+ Ancillary information for \@tempa\space must not be different!
+ Please put it on the first instance%
+ }%
+ }%
+ }%
+ }%
+ {%
+ \@if@empty{\expandafter\@firstoftwo\@affil}{%
+ \def\@tempc{\z@}%
+ \@argswap@val{\z@}%
+ }{%
+ \advance\c@affil\@ne
+ \expandafter\@argswap@val\expandafter{\the\c@affil}%
+ }%
+ {%
+ \expandafter\@argswap@val\expandafter{\the\c@collab}{%
+ \expandafter\@argswap@val\expandafter{\@affil}{%
+ \add@list@val@val@val\@AFF@list\AFF@opr
+ }%
+ }%
+ }%
+ \appdef@eval\AF@grp{\the\c@affil}%
+ }%
+ \@affil@init
+ }%
+}%
+\def\@affil@addr@def#1#2#3{%
+ \def#1{#2}%
+}%
+\def\@affil@aux@def#1#2#3{%
+ \def#1{#3}%
+}%
+\def\add@list@val@val@val#1#2#3#4#5{%
+ \appdef#1{#2{#5}{#4}#3}%
+ \frontmatterverbose@sw{\say#1}{}%
+}%
+\def\@affil@match#1#2#3#4#5{%
+ \temp@sw{}{%
+ \def\@tempifx{#4}%
+ \@ifx{\@tempifx#1}{%
+ \groupauthors@sw{%
+ \@ifnum{#3=\c@collab}{%
+ \true@sw
+ }{%
+ \false@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \false@sw
+ }%
+ {%
+ \@booleantrue\temp@sw
+ \def\@tempc{#2}%
+ \def\@tempd{#5}%
+ }{%
+ }%
+ }%
+}%
+\def\move@AUAF{%
+ \@ifx{\AF@grp\@empty}%
+ {%
+ \@ifx{\@empty\CO@grp}{}{%
+ \appdef@e \@AAC@list{\CO@grp}%
+ \appdef@e \@AFG@list{\CO@grp}%
+ \let\CO@grp\@empty
+ }%
+ }{%
+ \appdef \@AAC@list{\AF@opr}%
+ \appdef@eval\@AAC@list{\AF@grp}%
+ \appdef@e \@AAC@list{\AU@grp}%
+ \frontmatterverbose@sw{\say\@AAC@list}{}%
+ \@ifx{\@empty\AU@grp}{%
+ \@ifx{\@empty\CO@grp}{%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ {%
+ \@ifx{\@empty\AF@grp}{}{%
+ \@booleanfalse\temp@sw
+ \def\AFG@opr{\x@match\AF@grp}%
+ \let\CO@opr\@author@gobble
+ \@AFG@list
+ \temp@sw{}{%
+ \appdef \@AFG@list{\AFG@opr}%
+ \appdef@eval\@AFG@list{\AF@grp}%
+ }%
+ }%
+ \@ifx{\@empty\CO@grp}{}{%
+ \appdef@e \@AFG@list{\CO@grp}%
+ \let\CO@grp\@empty
+ }%
+ }{%
+ }%
+ \let\CO@grp\@empty
+ \let\AU@grp\@empty
+ \let\AF@grp\@empty
+ }%
+ \frontmatterverbose@sw{\say\@AAC@list\say\@AFG@list}{}%
+}%
+\appdef\frontmatter@init{%
+ \let\AU@grp\@empty
+ \let\CO@grp\@empty
+ \let\AF@grp\@empty
+ \let\@AAC@list\@empty
+ \let\@AFG@list\@empty
+ \let\@AFF@list\@empty
+}%
+\appdef\frontmatter@init{%
+ \let\@AF@join\@AF@join@error
+}%
+\def\@AF@join@error#1{%
+ \class@warn{%
+ \string\email, \string\homepage, \string\thanks, or \string\altaffiliation\space
+ appears in wrong context.
+ }%
+}%
+\def\sanitize@url{%
+ \@makeother\%%
+ \@makeother\~%
+ \@makeother\_%
+}%
+\newcommand*\email[1][]{\begingroup\sanitize@url\@email{#1}}%
+\def\@email#1#2{%
+ \endgroup
+ \@AF@join{#1\href{mailto:#2}{#2}}%
+}%
+\newcommand*\homepage[1][]{\begingroup\sanitize@url\@homepage{#1}}%
+\def\@homepage#1#2{%
+ \endgroup
+ \@AF@join{#1\url{#2}}%
+}%
+\appdef\class@documenthook{%
+ \providecommand\url{}%
+ \providecommand\href[1]{}%
+}%
+\def\frontmatter@thanks{% implicit #1
+ \@AF@join
+}%
+\newcommand*\altaffiliation[2][]{%
+ \@AF@join{#1#2}%
+}%
+\def\set@listcomma@list#1{%
+ \expandafter\@reset@ac\expandafter#1#1{0}\@reset@ac{%
+ \let\@listcomma\relax
+ }{%
+ \let\@listcomma\@listcomma@comma
+ }%
+}%
+\def\set@listcomma@count#1{%
+ \@ifnum{#1=\tw@}{%
+ \let\@listcomma\relax
+ }{%
+ \let\@listcomma\@listcomma@comma
+ }%
+}%
+\def\@reset@ac#1#2#3\@reset@ac{%
+ \def#1{#3}%
+ \@tempcnta#2\relax
+ \@ifnum{#2=\tw@}%
+}%
+\def\@listand{\@ifnum{\@tempcnta=\tw@}{\andname\space}{}}%
+\def\@listcomma@comma{\@ifnum{\@tempcnta>\@ne}{,}{}}%
+\def\@listcomma@comma@UK{\@ifnum{\@tempcnta>\tw@}{,}{}}%
+\def\@collaboration@err#1#2{%
+}%
+\def\doauthor#1#2#3{%
+ \ignorespaces#1\unskip\@listcomma
+ \begingroup
+ \def\@tempifx{#3}%
+ \@ifx{\@tempifx\@empty}{%
+ \false@sw
+ }{%
+ \@ifnum{\c@affil<\affil@cutoff}{%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }%
+ {%
+ #3\aftergroup\true@sw
+ }{%
+ \aftergroup\false@sw
+ }%
+ \@if@empty{#2}{\endgroup{}{}}{\endgroup{\comma@space}{}\frontmatter@footnote{#2}}%
+ \space \@listand
+}%
+\def\x@match#1#2{%
+ \temp@sw{}{%
+ \def\@tempifx{#2}%
+ \@ifx{\@tempifx#1}{%
+ \@booleantrue\temp@sw
+ }{%
+ }%
+ }%
+}%
+\def\y@match#1#2#3{%
+ \temp@sw{}{%
+ \def\@tempifx{#3}%
+ \@ifx{\@tempifx#1}{%
+ \@booleantrue\temp@sw
+ \def\@tempb{#2}%
+ }{%
+ }%
+ }%
+}%
+\def\frontmatter@footnote#1{%
+ \begingroup
+ \@booleanfalse\temp@sw
+ \def\@tempa{#1}%
+ \let\@tempb\@empty
+ \def\@TBN@opr{\y@match\@tempa}%
+ \@FMN@list
+ \temp@sw{%
+ \expandafter\frontmatter@footnotemark
+ \expandafter{\@tempb}%
+ }{%
+ \stepcounter\@mpfn
+ \protected@xdef\@tempb{\the\csname c@\@mpfn\endcsname}%
+ \expandafter\frontmatter@footnotemark
+ \expandafter{\@tempb}%
+ \expandafter\g@addto@macro
+ \expandafter\@FMN@list
+ \expandafter{%
+ \expandafter \@TBN@opr
+ \expandafter {\@tempb}{#1}%
+ }%
+ }%
+ \endgroup
+}%
+\appdef\frontmatter@init{%
+ \global\let\@FMN@list\@empty
+}%
+\def\frontmatter@footnotemark#1{%
+ \leavevmode
+ \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
+ \begingroup
+ \hyper@linkstart {link}{frontmatter.#1}%
+ \csname c@\@mpfn\endcsname#1\relax
+ \def\@thefnmark{\thempfn}%
+ \@makefnmark
+ \hyper@linkend
+ \endgroup
+ \ifhmode\spacefactor\@x@sf\fi
+ \relax
+}%
+\def\keywords#1{%
+ \aftermaketitle@chk{\keywords}%
+ \gdef\@keywords{#1}%
+}%
+\appdef\frontmatter@init{%
+ \let\@keywords\@empty
+}%
+\newcommand*\frontmatter@date[2][\Dated@name]{\def\@date{#1#2}}%
+\def\@date{}%
+\newcommand*\received[2][\Received@name]{\def\@received{#1#2}}%
+\def\@received{}%
+\newcommand*\revised[2][\Revised@name]{\def\@revised{#1#2}}%
+\def\@revised{}%
+\newcommand*\accepted[2][\Accepted@name]{\def\@accepted{#1#2}}%
+\def\@accepted{}%
+\newcommand*\published[2][\Published@name]{\def\@published{#1#2}}%
+\def\@published{}%
+\def\pacs#1{%
+ \aftermaketitle@chk{\pacs}%
+ \gdef\@pacs{#1}%
+}%
+\appdef\frontmatter@init{%
+ \let\@pacs\@empty
+}%
+\def\preprint#1{\gappdef\@preprint{\preprint{#1}}}%
+\appdef\frontmatter@init{%
+ \let\@preprint\@empty
+}%
+\newbox\absbox
+\def\toclevel@abstract{1}%
+\def\addcontents@abstract{%
+ \phantomsection
+ \expandafter\def\csname Parent0\endcsname{section*.2}%
+ \expandafter\@argswap@val\expandafter{\abstractname}{\addcontentsline{toc}{abstract}}%
+}%
+\newenvironment{frontmatter@abstract}{%
+ \aftermaketitle@chk{\begin{abstract}}%
+ \global\setbox\absbox\vbox\bgroup
+ \color@begingroup
+ \columnwidth\textwidth
+ \hsize\columnwidth
+ \@parboxrestore
+ \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote}\c@mpfootnote\z@
+ \let\@footnotetext\frontmatter@footnotetext
+ \minipagefootnote@init
+ \let\set@listindent\set@listindent@
+ \let\@listdepth\@mplistdepth \@mplistdepth\z@
+ \let@environment{description}{frontmatter@description}%
+ \@minipagerestore
+ \@setminipage
+ \frontmatter@abstractheading
+ \frontmatter@abstractfont
+ \let\footnote\mini@note
+ \expandafter\everypar\expandafter{\the\everypar\addcontents@abstract\everypar{}}%
+}{%
+ \par
+ \unskip
+ \minipagefootnote@here
+ \@minipagefalse %% added 24 May 89
+ \color@endgroup
+ \egroup
+}%
+\long\def\frontmatter@footnotetext#1{%
+ \minipagefootnote@pick
+ \set@footnotefont
+ \set@footnotewidth
+ \@parboxrestore
+ \protected@edef\@currentlabel{\csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \frontmatter@makefntext{%
+ \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox
+ }%
+ \color@endgroup
+ \minipagefootnote@drop
+}%
+\def\ltx@no@footnote{%
+ \let\ltx@xfootnote\ltx@no@xfootnote\let\ltx@yfootnote\ltx@no@yfootnote
+ \let\ltx@xfootmark\ltx@no@xfootmark\let\ltx@yfootmark\ltx@no@yfootmark
+ \let\ltx@xfoottext\ltx@no@xfoottext\let\ltx@yfoottext\ltx@no@yfoottext
+}%
+\def\ltx@no@xfootnote[#1]#2{\ltx@no@footwarn\footnote}%
+\def\ltx@no@yfootnote#1{\ltx@no@footwarn\footnote}%
+\def\ltx@no@xfootmark[#1]{\ltx@no@footwarn\footnotemark}%
+\def\ltx@no@yfootmark{\ltx@no@footwarn\footnotemark}%
+\def\ltx@no@xfoottext[#1]#2{\ltx@no@footwarn\footnotetext}%
+\def\ltx@no@yfoottext#1{\ltx@no@footwarn\footnotetext}%
+\def\ltx@no@footwarn#1{%
+ \class@warn{%
+ The \string#1\space command is not legal on the title page;
+ using \string\thanks\space instead might suit you: consult the manual for details%
+ }%
+}%
+\def\frontmatter@abstractheading{%
+ \begingroup
+ \centering\large
+ \abstractname
\par
- \hb@xt@\hsize{%
- \ifnum\c@linecount<100 0\fi\ifnum\c@linecount<10 0\fi\number\c@linecount
- \vrule depth2.5\p@
- \leaders\hrule\hfil
+ \endgroup
+}%
+\def\frontmatter@abstractfont{}%
+\newenvironment{frontmatter@description}{%
+ \list{}{%
+ \leftmargin\z@
+ \labelwidth\z@
+ \itemindent\z@
+ \let\makelabel\frontmatter@descriptionlabel
+ }%
+}{%
+ \endlist
+}%
+\def\frontmatter@descriptionlabel#1{%
+ \hspace\labelsep
+ \normalfont\bfseries
+ #1:%
+}%
+\def\frontmatter@abstractwidth{\textwidth}
+\def\frontmatter@abstract@produce{%
+ \par
+ \preprintsty@sw{%
+ \do@output@MVL{%
+ \vskip\frontmatter@preabstractspace
+ \vskip200\p@\@plus1fil
+ \penalty-200\relax
+ \vskip-200\p@\@plus-1fil
+ }%
+ }{%
+ \addvspace{\frontmatter@preabstractspace}%
}%
- \penalty\interlinepenalty
- \repeat
+ \begingroup
+ \dimen@\baselineskip
+ \setbox\z@\vtop{\unvcopy\absbox}%
+ \advance\dimen@-\ht\z@\advance\dimen@-\prevdepth
+ \@ifdim{\dimen@>\z@}{\vskip\dimen@}{}%
+ \endgroup
+ \begingroup
+ \prep@absbox
+ \unvbox\absbox
+ \post@absbox
+ \endgroup
+ \@ifx{\@empty\mini@notes}{}{\mini@notes\par}%
+ \addvspace\frontmatter@postabstractspace
+}%
+\appdef\frontmatter@init{\let\mini@notes\@empty}%
+\let\prep@absbox\@empty
+\let\post@absbox\@empty
+\def\frontmatter@preabstractspace{.5\baselineskip}
+\def\frontmatter@postabstractspace{.5\baselineskip}
+\newenvironment{frontmatter@titlepage}{%
+ \twocolumn@sw{\onecolumngrid}{\newpage}%
+ \thispagestyle{titlepage}%
+ \setcounter{page}\@ne
+}{%
+ \twocolumn@sw{\twocolumngrid}{\newpage}%
+ \twoside@sw{}{%
+ \setcounter{page}\@ne
+ }%
+}%
+\def\frontmatter@maketitle{%
+ \@author@finish
+ \title@column\titleblock@produce
+ \suppressfloats[t]%
+ \let\and\relax
+ \let\affiliation\@gobble
+ \let\author\@gobble
+ \let\@AAC@list\@empty
+ \let\@AFF@list\@empty
+ \let\@AFG@list\@empty
+ \let\@AF@join\@AF@join@error
+ \let\email\@gobble
+ \let\@address\@empty
+ \let\maketitle\relax
+ \let\thanks\@gobble
+ \let\abstract\@undefined\let\endabstract\@undefined
+ \titlepage@sw{%
+ \vfil
+ \clearpage
+ }{}%
+}%
+\def\maketitle@Hy{%
+ \let\Hy@saved@footnotemark\@footnotemark
+ \let\Hy@saved@footnotetext\@footnotetext
+ \let\@footnotemark\H@@footnotemark
+ \let\@footnotetext\H@@footnotetext
+ \@ifnextchar[%]
+ \Hy@maketitle@optarg
+ {%
+ \HyOrg@maketitle
+ \Hy@maketitle@end
+ }%
+}%
+\appdef\class@documenthook{%
+ \@ifx{\maketitle\maketitle@Hy}{%
+ \class@info{Taking \string\maketitle\space back from hyperref}%
+ \let\maketitle\frontmatter@maketitle
+ }{%
+ }%
+}%
+\def\titleblock@produce{%
+ \begingroup
+ \ltx@footnote@pop
+ \let\thefootnote\frontmatter@thefootnote
+ \let\@makefnmark\frontmatter@makefnmark
+ \global\c@footnote\z@
+ \frontmatter@setup
+ \thispagestyle{titlepage}\label{FirstPage}%
+ \frontmatter@title@produce
+ \groupauthors@sw{%
+ \frontmatter@author@produce@group
+ }{%
+ \frontmatter@author@produce@script
+ }%
+ \frontmatter@RRAPformat{%
+ \expandafter\produce@RRAP\expandafter{\@date}%
+ \expandafter\produce@RRAP\expandafter{\@received}%
+ \expandafter\produce@RRAP\expandafter{\@revised}%
+ \expandafter\produce@RRAP\expandafter{\@accepted}%
+ \expandafter\produce@RRAP\expandafter{\@published}%
+ }%
+ \frontmatter@abstract@produce
+ \@ifx@empty\@pacs{}{%
+ \@pacs@produce\@pacs
+ }%
+ \@ifx@empty\@keywords{}{%
+ \@keywords@produce\@keywords
+ }%
+ \par
+ \frontmatter@finalspace
+ \endgroup
+}%
+\def\toclevel@title{0}%
+\def\frontmatter@title@produce{%
+ \begingroup
+ \frontmatter@title@above
+ \frontmatter@title@format
+ \@title
+ \unskip
+ \phantomsection\expandafter\@argswap@val\expandafter{\@title}{\addcontentsline{toc}{title}}%
+ \@ifx{\@title@aux\@title@aux@cleared}{}{%
+ \expandafter\frontmatter@footnote\expandafter{\@title@aux}%
+ }%
+ \par
+ \frontmatter@title@below
+ \endgroup
+}%
+\appdef\let@mark{\let\\\relax}%
+\def\frontmatter@title@above{}%
+\def\frontmatter@title@format{}%
+\def\frontmatter@title@below{\addvspace{\baselineskip}}%
+\def\frontmatter@author@produce@script{%
+ \begingroup
+ \let\@author@present\@author@present@script
+ \frontmatterverbose@sw{\say\@AAC@list}{}%
+ \let\AU@temp\@empty
+ \@tempcnta\z@
+ \let\AF@opr \@gobble
+ \def\AU@opr{\@author@count\@tempcnta}%
+ \def\CO@opr{\@collaboration@count\AU@temp\@tempcnta}%
+ \@AAC@list
+ \expandafter\CO@opr\@author@cleared
+ \begingroup
+ \frontmatter@authorformat
+ \let\AF@opr \@affilID@def
+ \let\AU@opr \@author@present
+ \def\CO@opr{\@collaboration@present\AU@temp}%
+ \set@listcomma@list\AU@temp
+ \@AAC@list
+ \unskip\unskip
+ \par
+ \endgroup
+ \begingroup
+ \frontmatter@above@affiliation@script
+ \let\AFF@opr \@affil@script
+ \frontmatterverbose@sw{\say\@AFF@list}{}%
+ \@AFF@list
+ \frontmatter@footnote@produce
+ \par
+ \endgroup
+ \endgroup
+}%
+\def\@author@count#1{%
+ \advance#1\@ne
+ \@author@gobble
+}%
+\def\@collaboration@present#1#2#3#4{%
+ \par
+ \begingroup
+ \frontmatter@collaboration@above
+ \@affilID@def{}%
+ \@author@present{}{(\ignorespaces#3\unskip)}{#4}%
+ \par
+ \endgroup
+ \set@listcomma@list#1%
+}%
+\def\frontmatter@collaboration@above{}%
+\def\@collaboration@count#1#2{%
+ \appdef@eval#1{\the#2}#2\z@
+ \@author@gobble
+}%
+\def\@affilID@def{\def\@affilID@temp}%
+\let\@affilID@temp\@empty
+\def\affil@script#1#2#3{%
+ \def\@tempifx{#1}\@ifx{\@tempifx\@tempa}{%
+ \@if@empty{#2}{}{%
+ \par
+ \begingroup
+ \def\@thefnmark{#1}\@makefnmark\ignorespaces
+ #2%
+ \@if@empty{#3}{}{\frontmatter@footnote{#3}}%
+ \par
+ \endgroup
+ }%
+ }{}%
+}%
+\def\@affil@script#1#2#3#4{%
+ \@ifnum{#1=\z@}{}{%
+ \par
+ \begingroup
+ \frontmatter@affiliationfont
+ \@ifnum{\c@affil<\affil@cutoff}{}{%
+ \def\@thefnmark{#1}\@makefnmark
+ }%
+ \ignorespaces#3%
+ \@if@empty{#4}{}{\frontmatter@footnote{#4}}%
+ \par
+ \endgroup
+ }%
+}%
+\let\affil@cutoff\@ne
+\def\@author@present@script#1#2#3{%
+ \begingroup
+ \gdef\comma@space{\textsuperscript{,\,}}%
+ \doauthor{#2}{#3}{%
+ \let\@tempa\@empty
+ \expandafter\@affil@present@script\@affilID@temp\relax
+ }%
+ \endgroup
+ \advance\@tempcnta\m@ne
+}%
+\def\@affilcomma#1#2{%
+ \@ifx{\z@#1}{%
+ \@ifx{\relax#2}{}{%
+ \@affilcomma{#2}%
+ }%
+ }{%
+ #1%
+ \@ifx{\relax#2}{}{%
+ \@ifx{\z@#2}{%
+ \@affilcomma
+ }{%
+ ,\,\@affilcomma{#2}%
+ }%
+ }%
+ }%
+}%
+\def\@affil@present@script#1{%
+ \@ifx{\relax#1}{%
+ \@ifx{\@tempa\@empty}{}{%
+ \textsuperscript{\expandafter\@affilcomma\@tempa\relax\relax}%
+ }%
+ }{%
+ \@ifx{\z@#1}{}{\appdef\@tempa{{#1}}}%
+ \@affil@present@script
+ }%
+}%
+\@provide\@author@parskip{\z@skip}%
+\def\frontmatter@author@produce@group{%
+ \begingroup
+ \let\@author@present\@author@present@group
+ \frontmatter@authorformat
+ \frontmatterverbose@sw{\say\@AFG@list}{}%
+ \let\AU@temp\@empty
+ \set@listcomma@list\AU@temp
+ \def\CO@opr{\@collaboration@present\AU@temp}%
+ \let\AFG@opr \affils@present@group
+ \let\@listcomma\relax
+ \@AFG@list
+ \frontmatter@footnote@produce
+ \par
+ \endgroup
+ \frontmatter@authorbelow
+}%
+\@provide\frontmatter@authorbelow{}%
+\def\affils@present@group#1{%
+ \begingroup
+ \frontmatterverbose@sw{\say\@AAC@list}{}%
+ \def\AF@temp{#1}%
+ \@tempcnta\z@
+ \let\AU@opr \@undefined
+ \let\CO@opr \@undefined
+ \def\AF@opr{\@affilID@count\AF@temp\@tempcnta}%
+ \@AAC@list
+ \@ifnum{\@tempcnta=\z@}{}{%
+ \begingroup
+ \frontmatter@above@affilgroup
+ \set@listcomma@count\@tempcnta
+ \let\AU@opr \@undefined
+ \let\CO@opr \@undefined
+ \def\AF@opr{\@affilID@match\AF@temp}%
+ \@AAC@list
+ \endgroup
+ \begingroup
+ \par
+ \frontmatter@above@affiliation
+ \frontmatter@affiliationfont
+ \let\\\frontmatter@addressnewline
+ \@tempcnta\z@
+ \@tfor\AF@temp:=#1\do{%
+ \expandafter\@ifx\expandafter{\expandafter\z@\AF@temp}{}{%
+ \advance\@tempcnta\@ne
+ }%
+ }%
+ \@ifnum{\@tempcnta=\tw@}{%
+ \let\@listcomma\relax
+ }{}%
+ \def@after@address
+ \runinaddress@sw{%
+ }{%
+ \tightenlines@sw{%
+ }{%
+ \parskip\z@ %space between affilations in grouped mode
+ }%
+ \appdef\after@address\par
+ }%
+ \let\AFF@opr \@affil@group
+ \do@affil@fromgroup\@AFF@list#1\relax
+ \endgroup
+ }%
+ \par
+ \endgroup
+}%
+\def\def@after@address{\def\after@address{\@listcomma\ \@listand}}%
+\def\def@after@address@empty{\let\after@address\@empty}%
+\def\@affilID@count#1#2#3{%
+ \def\@tempifx{#3}%
+ \@ifx{\@tempifx#1}{%
+ \def\AU@opr{\@author@count#2}%
+ }{%
+ \let\AU@opr \@author@gobble
+ }%
+ \let\CO@opr \@collaboration@err
+}%
+\def\@affilID@match#1#2{%
+ \def\@tempifx{#2}%
+ \@ifx{\@tempifx#1}{%
+ \let\AU@opr \@author@present
+ }{%
+ \let\AU@opr \@author@gobble
+ }%
+ \let\CO@opr \@collaboration@err
+}%
+\def\do@affil@fromgroup#1#2{%
+ \@ifx{\relax#2}{}{%
+ \count@#2\relax
+ \@ifnum{\z@=\count@}{}{#1}%
+ \do@affil@fromgroup#1%
+ }%
+}%
+\def\@affil@group#1#2#3#4{%
+ \@ifnum{#1=\count@}{%
+ \def\@tempa{#3}%
+ \@ifx{\@tempa\blankaffiliation}{}{%
+ #3%
+ \@if@empty{#4}{}{%
+ \frontmatter@footnote{#4}%
+ }%
+ \after@address
+ }%
+ \advance\@tempcnta\m@ne
+ }{}%
+}%
+\def\@author@present@group#1#2#3{%
+ \gdef\comma@space{\gdef\comma@space{\textsuperscript{,\,}}}%
+ \doauthor{#2}{#3}{}%
+ \advance\@tempcnta\m@ne
+}%
+\def\@pacs@produce#1{%
+ \showPACS@sw{%
+ \begingroup
+ \frontmatter@PACS@format
+ \@pacs@name#1\par
+ \endgroup
+ }{%
+ \@if@empty{#1}{}{%
+ \class@warn{\PACS@warn}%
+ }%
+ }%
+}%
+\def\PACS@warn{If you want your PACS to appear in your output, use document class option showpacs}%
+\def\@keywords@produce#1{%
+ \showKEYS@sw{%
+ \begingroup
+ \frontmatter@keys@format
+ \@keys@name#1\par
+ \endgroup
+ }{%
+ \@if@empty{#1}{}{%
+ \class@warn{If you want your keywords to appear in your output, use document class option showkeys}%
+ }%
+ }%
+}%
+\def\frontmatter@footnote@produce@footnote{%
+ \let\@TBN@opr\present@FM@footnote
+ \@FMN@list
+ \global\let\@FMN@list\@empty
+}%
+\def\present@FM@footnote#1#2{%
+ \begingroup
+ \csname c@\@mpfn\endcsname#1\relax
+ \def\@thefnmark{\thempfn}%
+ \frontmatter@footnotetext{#2}%
+ \endgroup
+}%
+\def\frontmatter@footnote@produce@endnote{%
+}%
+\appdef\frontmatter@init{%
+ \@ifxundefined\title@column {\let\title@column\@empty}{}%
+ \@ifxundefined\preprintsty@sw {\@booleanfalse\preprintsty@sw}{}%
+ \@ifxundefined\frontmatter@footnote@produce{\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote}{}%
+ \@ifxundefined\do@output@MVL {\let\do@output@MVL\@firstofone}{}%
+ \@ifxundefined\comma@space {\let\comma@space\@empty}{}%
+}%
+\def\frontmatter@thefootnote{%
+ \altaffilletter@sw{\@alph}{\@fnsymbol}\c@footnote
+}%
+\@ifx{\altaffilletter@sw\@undefined}{\@booleantrue\altaffilletter@sw}{}%
+\def\frontmatter@makefnmark{%
+ \@textsuperscript{%
+ \normalfont\@thefnmark
+ }%
+}%
+\long\def\frontmatter@makefntext#1{%
+ \parindent 1em
+ \noindent
+ \Hy@raisedlink{\hyper@anchorstart{frontmatter.\the\c@footnote}\hyper@anchorend}%
+ \@makefnmark
+ #1%
+}%
+\def\frontmatter@setup{}%
+\def\frontmatter@RRAPformat#1{%
+ \removelastskip
+ \begingroup
+ \frontmatter@RRAP@format
+ #1\par
+ \endgroup
+}%
+\def\punct@RRAP{; }%
+\def\produce@RRAP#1{%
+ \@if@empty{#1}{}{%
+ \@ifvmode{\leavevmode}{\unskip\punct@RRAP\ignorespaces}%
+ #1%
+ }%
+}%
+\def\frontmatter@authorformat{}%
+\def\frontmatter@above@affilgroup{}%
+\def\frontmatter@above@affiliation{}%
+\def\frontmatter@above@affiliation@script{}%
+\def\frontmatter@affiliationfont{\itshape\selectfont}%
+\def\frontmatter@RRAP@format{}%
+\def\frontmatter@PACS@format{}%
+\def\frontmatter@keys@format{}%
+\def\frontmatter@finalspace{\addvspace{18\p@}}
+\def\frontmatter@addressnewline{%
+ \@ifhmode{\skip@\lastskip\unskip\unpenalty\break\hskip\skip@}{}%
+ % was: \vskip-.5ex
+}%
+\def\frontmatter@preabstractspace{5.5\p@}
+\def\frontmatter@postabstractspace{6.5\p@}
+\def\aftermaketitle@chk#1{%
+ \@ifx{\maketitle\relax}{%
+ \class@err{\protect#1 must be used before \protect\maketitle}%
+ }{}%
+}%
+\def\ps@titlepage{\ps@empty}%
+\def\volumeyear#1{\gdef\@volumeyear{#1}}%
+\def\@volumeyear{}%
+\def\volumenumber#1{\gdef\@volumenumber{#1}}%
+\def\@volumenumber{}%
+\def\issuenumber#1{\gdef\@issuenumber{#1}}%
+\def\@issuenumber{}%
+\def\eid#1{\gdef\@eid{#1}}%
+\def\@eid{}%
+\def\startpage#1{\gdef\@startpage{#1}\c@page#1\relax}%
+\def\@startpage{\pageref{FirstPage}}%
+\def\endpage#1{\gdef\@endpage{#1}}%
+\def\@endpage{\pageref{LastPage}}%
+\def\print@toc#1{%
+ \begingroup
+ \expandafter\section
+ \expandafter*%
+ \expandafter{%
+ \csname#1name\endcsname
+ }%
+ \let\appendix\appendix@toc
+ \@starttoc{#1}%
+ \endgroup
+}%
+\def\appendix@toc{}%
+\def\Dated@name{Dated }%
+\def\Received@name{Received }%
+\def\Revised@name{Revised }%
+\def\Accepted@name{Accepted }%
+\def\Published@name{Published }%
+\appdef\robustify@contents{%
+ \let\thanks\@gobble\let\class@warn\@gobble
+ \def\begin{\string\begin}\def\end{\string\end}%
+}%
+\@ifxundefined\frontmatter@syntax@sw{\@booleantrue\frontmatter@syntax@sw}{}%
+\frontmatter@syntax@sw{%
+ \let\title \frontmatter@title
+ \let\author \frontmatter@author
+ \let\date \frontmatter@date
+ \@ifxundefined\@maketitle{%
+ \let\maketitle \frontmatter@maketitle
+ \@booleantrue \titlepage@sw
+ }{%
+ \let\@maketitle \frontmatter@maketitle
+ \prepdef\maketitle\@author@finish
+ }%
+ \let\noaffiliation \frontmatter@noaffiliation
+ \let\thanks@latex \thanks
+ \let\thanks \frontmatter@thanks
+ \let\and@latex \and
+ \let\and \frontmatter@and
+ \let@environment{titlepage}{frontmatter@titlepage}%
+ \let@environment{abstract}{frontmatter@abstract}%
+}{%
+ \let\noaffiliation\@empty
+}%
+\typeout{%
+ ltxgrid [2009/07/07 4.1f]: portions licensed from W. E. Baxter (web at superscript.com)%
+}%
+\newcounter{linecount}
+\def\loop@line#1#2{%
+ \par
+ \hb@xt@\hsize{%
+ \global\advance#1\@ne
+ \edef\@tempa{\@ifnum{100>#1}{0}{}\@ifnum{10>#1}{0}{}\number#1}%
+ \@tempa\edef\@tempa{\special{trace:\@tempa}}\@tempa
+ \vrule depth2.5\p@#2\leaders\hrule\hfil
+ }%
+}%
+\def\lineloop#1{%
+ \loopwhile{\loop@line\c@linecount{}\@ifnum{#1>\c@linecount}}%
}%
\let\@@mark\mark
\let\@@topmark\topmark
@@ -1818,200 +3052,273 @@
}%
\let\primitive@output\output
\long\def\@tempa#1\@@nil{#1}%
-\toks@
+ \toks@
\expandafter\expandafter
\expandafter{%
\expandafter \@tempa
- \the\output
+ \the\primitive@output
\@@nil
}%
-\newtoks\output
-\output\expandafter{\the\toks@}%
+\newtoks\output@latex
+\output@latex\expandafter{\the\toks@}%
+\let\output\output@latex
\primitive@output{\dispatch@output}%
\def\dispatch@output{%
\let\par\@@par
- \expandafter\let\expandafter\@tempa\csname output@\the\outputpenalty\endcsname
- \outputdebug@sw{%
- \saythe\badness
- \saythe\outputpenalty
- \saythe\holdinginserts
- \say\thepagegrid
- \saythe\pagegrid@col
- \saythe\pagegrid@cur
- %\say\bot@envir
- \saythe\insertpenalties
- %\say\@@topmark
- %\say\saved@@topmark
- %\say\@@firstmark
- %\say\saved@@firstmark
- \say\@@botmark
- %\say\saved@@botmark
- \saythe\pagegoal
- \saythe\pagetotal
- \saythe{\badness\@cclv}%
- \expandafter\@ifx\expandafter{\csname output@-\the\execute@message@pen\endcsname\@tempa}{%
- \say\@message@saved
- }{%
- \expandafter\say\csname output@\the\outputpenalty\endcsname
- }%
- \say\@toplist
- \say\@botlist
- \say\@dbltoplist
- \say\@deferlist
- {\tracingall\scrollmode
- \showbox\@cclv
- \showbox\@cclv@saved
- \showbox\pagesofar
- \showbox\footbox
- \showbox\footins@saved
- \showbox\footins
- \showlists
- }%
+ \expandafter\let\expandafter\output@procedure\csname output@\the\outputpenalty\endcsname
+ \@ifnotrelax\output@procedure{}{%
+ \expandafter\def\expandafter\output@procedure\expandafter{\the\output@latex}%
+ }%
+ \expandafter\@ifx\expandafter{\csname output@-\the\execute@message@pen\endcsname\output@procedure}{%
+ \let\output@procedure\@message@saved
}{}%
- \@ifnotrelax\@tempa{\@tempa}{\the\output}%
+ \outputdebug@sw{\output@debug}{}%
+ \output@procedure
+}%
+\def\set@output@procedure#1#2{%
+ \count@\outputpenalty\advance\count@-#2%
+ \expandafter\let\expandafter#1\csname output@\the\count@\endcsname
+}%
+\def\output@debug{%
+ \saythe\inputlineno
+ \saythe\holdinginserts
+ \saythe\outputpenalty
+ \saythe\interlinepenalty
+ \saythe\brokenpenalty
+ \saythe\clubpenalty
+ \saythe\widowpenalty
+ \saythe\displaywidowpenalty
+ \saythe\predisplaypenalty
+ \saythe\interdisplaylinepenalty
+ \saythe\postdisplaypenalty
+ \say\output@procedure
+ \saythe\badness
+ \say\thepagegrid
+ \saythe\pagegrid@col
+ \saythe\pagegrid@cur
+ \saythe\insertpenalties
+ \say\@@botmark
+ \saythe\pagegoal
+ \saythe\pagetotal
+ \saythe{\badness\@cclv}%
+ \say\@toplist
+ \say\@botlist
+ \say\@dbltoplist
+ \say\@deferlist
+ \trace@scroll{%
+ \showbox\@cclv
+ \showbox\@cclv@saved
+ \showbox\pagesofar
+ \showbox\footsofar
+ \showbox\footins@saved
+ \showbox\footins
+ \showlists
+ }%
}%
\@ifxundefined{\outputdebug@sw}{%
\@booleanfalse\outputdebug@sw
}{}%
-\output={\toggle@insert\output@holding\output@moving}%
+\def\trace@scroll#1{\begingroup\showboxbreadth\maxdimen\showboxdepth\maxdimen\scrollmode#1\endgroup}%
+\def\trace@box#1{\trace@scroll{\showbox#1}}%
+\prepdef\@outputpage{\@outputpage@head}%
+\let\@outputpage@head\@empty
+\appdef\@outputpage{\@outputpage@tail}%
+\let\@outputpage@tail\@empty
+\def\show@box@size#1#2{%
+ \show@box@size@sw{%
+ \begingroup
+ \setbox\z@\vbox{\unvcopy#2\hrule}%
+ \class@info{Show box size: #1^^J%
+ (\the\ht\z@\space X \the\wd\z@)
+ \the\c@page\space\space\the\pagegrid@cur\space\the\pagegrid@col
+ }%
+ \endgroup
+ }{}%
+}%
+\def\show@text@box@size{%
+ \show@box@size{Text column}\@outputbox
+ \tally@box@size@sw{%
+ \@ifdim{\wd\@outputbox>\z@}{%
+ \dimen@\ht\@outputbox\divide\dimen@\@twopowerfourteen
+ \advance\dimen@-\dp\csname box@size@\the\pagegrid@col\endcsname
+ \@ifdim{\dimen@>\z@}{%
+ \advance\dimen@ \ht\csname box@size@\the\pagegrid@col\endcsname
+ \global\ht\csname box@size@\the\pagegrid@col\endcsname\dimen@
+ \show@box@size@sw{%
+ \class@info{Column: \the\dimen@}%
+ }{}%
+ }{}%
+ }{}%
+ \global\dp\csname box@size@\the\pagegrid@col\endcsname\z@
+ }{}%
+}%
+\def\show@pagesofar@size{%
+ \show@box@size{Page so far}\pagesofar
+ \dimen@\ht\pagesofar\divide\dimen@\@twopowerfourteen
+ \global\dp\csname box@size@1\endcsname\dimen@
+ \show@box@size@sw{%
+ \class@info{Pagesofar: \the\dimen@}%
+ }{}%
+}%
+\@booleanfalse\tally@box@size@sw
+\@booleanfalse\show@box@size@sw
+\expandafter\newbox\csname box@size@1\endcsname
+\expandafter\setbox\csname box@size@1\endcsname\hbox{}%
+\expandafter\newbox\csname box@size@2\endcsname
+\expandafter\setbox\csname box@size@2\endcsname\hbox{}%
+\def\total@text{%
+ \@tempdima\the\ht\csname box@size@2\endcsname\divide\@tempdima\@twopowertwo\@tempcnta\@tempdima
+ \@tempdimb\the\ht\csname box@size@1\endcsname\divide\@tempdimb\@twopowertwo\@tempcntb\@tempdimb
+ \class@info{Total text: Column(\the\@tempcnta pt), Page(\the\@tempcntb pt)}%
+}%
+\def\natural@output{\toggle@insert{\output@holding}{\output@moving}}%
+\output@latex{\natural@output}%
\def\output@holding{%
-\csname output@init@\bot@envir\endcsname
-\@if@exceed@pagegoal{\unvcopy\@cclv}{%
+ \csname output@init@\bot@envir\endcsname
+ \@if@exceed@pagegoal{\unvcopy\@cclv}{%
\setbox\z@\vbox{\unvcopy\@cclv}%
-\outputdebug@sw{{\tracingall\scrollmode\showbox\z@}}{}%
-\dimen@\ht\@cclv\advance\dimen@-\ht\z@
-\dead@cycle@repair\dimen@
-}{%
-\dead@cycle
-}%
+ \outputdebug@sw{\trace@box\z@}{}%
+ \dimen@\ht\@cclv\advance\dimen@-\ht\z@
+ \dead@cycle@repair\dimen@
+ }{%
+ \dead@cycle
+ }%
}%
\def\@if@exceed@pagegoal#1{%
\begingroup
\setbox\z@\vbox{#1}%
- \dimen@\ht\z@\advance\dimen@\dp\z@
+ \dimen@\ht\z@\advance\dimen@\dp\z@
\outputdebug@sw{\saythe\dimen@}{}%
\@ifdim{\dimen@>\pagegoal}{%
- \setbox\z@\vbox{\@@mark{}\unvbox\z@}%
+ \setbox\z@\vbox{\@@mark{}\unvbox\z@}%
\splittopskip\topskip
\splitmaxdepth\maxdepth
\vbadness\@M
\vfuzz\maxdimen
\setbox\tw@\vsplit\z@ to\pagegoal
- \outputdebug@sw{{\tracingall\scrollmode\showbox\tw@\showbox\z@}}{}%
- \setbox\tw@\vbox{\unvbox\tw@}%
- \@ifdim{\ht\tw@=\z@}{%
- \ltxgrid@info{Found overly large chunk while preparing to move insertions. Attempting repairs}%
+ \outputdebug@sw{\trace@scroll{\showbox\tw@\showbox\z@}}{}%
+ \setbox\tw@\vbox{\unvbox\tw@}%
+ \@ifdim{\ht\tw@=\z@}{%
+ \ltxgrid@info{Found overly large chunk while preparing to move insertions. Attempting repairs}%
\aftergroup\true@sw
- }{%
+ }{%
\aftergroup\false@sw
- }%
+ }%
}{%
- \aftergroup\false@sw
+ \aftergroup\false@sw
}%
-\endgroup
+ \endgroup
}%
-%% \item
-%% Put down the same interrupts as for the non-trivial case above.
\def\output@moving{%
\set@top@firstmark
\@ifnum{\outputpenalty=\do@newpage@pen}{%
\setbox\@cclv\vbox{%
\unvbox\@cclv
- \setbox\z@\lastbox
+ \remove@lastbox
\@ifdim{\ht\z@=\ht\@protection@box}{\box\lastbox}{\unskip}%
}%
}{}%
\@cclv@nontrivial@sw{%
- \csname output@prep@\bot@envir \endcsname
- \@makecol\csname output@column@\thepagegrid\endcsname
+ \expandafter\let\expandafter\output@prep@\csname output@prep@\bot@envir \endcsname
+ \outputdebug@sw{\say\output@prep@}{}%
+ \@ifx{\output@prep@\relax}{\output@prep@document}{\output@prep@}%
+ \@makecolumn\true@sw
+ \expandafter\let\expandafter\output@column@\csname output@column@\thepagegrid\endcsname
+ \outputdebug@sw{\say\output@column@}{}%
+ \@ifx{\output@column@\relax}{\output@column@one}{\output@column@}%
\protect@penalty\do@startcolumn@pen
\clearpage@sw{%
\protect@penalty\do@endpage@pen
}{}%
- \csname output@post@\bot@envir \endcsname
+ \expandafter\let\expandafter\output@post@\csname output@post@\bot@envir \endcsname
+ \outputdebug@sw{\say\output@post@}{}%
+ \@ifx{\output@post@\relax}{\output@post@document}{\output@post@}%
}{%
- {\setbox\z@\box\@cclv}%
+ \void@cclv
}%
- \set@colroom
+ \set@colht
\global\@mparbottom\z@
- \global\@textfloatsheight\z@ %FIXME: this legacy LaTeX variable is set, but never queried!
+ \global\@textfloatsheight\z@
}%
+\def\void@cclv{\begingroup\setbox\z@\box\@cclv\endgroup}%
+\def\remove@lastbox{\setbox\z@\lastbox}%
\def\@cclv@nontrivial@sw{%
-\@ifx@empty\@toplist{%
-\@ifx@empty\@botlist{%
-\@ifvoid\footins{%
- \@ifvoid\@cclv{%
- \false@sw
+ \@ifx@empty\@toplist{%
+ \@ifx@empty\@botlist{%
+ \@ifvoid\footins{%
+ \@ifvoid\@cclv{%
+ \false@sw
+ }{%
+ \setbox\z@\vbox{\unvcopy\@cclv}%
+ \@ifdim{\ht\z@=\topskip}{%
+ \setbox\z@\vbox\bgroup
+ \unvbox\z@
+ \remove@lastbox
+ \dimen@\lastskip\unskip
+ \@ifdim{\ht\z@=\ht\@protection@box}{%
+ \advance\dimen@\ht\z@
+ \@ifdim{\dimen@=\topskip}{%
+ \aftergroup\true@sw
+ }{%
+ \aftergroup\false@sw
+ }%
+ }{%
+ \aftergroup\false@sw
+ }%
+ \egroup
+ {%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }{%
+ \@ifdim{\ht\z@=\z@}{%
+ \ltxgrid@info{Found trivial column. Discarding it}%
+ \outputdebug@sw{\trace@box\@cclv}{}%
+ \false@sw
+ }{%
+ \true@sw
+ }%
+ }%
+ }%
+ }{%
+ \true@sw
+ }%
+ }{%
+ \true@sw
+ }%
}{%
-\setbox\z@\vbox{\unvcopy\@cclv}%
-\@ifdim{\ht\z@=\topskip}{%
-\setbox\z@\vbox{%
-\unvbox\z@
-\setbox\z@\lastbox\dimen@\lastskip\unskip
-\@ifdim{\ht\z@=\ht\@protection@box}{%
-\advance\dimen@\ht\z@
-\@ifdim{\dimen@=\topskip}{%
-\aftergroup\true@sw
-}{%
-\aftergroup\false@sw
-}%
-}{%
-\aftergroup\false@sw
-}%
-}%
-{%
-\false@sw % Normal for \clearpage
-}{%
-\true@sw
-}%
-}{%
-\@ifdim{\ht\z@=\z@}{%
-\ltxgrid@info{Found trivial column. Discarding it}%
-\outputdebug@sw{{\tracingall\scrollmode\showbox\@cclv}}{}%
-\false@sw
-}{%
-\true@sw
-}%
-}%
+ \true@sw
}%
-}{%
-\true@sw
-}%
-}{%
-\true@sw
-}%
-}{%
-\true@sw
-}%
}%
\def\protect@penalty#1{\protection@box\penalty-#1\relax}%
\newbox\@protection@box
\setbox\@protection@box\vbox to1986sp{\vfil}%
\def\protection@box{\nointerlineskip\copy\@protection@box}%
\def\dead@cycle@repair#1{%
-\expandafter\do@@mark
-\expandafter{%
-\@@botmark
-}%
-\unvbox\@cclv
-\nointerlineskip
-\vbox to#1{\vss}%
-\@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
+ \expandafter\do@@mark
+ \expandafter{%
+ \@@botmark
+ }%
+ \unvbox\@cclv
+ \nointerlineskip
+ \vbox to#1{\vss}%
+ \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
}%
\def\dead@cycle@repair@protected#1{%
-\expandafter\do@@mark
-\expandafter{%
-\@@botmark
-}%
-\begingroup
+ \expandafter\do@@mark
+ \expandafter{%
+ \@@botmark
+ }%
+ \begingroup
\unvbox\@cclv
- \setbox\z@\lastbox % Remove protection box
- \nointerlineskip
+ \remove@lastbox
+ \nointerlineskip
\advance#1-\ht\@protection@box
- \vbox to#1{\vss}%
+ \vbox to#1{\vss}%
\protection@box % Reinsert protection box
- \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
-\endgroup
+ \@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
+ \endgroup
}%
\def\dead@cycle{%
\expandafter\do@@mark
@@ -2022,19 +3329,22 @@
\@ifnum{\outputpenalty<\@M}{\penalty\outputpenalty}{}%
}%
\def\output@init@document{%
- \@ifvoid\footbox{}{%
- \global\advance\vsize-\ht\footbox
- \global\advance\vsize-\dp\footbox
- }%
+ \set@adj@footins\vsize\global\vsize\vsize
}%
\def\output@prep@document{%
- \@ifvoid\footbox{}{%
- \setbox\footins\vbox{\unvbox\footbox\unvbox\footins}%
+ \@ifvoid\footsofar{}{%
+ \setbox\footins\vbox\bgroup
+ \unvbox\footsofar
+ \@ifvoid\footins{}{%
+ \marry@baselines
+ \unvbox\footins
+ }%
+ \egroup
}%
}%
\def\output@post@document{}%
\let\@opcol\@undefined
-\def\@makecol{%
+\def\@makecolumn#1{%
\setbox\@outputbox\vbox{%
\boxmaxdepth\@maxdepth
\@tempdima\dp\@cclv
@@ -2042,19 +3352,24 @@
\vskip-\@tempdima
}%
\xdef\@freelist{\@freelist\@midlist}\global\let\@midlist\@empty
+ \show@text@box@size
\@combinefloats
- \@combineinserts\@outputbox\footins
- \set@adj@colht\dimen@
- \count@\vbadness
- \vbadness\@M
- \setbox\@outputbox\vbox to\dimen@{%
- \@texttop
- \dimen@\dp\@outputbox
- \unvbox\@outputbox
- \vskip-\dimen@
- \@textbottom
- }%
- \vbadness\count@
+ #1{%
+ \@combineinserts\@outputbox\footins
+ }{%
+ \combine@foot@inserts
+ }%
+ \set@adj@colht\dimen@
+ \count@\vbadness
+ \vbadness\@M
+ \setbox\@outputbox\vbox to\dimen@{%
+ \@texttop
+ \dimen@\dp\@outputbox
+ \unvbox\@outputbox
+ \vskip-\dimen@
+ \@textbottom
+ }%
+ \vbadness\count@
\global\maxdepth\@maxdepth
}%
\let\@makespecialcolbox\@undefined
@@ -2063,7 +3378,8 @@
\unvbox#1%
\vbox{%
\@ifvoid#2{}{%
- \vskip\skip\footins
+ \show@box@size{Combining inserts}#2%
+ \vskip\skip#2%
\color@begingroup
\normalcolor
\footnoterule
@@ -2082,9 +3398,9 @@
\mathchardef\do@startcolumn@pen=10005
\@namedef{output@-\the\do@startcolumn@pen}{\do@startcolumn}%
\def\do@startcolumn{%
- \setbox\@cclv\vbox{\unvbox\@cclv\setbox\z@\lastbox\unskip}%
+ \setbox\@cclv\vbox{\unvbox\@cclv\remove@lastbox\unskip}%
\clearpage@sw{\@clearfloatplacement}{\@floatplacement}%
- \set@colroom
+ \set@colht
\@booleanfalse\pfloat@avail@sw
\begingroup
\@colht\@colroom
@@ -2094,7 +3410,7 @@
\endgroup
\fcolmade@sw{%
\setbox\@cclv\vbox{\unvbox\@outputbox\unvbox\@cclv}%
- \outputpenalty-\pagebreak@pen % ask for a return visit, this time with insertions and all.
+ \outputpenalty-\pagebreak@pen
\dead@cycle
}{%
\begingroup
@@ -2148,7 +3464,7 @@
\mathchardef\do@startpage@pen=10006
\@namedef{output@-\the\do@startpage@pen}{\do@startpage}%
\def\do@startpage{%
- \setbox\@cclv\vbox{\unvbox\@cclv\setbox\z@\lastbox\unskip}%
+ \setbox\@cclv\vbox{\unvbox\@cclv\remove@lastbox\unskip}%
\clearpage@sw{\@clearfloatplacement}{\@dblfloatplacement}%
\set@colht
\@booleanfalse\pfloat@avail@sw
@@ -2159,11 +3475,7 @@
\endgroup
\fcolmade@sw{%
\global\setbox\pagesofar\vbox{\unvbox\pagesofar\unvbox\@outputbox}%
- \@combinepage
- \@combinedblfloats
- \@outputpage
- \global\pagegrid@cur\@ne
- \protect@penalty\do@startpage@pen
+ \@output@combined@page
}{%
\begingroup
\@booleanfalse\float@avail@sw
@@ -2185,6 +3497,13 @@
\check@deferlist@stuck\do@startpage
\set@colht
}%
+\def\@output@combined@page{%
+ \@combinepage\true@sw
+ \@combinedblfloats
+ \@outputpage
+ \global\pagegrid@cur\@ne
+ \protect@penalty\do@startpage@pen
+}%
\def\@sdblcolelt#1{\def\@currbox{#1}\@addtodblcol}%
\def\test@dblfloat#1{%
\@if@notdblfloat{#1}{\@testtrue}{}%
@@ -2360,9 +3679,7 @@
}%
\@booleanfalse\clearpage@sw
\mathchardef\do@endpage@pen=10007
-\@namedef{output@-\the\do@endpage@pen}{%
- \csname end@column@\thepagegrid\endcsname
-}%
+\@namedef{output@-\the\do@endpage@pen}{\csname end@column@\thepagegrid\endcsname}%
\mathchardef\do@newpage@pen=10001
\expandafter\let\csname output@-\the\do@newpage@pen\endcsname\relax
\def\@clearfloatplacement{%
@@ -2391,38 +3708,33 @@
\@if@empty\saved@@firstmark{\expandafter\gdef\expandafter\saved@@firstmark\expandafter{\@@firstmark}}{}%
\@if@empty\@@botmark{}{\expandafter\gdef\expandafter\saved@@botmark\expandafter{\@@botmark}}%
}%
-\appdef\@outputpage{%
+\appdef\@outputpage@tail{%
\clr@top@firstmark
}%
\def\@float#1{%
- \@ifnextchar[{%}]{%Brace-matching klootch
+ \@ifnextchar[{%
\@yfloat\width@float{#1}%
}{%
- \@ifxundefined@cs{fps@#1}{%
- \edef\reserved@a{\noexpand\@yfloat\noexpand\width@float{#1}[\csname fps@\endcsname]}\reserved@a
- }{%
- \edef\reserved@a{\noexpand\@yfloat\noexpand\width@float{#1}[\csname fps@#1\endcsname]}\reserved@a
- }%
+ \@ifxundefined@cs{fps@#1}{}{\expandafter\let\expandafter\fps@\csname fps@#1\endcsname}%
+ \expandafter\@argswap\expandafter{\expandafter[\fps@]}{\@yfloat\width@float{#1}}%
}%
}%
\def\@dblfloat#1{%
\@ifnum{\pagegrid@col=\@ne}{%
\@float{#1}%
}{%
- \@ifnextchar[{%}]{%Brace-matching klootch
+ \@ifnextchar[{%
\@yfloat\widthd@float{#1}%
}{%
- \@ifxundefined@cs{fpsd@#1}{%
- \edef\reserved@a{\noexpand\@yfloat\noexpand\widthd@float{#1}[\csname fpsd@\endcsname]}\reserved@a
- }{%
- \edef\reserved@a{\noexpand\@yfloat\noexpand\widthd@float{#1}[\csname fpsd@#1\endcsname]}\reserved@a
- }%
+ \@ifxundefined@cs{fpsd@#1}{}{\expandafter\let\expandafter\fpsd@\csname fpsd@#1\endcsname}%
+ \expandafter\@argswap\expandafter{\expandafter[\fpsd@]}{\@yfloat\widthd@float{#1}}%
}%
}%
}%
\def\@yfloat#1#2[#3]{%
\@xfloat{#2}[#3]%
\hsize#1\linewidth\hsize
+ \let\set@footnotewidth\@empty
\minipagefootnote@init
}%
\def\fps@{tbp}%
@@ -2439,8 +3751,8 @@
\end@float
}{%
\end@@float{%
- \@boxfpsbit\@currbox{1}\@ifodd\@tempcnta{\global\advance\count\@currbox\m@ne}{}%
- \@boxfpsbit\@currbox{4}\@ifodd\@tempcnta{\global\advance\count\@currbox-4\relax}{}%
+ \@iffpsbit\@ne{\global\advance\count\@currbox\m@ne}{}%
+ \@iffpsbit\f@ur{\global\advance\count\@currbox-4\relax}{}%
\global\wd\@currbox\textwidth % Klootch
\check@currbox@count
}%
@@ -2461,19 +3773,95 @@
}%
}{}%
}%
+\newcommand\float@end@float{%
+ \@endfloatbox
+ \global\setbox\@currbox\float@makebox\columnwidth
+ \let\@endfloatbox\relax
+ \end@float
+}%
+\newcommand\float@end@ltx{%
+ \end@@float{%
+ \global\setbox\@currbox\float@makebox\columnwidth
+ \check@currbox@count
+ }%
+}%
+\newcommand\newfloat@float[3]{%
+ \@namedef{ext@#1}{#3} %!
+ \let\float@do=\relax
+ \xdef\@tempa{\noexpand\float@exts{\the\float@exts \float@do{#3}}}%
+ \@tempa
+ \floatplacement{#1}{#2}%
+ \@ifundefined{fname@#1}{\floatname{#1}{#1}}{} %!
+ \expandafter\edef\csname ftype@#1\endcsname{\value{float@type}}%
+ \addtocounter{float@type}{\value{float@type}} %!
+ \restylefloat{#1}%
+ \expandafter\edef\csname fnum@#1\endcsname{%
+ \expandafter\noexpand\csname fname@#1\endcsname{} %!
+ \expandafter\noexpand\csname the#1\endcsname
+ }
+ \@ifnextchar[%]
+ {%
+ \float@newx{#1}%
+ }{%
+ \@ifundefined{c@#1}{\newcounter{#1}\@namedef{the#1}{\arabic{#1}}}{}%
+ }%
+}%
+\newcommand\newfloat@ltx[3]{%
+ \@namedef{ext@#1}{#3}%
+ \let\float@do=\relax
+ \xdef\@tempa{\noexpand\float@exts{\the\float@exts \float@do{#3}}}%
+ \@tempa
+ \floatplacement{#1}{#2}%
+ \@ifundefined{fname@#1}{\floatname{#1}{#1}}{}%
+ \expandafter\edef\csname ftype@#1\expandafter\endcsname\expandafter{\the\c@float@type}%
+ \addtocounter{float@type}{\value{float@type}}%
+ \restylefloat{#1}%
+ \expandafter\edef\csname fnum@#1\endcsname{%
+ \expandafter\noexpand\csname fname@#1\endcsname{}%
+ \expandafter\noexpand\csname the#1\endcsname
+ }
+ \@ifnextchar[%]
+ {%
+ \float@newx{#1}%
+ }{%
+ \@ifundefined{c@#1}{\newcounter{#1}\@namedef{the#1}{\arabic{#1}}}{}%
+ }%
+}%
+\appdef\document@inithook{%
+ \@ifxundefined\newfloat{}{%
+ \@ifx{\float@end\float@end@float}{%
+ \@ifx{\newfloat\newfloat@float}{\true@sw}{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@warn{Repair the float package}%
+ \let\float@end\float@end@ltx
+ \let\newfloat\newfloat@ltx
+ }{%
+ \class@warn{Failed to patch the float package}%
+ }%
+ }%
+}%
+\def\@iffpsbit#1{%
+ \begingroup
+ \@tempcnta\count\@currbox
+ \divide\@tempcnta#1\relax
+ \@ifodd\@tempcnta{\aftergroup\true@sw}{\aftergroup\false@sw}%
+ \endgroup
+}%
\def\check@currbox@count{%
\@ifnum{\count\@currbox>\z@}{%
-\count@\count\@currbox\divide\count@\sixt@@n\multiply\count@\sixt@@n
-\@tempcnta\count\@currbox\advance\@tempcnta-\count@
-\@ifnum{\@tempcnta=\z@}{%
+ \count@\count\@currbox\divide\count@\sixt@@n\multiply\count@\sixt@@n
+ \@tempcnta\count\@currbox\advance\@tempcnta-\count@
+ \@ifnum{\@tempcnta=\z@}{%
\ltxgrid@warn{Float cannot be placed}%
-}{}%
+ }{}%
+ \expandafter\tally@float\expandafter{\@captype}%
}{%
- % Is a \marginpar
}%
}%
\providecommand\minipagefootnote@init{}%
\providecommand\minipagefootnote@here{}%
+\providecommand\tally@float[1]{}%
\let\@specialoutput\@undefined
\def\@add@float{%
\@pageht\ht\@cclv\@pagedp\dp\@cclv
@@ -2482,11 +3870,11 @@
\csname @floatselect@sw@\thepagegrid\endcsname\@currbox{%
\@ifnum{\count\@currbox>\z@}{%
\advance \@pageht \@pagedp
- \advance \@pageht \vsize \advance \@pageht -\pagegoal % do not assume \holdinginserts is cleared!
- \@addtocurcol % Commit an h float
- }{%
- \@addmarginpar
- }%
+ \advance \@pageht \vsize \advance \@pageht -\pagegoal
+ \@addtocurcol
+ }{%
+ \@addmarginpar
+ }%
}{%
\@resethfps
\@cons\@deferlist\@currbox
@@ -2623,12 +4011,12 @@
\ltxgrid@warn{You must load the graphics or graphicx package in order to use the turnpage environment}%
#2%
}%
-\AtBeginDocument{%
+\appdef\document@inithook{%
\@ifxundefined\rotatebox{\let\rotatebox\rotatebox@dummy}{}%
}%
-\@namedef{output@-1073741824}{%"40000000
+\@namedef{output@-1073741824}{%
\deadcycles\z@
- \setbox\z@\box\@cclv
+ \void@cclv
}%
\mathchardef\save@column@pen=10016
\@namedef{output@-\the\save@column@pen}{\save@column}%
@@ -2636,54 +4024,54 @@
\let \@holdpg \@undefined
\def\save@column{%
\@ifvoid\@cclv@saved{%
-\set@top@firstmark
-\global\@topmark@saved\expandafter{\@@topmark}%
+ \set@top@firstmark
+ \global\@topmark@saved\expandafter{\@@topmark}%
}{}%
-\global\setbox\@cclv@saved\vbox{%
+ \global\setbox\@cclv@saved\vbox{%
\@ifvoid\@cclv@saved{}{%
- \unvbox\@cclv@saved
- \marry@baselines
-}%
-\unvbox\@cclv
-\lose@breaks
-\setbox\z@\lastbox
-}%
+ \unvbox\@cclv@saved
+ \marry@baselines
+ }%
+ \unvbox\@cclv
+ \lose@breaks
+ \remove@lastbox
+ }%
}%
\newtoks\@topmark@saved
\def\prep@cclv{%
- \setbox\z@\box\@cclv
+ \void@cclv
\setbox\@cclv\box\@cclv@saved
\vbadness\@M
}%
\mathchardef\save@column@insert@pen=10017
-\@namedef{output@-\the\save@column@insert@pen}{\toggle@insert\savecolumn@holding\savecolumn@moving}%
+\@namedef{output@-\the\save@column@insert@pen}{\toggle@insert{\savecolumn@holding}{\savecolumn@moving}}%
\def\savecolumn@holding{%
-\@if@exceed@pagegoal{\unvcopy\@cclv\setbox\z@\lastbox}{%
- \setbox\z@\vbox{\unvcopy\@cclv\setbox\z@\lastbox}%
- \outputdebug@sw{{\tracingall\scrollmode\showbox\z@}}{}%
-\dimen@\ht\@cclv\advance\dimen@-\ht\z@
-\dead@cycle@repair@protected\dimen@
-}{%
-\dead@cycle
-}%
+ \@if@exceed@pagegoal{\unvcopy\@cclv\remove@lastbox}{%
+ \setbox\z@\vbox{\unvcopy\@cclv\remove@lastbox}%
+ \outputdebug@sw{\trace@box\z@}{}%
+ \dimen@\ht\@cclv\advance\dimen@-\ht\z@
+ \dead@cycle@repair@protected\dimen@
+ }{%
+ \dead@cycle
+ }%
}%
\def\savecolumn@moving{%
\@cclv@nontrivial@sw{%
\save@column
}{%
- {\setbox\z@\box\@cclv}%
+ \void@cclv
+ }%
+ \@ifvoid\footins{}{%
+ \outputdebug@sw{\trace@box\footins}{}%
+ \global\setbox\footins@saved\vbox{\unvbox\footins@saved\marry@baselines\unvbox\footins}%
+ \protect@penalty\save@column@insert@pen
}%
-\@ifvoid\footins{}{%
-\outputdebug@sw{{\tracingall\scrollmode\showbox\footins}}{}%
-\global\setbox\footins@saved\vbox{\unvbox\footins@saved\marry@baselines\unvbox\footins}%
-\protect@penalty\save@column@insert@pen
-}%
}%
\newbox\footins@saved
\mathchardef\save@message@pen=10018
\@namedef{output@-\the\save@message@pen}{\save@message}%
\def\save@message{%
- \setbox\z@\box\@cclv %FIXME: what if \box\@cclv is not empty?
+ \void@cclv
\toks@\expandafter{\@@firstmark}%
\expandafter\gdef\expandafter\@message@saved\expandafter{\the\toks@}%
\expandafter\do@@mark\expandafter{\the\@topmark@saved}%
@@ -2692,10 +4080,10 @@
\mathchardef\execute@message@pen=10019
\@namedef{output@-\the\execute@message@pen}{\@message@saved}%
\def\execute@message{%
- \@execute@message\save@column@pen %Implicit #2
+ \@execute@message\save@column@pen
}%
\def\execute@message@insert#1{%
- \@execute@message\save@column@insert@pen{\setbox\footins\box\footins@saved#1}%
+ \@execute@message\save@column@insert@pen{\setbox \footins \box \footins@saved#1}%
}%
\long\def\@execute@message#1#2{%
\begingroup
@@ -2727,7 +4115,7 @@
\def\lose@breaks{%
\loopwhile{%
\count@\lastpenalty
- \@ifnum{\count@=\@M}{% 10000 is a TeX magic number!
+ \@ifnum{\count@=\@M}{%
\unpenalty\true@sw
}{%
\false@sw
@@ -2739,7 +4127,7 @@
\vadjust{%
\execute@message{%
\unvbox\@cclv
- \setbox\z@\lastbox
+ \remove@lastbox
\unskip
\unskip
\unpenalty
@@ -2786,9 +4174,8 @@
\def\move@insertions{\global\holdinginserts\z@}%
\def\hold@insertions{\global\holdinginserts\@ne}%
\hold@insertions
-\def\move@insert@sw{\@ifnum{\holdinginserts=\z@}}%
\def\toggle@insert#1#2{%
- \@ifnum{\holdinginserts=\z@}{\hold@insertions#2}{\move@insertions#1}%
+ \@ifnum{\holdinginserts>\z@}{\move@insertions#1}{\hold@insertions#2}%
}%
\def\do@columngrid#1#2{%
\par
@@ -2813,7 +4200,21 @@
}%
\def\thepagegrid{one}%
\newbox\pagesofar
-\newbox\footbox
+\newbox\footsofar
+\def\combine@foot@inserts{%
+ \@ifvoid\footins{%
+ }{%
+ \@ifvoid\footsofar{%
+ \global\setbox\footsofar\box\footins
+ }{%
+ \global\setbox\footsofar\vbox\bgroup
+ \unvbox\footsofar
+ \marry@baselines
+ \unvbox\footins
+ \egroup
+ }%
+ }%
+}%
\newcommand\onecolumngrid{\do@columngrid{one}{\@ne}}%
\let\onecolumn\@undefined
\def\open@column@one#1{%
@@ -2825,16 +4226,17 @@
\set@column@hsize\pagegrid@col
}%
\def\shut@column@one{%
- \@makecol
+ \@makecolumn\false@sw
\global\setbox\pagesofar\vbox{\unvbox\@outputbox\recover@footins}%
+ \combine@foot@inserts
\set@colht
}%
\def\float@column@one{%
- \@makecol
+ \@makecolumn\true@sw
\@outputpage
}%
\def\end@column@one{%
- \unvbox\@cclv\setbox\z@\lastbox
+ \unvbox\@cclv\remove@lastbox
\protect@penalty\do@newpage@pen
}%
\def\output@column@one{%
@@ -2877,29 +4279,26 @@
}%
\def\shut@column@mlt{%
\@cclv@nontrivial@sw{%
-\@makecol
-\@ifnum{\pagegrid@cur<\pagegrid@col}{%
-\expandafter\global\expandafter\setbox\csname col@\the\pagegrid@cur\endcsname\box\@outputbox
-\global\advance\pagegrid@cur\@ne
-}{}%
+ \@makecolumn\false@sw
+ \@ifnum{\pagegrid@cur<\pagegrid@col}{%
+ \expandafter\global\expandafter\setbox\csname col@\the\pagegrid@cur\endcsname\box\@outputbox
+ \global\advance\pagegrid@cur\@ne
+ }{}%
}{%
- {\setbox\z@\box\@cclv}%
- }%
-\@ifnum{\pagegrid@cur>\@ne}{%
-\csname balance@\the\pagegrid@col\endcsname
-\grid@column{}%
-\@combinepage
-\@combinedblfloats
-\global\setbox\pagesofar\box\@outputbox
+ \void@cclv
+ }%
+ \@ifnum{\pagegrid@cur>\@ne}{%
+ \csname balance@\the\pagegrid@col\endcsname
+ \grid@column{}%
+ \@combinepage\false@sw
+ \@combinedblfloats
+ \global\setbox\pagesofar\box\@outputbox
+ \show@pagesofar@size
}{}%
\set@colht
}%
\def\float@column@mlt{%
- \@combinepage
- \@combinedblfloats
- \@outputpage
- \global\pagegrid@cur\@ne
- \protect@penalty\do@startpage@pen
+ \@output@combined@page
}%
\def\end@column@mlt{%
\@ifx@empty\@toplist{%
@@ -2926,14 +4325,14 @@
% true = kick out a column and try again
{%
\@cclv@nontrivial@sw{%
- \unvbox\@cclv\setbox\z@\lastbox
+ \unvbox\@cclv\remove@lastbox
}{%
- \unvbox\@cclv\setbox\z@\lastbox\unskip\null
+ \unvbox\@cclv\remove@lastbox\unskip\null
}%
\protect@penalty\do@newpage@pen
\protect@penalty\do@endpage@pen
}{%
- \unvbox\@cclv\setbox\z@\lastbox
+ \unvbox\@cclv\remove@lastbox
}%
}%
\def\output@column@mlt{%
@@ -2942,12 +4341,8 @@
\global\advance\pagegrid@cur\@ne
}{%
\set@adj@colht\dimen@
- \grid@column{}%{\dimen@}%
- \@combinepage
- \@combinedblfloats
- \@outputpage
- \global\pagegrid@cur\@ne
- \protect@penalty\do@startpage@pen
+ \grid@column{}%
+ \@output@combined@page
}%
}%
\let\@outputdblcol\@undefined
@@ -3017,20 +4412,20 @@
}%
\gdef\marry@skip{\z@skip}%
\def\set@marry@skip{%
-\begingroup
+ \begingroup
\skip@\baselineskip\advance\skip@-\topskip
\@ifdim{\skip@>\z@}{%
\xdef\marry@skip{\the\skip@}%
}{}%
\endgroup
}%
-\AtBeginDocument{%
+\appdef\document@inithook{%
\@ifxundefined\raggedcolumn@sw{\@booleanfalse\raggedcolumn@sw}{}%
}%
\def\raggedcolumn@skip{%
\vskip\z@\raggedcolumn@sw{\@plus.0001fil\@minus.0001fil}{}\relax
}%
-\def\@combinepage{%
+\def\@combinepage#1{%
\@ifvoid\pagesofar{}{%
\setbox\@outputbox\vbox{%
\unvbox\pagesofar
@@ -3038,13 +4433,41 @@
\unvbox\@outputbox
}%
}%
- \@ifvoid\footbox{}{%
- \setbox\@outputbox\vbox{%
- \unvbox\@outputbox
- \marry@baselines
- \unvbox\footbox
+ #1{%
+ \@ifvoid\footsofar{}{%
+ \show@box@size{Combining page footnotes}\footsofar
+ \setbox\footins\box\footsofar
+ \@combineinserts\@outputbox\footins
}%
+ }{%
+ }%
+}%
+\def \@cflt{%
+ \let \@elt \@comflelt
+ \setbox\@tempboxa \vbox{}%
+ \@toplist
+ \setbox\@outputbox \vbox{%
+ \boxmaxdepth \maxdepth
+ \unvbox\@tempboxa\unskip
+ \topfigrule\vskip \textfloatsep
+ \unvbox\@outputbox
+ }%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\@toplist}%
+ \global\let\@toplist\@empty
+}%
+\def \@cflb {%
+ \let\@elt\@comflelt
+ \setbox\@tempboxa \vbox{}%
+ \@botlist
+ \setbox\@outputbox \vbox{%
+ \unvbox\@outputbox
+ \vskip \textfloatsep\botfigrule
+ \unvbox\@tempboxa\unskip
}%
+ \let\@elt\relax
+ \xdef\@freelist{\@freelist\@botlist}%
+ \global \let \@botlist\@empty
}%
\def\@combinedblfloats{%
\@ifx@empty\@dbltoplist{}{%
@@ -3089,8 +4512,8 @@
\set@adj@colht\@colroom
\@if@empty\enlarge@colroom{}{%
\global\advance\@colroom\enlarge@colroom\relax
+ \outputdebug@sw{\saythe\@colroom}{}%
}%
- \outputdebug@sw{\saythe\@colroom}{}%
\@ifdim{\@colroom>\topskip}{}{%
\ltxgrid@info{Not enough room: \string\@colroom=\the\@colroom; increasing to \the\topskip}%
\@colroom\topskip
@@ -3104,46 +4527,67 @@
}%
\def\set@adj@colht#1{%
#1\@colht
+ \outputdebug@sw{\saythe#1}{}%
\@ifvoid\pagesofar{}{%
\advance#1-\ht\pagesofar\advance#1-\dp\pagesofar
+ \outputdebug@sw{\saythe#1}{}%
}%
- \@ifvoid\footbox{}{%
- \advance#1-\ht\footbox\advance#1-\dp\footbox
- }%
+ \set@adj@footins#1%
\def\@elt{\adj@column#1}%
\@booleantrue\firsttime@sw\@toplist
\@booleantrue\firsttime@sw\@botlist
\let\@elt\relax
- \outputdebug@sw{\saythe#1}{}%
}%
\def\adj@column#1#2{%
\advance#1-\ht#2%
\advance#1-\firsttime@sw{\textfloatsep\@booleanfalse\firsttime@sw}{\floatsep}%
+ \outputdebug@sw{\saythe#1}{}%
}%
\def\adj@page#1#2{%
\advance#1-\ht#2%
\advance#1-\firsttime@sw{\dbltextfloatsep\@booleanfalse\firsttime@sw}{\dblfloatsep}%
+ \outputdebug@sw{\saythe#1}{}%
+}%
+\def\set@adj@footins#1{%
+ \@booleanfalse\temp@sw
+ \set@adj@box#1\footins
+ \set@adj@box#1\footins@saved
+ \set@adj@box#1\footsofar
+ \temp@sw{\advance#1-\skip\footins}{}%
+}%
+\def\set@adj@box#1#2{%
+ \@ifvoid#2{}{%
+ \advance#1-\ht#2\advance#1-\dp#2%
+ \@booleantrue\temp@sw
+ \outputdebug@sw{\saythe#1}{}%
+ }%
}%
-\appdef\@outputpage{%
+\appdef\@outputpage@tail{%
\set@colht % FIXME: needed?
\@floatplacement % FIXME: needed?
\@dblfloatplacement % FIXME: needed?
}%
-\@namedef{balance@2}{%
- \expandafter\balance@two\csname col@1\endcsname\@outputbox
- % Avoid a bug by preventing a restore when leaving this group
- \global\setbox\csname col@1\endcsname\box\csname col@1\endcsname
- \@ifvoid\footbox{}{%
- \global\setbox\footbox\vbox{%
- \setbox\z@\box\@tempboxa
- \let\recover@footins\relax
- \balance@two\footbox\@tempboxa
- \hb@xt@\textwidth{\box\footbox\hfil\box\@tempboxa}%
+\begingroup
+ \catcode`\1=\cat@letter
+ \catcode`\2=\cat@letter
+ \toks@{%
+ \setbox\footins\box\footsofar
+ \balance@two\col@1\@outputbox
+ \combine@foot@inserts
+ \@ifvoid\footsofar{}{%
+ \global
+ \setbox\footsofar\vbox\bgroup
+ \setbox\z@\box\@tempboxa
+ \let\recover@footins\relax
+ \balance@two\footsofar\@tempboxa
+ \hb@xt@\textwidth{\box\footsofar\hfil\box\@tempboxa}%
+ \egroup
}%
}%
-}%
+ \aftergroup\def\aftergroup\balance@2\expandafter
+\endgroup\expandafter{\the\toks@}%
\def\balance@two#1#2{%
-\outputdebug@sw{{\tracingall\scrollmode\showbox#1\showbox#2}}{}%
+ \outputdebug@sw{\trace@scroll{\showbox#1\showbox#2}}{}%
\setbox\@ne\vbox{%
\@ifvoid#1{}{%
\unvcopy#1\recover@footins
@@ -3163,11 +4607,11 @@
\setbox\z@\copy\@ne\setbox\tw@\vsplit\z@ to\dimen@
\setbox\z@ \vbox{%
\unvcopy\z@
- \setbox\z@\vbox{\unvbox\z@ \setbox\z@\lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
+ \setbox\z@\vbox{\unvbox\z@ \remove@lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
}%
\setbox\tw@\vbox{%
\unvcopy\tw@
- \setbox\z@\vbox{\unvbox\tw@\setbox\z@\lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
+ \setbox\z@\vbox{\unvbox\tw@\remove@lastbox\aftergroup\vskip\aftergroup-\expandafter}\the\dp\z@\relax
}%
\dimen@ii\ht\tw@\advance\dimen@ii-\ht\z@
\@ifdim{\dimen@i>.5\p@}{%
@@ -3183,52 +4627,52 @@
}%
}%
\outputdebug@sw{\saythe\dimen@\saythe\dimen@i\saythe\dimen@ii}{}%
-\@ifdim{\ht\z@=\z@}{%
-\@ifdim{\ht\tw@=\z@}{%
-\true@sw
-}{%
-\false@sw
-}%
-}{%
-\true@sw
-}%
-{%
-}{%
-\ltxgrid@info{Unsatifactorily balanced columns: giving up}%
-\setbox\tw@\box#1%
-\setbox\z@ \box#2%
-}%
+ \@ifdim{\ht\z@=\z@}{%
+ \@ifdim{\ht\tw@=\z@}{%
+ \true@sw
+ }{%
+ \false@sw
+ }%
+ }{%
+ \true@sw
+ }%
+ {%
+ }{%
+ \ltxgrid@info{Unsatifactorily balanced columns: giving up}%
+ \setbox\tw@\box#1%
+ \setbox\z@ \box#2%
+ }%
\setbox\tw@\vbox{\unvbox\tw@\vskip\z@skip}%
\setbox\z@ \vbox{\unvbox\z@ \vskip\z@skip}%
- \set@colroom
-\dimen@\ht\z@\@ifdim{\dimen@<\ht\tw@}{\dimen@\ht\tw@}{}%
-\@ifdim{\dimen@>\@colroom}{\dimen@\@colroom}{}%
+ \set@colht
+ \dimen@\ht\z@\@ifdim{\dimen@<\ht\tw@}{\dimen@\ht\tw@}{}%
+ \@ifdim{\dimen@>\@colroom}{\dimen@\@colroom}{}%
\outputdebug@sw{\saythe{\ht\z@}\saythe{\ht\tw@}\saythe\@colroom\saythe\dimen@}{}%
-\setbox#1\vbox to\dimen@{\unvbox\tw@\unskip\raggedcolumn@skip}%
-\setbox#2\vbox to\dimen@{\unvbox\z@ \unskip\raggedcolumn@skip}%
-\outputdebug@sw{{\tracingall\scrollmode\showbox#1\showbox#2}}{}%
+ \setbox#1\vbox to\dimen@{\unvbox\tw@\unskip\raggedcolumn@skip}%
+ \setbox#2\vbox to\dimen@{\unvbox\z@ \unskip\raggedcolumn@skip}%
+ \outputdebug@sw{\trace@scroll{\showbox#1\showbox#2}}{}%
}%
\def\recover@footins{%
\skip\z@ \lastskip\unskip
\skip\@ne\lastskip\unskip
\setbox\z@\lastbox
\@ifvbox\z@{%
-\setbox\z@\vbox{%
-\unvbox\z@
-\setbox\z@\lastbox
-\@ifvoid\z@{}{%
-\global\setbox\footbox\vbox{%
- \unvbox\footbox
- \@ifvbox\z@{%
+ \setbox\z@\vbox{%
\unvbox\z@
- }{%
- \box\z@
+ \setbox\z@\lastbox
+ \@ifvoid\z@{}{%
+ \global\setbox\footsofar\vbox{%
+ \unvbox\footsofar
+ \@ifvbox\z@{%
+ \unvbox\z@
+ }{%
+ \box\z@
+ }%
+ }%
+ }%
}%
-}%
-}%
-}%
}{}%
- \outputdebug@sw{{\tracingall\scrollmode\showbox\footbox}}{}%
+ \outputdebug@sw{\trace@box\footsofar}{}%
}%
\prepdef\@begindocumenthook{%
\open@column@one\@ne
@@ -3294,7 +4738,7 @@
}%
}%
}{}%
- \@ifx\LT@save@row\LT@@save@row{}{%
+ \@ifx{\LT@save@row\LT@@save@row}{}{%
\LT@warn{%
Column \@width s have changed\MessageBreak in table \thetable
}\LT@final@warn
@@ -3307,34 +4751,34 @@
\LT@post
}%
\def\LT@start@longtable{%
- \let\LT@start\endgraf
- \endgraf
- \penalty\z@
- \vskip\LTpre
- \dimen@\pagetotal
- \advance\dimen@ \ht\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
- \advance\dimen@ \dp\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
- \advance\dimen@ \ht\LT@foot
- \dimen@ii\vfuzz\vfuzz\maxdimen
- \setbox\tw@\copy\z@
- \setbox\tw@\vsplit\tw@ to \ht\@arstrutbox
- \setbox\tw@\vbox{\unvbox\tw@}%
- \vfuzz\dimen@ii
- \advance\dimen@ \ht
- \ifdim\ht\@arstrutbox>\ht\tw@\@arstrutbox\else\tw@\fi
- \advance\dimen@\dp
- \ifdim\dp\@arstrutbox>\dp\tw@\@arstrutbox\else\tw@\fi
- \advance\dimen@ -\pagegoal
- \ifdim \dimen@>\z@\vfil\break\fi
- \global\@colroom\@colht
- \ifvoid\LT@foot\else
- \advance\vsize-\ht\LT@foot
- \global\advance\@colroom-\ht\LT@foot
- \dimen@\pagegoal\advance\dimen@-\ht\LT@foot\pagegoal\dimen@
- \maxdepth\z@
- \fi
- \ifvoid\LT@firsthead\copy\LT@head\else\box\LT@firsthead\fi
- \output{\LT@output}%
+ \let\LT@start\endgraf
+ \endgraf\penalty\z@\vskip\LTpre
+ \dimen@\pagetotal
+ \advance\dimen@ \ht\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
+ \advance\dimen@ \dp\ifvoid\LT@firsthead\LT@head\else\LT@firsthead\fi
+ \advance\dimen@ \ht\LT@foot
+ \dimen@ii\vfuzz
+ \vfuzz\maxdimen
+ \setbox\tw@\copy\z@
+ \setbox\tw@\vsplit\tw@ to \ht\@arstrutbox
+ \setbox\tw@\vbox{\unvbox\tw@}%
+ \vfuzz\dimen@ii
+ \advance\dimen@ \ht
+ \ifdim\ht\@arstrutbox>\ht\tw@\@arstrutbox\else\tw@\fi
+ \advance\dimen@\dp
+ \ifdim\dp\@arstrutbox>\dp\tw@\@arstrutbox\else\tw@\fi
+ \advance\dimen@ -\pagegoal
+ \ifdim \dimen@>\z@\vfil\break\fi
+ \global\@colroom\@colht
+ \ifvoid\LT@foot\else
+ \advance\vsize-\ht\LT@foot
+ \global\advance\@colroom-\ht\LT@foot
+ \dimen@\pagegoal\advance\dimen@-\ht\LT@foot\pagegoal\dimen@
+ \maxdepth\z@
+ \fi
+ \ifvoid\LT@firsthead\copy\LT@head\else\box\LT@firsthead\fi
+\nobreak
+ \output{\LT@output}%
}%
\def\LT@start@new{%
\let\LT@start\endgraf
@@ -3406,15 +4850,14 @@
\global\advance\c@LT@chunks\@ne
\global\LT@rows\z@\setbox\z@\vbox\bgroup
\LT@setprevdepth
- \tabskip\LTleft\halign to\hsize\bgroup
+ \tabskip\LTleft \noexpand\halign to\hsize\bgroup
\tabskip\z@ \@arstrut \@preamble \tabskip\LTright \cr}%
\endgroup
\expandafter\LT@nofcols\LT@bchunk&\LT@nofcols
\LT@make@row
\m@th\let\par\@empty
\everycr{}\lineskip\z@\baselineskip\z@
- \LT@bchunk
-}%
+ \LT@bchunk}%
\def\LT@LR@l{\LTleft\z@ \LTright\fill}%
\def\LT@LR@r{\LTleft\fill \LTright\z@ }%
\def\LT@LR@c{\LTleft\fill \LTright\fill}%
@@ -3443,12 +4886,13 @@
\def\@startpbox{\vtop\LT@startpbox}%
\let\@@startpbox\@startpbox
\let\@@endpbox\@endpbox
- \let\LT@LL@FM@cr\@tabularcr
+ \let\LT@LL@FM@cr\@tabularcr@LaTeX
+ \let\@xtabularcr\@xtabularcr@LaTeX
}{%
\advance\@tempdima\extrarowheight
\col@sep\tabcolsep
\let\@startpbox\LT@startpbox
- \let\LT@LL@FM@cr\@arraycr
+ \let\LT@LL@FM@cr\@arraycr@array
}%
\let\@acoll\@tabacoll
\let\@acolr\@tabacolr
@@ -3491,11 +4935,6 @@
\LT@bchunk
}%
\appdef\table@hook{}%
-%% Note that it is not enough to define the environment itself; we also have to create the corresponding
-%% \cmd\output\ routine procedures, which provide for continued footers and headers
-%% (the very feature of \env{longtable} requiring support in the output routine).
-%% This same consideration would arise in defining any syntactic extension to \env{longtable}, because
-%% the environment name itself is exposed in the output routine.
\def\switch@longtable{%
\@ifpackageloaded{longtable}{%
\@ifx{\longtable\longtable@longtable}{%
@@ -3544,8 +4983,7 @@
\let\output@prep@theindex\@empty
\def\output@post@theindex{%
\@ifodd\c@page{}{%
- \@ifnum{\pagegrid@cur=\@ne}{% we have the leftmost column of a verso page
- % insert the current top-level continued head
+ \@ifnum{\pagegrid@cur=\@ne}{%
}%
}%
}%
@@ -3560,7 +4998,6 @@
\force@deferlist@stuck#1%
}%
}{%
- %Successfully committed float(s)
}%
\global\let\@deferlist@postshipout\@empty
}%
@@ -3568,7 +5005,7 @@
\def\@fltstk{%
\@latex@warning{A float is stuck (cannot be placed without \string\clearpage)}%
}%
-\appdef\@outputpage{%
+\appdef\@outputpage@tail{%
\global\let\@deferlist@postshipout\@deferlist
}%
\def\@next#1#2{%
@@ -3588,12 +5025,12 @@
}{}%
}%
\def\force@deferlist@stuck#1{%
-\force@deferlist@sw{%
+ \force@deferlist@sw{%
\@booleantrue\clearpage@sw
\@booleantrue\forcefloats@sw
#1%
-}{%
-}%
+ }{%
+ }%
}%
\def\force@deferlist@empty{%
\force@deferlist@sw{%
@@ -3611,11 +5048,11 @@
\do@startcolumn
}%
\def\enlargethispage{%
-\@ifstar{%
-\@enlargethispage{}%
-}{%
-\@enlargethispage{}%
-}%
+ \@ifstar{%
+ \@enlargethispage{}%
+ }{%
+ \@enlargethispage{}%
+ }%
}%
\def\@enlargethispage#1#2{%
\begingroup
@@ -3632,14 +5069,14 @@
}{%
\def\@tempa{mlt}%
\@ifx{\thepagegrid\@tempa}{%
- \@ifnum{\pagegrid@cur=\@ne}{% OK to adjust this page
+ \@ifnum{\pagegrid@cur=\@ne}{%
\gdef\enlarge@colroom{#2}%
\true@sw
- }{% Can only adjust this column; give up
+ }{%
\ltxgrid@warn{Too late to enlarge this page; move the command to the first column.}%
\false@sw
}%
- }{% Unknown page grid
+ }{%
\ltxgrid@warn{Unable to enlarge a page of this kind.}%
\false@sw
}%
@@ -3649,13 +5086,12 @@
\global\advance\@colroom#2\relax
\set@vsize
}{%
- % Could not adjust this page
}%
}%
\let\enlarge@colroom\@empty
\let\@kludgeins\@undefined
\@booleantrue\textheight@sw
-\prepdef\@outputpage{%
+\prepdef\@outputpage@head{%
\textheight@sw{%
\count@\vbadness\vbadness\@M
\dimen@\vfuzz\vfuzz\maxdimen
@@ -3672,121 +5108,441 @@
\ltxgrid@warn@sw{\class@warn}{\@gobble}%
}%
\@booleantrue\ltxgrid@warn@sw
-%% Source File: textcase.dtx
-%% Copyright 1997 1998 David Carlisle
-%%
-%% This file may be distributed under the terms of the LPPL.
-%% See 00readme.txt for details.
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{textcase}
- [1998/11/12 v0.06 Text only upper/lower case changing (DPC)]
-\def\@uclcnotmath#1#2#3#4{\begingroup
- #1%
- \def\({$}\let\)\(%
- \def\NoCaseChange##1{\noexpand\NoCaseChange{\noexpand##1}}%
- \@nonchangecase\label
- \@nonchangecase\ref
- \@nonchangecase\ensuremath
- \def\cite##1##{\toks@{\noexpand\cite##1}\@citex}%
- \def\@citex##1{\NoCaseChange{\the\toks@{##1}}}%
- \def\reserved@a##1##2{\let#2\reserved@a}%
- \expandafter\reserved@a\@uclclist\reserved@b{\reserved@b\@gobble}%
- \protected@edef\reserved@a{\endgroup
- \noexpand\@skipmath#3#4$\valign$}%
- \reserved@a}
-\def\@nonchangecase#1{\def#1##1{\NoCaseChange{#1{##1}}}}
-\let\NoCaseChange\@firstofone
-\def\@skipmath#1#2$#3${%
- \@skip@nonchangecase#1#2\NoCaseChange\valign
- \ifx\valign#3%
- \else
- $#3$%
- \expandafter\@skipmath\expandafter#1%
- \fi}
-\def\@skip@nonchangecase#1#2\NoCaseChange#3{%
- #1{#2}%
- \ifx\valign#3%
+\def\def@next@handler#1#2#3{%
+ \advance#1\@ne\mathchardef#2\the#1%
+ \expandafter\def\csname output@-\the#1\endcsname{#3}%
+}%
+\def\def@line@handler#1#2{%
+ \begingroup
+ \@tempcnta\int@parpenalty
+ \advance\@tempcnta-#1%
+ \aftergroup\def
+ \expandafter\aftergroup\csname output@-\the\@tempcnta\endcsname
+ \endgroup{#2}%
+}%
+\mathchardef\int@parpenalty11012
+\def@line@handler\z@{\@handle@line@ltx{}{}{}}%
+\def@line@handler\@ne{\@handle@line@ltx{}{}{\brokenpenalty@ltx}}%
+\def@line@handler\tw@{\@handle@line@ltx{}{\clubpenalty@ltx}{}}%
+\def@line@handler\thr@@{\@handle@line@ltx{\clubpenalty@ltx}{}{\brokenpenalty@ltx}}%
+\def@line@handler\f@ur{\@handle@line@ltx{\widowpenalty@ltx}{}{}}%
+\def@line@handler{5}{\@handle@line@ltx{\widowpenalty@ltx}{}{\brokenpenalty@ltx}}%
+\def@line@handler{6}{\@handle@line@ltx{\widowpenalty@ltx}{\clubpenalty@ltx}{}}%
+\def@line@handler{7}{\@handle@line@ltx{\widowpenalty@ltx}{\clubpenalty@ltx}{\brokenpenalty@ltx}}%
+\def@line@handler{8}{\@handle@line@ltx{\displaywidowpenalty@ltx}{}{}}%
+\def@line@handler{9}{\@handle@line@ltx{\displaywidowpenalty@ltx}{}{\brokenpenalty@ltx}}%
+\def@line@handler{10}{\@handle@line@ltx{\displaywidowpenalty@ltx}{\clubpenalty@ltx}{}}%
+\def@line@handler{11}{\@handle@line@ltx{\displaywidowpenalty@ltx}{\clubpenalty@ltx}{\brokenpenalty@ltx}}%
+\def\@handle@line@ltx#1#2#3{%
+ \@@handle@line@ltx
+ \@tempcnta\lastpenalty
+ \@tempcntb\interlinepenalty@ltx\relax
+ \@if@empty{#1}{}{\advance\@tempcntb#1\relax}%
+ \@if@empty{#2}{}{\advance\@tempcntb#2\relax}%
+ \@if@empty{#3}{}{\advance\@tempcntb#3\relax}%
+ \penalty\@ifnum{\@tempcnta<\@tempcntb}{\@tempcntb}{\@tempcnta}%
+}%
+\let\@@handle@line@ltx\@empty
+\@tempcnta\int@parpenalty
+\def@next@handler\@tempcnta\int@postparpenalty{\reset@queues@ltx\handle@par@ltx}%
+\def@next@handler\@tempcnta\int@vadjustpenalty{\handle@vadjust@ltx}%
+\def@next@handler\@tempcnta\int@whatsitpenalty{\handle@whatsit@ltx}%
+\def@next@handler\@tempcnta\int@predisplaypenalty{\reset@queues@ltx\@handle@display@ltx{\predisplaypenalty@ltx}}%
+\def@next@handler\@tempcnta\int@interdisplaylinepenalty{\@handle@display@ltx{\interdisplaylinepenalty@ltx}}%
+\def@next@handler\@tempcnta\int@postdisplaypenalty{\@handle@display@ltx{\postdisplaypenalty@ltx}}%
+\def\@handle@display@ltx#1{%
+ \@@handle@display@ltx
+ \@tempcnta\lastpenalty
+ \@tempcntb#1%
+ \penalty\@ifnum{\@tempcnta<\@tempcntb}{\@tempcntb}{\@tempcnta}%
+}%
+\let\@@handle@display@ltx\@empty
+\def\handle@par@ltx{}%
+\def\set@linepenalties{%
+ \expandafter\def\expandafter\interlinepenalty@ltx\expandafter{\the\interlinepenalty}%
+ \interlinepenalty-\int@parpenalty
+ \expandafter\def\expandafter\brokenpenalty@ltx\expandafter{\the\brokenpenalty}%
+ \brokenpenalty\@ne
+ \expandafter\def\expandafter\clubpenalty@ltx\expandafter{\the\clubpenalty}%
+ \clubpenalty\tw@
+ \expandafter\def\expandafter\widowpenalty@ltx\expandafter{\the\widowpenalty}%
+ \widowpenalty\f@ur
+ \expandafter\def\expandafter\displaywidowpenalty@ltx\expandafter{\the\displaywidowpenalty}%
+ \displaywidowpenalty8\relax
+}%
+\def\restore@linepenalties{%
+ \interlinepenalty\interlinepenalty@ltx
+ \brokenpenalty\brokenpenalty@ltx
+ \clubpenalty\clubpenalty@ltx
+ \widowpenalty\widowpenalty@ltx
+ \displaywidowpenalty\displaywidowpenalty@ltx
+ \relax
+}%
+\def\set@displaypenalties#1{%
+ \expandafter\def\expandafter\predisplaypenalty@ltx\expandafter{\the\predisplaypenalty}%
+ \expandafter\def\expandafter\interdisplaylinepenalty@ltx\expandafter{\the\interdisplaylinepenalty}%
+ \expandafter\def\expandafter\postdisplaypenalty@ltx\expandafter{\the\postdisplaypenalty}%
+ \@ifhmode{\predisplaypenalty-\int@predisplaypenalty\relax}{}%
+ #1{\interdisplaylinepenalty-\int@interdisplaylinepenalty\relax}{}%
+ #1{\postdisplaypenalty-\int@postdisplaypenalty\relax}{}%
+}%
+\def\enqueue@whatsit@ltx#1{%
+ \gappdef\g@whatsit@queue{{#1}}%
+ \vadjust{\penalty-\int@whatsitpenalty}%
+}%
+\def\handle@whatsit@ltx{%
+ \unvbox\@cclv
+ \g@pop@ltx\g@whatsit@queue\@tempa
+ \expandafter\do@whatsit\expandafter{\@tempa}%
+}%
+\def\do@whatsit#1{}%
+\def\g@pop@ltx#1#2{%
+ \expandafter\@g@pop@ltx#1{}{}\@@#1#2%
+}%
+\def\@g@pop@ltx#1#2\@@#3#4{%
+ \gdef#3{#2}%
+ \def#4{#1}%
+}%
+\let\vspace@ltx\vspace
+\let\pagebreak@ltx\pagebreak
+\let\nopagebreak@ltx\nopagebreak
+\let\endline@ltx\\
+\let\@arrayparboxrestore@ltx\@arrayparboxrestore
+\def\@vspace@org #1{%
+ \ifvmode
+ \vskip #1
+ \vskip\z@skip
+ \else
+ \@bsphack
+ \vadjust{\@restorepar
+ \vskip #1
+ \vskip\z@skip
+ }%
+ \@esphack
+ \fi
+}%
+\def\@vspace@ltx#1{%
+ \@ifvmode{%
+ \vskip#1\vskip\z@skip
+ }{%
+ \@bsphack
+ \ex@vadjust@ltx{%
+ \@restorepar
+ \nobreak
+ \vskip#1\vskip\z@skip
+ }%
+ \@esphack
+ }%
+}%
+\def\@vspacer@org#1{%
+ \ifvmode
+ \dimen@\prevdepth
+ \hrule \@height\z@
+ \nobreak
+ \vskip #1
+ \vskip\z@skip
+ \prevdepth\dimen@
\else
- #3%
- \expandafter\@skip@nonchangecase\expandafter#1%
- \fi}
-\DeclareRobustCommand\MakeTextUppercase{%
- \@uclcnotmath{\def\i{I}\def\j{J}}{##1##2}\uppercase}
-\protected@edef\MakeTextUppercase#1{\MakeTextUppercase{#1}}
-\DeclareRobustCommand\MakeTextLowercase{%
- \@uclcnotmath{}{##2##1}\lowercase}
-\protected@edef\MakeTextLowercase#1{\MakeTextLowercase{#1}}
-\DeclareOption{overload}{%
- \expandafter\let\csname MakeUppercase \expandafter\endcsname
- \csname MakeTextUppercase \endcsname
- \expandafter\let\csname MakeLowercase \expandafter\endcsname
- \csname MakeTextLowercase \endcsname}
-\ProcessOptions
-\let\ProvidesPackage\ProvidesPackage@latex
-\let\ProcessOptions\ProcessOptions@latex
-\let\DeclareOption\DeclareOption@latex
-\expandafter
-\let\csname MakeUppercase \expandafter\endcsname
- \csname MakeTextUppercase \endcsname
-\expandafter
-\let\csname MakeLowercase \expandafter\endcsname
- \csname MakeTextLowercase \endcsname
-\appdef\class@documenthook{%
- \switch@longtable
+ \@bsphack
+ \vadjust{\@restorepar
+ \hrule \@height\z@
+ \nobreak
+ \vskip #1
+ \vskip\z@skip}%
+ \@esphack
+\fi
}%
-\appdef\class@documenthook{%
- \expandafter\@ifnotrelax\csname boldmath \endcsname{}{%
- \expandafter\let\csname boldmath \endcsname\boldmath
- \expandafter\def\expandafter\boldmath\expandafter{\expandafter\protect\csname boldmath \endcsname}%
+\def\@vspacer@ltx#1{%
+ \@ifvmode{%
+ \dimen@\prevdepth
+ \hrule\@height\z@
+ \nobreak
+ \vskip#1\vskip\z@skip
+ \prevdepth\dimen@
+ }{%
+ \@bsphack
+ \ex@vadjust@ltx{%
+ \@restorepar
+ \hrule\@height\z@
+ \nobreak
+ \vskip#1\vskip\z@skip
+ }%
+ \@esphack
}%
}%
-\appdef\class@documenthook{%
- \class@inithook
+\def\@no@pgbk@org #1[#2]{%
+ \ifvmode
+ \penalty #1\@getpen{#2}%
+ \else
+ \@bsphack
+ \vadjust{\penalty #1\@getpen{#2}}%
+ \@esphack
+ \fi
}%
-\def\class@inithook{}%
-\appdef\class@inithook{%
- \@ifxundefined\twocolumn@sw{\@booleanfalse\twocolumn@sw}{}%
+\def\@no@pgbk@ltx#1[#2]{%
+ \@ifvmode{%
+ \penalty#1\@getpen{#2}%
+ }{%
+ \@bsphack
+ \ex@vadjust@ltx{%
+ \penalty#1\@getpen{#2}%
+ }%
+ \@esphack
+ }%
}%
-\appdef\class@inithook{%
- \@ifxundefined\footinbib@sw{\@booleanfalse\footinbib@sw}{}%
+\long\def\end@line@org{%
+ \let\reserved@e\relax
+ \let\reserved@f\relax
+ \@ifstar{%
+ \let\reserved@e\vadjust
+ \let\reserved@f\nobreak
+ \@xnewline
+ }%
+ \@xnewline
}%
-\appdef\class@inithook{%
- \@ifxundefined\preprintsty@sw{\@booleanfalse\preprintsty@sw}{}%
+\long\def\end@line@ltx{%
+ \let\reserved@e\relax
+ \let\reserved@f\relax
+ \@ifstar{%
+ \let\reserved@e\ex@vadjust@ltx
+ \let\reserved@f\nobreak
+ \@xnewline
+ }{%
+ \@xnewline
+ }%
}%
-\appdef\class@inithook{%
- \@ifxundefined\preprint@sw{\@booleanfalse\preprint@sw}{}%
- \preprintsty@sw{\@booleantrue\preprint@sw}{}%
+\def\@newline@org[#1]{%
+ \let\reserved@e\vadjust
+ \@gnewline{\vskip#1}%
}%
-\appdef\class@inithook{%
- \@ifxundefined\galley@sw{\@booleanfalse\galley@sw}{}%
+\def\@newline@ltx[#1]{%
+ \let\reserved@e\ex@vadjust@ltx
+ \@gnewline{\vskip#1}%
}%
-\appdef\class@inithook{%
- \@ifxundefined\showPACS@sw{\@booleanfalse\showPACS@sw}{}%
- \@ifxundefined\showKEYS@sw{\@booleanfalse\showKEYS@sw}{}%
+ \@ifx{\@vspace\@vspace@org}{%
+ \@ifx{\@vspacer\@vspacer@org}{%
+ \@ifx{\@no@pgbk\@no@pgbk@org}{%
+ \@ifx{\@newline\@newline@org}{%
+ \expandafter\@ifx\expandafter{\csname\expandafter\@gobble\string\\ \endcsname\end@line@org}{%
+ \true@sw
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@info{Overriding \string\@vspace, \string\@vspacer, \string\@no@pgbk, \string\@newline, and \string\\ }%
+ \let\@normalcr\end@line@ltx
+ \expandafter\let\csname\expandafter\@gobble\string\\ \endcsname\@normalcr
+ \let\@newline\@newline@ltx
+ \let\@vspace\@vspace@ltx
+ \let\@vspacer\@vspacer@ltx
+ \let\@no@pgbk\@no@pgbk@ltx
+ }{%
+ \class@warn{%
+ Failed to recognize \string\@vspace, \string\@vspacer, \string\@no@pgbk, \string\@newline, and \string\\;
+ no patches applied. Please get a more up-to-date class,
+ }%
+ }%
+\let\ex@vadjust@ltx\vadjust
+\def\enqueue@vadjust@ltx#1{%
+ \gappdef\g@vadjust@queue{{#1}}%
+ \vadjust{\penalty-\int@vadjustpenalty}%
}%
-\appdef\class@inithook{%
- \@ifxundefined\twoside@sw{\@booleanfalse\twoside@sw}{}%
- \twoside@sw{\@twosidetrue}{\@twosidefalse}%
+\def\handle@vadjust@ltx{%
+ \unvbox\@cclv
+ \g@pop@ltx\g@vadjust@queue\@tempa
+ \expandafter\gappdef\expandafter\g@vadjust@line\expandafter{\@tempa}%
+}%
+\let\g@vadjust@line\@empty
+\def\reset@queues@ltx{%
+ \global\let\g@whatsit@queue\@empty
+ \global\let\g@vadjust@queue\@empty
+}%
+\newcommand\linenomathWithnumbers@LN{%
+ \ifLineNumbers
+ \ifnum\interlinepenalty>-\linenopenaltypar
+ \global\holdinginserts\thr@@
+ \advance\interlinepenalty \linenopenalty
+ \ifhmode
+ \advance\predisplaypenalty \linenopenalty
+ \fi
+ \advance\postdisplaypenalty \linenopenalty
+ \advance\interdisplaylinepenalty \linenopenalty
+ \fi
+ \fi
+ \ignorespaces
}%
-\appdef\class@inithook{%
- \@ifxundefined\draft@sw{\@booleanfalse\draft@sw}{}%
- \draft@sw{\overfullrule 5\p@}{\overfullrule\z@}%
+\newcommand\linenomathNonumbers@LN{%
+ \ifLineNumbers
+ \ifnum\interlinepenalty>-\linenopenaltypar
+ \global\holdinginserts\thr@@
+ \advance\interlinepenalty \linenopenalty
+ \ifhmode
+ \advance\predisplaypenalty \linenopenalty
+ \fi
+ \fi
+ \fi
+ \ignorespaces
}%
-\appdef\class@inithook{%
- \@ifxundefined\tightenlines@sw{\@booleanfalse\tightenlines@sw}{}%
+\def\endlinenomath@LN{%
+ \ifLineNumbers
+ \global\holdinginserts\@LN@outer@holdins
+ \fi
+ \global\@ignoretrue
+}
+\def\linenumberpar@LN{%
+ \ifvmode \@@@par \else
+ \ifinner \@@@par \else
+ \xdef\@LN@outer@holdins{\the\holdinginserts}%
+ \advance \interlinepenalty \linenopenalty
+ \linenoprevgraf \prevgraf
+ \global \holdinginserts \thr@@
+ \@@@par
+ \ifnum\prevgraf>\linenoprevgraf
+ \penalty-\linenopenaltypar
+ \fi
+ \@LN@parpgbrk
+ \global\holdinginserts\@LN@outer@holdins
+ \advance\interlinepenalty -\linenopenalty
+ \fi
+ \fi
}%
-\appdef\class@inithook{%
- \@ifxundefined\lengthcheck@sw{\@booleanfalse\lengthcheck@sw}{}%
+\appdef\class@documenthook{%
+ \@ifpackageloaded{lineno}{%
+ \@ifx{\linenomathWithnumbers\linenomathWithnumbers@LN}{%
+ \@ifx{\linenomathNonumbers\linenomathNonumbers@LN}{%
+ \@ifx{\endlinenomath\endlinenomath@LN}{%
+ \@ifx{\linenumberpar\linenumberpar@LN}{%
+ \true@sw
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ }{\false@sw}%
+ {%
+ \class@info{Overriding lineo.sty, restoring output routine,}%
+ \let\linenumberpar\linenumberpar@ltx
+ \let\endlinenomath\endlinenomath@ltx
+ \expandafter\let\csname endlinenomath*\endcsname\endlinenomath@ltx
+ \let\linenomathWithnumbers\linenomathWithnumbers@ltx
+ \let\linenomathNonumbers\linenomathNonumbers@ltx
+ \let\ex@vadjust@ltx\ex@vadjust@line
+ \let\@LN@postlabel\enqueue@whatsit@ltx
+ \let\do@whatsit\write@linelabel
+ \let\handle@par@ltx\handle@par@LN
+ \let\@@handle@line@ltx\Make@LineNo@ltx
+ \let\@@handle@display@ltx\Make@LineNo@ltx
+ \output@latex{\natural@output}%
+ \let\vspace\vspace@ltx
+ \let\pagebreak\pagebreak@ltx
+ \let\nopagebreak\nopagebreak@ltx
+ \let\@arrayparboxrestore\@arrayparboxrestore@ltx
+ \let\\\endline@ltx
+ \appdef\set@footnotefont{%
+ \let\par\@@@par
+ \let\@@par\@@@par
+ }%
+ \@if@sw\ifLineNumbers\fi{%
+ \class@info{Reinvoke \string\linenumbers}%
+ \let\@@par\linenumberpar
+ \@ifx{\@par\linenumberpar@LN}{\let\@par\linenumberpar}{}%
+ \@ifx{\par\linenumberpar@LN}{\let\par\linenumberpar}{}%
+ }{%
+ \class@info{Line numbering not turned on yet}%
+ }%
+ }{%
+ \class@warn{Failed to recognize lineno.sty procedures; no patches applied. Please get a more up-to-date class.}%
+ }%
+ }{%
+ }%
}%
-\appdef\class@inithook{%
- \@ifxundefined\eqsecnum@sw{\@booleanfalse\eqsecnum@sw}{}%
- \eqsecnum@sw{%
- \@addtoreset{equation}{section}%
- \def\theequation@prefix{\arabic{section}.}%
+\def\linenumberpar@ltx{\@ifvmode{\@@@par}{\@linenumberpar}}%
+\def\@linenumberpar{%
+ \linenoprevgraf\prevgraf
+ \set@linepenalties
+ \@@@par
+ \@ifnum{\prevgraf>\linenoprevgraf}{
+ \penalty-\int@postparpenalty
+ }{}%
+ \@LN@parpgbrk
+ \restore@linepenalties
+}%
+\newcommand\linenomathWithnumbers@ltx{\@linenomathnumbers@ltx\true@sw}%
+\newcommand\linenomathNonumbers@ltx{\@linenomathnumbers@ltx\false@sw}%
+\def\@linenomathnumbers@ltx#1{%
+ \@if@sw\ifLineNumbers\fi{%
+ \set@linepenalties
+ \set@displaypenalties#1%
}{}%
+ \ignorespaces
}%
-\appdef\class@inithook{%
- \@ifxundefined\byrevtex@sw{\@booleanfalse\byrevtex@sw}{}%
+\def\endlinenomath@ltx{%
+ \global\@ignoretrue
+}%
+\def\handle@par@LN{%
+ \Make@LineNo@ltx
+ \@tempcnta\lastpenalty
+ \@ifnum{\@tempcnta=\z@}{}{%
+ \expandafter\gdef
+ \expandafter\@LN@parpgbrk
+ \expandafter{%
+ \expandafter\penalty
+ \the\@tempcnta
+ \global\let\@LN@parpgbrk\@LN@screenoff@pen
+ }%
+ }%
+}%
+\def\Make@LineNo@ltx{%
+ \@LN@maybe@normalLineNumber
+ \boxmaxdepth\maxdimen\setbox\z@\vbox{\unvbox\@cclv}%
+ \@tempdima\dp\z@
+ \unvbox\z@
+ \sbox\@tempboxa{\hb@xt@\z@{\makeLineNumber}}%
+ \ht\@tempboxa\z@
+ \@LN@depthbox
+ \stepLineNumber
+ \g@vadjust@line
+ \global\let\g@vadjust@line\@empty
+}%
+\def\write@linelabel#1{%
+ \protected@write\@auxout{}{%
+ \string\newlabel{#1}{{\theLineNumber}{\thepage}{}{}{}}%
+ }%
+}%
+\def\ex@vadjust@line{%
+ \@if@sw\ifLineNumbers\fi{\enqueue@vadjust@ltx}{\vadjust}%
+}%
+\let\setup@hook\@empty
+\appdef\document@inithook{%
+ \switch@longtable
+ \let\LT@makecaption\LT@makecaption@rtx
+}%
+\def\LT@makecaption@rtx#1#2#3{%
+ \LT@mcol\LT@cols c{%
+ \hbox to\z@{%
+ \hss
+ \parbox[t]\LTcapwidth{%
+ \sbox\@tempboxa{#1{#2: }#3\unskip\nobreak\vrule\@width\z@\@height\z@\@depth .5\baselineskip}%
+ \ifdim\wd\@tempboxa>\hsize
+ #1{#2: }#3\unskip\nobreak\vrule\@width\z@\@height\z@\@depth .5\baselineskip
+ \else
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \endgraf
+ }%
+ \hss
+ }%
+ }%
+}%
+\def\protectdef@boldmath{%
+ \expandafter\@ifnotrelax\csname boldmath \endcsname{}{%
+ \class@info{Robustifying \string\LaTeX's \string\boldmath\space command}%
+ \expandafter\let\csname boldmath \endcsname\boldmath
+ \expandafter\def\expandafter\boldmath\expandafter{\expandafter\protect\csname boldmath \endcsname}%
+ }%
+}%
+\appdef\document@inithook{%
+ \protectdef@boldmath
}%
\DeclareOption{checkin}{%
\@booleantrue\dateinRH@sw
@@ -3804,13 +5560,19 @@
\@booleanfalse\floats@sw % table can break over pages
}%
\DeclareOption{preprint}{%
- \@booleantrue\preprintsty@sw
- \def\@pointsize{12}%
+ \@booleantrue\preprintsty@sw
+ \ExecuteOptions{12pt}%
+}%
+\DeclareOption{reprint}{%
+ \@booleanfalse\preprintsty@sw
+ \@booleantrue\twocolumn@sw
+ \ExecuteOptions{10pt}%
}%
\DeclareOption{manuscript}{%
\class@warn{Document class option manuscript is obsolete; use preprint instead}%
\ExecuteOptions{preprint}%
}%
+\@booleanfalse\preprintsty@sw
\DeclareOption{showpacs}{%
\@booleantrue\showPACS@sw
}%
@@ -3823,157 +5585,196 @@
\DeclareOption{noshowkeys}{%
\@booleanfalse\showKEYS@sw
}%
+\@booleanfalse\showPACS@sw
+\@booleanfalse\showKEYS@sw
\DeclareOption{balancelastpage}{%
\@booleantrue\balancelastpage@sw
}%
\DeclareOption{nobalancelastpage}{%
\@booleanfalse\balancelastpage@sw
}%
-\appdef\class@inithook{%
- \@ifxundefined\balancelastpage@sw{%
- \@booleantrue\balancelastpage@sw
- }{}%
-}%
+\@booleantrue\balancelastpage@sw
\DeclareOption{nopreprintnumbers}{\@booleanfalse\preprint@sw}%
\DeclareOption{preprintnumbers}{\@booleantrue\preprint@sw}%
+\let\preprint@sw\preprintsty@sw
\DeclareOption{hyperref}{%
\class@warn{Class option "hyperref" is no longer supported.^^JEmploy \string\usepackage{hyperref} instead}%
}%
-\DeclareOption{10pt}{\def\@pointsize{10}}
-\DeclareOption{11pt}{\def\@pointsize{11}}
-\DeclareOption{12pt}{\def\@pointsize{12}}
-\DeclareOption{a4paper}
- {\setlength\paperheight {297mm}%
- \setlength\paperwidth {210mm}}
-\DeclareOption{a5paper}
- {\setlength\paperheight {210mm}%
- \setlength\paperwidth {148mm}}
-\DeclareOption{b5paper}
- {\setlength\paperheight {250mm}%
- \setlength\paperwidth {176mm}}
-\DeclareOption{letterpaper}
- {\setlength\paperheight {11in}%
- \setlength\paperwidth {8.5in}}
-\DeclareOption{legalpaper}
- {\setlength\paperheight {14in}%
- \setlength\paperwidth {8.5in}}
-\DeclareOption{executivepaper}
- {\setlength\paperheight {10.5in}%
- \setlength\paperwidth {7.25in}}
-\DeclareOption{landscape}
- {\setlength\@tempdima {\paperheight}%
+\DeclareOption{10pt}{\def\@pointsize{10}}%
+\DeclareOption{11pt}{\def\@pointsize{11}}%
+\DeclareOption{12pt}{\def\@pointsize{12}}%
+\let\@pointsize\@undefined
+\DeclareOption{a4paper}{%
+ \setlength\paperheight {297mm}%
+ \setlength\paperwidth {210mm}%
+}%
+\DeclareOption{a5paper}{%
+ \setlength\paperheight {210mm}%
+ \setlength\paperwidth {148mm}%
+}%
+\DeclareOption{b5paper}{%
+ \setlength\paperheight {250mm}%
+ \setlength\paperwidth {176mm}%
+}%
+\DeclareOption{letterpaper}{%
+ \setlength\paperheight {11in}%
+ \setlength\paperwidth {8.5in}%
+}%
+\DeclareOption{legalpaper}{%
+ \setlength\paperheight {14in}%
+ \setlength\paperwidth {8.5in}%
+}%
+\DeclareOption{executivepaper}{%
+ \setlength\paperheight {10.5in}%
+ \setlength\paperwidth {7.25in}%
+}%
+\DeclareOption{landscape}{%
+ \setlength\@tempdima {\paperheight}%
\setlength\paperheight {\paperwidth}%
- \setlength\paperwidth {\@tempdima}}
-\DeclareOption{bibnotes}{\@booleantrue\bibnotes@sw}%
-\DeclareOption{nobibnotes}{\@booleanfalse\bibnotes@sw}%
-\appdef\class@enddocumenthook{\auto@bib}%
-\appdef\class@inithook{%
- \@ifxundefined\bibnotes@sw{\@booleanfalse\bibnotes@sw}{}%
- \bibnotes@sw{%
- \let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote
- }{%
- \let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote
- }%
+ \setlength\paperwidth {\@tempdima}%
}%
+\ds@letterpaper
+\DeclareOption{bibnotes}{\let\frontmatter@footnote@produce\frontmatter@footnote@produce@endnote}%
+\DeclareOption{nobibnotes}{\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote}%
+\let\frontmatter@footnote@produce\frontmatter@footnote@produce@footnote
+\appdef\class@enddocumenthook{\auto@bib}%
\DeclareOption{footinbib}{\@booleantrue\footinbib@sw}
\DeclareOption{nofootinbib}{\@booleanfalse\footinbib@sw}
+\@booleanfalse\footinbib@sw
\DeclareOption{altaffilletter}{\@booleantrue\altaffilletter@sw}%
\DeclareOption{altaffilsymbol}{\@booleanfalse\altaffilletter@sw}%
-\appdef\class@inithook{%
- \@ifxundefined\altaffilletter@sw{\@booleanfalse\altaffilletter@sw}{}%
-}%
+\@booleanfalse\altaffilletter@sw
\DeclareOption{superbib}{%
- \def\place@bibnumber{\place@bibnumber@sup}%
-}%
-\DeclareOption{citeautoscript}{%
- \@booleantrue\citeautoscript@sw
+ \let\place@bibnumber\place@bibnumber@sup
}%
+\def\place@bibnumber{\NATx@bibnumfmt}%
+\def\place@bibnumber@sup#1{\textsuperscript{#1}}%
+\def\place@bibnumber@inl#1{[#1]}%
+\DeclareOption{citeautoscript}{\@booleantrue\citeautoscript@sw}%
\@booleanfalse\citeautoscript@sw
-\DeclareOption{twoside}{\@booleantrue\twoside@sw \@mparswitchfalse}
-\DeclareOption{oneside}{\@booleanfalse\twoside@sw\@mparswitchtrue}
-\AtEndOfClass{%
- \def\clear@document{%
- \close@column
- }%
- \appdef\class@inithook{%
- \@ifxundefined\close@column{%
- \let\close@column\close@column@default
- }{}%
- }%
+\DeclareOption{longbibliography}{\@booleantrue\longbibliography@sw}%
+\DeclareOption{nolongbibliography}{\@booleanfalse\longbibliography@sw}%
+\@booleanfalse\longbibliography@sw
+\@booleanfalse\twoside@sw
+\appdef\document@inithook{%
+ \twoside@sw{\@twosidetrue}{\@twosidefalse}%
}%
-\DeclareOption{twocolumn}{%
- \@booleantrue\twocolumn@sw
+\DeclareOption{twoside}{\@booleantrue \twoside@sw\@mparswitchfalse}%
+\DeclareOption{oneside}{\@booleanfalse\twoside@sw\@mparswitchtrue}%
+\def\clear@document{%
+ \close@column
}%
-\DeclareOption{onecolumn}{%
- \@booleanfalse\twocolumn@sw
+\DeclareOption{onecolumn}{\@booleanfalse\twocolumn@sw}%
+\DeclareOption{twocolumn}{\@booleantrue \twocolumn@sw}%
+\@booleanfalse\twocolumn@sw
+\def\select@column@grid{%
+ \twocolumn@sw{%
+ \open@twocolumn
+ }{%
+ }%
+}%
+\appdef\class@documenthook{%
+ \select@column@grid
}%
+\DeclareOption{author-year}{\@booleantrue\authoryear@sw}%
+\DeclareOption{numerical}{\@booleanfalse\authoryear@sw}%
+\@booleanfalse\authoryear@sw
\DeclareOption{galley}{%
\ExecuteOptions{onecolumn}%
\@booleantrue\galley@sw
- \appdef\set@pica@hook{%
+ \@booleanfalse\preprintsty@sw
+ \appdef\setup@hook{%
\advance\textwidth-\columnsep
\textwidth.5\textwidth
}%
}%
+\@booleanfalse\galley@sw
\DeclareOption{raggedbottom}{\@booleantrue\raggedcolumn@sw}
\DeclareOption{flushbottom}{\@booleanfalse\raggedcolumn@sw}
+\@booleanfalse\raggedcolumn@sw
+\appdef\setup@hook{%
+ \raggedcolumn@sw{\raggedbottom}{\flushbottom}%
+}%
\DeclareOption{tightenlines}{\@booleantrue\tightenlines@sw}
+\@booleanfalse\tightenlines@sw
+\@booleanfalse\lengthcheck@sw
\DeclareOption{lengthcheck}{%
\@booleantrue\lengthcheck@sw
- \@booleantrue\twoside@sw
- \@booleantrue\twocolumn@sw
+ \ExecuteOptions{reprint}%
}%
-\DeclareOption{draft}{%
- \@booleantrue\draft@sw
+\appdef\setup@hook{%
+ \lengthcheck@sw{\@booleantrue\tally@box@size@sw}{}%
}%
-\DeclareOption{final}{%
- \@booleanfalse\draft@sw
+\appdef\setup@hook{%
+ \draft@sw{\overfullrule 5\p@}{\overfullrule\z@}%
+}%
+\DeclareOption{draft}{\@booleantrue\draft@sw}%
+\DeclareOption{final}{\@booleanfalse\draft@sw}%
+\@booleanfalse\draft@sw
+\appdef\setup@hook{%
+ \eqsecnum@sw{%
+ \@addtoreset{equation}{section}%
+ \def\theequation@prefix{\arabic{section}.}%
+ }{}%
+}%
+\DeclareOption{eqsecnum}{\@booleantrue\eqsecnum@sw}%
+\@booleanfalse\eqsecnum@sw
+\appdef\setup@hook{%
+ \setup@secnums
+}%
+\DeclareOption{secnumarabic}{%
+ \def\setup@secnums{\secnums@arabic}%
+}%
+\def\setup@secnums{\secnums@rtx}%
+\DeclareOption{fleqn}{%
+ \input{fleqn.clo}%
}%
-\DeclareOption{eqsecnum}{\@booleantrue\eqsecnum@sw}
-\DeclareOption{secnumarabic}{\@booleantrue\secnumarabic@sw}
-\DeclareOption{fleqn}{\input{fleqn.clo}}
\DeclareOption{floats}{\@booleantrue\floats@sw\@booleanfalse\floatp@sw}
\DeclareOption{endfloats}{\@booleanfalse\floats@sw\@booleanfalse\floatp@sw}
\DeclareOption{endfloats*}{\@booleanfalse\floats@sw\@booleantrue\floatp@sw}
-\appdef\class@inithook{%
- \@ifxundefined\floats@sw{\@booleantrue\floats@sw}{}%
- \@ifxundefined\floatp@sw{\@booleantrue\floatp@sw}{}%
-}%
+\@booleantrue\floats@sw
+\@booleantrue\floatp@sw
\DeclareOption{titlepage}{\@booleantrue\titlepage@sw}
\DeclareOption{notitlepage}{\@booleanfalse\titlepage@sw}
-\appdef\defaults@hook{%
- \@ifxundefined\titlepage@sw{\@booleanfalse\titlepage@sw}{}%
-}%
+\@booleanfalse\titlepage@sw
\def\change@society#1{%
\def\@tempa{#1}%
- \@ifxundefined\@society{}{%
+ \@ifxundefined\@society{%
+ \class@info{Selecting society \@tempa}%
+ \let\@society\@tempa
+ }{%
\@ifx{\@tempa\@society}{}{%
- \class@warn{Conflicting society \@tempa<>\@society.}%
+ \class@warn{Conflicting society \@tempa<>\@society; not selected}%
}%
}%
- \let\@society\@tempa
}%
-\DeclareOption{aps}{\change@society{aps}\def\@journal{}}%
-\DeclareOption{pra}{\change@society{aps}\def\@journal{pra}}%
-\DeclareOption{prb}{\change@society{aps}\def\@journal{prb}}%
-\DeclareOption{prc}{\change@society{aps}\def\@journal{prc}}%
-\DeclareOption{prd}{\change@society{aps}\def\@journal{prd}}%
-\DeclareOption{pre}{\change@society{aps}\def\@journal{pre}}%
-\DeclareOption{prl}{\change@society{aps}\def\@journal{prl}}%
-\DeclareOption{prstab}{\change@society{aps}\def\@journal{prstab}}%
-\DeclareOption{rmp}{\change@society{aps}\def\@journal{rmp}}%
-\DeclareOption{osa}{\change@society{osa}\def\@journal{}}%
+\def\change@journal#1{%
+ \def\@tempa{#1}%
+ \@ifxundefined\@journal{%
+ \class@info{Selecting journal \@tempa}%
+ \let\@journal\@tempa
+ }{%
+ \@ifx{\@tempa\@journal}{}{%
+ \class@warn{Conflicting journal \@tempa<>\@journal; not selected}%
+ }%
+ }%
+}%
+\DeclareOption{osa}{\change@society{osa}\let\@journal\@undefined}%
\DeclareOption{osameet}{\change@society{osa}\def\@journal{osameet}}%
\DeclareOption{opex}{\change@society{osa}\def\@journal{opex}}%
\DeclareOption{tops}{\change@society{osa}\def\@journal{tops}}%
\DeclareOption{josa}{\change@society{osa}\def\@journal{josa}}%
+\let\rtx@require@packages\@empty
+\appdef\rtx@require@packages{%
+ \RequirePackage[overload]{textcase}%
+}%
\DeclareOption{amsfonts}{%
\def\class@amsfonts{\RequirePackage{amsfonts}}%
}%
\DeclareOption{noamsfonts}{%
\let\class@amsfonts\@empty
}%
-\AtEndOfClass{%
+\appdef\rtx@require@packages{%
\@ifxundefined\class@amsfonts{}{\class@amsfonts}%
}%
\DeclareOption{amssymb}{%
@@ -3982,7 +5783,7 @@
\DeclareOption{noamssymb}{%
\let\class@amssymb\@empty
}%
-\AtEndOfClass{%
+\appdef\rtx@require@packages{%
\@ifxundefined\class@amssymb{}{\class@amssymb}%
}%
\DeclareOption{amsmath}{%
@@ -3991,7 +5792,7 @@
\DeclareOption{noamsmath}{%
\let\class@amsmath\@empty
}%
-\AtEndOfClass{%
+\appdef\rtx@require@packages{%
\preserve@LaTeX
\@ifxundefined\class@amsmath{}{\class@amsmath}%
\appdef\class@enddocumenthook{\test@amsmath@ver}%
@@ -4030,15 +5831,111 @@
\endgroup
}%
\def\ver@amsmath@prefer{2000/01/15 v2.05 AMS math features}%
+\DeclareOption{byrevtex}{\@booleantrue\byrevtex@sw}%
+\@booleanfalse\byrevtex@sw
+\DeclareOption{floatfix}{\@booleantrue\force@deferlist@sw}%
+\DeclareOption{nofloatfix}{\@booleanfalse\force@deferlist@sw}%
+\@booleanfalse\force@deferlist@sw
+\gdef\@fltovf{%
+ \@latex@error{%
+ Too many unprocessed floats%
+ \force@deferlist@sw{}{; try class option [floatfix]}%
+ }\@ehb
+}%
+\def\@fltstk{%
+ \@latex@warning{%
+ A float is stuck (cannot be placed)%
+ \force@deferlist@sw{}{; try class option [floatfix]}%
+ }%
+}%
+\DeclareOption{ltxgridinfo}{\@booleantrue\ltxgrid@info@sw}%
+\DeclareOption{outputdebug}{\@booleantrue\outputdebug@sw}%
+\DeclareOption{raggedfooter}{\@booleanfalse\textheight@sw}%
+\DeclareOption{noraggedfooter}{\@booleantrue\textheight@sw}%
+\DeclareOption{frontmatterverbose}{\@booleantrue\frontmatterverbose@sw}%
+\@booleanfalse\frontmatterverbose@sw
+\DeclareOption{linenumbers}{%
+ \appdef\rtx@require@packages{%
+ \RequirePackage{lineno}[2005/11/02 v4.41]%
+ \linenumbersep4pt\relax
+ \linenumbers\relax
+ }%
+}%
+\DeclareOption{nomerge}{%
+ \appdef\setup@hook{%
+ \@ifnum{\NAT@merge>\z@}{\let\NAT@merge\z@}{}%
+ }%
+}%
+\def\@parse@class@options@society{%
+ \edef\@tempa{\@ptionlist{\@currname.\@currext}}%
+ \expandafter\@for\expandafter\CurrentOption\expandafter:\expandafter=\@tempa\do{%
+ \expandafter\@ifnotrelax\csname ds@\CurrentOption\endcsname{}{%
+ \IfFileExists{\CurrentOption\substyle@post.\substyle@ext}{%
+ \expandafter\change@society\expandafter{\CurrentOption}%
+ \expandafter\let\csname ds@\CurrentOption\endcsname\@empty
+ }{}%
+ }%
+ }%
+}%
+\def\@parse@class@options@#1{%
+ \edef\@tempa{\@ptionlist{\@currname.\@currext}}%
+ \expandafter\@for\expandafter\CurrentOption\expandafter:\expandafter=\@tempa\do{%
+ \expandafter\@ifnotrelax\csname ds@\CurrentOption\endcsname{%
+ \begingroup\csname ds@\CurrentOption\endcsname
+ \@ifxundefined#1{%
+ \endgroup
+ }{%
+ \expandafter\endgroup\expandafter\def\expandafter#1\expandafter{#1}%
+ }%
+ }{}%
+ }%
+}%
+\def\@parse@class@options@journal{%
+ \edef\@tempa{\@ptionlist{\@currname.\@currext}}%
+ \expandafter\@for\expandafter\CurrentOption\expandafter:\expandafter=\@tempa\do{%
+ \expandafter\@ifnotrelax\csname ds@\CurrentOption\endcsname{%
+ \begingroup
+ \csname ds@\CurrentOption\endcsname
+ \@ifxundefined\@journal{%
+ \endgroup
+ }{%
+ \expandafter\endgroup\expandafter\def\expandafter\@journal\expandafter{\@journal}%
+ }%
+ }{}%
+ }%
+}%
+\def\@parse@class@options{%
+ \edef\@tempa{\@ptionlist{\@currname.\@currext}}%
+ \expandafter\@for\expandafter\CurrentOption\expandafter:\expandafter=\@tempa\do{%
+ \expandafter\@ifnotrelax\csname ds@\CurrentOption\endcsname{%
+ \begingroup
+ \csname ds@\CurrentOption\endcsname
+ \@ifxundefined\@pointsize{%
+ \endgroup
+ }{%
+ \expandafter\endgroup\expandafter\def\expandafter\@pointsize\expandafter{\@pointsize}%
+ }%
+ }{%
+ \IfFileExists{\CurrentOption\substyle@post.\substyle@ext}{%
+ \expandafter\change@society\expandafter{\CurrentOption}%
+ \expandafter\let\csname ds@\CurrentOption\endcsname\@empty
+ }{}%
+ }%
+ }%
+}%
+\DeclareOption{frontmatterverbose}{\@booleantrue\frontmatterverbose@sw}%
+\@booleanfalse\frontmatterverbose@sw
+\DeclareOption{inactive}{\@booleanfalse\frontmatter@syntax@sw}%
+\@booleantrue\frontmatter@syntax@sw
+\@booleanfalse\runinaddress@sw
+\@booleantrue\@affils@sw
+\@booleanfalse\groupauthors@sw
\DeclareOption{groupedaddress}{\clo@groupedaddress}%
\def\clo@groupedaddress{%
\@booleantrue\groupauthors@sw
\@booleantrue\@affils@sw
\@booleanfalse\runinaddress@sw
}%
-\appdef\class@inithook{%
- \@ifxundefined\groupauthors@sw{\clo@groupedaddress}{}%
-}%
\DeclareOption{unsortedaddress}{\clo@unsortedaddress}%
\def\clo@unsortedaddress{%
\@booleantrue\groupauthors@sw
@@ -4057,53 +5954,64 @@
\@booleantrue\@affils@sw
\@booleanfalse\runinaddress@sw
}%
-\DeclareOption{byrevtex}{\@booleantrue\byrevtex@sw}%
-\DeclareOption{floatfix}{\@booleantrue\force@deferlist@sw}%
-\DeclareOption{nofloatfix}{\@booleanfalse\force@deferlist@sw}%
-\appdef\class@inithook{%
- \@ifxundefined\force@deferlist@sw{\@booleanfalse\force@deferlist@sw}{}%
-}%
-\gdef\@fltovf{%
- \@latex@error{%
- Too many unprocessed floats%
- \force@deferlist@sw{}{; try class option [floatfix]}%
- }\@ehb
-}%
-\def\@fltstk{%
- \@latex@warning{%
- A float is stuck (cannot be placed)%
- \force@deferlist@sw{}{; try class option [floatfix]}%
- }%
+%%% @LaTeX-file{
+%%% filename = "revtex4-1.dtx",
+%%% version = "4.1g",
+%%% date = "2009/10/08",
+%%% time = "11:23:00 GMT+8",
+%%% checksum = "7177",
+%%% author = "Arthur Ogawa (mailto:arthur_ogawa at sbcglobal.net),
+%%% commissioned by the American Physical Society.
+%%% ",
+%%% copyright = "Copyright (C) 1999, 2009 Arthur Ogawa,
+%%% distributed under the terms of the
+%%% LaTeX Project Public License, see
+%%% ftp://ctan.tug.org/macros/latex/base/lppl.txt
+%%% ",
+%%% address = "Arthur Ogawa,
+%%% USA",
+%%% telephone = "",
+%%% FAX = "",
+%%% email = "mailto colon arthur_ogawa at sbcglobal.net",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "latex, page grid, main vertical list",
+%%% supported = "yes",
+%%% abstract = "package to change page grid, MVL",
+%%% docstring = "The checksum field above generated by ltxdoc",
+%%% }
+\def\substyle@post{4-1}%
+\def\substyle@ext{rtx}%
+\DeclareOption*{\OptionNotUsed}%
+\def\@process@society#1{%
+ \@ifxundefined\@society{%
+ \class@warn{No Society specified, using default society #1}%
+ \def\@society{#1}\let\@journal\@undefined
+ }{}%
+ \expandafter\input\expandafter{\@society\substyle@post.\substyle@ext}%
}%
-\DeclareOption{ltxgridinfo}{\@booleantrue\ltxgrid@info@sw}%
-\DeclareOption{outputdebug}{\@booleantrue\outputdebug@sw}%
-\DeclareOption{raggedfooter}{\@booleanfalse\textheight@sw}%
-\DeclareOption{noraggedfooter}{\@booleantrue\textheight@sw}%
-\DeclareOption{newabstract}{\@booleanfalse\oldabstract@sw}%
-\DeclareOption{oldabstract}{\@booleantrue \oldabstract@sw}%
-\appdef\class@inithook{%
- \@ifxundefined\oldabstract@sw{\@booleanfalse\oldabstract@sw}{}%
- \oldabstract@sw{%
- \let@environment{abstract}{abstract-old}%
+\def\@process@journal#1{%
+ \@ifxundefined\@journal{%
+ \class@warn{No journal specified, using default #1}%
+ \def\@journal{#1}%
}{}%
+ \expandafter\expandafter
+ \expandafter\rtx@do@substyle
+ \expandafter\expandafter
+ \expandafter{\expandafter\@society\@journal}%
}%
-\DeclareOption*{%
- \IfFileExists{\CurrentOption\substyle@ext}{%
- \expandafter\change@society\expandafter{\CurrentOption}%
- }{%
- \OptionNotUsed
- }%
+\def\rtx@do@substyle#1{%
+ \InputIfFileExists{#1\substyle@post.\substyle@ext}{}{\csname rtx@#1\endcsname}%
}%
-\def\substyle@ext{.rtx}%
-\AtEndOfClass{%
- \@ifxundefined\@society{%
- \class@warn{No Society specified, using generic APS style}%
- \def\@society{aps}\def\@journal{}%
+\def\@process@pointsize#1{%
+ \@ifxundefined\@pointsize{%
+ \def\@pointsize{#1}%
+ \class@warn{No type size specified, using default \@pointsize}%
}{}%
- \expandafter\input\expandafter{\@society\substyle@ext}%
+ \expandafter\expandafter
+ \expandafter\rtx@do@substyle
+ \expandafter\expandafter
+ \expandafter{\expandafter\@society\@pointsize pt}%
}%
-\ExecuteOptions{10pt}
-\ProcessOptions\relax
\def\ps@headings{%
\let\@oddfoot\@empty\let\@evenfoot\@empty
\def\@evenhead{\thepage\hfil\slshape\leftmark}%
@@ -4130,19 +6038,19 @@
\let\subsectionmark\@gobble
}%
\def\ps@article{%
- \@provide\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil{\leftmark}}%
- \@provide\@oddhead{\let\\\heading@cr{\rightmark}\hfil\checkindate\quad\thepage}%
- \@provide\@oddfoot{}%
- \@provide\@evenfoot{}%
+ \def\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil{\leftmark}}%
+ \def\@oddhead{\let\\\heading@cr{\rightmark}\hfil\checkindate\quad\thepage}%
+ \def\@oddfoot{}%
+ \def\@evenfoot{}%
\let\@mkboth\markboth
\let\sectionmark\@gobble
\let\subsectionmark\@gobble
}%
\def\ps@article@final{%
- \@provide\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil{\leftmark}}%
- \@provide\@oddhead{\let\\\heading@cr{\rightmark}\hfil\checkindate\quad\thepage}%
- \@provide\@oddfoot{}%
- \@provide\@evenfoot{}%
+ \def\@evenhead{\let\\\heading@cr\thepage\quad\checkindate\hfil{\leftmark}}%
+ \def\@oddhead{\let\\\heading@cr{\rightmark}\hfil\checkindate\quad\thepage}%
+ \def\@oddfoot{}%
+ \def\@evenfoot{}%
\let\@mkboth\markboth
\def\sectionmark##1{%
\markboth{%
@@ -4159,30 +6067,20 @@
}%
}%
}%
-\appdef\class@inithook{%
-}%
\def\heading@cr{\unskip\space\ignorespaces}%
\def\ps@preprint{%
- \@provide\@oddfoot{\hfil\thepage\quad\checkindate\hfil}%
- \@provide\@evenfoot{\hfil\thepage\quad\checkindate\hfil}%
- \@provide\@oddhead{}%
- \@provide\@evenhead{}%
+ \def\@oddfoot{\hfil\thepage\quad\checkindate\hfil}%
+ \def\@evenfoot{\hfil\thepage\quad\checkindate\hfil}%
+ \def\@oddhead{}%
+ \def\@evenhead{}%
\let\@mkboth\@gobbletwo
\let\sectionmark\@gobble
\let\subsectionmark\@gobble
}%
-\let\@oddhead\@undefined
-\let\@evenhead\@undefined
-\let\@oddfoot\@undefined
-\let\@evenfoot\@undefined
-\AtEndOfClass{%
- \appdef\class@documenthook{%
- \@provide\@oddhead{}%
- \@provide\@evenhead{}%
- \@provide\@oddfoot{}%
- \@provide\@evenfoot{}%
- }%
-}%
+\let\@oddhead\@empty
+\let\@evenhead\@empty
+\let\@oddfoot\@empty
+\let\@evenfoot\@empty
\def\lastpage@putlabel{%
\if@filesw
\begingroup
@@ -4191,853 +6089,20 @@
\endgroup
\fi
}%
-\AtEndOfClass{%
- \appdef\clear@document{%
- \clearpage
- \lastpage@putlabel
- }%
+\appdef\clear@document{%
+ \clearpage
+ \lastpage@putlabel
+ \tally@box@size@sw{\total@text}{}%
}%
-\RequirePackage{url}%
-\appdef\class@inithook{%
+\providecommand\write@column@totals{}%
+\appdef\rtx@require@packages{%
+ \RequirePackage{url}%
+}%
+\appdef\document@inithook{%
\incompatible@package{cite}%
+ \incompatible@package{mcite}%
\incompatible@package{multicol}%
}%
-\renewcommand\title[2][]{%
- \def\@title{#2}%
- \def\@shorttitle{#1}%
- \let\@AF@join\@title@join
-}%
-\appdef\class@inithook{%
- \def\@title{\class@warn{No title}}%
- \let\@shorttitle\@empty
- \let\@title@aux\@title@aux@cleared
-}%
-\def\@title@join{\expandafter\@title@join@\@title@aux}%
-\def\@title@join@#1#2{%
- \def\@title@aux{{\@join{\@separator}{#1}{#2}}}%
-}%
-\def\@title@aux@cleared{{}}%
-\newcounter{affil}
-\renewcommand\author{% implicit #1
- \@author@def{}% implicit #2
-}%
-\def\collaboration{% implicit #1
- \groupauthors@sw{%
- \class@warn{%
- \string\collaboration\space is only allowed with superscriptaddress option.
- Use superscriptaddress in place of groupedaddress, unsortedaddress, or runinaddress%
- }%
- }{}%
- \@author@def{\@booleantrue\collaboration@sw}% implicit #2
-}%
-\def\@author@cleared{{}{}}%
-\def\@author@init{%
- \let\@author\@author@cleared
-}%
-\def\@authorclear@sw{\@ifx{\@author\@author@cleared}}%
-\appdef\class@inithook{%
- \@author@init
-}%
-\def\@author@def#1#2{%
- \move@AU\move@AF\move@AUAF
- \let\@AF@join\@author@join
- #1%
- \def\@author{{#2}{}}%
-}%
-\def\@author@join@#1#2#3{%
- \def\@author{{#1}{\@join{\@separator}{#2}{#3}}}%
-}%
-\def\@author@join{\expandafter\@author@join@\@author}%
-\def\@author@gobble#1#2{}%
-\def\move@AU{%
- \@authorclear@sw{}{%
- \collaboration@sw{%
- \expandafter\appdef
- \expandafter\AU@grp
- \expandafter{%
- \expandafter \CO@opr
- \@author
- }%
- }{%
- \expandafter\appdef
- \expandafter\AU@grp
- \expandafter{%
- \expandafter \AU@opr
- \@author
- }%
- }%
- }%
- \@author@init
- \@booleanfalse\collaboration@sw
-}%
-\def\@author@finish{%
- \move@AU\move@AF
- \@ifx{\AU@grp\@empty}{}{%
- \@ifx{\AF@grp\@empty}{%
- \begingroup
- \let\href\@secondoftwo
- \let\AU@opr\@firstoftwo
- \let\CO@opr\@firstoftwo
- \class@warn{Assuming \string\noaffiliation\space for \AU@grp}%
- \endgroup
- \begingroup\@affiliation{\blankaffiliation}%\endgroup in \@affiliation
- \move@AF
- }{}%
- }%
- \move@AUAF
-}%
-\def\@join#1#2#3{%
- \@if@empty{#2}{#3}{#2#1#3}%
-}%
-\def\@separator{;\space}%
-\let\surname\@firstofone
-\let\firstname\@firstofone
-\let\AU@grp\@empty
-\renewcommand\and{\class@err{\protect\and\space is not supported}}
-\def\cat@comma@active{\catcode`\,\active}%
-{\cat@comma@active\gdef,{\active@comma}}%
-\def\active@comma{,\penalty-300\relax}%
-\newcommand\affiliation{%
- \move@AU\move@AF
- \begingroup
- \cat@comma@active
- \@affiliation
-}%
-\def\@affiliation#1{%
- \endgroup
- \let\@AF@join\@affil@join
- \@affil@def{#1}%
-}%
-\newcommand\noaffiliation{%
- \move@AU\move@AF
- \begingroup\@affiliation{\blankaffiliation}%
-}%
-\def\blankaffiliation{}%
-\def\@affil@cleared{{}{}}%
-\def\@affil@init{%
- \let\@affil\@affil@cleared
-}%
-\def\@affilclear@sw{\@ifx{\@affil\@affil@cleared}}%
-\appdef\class@inithook{%
- \@affil@init
-}%
-\def\@affil@def#1{\def\@affil{{#1}{}}}%
-\def\@affil@join@#1#2#3{%
- \def\@affil{{#1}{\@join{\@separator}{#2}{#3}}}%
-}%
-\def\@affil@join{\expandafter\@affil@join@\@affil}%
-\def\move@AF{%
- \@affilclear@sw{}{%
- \@booleanfalse\temp@sw
- \let\@tempd\@empty
- \@affils@sw{%
- \expandafter\@firstoftwodef\expandafter\@tempa\@affil
- \def\AFF@opr{\@affil@match\@tempa}%
- \@AFF@list
- }{}\temp@sw
- {%
- \expandafter\@secondoftwodef\expandafter\@tempb\@affil
- \@ifx{\@tempb\@empty}{}{%
- \@ifx{\@tempb\@tempd}{}{%
- \class@warn{%
- Ancillary information for \@tempa\space must not be different!
- Please put it on the first instance%
- }%
- }%
- }%
- \appdef@eval\AF@grp\@tempc
- }%
- {%
- \@if@empty{\expandafter\@firstoftwo\@affil}{%
-\edef\@tempc{\z@}%
- }{%
-\stepcounter{affil}%
-\edef\@tempc{\theaffil}%
- }%
-\appdef \@AFF@list{\AFF@opr}%
-\appdef@eval\@AFF@list\@tempc
-\appdef@e \@AFF@list{\@affil}%
-\appdef@eval\AF@grp\@tempc
- }%
- \@affil@init
- }%
-}%
-\def\@firstoftwodef#1#2#3{%
- \def#1{#2}%
-}%
-\def\@secondoftwodef#1#2#3{%
- \def#1{#3}%
-}%
-\def\move@AUAF{%
- \@ifx{\AF@grp\@empty}%
- {}{%
- \appdef \@AAC@list{\AF@opr}%
- \appdef@eval\@AAC@list{\AF@grp}%
- \appdef@e \@AAC@list{\AU@grp}%
- \@ifx{\@empty\AU@grp}{}{%
- \@ifx{\@empty\AF@grp}{}{%
- \@booleanfalse\temp@sw
- \def\AFS@opr{\x@match\AF@grp}%
- \@AFG@list
- \temp@sw{}{%
- \appdef \@AFG@list{\AFS@opr}%
- \appdef@eval\@AFG@list{\AF@grp}%
- }%
- }%
- }%
- \let\AU@grp\@empty
- \let\AF@grp\@empty
- }%
-}%
-\appdef\class@inithook{%
- \let\@AAC@list\@empty
-}%
-\appdef\class@inithook{%
- \let\@AFG@list\@empty
-}%
-\appdef\class@inithook{%
- \let\@AFF@list\@empty
-}%
-\let\AF@grp\@empty
-\def\@affil@match#1#2#3#4{%
- \temp@sw{}{%
- \def\@tempifx{#3}%
- \@ifx{\@tempifx#1}{%
- \@booleantrue\temp@sw
- \def\@tempc{#2}%
- \def\@tempd{#4}%
- }{%
- }%
- }%
-}%
-\appdef\class@inithook{%
- \let\@AF@join\@AF@join@error
-}%
-\def\@AF@join@error#1{%
- \class@warn{%
- \string\email, \string\homepage, \string\thanks, or \string\altaffiliation\space
- appears in wrong context.
- }%
-}%
-\def\sanitize@url{%
- \@makeother\%%
- \@makeother\~%
- \@makeother\_%
-}%
-\newcommand*\email[1][Electronic address: ]{\begingroup\sanitize@url\@email{#1}}%
-\def\@email#1#2{%
- \endgroup
- \@AF@join{#1\href{mailto:#2}{#2}}%
-}%
-\newcommand*\homepage[1][URL:~]{\begingroup\sanitize@url\@homepage{#1}}%
-\def\@homepage#1#2{%
- \endgroup
- \@AF@join{#1\url{#2}}%
-}%
-\appdef\class@documenthook{%
- \providecommand\url{\texttt}%
- \providecommand\href[2]{\url{#2}}%
-}%
-\def\thanks{% implicit #1
- \@AF@join
-}%
-\newcommand*\altaffiliation[2][]{%
- \@AF@join{#1#2}%
-}%
-\def\set@listcomma@list#1{%
- \expandafter\@reset@ac\expandafter#1#1{0}\@reset@ac{%
- \let\@listcomma\relax
- }{%
- \let\@listcomma\@listcomma@comma
- }%
-}%
-\def\set@listcomma@count#1{%
-\@ifnum{#1=\tw@}{%
-\let\@listcomma\relax
-}{%
-\let\@listcomma\@listcomma@comma
-}%
-}%
-\def\@reset@ac#1#2#3\@reset@ac{%
- \def#1{#3}%
- \@tempcnta#2\relax
- \@ifnum{#2=\tw@}%
-}%
-\def\@listand{\@ifnum{\@tempcnta=\tw@}{\andname\space}{}}%
-\def\@listcomma@comma{\@ifnum{\@tempcnta>\@ne}{,}{}}%
-\def\@listcomma@comma@UK{\@ifnum{\@tempcnta>\tw@}{,}{}}%
-\def\@collaboration@err#1#2{%
-}%
-\def\doauthor#1#2#3{%
- \ignorespaces#1\unskip\@listcomma
- \def\@tempifx{#3}%
- \@ifx{\@tempifx\@empty}{%
- \def\@tempifx{#2}%
- \@ifx{\@tempifx\@empty}{}{\frontmatter@footnote{#2}}%
- }{%
- #3%
- \def\@tempifx{#2}%
- \@ifx{\@tempifx\@empty}{}{\comma@space\frontmatter@footnote{#2}}%
- }%
- \space \@listand
-}%
-\def\@thanks{\comma@space\footnote}
-\def\x@match#1#2{%
- \temp@sw{}{%
- \def\@tempifx{#2}%
- \@ifx{\@tempifx#1}{%
- \@booleantrue\temp@sw
- }{%
- }%
- }%
-}%
-\def\y@match#1#2#3{%
- \temp@sw{}{%
- \def\@tempifx{#3}%
- \@ifx{\@tempifx#1}{%
- \@booleantrue\temp@sw
- \def\@tempb{#2}%
- }{%
- }%
- }%
-}%
-\def\frontmatter@footnote#1{%
- \begingroup
- \@booleanfalse\temp@sw
- \def\@tempa{#1}%
- \let\@tempb\@empty
- \def\@TBN@opr{\y@match\@tempa}%
- \@FMN@list
- \temp@sw{%
- \expandafter\frontmatter@footnotemark
- \expandafter{\@tempb}%
- }{%
- \stepcounter\@mpfn
- \protected@xdef\@tempb{\the\csname c@\@mpfn\endcsname}%
- \expandafter\frontmatter@footnotemark
- \expandafter{\@tempb}%
- \expandafter\g@addto@macro
- \expandafter\@FMN@list
- \expandafter{%
- \expandafter \@TBN@opr
- \expandafter {\@tempb}{#1}%
- }%
- }%
- \endgroup
-}%
-\appdef\class@inithook{%
- \global\let\@FMN@list\@empty
-}%
-\def\frontmatter@footnotemark#1{%
- \leavevmode
- \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
- \begingroup
- \hyper@linkstart {link}{frontmatter@#1}%
- \csname c@\@mpfn\endcsname#1\relax
- \def\@thefnmark{\thempfn}%
- \@makefnmark
- \hyper@linkend
- \endgroup
- \ifhmode\spacefactor\@x@sf\fi
- \relax
-}%
-\def\keywords#1{%
- \aftermaketitle@chk{\keywords}%
- \gdef\@keywords{#1}%
-}%
-\def\@keywords{}%
-\renewcommand*\date[2][\Dated@name]{\def\@date{#1#2}}%
-\def\@date{}%
-\newcommand*\received[2][\Received@name]{\def\@received{#1#2}}%
-\def\@received{}%
-\newcommand*\revised[2][\Revised@name]{\def\@revised{#1#2}}%
-\def\@revised{}%
-\newcommand*\accepted[2][\Accepted@name]{\def\@accepted{#1#2}}%
-\def\@accepted{}%
-\newcommand*\published[2][\Published@name]{\def\@published{#1#2}}%
-\def\@published{}%
-\def\pacs#1{%
- \aftermaketitle@chk{\pacs}%
- \gdef\@pacs{#1}%
-}%
-\def\@pacs{}%{\class@warn{No PACS numbers}}%
-\def\preprint#1{\gappdef\@preprint{\preprint{#1}}}%
-\let\@preprint\@empty
-\newbox\absbox
-\newenvironment{abstract}{%
- \aftermaketitle@chk{\begin{abstract}}%
- \global\setbox\absbox\vbox\bgroup
- \color@begingroup
- \columnwidth\textwidth
- \hsize\columnwidth
- \@parboxrestore
- \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote}\c@mpfootnote\z@
- \let\@footnotetext\frontmatter@footnotetext
- \minipagefootnote@init
- \let\@listdepth\@mplistdepth \@mplistdepth\z@
- \@minipagerestore
- \@setminipage
- \frontmatter@abstractheading
- \frontmatter@abstractfont
- \let\footnote\mini@note
-}{%
- \par
- \unskip
- \minipagefootnote@here
- \@minipagefalse %% added 24 May 89
- \color@endgroup
- \egroup
-}%
-\long\def\frontmatter@footnotetext#1{%
- \minipagefootnote@pick
- \reset@font\footnotesize
- \interlinepenalty \interfootnotelinepenalty
- \splittopskip \footnotesep
- \splitmaxdepth \dp \strutbox
- \set@footnotewidth
- \@parboxrestore
- \protected@edef\@currentlabel{\csname p@mpfootnote\endcsname\@thefnmark}%
- \color@begingroup
- \frontmatter@makefntext{%
- \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox
- }%
- \color@endgroup
- \minipagefootnote@drop
-}%
-\def\frontmatter@abstractheading{%
- \begingroup
- \centering\large
- \abstractname
- \par
- \endgroup
-}%
-\def\frontmatter@abstractfont{}%
-\def\frontmatter@abstractwidth{\textwidth}
-\def\frontmatter@abstract@produce{%
- \par
- \preprintsty@sw{%
- \do@output@MVL{%
- \vskip\frontmatter@preabstractspace
- \vskip200\p@\@plus1fil
- \penalty-200\relax
- \vskip-200\p@\@plus-1fil
- }%
- }{%
- \addvspace{\frontmatter@preabstractspace}%
- }%
- \begingroup
- \dimen@\baselineskip
- \setbox\z@\vtop{\unvcopy\absbox}%
- \advance\dimen@-\ht\z@\advance\dimen@-\prevdepth
- \@ifdim{\dimen@>\z@}{\vskip\dimen@}{}%
- \endgroup
- \unvbox\absbox
- \@ifx{\@empty\mini@notes}{}{\mini@notes\par}%
- \addvspace\frontmatter@postabstractspace
-}%
-\def\frontmatter@preabstractspace{.5\baselineskip}
-\def\frontmatter@postabstractspace{.5\baselineskip}
-\newenvironment{titlepage}{%
- \twocolumn@sw{\onecolumngrid}{\newpage}%
- \thispagestyle{titlepage}%
- \setcounter{page}\@ne
-}{%
- \twocolumn@sw{\twocolumngrid}{\newpage}%
- \twoside@sw{}{%
- \setcounter{page}\@ne
- }%
-}%
-\def\maketitle{%
- \@author@finish
- \title@column\titleblock@produce
- \suppressfloats[t]%
- \let\and\relax
- \let\affiliation\@gobble
- \let\author\@gobble
- \let\@AAC@list\@empty
- \let\@AFF@list\@empty
- \let\@AFG@list\@empty
- \let\@AF@join\@AF@join@error
- \let\email\@gobble
- \let\@address\@empty
- \let\maketitle\relax
- \let\thanks\@gobble
- \titlepage@sw{%
- \vfil
- \clearpage
- }{}%
-}%
-\def\titleblock@produce{%
- \begingroup
- \let\footnote\footnote@latex
- \let\@makefnmark\@makefnmark@latex
- \let\@footnotemark\@footnotemark@latex
- \let\thefootnote\frontmatter@thefootnote
- \global\c@footnote\z@
- \let\@makefnmark\frontmatter@makefnmark
- \frontmatter@setup
- \thispagestyle{titlepage}\label{FirstPage}%
- \frontmatter@title@produce
- \groupauthors@sw{%
- \frontmatter@author@produce@group
- }{%
- \frontmatter@author@produce@script
- }%
- \frontmatter@RRAPformat{%
- \expandafter\produce@RRAP\expandafter{\@date}%
- \expandafter\produce@RRAP\expandafter{\@received}%
- \expandafter\produce@RRAP\expandafter{\@revised}%
- \expandafter\produce@RRAP\expandafter{\@accepted}%
- \expandafter\produce@RRAP\expandafter{\@published}%
- }%
- \frontmatter@abstract@produce
- \@pacs@produce\@pacs
- \@keywords@produce\@keywords
- \par
- \frontmatter@finalspace
- \endgroup
-}%
-\def\frontmatter@title@produce{%
- \begingroup
- \frontmatter@title@above
- \frontmatter@title@format
- \@title
- \@ifx{\@title@aux\@title@aux@cleared}{}{%
- \expandafter\frontmatter@footnote\expandafter{\@title@aux}%
- }%
- \par
-%% \class@warn{Unused short title ignored}%
- \frontmatter@title@below
- \endgroup
-}%
-\appdef\let@mark{\let\\\relax}%
-\def\frontmatter@title@above{}%
-\def\frontmatter@title@format{}%
-\def\frontmatter@title@below{\addvspace{\baselineskip}}%
-\def\frontmatter@author@produce@script{%
- \begingroup
- \let\@author@present\@author@present@script
- \let\AU@temp\@empty
- \@tempcnta\z@
- \let\AF@opr \@gobble
- \def\AU@opr{\@author@count\@tempcnta}%
- \def\CO@opr{\@collaboration@count\AU@temp\@tempcnta}%
- \@AAC@list
- \expandafter\CO@opr\@author@cleared
- \begingroup
-\frontmatter@authorformat
-\let\AF@opr \@affilID@def
-\let\AU@opr \@author@present
-\def\CO@opr{\@collaboration@present\AU@temp}%
-\set@listcomma@list\AU@temp
-\@AAC@list
-\unskip\unskip
-\par
-\endgroup
- \begingroup
-\frontmatter@above@affiliation@script
-\let\AFF@opr \@affil@script
- \@AFF@list
-\frontmatter@footnote@produce
-\par
-\endgroup
- \endgroup
-}%
-\def\@author@count#1{\advance#1\@ne\@author@gobble}%
-\def\@collaboration@present#1#2#3{%
- \par
- \begingroup
- \frontmatter@collaboration@above
- \@author@present{(\ignorespaces#2\unskip)}{#3}%
- \par
- \endgroup
- \set@listcomma@list#1%
-}%
-\def\frontmatter@collaboration@above{}%
-\def\@collaboration@count#1#2{%
- \appdef@eval#1{\the#2}#2\z@
- \@author@gobble
-}%
-\def\@affilID@def{\def\@affilID@temp}%
-\let\@affilID@temp\@empty
-\def\affil@script#1#2#3{%
- \def\@tempifx{#1}\@ifx{\@tempifx\@tempa}{%
- \@if@empty{#2}{}{%
- \par
- \begingroup
- \textsuperscript{\normalfont#1}%
- #2%
- \@if@empty{#3}{}{\frontmatter@footnote{#3}}%
- \par
- \endgroup
- }%
- }{}%
-}%
-\def\@affil@script#1#2#3{%
- \@ifnum{#1=\z@}{}{%
- \par
- \begingroup
- \frontmatter@affiliationfont
- \textsuperscript{#1}%
- #2%
- \@if@empty{#3}{}{\frontmatter@footnote{#3}}%
- \par
- \endgroup
- }%
-}%
-\def\@author@present@script#1#2{%
- \begingroup
- \gdef\comma@space{\textsuperscript{,\,}}%
- \doauthor{#1}{#2}{%
- \let\@tempa\@empty
- \expandafter\@affil@present@script\@affilID@temp\relax
- }%
- \endgroup
- \advance\@tempcnta\m@ne
-}%
-\def\@affilcomma#1#2{%
- \@ifx{\z@#1}{%
- \@ifx{\relax#2}{}{%
- \@affilcomma{#2}%
- }%
- }{%
- #1%
- \@ifx{\relax#2}{}{%
- \@ifx{\z@#2}{%
- \@affilcomma
- }{%
- ,\,\@affilcomma{#2}%
- }%
- }%
- }%
-}%
-\def\@affil@present@script#1{%
- \@ifx{\relax#1}{%
- \@ifx{\@tempa\@empty}{}{%
- \textsuperscript{\expandafter\@affilcomma\@tempa\relax\relax}%
- }%
- }{%
- \@ifx{\z@#1}{}{\appdef\@tempa{{#1}}}%
- \@affil@present@script
- }%
-}%
-\@provide\@author@parskip{\z@skip}%
-\def\frontmatter@author@produce@group{%
- \begingroup
- \let\@author@present\@author@present@group
- \frontmatter@authorformat
- \let\AFS@opr \affils@present@group
- \let\@listcomma\relax
- \@AFG@list
- \frontmatter@footnote@produce
- \par
- \endgroup
- \frontmatter@authorbelow
-}%
-\@provide\frontmatter@authorbelow{}%
-\def\affils@present@group#1{%
- \begingroup
- \def\AF@temp{#1}% % 0B13
- \@tempcnta\z@
- \let\AU@opr \undefined % 0B13
- \let\CO@opr \undefined % 0B13
- \def\AF@opr{\@affilID@count\AF@temp\@tempcnta}% 0B13
- \@AAC@list
- \@ifnum{\@tempcnta=\z@}{}{%
- \begingroup
- \frontmatter@above@affilgroup
- \set@listcomma@count\@tempcnta
- \let\AU@opr \undefined % 0B13
- \let\CO@opr \undefined % 0B13
- \def\AF@opr{\@affilID@match\AF@temp}%
- \@AAC@list
- \endgroup
- \begingroup
- \par
- \frontmatter@above@affiliation
- \frontmatter@affiliationfont
- \let\\\frontmatter@addressnewline
- \@tempcnta\z@
- \@tfor\AF@temp:=#1\do{%
- \expandafter\@ifx\expandafter{\z@\AF@temp}{}{%
- \advance\@tempcnta\@ne
- }%
- }%
- \@ifnum{\@tempcnta=\tw@}{%
- \let\@listcomma\relax
- }{}%
- \def\after@address{\@listcomma\ \@listand}%
- \runinaddress@sw{%
- }{%
- \tightenlines@sw{%
- }{%
- \parskip\z@ %space between affilations in grouped mode
- }%
- \appdef\after@address\par
- }%
- \let\AFF@opr \@affil@group
- \do@affil@fromgroup\@AFF@list#1\relax
- \endgroup
- }%
- \par
- \endgroup
-}%
-\def\@affilID@count#1#2#3{%
- \def\@tempifx{#3}%
- \@ifx{\@tempifx#1}{%
- \def\AU@opr{\@author@count#2}%
- }{%
- \let\AU@opr \@author@gobble
- }%
- \let\CO@opr \@collaboration@err
-}%
-\def\@affilID@match#1#2{%
- \def\@tempifx{#2}%
- \@ifx{\@tempifx#1}{%
- \let\AU@opr \@author@present
- }{%
- \let\AU@opr \@author@gobble
- }%
- \let\CO@opr \@collaboration@err
-}%
-\def\do@affil@fromgroup#1#2{%
- \@ifx{\relax#2}{}{%
-\count@#2\relax
-\@ifnum{\count@=\z@}{}{#1}%
- \do@affil@fromgroup#1%
- }%
-}%
-\def\@affil@group#1#2#3{%
- \@ifnum{\count@=#1\relax}{%
- \@ifx{#2\blankaffiliation}{}{%
-#2%
-\@if@empty{#3}{}{%
-\frontmatter@footnote{#3}%
-}%
-\after@address
- }%
- \advance\@tempcnta\m@ne
- }{}%
-}%
-\def\@author@present@group#1#2{%
- \gdef\comma@space{\gdef\comma@space{\textsuperscript{,\,}}}%
- \doauthor{#1}{#2}{}%
- \advance\@tempcnta\m@ne
-}%
-\def\@pacs@produce#1{%
- \showPACS@sw{%
- \begingroup
- \frontmatter@PACS@format
- \@pacs@name#1\par
- \endgroup
- }{%
- \@if@empty{#1}{}{%
- \class@warn{\PACS@warn}%
- }%
- }%
-}%
-\def\PACS@warn{If you want your PACS to appear in your output, use document class option showpacs}%
-\def\@keywords@produce#1{%
- \showKEYS@sw{%
- \begingroup
- \frontmatter@keys@format
- \@keys@name#1\par
- \endgroup
- }{%
- \@if@empty{#1}{}{%
- \class@warn{If you want your keywords to appear in your output, use document class option showkeys}%
- }%
- }%
-}%
-\def\frontmatter@footnote@produce@footnote{%
- \let\@TBN@opr\present@FM@footnote
- \@FMN@list
- \global\let\@FMN@list\@empty
-}%
-\def\present@FM@footnote#1#2{%
- \begingroup
- \csname c@\@mpfn\endcsname#1\relax
- \def\@thefnmark{\thempfn}%
- \frontmatter@footnotetext{#2}%
- \endgroup
-}%
-\def\frontmatter@footnote@produce@endnote{%
-}%
-\def\frontmatter@thefootnote{%
- \altaffilletter@sw{\@alph}{\@fnsymbol}\c@footnote
-}%
-\def\frontmatter@makefnmark{%
- \@textsuperscript{%
- \normalfont\@thefnmark
- }%
-}%
-\long\def\frontmatter@makefntext#1{%
- \parindent 1em
- \noindent
- \Hy@raisedlink{\hyper@anchorstart{frontmatter@\the\c@footnote}\hyper@anchorend}%
- \@makefnmark
- #1%
-}%
-\def\frontmatter@setup{}%
-\def\frontmatter@RRAPformat#1{%
- \removelastskip
- \begingroup
- \frontmatter@RRAP@format
- #1\par
- \endgroup
-}%
-\def\punct@RRAP{; }%
-\def\produce@RRAP#1{%
- \@if@empty{#1}{}{%
- \@ifvmode{\leavevmode}{\unskip\punct@RRAP\ignorespaces}%
- #1%
- }%
-}%
-\def\frontmatter@authorformat{}%
-\def\frontmatter@above@affilgroup{}%
-\def\frontmatter@above@affiliation{}%
-\def\frontmatter@above@affiliation@script{}%
-\def\frontmatter@affiliationfont{}%
-\def\frontmatter@RRAP@format{}%
-\def\frontmatter@PACS@format{}%
-\def\frontmatter@keys@format{}%
-\def\frontmatter@finalspace{\addvspace{18\p@}}
-\def\frontmatter@addressnewline{%
- \@ifhmode{\skip@\lastskip\unskip\unpenalty\break\hskip\skip@}{}%
- % was: \vskip-.5ex
-}%
-\def\frontmatter@preabstractspace{5.5\p@}
-\def\frontmatter@postabstractspace{6.5\p@}
-\def\aftermaketitle@chk#1{%
- \@ifx{\maketitle\relax}{%
- \class@err{\protect#1 must be used before \protect\maketitle}%
- }{}%
-}%
-\def\ps@titlepage{\ps@empty}%
-\def\volumeyear#1{\gdef\@volumeyear{#1}}%
-\def\@volumeyear{}%
-\def\volumenumber#1{\gdef\@volumenumber{#1}}%
-\def\@volumenumber{}%
-\def\issuenumber#1{\gdef\@issuenumber{#1}}%
-\def\@issuenumber{}%
-\def\eid#1{\gdef\@eid{#1}}%
-\def\@eid{}%
-\def\startpage#1{\gdef\@startpage{#1}\c@page#1\relax}%
-\def\@startpage{\pageref{FirstPage}}%
-\def\endpage#1{\gdef\@endpage{#1}}%
-\def\@endpage{\pageref{LastPage}}%
-\def\print@toc#1{%
- \begingroup
- \expandafter\section
- \expandafter*%
- \expandafter{%
- \csname#1name\endcsname
- }%
- \let\appendix\appendix@toc
- \@starttoc{#1}%
- \endgroup
-}%
-\def\appendix@toc{}%
\def\labelenumi{\theenumi.}
\def\theenumi{\arabic{enumi}}
\def\labelenumii{(\theenumii)}
@@ -5087,7 +6152,7 @@
\endlist
}%
\def\descriptionlabel#1{%
- \hspace\labelsep \normalfont\bfseries #1%
+ \hspace\labelsep \normalfont\bfseries #1\unskip:%
}%
\newenvironment{description}{%
\list{}{%
@@ -5097,29 +6162,74 @@
}{%
\endlist
}%
-\newcounter{part}
-\newcounter{section}
-\newcounter{subsection}[section]
-\newcounter{subsubsection}[subsection]
-\newcounter{paragraph}[subsubsection]
-\newcounter{subparagraph}[paragraph]
-\def\thepart {\Roman{part}} %
-\def\thesection {\Roman{section}}
-\def\p@section {}
-\def\thesubsection {\Alph{subsection}}
-\def\p@subsection {\thesection\,}
-\def\thesubsubsection {\arabic{subsubsection}}
-\def\p@subsubsection {\thesection\,\thesubsection\,}
-\def\theparagraph {\alph{paragraph}}
-\def\p@paragraph {\thesection\,\thesubsection\,\thesubsubsection\,}
-\def\thesubparagraph {\arabic{subparagraph}}
-\def\p@subparagraph {\thesection\,\thesubsection\,\thesubsubsection\,\theparagraph\,}
+\newcounter{part}%
+\let\thepart\@undefined
+\newcounter{section}%
+\let\thesection\@undefined
+\newcounter{subsection}[section]%
+\let\thesubsection\@undefined
+\newcounter{subsubsection}[subsection]%
+\let\thesubsubsection\@undefined
+\newcounter{paragraph}[subsubsection]%
+\let\theparagraph\@undefined
+\newcounter{subparagraph}[paragraph]%
+\let\thesubparagraph\@undefined
+\def\secnums@rtx{%
+ \@ifxundefined\thepart{%
+ \def\thepart{\Roman{part}}%
+ }{}%
+ \@ifxundefined\thesection{%
+ \def\thesection {\Roman{section}}%
+ \def\p@section {}%
+ }{}%
+ \@ifxundefined\thesubsection{%
+ \def\thesubsection {\Alph{subsection}}%
+ \def\p@subsection {\thesection\,}%
+ }{}%
+ \@ifxundefined\thesubsubsection{%
+ \def\thesubsubsection {\arabic{subsubsection}}%
+ \def\p@subsubsection {\thesection\,\thesubsection\,}%
+ }{}%
+ \@ifxundefined\theparagraph{%
+ \def\theparagraph {\alph{paragraph}}%
+ \def\p@paragraph {\thesection\,\thesubsection\,\thesubsubsection\,}%
+ }{}%
+ \@ifxundefined\thesubparagraph{%
+ \def\thesubparagraph {\arabic{subparagraph}}%
+ \def\p@subparagraph {\thesection\,\thesubsection\,\thesubsubsection\,\theparagraph\,}%
+ }{}%
+}%
+\def\secnums@arabic{%
+ \@ifxundefined\thepart{%
+ \def\thepart {\Roman{part}}%
+ }{}%
+ \@ifxundefined\thesection{%
+ \def\thesection {\Roman{section}}%
+ \def\p@section {}%
+ }{}%
+ \@ifxundefined\thesubsection{%
+ \def\thesubsection {\thesection.\arabic{subsection}}%
+ \def\p@subsection {}%
+ }{}%
+ \@ifxundefined\thesubsubsection{%
+ \def\thesubsubsection {\thesubsection.\arabic{subsubsection}}%
+ \def\p@subsubsection {}%
+ }{}%
+ \@ifxundefined\theparagraph{%
+ \def\theparagraph {\thesubsubsection.\arabic{paragraph}}%
+ \def\p@paragraph {}%
+ }{}%
+ \@ifxundefined\thesubparagraph{%
+ \def\thesubparagraph {\theparagraph.\arabic{subparagraph}}%
+ \def\p@subparagraph {}%
+ }{}%
+}%
\newenvironment{acknowledgments}{%
\acknowledgments@sw{%
- \section*{\acknowledgmentsname}%
+ \expandafter\section\expandafter*\expandafter{\acknowledgmentsname}%
}{%
\par
- \phantomsection
+ \phantomsection
\addcontentsline{toc}{section}{\protect\numberline{}\acknowledgmentsname}%
}%
}{%
@@ -5213,9 +6323,6 @@
\theequation@prefix\arabic{equation}%
}%
\def\theequation@prefix{}%
-\AtEndOfClass{%
- \expandafter\input\expandafter{\@pointsize pt\substyle@ext}%
-}%
\setcounter{secnumdepth}{4}
\lineskip 1pt
\normallineskip 1pt
@@ -5239,6 +6346,8 @@
\newenvironment{figure*}
{\@dblfloat{figure}}
{\end@dblfloat}
+\def\listoffigures{\print@toc{lof}}%
+\def\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}%
\newlength\abovecaptionskip
\newlength\belowcaptionskip
\setlength\abovecaptionskip{10\p@}
@@ -5250,14 +6359,14 @@
\small\rmfamily
\sbox\@tempboxa{%
\let\\\heading@cr
- #1: #2%
+ \@make@capt@title{#1}{#2}%
}%
\@ifdim{\wd\@tempboxa >\hsize}{%
\begingroup
\samepage
\flushing
\let\footnote\@footnotemark@gobble
- #1: #2\par
+ \@make@capt@title{#1}{#2}\par
\endgroup
}{%
\global \@minipagefalse
@@ -5266,6 +6375,10 @@
\endgroup
\vskip\belowcaptionskip
}%
+\def\@make@capt@title#1#2{%
+ \@ifx@empty\float@link{\@firstofone}{\expandafter\href\expandafter{\float@link}}%
+ {#1}\@caption@fignum@sep#2%
+}%
\def\@footnotemark@gobble{%
\@footnotemark
\@ifnextchar[{\@gobble@opt@i}{\@gobble}%
@@ -5278,12 +6391,17 @@
\hb@xt@1em{\hss\@makefnmark}%
#1%
}%
+\def\@caption@fignum@sep{. }%
+\def\setfloatlink{\def\float@link}%
+\let\float@link\@empty
\newcounter{figure}
\renewcommand \thefigure {\@arabic\c@figure}
\def\fps@figure{tbp}
\def\ftype@figure{1}
\def\ext@figure{lof}
\def\fnum@figure{\figurename~\thefigure}
+\expandafter\newbox\csname fbox@\ftype@figure\endcsname
+\expandafter\setbox\csname fbox@\ftype@figure\endcsname\hbox{}%
\appdef\class@documenthook{%
\do@if@floats{figure}{.fgx}%
}%
@@ -5300,8 +6418,6 @@
}%
\appdef\@xfloat@prep{%
\appdef\@parboxrestore{\centering}%
- \let\@makefnmark\@makefnmark@latex
- \let\@footnotemark\@footnotemark@latex
}%
\newenvironment{table}
{\@float{table}}
@@ -5315,10 +6431,14 @@
\def\ftype@table{2}
\def\ext@table{lot}
\def\fnum@table{\tablename~\thetable}
+\expandafter\newbox\csname fbox@\ftype@table\endcsname
+\expandafter\setbox\csname fbox@\ftype@table\endcsname\hbox{}%
+\def\listoftables{\print@toc{lot}}%
+\let\l@table\l@figure
\def\table@hook{\small}%
\def\squeezetable{\def\table@hook{\scriptsize}}%
\appdef\@floatboxreset{\table@hook}%
-\appdef\class@documenthook{%
+\def\set@table@environments{%
\floats@sw{}{%
\let@environment{longtable@float}{longtable}%
\let@environment{longtable}{longtable@write}%
@@ -5329,6 +6449,9 @@
}%
\do@if@floats{table}{.tbx}%
}%
+\appdef\document@inithook{%
+ \set@table@environments
+}%
\appdef\class@enddocumenthook{%
\printtables\relax
}%
@@ -5378,10 +6501,49 @@
\rotatebox{90}{\box\z@}%
\onecolumngrid@pop
}%
-\def\endtabular@hook{}%
+\newenvironment{video}
+ {\@float{video}}
+ {\end@float}%
+\newenvironment{video*}
+ {\@dblfloat{video}}
+ {\end@dblfloat}%
+\newcounter{video}
+\renewcommand \thevideo {\@arabic\c@video}
+\def\fps@video{tbp}%
+\def\ftype@video{4}%
+\def\ext@video{lov}%
+\def\fnum@video{\fname@video~\thevideo}%
+\def\fname@video{Video}%
+\appdef\document@inithook{%
+ \@ifxundefined\c@float@type{}{%
+ \global\setcounter{float@type}{8}%
+ }%
+}%
+\expandafter\newbox\csname fbox@\ftype@video\endcsname
+\expandafter\setbox\csname fbox@\ftype@video\endcsname\hbox{}%
+\let\theHvideo\thevideo
+\def\listofvideos{\print@toc{lov}}%
+\let\l@video\l@figure
\appdef\class@documenthook{%
+ \do@if@floats{video}{.vdx}%
+}%
+\appdef\class@enddocumenthook{%
+ \printvideos\relax
+}%
+\newcommand\printvideos{%
+ \@ifstar{\true@sw}{\floatp@sw{\true@sw}{\false@sw}}%
+ {%
+ \print@float{video}{\oneapage}%
+ }{%
+ \print@float{video}{}%
+ }%
+}%
+\def\endtabular@hook{}%
+\appdef\document@inithook{%
\@ifpackageloaded{dcolumn}{%
- \newcolumntype{d}{D{.}{.}{-1}}%
+ \expandafter\@ifnotrelax\csname NC@find@d\endcsname{}{%
+ \newcolumntype{d}{D{.}{.}{-1}}%
+ }%
}{}%
}%
\def\toprule{\hline\hline}%
@@ -5412,26 +6574,61 @@
}%
\def\@makefntext#1{%
\def\baselinestretch{1}%
- \reset@font\footnotesize
- \parindent 1em%
+ \parindent1em%
\noindent
\hb@xt@1.8em{%
- \Hy@raisedlink{\hyper@anchorstart{footnote@\the\c@footnote}\hyper@anchorend}%
\hss\@makefnmark
}%
- #1\par
+ #1%
+ \par
}%
-\newenvironment{thebibliography}{}{}%
-\let\@listi\@empty
-\RequirePackage[sort&compress]{natbib}[1999/05/28 7.0]%
-\let\NAT@thebibliography\thebibliography
-\let\NAT@endthebibliography\endthebibliography
-\let\bibliographystyle@latex\bibliographystyle
-\renewcommand\NAT@citesuper[3]{%
+\def\@makefnmark{%
+ \hbox{%
+ \@textsuperscript{%
+ \normalfont\@thefnmark
+ }%
+ }%
+}%
+\expandafter\DeclareRobustCommand
+\expandafter\rev@citet
+\expandafter{%
+ \expandafter\begingroup
+ \expandafter\rtx@swap@citea
+ \expandafter\g@bblefirsttoken
+ \csname citet \endcsname
+}%
+\expandafter\DeclareRobustCommand
+\expandafter\rev@citealp
+\expandafter{%
+ \expandafter\begingroup
+ \expandafter\rtx@swap@citea
+ \expandafter\g@bblefirsttoken
+ \csname citealp \endcsname
+}%
+\expandafter\DeclareRobustCommand
+\expandafter\rev@citealpnum
+\expandafter{%
+ \expandafter\begingroup
+ \expandafter\rtx@swap@citenum
+ \expandafter\g@bblefirsttoken
+ \csname citealp \endcsname
+}%
+\def\rtx@swap@citenum{%
+ \rtx@swap@citea
+ \let\@cite\NAT@citenum
+ \let\NAT@mbox\mbox
+ \let\citeyear\NAT@citeyear
+ \let\NAT@space\NAT@spacechar
+}%
+\def\g@bblefirsttoken{%
+ \expandafter\true@sw
+ \expandafter\@empty
+}%
+\newcommand\rtx@citesuper[3]{%
\ifNAT@swa
\leavevmode
\unskip
- \textsuperscript{#1}%
+ \textsuperscript{\normalfont#1}%
\if*#3*\else\ (#3)\fi
\else
#1%
@@ -5439,17 +6636,46 @@
\endgroup
}%
\def\@makefnmark@cite{\begingroup\NAT@swatrue\@cite{{\@thefnmark}}{}{}}%
-\let\bibliographystyle@latex\bibliographystyle
-\def\bibliographystyle{\def\@bibstyle}%
-\def\bibsection{%
+\def\rtx@bibsection{%
\@ifx@empty\refname{%
\par
}{%
- \let\@hangfroms@section\@hang@froms
- \section*{\refname}%
+ \expandafter\section\expandafter*\expandafter{\refname}%
\@nobreaktrue
}%
}%
+\def\rtx@swap@citea{%
+ \let\NAT@def@citea\rtx@def@citea
+ \let\NAT@def@citea@close\rtx@def@citea@close
+ \let\NAT@def@citea@box\rtx@def@citea@box
+}%
+\def\rtx@def@citea{%
+ \advance\c@NAT@ctr\@ne
+ \let\@citea\NAT@separator
+ \@ifnum{\count@>\tw@}{%
+ \@ifnum{\c@NAT@ctr=\count@}{\appdef\@citea{\NAT@conj\NAT@space}}{}%
+ }{%
+ \def\@citea{\NAT@space\NAT@conj\NAT@space}%
+ }%
+}%
+\def\rtx@def@citea@close{%
+ \rtx@def@citea
+ \prepdef\@citea{\NAT@@close}%
+}%
+\def\rtx@def@citea@box{%
+ \rtx@def@citea@close
+ \expandafter\def\expandafter\@citea\expandafter{\expandafter\NAT@mbox\expandafter{\@citea}}%
+}%
+\def\NAT@conj{and}%
+\newenvironment{thebibliography}{}{}%
+\let\@listi\@empty
+\appdef\rtx@require@packages{%
+ \RequirePackage[sort&compress]{natbib}[2008/12/08 8.3a (PWD, AO)]%
+ \let@environment{NAT@thebibliography}{thebibliography}%
+ \let@environment{thebibliography}{rtx@thebibliography}%
+ \let\bibliographystyle@latex\bibliographystyle
+ \let\NAT@citesuper\rtx@citesuper
+\let\bibsection\rtx@bibsection
\let\NATx@bibsetnum\NAT@bibsetnum
\def\NAT@bibsetnum#1{%
\setlength{\topsep}{\z@}%
@@ -5469,46 +6695,46 @@
\def\newblock{\ }%
\let\NATx@bibnumfmt\bibnumfmt
\def\bibnumfmt{\place@bibnumber}%
-\AtEndOfClass{%
- \appdef\class@documenthook{%
- \@ifxundefined\place@bibnumber{%
- \let\place@bibnumber\NATx@bibnumfmt
- }{}%
- }%
-}%
+\let\NAT@merge\thr@@
\let\NAT@citeyear\citeyear
-\def\NAT@onlinecite#1{%
- \begingroup
- \let\@cite\NAT@citenum
- \let\NAT@mbox\mbox
- \let\citeyear\NAT@citeyear
- \def\NAT@space{ }%
- \cite{#1}%
- \endgroup
-}%
-\appdef\class@inithook{%
- \@ifxundefined\@onlinecite{\def\@onlinecite{\citealp}}{}%
- \@ifxundefined\@textcite{\def\@textcite{\citet}}{}%
+\let\onlinecite\rev@citealp
+\let\textcite\rev@citet
+\let\bibliographystyle@latex\bibliographystyle
+\def\bibliographystyle{\def\@bibstyle}%
+\let\bibitemContinue\bibitemContinue@rtx
}%
+\def\bibitemContinue@rtx{;\spacefactor\@mmm\space}%
\DeclareRobustCommand\onlinecite{\@onlinecite}%
\DeclareRobustCommand\textcite{\@textcite}%
-\renewenvironment{thebibliography}[1]{%
+\let\bibliography@latex\bibliography
+\def\bibliography#1{%
+ \@ifx@empty{\pre@bibdata}{%
+ \bibliography@latex{#1}%
+ }{%
+ \@if@empty{#1}{%
+ \expandafter\bibliography@latex\expandafter{\pre@bibdata}%
+ }{%
+ \expandafter\bibliography@latex\expandafter{\pre@bibdata,#1}%
+ }%
+ }%
+ \let\auto@bib\@empty
+}%
+\let\pre@bibdata\@empty
+\newenvironment{rtx@thebibliography}[1]{%
\NAT@thebibliography{#1}%
- \@clubpenalty\clubpenalty
\let\@TBN@opr\present@bibnote
\@FMN@list
}{%
- \@endnotesinbib
\edef\@currentlabel{\arabic{NAT@ctr}}%
\label{LastBibItem}%
- \NAT@endthebibliography
+ \endNAT@thebibliography
\global\let\auto@bib\@empty
}%
\def\present@bibnote#1#2{%
\item[%
\textsuperscript{%
\normalfont
- \Hy@raisedlink{\hyper@anchorstart{frontmatter@#1}\hyper@anchorend}%
+ \Hy@raisedlink{\hyper@anchorstart{frontmatter.#1}\hyper@anchorend}%
\begingroup
\c@footnote#1\relax
\frontmatter@thefootnote
@@ -5516,20 +6742,6 @@
}%
]#2\par
}%
-\def\place@bibnumber@sup#1{\textsuperscript{#1}}%
-\def\place@bibnumber@inl#1{[#1]}%
-%% \begin{macro}{\@cite}
-%% \begin{macro}{\nocite}
-%% For the sake of Bib\TeX, we must execute the \cmd\bibliographystyle\ command
-%% (putting a \cmd\bibstyle\ command into the auxiliary file)
-%% somewhere before the first \cmd\cite\ command (or any other like command),
-%% which puts a \cmd\citation\ command into the auxiliary file.
-%%
-%% Therefore, we headpatch the two procedures in \classname{natbib} that can result in
-%% the appearance in the auxiliary file of a \cmd\citation\ command.
-%% These two procedures are \cmd\@cite\ and \cmd\nocite.
-%%
-%% Not!
\def\write@bibliographystyle{%
\@ifxundefined\@bibstyle{}{%
\expandafter\bibliographystyle@latex\expandafter{\@bibstyle}%
@@ -5537,50 +6749,53 @@
\global\let\write@bibliographystyle\relax
}%
\AtEndDocument{\write@bibliographystyle}%
-%% \end{macro}
-%% \end{macro}
-\def\super@cite[#1][#2]#3{%
- \leavevmode
- \skip@\lastskip
- \unskip
+\def\rtx@@citetp[#1]{\@ifnextchar[{\rtx@citex[#1]}{\rtx@citex[][#1]}}%
+\def\rtx@citex[#1][#2]#3{%
\begingroup
\def\@tempa{[#1][#2]{#3}}%
- \super@cite@
+ \@ifx{\@cite\NAT@citesuper}{%
+ \leavevmode
+ \skip@\lastskip
+ \unskip
+ \super@cite@let
+ }{%
+ \super@cite@end
+ }%
+}%
+\def\super@cite@let{%
+ \futurelet\@let@token\super@cite@check
}%
-\def\super@cite@{%
- \futurelet\@let@token\super@cite@@
+\def\super@cite@end{%
+ \aftergroup\@citex\expandafter\endgroup\@tempa
}%
-\long\def\super@cite@@#1{%
+\def\super@cite@check{%
\@ifx{\@let@token\@sptoken}{%
- \aftergroup\@sptoken\false@sw
+ \super@cite@end
}{%
- \@ifx{\@let@token.}{\true@sw}{%
- \@ifx{\@let@token,}{\true@sw}{%
- \@ifx{\@let@token'}{\true@sw}{%
- \@ifx{\@let@token)}{\true@sw}{%
- \false@sw
- }%
- }%
- }%
- }%
+ \super@cite@swap
}%
- {%
+}%
+\long\def\super@cite@swap#1{%
+ \expandafter\@ifx\expandafter{\csname rtx@automove#1\endcsname\@empty}{%
#1%
- \super@cite@
+ \super@cite@let
}{%
- \expandafter\@citex@NAT\@tempa\endgroup
+ \super@cite@end
#1%
}%
}%
-\AtBeginDocument{%
+\expandafter\let\csname rtx@automove.\endcsname\@empty
+\expandafter\let\csname rtx@automove,\endcsname\@empty
+\expandafter\let\csname rtx@automove:\endcsname\@empty
+\expandafter\let\csname rtx@automove;\endcsname\@empty
+\appdef\class@documenthook{%
\citeautoscript@sw{%
- \@ifx{\place@bibnumber\place@bibnumber@sup}{%
- \let\@citex@NAT\@citex\let\@citex\super@cite
+ \@ifx{\@cite\NAT@citesuper}{%
+ \let\NAT@@citetp\rtx@@citetp
}{}%
}{}%
}%
-\@ifx{\chapter\relax}{\let\chapter\@undefined}{}%
-\def\mini@note{\save@note\mini@notes}%Implicit #1
+\def\mini@note{\save@note\mini@notes}%Implicit #2
\def\save@note#1#2{%
\stepcounter{footnote}%
\protected@xdef\@thefnmark{\the\c@footnote}%
@@ -5594,77 +6809,37 @@
}%
\long\def\@@footnotetext#1{\def\@thefnmark{#1}\@footnotetext}%
\let\mini@notes\@empty
-\def\endnote{%
- \begingroup
- \aftergroup\@footnotemark
- \aftergroup\@endnotetext
- \@ifnextchar[{%
- \@xendnote
- }{%
- \stepcounter{footnote}%
- \protected@xdef\@tempa{\thefootnote}%
- \expandafter\@xendnote\expandafter[\@tempa]%
- }%
-}%
-\def\@xendnote[#1]{%
- \begingroup
- \c@footnote#1\relax
- \unrestored@protected@xdef\@thefnmark{endnote\thefootnote}%
- \endgroup
- \endgroup
-}%
-\def\@endnotemark{%
+\def\rev@citemark#1{%
\expandafter\cite\expandafter{\@thefnmark}%
}%
+\def\rev@endtext#1{%
+ \let\@endnotelabel\@thefnmark
+ \@endnotetext
+}%
\def\endnote@ext{.end}%
+\def\bibdata@app{Notes}%
+\def\bibdata@ext{bib}%
\long\def\@endnotetext#1{%
- \@ifxundefined\@endnoteout{%
- \newwrite\@endnoteout
- \gdef\endnote@stream{\jobname\endnote@ext}%
- \immediate\openout\@endnoteout\endnote@stream\relax
- }{}%
\begingroup
- \let\label\relax \let\index\relax \let\glossary\relax
- \let\cite \relax \let\ref \relax \let\pageref \relax
- \let\( \relax \let\) \relax \let\\ \relax
- \let \protect \@unexpandable@protect
- \newlinechar`\^^M%
- \immediate\write\@endnoteout{\string\@doendnote{\@thefnmark}{#1}}%
+ \endnote@relax
+ \immediate\write\@bibdataout{@MISC{\@endnotelabel,note="#1"}}%year="\@endnotelabel",
\endgroup
}%
-\def\endnotetext{%
- \@ifnextchar[{%
- \@xendnotenext
- }{%
- \protected@xdef\@thefnmark{\thefootnote}%
- \@endnotetext
- }%
+\newwrite\@bibdataout
+\appdef\class@documenthook{%
+ \immediate\openout\@bibdataout\pre@bibdata.\bibdata@ext\relax
}%
-\def\@xendnotenext[#1]{%
- \begingroup
- \c@footnote#1\relax
- \unrestored@protected@xdef\@thefnmark{\thefootnote}%
- \endgroup
- \@endnotetext
+\def\endnote@relax{%
+ \let\label\relax \let\index\relax \let\glossary\relax
+ \let\cite \relax \let\ref \relax \let\pageref \relax
+ \let\( \relax \let\) \relax \let\\ \relax
+ \let~\relax
+ \let \protect \@unexpandable@protect
+ \newlinechar`\^^M%
+ \let\begin\relax \let\end\relax
}%
\def\printendnotes{%
- \@ifx{\@endnoteout\@undefined}{}{%
- \begingroup
- \c@secnumdepth-\maxdimen
- \section{%
- \notesname
- }%
- \immediate\closeout\@endnoteout
- \global\let\@endnoteout\@undefined
- \begin{enumerate}%
- \makeatletter
- \input{\endnote@stream}%
- \end{enumerate}%
- \endgroup
- }%
-}%
-\appdef\class@enddocumenthook{%
- \printendnotes
+ \class@warn{The \string\printendnotes\space command no longer serves any function. Please remove it from your document.}%
}%
\mathchardef\firstnote@num\z@
\appdef\class@documenthook{%
@@ -5676,86 +6851,117 @@
\class@warn@end{Endnote numbers changed: rerun LaTeX}%
}%
\immediate\write\@mainaux{%
- \global\chardef\string\firstnote@num#1\relax
+ \global\mathchardef\string\firstnote@num#1\relax
}%
}%
-\def\@endnotesinbib{%
- \set@firstnote\z@
+\def\make@footnote@endnote{%
+ \footinbib@sw{%
+ \authoryear@sw{}{%
+ \ltx@footnote@push
+ \def\thempfn{Note\thefootnote}%
+ \let\ltx@footmark\rev@citemark
+ \let\ltx@foottext\rev@endtext
+ }%
+ }{}%
}%
-\def\@endnotesinbibliography{%
- \expandafter\set@firstnote\expandafter{\the\c@NAT@ctr}%
- \@ifx{\@endnoteout\@undefined}{}{%
- \immediate\closeout\@endnoteout
- \global\let\@endnoteout\@undefined
- \makeatletter
- \input{\endnote@stream}%
+\def\ltx@footnote@push{%
+ \let\ltx@footmark@latex\ltx@footmark
+ \let\ltx@foottext@latex\ltx@foottext
+ \let\thempfn@latex\thempfn
+ \def\ltx@footnote@pop{%
+ \let\ltx@footmark\ltx@footmark@latex
+ \let\ltx@foottext\ltx@foottext@latex
+ \let\thempfn\thempfn@latex
}%
}%
\appdef\class@documenthook{%
- \let\@makefnmark@latex\@makefnmark
- \let\@footnotemark@latex\@footnotemark
- \footinbib@sw{%
- \let\footnote\endnote
- \let\@footnotemark\@endnotemark
- \let\@makefnmark\@makefnmark@cite
- \let\@endnotesinbib\@endnotesinbibliography
- \appdef\class@enddocumenthook{\auto@bib}%
- \let\printendnotes\relax
- }{}%
+ \make@footnote@endnote
}%
\def\auto@bib{%
\@ifx@empty\@FMN@list{%
- \@ifxundefined\@endnoteout{%
- \false@sw
+ \footinbib@sw{%
+ \@ifnum{\thefootnote>\z@}{%
+ \true@sw
+ }{%
+ \test@bbl@sw
+ }%
}{%
- \true@sw
+ \test@bbl@sw
}%
}{%
\true@sw
- }{%
- \begin{thebibliography}{}\end{thebibliography}%
}%
+ {%
+ \bibliography{}%
+ }{}%
}%
-\def\@doendnote#1#2{\bibitem{#1}#2}
-\appdef\class@documenthook{%
-\@ifxundefined\@evenhead{%
-\@ifxundefined\@oddhead{%
-\@ifxundefined\@oddfoot{%
-\@ifxundefined\@evenfoot{%
-\preprintsty@sw{%
-\ps@preprint
-}{%
-\ps@article
+\def\test@bbl@sw{%
+ \begingroup
+ \let\providecommand\providecommand@j@nk
+ \let@environment{thebibliography}{thebibliography@nogroup}%
+ \let\bibfield\@gobbletwo
+ \let\bibinfo\@gobbletwo
+ \let\translation\@gobble
+ \let\BibitemOpen\@empty
+ \let\bibitemStop\@empty
+ \let\bibitemNoStop\@empty
+ \let\EOS\@empty
+ \let\BibitemShut\@gobble
+ \let\bibAnnoteFile\@gobbletwo
+ \let\bibAnnote\@gobblethree
+ \let\textbf\@gobble
+ \let\emph\@gobble
+ \@booleanfalse\bibitem@sw
+ \let\bibitem\bibitem@set
+ \setbox\z@\vbox{\IfFileExists {\jobname.bbl}{\@@input\@filef@und}{}}%
+ \bibitem@sw{\aftergroup\true@sw}{\aftergroup\false@sw}%
+ \endgroup
}%
-}{}%
-}{}%
-}{}%
-}{}%
- \pagenumbering{arabic}%
- \normalsize
+\newcommand\bibitem@set[1][]{%
+ \bibitem@sw{}{%
+ \@booleantrue\bibitem@sw
+ \aftergroup\@booleantrue\aftergroup\bibitem@sw
+ }%
+}%
+\long\def \@gobblethree #1#2#3{}%
+\def\providecommand@j@nk#1[#2]{%
+ \@ifnum{#2=\z@}{\def\j@nk}{%
+ \@ifnum{#2=\@ne}{\def\j@nk##1}{%
+ \@ifnum{#2=\tw@}{\def\j@nk##1##2}{%
+ \@ifnum{#2=\thr@@}{\def\j@nk##1##2##3}{%
+ }%
+ }%
+ }%
+ }%
+}%
+\def\thebibliography@nogroup#1{\endgroup\def\@currenvir{thebibliography}}%
+\def\endthebibliography@nogroup{\begingroup}%
+\def\thepage{\@arabic\c@page}%
+\appdef\setup@hook{%
\tabbingsep \labelsep
\leftmargin\leftmargini
\labelwidth\leftmargin\advance\labelwidth-\labelsep
\let\@listi\@listI
\@listi
+}%
+\appdef\class@documenthook{%
+ \global\c@page\@ne
\def\curr@envir{document}%
\mark@envir{\curr@envir}%
- \twocolumn@sw{%
- \open@column@mlt\tw@
- \set@colht
- \@floatplacement
- \@dblfloatplacement
- \sloppy
- \@booleanfalse\raggedcolumn@sw
- \let\set@listindent\set@listindent@
- }{%
- \open@column@one\@ne
- \set@colht
- \@floatplacement
- \@dblfloatplacement
- \sloppy
- \let\set@listindent\set@listindent@parshape
- }%
+}%
+\def\open@onecolumn{%
+ \open@column@one\@ne
+ \set@colht
+ \@floatplacement
+ \@dblfloatplacement
+}%
+\def\open@twocolumn{%
+ \open@column@mlt\tw@
+ \set@colht
+ \@floatplacement
+ \@dblfloatplacement
+ \sloppy
+ \let\set@listindent\set@listindent@
}%
\def\appendix{%
\par
@@ -5774,12 +6980,12 @@
\def\thesection{\Alph{section}}%
}%
}%
-\def\title@column@default#1{%
+\def\title@column#1{%
\minipagefootnote@init
#1%
\minipagefootnote@foot
}%
-\def\close@column@default{%
+\def\close@column{%
\newpage
}%
\def\galley@outdent{\rightmargin-\columnwidth\advance\rightmargin-\columnsep}%
@@ -5804,6 +7010,7 @@
\begingroup
\let\@footnotetext\frontmatter@footnotetext
\let\set@footnotewidth\set@footnotewidth@ii
+ \ltx@no@footnote
#1%
\endgroup
\twocolumngrid
@@ -5832,6 +7039,7 @@
\dimen@\ht\widetext@top\advance\dimen@\dp\widetext@top
\cleaders\box\widetext@top\vskip\dimen@
\let\set@footnotewidth\set@footnotewidth@ii
+ \prep@math@patch
}{%
\par
\setbox\widetext@bot\vbox{%
@@ -5845,7 +7053,7 @@
}%
\newbox\widetext@top
\newbox\widetext@bot
-\appdef\class@documenthook{%
+\def\set@page@grid{%
\twocolumn@sw{%
\let@environment{widetext}{widetext@grid}%
\let\title@column\title@column@grid
@@ -5856,16 +7064,11 @@
}{%
\galley@sw{%
\let\widetext@outdent\galley@outdent
- }{%
- }%
+ }{}%
}%
}%
}%
-\appdef\class@inithook{%
- \@ifxundefined\title@column{%
- \let\title@column\title@column@default
- }{}%
-}%
+\appdef\setup@hook{\set@page@grid}%
\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
@@ -5879,7 +7082,6 @@
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}
-\def\notesname{Notes}
\def\partname{Part}
\def\tocname{Contents}
\def\lofname{List of Figures}
@@ -5973,12 +7175,11 @@
\let@environment{tabular}{longtable}%
}{%
}%
-\appdef\class@inithook{%
- \@ifxundefined\text{\let\text\REV@text}{}%
- \@ifxundefined\bm{\let\bm\REV@bm}{}%
+\let\text\REV@text
+\let\bm\REV@bm
+\appdef\setup@hook{%
\providecommand\bibinfo[2]{#2}%
\providecommand\eprint[2][]{#2}%
- \providecommand\url[1]{#1}%
}%
\def\bbox#1{%
\class@warn@end{\string\bbox\space is obsolete,^^Jload the bm package and use \string\bm\space instead.}%
@@ -5993,28 +7194,62 @@
\class@warn@end{\string\eqnum\space is obsolete, load the amsmath package and use \string\tag!}%
\global\let\eqnum\@gobble
}%
-\RequirePackage{revsymb}%
-\appdef\class@inithook{\revsymb@inithook}%
-\AtEndOfClass{%
- \InputIfFileExists{\jobname.rty}{}{}%
+\appdef\rtx@require@packages{%
+ \RequirePackage{revsymb4-1}%
}%
-\AtEndOfClass{%
- \@ifxundefined\secnumarabic@sw{\@booleanfalse\secnumarabic@sw}{}%
- \secnumarabic@sw{%
- \def\p@section {}%
- \def\thesection {\arabic{section}}%
- \def\p@subsection {}%
- \def\thesubsection {\thesection.\arabic{subsection}}%
- \def\p@subsubsection {}%
- \def\thesubsubsection {\thesubsection.\arabic{subsubsection}}%
+\appdef\class@documenthook{\revsymb@inithook}%
+\def\@LN@LLerror@org{%
+ \PackageError{lineno}{%
+ \string\linelabel\space without \string\linenumbers
+ }{%
+ Just see documentation. (New feature v4.11)%
+ }%
+ \@gobble
+}%
+\def\@LN@LLerror@ltx{%
+ \PackageWarning{lineno}{%
+ To make the \string\linelabel\space command work, you must issue the \string\linenumbers\ command
+ }%
+ \@gobble
+}%
+\appdef\class@documenthook{%
+ \@ifx{\@LN@LLerror\@LN@LLerror@org}{%
+ \class@info{Overriding \string\@LN@LLerror}%
+ \let\@LN@LLerror\@LN@LLerror@ltx
+ }{}%
+ \@ifpackageloaded{lineno}{%
+ \@ifxundefined{\set@linepenalties}{}{%
+ \def\prep@absbox{\set@linepenalties}%
+ \def\post@absbox{\let\@LN@parpgbrk\@empty\@linenumberpar}%
+ }%
}{}%
}%
-\AtEndOfClass{%
- \appdef\class@documenthook{%
- \defaults@hook
+\appdef\rtx@require@packages{%
+ \InputIfFileExists{\jobname.rty}{}{}%
+}%
+\@parse@class@options@society
+\@process@society{aps}%
+\@parse@class@options@\@journal
+\expandafter\@process@journal\expandafter{\@journal@default}%
+\@parse@class@options@\@pointsize
+\expandafter\@process@pointsize\expandafter{\@pointsize@default}%
+\@options
+\rtx@require@packages
+\setup@hook
+\def\rtx@fin@warn{%
+ \@ifnum{\rtx@fin@year>\the\year\relax}{\true@sw}{%
+ \@ifnum{\rtx@fin@month>\the\month\relax}{\true@sw}{%
+ \@ifnum{\rtx@fin@day>\the\day\relax}{\true@sw}{%
+ \false@sw
+ }%
+ }%
+ }%
+ {%
+ \class@info{Beta software expires \rtx@fin@year-\rtx@fin@month-\rtx@fin@day; updates available at http://publish.aps.org/revtex4/}%
+ }{%
+ \class@warn{Outdated software expired \rtx@fin@year-\rtx@fin@month-\rtx@fin@day; please retrieve an update at http://publish.aps.org/revtex4/}%
}%
}%
-\@ifxundefined\defaults@hook{\let\defaults@hook\@empty}{}%
\endinput
%%
-%% End of file `revtex4.cls'.
+%% End of file `revtex4-1.cls'.
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index b3494eb5313..8a4182170bf 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -216,7 +216,7 @@ my @WorkingTLP = qw(
qcm qobitree qstest qsymbols qtree quotmark
r_und_s randbild rangen rccol rcs rcs-multi rcsinfo
recipe recipecard recycle
- refman refstyle regcount register resumemac
+ refman refstyle regcount register resumemac revtex
rjlparshap
robustcommand robustindex romannum rotating rsc rsfs
rtkinenc rtklage
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index d418769e27a..98aa5d2d6de 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -335,6 +335,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'lshort-slovenian', '&MAKElshort',
'lshort-turkish', '&MAKElshort',
'lshort-vietnamese', '&MAKElshort',
+ 'lshort-zh-cn', "die 'skipping, use lshort-chinese'",
'ltt', "&MAKEltt",
'ltxbase', "&MAKEbase",
'ltxmisc', "die 'skipping, too complicated, sorry'",
@@ -512,7 +513,7 @@ chdir $startdir || die "chdir($startdir) failed: $!"; # back to raw
'refstyle', "&MAKEcopy",
'resume', "die 'skipping, nosell license'",
'revnum', "die 'skipping, obsolete'",
- 'revtex', "&MAKEflatten",
+ 'revtex', "&MAKEcopy",
'rsfs', "&MAKEflatten",
'rst', "die 'skipping, nonfree license'",
'sae', "die 'skipping, nosell'",
@@ -1504,6 +1505,7 @@ $standardclean = '\.head|\.tmp|\.dvi|\.log|\.out|\.aux|\.toc|\.lof|\.lot'
'notes2bib' => "$standardclean|jawltxdoc.sty", # temp file for doc
'pkfix-helper' => 'pkfix-helper.pdf',
'purifyeps' => 'purifyeps.pdf',
+ 'revtex' => '00readme.tex|DOWNLOAD|README', # already in doc
'rsc' => $standardclean . '|jawltxdoc.sty', # temp file for doc
'wsuipa' => $standardclean . '|.*pk$', # premade pk files
);