diff options
182 files changed, 64551 insertions, 2 deletions
diff --git a/Master/texmf-dist/bibtex/bib/biblatex/biblatex-examples.bib b/Master/texmf-dist/bibtex/bib/biblatex/biblatex-examples.bib new file mode 100644 index 00000000000..97743842b86 --- /dev/null +++ b/Master/texmf-dist/bibtex/bib/biblatex/biblatex-examples.bib @@ -0,0 +1,1286 @@ +@STRING{anch-ie = {Angew.~Chem. Int.~Ed.} } +@STRING{cup = {Cambridge University Press} } +@STRING{dtv = {Deutscher Taschenbuch-Verlag} } +@STRING{hup = {Harvard University Press} } +@STRING{jams = {J.~Amer. Math. Soc.} } +@STRING{jchph = {J.~Chem. Phys.} } +@STRING{jomch = {J.~Organomet. Chem.} } +@STRING{pup = {Princeton University Press} } + +@InCollection{westfahl:space, + crossref = {westfahl:frontier}, + hyphenation = {american}, + author = {Westfahl, Gary}, + indextitle = {True Frontier, The}, + title = {The True Frontier}, + subtitle = {Confronting and Avoiding the Realities of Space in American Science Fiction + Films}, + pages = {55--65}, + annotation = {A cross-referenced article from a \texttt{collection}. This is an + \texttt{incollection} entry with a \texttt{crossref} field. Note the + \texttt{subtitle} and \texttt{indextitle} fields} +} + +@Set{set, + crossref = {set:herrmann}, + entryset = {set:herrmann,set:aksin,set:yoon}, + annotation = {A \texttt{set} entry with three members. Note the \texttt{entryset} and + \texttt{crossref} fields. The cross-reference must point to the first member of + the set} +} + +@Set{stdmodel, + crossref = {stdmodel:glashow}, + entryset = {stdmodel:glashow,stdmodel:weinberg,stdmodel:salam}, + annotation = {A \texttt{set} entry with three members discussing the standard model of + particle physics. Note the \texttt{entryset} and \texttt{crossref} fields. The + cross-reference must point to the first member of the set} +} + +@Article{angenendt, + hyphenation = {german}, + author = {Angenendt, Arnold}, + indextitle = {In Honore Salvatoris}, + title = {In Honore Salvatoris~-- Vom Sinn und Unsinn der Patrozinienkunde}, + shorttitle = {In Honore Salvatoris}, + journaltitle = {Revue d'Histoire Eccl{\'e}siastique}, + volume = {97}, + date = {2002}, + pages = {431--456, 791--823}, + annotation = {A German article in a French journal. Apart from that, a typical + \texttt{article} entry. Note the \texttt{indextitle} field} +} + +@Article{baez/article, + hyphenation = {american}, + author = {Baez, John C. and Lauda, Aaron D.}, + title = {Higher-Dimensional Algebra V: 2-Groups}, + journaltitle = {Theory and Applications of Categories}, + volume = {12}, + version = {3}, + date = {2004}, + pages = {423--491}, + eprint = {math/0307200v3}, + eprinttype = {arxiv}, + annotation = {An \texttt{article} with \texttt{eprint} and \texttt{eprinttype} fields. Note + that the arXiv reference is transformed into a clickable link if + \texttt{hyperref} support has been enabled. Compare \texttt{baez\slash online} + which is the same item given as an \texttt{online} entry} +} + +@Article{bertram, + hyphenation = {american}, + author = {Bertram, Aaron and Wentworth, Richard}, + title = {Gromov invariants for holomorphic maps on Riemann surfaces}, + shorttitle = {Gromov invariants}, + journaltitle = jams, + volume = {9}, + number = {2}, + date = {1996}, + pages = {529--571}, + annotation = {An \texttt{article} entry with a \texttt{volume} and a \texttt{number} field} +} + +@Article{gillies, + hyphenation = {british}, + author = {Gillies, Alexander}, + title = {Herder and the Preparation of Goethe's Idea of World Literature}, + journaltitle = {Publications of the English Goethe Society}, + volume = {9}, + series = {newseries}, + date = {1933}, + pages = {46--67}, + annotation = {An \texttt{article} entry with a \texttt{series} and a \texttt{volume} field. + Note that format of the \texttt{series} field in the database file} +} + +@Article{kastenholz, + hyphenation = {american}, + author = {Kastenholz, M. A. and H{\"u}nenberger, Philippe H.}, + indextitle = {Computation of ionic solvation free energies}, + title = {Computation of methodology\hyphen independent ionic solvation free energies + from molecular simulations}, + subtitle = {I. The electrostatic potential in molecular liquids}, + journaltitle = jchph, + volume = {124}, + eid = {124106}, + date = {2006}, + doi = {10.1063/1.2172593}, + annotation = {An \texttt{article} entry with an \texttt{eid} and a \texttt{doi} field. Note + that the \textsc{doi} is transformed into a clickable link if \texttt{hyperref} + support has been enabled}, + abstract = {The computation of ionic solvation free energies from atomistic simulations is + a surprisingly difficult problem that has found no satisfactory solution for + more than 15 years. The reason is that the charging free energies evaluated from + such simulations are affected by very large errors. One of these is related to + the choice of a specific convention for summing up the contributions of solvent + charges to the electrostatic potential in the ionic cavity, namely, on the basis + of point charges within entire solvent molecules (M scheme) or on the basis of + individual point charges (P scheme). The use of an inappropriate convention may + lead to a charge-independent offset in the calculated potential, which depends + on the details of the summation scheme, on the quadrupole-moment trace of the + solvent molecule, and on the approximate form used to represent electrostatic + interactions in the system. However, whether the M or P scheme (if any) + represents the appropriate convention is still a matter of on-going debate. The + goal of the present article is to settle this long-standing controversy by + carefully analyzing (both analytically and numerically) the properties of the + electrostatic potential in molecular liquids (and inside cavities within + them).} +} + +@Article{murray, + hyphenation = {american}, + author = {Hostetler, Michael J. and Wingate, Julia E. and Zhong, Chuan-Jian and Harris, + Jay E. and Vachet, Richard W. and Clark, Michael R. and Londono, J. David and + Green, Stephen J. and Stokes, Jennifer J. and Wignall, George D. and Glish, Gary + L. and Porter, Marc D. and Evans, Neal D. and Murray, Royce W.}, + indextitle = {Alkanethiolate gold cluster molecules}, + title = {Alkanethiolate gold cluster molecules with core diameters from 1.5 to 5.2~nm}, + subtitle = {Core and monolayer properties as a function of core size}, + shorttitle = {Alkanethiolate gold cluster molecules}, + journaltitle = {Langmuir}, + volume = {14}, + number = {1}, + date = {1998}, + pages = {17--30}, + annotation = {An \texttt{article} entry with \arabic{author} authors. By default, long author + and editor lists are automatically truncated. This is configurable} +} + +@Article{reese, + hyphenation = {american}, + author = {Reese, Trevor R.}, + title = {Georgia in Anglo-Spanish Diplomacy, 1736-1739}, + journaltitle = {William and Mary Quarterly}, + volume = {15}, + series = {3}, + date = {1958}, + pages = {168--190}, + annotation = {An \texttt{article} entry with a \texttt{series} and a \texttt{volume} field. + Note the format of the series. If the value of the \texttt{series} field is an + integer, this number is printed as an ordinal and the string \enquote*{series} + is appended automatically} +} + +@Article{set:aksin, + entryset = {set}, + author = {Aks{\i}n, {\"O}zge and T{\"u}rkmen, Hayati and Artok, Levent and + {\k{C}}etinkaya, Bekir and Ni, Chaoying and B{\"u}y{\"u}kg{\"u}ng{\"o}r, Orhan + and {\"O}zkal, Erhan}, + indextitle = {Effect of immobilization on catalytic characteristics}, + title = {Effect of immobilization on catalytic characteristics of saturated + Pd-N-heterocyclic carbenes in Mizoroki-Heck reactions}, + journaltitle = jomch, + volume = {691}, + number = {13}, + date = {2006}, + pages = {3027--3036} +} + +@Article{set:herrmann, + entryset = {set}, + author = {Herrmann, Wolfgang A. and {\"O}fele, Karl and Schneider, Sabine K. and + Herdtweck, Eberhardt and Hoffmann, Stephan D.}, + indextitle = {Carbocyclic carbene as an efficient catalyst, A}, + title = {A carbocyclic carbene as an efficient catalyst ligand for C--C coupling + reactions}, + journaltitle = anch-ie, + volume = {45}, + number = {23}, + date = {2006}, + pages = {3859--3862} +} + +@Article{set:yoon, + entryset = {set}, + author = {Yoon, Myeong S. and Ryu, Dowook and Kim, Jeongryul and Ahn, Kyo Han}, + indextitle = {Palladium pincer complexes}, + title = {Palladium pincer complexes with reduced bond angle strain: efficient catalysts + for the Heck reaction}, + journaltitle = {Organometallics}, + volume = {25}, + number = {10}, + date = {2006}, + pages = {2409--2411} +} + +@Article{shore, + author = {Shore, Bradd}, + title = {Twice-Born, Once Conceived}, + subtitle = {Meaning Construction and Cultural Cognition}, + journaltitle = {American Anthropologist}, + volume = {93}, + series = {newseries}, + number = {1}, + month = {3}, + date = {1991}, + pages = {9--27}, + annotation = {An \texttt{article} entry with \texttt{series}, \texttt{volume}, and + \texttt{number} fields. Note the format of the \texttt{series} which is a + localization key} +} + +@Article{sigfridsson, + hyphenation = {american}, + author = {Sigfridsson, Emma and Ryde, Ulf}, + indextitle = {Methods for deriving atomic charges}, + title = {Comparison of methods for deriving atomic charges from the electrostatic + potential and moments}, + journaltitle = {Journal of Computational Chemistry}, + volume = {19}, + number = {4}, + date = {1998}, + doi = {10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P}, + pages = {377--395}, + annotation = {An \texttt{article} entry with \texttt{volume}, \texttt{number}, and + \texttt{doi} fields. Note that the \textsc{doi} is transformed into a clickable + link if \texttt{hyperref} support has been enabled}, + abstract = { Four methods for deriving partial atomic charges from the quantum chemical + electrostatic potential (CHELP, CHELPG, Merz-Kollman, and RESP) have been + compared and critically evaluated. It is shown that charges strongly depend on + how and where the potential points are selected. Two alternative methods are + suggested to avoid the arbitrariness in the point-selection schemes and van der + Waals exclusion radii: CHELP-BOW, which also estimates the charges from the + electrostatic potential, but with potential points that are Boltzmann-weighted + after their occurrence in actual simulations using the energy function of the + program in which the charges will be used, and CHELMO, which estimates the + charges directly from the electrostatic multipole moments. Different criteria + for the quality of the charges are discussed.} +} + +@Article{spiegelberg, + hyphenation = {german}, + sorttitle = {Intention und Intentionalitat in der Scholastik, bei Brentano und Husserl}, + indexsorttitle = {Intention und Intentionalitat in der Scholastik, bei Brentano und Husserl}, + author = {Spiegelberg, Herbert}, + title = {\mkbibquote{Intention} und \mkbibquote{Intentionalit{\"a}t} in der Scholastik, + bei Brentano und Husserl}, + shorttitle = {Intention und Intentionalit{\"a}t}, + journaltitle = {Studia Philosophica}, + volume = {29}, + date = {1969}, + pages = {189--216}, + annotation = {An \texttt{article} entry. Note the \texttt{sorttitle} and + \texttt{indexsorttitle} fields and the markup of the quotes in the database file} +} + +@Article{springer, + hyphenation = {british}, + author = {Springer, Otto}, + title = {Mediaeval Pilgrim Routes from Scandinavia to Rome}, + shorttitle = {Mediaeval Pilgrim Routes}, + journaltitle = {Mediaeval Studies}, + volume = {12}, + date = {1950}, + pages = {92--122}, + annotation = {A plain \texttt{article} entry} +} + +@Article{stdmodel:glashow, + entryset = {stdmodel}, + author = {Glashow, Sheldon}, + title = {Partial Symmetries of Weak Interactions}, + journaltitle = {Nucl.~Phys.}, + volume = {22}, + date = {1961}, + pages = {579\psqq} +} + +@Article{stdmodel:weinberg, + entryset = {stdmodel}, + author = {Weinberg, Steven}, + title = {A Model of Leptons}, + journaltitle = {Phys.~Rev.~Lett.}, + volume = {19}, + date = {1967}, + pages = {1264\psqq} +} + +@Book{aristotle:anima, + keywords = {primary}, + hyphenation = {british}, + author = {Aristotle}, + editor = {Hicks, Robert Drew}, + title = {De Anima}, + publisher = cup, + location = {Cambridge}, + date = {1907}, + annotation = {A \texttt{book} entry with an \texttt{author} and an \texttt{editor}} +} + +@Book{aristotle:physics, + keywords = {primary}, + hyphenation = {american}, + author = {Aristotle}, + translator = {Wicksteed, P. H. and Cornford, F. M.}, + title = {Physics}, + shorttitle = {Physics}, + publisher = {G. P. Putnam}, + location = {New York}, + date = {1929}, + annotation = {A \texttt{book} entry with a \texttt{translator} field} +} + +@Book{aristotle:poetics, + keywords = {primary}, + hyphenation = {british}, + author = {Aristotle}, + editor = {Lucas, D. W.}, + title = {Poetics}, + shorttitle = {Poetics}, + series = {Clarendon Aristotle}, + publisher = {Clarendon Press}, + location = {Oxford}, + date = {1968}, + annotation = {A \texttt{book} entry with an \texttt{author} and an \texttt{editor} as well as + a \texttt{series} field} +} + +@Book{aristotle:rhetoric, + keywords = {primary}, + hyphenation = {british}, + sorttitle = {Rhetoric of Aristotle}, + author = {Aristotle}, + editor = {Cope, Edward Meredith}, + commentator = {Cope, Edward Meredith}, + indextitle = {Rhetoric of Aristotle, The}, + title = {The Rhetoric of Aristotle with a commentary by the late Edward Meredith Cope}, + shorttitle = {Rhetoric}, + volumes = {3}, + publisher = cup, + date = {1877}, + annotation = {A commented edition. Note the concatenation of the \texttt{editor} and + \texttt{commentator} fields as well as the \texttt{volumes}, \texttt{sorttitle}, + and \texttt{indextitle} fields} +} + +@Book{augustine, + hyphenation = {american}, + author = {Augustine, Robert L.}, + title = {Heterogeneous catalysis for the synthetic chemist}, + shorttitle = {Heterogeneous catalysis}, + publisher = {Marcel Dekker}, + location = {New York}, + date = {1995}, + annotation = {A plain \texttt{book} entry} +} + +@Book{averroes/bland, + keywords = {primary}, + hyphenation = {american}, + author = {Averroes}, + editor = {Bland, Kalman P.}, + translator = {Bland, Kalman P.}, + indextitle = {Epistle on the Possibility of Conjunction, The}, + title = {The Epistle on the Possibility of Conjunction with the Active Intellect by Ibn + Rushd with the Commentary of Moses Narboni}, + shorttitle = {Possibility of Conjunction}, + series = {Moreshet: Studies in Jewish History, Literature and Thought}, + number = {7}, + publisher = {Jewish Theological Seminary of America}, + location = {New York}, + date = {1982}, + annotation = {A \texttt{book} entry with a \texttt{series} and a \texttt{number}. Note the + concatenation of the \texttt{editor} and \texttt{translator} fields as well as + the \texttt{indextitle} field} +} + +@Book{averroes/hannes, + keywords = {primary}, + hyphenation = {german}, + sorttitle = {Uber die Moglichkeit der Conjunktion}, + indexsorttitle = {Uber die Moglichkeit der Conjunktion}, + author = {Averroes}, + editor = {Hannes, Ludwig}, + translator = {Hannes, Ludwig}, + annotator = {Hannes, Ludwig}, + indextitle = {{\"U}ber die M{\"o}glichkeit der Conjunktion}, + title = {Des Averro{\"e}s Abhandlung: \mkbibquote{{\"U}ber die M{\"o}glichkeit der + Conjunktion} oder \mkbibquote{{\"U}ber den materiellen Intellekt}}, + shorttitle = {M{\"o}glichkeit der Conjunktion}, + publisher = {C.~A. Kaemmerer}, + location = {Halle an der Saale}, + date = {1892}, + annotation = {An annotated edition. Note the concatenation of the \texttt{editor}, + \texttt{translator}, and \texttt{annotator} fields. Also note the + \texttt{shorttitle}, \texttt{indextitle}, \texttt{sorttitle}, and + \texttt{indexsorttitle} fields} +} + +@Book{averroes/hercz, + keywords = {primary}, + hyphenation = {german}, + indexsorttitle = {Drei Abhandlungen uber die Conjunction}, + author = {Averroes}, + editor = {Hercz, J.}, + translator = {Hercz, J.}, + indextitle = {Drei Abhandlungen {\"u}ber die Conjunction}, + title = {Drei Abhandlungen {\"u}ber die Conjunction des separaten Intellects mit dem + Menschen}, + subtitle = {Von Averroes (Vater und Sohn), aus dem Arabischen {\"u}bersetzt von Samuel Ibn + Tibbon}, + shorttitle = {Drei Abhandlungen}, + publisher = {S.~Hermann}, + location = {Berlin}, + date = {1869}, + annotation = {A \texttt{book} entry. Note the concatenation of the \texttt{editor} and + \texttt{translator} fields as well as the \texttt{indextitle} and + \texttt{indexsorttitle} fields} +} + +@Book{cicero, + hyphenation = {german}, + author = {Cicero, Marcus Tullius}, + editor = {Blank-Sangmeister, Ursula}, + translator = {Blank-Sangmeister, Ursula}, + afterword = {Thraede, Klaus}, + indextitle = {De natura deorum}, + title = {De natura deorum. {\"U}ber das Wesen der G{\"o}tter}, + shorttitle = {De natura deorum}, + language = {langlatin and langgerman}, + publisher = {Reclam}, + location = {Stuttgart}, + date = {1995}, + annotation = {A bilingual edition of Cicero's \emph{De natura deorum}, with a German + translation. Note the format of the \texttt{language} field in the database + file, the concatenation of the \texttt{editor} and \texttt{translator} fields, + and the \texttt{afterword} field} +} + +@Book{coleridge, + hyphenation = {british}, + author = {Coleridge, Samuel Taylor}, + editor = {Coburn, Kathleen and Engell, James and Bate, W. Jackson}, + indextitle = {Biographia literaria}, + title = {Biographia literaria, or Biographical sketches of my literary life and + opinions}, + shorttitle = {Biographia literaria}, + maintitle = {The collected works of Samuel Taylor Coleridge}, + part = {2}, + volume = {7}, + series = {Bollingen Series}, + number = {75}, + publisher = {Routledge and Kegan Paul}, + location = {London}, + date = {1983}, + annotation = {One (partial) volume of a multivolume book. This is a \texttt{book} entry with + a \texttt{volume} and a \texttt{part} field which explicitly refers to the + second (physical) part of the seventh (logical) volume. Also note the + \texttt{series} and \texttt{number} fields} +} + +@Book{companion, + hyphenation = {american}, + sorttitle = {LaTeX Companion}, + author = {Goossens, Michel and Mittelbach, Frank and Samarin, Alexander}, + indextitle = {LaTeX Companion, The}, + title = {The LaTeX Companion}, + shorttitle = {LaTeX Companion}, + edition = {1}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1994}, + annotation = {A book with three authors. Note the formatting of the author list. By default, + only the first name is reversed in the bibliography} +} + +@Book{cotton, + hyphenation = {british}, + author = {Cotton, Frank Albert and Wilkinson, Geoffrey and Murillio, Carlos A. and + Bochmann, Manfred}, + title = {Advanced inorganic chemistry}, + edition = {6}, + publisher = {Wiley}, + location = {Chichester}, + date = {1999}, + annotation = {A \texttt{book} entry with \arabic{author} authors and an \texttt{edition} + field. By default, long \texttt{author} and \texttt{editor} lists are + automatically truncated. This is configurable} +} + +@Book{gerhardt, + hyphenation = {american}, + sorttitle = {Federal Appointments Process}, + author = {Gerhardt, Michael J.}, + indextitle = {Federal Appointments Process, The}, + title = {The Federal Appointments Process}, + subtitle = {A Constitutional and Historical Analysis}, + shorttitle = {Federal Appointments Process}, + publisher = {Duke University Press}, + location = {Durham and London}, + date = {2000}, + annotation = {This is a \texttt{book} entry. Note the format of the \texttt{location} field + as well as the \texttt{sorttitle} and \texttt{indextitle} fields} +} + +@Book{gonzalez, + hyphenation = {american}, + sorttitle = {Ghost of John Wayne and Other Stories}, + author = {Gonzalez, Ray}, + indextitle = {Ghost of John Wayne and Other Stories, The}, + title = {The Ghost of John Wayne and Other Stories}, + shorttitle = {Ghost of John Wayne}, + publisher = {The University of Arizona Press}, + location = {Tucson}, + date = {2001}, + isbn = {0-816-52066-6}, + annotation = {A collection of short stories. This is a \texttt{book} entry. Note the + \texttt{sorttitle} and \texttt{indextitle} fields in the database file. There's + also an \texttt{isbn} field} +} + +@Book{hammond, + hyphenation = {british}, + sorttitle = {Basics of crystallography and diffraction}, + author = {Hammond, Christopher}, + indextitle = {Basics of crystallography and diffraction, The}, + title = {The basics of crystallography and diffraction}, + shorttitle = {Crystallography and diffraction}, + publisher = {International Union of Crystallography and Oxford University Press}, + location = {Oxford}, + date = {1997}, + annotation = {A \texttt{book} entry. Note the \texttt{sorttitle} and \texttt{indextitle} + fields as well as the format of the \texttt{publisher} field} +} + +@Book{iliad, + hyphenation = {german}, + sorttitle = {Ilias}, + author = {Homer}, + translator = {Schadewaldt, Wolfgang}, + introduction = {Latacz, Joachim}, + indextitle = {Ilias, Die}, + title = {Die Ilias}, + shorttitle = {Ilias}, + edition = {3}, + publisher = {Artemis \& Winkler}, + location = {D{\"u}sseldorf and Z{\"u}rich}, + date = {2004}, + annotation = {A German translation of the \emph{Iliad}. Note the \texttt{translator} and + \texttt{introduction} fields and the format of the \texttt{location} field in + the database file. Also note the \texttt{sorttitle} and \texttt{indextitle} fields} +} + +@Book{knuth:ct, + hyphenation = {american}, + sortyear = {1984-0}, + sorttitle = {Computers & Typesetting}, + indexsorttitle = {Computers & Typesetting}, + author = {Knuth, Donald E.}, + title = {Computers \& Typesetting}, + volumes = {5}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1984/1986}, + annotation = {A five-volume book cited as a whole. This is a \texttt{book} entry, note the + \texttt{volumes} field} +} + +@Book{knuth:ct:a, + hyphenation = {american}, + sortyear = {1984-1}, + sorttitle = {Computers & Typesetting A}, + indexsorttitle = {The TeXbook}, + author = {Knuth, Donald E.}, + indextitle = {\TeX book, The}, + title = {The \TeX book}, + shorttitle = {\TeX book}, + maintitle = {Computers \& Typesetting}, + volume = {A}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1984}, + annotation = {The first volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields. We want this volume to be listed after the entry + referring to the entire five-volume set. Also note the \texttt{indextitle} and + \texttt{indexsorttitle} fields} +} + +@Book{knuth:ct:b, + hyphenation = {american}, + sortyear = {1986-1}, + sorttitle = {Computers & Typesetting B}, + indexsorttitle = {TeX: The Program}, + author = {Knuth, Donald E.}, + title = {\TeX: The Program}, + shorttitle = {\TeX}, + maintitle = {Computers \& Typesetting}, + volume = {B}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1986}, + annotation = {The second volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields. Also note the \texttt{indexsorttitle} field} +} + +@Book{knuth:ct:c, + hyphenation = {american}, + sortyear = {1986-2}, + sorttitle = {Computers & Typesetting C}, + author = {Knuth, Donald E.}, + indextitle = {METAFONTbook, The}, + title = {The METAFONTbook}, + shorttitle = {METAFONTbook}, + maintitle = {Computers \& Typesetting}, + volume = {C}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1986}, + annotation = {The third volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields as well as the \texttt{indextitle} field} +} + +@Book{knuth:ct:d, + hyphenation = {american}, + sortyear = {1986-3}, + sorttitle = {Computers & Typesetting D}, + author = {Knuth, Donald E.}, + title = {METAFONT: The Program}, + shorttitle = {METAFONT}, + maintitle = {Computers \& Typesetting}, + volume = {D}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1986}, + annotation = {The fourth volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields} +} + +@Book{knuth:ct:e, + hyphenation = {american}, + sortyear = {1986-4}, + sorttitle = {Computers & Typesetting E}, + author = {Knuth, Donald E.}, + title = {Computer Modern Typefaces}, + maintitle = {Computers \& Typesetting}, + volume = {E}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1986}, + annotation = {The fifth volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields} +} + +@Book{malinowski, + hyphenation = {british}, + author = {Malinowski, Bronis{\l}aw}, + title = {Argonauts of the Western Pacific}, + subtitle = {An account of native enterprise and adventure in the Archipelagoes of + Melanesian New Guinea}, + shorttitle = {Argonauts}, + edition = {8}, + publisher = {Routledge and Kegan Paul}, + location = {London}, + date = {1972}, + annotation = {This is a \texttt{book} entry. Note the format of the \texttt{publisher} and + \texttt{edition} fields as well as the \texttt{subtitle} field} +} + +@Book{maron, + hyphenation = {american}, + author = {Maron, Monika}, + translator = {Brigitte Goldstein}, + title = {Animal Triste}, + shorttitle = {Animal Triste}, + publisher = {University of Nebraska Press}, + location = {Lincoln}, + date = {2000}, + origlanguage = {german}, + annotation = {An English translation of a German novel with a French title. In other words: a + \texttt{book} entry with a \texttt{translator} field. Note the + \texttt{origlanguage} field which is concatenated with the \texttt{translator}} +} + +@Book{massa, + hyphenation = {british}, + author = {Werner Massa}, + title = {Crystal structure determination}, + edition = {2}, + publisher = {Spinger}, + location = {Berlin}, + date = {2004}, + annotation = {A \texttt{book} entry with an \texttt{edition} field} +} + +@Book{nietzsche:ksa, + hyphenation = {german}, + sortyear = {1988-00-000}, + sorttitle = {Werke-00-000}, + indexsorttitle = {Samtliche Werke}, + author = {Nietzsche, Friedrich}, + editor = {Colli, Giorgio and Montinari, Mazzino}, + title = {S{\"a}mtliche Werke}, + subtitle = {Kritische Studienausgabe}, + volumes = {15}, + edition = {2}, + publisher = dtv # { and Walter de Gruyter}, + location = {M{\"u}nchen and Berlin and New York}, + date = {1988}, + annotation = {The critical edition of Nietzsche's works. This is a \texttt{book} entry + referring to a 15-volume work as a whole. Note the \texttt{volumes} field and + the format of the \texttt{publisher} and \texttt{location} fields in the + database file. Also note the \texttt{sorttitle} and \texttt{sortyear} fields + which are used to fine-tune the sorting order of the bibliography. We want this + item listed first in the bibliography} +} + +@Book{nietzsche:ksa1, + hyphenation = {german}, + sortyear = {1988-01-000}, + sorttitle = {Werke-01-000}, + indexsorttitle = {Samtliche Werke I}, + author = {Nietzsche, Friedrich}, + bookauthor = {Nietzsche, Friedrich}, + editor = {Colli, Giorgio and Montinari, Mazzino}, + indextitle = {S{\"a}mtliche Werke I}, + title = {Die Geburt der Trag{\"o}die. Unzeitgem{\"a}{\ss}e Betrachtungen I--IV. + Nachgelassene Schriften 1870--1973}, + shorttitle = {S{\"a}mtliche Werke I}, + maintitle = {S{\"a}mtliche Werke}, + mainsubtitle = {Kritische Studienausgabe}, + volume = {1}, + edition = {2}, + publisher = dtv # { and Walter de Gruyter}, + location = {M{\"u}nchen and Berlin and New York}, + date = {1988}, + annotation = {A single volume from the critical edition of Nietzsche's works. This + \texttt{book} entry explicitly refers to the first volume only. Note the + \texttt{title} and \texttt{maintitle} fields. Also note the \texttt{sorttitle} + and \texttt{sortyear} fields. We want this entry to be listed after the entry + referring to the entire edition} +} + +@Book{nussbaum, + keywords = {secondary}, + hyphenation = {american}, + sorttitle = {Aristotle's De Motu Animalium}, + indexsorttitle = {Aristotle's De Motu Animalium}, + author = {Nussbaum, Martha}, + title = {Aristotle's \mkbibquote{De Motu Animalium}}, + publisher = pup, + location = {Princeton}, + date = {1978}, + annotation = {A \texttt{book} entry. Note the \texttt{sorttitle} and \texttt{indexsorttitle} + fields and the markup of the quotes in the database file} +} + +@Book{piccato, + hyphenation = {american}, + author = {Piccato, Pablo}, + title = {City of Suspects}, + subtitle = {Crime in Mexico City, 1900--1931}, + shorttitle = {City of Suspects}, + publisher = {Duke University Press}, + location = {Durham and London}, + date = {2001}, + annotation = {This is a \texttt{book} entry. Note the format of the \texttt{location} field + in the database file} +} + +@Book{vangennep, + options = {useprefix}, + hyphenation = {french}, + sorttitle = {Rites de passage}, + author = {van Gennep, Arnold}, + indextitle = {Rites de passage, Les}, + title = {Les rites de passage}, + shorttitle = {Rites de passage}, + publisher = {Nourry}, + location = {Paris}, + date = {1909}, + annotation = {A \texttt{book} entry. Note the format of the printed name and compare the + \texttt{useprefix} option in the \texttt{options} field as well as + \texttt{brandt} and \texttt{geer}} +} + +@Book{vazques-de-parga, + hyphenation = {spanish}, + sorttitle = {Peregrinaciones a Santiago de Compostela}, + author = {V{\'a}zques{ de }Parga, Luis and Lacarra, Jos{\'e} Mar{\'i}a and Ur{\'i}a + R{\'i}u, Juan}, + indextitle = {Peregrinaciones a Santiago de Compostela, Las}, + title = {Las Peregrinaciones a Santiago de Compostela}, + shorttitle = {Peregrinaciones}, + volumes = {3}, + publisher = {Iberdrola}, + location = {Pamplona}, + date = {1993}, + note = {Ed. facs. de la realizada en 1948--49}, + annotation = {A multivolume book cited as a whole. This is a \texttt{book} entry with + \texttt{volumes}, \texttt{note}, \texttt{sorttitle}, and \texttt{indextitle} fields} +} + +@Book{worman, + hyphenation = {american}, + sorttitle = {Cast of Character}, + author = {Worman, Nancy}, + indextitle = {Cast of Character, The}, + title = {The Cast of Character}, + subtitle = {Style in Greek Literature}, + shorttitle = {Cast of Character}, + publisher = {University of Texas Press}, + location = {Austin}, + date = {2002}, + annotation = {A \texttt{book} entry. Note the \texttt{sorttitle} and \texttt{indextitle} + fields} +} + +@Collection{britannica, + options = {useeditor=false}, + label = {EB}, + hyphenation = {british}, + sorttitle = {Encyclop{\ae}dia Britannica}, + editor = {Preece, Warren E.}, + indextitle = {Encyclop{\ae}dia Britannica, The New}, + title = {The New Encyclop{\ae}dia Britannica}, + shorttitle = {Encyclop{\ae}dia Britannica}, + volumes = {32}, + edition = {15}, + publisher = {Encyclop{\ae}dia Britannica}, + location = {Chicago, Ill.}, + date = {2003}, + annotation = {This is a \texttt{collection} entry for an encyclopedia. Note the + \texttt{useeditor} option in the \texttt{options} field as well as the + \texttt{sorttitle} field. We want this entry to be cited and alphabetized by + title even though there is an editor. In addition to that, we want the title to + be alphabetized under \enquote*{E} rather than \enquote*{T}. Also note the + \texttt{label} field which is provided for author-year citation styles} +} + +@Collection{gaonkar, + hyphenation = {american}, + editor = {Gaonkar, Dilip Parameshwar}, + title = {Alternative Modernities}, + publisher = {Duke University Press}, + location = {Durham and London}, + date = {2001}, + isbn = {0-822-32714-7}, + annotation = {This is a \texttt{collection} entry. Note the format of the \texttt{location} + field in the database file as well as the \texttt{isbn} field} +} + +@Collection{jaffe, + editor = {Jaff{\'e}, Philipp}, + editora = {Loewenfeld, Samuel and Kaltenbrunner, Ferdinand and Ewald, Paul}, + editoratype = {redactor}, + indextitle = {Regesta Pontificum Romanorum}, + title = {Regesta Pontificum Romanorum ab condita ecclesia ad annum post Christum natum + \textsc{mcxcviii}}, + shorttitle = {Regesta Pontificum Romanorum}, + volumes = {2}, + edition = {2}, + location = {Leipzig}, + date = {1885/1888}, + annotation = {A \texttt{collection} entry with \texttt{edition} and \texttt{volumes} fields. + Note the \texttt{editora} and \texttt{editoratype} fields} +} + +@Collection{westfahl:frontier, + hyphenation = {american}, + editor = {Westfahl, Gary}, + title = {Space and Beyond}, + subtitle = {The Frontier Theme in Science Fiction}, + booktitle = {Space and Beyond}, + booksubtitle = {The Frontier Theme in Science Fiction}, + publisher = {Greenwood}, + location = {Westport, Conn. and London}, + date = {2000}, + annotation = {This is a \texttt{collection} entry. Note the format of the \texttt{location} + field as well as the \texttt{subtitle} and \texttt{booksubtitle} fields} +} + +@InBook{kant:kpv, + shorthand = {KpV}, + hyphenation = {german}, + author = {Kant, Immanuel}, + bookauthor = {Kant, Immanuel}, + title = {Kritik der praktischen Vernunft}, + shorttitle = {Kritik der praktischen Vernunft}, + booktitle = {Kritik der praktischen Vernunft. Kritik der Urtheilskraft}, + maintitle = {Kants Werke. Akademie Textausgabe}, + volume = {5}, + publisher = {Walter de Gruyter}, + location = {Berlin}, + date = {1968}, + pages = {1--163}, + annotation = {An edition of Kant's \emph{Collected Works}, volume five. This is an + \texttt{inbook} entry which explicitly refers to the \emph{Critique of Practical + Reason} only, not to the entire fifth volume. Note the \texttt{author} and + \texttt{bookauthor} fields in the database file. By default, the + \texttt{bookauthor} is omitted if the values of the \texttt{author} and + \texttt{bookauthor} fields are identical} +} + +@InBook{kant:ku, + shorthand = {KU}, + hyphenation = {german}, + author = {Kant, Immanuel}, + bookauthor = {Kant, Immanuel}, + title = {Kritik der Urtheilskraft}, + booktitle = {Kritik der praktischen Vernunft. Kritik der Urtheilskraft}, + maintitle = {Kants Werke. Akademie Textausgabe}, + volume = {5}, + publisher = {Walter de Gruyter}, + location = {Berlin}, + date = {1968}, + pages = {165--485}, + annotation = {An edition of Kant's \emph{Collected Works}, volume five. This is an + \texttt{inbook} entry which explicitly refers to the \emph{Critique of Judgment} + only, not to the entire fifth volume} +} + +@InBook{nietzsche:historie, + hyphenation = {german}, + sortyear = {1988-01-243}, + sorttitle = {Werke-01-243}, + indexsorttitle = {Vom Nutzen und Nachtheil der Historie fur das Leben}, + author = {Nietzsche, Friedrich}, + bookauthor = {Nietzsche, Friedrich}, + editor = {Colli, Giorgio and Montinari, Mazzino}, + indextitle = {Vom Nutzen und Nachtheil der Historie f{\"u}r das Leben}, + title = {Unzeitgem{\"a}sse Betrachtungen. Zweites St{\"u}ck}, + subtitle = {Vom Nutzen und Nachtheil der Historie f{\"u}r das Leben}, + shorttitle = {Vom Nutzen und Nachtheil der Historie}, + booktitle = {Die Geburt der Trag{\"o}die. Unzeitgem{\"a}{\ss}e Betrachtungen I--IV. + Nachgelassene Schriften 1870--1973}, + maintitle = {S{\"a}mtliche Werke}, + mainsubtitle = {Kritische Studienausgabe}, + volume = {1}, + publisher = dtv # { and Walter de Gruyter}, + location = {M{\"u}nchen and Berlin and New York}, + date = {1988}, + pages = {243--334}, + annotation = {A single essay from the critical edition of Nietzsche's works. This + \texttt{inbook} entry explicitly refers to an essay found in the first volume. + Note the \texttt{title}, \texttt{booktitle}, and \texttt{maintitle} fields. Also + note the \texttt{sorttitle} and \texttt{sortyear} fields. We want this entry to + be listed after the entry referring to the entire first volume} +} + +@InCollection{brandt, + options = {useprefix=false}, + hyphenation = {german}, + indexsorttitle = {Nordischen Lander von der Mitte des 11. Jahrhunderts bis 1448}, + author = {von Brandt, Ahasver and Erich Hoffmann}, + editor = {Ferdinand Seibt}, + indextitle = {Nordischen L{\"a}nder von der Mitte des 11.~Jahrhunderts bis 1448, Die}, + title = {Die nordischen L{\"a}nder von der Mitte des 11.~Jahrhunderts bis 1448}, + shorttitle = {Die nordischen L{\"a}nder}, + booktitle = {Europa im Hoch- und Sp{\"a}tmittelalter}, + series = {Handbuch der europ{\"a}ischen Geschichte}, + number = {2}, + publisher = {Klett-Cotta}, + location = {Stuttgart}, + date = {1987}, + pages = {884--917}, + annotation = {An \texttt{incollection} entry with a \texttt{series} and a \texttt{number}. + Note the format of the printed name and compare the \texttt{useprefix} option in + the \texttt{options} field as well as \texttt{vangennep}. Also note the + \texttt{indextitle, and \texttt{indexsorttitle} fields}} +} + +@InCollection{hyman, + keywords = {secondary}, + hyphenation = {american}, + author = {Arthur Hyman}, + editor = {O'Meara, Dominic J.}, + indextitle = {Aristotle's Theory of the Intellect}, + title = {Aristotle's Theory of the Intellect and its Interpretation by Averroes}, + shorttitle = {Aristotle's Theory of the Intellect}, + booktitle = {Studies in Aristotle}, + series = {Studies in Philosophy and the History of Philosophy}, + number = {9}, + publisher = {The Catholic University of America Press}, + location = {Washington, D.C.}, + date = {1981}, + pages = {161--191}, + annotation = {An \texttt{incollection} entry with a \texttt{series} and \texttt{number} field} +} + +@InCollection{pines, + keywords = {secondary}, + hyphenation = {american}, + author = {Pines, Shlomo}, + editor = {Twersky, Isadore}, + indextitle = {Limitations of Human Knowledge According to Al-Farabi, ibn Bajja, and + Maimonides, The}, + title = {The Limitations of Human Knowledge According to Al-Farabi, ibn Bajja, and + Maimonides}, + shorttitle = {Limitations of Human Knowledge}, + booktitle = {Studies in Medieval Jewish History and Literature}, + publisher = hup, + location = {Cambridge, Mass.}, + date = {1979}, + pages = {82--109}, + annotation = {A typical \texttt{incollection} entry. Note the \texttt{indextitle} field} +} + +@InProceedings{moraux, + keywords = {secondary}, + hyphenation = {french}, + indexsorttitle = {De Anima dans la tradition grecque}, + author = {Moraux, Paul}, + editor = {Lloyd, G. E. R. and Owen, G. E. L.}, + indextitle = {\emph{De Anima} dans la tradition gr{\`e}cque, Le}, + title = {Le \emph{De Anima} dans la tradition gr{\`e}cque}, + subtitle = {Quelques aspects de l'interpretation du trait{\'e}, de Theophraste {\`a} + Themistius}, + shorttitle = {\emph{De Anima} dans la tradition gr{\`e}cque}, + booktitle = {Aristotle on Mind and the Senses}, + booktitleaddon = {Proceedings of the Seventh Symposium Aristotelicum}, + eventdate = {1975}, + publisher = cup, + location = {Cambridge}, + date = {1979}, + pages = {281--324}, + annotation = {This is a typical \texttt{inproceedings} entry. Note the \texttt{booksubtitle}, + \texttt{shorttitle}, \texttt{indextitle}, and \texttt{indexsorttitle} fields. + Also note the \texttt{eventdate} field.} +} + +@InProceedings{stdmodel:salam, + entryset = {stdmodel}, + author = {Salam, Abdus}, + editor = {Svartholm, Nils}, + title = {Weak and Electromagnetic Interactions}, + booktitle = {Elementary particle theory}, + booksubtitle = {Relativistic groups and analyticity}, + booktitleaddon = {Proceedings of the Eighth Nobel Symposium}, + eventdate = {1968-05-19/1968-05-25}, + venue = {Aspen{\"a}sgarden, Lerum}, + publisher = {Almquist \& Wiksell}, + location = {Stockholm}, + date = {1968}, + pages = {367\psqq} +} + +@Manual{cms, + label = {CMS}, + hyphenation = {american}, + sorttitle = {Chicago Manual of Style}, + indextitle = {Chicago Manual of Style, The}, + title = {The Chicago Manual of Style}, + subtitle = {The Essential Guide for Writers, Editors, and Publishers}, + shorttitle = {Chicago Manual of Style}, + edition = {15}, + publisher = {University of Chicago Press}, + location = {Chicago, Ill.}, + date = {2003}, + isbn = {0-226-10403-6}, + annotation = {This is a \texttt{manual} entry without an \texttt{author} or \texttt{editor}. + Note the \texttt{label} field in the database file which is provided for + author-year citation styles. Also note the \texttt{sorttitle} and + \texttt{indextitle} fields. By default, all entries without an \texttt{author} + or \texttt{editor} are alphabetized by \texttt{title} but we want this entry to + be alphabetized under \enquote*{C} rather than \enquote*{T}. There's also an + \texttt{isbn} field} +} + +@Online{baez/online, + hyphenation = {american}, + author = {Baez, John C. and Lauda, Aaron D.}, + title = {Higher-Dimensional Algebra V: 2-Groups}, + version = {3}, + date = {2004-10-27}, + eprint = {math/0307200v3}, + eprinttype = {arxiv}, + annotation = {An \texttt{online} reference from arXiv. Note the \texttt{eprint} and + \texttt{eprinttype} fields. Also note that the arXiv reference is transformed + into a clickable link if \texttt{hyperref} support has been enabled. Compare + \texttt{baez\slash article} which is the same item given as an \texttt{article} + entry with eprint information} +} + +@Online{ctan, + label = {CTAN}, + hyphenation = {american}, + title = {CTAN}, + subtitle = {The Comprehensive TeX Archive Network}, + date = {2006}, + url = {http://www.ctan.org}, + urldate = {2006-10-01}, + annotation = {This is an \texttt{online} entry. The \textsc{url}, which is given in the + \texttt{url} field, is transformed into a clickable link if \texttt{hyperref} + support has been enabled. Note the format of the \texttt{urldate} field + (\texttt{yyyy-mm-dd}) in the database file. Also note the \texttt{label} field + which may be used as a fallback by citation styles which need an \texttt{author} + and\slash or a \texttt{year}} +} + +@Online{itzhaki, + hyphenation = {american}, + author = {Itzhaki, Nissan}, + title = {Some remarks on 't Hooft's S-matrix for black holes}, + version = {1}, + date = {1996-03-11}, + eprint = {hep-th/9603067}, + eprinttype = {arxiv}, + annotation = {An \texttt{online} reference from arXiv. Note the \texttt{eprint} and + \texttt{eprinttype} fields. Also note that the arXiv reference is transformed + into a clickable link if \texttt{hyperref} support has been enabled}, + abstract = {We discuss the limitations of 't Hooft's proposal for the black hole S-matrix. + We find that the validity of the S-matrix implies violation of the + semi-classical approximation at scales large compared to the Planck scale. We + also show that the effect of the centrifugal barrier on the S-matrix is crucial + even for large transverse distances.} +} + +@Online{markey, + hyphenation = {american}, + sorttitle = {Tame the Beast}, + author = {Markey, Nicolas}, + title = {Tame the BeaST}, + subtitle = {The B to X of BibTeX}, + version = {1.3}, + date = {2005-10-16}, + url = {http://tug.ctan.org/tex-archive/info/bibtex/tamethebeast/ttb_en.pdf}, + urldate = {2006-10-01}, + annotation = {An \texttt{online} entry for a tutorial. Note the format of the \texttt{date} + field (\texttt{yyyy-mm-dd}) in the database file.} +} + +@Patent{almendro, + hyphenation = {german}, + author = {Almendro, Jos{\'e} L. and Mart{\'i}n, Jacinto and S{\'a}nchez, Alberto and + Nozal, Fernando}, + title = {Elektromagnetisches Signalhorn}, + number = {EU-29702195U}, + location = {countryfr and countryuk and countryde}, + date = {1998}, + annotation = {This is a \texttt{patent} entry with a \texttt{location} field. The number is + given in the \texttt{number} field. Note the format of the \texttt{location} + field in the database file. Compare \texttt{laufenberg}, \texttt{sorace}, and + \texttt{kowalik}} +} + +@Patent{kowalik, + hyphenation = {french}, + author = {Kowalik, F. and Isard, M.}, + indextitle = {Estimateur d'un d{\'e}faut de fonctionnement}, + title = {Estimateur d'un d{\'e}faut de fonctionnement d'un modulateur en quadrature et + {\'e}tage de modulation l'utilisant}, + type = {patreqfr}, + number = {9500261}, + date = {1995-01-11}, + annotation = {This is a \texttt{patent} entry for a French patent request with a full date. + The number is given in the \texttt{number} field. Note the format of the + \texttt{type} and \texttt{date} fields in the database file. Compare + \texttt{almendro}, \texttt{laufenberg}, and \texttt{sorace}} +} + +@Patent{laufenberg, + hyphenation = {german}, + author = {Laufenberg, Xaver and Eynius, Dominique and Suelzle, Helmut and Usbeck, Stephan + and Spaeth, Matthias and Neuser-Hoffmann, Miriam and Myrzik, Christian and + Schmid, Manfred and Nietfeld, Franz and Thiel, Alexander and Braun, Harald and + Ebner, Norbert}, + holder = {{Robert Bosch GmbH} and {Daimler Chrysler AG} and {Bayerische Motoren Werke + AG}}, + title = {Elektrische Einrichtung und Betriebsverfahren}, + type = {patenteu}, + number = {1700367}, + date = {2006-09-13}, + annotation = {This is a \texttt{patent} entry with a \texttt{holder} field. Note the format + of the \texttt{type} and \texttt{location} fields in the database file. Compare + \texttt{almendro}, \texttt{sorace}, and \texttt{kowalik}}, + abstract = {The invention relates to an electric device comprising a generator, in + particular for use in the vehicle electric system of a motor vehicle and a + controller for controlling the generator voltage. The device is equipped with a + control zone, in which the voltage is controlled and zones, in which the torque + is controlled. The invention also relates to methods for operating a device of + this type.}, + file = {http://v3.espacenet.com/textdoc?IDX=EP1700367} +} + +@Patent{sorace, + hyphenation = {american}, + author = {Sorace, Ronald E. and Reinhardt, Victor S. and Vaughn, Steven A.}, + holder = {{Hughes Aircraft Company}}, + title = {High-Speed Digital-to-RF Converter}, + type = {patentus}, + number = {5668842}, + date = {1997-09-16}, + annotation = {This is a \texttt{patent} entry with a \texttt{holder} field. Note the format + of the \texttt{type} and \texttt{date} fields in the database file. Compare + \texttt{almendro}, \texttt{laufenberg}, and \texttt{kowalik}} +} + +@Report{chiu, + hyphenation = {american}, + sorttitle = {Hybrid Hierarchical Model of a Multiple Virtual Storage (MVS) Operating + System}, + author = {Chiu, Willy W. and Chow, We Min}, + indextitle = {Hybrid Hierarchical Model, A}, + title = {A Hybrid Hierarchical Model of a Multiple Virtual Storage (MVS) Operating + System}, + institution = {IBM}, + type = {resreport}, + number = {RC-6947}, + date = {1978}, + annotation = {This is a \texttt{report} entry for a research report. Note the format of the + \texttt{type} field in the database file which uses a localization key. The + number of the report is given in the \texttt{number} field. Also note the + \texttt{sorttitle} and \texttt{indextitle} fields} +} + +@Report{padhye, + hyphenation = {american}, + sorttitle = {A Stochastic Model of TCP Reno Congestion Avoidance and Control}, + author = {Padhye, Jitendra and Firoiu, Victor and Towsley, Don}, + indextitle = {Stochastic Model of TCP Reno Congestion Avoidance and Control, A}, + title = {A Stochastic Model of TCP Reno Congestion Avoidance and Control}, + institution = {University of Massachusetts}, + type = {techreport}, + number = {99-02}, + location = {Amherst, Mass.}, + date = {1999}, + annotation = {This is a \texttt{report} entry for a technical report. Note the format of the + \texttt{type} field in the database file which uses a localization key. The + number of the report is given in the \texttt{number} field. Also note the + \texttt{sorttitle} and \texttt{indextitle} fields}, + abstract = {The steady state performance of a bulk transfer TCP flow (i.e. a flow with a + large amount of data to send, such as FTP transfers) may be characterized by + three quantities. The first is the send rate, which is the amount of data sent + by the sender in unit time. The second is the throughput, which is the amount of + data received by the receiver in unit time. Note that the throughput will always + be less than or equal to the send rate due to losses. Finally, the number of + non-duplicate packets received by the receiver in unit time gives us the goodput + of the connection. The goodput is always less than or equal to the throughput, + since the receiver may receive two copies of the same packet due to + retransmissions by the sender. In a previous paper, we presented a simple model + for predicting the steady state send rate of a bulk transfer TCP flow as a + function of loss rate and round trip time. In this paper, we extend that work in + two ways. First, we analyze the performance of bulk transfer TCP flows using + more precise, stochastic analysis. Second, we build upon the previous analysis + to provide both an approximate formula as well as a more accurate stochastic + model for the steady state throughput of a bulk transfer TCP flow.}, + file = {ftp://gaia.cs.umass.edu/pub/Padhey99-markov.ps} +} + +@Thesis{geer, + options = {useprefix=false}, + hyphenation = {british}, + author = {de Geer, Ingrid}, + title = {Earl, Saint, Bishop, Skald~-- and Music}, + subtitle = {The Orkney Earldom of the Twelfth Century. A Musicological Study}, + institution = {Uppsala Universitet}, + type = {phdthesis}, + location = {Uppsala}, + date = {1985}, + annotation = {This is a typical \texttt{thesis} entry for a PhD thesis. Note the + \texttt{type} field in the database file which uses a localization key. Also + note the format of the printed name and compare the \texttt{useprefix} option in + the \texttt{options} field as well as \texttt{vangennep}} +} + +@Thesis{loh, + hyphenation = {american}, + author = {Loh, Nin C.}, + title = {High-Resolution Micromachined Interferometric Accelerometer}, + institution = {Massachusetts Institute of Technology}, + type = {mathesis}, + location = {Cambridge, Mass.}, + date = {1992}, + annotation = {This is a typical \texttt{thesis} entry for an MA thesis. Note the + \texttt{type} field in the database file which uses a localization key} +} diff --git a/Master/texmf-dist/bibtex/bst/biblatex/biblatex.bst b/Master/texmf-dist/bibtex/bst/biblatex/biblatex.bst new file mode 100644 index 00000000000..795d9b60558 --- /dev/null +++ b/Master/texmf-dist/bibtex/bst/biblatex/biblatex.bst @@ -0,0 +1,2697 @@ +% $Id: biblatex.bst,v 0.9 2010/02/14 15:42:33 lehman beta $ + +% Copyright (c) 2006-2010 Philipp Lehman. +% +% Permission is granted to copy, distribute and/or modify this +% software under the terms of the LaTeX Project Public License +% (LPPL), version 1.3. +% +% The LPPL maintenance status of this software is +% 'author-maintained'. +% +% This software is provided 'as is', without warranty of any kind, +% either expressed or implied, including, but not limited to, the +% implied warranties of merchantability and fitness for a +% particular purpose. + +% ------------------------------------------------------------------- +% Initialization +% ------------------------------------------------------------------- + +ENTRY { + % special fields + entryset + entrysubtype + execute + hyphenation + keywords + label + options + presort + shorthand + sortkey + sortname + sorttitle + sortyear + xref + % data fields + abstract + addendum + address + afterword + annotation + annote + annotator + author + authortype + bookauthor + booksubtitle + booktitle + booktitleaddon + chapter + commentator + date + doi + edition + editor + editora + editorb + editorc + editortype + editoratype + editorbtype + editorctype + eid + eprint + eprinttype + eventdate + eventtitle + file + foreword + gender + howpublished + indexsorttitle + indextitle + institution + introduction + isan + isbn + ismn + isrn + issn + issue + issuetitle + issuesubtitle + iswc + journal + journaltitle + journalsubtitle + language + library + location + bookpagination + mainsubtitle + maintitle + maintitleaddon + month + nameaddon + note + number + organization + origlanguage + origlocation + origpublisher + origtitle + origdate + pages + pagetotal + pagination + part + pdf + pubstate + reprinttitle + holder + publisher + school + series + shortauthor + shorteditor + shorthandintro + shortjournal + shortseries + shorttitle + subtitle + title + titleaddon + translator + type + url + urldate + venue + version + volume + volumes + year + % custom fields + namea + nameb + namec + nameatype + namebtype + namectype + lista + listb + listc + listd + liste + listf + usera + userb + userc + userd + usere + userf + verba + verbb + verbc + } + { skipbib skiplos skiplab useauthor useeditor usetranslator useprefix singletitle uniquename } + { entryoptions labelhash namehash fullhash dateyear dateendyear extrayear labelalpha extraalpha + label.name label.uniq label.year sortkey.nosort sortkey.name sortkey.year + sortkey.title sortkey.alpha sort.year sort.alph warningmsg } + +INTEGERS { ctrl.debug ctrl.bibtex8 ctrl.maxline ctrl.sorting ctrl.sortlos + ctrl.maxnames ctrl.minnames ctrl.useauthor ctrl.useeditor ctrl.usetranslator + ctrl.useprefix ctrl.terseinits ctrl.labelalpha ctrl.singletitle + ctrl.uniquename ctrl.labelyear citecount + tempctra tempctrb tempctrc resvctra resvctrb resvctrc + last.extra.num last.uniq.num } + +STRINGS { ctrl.alphaothers templist tempstrga tempstrgb resvstrga + last.name last.hash last.uniq last.year last.extra } + +FUNCTION {initialize} { + "$Revision: 0.9 $" + #12 entry.max$ substring$ + #-3 entry.max$ substring$ + "Biblatex version: " swap$ * top$ + #0 'ctrl.terseinits := + #0 'ctrl.debug := + #0 'ctrl.labelalpha := + #0 'ctrl.labelyear := + #0 'ctrl.singletitle := + #0 'ctrl.uniquename := + #0 'ctrl.sorting := + #0 'ctrl.sortlos := + #1 'ctrl.useauthor := + #1 'ctrl.useeditor := + #0 'ctrl.usetranslator := + #0 'ctrl.useprefix := + #1 'ctrl.minnames := + #99 'ctrl.maxnames := + #79 'ctrl.maxline := + "+" 'ctrl.alphaothers := +} + +% ------------------------------------------------------------------- +% Strings +% ------------------------------------------------------------------- + +MACRO {jan} { "01" } +MACRO {feb} { "02" } +MACRO {mar} { "03" } +MACRO {apr} { "04" } +MACRO {may} { "05" } +MACRO {jun} { "06" } +MACRO {jul} { "07" } +MACRO {aug} { "08" } +MACRO {sep} { "09" } +MACRO {oct} { "10" } +MACRO {nov} { "11" } +MACRO {dec} { "12" } + +% ------------------------------------------------------------------- +% Generic functions +% ------------------------------------------------------------------- + +FUNCTION {and} { + 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} { + { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {not} { + { #0 } + { #1 } + if$ +} + +FUNCTION {ctrl:control} { + type$ "control" = +} + +FUNCTION {ctrl:set} { + type$ "set" = +} + +FUNCTION {ctrl:skiplos} { + ctrl:control skiplos or + ctrl:set not + and +} + +FUNCTION {ctrl:skiplab} { + ctrl:control skiplab or + ctrl:set not + and +} + +FUNCTION {ctrl:labelalpha} { + ctrl.labelalpha ctrl:skiplab not and + shorthand empty$ + and +} + +FUNCTION {ctrl:labelyear} { + ctrl.labelyear + ctrl:skiplab not + and +} + +FUNCTION {wrap:braces} { + duplicate$ empty$ + { pop$ "{}" } + { "{" swap$ * "}" * } + if$ +} + +FUNCTION {delimiter.1} { + ctrl.bibtex8 + { "0" } + { " " } + if$ +} + +FUNCTION {delimiter.2} { + ctrl.bibtex8 + { "1" } + { " " } + if$ +} + +FUNCTION {delimiter.3} { + ctrl.bibtex8 + { "2" } + { " " } + if$ +} + +FUNCTION {open.ended} { + "9999" +} + +FUNCTION {maxline} { + duplicate$ empty$ + 'skip$ + { #1 ctrl.maxline substring$ } + if$ +} + +FUNCTION {truncate} { + duplicate$ empty$ + { pop$ "" } + { #1 entry.max$ substring$ } + if$ +} + +FUNCTION {normalize} { + duplicate$ empty$ + { pop$ "" } + { purify$ + ctrl.bibtex8 + 'skip$ + { "l" change.case$ } + if$ + truncate + } + if$ +} + +FUNCTION {enquote} { + "'" swap$ * "'" * +} + +FUNCTION {bol.to.int} { + "true" = + { #1 } + { #0 } + if$ +} + +FUNCTION {str.to.int} { + 'resvstrga := + resvstrga text.length$ 'resvctra := + #1 'resvctrb := + #0 + { resvctrb resvctra > not } + { 'resvctrc := + resvstrga resvctrb #1 substring$ + chr.to.int$ "0" chr.to.int$ - + #0 + { resvctrc #0 > } + { resvctrc #1 - 'resvctrc := + #10 + + } + while$ + + + resvctrb #1 + 'resvctrb := + } + while$ +} + +FUNCTION {andothers} { + duplicate$ num.names$ "{ff}{vv}{ll}{jj}" format.name$ "others" = +} + +FUNCTION {push} { + duplicate$ empty$ + { pop$ "" } + { truncate } + if$ +} + +FUNCTION {push:cite} { + cite$ empty$ + { "Missing citation key" warning$ "" } + { cite$ } + if$ +} + +FUNCTION {push:presort} { + presort empty$ + { "mm" } + { presort normalize + #1 #2 substring$ + "l" change.case$ } + if$ +} + +FUNCTION {push:fullname} { + author empty$ not + useauthor + and + { author } + { editor empty$ not + useeditor + and + { editor } + { translator empty$ not + usetranslator + and + { translator } + { "" } + if$ + } + if$ + } + if$ +} + +FUNCTION {push:shortname:translator} { + translator empty$ not + usetranslator + and + { translator } + { "" } + if$ +} + +FUNCTION {push:shortname:editor} { + useeditor + { shorteditor empty$ + { editor empty$ + { push:shortname:translator } + { editor } + if$ + } + { shorteditor } + if$ + } + { push:shortname:translator } + if$ +} + +FUNCTION {push:shortname} { + useauthor + { shortauthor empty$ + { author empty$ + { push:shortname:editor } + { author } + if$ + } + { shortauthor } + if$ + } + { push:shortname:editor } + if$ +} + +FUNCTION {push:sorttitle} { + sorttitle empty$ + { title empty$ + { "" } + { title } + if$ + } + { sorttitle } + if$ + push +} + +FUNCTION {shortname:hash} { + 'tempctrc := + 'templist := + #1 'tempctra := + templist num.names$ 'tempctrb := + templist andothers + { tempctrb #1 - 'tempctrb := } + 'skip$ + if$ + tempctrc #0 = + { tempctrb 'tempctrc := } + { tempctrb tempctrc > + { ctrl.minnames 'tempctrc := } + { ctrl.maxnames 'tempctrc := } + if$ + } + if$ + "" + { tempctra tempctrc > not + tempctrb #0 > + and } + { templist tempctra "{vv{}}{ll{}}{ff{}}{jj{}}" format.name$ * + tempctra #1 + 'tempctra := + tempctrb #1 - 'tempctrb := + } + while$ + templist andothers + tempctrb #0 > + or + { "+" * } + 'skip$ + if$ +} + +FUNCTION {push:name:namehash} { + push:shortname duplicate$ empty$ + { pop$ push:sorttitle duplicate$ empty$ + { pop$ push:cite normalize } + 'skip$ + if$ + } + { ctrl.maxnames shortname:hash } + if$ +} + +FUNCTION {push:name:fullhash} { + push:fullname duplicate$ empty$ + { pop$ push:sorttitle duplicate$ empty$ + { pop$ push:cite normalize } + 'skip$ + if$ + } + { #0 shortname:hash } + if$ +} + +FUNCTION {check:sortname} { + sortname empty$ + 'skip$ + { pop$ sortname } + if$ +} + +FUNCTION {warning} { + duplicate$ " in entry " * push:cite enquote * warning$ + "\item " swap$ * + warningmsg empty$ + 'skip$ + { warningmsg " " * swap$ * } + if$ + 'warningmsg := +} + +FUNCTION {warning:invalid} { + "Invalid format of field " swap$ enquote * warning +} + +FUNCTION {warning:duplicate} { + "Can't use " swap$ enquote * " + " * swap$ enquote * warning +} + +FUNCTION {pad.number} { + 'tempctra := + duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ + { duplicate$ text.length$ tempctra < } + { "0" swap$ * } + while$ +} + +FUNCTION {extract.number} { + purify$ 'tempstrga := + "" + { tempstrga empty$ not } + { tempstrga #1 #1 substring$ chr.to.int$ duplicate$ + #47 > swap$ + #58 < and + { tempstrga #1 #1 substring$ * } + 'skip$ + if$ + tempstrga #2 global.max$ substring$ 'tempstrga := + } + while$ + #1 #9 substring$ +} + +FUNCTION {format.range} +{ 'tempstrga := + "" + { tempstrga empty$ not } + { tempstrga #1 #1 substring$ "-" = + { "\bibrangedash " * + tempstrga #2 global.max$ substring$ 'tempstrga := + { tempstrga #1 #1 substring$ "-" = } + { tempstrga #2 global.max$ substring$ 'tempstrga := } + while$ + } + { tempstrga #1 #1 substring$ * + tempstrga #2 global.max$ substring$ 'tempstrga := + } + if$ + } + while$ +} + +FUNCTION {is.number} { + #1 + { #0 > } + { duplicate$ #1 #1 substring$ chr.to.int$ + duplicate$ #47 > + swap$ #58 < + and + { #2 global.max$ substring$ + duplicate$ empty$ + { #0 } + { #1 } + if$ + } + { #0 } + if$ + } + while$ + empty$ +} + +FUNCTION {split.date:invalid} { + #0 'tempctra := +} + +FUNCTION {split.date:check.day} { + duplicate$ empty$ + 'skip$ + { duplicate$ is.number + { duplicate$ str.to.int + duplicate$ #0 > + swap$ #32 < + and + { duplicate$ text.length$ #2 < + { "0" swap$ * } + 'skip$ + if$ + } + { pop$ "" split.date:invalid } + if$ + } + { pop$ "" split.date:invalid } + if$ + } + if$ +} + +FUNCTION {split.date:check.month} { + duplicate$ empty$ + 'skip$ + { duplicate$ is.number + { duplicate$ str.to.int + duplicate$ #0 > + swap$ #13 < + and + { duplicate$ text.length$ #2 < + { "0" swap$ * } + 'skip$ + if$ + } + { pop$ "" split.date:invalid } + if$ + } + { pop$ "" split.date:invalid } + if$ + } + if$ +} + +FUNCTION {split.date:check.year} { + duplicate$ empty$ + 'skip$ + { duplicate$ is.number + { duplicate$ "0" = + 'skip$ + { duplicate$ + duplicate$ str.to.int #0 > + swap$ text.length$ #5 < + and + 'skip$ + { pop$ "" split.date:invalid } + if$ + } + if$ + } + { pop$ "" split.date:invalid } + if$ + } + if$ +} + +FUNCTION {split.date:check.date} { + duplicate$ empty$ + 'skip$ + { duplicate$ + duplicate$ text.length$ #0 > + swap$ text.length$ #11 < + and + 'skip$ + { pop$ "" split.date:invalid } + if$ + } + if$ +} + +FUNCTION {split.date:check.range} { + duplicate$ empty$ + 'skip$ + { duplicate$ + duplicate$ text.length$ #0 > + swap$ text.length$ #22 < + and + 'skip$ + { pop$ "" split.date:invalid } + if$ + } + if$ +} + +FUNCTION {split.date:date:part} { + 'tempstrgb := + "" + { tempstrgb #1 #1 substring$ + duplicate$ empty$ + { pop$ #0 } + { "-" = not } + if$ + } + { tempstrgb #1 #1 substring$ * + tempstrgb #2 global.max$ substring$ 'tempstrgb := + } + while$ + tempstrgb #2 global.max$ substring$ +} + +FUNCTION {split.date:date} { + duplicate$ empty$ + { pop$ "" "" "" } + { split.date:date:part swap$ split.date:check.year swap$ + split.date:date:part swap$ split.date:check.month swap$ + split.date:date:part pop$ split.date:check.day + } + if$ +} + +FUNCTION {split.date:range} { + duplicate$ empty$ + { pop$ "" "" } + { 'tempstrgb := + "" + #0 'tempctrb := + { tempstrgb #1 #1 substring$ + duplicate$ empty$ + { pop$ #0 } + { "/" = + { #1 'tempctrb := + #0 + } + { #1 } + if$ + } + if$ + } + { tempstrgb #1 #1 substring$ * + tempstrgb #2 global.max$ substring$ 'tempstrgb := + } + while$ + split.date:check.date + tempstrgb #2 global.max$ substring$ + duplicate$ empty$ + tempctrb #1 = + and + { pop$ open.ended } + 'skip$ + if$ + split.date:check.date + } + if$ +} + +FUNCTION {split.date} { + duplicate$ empty$ + { pop$ pop$ "" "" "" "" "" "" } + { swap$ 'templist := + #1 'tempctra := + split.date:check.range + split.date:range swap$ 'tempstrga := + split.date:date tempstrga + split.date:date + tempctra + 'skip$ + { pop$ pop$ pop$ pop$ pop$ pop$ "" "" "" "" "" "" + templist warning:invalid + } + if$ + } + if$ +} + +% ------------------------------------------------------------------- +% Sorting +% ------------------------------------------------------------------- + +FUNCTION {sortkey:name:format} { + 'templist := + #1 'tempctra := + templist num.names$ 'tempctrb := + templist andothers + { tempctrb #1 - 'tempctrb := } + 'skip$ + if$ + tempctrb ctrl.maxnames > + { ctrl.minnames 'tempctrc := } + { ctrl.maxnames 'tempctrc := } + if$ + "" + { duplicate$ text.length$ entry.max$ #50 - < + tempctra tempctrc > not and + tempctrb #0 > and + } + { useprefix + { templist tempctra "{vv}" format.name$ + duplicate$ empty$ + { pop$ "" } + { "u" change.case$ "t" change.case$ + delimiter.3 * } + if$ + templist tempctra + "{ll}{" delimiter.3 * + "ff}{" delimiter.3 * * + "jj}" * + format.name$ * + } + { templist tempctra + "{ll}{" delimiter.3 * + "ff}{" delimiter.3 * * + "vv}{" delimiter.3 * * + "jj}" * + format.name$ } + if$ + tempctra #1 > + { delimiter.2 swap$ * } + 'skip$ + if$ + * + tempctra #1 + 'tempctra := + tempctrb #1 - 'tempctrb := + } + while$ + templist andothers + tempctrb #0 > + or + { delimiter.2 * "zzzz" * } + 'skip$ + if$ +} + +FUNCTION {sortkey:init:label} { + push:shortname duplicate$ empty$ + { pop$ push:sorttitle } + { check:sortname sortkey:name:format } + if$ + normalize 'sortkey.name := + sortyear empty$ + { dateyear + dateendyear empty$ + 'skip$ + { dateyear dateendyear = + 'skip$ + { dateendyear open.ended = + 'skip$ + { "-" * dateendyear * } + if$ + } + if$ + } + if$ + } + { sortyear } + if$ + normalize 'sortkey.year := + push:sorttitle normalize 'sortkey.title := +} + +FUNCTION {sortkey:init:main} { + push:fullname duplicate$ empty$ + { pop$ push:sorttitle } + { check:sortname sortkey:name:format } + if$ + normalize 'sortkey.name := +} + +FUNCTION {sortkey:main:string} { + duplicate$ #1 = + { pop$ + sortkey.name delimiter.1 * + sortkey.title * delimiter.1 * + sortkey.year * delimiter.1 * + volume normalize #4 pad.number * delimiter.1 * + } + { duplicate$ #2 = + { pop$ + sortkey.name delimiter.1 * + sortkey.year * delimiter.1 * + sortkey.title * delimiter.1 * + volume normalize #4 pad.number * delimiter.1 * + } + { #3 = + { sortkey.name delimiter.1 * + sortkey.year * delimiter.1 * + volume normalize #4 pad.number * delimiter.1 * + sortkey.title * + } + { "" } + if$ + } + if$ + } + if$ +} + +FUNCTION {sortkey:main:date:year} { + duplicate$ empty$ + { pop$ } + { extract.number #1 #4 substring$ + duplicate$ empty$ + { pop$ } + { swap$ pop$ } + if$ + } + if$ +} + +FUNCTION {sortkey:main:date} { + duplicate$ #1 = + { pop$ + sortyear empty$ + { "9999" dateyear sortkey:main:date:year } + { "9999" sortyear sortkey:main:date:year } + if$ + } + { #2 = + { sortyear empty$ + { "0" dateyear sortkey:main:date:year } + { "0" sortyear sortkey:main:date:year } + if$ + #9999 swap$ - int.to.str$ + } + { "" } + if$ + } + if$ + sortkey.name * delimiter.1 * + sortkey.title * delimiter.1 * + volume normalize #4 pad.number * delimiter.1 * +} + +FUNCTION {sortkey:main} { + ctrl.sorting #0 = + { sortkey.nosort } + { sortkey:init:main + push:presort delimiter.1 * + ctrl.sorting #10 < + { sortkey empty$ + { ctrl.sorting sortkey:main:string } + { sortkey } + if$ + } + { ctrl.sorting #20 < + { shorthand empty$ + { sortkey.alpha * } + { shorthand normalize * } + if$ + delimiter.1 * + ctrl.sorting #10 - sortkey:main:string + } + { ctrl.sorting #30 < + { sortkey empty$ + { ctrl.sorting #20 - sortkey:main:date } + { sortkey } + if$ + } + { push:cite normalize } + if$ + } + if$ + } + if$ + * + } + if$ + truncate +} + +% ------------------------------------------------------------------- +% Output +% ------------------------------------------------------------------- + +FUNCTION {output:indent:field} { + duplicate$ empty$ + 'skip$ + { " " swap$ * write$ newline$ } + if$ +} + +FUNCTION {output:indent:subfield} { + duplicate$ empty$ + 'skip$ + { " " swap$ * write$ newline$ } + if$ +} + +FUNCTION {output:write:field} { + duplicate$ empty$ + { pop$ pop$ } + { swap$ "\field" swap$ wrap:braces * + swap$ wrap:braces * output:indent:field } + if$ +} + +FUNCTION {output:write:year} { + duplicate$ empty$ + { pop$ pop$ } + { duplicate$ open.ended = + { pop$ "" } + 'skip$ + if$ + swap$ "\field" swap$ wrap:braces * + swap$ wrap:braces * output:indent:field + } + if$ +} + +FUNCTION {output:write:multi} { + duplicate$ empty$ + { pop$ pop$ } + { swap$ "\field" swap$ wrap:braces * "{%" * output:indent:field + "%" * output:indent:field + "}" output:indent:field + } + if$ +} + +FUNCTION {output:write:bool} { + #0 > + { "\true" } + { "\false" } + if$ + swap$ wrap:braces * output:indent:field +} + +FUNCTION {output:write:count} { + int.to.str$ swap$ "\count" swap$ wrap:braces * + swap$ wrap:braces * output:indent:field +} + +FUNCTION {output:write:string} { + duplicate$ empty$ + { pop$ pop$ } + { swap$ "\strng" swap$ wrap:braces * + swap$ wrap:braces * output:indent:field } + if$ +} + +FUNCTION {output:write:range} { + duplicate$ empty$ + { pop$ pop$ } + { format.range output:write:field } + if$ +} + +FUNCTION {output:write:number} { + duplicate$ empty$ + { pop$ pop$ } + { duplicate$ is.number + 'skip$ + { swap$ warning:invalid "" } + if$ + output:write:field + } + if$ +} + +FUNCTION {output:write:gender} { + duplicate$ empty$ + { pop$ pop$ } + { 'tempstrga := + tempstrga "sf" = + tempstrga "sm" = or + tempstrga "sn" = or + tempstrga "pf" = or + tempstrga "pm" = or + tempstrga "pn" = or + tempstrga "pp" = or + { tempstrga output:write:field } + { warning:invalid } + if$ + } + if$ +} + +FUNCTION {output:write:verb} { + duplicate$ empty$ + { pop$ pop$ } + { 'tempstrga := + "\verb" swap$ wrap:braces * output:indent:field + { tempstrga empty$ not } + { "\verb " tempstrga #1 ctrl.maxline #8 - substring$ * output:indent:field + tempstrga ctrl.maxline #7 - global.max$ substring$ 'tempstrga := + } + while$ + "\endverb" output:indent:field } + if$ +} + +FUNCTION {output:write:name:last} { + templist tempctra "{ll}" format.name$ + duplicate$ 'tempstrga := + wrap:braces + templist tempctra + ctrl.terseinits + { "{l{}}" format.name$ } + { "{l.}" format.name$ + duplicate$ tempstrga "." * = + { duplicate$ text.length$ #1 - text.prefix$ } + 'skip$ + if$ + } + if$ + wrap:braces * +} + +FUNCTION {output:write:name:first} { + templist tempctra "{ff}" format.name$ + duplicate$ 'tempstrga := + wrap:braces + templist tempctra + ctrl.terseinits + { "{f{}}" format.name$ } + { "{f.}" format.name$ + duplicate$ tempstrga "." * = + { duplicate$ text.length$ #1 - text.prefix$ } + 'skip$ + if$ + } + if$ + wrap:braces * +} + +FUNCTION {output:write:name:prefix} { + templist tempctra "{vv}" format.name$ + duplicate$ 'tempstrga := + duplicate$ duplicate$ text.length$ duplicate$ substring$ "'" = + { #1 'tempctrc := } + { #0 'tempctrc := } + if$ + wrap:braces + templist tempctra + ctrl.terseinits + { "{v{}}" format.name$ } + { "{v.}" format.name$ + tempctrc + { duplicate$ text.length$ #1 - text.prefix$ "'" * } + { duplicate$ tempstrga "." * = + { duplicate$ text.length$ #1 - text.prefix$ } + 'skip$ + if$ + } + if$ + } + if$ + wrap:braces * +} + +FUNCTION {output:write:name:suffix} { + templist tempctra "{jj}" format.name$ + duplicate$ 'tempstrga := + wrap:braces + templist tempctra + ctrl.terseinits + { "{j{}}" format.name$ } + { "{j.}" format.name$ + duplicate$ tempstrga "." * = + { duplicate$ text.length$ #1 - text.prefix$ } + 'skip$ + if$ + } + if$ + wrap:braces * +} + +FUNCTION {output:write:name} { + duplicate$ empty$ + { pop$ pop$ } + { 'templist := + 'tempstrga := + #1 'tempctra := + templist num.names$ 'tempctrb := + templist andothers + { tempctrb #1 - 'tempctrb := + "more" tempstrga * #1 output:write:bool + } + 'skip$ + if$ + "\name" tempstrga wrap:braces * + tempctrb int.to.str$ wrap:braces * + "{%" * output:indent:field + { tempctrb #0 > } + { "{" output:write:name:last * "%" * output:indent:subfield + " " output:write:name:first * "%" * output:indent:subfield + " " output:write:name:prefix * "%" * output:indent:subfield + " " output:write:name:suffix * "}%" * output:indent:subfield + tempctra #1 + 'tempctra := + tempctrb #1 - 'tempctrb := + } + while$ + "}" output:indent:field + } + if$ +} + +FUNCTION {output:write:list} { + duplicate$ empty$ + { pop$ pop$ } + { 'templist := + 'tempstrga := + templist num.names$ 'tempctra := + templist andothers + { tempctra #1 - 'tempctra := + "more" tempstrga * #1 output:write:bool + } + 'skip$ + if$ + "\list" tempstrga wrap:braces * + tempctra int.to.str$ wrap:braces * + "{%" * output:indent:field + #1 'tempctra := + #1 'tempctrb := + { templist normalize tempctrb global.max$ substring$ num.names$ #0 > } + { templist tempctrb #5 substring$ + duplicate$ " AND " = + swap$ " and " = + or + { templist tempctra tempctrb tempctra - substring$ + wrap:braces "%" * output:indent:subfield + tempctrb #5 + duplicate$ + 'tempctra := + 'tempctrb := + } + { tempctrb #1 + 'tempctrb := } + if$ + } + while$ + templist tempctra global.max$ substring$ + duplicate$ "others" = + { pop$ } + { wrap:braces "%" * output:indent:subfield } + if$ + "}" output:indent:field + } + if$ +} + +FUNCTION {output:specials} { + entryset empty$ + 'skip$ + { ctrl:set + { "\set" } + { "\inset" } + if$ + entryset wrap:braces * output:indent:field + } + if$ + xref empty$ + 'skip$ + { "\xref" xref wrap:braces * output:indent:field } + if$ + keywords empty$ + 'skip$ + { "\keyw" keywords wrap:braces * output:indent:field } + if$ + "entrysubtype" entrysubtype output:write:field + "crossref" crossref output:write:field + "execute" execute output:write:field + "namehash" namehash output:write:string + "fullhash" fullhash output:write:string + "gender" gender output:write:gender + "shorthand" shorthand output:write:field + shorthand empty$ + { label } + { shorthand } + if$ + "label" swap$ output:write:field + ctrl.labelalpha + { "labelalpha" labelalpha output:write:field + "extraalpha" extraalpha output:write:field + } + 'skip$ + if$ + ctrl:labelyear + dateyear empty$ not + and + { "labelyear" + dateyear + dateendyear empty$ + 'skip$ + { dateyear dateendyear = + 'skip$ + { dateendyear open.ended = + 'skip$ + { "\bibdatedash " * dateendyear * } + if$ + } + if$ + } + if$ + output:write:field + "extrayear" extrayear output:write:field + } + 'skip$ + if$ + fullhash empty$ + { push:sorttitle normalize } + { fullhash } + if$ + #1 #1 substring$ "u" change.case$ + "sortinit" swap$ output:write:field + singletitle + { "singletitle" #1 output:write:bool } + 'skip$ + if$ + ctrl.uniquename + { "uniquename" uniquename output:write:count } + 'skip$ + if$ +} + +FUNCTION {output:names} { + "author" author output:write:name + "authortype" authortype output:write:field + "shortauthor" shortauthor output:write:name + "bookauthor" bookauthor output:write:name + "editor" editor output:write:name + "editortype" editortype output:write:field + "editora" editora output:write:name + "editoratype" editoratype output:write:field + "editorb" editorb output:write:name + "editorbtype" editorbtype output:write:field + "editorc" editorc output:write:name + "editorctype" editorctype output:write:field + "shorteditor" shorteditor output:write:name + "translator" translator output:write:name + "annotator" annotator output:write:name + "commentator" commentator output:write:name + "introduction" introduction output:write:name + "foreword" foreword output:write:name + "afterword" afterword output:write:name + "holder" holder output:write:name +} + +FUNCTION {output:lists} { + "language" language output:write:list + "organization" organization output:write:list + "origlocation" origlocation output:write:list + "origpublisher" origpublisher output:write:list + "publisher" publisher output:write:list +} + +FUNCTION {output:fields.1} { + "abstract" abstract output:write:multi + "addendum" addendum output:write:field + "bookpagination" bookpagination output:write:field + "booksubtitle" booksubtitle output:write:field + "booktitleaddon" booktitleaddon output:write:field + "booktitle" booktitle output:write:field + "chapter" chapter output:write:field + "doi" doi output:write:verb + "edition" edition output:write:field + "eid" eid output:write:field + "eprint" eprint output:write:verb + "eprinttype" eprinttype output:write:field + "eventtitle" eventtitle output:write:field + "howpublished" howpublished output:write:field + "hyphenation" hyphenation output:write:field + "indexsorttitle" indexsorttitle output:write:field + "indextitle" indextitle output:write:field + "isan" isan output:write:field + "isbn" isbn output:write:field + "ismn" ismn output:write:field +} + +FUNCTION {output:fields.2} { + "isrn" isrn output:write:field + "issn" issn output:write:field + "issue" issue output:write:field + "issuesubtitle" issuesubtitle output:write:field + "issuetitle" issuetitle output:write:field + "iswc" iswc output:write:field + "journalsubtitle" journalsubtitle output:write:field + "library" library output:write:field + "mainsubtitle" mainsubtitle output:write:field + "maintitleaddon" maintitleaddon output:write:field + "maintitle" maintitle output:write:field + "nameaddon" nameaddon output:write:field + "note" note output:write:field + "number" number output:write:field + "origlanguage" origlanguage output:write:field + "origtitle" origtitle output:write:field + "pages" pages output:write:range + "pagetotal" pagetotal output:write:range + "pagination" pagination output:write:field + "part" part output:write:range +} + +FUNCTION {output:fields.3} { + "pubstate" pubstate output:write:field + "reprinttitle" reprinttitle output:write:field + "series" series output:write:field + "shorthandintro" shorthandintro output:write:field + "shortjournal" shortjournal output:write:field + "shortseries" shortseries output:write:field + "shorttitle" shorttitle output:write:field + "subtitle" subtitle output:write:field + "titleaddon" titleaddon output:write:field + "title" title output:write:field + "url" url output:write:verb + "venue" venue output:write:field + "version" version output:write:field + "volumes" volumes output:write:field + "volume" volume output:write:field +} + +FUNCTION {output:dates.1} { + "date" date split.date + "day" swap$ output:write:field + duplicate$ empty$ + { month empty$ + 'skip$ + { month is.number + { month str.to.int + duplicate$ #0 > + swap$ #13 < + and + { pop$ month #2 pad.number } + { "month" warning:invalid } + if$ + } + { "month" warning:invalid } + if$ + } + if$ + } + { month empty$ + 'skip$ + { "month" "date" warning:duplicate } + if$ + } + if$ + "month" swap$ output:write:field + duplicate$ empty$ + { year empty$ + 'skip$ + { pop$ year } + if$ + } + { year empty$ + 'skip$ + { "year" "date" warning:duplicate } + if$ + } + if$ + "year" swap$ output:write:field + "endday" swap$ output:write:field + "endmonth" swap$ output:write:field + "endyear" swap$ output:write:year +} + +FUNCTION {output:dates.2} { + "origdate" origdate split.date + "origday" swap$ output:write:field + "origmonth" swap$ output:write:field + "origyear" swap$ output:write:field + "origendday" swap$ output:write:field + "origendmonth" swap$ output:write:field + "origendyear" swap$ output:write:year + "eventdate" eventdate split.date + "eventday" swap$ output:write:field + "eventmonth" swap$ output:write:field + "eventyear" swap$ output:write:field + "eventendday" swap$ output:write:field + "eventendmonth" swap$ output:write:field + "eventendyear" swap$ output:write:year + "urldate" urldate split.date + "urlday" swap$ output:write:field + "urlmonth" swap$ output:write:field + "urlyear" swap$ output:write:field + "urlendday" swap$ output:write:field + "urlendmonth" swap$ output:write:field + "urlendyear" swap$ output:write:year +} + +FUNCTION {output:user} { + "namea" namea output:write:name + "nameatype" nameatype output:write:field + "nameb" nameb output:write:name + "namebtype" namebtype output:write:field + "namec" namec output:write:name + "namectype" namectype output:write:field + "lista" lista output:write:list + "listb" listb output:write:list + "listc" listc output:write:list + "listd" listd output:write:list + "liste" liste output:write:list + "listf" listf output:write:list + "usera" usera output:write:field + "userb" userb output:write:field + "userc" userc output:write:field + "userd" userd output:write:field + "usere" usere output:write:field + "userf" userf output:write:field + "verba" verba output:write:verb + "verbb" verbb output:write:verb + "verbc" verbc output:write:verb +} + +FUNCTION {output:warning} { + warningmsg empty$ + 'skip$ + { "\warn" warningmsg wrap:braces * output:indent:field } + if$ +} + +FUNCTION {output:compat.1} { + "location" location + duplicate$ empty$ + { pop$ address } + { address empty$ + 'skip$ + { "address" "location" warning:duplicate } + if$ + } + if$ + output:write:list + "institution" institution + duplicate$ empty$ + { pop$ school } + { school empty$ + 'skip$ + { "school" "institution" warning:duplicate } + if$ + } + if$ + output:write:list + "file" file + duplicate$ empty$ + { pop$ pdf } + { pdf empty$ + 'skip$ + { "pdf" "file" warning:duplicate } + if$ + } + if$ + output:write:verb +} + +FUNCTION {output:compat.2} { + "type" type + duplicate$ empty$ + { type$ "patent" = + type$ "techreport" = or + type$ "phdthesis" = or + { pop$ type$ } + { type$ "mastersthesis" = + { pop$ "mathesis" } + 'skip$ + if$ + } + if$ + } + 'skip$ + if$ + output:write:field + "journaltitle" journaltitle + duplicate$ empty$ + { pop$ journal } + { journal empty$ + 'skip$ + { "journal" "journaltitle" warning:duplicate } + if$ + } + if$ + output:write:field + "annotation" annotation + duplicate$ empty$ + { pop$ annote } + { annote empty$ + 'skip$ + { "annote" "annotation" warning:duplicate } + if$ + } + if$ + output:write:multi +} + +FUNCTION {output:debug} { + "% sort.key$ = " sort.key$ * maxline write$ newline$ + sort.year empty$ + 'skip$ + { "% sort.year = " sort.year * maxline write$ newline$ } + if$ + sort.alph empty$ + 'skip$ + { "% sort.alph = " sort.alph * maxline write$ newline$ } + if$ +} + +FUNCTION {output:entry} { + 'tempstrga := + newline$ + ctrl.debug + { output:debug } + 'skip$ + if$ + "\entry" + push:cite wrap:braces * + tempstrga wrap:braces * + entryoptions wrap:braces * + write$ newline$ + output:names + output:lists + output:compat.1 + output:compat.2 + output:specials + output:fields.1 + output:fields.2 + output:fields.3 + output:dates.1 + output:dates.2 + output:user + output:warning + "\endentry" write$ newline$ +} + +FUNCTION {control} { skip$ } +FUNCTION {set} { type$ output:entry } + +FUNCTION {article} { type$ output:entry } +FUNCTION {book} { type$ output:entry } +FUNCTION {bookinbook} { type$ output:entry } +FUNCTION {booklet} { type$ output:entry } +FUNCTION {collection} { type$ output:entry } +FUNCTION {inbook} { type$ output:entry } +FUNCTION {incollection} { type$ output:entry } +FUNCTION {inproceedings} { type$ output:entry } +FUNCTION {manual} { type$ output:entry } +FUNCTION {misc} { type$ output:entry } +FUNCTION {online} { type$ output:entry } +FUNCTION {patent} { type$ output:entry } +FUNCTION {periodical} { type$ output:entry } +FUNCTION {proceedings} { type$ output:entry } +FUNCTION {report} { type$ output:entry } +FUNCTION {suppbook} { type$ output:entry } +FUNCTION {suppcollection} { type$ output:entry } +FUNCTION {suppperiodical} { type$ output:entry } +FUNCTION {thesis} { type$ output:entry } +FUNCTION {unpublished} { type$ output:entry } + +FUNCTION {artwork} { type$ output:entry } +FUNCTION {audio} { type$ output:entry } +FUNCTION {commentary} { type$ output:entry } +FUNCTION {image} { type$ output:entry } +FUNCTION {inreference} { type$ output:entry } +FUNCTION {jurisdiction} { type$ output:entry } +FUNCTION {legal} { type$ output:entry } +FUNCTION {legislation} { type$ output:entry } +FUNCTION {letter} { type$ output:entry } +FUNCTION {movie} { type$ output:entry } +FUNCTION {music} { type$ output:entry } +FUNCTION {performance} { type$ output:entry } +FUNCTION {reference} { type$ output:entry } +FUNCTION {review} { type$ output:entry } +FUNCTION {software} { type$ output:entry } +FUNCTION {standard} { type$ output:entry } +FUNCTION {video} { type$ output:entry } + +FUNCTION {customa} { type$ output:entry } +FUNCTION {customb} { type$ output:entry } +FUNCTION {customc} { type$ output:entry } +FUNCTION {customd} { type$ output:entry } +FUNCTION {custome} { type$ output:entry } +FUNCTION {customf} { type$ output:entry } + +FUNCTION {conference} { "inproceedings" output:entry } +FUNCTION {electronic} { "online" output:entry } +FUNCTION {mastersthesis} { "thesis" output:entry } +FUNCTION {other} { "misc" output:entry } +FUNCTION {phdthesis} { "thesis" output:entry } +FUNCTION {techreport} { "report" output:entry } +FUNCTION {www} { "online" output:entry } +FUNCTION {default.type} { "misc" output:entry } + +% ------------------------------------------------------------------- +% Input +% ------------------------------------------------------------------- + +FUNCTION {input:control:parse} { + 'tempstrga := + "" 'tempstrgb := + #1 'tempctra := + { tempstrga empty$ not + tempctra and } + { tempstrga #1 #1 substring$ ":" = + { #0 'tempctra := } + { tempstrgb tempstrga #1 #1 substring$ * 'tempstrgb := } + if$ + tempstrga #2 global.max$ substring$ 'tempstrga := + } + while$ + tempstrga + tempstrgb +} + +FUNCTION {input:control:options} { + input:control:parse str.to.int +} + +FUNCTION {input:control:version} { + input:control:parse + "$Revision: 0.9 $" + #12 entry.max$ substring$ + #-3 entry.max$ substring$ + 'tempstrga := + duplicate$ tempstrga = + { pop$ } + { "Version mismatch: biblatex.bst=" tempstrga * + ", biblatex.sty=" * swap$ * warning$ + pop$ "" } + if$ +} + +FUNCTION {input:control} { + options empty$ + 'skip$ + { options input:control:version + duplicate$ empty$ + { pop$ } + { input:control:options 'ctrl.debug := + input:control:options 'ctrl.bibtex8 := + input:control:options 'ctrl.terseinits := + input:control:options 'ctrl.useprefix := + input:control:options 'ctrl.useauthor := + input:control:options 'ctrl.useeditor := + input:control:options 'ctrl.usetranslator := + input:control:options 'ctrl.labelalpha := + input:control:options 'ctrl.labelyear := + input:control:options 'ctrl.singletitle := + input:control:options 'ctrl.uniquename := + input:control:options 'ctrl.sorting := + input:control:options 'ctrl.sortlos := + input:control:options 'ctrl.maxnames := + input:control:options 'ctrl.minnames := + input:control:options 'ctrl.maxline := + 'ctrl.alphaothers := + } + if$ + ctrl.maxline #49 < + { #49 'ctrl.maxline := } + { ctrl.maxline #79 > + { #79 'ctrl.maxline := } + 'skip$ + if$ + } + if$ + } + if$ +} + +FUNCTION {input:options:add} { + entryoptions empty$ + 'skip$ + { entryoptions ", " * 'entryoptions := } + if$ + entryoptions swap$ * 'entryoptions := + duplicate$ empty$ + { pop$ } + { "=" swap$ * entryoptions swap$ * 'entryoptions := } + if$ +} + +FUNCTION {input:options:known} { + duplicate$ empty$ + { tempstrgb input:options:add + #1 } + { duplicate$ "true" = + { pop$ "" tempstrgb input:options:add + #1 } + { duplicate$ tempstrgb input:options:add + bol.to.int + } + if$ + } + if$ +} + +FUNCTION {input:options:parse} { + 'tempstrgb := + tempstrgb "useprefix" = + { input:options:known 'useprefix := } + { tempstrgb "useauthor" = + { input:options:known 'useauthor := } + { tempstrgb "useeditor" = + { input:options:known 'useeditor := } + { tempstrgb "usetranslator" = + { input:options:known 'usetranslator := } + { tempstrgb "skipbib" = + { input:options:known 'skipbib := } + { tempstrgb "skiplos" = + { input:options:known 'skiplos := } + { tempstrgb "skiplab" = + { input:options:known 'skiplab := } + { tempstrgb "dataonly" = + { input:options:known + duplicate$ 'skipbib := + duplicate$ 'skiplos := + 'skiplab := + } + { tempstrgb input:options:add } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ + } + if$ +} + +FUNCTION {input:options:extract} { + 'tempstrgb := + #1 'tempctrb := + { tempstrgb text.length$ #0 > } + { tempstrgb tempctrb #1 substring$ "=" = + { tempstrgb tempctrb #1 + global.max$ substring$ + tempstrgb #1 tempctrb #1 - substring$ + input:options:parse + "" 'tempstrgb := + } + { tempstrgb text.length$ tempctrb = + { "" tempstrgb input:options:parse + "" 'tempstrgb := + } + { tempctrb #1 + 'tempctrb := } + if$ + } + if$ + } + while$ +} + +FUNCTION {input:options} { + options 'tempstrga := + #1 'tempctra := + { tempstrga text.length$ #0 > } + { tempstrga tempctra #1 substring$ "," = + { tempstrga #1 tempctra #1 - substring$ input:options:extract + tempctra #1 + 'tempctra := + { tempstrga tempctra #1 substring$ " " = + tempctra tempstrga text.length$ > not + and + } + { tempctra #1 + 'tempctra := } + while$ + tempstrga tempctra global.max$ substring$ 'tempstrga := + #1 'tempctra := + } + { tempstrga text.length$ tempctra = + { tempstrga input:options:extract + "" 'tempstrga := + } + { tempctra #1 + 'tempctra := } + if$ + } + if$ + } + while$ +} + +FUNCTION {input:iterate} { + ctrl:control + { input:control } + { citecount #1 + 'citecount := + citecount int.to.str$ #9 pad.number 'sortkey.nosort := + ctrl.useprefix 'useprefix := + ctrl.useauthor 'useauthor := + ctrl.useeditor 'useeditor := + ctrl.usetranslator 'usetranslator := + ctrl.singletitle + { #1 'singletitle := } + 'skip$ + if$ + options empty$ + 'skip$ + { input:options } + if$ + ctrl:set entryset empty$ or + 'skip$ + { #1 'skipbib := + #1 'skiplos := + #1 'skiplab := + } + if$ + "date" date split.date + pop$ pop$ 'dateyear := + pop$ pop$ 'dateendyear := + dateyear empty$ + { year empty$ + 'skip$ + { year 'dateyear := } + if$ + } + 'skip$ + if$ + } + if$ +} + +READ + +EXECUTE {initialize} + +ITERATE {input:iterate} + +% ------------------------------------------------------------------- +% Generate labels +% ------------------------------------------------------------------- + +FUNCTION {makelabel:name:format} { + 'templist := + #1 'tempctra := + templist num.names$ 'tempctrb := + templist andothers + { tempctrb #1 - 'tempctrb := } + 'skip$ + if$ + tempctrb ctrl.maxnames > + { ctrl.minnames 'tempctrc := } + { ctrl.maxnames 'tempctrc := } + if$ + "" + { duplicate$ text.length$ entry.max$ #50 - < + tempctra tempctrc > not and + tempctrb #0 > and + } + { useprefix + { templist tempctra "{vv}" format.name$ + duplicate$ empty$ + { pop$ "" } + { "u" change.case$ "t" change.case$ + delimiter.3 * } + if$ + } + { "" } + if$ + templist tempctra "{ll}" format.name$ * + tempctra #1 > + { delimiter.2 swap$ * } + 'skip$ + if$ + * + tempctra #1 + 'tempctra := + tempctrb #1 - 'tempctrb := + } + while$ + templist andothers + tempctrb #0 > + or + { delimiter.2 * "zzzz" * } + 'skip$ + if$ +} + +FUNCTION {makelabel:name:uniq} { + duplicate$ num.names$ #1 = + { #1 + "{ll}{" delimiter.3 * + "f}{" delimiter.3 * * + "v}{" delimiter.3 * * + "j}" * + format.name$ + } + { pop$ "" } + if$ +} + +FUNCTION {makelabel:name:full} { + duplicate$ num.names$ #1 = + { #1 + "{ll}{" delimiter.3 * + "ff}{" delimiter.3 * * + "vv}{" delimiter.3 * * + "jj}" * + format.name$ + } + { pop$ "" } + if$ +} + +FUNCTION {makelabel:alpha:format} { + duplicate$ empty$ + { pop$ "" } + { 'templist := + #1 'tempctra := + templist andothers + { templist num.names$ #1 - 'tempctrb := } + { templist num.names$ 'tempctrb := } + if$ + tempctrb ctrl.maxnames > + { ctrl.minnames 'tempctrb := } + 'skip$ + if$ + tempctrb #1 > + { "" + { tempctrb #0 > } + { templist tempctra "{l{}}" format.name$ * + tempctra #1 + 'tempctra := + tempctrb #1 - 'tempctrb := + } + while$ + } + { templist #1 "{l{}}" format.name$ } + if$ + duplicate$ text.length$ #2 < + { pop$ + useprefix + { templist #1 "{v{}}" format.name$ #2 text.prefix$ + templist #1 "{ll}" format.name$ * + } + { templist #1 "{ll}" format.name$ } + if$ + #3 text.prefix$ + } + 'skip$ + if$ + } + if$ + templist num.names$ ctrl.maxnames > + templist andothers + or + { ctrl.alphaothers * } + 'skip$ + if$ +} + +FUNCTION {makelabel:alpha:year} { + dateyear normalize + #1 #4 substring$ + #-1 #2 substring$ +} + +FUNCTION {makelabel:hash:format} { + 'templist := + #1 'tempctra := + templist num.names$ 'tempctrb := + templist andothers + { tempctrb #1 - 'tempctrb := } + 'skip$ + if$ + tempctrb ctrl.maxnames > + { ctrl.minnames 'tempctrc := } + { ctrl.maxnames 'tempctrc := } + if$ + "" + { tempctra tempctrc > not + tempctrb #0 > + and } + { templist tempctra + useprefix + { "{v{}}{l{}}{j{}}{f{}}" } + { "{l{}}{j{}}{f{}}{v{}}" } + if$ + format.name$ purify$ * + tempctra #1 + 'tempctra := + tempctrb #1 - 'tempctrb := + } + while$ + templist andothers + tempctrb #0 > + or + { "+" * } + 'skip$ + if$ +} + +FUNCTION {makelabel:hash:format:full} { + 'templist := + #1 'tempctra := + templist num.names$ 'tempctrb := + templist andothers + { tempctrb #1 - 'tempctrb := } + 'skip$ + if$ + "" + { tempctrb #0 > } + { templist tempctra + useprefix + { "{v{}}{l{}}{j{}}{f{}}" } + { "{l{}}{j{}}{f{}}{v{}}" } + if$ + format.name$ purify$ * + tempctra #1 + 'tempctra := + tempctrb #1 - 'tempctrb := + } + while$ + templist andothers + { "+" * } + 'skip$ + if$ +} + +FUNCTION {makelabel:ctrl:alpha} { + ctrl:labelalpha + { label empty$ + { push:cite normalize #1 #3 substring$ + "u" change.case$ "t" change.case$ } + { label makelabel:alpha:year * } + if$ + } + { "" } + if$ +} + +FUNCTION {makelabel:ctrl:alpha:format} { + ctrl:labelalpha + { label empty$ + { makelabel:alpha:format } + { pop$ label } + if$ + makelabel:alpha:year * + } + { pop$ "" } + if$ +} + +FUNCTION {makelabel:label} { + push:shortname empty$ + { push:sorttitle 'label.name := + makelabel:ctrl:alpha 'labelalpha := + } + { push:shortname + duplicate$ makelabel:name:format 'label.name := + duplicate$ makelabel:hash:format 'namehash := + ctrl.uniquename + { duplicate$ makelabel:name:uniq 'label.uniq := } + 'skip$ + if$ + makelabel:ctrl:alpha:format 'labelalpha := + } + if$ + push:fullname empty$ + 'skip$ + { push:fullname makelabel:hash:format:full 'fullhash := } + if$ +} + +FUNCTION {makelabel:label:uniq} { + uniquename #0 = + 'skip$ + { uniquename #1 = + { label.uniq 'label.name := } + { push:shortname makelabel:name:full 'label.name := } + if$ + } + if$ +} + +% ------------------------------------------------------------------- +% Sort labels +% ------------------------------------------------------------------- + +FUNCTION {labelsort:label} { + sortkey:init:label + makelabel:label +} + +FUNCTION {labelsort:main} { + ctrl:skiplab not + ctrl.singletitle ctrl.labelyear or + and + { label.name normalize delimiter.1 * + sortkey.year * delimiter.1 * + push:presort * delimiter.1 * + sortkey empty$ + { sortkey.name * delimiter.1 * sortkey.title } + { sortkey } + if$ + * + truncate + } + { "" } + if$ + duplicate$ + 'sort.key$ := + 'sort.year := +} + +FUNCTION {labelsort:name} { + ctrl:skiplab not + ctrl.uniquename + and + { sortkey empty$ + { sortkey.name delimiter.1 * sortkey.title * } + { sortkey } + if$ + truncate + } + { "" } + if$ + duplicate$ + 'sort.key$ := + 'sort.year := +} + +FUNCTION {labelsort:alph} { + ctrl:labelalpha + { labelalpha normalize delimiter.1 * + push:presort * delimiter.1 * + sortkey empty$ + { ctrl.sorting #10 > + ctrl.sorting #20 < + and + { ctrl.sorting #10 - } + { #2 } + if$ + sortkey:main:string + } + { sortkey } + if$ + * + truncate + } + { "" } + if$ + duplicate$ + 'sort.key$ := + 'sort.alph := +} + +FUNCTION {labelsort:hash} { + ctrl:control + namehash empty$ + or + { "zzzz" 'sort.key$ := } + { namehash normalize delimiter.1 * + push:shortname duplicate$ empty$ + { pop$ "zzzz" * } + { sortkey:name:format normalize * } + if$ + truncate 'sort.key$ := + } + if$ +} + +FUNCTION {labelsort:fullhash} { + ctrl:control + fullhash empty$ + or + { "zzzz" 'sort.key$ := } + { fullhash normalize delimiter.1 * + push:shortname duplicate$ empty$ + { pop$ "zzzz" * } + { sortkey:name:format normalize * } + if$ + truncate 'sort.key$ := + } + if$ +} + +% ------------------------------------------------------------------- + +FUNCTION {labelsort:init} { + "" 'last.name := + "" 'last.uniq := + "" 'last.year := + "" 'last.hash := + "" 'last.extra := + #0 'last.uniq.num := + #1 'last.extra.num := +} + +FUNCTION {labelsort:main:init} { + "" 'last.name := +} + +FUNCTION {labelsort:hash:init} { + "" 'last.name := + #1 'last.extra.num := +} + +FUNCTION {labelsort:namehash:iterate} { + ctrl:control + namehash empty$ + or + 'skip$ + { namehash last.hash = + { push:name:namehash last.name = + 'skip$ + { last.extra.num #1 + 'last.extra.num := } + if$ + last.extra.num int.to.str$ 'labelhash := + } + { #1 'last.extra.num := + "1" 'labelhash := + } + if$ + namehash 'last.hash := + push:name:namehash 'last.name := + } + if$ +} + +FUNCTION {labelsort:namehash:reverse} { + ctrl:control + namehash empty$ + or + 'skip$ + { push:name:namehash last.name = + { last.extra "1" = + { "1" 'labelhash := } + 'skip$ + if$ + } + { last.extra "2" = + { "1" 'labelhash := } + 'skip$ + if$ + } + if$ + labelhash 'last.extra := + push:name:namehash 'last.name := + namehash labelhash * 'namehash := + } + if$ +} + +FUNCTION {labelsort:fullhash:iterate} { + ctrl:control + fullhash empty$ + or + 'skip$ + { fullhash last.hash = + { push:name:fullhash last.name = + 'skip$ + { last.extra.num #1 + 'last.extra.num := } + if$ + last.extra.num int.to.str$ 'labelhash := + } + { #1 'last.extra.num := + "1" 'labelhash := + } + if$ + fullhash 'last.hash := + push:name:fullhash 'last.name := + } + if$ +} + +FUNCTION {labelsort:fullhash:reverse} { + ctrl:control + fullhash empty$ + or + 'skip$ + { push:name:fullhash last.name = + { last.extra "1" = + { "1" 'labelhash := } + 'skip$ + if$ + } + { last.extra "2" = + { "1" 'labelhash := } + 'skip$ + if$ + } + if$ + labelhash 'last.extra := + push:name:fullhash 'last.name := + fullhash labelhash * 'fullhash := + } + if$ +} + +FUNCTION {labelsort:uniquename} { + ctrl:skiplab not + ctrl.uniquename + and + { push:shortname num.names$ #1 > + 'skip$ + { push:name:namehash last.hash = + { last.uniq.num 'uniquename := } + { label.name last.name = + { label.uniq last.uniq = + ctrl.uniquename #1 = + and + { #2 'uniquename := } + { #1 'uniquename := } + if$ + } + 'skip$ + if$ + } + if$ + label.name 'last.name := + label.uniq 'last.uniq := + uniquename 'last.uniq.num := + push:name:namehash 'last.hash := + } + if$ + } + 'skip$ + if$ +} + +FUNCTION {labelsort:main:singletitle} { + ctrl.singletitle + { label.name last.name = + { #0 'singletitle := } + 'skip$ + if$ + label.name 'last.name := + } + 'skip$ + if$ +} + +FUNCTION {labelsort:main:year:iterate} { + ctrl:labelyear + { label.name + dateyear empty$ + 'skip$ + { " " * dateyear * + dateendyear empty$ + 'skip$ + { dateyear dateendyear = + 'skip$ + { dateendyear open.ended = + 'skip$ + { "-" * dateendyear * } + if$ + } + if$ + } + if$ + } + if$ + 'label.year := + label.year last.year = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.str$ 'extrayear := + } + { #1 'last.extra.num := + "" 'extrayear := + label.year 'last.year := + } + if$ + } + 'skip$ + if$ +} + +FUNCTION {labelsort:main:year:reverse} { + ctrl:labelyear + { last.extra "2" = + { "1" 'extrayear := } + 'skip$ + if$ + extrayear 'last.extra := + } + 'skip$ + if$ +} + +FUNCTION {labelsort:main:iterate} { + ctrl:skiplab + 'skip$ + { labelsort:main:singletitle + labelsort:main:year:iterate + } + if$ +} + +FUNCTION {labelsort:main:reverse} { + ctrl:skiplab + 'skip$ + { labelsort:main:singletitle + labelsort:main:year:reverse + } + if$ +} + +FUNCTION {labelsort:alph:iterate} { + ctrl:labelalpha + { labelalpha last.year = + { last.extra.num #1 + 'last.extra.num := + last.extra.num int.to.str$ 'extraalpha := + } + { #1 'last.extra.num := + "" 'extraalpha := + } + if$ + labelalpha 'last.year := + } + 'skip$ + if$ +} + +FUNCTION {labelsort:alph:reverse} { + ctrl:labelalpha + { last.extra "2" = + { "1" 'extraalpha := } + 'skip$ + if$ + extraalpha 'last.extra := + labelalpha empty$ + 'skip$ + { extraalpha empty$ + { labelalpha normalize 'sortkey.alpha := } + { labelalpha normalize extraalpha #4 pad.number * 'sortkey.alpha := } + if$ + } + if$ + } + 'skip$ + if$ +} + +ITERATE {labelsort:label} + +EXECUTE {labelsort:init} + +ITERATE {labelsort:hash} + +SORT + +EXECUTE {labelsort:hash:init} + +ITERATE {labelsort:namehash:iterate} + +EXECUTE {labelsort:hash:init} + +REVERSE {labelsort:namehash:reverse} + +EXECUTE {labelsort:init} + +ITERATE {labelsort:fullhash} + +SORT + +EXECUTE {labelsort:hash:init} + +ITERATE {labelsort:fullhash:iterate} + +EXECUTE {labelsort:hash:init} + +REVERSE {labelsort:fullhash:reverse} + +EXECUTE {labelsort:init} + +ITERATE {labelsort:name} + +SORT + +ITERATE {labelsort:uniquename} + +EXECUTE {labelsort:init} + +REVERSE {labelsort:uniquename} + +ITERATE {makelabel:label:uniq} + +EXECUTE {labelsort:init} + +ITERATE {labelsort:main} + +SORT + +EXECUTE {labelsort:init} + +EXECUTE {labelsort:main:init} + +ITERATE {labelsort:main:iterate} + +EXECUTE {labelsort:main:init} + +REVERSE {labelsort:main:reverse} + +EXECUTE {labelsort:init} + +ITERATE {labelsort:alph} + +SORT + +ITERATE {labelsort:alph:iterate} + +REVERSE {labelsort:alph:reverse} + +% ------------------------------------------------------------------- +% Sort bibliography, write .bbl file +% ------------------------------------------------------------------- + +FUNCTION {mainsort} { + ctrl:control + { "" } + { sortkey:main } + if$ + 'sort.key$ := +} + +FUNCTION {lossort} { + ctrl.sortlos + { shorthand empty$ + ctrl:skiplos or + { "" } + { shorthand } + if$ + truncate + 'sort.key$ := + } + 'skip$ + if$ +} + +ITERATE {mainsort} + +SORT + +FUNCTION {output:main:begin} { + "% $ biblatex auxiliary file $" write$ newline$ + "% $ biblatex version " "$Revision: 0.9 $" + #12 entry.max$ substring$ #-3 entry.max$ substring$ * " $" * write$ newline$ + "% Do not modify the above lines!" write$ newline$ + "%" write$ newline$ + "% This is an auxiliary file used by the 'biblatex' package." write$ newline$ + "% This file may safely be deleted. It will be recreated as" write$ newline$ + "% required." write$ newline$ + "%" write$ newline$ + "\begingroup" write$ newline$ + "\makeatletter" write$ newline$ + "\@ifundefined{ver@biblatex.sty}" write$ newline$ + " {\@latex@error" write$ newline$ + " {Missing 'biblatex' package}" write$ newline$ + " {The bibliography requires the 'biblatex' package.}" write$ newline$ + " \aftergroup\endinput}" write$ newline$ + " {}" write$ newline$ + "\endgroup" write$ newline$ +} + +FUNCTION {output:main:preamble} { + preamble$ empty$ + 'skip$ + { newline$ + "\preamble{%" write$ newline$ + preamble$ write$ newline$ + "}" write$ newline$ + } + if$ +} + +FUNCTION {output:main:end} { + newline$ + "\endinput" write$ newline$ +} + +FUNCTION {output:los:begin} { + newline$ + "\lossort" write$ newline$ +} + +FUNCTION {output:los:iterate} { + shorthand empty$ + ctrl:skiplos or + 'skip$ + { " \key{" push:cite * "}" * write$ newline$ } + if$ +} + +FUNCTION {output:los:end} { + "\endlossort" write$ newline$ +} + + +EXECUTE {output:main:begin} + +EXECUTE {output:main:preamble} + +ITERATE {call.type$} + +ITERATE {lossort} + +SORT + +EXECUTE {output:los:begin} + +ITERATE {output:los:iterate} + +EXECUTE {output:los:end} + +EXECUTE {output:main:end} + +% ------------------------------------------------------------------- diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin1.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin1.csf new file mode 100644 index 00000000000..48dfdec0692 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin1.csf @@ -0,0 +1,263 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-1 (Latin 1) +% +% ISO 8859-1 is the system character set used by Unix/X Windows and +% MS Windows. +% +% SORTING ORDER: Latin countries +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Å Ä Æ + a à á â ã å ä æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ö Ø + o ò ó ô õ ö ø + P + p + Q + q + R + r + S + s ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý + y ý ÿ + Z + z +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin1_at.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin1_at.csf new file mode 100644 index 00000000000..68c27534fc3 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin1_at.csf @@ -0,0 +1,270 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-1 (Latin 1) +% +% ISO 8859-1 is the system character set used by Unix/X Windows and +% MS Windows. +% +% SORTING ORDER: Austrian +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á  à Š+ Ä Æ + a à á â ã å + ä æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ + Ö Ø + o ò ó ô õ + ö ø + P + p + Q + q + R + r + S + s + ß + T Þ + t þ + U Ù Ú Û + Ü + u ù ú û + ü + V + v + W + w + X + x + Y Ý + y ý ÿ + Z + z +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin1_de.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin1_de.csf new file mode 100644 index 00000000000..1fadc91c024 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin1_de.csf @@ -0,0 +1,270 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-1 (Latin 1) +% +% ISO 8859-1 is the system character set used by Unix/X Windows and +% MS Windows. +% +% SORTING ORDER: German +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á  à Š+ Ä Æ + a à á â ã å + ä æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ + Ö Ø + o ò ó ô õ + ö ø + P + p + Q + q + R + r + S + s + ß + T Þ + t þ + U Ù Ú Û + Ü + u ù ú û + ü + V + v + W + w + X + x + Y Ý + y ý ÿ + Z + z +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin1_dk.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin1_dk.csf new file mode 100644 index 00000000000..0f42fb8d5aa --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin1_dk.csf @@ -0,0 +1,269 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-1 (Latin 1) +% +% ISO 8859-1 is the system character set used by Unix/X Windows and +% MS Windows. +% +% SORTING ORDER: Danish/Norwegian +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Ä + a à á â ã ä + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ö + o ò ó ô õ ö + P + p + Q + q + R + r + S + s ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý + y ý ÿ + Z + z + Æ + æ + Ø + ø + Å + å +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin1_no.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin1_no.csf new file mode 100644 index 00000000000..0f42fb8d5aa --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin1_no.csf @@ -0,0 +1,269 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-1 (Latin 1) +% +% ISO 8859-1 is the system character set used by Unix/X Windows and +% MS Windows. +% +% SORTING ORDER: Danish/Norwegian +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Ä + a à á â ã ä + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ö + o ò ó ô õ ö + P + p + Q + q + R + r + S + s ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý + y ý ÿ + Z + z + Æ + æ + Ø + ø + Å + å +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin1_se.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin1_se.csf new file mode 100644 index 00000000000..77cbc094485 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin1_se.csf @@ -0,0 +1,269 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-1 (Latin 1) +% +% ISO 8859-1 is the system character set used by Unix/X Windows and +% MS Windows. +% +% SORTING ORDER: Swedish +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Æ + a à á â ã æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ø + o ò ó ô õ ø + P + p + Q + q + R + r + S + s ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý + y ý ÿ + Z + z + Å + å + Ä + ä + Ö + ö +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin9.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin9.csf new file mode 100644 index 00000000000..b2dda51c3e0 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin9.csf @@ -0,0 +1,266 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-15 (Latin 9) +% +% ISO 8859-15 is a character set used by Unix/X Windows. +% +% SORTING ORDER: Latin countries +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + ¨ ¦ % ^^a8 \v{\s} ^^a6 \v{S} + ¸ ´ % ^^b8 \v{\z} ^^b4 \v{Z} + ½ ¼ % ^^bd \oe ^^bc \OE + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ ¾ % ^^ff \"{y} ^^be \"{Y} +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Å Ä Æ + a à á â ã å ä æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ö Ø ¼ + o ò ó ô õ ö ø ½ + P + p + Q + q + R + r + S ¦ + s ¨ ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý ¾ + y ý ÿ + Z ´ + z ¸ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin9_at.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin9_at.csf new file mode 100644 index 00000000000..7a676d663b0 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin9_at.csf @@ -0,0 +1,273 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-15 (Latin 9) +% +% ISO 8859-15 is a character set used by Unix/X Windows. +% +% SORTING ORDER: Austrian +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + ¨ ¦ % ^^a8 \v{\s} ^^a6 \v{S} + ¸ ´ % ^^b8 \v{\z} ^^b4 \v{Z} + ½ ¼ % ^^bd \oe ^^bc \OE + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ ¾ % ^^ff \"{y} ^^be \"{Y} +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á  à Š+ Ä Æ + a à á â ã å + ä æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ + Ö Ø ¼ + o ò ó ô õ + ö ø ½ + P + p + Q + q + R + r + S ¦ + s ¨ + ß + T Þ + t þ + U Ù Ú Û + Ü + u ù ú û + ü + V + v + W + w + X + x + Y Ý ¾ + y ý ÿ + Z ´ + z ¸ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin9_de.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin9_de.csf new file mode 100644 index 00000000000..652866110ca --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin9_de.csf @@ -0,0 +1,273 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-15 (Latin 9) +% +% ISO 8859-15 is a character set used by Unix/X Windows. +% +% SORTING ORDER: German +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + ¨ ¦ % ^^a8 \v{\s} ^^a6 \v{S} + ¸ ´ % ^^b8 \v{\z} ^^b4 \v{Z} + ½ ¼ % ^^bd \oe ^^bc \OE + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ ¾ % ^^ff \"{y} ^^be \"{Y} +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á  à Š+ Ä Æ + a à á â ã å + ä æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ + Ö Ø ¼ + o ò ó ô õ + ö ø ½ + P + p + Q + q + R + r + S ¦ + s ¨ + ß + T Þ + t þ + U Ù Ú Û + Ü + u ù ú û + ü + V + v + W + w + X + x + Y Ý ¾ + y ý ÿ + Z ´ + z ¸ +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin9_dk.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin9_dk.csf new file mode 100644 index 00000000000..da229e3759f --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin9_dk.csf @@ -0,0 +1,272 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-15 (Latin 9) +% +% ISO 8859-15 is a character set used by Unix/X Windows. +% +% SORTING ORDER: Danish/Norwegian +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + ¨ ¦ % ^^a8 \v{\s} ^^a6 \v{S} + ¸ ´ % ^^b8 \v{\z} ^^b4 \v{Z} + ½ ¼ % ^^bd \oe ^^bc \OE + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ ¾ % ^^ff \"{y} ^^be \"{Y} +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Ä + a à á â ã ä + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ö ¼ + o ò ó ô õ ö ½ + P + p + Q + q + R + r + S ¦ + s ¨ ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý ¾ + y ý ÿ + Z ´ + z ¸ + Æ + æ + Ø + ø + Å + å +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin9_no.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin9_no.csf new file mode 100644 index 00000000000..da229e3759f --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin9_no.csf @@ -0,0 +1,272 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-15 (Latin 9) +% +% ISO 8859-15 is a character set used by Unix/X Windows. +% +% SORTING ORDER: Danish/Norwegian +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + ¨ ¦ % ^^a8 \v{\s} ^^a6 \v{S} + ¸ ´ % ^^b8 \v{\z} ^^b4 \v{Z} + ½ ¼ % ^^bd \oe ^^bc \OE + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ ¾ % ^^ff \"{y} ^^be \"{Y} +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Ä + a à á â ã ä + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ö ¼ + o ò ó ô õ ö ½ + P + p + Q + q + R + r + S ¦ + s ¨ ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý ¾ + y ý ÿ + Z ´ + z ¸ + Æ + æ + Ø + ø + Å + å +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/latin9_se.csf b/Master/texmf-dist/bibtex/csf/biblatex/latin9_se.csf new file mode 100644 index 00000000000..a4d97c393e0 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/latin9_se.csf @@ -0,0 +1,272 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: ISO 8859-15 (Latin 9) +% +% ISO 8859-15 is a character set used by Unix/X Windows. +% +% SORTING ORDER: Swedish +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + ¨ ¦ % ^^a8 \v{\s} ^^a6 \v{S} + ¸ ´ % ^^b8 \v{\z} ^^b4 \v{Z} + ½ ¼ % ^^bd \oe ^^bc \OE + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ ¾ % ^^ff \"{y} ^^be \"{Y} +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Æ + a à á â ã æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ø ¼ + o ò ó ô õ ø ½ + P + p + Q + q + R + r + S ¦ + s ¨ ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý ¾ + y ý ÿ + Z ´ + z ¸ + Å + å + Ä + ä + Ö + Ö +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/winansi.csf b/Master/texmf-dist/bibtex/csf/biblatex/winansi.csf new file mode 100644 index 00000000000..8530eb05ce3 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/winansi.csf @@ -0,0 +1,267 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: MS CP-1252 (Windows Ansi) +% +% MS CP-1252 is a character set used by Microsoft Windows. +% +% SORTING ORDER: Latin countries +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + š Š % ^^9a \v{\s} ^^8a \v{S} + œ Œ % ^^9c \oe ^^8c \OE + ž Ž % ^^9e \v{\z} ^^8e \v{Z} + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ Ÿ % ^^ff \"{y} ^^9f \"{Y} + +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Å Ä Æ + a à á â ã å ä æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ö Ø Œ + o ò ó ô õ ö ø œ + P + p + Q + q + R + r + S Š + s š ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý Ÿ + y ý ÿ + Z Ž + z ž +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/winansi_at.csf b/Master/texmf-dist/bibtex/csf/biblatex/winansi_at.csf new file mode 100644 index 00000000000..311d26ae149 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/winansi_at.csf @@ -0,0 +1,274 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: MS CP-1252 (Windows Ansi) +% +% MS CP-1252 is a character set used by Microsoft Windows. +% +% SORTING ORDER: Austrian +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + š Š % ^^9a \v{\s} ^^8a \v{S} + œ Œ % ^^9c \oe ^^8c \OE + ž Ž % ^^9e \v{\z} ^^8e \v{Z} + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ Ÿ % ^^ff \"{y} ^^9f \"{Y} + +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á  à Š+ Ä Æ + a à á â ã å + ä æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ + Ö Ø Œ + o ò ó ô õ + ö ø œ + P + p + Q + q + R + r + S Š + s š + ß + T Þ + t þ + U Ù Ú Û + Ü + u ù ú û + ü + V + v + W + w + X + x + Y Ý Ÿ + y ý ÿ + Z Ž + z ž +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/winansi_de.csf b/Master/texmf-dist/bibtex/csf/biblatex/winansi_de.csf new file mode 100644 index 00000000000..9aa940e1e15 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/winansi_de.csf @@ -0,0 +1,274 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: MS CP-1252 (Windows Ansi) +% +% MS CP-1252 is a character set used by Microsoft Windows. +% +% SORTING ORDER: German +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + š Š % ^^9a \v{\s} ^^8a \v{S} + œ Œ % ^^9c \oe ^^8c \OE + ž Ž % ^^9e \v{\z} ^^8e \v{Z} + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ Ÿ % ^^ff \"{y} ^^9f \"{Y} + +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á  à Š+ Ä Æ + a à á â ã å + ä æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ + Ö Ø Œ + o ò ó ô õ + ö ø œ + P + p + Q + q + R + r + S Š + s š + ß + T Þ + t þ + U Ù Ú Û + Ü + u ù ú û + ü + V + v + W + w + X + x + Y Ý Ÿ + y ý ÿ + Z Ž + z ž +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/winansi_dk.csf b/Master/texmf-dist/bibtex/csf/biblatex/winansi_dk.csf new file mode 100644 index 00000000000..5722d85da80 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/winansi_dk.csf @@ -0,0 +1,273 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: MS CP-1252 (Windows Ansi) +% +% MS CP-1252 is a character set used by Microsoft Windows. +% +% SORTING ORDER: Danish/Norwegian +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + š Š % ^^9a \v{\s} ^^8a \v{S} + œ Œ % ^^9c \oe ^^8c \OE + ž Ž % ^^9e \v{\z} ^^8e \v{Z} + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ Ÿ % ^^ff \"{y} ^^9f \"{Y} + +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Ä + a à á â ã ä + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ö Œ + o ò ó ô õ ö œ + P + p + Q + q + R + r + S Š + s š ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý Ÿ + y ý ÿ + Z Ž + z ž + Æ + æ + Ø + ø + Å + å +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/winansi_no.csf b/Master/texmf-dist/bibtex/csf/biblatex/winansi_no.csf new file mode 100644 index 00000000000..5722d85da80 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/winansi_no.csf @@ -0,0 +1,273 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: MS CP-1252 (Windows Ansi) +% +% MS CP-1252 is a character set used by Microsoft Windows. +% +% SORTING ORDER: Danish/Norwegian +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + š Š % ^^9a \v{\s} ^^8a \v{S} + œ Œ % ^^9c \oe ^^8c \OE + ž Ž % ^^9e \v{\z} ^^8e \v{Z} + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ Ÿ % ^^ff \"{y} ^^9f \"{Y} + +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Ä + a à á â ã ä + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ö Œ + o ò ó ô õ ö œ + P + p + Q + q + R + r + S Š + s š ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý Ÿ + y ý ÿ + Z Ž + z ž + Æ + æ + Ø + ø + Å + å +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/bibtex/csf/biblatex/winansi_se.csf b/Master/texmf-dist/bibtex/csf/biblatex/winansi_se.csf new file mode 100644 index 00000000000..25db16f4d82 --- /dev/null +++ b/Master/texmf-dist/bibtex/csf/biblatex/winansi_se.csf @@ -0,0 +1,273 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% CHARACTER SET: MS CP-1252 (Windows Ansi) +% +% MS CP-1252 is a character set used by Microsoft Windows. +% +% SORTING ORDER: Swedish +% +% Alphabetical sorting order of Aa..Zz (including accented characters). +% +% This is a BibTeX Codepage and Sort definition file (CSF). It is +% used to define the 8-bit character set used by BibTeX and the +% order in which those characters should be sorted. The file +% format is documented below this header section. +% +% This file will only work with the 8-bit implementation of BibTeX +% written by Niel Kempson and Alejandro Aguilar-Sierra: +% +% http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% FILE FORMAT +% +% The codepage and sorting order (CS) file defines how BibTeX will treat an +% 8-bit character set, specifically which characters are to be treated as +% letters, the upper/lower case relationships between characters, and the +% sorting order of characters. +% +% The CS file may contain a number of sections, each presented in the +% form of a TeX macro: +% +% \section-name{ +% <section definitions> +% } +% +% Four sections are currently supported: \lowupcase, \lowercase, \uppercase +% and \order. The syntax of the four supported sections is summarised below. +% +% 8-bit characters may be entered naturally, but to avoid problems with +% character set translation or corruption, they can also be entered using +% the TeX-style portable notation for character codes, i.e. ^^XX, where XX +% is the hexadecimal value ofthe character code. +% +% Reading of the sections ends when the first '}' character is reached, so +% '}' can't be included in a section. You can't use ^^7d either. +% +% The percent sign ('%') is used to introduce a trailing comment - it and +% all remaining characters on a line are ignored. ^^25 has the same effect. +% +% +% \lowupcase section +% +% The \lowupcase section of the CS file is used to define the lower +% /upper and upper/lower case relationship of pairs of specified +% characters. It is only used if the relationship is symmetrical - use +% \lowercase or \upcase if it isn't. +% +% The syntax of the \lowupcase section is: +% +% \lowupcase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% equivalent of <LC-n> is <UC-n> *and* the lower case equivalent of +% <UC-n> is <LC-n>. +% +% You cannot redefine the lower or upper case equivalent of an ASCII +% character (code < 128), so all instances of <LC-n> and <UC-n> +% (i.e. both sides of the relationship) must have codes > 127. +% +% +% \lowercase section +% +% The \lowercase section of the CS file is used to define the lower case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \lowercase section is: +% +% \lowercase{ +% <UC-1> <LC-1> % Comment begins with a percent sign +% <UC-2> <LC-2> +% ... +% <UC-N> <LC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the lower case +% equivalent of <UC-n> is <LC-n>. +% +% You cannot redefine the lower case equivalent of an ASCII character +% (code < 128), so all instances of <UC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \uppercase section +% +% The \uppercase section of the CS file is used to define the upper case +% equivalent of specified characters. It should normally only be used +% if the relationship isn't symmetrical - use \lowupcase if it is. +% +% The syntax of the \uppercase section is: +% +% \uppercase{ +% <LC-1> <UC-1> % Comment begins with a percent sign +% <LC-2> <UC-2> +% ... +% <LC-N> <UC-N> +% } +% +% Each <LC-n> <UC-n> pair of characters defines that the upper case +% case equivalent of <LC-n> is <UC-n>. +% +% You cannot redefine the upper case equivalent of an ASCII character +% (code < 128), so all instances of <LC-n> (i.e. the left hand side +% of the relationship) must have codes > 127. +% +% +% \order section +% +% The \order section of the CS file is used to define the order in which +% characters are sorted. +% +% The syntax of the \order section is: +% +% \order{ +% <char-1> % Comment begins with a percent sign +% <char-2> <char-3> % whitespace between the chars +% <char-4> - <char-5> % a hyphen between the chars +% <char-4> _ <char-5> % an underscore between the chars +% ... +% <char-n> +% } +% +% All characters on the same line are given the same sorting weight. +% +% The construct <char-1> <underscore> <char-2> is used to denote that +% all characters in the range <char-1> to <char-2> should be given the +% same sorting weight. For example, "A _ Z" would cause all ASCII +% upper case alphabetical characters to have the same sorting weight +% and would be equivalent to placing all 26 characters on the same line. +% +% The construct <char-1> <hyphen> <char-2> is used to denote that all +% characters in the range <char-1> to <char-2> should be given an +% ascending set of sorting weights, starting with <char-1> and ending +% with <char-2>. For example, "A - Z" would cause all upper case ASCII +% alphabetical characters to be sorted in ascending order and would be +% equivalent to placing 'A' on the first line, 'B' on the second, +% through to 'Z' on the 26th line. +% +% The characters at the beginning of the order section are given a lower +% sorting weight than characters occuring later. When sorting +% alphabetically, characters with the lowest weight come first. +% +% All characters not in the \order section (including ASCII characters) +% are given the same very high sorting weight to ensure that they come +% last when sorting alphabetically. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +% CHARACTER SET + +\lowupcase{ % Lowercase Uppercase + % Code TeX Code TeX + % + š Š % ^^9a \v{\s} ^^8a \v{S} + œ Œ % ^^9c \oe ^^8c \OE + ž Ž % ^^9e \v{\z} ^^8e \v{Z} + à À % ^^e0 \`{a} ^^c0 \`{A} + á Á % ^^e1 \'{a} ^^c1 \'{A} + â  % ^^e2 \^{a} ^^c2 \^{A} + ã à % ^^e3 \~{a} ^^c3 \~{A} + ä Ä % ^^e4 \"{a} ^^c4 \"{A} + å Å % ^^e5 \aa ^^c5 \AA + æ Æ % ^^e6 \ae ^^c6 \AE + ç Ç % ^^e7 \c{c} ^^c7 \c{C} + è È % ^^e8 \`{e} ^^c8 \`{E} + é É % ^^e9 \'{e} ^^c9 \'{E} + ê Ê % ^^ea \^{e} ^^ca \^{E} + ë Ë % ^^eb \"{e} ^^cb \"{E} + ì Ì % ^^ec \`{\i} ^^cc \`{I} + í Í % ^^ed \'{\i} ^^cd \'{I} + î Î % ^^ee \^{\i} ^^ce \^{I} + ï Ï % ^^ef \"{\i} ^^cf \"{I} + ð Ð % ^^f0 \dh ^^d0 \DH + ñ Ñ % ^^f1 \~{n} ^^d1 \~{N} + ò Ò % ^^f2 \`{o} ^^d2 \`{O} + ó Ó % ^^f3 \'{o} ^^d3 \'{O} + ô Ô % ^^f4 \^{o} ^^d4 \^{O} + õ Õ % ^^f5 \~{o} ^^d5 \~{O} + ö Ö % ^^f6 \"{o} ^^d6 \"{O} + ø Ø % ^^f8 \o ^^d8 \O + ù Ù % ^^f9 \`{u} ^^d9 \`{U} + ú Ú % ^^fa \'{u} ^^da \'{U} + û Û % ^^fb \^{u} ^^db \^{U} + ü Ü % ^^fc \"{u} ^^dc \"{U} + ý Ý % ^^fd \'{y} ^^dd \'{Y} + þ Þ % ^^fe \th ^^de \TH + ÿ Ÿ % ^^ff \"{y} ^^9f \"{Y} + +} + +% SORTING ORDER + +\order{ + 0-9 + A À Á Â Ã Æ + a à á â ã æ + B + b + C Ç + c ç + D Ð + d ð + E È É Ê Ë + e è é ê ë + F + f + G + g + H + h + I Ì Í Î Ï + i ì í î ï + J + j + K + k + L + l + M + m + N Ñ + n ñ + O Ò Ó Ô Õ Ø Œ + o ò ó ô õ ø œ + P + p + Q + q + R + r + S Š + s š ß + T Þ + t þ + U Ù Ú Û Ü + u ù ú û ü + V + v + W + w + X + x + Y Ý Ÿ + y ý ÿ + Z Ž + z ž + Å + å + Ä + ä + Ö + ö +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END OF FILE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/doc/latex/biblatex/README b/Master/texmf-dist/doc/latex/biblatex/README new file mode 100644 index 00000000000..a5351640144 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/README @@ -0,0 +1,197 @@ +$Id: README,v 0.9 2010/02/14 15:42:33 lehman beta $ + +ABOUT + +The biblatex package is a complete reimplementation of the +bibliographic facilities provided by LaTeX in conjunction with +BibTeX. It redesigns the way in which LaTeX interacts with BibTeX at +a fairly fundamental level. With biblatex, BibTeX is only used to +sort the bibliography and to generate labels. Instead of being +implemented in BibTeX's style files, the formatting of the +bibliography is entirely controlled by TeX macros. Good working +knowledge in LaTeX should be sufficient to design new bibliography +and citation styles. There is no need to learn BibTeX's postfix stack +language. Just like the bibliography styles, all citation commands +may be freely (re)defined. + +Apart from the features unique to biblatex, the package also +incorporates core features of the following packages: babelbib, +backref, bibtopic, bibunits, chapterbib, cite, citeref, inlinebib, +mlbib, multibib, natbib, splitbib. There are also some conceptual +parallels to the amsrefs package. The biblatex package supports +split bibliographies, multiple bibliographies within one document, +and separate lists of bibliographic shorthands. Bibliographies may +be subdivided into parts (by chapter, by section, etc.) and/or +segmented by topics (by type, by keyword, etc.). The package is +fully localized and can interface with the babel package. + +LICENSE + +Copyright (c) 2006--2010 Philipp Lehman. Permission is granted to +copy, distribute and/or modify this software under the terms of the +LaTeX Project Public License (LPPL), version 1.3. This package is +author-maintained. This software is provided 'as is', without +warranty of any kind, either expressed or implied, including, but +not limited to, the implied warranties of merchantability and +fitness for a particular purpose. + +FEEDBACK + +Please use the biblatex project page on SourceForge to report bugs +or submit feature requests: + + http://sourceforge.net/projects/biblatex/ + +There are two trackers on this page, 'Bugs' for bug reports and +'Features' for feature requests: + + http://sourceforge.net/tracker2/?group_id=244752 + +Select a tracker, then click on "Add new" to submit your report or +request. If you do not want to report a bug or request a feature but +are simply in need of assistance, you might want to consider posting +your question on the comp.text.tex newsgroup. I can not provide any +end-user support by email or via the project page. + +REQUIREMENTS + +Strictly required: + +- e-TeX +- BibTeX +- etoolbox 1.8 or later +- keyval +- ifthen +- url + +Strongly recommended: + +- Biber or bibtex8 +- csquotes 4.4 or later +- babel + +etoolbox and csquotes are non-standard but available from CTAN: + +http://www.ctan.org/tex-archive/macros/latex/contrib/etoolbox/ +http://www.ctan.org/tex-archive/macros/latex/contrib/csquotes/ + +SEMI-AUTOMATIC INSTALLATION + +Get the file biblatex.tds.zip from + +ftp://tug.ctan.org/tex-archive/install/macros/latex/exptl/ + +or + +http://sourceforge.net/projects/biblatex/files/ + +and move it to the root directory of the local TeX installation +tree, for example + + /usr/local/share/texmf/ +or + /usr/share/texmf-local/ +or + C:\Local TeX Files\ + +Unzip the file in place. + +Don't forget to update the file hash tables (also known as the file +name database) after installing the files. On teTeX and TeX Live +systems, run texhash as root ('sudo texhash'). On MiKTeX, run +'initexmf --update-fndb' in a command window or use the 'Refresh +FNDB' button of the MiKTeX Options window. + +Please see the TeX FAQ at http://www.tex.ac.uk/faq for further +hints about package installation. + +MANUAL INSTALLATION + +Copy all files and subdirectories in the 'latex' directory to: + + <TEXMFLOCAL>/tex/latex/biblatex/ + +where <TEXMFLOCAL> denotes the root of the local TeX installation +tree, for example + + /usr/local/share/texmf/ +or + /usr/share/texmf-local/ +or + C:\Local TeX Files\ + +Copy all files in the 'bibtex/bst' subdirectory to: + + <TEXMFLOCAL>/bibtex/bst/biblatex/ + +Copy all files in the 'bibtex/bib' subdirectory to: + + <TEXMFLOCAL>/bibtex/bib/biblatex/ + +If you are using bibtex8, copy all files in the 'bibtex/csf' +subdirectory to: + + <TEXMFLOCAL>/bibtex/csf/biblatex/ + +Note that you may need to set/adjust the environmental variables +BIBTEX8_BSTINPUT, BIBTEX8_BIBINPUT, and BIBTEX8_CSFINPUT for +biblatex8 to work properly. + +The manual ('biblatex.pdf') and the files in 'doc/examples' go to + + <TEXMFLOCAL>/doc/latex/biblatex/ + +or to any other place where you will find it later. + +Note that you may have to create those directories if this is the +first package you're installing locally (as opposed to via a package +manager). + +Don't forget to update the file hash tables (also known as the file +name database) after installing the files. On teTeX and TeX Live +systems, run texhash as root ('sudo texhash'). On MiKTeX, run +'initexmf --update-fndb' in a command window or use the 'Refresh +FNDB' button of the MiKTeX Options window. + +Please see the TeX FAQ at http://www.tex.ac.uk/faq for further +hints about package installation. + +ADDITIONAL RESOURCES + +latin1.csf + +A codepage and sort definition file for the 8-bit implementation of +BibTeX. This file adds support for ISO 8859-1 (Latin 1). It is a +modified and expanded version of the 88591lat.csf file that ships +with bibtex8. latin1.csf implements a generic sorting order; the +latin1_*.csf files are optimized for specific languages. + +latin9.csf + +A codepage and sort definition file for the 8-bit implementation of +BibTeX. This file adds support for ISO 8859-15 (Latin 9). latin9.csf +implements a generic sorting order; the latin9_*.csf files are +optimized for specific languages. + +winansi.csf + +A codepage and sort definition file for the 8-bit implementation of +BibTeX. This file adds support for Microsoft Codepage 1252 (Windows +Ansi). winansi.csf implements a generic sorting order; the +winansi_*.csf files are optimized for specific languages. + +bibtoolrsc + +A configuration file for bibtool with support for the additional +entry types and fields provided by biblatex. Add the contents of +this file to your existing '.bibtoolrsc' file. + +USAGE + +Refer to biblatex.pdf for a systematic reference manual and to the +'doc/examples' subdirectory for usage examples. + +CHANGES + +A list of changes relevant to users of this package is included at +the end of 'biblatex.pdf'. See also the release notes in 'RELEASE'. diff --git a/Master/texmf-dist/doc/latex/biblatex/RELEASE b/Master/texmf-dist/doc/latex/biblatex/RELEASE new file mode 100644 index 00000000000..f38fbf589b2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/RELEASE @@ -0,0 +1,2349 @@ +$Id: RELEASE,v 0.9 2010/02/14 15:42:33 lehman beta $ + +RELEASE NOTES FOR VERSION 0.9 + +Several features on my 'to do' list have been deferred because they +introduce backwards compatibility issues. I wanted to implement them +all in one shot so that style authors only need to update their +styles once. This release finally takes that step. In other words: + + THIS VERSION IS NOT FULLY BACKWARDS COMPATIBLE! + +Style authors will most likely need to update their styles to make +them work with this release. You will find detailed hints about what +needs to be updated in the release notes below. Changes which raise +backwards compatibility issues are tagged as "caveat". Users who +rely on styles found in: + + macros/latex/exptl/biblatex-contrib/ + +on CTAN are advised to stick with biblatex 0.8 for the time being +and defer the upgrade to 0.9 until the styles they use have been +updated. If you have accidentally installed this release and find +out that you need to downgrade, you can get the previous biblatex +release from the project page on Sourceforge: + + http://sourceforge.net/projects/biblatex/files/ + +CTAN always carries the latest version. + +I have received many inquiries about why biblatex is not yet +included in TeX Live and MikTeX and why I was maintaining that nasty +do-not-distribute clause. There seems to be some confusion about +what the term 'stable' means. The point typically brought up was +that biblatex runs well and is thus 'stable'. Well, in that sense, +biblatex has been pretty stable since version 0.1. However, it has +not been stable in the sense of maintaining backwards compatibility +since version 0.1. This release, however, is finally considered +suitable for wider distribution. + +* Distributing biblatex + + This release should be a reasonable target for TeX distributions, + even though biblatex is still tagged as 'beta' and located in the + experimental branch on CTAN. I will make the move to the stable + branch when it hits 1.0. Given the number of changes and new + features in this release, it's quite possible that some bugs + slipped in. If you start packaging biblatex now, be prepared for + some maintenance releases (i.e., 0.9a, 0.9b, etc.) in the + upcoming weeks. + + A few more notes to distributors: + + - See the README file for requirements and dependencies. + + - The *.csf files in doc/resources go into TEXMF/bibtex/csf/. + The names will not conflict with the *.csf files shipping with + biblatex8. Biblatex uses names like latin1.csf while biblatex8 + uses 88591lat.csf. + + - It would be nice to have two copies of biblatex-examples.bib + installed, one in TEXMF/doc for users looking for documentation + in the usual place and a second copy in TEXMF/bibtex/bib/. + Since users are encouraged to use this database in minimal + examples, it's handy to have it readily available. + + - Biber is the next-generation backend of biblatex. It would be + very welcome to have a Biber package as well. See the project + page on http://biblatex-biber.sourceforge.net/ for details. + Note that biblatex currently supports three backends: BibTeX + (i.e., traditional 7-bit BibTeX), bibtex8, and Biber. + BibTeX/bibtex8 support will be discontinued in biblatex 2.x. + + - A package for the contributed styles found in + + macros/latex/exptl/biblatex-contrib/ + + is also welcome because some of these styles are already very + popular. However, wait for the styles in to be updated to + biblatex 0.9 before packaging them. + +* Contributing to biblatex + + Localizing biblatex heavily depends on user contributions. I've + added a new tracker named 'Contrib' to the project page which + will hopefully help to organize this process: + + http://sourceforge.net/tracker2/?group_id=244752 + + There is one item for each language supported by biblatex. The + status of the item reflects the localization status of the + corresponding language. If the status is "open", the localization + module is incomplete or in need of peer review by a native + speaker. If the status is "closed", the module is complete and + there are no known issues (you can still post comments to closed + items and upload files if you want to suggest improvements). + + If you have updates for a language module, upload the updated + *.lbx file in the appropriate thread. If you want to contribute + support for a new language, simply open a new tracker item. + +* Updating existing biblatex styles + + As usual, the full list of changes is found in the biblatex + manual. The release notes you are just reading mention all + changes which are not backwards compatible. Pay attention to all + "CAVEAT" points. + + When you update your style, it may be a good idea to add some + code which checks that the style is running under biblatex 0.9 or + later. You can use the standard LaTeX \@ifpackagelater test for + this purpose. Here's some sample code (where 'YYYY/MM/DD' needs + to be replaced with the real release date of biblatex 0.9 and + 'MYSTYLE' with the name of your style): + + \@ifpackagelater{biblatex}{YYYY/MM/DD} + {} + {\PackageError{biblatex} + {Outdated 'biblatex' package} + {The 'MYSTYLE' style requires biblatex v0.9 or later.\MessageBreak + You are using: '\csuse{ver@biblatex.sty}'.\MessageBreak + This is a fatal error. I'm aborting now.}% + \endinput} + + Since \@ifpackagelater is in fact a 'greater than or equal' test, + you can simply replace YYYY/MM/DD with the date found in the + \ProvidesPackage declaration at the top of biblatex.sty. + +* New Biber interface + + Biber is the next-generation database backend of biblatex. It is + available from: + + http://biblatex-biber.sourceforge.net/ + + If you decide to use Biber, set 'backend=biber' (preferably in + biblatex.cfg) and upgrade to Biber 0.5 or higher. Biblatex 0.9 + uses a new interface to talk to Biber hence you must specify + backend=biber and use the latest Biber version. + + Note that biblatex and Biber use separate bug trackers. If you're + using Biber and find a bug, try your example with a different + backend. If the problem persists, report it as a biblatex bug. If + not, report it as a Biber bug. + +* [CAVEAT] Revised and expanded date fields + + All date fields have been expanded such that they support ranges + in 'start/end' format. Of course it is still possible to specify + a single date and you may also truncate dates at the end. In sum, + the following examples are all valid date specifications: + + 1850 + 1967-02 + 2009-01-31 + 1988/1992 <- this is a range (from 1988 until 1992) + 2002-01/2002-02 + 1995-01-31/1995-02-05 + + This format is supported by the following fields: 'date', + 'origdate', 'eventdate', 'urldate' (for the sake of consistency + in the case of 'urldate'). I have also removed or modified some + of the fields for date components (e.g., 'day', 'urlday', etc.): + + * [CAVEAT] The field 'day' has been removed. Use the 'date' field + instead to specify full dates. + + * [CAVEAT] The field 'year' is no longer a range field but a + literal field. Year ranges should be given in the 'date' field + instead. + + * [CAVEAT] I've removed the field 'origyear' and added 'origdate' + as a replacement. 'origdate' is similar to 'date', i.e., it + takes a date specification in 'yyyy-mm-dd' format and supports + date ranges in 'start/end' format. + + * [CAVEAT] The fields 'urlday', 'urlmonth', 'urlyear' have been + removed. Use 'urldate' instead. + + * I've added an 'eventdate' field. This is also a date range + field. + + USERS: You will probably need to update your bib files. The + changes which are most likely to cause incompatibilities are the + removal of the 'day' field and the modification of 'year'. Use + 'date' instead were required. The removal/renaming of 'origyear' + may also require a few changes. I doubt than many users are + specifying access dates using urlday+urlmonth+urlyear. Since + 'urldate' has been extended but not modified in an incompatible + way, this change should be fairly transparent. + + AUTHORS: The way the date components are made available to styles + has not changed. For example, the components of the publication + date are available as day/month/year no matter whether they were + given in the 'date' field or in 'year' and 'month'. In sum, + 'date'-like fields are split up as follows: + + *.bib file style interface + ------------------ ------------------ + + date day + month + year + endday + endmonth + endyear + + origdate origday + origmonth + origyear + origendday + origendmonth + origendyear + + eventdate eventday + eventmonth + eventyear + eventendday + eventendmonth + eventendyear + + urldate urlday + urlmonth + urlyear + urlendday + urlendmonth + urlendyear + + Fields related to date components which are not available are + undefined. E.g.: + + date = {1988} -> day = undefined + month = undefined + year = "1988" + endday = undefined + endmonth = undefined + endyear = undefined + + urldate = {2009-01-31} + -> urlday = "31" + urlmonth = "01" + urlyear = "2009" + urlendday = undefined + urlendmonth = undefined + urlendyear = undefined + + origdate = {2002-01/2002-02} + -> origday = undefined + origmonth = "01" + origyear = "2002" + origendday = undefined + origendmonth = "02" + origendyear = "2002" + + eventdate = {1995-01-31/1995-02-05} + -> eventday = "31" + eventmonth = "01" + eventyear = "1995" + eventendday = "05" + eventendmonth = "02" + eventendyear = "1995" + + If there is no 'date' field, biblatex will consider the legacy + fields 'month' and 'year'. E.g.: + + year = {1988} -> day = undefined + month = undefined + year = "1988" + endday = undefined + endmonth = undefined + endyear = undefined + + year = {1993} -> day = undefined + month = {5} month = "05" + year = "1993" + endday = undefined + endmonth = undefined + endyear = undefined + + When printing a single date component in a style, use the field + names listed in the 'style interface' column above (e.g., + "\printfield{origmonth}"). There is no 'date' field on the style + level. However, there is normally no need to fiddle with the date + component fields directly. See the next point for details. + +* [CAVEAT] Modified date interface + + The high-level date interface has been revised. The commands + \bibdate and \biburldate have been renamed and improved. Here's a + list of the new high-level commands: + + \printdate + \printurldate + \printorigdate + \printeventdate + + These commands print the respective date, handle ranges, and + localize the output format. For example, if the publication date + is a plain year, then \printdate will only print the year. If + it's a full date, it will print all date components which are + available. If it's a range, it will format the range. The + high-level commands need not be wrapped in a \printtext command. + + USERS: The change is relevant for style authors only. The standard + styles have been updated. + + AUTHORS: Where your style has code like: + + \bibdate + or \printtext{\bibdate} + + and + + \biburldate + or \printtext{\biburldate} + + use + + \printdate + + and + + \printurldate + + instead. Use \printorigdate and \printeventdate to handle the new + 'origdate' and 'eventdate' fields. + +* [CAVEAT] Modified 'labelyear' + + Adding support for date ranges has prompted a refactoring of the + 'labelyear' mechanism. Essentially, I've renamed the existing + 'labelyear' field to 'extrayear' and re-added a new 'labelyear' + field with a different role. The 'maxlabelyear' counter has been + renamed to 'maxextrayear'. The new mechanism is consistent with + labelalpha/extraalpha, e.g., 'labelyear' holds the bare year (or + year range) and 'extrayear' indicates the extra letter used for + disambiguation (as an integer). + + The new 'labelyear' field holds the year components of the 'date' + field, readily formatted using \bibdatedash as a range separator. + Identical year components in a date range are detected + automatically. If there is no 'date' field, the 'year' field will + be considered instead. Here are some examples: + + date = {2003} + -> labelyear = "2003" + + date = {1995-01-31/1995-02-05} + -> labelyear = "1995" + + date = {1995/1998} + -> labelyear = "1995\bibdatedash 1998" + + date = {1998-12-27/1999-01-03} + -> labelyear = "1998\bibdatedash 1999" + + year = {2005} + -> labelyear = "2005" + + If there is neither a 'date' nor a 'year' field then 'labelyear' + will be undefined. + + USERS: The change is relevant for style authors only. The standard + styles have been updated. + + AUTHORS: Where your style has code like: + + \printfield{year}% + \printfield{labelyear}% + + use this: + + \printfield{labelyear}% + \printfield{extrayear}% + + instead. If you want to concatenate 'extrayear' and the (full) + publication date in the bibliography, use: + + \printdateextra + + \printdateextra is similar to \printdate but incorporates the + 'extrayear' in the date specification. + +* [CAVEAT] Revised date localization + + The way date specifications are localized in lbx files has been + refactored. Only \DeclareBibliographyExtras declarations in *.lbx + files are affected by this change. + + Basically, the commands: + + \bibdatelong + \bibdateshort + \biburldatelong + \biburldateshort + + have been removed and are replaced by the generic commands: + + \mkbibdatelong + \mkbibdateshort + + The new commands take three arguments (three field names) and + arrange them as required by the respective language/locale. The + new system is more easily extensible. + + USERS: The change is relevant for style authors only. The standard + styles have been updated. + + AUTHORS: Even though this point is tagged as 'caveat', it's + rather unlikely that it will cause any trouble. The change is + only relevant for style authors who a) ship custom lbx files (or + users who have adapted some of the stock lbx files) and b) have + modified the 'extras' (as opposed to inheriting them form the + stock modules). + +* Added/extended package options for date formats + + There are now four date formats to choose from: short, long, + terse, comp. terse and comp are like short and long but render + date ranges in a more compact format. + +* Support for multiple editorial roles + + This release adds three additional fields (data type: name list) + for secondary editors: 'editora', 'editorb', 'editorc'. There are + also matching 'editor*type' fields. Biblatex now supports up to + four distinct editoral roles, e.g.: + + editor = {Eddy Editor} + editora = {Freddy Founder} + editoratype = {founder} + editorb = {Cory Continuator} + editorbtype = {continuator} + editorc = {Rudy Redactor} + editorctype = {redactor} + + USERS: The new fields are fully supported by the standard styles. + + AUTHORS: The catch-all 'byeditor+others' macro in biblatex.def + has been updated to incorporate the new fields. The 'byeditor' + macro will consider them as well. There's also a dedicated + 'byeditorx' macro which processes the 'editor[a-c]' lists. In + other words: if your style relies of the ready-made macros in + biblatex.def, it will consider the new fields automatically. If + not, have a look at biblatex.def to get an idea of how to + incorporate them in your style. + +* [CAVEAT] 'redactor' now an editorial role + + The field 'redactor' has been removed because the redactor is now + an editorial role, i.e.: + + editor = {Eddy Editor} + redactor = {Rudy Redactor} + + becomes: + + editor = {Eddy Editor} + editora = {Rudy Redactor} + editoratype = {redactor} + + USERS: You may need to update some of your bib files. + + AUTHORS: The 'byredactor' macro has been removed from + biblatex.def because this role is now handled by the + editor-related macros mentioned above. + +* [CAVEAT] Revised lbx files, simplyfied role concatenation + + I've simplyfied the role concatenation somewhat. Concatenation is + now only supported if the primary role is 'editor' (i.e., if the + 'editortype' field is undefined or holds the string 'editor'). It + turned out to be too painful to support concatenation for all + kinds of editorial roles (compiler, redactor, founder, etc.) in + all languages. This will also make the lbx files much more + readable and the whole apparatus easier to understand. + + It's all a bit difficult to describe but fairly easy to grasp if + you take a look at the strings in the lbx files. Essentially, + biblatex 0.8 would define fragmentary type* and bytype* snippets: + + typeeditor = {{editor}{...}}, + typecompiler = {{compiler}{...}}, + bytypeeditor = {{edited}{...}}, + bytypecompiler = {{compiled}{...}}, + + The full strings would then be assembled by auxiliary macros + which insert the type* and bytype* snippets into the string + definitions: + + editor = {{\lbx@typeeditor}{...}}, + editortr = {{\lbx@typeeditor\ and translator}{...}}, + byeditor = {{\lbx@bytypeeditor\ by}{...}}, + byeditortr = {{\lbx@bytypeeditor\ and translated \lbx@fromlang\ by}{...}}, + + These are the simplified strings in biblatex >=0.9: + + editor = {{editor}{...}}, + compiler = {{compiler}{...}}, + editortr = {{editor and translator}{...}}, + byeditor = {{edited by}{...}}, + bycompiler = {{compiled by}{...}}, + byeditortr = {{edited and translated \lbx@fromlang\ by}{...}}, + + The old scheme was admittedly more elegant but it simply didn't + work quite right in all languages. + +* Notes on the basic structure of role processing in biblatex.def + + The following hints may help you to find your way around the + ready-made macros and definitions in biblatex.def. + + Essentially, a role like 'editor' may be expressed as a function + or as an action, e.g.: + + Bernard Bookmaker, editor, Title, ... [function] + ... Title, edited by Bernard Bookmaker [action] + + Roles which are related to supplementary material in a book, such + as a commentary or annotations, may also be expressed as an + object: + + ... Title, annotated by Edward Expert [action] + ... Title, with annotations by Edward Expert [object] + + In biblatex.def, the names of the ready-made macros correspond to + name formats and localization keys: + + Macros like editor/translator print a role as a function. + They use + - name formats like editor/translator and + - strings like editor/translator. + + Macros like byeditor/bytranslator print a role as an action. + They use + - name formats like byeditor/bytranslator and + - strings like byeditor/bytranslator. + + Macros like withcommentator/withannotator print a role as an + object. They use + - name formats like withcommentator/withannotator and + - strings like withcommentator/withannotator. + + For example, the bibmacro 'editor' essentially boils down to the + following code: + + \printnames{editor} = \printnames[editor]{editor} + \bibstring{editor} + + The 'byeditor' macro boils down to: + + \bibstring{byeditor} + \printnames[byeditor]{editor} + + and the 'withannotator' macro to: + + \bibstring{withannotator} + \printnames[withannotator]{annotator} + + The real code is more complex because it needs to take + punctuation and additional parameters into account (such as the + 'editortype' field, role concatenation, etc.) but this is the + basic idea. + +* [CAVEAT] Revised indexing controls + + The way the indexing facilities are configured has been revised + and modified. In previous releases, the 'indexing' option would + enable and disable commands like \indexfield on a low level. + Starting with this release, the indexing commands are always + operational. The 'indexing' option controls two new tests called + \ifciteindex and \ifbibindex which should be used as explicit + tests. + + In the standard styles, indexing is handled by two bibmacros + called 'citeindex' and 'bibindex'. The old definition was: + + \newbibmacro*{citeindex}{% + \indexnames{labelname}% + \indexfield{indextitle}} + + \newbibmacro*{bibindex}{% + \indexnames{labelname}% + \indexfield{indextitle}} + + The new one is: + + \newbibmacro*{bibindex}{% + \ifbibindex + {\indexnames{labelname}% + \indexfield{indextitle}} + {}} + + \newbibmacro*{citeindex}{% + \ifciteindex + {\indexnames{labelname}% + \indexfield{indextitle}} + {}} + + The point of this change is to make commands like \indexfield + useable in a more flexible way, regardless of the setting of the + 'indexing' option. Since they are always operational now, you can + use them for tasks which require access to the bibliographic data + but do not print anything, such as setting page headers or + writing data to some external file. + + It is not advisable to use commands like \printfield for this + purpose because they interface with the punctuation tracker. Use + \printfield if you really want to print a field and \indexfield + for other tasks, indexing obviously being the most common + application. + + USERS: From a user's point of view, the new mechanism works like + the old one. + + AUTHORS: Standard citation commands like \cite should always use + the above bibmacros (citeindex/bibindex) anyway so no change is + required. You may need to incorporate the \ifciteindex and + \ifbibindex tests into text citation commands (i.e., commands + like \citeauthor and \citetitle) if you have redefined the + standard ones or provide additional ones. All predefined commands + in biblatex.def have been updated. + +* Fallback drivers + + Biblatex now supports the fallback entry type "*". If you use the + asterisk as the type argument of \DeclareBibliographyDriver or + \DeclareBibliographyAlias, the driver or alias will be used as a + fallback if no specific driver for a certain type has been + defined. E.g.: + + \DeclareBibliographyDriver{*}{<driver code>} + \DeclareBibliographyAlias{*}{misc} + +* Manual language selection + + By default, biblatex detects the babel package if it is loaded + and can adjust to the selected babel language automatically. + Using the new 'language' package option, you can now force + biblatex to load support for a certain language. This will + implicitly disable babel support and on-the-fly language + switching. The 'babel' package option is ignored in this case. + + This is mainly useful if you can't use babel for some reason. + Using the automatic babel interface is usually preferable. + +* Improved \defbibheading, introducing 'title' option + + I've extended \defbibheading and added a 'title' option to + \printbibliography and \printshorthands. These extensions are + mainly useful for subdivided bibliographies. + + This is best explained by example. With previous biblatex + releases, subdivided bibliographies required one heading + definition for each subsection since the heading definition + included both the format and the text of the heading: + + \defbibheading{books}{\section*{Books}} + \defbibheading{articles}{\section*{Articles}} + \defbibheading{online}{\section*{Online Resources}} + + \chapter{\bibname} + \printbibliography[type=book,heading=books] + \printbibliography[type=article,heading=articles] + \printbibliography[type=online,heading=online] + + When using the extended syntax of \defbibheading, the heading + definition only controls the format but the title may be + specified by using the 'title' option of \printbibliography and + \printshorthands. The value of this option will be passed to the + heading definition as paramater #1. The new optional argument of + \defbibheading defines the default text which is passed as #1 if + there is no 'title' option. + + \defbibheading{subdiv}[\bibname]{\section*{#1}} + + \chapter{\bibname} + \printbibliography[type=book,heading=subdiv,title={Books}] + \printbibliography[type=article,heading=subdiv,title={Articles}] + \printbibliography[type=online,heading=subdiv,title={Online Resources}] + + Since biblatex provides a predefined heading called + 'subbibliography' you don't even need \defbibheading in this + case. You can simply use 'heading=subbibliography', specify + 'title={...}', and rely on the predefined heading definitions + provided by biblatex which support the standard LaTeX classes, + the KOMA-Script classes, and the memoir class automatically. + + The extensions are backwards-compatible. It is still possible to + use the parameterless form of \defbibheading. Such headings will + work as expected but the 'title' option of \printbibliography and + \printshorthands will obviously be ignored in this case. + +* More options for \printshorthands, subdivided LOS + + I've added more options to \printshorthands. It now supports the + same options as \printbibliography. This is useful for a + subdivided list of shorthands. + +* Improved author-title and author-year citation styles + + I've improved the compact citation styles authortitle-comp, + authortitle-icomp, authortitle-tcomp, and authoryear-comp. The + compact format is now supported in multicite commands as well. + +* New verbose-trad3 style + + This style is similar in concept to verbose-trad2 with a slightly + different treatment of ibidem and op. cit. + +* Eprint support for Google Books/JSTOR/PubMed + + I've added eprint handlers for Google Books, JSTOR, and PubMed. + This means that, instead of + + url = {http://books.google.com/books?id=XXu4AkRVBBoC}, + + you may also use: + + eprint = {XXu4AkRVBBoC}, + eprinttype = {googlebooks}, + + PubMed support is similar. Instead of specifying the full URL + (where <pmid> is the unique and stable PubMed ID): + + url = {http://www.ncbi.nlm.nih.gov/pubmed/<pmid>}, + + you may also say: + + eprint = {<pmid>}, + eprinttype = {pubmed}, + + By default, this will be printed as "PMID: <pmid>" in the + bibliography. If hyperref support is enabled, the <pmid> will be + a clickable link to PubMed. + + JSTOR support works exactly like PubMed. When using JSTOR's + export feature to export citations in BibTeX format, JSTOR uses + the 'url' field by default (where <number> is a unique + and stable identifier): + + url = {http://www.jstor.org/stable/<number>} + + While this will work as expected, full URLs tend to clutter the + bibliography. You may also use: + + eprint = {<number>}, + eprinttype = {jstor}, + + to get the more readable "JSTOR: <number>" format which also + supports hyperlinks (the <number> becomes a clickable link). + +* More styles for compressed back references + + See 'backrefstyle' in the changelog. + +* Improved endnotes, added \pagenote support + + The \pagenote command, which is provided by the pagenote package + and the memoir class, is now supported by \mkbibendnote. + \mkbibendnote prioritizes as follows: + + 1) check for \endnote and use it if available + 2) check for \pagenote and use it if available + 3) issue a warning and fall back to \footnote + + There is also a new 'notetype' option which you may use to + convert footnotes to endnotes and vice versa (provided that + they are generated with \mkbibfootnote and \mkbibendnote, + respectively; the standard \footnote and \endnote commands will + not be modified). + +* Compatibility with UCS package + + Previous releases of biblatex were comptabile with inputenc's + standard UTF-8 module but wouldn't work with the ucs package. This + release also supports ucs. XeLaTeX's native UTF-8 support should + also work fine. If you're using UTF-8 encoding you should be + using Biber instead of BibTeX as a backend. + +* Dutch support + + This release comes with a dutch.lbx file. The translations have + been contributed by Alexander van Loon. + +* Greek support + + As of this release, biblatex speaks Greek, too. The translations + have been contributed by Apostolos Syropoulos. Note that the + greek.lbx file requires UTF-8 support. Biblatex generally works + with + + 1) LaTeX and inputenc: + + \usepackage[utf8]{inputenc} + + 2) LaTeX and inputenc+ucs: + + \usepackage{ucs} + \usepackage[utf8x]{inputenc} + + 3) XeLaTeX + + Since inputenc's standard utf8 module has no glyph mappings for + Greek, this leaves Greek users with a choice of 2) or 3). If you + choose 2), make sure to preload the Greek Unicode range: + + \usepackage{ucs} + \usepackage[utf8x]{inputenc} + \PreloadUnicodePage{3} + + You may also use \PrerenderUnicode if you prefer that. See the + section about "Known problems" in the UCS (!) manual for + explanation. You may also need to load additional packages which + set up Greek fonts. As a rule of thumb, any setup which works with + regular Greek documents should also work with biblatex. + + However, there is one fundamental limitation. As of this writing, + biblatex has no support for mixing scripts. Bibliographies in + Greek should work fine, provided that you use Biber as a backend, + but English and other titles in the bibliography may be rendered + in Greek letters. + + The problem with using LaTeX and macro-level UTF-8 support via + inputenc/ucs is that processing still happens in an 8-bit + environment. The inputenc/ucs packages can decode all of UTF-8, + but in order to typeset Unicode all input needs to be mapped to + segments of 256 glyphs each because LaTeX only supports 8-bit + output encodings. If you need multi-script bibliographies, + XeLaTeX is the only sensible choice since XeTeX uses Unicode all + the way from input to output. + +RELEASE NOTES FOR VERSION 0.8i + +This is a bug fix release. There are no new features and the manual +has not been updated. + +RELEASE NOTES FOR VERSION 0.8h + +This is a bug fix release. There are no new features and the manual +has not been updated. + +RELEASE NOTES FOR VERSION 0.8g + +This is a bug fix release. There are no new features and the manual +has not been updated. + +RELEASE NOTES FOR VERSION 0.8f + +This is a bug fix release. There are no new features and the manual +has not been updated. + +RELEASE NOTES FOR VERSION 0.8e + +* Improved concatenation of roles + + The standard styles (and the ready-made macros in biblatex.def) + have been supporting the concatenation of (editorial and other) + roles for some time. For example, if the editor and the + translator of a book are the same person, the roles are + concatenated and the name is given only once: + + Author, Title, ed. and trans. by Editor, ... + + However, if there is no author and the editor moves to the first + position, the name was, until now, printed twice: + + Editor, ed., Title, trans. by Editor, ... + + The improved bibliography styles now support concatenation in + this case as well: + + Editor, ed. and trans., Title, ... + + Since the macros which handle the concatenation are defined in + biblatex.def, adding this feature to existing styles is simple. + Where your style has code like: + + \usebibmacro{editor} + \usebibmacro{author/editor} + + simply replace that with: + + \usebibmacro{editor+others} + \usebibmacro{author/editor+others} + + The improvements also cover additional roles of the translator. + To take advantage of that, replace code like: + + \usebibmacro{translator} + \usebibmacro{author/translator} + \usebibmacro{author/editor/translator} + + with: + + \usebibmacro{translator+others} + \usebibmacro{author/translator+others} + \usebibmacro{author/editor+others/translator+others} + + On a related note, it is safe to use code like this: + + \usebibmacro{editor+others}% + \newunit + \printfield{title}% + \newunit + \usebibmacro{byeditor+others}% + + because macros like 'editor+others' macro will use \clearname to + clear all name lists already processed. For example, if the + 'editor+others' macro prints 'ed. and trans.', it locally clears + the 'editor' and 'translator' lists afterwards. The + 'byeditor+others' macro will not print them a second time. It + simply takes care of any names/roles not covered yet + (commentator, annotator, etc.), if there are any left. + +* Added some new localization keys, removed some existing ones + + The above concatenation requires a whole set of new localization + keys (see the manual for details). These keys are initialized by + default. English and German translations are already available, + the other localization modules need an update. + + The new strings are also useful for styles which use the 'first + position' format in all cases, i.e., styles which print: + + Editor, ed. and trans., Title, ... + Author, Title, in: Editor, ed. and trans., Book, ... + + instead of: + + Editor, ed. and trans., Title, ... + Author, Title, in: Book, ed. and trans. by Editor, ... + + Since the number of localization keys keeps increasing, I've + removed some of the rarely used 'country...', 'patent...', and + 'patreq...' keys. Only about half a dozen keys in each of these + groups is left, mainly to illustrate the underlying scheme. + +* New auxiliary macros for ordinals + + In the past, some localization modules have been redefining the + field formats 'edition' and 'series' because they require + ordinals and need to be adapted to use either \mkbibmascord or + \mkbibfemord if ordinals are gender specific in the respective + language. However, having lbx files redefine field formats is + rather intrusive. + + Starting with this release, there's a new, non-intrusive + solution. Biblatex provides two new macros, \mkbibordedition and + \mkbibordseries, which should be used in the respective field + formats. Where required (typically in Romanic languages), these + macros are redefined by localization modules such that they point + to \mkbibmascord or \mkbibfemord. + +* Extended language support: Brazilian Portuguese, Swedish revised + + This release adds support for Brazilian Portuguese and + preliminary support for Portuguese/Portugal. The translations + have been contributed by Augusto Ritter Stoffel. + + The Portuguese support in portuguese.lbx is mostly inherited from + brazilian.lbx. This file needs review by a native speaker from + Portugal. + + I've also added some revised Swedish translations which Per + Starb\"ack sent in some time ago to the Swedish module. + +* German localization now using "Hrsg." + + By popular request, the German module now uses the abbreviations + "Hrsg./hrsg. von" instead of "Hg./hg. von". Both forms are valid, + but most users seem to prefer the more traditional "Hrsg". + +RELEASE NOTES FOR VERSION 0.8d + +* Biber beta release + + Biber is a BibTeX replacement written in Perl. It features + Unicode support and has been designed with the requirements of + biblatex in mind. See: + + http://biblatex-biber.sourceforge.net/ + + for details. Beta testers are invited to try it out and report + any bugs on Biber's SourceForge project page. + +* Package option 'bibtex8' superseded by 'backend' + + The package option 'bibtex8' is superseded by a new option called + 'backend'. The old option is not mentioned in the manual any + more, but it is still supported for the sake of backwards + compatibility. In new documents, however, replace it as follows: + + bibtex8=false -> backend=bibtex (default setting, omissible) + bibtex8=true -> backend=bibtex8 + +RELEASE NOTES FOR VERSION 0.8c + +* Added 'idem' tracker + + I've added an 'idem' tracker which is similar in concept to the + 'ibidem' tracker except that it checks for recurrent author/ + editor names. See the 'idemtracker' package option and the + \ifciteidem test in the manual. + +RELEASE NOTES FOR VERSION 0.8b + +* Added 'usetranslator' option + + The 'usetranslator' option is similar in concept to 'useauthor' + and 'useeditor' hence usage should be fairly obvious. Style + authors should note that styles derived from the standard ones + will support this option if you replace + + \usebibmacro{author} + \usebibmacro{author/editor} + + with + + \usebibmacro{author/translator} + \usebibmacro{author/editor/translator} + + in all relevant drivers. + +RELEASE NOTES FOR VERSION 0.8a + +* SourceForge bug/feature trackers + + The user base of biblatex has been growing steadily, reaching a + point where managing bug reports and feature requests by a + combination of private email messages and Usenet postings has + become impractical. I've therefore set up a project page on + SourceForge: + + http://sourceforge.net/projects/biblatex/ + + There's no code on that site and most tools offered by + SourceForge (like cvs/subversion, web-based forums, etc.) are + currently disabled. The interesting thing are the trackers: + + http://sourceforge.net/tracker2/?group_id=244752 + + I've set up two trackers, 'Bugs' for bug reports and 'Features' + for feature requests. Please use these trackers to report bugs + and submit feature requests. + + I've also added all open bug reports and feature requests sitting + in my email inbox but I may have missed some messages posted in + public forums. If you've reported anything which doesn't show up + on the project page, you can now add it yourself by selecting the + appropriate tracker and clicking on "Add new artifact". + +* Custom localization modules + + This release adds support for custom localization modules. The + point is that styles may ship modified lbx files. See + \DeclareLanguageMapping and the changelog for further hints. + +* Configurable punctuation tracker + + The behavior of punctuation commands like \addcomma is now + configurable. See \DeclarePunctuationPairs in the manual. + +* Improved 'American-style' punctuation + + I've improved the 'American-style' punctuation feature. + american.lbx now uses \DeclarePunctuationPairs to adapt the + punctuation tracker and \mkbibquote supports nested quotes even + if American punctuation is enabled. + +* Sentence case vs. title case + + By popular request, I've added a macro which converts a string to + sentence case. See \MakeSentenceCase, \MakeSentenceCase*, and + \DeclareCaseLangs in the manual. \MakeSentenceCase supports the + BibTeX convention that anything wrapped in braces is not altered + when changing the case. + + Style authors who make use of the bibmacros in biblatex.def should + note the following. Saying: + + \DeclareFieldFormat{title}{\MakeSentenceCase{#1}} + + will not work as expected. That's because biblatex uses macros + like this one by default: + + \newbibmacro*{title}{% + \ifthenelse{\iffieldundef{title}\AND\iffieldundef{subtitle}} + {} + {\printtext[title]{% + \printfield[noformat]{title}% + \setunit{\subtitlepunct}% + \printfield[noformat]{subtitle}}% + \newunit}% + \printfield{titleaddon}} + + The 'title' format is applied by a \printtext command which + encloses both the title and the subtitle. \MakeSentenceCase would + therefore see \printfield commands rather than the field + contents. If you want to convert all titles to sentence case, + \MakeSentenceCase must be applied on the inner level, by the + \printfield commands. To facilitate that, I've modified this and + similar bibmacros slightly: + + \newbibmacro*{title}{% + \ifthenelse{\iffieldundef{title}\AND\iffieldundef{subtitle}} + {} + {\printtext[title]{% + \printfield[titlecase]{title}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{subtitle}}% + \newunit}% + \printfield{titleaddon}} + + Instead of 'noformat', the nested \printfield commands now use + 'titlecase' on the inner level. These formats are defined like + this: + + \DeclareFieldFormat{titlecase}{#1} + \DeclareFieldFormat{noformat}{#1} + + In other words, the default behavior remains unchanged but + converting all titles to sentence case is as easy as saying: + + \DeclareFieldFormat{titlecase}{\MakeSentenceCase{#1}} + + You can apply additional formats on a higher level as usual: + + \DeclareFieldFormat{title}{\mkbibemph{#1}} + \DeclareFieldFormat{title}{\mkbibquote{#1}} + + Just make sure that \MakeSentenceCase always hooks in on the + innermost level such that it sees the raw field contents rather + then data commands or other formatting commands. + +RELEASE NOTES FOR VERSION 0.8 + +As usual, the full changelog is included in biblatex.pdf. What +follows are comments concerning changes 'under the hood' which are +not mentioned in the changelog, things which may break backwards +compatibility, improvements which may not be immediately obvious +from looking at the changelog, and new major features which pertain +to a set of entries in the changelog rather than a single one. + +The changelog and the release notes include changes made in the +0.7a-g maintenance releases. If you have been tracking the +development closely, some things may sound familiar. + +Note that there have been changes in the LaTeX<->BibTeX data +interface. You may want to delete all the old *.bbl and +<jobname>-blx.bib files before you start using the new version. In +fact biblatex should be able to handle the update on its own but +this will require an additional LaTeX+BibTeX cycle. In other words, +you need to go through one LaTeX/BibTeX/LaTeX cycle to update all +auxiliary files. You can ignore any warnings printed in this +process. After that, the output should stabilize as usual. + +* Hints for style developers + + I'm delighted to see that the first custom biblatex styles start + showing up on CTAN. + + One general note to style authors: unless your style is only a + minor modification of one of the standard styles which ship with + biblatex, it's a good idea to make sure it's self-contained, + i.e., that it doesn't employ \RequireCitationStyle and/or + \RequireBibliographyStyle to load code from the default styles + (but feel free to incorporate code by copying it to your style). + + While the core of biblatex is stable by now, there's still + potential for modifications in the standard styles (see below for + examples). Having said that, loading standard.bbx should be a + safe thing to do and you can also rely on code in biblatex.def + because this file is part of the core of biblatex. + +* New citation and bibliography styles + + I've added some new styles: 'authoryear-ibid' (an author-year + style with an 'ibidem' feature), 'draft' (which is a, well, draft + style), and 'reading' (a style for annotated bibliographies and + personal reading lists with abstracts, annotations, etc.). + +* Overhaul of all citation and bibliography styles + + I've overhauled all styles such that they use LaTeX (=etoolbox) + rather than plain TeX syntax for the boolean switches. E.g., + instead of: + + \newif\ifcbx@bool + \cbx@booltrue + \ifcbx@bool ...\else ...\fi + + they now use: + + \newbool{cbx:bool} + \booltrue{cbx:bool} + \ifbool{cbx:bool}{...}{...} + + This LaTeX frontend is provided by the etoolbox package. + +* Improved authoryear styles + + The authoryear styles have been improved such that they will + consider the '(short)title' field if the author/editor is + missing (or useauthor/useeditor=false is set). Note that these + styles also consider the 'label' field, if available. In sum, + the fallback chain in citations used to be: + + author -> editor -> label -> [issue warning] + + and the new chain works as follows: + + author -> editor -> label -> shorttitle -> title + + The 'shorthand' field, if defined, always takes precedence over + any other data. + +* Improved verbose-note styles + + The styles verbose-note and verbose-inote can now add a page + number to the reference pointing to the initial, full citation. + There is a style option named 'pageref' which enables this + feature. The page reference is only printed if the initial + citation is located on a different page or page spread (depending + on the setting of the 'pagetracker' option). + +* Improved numeric styles + + The numeric styles now support citations referring to set + members. See the note about reference sets below, the manual, and + the examples for details. + +* Introducing reference sets + + This release introduces the concept of a reference or entry set. + A reference set is a group of entries which are cited as a single + reference and listed as a single item in the bibliography. I'm + told that this is a matter of particular interest for users in + physics, chemistry, and possibly some other fields. See the 'set' + type, the 'entryset' field, and the special field 'entrysetcount' + in the manual. Also see \entryset and the pointers in the + changelog. + + If you are familiar with this concept, you may have used the + mcite or the mciteplus package before. The mcite and mciteplus + manuals call this type of reference a "collapsed citation". They + also talk about "grouping citations". The biblatex manual calls + it "reference set" and "entry set". It's the same thing but note + that the approach is different. With mcite(plus), sets are + defined as they are cited for the first time. Essentially, a + citation like + + \cite{key1,*key2,*key3} + + defines a set consisting of three entries (key1, key2, key3). The + first entry key serves as identifier of the entire set, which may + subsequently be cited as \cite{key1}. With biblatex, you declare + sets in the bib file using the @set type, the 'entryset' field, + and 'entryset' reverse pointers in the child entries: + + @Set{set1, + entryset = {key1,key2,key3}, + crossref = {key1}, + } + @Article{key1, + entryset = {set1}, + ... + } + @InCollection{key2, + entryset = {set1}, + ... + } + @InProceedings{key3, + entryset = {set1}, + ... + } + + See the pointers in the changelog for further explanation. + +* Support for electronic publishing information (eprint) + + See the 'eprint' and 'eprinttype' fields and related pointers in + the manual. Support for electronic publishing information has + been added to all standard bibliography styles. + + This release comes with dedicated support for arXiv references + which is usable out of the box and also serves as a model for + adding support for other resources and online archives. + +* Modified 'labelyear' field + + The 'labelyear' field is no longer a string but an integer. The + conversion of the integer to a string now takes places on the + LaTeX side of the workflow, i.e., you'll usually have a + formatting directive like this: + + \DeclareFieldFormat{labelyear}{\mknumalph{#1}} + + The \mknumalph command takes an integer in the range 1-702 as + its argument and converts it to a string as used in author-year + citations like "Jones 1995a". The format is: + + \mknumalph{1} -> a + \mknumalph{26} -> z + \mknumalph{27} -> aa + \mknumalph{702} -> zz + + There is also a 'maxlabelyear' counter which holds the highest + number found in any 'labelyear' field. This may be useful if you + want to print the 'labelyear' field as a number and pad it out + with leading zeros. + +* Modified 'labelalpha' field + + There is a similar change concerning the 'labelalpha' field, + which has been split up into 'labelalpha' and 'extraalpha'. With + a label like "Jon95a", 'labelalpha' holds "Jon95" while the extra + letter is handled by 'extraalpha'. 'extraalpha' is similar to + 'labelyear' in that it holds an integer. The conversion of the + integer to a string takes places on the LaTeX side of the + workflow, i.e., you'll usually have a formatting directive like + this: + + \DeclareFieldFormat{extraalpha}{\mknumalph{#1}} + + There is also a 'maxextraalpha' counter which holds the highest + number found in any 'extraalpha' field. + +* Modified/extended name hashes + + Starting with this release, there are two name hash fields, + 'namehash' and 'fullhash'. See the manual for details. + Essentially, the difference is that the 'namehash' is derived + from the visible 'labelname' list (subject to the 'maxnames' and + 'minnames' options) whereas 'fullhash' is always derived from the + full list. + + Note that the original behavior of 'namehash' in previous + releases used to be similar to the current behavior of + 'fullhash'. This has caused some confusion. The 'namehash' should + now be in line with the expectations of most users and style + authors. Those who actually want the original behavior may still + use the 'fullhash' field. + +* 'edition' field now more flexible/controllable by styles + + In previous biblatex releases, 'edition' was an integer-only + field. The integer test was performed on the BibTeX side of the + workflow, in biblatex.bst. Starting with this release, the test + is performed on the LaTeX side, i.e., in the format definition: + + \DeclareFieldFormat{edition}{% + \ifinteger{#1} + {\mkbibordinal{#1}~\bibstring{edition}} + {#1}% + } + + As you can see, the edition is printed as "Nth edition" if the + edition field holds an integer, and as a literal string if not. + This means that you can now put things like "5th, revised and + expanded edition" in the 'edition' field without having to resort + to the 'note' field. It also implies that styles get full control + over the 'edition' field. + + Style authors who adapt this formatting directive should note + that ordinals are gender-specific in Romanic languages ('edition' + is a feminine noun in French, Italian, and Spanish, hence the + ordinal must be feminine as well). In addition to the default + definition in biblatex.def, the 'edition' field is therefore + adapted in french.lbx, italian.lbx, and spanish.lbx. + +* Support for bibliographic data in external TeX files + + This release add a \printfile command which is similar to + \printtext but gets the text from an external file, i.e., + \printfile{file.tex} boils down to \printtext{\input{file.tex}} + but does nothing if the file does not exist. The point of all + this is that styles which print the fields 'abstract' and/or + 'annotation' may support an alternative way of adding abstracts + or annotations to the bibliography. biblatex.def provides the + following code for that: + + \newcommand*{\bibabstractprefix}{bibabstract-} + \newcommand*{\bibannotationprefix}{bibannotation-} + + \newbibmacro*{annotation}{% + \iffieldundef{annotation} + {\printfile[annotation]{\bibannotationprefix + \thefield{entrykey}.tex}}% + {\printfield{annotation}}} + + \newbibmacro*{abstract}{% + \iffieldundef{abstract} + {\printfile[abstract]{\bibabstractprefix + \thefield{entrykey}.tex}}% + {\printfield{abstract}}} + + Instead of including the text in the bib file, it may now be + stored in an external LaTeX file. For example, instead of saying + + @Article{key1, + abstract = {This is an abstract of entry `key1'.} + ... + + in the bib file, you create a file named 'bibabstract-key1.tex' + and put the abstract in this file. The name of the external file + must be the entry key prefixed with 'bibabstract-' or + 'bibannotation-', respectively. The 'reading' style makes use of + this. Also note that, when using the reference code above, a field + in the bib file takes precedence over external files. E.g., the + 'reading' style will not look for 'bibabstract-key1.tex' if the + 'key1' entry in the bib file has an 'abstract' field. + + Note that this feature needs to be enabled explicitly by setting + the package option 'loadfiles'. The option is disabled by default + for performance reasons. Using external files is strongly + recommended if you have long abstracts or a lot of annotations + since this may increase memory requirements significantly. See + the changelog for more pointers. + +* Support for 'American-style' punctuation + + Biblatex finally supports 'American-style' punctuation, i.e., + certain punctuation marks placed after a closing quote can be + moved inside the quotes automatically. + + See \DeclareQuotePunctuation and \mkbibquote in the manual. The + 'american' and 'canadian' localization modules enable this + feature for periods and commas. See the hints in the manual for + details. + +* \DeclareCapitalPunctuation replaces \(Enable|Disable)CapitalAfter + + The configuration commands \EnableCapitalAfter and + \DisableCapitalAfter have been removed and are superseded by + \DeclareQuotePunctuation. + + \DeclareQuotePunctuation works like \EnableCapitalAfter except + that it takes a list of characters as its argument. The function + of \DisableCapitalAfter is now implicit (all characters not + included in the list will not trigger capitalization). + + The change affects the configuration interface only. The default + user-level behavior of biblatex has not changed (capitalization + after periods, exclamation marks, questions marks; with the + '(n)german' and '(n)austrian' localization modules also after + colons). + +* Hyphenation exceptions in bibliography strings + + This release adds an interface for definining hyphenation + exceptions in lbx files and/or the document preamble. See + \DeclareHyphenationExceptions and \DefineHyphenationExceptions + in the manual. + +* Configurable number tests + + The number tests \ifnumeral and \ifnumerals, which are also used + by \mkpageprefix and \mkpagetotal, may be adapted. See the + commands \DeclareNumChars, \DeclareRangeChars, and + \DeclareRangeCommands for details. + +* Added 'firstinits' package option + + By popular request, I've added a package option which switches + all first names to initials. Use the \iffirstinits test to query + its state. The test has already been incorporated into the + formatting directives in biblatex.def. However, authors of custom + styles using redefined name formatting directives may want to + incorporate it into their style, too. + +* Added high-level '\bibpagespunct' macro + + \bibpagespunct is a high-level user macro similar to + \labelnamepunct and \subtitlepunct. As with the 'firstinits' + package option, it's incorporated in the standard styles so you + may want to do the same in custom styles. + +* Added some expert entry options + + See the entry options 'skipbib', 'skiplos', 'skiplab', and + 'dataonly' in the manual. + + Note that 'skiplab' and 'dataonly' are intended for hacking only! + +* Improved KOMA-Script and Memoir support + + The headings 'bibliography' and 'shorthands' are responsive to + the 'bibtotoc' and 'bibtotocnumbered' class options of the 'KOMA' + classes now. See also \ifkomabibtotoc, \ifkomabibtotocnumbered, + and \ifmemoirbibintoc. + +* Improved natbib compatibility style + + I've added some missing features to the natbib compatibility + style. Most notably, citation aliasing is now possible. Note that + this is intended for legacy files only. In newly created files, + it is preferable to use biblatex's 'shorthand' field. + +* Spaces in file names + + Whether file names may or may not contain spaces generally + depends on whether or not the underlying TeX binary supports + that. This is beyond biblatex's control. If the underlying engine + supports it, biblatex should not have any problems with spaces in + a file name. + + However, neither traditional BibTeX nor bibtex8 seem to be + capable of handling .bib files with spaces in their name. For + .bib files which supply bibliographic data, there is no fix short + of avoiding spaces in the file name. For the auxiliary .bib file + automatically generated by biblatex this release adds a + workaround. Spaces in the name of this file, which is only used + internally, will be converted to underscores. + +* New language-specific csf files for bibtex8 + + I've added some csf file for use with bibtex8 to the 'resources' + subdirectory. They implement the proper sorting order for German, + Danish, Norwegian, and Swedish in Latin 1, Latin 9, and Windows + Ansi encoding. + + German users should note that even bibtex8 is not able to handle + the German letter \ss properly. You may need to resort to fields + like 'sortname' and 'sorttitle' even when using these csf files. + +* Extended manual + + In addition to the usual manual updates related to new features, + I've also added some new material to the 'hints and caveats' + section in the author guide of the manual. + +RELEASE NOTES FOR VERSION 0.7 + +The changelog of this release is the longest list of changes in any +biblatex release so far. Skimming the full list in biblatex.pdf is +highly recommended. In the following, I will focus on changes 'under +the hood' which are not mentioned in the changelog, point out things +which may break backwards compatibility, and comment on some +improvements which may not be immediately obvious from looking at +the changelog because they pertain to a set of changes rather than a +single one. + +* User and author interface stable + + Starting with this release, the user and author interface of this + package may be considered as stable. This means that I will try + to refrain from making syntactically or functionally incompatible + changes to the core package, unless I'm forced to do so because + of a bug or because one of the most recently added features turns + out to be really awkward. Essentially, citation and bibliography + styles written for this version should work with biblatex 1.0 + with no or at most minor modifications. + + Please note that this is a development aim, but there is no + guarantee. Also note that the definitions in biblatex.def (mainly + the formatting directives) are not guaranteed to be stable at + this point. In other words: if you use the default definitions, + your style will inherit possible improvements in future versions. + If you use modified formatting directives, you may need to update + them to integrate new functions. That should be fairly easy, + though. + +* CTAN staging area for biblatex styles + + There's a new location for contributed biblatex styles, it's: + + macros/latex/exptl/biblatex-contrib/ + + Contributed styles should go into a subdirectory of the above + location. E.g., a style called 'MLA' would go into: + + macros/latex/exptl/biblatex-contrib/mla/ + + Note that the exptl/ subtree is intended for experimental or beta + code. As soon as biblatex hits 1.0 and moves out of exptl/ to + + macros/latex/biblatex/ + + there's be a corresponding biblatex-contrib. At this point, all + contributed styles should be considered experimental because the + core package is still in beta. + +* Removed biblatex.cbx and biblatex.bbx + + I've removed the files biblatex.cbx and biblatex.bbx from the + distribution. The code formerly found in biblatex.cbx has been + moved to biblatex.def. The code formerly found in biblatex.bbx + has been split up. The most generic parts have been moved to + biblatex.def. The less generic parts, which are closely tied to + biblatex's standard bibliography style, are now part of + standard.bbx. + + I've also rearranged some of the bibmacros formerly found in the + above files and renamed some of them. If you have been using some + of that code in a custom bibliography style, don't worry, all the + code is still there, but parts of it may be arranged differently + (e.g., a bibmacro may have been split up into two macros or two + macro may have been merged into one) and the names of some + bibmacros may have changed. + + Note that biblatex.def is always loaded, but standard.bbx is not. + If you have been using code which is now part of standard.bbx in + a custom bibliography style, you need to copy the relevant parts + to your style. + +* New dependency on etoolbox.sty + + Some of the most generic parts of biblatex.sty have been moved to + an independent package called 'etoolbox', which is now required. + The package is available from CTAN and may also be useful for + style authors. + +* Type-specific formatting directives + + All formatting directives may now be defined on a per-type basis; + e.g.: + + \DeclareFieldFormat[article]{title}{\mkbibquote{#1}} + + would define the format of the 'title' field of @article entries + only. The fallback mechanism for formats now works as follows. + The command \printfield{title}, when used in an @article driver, + would check for the following formats (in this order): + + title [article] + title + default + + This also applies to cases where a specific formatting directive + is requested explicitly, i.e. \printfield[myformat]{title}, would + check for these formats: + + myformat [article] + myformat + default + + The point is that you can override formats on a per-type basis + without having to hack any drivers. + +* Truncation with 'and others' now supported by literal lists + + Truncating a list with 'and others' in the .bib file is now + supported by both name lists and literal lists. This used to be + specific to name lists. See \ifandothers and \ifmoreitems as well + as \finallistdelim and \andmoredelim for details. + +* Introducing entry options and style-specific options + + This release introduces the concept of an entry option and a new + 'options' field. The 'useprefix' field has been replaced by an + entry option. Instead of: + + useprefix = {true} + + you now use + + options = {useprefix=true} + + There are two more predefined entry options called 'useauthor' and + 'useeditor'. These options may still be used globally to set the + default behavior. + + In addition to that, Bibliography and citation styles may define + additional package and entry options. See \DeclareEntryOption and + \DeclareBibliographyOption for details. + +* Introducing multicite commands + + This release introduces an entirely new class of citation + commands called 'multicite' commands. The point of a multicite + command is that its argument may be a fully qualified list of + citations where each key has its own pre- and postnote. The syntax + is straightforward. Instead of: + + \cite[See][55]{key1}; \cite[12]{key2}; \cite[93]{key3} + + you can now say: + + \cites[See][55]{key1}[12]{key2}[93]{key3} + + This is particularly useful with parenthetical citations and + citations given in footnotes. It's also possible to assign a pre- + and/or postnote to the entire list. These global notes are given + in parentheses: + + \footcites(See)(and chapter 3)[55]{key1}[12]{key2}[93]{key3} + + See \cites, \parencites, \footcites, etc. in the manual. There is + also an \autocites command (a multicite version of \autocite). + + Defining new multicite commands is very easy because they are + based on the regular citation commands. See the documentation of + \DeclareMultiCiteCommand for details. + +* Improved trackers and tracking control + + The 'trackers' provided by biblatex have been greatly improved + and extended. This release also adds new trackers which + correspond to the requirements of some common citation styles. + See the package options 'pagetracker', 'citetracker', + 'ibidtracker', 'opcittracker', and 'loccittracker' for all the + gory details. Also see \ifciteibid, \ifopcit, and \ifloccit. + It's possible to control tracking in the document, see + \pagetrackertrue/false and \citetrackertrue/false for details. + Note that text commands like \citetitle are now exluded from + tracking by default. See also the point below. + +* Tracker reset support + + It's possible to reset trackers and citation styles and several + different levels. For the built-in trackers, see the package + option 'citereset' as well as the user-level command \citereset. + For style-specific reset support, see \InitializeCitationStyle, + \InitializeBibliographyStyle, \OnManualCitation, and the + user-level command \mancite. + +* New entry types, more custom entry types + + This release adds the entry types 'periodical' and 'patent', + which are fully supported by the standard styles. Several new + custom types have also been added. The custom types are not + supported by default, but they may be useful in custom styles. + +* New field/list subtype: key field/list + + I've introduced a new field/list data subtype called key + field/key list. They may hold printable data or localization keys + and work as follows: A test is performed to determine whether the + value of the field is a known localization key. If so, the + localized string is printed. If not, the value is printed as is. + +* Improved postnote handling, alternative pagination schemes + + The handling of page numbers in the 'pages' field and in the + postnote argument to citation commands has been improved + significantly. Biblatex does range detection now and recognizes + Roman numerals as numbers. It also supports alternative + 'pagination' schemes (columns, line or verse numbers, etc.). + + See the fields 'pagination' and 'bookpagination' and related + pointers in the changelog. See also \mkpageprefix, \ppspace, + \pno, \ppno, \nopp, \psq, \psqq. + +* Support for unique names in citations + + This release introduces support for unique names in citations. + Some author-year and author-title citation styles require + unambiguous names in citations. For example, with entries such as + + John Smith 1995 + Edward Smith 1995 + + citations would be rendered as + + J. Smith 1995 + E. Smith 1995 + + rather than + + Smith 1995a + Smith 1995b + + See the package option 'uniquename' and the special counter + 'uniquename' for details. Note that this feature is now enabled + by default in the following styles: authoryear, authoryear-comp, + authortitle-terse, authortitle-tcomp. + +* Improved support for numeric labels + + The 'defernums' package option addresses the problem of + discontinuous numbering when using a numeric style in combination + with bibliography filters. If this option is enabled, the numeric + labels are assigned the first time an entry is printed in any + bibliography. This is similar to the traditional algorithm used + by LaTeX to assign numeric labels. + +* Alternative, non-inheriting cross-referencing mechanism + + This release introduces an alternative cross-referencing + mechanism which does not inherit any data. It's useful in styles + which format cross-referenced entries differently. See the + description of the field 'xref' and related pointers in the + manual. + +* Support for different encodings + + Biblatex is now capable of handling .bib files with an encoding + which is different from the encoding of the .tex file. See the + 'bibencoding' package option for details. + +* More robust handling of citation keys + + This release adds some normalization code which deals with + special characters in citation keys. A typical example are keys + which contain an underscore. This should be much more robust now. + +* Renamed fields + + The 'journal' field has been renamed to 'journaltitle' but the + old name is still supported as an alias. There's also a + 'journalsubtitle' field and fields for the title and the subtitle + of a single issue. In other words, article entries now support a + complete set of titles similar to inbook-like entry types: + journaltitle/issuetitle/title essentially correspond to + maintitle/booktitle/title. + + The field name 'id' turned out to be incompatible with JabRef. + Apart from that, the name is a bit too generic for what this + field holds anyway. It's called 'eid' now (electronic ID) and + holds an article ID used by online journals or journals which are + also available online. + +* 'labelctitle' replaced by 'singletitle' + + The 'labelctitle' field has removed in favor of a different + mechanism using a test called \ifsingletitle. The package option + 'labelctitle' has also been renamed to 'singletitle'. + +* Alphabetic label now configurable + + The alphabetic label provided in the 'labelalpha' field is now + configurable to a certain extend. It is responsive to the global + package options 'maxnames' and 'minnames'. It's also possible to + influence the handling of truncated labels by redefining + \labelalphaothers. + +* Name types + + This release introduces the concept of a name type. This is best + explained by example. Suppose a book has a compiler rather than + an editor. In previous versions of this package, there was no way + to override the string 'editor' and 'edited by'. Starting with + this release, you may specify 'compiler' as an editor type: + + @book{..., + editor = {...}, + editortype = {compiler}, + + Supported editor types are 'editor' (the default) and 'compiler'. + Note that this mechanism is hooked up to bibliography strings + hence it may be extended. See the fields 'authortype', + 'editortype', and 'name[a-c]type' in the manual. + +* Consistent set of wrappers + + I've completed the generic wrapper commands provided by biblatex + so that they form a complete set. Instead of using the solution + in the left column of the following list, use the wrapper in the + right column: + + (...) -> \mkbibparens{...} + [...] -> \mkbibbrackets{...} + \footnote{...} -> \mkbibfootnote{...} + \textsuperscript{...} -> \mkbibsuperscript{...} + \emph{...} -> \mkbibemph{...} + \enquote{...} -> \mkbibquote{...} + ``...'' -> \mkbibquote{...} + + The wrappers integrate much better with biblatex and they also + provide additional features. + +* New citation styles, some styles renamed + + I've renamed all verbose citation styles from 'authortitle-*' to + 'verbose-*' and added some new styles. See the changelog for + details. + +* natbib compatibility style + + To facilitate the move from natbib to biblatex, this release adds + a special natbib compatibility style which maps natbib's core + citation commands to equivalent biblatex commands. See the + package option 'natbib' for details. + +* All citation commands scan ahead for punctuation + + Starting with this release, all citation commands scan ahead for + punctuation to avoid double punctuation at the end of a citation. + This used to be a feature exclusive to \autocite. The 'autopunct' + package option and the \DeclareAutoPunctuation command will now + affect all citation commands, not only \autocite. + +* Support for font style adaptation of punctuation + + This release implements an alternative way of dealing with + punctuation after a field printed in a different font (for + example, a title printed in italics). The standard (La)TeX way of + dealing with this problem is to add a small amount of space (the + so-called italic correction) to avoid clashes between the final + letter of a word in italics and the following (upright) + punctuation mark. + + Biblatex is now capable of adapting the punctuation to the font + of the preceeding field. See '\mkbibemph' and '\setpunctfont' for + details. Note that this feature is experimental. It may very well + have a few quirks. Also note that it is disabled by default. Use + the 'punctfont' package option to enable it. + +* Extended language support: Norwegian, Danish + + This release comes with a norsk.lbx and a danish.lbx file. The + translations have been contributed by Johannes Wilm. + +RELEASE NOTES FOR VERSION 0.6 + +* Style-independent citations + + This release introduces a special command for style-independent + citations. The idea behind the \autocite command is to provide + higher-level citation markup which makes global switching from + inline citations to citations given in footnotes (or as + superscripts) possible. + + The \autocite command is built on top of lower-level commands + like \parencite and \footcite. The citation style provides an + \autocite definition by way of \DeclareAutoCiteCommand. This + definition may be activated by way of the 'autocite' package + option. See the documentation of \autocite in the manual for + further details. + +* Forcing capitalized name prefixes + + One thing that's been on my personal wishlist for some time is an + equivalent to natbib's \Citet command. This release finally + introduces additional citation commands which force capitalized + name prefixes (provided that there is a prefix and that it is to + be printed as part of the citation, i.e. the 'useprefix' option + is enabled). The new citation commands are defined as follows in + biblatex.cbx: + + \newcommand*{\Cite}{\bibsentence\cite} + \newcommand*{\Textcite}{\bibsentence\textcite} + \newcommand*{\Parencite}{\bibsentence\parencite} + \newcommand*{\Footcite}{\bibsentence\footcite} + \newcommand*{\Citeauthor}{\bibsentence\citeauthor} + + Here's how it works. Biblatex's punctuation tracker is based on + TeX's space factor. All the \bibsentence command does is setting + the space factor to a special sentinel value which is detected by + \bibstring. The name formatting directive used by all citation + commands now incorporates the new \ifcapital test. This test is + true if the punctuation tracker would capitalize a bibliography + string at this point. If the formatting directive detects the + sentinel value, it will capitalize the name prefix (if + applicable). A handy side-effect of this approach is that a + possible 'prenote' argument is taken into account automatically. + For example: + + '\cite{vandoren}' prints 'van Doren 1995' + + and + + '\Cite{vandoren}' prints 'Van Doren 1995' + + but + + '\Cite[See]{vandoren}' prints 'See van Doren 1995'. + + This also works in conjunction with bibliography strings. For + example, if the citation style replaces the standard citation by + something like '\bibstring{ibid}', then + + '\cite{vandoren}' prints 'ibid.' + + but + + '\Cite{vandoren}' prints 'Ibid.'. + + In other words, unless the citation style is doing something very + unusual, there is no need to define \Cite et al. explicitly with + \DeclareCiteCommand. The default definitions should work fine in + all normal cases. If the style doesn't print any names but rather + numerical or alphabetic citations then nothing is capitalized, so + that's no problem either. + +* Custom filters for \printbibliography + + See \defbibfilter and the 'filter' option of \printbibliography + in the manual. + +* Support for unsorted bibliographies + + See the package option 'sorting=none'. + +* Automatic truncation of literal lists + + This release introduces the package options 'maxitems' and + 'minitems' which are similar to 'maxnames' and 'minnames' but + affect literal lists. There are also corresponding (local) + options for \printbibliography, \printshorthands, and so on. + +* Improved support for corporate authors and editors + + There are two new name lists ('shortauthor' and 'shorteditor') + which may be helpful when dealing with corporate authors and + editors. Basically, 'author' and 'editor' are used in the + bibliography whereas 'shortauthor' and 'shorteditor' are used in + citations. The point is that you can give a short form of the name + for use in citations. For example: + + @Type{key, + author = {{National Aeronautics and Space Administration (NASA)}}, + shortauthor = {NASA}, + ... + } + + This will print "NASA" in citations but "National Aeronautics and + Space Administration (NASA)" in the bibliography. Note that + 'shortauthor' and 'shorteditor' are name lists, not literal + fields. This means that corporate names must be wrapped in an + additional pair of curly braces. + +* Improved support for articles: journal series and electronic ID + + Journal series and article IDs are now catered for by the + standard styles (entry type 'article'). Note that the 'articleid' + field has been renamed to 'eid'. See the annotated bibliography + in the 'examples' directory for examples. + +* DOI support + + The 'doi' field is now catered for by the standard styles + (complete with hyperlinks). See the annotated bibliography in the + 'examples' directory for examples. + +* Fine-grained control of title formatting + + Previous versions of this package provided two formatting + directives for the title field: 'title' (for entry types like + 'book', 'collection', etc.) and 'titlein' (for 'article', + 'inbook', 'incollection', etc.). I've enhanced this scheme such + that the format of the title may be defined on a per-type basis. + In biblatex.def you'll find the following directives for the + bibliography: + + \DeclareFieldFormat{title:book}{\emph{#1}\isdot} + \DeclareFieldFormat{title:inbook}{\enquote{#1}\midsentence} + ... + + as well as dedicated directives for the titles in citations: + + \DeclareFieldFormat{citetitle:book}{\emph{#1}\isdot} + \DeclareFieldFormat{citetitle:inbook}{\enquote{#1}\midsentence} + ... + + and in the list of shorthands: + + \DeclareFieldFormat{lostitle:book}{\emph{#1}\isdot} + \DeclareFieldFormat{lostitle:inbook}{\enquote{#1}\midsentence} + ... + + I've updated all generic definitions in biblatex.cbx, + biblatex.bbx, and standard.bbx accordingly. Note that the + 'title:type' directives are used for both the 'title' and the + 'subtitle' field (which are wrapped in a \printtext command + controlling the formatting, see the 'title+stitle' bibmacro in + biblatex.bbx for an example of how it works). In other words: + redefining the 'subtitle' field formatting directive has no + effect. + +* Rearranged localization keys + + I've rearranged and extended the localization keys quite a bit. + This also implies several changes in biblatex.bbx. + +* Support for KOMA-Script and Memoir + + The default definitions of the bibliography headings (as defined + in biblatex.def) are now automatically adapted for the + KOMA-Script classes and the Memoir class. + +* Improved Spanish support + + The Spanish localization module now handles the Spanish word + 'and' properly ('y' or 'e', depending on the context). + +* Italian support + + This release comes with a new italian.lbx file. The translations + have been contributed by Enrico Gregorio. + +RELEASE NOTES FOR VERSION 0.5 + + My original plan for 0.5 was to make minor changes only and focus + on fixing bugs. Since only a few issues turned up (memory issues + in biblatex.bst), I ended up implementing new things from the + wishlist. Please note that the wishlist is closed until after + version 1.0. + +* New author-title citation styles + + I've added some verbose author-title styles which may be of + interest for users in the humanities. The styles are called + 'authortitle-verb' and 'authortitle-cverb'. The 'traditional + style has been renamed to 'authortitle-trad' and there is an + additional new style called 'authortitle-strad'. The styles + support shorthands and are fully hyperlinked. The links point to + the first, verbose citation instead of the bibliography so these + styles may be used without a bibliography, if desired. + + I've also added a matching 'dummy' bibliography style for every + citation style. The dummy style will simply load one of the more + generic backend styles. For example, the 'authortitle-verb' style + loads the 'authortitle' style. The point is that you may simply + use the 'style' package option instead of 'citestyle' plus + 'bibstyle'. + +* Conditional special fields, optimizations in biblatex.bst + + The special fields 'labelalpha', 'labelctitle', 'labelnumber', + and 'labelyear' are conditional now. If a style requires one of + those fields, it needs to request them by setting the + corresponding package option. E.g., all numeric styles include + the line + + \ExecuteBibliographyOptions{labelnumber} + + This will instruct biblatex to provide the 'labelnumber' field + which is undefined by default now. Making these fields + conditional allows for some memory-related optimizations in + biblatex.bst. + +* Author-level support for full citations + + This version adds an author-level command which makes it possible + to execute a bibliography driver in a citation command. See + '\rundriver' in the manual. + +* Page tracker + + I've implemented a page tracker. The page tracker records the + real page on which citations, entries in the bibliography, and + entries in the list of shorthands end up. It can work on a per + page basis or per double page spread. The page tracker is + disabled by default. See the package option 'pagetracker' and the + commands '\iffirstonpage' and '\ifsamepage' in the manual. + +* Unique indentification of reference instances + + Every 'instance' of a reference is now uniquely identified by a + value of the 'citecount' counter. In other words: this counter is + incremented for every key processed by any citation command, for + every item in the bibliography and for every item in the list of + shorthands. This is required by the page tracker but it's also + useful if you need to generate a unique anchor name for + hyperlinks. + +* Extended support for hyperlinks + + I've renamed '\bibhyperlink' to '\bibhyperref' and added generic + '\bibhypertarget' and '\bibhyperlink' commands. '\bibhyperref' + creates a link from a citation to the corresponding item in the + bibliography. '\bibhypertarget' and '\bibhyperlink' are more + generic and correspond to the '\hypertarget' and '\hyperlink' + commands of the hyperref package. The point here is that you + don't need an explicit '\ifhyperref' check. If hyperlinks are + disabled, these wrappers will simply pass on their text argument. + + As an additional benefit, they also provide better anchor + placement. The anchors created by '\hypertarget' seem to be + located at the baseline, i.e. if you click on a link you get the + impression that your PDF viewer jumps to the line of text just + below the one you mean. + +* More name lists + + See the 'annotator', 'commentator', 'introduction', 'foreword', + and 'afterword' lists in the annotated example. + +* Special fields for indexing + + See the 'indextitle' and 'indexsorttitle' fields in the annotated + example and the indexing examples. + +* Spanish support + + This release comes with a preliminary spanish.lbx file. The + translations have been contributed by Ignacio Fern\'andez + Galv\'an. Some advanced features are missing from this file + because they are still under scrutiny but it should nevertheless + be perfectly funtional. + +* Examples + + I've added a biblatex showcase with some example files in the + 'examples' subdirectory. There's an example for every citation + style and some generic examples demonstrating multiple + bibliographies, split bibliographies, indexing, and so on. + +RELEASE NOTES FOR VERSION 0.4 + +* Wishlist closed + + As of this release, the wishlist is closed until after version + 1.0. There are already more wishes in the pipeline than I can + implement in time for 1.0... + +RELEASE NOTES FOR VERSION 0.3 + + The changelog for this release is shockingly long so I'll just + point out the general developments behind the individual entries + in the changelog. See the full changelog for all the gory + details. Note that styles written for version 0.2 will not work + with 0.3. + +* New data type: literal list + + This release introduces a new data type for literal lists. The + point of a literal list is that the list is split up at the 'and' + but the individual items are not dissected further. This is + intended for fields such as 'location' and 'publisher' since they + may contain a list of items but these items are not personal + names. + + I have modified the macro names of the entire data interface for + lists to match the change. All macros with the term 'list' in + their name are renamed such that 'list' is replaced by 'name(s)'. + For example, \printlist is now \printnames, \DeclareListFormat is + \DeclareNameFormat, and so on. The old names are used for new + macros which deal with literal lists. The complete list of + affected macros is given in the changelog. Note that the names of + the macros which dump the unformatted data have changes as well + (\biblist -> \thename; \thelist (new); \bibfield -> \thefield). + + These changes will require updates to all custom citation and + bibliography styles. However, the changes are only a matter of + some search & replace commands. I'm sorry about the inconvenience + but I think the new naming scheme is better than having macro + names like \printliterallist. I've decided to go for it now since + biblatex is still in beta. + + As part of these changes, the data type of the following fields + has been changed from 'literal field' to 'literal list': + location, origlocation, publisher, institution, organization. + +* Support for hyperref + + Hyperref support is available now. This means that citations may + be transformed into links pointing to the bibliography. All + standard citation styles support that out of the box, custom + styles need to use the new hyperref interface. It works like + this: the anchor (i.e. the target of the link) is set + automatically by biblatex hence the bibliography style does not + need to do anything special. The citation style is responsible + for marking the link area. This is just a matter of passing the + relevant part of the citation to a special macro or formatting + directive doing the low-level work. See the changelog for + pointers to the relevant sections of the manual. + +* Support for back references + + I've added support for back references. The page numbers are + provided in the 'pageref' field which uses the new literal list + data type. Printing them is just a matter of \printlist{pageref}. + Note that you need to enable the 'backref' package option to get + any back reference data. There is also a bibmacro called + 'pageref' in biblatex.bbx which adds a label. Bibliography styles + should print the list via \usebibmacro{pageref}. There are two + related list formatting directives in biblatex.def. The default + directive just prints the list as is, using a comma as a + separator. The directive 'pageref:comp' prints a sequence of more + than two consecutive pages as a range. The easiest way to try it + out is: \DeclareListAlias{pageref}{pageref:comp}. + + The references are restricted to page numbers, back references to + sections are not supported. This is a deliberate decision. I + haven't bothered implementing back references to sections because + LaTeX's referencing mechanism is notoriously unreliable in this + respect. It essentially provides two pieces of information: the + formatted value of the last counter incremented by way of + \refstepcounter and the page number. The latter value is usually + unambiguous but the former could refer to just about everything. + The implications of this become obvious when you're using the + backref package with its 'ref' option (rather than 'pageref') and + put \cite commands in footnotes. The bibliography will then + include something like 'sections 1, 2, 3', but these numbers do + not refer to sections, these are footnote numbers! + + Getting back references to sections right would require + reimplementing LaTeX's entire referencing mechanism (or + interfacing with a package doing that) and I don't want to get + into that business just yet. I may look into support for the zref + package later, but that's something for a post-1.0 release of + biblatex. + +* Rearranged author-title citation styles + + I've rearranged the author-title citation styles because most + people seem to expect the behavior of the old 'authortitle-verb' + style from the plain 'authortitle' style. So 'authortitle-verb' + is the plain 'authortitle' style now. The style formerly known as + 'authortitle' has been renamed to 'authortitle-terse', + 'authortitle-comp' is 'authortitle-cterse' now. I've also added a + new 'authortitle-comp' style to round off this subset of styles. + +* Handling of thebibliography/theshorthands streamlined + + The handling of thebibliography and theshorthands as well as some + related facilities has been overhauled and streamlined. See the + changelog and section 4.2.2 of the manual for details. + +* Handling of 'and others' simplified + + The way biblatex handles the string 'and others', which is used + in bib files to truncate a list of names, has been overhauled and + simplified. Essentially, I have removed 'moreauthor' and similar + fields since biblatex handles this internally now. All style + authors need to do is use \ifandothers and/or \ifmorenames. See + the manual for details. + +* Improved \addtocategory + + \addtocategory now cycles its arguments through the aux file. + This means that it may be used in the preamble and anywhere in + the document body, even after \printbibliography. + +RELEASE NOTES FOR VERSION 0.2 + +* Internal changes in bibliography styles + + I have rearranged all bibliography styles. It should be more + obvious now how many code is shared by the bibliography styles, + namely all 'driver' code. The shared code has been moved to + standard.bbx, so think of that as the biblatex standard style. + This code is used by numeric.bbx, alphabetic.bbx, + authortitle.bbx, and authoryear.bbx; standard.bbx is not meant to + be used stand-alone. A few bibmacros have also been moved to + biblatex.bbx. + +* Internal changes in citation styles + + There is only one change affecting the citation styles. The + 'postnote' bibmacro in biblatex.cbx now automatically inserts a + prefix like 'p.' or 'pp.' where applicable. + +* Optional argument for \printtext + + \printtext takes an optional argument now. The point is that you + can use \printtext as a formatting hook. The advantage of this + approach is that \printtext integrates with the punctuation + tracking. I have revised biblatex.bbx to use this approach where + applicable. + +* New fields + + There are several new fields, some of which are supported by the + standard styles. This has lead to further changes in + biblatex.bbx, including changes to the names of existing + bibmacros. diff --git a/Master/texmf-dist/doc/latex/biblatex/VERSION b/Master/texmf-dist/doc/latex/biblatex/VERSION new file mode 100644 index 00000000000..474dc1c7e83 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/VERSION @@ -0,0 +1,2 @@ +The latest major release of this package is: 0.9 +The latest maintenance release is: 0.9 diff --git a/Master/texmf-dist/doc/latex/biblatex/biblatex.pdf b/Master/texmf-dist/doc/latex/biblatex/biblatex.pdf new file mode 100644 index 00000000000..77624cc7fa2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/biblatex.pdf @@ -0,0 +1,21482 @@ +%PDF-1.4 +%„† +1 0 obj<</D(section*.1)/S/GoTo>> +endobj +2 0 obj<</D[2750 0 R/FitH 685.274]>> +endobj +3 0 obj<</Next 6 0 R/A 1 0 R/Title(Contents)/Parent 5818 0 R>> +endobj +4 0 obj<</D(section.0.1)/S/GoTo>> +endobj +5 0 obj<</D[2750 0 R/FitH 410.902]>> +endobj +6 0 obj<</Next 33 0 R/Last 18 0 R/A 4 0 R/Prev 3 0 R/First 9 0 R/Title(Introduction)/Parent 5818 0 R/Count -4>> +endobj +7 0 obj<</D(subsection.0.1.1)/S/GoTo>> +endobj +8 0 obj<</D[2750 0 R/FitH 337.616]>> +endobj +9 0 obj<</Next 12 0 R/A 7 0 R/Title(About)/Parent 6 0 R>> +endobj +10 0 obj<</D(subsection.0.1.2)/S/GoTo>> +endobj +11 0 obj<</D[2814 0 R/FitH 710.617]>> +endobj +12 0 obj<</Next 15 0 R/Prev 9 0 R/A 10 0 R/Title(License)/Parent 6 0 R>> +endobj +13 0 obj<</D(subsection.0.1.3)/S/GoTo>> +endobj +14 0 obj<</D[2814 0 R/FitH 642.871]>> +endobj +15 0 obj<</Next 18 0 R/Prev 12 0 R/A 13 0 R/Title(Feedback)/Parent 6 0 R>> +endobj +16 0 obj<</D(subsection.0.1.4)/S/GoTo>> +endobj +17 0 obj<</D[2814 0 R/FitH 412.535]>> +endobj +18 0 obj<</Last 30 0 R/A 16 0 R/Prev 15 0 R/First 21 0 R/Title(Prerequisites)/Parent 6 0 R/Count -4>> +endobj +19 0 obj<</D(subsubsection.0.1.4.1)/S/GoTo>> +endobj +20 0 obj<</D[2814 0 R/FitH 358.338]>> +endobj +21 0 obj<</Next 24 0 R/A 19 0 R/Title(Requirements)/Parent 18 0 R>> +endobj +22 0 obj<</D(subsubsection.0.1.4.2)/S/GoTo>> +endobj +23 0 obj<</D[2826 0 R/FitH 554.801]>> +endobj +24 0 obj<</Next 27 0 R/Prev 21 0 R/A 22 0 R/Title(Recommended packages)/Parent 18 0 R>> +endobj +25 0 obj<</D(subsubsection.0.1.4.3)/S/GoTo>> +endobj +26 0 obj<</D[2826 0 R/FitH 365.113]>> +endobj +27 0 obj<</Next 30 0 R/Prev 24 0 R/A 25 0 R/Title(Compatible classes and packages)/Parent 18 0 R>> +endobj +28 0 obj<</D(subsubsection.0.1.4.4)/S/GoTo>> +endobj +29 0 obj<</D[2848 0 R/FitH 697.068]>> +endobj +30 0 obj<</Prev 27 0 R/A 28 0 R/Title(Incompatible packages)/Parent 18 0 R>> +endobj +31 0 obj<</D(section.0.2)/S/GoTo>> +endobj +32 0 obj<</D[2863 0 R/FitH 389.074]>> +endobj +33 0 obj<</Next 603 0 R/Last 588 0 R/A 31 0 R/Prev 6 0 R/First 36 0 R/Title(Database guide)/Parent 5818 0 R/Count -4>> +endobj +34 0 obj<</D(subsection.0.2.1)/S/GoTo>> +endobj +35 0 obj<</D[2863 0 R/FitH 317.69]>> +endobj +36 0 obj<</Next 183 0 R/Last 135 0 R/A 34 0 R/First 39 0 R/Title(Entry types)/Parent 33 0 R/Count -3>> +endobj +37 0 obj<</D(subsubsection.0.2.1.1)/S/GoTo>> +endobj +38 0 obj<</D[2863 0 R/FitH 263.494]>> +endobj +39 0 obj<</Next 114 0 R/Last 111 0 R/A 37 0 R/First 42 0 R/Title(Regular types)/Parent 36 0 R/Count -24>> +endobj +40 0 obj<</D(0021100:article.4)/S/GoTo>> +endobj +41 0 obj<</D[2869 0 R/FitH 697.068]>> +endobj +42 0 obj<</Next 45 0 R/A 40 0 R/Title(article)/Parent 39 0 R>> +endobj +43 0 obj<</D(0021100:book.4)/S/GoTo>> +endobj +44 0 obj<</D[2869 0 R/FitH 534.727]>> +endobj +45 0 obj<</Next 48 0 R/Prev 42 0 R/A 43 0 R/Title(book)/Parent 39 0 R>> +endobj +46 0 obj<</D(0021100:inbook.4)/S/GoTo>> +endobj +47 0 obj<</D[2869 0 R/FitH 385.939]>> +endobj +48 0 obj<</Next 51 0 R/Prev 45 0 R/A 46 0 R/Title(inbook)/Parent 39 0 R>> +endobj +49 0 obj<</D(0021100:bookinbook.4)/S/GoTo>> +endobj +50 0 obj<</D[2869 0 R/FitH 250.194]>> +endobj +51 0 obj<</Next 54 0 R/Prev 48 0 R/A 49 0 R/Title(bookinbook)/Parent 39 0 R>> +endobj +52 0 obj<</D(0021100:suppbook.4)/S/GoTo>> +endobj +53 0 obj<</D[2869 0 R/FitH 216.071]>> +endobj +54 0 obj<</Next 57 0 R/Prev 51 0 R/A 52 0 R/Title(suppbook)/Parent 39 0 R>> +endobj +55 0 obj<</D(0021100:booklet.4)/S/GoTo>> +endobj +56 0 obj<</D[2875 0 R/FitH 746.643]>> +endobj +57 0 obj<</Next 60 0 R/Prev 54 0 R/A 55 0 R/Title(booklet)/Parent 39 0 R>> +endobj +58 0 obj<</D(0021100:collection.4)/S/GoTo>> +endobj +59 0 obj<</D[2875 0 R/FitH 636.346]>> +endobj +60 0 obj<</Next 63 0 R/Prev 57 0 R/A 58 0 R/Title(collection)/Parent 39 0 R>> +endobj +61 0 obj<</D(0021100:incollection.4)/S/GoTo>> +endobj +62 0 obj<</D[2875 0 R/FitH 487.558]>> +endobj +63 0 obj<</Next 66 0 R/Prev 60 0 R/A 61 0 R/Title(incollection)/Parent 39 0 R>> +endobj +64 0 obj<</D(0021100:suppcollection.4)/S/GoTo>> +endobj +65 0 obj<</D[2875 0 R/FitH 338.264]>> +endobj +66 0 obj<</Next 69 0 R/Prev 63 0 R/A 64 0 R/Title(suppcollection)/Parent 39 0 R>> +endobj +67 0 obj<</D(0021100:manual.4)/S/GoTo>> +endobj +68 0 obj<</D[2875 0 R/FitH 290.592]>> +endobj +69 0 obj<</Next 72 0 R/Prev 66 0 R/A 67 0 R/Title(manual)/Parent 39 0 R>> +endobj +70 0 obj<</D(0021100:misc.4)/S/GoTo>> +endobj +71 0 obj<</D[2875 0 R/FitH 195.998]>> +endobj +72 0 obj<</Next 75 0 R/Prev 69 0 R/A 70 0 R/Title(misc)/Parent 39 0 R>> +endobj +73 0 obj<</D(0021100:online.4)/S/GoTo>> +endobj +74 0 obj<</D[2883 0 R/FitH 697.318]>> +endobj +75 0 obj<</Next 78 0 R/Prev 72 0 R/A 73 0 R/Title(online)/Parent 39 0 R>> +endobj +76 0 obj<</D(0021100:patent.4)/S/GoTo>> +endobj +77 0 obj<</D[2883 0 R/FitH 575.375]>> +endobj +78 0 obj<</Next 81 0 R/Prev 75 0 R/A 76 0 R/Title(patent)/Parent 39 0 R>> +endobj +79 0 obj<</D(0021100:periodical.4)/S/GoTo>> +endobj +80 0 obj<</D[2883 0 R/FitH 466.982]>> +endobj +81 0 obj<</Next 84 0 R/Prev 78 0 R/A 79 0 R/Title(periodical)/Parent 39 0 R>> +endobj +82 0 obj<</D(0021100:suppperiodical.4)/S/GoTo>> +endobj +83 0 obj<</D[2883 0 R/FitH 345.039]>> +endobj +84 0 obj<</Next 87 0 R/Prev 81 0 R/A 82 0 R/Title(suppperiodical)/Parent 39 0 R>> +endobj +85 0 obj<</D(0021100:proceedings.4)/S/GoTo>> +endobj +86 0 obj<</D[2883 0 R/FitH 243.17]>> +endobj +87 0 obj<</Next 90 0 R/Prev 84 0 R/A 85 0 R/Title(proceedings)/Parent 39 0 R>> +endobj +88 0 obj<</D(0021100:inproceedings.4)/S/GoTo>> +endobj +89 0 obj<</D[2887 0 R/FitH 670.219]>> +endobj +90 0 obj<</Next 93 0 R/Prev 87 0 R/A 88 0 R/Title(inproceedings)/Parent 39 0 R>> +endobj +91 0 obj<</D(0021100:reference.4)/S/GoTo>> +endobj +92 0 obj<</D[2887 0 R/FitH 548.277]>> +endobj +93 0 obj<</Next 96 0 R/Prev 90 0 R/A 91 0 R/Title(reference)/Parent 39 0 R>> +endobj +94 0 obj<</D(0021100:inreference.4)/S/GoTo>> +endobj +95 0 obj<</D[2887 0 R/FitH 500.605]>> +endobj +96 0 obj<</Next 99 0 R/Prev 93 0 R/A 94 0 R/Title(inreference)/Parent 39 0 R>> +endobj +97 0 obj<</D(0021100:report.4)/S/GoTo>> +endobj +98 0 obj<</D[2887 0 R/FitH 453.972]>> +endobj +99 0 obj<</Next 102 0 R/Prev 96 0 R/A 97 0 R/Title(report)/Parent 39 0 R>> +endobj +100 0 obj<</D(0021100:set.4)/S/GoTo>> +endobj +101 0 obj<</D[2887 0 R/FitH 345.039]>> +endobj +102 0 obj<</Next 105 0 R/Prev 99 0 R/A 100 0 R/Title(set)/Parent 39 0 R>> +endobj +103 0 obj<</D(0021100:thesis.4)/S/GoTo>> +endobj +104 0 obj<</D[2887 0 R/FitH 290.592]>> +endobj +105 0 obj<</Next 108 0 R/Prev 102 0 R/A 103 0 R/Title(thesis)/Parent 39 0 R>> +endobj +106 0 obj<</D(0021100:unpublished.4)/S/GoTo>> +endobj +107 0 obj<</D[2887 0 R/FitH 196.25]>> +endobj +108 0 obj<</Next 111 0 R/Prev 105 0 R/A 106 0 R/Title(unpublished)/Parent 39 0 R>> +endobj +109 0 obj<</D(0021100:custom[a--f].4)/S/GoTo>> +endobj +110 0 obj<</D[2891 0 R/FitH 710.867]>> +endobj +111 0 obj<</Prev 108 0 R/A 109 0 R/Title(custom[a--f])/Parent 39 0 R>> +endobj +112 0 obj<</D(subsubsection.0.2.1.2)/S/GoTo>> +endobj +113 0 obj<</D[2891 0 R/FitH 690.293]>> +endobj +114 0 obj<</Next 135 0 R/Last 132 0 R/A 112 0 R/Prev 39 0 R/First 117 0 R/Title(Type aliases)/Parent 36 0 R/Count -6>> +endobj +115 0 obj<</D(0021200:conference.4)/S/GoTo>> +endobj +116 0 obj<</D[2891 0 R/FitH 608.998]>> +endobj +117 0 obj<</Next 120 0 R/A 115 0 R/Title(conference)/Parent 114 0 R>> +endobj +118 0 obj<</D(0021200:electronic.4)/S/GoTo>> +endobj +119 0 obj<</D[2891 0 R/FitH 588.674]>> +endobj +120 0 obj<</Next 123 0 R/Prev 117 0 R/A 118 0 R/Title(electronic)/Parent 114 0 R>> +endobj +121 0 obj<</D(0021200:mastersthesis.4)/S/GoTo>> +endobj +122 0 obj<</D[2891 0 R/FitH 569.14]>> +endobj +123 0 obj<</Next 126 0 R/Prev 120 0 R/A 121 0 R/Title(mastersthesis)/Parent 114 0 R>> +endobj +124 0 obj<</D(0021200:phdthesis.4)/S/GoTo>> +endobj +125 0 obj<</D[2891 0 R/FitH 534.477]>> +endobj +126 0 obj<</Next 129 0 R/Prev 123 0 R/A 124 0 R/Title(phdthesis)/Parent 114 0 R>> +endobj +127 0 obj<</D(0021200:techreport.4)/S/GoTo>> +endobj +128 0 obj<</D[2891 0 R/FitH 500.604]>> +endobj +129 0 obj<</Next 132 0 R/Prev 126 0 R/A 127 0 R/Title(techreport)/Parent 114 0 R>> +endobj +130 0 obj<</D(0021200:www.4)/S/GoTo>> +endobj +131 0 obj<</D[2891 0 R/FitH 466.732]>> +endobj +132 0 obj<</Prev 129 0 R/A 130 0 R/Title(www)/Parent 114 0 R>> +endobj +133 0 obj<</D(subsubsection.0.2.1.3)/S/GoTo>> +endobj +134 0 obj<</D[2891 0 R/FitH 446.408]>> +endobj +135 0 obj<</Last 180 0 R/A 133 0 R/Prev 114 0 R/First 138 0 R/Title(Unsupported types)/Parent 36 0 R/Count -15>> +endobj +136 0 obj<</D(0021300:artwork.4)/S/GoTo>> +endobj +137 0 obj<</D[2891 0 R/FitH 338.014]>> +endobj +138 0 obj<</Next 141 0 R/A 136 0 R/Title(artwork)/Parent 135 0 R>> +endobj +139 0 obj<</D(0021300:audio.4)/S/GoTo>> +endobj +140 0 obj<</D[2891 0 R/FitH 304.141]>> +endobj +141 0 obj<</Next 144 0 R/Prev 138 0 R/A 139 0 R/Title(audio)/Parent 135 0 R>> +endobj +142 0 obj<</D(0021300:commentary.4)/S/GoTo>> +endobj +143 0 obj<</D[2891 0 R/FitH 270.268]>> +endobj +144 0 obj<</Next 147 0 R/Prev 141 0 R/A 142 0 R/Title(commentary)/Parent 135 0 R>> +endobj +145 0 obj<</D(0021300:image.4)/S/GoTo>> +endobj +146 0 obj<</D[2891 0 R/FitH 236.395]>> +endobj +147 0 obj<</Next 150 0 R/Prev 144 0 R/A 145 0 R/Title(image)/Parent 135 0 R>> +endobj +148 0 obj<</D(0021300:jurisdiction.4)/S/GoTo>> +endobj +149 0 obj<</D[2891 0 R/FitH 202.522]>> +endobj +150 0 obj<</Next 153 0 R/Prev 147 0 R/A 148 0 R/Title(jurisdiction)/Parent 135 0 R>> +endobj +151 0 obj<</D(0021300:legislation.4)/S/GoTo>> +endobj +152 0 obj<</D[2891 0 R/FitH 168.649]>> +endobj +153 0 obj<</Next 156 0 R/Prev 150 0 R/A 151 0 R/Title(legislation)/Parent 135 0 R>> +endobj +154 0 obj<</D(0021300:legal.4)/S/GoTo>> +endobj +155 0 obj<</D[2899 0 R/FitH 746.643]>> +endobj +156 0 obj<</Next 159 0 R/Prev 153 0 R/A 154 0 R/Title(legal)/Parent 135 0 R>> +endobj +157 0 obj<</D(0021300:letter.4)/S/GoTo>> +endobj +158 0 obj<</D[2899 0 R/FitH 710.617]>> +endobj +159 0 obj<</Next 162 0 R/Prev 156 0 R/A 157 0 R/Title(letter)/Parent 135 0 R>> +endobj +160 0 obj<</D(0021300:movie.4)/S/GoTo>> +endobj +161 0 obj<</D[2899 0 R/FitH 676.744]>> +endobj +162 0 obj<</Next 165 0 R/Prev 159 0 R/A 160 0 R/Title(movie)/Parent 135 0 R>> +endobj +163 0 obj<</D(0021300:music.4)/S/GoTo>> +endobj +164 0 obj<</D[2899 0 R/FitH 643.661]>> +endobj +165 0 obj<</Next 168 0 R/Prev 162 0 R/A 163 0 R/Title(music)/Parent 135 0 R>> +endobj +166 0 obj<</D(0021300:performance.4)/S/GoTo>> +endobj +167 0 obj<</D[2899 0 R/FitH 608.998]>> +endobj +168 0 obj<</Next 171 0 R/Prev 165 0 R/A 166 0 R/Title(performance)/Parent 135 0 R>> +endobj +169 0 obj<</D(0021300:review.4)/S/GoTo>> +endobj +170 0 obj<</D[2899 0 R/FitH 561.576]>> +endobj +171 0 obj<</Next 174 0 R/Prev 168 0 R/A 169 0 R/Title(review)/Parent 135 0 R>> +endobj +172 0 obj<</D(0021300:software.4)/S/GoTo>> +endobj +173 0 obj<</D[2899 0 R/FitH 527.703]>> +endobj +174 0 obj<</Next 177 0 R/Prev 171 0 R/A 172 0 R/Title(software)/Parent 135 0 R>> +endobj +175 0 obj<</D(0021300:standard.4)/S/GoTo>> +endobj +176 0 obj<</D[2899 0 R/FitH 507.379]>> +endobj +177 0 obj<</Next 180 0 R/Prev 174 0 R/A 175 0 R/Title(standard)/Parent 135 0 R>> +endobj +178 0 obj<</D(0021300:video.4)/S/GoTo>> +endobj +179 0 obj<</D[2899 0 R/FitH 459.957]>> +endobj +180 0 obj<</Prev 177 0 R/A 178 0 R/Title(video)/Parent 135 0 R>> +endobj +181 0 obj<</D(subsection.0.2.2)/S/GoTo>> +endobj +182 0 obj<</D[2899 0 R/FitH 426.084]>> +endobj +183 0 obj<</Next 555 0 R/Last 534 0 R/A 181 0 R/Prev 36 0 R/First 186 0 R/Title(Entry fields)/Parent 33 0 R/Count -5>> +endobj +184 0 obj<</D(subsubsection.0.2.2.1)/S/GoTo>> +endobj +185 0 obj<</D[2899 0 R/FitH 358.338]>> +endobj +186 0 obj<</Next 189 0 R/A 184 0 R/Title(Data types)/Parent 183 0 R>> +endobj +187 0 obj<</D(subsubsection.0.2.2.2)/S/GoTo>> +endobj +188 0 obj<</D[2914 0 R/FitH 712.668]>> +endobj +189 0 obj<</Next 468 0 R/Last 465 0 R/A 187 0 R/Prev 186 0 R/First 192 0 R/Title(Data fields)/Parent 183 0 R/Count -92>> +endobj +190 0 obj<</D(0022200:abstract.4)/S/GoTo>> +endobj +191 0 obj<</D[2914 0 R/FitH 629.322]>> +endobj +192 0 obj<</Next 195 0 R/A 190 0 R/Title(abstract)/Parent 189 0 R>> +endobj +193 0 obj<</D(0022200:addendum.4)/S/GoTo>> +endobj +194 0 obj<</D[2914 0 R/FitH 575.125]>> +endobj +195 0 obj<</Next 198 0 R/Prev 192 0 R/A 193 0 R/Title(addendum)/Parent 189 0 R>> +endobj +196 0 obj<</D(0022200:afterword.4)/S/GoTo>> +endobj +197 0 obj<</D[2914 0 R/FitH 507.379]>> +endobj +198 0 obj<</Next 201 0 R/Prev 195 0 R/A 196 0 R/Title(afterword)/Parent 189 0 R>> +endobj +199 0 obj<</D(0022200:annotation.4)/S/GoTo>> +endobj +200 0 obj<</D[2914 0 R/FitH 439.633]>> +endobj +201 0 obj<</Next 204 0 R/Prev 198 0 R/A 199 0 R/Title(annotation)/Parent 189 0 R>> +endobj +202 0 obj<</D(0022200:annotator.4)/S/GoTo>> +endobj +203 0 obj<</D[2914 0 R/FitH 358.338]>> +endobj +204 0 obj<</Next 207 0 R/Prev 201 0 R/A 202 0 R/Title(annotator)/Parent 189 0 R>> +endobj +205 0 obj<</D(0022200:author.4)/S/GoTo>> +endobj +206 0 obj<</D[2914 0 R/FitH 290.592]>> +endobj +207 0 obj<</Next 210 0 R/Prev 204 0 R/A 205 0 R/Title(author)/Parent 189 0 R>> +endobj +208 0 obj<</D(0022200:authortype.4)/S/GoTo>> +endobj +209 0 obj<</D[2914 0 R/FitH 250.652]>> +endobj +210 0 obj<</Next 213 0 R/Prev 207 0 R/A 208 0 R/Title(authortype)/Parent 189 0 R>> +endobj +211 0 obj<</D(0022200:bookauthor.4)/S/GoTo>> +endobj +212 0 obj<</D[2914 0 R/FitH 195.748]>> +endobj +213 0 obj<</Next 216 0 R/Prev 210 0 R/A 211 0 R/Title(bookauthor)/Parent 189 0 R>> +endobj +214 0 obj<</D(0022200:bookpagination.4)/S/GoTo>> +endobj +215 0 obj<</D[2914 0 R/FitH 155.808]>> +endobj +216 0 obj<</Next 219 0 R/Prev 213 0 R/A 214 0 R/Title(bookpagination)/Parent 189 0 R>> +endobj +217 0 obj<</D(0022200:booksubtitle.4)/S/GoTo>> +endobj +218 0 obj<</D[2921 0 R/FitH 683.769]>> +endobj +219 0 obj<</Next 222 0 R/Prev 216 0 R/A 217 0 R/Title(booksubtitle)/Parent 189 0 R>> +endobj +220 0 obj<</D(0022200:booktitle.4)/S/GoTo>> +endobj +221 0 obj<</D[2921 0 R/FitH 617.791]>> +endobj +222 0 obj<</Next 225 0 R/Prev 219 0 R/A 220 0 R/Title(booktitle)/Parent 189 0 R>> +endobj +223 0 obj<</D(0022200:booktitleaddon.4)/S/GoTo>> +endobj +224 0 obj<</D[2921 0 R/FitH 561.576]>> +endobj +225 0 obj<</Next 228 0 R/Prev 222 0 R/A 223 0 R/Title(booktitleaddon)/Parent 189 0 R>> +endobj +226 0 obj<</D(0022200:chapter.4)/S/GoTo>> +endobj +227 0 obj<</D[2921 0 R/FitH 520.928]>> +endobj +228 0 obj<</Next 231 0 R/Prev 225 0 R/A 226 0 R/Title(chapter)/Parent 189 0 R>> +endobj +229 0 obj<</D(0022200:commentator.4)/S/GoTo>> +endobj +230 0 obj<</D[2921 0 R/FitH 480.281]>> +endobj +231 0 obj<</Next 234 0 R/Prev 228 0 R/A 229 0 R/Title(commentator)/Parent 189 0 R>> +endobj +232 0 obj<</D(0022200:date.4)/S/GoTo>> +endobj +233 0 obj<</D[2921 0 R/FitH 373.906]>> +endobj +234 0 obj<</Next 237 0 R/Prev 231 0 R/A 232 0 R/Title(date)/Parent 189 0 R>> +endobj +235 0 obj<</D(0022200:doi.4)/S/GoTo>> +endobj +236 0 obj<</D[2921 0 R/FitH 331.24]>> +endobj +237 0 obj<</Next 240 0 R/Prev 234 0 R/A 235 0 R/Title(doi)/Parent 189 0 R>> +endobj +238 0 obj<</D(0022200:edition.4)/S/GoTo>> +endobj +239 0 obj<</D[2921 0 R/FitH 290.592]>> +endobj +240 0 obj<</Next 243 0 R/Prev 237 0 R/A 238 0 R/Title(edition)/Parent 189 0 R>> +endobj +241 0 obj<</D(0022200:editor.4)/S/GoTo>> +endobj +242 0 obj<</D[2921 0 R/FitH 209.297]>> +endobj +243 0 obj<</Next 246 0 R/Prev 240 0 R/A 241 0 R/Title(editor)/Parent 189 0 R>> +endobj +244 0 obj<</D(0022200:editora.4)/S/GoTo>> +endobj +245 0 obj<</D[2936 0 R/FitH 746.643]>> +endobj +246 0 obj<</Next 249 0 R/Prev 243 0 R/A 244 0 R/Title(editora)/Parent 189 0 R>> +endobj +247 0 obj<</D(0022200:editorb.4)/S/GoTo>> +endobj +248 0 obj<</D[2936 0 R/FitH 678.795]>> +endobj +249 0 obj<</Next 252 0 R/Prev 246 0 R/A 247 0 R/Title(editorb)/Parent 189 0 R>> +endobj +250 0 obj<</D(0022200:editorc.4)/S/GoTo>> +endobj +251 0 obj<</D[2936 0 R/FitH 622.547]>> +endobj +252 0 obj<</Next 255 0 R/Prev 249 0 R/A 250 0 R/Title(editorc)/Parent 189 0 R>> +endobj +253 0 obj<</D(0022200:editortype.4)/S/GoTo>> +endobj +254 0 obj<</D[2936 0 R/FitH 568.35]>> +endobj +255 0 obj<</Next 258 0 R/Prev 252 0 R/A 253 0 R/Title(editortype)/Parent 189 0 R>> +endobj +256 0 obj<</D(0022200:editoratype.4)/S/GoTo>> +endobj +257 0 obj<</D[2936 0 R/FitH 489.106]>> +endobj +258 0 obj<</Next 261 0 R/Prev 255 0 R/A 256 0 R/Title(editoratype)/Parent 189 0 R>> +endobj +259 0 obj<</D(0022200:editorbtype.4)/S/GoTo>> +endobj +260 0 obj<</D[2936 0 R/FitH 434.909]>> +endobj +261 0 obj<</Next 264 0 R/Prev 258 0 R/A 259 0 R/Title(editorbtype)/Parent 189 0 R>> +endobj +262 0 obj<</D(0022200:editorctype.4)/S/GoTo>> +endobj +263 0 obj<</D[2936 0 R/FitH 380.713]>> +endobj +264 0 obj<</Next 267 0 R/Prev 261 0 R/A 262 0 R/Title(editorctype)/Parent 189 0 R>> +endobj +265 0 obj<</D(0022200:eid.4)/S/GoTo>> +endobj +266 0 obj<</D[2936 0 R/FitH 326.516]>> +endobj +267 0 obj<</Next 270 0 R/Prev 264 0 R/A 265 0 R/Title(eid)/Parent 189 0 R>> +endobj +268 0 obj<</D(0022200:eprint.4)/S/GoTo>> +endobj +269 0 obj<</D[2936 0 R/FitH 284.607]>> +endobj +270 0 obj<</Next 273 0 R/Prev 267 0 R/A 268 0 R/Title(eprint)/Parent 189 0 R>> +endobj +271 0 obj<</D(0022200:eprinttype.4)/S/GoTo>> +endobj +272 0 obj<</D[2936 0 R/FitH 230.328]>> +endobj +273 0 obj<</Next 276 0 R/Prev 270 0 R/A 271 0 R/Title(eprinttype)/Parent 189 0 R>> +endobj +274 0 obj<</D(0022200:eventdate.4)/S/GoTo>> +endobj +275 0 obj<</D[2936 0 R/FitH 188.973]>> +endobj +276 0 obj<</Next 279 0 R/Prev 273 0 R/A 274 0 R/Title(eventdate)/Parent 189 0 R>> +endobj +277 0 obj<</D(0022200:eventtitle.4)/S/GoTo>> +endobj +278 0 obj<</D[2943 0 R/FitH 746.643]>> +endobj +279 0 obj<</Next 282 0 R/Prev 276 0 R/A 277 0 R/Title(eventtitle)/Parent 189 0 R>> +endobj +280 0 obj<</D(0022200:file.4)/S/GoTo>> +endobj +281 0 obj<</D[2943 0 R/FitH 649.646]>> +endobj +282 0 obj<</Next 285 0 R/Prev 279 0 R/A 280 0 R/Title(file)/Parent 189 0 R>> +endobj +283 0 obj<</D(0022200:foreword.4)/S/GoTo>> +endobj +284 0 obj<</D[2943 0 R/FitH 595.449]>> +endobj +285 0 obj<</Next 288 0 R/Prev 282 0 R/A 283 0 R/Title(foreword)/Parent 189 0 R>> +endobj +286 0 obj<</D(0022200:holder.4)/S/GoTo>> +endobj +287 0 obj<</D[2943 0 R/FitH 527.703]>> +endobj +288 0 obj<</Next 291 0 R/Prev 285 0 R/A 286 0 R/Title(holder)/Parent 189 0 R>> +endobj +289 0 obj<</D(0022200:howpublished.4)/S/GoTo>> +endobj +290 0 obj<</D[2943 0 R/FitH 459.957]>> +endobj +291 0 obj<</Next 294 0 R/Prev 288 0 R/A 289 0 R/Title(howpublished)/Parent 189 0 R>> +endobj +292 0 obj<</D(0022200:indextitle.4)/S/GoTo>> +endobj +293 0 obj<</D[2943 0 R/FitH 405.76]>> +endobj +294 0 obj<</Next 297 0 R/Prev 291 0 R/A 292 0 R/Title(indextitle)/Parent 189 0 R>> +endobj +295 0 obj<</D(0022200:institution.4)/S/GoTo>> +endobj +296 0 obj<</D[2943 0 R/FitH 312.967]>> +endobj +297 0 obj<</Next 300 0 R/Prev 294 0 R/A 295 0 R/Title(institution)/Parent 189 0 R>> +endobj +298 0 obj<</D(0022200:introduction.4)/S/GoTo>> +endobj +299 0 obj<</D[2943 0 R/FitH 243.672]>> +endobj +300 0 obj<</Next 303 0 R/Prev 297 0 R/A 298 0 R/Title(introduction)/Parent 189 0 R>> +endobj +301 0 obj<</D(0022200:isan.4)/S/GoTo>> +endobj +302 0 obj<</D[2943 0 R/FitH 175.424]>> +endobj +303 0 obj<</Next 306 0 R/Prev 300 0 R/A 301 0 R/Title(isan)/Parent 189 0 R>> +endobj +304 0 obj<</D(0022200:isbn.4)/S/GoTo>> +endobj +305 0 obj<</D[2949 0 R/FitH 746.643]>> +endobj +306 0 obj<</Next 309 0 R/Prev 303 0 R/A 304 0 R/Title(isbn)/Parent 189 0 R>> +endobj +307 0 obj<</D(0022200:ismn.4)/S/GoTo>> +endobj +308 0 obj<</D[2949 0 R/FitH 705.893]>> +endobj +309 0 obj<</Next 312 0 R/Prev 306 0 R/A 307 0 R/Title(ismn)/Parent 189 0 R>> +endobj +310 0 obj<</D(0022200:isrn.4)/S/GoTo>> +endobj +311 0 obj<</D[2949 0 R/FitH 649.646]>> +endobj +312 0 obj<</Next 315 0 R/Prev 309 0 R/A 310 0 R/Title(isrn)/Parent 189 0 R>> +endobj +313 0 obj<</D(0022200:issn.4)/S/GoTo>> +endobj +314 0 obj<</D[2949 0 R/FitH 608.998]>> +endobj +315 0 obj<</Next 318 0 R/Prev 312 0 R/A 313 0 R/Title(issn)/Parent 189 0 R>> +endobj +316 0 obj<</D(0022200:issue.4)/S/GoTo>> +endobj +317 0 obj<</D[2949 0 R/FitH 568.35]>> +endobj +318 0 obj<</Next 321 0 R/Prev 315 0 R/A 316 0 R/Title(issue)/Parent 189 0 R>> +endobj +319 0 obj<</D(0022200:issuesubtitle.4)/S/GoTo>> +endobj +320 0 obj<</D[2949 0 R/FitH 473.845]>> +endobj +321 0 obj<</Next 324 0 R/Prev 318 0 R/A 319 0 R/Title(issuesubtitle)/Parent 189 0 R>> +endobj +322 0 obj<</D(0022200:issuetitle.4)/S/GoTo>> +endobj +323 0 obj<</D[2949 0 R/FitH 432.859]>> +endobj +324 0 obj<</Next 327 0 R/Prev 321 0 R/A 322 0 R/Title(issuetitle)/Parent 189 0 R>> +endobj +325 0 obj<</D(0022200:iswc.4)/S/GoTo>> +endobj +326 0 obj<</D[2949 0 R/FitH 392.211]>> +endobj +327 0 obj<</Next 330 0 R/Prev 324 0 R/A 325 0 R/Title(iswc)/Parent 189 0 R>> +endobj +328 0 obj<</D(0022200:journalsubtitle.4)/S/GoTo>> +endobj +329 0 obj<</D[2949 0 R/FitH 338.014]>> +endobj +330 0 obj<</Next 333 0 R/Prev 327 0 R/A 328 0 R/Title(journalsubtitle)/Parent 189 0 R>> +endobj +331 0 obj<</D(0022200:journaltitle.4)/S/GoTo>> +endobj +332 0 obj<</D[2949 0 R/FitH 297.367]>> +endobj +333 0 obj<</Next 336 0 R/Prev 330 0 R/A 331 0 R/Title(journaltitle)/Parent 189 0 R>> +endobj +334 0 obj<</D(0022200:label.4)/S/GoTo>> +endobj +335 0 obj<</D[2949 0 R/FitH 256.719]>> +endobj +336 0 obj<</Next 339 0 R/Prev 333 0 R/A 334 0 R/Title(label)/Parent 189 0 R>> +endobj +337 0 obj<</D(0022200:language.4)/S/GoTo>> +endobj +338 0 obj<</D[2949 0 R/FitH 161.875]>> +endobj +339 0 obj<</Next 342 0 R/Prev 336 0 R/A 337 0 R/Title(language)/Parent 189 0 R>> +endobj +340 0 obj<</D(0022200:library.4)/S/GoTo>> +endobj +341 0 obj<</D[2960 0 R/FitH 710.617]>> +endobj +342 0 obj<</Next 345 0 R/Prev 339 0 R/A 340 0 R/Title(library)/Parent 189 0 R>> +endobj +343 0 obj<</D(0022200:location.4)/S/GoTo>> +endobj +344 0 obj<</D[2960 0 R/FitH 642.871]>> +endobj +345 0 obj<</Next 348 0 R/Prev 342 0 R/A 343 0 R/Title(location)/Parent 189 0 R>> +endobj +346 0 obj<</D(0022200:mainsubtitle.4)/S/GoTo>> +endobj +347 0 obj<</D[2960 0 R/FitH 548.027]>> +endobj +348 0 obj<</Next 351 0 R/Prev 345 0 R/A 346 0 R/Title(mainsubtitle)/Parent 189 0 R>> +endobj +349 0 obj<</D(0022200:maintitle.4)/S/GoTo>> +endobj +350 0 obj<</D[2960 0 R/FitH 509.398]>> +endobj +351 0 obj<</Next 354 0 R/Prev 348 0 R/A 349 0 R/Title(maintitle)/Parent 189 0 R>> +endobj +352 0 obj<</D(0022200:maintitleaddon.4)/S/GoTo>> +endobj +353 0 obj<</D[2960 0 R/FitH 439.633]>> +endobj +354 0 obj<</Next 357 0 R/Prev 351 0 R/A 352 0 R/Title(maintitleaddon)/Parent 189 0 R>> +endobj +355 0 obj<</D(0022200:month.4)/S/GoTo>> +endobj +356 0 obj<</D[2960 0 R/FitH 398.986]>> +endobj +357 0 obj<</Next 360 0 R/Prev 354 0 R/A 355 0 R/Title(month)/Parent 189 0 R>> +endobj +358 0 obj<</D(0022200:nameaddon.4)/S/GoTo>> +endobj +359 0 obj<</D[2960 0 R/FitH 318.029]>> +endobj +360 0 obj<</Next 363 0 R/Prev 357 0 R/A 358 0 R/Title(nameaddon)/Parent 189 0 R>> +endobj +361 0 obj<</D(0022200:note.4)/S/GoTo>> +endobj +362 0 obj<</D[2960 0 R/FitH 237.103]>> +endobj +363 0 obj<</Next 366 0 R/Prev 360 0 R/A 361 0 R/Title(note)/Parent 189 0 R>> +endobj +364 0 obj<</D(0022200:number.4)/S/GoTo>> +endobj +365 0 obj<</D[2960 0 R/FitH 157.118]>> +endobj +366 0 obj<</Next 369 0 R/Prev 363 0 R/A 364 0 R/Title(number)/Parent 189 0 R>> +endobj +367 0 obj<</D(0022200:organization.4)/S/GoTo>> +endobj +368 0 obj<</D[2970 0 R/FitH 710.617]>> +endobj +369 0 obj<</Next 372 0 R/Prev 366 0 R/A 367 0 R/Title(organization)/Parent 189 0 R>> +endobj +370 0 obj<</D(0022200:origdate.4)/S/GoTo>> +endobj +371 0 obj<</D[2970 0 R/FitH 657.128]>> +endobj +372 0 obj<</Next 375 0 R/Prev 369 0 R/A 370 0 R/Title(origdate)/Parent 189 0 R>> +endobj +373 0 obj<</D(0022200:origlanguage.4)/S/GoTo>> +endobj +374 0 obj<</D[2970 0 R/FitH 602.223]>> +endobj +375 0 obj<</Next 378 0 R/Prev 372 0 R/A 373 0 R/Title(origlanguage)/Parent 189 0 R>> +endobj +376 0 obj<</D(0022200:origlocation.4)/S/GoTo>> +endobj +377 0 obj<</D[2970 0 R/FitH 561.576]>> +endobj +378 0 obj<</Next 381 0 R/Prev 375 0 R/A 376 0 R/Title(origlocation)/Parent 189 0 R>> +endobj +379 0 obj<</D(0022200:origpublisher.4)/S/GoTo>> +endobj +380 0 obj<</D[2970 0 R/FitH 494.537]>> +endobj +381 0 obj<</Next 384 0 R/Prev 378 0 R/A 379 0 R/Title(origpublisher)/Parent 189 0 R>> +endobj +382 0 obj<</D(0022200:origtitle.4)/S/GoTo>> +endobj +383 0 obj<</D[2970 0 R/FitH 426.791]>> +endobj +384 0 obj<</Next 387 0 R/Prev 381 0 R/A 382 0 R/Title(origtitle)/Parent 189 0 R>> +endobj +385 0 obj<</D(0022200:pages.4)/S/GoTo>> +endobj +386 0 obj<</D[2970 0 R/FitH 371.887]>> +endobj +387 0 obj<</Next 390 0 R/Prev 384 0 R/A 385 0 R/Title(pages)/Parent 189 0 R>> +endobj +388 0 obj<</D(0022200:pagetotal.4)/S/GoTo>> +endobj +389 0 obj<</D[2970 0 R/FitH 290.592]>> +endobj +390 0 obj<</Next 393 0 R/Prev 387 0 R/A 388 0 R/Title(pagetotal)/Parent 189 0 R>> +endobj +391 0 obj<</D(0022200:pagination.4)/S/GoTo>> +endobj +392 0 obj<</D[2970 0 R/FitH 249.944]>> +endobj +393 0 obj<</Next 396 0 R/Prev 390 0 R/A 391 0 R/Title(pagination)/Parent 189 0 R>> +endobj +394 0 obj<</D(0022200:part.4)/S/GoTo>> +endobj +395 0 obj<</D[2970 0 R/FitH 168.899]>> +endobj +396 0 obj<</Next 399 0 R/Prev 393 0 R/A 394 0 R/Title(part)/Parent 189 0 R>> +endobj +397 0 obj<</D(0022200:publisher.4)/S/GoTo>> +endobj +398 0 obj<</D[2980 0 R/FitH 710.617]>> +endobj +399 0 obj<</Next 402 0 R/Prev 396 0 R/A 397 0 R/Title(publisher)/Parent 189 0 R>> +endobj +400 0 obj<</D(0022200:pubstate.4)/S/GoTo>> +endobj +401 0 obj<</D[2980 0 R/FitH 669.969]>> +endobj +402 0 obj<</Next 405 0 R/Prev 399 0 R/A 400 0 R/Title(pubstate)/Parent 189 0 R>> +endobj +403 0 obj<</D(0022200:reprinttitle.4)/S/GoTo>> +endobj +404 0 obj<</D[2980 0 R/FitH 616.023]>> +endobj +405 0 obj<</Next 408 0 R/Prev 402 0 R/A 403 0 R/Title(reprinttitle)/Parent 189 0 R>> +endobj +406 0 obj<</D(0022200:series.4)/S/GoTo>> +endobj +407 0 obj<</D[2980 0 R/FitH 575.125]>> +endobj +408 0 obj<</Next 411 0 R/Prev 405 0 R/A 406 0 R/Title(series)/Parent 189 0 R>> +endobj +409 0 obj<</D(0022200:shortauthor.4)/S/GoTo>> +endobj +410 0 obj<</D[2980 0 R/FitH 482.332]>> +endobj +411 0 obj<</Next 414 0 R/Prev 408 0 R/A 409 0 R/Title(shortauthor)/Parent 189 0 R>> +endobj +412 0 obj<</D(0022200:shorteditor.4)/S/GoTo>> +endobj +413 0 obj<</D[2980 0 R/FitH 426.084]>> +endobj +414 0 obj<</Next 417 0 R/Prev 411 0 R/A 412 0 R/Title(shorteditor)/Parent 189 0 R>> +endobj +415 0 obj<</D(0022200:shorthand.4)/S/GoTo>> +endobj +416 0 obj<</D[2980 0 R/FitH 371.887]>> +endobj +417 0 obj<</Next 420 0 R/Prev 414 0 R/A 415 0 R/Title(shorthand)/Parent 189 0 R>> +endobj +418 0 obj<</D(0022200:shorthandintro.4)/S/GoTo>> +endobj +419 0 obj<</D[2980 0 R/FitH 277.043]>> +endobj +420 0 obj<</Next 423 0 R/Prev 417 0 R/A 418 0 R/Title(shorthandintro)/Parent 189 0 R>> +endobj +421 0 obj<</D(0022200:shortjournal.4)/S/GoTo>> +endobj +422 0 obj<</D[2980 0 R/FitH 195.748]>> +endobj +423 0 obj<</Next 426 0 R/Prev 420 0 R/A 421 0 R/Title(shortjournal)/Parent 189 0 R>> +endobj +424 0 obj<</D(0022200:shortseries.4)/S/GoTo>> +endobj +425 0 obj<</D[2986 0 R/FitH 746.643]>> +endobj +426 0 obj<</Next 429 0 R/Prev 423 0 R/A 424 0 R/Title(shortseries)/Parent 189 0 R>> +endobj +427 0 obj<</D(0022200:shorttitle.4)/S/GoTo>> +endobj +428 0 obj<</D[2986 0 R/FitH 690.293]>> +endobj +429 0 obj<</Next 432 0 R/Prev 426 0 R/A 427 0 R/Title(shorttitle)/Parent 189 0 R>> +endobj +430 0 obj<</D(0022200:subtitle.4)/S/GoTo>> +endobj +431 0 obj<</D[2986 0 R/FitH 622.547]>> +endobj +432 0 obj<</Next 435 0 R/Prev 429 0 R/A 430 0 R/Title(subtitle)/Parent 189 0 R>> +endobj +433 0 obj<</D(0022200:title.4)/S/GoTo>> +endobj +434 0 obj<</D[2986 0 R/FitH 583.951]>> +endobj +435 0 obj<</Next 438 0 R/Prev 432 0 R/A 433 0 R/Title(title)/Parent 189 0 R>> +endobj +436 0 obj<</D(0022200:titleaddon.4)/S/GoTo>> +endobj +437 0 obj<</D[2986 0 R/FitH 543.303]>> +endobj +438 0 obj<</Next 441 0 R/Prev 435 0 R/A 436 0 R/Title(titleaddon)/Parent 189 0 R>> +endobj +439 0 obj<</D(0022200:translator.4)/S/GoTo>> +endobj +440 0 obj<</D[2986 0 R/FitH 500.604]>> +endobj +441 0 obj<</Next 444 0 R/Prev 438 0 R/A 439 0 R/Title(translator)/Parent 189 0 R>> +endobj +442 0 obj<</D(0022200:type.4)/S/GoTo>> +endobj +443 0 obj<</D[2986 0 R/FitH 432.859]>> +endobj +444 0 obj<</Next 447 0 R/Prev 441 0 R/A 442 0 R/Title(type)/Parent 189 0 R>> +endobj +445 0 obj<</D(0022200:url.4)/S/GoTo>> +endobj +446 0 obj<</D[2986 0 R/FitH 378.662]>> +endobj +447 0 obj<</Next 450 0 R/Prev 444 0 R/A 445 0 R/Title(url)/Parent 189 0 R>> +endobj +448 0 obj<</D(0022200:urldate.4)/S/GoTo>> +endobj +449 0 obj<</D[2986 0 R/FitH 338.014]>> +endobj +450 0 obj<</Next 453 0 R/Prev 447 0 R/A 448 0 R/Title(urldate)/Parent 189 0 R>> +endobj +451 0 obj<</D(0022200:venue.4)/S/GoTo>> +endobj +452 0 obj<</D[2986 0 R/FitH 297.367]>> +endobj +453 0 obj<</Next 456 0 R/Prev 450 0 R/A 451 0 R/Title(venue)/Parent 189 0 R>> +endobj +454 0 obj<</D(0022200:version.4)/S/GoTo>> +endobj +455 0 obj<</D[2986 0 R/FitH 202.522]>> +endobj +456 0 obj<</Next 459 0 R/Prev 453 0 R/A 454 0 R/Title(version)/Parent 189 0 R>> +endobj +457 0 obj<</D(0022200:volume.4)/S/GoTo>> +endobj +458 0 obj<</D[2986 0 R/FitH 161.875]>> +endobj +459 0 obj<</Next 462 0 R/Prev 456 0 R/A 457 0 R/Title(volume)/Parent 189 0 R>> +endobj +460 0 obj<</D(0022200:volumes.4)/S/GoTo>> +endobj +461 0 obj<</D[2993 0 R/FitH 746.643]>> +endobj +462 0 obj<</Next 465 0 R/Prev 459 0 R/A 460 0 R/Title(volumes)/Parent 189 0 R>> +endobj +463 0 obj<</D(0022200:year.4)/S/GoTo>> +endobj +464 0 obj<</D[2993 0 R/FitH 692.312]>> +endobj +465 0 obj<</Prev 462 0 R/A 463 0 R/Title(year)/Parent 189 0 R>> +endobj +466 0 obj<</D(subsubsection.0.2.2.3)/S/GoTo>> +endobj +467 0 obj<</D[2993 0 R/FitH 649.646]>> +endobj +468 0 obj<</Next 516 0 R/Last 513 0 R/A 466 0 R/Prev 189 0 R/First 471 0 R/Title(Special fields)/Parent 183 0 R/Count -15>> +endobj +469 0 obj<</D(0022300:crossref.4)/S/GoTo>> +endobj +470 0 obj<</D[2993 0 R/FitH 595.449]>> +endobj +471 0 obj<</Next 474 0 R/A 469 0 R/Title(crossref)/Parent 468 0 R>> +endobj +472 0 obj<</D(0022300:entryset.4)/S/GoTo>> +endobj +473 0 obj<</D[2993 0 R/FitH 394.229]>> +endobj +474 0 obj<</Next 477 0 R/Prev 471 0 R/A 472 0 R/Title(entryset)/Parent 468 0 R>> +endobj +475 0 obj<</D(0022300:entrysubtype.4)/S/GoTo>> +endobj +476 0 obj<</D[2993 0 R/FitH 312.967]>> +endobj +477 0 obj<</Next 480 0 R/Prev 474 0 R/A 475 0 R/Title(entrysubtype)/Parent 468 0 R>> +endobj +478 0 obj<</D(0022300:execute.4)/S/GoTo>> +endobj +479 0 obj<</D[2993 0 R/FitH 243.17]>> +endobj +480 0 obj<</Next 483 0 R/Prev 477 0 R/A 478 0 R/Title(execute)/Parent 468 0 R>> +endobj +481 0 obj<</D(0022300:gender.4)/S/GoTo>> +endobj +482 0 obj<</D[2998 0 R/FitH 478.976]>> +endobj +483 0 obj<</Next 486 0 R/Prev 480 0 R/A 481 0 R/Title(gender)/Parent 468 0 R>> +endobj +484 0 obj<</D(0022300:hyphenation.4)/S/GoTo>> +endobj +485 0 obj<</D[2998 0 R/FitH 300.785]>> +endobj +486 0 obj<</Next 489 0 R/Prev 483 0 R/A 484 0 R/Title(hyphenation)/Parent 468 0 R>> +endobj +487 0 obj<</D(0022300:indexsorttitle.4)/S/GoTo>> +endobj +488 0 obj<</D[2998 0 R/FitH 165.294]>> +endobj +489 0 obj<</Next 492 0 R/Prev 486 0 R/A 487 0 R/Title(indexsorttitle)/Parent 468 0 R>> +endobj +490 0 obj<</D(0022300:keywords.4)/S/GoTo>> +endobj +491 0 obj<</D[3009 0 R/FitH 609.056]>> +endobj +492 0 obj<</Next 495 0 R/Prev 489 0 R/A 490 0 R/Title(keywords)/Parent 468 0 R>> +endobj +493 0 obj<</D(0022300:options.4)/S/GoTo>> +endobj +494 0 obj<</D[3009 0 R/FitH 539.26]>> +endobj +495 0 obj<</Next 498 0 R/Prev 492 0 R/A 493 0 R/Title(options)/Parent 468 0 R>> +endobj +496 0 obj<</D(0022300:presort.4)/S/GoTo>> +endobj +497 0 obj<</D[3009 0 R/FitH 471.514]>> +endobj +498 0 obj<</Next 501 0 R/Prev 495 0 R/A 496 0 R/Title(presort)/Parent 468 0 R>> +endobj +499 0 obj<</D(0022300:sortkey.4)/S/GoTo>> +endobj +500 0 obj<</D[3009 0 R/FitH 336.022]>> +endobj +501 0 obj<</Next 504 0 R/Prev 498 0 R/A 499 0 R/Title(sortkey)/Parent 468 0 R>> +endobj +502 0 obj<</D(0022300:sortname.4)/S/GoTo>> +endobj +503 0 obj<</D[3009 0 R/FitH 241.177]>> +endobj +504 0 obj<</Next 507 0 R/Prev 501 0 R/A 502 0 R/Title(sortname)/Parent 468 0 R>> +endobj +505 0 obj<</D(0022300:sorttitle.4)/S/GoTo>> +endobj +506 0 obj<</D[3009 0 R/FitH 159.882]>> +endobj +507 0 obj<</Next 510 0 R/Prev 504 0 R/A 505 0 R/Title(sorttitle)/Parent 468 0 R>> +endobj +508 0 obj<</D(0022300:sortyear.4)/S/GoTo>> +endobj +509 0 obj<</D[3020 0 R/FitH 669.969]>> +endobj +510 0 obj<</Next 513 0 R/Prev 507 0 R/A 508 0 R/Title(sortyear)/Parent 468 0 R>> +endobj +511 0 obj<</D(0022300:xref.4)/S/GoTo>> +endobj +512 0 obj<</D[3020 0 R/FitH 588.674]>> +endobj +513 0 obj<</Prev 510 0 R/A 511 0 R/Title(xref)/Parent 468 0 R>> +endobj +514 0 obj<</D(subsubsection.0.2.2.4)/S/GoTo>> +endobj +515 0 obj<</D[3020 0 R/FitH 398.986]>> +endobj +516 0 obj<</Next 534 0 R/Last 531 0 R/A 514 0 R/Prev 468 0 R/First 519 0 R/Title(Custom fields)/Parent 183 0 R/Count -5>> +endobj +517 0 obj<</D(0022400:name{[a--c]}.4)/S/GoTo>> +endobj +518 0 obj<</D[3020 0 R/FitH 344.789]>> +endobj +519 0 obj<</Next 522 0 R/A 517 0 R/Title(name[a--c])/Parent 516 0 R>> +endobj +520 0 obj<</D(0022400:name{[a--c]}type.4)/S/GoTo>> +endobj +521 0 obj<</D[3020 0 R/FitH 290.592]>> +endobj +522 0 obj<</Next 525 0 R/Prev 519 0 R/A 520 0 R/Title(name[a--c]type)/Parent 516 0 R>> +endobj +523 0 obj<</D(0022400:list{[a--f]}.4)/S/GoTo>> +endobj +524 0 obj<</D[3020 0 R/FitH 236.395]>> +endobj +525 0 obj<</Next 528 0 R/Prev 522 0 R/A 523 0 R/Title(list[a--f])/Parent 516 0 R>> +endobj +526 0 obj<</D(0022400:user{[a--f]}.4)/S/GoTo>> +endobj +527 0 obj<</D[3020 0 R/FitH 182.198]>> +endobj +528 0 obj<</Next 531 0 R/Prev 525 0 R/A 526 0 R/Title(user[a--f])/Parent 516 0 R>> +endobj +529 0 obj<</D(0022400:verb{[a--c]}.4)/S/GoTo>> +endobj +530 0 obj<</D[3031 0 R/FitH 746.643]>> +endobj +531 0 obj<</Prev 528 0 R/A 529 0 R/Title(verb[a--c])/Parent 516 0 R>> +endobj +532 0 obj<</D(subsubsection.0.2.2.5)/S/GoTo>> +endobj +533 0 obj<</D[3031 0 R/FitH 690.293]>> +endobj +534 0 obj<</Last 552 0 R/A 532 0 R/Prev 516 0 R/First 537 0 R/Title(Field aliases)/Parent 183 0 R/Count -6>> +endobj +535 0 obj<</D(0022500:address.4)/S/GoTo>> +endobj +536 0 obj<</D[3031 0 R/FitH 583.951]>> +endobj +537 0 obj<</Next 540 0 R/A 535 0 R/Title(address)/Parent 534 0 R>> +endobj +538 0 obj<</D(0022500:annote.4)/S/GoTo>> +endobj +539 0 obj<</D[3031 0 R/FitH 501.312]>> +endobj +540 0 obj<</Next 543 0 R/Prev 537 0 R/A 538 0 R/Title(annote)/Parent 534 0 R>> +endobj +541 0 obj<</D(0022500:journal.4)/S/GoTo>> +endobj +542 0 obj<</D[3031 0 R/FitH 459.957]>> +endobj +543 0 obj<</Next 546 0 R/Prev 540 0 R/A 541 0 R/Title(journal)/Parent 534 0 R>> +endobj +544 0 obj<</D(0022500:key.4)/S/GoTo>> +endobj +545 0 obj<</D[3031 0 R/FitH 419.559]>> +endobj +546 0 obj<</Next 549 0 R/Prev 543 0 R/A 544 0 R/Title(key)/Parent 534 0 R>> +endobj +547 0 obj<</D(0022500:pdf.4)/S/GoTo>> +endobj +548 0 obj<</D[3031 0 R/FitH 378.912]>> +endobj +549 0 obj<</Next 552 0 R/Prev 546 0 R/A 547 0 R/Title(pdf)/Parent 534 0 R>> +endobj +550 0 obj<</D(0022500:school.4)/S/GoTo>> +endobj +551 0 obj<</D[3031 0 R/FitH 338.014]>> +endobj +552 0 obj<</Prev 549 0 R/A 550 0 R/Title(school)/Parent 534 0 R>> +endobj +553 0 obj<</D(subsection.0.2.3)/S/GoTo>> +endobj +554 0 obj<</D[3031 0 R/FitH 256.719]>> +endobj +555 0 obj<</Next 588 0 R/Last 585 0 R/A 553 0 R/Prev 183 0 R/First 558 0 R/Title(Usage notes)/Parent 33 0 R/Count -10>> +endobj +556 0 obj<</D(subsubsection.0.2.3.1)/S/GoTo>> +endobj +557 0 obj<</D[3054 0 R/FitH 561.576]>> +endobj +558 0 obj<</Next 561 0 R/A 556 0 R/Title(The entry type @inbook)/Parent 555 0 R>> +endobj +559 0 obj<</D(subsubsection.0.2.3.2)/S/GoTo>> +endobj +560 0 obj<</D[3054 0 R/FitH 453.182]>> +endobj +561 0 obj<</Next 564 0 R/Prev 558 0 R/A 559 0 R/Title(Missing and omissible data)/Parent 555 0 R>> +endobj +562 0 obj<</D(subsubsection.0.2.3.3)/S/GoTo>> +endobj +563 0 obj<</D[3059 0 R/FitH 746.643]>> +endobj +564 0 obj<</Next 567 0 R/Prev 561 0 R/A 562 0 R/Title(Corporate authors and editors)/Parent 555 0 R>> +endobj +565 0 obj<</D(subsubsection.0.2.3.4)/S/GoTo>> +endobj +566 0 obj<</D[3059 0 R/FitH 469.946]>> +endobj +567 0 obj<</Next 570 0 R/Prev 564 0 R/A 565 0 R/Title(Literal lists)/Parent 555 0 R>> +endobj +568 0 obj<</D(subsubsection.0.2.3.5)/S/GoTo>> +endobj +569 0 obj<</D[3059 0 R/FitH 243.967]>> +endobj +570 0 obj<</Next 573 0 R/Prev 567 0 R/A 568 0 R/Title(Titles)/Parent 555 0 R>> +endobj +571 0 obj<</D(subsubsection.0.2.3.6)/S/GoTo>> +endobj +572 0 obj<</D[3120 0 R/FitH 746.643]>> +endobj +573 0 obj<</Next 576 0 R/Prev 570 0 R/A 571 0 R/Title(Editorial roles)/Parent 555 0 R>> +endobj +574 0 obj<</D(subsubsection.0.2.3.7)/S/GoTo>> +endobj +575 0 obj<</D[3150 0 R/FitH 654.885]>> +endobj +576 0 obj<</Next 579 0 R/Prev 573 0 R/A 574 0 R/Title(Publication and journal series)/Parent 555 0 R>> +endobj +577 0 obj<</D(subsubsection.0.2.3.8)/S/GoTo>> +endobj +578 0 obj<</D[3183 0 R/FitH 581.149]>> +endobj +579 0 obj<</Next 582 0 R/Prev 576 0 R/A 577 0 R/Title(Date specifications)/Parent 555 0 R>> +endobj +580 0 obj<</D(subsubsection.0.2.3.9)/S/GoTo>> +endobj +581 0 obj<</D[3183 0 R/FitH 405.01]>> +endobj +582 0 obj<</Next 585 0 R/Prev 579 0 R/A 580 0 R/Title(Years, months and journal issues)/Parent 555 0 R>> +endobj +583 0 obj<</D(subsubsection.0.2.3.10)/S/GoTo>> +endobj +584 0 obj<</D[3183 0 R/FitH 230.921]>> +endobj +585 0 obj<</Prev 582 0 R/A 583 0 R/Title(Pagination)/Parent 555 0 R>> +endobj +586 0 obj<</D(subsection.0.2.4)/S/GoTo>> +endobj +587 0 obj<</D[3193 0 R/FitH 315.299]>> +endobj +588 0 obj<</Last 600 0 R/A 586 0 R/Prev 555 0 R/First 591 0 R/Title(Hints and caveats)/Parent 33 0 R/Count -4>> +endobj +589 0 obj<</D(subsubsection.0.2.4.1)/S/GoTo>> +endobj +590 0 obj<</D[3193 0 R/FitH 261.103]>> +endobj +591 0 obj<</Next 594 0 R/A 589 0 R/Title(Cross referencing)/Parent 588 0 R>> +endobj +592 0 obj<</D(subsubsection.0.2.4.2)/S/GoTo>> +endobj +593 0 obj<</D[3206 0 R/FitH 536.528]>> +endobj +594 0 obj<</Next 597 0 R/Prev 591 0 R/A 592 0 R/Title(BibTeX capacity issues)/Parent 588 0 R>> +endobj +595 0 obj<</D(subsubsection.0.2.4.3)/S/GoTo>> +endobj +596 0 obj<</D[3220 0 R/FitH 270.435]>> +endobj +597 0 obj<</Next 600 0 R/Prev 594 0 R/A 595 0 R/Title(BibTeX sorting and encoding issues)/Parent 588 0 R>> +endobj +598 0 obj<</D(subsubsection.0.2.4.4)/S/GoTo>> +endobj +599 0 obj<</D[3269 0 R/FitH 710.617]>> +endobj +600 0 obj<</Prev 597 0 R/A 598 0 R/Title(Editors and compiler scripts)/Parent 588 0 R>> +endobj +601 0 obj<</D(section.0.3)/S/GoTo>> +endobj +602 0 obj<</D[3281 0 R/FitH 242.971]>> +endobj +603 0 obj<</Next 1500 0 R/Last 1470 0 R/A 601 0 R/Prev 33 0 R/First 606 0 R/Title(User guide)/Parent 5818 0 R/Count -11>> +endobj +604 0 obj<</D(subsection.0.3.1)/S/GoTo>> +endobj +605 0 obj<</D[3318 0 R/FitH 746.643]>> +endobj +606 0 obj<</Next 825 0 R/Last 819 0 R/A 604 0 R/First 609 0 R/Title(Package options)/Parent 603 0 R/Count -6>> +endobj +607 0 obj<</D(subsubsection.0.3.1.1)/S/GoTo>> +endobj +608 0 obj<</D[3318 0 R/FitH 676.744]>> +endobj +609 0 obj<</Next 624 0 R/Last 621 0 R/A 607 0 R/First 612 0 R/Title(Load-time options)/Parent 606 0 R/Count -4>> +endobj +610 0 obj<</D(0031100:style.4)/S/GoTo>> +endobj +611 0 obj<</D[3318 0 R/FitH 622.547]>> +endobj +612 0 obj<</Next 615 0 R/A 610 0 R/Title(style)/Parent 609 0 R>> +endobj +613 0 obj<</D(0031100:bibstyle.4)/S/GoTo>> +endobj +614 0 obj<</D[3318 0 R/FitH 568.35]>> +endobj +615 0 obj<</Next 618 0 R/Prev 612 0 R/A 613 0 R/Title(bibstyle)/Parent 609 0 R>> +endobj +616 0 obj<</D(0031100:citestyle.4)/S/GoTo>> +endobj +617 0 obj<</D[3318 0 R/FitH 514.154]>> +endobj +618 0 obj<</Next 621 0 R/Prev 615 0 R/A 616 0 R/Title(citestyle)/Parent 609 0 R>> +endobj +619 0 obj<</D(0031100:natbib.4)/S/GoTo>> +endobj +620 0 obj<</D[3318 0 R/FitH 459.957]>> +endobj +621 0 obj<</Prev 618 0 R/A 619 0 R/Title(natbib)/Parent 609 0 R>> +endobj +622 0 obj<</D(subsubsection.0.3.1.2)/S/GoTo>> +endobj +623 0 obj<</D[3318 0 R/FitH 392.211]>> +endobj +624 0 obj<</Next 729 0 R/Last 726 0 R/A 622 0 R/Prev 609 0 R/First 627 0 R/Title(Preamble options)/Parent 606 0 R/Count -34>> +endobj +625 0 obj<</D(0031200:sorting.4)/S/GoTo>> +endobj +626 0 obj<</D[3318 0 R/FitH 310.916]>> +endobj +627 0 obj<</Next 630 0 R/A 625 0 R/Title(sorting)/Parent 624 0 R>> +endobj +628 0 obj<</D(0031200:sortlos.4)/S/GoTo>> +endobj +629 0 obj<</D[3326 0 R/FitH 658.471]>> +endobj +630 0 obj<</Next 633 0 R/Prev 627 0 R/A 628 0 R/Title(sortlos)/Parent 624 0 R>> +endobj +631 0 obj<</D(0031200:sortcites.4)/S/GoTo>> +endobj +632 0 obj<</D[3326 0 R/FitH 581.9]>> +endobj +633 0 obj<</Next 636 0 R/Prev 630 0 R/A 631 0 R/Title(sortcites)/Parent 624 0 R>> +endobj +634 0 obj<</D(0031200:maxnames.4)/S/GoTo>> +endobj +635 0 obj<</D[3326 0 R/FitH 514.154]>> +endobj +636 0 obj<</Next 639 0 R/Prev 633 0 R/A 634 0 R/Title(maxnames)/Parent 624 0 R>> +endobj +637 0 obj<</D(0031200:minnames.4)/S/GoTo>> +endobj +638 0 obj<</D[3326 0 R/FitH 446.408]>> +endobj +639 0 obj<</Next 642 0 R/Prev 636 0 R/A 637 0 R/Title(minnames)/Parent 624 0 R>> +endobj +640 0 obj<</D(0031200:maxitems.4)/S/GoTo>> +endobj +641 0 obj<</D[3326 0 R/FitH 350.99]>> +endobj +642 0 obj<</Next 645 0 R/Prev 639 0 R/A 640 0 R/Title(maxitems)/Parent 624 0 R>> +endobj +643 0 obj<</D(0031200:minitems.4)/S/GoTo>> +endobj +644 0 obj<</D[3326 0 R/FitH 310.916]>> +endobj +645 0 obj<</Next 648 0 R/Prev 642 0 R/A 643 0 R/Title(minitems)/Parent 624 0 R>> +endobj +646 0 obj<</D(0031200:autocite.4)/S/GoTo>> +endobj +647 0 obj<</D[3326 0 R/FitH 270.268]>> +endobj +648 0 obj<</Next 651 0 R/Prev 645 0 R/A 646 0 R/Title(autocite)/Parent 624 0 R>> +endobj +649 0 obj<</D(0031200:autopunct.4)/S/GoTo>> +endobj +650 0 obj<</D[3331 0 R/FitH 491.034]>> +endobj +651 0 obj<</Next 654 0 R/Prev 648 0 R/A 649 0 R/Title(autopunct)/Parent 624 0 R>> +endobj +652 0 obj<</D(0031200:language.4)/S/GoTo>> +endobj +653 0 obj<</D[3331 0 R/FitH 435.186]>> +endobj +654 0 obj<</Next 657 0 R/Prev 651 0 R/A 652 0 R/Title(language)/Parent 624 0 R>> +endobj +655 0 obj<</D(0031200:babel.4)/S/GoTo>> +endobj +656 0 obj<</D[3331 0 R/FitH 326.29]>> +endobj +657 0 obj<</Next 660 0 R/Prev 654 0 R/A 655 0 R/Title(babel)/Parent 624 0 R>> +endobj +658 0 obj<</D(0031200:block.4)/S/GoTo>> +endobj +659 0 obj<</D[3338 0 R/FitH 656.42]>> +endobj +660 0 obj<</Next 663 0 R/Prev 657 0 R/A 658 0 R/Title(block)/Parent 624 0 R>> +endobj +661 0 obj<</D(0031200:notetype.4)/S/GoTo>> +endobj +662 0 obj<</D[3338 0 R/FitH 440.136]>> +endobj +663 0 obj<</Next 666 0 R/Prev 660 0 R/A 661 0 R/Title(notetype)/Parent 624 0 R>> +endobj +664 0 obj<</D(0031200:hyperref.4)/S/GoTo>> +endobj +665 0 obj<</D[3338 0 R/FitH 324.465]>> +endobj +666 0 obj<</Next 669 0 R/Prev 663 0 R/A 664 0 R/Title(hyperref)/Parent 624 0 R>> +endobj +667 0 obj<</D(0031200:backref.4)/S/GoTo>> +endobj +668 0 obj<</D[3338 0 R/FitH 243.17]>> +endobj +669 0 obj<</Next 672 0 R/Prev 666 0 R/A 667 0 R/Title(backref)/Parent 624 0 R>> +endobj +670 0 obj<</D(0031200:backrefstyle.4)/S/GoTo>> +endobj +671 0 obj<</D[3346 0 R/FitH 746.643]>> +endobj +672 0 obj<</Next 675 0 R/Prev 669 0 R/A 670 0 R/Title(backrefstyle)/Parent 624 0 R>> +endobj +673 0 obj<</D(0031200:indexing.4)/S/GoTo>> +endobj +674 0 obj<</D[3346 0 R/FitH 432.859]>> +endobj +675 0 obj<</Next 678 0 R/Prev 672 0 R/A 673 0 R/Title(indexing)/Parent 624 0 R>> +endobj +676 0 obj<</D(0031200:loadfiles.4)/S/GoTo>> +endobj +677 0 obj<</D[3346 0 R/FitH 243.17]>> +endobj +678 0 obj<</Next 681 0 R/Prev 675 0 R/A 676 0 R/Title(loadfiles)/Parent 624 0 R>> +endobj +679 0 obj<</D(0031200:refsection.4)/S/GoTo>> +endobj +680 0 obj<</D[3346 0 R/FitH 175.424]>> +endobj +681 0 obj<</Next 684 0 R/Prev 678 0 R/A 679 0 R/Title(refsection)/Parent 624 0 R>> +endobj +682 0 obj<</D(0031200:refsegment.4)/S/GoTo>> +endobj +683 0 obj<</D[3351 0 R/FitH 636.096]>> +endobj +684 0 obj<</Next 687 0 R/Prev 681 0 R/A 682 0 R/Title(refsegment)/Parent 624 0 R>> +endobj +685 0 obj<</D(0031200:citereset.4)/S/GoTo>> +endobj +686 0 obj<</D[3351 0 R/FitH 541.252]>> +endobj +687 0 obj<</Next 690 0 R/Prev 684 0 R/A 685 0 R/Title(citereset)/Parent 624 0 R>> +endobj +688 0 obj<</D(0031200:abbreviate.4)/S/GoTo>> +endobj +689 0 obj<</D[3351 0 R/FitH 398.986]>> +endobj +690 0 obj<</Next 693 0 R/Prev 687 0 R/A 688 0 R/Title(abbreviate)/Parent 624 0 R>> +endobj +691 0 obj<</D(0031200:date.4)/S/GoTo>> +endobj +692 0 obj<</D[3351 0 R/FitH 331.24]>> +endobj +693 0 obj<</Next 696 0 R/Prev 690 0 R/A 691 0 R/Title(date)/Parent 624 0 R>> +endobj +694 0 obj<</D(0031200:origdate.4)/S/GoTo>> +endobj +695 0 obj<</D[3359 0 R/FitH 636.096]>> +endobj +696 0 obj<</Next 699 0 R/Prev 693 0 R/A 694 0 R/Title(origdate)/Parent 624 0 R>> +endobj +697 0 obj<</D(0031200:eventdate.4)/S/GoTo>> +endobj +698 0 obj<</D[3359 0 R/FitH 595.449]>> +endobj +699 0 obj<</Next 702 0 R/Prev 696 0 R/A 697 0 R/Title(eventdate)/Parent 624 0 R>> +endobj +700 0 obj<</D(0031200:urldate.4)/S/GoTo>> +endobj +701 0 obj<</D[3359 0 R/FitH 554.801]>> +endobj +702 0 obj<</Next 705 0 R/Prev 699 0 R/A 700 0 R/Title(urldate)/Parent 624 0 R>> +endobj +703 0 obj<</D(0031200:alldates.4)/S/GoTo>> +endobj +704 0 obj<</D[3359 0 R/FitH 514.154]>> +endobj +705 0 obj<</Next 708 0 R/Prev 702 0 R/A 703 0 R/Title(alldates)/Parent 624 0 R>> +endobj +706 0 obj<</D(0031200:datezeros.4)/S/GoTo>> +endobj +707 0 obj<</D[3359 0 R/FitH 473.506]>> +endobj +708 0 obj<</Next 711 0 R/Prev 705 0 R/A 706 0 R/Title(datezeros)/Parent 624 0 R>> +endobj +709 0 obj<</D(0031200:defernums.4)/S/GoTo>> +endobj +710 0 obj<</D[3359 0 R/FitH 432.859]>> +endobj +711 0 obj<</Next 714 0 R/Prev 708 0 R/A 709 0 R/Title(defernums)/Parent 624 0 R>> +endobj +712 0 obj<</D(0031200:punctfont.4)/S/GoTo>> +endobj +713 0 obj<</D[3359 0 R/FitH 338.014]>> +endobj +714 0 obj<</Next 717 0 R/Prev 711 0 R/A 712 0 R/Title(punctfont)/Parent 624 0 R>> +endobj +715 0 obj<</D(0031200:arxiv.4)/S/GoTo>> +endobj +716 0 obj<</D[3359 0 R/FitH 270.518]>> +endobj +717 0 obj<</Next 720 0 R/Prev 714 0 R/A 715 0 R/Title(arxiv)/Parent 624 0 R>> +endobj +718 0 obj<</D(0031200:backend.4)/S/GoTo>> +endobj +719 0 obj<</D[3371 0 R/FitH 746.643]>> +endobj +720 0 obj<</Next 723 0 R/Prev 717 0 R/A 718 0 R/Title(backend)/Parent 624 0 R>> +endobj +721 0 obj<</D(0031200:mincrossrefs.4)/S/GoTo>> +endobj +722 0 obj<</D[3371 0 R/FitH 570.401]>> +endobj +723 0 obj<</Next 726 0 R/Prev 720 0 R/A 721 0 R/Title(mincrossrefs)/Parent 624 0 R>> +endobj +724 0 obj<</D(0031200:bibencoding.4)/S/GoTo>> +endobj +725 0 obj<</D[3371 0 R/FitH 447.115]>> +endobj +726 0 obj<</Prev 723 0 R/A 724 0 R/Title(bibencoding)/Parent 624 0 R>> +endobj +727 0 obj<</D(subsubsection.0.3.1.3)/S/GoTo>> +endobj +728 0 obj<</D[3378 0 R/FitH 711.325]>> +endobj +729 0 obj<</Next 744 0 R/Last 741 0 R/A 727 0 R/Prev 624 0 R/First 732 0 R/Title(Style options)/Parent 606 0 R/Count -4>> +endobj +730 0 obj<</D(0031300:isbn.4)/S/GoTo>> +endobj +731 0 obj<</D[3378 0 R/FitH 643.579]>> +endobj +732 0 obj<</Next 735 0 R/A 730 0 R/Title(isbn)/Parent 729 0 R>> +endobj +733 0 obj<</D(0031300:url.4)/S/GoTo>> +endobj +734 0 obj<</D[3378 0 R/FitH 602.223]>> +endobj +735 0 obj<</Next 738 0 R/Prev 732 0 R/A 733 0 R/Title(url)/Parent 729 0 R>> +endobj +736 0 obj<</D(0031300:doi.4)/S/GoTo>> +endobj +737 0 obj<</D[3378 0 R/FitH 534.477]>> +endobj +738 0 obj<</Next 741 0 R/Prev 735 0 R/A 736 0 R/Title(doi)/Parent 729 0 R>> +endobj +739 0 obj<</D(0031300:eprint.4)/S/GoTo>> +endobj +740 0 obj<</D[3378 0 R/FitH 493.83]>> +endobj +741 0 obj<</Prev 738 0 R/A 739 0 R/Title(eprint)/Parent 729 0 R>> +endobj +742 0 obj<</D(subsubsection.0.3.1.4)/S/GoTo>> +endobj +743 0 obj<</D[3378 0 R/FitH 453.182]>> +endobj +744 0 obj<</Next 777 0 R/Last 762 0 R/A 742 0 R/Prev 729 0 R/First 747 0 R/Title(Entry options)/Parent 606 0 R/Count -2>> +endobj +745 0 obj<</D(paragraph.0.3.1.4.1)/S/GoTo>> +endobj +746 0 obj<</D[3378 0 R/FitH 399.235]>> +endobj +747 0 obj<</Next 762 0 R/Last 759 0 R/A 745 0 R/First 750 0 R/Title(Hybrid entry/preamble options)/Parent 744 0 R/Count -4>> +endobj +748 0 obj<</D(0031410:useauthor.5)/S/GoTo>> +endobj +749 0 obj<</D[3378 0 R/FitH 317.69]>> +endobj +750 0 obj<</Next 753 0 R/A 748 0 R/Title(useauthor)/Parent 747 0 R>> +endobj +751 0 obj<</D(0031410:useeditor.5)/S/GoTo>> +endobj +752 0 obj<</D[3378 0 R/FitH 209.297]>> +endobj +753 0 obj<</Next 756 0 R/Prev 750 0 R/A 751 0 R/Title(useeditor)/Parent 747 0 R>> +endobj +754 0 obj<</D(0031410:usetranslator.5)/S/GoTo>> +endobj +755 0 obj<</D[3382 0 R/FitH 710.617]>> +endobj +756 0 obj<</Next 759 0 R/Prev 753 0 R/A 754 0 R/Title(usetranslator)/Parent 747 0 R>> +endobj +757 0 obj<</D(0031410:useprefix.5)/S/GoTo>> +endobj +758 0 obj<</D[3382 0 R/FitH 502.508]>> +endobj +759 0 obj<</Prev 756 0 R/A 757 0 R/Title(useprefix)/Parent 747 0 R>> +endobj +760 0 obj<</D(paragraph.0.3.1.4.2)/S/GoTo>> +endobj +761 0 obj<</D[3382 0 R/FitH 379.857]>> +endobj +762 0 obj<</Last 774 0 R/A 760 0 R/Prev 747 0 R/First 765 0 R/Title(Dedicated entry options)/Parent 744 0 R/Count -4>> +endobj +763 0 obj<</D(0031420:skipbib.5)/S/GoTo>> +endobj +764 0 obj<</D[3382 0 R/FitH 325.66]>> +endobj +765 0 obj<</Next 768 0 R/A 763 0 R/Title(skipbib)/Parent 762 0 R>> +endobj +766 0 obj<</D(0031420:skiplos.5)/S/GoTo>> +endobj +767 0 obj<</D[3382 0 R/FitH 273.515]>> +endobj +768 0 obj<</Next 771 0 R/Prev 765 0 R/A 766 0 R/Title(skiplos)/Parent 762 0 R>> +endobj +769 0 obj<</D(0031420:skiplab.5)/S/GoTo>> +endobj +770 0 obj<</D[3382 0 R/FitH 217.267]>> +endobj +771 0 obj<</Next 774 0 R/Prev 768 0 R/A 769 0 R/Title(skiplab)/Parent 762 0 R>> +endobj +772 0 obj<</D(0031420:dataonly.5)/S/GoTo>> +endobj +773 0 obj<</D[3398 0 R/FitH 746.643]>> +endobj +774 0 obj<</Prev 771 0 R/A 772 0 R/Title(dataonly)/Parent 762 0 R>> +endobj +775 0 obj<</D(subsubsection.0.3.1.5)/S/GoTo>> +endobj +776 0 obj<</D[3398 0 R/FitH 690.293]>> +endobj +777 0 obj<</Next 819 0 R/Last 816 0 R/A 775 0 R/Prev 744 0 R/First 780 0 R/Title(Internal options)/Parent 606 0 R/Count -13>> +endobj +778 0 obj<</D(0031500:pagetracker.4)/S/GoTo>> +endobj +779 0 obj<</D[3398 0 R/FitH 622.547]>> +endobj +780 0 obj<</Next 783 0 R/A 778 0 R/Title(pagetracker)/Parent 777 0 R>> +endobj +781 0 obj<</D(0031500:citetracker.4)/S/GoTo>> +endobj +782 0 obj<</D[3398 0 R/FitH 446.91]>> +endobj +783 0 obj<</Next 786 0 R/Prev 780 0 R/A 781 0 R/Title(citetracker)/Parent 777 0 R>> +endobj +784 0 obj<</D(0031500:ibidtracker.4)/S/GoTo>> +endobj +785 0 obj<</D[3398 0 R/FitH 243.672]>> +endobj +786 0 obj<</Next 789 0 R/Prev 783 0 R/A 784 0 R/Title(ibidtracker)/Parent 777 0 R>> +endobj +787 0 obj<</D(0031500:idemtracker.4)/S/GoTo>> +endobj +788 0 obj<</D[3406 0 R/FitH 555.304]>> +endobj +789 0 obj<</Next 792 0 R/Prev 786 0 R/A 787 0 R/Title(idemtracker)/Parent 777 0 R>> +endobj +790 0 obj<</D(0031500:opcittracker.4)/S/GoTo>> +endobj +791 0 obj<</D[3406 0 R/FitH 338.517]>> +endobj +792 0 obj<</Next 795 0 R/Prev 789 0 R/A 790 0 R/Title(opcittracker)/Parent 777 0 R>> +endobj +793 0 obj<</D(0031500:loccittracker.4)/S/GoTo>> +endobj +794 0 obj<</D[3417 0 R/FitH 650.148]>> +endobj +795 0 obj<</Next 798 0 R/Prev 792 0 R/A 793 0 R/Title(loccittracker)/Parent 777 0 R>> +endobj +796 0 obj<</D(0031500:firstinits.4)/S/GoTo>> +endobj +797 0 obj<</D[3417 0 R/FitH 352.066]>> +endobj +798 0 obj<</Next 801 0 R/Prev 795 0 R/A 796 0 R/Title(firstinits)/Parent 777 0 R>> +endobj +799 0 obj<</D(0031500:terseinits.4)/S/GoTo>> +endobj +800 0 obj<</D[3417 0 R/FitH 297.869]>> +endobj +801 0 obj<</Next 804 0 R/Prev 798 0 R/A 799 0 R/Title(terseinits)/Parent 777 0 R>> +endobj +802 0 obj<</D(0031500:labelalpha.4)/S/GoTo>> +endobj +803 0 obj<</D[3417 0 R/FitH 202.522]>> +endobj +804 0 obj<</Next 807 0 R/Prev 801 0 R/A 802 0 R/Title(labelalpha)/Parent 777 0 R>> +endobj +805 0 obj<</D(0031500:labelnumber.4)/S/GoTo>> +endobj +806 0 obj<</D[3426 0 R/FitH 746.643]>> +endobj +807 0 obj<</Next 810 0 R/Prev 804 0 R/A 805 0 R/Title(labelnumber)/Parent 777 0 R>> +endobj +808 0 obj<</D(0031500:labelyear.4)/S/GoTo>> +endobj +809 0 obj<</D[3426 0 R/FitH 703.842]>> +endobj +810 0 obj<</Next 813 0 R/Prev 807 0 R/A 808 0 R/Title(labelyear)/Parent 777 0 R>> +endobj +811 0 obj<</D(0031500:singletitle.4)/S/GoTo>> +endobj +812 0 obj<</D[3426 0 R/FitH 651.697]>> +endobj +813 0 obj<</Next 816 0 R/Prev 810 0 R/A 811 0 R/Title(singletitle)/Parent 777 0 R>> +endobj +814 0 obj<</D(0031500:uniquename.4)/S/GoTo>> +endobj +815 0 obj<</D[3426 0 R/FitH 597.5]>> +endobj +816 0 obj<</Prev 813 0 R/A 814 0 R/Title(uniquename)/Parent 777 0 R>> +endobj +817 0 obj<</D(subsubsection.0.3.1.6)/S/GoTo>> +endobj +818 0 obj<</D[3426 0 R/FitH 473.506]>> +endobj +819 0 obj<</Last 822 0 R/A 817 0 R/Prev 777 0 R/First 822 0 R/Title(Legacy options)/Parent 606 0 R/Count -1>> +endobj +820 0 obj<</D(0031600:openbib.4)/S/GoTo>> +endobj +821 0 obj<</D[3426 0 R/FitH 419.309]>> +endobj +822 0 obj<</A 820 0 R/Title(openbib)/Parent 819 0 R>> +endobj +823 0 obj<</D(subsection.0.3.2)/S/GoTo>> +endobj +824 0 obj<</D[3426 0 R/FitH 385.686]>> +endobj +825 0 obj<</Next 837 0 R/Last 831 0 R/A 823 0 R/Prev 606 0 R/First 828 0 R/Title(Global customization)/Parent 603 0 R/Count -2>> +endobj +826 0 obj<</D(subsubsection.0.3.2.1)/S/GoTo>> +endobj +827 0 obj<</D[3426 0 R/FitH 290.592]>> +endobj +828 0 obj<</Next 831 0 R/A 826 0 R/Title(Configuration file)/Parent 825 0 R>> +endobj +829 0 obj<</D(subsubsection.0.3.2.2)/S/GoTo>> +endobj +830 0 obj<</D[3426 0 R/FitH 222.846]>> +endobj +831 0 obj<</Last 834 0 R/A 829 0 R/Prev 828 0 R/First 834 0 R/Title(Executing package options)/Parent 825 0 R/Count -1>> +endobj +832 0 obj<</D(0032200:ExecuteBibliographyOptions.4)/S/GoTo>> +endobj +833 0 obj<</D[3431 0 R/FitH 746.643]>> +endobj +834 0 obj<</A 832 0 R/Title(\\ExecuteBibliographyOptions)/Parent 831 0 R>> +endobj +835 0 obj<</D(subsection.0.3.3)/S/GoTo>> +endobj +836 0 obj<</D[3431 0 R/FitH 690.293]>> +endobj +837 0 obj<</Next 846 0 R/Last 843 0 R/A 835 0 R/Prev 825 0 R/First 840 0 R/Title(Standard styles)/Parent 603 0 R/Count -2>> +endobj +838 0 obj<</D(subsubsection.0.3.3.1)/S/GoTo>> +endobj +839 0 obj<</D[3431 0 R/FitH 623.255]>> +endobj +840 0 obj<</Next 843 0 R/A 838 0 R/Title(Citation styles)/Parent 837 0 R>> +endobj +841 0 obj<</D(subsubsection.0.3.3.2)/S/GoTo>> +endobj +842 0 obj<</D[3445 0 R/FitH 534.727]>> +endobj +843 0 obj<</Prev 840 0 R/A 841 0 R/Title(Bibliography styles)/Parent 837 0 R>> +endobj +844 0 obj<</D(subsection.0.3.4)/S/GoTo>> +endobj +845 0 obj<</D[3455 0 R/FitH 365.113]>> +endobj +846 0 obj<</Next 849 0 R/Prev 837 0 R/A 844 0 R/Title(Sorting options)/Parent 603 0 R>> +endobj +847 0 obj<</D(subsection.0.3.5)/S/GoTo>> +endobj +848 0 obj<</D[3474 0 R/FitH 485.741]>> +endobj +849 0 obj<</Next 999 0 R/Last 993 0 R/A 847 0 R/Prev 846 0 R/First 852 0 R/Title(Bibliography commands)/Parent 603 0 R/Count -9>> +endobj +850 0 obj<</D(subsubsection.0.3.5.1)/S/GoTo>> +endobj +851 0 obj<</D[3474 0 R/FitH 465.391]>> +endobj +852 0 obj<</Next 927 0 R/Last 924 0 R/A 850 0 R/First 855 0 R/Title(The bibliography)/Parent 849 0 R/Count -24>> +endobj +853 0 obj<</D(0035100:bibliography.4)/S/GoTo>> +endobj +854 0 obj<</D[3474 0 R/FitH 445.067]>> +endobj +855 0 obj<</Next 858 0 R/A 853 0 R/Title(\\bibliography)/Parent 852 0 R>> +endobj +856 0 obj<</D(0035100:printbibliography.4)/S/GoTo>> +endobj +857 0 obj<</D[3474 0 R/FitH 390.896]>> +endobj +858 0 obj<</Next 861 0 R/Prev 855 0 R/A 856 0 R/Title(\\printbibliography)/Parent 852 0 R>> +endobj +859 0 obj<</D(0035100:heading.4)/S/GoTo>> +endobj +860 0 obj<</D[3474 0 R/FitH 336.126]>> +endobj +861 0 obj<</Next 864 0 R/Prev 858 0 R/A 859 0 R/Title(heading)/Parent 852 0 R>> +endobj +862 0 obj<</D(0035100:title.4)/S/GoTo>> +endobj +863 0 obj<</D[3474 0 R/FitH 255.654]>> +endobj +864 0 obj<</Next 867 0 R/Prev 861 0 R/A 862 0 R/Title(title)/Parent 852 0 R>> +endobj +865 0 obj<</D(0035100:prenote.4)/S/GoTo>> +endobj +866 0 obj<</D[3474 0 R/FitH 201.208]>> +endobj +867 0 obj<</Next 870 0 R/Prev 864 0 R/A 865 0 R/Title(prenote)/Parent 852 0 R>> +endobj +868 0 obj<</D(0035100:postnote.4)/S/GoTo>> +endobj +869 0 obj<</D[3482 0 R/FitH 499.792]>> +endobj +870 0 obj<</Next 873 0 R/Prev 867 0 R/A 868 0 R/Title(postnote)/Parent 852 0 R>> +endobj +871 0 obj<</D(0035100:maxnames.4)/S/GoTo>> +endobj +872 0 obj<</D[3482 0 R/FitH 404.948]>> +endobj +873 0 obj<</Next 876 0 R/Prev 870 0 R/A 871 0 R/Title(maxnames)/Parent 852 0 R>> +endobj +874 0 obj<</D(0035100:minnames.4)/S/GoTo>> +endobj +875 0 obj<</D[3482 0 R/FitH 350.249]>> +endobj +876 0 obj<</Next 879 0 R/Prev 873 0 R/A 874 0 R/Title(minnames)/Parent 852 0 R>> +endobj +877 0 obj<</D(0035100:maxitems.4)/S/GoTo>> +endobj +878 0 obj<</D[3482 0 R/FitH 296.052]>> +endobj +879 0 obj<</Next 882 0 R/Prev 876 0 R/A 877 0 R/Title(maxitems)/Parent 852 0 R>> +endobj +880 0 obj<</D(0035100:minitems.4)/S/GoTo>> +endobj +881 0 obj<</D[3482 0 R/FitH 241.855]>> +endobj +882 0 obj<</Next 885 0 R/Prev 879 0 R/A 880 0 R/Title(minitems)/Parent 852 0 R>> +endobj +883 0 obj<</D(0035100:section.4)/S/GoTo>> +endobj +884 0 obj<</D[3482 0 R/FitH 187.658]>> +endobj +885 0 obj<</Next 888 0 R/Prev 882 0 R/A 883 0 R/Title(section)/Parent 852 0 R>> +endobj +886 0 obj<</D(0035100:segment.4)/S/GoTo>> +endobj +887 0 obj<</D[3490 0 R/FitH 710.617]>> +endobj +888 0 obj<</Next 891 0 R/Prev 885 0 R/A 886 0 R/Title(segment)/Parent 852 0 R>> +endobj +889 0 obj<</D(0035100:type.4)/S/GoTo>> +endobj +890 0 obj<</D[3490 0 R/FitH 642.871]>> +endobj +891 0 obj<</Next 894 0 R/Prev 888 0 R/A 889 0 R/Title(type)/Parent 852 0 R>> +endobj +892 0 obj<</D(0035100:nottype.4)/S/GoTo>> +endobj +893 0 obj<</D[3490 0 R/FitH 601.65]>> +endobj +894 0 obj<</Next 897 0 R/Prev 891 0 R/A 892 0 R/Title(nottype)/Parent 852 0 R>> +endobj +895 0 obj<</D(0035100:subtype.4)/S/GoTo>> +endobj +896 0 obj<</D[3490 0 R/FitH 550.078]>> +endobj +897 0 obj<</Next 900 0 R/Prev 894 0 R/A 895 0 R/Title(subtype)/Parent 852 0 R>> +endobj +898 0 obj<</D(0035100:notsubtype.4)/S/GoTo>> +endobj +899 0 obj<</D[3490 0 R/FitH 506.805]>> +endobj +900 0 obj<</Next 903 0 R/Prev 897 0 R/A 898 0 R/Title(notsubtype)/Parent 852 0 R>> +endobj +901 0 obj<</D(0035100:keyword.4)/S/GoTo>> +endobj +902 0 obj<</D[3490 0 R/FitH 453.182]>> +endobj +903 0 obj<</Next 906 0 R/Prev 900 0 R/A 901 0 R/Title(keyword)/Parent 852 0 R>> +endobj +904 0 obj<</D(0035100:notkeyword.4)/S/GoTo>> +endobj +905 0 obj<</D[3490 0 R/FitH 398.986]>> +endobj +906 0 obj<</Next 909 0 R/Prev 903 0 R/A 904 0 R/Title(notkeyword)/Parent 852 0 R>> +endobj +907 0 obj<</D(0035100:category.4)/S/GoTo>> +endobj +908 0 obj<</D[3490 0 R/FitH 344.789]>> +endobj +909 0 obj<</Next 912 0 R/Prev 906 0 R/A 907 0 R/Title(category)/Parent 852 0 R>> +endobj +910 0 obj<</D(0035100:notcategory.4)/S/GoTo>> +endobj +911 0 obj<</D[3490 0 R/FitH 290.592]>> +endobj +912 0 obj<</Next 915 0 R/Prev 909 0 R/A 910 0 R/Title(notcategory)/Parent 852 0 R>> +endobj +913 0 obj<</D(0035100:filter.4)/S/GoTo>> +endobj +914 0 obj<</D[3490 0 R/FitH 236.395]>> +endobj +915 0 obj<</Next 918 0 R/Prev 912 0 R/A 913 0 R/Title(filter)/Parent 852 0 R>> +endobj +916 0 obj<</D(0035100:bibbysection.4)/S/GoTo>> +endobj +917 0 obj<</D[3490 0 R/FitH 182.701]>> +endobj +918 0 obj<</Next 921 0 R/Prev 915 0 R/A 916 0 R/Title(\\bibbysection)/Parent 852 0 R>> +endobj +919 0 obj<</D(0035100:bibbysegment.4)/S/GoTo>> +endobj +920 0 obj<</D[3500 0 R/FitH 670.472]>> +endobj +921 0 obj<</Next 924 0 R/Prev 918 0 R/A 919 0 R/Title(\\bibbysegment)/Parent 852 0 R>> +endobj +922 0 obj<</D(0035100:bibbycategory.4)/S/GoTo>> +endobj +923 0 obj<</D[3500 0 R/FitH 534.98]>> +endobj +924 0 obj<</Prev 921 0 R/A 922 0 R/Title(\\bibbycategory)/Parent 852 0 R>> +endobj +925 0 obj<</D(subsubsection.0.3.5.2)/S/GoTo>> +endobj +926 0 obj<</D[3500 0 R/FitH 371.887]>> +endobj +927 0 obj<</Next 933 0 R/Last 930 0 R/A 925 0 R/Prev 852 0 R/First 930 0 R/Title(The list of shorthands)/Parent 849 0 R/Count -1>> +endobj +928 0 obj<</D(0035200:printshorthands.4)/S/GoTo>> +endobj +929 0 obj<</D[3500 0 R/FitH 304.141]>> +endobj +930 0 obj<</A 928 0 R/Title(\\printshorthands)/Parent 927 0 R>> +endobj +931 0 obj<</D(subsubsection.0.3.5.3)/S/GoTo>> +endobj +932 0 obj<</D[3500 0 R/FitH 196.25]>> +endobj +933 0 obj<</Next 942 0 R/Last 939 0 R/A 931 0 R/Prev 927 0 R/First 936 0 R/Title(Bibliography sections)/Parent 849 0 R/Count -2>> +endobj +934 0 obj<</D(0035300:refsection.4)/S/GoTo>> +endobj +935 0 obj<</D[3506 0 R/FitH 733.094]>> +endobj +936 0 obj<</Next 939 0 R/A 934 0 R/Title(refsection)/Parent 933 0 R>> +endobj +937 0 obj<</D(0035300:newrefsection.4)/S/GoTo>> +endobj +938 0 obj<</D[3506 0 R/FitH 487.055]>> +endobj +939 0 obj<</Prev 936 0 R/A 937 0 R/Title(\\newrefsection)/Parent 933 0 R>> +endobj +940 0 obj<</D(subsubsection.0.3.5.4)/S/GoTo>> +endobj +941 0 obj<</D[3506 0 R/FitH 378.662]>> +endobj +942 0 obj<</Next 951 0 R/Last 948 0 R/A 940 0 R/Prev 933 0 R/First 945 0 R/Title(Bibliography segments)/Parent 849 0 R/Count -2>> +endobj +943 0 obj<</D(0035400:refsegment.4)/S/GoTo>> +endobj +944 0 obj<</D[3506 0 R/FitH 299.52]>> +endobj +945 0 obj<</Next 948 0 R/A 943 0 R/Title(refsegment)/Parent 942 0 R>> +endobj +946 0 obj<</D(0035400:newrefsegment.4)/S/GoTo>> +endobj +947 0 obj<</D[3512 0 R/FitH 656.42]>> +endobj +948 0 obj<</Prev 945 0 R/A 946 0 R/Title(\\newrefsegment )/Parent 942 0 R>> +endobj +949 0 obj<</D(subsubsection.0.3.5.5)/S/GoTo>> +endobj +950 0 obj<</D[3512 0 R/FitH 568.35]>> +endobj +951 0 obj<</Next 960 0 R/Last 957 0 R/A 949 0 R/Prev 942 0 R/First 954 0 R/Title(Bibliography categories)/Parent 849 0 R/Count -2>> +endobj +952 0 obj<</D(0035500:DeclareBibliographyCategory.4)/S/GoTo>> +endobj +953 0 obj<</D[3512 0 R/FitH 500.604]>> +endobj +954 0 obj<</Next 957 0 R/A 952 0 R/Title(\\DeclareBibliographyCategory)/Parent 951 0 R>> +endobj +955 0 obj<</D(0035500:addtocategory.4)/S/GoTo>> +endobj +956 0 obj<</D[3512 0 R/FitH 432.859]>> +endobj +957 0 obj<</Prev 954 0 R/A 955 0 R/Title(\\addtocategory)/Parent 951 0 R>> +endobj +958 0 obj<</D(subsubsection.0.3.5.6)/S/GoTo>> +endobj +959 0 obj<</D[3512 0 R/FitH 351.563]>> +endobj +960 0 obj<</Next 966 0 R/Last 963 0 R/A 958 0 R/Prev 951 0 R/First 963 0 R/Title(Bibliography headings)/Parent 849 0 R/Count -1>> +endobj +961 0 obj<</D(0035600:defbibheading.4)/S/GoTo>> +endobj +962 0 obj<</D[3512 0 R/FitH 297.367]>> +endobj +963 0 obj<</A 961 0 R/Title(\\defbibheading)/Parent 960 0 R>> +endobj +964 0 obj<</D(subsubsection.0.3.5.7)/S/GoTo>> +endobj +965 0 obj<</D[3531 0 R/FitH 690.293]>> +endobj +966 0 obj<</Next 972 0 R/Last 969 0 R/A 964 0 R/Prev 960 0 R/First 969 0 R/Title(Bibliography notes)/Parent 849 0 R/Count -1>> +endobj +967 0 obj<</D(0035700:defbibnote.4)/S/GoTo>> +endobj +968 0 obj<</D[3531 0 R/FitH 636.096]>> +endobj +969 0 obj<</A 967 0 R/Title(\\defbibnote)/Parent 966 0 R>> +endobj +970 0 obj<</D(subsubsection.0.3.5.8)/S/GoTo>> +endobj +971 0 obj<</D[3531 0 R/FitH 581.9]>> +endobj +972 0 obj<</Next 993 0 R/Last 990 0 R/A 970 0 R/Prev 966 0 R/First 975 0 R/Title(Bibliography filters)/Parent 849 0 R/Count -6>> +endobj +973 0 obj<</D(0035800:defbibfilter.4)/S/GoTo>> +endobj +974 0 obj<</D[3531 0 R/FitH 527.703]>> +endobj +975 0 obj<</Next 978 0 R/A 973 0 R/Title(\\defbibfilter)/Parent 972 0 R>> +endobj +976 0 obj<</D(0035800:segment.4)/S/GoTo>> +endobj +977 0 obj<</D[3531 0 R/FitH 473.506]>> +endobj +978 0 obj<</Next 981 0 R/Prev 975 0 R/A 976 0 R/Title(\\segment)/Parent 972 0 R>> +endobj +979 0 obj<</D(0035800:type.4)/S/GoTo>> +endobj +980 0 obj<</D[3531 0 R/FitH 432.285]>> +endobj +981 0 obj<</Next 984 0 R/Prev 978 0 R/A 979 0 R/Title(\\type)/Parent 972 0 R>> +endobj +982 0 obj<</D(0035800:subtype.4)/S/GoTo>> +endobj +983 0 obj<</D[3531 0 R/FitH 391.637]>> +endobj +984 0 obj<</Next 987 0 R/Prev 981 0 R/A 982 0 R/Title(\\subtype)/Parent 972 0 R>> +endobj +985 0 obj<</D(0035800:keyword.4)/S/GoTo>> +endobj +986 0 obj<</D[3531 0 R/FitH 350.99]>> +endobj +987 0 obj<</Next 990 0 R/Prev 984 0 R/A 985 0 R/Title(\\keyword)/Parent 972 0 R>> +endobj +988 0 obj<</D(0035800:category.4)/S/GoTo>> +endobj +989 0 obj<</D[3531 0 R/FitH 310.342]>> +endobj +990 0 obj<</Prev 987 0 R/A 988 0 R/Title(\\category)/Parent 972 0 R>> +endobj +991 0 obj<</D(subsubsection.0.3.5.9)/S/GoTo>> +endobj +992 0 obj<</D[3541 0 R/FitH 710.617]>> +endobj +993 0 obj<</Last 996 0 R/A 991 0 R/Prev 972 0 R/First 996 0 R/Title(Legacy commands)/Parent 849 0 R/Count -1>> +endobj +994 0 obj<</D(0035900:bibliographystyle.4)/S/GoTo>> +endobj +995 0 obj<</D[3541 0 R/FitH 658.471]>> +endobj +996 0 obj<</A 994 0 R/Title(\\bibliographystyle)/Parent 993 0 R>> +endobj +997 0 obj<</D(subsection.0.3.6)/S/GoTo>> +endobj +998 0 obj<</D[3541 0 R/FitH 602.223]>> +endobj +999 0 obj<</Next 1209 0 R/Last 1206 0 R/A 997 0 R/Prev 849 0 R/First 1002 0 R/Title(Citation commands)/Parent 603 0 R/Count -9>> +endobj +1000 0 obj<</D(subsubsection.0.3.6.1)/S/GoTo>> +endobj +1001 0 obj<</D[3541 0 R/FitH 372.39]>> +endobj +1002 0 obj<</Next 1023 0 R/Last 1020 0 R/A 1000 0 R/First 1005 0 R/Title(Standard commands)/Parent 999 0 R/Count -6>> +endobj +1003 0 obj<</D(0036100:cite.4)/S/GoTo>> +endobj +1004 0 obj<</D[3541 0 R/FitH 304.141]>> +endobj +1005 0 obj<</Next 1008 0 R/A 1003 0 R/Title(\\cite)/Parent 1002 0 R>> +endobj +1006 0 obj<</D(0036100:Cite.4)/S/GoTo>> +endobj +1007 0 obj<</D[3541 0 R/FitH 290.018]>> +endobj +1008 0 obj<</Next 1011 0 R/Prev 1005 0 R/A 1006 0 R/Title(\\Cite)/Parent 1002 0 R>> +endobj +1009 0 obj<</D(0036100:parencite.4)/S/GoTo>> +endobj +1010 0 obj<</D[3541 0 R/FitH 182.198]>> +endobj +1011 0 obj<</Next 1014 0 R/Prev 1008 0 R/A 1009 0 R/Title(\\parencite)/Parent 1002 0 R>> +endobj +1012 0 obj<</D(0036100:Parencite.4)/S/GoTo>> +endobj +1013 0 obj<</D[3541 0 R/FitH 168.075]>> +endobj +1014 0 obj<</Next 1017 0 R/Prev 1011 0 R/A 1012 0 R/Title(\\Parencite)/Parent 1002 0 R>> +endobj +1015 0 obj<</D(0036100:footcite.4)/S/GoTo>> +endobj +1016 0 obj<</D[3545 0 R/FitH 697.068]>> +endobj +1017 0 obj<</Next 1020 0 R/Prev 1014 0 R/A 1015 0 R/Title(\\footcite)/Parent 1002 0 R>> +endobj +1018 0 obj<</D(0036100:footcitetext.4)/S/GoTo>> +endobj +1019 0 obj<</D[3545 0 R/FitH 682.945]>> +endobj +1020 0 obj<</Prev 1017 0 R/A 1018 0 R/Title(\\footcitetext)/Parent 1002 0 R>> +endobj +1021 0 obj<</D(subsubsection.0.3.6.2)/S/GoTo>> +endobj +1022 0 obj<</D[3545 0 R/FitH 589.982]>> +endobj +1023 0 obj<</Next 1041 0 R/Last 1038 0 R/A 1021 0 R/Prev 1002 0 R/First 1026 0 R/Title(Style-specific commands)/Parent 999 0 R/Count -5>> +endobj +1024 0 obj<</D(0036200:textcite.4)/S/GoTo>> +endobj +1025 0 obj<</D[3545 0 R/FitH 534.477]>> +endobj +1026 0 obj<</Next 1029 0 R/A 1024 0 R/Title(\\textcite)/Parent 1023 0 R>> +endobj +1027 0 obj<</D(0036200:Textcite.4)/S/GoTo>> +endobj +1028 0 obj<</D[3545 0 R/FitH 520.354]>> +endobj +1029 0 obj<</Next 1032 0 R/Prev 1026 0 R/A 1027 0 R/Title(\\Textcite)/Parent 1023 0 R>> +endobj +1030 0 obj<</D(0036200:cite*.4)/S/GoTo>> +endobj +1031 0 obj<</D[3545 0 R/FitH 371.887]>> +endobj +1032 0 obj<</Next 1035 0 R/Prev 1029 0 R/A 1030 0 R/Title(\\cite*)/Parent 1023 0 R>> +endobj +1033 0 obj<</D(0036200:parencite*.4)/S/GoTo>> +endobj +1034 0 obj<</D[3545 0 R/FitH 317.69]>> +endobj +1035 0 obj<</Next 1038 0 R/Prev 1032 0 R/A 1033 0 R/Title(\\parencite*)/Parent 1023 0 R>> +endobj +1036 0 obj<</D(0036200:supercite.4)/S/GoTo>> +endobj +1037 0 obj<</D[3545 0 R/FitH 249.944]>> +endobj +1038 0 obj<</Prev 1035 0 R/A 1036 0 R/Title(\\supercite)/Parent 1023 0 R>> +endobj +1039 0 obj<</D(subsubsection.0.3.6.3)/S/GoTo>> +endobj +1040 0 obj<</D[3550 0 R/FitH 746.643]>> +endobj +1041 0 obj<</Next 1071 0 R/Last 1068 0 R/A 1039 0 R/Prev 1023 0 R/First 1044 0 R/Title(Qualified citation lists)/Parent 999 0 R/Count -9>> +endobj +1042 0 obj<</D(0036300:cites.4)/S/GoTo>> +endobj +1043 0 obj<</D[3550 0 R/FitH 267.877]>> +endobj +1044 0 obj<</Next 1047 0 R/A 1042 0 R/Title(\\cites)/Parent 1041 0 R>> +endobj +1045 0 obj<</D(0036300:Cites.4)/S/GoTo>> +endobj +1046 0 obj<</D[3550 0 R/FitH 253.754]>> +endobj +1047 0 obj<</Next 1050 0 R/Prev 1044 0 R/A 1045 0 R/Title(\\Cites)/Parent 1041 0 R>> +endobj +1048 0 obj<</D(0036300:parencites.4)/S/GoTo>> +endobj +1049 0 obj<</D[3550 0 R/FitH 213.68]>> +endobj +1050 0 obj<</Next 1053 0 R/Prev 1047 0 R/A 1048 0 R/Title(\\parencites)/Parent 1041 0 R>> +endobj +1051 0 obj<</D(0036300:Parencites.4)/S/GoTo>> +endobj +1052 0 obj<</D[3550 0 R/FitH 199.557]>> +endobj +1053 0 obj<</Next 1056 0 R/Prev 1050 0 R/A 1051 0 R/Title(\\Parencites)/Parent 1041 0 R>> +endobj +1054 0 obj<</D(0036300:footcites.4)/S/GoTo>> +endobj +1055 0 obj<</D[3567 0 R/FitH 746.643]>> +endobj +1056 0 obj<</Next 1059 0 R/Prev 1053 0 R/A 1054 0 R/Title(\\footcites)/Parent 1041 0 R>> +endobj +1057 0 obj<</D(0036300:footcitetexts.4)/S/GoTo>> +endobj +1058 0 obj<</D[3567 0 R/FitH 730.367]>> +endobj +1059 0 obj<</Next 1062 0 R/Prev 1056 0 R/A 1057 0 R/Title(\\footcitetexts)/Parent 1041 0 R>> +endobj +1060 0 obj<</D(0036300:textcites.4)/S/GoTo>> +endobj +1061 0 obj<</D[3567 0 R/FitH 690.293]>> +endobj +1062 0 obj<</Next 1065 0 R/Prev 1059 0 R/A 1060 0 R/Title(\\textcites)/Parent 1041 0 R>> +endobj +1063 0 obj<</D(0036300:Textcites.4)/S/GoTo>> +endobj +1064 0 obj<</D[3567 0 R/FitH 676.17]>> +endobj +1065 0 obj<</Next 1068 0 R/Prev 1062 0 R/A 1063 0 R/Title(\\Textcites)/Parent 1041 0 R>> +endobj +1066 0 obj<</D(0036300:supercites.4)/S/GoTo>> +endobj +1067 0 obj<</D[3567 0 R/FitH 622.547]>> +endobj +1068 0 obj<</Prev 1065 0 R/A 1066 0 R/Title(\\supercites)/Parent 1041 0 R>> +endobj +1069 0 obj<</D(subsubsection.0.3.6.4)/S/GoTo>> +endobj +1070 0 obj<</D[3567 0 R/FitH 568.35]>> +endobj +1071 0 obj<</Next 1086 0 R/Last 1083 0 R/A 1069 0 R/Prev 1041 0 R/First 1074 0 R/Title(Style-independent commands)/Parent 999 0 R/Count -4>> +endobj +1072 0 obj<</D(0036400:autocite.4)/S/GoTo>> +endobj +1073 0 obj<</D[3567 0 R/FitH 270.268]>> +endobj +1074 0 obj<</Next 1077 0 R/A 1072 0 R/Title(\\autocite)/Parent 1071 0 R>> +endobj +1075 0 obj<</D(0036400:Autocite.4)/S/GoTo>> +endobj +1076 0 obj<</D[3567 0 R/FitH 256.145]>> +endobj +1077 0 obj<</Next 1080 0 R/Prev 1074 0 R/A 1075 0 R/Title(\\Autocite)/Parent 1071 0 R>> +endobj +1078 0 obj<</D(0036400:autocites.4)/S/GoTo>> +endobj +1079 0 obj<</D[3570 0 R/FitH 649.896]>> +endobj +1080 0 obj<</Next 1083 0 R/Prev 1077 0 R/A 1078 0 R/Title(\\autocites)/Parent 1071 0 R>> +endobj +1081 0 obj<</D(0036400:Autocites.4)/S/GoTo>> +endobj +1082 0 obj<</D[3570 0 R/FitH 635.523]>> +endobj +1083 0 obj<</Prev 1080 0 R/A 1081 0 R/Title(\\Autocites)/Parent 1071 0 R>> +endobj +1084 0 obj<</D(subsubsection.0.3.6.5)/S/GoTo>> +endobj +1085 0 obj<</D[3570 0 R/FitH 541.252]>> +endobj +1086 0 obj<</Next 1104 0 R/Last 1101 0 R/A 1084 0 R/Prev 1071 0 R/First 1089 0 R/Title(Text commands)/Parent 999 0 R/Count -5>> +endobj +1087 0 obj<</D(0036500:citeauthor.4)/S/GoTo>> +endobj +1088 0 obj<</D[3570 0 R/FitH 473.506]>> +endobj +1089 0 obj<</Next 1092 0 R/A 1087 0 R/Title(\\citeauthor)/Parent 1086 0 R>> +endobj +1090 0 obj<</D(0036500:Citeauthor.4)/S/GoTo>> +endobj +1091 0 obj<</D[3570 0 R/FitH 459.383]>> +endobj +1092 0 obj<</Next 1095 0 R/Prev 1089 0 R/A 1090 0 R/Title(\\Citeauthor)/Parent 1086 0 R>> +endobj +1093 0 obj<</D(0036500:citetitle.4)/S/GoTo>> +endobj +1094 0 obj<</D[3570 0 R/FitH 378.662]>> +endobj +1095 0 obj<</Next 1098 0 R/Prev 1092 0 R/A 1093 0 R/Title(\\citetitle)/Parent 1086 0 R>> +endobj +1096 0 obj<</D(0036500:citeyear.4)/S/GoTo>> +endobj +1097 0 obj<</D[3570 0 R/FitH 297.367]>> +endobj +1098 0 obj<</Next 1101 0 R/Prev 1095 0 R/A 1096 0 R/Title(\\citeyear)/Parent 1086 0 R>> +endobj +1099 0 obj<</D(0036500:citeurl.4)/S/GoTo>> +endobj +1100 0 obj<</D[3570 0 R/FitH 256.719]>> +endobj +1101 0 obj<</Prev 1098 0 R/A 1099 0 R/Title(\\citeurl)/Parent 1086 0 R>> +endobj +1102 0 obj<</D(subsubsection.0.3.6.6)/S/GoTo>> +endobj +1103 0 obj<</D[3570 0 R/FitH 216.071]>> +endobj +1104 0 obj<</Next 1161 0 R/Last 1158 0 R/A 1102 0 R/Prev 1086 0 R/First 1107 0 R/Title(Special commands)/Parent 999 0 R/Count -18>> +endobj +1105 0 obj<</D(0036600:nocite.4)/S/GoTo>> +endobj +1106 0 obj<</D[3570 0 R/FitH 175.424]>> +endobj +1107 0 obj<</Next 1110 0 R/A 1105 0 R/Title(\\nocite)/Parent 1104 0 R>> +endobj +1108 0 obj<</D(0036600:fullcite.4)/S/GoTo>> +endobj +1109 0 obj<</D[3574 0 R/FitH 710.617]>> +endobj +1110 0 obj<</Next 1113 0 R/Prev 1107 0 R/A 1108 0 R/Title(\\fullcite)/Parent 1104 0 R>> +endobj +1111 0 obj<</D(0036600:footfullcite.4)/S/GoTo>> +endobj +1112 0 obj<</D[3574 0 R/FitH 642.871]>> +endobj +1113 0 obj<</Next 1116 0 R/Prev 1110 0 R/A 1111 0 R/Title(\\footfullcite)/Parent 1104 0 R>> +endobj +1114 0 obj<</D(0036600:volcite.4)/S/GoTo>> +endobj +1115 0 obj<</D[3574 0 R/FitH 590.725]>> +endobj +1116 0 obj<</Next 1119 0 R/Prev 1113 0 R/A 1114 0 R/Title(\\volcite)/Parent 1104 0 R>> +endobj +1117 0 obj<</D(0036600:Volcite.4)/S/GoTo>> +endobj +1118 0 obj<</D[3574 0 R/FitH 574.551]>> +endobj +1119 0 obj<</Next 1122 0 R/Prev 1116 0 R/A 1117 0 R/Title(\\Volcite)/Parent 1104 0 R>> +endobj +1120 0 obj<</D(0036600:pvolcite.4)/S/GoTo>> +endobj +1121 0 obj<</D[3574 0 R/FitH 466.732]>> +endobj +1122 0 obj<</Next 1125 0 R/Prev 1119 0 R/A 1120 0 R/Title(\\pvolcite)/Parent 1104 0 R>> +endobj +1123 0 obj<</D(0036600:Pvolcite.4)/S/GoTo>> +endobj +1124 0 obj<</D[3574 0 R/FitH 452.609]>> +endobj +1125 0 obj<</Next 1128 0 R/Prev 1122 0 R/A 1123 0 R/Title(\\Pvolcite)/Parent 1104 0 R>> +endobj +1126 0 obj<</D(0036600:fvolcite.4)/S/GoTo>> +endobj +1127 0 obj<</D[3574 0 R/FitH 412.785]>> +endobj +1128 0 obj<</Next 1131 0 R/Prev 1125 0 R/A 1126 0 R/Title(\\fvolcite)/Parent 1104 0 R>> +endobj +1129 0 obj<</D(0036600:ftvolcite.4)/S/GoTo>> +endobj +1130 0 obj<</D[3574 0 R/FitH 398.412]>> +endobj +1131 0 obj<</Next 1134 0 R/Prev 1128 0 R/A 1129 0 R/Title(\\ftvolcite)/Parent 1104 0 R>> +endobj +1132 0 obj<</D(0036600:tvolcite.4)/S/GoTo>> +endobj +1133 0 obj<</D[3574 0 R/FitH 358.338]>> +endobj +1134 0 obj<</Next 1137 0 R/Prev 1131 0 R/A 1132 0 R/Title(\\tvolcite)/Parent 1104 0 R>> +endobj +1135 0 obj<</D(0036600:Tvolcite.4)/S/GoTo>> +endobj +1136 0 obj<</D[3574 0 R/FitH 344.215]>> +endobj +1137 0 obj<</Next 1140 0 R/Prev 1134 0 R/A 1135 0 R/Title(\\Tvolcite)/Parent 1104 0 R>> +endobj +1138 0 obj<</D(0036600:avolcite.4)/S/GoTo>> +endobj +1139 0 obj<</D[3574 0 R/FitH 305.449]>> +endobj +1140 0 obj<</Next 1143 0 R/Prev 1137 0 R/A 1138 0 R/Title(\\avolcite)/Parent 1104 0 R>> +endobj +1141 0 obj<</D(0036600:Avolcite.4)/S/GoTo>> +endobj +1142 0 obj<</D[3574 0 R/FitH 290.018]>> +endobj +1143 0 obj<</Next 1146 0 R/Prev 1140 0 R/A 1141 0 R/Title(\\Avolcite)/Parent 1104 0 R>> +endobj +1144 0 obj<</D(0036600:notecite.4)/S/GoTo>> +endobj +1145 0 obj<</D[3574 0 R/FitH 251.252]>> +endobj +1146 0 obj<</Next 1149 0 R/Prev 1143 0 R/A 1144 0 R/Title(\\notecite)/Parent 1104 0 R>> +endobj +1147 0 obj<</D(0036600:Notecite.4)/S/GoTo>> +endobj +1148 0 obj<</D[3574 0 R/FitH 235.821]>> +endobj +1149 0 obj<</Next 1152 0 R/Prev 1146 0 R/A 1147 0 R/Title(\\Notecite)/Parent 1104 0 R>> +endobj +1150 0 obj<</D(0036600:pnotecite.4)/S/GoTo>> +endobj +1151 0 obj<</D[3588 0 R/FitH 710.617]>> +endobj +1152 0 obj<</Next 1155 0 R/Prev 1149 0 R/A 1150 0 R/Title(\\pnotecite)/Parent 1104 0 R>> +endobj +1153 0 obj<</D(0036600:Pnotecite.4)/S/GoTo>> +endobj +1154 0 obj<</D[3588 0 R/FitH 696.494]>> +endobj +1155 0 obj<</Next 1158 0 R/Prev 1152 0 R/A 1153 0 R/Title(\\Pnotecite)/Parent 1104 0 R>> +endobj +1156 0 obj<</D(0036600:fnotecite.4)/S/GoTo>> +endobj +1157 0 obj<</D[3588 0 R/FitH 656.42]>> +endobj +1158 0 obj<</Prev 1155 0 R/A 1156 0 R/Title(\\fnotecite)/Parent 1104 0 R>> +endobj +1159 0 obj<</D(subsubsection.0.3.6.7)/S/GoTo>> +endobj +1160 0 obj<</D[3588 0 R/FitH 615.773]>> +endobj +1161 0 obj<</Next 1173 0 R/Last 1170 0 R/A 1159 0 R/Prev 1104 0 R/First 1164 0 R/Title(Low-level commands)/Parent 999 0 R/Count -3>> +endobj +1162 0 obj<</D(0036700:citename.4)/S/GoTo>> +endobj +1163 0 obj<</D[3588 0 R/FitH 563.627]>> +endobj +1164 0 obj<</Next 1167 0 R/A 1162 0 R/Title(\\citename)/Parent 1161 0 R>> +endobj +1165 0 obj<</D(0036700:citelist.4)/S/GoTo>> +endobj +1166 0 obj<</D[3588 0 R/FitH 479.707]>> +endobj +1167 0 obj<</Next 1170 0 R/Prev 1164 0 R/A 1165 0 R/Title(\\citelist)/Parent 1161 0 R>> +endobj +1168 0 obj<</D(0036700:citefield.4)/S/GoTo>> +endobj +1169 0 obj<</D[3588 0 R/FitH 398.412]>> +endobj +1170 0 obj<</Prev 1167 0 R/A 1168 0 R/Title(\\citefield)/Parent 1161 0 R>> +endobj +1171 0 obj<</D(subsubsection.0.3.6.8)/S/GoTo>> +endobj +1172 0 obj<</D[3588 0 R/FitH 317.117]>> +endobj +1173 0 obj<</Next 1206 0 R/Last 1203 0 R/A 1171 0 R/Prev 1161 0 R/First 1176 0 R/Title(Miscellaneous commands)/Parent 999 0 R/Count -10>> +endobj +1174 0 obj<</D(0036800:citereset.4)/S/GoTo>> +endobj +1175 0 obj<</D[3588 0 R/FitH 277.043]>> +endobj +1176 0 obj<</Next 1179 0 R/A 1174 0 R/Title(\\citereset )/Parent 1173 0 R>> +endobj +1177 0 obj<</D(0036800:citereset*.4)/S/GoTo>> +endobj +1178 0 obj<</D[3588 0 R/FitH 148.325]>> +endobj +1179 0 obj<</Next 1182 0 R/Prev 1176 0 R/A 1177 0 R/Title(\\citereset* )/Parent 1173 0 R>> +endobj +1180 0 obj<</D(0036800:mancite.4)/S/GoTo>> +endobj +1181 0 obj<</D[3599 0 R/FitH 746.643]>> +endobj +1182 0 obj<</Next 1185 0 R/Prev 1179 0 R/A 1180 0 R/Title(\\mancite )/Parent 1173 0 R>> +endobj +1183 0 obj<</D(0036800:pno.4)/S/GoTo>> +endobj +1184 0 obj<</D[3599 0 R/FitH 616.275]>> +endobj +1185 0 obj<</Next 1188 0 R/Prev 1182 0 R/A 1183 0 R/Title(\\pno )/Parent 1173 0 R>> +endobj +1186 0 obj<</D(0036800:ppno.4)/S/GoTo>> +endobj +1187 0 obj<</D[3599 0 R/FitH 568.35]>> +endobj +1188 0 obj<</Next 1191 0 R/Prev 1185 0 R/A 1186 0 R/Title(\\ppno )/Parent 1173 0 R>> +endobj +1189 0 obj<</D(0036800:nopp.4)/S/GoTo>> +endobj +1190 0 obj<</D[3599 0 R/FitH 520.928]>> +endobj +1191 0 obj<</Next 1194 0 R/Prev 1188 0 R/A 1189 0 R/Title(\\nopp )/Parent 1173 0 R>> +endobj +1192 0 obj<</D(0036800:psq.4)/S/GoTo>> +endobj +1193 0 obj<</D[3599 0 R/FitH 473.506]>> +endobj +1194 0 obj<</Next 1197 0 R/Prev 1191 0 R/A 1192 0 R/Title(\\psq )/Parent 1173 0 R>> +endobj +1195 0 obj<</D(0036800:psqq.4)/S/GoTo>> +endobj +1196 0 obj<</D[3599 0 R/FitH 371.887]>> +endobj +1197 0 obj<</Next 1200 0 R/Prev 1194 0 R/A 1195 0 R/Title(\\psqq )/Parent 1173 0 R>> +endobj +1198 0 obj<</D(0036800:RN.4)/S/GoTo>> +endobj +1199 0 obj<</D[3599 0 R/FitH 310.916]>> +endobj +1200 0 obj<</Next 1203 0 R/Prev 1197 0 R/A 1198 0 R/Title(\\RN)/Parent 1173 0 R>> +endobj +1201 0 obj<</D(0036800:Rn.4)/S/GoTo>> +endobj +1202 0 obj<</D[3599 0 R/FitH 256.719]>> +endobj +1203 0 obj<</Prev 1200 0 R/A 1201 0 R/Title(\\Rn)/Parent 1173 0 R>> +endobj +1204 0 obj<</D(subsubsection.0.3.6.9)/S/GoTo>> +endobj +1205 0 obj<</D[3599 0 R/FitH 202.522]>> +endobj +1206 0 obj<</Prev 1173 0 R/A 1204 0 R/Title(Compatibility commands for natbib)/Parent 999 0 R>> +endobj +1207 0 obj<</D(subsection.0.3.7)/S/GoTo>> +endobj +1208 0 obj<</D[3608 0 R/FitH 588.674]>> +endobj +1209 0 obj<</Next 1227 0 R/Last 1224 0 R/A 1207 0 R/Prev 999 0 R/First 1212 0 R/Title(Localization commands)/Parent 603 0 R/Count -5>> +endobj +1210 0 obj<</D(0037000:DefineBibliographyStrings.3)/S/GoTo>> +endobj +1211 0 obj<</D[3608 0 R/FitH 495.881]>> +endobj +1212 0 obj<</Next 1215 0 R/A 1210 0 R/Title(\\DefineBibliographyStrings)/Parent 1209 0 R>> +endobj +1213 0 obj<</D(0037000:DefineBibliographyExtras.3)/S/GoTo>> +endobj +1214 0 obj<</D[3608 0 R/FitH 248.01]>> +endobj +1215 0 obj<</Next 1218 0 R/Prev 1212 0 R/A 1213 0 R/Title(\\DefineBibliographyExtras)/Parent 1209 0 R>> +endobj +1216 0 obj<</D(0037000:UndefineBibliographyExtras.3)/S/GoTo>> +endobj +1217 0 obj<</D[3608 0 R/FitH 164.664]>> +endobj +1218 0 obj<</Next 1221 0 R/Prev 1215 0 R/A 1216 0 R/Title(\\UndefineBibliographyExtras)/Parent 1209 0 R>> +endobj +1219 0 obj<</D(0037000:DefineHyphenationExceptions.3)/S/GoTo>> +endobj +1220 0 obj<</D[3622 0 R/FitH 697.068]>> +endobj +1221 0 obj<</Next 1224 0 R/Prev 1218 0 R/A 1219 0 R/Title(\\DefineHyphenationExceptions)/Parent 1209 0 R>> +endobj +1222 0 obj<</D(0037000:NewBibliographyString.3)/S/GoTo>> +endobj +1223 0 obj<</D[3622 0 R/FitH 564.925]>> +endobj +1224 0 obj<</Prev 1221 0 R/A 1222 0 R/Title(\\NewBibliographyString)/Parent 1209 0 R>> +endobj +1225 0 obj<</D(subsection.0.3.8)/S/GoTo>> +endobj +1226 0 obj<</D[3622 0 R/FitH 485.063]>> +endobj +1227 0 obj<</Next 1425 0 R/Last 1392 0 R/A 1225 0 R/Prev 1209 0 R/First 1230 0 R/Title(Formatting commands)/Parent 603 0 R/Count -4>> +endobj +1228 0 obj<</D(subsubsection.0.3.8.1)/S/GoTo>> +endobj +1229 0 obj<</D[3622 0 R/FitH 430.866]>> +endobj +1230 0 obj<</Next 1329 0 R/Last 1326 0 R/A 1228 0 R/First 1233 0 R/Title(Generic commands and hooks)/Parent 1227 0 R/Count -32>> +endobj +1231 0 obj<</D(0038100:bibsetup.4)/S/GoTo>> +endobj +1232 0 obj<</D[3622 0 R/FitH 351.622]>> +endobj +1233 0 obj<</Next 1236 0 R/A 1231 0 R/Title(\\bibsetup )/Parent 1230 0 R>> +endobj +1234 0 obj<</D(0038100:bibfont.4)/S/GoTo>> +endobj +1235 0 obj<</D[3622 0 R/FitH 315.698]>> +endobj +1236 0 obj<</Next 1239 0 R/Prev 1233 0 R/A 1234 0 R/Title(\\bibfont )/Parent 1230 0 R>> +endobj +1237 0 obj<</D(0038100:citesetup.4)/S/GoTo>> +endobj +1238 0 obj<</D[3622 0 R/FitH 281.825]>> +endobj +1239 0 obj<</Next 1242 0 R/Prev 1236 0 R/A 1237 0 R/Title(\\citesetup )/Parent 1230 0 R>> +endobj +1240 0 obj<</D(0038100:newblockpunct.4)/S/GoTo>> +endobj +1241 0 obj<</D[3622 0 R/FitH 261.501]>> +endobj +1242 0 obj<</Next 1245 0 R/Prev 1239 0 R/A 1240 0 R/Title(\\newblockpunct )/Parent 1230 0 R>> +endobj +1243 0 obj<</D(0038100:newunitpunct.4)/S/GoTo>> +endobj +1244 0 obj<</D[3622 0 R/FitH 227.628]>> +endobj +1245 0 obj<</Next 1248 0 R/Prev 1242 0 R/A 1243 0 R/Title(\\newunitpunct )/Parent 1230 0 R>> +endobj +1246 0 obj<</D(0038100:finentrypunct.4)/S/GoTo>> +endobj +1247 0 obj<</D[3622 0 R/FitH 180.206]>> +endobj +1248 0 obj<</Next 1251 0 R/Prev 1245 0 R/A 1246 0 R/Title(\\finentrypunct )/Parent 1230 0 R>> +endobj +1249 0 obj<</D(0038100:bibleftparen.4)/S/GoTo>> +endobj +1250 0 obj<</D[3622 0 R/FitH 146.333]>> +endobj +1251 0 obj<</Next 1254 0 R/Prev 1248 0 R/A 1249 0 R/Title(\\bibleftparen )/Parent 1230 0 R>> +endobj +1252 0 obj<</D(0038100:bibrightparen.4)/S/GoTo>> +endobj +1253 0 obj<</D[3631 0 R/FitH 746.643]>> +endobj +1254 0 obj<</Next 1257 0 R/Prev 1251 0 R/A 1252 0 R/Title(\\bibrightparen )/Parent 1230 0 R>> +endobj +1255 0 obj<</D(0038100:bibleftbracket.4)/S/GoTo>> +endobj +1256 0 obj<</D[3631 0 R/FitH 724.166]>> +endobj +1257 0 obj<</Next 1260 0 R/Prev 1254 0 R/A 1255 0 R/Title(\\bibleftbracket )/Parent 1230 0 R>> +endobj +1258 0 obj<</D(0038100:bibrightbracket.4)/S/GoTo>> +endobj +1259 0 obj<</D[3631 0 R/FitH 703.842]>> +endobj +1260 0 obj<</Next 1263 0 R/Prev 1257 0 R/A 1258 0 R/Title(\\bibrightbracket )/Parent 1230 0 R>> +endobj +1261 0 obj<</D(0038100:bibnamedash.4)/S/GoTo>> +endobj +1262 0 obj<</D[3631 0 R/FitH 683.519]>> +endobj +1263 0 obj<</Next 1266 0 R/Prev 1260 0 R/A 1261 0 R/Title(\\bibnamedash )/Parent 1230 0 R>> +endobj +1264 0 obj<</D(0038100:labelnamepunct.4)/S/GoTo>> +endobj +1265 0 obj<</D[3631 0 R/FitH 638.147]>> +endobj +1266 0 obj<</Next 1269 0 R/Prev 1263 0 R/A 1264 0 R/Title(\\labelnamepunct )/Parent 1230 0 R>> +endobj +1267 0 obj<</D(0038100:subtitlepunct.4)/S/GoTo>> +endobj +1268 0 obj<</D[3631 0 R/FitH 575.125]>> +endobj +1269 0 obj<</Next 1272 0 R/Prev 1266 0 R/A 1267 0 R/Title(\\subtitlepunct )/Parent 1230 0 R>> +endobj +1270 0 obj<</D(0038100:bibpagespunct.4)/S/GoTo>> +endobj +1271 0 obj<</D[3631 0 R/FitH 514.154]>> +endobj +1272 0 obj<</Next 1275 0 R/Prev 1269 0 R/A 1270 0 R/Title(\\bibpagespunct )/Parent 1230 0 R>> +endobj +1273 0 obj<</D(0038100:multinamedelim.4)/S/GoTo>> +endobj +1274 0 obj<</D[3631 0 R/FitH 480.281]>> +endobj +1275 0 obj<</Next 1278 0 R/Prev 1272 0 R/A 1273 0 R/Title(\\multinamedelim )/Parent 1230 0 R>> +endobj +1276 0 obj<</D(0038100:finalnamedelim.4)/S/GoTo>> +endobj +1277 0 obj<</D[3631 0 R/FitH 432.859]>> +endobj +1278 0 obj<</Next 1281 0 R/Prev 1275 0 R/A 1276 0 R/Title(\\finalnamedelim )/Parent 1230 0 R>> +endobj +1279 0 obj<</D(0038100:revsdnamedelim.4)/S/GoTo>> +endobj +1280 0 obj<</D[3631 0 R/FitH 320.878]>> +endobj +1281 0 obj<</Next 1284 0 R/Prev 1278 0 R/A 1279 0 R/Title(\\revsdnamedelim )/Parent 1230 0 R>> +endobj +1282 0 obj<</D(0038100:andothersdelim.4)/S/GoTo>> +endobj +1283 0 obj<</D[3631 0 R/FitH 220.853]>> +endobj +1284 0 obj<</Next 1287 0 R/Prev 1281 0 R/A 1282 0 R/Title(\\andothersdelim )/Parent 1230 0 R>> +endobj +1285 0 obj<</D(0038100:multilistdelim.4)/S/GoTo>> +endobj +1286 0 obj<</D[3631 0 R/FitH 186.98]>> +endobj +1287 0 obj<</Next 1290 0 R/Prev 1284 0 R/A 1285 0 R/Title(\\multilistdelim )/Parent 1230 0 R>> +endobj +1288 0 obj<</D(0038100:finallistdelim.4)/S/GoTo>> +endobj +1289 0 obj<</D[3643 0 R/FitH 710.617]>> +endobj +1290 0 obj<</Next 1293 0 R/Prev 1287 0 R/A 1288 0 R/Title(\\finallistdelim )/Parent 1230 0 R>> +endobj +1291 0 obj<</D(0038100:andmoredelim.4)/S/GoTo>> +endobj +1292 0 obj<</D[3643 0 R/FitH 663.195]>> +endobj +1293 0 obj<</Next 1296 0 R/Prev 1290 0 R/A 1291 0 R/Title(\\andmoredelim )/Parent 1230 0 R>> +endobj +1294 0 obj<</D(0038100:multicitedelim.4)/S/GoTo>> +endobj +1295 0 obj<</D[3643 0 R/FitH 629.322]>> +endobj +1296 0 obj<</Next 1299 0 R/Prev 1293 0 R/A 1294 0 R/Title(\\multicitedelim )/Parent 1230 0 R>> +endobj +1297 0 obj<</D(0038100:supercitedelim.4)/S/GoTo>> +endobj +1298 0 obj<</D[3643 0 R/FitH 595.449]>> +endobj +1299 0 obj<</Next 1302 0 R/Prev 1296 0 R/A 1297 0 R/Title(\\supercitedelim )/Parent 1230 0 R>> +endobj +1300 0 obj<</D(0038100:compcitedelim.4)/S/GoTo>> +endobj +1301 0 obj<</D[3643 0 R/FitH 563.627]>> +endobj +1302 0 obj<</Next 1305 0 R/Prev 1299 0 R/A 1300 0 R/Title(\\compcitedelim )/Parent 1230 0 R>> +endobj +1303 0 obj<</D(0038100:nameyeardelim.4)/S/GoTo>> +endobj +1304 0 obj<</D[3643 0 R/FitH 527.703]>> +endobj +1305 0 obj<</Next 1308 0 R/Prev 1302 0 R/A 1303 0 R/Title(\\nameyeardelim )/Parent 1230 0 R>> +endobj +1306 0 obj<</D(0038100:labelalphaothers.4)/S/GoTo>> +endobj +1307 0 obj<</D[3643 0 R/FitH 493.83]>> +endobj +1308 0 obj<</Next 1311 0 R/Prev 1305 0 R/A 1306 0 R/Title(\\labelalphaothers )/Parent 1230 0 R>> +endobj +1309 0 obj<</D(0038100:prenotedelim.4)/S/GoTo>> +endobj +1310 0 obj<</D[3643 0 R/FitH 392.211]>> +endobj +1311 0 obj<</Next 1314 0 R/Prev 1308 0 R/A 1309 0 R/Title(\\prenotedelim )/Parent 1230 0 R>> +endobj +1312 0 obj<</D(0038100:postnotedelim.4)/S/GoTo>> +endobj +1313 0 obj<</D[3643 0 R/FitH 358.338]>> +endobj +1314 0 obj<</Next 1317 0 R/Prev 1311 0 R/A 1312 0 R/Title(\\postnotedelim )/Parent 1230 0 R>> +endobj +1315 0 obj<</D(0038100:mkbibnamelast.4)/S/GoTo>> +endobj +1316 0 obj<</D[3643 0 R/FitH 324.465]>> +endobj +1317 0 obj<</Next 1320 0 R/Prev 1314 0 R/A 1315 0 R/Title(\\mkbibnamelast)/Parent 1230 0 R>> +endobj +1318 0 obj<</D(0038100:mkbibnamefirst.4)/S/GoTo>> +endobj +1319 0 obj<</D[3643 0 R/FitH 270.771]>> +endobj +1320 0 obj<</Next 1323 0 R/Prev 1317 0 R/A 1318 0 R/Title(\\mkbibnamefirst)/Parent 1230 0 R>> +endobj +1321 0 obj<</D(0038100:mkbibnameprefix.4)/S/GoTo>> +endobj +1322 0 obj<</D[3643 0 R/FitH 230.123]>> +endobj +1323 0 obj<</Next 1326 0 R/Prev 1320 0 R/A 1321 0 R/Title(\\mkbibnameprefix)/Parent 1230 0 R>> +endobj +1324 0 obj<</D(0038100:mkbibnameaffix.4)/S/GoTo>> +endobj +1325 0 obj<</D[3643 0 R/FitH 188.973]>> +endobj +1326 0 obj<</Prev 1323 0 R/A 1324 0 R/Title(\\mkbibnameaffix)/Parent 1230 0 R>> +endobj +1327 0 obj<</D(subsubsection.0.3.8.2)/S/GoTo>> +endobj +1328 0 obj<</D[3647 0 R/FitH 746.643]>> +endobj +1329 0 obj<</Next 1362 0 R/Last 1359 0 R/A 1327 0 R/Prev 1230 0 R/First 1332 0 R/Title(Language-specific commands)/Parent 1227 0 R/Count -10>> +endobj +1330 0 obj<</D(0038200:bibrangedash.4)/S/GoTo>> +endobj +1331 0 obj<</D[3647 0 R/FitH 663.195]>> +endobj +1332 0 obj<</Next 1335 0 R/A 1330 0 R/Title(\\bibrangedash )/Parent 1329 0 R>> +endobj +1333 0 obj<</D(0038200:bibdatedash.4)/S/GoTo>> +endobj +1334 0 obj<</D[3647 0 R/FitH 642.871]>> +endobj +1335 0 obj<</Next 1338 0 R/Prev 1332 0 R/A 1333 0 R/Title(\\bibdatedash )/Parent 1329 0 R>> +endobj +1336 0 obj<</D(0038200:mkbibdatelong.4)/S/GoTo>> +endobj +1337 0 obj<</D[3647 0 R/FitH 622.547]>> +endobj +1338 0 obj<</Next 1341 0 R/Prev 1335 0 R/A 1336 0 R/Title(\\mkbibdatelong )/Parent 1329 0 R>> +endobj +1339 0 obj<</D(0038200:mkbibdateshort.4)/S/GoTo>> +endobj +1340 0 obj<</D[3647 0 R/FitH 575.125]>> +endobj +1341 0 obj<</Next 1344 0 R/Prev 1338 0 R/A 1339 0 R/Title(\\mkbibdateshort )/Parent 1329 0 R>> +endobj +1342 0 obj<</D(0038200:finalandcomma.4)/S/GoTo>> +endobj +1343 0 obj<</D[3647 0 R/FitH 554.801]>> +endobj +1344 0 obj<</Next 1347 0 R/Prev 1341 0 R/A 1342 0 R/Title(\\finalandcomma )/Parent 1329 0 R>> +endobj +1345 0 obj<</D(0038200:mkbibordinal.4)/S/GoTo>> +endobj +1346 0 obj<</D[3647 0 R/FitH 468.828]>> +endobj +1347 0 obj<</Next 1350 0 R/Prev 1344 0 R/A 1345 0 R/Title(\\mkbibordinal)/Parent 1329 0 R>> +endobj +1348 0 obj<</D(0038200:mkbibmascord.4)/S/GoTo>> +endobj +1349 0 obj<</D[3647 0 R/FitH 427.678]>> +endobj +1350 0 obj<</Next 1353 0 R/Prev 1347 0 R/A 1348 0 R/Title(\\mkbibmascord)/Parent 1329 0 R>> +endobj +1351 0 obj<</D(0038200:mkbibfemord.4)/S/GoTo>> +endobj +1352 0 obj<</D[3647 0 R/FitH 373.481]>> +endobj +1353 0 obj<</Next 1356 0 R/Prev 1350 0 R/A 1351 0 R/Title(\\mkbibfemord)/Parent 1329 0 R>> +endobj +1354 0 obj<</D(0038200:mkbibordedition.4)/S/GoTo>> +endobj +1355 0 obj<</D[3647 0 R/FitH 319.284]>> +endobj +1356 0 obj<</Next 1359 0 R/Prev 1353 0 R/A 1354 0 R/Title(\\mkbibordedition)/Parent 1329 0 R>> +endobj +1357 0 obj<</D(0038200:mkbibordseries.4)/S/GoTo>> +endobj +1358 0 obj<</D[3647 0 R/FitH 279.139]>> +endobj +1359 0 obj<</Prev 1356 0 R/A 1357 0 R/Title(\\mkbibordseries)/Parent 1329 0 R>> +endobj +1360 0 obj<</D(subsubsection.0.3.8.3)/S/GoTo>> +endobj +1361 0 obj<</D[3647 0 R/FitH 238.492]>> +endobj +1362 0 obj<</Next 1392 0 R/Last 1389 0 R/A 1360 0 R/Prev 1329 0 R/First 1365 0 R/Title(Lengths and counters)/Parent 1227 0 R/Count -9>> +endobj +1363 0 obj<</D(0038300:bibhang.4)/S/GoTo>> +endobj +1364 0 obj<</D[3647 0 R/FitH 183.792]>> +endobj +1365 0 obj<</Next 1368 0 R/A 1363 0 R/Title(\\bibhang )/Parent 1362 0 R>> +endobj +1366 0 obj<</D(0038300:biblabelsep.4)/S/GoTo>> +endobj +1367 0 obj<</D[3647 0 R/FitH 150.169]>> +endobj +1368 0 obj<</Next 1371 0 R/Prev 1365 0 R/A 1366 0 R/Title(\\biblabelsep )/Parent 1362 0 R>> +endobj +1369 0 obj<</D(0038300:bibitemsep.4)/S/GoTo>> +endobj +1370 0 obj<</D[3652 0 R/FitH 710.867]>> +endobj +1371 0 obj<</Next 1374 0 R/Prev 1368 0 R/A 1369 0 R/Title(\\bibitemsep )/Parent 1362 0 R>> +endobj +1372 0 obj<</D(0038300:bibnamesep.4)/S/GoTo>> +endobj +1373 0 obj<</D[3652 0 R/FitH 649.646]>> +endobj +1374 0 obj<</Next 1377 0 R/Prev 1371 0 R/A 1372 0 R/Title(\\bibnamesep )/Parent 1362 0 R>> +endobj +1375 0 obj<</D(0038300:bibinitsep.4)/S/GoTo>> +endobj +1376 0 obj<</D[3652 0 R/FitH 561.576]>> +endobj +1377 0 obj<</Next 1380 0 R/Prev 1374 0 R/A 1375 0 R/Title(\\bibinitsep )/Parent 1362 0 R>> +endobj +1378 0 obj<</D(0038300:bibparsep.4)/S/GoTo>> +endobj +1379 0 obj<</D[3652 0 R/FitH 473.506]>> +endobj +1380 0 obj<</Next 1383 0 R/Prev 1377 0 R/A 1378 0 R/Title(\\bibparsep )/Parent 1362 0 R>> +endobj +1381 0 obj<</D(0038300:abbrvpenalty.4)/S/GoTo>> +endobj +1382 0 obj<</D[3652 0 R/FitH 441.684]>> +endobj +1383 0 obj<</Next 1386 0 R/Prev 1380 0 R/A 1381 0 R/Title(abbrvpenalty )/Parent 1362 0 R>> +endobj +1384 0 obj<</D(0038300:highnamepenalty.4)/S/GoTo>> +endobj +1385 0 obj<</D[3652 0 R/FitH 324.465]>> +endobj +1386 0 obj<</Next 1389 0 R/Prev 1383 0 R/A 1384 0 R/Title(highnamepenalty )/Parent 1362 0 R>> +endobj +1387 0 obj<</D(0038300:lownamepenalty.4)/S/GoTo>> +endobj +1388 0 obj<</D[3655 0 R/FitH 746.643]>> +endobj +1389 0 obj<</Prev 1386 0 R/A 1387 0 R/Title(lownamepenalty )/Parent 1362 0 R>> +endobj +1390 0 obj<</D(subsubsection.0.3.8.4)/S/GoTo>> +endobj +1391 0 obj<</D[3655 0 R/FitH 669.969]>> +endobj +1392 0 obj<</Last 1422 0 R/A 1390 0 R/Prev 1362 0 R/First 1395 0 R/Title(All-purpose commands)/Parent 1227 0 R/Count -10>> +endobj +1393 0 obj<</D(0038400:bibellipsis.4)/S/GoTo>> +endobj +1394 0 obj<</D[3655 0 R/FitH 615.773]>> +endobj +1395 0 obj<</Next 1398 0 R/A 1393 0 R/Title(\\bibellipsis )/Parent 1392 0 R>> +endobj +1396 0 obj<</D(0038400:noligature.4)/S/GoTo>> +endobj +1397 0 obj<</D[3655 0 R/FitH 595.449]>> +endobj +1398 0 obj<</Next 1401 0 R/Prev 1395 0 R/A 1396 0 R/Title(\\noligature )/Parent 1392 0 R>> +endobj +1399 0 obj<</D(0038400:hyphenate.4)/S/GoTo>> +endobj +1400 0 obj<</D[3655 0 R/FitH 548.027]>> +endobj +1401 0 obj<</Next 1404 0 R/Prev 1398 0 R/A 1399 0 R/Title(\\hyphenate )/Parent 1392 0 R>> +endobj +1402 0 obj<</D(0038400:hyphen.4)/S/GoTo>> +endobj +1403 0 obj<</D[3655 0 R/FitH 500.604]>> +endobj +1404 0 obj<</Next 1407 0 R/Prev 1401 0 R/A 1402 0 R/Title(\\hyphen )/Parent 1392 0 R>> +endobj +1405 0 obj<</D(0038400:nbhyphen.4)/S/GoTo>> +endobj +1406 0 obj<</D[3655 0 R/FitH 453.182]>> +endobj +1407 0 obj<</Next 1410 0 R/Prev 1404 0 R/A 1405 0 R/Title(\\nbhyphen )/Parent 1392 0 R>> +endobj +1408 0 obj<</D(0038400:nohyphenation.4)/S/GoTo>> +endobj +1409 0 obj<</D[3655 0 R/FitH 392.211]>> +endobj +1410 0 obj<</Next 1413 0 R/Prev 1407 0 R/A 1408 0 R/Title(\\nohyphenation )/Parent 1392 0 R>> +endobj +1411 0 obj<</D(0038400:textnohyphenation.4)/S/GoTo>> +endobj +1412 0 obj<</D[3655 0 R/FitH 358.338]>> +endobj +1413 0 obj<</Next 1416 0 R/Prev 1410 0 R/A 1411 0 R/Title(\\textnohyphenation)/Parent 1392 0 R>> +endobj +1414 0 obj<</D(0038400:mknumalph.4)/S/GoTo>> +endobj +1415 0 obj<</D[3655 0 R/FitH 317.117]>> +endobj +1416 0 obj<</Next 1419 0 R/Prev 1413 0 R/A 1414 0 R/Title(\\mknumalph)/Parent 1392 0 R>> +endobj +1417 0 obj<</D(0038400:mkbibacro.4)/S/GoTo>> +endobj +1418 0 obj<</D[3655 0 R/FitH 250.194]>> +endobj +1419 0 obj<</Next 1422 0 R/Prev 1416 0 R/A 1417 0 R/Title(\\mkbibacro)/Parent 1392 0 R>> +endobj +1420 0 obj<</D(0038400:autocap.4)/S/GoTo>> +endobj +1421 0 obj<</D[3659 0 R/FitH 710.617]>> +endobj +1422 0 obj<</Prev 1419 0 R/A 1420 0 R/Title(\\autocap)/Parent 1392 0 R>> +endobj +1423 0 obj<</D(subsection.0.3.9)/S/GoTo>> +endobj +1424 0 obj<</D[3659 0 R/FitH 444.415]>> +endobj +1425 0 obj<</Next 1446 0 R/Last 1443 0 R/A 1423 0 R/Prev 1227 0 R/First 1428 0 R/Title(Language notes)/Parent 603 0 R/Count -3>> +endobj +1426 0 obj<</D(subsubsection.0.3.9.1)/S/GoTo>> +endobj +1427 0 obj<</D[3659 0 R/FitH 403.768]>> +endobj +1428 0 obj<</Next 1431 0 R/A 1426 0 R/Title(American)/Parent 1425 0 R>> +endobj +1429 0 obj<</D(subsubsection.0.3.9.2)/S/GoTo>> +endobj +1430 0 obj<</D[3673 0 R/FitH 746.643]>> +endobj +1431 0 obj<</Next 1443 0 R/Last 1440 0 R/A 1429 0 R/Prev 1428 0 R/First 1434 0 R/Title(Spanish)/Parent 1425 0 R/Count -3>> +endobj +1432 0 obj<</D(0039200:smartand.4)/S/GoTo>> +endobj +1433 0 obj<</D[3673 0 R/FitH 649.646]>> +endobj +1434 0 obj<</Next 1437 0 R/A 1432 0 R/Title(smartand )/Parent 1431 0 R>> +endobj +1435 0 obj<</D(0039200:forceE.4)/S/GoTo>> +endobj +1436 0 obj<</D[3673 0 R/FitH 561.576]>> +endobj +1437 0 obj<</Next 1440 0 R/Prev 1434 0 R/A 1435 0 R/Title(\\forceE )/Parent 1431 0 R>> +endobj +1438 0 obj<</D(0039200:forceY.4)/S/GoTo>> +endobj +1439 0 obj<</D[3673 0 R/FitH 436.047]>> +endobj +1440 0 obj<</Prev 1437 0 R/A 1438 0 R/Title(\\forceY )/Parent 1431 0 R>> +endobj +1441 0 obj<</D(subsubsection.0.3.9.3)/S/GoTo>> +endobj +1442 0 obj<</D[3673 0 R/FitH 415.723]>> +endobj +1443 0 obj<</Prev 1431 0 R/A 1441 0 R/Title(Greek)/Parent 1425 0 R>> +endobj +1444 0 obj<</D(subsection.0.3.10)/S/GoTo>> +endobj +1445 0 obj<</D[3694 0 R/FitH 615.773]>> +endobj +1446 0 obj<</Next 1470 0 R/Last 1467 0 R/A 1444 0 R/Prev 1425 0 R/First 1449 0 R/Title(Usage notes)/Parent 603 0 R/Count -7>> +endobj +1447 0 obj<</D(subsubsection.0.3.10.1)/S/GoTo>> +endobj +1448 0 obj<</D[3694 0 R/FitH 561.576]>> +endobj +1449 0 obj<</Next 1452 0 R/A 1447 0 R/Title(Overview)/Parent 1446 0 R>> +endobj +1450 0 obj<</D(subsubsection.0.3.10.2)/S/GoTo>> +endobj +1451 0 obj<</D[3710 0 R/FitH 554.801]>> +endobj +1452 0 obj<</Next 1455 0 R/Prev 1449 0 R/A 1450 0 R/Title(Auxiliary files)/Parent 1446 0 R>> +endobj +1453 0 obj<</D(subsubsection.0.3.10.3)/S/GoTo>> +endobj +1454 0 obj<</D[3725 0 R/FitH 602.473]>> +endobj +1455 0 obj<</Next 1458 0 R/Prev 1452 0 R/A 1453 0 R/Title(Multiple bibliographies)/Parent 1446 0 R>> +endobj +1456 0 obj<</D(subsubsection.0.3.10.4)/S/GoTo>> +endobj +1457 0 obj<</D[3778 0 R/FitH 400.58]>> +endobj +1458 0 obj<</Next 1461 0 R/Prev 1455 0 R/A 1456 0 R/Title(Subdivided bibliographies)/Parent 1446 0 R>> +endobj +1459 0 obj<</D(subsubsection.0.3.10.5)/S/GoTo>> +endobj +1460 0 obj<</D[3846 0 R/FitH 198.737]>> +endobj +1461 0 obj<</Next 1464 0 R/Prev 1458 0 R/A 1459 0 R/Title(Reference sets)/Parent 1446 0 R>> +endobj +1462 0 obj<</D(subsubsection.0.3.10.6)/S/GoTo>> +endobj +1463 0 obj<</D[3913 0 R/FitH 407.753]>> +endobj +1464 0 obj<</Next 1467 0 R/Prev 1461 0 R/A 1462 0 R/Title(Electronic publishing information)/Parent 1446 0 R>> +endobj +1465 0 obj<</D(subsubsection.0.3.10.7)/S/GoTo>> +endobj +1466 0 obj<</D[3978 0 R/FitH 549.222]>> +endobj +1467 0 obj<</Prev 1464 0 R/A 1465 0 R/Title(External abstracts and annotations)/Parent 1446 0 R>> +endobj +1468 0 obj<</D(subsection.0.3.11)/S/GoTo>> +endobj +1469 0 obj<</D[4011 0 R/FitH 746.643]>> +endobj +1470 0 obj<</Last 1497 0 R/A 1468 0 R/Prev 1446 0 R/First 1473 0 R/Title(Hints and caveats)/Parent 603 0 R/Count -6>> +endobj +1471 0 obj<</D(subsubsection.0.3.11.1)/S/GoTo>> +endobj +1472 0 obj<</D[4011 0 R/FitH 690.293]>> +endobj +1473 0 obj<</Next 1482 0 R/Last 1479 0 R/A 1471 0 R/First 1476 0 R/Title(Usage with KOMA-Script classes)/Parent 1470 0 R/Count -2>> +endobj +1474 0 obj<</D(00311100:ifkomabibtotoc.4)/S/GoTo>> +endobj +1475 0 obj<</D[4011 0 R/FitH 554.801]>> +endobj +1476 0 obj<</Next 1479 0 R/A 1474 0 R/Title(\\ifkomabibtotoc)/Parent 1473 0 R>> +endobj +1477 0 obj<</D(00311100:ifkomabibtotocnumbered.4)/S/GoTo>> +endobj +1478 0 obj<</D[4011 0 R/FitH 473.506]>> +endobj +1479 0 obj<</Prev 1476 0 R/A 1477 0 R/Title(\\ifkomabibtotocnumbered)/Parent 1473 0 R>> +endobj +1480 0 obj<</D(subsubsection.0.3.11.2)/S/GoTo>> +endobj +1481 0 obj<</D[4011 0 R/FitH 405.76]>> +endobj +1482 0 obj<</Next 1488 0 R/Last 1485 0 R/A 1480 0 R/Prev 1473 0 R/First 1485 0 R/Title(Usage with the Memoir class)/Parent 1470 0 R/Count -1>> +endobj +1483 0 obj<</D(00311200:ifmemoirbibintoc.4)/S/GoTo>> +endobj +1484 0 obj<</D[4017 0 R/FitH 710.617]>> +endobj +1485 0 obj<</A 1483 0 R/Title(\\ifmemoirbibintoc)/Parent 1482 0 R>> +endobj +1486 0 obj<</D(subsubsection.0.3.11.3)/S/GoTo>> +endobj +1487 0 obj<</D[4017 0 R/FitH 642.871]>> +endobj +1488 0 obj<</Next 1491 0 R/Prev 1482 0 R/A 1486 0 R/Title(Page numbers in citations)/Parent 1470 0 R>> +endobj +1489 0 obj<</D(subsubsection.0.3.11.4)/S/GoTo>> +endobj +1490 0 obj<</D[4038 0 R/FitH 291.389]>> +endobj +1491 0 obj<</Next 1494 0 R/Prev 1488 0 R/A 1489 0 R/Title(Bibliography filters and citation labels)/Parent 1470 0 R>> +endobj +1492 0 obj<</D(subsubsection.0.3.11.5)/S/GoTo>> +endobj +1493 0 obj<</D[4057 0 R/FitH 746.643]>> +endobj +1494 0 obj<</Next 1497 0 R/Prev 1491 0 R/A 1492 0 R/Title(Active characters in bibliography headings)/Parent 1470 0 R>> +endobj +1495 0 obj<</D(subsubsection.0.3.11.6)/S/GoTo>> +endobj +1496 0 obj<</D[4057 0 R/FitH 554.801]>> +endobj +1497 0 obj<</Prev 1494 0 R/A 1495 0 R/Title(Grouping in reference sections and segments)/Parent 1470 0 R>> +endobj +1498 0 obj<</D(section.0.4)/S/GoTo>> +endobj +1499 0 obj<</D[4057 0 R/FitH 286.806]>> +endobj +1500 0 obj<</Next 2694 0 R/Last 2655 0 R/A 1498 0 R/Prev 603 0 R/First 1503 0 R/Title(Author guide)/Parent 5818 0 R/Count -10>> +endobj +1501 0 obj<</D(subsection.0.4.1)/S/GoTo>> +endobj +1502 0 obj<</D[4057 0 R/FitH 202.124]>> +endobj +1503 0 obj<</Next 1506 0 R/A 1501 0 R/Title(Overview)/Parent 1500 0 R>> +endobj +1504 0 obj<</D(subsection.0.4.2)/S/GoTo>> +endobj +1505 0 obj<</D[4144 0 R/FitH 589.87]>> +endobj +1506 0 obj<</Next 1662 0 R/Last 1536 0 R/A 1504 0 R/Prev 1503 0 R/First 1509 0 R/Title(Bibliography styles)/Parent 1500 0 R/Count -4>> +endobj +1507 0 obj<</D(subsubsection.0.4.2.1)/S/GoTo>> +endobj +1508 0 obj<</D[4144 0 R/FitH 481.476]>> +endobj +1509 0 obj<</Next 1530 0 R/Last 1527 0 R/A 1507 0 R/First 1512 0 R/Title(Bibliography style files)/Parent 1506 0 R/Count -6>> +endobj +1510 0 obj<</D(0042100:RequireBibliographyStyle.4)/S/GoTo>> +endobj +1511 0 obj<</D[4144 0 R/FitH 225.436]>> +endobj +1512 0 obj<</Next 1515 0 R/A 1510 0 R/Title(\\RequireBibliographyStyle)/Parent 1509 0 R>> +endobj +1513 0 obj<</D(0042100:InitializeBibliographyStyle.4)/S/GoTo>> +endobj +1514 0 obj<</D[4144 0 R/FitH 171.24]>> +endobj +1515 0 obj<</Next 1518 0 R/Prev 1512 0 R/A 1513 0 R/Title(\\InitializeBibliographyStyle)/Parent 1509 0 R>> +endobj +1516 0 obj<</D(0042100:DeclareBibliographyDriver.4)/S/GoTo>> +endobj +1517 0 obj<</D[4170 0 R/FitH 683.519]>> +endobj +1518 0 obj<</Next 1521 0 R/Prev 1515 0 R/A 1516 0 R/Title(\\DeclareBibliographyDriver)/Parent 1509 0 R>> +endobj +1519 0 obj<</D(0042100:DeclareBibliographyAlias.4)/S/GoTo>> +endobj +1520 0 obj<</D[4170 0 R/FitH 534.477]>> +endobj +1521 0 obj<</Next 1524 0 R/Prev 1518 0 R/A 1519 0 R/Title(\\DeclareBibliographyAlias)/Parent 1509 0 R>> +endobj +1522 0 obj<</D(0042100:DeclareBibliographyOption.4)/S/GoTo>> +endobj +1523 0 obj<</D[4170 0 R/FitH 453.182]>> +endobj +1524 0 obj<</Next 1527 0 R/Prev 1521 0 R/A 1522 0 R/Title(\\DeclareBibliographyOption)/Parent 1509 0 R>> +endobj +1525 0 obj<</D(0042100:DeclareEntryOption.4)/S/GoTo>> +endobj +1526 0 obj<</D[4170 0 R/FitH 305.735]>> +endobj +1527 0 obj<</Prev 1524 0 R/A 1525 0 R/Title(\\DeclareEntryOption)/Parent 1509 0 R>> +endobj +1528 0 obj<</D(subsubsection.0.4.2.2)/S/GoTo>> +endobj +1529 0 obj<</D[4170 0 R/FitH 224.44]>> +endobj +1530 0 obj<</Next 1533 0 R/Prev 1509 0 R/A 1528 0 R/Title(Bibliography environments)/Parent 1506 0 R>> +endobj +1531 0 obj<</D(subsubsection.0.4.2.3)/S/GoTo>> +endobj +1532 0 obj<</D[4207 0 R/FitH 316.096]>> +endobj +1533 0 obj<</Next 1536 0 R/Prev 1530 0 R/A 1531 0 R/Title(Bibliography drivers)/Parent 1506 0 R>> +endobj +1534 0 obj<</D(subsubsection.0.4.2.4)/S/GoTo>> +endobj +1535 0 obj<</D[4264 0 R/FitH 698.375]>> +endobj +1536 0 obj<</Last 1587 0 R/A 1534 0 R/Prev 1533 0 R/First 1539 0 R/Title(Special fields)/Parent 1506 0 R/Count -3>> +endobj +1537 0 obj<</D(paragraph.0.4.2.4.1)/S/GoTo>> +endobj +1538 0 obj<</D[4264 0 R/FitH 615.773]>> +endobj +1539 0 obj<</Next 1563 0 R/Last 1560 0 R/A 1537 0 R/First 1542 0 R/Title(Generic fields)/Parent 1536 0 R/Count -7>> +endobj +1540 0 obj<</D(0042410:entrykey.5)/S/GoTo>> +endobj +1541 0 obj<</D[4264 0 R/FitH 597.514]>> +endobj +1542 0 obj<</Next 1545 0 R/A 1540 0 R/Title(entrykey)/Parent 1539 0 R>> +endobj +1543 0 obj<</D(0042410:entrytype.5)/S/GoTo>> +endobj +1544 0 obj<</D[4264 0 R/FitH 541.252]>> +endobj +1545 0 obj<</Next 1548 0 R/Prev 1542 0 R/A 1543 0 R/Title(entrytype)/Parent 1539 0 R>> +endobj +1546 0 obj<</D(0042410:entrysetcount.5)/S/GoTo>> +endobj +1547 0 obj<</D[4264 0 R/FitH 500.604]>> +endobj +1548 0 obj<</Next 1551 0 R/Prev 1545 0 R/A 1546 0 R/Title(entrysetcount)/Parent 1539 0 R>> +endobj +1549 0 obj<</D(0042410:namehash.5)/S/GoTo>> +endobj +1550 0 obj<</D[4264 0 R/FitH 446.408]>> +endobj +1551 0 obj<</Next 1554 0 R/Prev 1548 0 R/A 1549 0 R/Title(namehash)/Parent 1539 0 R>> +endobj +1552 0 obj<</D(0042410:fullhash.5)/S/GoTo>> +endobj +1553 0 obj<</D[4264 0 R/FitH 310.916]>> +endobj +1554 0 obj<</Next 1557 0 R/Prev 1551 0 R/A 1552 0 R/Title(fullhash)/Parent 1539 0 R>> +endobj +1555 0 obj<</D(0042410:pageref.5)/S/GoTo>> +endobj +1556 0 obj<</D[4280 0 R/FitH 678.763]>> +endobj +1557 0 obj<</Next 1560 0 R/Prev 1554 0 R/A 1555 0 R/Title(pageref)/Parent 1539 0 R>> +endobj +1558 0 obj<</D(0042410:sortinit.5)/S/GoTo>> +endobj +1559 0 obj<</D[4280 0 R/FitH 597.5]>> +endobj +1560 0 obj<</Prev 1557 0 R/A 1558 0 R/Title(sortinit)/Parent 1539 0 R>> +endobj +1561 0 obj<</D(paragraph.0.4.2.4.2)/S/GoTo>> +endobj +1562 0 obj<</D[4280 0 R/FitH 541.252]>> +endobj +1563 0 obj<</Next 1587 0 R/Last 1584 0 R/A 1561 0 R/Prev 1539 0 R/First 1566 0 R/Title(Fields for use in citation labels)/Parent 1536 0 R/Count -7>> +endobj +1564 0 obj<</D(0042420:labelalpha.5)/S/GoTo>> +endobj +1565 0 obj<</D[4280 0 R/FitH 522.993]>> +endobj +1566 0 obj<</Next 1569 0 R/A 1564 0 R/Title(labelalpha)/Parent 1563 0 R>> +endobj +1567 0 obj<</D(0042420:extraalpha.5)/S/GoTo>> +endobj +1568 0 obj<</D[4280 0 R/FitH 345.496]>> +endobj +1569 0 obj<</Next 1572 0 R/Prev 1566 0 R/A 1567 0 R/Title(extraalpha)/Parent 1563 0 R>> +endobj +1570 0 obj<</D(0042420:labelname.5)/S/GoTo>> +endobj +1571 0 obj<</D[4280 0 R/FitH 195.998]>> +endobj +1572 0 obj<</Next 1575 0 R/Prev 1569 0 R/A 1570 0 R/Title(labelname)/Parent 1563 0 R>> +endobj +1573 0 obj<</D(0042420:labelnumber.5)/S/GoTo>> +endobj +1574 0 obj<</D[4289 0 R/FitH 697.068]>> +endobj +1575 0 obj<</Next 1578 0 R/Prev 1572 0 R/A 1573 0 R/Title(labelnumber)/Parent 1563 0 R>> +endobj +1576 0 obj<</D(0042420:labeltitle.5)/S/GoTo>> +endobj +1577 0 obj<</D[4289 0 R/FitH 588.674]>> +endobj +1578 0 obj<</Next 1581 0 R/Prev 1575 0 R/A 1576 0 R/Title(labeltitle)/Parent 1563 0 R>> +endobj +1579 0 obj<</D(0042420:labelyear.5)/S/GoTo>> +endobj +1580 0 obj<</D[4289 0 R/FitH 493.83]>> +endobj +1581 0 obj<</Next 1584 0 R/Prev 1578 0 R/A 1579 0 R/Title(labelyear)/Parent 1563 0 R>> +endobj +1582 0 obj<</D(0042420:extrayear.5)/S/GoTo>> +endobj +1583 0 obj<</D[4289 0 R/FitH 412.535]>> +endobj +1584 0 obj<</Prev 1581 0 R/A 1582 0 R/Title(extrayear)/Parent 1563 0 R>> +endobj +1585 0 obj<</D(paragraph.0.4.2.4.3)/S/GoTo>> +endobj +1586 0 obj<</D[4289 0 R/FitH 263.744]>> +endobj +1587 0 obj<</Last 1659 0 R/A 1585 0 R/Prev 1563 0 R/First 1590 0 R/Title(Date component fields)/Parent 1536 0 R/Count -24>> +endobj +1588 0 obj<</D(0042430:day.5)/S/GoTo>> +endobj +1589 0 obj<</D[4289 0 R/FitH 209.297]>> +endobj +1590 0 obj<</Next 1593 0 R/A 1588 0 R/Title(day)/Parent 1587 0 R>> +endobj +1591 0 obj<</D(0042430:month.5)/S/GoTo>> +endobj +1592 0 obj<</D[4289 0 R/FitH 155.1]>> +endobj +1593 0 obj<</Next 1596 0 R/Prev 1590 0 R/A 1591 0 R/Title(month)/Parent 1587 0 R>> +endobj +1594 0 obj<</D(0042430:year.5)/S/GoTo>> +endobj +1595 0 obj<</D[4294 0 R/FitH 387.522]>> +endobj +1596 0 obj<</Next 1599 0 R/Prev 1593 0 R/A 1594 0 R/Title(year)/Parent 1587 0 R>> +endobj +1597 0 obj<</D(0042430:endday.5)/S/GoTo>> +endobj +1598 0 obj<</D[4294 0 R/FitH 319.776]>> +endobj +1599 0 obj<</Next 1602 0 R/Prev 1596 0 R/A 1597 0 R/Title(endday)/Parent 1587 0 R>> +endobj +1600 0 obj<</D(0042430:endmonth.5)/S/GoTo>> +endobj +1601 0 obj<</D[4294 0 R/FitH 265.579]>> +endobj +1602 0 obj<</Next 1605 0 R/Prev 1599 0 R/A 1600 0 R/Title(endmonth)/Parent 1587 0 R>> +endobj +1603 0 obj<</D(0042430:endyear.5)/S/GoTo>> +endobj +1604 0 obj<</D[4294 0 R/FitH 209.331]>> +endobj +1605 0 obj<</Next 1608 0 R/Prev 1602 0 R/A 1603 0 R/Title(endyear)/Parent 1587 0 R>> +endobj +1606 0 obj<</D(0042430:origday.5)/S/GoTo>> +endobj +1607 0 obj<</D[4297 0 R/FitH 746.643]>> +endobj +1608 0 obj<</Next 1611 0 R/Prev 1605 0 R/A 1606 0 R/Title(origday)/Parent 1587 0 R>> +endobj +1609 0 obj<</D(0042430:origmonth.5)/S/GoTo>> +endobj +1610 0 obj<</D[4297 0 R/FitH 690.293]>> +endobj +1611 0 obj<</Next 1614 0 R/Prev 1608 0 R/A 1609 0 R/Title(origmonth)/Parent 1587 0 R>> +endobj +1612 0 obj<</D(0042430:origyear.5)/S/GoTo>> +endobj +1613 0 obj<</D[4297 0 R/FitH 636.096]>> +endobj +1614 0 obj<</Next 1617 0 R/Prev 1611 0 R/A 1612 0 R/Title(origyear)/Parent 1587 0 R>> +endobj +1615 0 obj<</D(0042430:origendday.5)/S/GoTo>> +endobj +1616 0 obj<</D[4297 0 R/FitH 581.9]>> +endobj +1617 0 obj<</Next 1620 0 R/Prev 1614 0 R/A 1615 0 R/Title(origendday)/Parent 1587 0 R>> +endobj +1618 0 obj<</D(0042430:origendmonth.5)/S/GoTo>> +endobj +1619 0 obj<</D[4297 0 R/FitH 527.703]>> +endobj +1620 0 obj<</Next 1623 0 R/Prev 1617 0 R/A 1618 0 R/Title(origendmonth)/Parent 1587 0 R>> +endobj +1621 0 obj<</D(0042430:origendyear.5)/S/GoTo>> +endobj +1622 0 obj<</D[4297 0 R/FitH 473.506]>> +endobj +1623 0 obj<</Next 1626 0 R/Prev 1620 0 R/A 1621 0 R/Title(origendyear)/Parent 1587 0 R>> +endobj +1624 0 obj<</D(0042430:eventday.5)/S/GoTo>> +endobj +1625 0 obj<</D[4297 0 R/FitH 419.309]>> +endobj +1626 0 obj<</Next 1629 0 R/Prev 1623 0 R/A 1624 0 R/Title(eventday)/Parent 1587 0 R>> +endobj +1627 0 obj<</D(0042430:eventmonth.5)/S/GoTo>> +endobj +1628 0 obj<</D[4297 0 R/FitH 365.113]>> +endobj +1629 0 obj<</Next 1632 0 R/Prev 1626 0 R/A 1627 0 R/Title(eventmonth)/Parent 1587 0 R>> +endobj +1630 0 obj<</D(0042430:eventyear.5)/S/GoTo>> +endobj +1631 0 obj<</D[4297 0 R/FitH 310.916]>> +endobj +1632 0 obj<</Next 1635 0 R/Prev 1629 0 R/A 1630 0 R/Title(eventyear)/Parent 1587 0 R>> +endobj +1633 0 obj<</D(0042430:eventendday.5)/S/GoTo>> +endobj +1634 0 obj<</D[4297 0 R/FitH 256.719]>> +endobj +1635 0 obj<</Next 1638 0 R/Prev 1632 0 R/A 1633 0 R/Title(eventendday)/Parent 1587 0 R>> +endobj +1636 0 obj<</D(0042430:eventendmonth.5)/S/GoTo>> +endobj +1637 0 obj<</D[4297 0 R/FitH 202.522]>> +endobj +1638 0 obj<</Next 1641 0 R/Prev 1635 0 R/A 1636 0 R/Title(eventendmonth)/Parent 1587 0 R>> +endobj +1639 0 obj<</D(0042430:eventendyear.5)/S/GoTo>> +endobj +1640 0 obj<</D[4301 0 R/FitH 746.643]>> +endobj +1641 0 obj<</Next 1644 0 R/Prev 1638 0 R/A 1639 0 R/Title(eventendyear)/Parent 1587 0 R>> +endobj +1642 0 obj<</D(0042430:urlday.5)/S/GoTo>> +endobj +1643 0 obj<</D[4301 0 R/FitH 690.293]>> +endobj +1644 0 obj<</Next 1647 0 R/Prev 1641 0 R/A 1642 0 R/Title(urlday)/Parent 1587 0 R>> +endobj +1645 0 obj<</D(0042430:urlmonth.5)/S/GoTo>> +endobj +1646 0 obj<</D[4301 0 R/FitH 649.646]>> +endobj +1647 0 obj<</Next 1650 0 R/Prev 1644 0 R/A 1645 0 R/Title(urlmonth)/Parent 1587 0 R>> +endobj +1648 0 obj<</D(0042430:urlyear.5)/S/GoTo>> +endobj +1649 0 obj<</D[4301 0 R/FitH 608.998]>> +endobj +1650 0 obj<</Next 1653 0 R/Prev 1647 0 R/A 1648 0 R/Title(urlyear)/Parent 1587 0 R>> +endobj +1651 0 obj<</D(0042430:urlendday.5)/S/GoTo>> +endobj +1652 0 obj<</D[4301 0 R/FitH 568.35]>> +endobj +1653 0 obj<</Next 1656 0 R/Prev 1650 0 R/A 1651 0 R/Title(urlendday)/Parent 1587 0 R>> +endobj +1654 0 obj<</D(0042430:urlendmonth.5)/S/GoTo>> +endobj +1655 0 obj<</D[4301 0 R/FitH 514.154]>> +endobj +1656 0 obj<</Next 1659 0 R/Prev 1653 0 R/A 1654 0 R/Title(urlendmonth)/Parent 1587 0 R>> +endobj +1657 0 obj<</D(0042430:urlendyear.5)/S/GoTo>> +endobj +1658 0 obj<</D[4301 0 R/FitH 459.957]>> +endobj +1659 0 obj<</Prev 1656 0 R/A 1657 0 R/Title(urlendyear)/Parent 1587 0 R>> +endobj +1660 0 obj<</D(subsection.0.4.3)/S/GoTo>> +endobj +1661 0 obj<</D[4301 0 R/FitH 405.76]>> +endobj +1662 0 obj<</Next 1695 0 R/Last 1686 0 R/A 1660 0 R/Prev 1506 0 R/First 1665 0 R/Title(Citation styles)/Parent 1500 0 R/Count -2>> +endobj +1663 0 obj<</D(subsubsection.0.4.3.1)/S/GoTo>> +endobj +1664 0 obj<</D[4301 0 R/FitH 284.32]>> +endobj +1665 0 obj<</Next 1686 0 R/Last 1683 0 R/A 1663 0 R/First 1668 0 R/Title(Citation style files)/Parent 1662 0 R/Count -6>> +endobj +1666 0 obj<</D(0043100:RequireCitationStyle.4)/S/GoTo>> +endobj +1667 0 obj<</D[4317 0 R/FitH 746.643]>> +endobj +1668 0 obj<</Next 1671 0 R/A 1666 0 R/Title(\\RequireCitationStyle)/Parent 1665 0 R>> +endobj +1669 0 obj<</D(0043100:InitializeCitationStyle.4)/S/GoTo>> +endobj +1670 0 obj<</D[4317 0 R/FitH 690.293]>> +endobj +1671 0 obj<</Next 1674 0 R/Prev 1668 0 R/A 1669 0 R/Title(\\InitializeCitationStyle)/Parent 1665 0 R>> +endobj +1672 0 obj<</D(0043100:OnManualCitation.4)/S/GoTo>> +endobj +1673 0 obj<</D[4317 0 R/FitH 570.369]>> +endobj +1674 0 obj<</Next 1677 0 R/Prev 1671 0 R/A 1672 0 R/Title(\\OnManualCitation)/Parent 1665 0 R>> +endobj +1675 0 obj<</D(0043100:DeclareCiteCommand.4)/S/GoTo>> +endobj +1676 0 obj<</D[4317 0 R/FitH 446.91]>> +endobj +1677 0 obj<</Next 1680 0 R/Prev 1674 0 R/A 1675 0 R/Title(\\DeclareCiteCommand)/Parent 1665 0 R>> +endobj +1678 0 obj<</D(0043100:DeclareMultiCiteCommand.4)/S/GoTo>> +endobj +1679 0 obj<</D[4328 0 R/FitH 711.304]>> +endobj +1680 0 obj<</Next 1683 0 R/Prev 1677 0 R/A 1678 0 R/Title(\\DeclareMultiCiteCommand)/Parent 1665 0 R>> +endobj +1681 0 obj<</D(0043100:DeclareAutoCiteCommand.4)/S/GoTo>> +endobj +1682 0 obj<</D[4328 0 R/FitH 461.313]>> +endobj +1683 0 obj<</Prev 1680 0 R/A 1681 0 R/Title(\\DeclareAutoCiteCommand)/Parent 1665 0 R>> +endobj +1684 0 obj<</D(subsubsection.0.4.3.2)/S/GoTo>> +endobj +1685 0 obj<</D[4344 0 R/FitH 746.643]>> +endobj +1686 0 obj<</Last 1692 0 R/A 1684 0 R/Prev 1665 0 R/First 1689 0 R/Title(Special fields)/Parent 1662 0 R/Count -2>> +endobj +1687 0 obj<</D(0043200:prenote.4)/S/GoTo>> +endobj +1688 0 obj<</D[4344 0 R/FitH 663.902]>> +endobj +1689 0 obj<</Next 1692 0 R/A 1687 0 R/Title(prenote)/Parent 1686 0 R>> +endobj +1690 0 obj<</D(0043200:postnote.4)/S/GoTo>> +endobj +1691 0 obj<</D[4344 0 R/FitH 595.449]>> +endobj +1692 0 obj<</Prev 1689 0 R/A 1690 0 R/Title(postnote)/Parent 1686 0 R>> +endobj +1693 0 obj<</D(subsection.0.4.4)/S/GoTo>> +endobj +1694 0 obj<</D[4344 0 R/FitH 527.703]>> +endobj +1695 0 obj<</Next 1785 0 R/Last 1746 0 R/A 1693 0 R/Prev 1662 0 R/First 1698 0 R/Title(Data interface)/Parent 1500 0 R/Count -2>> +endobj +1696 0 obj<</D(subsubsection.0.4.4.1)/S/GoTo>> +endobj +1697 0 obj<</D[4344 0 R/FitH 473.506]>> +endobj +1698 0 obj<</Next 1746 0 R/Last 1743 0 R/A 1696 0 R/First 1701 0 R/Title(Data commands)/Parent 1695 0 R/Count -15>> +endobj +1699 0 obj<</D(0044100:printfield.4)/S/GoTo>> +endobj +1700 0 obj<</D[4344 0 R/FitH 407.811]>> +endobj +1701 0 obj<</Next 1704 0 R/A 1699 0 R/Title(\\printfield)/Parent 1698 0 R>> +endobj +1702 0 obj<</D(0044100:printlist.4)/S/GoTo>> +endobj +1703 0 obj<</D[4344 0 R/FitH 243.17]>> +endobj +1704 0 obj<</Next 1707 0 R/Prev 1701 0 R/A 1702 0 R/Title(\\printlist)/Parent 1698 0 R>> +endobj +1705 0 obj<</D(0044100:printnames.4)/S/GoTo>> +endobj +1706 0 obj<</D[4349 0 R/FitH 617.824]>> +endobj +1707 0 obj<</Next 1710 0 R/Prev 1704 0 R/A 1705 0 R/Title(\\printnames)/Parent 1698 0 R>> +endobj +1708 0 obj<</D(0044100:printtext.4)/S/GoTo>> +endobj +1709 0 obj<</D[4369 0 R/FitH 642.871]>> +endobj +1710 0 obj<</Next 1713 0 R/Prev 1707 0 R/A 1708 0 R/Title(\\printtext)/Parent 1698 0 R>> +endobj +1711 0 obj<</D(0044100:printfile.4)/S/GoTo>> +endobj +1712 0 obj<</D[4369 0 R/FitH 425.51]>> +endobj +1713 0 obj<</Next 1716 0 R/Prev 1710 0 R/A 1711 0 R/Title(\\printfile)/Parent 1698 0 R>> +endobj +1714 0 obj<</D(0044100:printdate.4)/S/GoTo>> +endobj +1715 0 obj<</D[4369 0 R/FitH 277.043]>> +endobj +1716 0 obj<</Next 1719 0 R/Prev 1713 0 R/A 1714 0 R/Title(\\printdate )/Parent 1698 0 R>> +endobj +1717 0 obj<</D(0044100:printdateextra.4)/S/GoTo>> +endobj +1718 0 obj<</D[4369 0 R/FitH 216.321]>> +endobj +1719 0 obj<</Next 1722 0 R/Prev 1716 0 R/A 1717 0 R/Title(\\printdateextra )/Parent 1698 0 R>> +endobj +1720 0 obj<</D(0044100:printurldate.4)/S/GoTo>> +endobj +1721 0 obj<</D[4369 0 R/FitH 182.198]>> +endobj +1722 0 obj<</Next 1725 0 R/Prev 1719 0 R/A 1720 0 R/Title(\\printurldate )/Parent 1698 0 R>> +endobj +1723 0 obj<</D(0044100:printorigdate.4)/S/GoTo>> +endobj +1724 0 obj<</D[4369 0 R/FitH 134.776]>> +endobj +1725 0 obj<</Next 1728 0 R/Prev 1722 0 R/A 1723 0 R/Title(\\printorigdate )/Parent 1698 0 R>> +endobj +1726 0 obj<</D(0044100:printeventdate.4)/S/GoTo>> +endobj +1727 0 obj<</D[4376 0 R/FitH 710.617]>> +endobj +1728 0 obj<</Next 1731 0 R/Prev 1725 0 R/A 1726 0 R/Title(\\printeventdate )/Parent 1698 0 R>> +endobj +1729 0 obj<</D(0044100:indexfield.4)/S/GoTo>> +endobj +1730 0 obj<</D[4376 0 R/FitH 663.195]>> +endobj +1731 0 obj<</Next 1734 0 R/Prev 1728 0 R/A 1729 0 R/Title(\\indexfield)/Parent 1698 0 R>> +endobj +1732 0 obj<</D(0044100:indexlist.4)/S/GoTo>> +endobj +1733 0 obj<</D[4376 0 R/FitH 529.721]>> +endobj +1734 0 obj<</Next 1737 0 R/Prev 1731 0 R/A 1732 0 R/Title(\\indexlist)/Parent 1698 0 R>> +endobj +1735 0 obj<</D(0044100:indexnames.4)/S/GoTo>> +endobj +1736 0 obj<</D[4376 0 R/FitH 392.713]>> +endobj +1737 0 obj<</Next 1740 0 R/Prev 1734 0 R/A 1735 0 R/Title(\\indexnames)/Parent 1698 0 R>> +endobj +1738 0 obj<</D(0044100:entrydata.4)/S/GoTo>> +endobj +1739 0 obj<</D[4376 0 R/FitH 257.221]>> +endobj +1740 0 obj<</Next 1743 0 R/Prev 1737 0 R/A 1738 0 R/Title(\\entrydata)/Parent 1698 0 R>> +endobj +1741 0 obj<</D(0044100:entryset.4)/S/GoTo>> +endobj +1742 0 obj<</D[4380 0 R/FitH 746.643]>> +endobj +1743 0 obj<</Prev 1740 0 R/A 1741 0 R/Title(\\entryset)/Parent 1698 0 R>> +endobj +1744 0 obj<</D(subsubsection.0.4.4.2)/S/GoTo>> +endobj +1745 0 obj<</D[4380 0 R/FitH 608.998]>> +endobj +1746 0 obj<</Last 1782 0 R/A 1744 0 R/Prev 1698 0 R/First 1749 0 R/Title(Formatting directives)/Parent 1695 0 R/Count -12>> +endobj +1747 0 obj<</D(0044200:DeclareFieldFormat.4)/S/GoTo>> +endobj +1748 0 obj<</D[4380 0 R/FitH 541.252]>> +endobj +1749 0 obj<</Next 1752 0 R/A 1747 0 R/Title(\\DeclareFieldFormat)/Parent 1746 0 R>> +endobj +1750 0 obj<</D(0044200:DeclareListFormat.4)/S/GoTo>> +endobj +1751 0 obj<</D[4380 0 R/FitH 446.408]>> +endobj +1752 0 obj<</Next 1755 0 R/Prev 1749 0 R/A 1750 0 R/Title(\\DeclareListFormat)/Parent 1746 0 R>> +endobj +1753 0 obj<</D(0044200:DeclareNameFormat.4)/S/GoTo>> +endobj +1754 0 obj<</D[4380 0 R/FitH 310.916]>> +endobj +1755 0 obj<</Next 1758 0 R/Prev 1752 0 R/A 1753 0 R/Title(\\DeclareNameFormat)/Parent 1746 0 R>> +endobj +1756 0 obj<</D(0044200:DeclareIndexFieldFormat.4)/S/GoTo>> +endobj +1757 0 obj<</D[4385 0 R/FitH 543.303]>> +endobj +1758 0 obj<</Next 1761 0 R/Prev 1755 0 R/A 1756 0 R/Title(\\DeclareIndexFieldFormat)/Parent 1746 0 R>> +endobj +1759 0 obj<</D(0044200:DeclareIndexListFormat.4)/S/GoTo>> +endobj +1760 0 obj<</D[4385 0 R/FitH 405.76]>> +endobj +1761 0 obj<</Next 1764 0 R/Prev 1758 0 R/A 1759 0 R/Title(\\DeclareIndexListFormat)/Parent 1746 0 R>> +endobj +1762 0 obj<</D(0044200:DeclareIndexNameFormat.4)/S/GoTo>> +endobj +1763 0 obj<</D[4385 0 R/FitH 270.268]>> +endobj +1764 0 obj<</Next 1767 0 R/Prev 1761 0 R/A 1762 0 R/Title(\\DeclareIndexNameFormat)/Parent 1746 0 R>> +endobj +1765 0 obj<</D(0044200:DeclareFieldAlias.4)/S/GoTo>> +endobj +1766 0 obj<</D[4388 0 R/FitH 746.643]>> +endobj +1767 0 obj<</Next 1770 0 R/Prev 1764 0 R/A 1765 0 R/Title(\\DeclareFieldAlias)/Parent 1746 0 R>> +endobj +1768 0 obj<</D(0044200:DeclareListAlias.4)/S/GoTo>> +endobj +1769 0 obj<</D[4388 0 R/FitH 663.195]>> +endobj +1770 0 obj<</Next 1773 0 R/Prev 1767 0 R/A 1768 0 R/Title(\\DeclareListAlias)/Parent 1746 0 R>> +endobj +1771 0 obj<</D(0044200:DeclareNameAlias.4)/S/GoTo>> +endobj +1772 0 obj<</D[4388 0 R/FitH 581.9]>> +endobj +1773 0 obj<</Next 1776 0 R/Prev 1770 0 R/A 1771 0 R/Title(\\DeclareNameAlias)/Parent 1746 0 R>> +endobj +1774 0 obj<</D(0044200:DeclareIndexFieldAlias.4)/S/GoTo>> +endobj +1775 0 obj<</D[4388 0 R/FitH 500.604]>> +endobj +1776 0 obj<</Next 1779 0 R/Prev 1773 0 R/A 1774 0 R/Title(\\DeclareIndexFieldAlias)/Parent 1746 0 R>> +endobj +1777 0 obj<</D(0044200:DeclareIndexListAlias.4)/S/GoTo>> +endobj +1778 0 obj<</D[4388 0 R/FitH 419.309]>> +endobj +1779 0 obj<</Next 1782 0 R/Prev 1776 0 R/A 1777 0 R/Title(\\DeclareIndexListAlias)/Parent 1746 0 R>> +endobj +1780 0 obj<</D(0044200:DeclareIndexNameAlias.4)/S/GoTo>> +endobj +1781 0 obj<</D[4388 0 R/FitH 338.014]>> +endobj +1782 0 obj<</Prev 1779 0 R/A 1780 0 R/Title(\\DeclareIndexNameAlias)/Parent 1746 0 R>> +endobj +1783 0 obj<</D(subsection.0.4.5)/S/GoTo>> +endobj +1784 0 obj<</D[4388 0 R/FitH 256.719]>> +endobj +1785 0 obj<</Next 2103 0 R/Last 2007 0 R/A 1783 0 R/Prev 1695 0 R/First 1788 0 R/Title(Auxiliary commands)/Parent 1500 0 R/Count -4>> +endobj +1786 0 obj<</D(subsubsection.0.4.5.1)/S/GoTo>> +endobj +1787 0 obj<</D[4388 0 R/FitH 202.522]>> +endobj +1788 0 obj<</Next 1839 0 R/Last 1836 0 R/A 1786 0 R/First 1791 0 R/Title(Data commands)/Parent 1785 0 R/Count -16>> +endobj +1789 0 obj<</D(0045100:thefield.4)/S/GoTo>> +endobj +1790 0 obj<</D[4391 0 R/FitH 746.643]>> +endobj +1791 0 obj<</Next 1794 0 R/A 1789 0 R/Title(\\thefield)/Parent 1788 0 R>> +endobj +1792 0 obj<</D(0045100:strfield.4)/S/GoTo>> +endobj +1793 0 obj<</D[4391 0 R/FitH 690.293]>> +endobj +1794 0 obj<</Next 1797 0 R/Prev 1791 0 R/A 1792 0 R/Title(\\strfield)/Parent 1788 0 R>> +endobj +1795 0 obj<</D(0045100:thelist.4)/S/GoTo>> +endobj +1796 0 obj<</D[4391 0 R/FitH 636.096]>> +endobj +1797 0 obj<</Next 1800 0 R/Prev 1794 0 R/A 1795 0 R/Title(\\thelist)/Parent 1788 0 R>> +endobj +1798 0 obj<</D(0045100:thename.4)/S/GoTo>> +endobj +1799 0 obj<</D[4391 0 R/FitH 568.35]>> +endobj +1800 0 obj<</Next 1803 0 R/Prev 1797 0 R/A 1798 0 R/Title(\\thename)/Parent 1788 0 R>> +endobj +1801 0 obj<</D(0045100:savefield.4)/S/GoTo>> +endobj +1802 0 obj<</D[4391 0 R/FitH 500.604]>> +endobj +1803 0 obj<</Next 1806 0 R/Prev 1800 0 R/A 1801 0 R/Title(\\savefield)/Parent 1788 0 R>> +endobj +1804 0 obj<</D(0045100:savelist.4)/S/GoTo>> +endobj +1805 0 obj<</D[4391 0 R/FitH 432.285]>> +endobj +1806 0 obj<</Next 1809 0 R/Prev 1803 0 R/A 1804 0 R/Title(\\savelist)/Parent 1788 0 R>> +endobj +1807 0 obj<</D(0045100:savename.4)/S/GoTo>> +endobj +1808 0 obj<</D[4391 0 R/FitH 364.539]>> +endobj +1809 0 obj<</Next 1812 0 R/Prev 1806 0 R/A 1807 0 R/Title(\\savename)/Parent 1788 0 R>> +endobj +1810 0 obj<</D(0045100:savefieldcs.4)/S/GoTo>> +endobj +1811 0 obj<</D[4391 0 R/FitH 296.793]>> +endobj +1812 0 obj<</Next 1815 0 R/Prev 1809 0 R/A 1810 0 R/Title(\\savefieldcs)/Parent 1788 0 R>> +endobj +1813 0 obj<</D(0045100:savelistcs.4)/S/GoTo>> +endobj +1814 0 obj<</D[4391 0 R/FitH 229.621]>> +endobj +1815 0 obj<</Next 1818 0 R/Prev 1812 0 R/A 1813 0 R/Title(\\savelistcs)/Parent 1788 0 R>> +endobj +1816 0 obj<</D(0045100:savenamecs.4)/S/GoTo>> +endobj +1817 0 obj<</D[4394 0 R/FitH 746.643]>> +endobj +1818 0 obj<</Next 1821 0 R/Prev 1815 0 R/A 1816 0 R/Title(\\savenamecs)/Parent 1788 0 R>> +endobj +1819 0 obj<</D(0045100:restorefield.4)/S/GoTo>> +endobj +1820 0 obj<</D[4394 0 R/FitH 676.744]>> +endobj +1821 0 obj<</Next 1824 0 R/Prev 1818 0 R/A 1819 0 R/Title(\\restorefield)/Parent 1788 0 R>> +endobj +1822 0 obj<</D(0045100:restorelist.4)/S/GoTo>> +endobj +1823 0 obj<</D[4394 0 R/FitH 622.547]>> +endobj +1824 0 obj<</Next 1827 0 R/Prev 1821 0 R/A 1822 0 R/Title(\\restorelist)/Parent 1788 0 R>> +endobj +1825 0 obj<</D(0045100:restorename.4)/S/GoTo>> +endobj +1826 0 obj<</D[4394 0 R/FitH 568.35]>> +endobj +1827 0 obj<</Next 1830 0 R/Prev 1824 0 R/A 1825 0 R/Title(\\restorename)/Parent 1788 0 R>> +endobj +1828 0 obj<</D(0045100:clearfield.4)/S/GoTo>> +endobj +1829 0 obj<</D[4394 0 R/FitH 514.154]>> +endobj +1830 0 obj<</Next 1833 0 R/Prev 1827 0 R/A 1828 0 R/Title(\\clearfield)/Parent 1788 0 R>> +endobj +1831 0 obj<</D(0045100:clearlist.4)/S/GoTo>> +endobj +1832 0 obj<</D[4394 0 R/FitH 459.957]>> +endobj +1833 0 obj<</Next 1836 0 R/Prev 1830 0 R/A 1831 0 R/Title(\\clearlist)/Parent 1788 0 R>> +endobj +1834 0 obj<</D(0045100:clearname.4)/S/GoTo>> +endobj +1835 0 obj<</D[4394 0 R/FitH 405.76]>> +endobj +1836 0 obj<</Prev 1833 0 R/A 1834 0 R/Title(\\clearname)/Parent 1788 0 R>> +endobj +1837 0 obj<</D(subsubsection.0.4.5.2)/S/GoTo>> +endobj +1838 0 obj<</D[4394 0 R/FitH 351.563]>> +endobj +1839 0 obj<</Next 2001 0 R/Last 1998 0 R/A 1837 0 R/Prev 1788 0 R/First 1842 0 R/Title(Stand-alone tests)/Parent 1785 0 R/Count -53>> +endobj +1840 0 obj<</D(0045200:iffieldundef.4)/S/GoTo>> +endobj +1841 0 obj<</D[4394 0 R/FitH 297.367]>> +endobj +1842 0 obj<</Next 1845 0 R/A 1840 0 R/Title(\\iffieldundef)/Parent 1839 0 R>> +endobj +1843 0 obj<</D(0045200:iflistundef.4)/S/GoTo>> +endobj +1844 0 obj<</D[4394 0 R/FitH 256.145]>> +endobj +1845 0 obj<</Next 1848 0 R/Prev 1842 0 R/A 1843 0 R/Title(\\iflistundef)/Parent 1839 0 R>> +endobj +1846 0 obj<</D(0045200:ifnameundef.4)/S/GoTo>> +endobj +1847 0 obj<</D[4394 0 R/FitH 215.498]>> +endobj +1848 0 obj<</Next 1851 0 R/Prev 1845 0 R/A 1846 0 R/Title(\\ifnameundef)/Parent 1839 0 R>> +endobj +1849 0 obj<</D(0045200:iffieldsequal.4)/S/GoTo>> +endobj +1850 0 obj<</D[4394 0 R/FitH 174.85]>> +endobj +1851 0 obj<</Next 1854 0 R/Prev 1848 0 R/A 1849 0 R/Title(\\iffieldsequal)/Parent 1839 0 R>> +endobj +1852 0 obj<</D(0045200:iflistsequal.4)/S/GoTo>> +endobj +1853 0 obj<</D[4401 0 R/FitH 746.643]>> +endobj +1854 0 obj<</Next 1857 0 R/Prev 1851 0 R/A 1852 0 R/Title(\\iflistsequal)/Parent 1839 0 R>> +endobj +1855 0 obj<</D(0045200:ifnamesequal.4)/S/GoTo>> +endobj +1856 0 obj<</D[4401 0 R/FitH 689.719]>> +endobj +1857 0 obj<</Next 1860 0 R/Prev 1854 0 R/A 1855 0 R/Title(\\ifnamesequal)/Parent 1839 0 R>> +endobj +1858 0 obj<</D(0045200:iffieldequals.4)/S/GoTo>> +endobj +1859 0 obj<</D[4401 0 R/FitH 635.523]>> +endobj +1860 0 obj<</Next 1863 0 R/Prev 1857 0 R/A 1858 0 R/Title(\\iffieldequals)/Parent 1839 0 R>> +endobj +1861 0 obj<</D(0045200:iflistequals.4)/S/GoTo>> +endobj +1862 0 obj<</D[4401 0 R/FitH 581.326]>> +endobj +1863 0 obj<</Next 1866 0 R/Prev 1860 0 R/A 1861 0 R/Title(\\iflistequals)/Parent 1839 0 R>> +endobj +1864 0 obj<</D(0045200:ifnameequals.4)/S/GoTo>> +endobj +1865 0 obj<</D[4401 0 R/FitH 527.129]>> +endobj +1866 0 obj<</Next 1869 0 R/Prev 1863 0 R/A 1864 0 R/Title(\\ifnameequals)/Parent 1839 0 R>> +endobj +1867 0 obj<</D(0045200:iffieldequalcs.4)/S/GoTo>> +endobj +1868 0 obj<</D[4401 0 R/FitH 472.932]>> +endobj +1869 0 obj<</Next 1872 0 R/Prev 1866 0 R/A 1867 0 R/Title(\\iffieldequalcs)/Parent 1839 0 R>> +endobj +1870 0 obj<</D(0045200:iflistequalcs.4)/S/GoTo>> +endobj +1871 0 obj<</D[4401 0 R/FitH 419.309]>> +endobj +1872 0 obj<</Next 1875 0 R/Prev 1869 0 R/A 1870 0 R/Title(\\iflistequalcs)/Parent 1839 0 R>> +endobj +1873 0 obj<</D(0045200:ifnameequalcs.4)/S/GoTo>> +endobj +1874 0 obj<</D[4401 0 R/FitH 365.113]>> +endobj +1875 0 obj<</Next 1878 0 R/Prev 1872 0 R/A 1873 0 R/Title(\\ifnameequalcs)/Parent 1839 0 R>> +endobj +1876 0 obj<</D(0045200:iffieldequalstr.4)/S/GoTo>> +endobj +1877 0 obj<</D[4401 0 R/FitH 310.916]>> +endobj +1878 0 obj<</Next 1881 0 R/Prev 1875 0 R/A 1876 0 R/Title(\\iffieldequalstr)/Parent 1839 0 R>> +endobj +1879 0 obj<</D(0045200:iffieldxref.4)/S/GoTo>> +endobj +1880 0 obj<</D[4401 0 R/FitH 258.77]>> +endobj +1881 0 obj<</Next 1884 0 R/Prev 1878 0 R/A 1879 0 R/Title(\\iffieldxref)/Parent 1839 0 R>> +endobj +1882 0 obj<</D(0045200:iflistxref.4)/S/GoTo>> +endobj +1883 0 obj<</D[4410 0 R/FitH 746.643]>> +endobj +1884 0 obj<</Next 1887 0 R/Prev 1881 0 R/A 1882 0 R/Title(\\iflistxref)/Parent 1839 0 R>> +endobj +1885 0 obj<</D(0045200:ifnamexref.4)/S/GoTo>> +endobj +1886 0 obj<</D[4410 0 R/FitH 676.744]>> +endobj +1887 0 obj<</Next 1890 0 R/Prev 1884 0 R/A 1885 0 R/Title(\\ifnamexref)/Parent 1839 0 R>> +endobj +1888 0 obj<</D(0045200:ifcurrentfield.4)/S/GoTo>> +endobj +1889 0 obj<</D[4410 0 R/FitH 608.998]>> +endobj +1890 0 obj<</Next 1893 0 R/Prev 1887 0 R/A 1888 0 R/Title(\\ifcurrentfield)/Parent 1839 0 R>> +endobj +1891 0 obj<</D(0045200:ifcurrentlist.4)/S/GoTo>> +endobj +1892 0 obj<</D[4410 0 R/FitH 540.678]>> +endobj +1893 0 obj<</Next 1896 0 R/Prev 1890 0 R/A 1891 0 R/Title(\\ifcurrentlist)/Parent 1839 0 R>> +endobj +1894 0 obj<</D(0045200:ifcurrentname.4)/S/GoTo>> +endobj +1895 0 obj<</D[4410 0 R/FitH 472.932]>> +endobj +1896 0 obj<</Next 1899 0 R/Prev 1893 0 R/A 1894 0 R/Title(\\ifcurrentname)/Parent 1839 0 R>> +endobj +1897 0 obj<</D(0045200:ifuseprefix.4)/S/GoTo>> +endobj +1898 0 obj<</D[4410 0 R/FitH 405.186]>> +endobj +1899 0 obj<</Next 1902 0 R/Prev 1896 0 R/A 1897 0 R/Title(\\ifuseprefix)/Parent 1839 0 R>> +endobj +1900 0 obj<</D(0045200:ifuseauthor.4)/S/GoTo>> +endobj +1901 0 obj<</D[4410 0 R/FitH 350.99]>> +endobj +1902 0 obj<</Next 1905 0 R/Prev 1899 0 R/A 1900 0 R/Title(\\ifuseauthor)/Parent 1839 0 R>> +endobj +1903 0 obj<</D(0045200:ifuseeditor.4)/S/GoTo>> +endobj +1904 0 obj<</D[4410 0 R/FitH 296.793]>> +endobj +1905 0 obj<</Next 1908 0 R/Prev 1902 0 R/A 1903 0 R/Title(\\ifuseeditor)/Parent 1839 0 R>> +endobj +1906 0 obj<</D(0045200:ifusetranslator.4)/S/GoTo>> +endobj +1907 0 obj<</D[4410 0 R/FitH 242.596]>> +endobj +1908 0 obj<</Next 1911 0 R/Prev 1905 0 R/A 1906 0 R/Title(\\ifusetranslator)/Parent 1839 0 R>> +endobj +1909 0 obj<</D(0045200:ifsingletitle.4)/S/GoTo>> +endobj +1910 0 obj<</D[4410 0 R/FitH 188.399]>> +endobj +1911 0 obj<</Next 1914 0 R/Prev 1908 0 R/A 1909 0 R/Title(\\ifsingletitle)/Parent 1839 0 R>> +endobj +1912 0 obj<</D(0045200:ifandothers.4)/S/GoTo>> +endobj +1913 0 obj<</D[4420 0 R/FitH 746.643]>> +endobj +1914 0 obj<</Next 1917 0 R/Prev 1911 0 R/A 1912 0 R/Title(\\ifandothers)/Parent 1839 0 R>> +endobj +1915 0 obj<</D(0045200:ifmorenames.4)/S/GoTo>> +endobj +1916 0 obj<</D[4420 0 R/FitH 678.795]>> +endobj +1917 0 obj<</Next 1920 0 R/Prev 1914 0 R/A 1915 0 R/Title(\\ifmorenames)/Parent 1839 0 R>> +endobj +1918 0 obj<</D(0045200:ifmoreitems.4)/S/GoTo>> +endobj +1919 0 obj<</D[4420 0 R/FitH 527.703]>> +endobj +1920 0 obj<</Next 1923 0 R/Prev 1917 0 R/A 1918 0 R/Title(\\ifmoreitems)/Parent 1839 0 R>> +endobj +1921 0 obj<</D(0045200:iffirstinits.4)/S/GoTo>> +endobj +1922 0 obj<</D[4420 0 R/FitH 459.383]>> +endobj +1923 0 obj<</Next 1926 0 R/Prev 1920 0 R/A 1921 0 R/Title(\\iffirstinits)/Parent 1839 0 R>> +endobj +1924 0 obj<</D(0045200:ifciteseen.4)/S/GoTo>> +endobj +1925 0 obj<</D[4420 0 R/FitH 394.262]>> +endobj +1926 0 obj<</Next 1929 0 R/Prev 1923 0 R/A 1924 0 R/Title(\\ifciteseen)/Parent 1839 0 R>> +endobj +1927 0 obj<</D(0045200:ifentryseen.4)/S/GoTo>> +endobj +1928 0 obj<</D[4420 0 R/FitH 257.221]>> +endobj +1929 0 obj<</Next 1932 0 R/Prev 1926 0 R/A 1927 0 R/Title(\\ifentryseen)/Parent 1839 0 R>> +endobj +1930 0 obj<</D(0045200:ifciteibid.4)/S/GoTo>> +endobj +1931 0 obj<</D[4433 0 R/FitH 746.643]>> +endobj +1932 0 obj<</Next 1935 0 R/Prev 1929 0 R/A 1930 0 R/Title(\\ifciteibid)/Parent 1839 0 R>> +endobj +1933 0 obj<</D(0045200:ifciteidem.4)/S/GoTo>> +endobj +1934 0 obj<</D[4433 0 R/FitH 609.501]>> +endobj +1935 0 obj<</Next 1938 0 R/Prev 1932 0 R/A 1933 0 R/Title(\\ifciteidem)/Parent 1839 0 R>> +endobj +1936 0 obj<</D(0045200:ifopcit.4)/S/GoTo>> +endobj +1937 0 obj<</D[4433 0 R/FitH 474.009]>> +endobj +1938 0 obj<</Next 1941 0 R/Prev 1935 0 R/A 1936 0 R/Title(\\ifopcit)/Parent 1839 0 R>> +endobj +1939 0 obj<</D(0045200:ifloccit.4)/S/GoTo>> +endobj +1940 0 obj<</D[4433 0 R/FitH 352.066]>> +endobj +1941 0 obj<</Next 1944 0 R/Prev 1938 0 R/A 1939 0 R/Title(\\ifloccit)/Parent 1839 0 R>> +endobj +1942 0 obj<</D(0045200:iffirstonpage.4)/S/GoTo>> +endobj +1943 0 obj<</D[4433 0 R/FitH 216.574]>> +endobj +1944 0 obj<</Next 1947 0 R/Prev 1941 0 R/A 1942 0 R/Title(\\iffirstonpage)/Parent 1839 0 R>> +endobj +1945 0 obj<</D(0045200:ifsamepage.4)/S/GoTo>> +endobj +1946 0 obj<</D[4441 0 R/FitH 670.219]>> +endobj +1947 0 obj<</Next 1950 0 R/Prev 1944 0 R/A 1945 0 R/Title(\\ifsamepage)/Parent 1839 0 R>> +endobj +1948 0 obj<</D(0045200:ifinteger.4)/S/GoTo>> +endobj +1949 0 obj<</D[4441 0 R/FitH 414.379]>> +endobj +1950 0 obj<</Next 1953 0 R/Prev 1947 0 R/A 1948 0 R/Title(\\ifinteger)/Parent 1839 0 R>> +endobj +1951 0 obj<</D(0045200:ifnumeral.4)/S/GoTo>> +endobj +1952 0 obj<</D[4441 0 R/FitH 361.983]>> +endobj +1953 0 obj<</Next 1956 0 R/Prev 1950 0 R/A 1951 0 R/Title(\\ifnumeral)/Parent 1839 0 R>> +endobj +1954 0 obj<</D(0045200:ifnumerals.4)/S/GoTo>> +endobj +1955 0 obj<</D[4441 0 R/FitH 292.688]>> +endobj +1956 0 obj<</Next 1959 0 R/Prev 1953 0 R/A 1954 0 R/Title(\\ifnumerals)/Parent 1839 0 R>> +endobj +1957 0 obj<</D(0045200:ifpages.4)/S/GoTo>> +endobj +1958 0 obj<</D[4441 0 R/FitH 197.592]>> +endobj +1959 0 obj<</Next 1962 0 R/Prev 1956 0 R/A 1957 0 R/Title(\\ifpages)/Parent 1839 0 R>> +endobj +1960 0 obj<</D(0045200:iffieldint.4)/S/GoTo>> +endobj +1961 0 obj<</D[4450 0 R/FitH 746.643]>> +endobj +1962 0 obj<</Next 1965 0 R/Prev 1959 0 R/A 1960 0 R/Title(\\iffieldint)/Parent 1839 0 R>> +endobj +1963 0 obj<</D(0045200:iffieldnum.4)/S/GoTo>> +endobj +1964 0 obj<</D[4450 0 R/FitH 689.719]>> +endobj +1965 0 obj<</Next 1968 0 R/Prev 1962 0 R/A 1963 0 R/Title(\\iffieldnum)/Parent 1839 0 R>> +endobj +1966 0 obj<</D(0045200:iffieldnums.4)/S/GoTo>> +endobj +1967 0 obj<</D[4450 0 R/FitH 635.523]>> +endobj +1968 0 obj<</Next 1971 0 R/Prev 1965 0 R/A 1966 0 R/Title(\\iffieldnums)/Parent 1839 0 R>> +endobj +1969 0 obj<</D(0045200:iffieldpages.4)/S/GoTo>> +endobj +1970 0 obj<</D[4450 0 R/FitH 581.326]>> +endobj +1971 0 obj<</Next 1974 0 R/Prev 1968 0 R/A 1969 0 R/Title(\\iffieldpages)/Parent 1839 0 R>> +endobj +1972 0 obj<</D(0045200:ifbibstring.4)/S/GoTo>> +endobj +1973 0 obj<</D[4450 0 R/FitH 527.129]>> +endobj +1974 0 obj<</Next 1977 0 R/Prev 1971 0 R/A 1972 0 R/Title(\\ifbibstring)/Parent 1839 0 R>> +endobj +1975 0 obj<</D(0045200:iffieldbibstring.4)/S/GoTo>> +endobj +1976 0 obj<</D[4450 0 R/FitH 460.207]>> +endobj +1977 0 obj<</Next 1980 0 R/Prev 1974 0 R/A 1975 0 R/Title(\\iffieldbibstring)/Parent 1839 0 R>> +endobj +1978 0 obj<</D(0045200:ifcapital.4)/S/GoTo>> +endobj +1979 0 obj<</D[4450 0 R/FitH 405.186]>> +endobj +1980 0 obj<</Next 1983 0 R/Prev 1977 0 R/A 1978 0 R/Title(\\ifcapital)/Parent 1839 0 R>> +endobj +1981 0 obj<</D(0045200:ifcitation.4)/S/GoTo>> +endobj +1982 0 obj<</D[4450 0 R/FitH 324.465]>> +endobj +1983 0 obj<</Next 1986 0 R/Prev 1980 0 R/A 1981 0 R/Title(\\ifcitation)/Parent 1839 0 R>> +endobj +1984 0 obj<</D(0045200:ifbibliography.4)/S/GoTo>> +endobj +1985 0 obj<</D[4450 0 R/FitH 229.047]>> +endobj +1986 0 obj<</Next 1989 0 R/Prev 1983 0 R/A 1984 0 R/Title(\\ifbibliography)/Parent 1839 0 R>> +endobj +1987 0 obj<</D(0045200:ifciteindex.4)/S/GoTo>> +endobj +1988 0 obj<</D[4456 0 R/FitH 746.643]>> +endobj +1989 0 obj<</Next 1992 0 R/Prev 1986 0 R/A 1987 0 R/Title(\\ifciteindex)/Parent 1839 0 R>> +endobj +1990 0 obj<</D(0045200:ifbibindex.4)/S/GoTo>> +endobj +1991 0 obj<</D[4456 0 R/FitH 703.269]>> +endobj +1992 0 obj<</Next 1995 0 R/Prev 1989 0 R/A 1990 0 R/Title(\\ifbibindex)/Parent 1839 0 R>> +endobj +1993 0 obj<</D(0045200:iffootnote.4)/S/GoTo>> +endobj +1994 0 obj<</D[4456 0 R/FitH 662.621]>> +endobj +1995 0 obj<</Next 1998 0 R/Prev 1992 0 R/A 1993 0 R/Title(\\iffootnote)/Parent 1839 0 R>> +endobj +1996 0 obj<</D(0045200:uniquename.4)/S/GoTo>> +endobj +1997 0 obj<</D[4456 0 R/FitH 581.9]>> +endobj +1998 0 obj<</Prev 1995 0 R/A 1996 0 R/Title(uniquename )/Parent 1839 0 R>> +endobj +1999 0 obj<</D(subsubsection.0.4.5.3)/S/GoTo>> +endobj +2000 0 obj<</D[4456 0 R/FitH 371.887]>> +endobj +2001 0 obj<</Next 2007 0 R/Last 2004 0 R/A 1999 0 R/Prev 1839 0 R/First 2004 0 R/Title(Tests with \\ifthenelse)/Parent 1785 0 R/Count -1>> +endobj +2002 0 obj<</D(0045300:ifthenelse.4)/S/GoTo>> +endobj +2003 0 obj<</D[4456 0 R/FitH 263.494]>> +endobj +2004 0 obj<</A 2002 0 R/Title(\\ifthenelse)/Parent 2001 0 R>> +endobj +2005 0 obj<</D(subsubsection.0.4.5.4)/S/GoTo>> +endobj +2006 0 obj<</D[4465 0 R/FitH 634.104]>> +endobj +2007 0 obj<</Last 2100 0 R/A 2005 0 R/Prev 2001 0 R/First 2010 0 R/Title(Miscellaneous commands)/Parent 1785 0 R/Count -31>> +endobj +2008 0 obj<</D(0045400:newbibmacro.4)/S/GoTo>> +endobj +2009 0 obj<</D[4465 0 R/FitH 579.907]>> +endobj +2010 0 obj<</Next 2013 0 R/A 2008 0 R/Title(\\newbibmacro)/Parent 2007 0 R>> +endobj +2011 0 obj<</D(0045400:renewbibmacro.4)/S/GoTo>> +endobj +2012 0 obj<</D[4465 0 R/FitH 363.12]>> +endobj +2013 0 obj<</Next 2016 0 R/Prev 2010 0 R/A 2011 0 R/Title(\\renewbibmacro)/Parent 2007 0 R>> +endobj +2014 0 obj<</D(0045400:usebibmacro.4)/S/GoTo>> +endobj +2015 0 obj<</D[4465 0 R/FitH 295.374]>> +endobj +2016 0 obj<</Next 2019 0 R/Prev 2013 0 R/A 2014 0 R/Title(\\usebibmacro)/Parent 2007 0 R>> +endobj +2017 0 obj<</D(0045400:savecommand.4)/S/GoTo>> +endobj +2018 0 obj<</D[4465 0 R/FitH 240.603]>> +endobj +2019 0 obj<</Next 2022 0 R/Prev 2016 0 R/A 2017 0 R/Title(\\savecommand)/Parent 2007 0 R>> +endobj +2020 0 obj<</D(0045400:restorecommand.4)/S/GoTo>> +endobj +2021 0 obj<</D[4465 0 R/FitH 227.054]>> +endobj +2022 0 obj<</Next 2025 0 R/Prev 2019 0 R/A 2020 0 R/Title(\\restorecommand)/Parent 2007 0 R>> +endobj +2023 0 obj<</D(0045400:savebibmacro.4)/S/GoTo>> +endobj +2024 0 obj<</D[4475 0 R/FitH 746.643]>> +endobj +2025 0 obj<</Next 2028 0 R/Prev 2022 0 R/A 2023 0 R/Title(\\savebibmacro)/Parent 2007 0 R>> +endobj +2026 0 obj<</D(0045400:restorebibmacro.4)/S/GoTo>> +endobj +2027 0 obj<</D[4475 0 R/FitH 730.367]>> +endobj +2028 0 obj<</Next 2031 0 R/Prev 2025 0 R/A 2026 0 R/Title(\\restorebibmacro)/Parent 2007 0 R>> +endobj +2029 0 obj<</D(0045400:savefieldformat.4)/S/GoTo>> +endobj +2030 0 obj<</D[4475 0 R/FitH 663.195]>> +endobj +2031 0 obj<</Next 2034 0 R/Prev 2028 0 R/A 2029 0 R/Title(\\savefieldformat)/Parent 2007 0 R>> +endobj +2032 0 obj<</D(0045400:restorefieldformat.4)/S/GoTo>> +endobj +2033 0 obj<</D[4475 0 R/FitH 649.072]>> +endobj +2034 0 obj<</Next 2037 0 R/Prev 2031 0 R/A 2032 0 R/Title(\\restorefieldformat)/Parent 2007 0 R>> +endobj +2035 0 obj<</D(0045400:savelistformat.4)/S/GoTo>> +endobj +2036 0 obj<</D[4475 0 R/FitH 581.9]>> +endobj +2037 0 obj<</Next 2040 0 R/Prev 2034 0 R/A 2035 0 R/Title(\\savelistformat)/Parent 2007 0 R>> +endobj +2038 0 obj<</D(0045400:restorelistformat.4)/S/GoTo>> +endobj +2039 0 obj<</D[4475 0 R/FitH 567.777]>> +endobj +2040 0 obj<</Next 2043 0 R/Prev 2037 0 R/A 2038 0 R/Title(\\restorelistformat)/Parent 2007 0 R>> +endobj +2041 0 obj<</D(0045400:savenameformat.4)/S/GoTo>> +endobj +2042 0 obj<</D[4475 0 R/FitH 500.604]>> +endobj +2043 0 obj<</Next 2046 0 R/Prev 2040 0 R/A 2041 0 R/Title(\\savenameformat)/Parent 2007 0 R>> +endobj +2044 0 obj<</D(0045400:restorenameformat.4)/S/GoTo>> +endobj +2045 0 obj<</D[4475 0 R/FitH 486.481]>> +endobj +2046 0 obj<</Next 2049 0 R/Prev 2043 0 R/A 2044 0 R/Title(\\restorenameformat)/Parent 2007 0 R>> +endobj +2047 0 obj<</D(0045400:usedriver.4)/S/GoTo>> +endobj +2048 0 obj<</D[4475 0 R/FitH 419.309]>> +endobj +2049 0 obj<</Next 2052 0 R/Prev 2046 0 R/A 2047 0 R/Title(\\usedriver)/Parent 2007 0 R>> +endobj +2050 0 obj<</D(0045400:bibhypertarget.4)/S/GoTo>> +endobj +2051 0 obj<</D[4475 0 R/FitH 270.268]>> +endobj +2052 0 obj<</Next 2055 0 R/Prev 2049 0 R/A 2050 0 R/Title(\\bibhypertarget)/Parent 2007 0 R>> +endobj +2053 0 obj<</D(0045400:bibhyperlink.4)/S/GoTo>> +endobj +2054 0 obj<</D[4475 0 R/FitH 161.301]>> +endobj +2055 0 obj<</Next 2058 0 R/Prev 2052 0 R/A 2053 0 R/Title(\\bibhyperlink)/Parent 2007 0 R>> +endobj +2056 0 obj<</D(0045400:bibhyperref.4)/S/GoTo>> +endobj +2057 0 obj<</D[4479 0 R/FitH 656.67]>> +endobj +2058 0 obj<</Next 2061 0 R/Prev 2055 0 R/A 2056 0 R/Title(\\bibhyperref)/Parent 2007 0 R>> +endobj +2059 0 obj<</D(0045400:ifhyperref.4)/S/GoTo>> +endobj +2060 0 obj<</D[4479 0 R/FitH 520.928]>> +endobj +2061 0 obj<</Next 2064 0 R/Prev 2058 0 R/A 2059 0 R/Title(\\ifhyperref)/Parent 2007 0 R>> +endobj +2062 0 obj<</D(0045400:docsvfield.4)/S/GoTo>> +endobj +2063 0 obj<</D[4479 0 R/FitH 466.158]>> +endobj +2064 0 obj<</Next 2067 0 R/Prev 2061 0 R/A 2062 0 R/Title(\\docsvfield)/Parent 2007 0 R>> +endobj +2065 0 obj<</D(0045400:MakeCapital.4)/S/GoTo>> +endobj +2066 0 obj<</D[4479 0 R/FitH 398.412]>> +endobj +2067 0 obj<</Next 2070 0 R/Prev 2064 0 R/A 2065 0 R/Title(\\MakeCapital)/Parent 2007 0 R>> +endobj +2068 0 obj<</D(0045400:MakeSentenceCase.4)/S/GoTo>> +endobj +2069 0 obj<</D[4479 0 R/FitH 265.544]>> +endobj +2070 0 obj<</Next 2073 0 R/Prev 2067 0 R/A 2068 0 R/Title(\\MakeSentenceCase)/Parent 2007 0 R>> +endobj +2071 0 obj<</D(0045400:mkpageprefix.4)/S/GoTo>> +endobj +2072 0 obj<</D[4485 0 R/FitH 488.251]>> +endobj +2073 0 obj<</Next 2076 0 R/Prev 2070 0 R/A 2071 0 R/Title(\\mkpageprefix)/Parent 2007 0 R>> +endobj +2074 0 obj<</D(0045400:mkpagetotal.4)/S/GoTo>> +endobj +2075 0 obj<</D[4485 0 R/FitH 274.652]>> +endobj +2076 0 obj<</Next 2079 0 R/Prev 2073 0 R/A 2074 0 R/Title(\\mkpagetotal)/Parent 2007 0 R>> +endobj +2077 0 obj<</D(0045400:mkpagefirst.4)/S/GoTo>> +endobj +2078 0 obj<</D[4505 0 R/FitH 724.166]>> +endobj +2079 0 obj<</Next 2082 0 R/Prev 2076 0 R/A 2077 0 R/Title(\\mkpagefirst)/Parent 2007 0 R>> +endobj +2080 0 obj<</D(0045400:DeclareNumChars.4)/S/GoTo>> +endobj +2081 0 obj<</D[4505 0 R/FitH 615.199]>> +endobj +2082 0 obj<</Next 2085 0 R/Prev 2079 0 R/A 2080 0 R/Title(\\DeclareNumChars)/Parent 2007 0 R>> +endobj +2083 0 obj<</D(0045400:DeclareRangeChars.4)/S/GoTo>> +endobj +2084 0 obj<</D[4505 0 R/FitH 427.678]>> +endobj +2085 0 obj<</Next 2088 0 R/Prev 2082 0 R/A 2083 0 R/Title(\\DeclareRangeChars)/Parent 2007 0 R>> +endobj +2086 0 obj<</D(0045400:DeclareRangeCommands.4)/S/GoTo>> +endobj +2087 0 obj<</D[4505 0 R/FitH 241.634]>> +endobj +2088 0 obj<</Next 2091 0 R/Prev 2085 0 R/A 2086 0 R/Title(\\DeclareRangeCommands)/Parent 2007 0 R>> +endobj +2089 0 obj<</D(0045400:DeclarePageCommands.4)/S/GoTo>> +endobj +2090 0 obj<</D[4520 0 R/FitH 704.55]>> +endobj +2091 0 obj<</Next 2094 0 R/Prev 2088 0 R/A 2089 0 R/Title(\\DeclarePageCommands)/Parent 2007 0 R>> +endobj +2092 0 obj<</D(0045400:NumCheckSetup.4)/S/GoTo>> +endobj +2093 0 obj<</D[4520 0 R/FitH 595.61]>> +endobj +2094 0 obj<</Next 2097 0 R/Prev 2091 0 R/A 2092 0 R/Title(\\NumCheckSetup)/Parent 2007 0 R>> +endobj +2095 0 obj<</D(0045400:DeclareCaseLangs.4)/S/GoTo>> +endobj +2096 0 obj<</D[4520 0 R/FitH 463.602]>> +endobj +2097 0 obj<</Next 2100 0 R/Prev 2094 0 R/A 2095 0 R/Title(\\DeclareCaseLangs)/Parent 2007 0 R>> +endobj +2098 0 obj<</D(0045400:BibliographyWarning.4)/S/GoTo>> +endobj +2099 0 obj<</D[4520 0 R/FitH 290.193]>> +endobj +2100 0 obj<</Prev 2097 0 R/A 2098 0 R/Title(\\BibliographyWarning)/Parent 2007 0 R>> +endobj +2101 0 obj<</D(subsection.0.4.6)/S/GoTo>> +endobj +2102 0 obj<</D[4543 0 R/FitH 608.998]>> +endobj +2103 0 obj<</Next 2241 0 R/Last 2232 0 R/A 2101 0 R/Prev 1785 0 R/First 2106 0 R/Title(Punctuation and spacing)/Parent 1500 0 R/Count -6>> +endobj +2104 0 obj<</D(subsubsection.0.4.6.1)/S/GoTo>> +endobj +2105 0 obj<</D[4543 0 R/FitH 419.309]>> +endobj +2106 0 obj<</Next 2127 0 R/Last 2124 0 R/A 2104 0 R/First 2109 0 R/Title(Block and unit punctuation)/Parent 2103 0 R/Count -6>> +endobj +2107 0 obj<</D(0046100:newblock.4)/S/GoTo>> +endobj +2108 0 obj<</D[4543 0 R/FitH 270.268]>> +endobj +2109 0 obj<</Next 2112 0 R/A 2107 0 R/Title(\\newblock )/Parent 2106 0 R>> +endobj +2110 0 obj<</D(0046100:newunit.4)/S/GoTo>> +endobj +2111 0 obj<</D[4543 0 R/FitH 170.7]>> +endobj +2112 0 obj<</Next 2115 0 R/Prev 2109 0 R/A 2110 0 R/Title(\\newunit )/Parent 2106 0 R>> +endobj +2113 0 obj<</D(0046100:finentry.4)/S/GoTo>> +endobj +2114 0 obj<</D[4550 0 R/FitH 658.471]>> +endobj +2115 0 obj<</Next 2118 0 R/Prev 2112 0 R/A 2113 0 R/Title(\\finentry )/Parent 2106 0 R>> +endobj +2116 0 obj<</D(0046100:setunit.4)/S/GoTo>> +endobj +2117 0 obj<</D[4550 0 R/FitH 622.547]>> +endobj +2118 0 obj<</Next 2121 0 R/Prev 2115 0 R/A 2116 0 R/Title(\\setunit)/Parent 2106 0 R>> +endobj +2119 0 obj<</D(0046100:setpunctfont.4)/S/GoTo>> +endobj +2120 0 obj<</D[4550 0 R/FitH 527.703]>> +endobj +2121 0 obj<</Next 2124 0 R/Prev 2118 0 R/A 2119 0 R/Title(\\setpunctfont)/Parent 2106 0 R>> +endobj +2122 0 obj<</D(0046100:resetpunctfont.4)/S/GoTo>> +endobj +2123 0 obj<</D[4550 0 R/FitH 338.014]>> +endobj +2124 0 obj<</Prev 2121 0 R/A 2122 0 R/Title(\\resetpunctfont )/Parent 2106 0 R>> +endobj +2125 0 obj<</D(subsubsection.0.4.6.2)/S/GoTo>> +endobj +2126 0 obj<</D[4550 0 R/FitH 290.592]>> +endobj +2127 0 obj<</Next 2139 0 R/Last 2136 0 R/A 2125 0 R/Prev 2106 0 R/First 2130 0 R/Title(Punctuation tests)/Parent 2103 0 R/Count -3>> +endobj +2128 0 obj<</D(0046200:ifpunct.4)/S/GoTo>> +endobj +2129 0 obj<</D[4550 0 R/FitH 236.395]>> +endobj +2130 0 obj<</Next 2133 0 R/A 2128 0 R/Title(\\ifpunct)/Parent 2127 0 R>> +endobj +2131 0 obj<</D(0046200:ifterm.4)/S/GoTo>> +endobj +2132 0 obj<</D[4550 0 R/FitH 181.625]>> +endobj +2133 0 obj<</Next 2136 0 R/Prev 2130 0 R/A 2131 0 R/Title(\\ifterm)/Parent 2127 0 R>> +endobj +2134 0 obj<</D(0046200:ifpunctmark.4)/S/GoTo>> +endobj +2135 0 obj<</D[4557 0 R/FitH 710.617]>> +endobj +2136 0 obj<</Prev 2133 0 R/A 2134 0 R/Title(\\ifpunctmark)/Parent 2127 0 R>> +endobj +2137 0 obj<</D(subsubsection.0.4.6.3)/S/GoTo>> +endobj +2138 0 obj<</D[4557 0 R/FitH 601.65]>> +endobj +2139 0 obj<</Next 2169 0 R/Last 2166 0 R/A 2137 0 R/Prev 2127 0 R/First 2142 0 R/Title(Adding punctuation)/Parent 2103 0 R/Count -9>> +endobj +2140 0 obj<</D(0046300:adddot.4)/S/GoTo>> +endobj +2141 0 obj<</D[4557 0 R/FitH 480.783]>> +endobj +2142 0 obj<</Next 2145 0 R/A 2140 0 R/Title(\\adddot )/Parent 2139 0 R>> +endobj +2143 0 obj<</D(0046300:addcomma.4)/S/GoTo>> +endobj +2144 0 obj<</D[4557 0 R/FitH 419.309]>> +endobj +2145 0 obj<</Next 2148 0 R/Prev 2142 0 R/A 2143 0 R/Title(\\addcomma )/Parent 2139 0 R>> +endobj +2146 0 obj<</D(0046300:addsemicolon.4)/S/GoTo>> +endobj +2147 0 obj<</D[4557 0 R/FitH 385.436]>> +endobj +2148 0 obj<</Next 2151 0 R/Prev 2145 0 R/A 2146 0 R/Title(\\addsemicolon )/Parent 2139 0 R>> +endobj +2149 0 obj<</D(0046300:addcolon.4)/S/GoTo>> +endobj +2150 0 obj<</D[4557 0 R/FitH 351.563]>> +endobj +2151 0 obj<</Next 2154 0 R/Prev 2148 0 R/A 2149 0 R/Title(\\addcolon )/Parent 2139 0 R>> +endobj +2152 0 obj<</D(0046300:addperiod.4)/S/GoTo>> +endobj +2153 0 obj<</D[4557 0 R/FitH 317.69]>> +endobj +2154 0 obj<</Next 2157 0 R/Prev 2151 0 R/A 2152 0 R/Title(\\addperiod )/Parent 2139 0 R>> +endobj +2155 0 obj<</D(0046300:addexclam.4)/S/GoTo>> +endobj +2156 0 obj<</D[4557 0 R/FitH 270.268]>> +endobj +2157 0 obj<</Next 2160 0 R/Prev 2154 0 R/A 2155 0 R/Title(\\addexclam )/Parent 2139 0 R>> +endobj +2158 0 obj<</D(0046300:addquestion.4)/S/GoTo>> +endobj +2159 0 obj<</D[4557 0 R/FitH 238.446]>> +endobj +2160 0 obj<</Next 2163 0 R/Prev 2157 0 R/A 2158 0 R/Title(\\addquestion )/Parent 2139 0 R>> +endobj +2161 0 obj<</D(0046300:isdot.4)/S/GoTo>> +endobj +2162 0 obj<</D[4557 0 R/FitH 204.573]>> +endobj +2163 0 obj<</Next 2166 0 R/Prev 2160 0 R/A 2161 0 R/Title(\\isdot )/Parent 2139 0 R>> +endobj +2164 0 obj<</D(0046300:nopunct.4)/S/GoTo>> +endobj +2165 0 obj<</D[4557 0 R/FitH 168.649]>> +endobj +2166 0 obj<</Prev 2163 0 R/A 2164 0 R/Title(\\nopunct )/Parent 2139 0 R>> +endobj +2167 0 obj<</D(subsubsection.0.4.6.4)/S/GoTo>> +endobj +2168 0 obj<</D[4568 0 R/FitH 746.643]>> +endobj +2169 0 obj<</Next 2211 0 R/Last 2208 0 R/A 2167 0 R/Prev 2139 0 R/First 2172 0 R/Title(Adding whitespace)/Parent 2103 0 R/Count -13>> +endobj +2170 0 obj<</D(0046400:unspace.4)/S/GoTo>> +endobj +2171 0 obj<</D[4568 0 R/FitH 663.195]>> +endobj +2172 0 obj<</Next 2175 0 R/A 2170 0 R/Title(\\unspace )/Parent 2169 0 R>> +endobj +2173 0 obj<</D(0046400:addspace.4)/S/GoTo>> +endobj +2174 0 obj<</D[4568 0 R/FitH 615.773]>> +endobj +2175 0 obj<</Next 2178 0 R/Prev 2172 0 R/A 2173 0 R/Title(\\addspace )/Parent 2169 0 R>> +endobj +2176 0 obj<</D(0046400:addnbspace.4)/S/GoTo>> +endobj +2177 0 obj<</D[4568 0 R/FitH 595.449]>> +endobj +2178 0 obj<</Next 2181 0 R/Prev 2175 0 R/A 2176 0 R/Title(\\addnbspace )/Parent 2169 0 R>> +endobj +2179 0 obj<</D(0046400:addthinspace.4)/S/GoTo>> +endobj +2180 0 obj<</D[4568 0 R/FitH 575.125]>> +endobj +2181 0 obj<</Next 2184 0 R/Prev 2178 0 R/A 2179 0 R/Title(\\addthinspace )/Parent 2169 0 R>> +endobj +2182 0 obj<</D(0046400:addnbthinspace.4)/S/GoTo>> +endobj +2183 0 obj<</D[4568 0 R/FitH 554.801]>> +endobj +2184 0 obj<</Next 2187 0 R/Prev 2181 0 R/A 2182 0 R/Title(\\addnbthinspace )/Parent 2169 0 R>> +endobj +2185 0 obj<</D(0046400:addlowpenspace.4)/S/GoTo>> +endobj +2186 0 obj<</D[4568 0 R/FitH 534.477]>> +endobj +2187 0 obj<</Next 2190 0 R/Prev 2184 0 R/A 2185 0 R/Title(\\addlowpenspace )/Parent 2169 0 R>> +endobj +2188 0 obj<</D(0046400:addhighpenspace.4)/S/GoTo>> +endobj +2189 0 obj<</D[4568 0 R/FitH 500.943]>> +endobj +2190 0 obj<</Next 2193 0 R/Prev 2187 0 R/A 2188 0 R/Title(\\addhighpenspace )/Parent 2169 0 R>> +endobj +2191 0 obj<</D(0046400:addlpthinspace.4)/S/GoTo>> +endobj +2192 0 obj<</D[4568 0 R/FitH 467.07]>> +endobj +2193 0 obj<</Next 2196 0 R/Prev 2190 0 R/A 2191 0 R/Title(\\addlpthinspace )/Parent 2169 0 R>> +endobj +2194 0 obj<</D(0046400:addhpthinspace.4)/S/GoTo>> +endobj +2195 0 obj<</D[4568 0 R/FitH 446.408]>> +endobj +2196 0 obj<</Next 2199 0 R/Prev 2193 0 R/A 2194 0 R/Title(\\addhpthinspace )/Parent 2169 0 R>> +endobj +2197 0 obj<</D(0046400:addabbrvspace.4)/S/GoTo>> +endobj +2198 0 obj<</D[4568 0 R/FitH 426.084]>> +endobj +2199 0 obj<</Next 2202 0 R/Prev 2196 0 R/A 2197 0 R/Title(\\addabbrvspace )/Parent 2169 0 R>> +endobj +2200 0 obj<</D(0046400:addabthinspace.4)/S/GoTo>> +endobj +2201 0 obj<</D[4568 0 R/FitH 392.549]>> +endobj +2202 0 obj<</Next 2205 0 R/Prev 2199 0 R/A 2200 0 R/Title(\\addabthinspace )/Parent 2169 0 R>> +endobj +2203 0 obj<</D(0046400:adddotspace.4)/S/GoTo>> +endobj +2204 0 obj<</D[4568 0 R/FitH 371.887]>> +endobj +2205 0 obj<</Next 2208 0 R/Prev 2202 0 R/A 2203 0 R/Title(\\adddotspace )/Parent 2169 0 R>> +endobj +2206 0 obj<</D(0046400:addslash.4)/S/GoTo>> +endobj +2207 0 obj<</D[4568 0 R/FitH 338.353]>> +endobj +2208 0 obj<</Prev 2205 0 R/A 2206 0 R/Title(\\addslash )/Parent 2169 0 R>> +endobj +2209 0 obj<</D(subsubsection.0.4.6.5)/S/GoTo>> +endobj +2210 0 obj<</D[4568 0 R/FitH 231.671]>> +endobj +2211 0 obj<</Next 2232 0 R/Last 2229 0 R/A 2209 0 R/Prev 2169 0 R/First 2214 0 R/Title(Configuring punctuation and capitalization)/Parent 2103 0 R/Count -6>> +endobj +2212 0 obj<</D(0046500:DeclareAutoPunctuation.4)/S/GoTo>> +endobj +2213 0 obj<</D[4568 0 R/FitH 175.424]>> +endobj +2214 0 obj<</Next 2217 0 R/A 2212 0 R/Title(\\DeclareAutoPunctuation)/Parent 2211 0 R>> +endobj +2215 0 obj<</D(0046500:DeclareCapitalPunctuation.4)/S/GoTo>> +endobj +2216 0 obj<</D[4576 0 R/FitH 644.715]>> +endobj +2217 0 obj<</Next 2220 0 R/Prev 2214 0 R/A 2215 0 R/Title(\\DeclareCapitalPunctuation)/Parent 2211 0 R>> +endobj +2218 0 obj<</D(0046500:DeclarePunctuationPairs.4)/S/GoTo>> +endobj +2219 0 obj<</D[4576 0 R/FitH 415.723]>> +endobj +2220 0 obj<</Next 2223 0 R/Prev 2217 0 R/A 2218 0 R/Title(\\DeclarePunctuationPairs)/Parent 2211 0 R>> +endobj +2221 0 obj<</D(0046500:DeclareQuotePunctuation.4)/S/GoTo>> +endobj +2222 0 obj<</D[4601 0 R/FitH 613.78]>> +endobj +2223 0 obj<</Next 2226 0 R/Prev 2220 0 R/A 2221 0 R/Title(\\DeclareQuotePunctuation)/Parent 2211 0 R>> +endobj +2224 0 obj<</D(0046500:uspunctuation.4)/S/GoTo>> +endobj +2225 0 obj<</D[4601 0 R/FitH 412.475]>> +endobj +2226 0 obj<</Next 2229 0 R/Prev 2223 0 R/A 2224 0 R/Title(\\uspunctuation )/Parent 2211 0 R>> +endobj +2227 0 obj<</D(0046500:stdpunctuation.4)/S/GoTo>> +endobj +2228 0 obj<</D[4601 0 R/FitH 351.165]>> +endobj +2229 0 obj<</Prev 2226 0 R/A 2227 0 R/Title(\\stdpunctuation )/Parent 2211 0 R>> +endobj +2230 0 obj<</D(subsubsection.0.4.6.6)/S/GoTo>> +endobj +2231 0 obj<</D[4601 0 R/FitH 303.743]>> +endobj +2232 0 obj<</Last 2238 0 R/A 2230 0 R/Prev 2211 0 R/First 2235 0 R/Title(Correcting punctuation tracking)/Parent 2103 0 R/Count -2>> +endobj +2233 0 obj<</D(0046600:bibsentence.4)/S/GoTo>> +endobj +2234 0 obj<</D[4614 0 R/FitH 746.643]>> +endobj +2235 0 obj<</Next 2238 0 R/A 2233 0 R/Title(\\bibsentence )/Parent 2232 0 R>> +endobj +2236 0 obj<</D(0046600:midsentence.4)/S/GoTo>> +endobj +2237 0 obj<</D[4614 0 R/FitH 683.519]>> +endobj +2238 0 obj<</Prev 2235 0 R/A 2236 0 R/Title(\\midsentence )/Parent 2232 0 R>> +endobj +2239 0 obj<</D(subsection.0.4.7)/S/GoTo>> +endobj +2240 0 obj<</D[4614 0 R/FitH 561.576]>> +endobj +2241 0 obj<</Next 2259 0 R/Last 2256 0 R/A 2239 0 R/Prev 2103 0 R/First 2244 0 R/Title(Bibliography strings)/Parent 1500 0 R/Count -5>> +endobj +2242 0 obj<</D(0047000:bibstring.3)/S/GoTo>> +endobj +2243 0 obj<</D[4614 0 R/FitH 480.281]>> +endobj +2244 0 obj<</Next 2247 0 R/A 2242 0 R/Title(\\bibstring)/Parent 2241 0 R>> +endobj +2245 0 obj<</D(0047000:bibcpstring.3)/S/GoTo>> +endobj +2246 0 obj<</D[4614 0 R/FitH 399.235]>> +endobj +2247 0 obj<</Next 2250 0 R/Prev 2244 0 R/A 2245 0 R/Title(\\bibcpstring)/Parent 2241 0 R>> +endobj +2248 0 obj<</D(0047000:bibucstring.3)/S/GoTo>> +endobj +2249 0 obj<</D[4614 0 R/FitH 358.338]>> +endobj +2250 0 obj<</Next 2253 0 R/Prev 2247 0 R/A 2248 0 R/Title(\\bibucstring)/Parent 2241 0 R>> +endobj +2251 0 obj<</D(0047000:biblcstring.3)/S/GoTo>> +endobj +2252 0 obj<</D[4614 0 R/FitH 317.69]>> +endobj +2253 0 obj<</Next 2256 0 R/Prev 2250 0 R/A 2251 0 R/Title(\\biblcstring)/Parent 2241 0 R>> +endobj +2254 0 obj<</D(0047000:bibxstring.3)/S/GoTo>> +endobj +2255 0 obj<</D[4614 0 R/FitH 277.293]>> +endobj +2256 0 obj<</Prev 2253 0 R/A 2254 0 R/Title(\\bibxstring)/Parent 2241 0 R>> +endobj +2257 0 obj<</D(subsection.0.4.8)/S/GoTo>> +endobj +2258 0 obj<</D[4614 0 R/FitH 195.748]>> +endobj +2259 0 obj<</Next 2352 0 R/Last 2289 0 R/A 2257 0 R/Prev 2241 0 R/First 2262 0 R/Title(Localization modules)/Parent 1500 0 R/Count -2>> +endobj +2260 0 obj<</D(subsubsection.0.4.8.1)/S/GoTo>> +endobj +2261 0 obj<</D[4623 0 R/FitH 683.519]>> +endobj +2262 0 obj<</Next 2289 0 R/Last 2286 0 R/A 2260 0 R/First 2265 0 R/Title(Localization commands)/Parent 2259 0 R/Count -8>> +endobj +2263 0 obj<</D(0048100:DeclareBibliographyStrings.4)/S/GoTo>> +endobj +2264 0 obj<</D[4623 0 R/FitH 588.674]>> +endobj +2265 0 obj<</Next 2268 0 R/A 2263 0 R/Title(\\DeclareBibliographyStrings)/Parent 2262 0 R>> +endobj +2266 0 obj<</D(0048100:InheritBibliographyStrings.4)/S/GoTo>> +endobj +2267 0 obj<</D[4651 0 R/FitH 609.706]>> +endobj +2268 0 obj<</Next 2271 0 R/Prev 2265 0 R/A 2266 0 R/Title(\\InheritBibliographyStrings)/Parent 2262 0 R>> +endobj +2269 0 obj<</D(0048100:DeclareBibliographyExtras.4)/S/GoTo>> +endobj +2270 0 obj<</D[4651 0 R/FitH 554.227]>> +endobj +2271 0 obj<</Next 2274 0 R/Prev 2268 0 R/A 2269 0 R/Title(\\DeclareBibliographyExtras)/Parent 2262 0 R>> +endobj +2272 0 obj<</D(0048100:UndeclareBibliographyExtras.4)/S/GoTo>> +endobj +2273 0 obj<</D[4651 0 R/FitH 473.845]>> +endobj +2274 0 obj<</Next 2277 0 R/Prev 2271 0 R/A 2272 0 R/Title(\\UndeclareBibliographyExtras)/Parent 2262 0 R>> +endobj +2275 0 obj<</D(0048100:InheritBibliographyExtras.4)/S/GoTo>> +endobj +2276 0 obj<</D[4651 0 R/FitH 392.211]>> +endobj +2277 0 obj<</Next 2280 0 R/Prev 2274 0 R/A 2275 0 R/Title(\\InheritBibliographyExtras)/Parent 2262 0 R>> +endobj +2278 0 obj<</D(0048100:DeclareHyphenationExceptions.4)/S/GoTo>> +endobj +2279 0 obj<</D[4651 0 R/FitH 337.44]>> +endobj +2280 0 obj<</Next 2283 0 R/Prev 2277 0 R/A 2278 0 R/Title(\\DeclareHyphenationExceptions)/Parent 2262 0 R>> +endobj +2281 0 obj<</D(0048100:DeclareLanguageMapping.4)/S/GoTo>> +endobj +2282 0 obj<</D[4651 0 R/FitH 256.719]>> +endobj +2283 0 obj<</Next 2286 0 R/Prev 2280 0 R/A 2281 0 R/Title(\\DeclareLanguageMapping)/Parent 2262 0 R>> +endobj +2284 0 obj<</D(0048100:NewBibliographyString.4)/S/GoTo>> +endobj +2285 0 obj<</D[4656 0 R/FitH 746.643]>> +endobj +2286 0 obj<</Prev 2283 0 R/A 2284 0 R/Title(\\NewBibliographyString)/Parent 2262 0 R>> +endobj +2287 0 obj<</D(subsubsection.0.4.8.2)/S/GoTo>> +endobj +2288 0 obj<</D[4656 0 R/FitH 649.646]>> +endobj +2289 0 obj<</Last 2349 0 R/A 2287 0 R/Prev 2262 0 R/First 2292 0 R/Title(Localization keys)/Parent 2259 0 R/Count -20>> +endobj +2290 0 obj<</D(paragraph.0.4.8.2.1)/S/GoTo>> +endobj +2291 0 obj<</D[4656 0 R/FitH 541.252]>> +endobj +2292 0 obj<</Next 2295 0 R/A 2290 0 R/Title(Headings)/Parent 2289 0 R>> +endobj +2293 0 obj<</D(paragraph.0.4.8.2.2)/S/GoTo>> +endobj +2294 0 obj<</D[4656 0 R/FitH 413.037]>> +endobj +2295 0 obj<</Next 2298 0 R/Prev 2292 0 R/A 2293 0 R/Title(Roles, expressed as functions)/Parent 2289 0 R>> +endobj +2296 0 obj<</D(paragraph.0.4.8.2.3)/S/GoTo>> +endobj +2297 0 obj<</D[4660 0 R/FitH 669.969]>> +endobj +2298 0 obj<</Next 2301 0 R/Prev 2295 0 R/A 2296 0 R/Title(Concatenated editor roles, expressed as functions)/Parent 2289 0 R>> +endobj +2299 0 obj<</D(paragraph.0.4.8.2.4)/S/GoTo>> +endobj +2300 0 obj<</D[4663 0 R/FitH 453.182]>> +endobj +2301 0 obj<</Next 2304 0 R/Prev 2298 0 R/A 2299 0 R/Title(Concatenated translator roles, expressed as functions)/Parent 2289 0 R>> +endobj +2302 0 obj<</D(paragraph.0.4.8.2.5)/S/GoTo>> +endobj +2303 0 obj<</D[4666 0 R/FitH 656.42]>> +endobj +2304 0 obj<</Next 2307 0 R/Prev 2301 0 R/A 2302 0 R/Title(Roles, expressed as actions)/Parent 2289 0 R>> +endobj +2305 0 obj<</D(paragraph.0.4.8.2.6)/S/GoTo>> +endobj +2306 0 obj<</D[4666 0 R/FitH 459.383]>> +endobj +2307 0 obj<</Next 2310 0 R/Prev 2304 0 R/A 2305 0 R/Title(Concatenated editor roles, expressed as actions)/Parent 2289 0 R>> +endobj +2308 0 obj<</D(paragraph.0.4.8.2.7)/S/GoTo>> +endobj +2309 0 obj<</D[4670 0 R/FitH 561.793]>> +endobj +2310 0 obj<</Next 2313 0 R/Prev 2307 0 R/A 2308 0 R/Title(Concatenated translator roles, expressed as actions)/Parent 2289 0 R>> +endobj +2311 0 obj<</D(paragraph.0.4.8.2.8)/S/GoTo>> +endobj +2312 0 obj<</D[4670 0 R/FitH 284.034]>> +endobj +2313 0 obj<</Next 2316 0 R/Prev 2310 0 R/A 2311 0 R/Title(Roles, expressed as objects)/Parent 2289 0 R>> +endobj +2314 0 obj<</D(paragraph.0.4.8.2.9)/S/GoTo>> +endobj +2315 0 obj<</D[4673 0 R/FitH 746.643]>> +endobj +2316 0 obj<</Next 2319 0 R/Prev 2313 0 R/A 2314 0 R/Title(Supplementary material)/Parent 2289 0 R>> +endobj +2317 0 obj<</D(paragraph.0.4.8.2.10)/S/GoTo>> +endobj +2318 0 obj<</D[4673 0 R/FitH 651.697]>> +endobj +2319 0 obj<</Next 2322 0 R/Prev 2316 0 R/A 2317 0 R/Title(Publication details)/Parent 2289 0 R>> +endobj +2320 0 obj<</D(paragraph.0.4.8.2.11)/S/GoTo>> +endobj +2321 0 obj<</D[4673 0 R/FitH 391.637]>> +endobj +2322 0 obj<</Next 2325 0 R/Prev 2319 0 R/A 2320 0 R/Title(Publication state)/Parent 2289 0 R>> +endobj +2323 0 obj<</D(paragraph.0.4.8.2.12)/S/GoTo>> +endobj +2324 0 obj<</D[4673 0 R/FitH 326.516]>> +endobj +2325 0 obj<</Next 2328 0 R/Prev 2322 0 R/A 2323 0 R/Title(Pagination)/Parent 2289 0 R>> +endobj +2326 0 obj<</D(paragraph.0.4.8.2.13)/S/GoTo>> +endobj +2327 0 obj<</D[4677 0 R/FitH 746.643]>> +endobj +2328 0 obj<</Next 2331 0 R/Prev 2325 0 R/A 2326 0 R/Title(Types)/Parent 2289 0 R>> +endobj +2329 0 obj<</D(paragraph.0.4.8.2.14)/S/GoTo>> +endobj +2330 0 obj<</D[4677 0 R/FitH 590.725]>> +endobj +2331 0 obj<</Next 2334 0 R/Prev 2328 0 R/A 2329 0 R/Title(Miscellaneous)/Parent 2289 0 R>> +endobj +2332 0 obj<</D(paragraph.0.4.8.2.15)/S/GoTo>> +endobj +2333 0 obj<</D[4677 0 R/FitH 522.947]>> +endobj +2334 0 obj<</Next 2337 0 R/Prev 2331 0 R/A 2332 0 R/Title(Labels)/Parent 2289 0 R>> +endobj +2335 0 obj<</D(paragraph.0.4.8.2.16)/S/GoTo>> +endobj +2336 0 obj<</D[4677 0 R/FitH 367.163]>> +endobj +2337 0 obj<</Next 2340 0 R/Prev 2334 0 R/A 2335 0 R/Title(Citations)/Parent 2289 0 R>> +endobj +2338 0 obj<</D(paragraph.0.4.8.2.17)/S/GoTo>> +endobj +2339 0 obj<</D[4681 0 R/FitH 453.182]>> +endobj +2340 0 obj<</Next 2343 0 R/Prev 2337 0 R/A 2338 0 R/Title(Month names)/Parent 2289 0 R>> +endobj +2341 0 obj<</D(paragraph.0.4.8.2.18)/S/GoTo>> +endobj +2342 0 obj<</D[4681 0 R/FitH 265.544]>> +endobj +2343 0 obj<</Next 2346 0 R/Prev 2340 0 R/A 2341 0 R/Title(Language names)/Parent 2289 0 R>> +endobj +2344 0 obj<</D(paragraph.0.4.8.2.19)/S/GoTo>> +endobj +2345 0 obj<</D[4684 0 R/FitH 439.633]>> +endobj +2346 0 obj<</Next 2349 0 R/Prev 2343 0 R/A 2344 0 R/Title(Country names)/Parent 2289 0 R>> +endobj +2347 0 obj<</D(paragraph.0.4.8.2.20)/S/GoTo>> +endobj +2348 0 obj<</D[4684 0 R/FitH 256.936]>> +endobj +2349 0 obj<</Prev 2346 0 R/A 2347 0 R/Title(Patents and patent requests)/Parent 2289 0 R>> +endobj +2350 0 obj<</D(subsection.0.4.9)/S/GoTo>> +endobj +2351 0 obj<</D[4689 0 R/FitH 588.674]>> +endobj +2352 0 obj<</Next 2655 0 R/Last 2625 0 R/A 2350 0 R/Prev 2259 0 R/First 2355 0 R/Title(Formatting commands)/Parent 1500 0 R/Count -6>> +endobj +2353 0 obj<</D(subsubsection.0.4.9.1)/S/GoTo>> +endobj +2354 0 obj<</D[4689 0 R/FitH 493.83]>> +endobj +2355 0 obj<</Next 2433 0 R/Last 2430 0 R/A 2353 0 R/First 2358 0 R/Title(User-definable commands and hooks)/Parent 2352 0 R/Count -25>> +endobj +2356 0 obj<</D(0049100:bibleftparen.4)/S/GoTo>> +endobj +2357 0 obj<</D[4689 0 R/FitH 385.436]>> +endobj +2358 0 obj<</Next 2361 0 R/A 2356 0 R/Title(\\bibleftparen )/Parent 2355 0 R>> +endobj +2359 0 obj<</D(0049100:bibrightparen.4)/S/GoTo>> +endobj +2360 0 obj<</D[4689 0 R/FitH 365.113]>> +endobj +2361 0 obj<</Next 2364 0 R/Prev 2358 0 R/A 2359 0 R/Title(\\bibrightparen )/Parent 2355 0 R>> +endobj +2362 0 obj<</D(0049100:bibleftbracket.4)/S/GoTo>> +endobj +2363 0 obj<</D[4689 0 R/FitH 344.789]>> +endobj +2364 0 obj<</Next 2367 0 R/Prev 2361 0 R/A 2362 0 R/Title(\\bibleftbracket )/Parent 2355 0 R>> +endobj +2365 0 obj<</D(0049100:bibrightbracket.4)/S/GoTo>> +endobj +2366 0 obj<</D[4689 0 R/FitH 324.465]>> +endobj +2367 0 obj<</Next 2370 0 R/Prev 2364 0 R/A 2365 0 R/Title(\\bibrightbracket )/Parent 2355 0 R>> +endobj +2368 0 obj<</D(0049100:bibnamedash.4)/S/GoTo>> +endobj +2369 0 obj<</D[4689 0 R/FitH 304.141]>> +endobj +2370 0 obj<</Next 2373 0 R/Prev 2367 0 R/A 2368 0 R/Title(\\bibnamedash )/Parent 2355 0 R>> +endobj +2371 0 obj<</D(0049100:labelnamepunct.4)/S/GoTo>> +endobj +2372 0 obj<</D[4689 0 R/FitH 258.77]>> +endobj +2373 0 obj<</Next 2376 0 R/Prev 2370 0 R/A 2371 0 R/Title(\\labelnamepunct )/Parent 2355 0 R>> +endobj +2374 0 obj<</D(0049100:subtitlepunct.4)/S/GoTo>> +endobj +2375 0 obj<</D[4689 0 R/FitH 182.198]>> +endobj +2376 0 obj<</Next 2379 0 R/Prev 2373 0 R/A 2374 0 R/Title(\\subtitlepunct )/Parent 2355 0 R>> +endobj +2377 0 obj<</D(0049100:bibpagespunct.4)/S/GoTo>> +endobj +2378 0 obj<</D[4694 0 R/FitH 710.617]>> +endobj +2379 0 obj<</Next 2382 0 R/Prev 2376 0 R/A 2377 0 R/Title(\\bibpagespunct )/Parent 2355 0 R>> +endobj +2380 0 obj<</D(0049100:multinamedelim.4)/S/GoTo>> +endobj +2381 0 obj<</D[4694 0 R/FitH 676.744]>> +endobj +2382 0 obj<</Next 2385 0 R/Prev 2379 0 R/A 2380 0 R/Title(\\multinamedelim )/Parent 2355 0 R>> +endobj +2383 0 obj<</D(0049100:finalnamedelim.4)/S/GoTo>> +endobj +2384 0 obj<</D[4694 0 R/FitH 615.773]>> +endobj +2385 0 obj<</Next 2388 0 R/Prev 2382 0 R/A 2383 0 R/Title(\\finalnamedelim )/Parent 2355 0 R>> +endobj +2386 0 obj<</D(0049100:revsdnamedelim.4)/S/GoTo>> +endobj +2387 0 obj<</D[4694 0 R/FitH 583.951]>> +endobj +2388 0 obj<</Next 2391 0 R/Prev 2385 0 R/A 2386 0 R/Title(\\revsdnamedelim )/Parent 2355 0 R>> +endobj +2389 0 obj<</D(0049100:andothersdelim.4)/S/GoTo>> +endobj +2390 0 obj<</D[4694 0 R/FitH 534.477]>> +endobj +2391 0 obj<</Next 2394 0 R/Prev 2388 0 R/A 2389 0 R/Title(\\andothersdelim )/Parent 2355 0 R>> +endobj +2392 0 obj<</D(0049100:multilistdelim.4)/S/GoTo>> +endobj +2393 0 obj<</D[4694 0 R/FitH 487.055]>> +endobj +2394 0 obj<</Next 2397 0 R/Prev 2391 0 R/A 2392 0 R/Title(\\multilistdelim )/Parent 2355 0 R>> +endobj +2395 0 obj<</D(0049100:finallistdelim.4)/S/GoTo>> +endobj +2396 0 obj<</D[4694 0 R/FitH 426.084]>> +endobj +2397 0 obj<</Next 2400 0 R/Prev 2394 0 R/A 2395 0 R/Title(\\finallistdelim )/Parent 2355 0 R>> +endobj +2398 0 obj<</D(0049100:andmoredelim.4)/S/GoTo>> +endobj +2399 0 obj<</D[4694 0 R/FitH 394.262]>> +endobj +2400 0 obj<</Next 2403 0 R/Prev 2397 0 R/A 2398 0 R/Title(\\andmoredelim )/Parent 2355 0 R>> +endobj +2401 0 obj<</D(0049100:multicitedelim.4)/S/GoTo>> +endobj +2402 0 obj<</D[4694 0 R/FitH 344.789]>> +endobj +2403 0 obj<</Next 2406 0 R/Prev 2400 0 R/A 2401 0 R/Title(\\multicitedelim )/Parent 2355 0 R>> +endobj +2404 0 obj<</D(0049100:supercitedelim.4)/S/GoTo>> +endobj +2405 0 obj<</D[4694 0 R/FitH 284.525]>> +endobj +2406 0 obj<</Next 2409 0 R/Prev 2403 0 R/A 2404 0 R/Title(\\supercitedelim )/Parent 2355 0 R>> +endobj +2407 0 obj<</D(0049100:compcitedelim.4)/S/GoTo>> +endobj +2408 0 obj<</D[4694 0 R/FitH 263.494]>> +endobj +2409 0 obj<</Next 2412 0 R/Prev 2406 0 R/A 2407 0 R/Title(\\compcitedelim )/Parent 2355 0 R>> +endobj +2410 0 obj<</D(0049100:nameyeardelim.4)/S/GoTo>> +endobj +2411 0 obj<</D[4694 0 R/FitH 218.122]>> +endobj +2412 0 obj<</Next 2415 0 R/Prev 2409 0 R/A 2410 0 R/Title(\\nameyeardelim )/Parent 2355 0 R>> +endobj +2413 0 obj<</D(0049100:prenotedelim.4)/S/GoTo>> +endobj +2414 0 obj<</D[4694 0 R/FitH 168.649]>> +endobj +2415 0 obj<</Next 2418 0 R/Prev 2412 0 R/A 2413 0 R/Title(\\prenotedelim )/Parent 2355 0 R>> +endobj +2416 0 obj<</D(0049100:postnotedelim.4)/S/GoTo>> +endobj +2417 0 obj<</D[4694 0 R/FitH 147.752]>> +endobj +2418 0 obj<</Next 2421 0 R/Prev 2415 0 R/A 2416 0 R/Title(\\postnotedelim )/Parent 2355 0 R>> +endobj +2419 0 obj<</D(0049100:mkbibnamelast.4)/S/GoTo>> +endobj +2420 0 obj<</D[4699 0 R/FitH 746.643]>> +endobj +2421 0 obj<</Next 2424 0 R/Prev 2418 0 R/A 2419 0 R/Title(\\mkbibnamelast)/Parent 2355 0 R>> +endobj +2422 0 obj<</D(0049100:mkbibnamefirst.4)/S/GoTo>> +endobj +2423 0 obj<</D[4699 0 R/FitH 692.344]>> +endobj +2424 0 obj<</Next 2427 0 R/Prev 2421 0 R/A 2422 0 R/Title(\\mkbibnamefirst)/Parent 2355 0 R>> +endobj +2425 0 obj<</D(0049100:mkbibnameprefix.4)/S/GoTo>> +endobj +2426 0 obj<</D[4699 0 R/FitH 650.148]>> +endobj +2427 0 obj<</Next 2430 0 R/Prev 2424 0 R/A 2425 0 R/Title(\\mkbibnameprefix)/Parent 2355 0 R>> +endobj +2428 0 obj<</D(0049100:mkbibnameaffix.4)/S/GoTo>> +endobj +2429 0 obj<</D[4699 0 R/FitH 608.998]>> +endobj +2430 0 obj<</Prev 2427 0 R/A 2428 0 R/Title(\\mkbibnameaffix)/Parent 2355 0 R>> +endobj +2431 0 obj<</D(subsubsection.0.4.9.2)/S/GoTo>> +endobj +2432 0 obj<</D[4699 0 R/FitH 568.853]>> +endobj +2433 0 obj<</Next 2466 0 R/Last 2463 0 R/A 2431 0 R/Prev 2355 0 R/First 2436 0 R/Title(Language-specific commands)/Parent 2352 0 R/Count -10>> +endobj +2434 0 obj<</D(0049200:bibrangedash.4)/S/GoTo>> +endobj +2435 0 obj<</D[4699 0 R/FitH 487.055]>> +endobj +2436 0 obj<</Next 2439 0 R/A 2434 0 R/Title(\\bibrangedash )/Parent 2433 0 R>> +endobj +2437 0 obj<</D(0049200:bibdatedash.4)/S/GoTo>> +endobj +2438 0 obj<</D[4699 0 R/FitH 466.732]>> +endobj +2439 0 obj<</Next 2442 0 R/Prev 2436 0 R/A 2437 0 R/Title(\\bibdatedash )/Parent 2433 0 R>> +endobj +2440 0 obj<</D(0049200:mkbibdatelong.4)/S/GoTo>> +endobj +2441 0 obj<</D[4699 0 R/FitH 446.408]>> +endobj +2442 0 obj<</Next 2445 0 R/Prev 2439 0 R/A 2440 0 R/Title(\\mkbibdatelong )/Parent 2433 0 R>> +endobj +2443 0 obj<</D(0049200:mkbibdateshort.4)/S/GoTo>> +endobj +2444 0 obj<</D[4699 0 R/FitH 398.986]>> +endobj +2445 0 obj<</Next 2448 0 R/Prev 2442 0 R/A 2443 0 R/Title(\\mkbibdateshort )/Parent 2433 0 R>> +endobj +2446 0 obj<</D(0049200:finalandcomma.4)/S/GoTo>> +endobj +2447 0 obj<</D[4699 0 R/FitH 378.662]>> +endobj +2448 0 obj<</Next 2451 0 R/Prev 2445 0 R/A 2446 0 R/Title(\\finalandcomma )/Parent 2433 0 R>> +endobj +2449 0 obj<</D(0049200:mkbibordinal.4)/S/GoTo>> +endobj +2450 0 obj<</D[4699 0 R/FitH 344.789]>> +endobj +2451 0 obj<</Next 2454 0 R/Prev 2448 0 R/A 2449 0 R/Title(\\mkbibordinal)/Parent 2433 0 R>> +endobj +2452 0 obj<</D(0049200:mkbibmascord.4)/S/GoTo>> +endobj +2453 0 obj<</D[4699 0 R/FitH 304.141]>> +endobj +2454 0 obj<</Next 2457 0 R/Prev 2451 0 R/A 2452 0 R/Title(\\mkbibmascord)/Parent 2433 0 R>> +endobj +2455 0 obj<</D(0049200:mkbibfemord.4)/S/GoTo>> +endobj +2456 0 obj<</D[4699 0 R/FitH 249.944]>> +endobj +2457 0 obj<</Next 2460 0 R/Prev 2454 0 R/A 2455 0 R/Title(\\mkbibfemord)/Parent 2433 0 R>> +endobj +2458 0 obj<</D(0049200:mkbibordedition.4)/S/GoTo>> +endobj +2459 0 obj<</D[4699 0 R/FitH 195.748]>> +endobj +2460 0 obj<</Next 2463 0 R/Prev 2457 0 R/A 2458 0 R/Title(\\mkbibordedition)/Parent 2433 0 R>> +endobj +2461 0 obj<</D(0049200:mkbibordseries.4)/S/GoTo>> +endobj +2462 0 obj<</D[4699 0 R/FitH 155.602]>> +endobj +2463 0 obj<</Prev 2460 0 R/A 2461 0 R/Title(\\mkbibordseries)/Parent 2433 0 R>> +endobj +2464 0 obj<</D(subsubsection.0.4.9.3)/S/GoTo>> +endobj +2465 0 obj<</D[4708 0 R/FitH 746.643]>> +endobj +2466 0 obj<</Next 2490 0 R/Last 2487 0 R/A 2464 0 R/Prev 2433 0 R/First 2469 0 R/Title(User-definable lengths and counters)/Parent 2352 0 R/Count -7>> +endobj +2467 0 obj<</D(0049300:bibhang.4)/S/GoTo>> +endobj +2468 0 obj<</D[4708 0 R/FitH 663.195]>> +endobj +2469 0 obj<</Next 2472 0 R/A 2467 0 R/Title(\\bibhang )/Parent 2466 0 R>> +endobj +2470 0 obj<</D(0049300:biblabelsep.4)/S/GoTo>> +endobj +2471 0 obj<</D[4708 0 R/FitH 615.773]>> +endobj +2472 0 obj<</Next 2475 0 R/Prev 2469 0 R/A 2470 0 R/Title(\\biblabelsep )/Parent 2466 0 R>> +endobj +2473 0 obj<</D(0049300:bibitemsep.4)/S/GoTo>> +endobj +2474 0 obj<</D[4708 0 R/FitH 568.35]>> +endobj +2475 0 obj<</Next 2478 0 R/Prev 2472 0 R/A 2473 0 R/Title(\\bibitemsep )/Parent 2466 0 R>> +endobj +2476 0 obj<</D(0049300:bibparsep.4)/S/GoTo>> +endobj +2477 0 obj<</D[4708 0 R/FitH 520.928]>> +endobj +2478 0 obj<</Next 2481 0 R/Prev 2475 0 R/A 2476 0 R/Title(\\bibparsep )/Parent 2466 0 R>> +endobj +2479 0 obj<</D(0049300:abbrvpenalty.4)/S/GoTo>> +endobj +2480 0 obj<</D[4708 0 R/FitH 473.506]>> +endobj +2481 0 obj<</Next 2484 0 R/Prev 2478 0 R/A 2479 0 R/Title(abbrvpenalty )/Parent 2466 0 R>> +endobj +2482 0 obj<</D(0049300:lownamepenalty.4)/S/GoTo>> +endobj +2483 0 obj<</D[4708 0 R/FitH 440.341]>> +endobj +2484 0 obj<</Next 2487 0 R/Prev 2481 0 R/A 2482 0 R/Title(lownamepenalty )/Parent 2466 0 R>> +endobj +2485 0 obj<</D(0049300:highnamepenalty.4)/S/GoTo>> +endobj +2486 0 obj<</D[4708 0 R/FitH 407.811]>> +endobj +2487 0 obj<</Prev 2484 0 R/A 2485 0 R/Title(highnamepenalty )/Parent 2466 0 R>> +endobj +2488 0 obj<</D(subsubsection.0.4.9.4)/S/GoTo>> +endobj +2489 0 obj<</D[4708 0 R/FitH 373.938]>> +endobj +2490 0 obj<</Next 2553 0 R/Last 2550 0 R/A 2488 0 R/Prev 2466 0 R/First 2493 0 R/Title(Auxiliary commands and hooks)/Parent 2352 0 R/Count -20>> +endobj +2491 0 obj<</D(0049400:mkbibemph.4)/S/GoTo>> +endobj +2492 0 obj<</D[4708 0 R/FitH 304.141]>> +endobj +2493 0 obj<</Next 2496 0 R/A 2491 0 R/Title(\\mkbibemph)/Parent 2490 0 R>> +endobj +2494 0 obj<</D(0049400:mkbibquote.4)/S/GoTo>> +endobj +2495 0 obj<</D[4708 0 R/FitH 209.547]>> +endobj +2496 0 obj<</Next 2499 0 R/Prev 2493 0 R/A 2494 0 R/Title(\\mkbibquote)/Parent 2490 0 R>> +endobj +2497 0 obj<</D(0049400:mkbibparens.4)/S/GoTo>> +endobj +2498 0 obj<</D[4712 0 R/FitH 746.643]>> +endobj +2499 0 obj<</Next 2502 0 R/Prev 2496 0 R/A 2497 0 R/Title(\\mkbibparens)/Parent 2490 0 R>> +endobj +2500 0 obj<</D(0049400:mkbibbrackets.4)/S/GoTo>> +endobj +2501 0 obj<</D[4712 0 R/FitH 690.293]>> +endobj +2502 0 obj<</Next 2505 0 R/Prev 2499 0 R/A 2500 0 R/Title(\\mkbibbrackets)/Parent 2490 0 R>> +endobj +2503 0 obj<</D(0049400:mkbibfootnote.4)/S/GoTo>> +endobj +2504 0 obj<</D[4712 0 R/FitH 636.096]>> +endobj +2505 0 obj<</Next 2508 0 R/Prev 2502 0 R/A 2503 0 R/Title(\\mkbibfootnote)/Parent 2490 0 R>> +endobj +2506 0 obj<</D(0049400:mkbibfootnotetext.4)/S/GoTo>> +endobj +2507 0 obj<</D[4712 0 R/FitH 527.953]>> +endobj +2508 0 obj<</Next 2511 0 R/Prev 2505 0 R/A 2506 0 R/Title(\\mkbibfootnotetext)/Parent 2490 0 R>> +endobj +2509 0 obj<</D(0049400:mkbibendnote.4)/S/GoTo>> +endobj +2510 0 obj<</D[4712 0 R/FitH 488.363]>> +endobj +2511 0 obj<</Next 2514 0 R/Prev 2508 0 R/A 2509 0 R/Title(\\mkbibendnote)/Parent 2490 0 R>> +endobj +2512 0 obj<</D(0049400:mkbibendnotetext.4)/S/GoTo>> +endobj +2513 0 obj<</D[4712 0 R/FitH 338.014]>> +endobj +2514 0 obj<</Next 2517 0 R/Prev 2511 0 R/A 2512 0 R/Title(\\mkbibendnotetext)/Parent 2490 0 R>> +endobj +2515 0 obj<</D(0049400:bibfootnotewrapper.4)/S/GoTo>> +endobj +2516 0 obj<</D[4712 0 R/FitH 258.026]>> +endobj +2517 0 obj<</Next 2520 0 R/Prev 2514 0 R/A 2515 0 R/Title(\\bibfootnotewrapper)/Parent 2490 0 R>> +endobj +2518 0 obj<</D(0049400:bibendnotewrapper.4)/S/GoTo>> +endobj +2519 0 obj<</D[4724 0 R/FitH 710.617]>> +endobj +2520 0 obj<</Next 2523 0 R/Prev 2517 0 R/A 2518 0 R/Title(\\bibendnotewrapper)/Parent 2490 0 R>> +endobj +2521 0 obj<</D(0049400:mkbibsuperscript.4)/S/GoTo>> +endobj +2522 0 obj<</D[4724 0 R/FitH 657.728]>> +endobj +2523 0 obj<</Next 2526 0 R/Prev 2520 0 R/A 2521 0 R/Title(\\mkbibsuperscript)/Parent 2490 0 R>> +endobj +2524 0 obj<</D(0049400:mkbibmonth.4)/S/GoTo>> +endobj +2525 0 obj<</D[4724 0 R/FitH 588.674]>> +endobj +2526 0 obj<</Next 2529 0 R/Prev 2523 0 R/A 2524 0 R/Title(\\mkbibmonth)/Parent 2490 0 R>> +endobj +2527 0 obj<</D(0049400:mkdatezeros.4)/S/GoTo>> +endobj +2528 0 obj<</D[4724 0 R/FitH 520.928]>> +endobj +2529 0 obj<</Next 2532 0 R/Prev 2526 0 R/A 2527 0 R/Title(\\mkdatezeros)/Parent 2490 0 R>> +endobj +2530 0 obj<</D(0049400:stripzeros.4)/S/GoTo>> +endobj +2531 0 obj<</D[4724 0 R/FitH 453.182]>> +endobj +2532 0 obj<</Next 2535 0 R/Prev 2529 0 R/A 2530 0 R/Title(\\stripzeros)/Parent 2490 0 R>> +endobj +2533 0 obj<</D(0049400:shorthandwidth.4)/S/GoTo>> +endobj +2534 0 obj<</D[4724 0 R/FitH 398.986]>> +endobj +2535 0 obj<</Next 2538 0 R/Prev 2532 0 R/A 2533 0 R/Title(shorthandwidth )/Parent 2490 0 R>> +endobj +2536 0 obj<</D(0049400:labelnumberwidth.4)/S/GoTo>> +endobj +2537 0 obj<</D[4724 0 R/FitH 299.385]>> +endobj +2538 0 obj<</Next 2541 0 R/Prev 2535 0 R/A 2536 0 R/Title(labelnumberwidth )/Parent 2490 0 R>> +endobj +2539 0 obj<</D(0049400:labelalphawidth.4)/S/GoTo>> +endobj +2540 0 obj<</D[4724 0 R/FitH 249.944]>> +endobj +2541 0 obj<</Next 2544 0 R/Prev 2538 0 R/A 2539 0 R/Title(labelalphawidth )/Parent 2490 0 R>> +endobj +2542 0 obj<</D(0049400:bibhyperref.4)/S/GoTo>> +endobj +2543 0 obj<</D[4724 0 R/FitH 202.522]>> +endobj +2544 0 obj<</Next 2547 0 R/Prev 2541 0 R/A 2542 0 R/Title(bibhyperref )/Parent 2490 0 R>> +endobj +2545 0 obj<</D(0049400:bibhyperlink.4)/S/GoTo>> +endobj +2546 0 obj<</D[4724 0 R/FitH 168.649]>> +endobj +2547 0 obj<</Next 2550 0 R/Prev 2544 0 R/A 2545 0 R/Title(bibhyperlink )/Parent 2490 0 R>> +endobj +2548 0 obj<</D(0049400:bibhypertarget.4)/S/GoTo>> +endobj +2549 0 obj<</D[4727 0 R/FitH 746.643]>> +endobj +2550 0 obj<</Prev 2547 0 R/A 2548 0 R/Title(bibhypertarget )/Parent 2490 0 R>> +endobj +2551 0 obj<</D(subsubsection.0.4.9.5)/S/GoTo>> +endobj +2552 0 obj<</D[4727 0 R/FitH 697.068]>> +endobj +2553 0 obj<</Next 2625 0 R/Last 2622 0 R/A 2551 0 R/Prev 2490 0 R/First 2556 0 R/Title(Auxiliary lengths, counters, and other facilities)/Parent 2352 0 R/Count -23>> +endobj +2554 0 obj<</D(0049500:shorthandwidth.4)/S/GoTo>> +endobj +2555 0 obj<</D[4727 0 R/FitH 617.824]>> +endobj +2556 0 obj<</Next 2559 0 R/A 2554 0 R/Title(\\shorthandwidth )/Parent 2553 0 R>> +endobj +2557 0 obj<</D(0049500:labelnumberwidth.4)/S/GoTo>> +endobj +2558 0 obj<</D[4727 0 R/FitH 570.369]>> +endobj +2559 0 obj<</Next 2562 0 R/Prev 2556 0 R/A 2557 0 R/Title(\\labelnumberwidth )/Parent 2553 0 R>> +endobj +2560 0 obj<</D(0049500:labelalphawidth.4)/S/GoTo>> +endobj +2561 0 obj<</D[4727 0 R/FitH 521.178]>> +endobj +2562 0 obj<</Next 2565 0 R/Prev 2559 0 R/A 2560 0 R/Title(\\labelalphawidth )/Parent 2553 0 R>> +endobj +2563 0 obj<</D(0049500:maxextraalpha.4)/S/GoTo>> +endobj +2564 0 obj<</D[4727 0 R/FitH 473.756]>> +endobj +2565 0 obj<</Next 2568 0 R/Prev 2562 0 R/A 2563 0 R/Title(maxextraalpha )/Parent 2553 0 R>> +endobj +2566 0 obj<</D(0049500:maxextrayear.4)/S/GoTo>> +endobj +2567 0 obj<</D[4727 0 R/FitH 453.182]>> +endobj +2568 0 obj<</Next 2571 0 R/Prev 2565 0 R/A 2566 0 R/Title(maxextrayear )/Parent 2553 0 R>> +endobj +2569 0 obj<</D(0049500:refsection.4)/S/GoTo>> +endobj +2570 0 obj<</D[4727 0 R/FitH 432.859]>> +endobj +2571 0 obj<</Next 2574 0 R/Prev 2568 0 R/A 2569 0 R/Title(refsection )/Parent 2553 0 R>> +endobj +2572 0 obj<</D(0049500:refsegment.4)/S/GoTo>> +endobj +2573 0 obj<</D[4727 0 R/FitH 385.436]>> +endobj +2574 0 obj<</Next 2577 0 R/Prev 2571 0 R/A 2572 0 R/Title(refsegment )/Parent 2553 0 R>> +endobj +2575 0 obj<</D(0049500:maxnames.4)/S/GoTo>> +endobj +2576 0 obj<</D[4727 0 R/FitH 338.014]>> +endobj +2577 0 obj<</Next 2580 0 R/Prev 2574 0 R/A 2575 0 R/Title(maxnames )/Parent 2553 0 R>> +endobj +2578 0 obj<</D(0049500:minnames.4)/S/GoTo>> +endobj +2579 0 obj<</D[4727 0 R/FitH 317.69]>> +endobj +2580 0 obj<</Next 2583 0 R/Prev 2577 0 R/A 2578 0 R/Title(minnames )/Parent 2553 0 R>> +endobj +2581 0 obj<</D(0049500:maxitems.4)/S/GoTo>> +endobj +2582 0 obj<</D[4727 0 R/FitH 297.367]>> +endobj +2583 0 obj<</Next 2586 0 R/Prev 2580 0 R/A 2581 0 R/Title(maxitems )/Parent 2553 0 R>> +endobj +2584 0 obj<</D(0049500:minitems.4)/S/GoTo>> +endobj +2585 0 obj<</D[4727 0 R/FitH 277.043]>> +endobj +2586 0 obj<</Next 2589 0 R/Prev 2583 0 R/A 2584 0 R/Title(minitems )/Parent 2553 0 R>> +endobj +2587 0 obj<</D(0049500:instcount.4)/S/GoTo>> +endobj +2588 0 obj<</D[4727 0 R/FitH 256.719]>> +endobj +2589 0 obj<</Next 2592 0 R/Prev 2586 0 R/A 2587 0 R/Title(instcount )/Parent 2553 0 R>> +endobj +2590 0 obj<</D(0049500:citetotal.4)/S/GoTo>> +endobj +2591 0 obj<</D[4727 0 R/FitH 209.297]>> +endobj +2592 0 obj<</Next 2595 0 R/Prev 2589 0 R/A 2590 0 R/Title(citetotal )/Parent 2553 0 R>> +endobj +2593 0 obj<</D(0049500:citecount.4)/S/GoTo>> +endobj +2594 0 obj<</D[4727 0 R/FitH 161.875]>> +endobj +2595 0 obj<</Next 2598 0 R/Prev 2592 0 R/A 2593 0 R/Title(citecount )/Parent 2553 0 R>> +endobj +2596 0 obj<</D(0049500:multicitetotal.4)/S/GoTo>> +endobj +2597 0 obj<</D[4732 0 R/FitH 746.643]>> +endobj +2598 0 obj<</Next 2601 0 R/Prev 2595 0 R/A 2596 0 R/Title(multicitetotal )/Parent 2553 0 R>> +endobj +2599 0 obj<</D(0049500:multicitecount.4)/S/GoTo>> +endobj +2600 0 obj<</D[4732 0 R/FitH 683.519]>> +endobj +2601 0 obj<</Next 2604 0 R/Prev 2598 0 R/A 2599 0 R/Title(multicitecount )/Parent 2553 0 R>> +endobj +2602 0 obj<</D(0049500:listtotal.4)/S/GoTo>> +endobj +2603 0 obj<</D[4732 0 R/FitH 624.566]>> +endobj +2604 0 obj<</Next 2607 0 R/Prev 2601 0 R/A 2602 0 R/Title(listtotal )/Parent 2553 0 R>> +endobj +2605 0 obj<</D(0049500:listcount.4)/S/GoTo>> +endobj +2606 0 obj<</D[4732 0 R/FitH 468.782]>> +endobj +2607 0 obj<</Next 2610 0 R/Prev 2604 0 R/A 2605 0 R/Title(listcount )/Parent 2553 0 R>> +endobj +2608 0 obj<</D(0049500:liststart.4)/S/GoTo>> +endobj +2609 0 obj<</D[4732 0 R/FitH 419.309]>> +endobj +2610 0 obj<</Next 2613 0 R/Prev 2607 0 R/A 2608 0 R/Title(liststart )/Parent 2553 0 R>> +endobj +2611 0 obj<</D(0049500:liststop.4)/S/GoTo>> +endobj +2612 0 obj<</D[4732 0 R/FitH 371.887]>> +endobj +2613 0 obj<</Next 2616 0 R/Prev 2610 0 R/A 2611 0 R/Title(liststop )/Parent 2553 0 R>> +endobj +2614 0 obj<</D(0049500:currentfield.4)/S/GoTo>> +endobj +2615 0 obj<</D[4732 0 R/FitH 324.465]>> +endobj +2616 0 obj<</Next 2619 0 R/Prev 2613 0 R/A 2614 0 R/Title(\\currentfield )/Parent 2553 0 R>> +endobj +2617 0 obj<</D(0049500:currentlist.4)/S/GoTo>> +endobj +2618 0 obj<</D[4732 0 R/FitH 290.592]>> +endobj +2619 0 obj<</Next 2622 0 R/Prev 2616 0 R/A 2617 0 R/Title(\\currentlist )/Parent 2553 0 R>> +endobj +2620 0 obj<</D(0049500:currentname.4)/S/GoTo>> +endobj +2621 0 obj<</D[4732 0 R/FitH 256.719]>> +endobj +2622 0 obj<</Prev 2619 0 R/A 2620 0 R/Title(\\currentname )/Parent 2553 0 R>> +endobj +2623 0 obj<</D(subsubsection.0.4.9.6)/S/GoTo>> +endobj +2624 0 obj<</D[4732 0 R/FitH 222.846]>> +endobj +2625 0 obj<</Last 2652 0 R/A 2623 0 R/Prev 2553 0 R/First 2628 0 R/Title(General purpose hooks)/Parent 2352 0 R/Count -9>> +endobj +2626 0 obj<</D(0049600:AtBeginBibliography.4)/S/GoTo>> +endobj +2627 0 obj<</D[4732 0 R/FitH 202.663]>> +endobj +2628 0 obj<</Next 2631 0 R/A 2626 0 R/Title(\\AtBeginBibliography)/Parent 2625 0 R>> +endobj +2629 0 obj<</D(0049600:AtBeginShorthands.4)/S/GoTo>> +endobj +2630 0 obj<</D[4737 0 R/FitH 746.643]>> +endobj +2631 0 obj<</Next 2634 0 R/Prev 2628 0 R/A 2629 0 R/Title(\\AtBeginShorthands)/Parent 2625 0 R>> +endobj +2632 0 obj<</D(0049600:AtEveryBibitem.4)/S/GoTo>> +endobj +2633 0 obj<</D[4737 0 R/FitH 663.195]>> +endobj +2634 0 obj<</Next 2637 0 R/Prev 2631 0 R/A 2632 0 R/Title(\\AtEveryBibitem)/Parent 2625 0 R>> +endobj +2635 0 obj<</D(0049600:AtEveryLositem.4)/S/GoTo>> +endobj +2636 0 obj<</D[4737 0 R/FitH 581.9]>> +endobj +2637 0 obj<</Next 2640 0 R/Prev 2634 0 R/A 2635 0 R/Title(\\AtEveryLositem)/Parent 2625 0 R>> +endobj +2638 0 obj<</D(0049600:AtEveryCite.4)/S/GoTo>> +endobj +2639 0 obj<</D[4737 0 R/FitH 500.604]>> +endobj +2640 0 obj<</Next 2643 0 R/Prev 2637 0 R/A 2638 0 R/Title(\\AtEveryCite)/Parent 2625 0 R>> +endobj +2641 0 obj<</D(0049600:AtEveryCitekey.4)/S/GoTo>> +endobj +2642 0 obj<</D[4737 0 R/FitH 419.309]>> +endobj +2643 0 obj<</Next 2646 0 R/Prev 2640 0 R/A 2641 0 R/Title(\\AtEveryCitekey)/Parent 2625 0 R>> +endobj +2644 0 obj<</D(0049600:AtNextCite.4)/S/GoTo>> +endobj +2645 0 obj<</D[4737 0 R/FitH 338.014]>> +endobj +2646 0 obj<</Next 2649 0 R/Prev 2643 0 R/A 2644 0 R/Title(\\AtNextCite)/Parent 2625 0 R>> +endobj +2647 0 obj<</D(0049600:AtNextCitekey.4)/S/GoTo>> +endobj +2648 0 obj<</D[4737 0 R/FitH 270.268]>> +endobj +2649 0 obj<</Next 2652 0 R/Prev 2646 0 R/A 2647 0 R/Title(\\AtNextCitekey)/Parent 2625 0 R>> +endobj +2650 0 obj<</D(0049600:AtDataInput.4)/S/GoTo>> +endobj +2651 0 obj<</D[4737 0 R/FitH 202.522]>> +endobj +2652 0 obj<</Prev 2649 0 R/A 2650 0 R/Title(\\AtDataInput)/Parent 2625 0 R>> +endobj +2653 0 obj<</D(subsection.0.4.10)/S/GoTo>> +endobj +2654 0 obj<</D[4741 0 R/FitH 683.519]>> +endobj +2655 0 obj<</Last 2691 0 R/A 2653 0 R/Prev 2352 0 R/First 2658 0 R/Title(Hints and caveats)/Parent 1500 0 R/Count -9>> +endobj +2656 0 obj<</D(subsubsection.0.4.10.1)/S/GoTo>> +endobj +2657 0 obj<</D[4741 0 R/FitH 629.322]>> +endobj +2658 0 obj<</Next 2661 0 R/A 2656 0 R/Title(Mixing programming interfaces)/Parent 2655 0 R>> +endobj +2659 0 obj<</D(subsubsection.0.4.10.2)/S/GoTo>> +endobj +2660 0 obj<</D[4771 0 R/FitH 250.305]>> +endobj +2661 0 obj<</Next 2664 0 R/Prev 2658 0 R/A 2659 0 R/Title(Reference sets)/Parent 2655 0 R>> +endobj +2662 0 obj<</D(subsubsection.0.4.10.3)/S/GoTo>> +endobj +2663 0 obj<</D[4806 0 R/FitH 432.062]>> +endobj +2664 0 obj<</Next 2667 0 R/Prev 2661 0 R/A 2662 0 R/Title(Citation/page trackers in floats and TOC/LOT/LOF)/Parent 2655 0 R>> +endobj +2665 0 obj<</D(subsubsection.0.4.10.4)/S/GoTo>> +endobj +2666 0 obj<</D[4806 0 R/FitH 255.922]>> +endobj +2667 0 obj<</Next 2679 0 R/Last 2676 0 R/A 2665 0 R/Prev 2664 0 R/First 2670 0 R/Title(Using the punctuation tracker (the right way))/Parent 2655 0 R/Count -3>> +endobj +2668 0 obj<</D(paragraph.0.4.10.4.1)/S/GoTo>> +endobj +2669 0 obj<</D[4806 0 R/FitH 235.572]>> +endobj +2670 0 obj<</Next 2673 0 R/A 2668 0 R/Title(The basics)/Parent 2667 0 R>> +endobj +2671 0 obj<</D(paragraph.0.4.10.4.2)/S/GoTo>> +endobj +2672 0 obj<</D[4841 0 R/FitH 528.262]>> +endobj +2673 0 obj<</Next 2676 0 R/Prev 2670 0 R/A 2671 0 R/Title(Common mistakes)/Parent 2667 0 R>> +endobj +2674 0 obj<</D(paragraph.0.4.10.4.3)/S/GoTo>> +endobj +2675 0 obj<</D[4871 0 R/FitH 385.835]>> +endobj +2676 0 obj<</Prev 2673 0 R/A 2674 0 R/Title(Advanced usage)/Parent 2667 0 R>> +endobj +2677 0 obj<</D(subsubsection.0.4.10.5)/S/GoTo>> +endobj +2678 0 obj<</D[4951 0 R/FitH 746.643]>> +endobj +2679 0 obj<</Next 2682 0 R/Prev 2667 0 R/A 2677 0 R/Title(Electronic publishing information)/Parent 2655 0 R>> +endobj +2680 0 obj<</D(subsubsection.0.4.10.6)/S/GoTo>> +endobj +2681 0 obj<</D[4951 0 R/FitH 495.275]>> +endobj +2682 0 obj<</Next 2685 0 R/Prev 2679 0 R/A 2680 0 R/Title(External abstracts and annotations)/Parent 2655 0 R>> +endobj +2683 0 obj<</D(subsubsection.0.4.10.7)/S/GoTo>> +endobj +2684 0 obj<</D[4951 0 R/FitH 214.477]>> +endobj +2685 0 obj<</Next 2688 0 R/Prev 2682 0 R/A 2683 0 R/Title(Custom localization modules)/Parent 2655 0 R>> +endobj +2686 0 obj<</D(subsubsection.0.4.10.8)/S/GoTo>> +endobj +2687 0 obj<</D[4992 0 R/FitH 746.643]>> +endobj +2688 0 obj<</Next 2691 0 R/Prev 2685 0 R/A 2686 0 R/Title(Grouping)/Parent 2655 0 R>> +endobj +2689 0 obj<</D(subsubsection.0.4.10.9)/S/GoTo>> +endobj +2690 0 obj<</D[4992 0 R/FitH 224.897]>> +endobj +2691 0 obj<</Prev 2688 0 R/A 2689 0 R/Title(Namespaces)/Parent 2655 0 R>> +endobj +2692 0 obj<</D(section.0.5)/S/GoTo>> +endobj +2693 0 obj<</D[5012 0 R/FitH 504.782]>> +endobj +2694 0 obj<</Last 2748 0 R/A 2692 0 R/Prev 1500 0 R/First 2697 0 R/Title(Revision history)/Parent 5818 0 R/Count -18>> +endobj +2695 0 obj<</D(0050900:0.9.2)/S/GoTo>> +endobj +2696 0 obj<</D[5012 0 R/FitH 338.014]>> +endobj +2697 0 obj<</Next 2700 0 R/A 2695 0 R/Title(0.9 (2010-02-14))/Parent 2694 0 R>> +endobj +2698 0 obj<</D(0050900:0.8i.2)/S/GoTo>> +endobj +2699 0 obj<</D[5147 0 R/FitH 358.676]>> +endobj +2700 0 obj<</Next 2703 0 R/Prev 2697 0 R/A 2698 0 R/Title(0.8i (2009-09-20))/Parent 2694 0 R>> +endobj +2701 0 obj<</D(0050900:0.8h.2)/S/GoTo>> +endobj +2702 0 obj<</D[5147 0 R/FitH 317.69]>> +endobj +2703 0 obj<</Next 2706 0 R/Prev 2700 0 R/A 2701 0 R/Title(0.8h (2009-08-10))/Parent 2694 0 R>> +endobj +2704 0 obj<</D(0050900:0.8g.2)/S/GoTo>> +endobj +2705 0 obj<</D[5147 0 R/FitH 277.043]>> +endobj +2706 0 obj<</Next 2709 0 R/Prev 2703 0 R/A 2704 0 R/Title(0.8g (2009-08-06))/Parent 2694 0 R>> +endobj +2707 0 obj<</D(0050900:0.8f.2)/S/GoTo>> +endobj +2708 0 obj<</D[5147 0 R/FitH 236.395]>> +endobj +2709 0 obj<</Next 2712 0 R/Prev 2706 0 R/A 2707 0 R/Title(0.8f (2009-07-25))/Parent 2694 0 R>> +endobj +2710 0 obj<</D(0050900:0.8e.2)/S/GoTo>> +endobj +2711 0 obj<</D[5147 0 R/FitH 195.748]>> +endobj +2712 0 obj<</Next 2715 0 R/Prev 2709 0 R/A 2710 0 R/Title(0.8e (2009-07-04))/Parent 2694 0 R>> +endobj +2713 0 obj<</D(0050900:0.8d.2)/S/GoTo>> +endobj +2714 0 obj<</D[5184 0 R/FitH 575.125]>> +endobj +2715 0 obj<</Next 2718 0 R/Prev 2712 0 R/A 2713 0 R/Title(0.8d (2009-05-30))/Parent 2694 0 R>> +endobj +2716 0 obj<</D(0050900:0.8c.2)/S/GoTo>> +endobj +2717 0 obj<</D[5184 0 R/FitH 331.24]>> +endobj +2718 0 obj<</Next 2721 0 R/Prev 2715 0 R/A 2716 0 R/Title(0.8c (2009-01-10))/Parent 2694 0 R>> +endobj +2719 0 obj<</D(0050900:0.8b.2)/S/GoTo>> +endobj +2720 0 obj<</D[5218 0 R/FitH 710.617]>> +endobj +2721 0 obj<</Next 2724 0 R/Prev 2718 0 R/A 2719 0 R/Title(0.8b (2008-12-13))/Parent 2694 0 R>> +endobj +2722 0 obj<</D(0050900:0.8a.2)/S/GoTo>> +endobj +2723 0 obj<</D[5218 0 R/FitH 534.477]>> +endobj +2724 0 obj<</Next 2727 0 R/Prev 2721 0 R/A 2722 0 R/Title(0.8a (2008-11-29))/Parent 2694 0 R>> +endobj +2725 0 obj<</D(0050900:0.8.2)/S/GoTo>> +endobj +2726 0 obj<</D[5218 0 R/FitH 263.494]>> +endobj +2727 0 obj<</Next 2730 0 R/Prev 2724 0 R/A 2725 0 R/Title(0.8 (2008-10-02))/Parent 2694 0 R>> +endobj +2728 0 obj<</D(0050900:0.7.2)/S/GoTo>> +endobj +2729 0 obj<</D[5299 0 R/FitH 304.141]>> +endobj +2730 0 obj<</Next 2733 0 R/Prev 2727 0 R/A 2728 0 R/Title(0.7 (2007-12-09))/Parent 2694 0 R>> +endobj +2731 0 obj<</D(0050900:0.6.2)/S/GoTo>> +endobj +2732 0 obj<</D[5508 0 R/FitH 358.338]>> +endobj +2733 0 obj<</Next 2736 0 R/Prev 2730 0 R/A 2731 0 R/Title(0.6 (2007-01-06))/Parent 2694 0 R>> +endobj +2734 0 obj<</D(0050900:0.5.2)/S/GoTo>> +endobj +2735 0 obj<</D[5579 0 R/FitH 304.141]>> +endobj +2736 0 obj<</Next 2739 0 R/Prev 2733 0 R/A 2734 0 R/Title(0.5 (2006-11-12))/Parent 2694 0 R>> +endobj +2737 0 obj<</D(0050900:0.4.2)/S/GoTo>> +endobj +2738 0 obj<</D[5683 0 R/FitH 534.477]>> +endobj +2739 0 obj<</Next 2742 0 R/Prev 2736 0 R/A 2737 0 R/Title(0.4 (2006-10-01))/Parent 2694 0 R>> +endobj +2740 0 obj<</D(0050900:0.3.2)/S/GoTo>> +endobj +2741 0 obj<</D[5683 0 R/FitH 249.944]>> +endobj +2742 0 obj<</Next 2745 0 R/Prev 2739 0 R/A 2740 0 R/Title(0.3 (2006-09-24))/Parent 2694 0 R>> +endobj +2743 0 obj<</D(0050900:0.2.2)/S/GoTo>> +endobj +2744 0 obj<</D[5737 0 R/FitH 168.649]>> +endobj +2745 0 obj<</Next 2748 0 R/Prev 2742 0 R/A 2743 0 R/Title(0.2 (2006-09-06))/Parent 2694 0 R>> +endobj +2746 0 obj<</D(0050900:0.1.2)/S/GoTo>> +endobj +2747 0 obj<</D[5766 0 R/FitH 249.944]>> +endobj +2748 0 obj<</Prev 2745 0 R/A 2746 0 R/Title(0.1 (2006-09-02))/Parent 2694 0 R>> +endobj +2749 0 obj<</D[2750 0 R/FitH]/S/GoTo>> +endobj +2750 0 obj<</Type/Page/Contents 2799 0 R/Annots[2751 0 R 2752 0 R 2753 0 R 2754 0 R 2755 0 R 2756 0 R 2757 0 R 2758 0 R 2759 0 R 2760 0 R 2761 0 R 2762 0 R 2763 0 R 2764 0 R 2765 0 R 2766 0 R 2767 0 R 2768 0 R 2769 0 R 2770 0 R 2771 0 R 2772 0 R 2773 0 R 2774 0 R 2775 0 R 2776 0 R 2777 0 R 2778 0 R 2779 0 R 2780 0 R 2781 0 R 2782 0 R 2783 0 R 2784 0 R 2785 0 R 2786 0 R 2788 0 R 2789 0 R 2790 0 R 2791 0 R 2792 0 R 2793 0 R 2794 0 R 2795 0 R 2796 0 R 2787 0 R]/Resources 2798 0 R/Parent 2808 0 R>> +endobj +2751 0 obj<</Subtype/Link/Rect[242.781 728.658 408.754 745.533]/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/biblatex/)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2752 0 obj<</Subtype/Link/Rect[227.722 682.098 316.133 693.521]/A<</Type/Action/S/URI/URI(mailto:plehman@gmx.net)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2753 0 obj<</Subtype/Link/Rect[142.323 636.753 216.432 646.344]/C[1 0 0]/Dest(section.0.1)/Border[0 0 0]>> +endobj +2754 0 obj<</Subtype/Link/Rect[158.593 623.203 209.168 632.795]/C[1 0 0]/Dest(subsection.0.1.1)/Border[0 0 0]>> +endobj +2755 0 obj<</Subtype/Link/Rect[158.593 609.654 215.054 618.886]/C[1 0 0]/Dest(subsection.0.1.2)/Border[0 0 0]>> +endobj +2756 0 obj<</Subtype/Link/Rect[158.593 594.762 224.078 605.696]/C[1 0 0]/Dest(subsection.0.1.3)/Border[0 0 0]>> +endobj +2757 0 obj<</Subtype/Link/Rect[158.593 580.505 239.285 591.788]/C[1 0 0]/Dest(subsection.0.1.4)/Border[0 0 0]>> +endobj +2758 0 obj<</Subtype/Link/Rect[142.323 566.956 229.199 578.598]/C[1 0 0]/Dest(section.0.2)/Border[0 0 0]>> +endobj +2759 0 obj<</Subtype/Link/Rect[158.593 553.407 232.917 564.295]/C[1 0 0]/Dest(subsection.0.2.1)/Border[0 0 0]>> +endobj +2760 0 obj<</Subtype/Link/Rect[158.593 539.857 233.338 551.499]/C[1 0 0]/Dest(subsection.0.2.2)/Border[0 0 0]>> +endobj +2761 0 obj<</Subtype/Link/Rect[158.593 526.308 235.471 537.196]/C[1 0 0]/Dest(subsection.0.2.3)/Border[0 0 0]>> +endobj +2762 0 obj<</Subtype/Link/Rect[158.593 513.467 260.902 524.401]/C[1 0 0]/Dest(subsection.0.2.4)/Border[0 0 0]>> +endobj +2763 0 obj<</Subtype/Link/Rect[142.323 499.21 208.505 510.852]/C[1 0 0]/Dest(section.0.3)/Border[0 0 0]>> +endobj +2764 0 obj<</Subtype/Link/Rect[158.593 485.661 254.308 497.303]/C[1 0 0]/Dest(subsection.0.3.1)/Border[0 0 0]>> +endobj +2765 0 obj<</Subtype/Link/Rect[158.593 472.614 276.755 483.753]/C[1 0 0]/Dest(subsection.0.3.2)/Border[0 0 0]>> +endobj +2766 0 obj<</Subtype/Link/Rect[158.593 458.562 250.329 470.204]/C[1 0 0]/Dest(subsection.0.3.3)/Border[0 0 0]>> +endobj +2767 0 obj<</Subtype/Link/Rect[158.593 445.013 250.801 456.296]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +2768 0 obj<</Subtype/Link/Rect[158.593 431.464 290.291 443.106]/C[1 0 0]/Dest(subsection.0.3.5)/Border[0 0 0]>> +endobj +2769 0 obj<</Subtype/Link/Rect[158.593 418.253 269.136 429.557]/C[1 0 0]/Dest(subsection.0.3.6)/Border[0 0 0]>> +endobj +2770 0 obj<</Subtype/Link/Rect[352.106 635.204 480.994 646.344]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +2771 0 obj<</Subtype/Link/Rect[352.106 621.153 476.534 632.795]/C[1 0 0]/Dest(subsection.0.3.8)/Border[0 0 0]>> +endobj +2772 0 obj<</Subtype/Link/Rect[352.106 607.603 445.319 618.492]/C[1 0 0]/Dest(subsection.0.3.9)/Border[0 0 0]>> +endobj +2773 0 obj<</Subtype/Link/Rect[352.106 594.054 428.983 604.942]/C[1 0 0]/Dest(subsection.0.3.10)/Border[0 0 0]>> +endobj +2774 0 obj<</Subtype/Link/Rect[352.106 580.843 454.414 592.147]/C[1 0 0]/Dest(subsection.0.3.11)/Border[0 0 0]>> +endobj +2775 0 obj<</Subtype/Link/Rect[335.835 566.956 412.949 578.598]/C[1 0 0]/Dest(section.0.4)/Border[0 0 0]>> +endobj +2776 0 obj<</Subtype/Link/Rect[352.106 554.114 418.339 564.69]/C[1 0 0]/Dest(subsection.0.4.1)/Border[0 0 0]>> +endobj +2777 0 obj<</Subtype/Link/Rect[352.106 539.857 460.034 551.499]/C[1 0 0]/Dest(subsection.0.4.2)/Border[0 0 0]>> +endobj +2778 0 obj<</Subtype/Link/Rect[352.106 526.308 438.879 537.95]/C[1 0 0]/Dest(subsection.0.4.3)/Border[0 0 0]>> +endobj +2779 0 obj<</Subtype/Link/Rect[352.106 513.261 438.869 524.401]/C[1 0 0]/Dest(subsection.0.4.4)/Border[0 0 0]>> +endobj +2780 0 obj<</Subtype/Link/Rect[352.106 499.21 467.54 510.852]/C[1 0 0]/Dest(subsection.0.4.5)/Border[0 0 0]>> +endobj +2781 0 obj<</Subtype/Link/Rect[352.106 485.661 485.957 497.303]/C[1 0 0]/Dest(subsection.0.4.6)/Border[0 0 0]>> +endobj +2782 0 obj<</Subtype/Link/Rect[352.106 472.111 465.243 483.753]/C[1 0 0]/Dest(subsection.0.4.7)/Border[0 0 0]>> +endobj +2783 0 obj<</Subtype/Link/Rect[352.106 459.065 470.514 470.204]/C[1 0 0]/Dest(subsection.0.4.8)/Border[0 0 0]>> +endobj +2784 0 obj<</Subtype/Link/Rect[352.106 445.013 476.534 456.655]/C[1 0 0]/Dest(subsection.0.4.9)/Border[0 0 0]>> +endobj +2785 0 obj<</Subtype/Link/Rect[352.106 432.171 454.414 443.106]/C[1 0 0]/Dest(subsection.0.4.10)/Border[0 0 0]>> +endobj +2786 0 obj<</Subtype/Link/Rect[335.835 417.915 425.624 429.557]/C[1 0 0]/Dest(section.0.5)/Border[0 0 0]>> +endobj +2787 0 obj<</Subtype/Link/Rect[151.132 122.384 478.701 135.336]/A<</Type/Action/S/URI/URI(http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex//doc/examples)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2788 0 obj<</Subtype/Link/Rect[296.274 343.394 308.798 355.036]/C[1 0 0]/Dest(subsection.0.1.1)/Border[0 0 0]>> +endobj +2789 0 obj<</Subtype/Link/Rect[312.507 343.394 326.2 355.036]/C[1 0 0]/Dest(subsection.0.2.1)/Border[0 0 0]>> +endobj +2790 0 obj<</Subtype/Link/Rect[329.909 343.394 344.761 355.036]/C[1 0 0]/Dest(subsection.0.2.2)/Border[0 0 0]>> +endobj +2791 0 obj<</Subtype/Link/Rect[348.47 343.394 363.373 355.036]/C[1 0 0]/Dest(subsection.0.2.3)/Border[0 0 0]>> +endobj +2792 0 obj<</Subtype/Link/Rect[367.082 343.394 380.826 355.036]/C[1 0 0]/Dest(subsection.0.3.1)/Border[0 0 0]>> +endobj +2793 0 obj<</Subtype/Link/Rect[384.535 343.394 399.489 355.036]/C[1 0 0]/Dest(subsection.0.3.3)/Border[0 0 0]>> +endobj +2794 0 obj<</Subtype/Link/Rect[403.198 343.394 417.793 355.036]/C[1 0 0]/Dest(subsection.0.3.5)/Border[0 0 0]>> +endobj +2795 0 obj<</Subtype/Link/Rect[421.502 343.394 437.123 355.036]/C[1 0 0]/Dest(subsection.0.3.6)/Border[0 0 0]>> +endobj +2796 0 obj<</Subtype/Link/Rect[440.832 343.394 460.124 355.036]/C[1 0 0]/Dest(subsection.0.3.10)/Border[0 0 0]>> +endobj +2797 0 obj<</Subtype/Link/Rect[202.896 716.395 208.97 728.037]/C[1 0 0]/Dest(table.0.1)/Border[0 0 0]>> +endobj +2798 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F40 2803 0 R/F39 2802 0 R/F46 2806 0 R>>>> +endobj +2799 0 obj<</Filter/FlateDecode/Length 2640>>stream +xÚ½ZK“£È¾ï¯ÐÍÑ zAQ>yw½3ÞŽðÄnûÓ> ‰–ð šžö¯wfV +K2&A&Zä‹"m²/nèP®¡fººK—ŸÒµÚ´3X¨#㌀K€Ê5¼èPÊÈÎü°÷yâUë}ºÝ¦‹"ó¡Z:ÇÆÝ&ÏjÛ––+û²Ì›´É«²>3aÂNûC£8¬O»56y‘ïvvö}¶Ù¦¥CzI‘Ý)b#eÜ&šú‡õöKXfÍ`³ã'g:Ô ì¿7ÿ¯~yÙ¾è +J¡†k½ËûCº±¹º³/‚qö&tr¸˜,Ϲ•÷cU6YÙÔ#З„€cH´ˆÙŽ9iÂJã~Àyb¼ŸËfï¯Z–hðA$„úA$¯xðÓFnŒ‚•^ß-˜Yh>Ô÷…BN8¿íy‹êÐŒ*Á®FxùqPv£ð£cï>_feÀÅQüu¨”ñÄ-¨$¢âÞ;¬’e«EºiÊû46oÿŸ) +båE¢ÀñªhÀèÈû ã4Ês|Ò¼ìNtI5ÕŽW ÙQ Ë'±8Aô(²b5†<’¢Hƒˆ©)Ðíð®¿ÔéÚçÚsF,+Ÿsï¼{‰$šŠ¼OE¾Ÿ(éý)GåÃÔçÒûìsÈ.i3É™ŠÎ"‰=‰+oqzIN¯@Y‡]MÕÏùP +QŠÄ3ÓÃ@ÀyД›Á¼©«ZùXYô¢z/ÛTOùð›fSI± +àG9u}òxáýæsãYò*WéÞמs,‚òâÇ^qâúêíäÔ"«©ÈÐÛeâýV¡wAøååú-)ήDÍT@°$ÑÞ¶.Q±ÐÀ›vÔžc±eElyÂc@K">W³Rç½0Kú?æÖ>MW;^ZŠEëÇ~|ÜñµG‰¶ŠT:IZ<ô +´k|ˆ9}K²Rt +`p +€•á€ž´©^É[œIsSÆ2®üˆÀPZ¼™Îä+Õå+ Ø?[5a¡{Ÿó˜øyìí\ÞT„OD:2µ¢ÔåÈ|øZ9W÷Q)65N%4H§lù +£ØµÊ¢ª2Pz:0Ìg¡Û3‚ÑA!»§?¥ËìŸ-Ž¯eÙ#4ÌlZºàø’y:(Ì/±¬ŽNQ@-ƒ'Úk‘Îå1É„‡rÙzVëH£Þ¥KäýQUsZ+¡§ætE¹D\ãÃ{*c +ÊÆá ÚÐÒ^¹ž»´ßû,dRå<à~ xWÕò°Í€ÅàKxmkj?ë¤:§PxR¾´#èêæ k{‹SóQx×OB8ÿÉ7VKÊÙÝ¥u43t×AÄHqá¾z¸e¬½ûêÓS`h»¯*{ÕE+Eý)\‚/u˜è«N·¨Ô]Aß²SMm»Ÿ7¹]pã†oòëÉ TÒ%ˆÙ?Ú‘èoöݵsš
©}<ŠýÑ$0ß"µíHí5ºpØj+žéÎ)¤X³0ÑzÅpÔÝÀÓjÐŽÄ;}àwyÝ…®}¸›ºn;µRBtǼ^Iæ.¼t¿ìæ=·×jBiü÷FL|´7ç½»àALzwWÍ_5WÜ8OÞ4O~VyóšÑóâ¯Ú#e‰¡€p"IB—Ž€Úì¯/ÖÉCG’ߟüXp‘{Ó32~1n±Ëz4Ågps7>]}NWøÅÚ_¿ q'Œ„2j´&ogv4 ï‡ÚÑ'wŸúšy>TÙß툼´ÏeUíoP¾¦ûÖc”åd4$*ø„ª©'4´D‡ðriÿ‘K‘$Š‚O¨)Zâ$ú¢üJ=ÄQyÛkóLWÔã€êÉ>{L_VynSÃ
j]ª¯QüÉ£\ݱÀlå*Â:CÛö³ã.
fÍ×%‰Ó=tØÿg«——öàÚ{ gL6>.xéÒ?à‡£ŸÅŒeÛl36M r* +”ÿb»žå*í”^ØÆ‚J*¾ŠÐ6ýÍdí‚£ô…T¤ãëÒ3RíлËÐmfŸ/hôü•mwi‘T#"Fb¨º:æšd`ø:^trH´«Bi–ͽøn}»tfi{Št‘5:HCÙu,…R'˜–Íl‰
¯CÇÁ+;?/GÚ•Ê„Lw¿À/êæB†vãúå죀³ÄVÙª§üjé¤_úc;B=½¸|tÂn´>a+9Fk2õ00ýñ¸(p$ξ +r ürI—«Úe3'¬¬ÈRëšNì~‡ês®±«À£øZE¯î<–£Ð\ôn|ÑÐ1w;/d4ìJ‹ºr‚»]Ë/uÛ´Xåm"‰gs;#ŽÞŠ³™«Ééd!”¹$ÀvvÜO~¦&Ý´ö@‚EÌQ´×Ù.Q´öHë¤O]ZzéälÚ6àgƒ×hù÷-¶œ‰ñè’#~`೯C Z¢Lh½"ÆZë¨qü†¥æTáÌlÝ'RêHߘ]¾¬Ã6™ +1:ïýâ~‘û@†Ì?áý~À3qòZx`w?îìü´(lß0b¨¥½j¡Vh·ÞÅOÇ©8n•=Š2[…v@ûW^ƒ6 •HýMÝ«d!Otÿ÷êŸEpL”FË0 3-Ãlšf÷ûùüùù9\6iVûõH5ðƒxËMþ9›#…Wõœèvž}Ù5żeßù\ÚÒín|Ñ5~Ž™ŽkjÅ80›iÿ°lxúéá»ÿîú< +endstream +endobj +2800 0 obj<</D[2750 0 R/FitH 760.193]>> +endobj +2801 0 obj<</D[2750 0 R/FitH 746.643]>> +endobj +2802 0 obj<</Type/Font/Subtype/Type1/BaseFont/NRDKCJ+Frutiger-Bold/Encoding 5773 0 R/FontDescriptor 5808 0 R/Widths 5784 0 R/FirstChar 2/LastChar 122>> +endobj +2803 0 obj<</Type/Font/Subtype/Type1/BaseFont/SIQFHX+PrimaSansMonoBT-Bold/Encoding 5773 0 R/FontDescriptor 5798 0 R/Widths 5783 0 R/FirstChar 45/LastChar 120>> +endobj +2804 0 obj<</Type/Font/Subtype/Type1/BaseFont/INOXJA+CharterOSFBT-Roman/Encoding 5773 0 R/FontDescriptor 5794 0 R/Widths 5782 0 R/FirstChar 2/LastChar 252>> +endobj +2805 0 obj<</Type/Font/Subtype/Type1/BaseFont/JVRDWE+PrimaSansMonoBT-Roman/Encoding 5773 0 R/FontDescriptor 5800 0 R/Widths 5781 0 R/FirstChar 34/LastChar 126>> +endobj +2806 0 obj<</Type/Font/Subtype/Type1/BaseFont/UUEORR+CharterBT-Roman/Encoding 5773 0 R/FontDescriptor 5788 0 R/Widths 5780 0 R/FirstChar 46/LastChar 93>> +endobj +2807 0 obj<</Type/Font/Subtype/Type1/BaseFont/WETHMU+CharterBT-Extension/FontDescriptor 5786 0 R/Widths 5779 0 R/FirstChar 86/LastChar 89>> +endobj +2808 0 obj<</Type/Pages/Kids[2750 0 R 2814 0 R 2826 0 R 2848 0 R 2863 0 R 2869 0 R]/Parent 5811 0 R/Count 6>> +endobj +2809 0 obj<</Subtype/Link/Rect[151.932 144.302 412.705 157.254]/A<</Type/Action/S/URI/URI(http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2810 0 obj<</Subtype/Link/Rect[151.932 133.343 336.503 146.295]/A<</Type/Action/S/URI/URI(http://sourceforge.net/projects/biblatex/)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2811 0 obj<</Subtype/Link/Rect[151.932 122.384 367.675 135.336]/A<</Type/Action/S/URI/URI(http://sourceforge.net/tracker2/?group_id=244752)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2812 0 obj<</Subtype/Link/Rect[152.05 155.261 386.602 168.213]/A<</Type/Action/S/URI/URI(http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2813 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F39 2802 0 R/F46 2806 0 R>>>> +endobj +2814 0 obj<</Type/Page/Contents 2815 0 R/Annots[2797 0 R 2809 0 R 2810 0 R 2811 0 R]/Resources 2813 0 R/Parent 2808 0 R>> +endobj +2815 0 obj<</Filter/FlateDecode/Length 2822>>stream +xÚkoÛÈñ{~…¾•¬—o(ŠËõäFlô +œ‹–"WcŠä‰¤ç×wfg–=l§¸6É™ÙÝÙyÏè³Ø.œÅÇ…y~¸{·ºö½…t„øáân³¾'<™,"ÏNâ/îòÅïV“föRúÖüw¬tkËÈRöÒMb«hñYY½·el5¥²¥ku6Щÿ?]YgiY|W9‘§UNð,RT´è +„|.2Uµj&ƒc½YÿsÝè‹á]Á~¶;LX÷n ñÍ·\Ç ï]7tÛ“ døçÍÍ®(‹¦!²Ïj·O+ÁÌO‘üöEÛuE- Þ*´ + t¼4PpÔmÝì0H<Ój`ïÈÏ£@„aò¶
uºïRA§|PìwÌ@ +¤ðBõÙYg˜Ÿä(½…¡™ +'ÝÒIŸ¤ `,¹ãE:ë¡Ôô¤¯œâ!ÑSΓ¡ðÂ#Ýí¸Àš¶wŽ /—KÚ"ƪ¯`ð…ÊQE••}Î îICJäõæšø~O†8--éèƒYh*”à&—à@¼ùçAÝIÝÛïäXŸ¶Uš5áuÉÈ]Iu ´/ß õ1-mªÒJë¶I«¢ÝÙWDñKÅüg5|Ô^µÌgÜ[ŸÈYÊ"6ÆFÅ=²_ë]ZUZ¼Ndý§åž>î¿ÓÑú‹ +Uxù‡
‚¦BüÊ… ¸å34zh(ñãÃ?1rXÃü©šxÁÏÀ&ËåÇ~ôqŠÌX»×PÁ æwÇÆÖÜN:îüv÷ž´ë²Æ…1Üè–8†ÞtG‡ 7pX¿åÓ96 +"¡b. ͘n¦¿4½¤G$¼$rqD¸ƒ#캮y¿Z===‰¬K+Q¶+ÐÒ^†Øóe»âQöiv¨Û•–Ý +¯²*›¦Ý·îEVqŽùÐ9þÙâ8Åæ¬bÙ™©
0ªD¥ºUsЃŠve´»z…©PÎyò~”§P¾ÂRwH³upWÛê¾ùO‘ÿÕõý(pÏšû%³—Ø} +endstream +endobj +2816 0 obj<</D[2814 0 R/FitH 760.193]>> +endobj +2817 0 obj<</Type/Font/Subtype/Type1/BaseFont/QAKJAO+Frutiger-Roman/Encoding 5773 0 R/FontDescriptor 5810 0 R/Widths 5778 0 R/FirstChar 2/LastChar 150>> +endobj +2818 0 obj<</D[2998 0 R/FitH 753.418]>> +endobj +2819 0 obj<</Subtype/Link/Rect[152.05 144.302 323.76 157.254]/A<</Type/Action/S/URI/URI(http://biblatex-biber.sourceforge.net/)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2820 0 obj<</Subtype/Link/Rect[152.05 133.343 430.635 146.295]/A<</Type/Action/S/URI/URI(http://www.ctan.org/tex-archive/macros/latex/contrib/etoolbox/)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2821 0 obj<</Subtype/Link/Rect[152.05 122.384 430.635 135.336]/A<</Type/Action/S/URI/URI(http://www.ctan.org/tex-archive/macros/latex/contrib/csquotes/)>>/C[0 1 1]/Border[0 0 0]>> +endobj +2822 0 obj<</Subtype/Link/Rect[280.244 282.821 301.597 294.463]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +2823 0 obj<</Subtype/Link/Rect[433.181 201.526 458.472 213.168]/C[1 0 0]/Dest(subsubsection.0.3.11.2)/Border[0 0 0]>> +endobj +2824 0 obj<</Subtype/Link/Rect[204.629 702.846 228.761 714.488]/C[1 0 0]/Dest(subsubsection.0.3.11.1)/Border[0 0 0]>> +endobj +2825 0 obj<</Font<</F39 2802 0 R/F46 2806 0 R/F45 2805 0 R/F54 2817 0 R/F44 2807 0 R/F43 2804 0 R/F56 2829 0 R>>>> +endobj +2826 0 obj<</Type/Page/Contents 2827 0 R/Annots[2822 0 R 2823 0 R 2812 0 R 2819 0 R 2820 0 R 2821 0 R]/Resources 2825 0 R/Parent 2808 0 R>> +endobj +2827 0 obj<</Filter/FlateDecode/Length 2790>>stream +xÚZKã6¾Ï¯ðQÚ´ø(æ–I0‹Å’vƒÙ=ȲÜF–Kžžþ÷[Å"õ²4íîÉ¡!“,KŪ¯êáêi®~[ùçO¶¿*¹â!‘ŠW‡W’InVZJµzܯ>eþ´Ž‚4{Yo„ÁOÅnÃàqDAþœ“Á®¨ÒËz#UàˆŠ†šëúÿÀsÔè.Y& †=áOO4&a&ž$+òª%Þíš‹ &þp¨àÁµò¢•Á‘dQØíÝ»2m󯳧àƒpŽôŽ¸6Eõ4á)9‹¹ðŽÉ<ËÉÐxJR… +NË‘Já&áöâ!óç2Ì;s9 +[üeû ©<Rº½?žºŒ;u¾üð·@p| jÈwÍ7Ä ×Ì%é.(Ã
Ð!¾ŠL[4V}dq‘÷&{Œbª{áB÷vö
û ¤ +KÞI´ëòPæ¡€–+L£ú^¨–¼Ö6á……,ï*&àŠnjÉ‹¶¤QàçæE°$'p~Ò+p²QèmÒ O‡ãSeŠ5Ý벯¼@…ÍŒHhû3T9I˜LüùZܶ¤•RàPÜ€‹‚Ó†HS·¿oülbÛ
ƒùcåc '0(]~‚¬*Dõ"»> Ål7ɇÐI&Š}/|èA÷å ×õ &}éIñÎyĨ…”[õÆ“¨êï‰>Ô”aþ\ŸÎ`w]S"+Ó¦ñ Kß›vÞÆtcî5Ò$|µøz.¬c´Ëë“Y€Ð5ÙFg~!J¨Ì£Þ~õ(-è—|±¾‰±<º§ls +$ضiTŠ˜Îl(Áþø—z|GÈF.—üp7ü÷ý–Ûkä†Ea·>b=ÃÊðWnQD!Õë ÛÆßèãÔÐZVôi§°cÐA0×@RàC6@NXý#ÏiÓBI,¤f<‰ßþ:·m¨eñ‰Q +|%ÀzÍØìNù©.îû +––¯Å.s«í†F]Ÿ¸¤û”P¸‹á@Ð\ýg1ªÂ„éy«J±3¦ô¤ó„íO€%û=ûÖ½uÿ50nêÚÅî¥pPºO¸¶‡ÐºNñat µi5©‰‰
Ž8y_BFà•b °íb l¸%3 øµµ´Žˆì6ãL˜ã͇LE¿Ž²¨Ël_MÁ¾4 ©¶·=A‰ÚöüÃvûüüÌð{«/O[ +¾Íꪽ»ÿ˜ýš¸ZL´¨Þ*®É÷‹ëËÀí,.a!×`°P‰AB`d4V7íøåñÃÿ.k- +endstream +endobj +2828 0 obj<</D[2826 0 R/FitH 760.193]>> +endobj +2829 0 obj<</Type/Font/Subtype/Type1/BaseFont/XHRKQV+CharterBT-SmallCap/FontDescriptor 5790 0 R/Widths 5777 0 R/FirstChar 97/LastChar 118>> +endobj +2830 0 obj<</Subtype/Link/Rect[195.4 519.932 218.158 531.574]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +2831 0 obj<</Subtype/Link/Rect[238.685 519.932 260.038 531.574]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +2832 0 obj<</Subtype/Link/Rect[358.283 519.932 373.002 531.574]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +2833 0 obj<</Subtype/Link/Rect[304.162 486.059 325.515 497.701]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +2834 0 obj<</Subtype/Link/Rect[199.07 438.637 221.213 450.279]/C[1 0 0]/Dest(subsubsection.0.3.5.5)/Border[0 0 0]>> +endobj +2835 0 obj<</Subtype/Link/Rect[380.067 438.637 401.359 450.279]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +2836 0 obj<</Subtype/Link/Rect[289.725 411.538 312.483 423.181]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +2837 0 obj<</Subtype/Link/Rect[333.375 411.538 354.667 423.181]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +2838 0 obj<</Subtype/Link/Rect[414.558 397.989 441.9 409.631]/C[1 0 0]/Dest(subsubsection.0.3.10.4)/Border[0 0 0]>> +endobj +2839 0 obj<</Subtype/Link/Rect[241.027 303.145 263.529 314.787]/C[1 0 0]/Dest(subsubsection.0.3.5.3)/Border[0 0 0]>> +endobj +2840 0 obj<</Subtype/Link/Rect[267.238 303.145 289.883 314.787]/C[1 0 0]/Dest(subsubsection.0.3.5.4)/Border[0 0 0]>> +endobj +2841 0 obj<</Subtype/Link/Rect[293.592 303.145 314.883 314.787]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +2842 0 obj<</Subtype/Link/Rect[413.129 303.145 440.327 314.787]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +2843 0 obj<</Subtype/Link/Rect[231.763 242.173 253.116 253.816]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +2844 0 obj<</Subtype/Link/Rect[436.446 242.173 458.096 253.816]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +2845 0 obj<</Subtype/Link/Rect[258.281 228.624 273.707 240.266]/C[1 0 0]/Dest(subsection.0.3.8)/Border[0 0 0]>> +endobj +2846 0 obj<</Subtype/Link/Rect[413.637 174.428 435.288 186.07]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +2847 0 obj<</Font<</F45 2805 0 R/F54 2817 0 R/F43 2804 0 R/F39 2802 0 R>>>> +endobj +2848 0 obj<</Type/Page/Contents 2849 0 R/Annots[2824 0 R 2830 0 R 2831 0 R 2832 0 R 2833 0 R 2834 0 R 2835 0 R 2836 0 R 2837 0 R 2838 0 R 2839 0 R 2840 0 R 2841 0 R 2842 0 R 2843 0 R 2844 0 R 2845 0 R 2846 0 R]/Resources 2847 0 R/Parent 2808 0 R>> +endobj +2849 0 obj<</Filter/FlateDecode/Length 3033>>stream +xÚ½ZK“Û¸¾ûWèHV`âIòèTÅ.çµUñl%©(Š£¡-‘*Q\ïüût£A¤HVqr˜ž
»Ñýuƒï¢Õn>.#&àϬN;¯ò÷O«?<¾{ÿQ«UÂRcäêñy§,2zKÉ¢T·«_‚?ÿô×ë/ù©<žÃ?þéÝ”þûJ®8ÕÊ
£°]vö?^Š*\•mSV;*fUÈ“à•*õ3þ&Á9\ó4x)ì"@T¯R$Ç#Á¢Ätôšü”Îù¾5ZZI&U¿ôÄ’f*’M]›%#c– +3¡mž¦‹™LSÞ©8žÎóûÒ,Iu74ßgMS4Žnl[ÛÏY»?SeSnöe½¶$×B´\¹dZ¥D +øÉMp‚ÿAv| 2Õ( —mÝ
Õ²S¨\Áè ÛfÇG°.ü+¶4 is Ó¨êö”GÕ"4D^›}Q¹©ßK×=kkÃq`Ò>¹ +œuëH[á{ÓšÂéØ蘎cÆÆIð¥(¨ð$Tì†/©ø/v d¡á„<*pU_›iàshMå¼ßškn›lò8p{x)«3lìú.Þ”é*e O8ªÃºb½Z‹ˆIángŠ©pÉÏU^ŽÙ¤ï9fù·lW4£O•¨FRŽ©>¢ ”HÁ +øüw‚†úöeÊA°©¬è×½´#eÐù¹¬]_§TX®j”ê™*°{¼Þý °mÐ’ñ% ò¢¿E¨ñÙ¹øí†Û͈ð—²ÊÝ%]¾µ0ë± +ÙÍ–´±}q(@j!Œ4žÂJ»+7¾VeN#Ÿ³¼Ü—ç²hh,ê.¶ÿ%ã(xÿ¤®çS(`ÃÌ +mèoñáˆö8µUR8w|_ÖÝàÑ«ìÜÒ ö{-Ü\qNõ$ËÜžªÞí•‘°cmû’¾`ߡޖϯ֘cÕ;ÔšìàJ»´z„]Ýo¯6væ±XÏ^þòI 4ŽäÀ¶)«$K¥¾Oƒè—ÚîJV zt"}…š®Ž®6mŠ}Š(øN³»[bËû¦¦RYM/ ¶Ž/ Ø{5FÌ(²ÁPƒaèøç(߆yÖj$,ÙMeM]±‰K_¶`#œ°V†%RŒÍ&ƒ³ÿoB Ž@4Ø©‰aˆ×I/UŸô)mx7tV\À_h:Ú[‡lÿµÜZr°iíñX÷–‡uÄò¼hqµk³=µÌZÒq ætÆu¿ Óó‰0Éì®cÀC[Г8@—šjØ +u¶-¶Œ*ÿ +c„|´R]õ„®ª°v“Œ.Ô²
ÝSDŒ® ·R‚ñöÀ\–ªÉÇ7Ño¢ðlðÛ#Ojü`6C~`OÇVìhÀ +6|f54!veT=§5lÕIY„]›¬)Ýú½Y/«n¹þ.$seÖ
vðžôóߌ…*09}ñ¦þ,0Z¼¡·2–L\¹ïðûëCºÉÇã5ƒ»=gZ&,ÿv*žos`4Ññ”iéÝŸò¥ˆi¿á¿„–ANn›¬*Âa8±#èØ"€ã†z¬òié+NŸñf#=ƒ¤gSç7JÎB5qvƒ]o¦ +Åô Õ·¼,¨È"%ëeÍ‚~ü8H2î‚V¿á‡¸~ƒËd]°¹×åb¸%Ä…Çm«òÜÜæq%Kd|ÕãFByw =ãq•x?Ê4™É@ã$ÿ‘<“iJùã¾#¹¥Í†@ËSP0Tä8ر7¨8QÁEQþsÃé)ì°Ò|¬âË™•.Ú™d@bf†Ä_‹ÓR’H+Æ“!r'ÐJc°_|,öÉÂo ^k÷üjÜ`¸ºõT†%C²:~)za¢‰èqX] <ˆÞ‰g_ŒÿÙ½ä¬cË1ÔZ°O{»È½{o˜=zl“ünpQ…°_K{ÌÊe:"ãJ¤—–ÎðÚrîEƒ[ô-.Ó_XiΟÙ1óp˜ +Ašdïoƒ0~RC&&8”»—3]®Fô™lHšÜ5ÎòFph,eí¬< +©+°emg4ðu)Å
m¼°+ltfôC&«¢#3jû|¦áÝëFJßBˆ?é,=—¥ÁÍ\K/v˜™-uÙ8~ÇŒ˜{ò««'±k{jßz/º–ñÀïáÝš’˜¶wÂÆ®,;ÐßË¢x:—â=Ž/Nçõ錪Õ,¼ÎºÑ~D¹˜ä3þû‡—î÷¶›¬ÍõÔ”v.K^ðd:d.-ËÊ|ß$Ì?ý +ûp¿õL~PZZ¢‹/áYišîdñ¡š{^Ò½iÖÒ%›é£-:½Ls÷„|™iŽ“>™:~|~3Ó<‹ñ%HNé[ºã¶îf +q]”8È.;¼/«âG½lƒOR:2Ï>íPÅý¯c–$§Œ}wJ0hÊ]eóÊKL@Ï™˜¾- ƒÒ€©K‚q;ç4*G¸¢fKŠÔ©òÞD-ôPÃ$ÈL&#ƒwcœ’<þ+mí´©»LÇÄÜàÌÁÜLôñwÜæ%{s¯RA”fÆ:õµ=e·j”›ï´à'çÀveå!4õeïEñØ3sJ¾é£¼ï4Çò®ÝºdTÚ½Þ§æjÛé¯÷ÉE'‡¬‚°Þø +“sŠqCu¾žK§Ú¯¯®:!ˆ’ŸâójîñlˆQ®øU‚/XºŒ…u<órŒsÊCᜥý~ÍôÙM˜Öù2ÿiÌ/-ð¤tN(Õ ä¾Š°ÕÏýúñÞ¡¡6ûu$}<a¿O™nõâÛ–íÃxb÷! ÷¾…rc?}²¥ò@Dا²£º¡8ã{(DPÕÅGj=GzNL‹)"ºP +endstream +endobj +2850 0 obj<</D[2848 0 R/FitH 760.193]>> +endobj +2851 0 obj<</Subtype/Link/Rect[432.84 601.227 452.983 612.869]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +2852 0 obj<</Subtype/Link/Rect[482.807 601.227 509.646 612.869]/C[1 0 0]/Dest(subsubsection.0.3.10.5)/Border[0 0 0]>> +endobj +2853 0 obj<</Subtype/Link/Rect[391.131 458.961 412.782 470.603]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +2854 0 obj<</Subtype/Link/Rect[213.925 445.411 235.278 457.054]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +2855 0 obj<</Subtype/Link/Rect[366.946 445.411 382.567 457.054]/C[1 0 0]/Dest(subsection.0.3.6)/Border[0 0 0]>> +endobj +2856 0 obj<</Subtype/Link/Rect[166.975 431.862 190.143 443.504]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +2857 0 obj<</Subtype/Link/Rect[193.852 431.862 216.117 443.504]/C[1 0 0]/Dest(subsubsection.0.3.5.7)/Border[0 0 0]>> +endobj +2858 0 obj<</Subtype/Link/Rect[219.826 431.862 235.252 443.504]/C[1 0 0]/Dest(subsection.0.3.8)/Border[0 0 0]>> +endobj +2859 0 obj<</Subtype/Link/Rect[415.042 431.862 439.277 443.504]/C[1 0 0]/Dest(subsubsection.0.3.6.9)/Border[0 0 0]>> +endobj +2860 0 obj<</Subtype/Link/Rect[221.426 160.878 244.184 172.52]/C[1 0 0]/Dest(subsubsection.0.2.3.2)/Border[0 0 0]>> +endobj +2861 0 obj<</Subtype/Link/Rect[416.685 716.395 439.443 728.037]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +2862 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F39 2802 0 R>>>> +endobj +2863 0 obj<</Type/Page/Contents 2864 0 R/Annots[2851 0 R 2852 0 R 2853 0 R 2854 0 R 2855 0 R 2856 0 R 2857 0 R 2858 0 R 2859 0 R 2860 0 R]/Resources 2862 0 R/Parent 2808 0 R>> +endobj +2864 0 obj<</Filter/FlateDecode/Length 2877>>stream +xÚ¥ZK“¤¸¾Ï¯¨Û@Ä”$póNxwÂ>ø°Ûa;bÇ«ª¢»™¥ ÜÀŒûß;ˆGu×ôºAR’’òù)Uï¢ÝÃ.Ú}Ú¹çÇ»w?üœ¨] ™&zww¿‹%T\ì2¥DT$»»Óî·À4§ð?wGâtWY!b™ +Æ#éЇ{)Ó +,Eö<ñ]ñ‰|>› +÷*Ý“ï†q|N(D¥A¡ÃåÒ‚>%™6’݇E€=ø>YÒ‚`c—áR¡œ‘MŸç¡î«Km'ƒåRP諶AûÂï+`=â[K½4M!ëù玛GÓðËÁŽ-Á‰›ÆÒ|(°VXd03²Ù-œ)YòÆ~ïlþKÉ,UàÖw¨ÛQÞ´ÞÆê~¶'ϱŠœœºj0÷1„ÕÇÆŸCŒŠŒÌˆ}9òÐLSÎã§ò³lÈÂq ãÎù +<©âàôu> Tpûî±²TmSãÈ3«.É|ßp`7,0'ü,‚oÕøÓ8šn47+e¤Ú’ DÁ£kçˆsI ðÆÔV¼æ8‹©»–é;…ÝÆLê¥vRf"—"å V†ŸéàÛce3&¶'ãØÑÔ5Ùôÿ¾m¡@Õ•Íp1ðxÏ}ì¤ðä0|M0ßngh˜4f•JÅæÙ4ƒ©?0
e}¨Ü²å%÷IQ,Æç•P¯S‘èïõ˜š‘ë¿B²ÙÌ›‚rÓô6; +LÓ}Ðü2Ø|ºb4†-LÏõŸyȇ1å÷yÄ1;-K~ñ²Àœ–GŸ/«Ô.Ohò/]Ùoï;ñ!™(0ü,“ÌZÞµLüJJÄ!€Bûæç]¦¥u#×(P–—ŠƒH¤3– +ÁƆŸë<”å/å!EXøwÈÊ.×7™"ÓÕ[Íý*‹õÂ.0¹ÈòªY¤BMav#¯|×c¼š±Þ8~¨ìµ´Z¤k؉s؉=£úšÜ§‡S…¬NÜOšEj1ÿÍ›À¬CÃRa3ãX†AÔïÑlÈ$lÃ\U>ØÛØ{šöõ¼óVÝÇZ‰,ZÄ„Æô·j^eBéäEÍgSÈö¯¥>òº¦ø,Y¡(èj†³ë‘{(>ÓË`•Ñ>íŸ)wÒJº„ÀÈÙÕÎ|v….8¼Ó\*¸´{{ºHE´P:SÏgUL1`ìá|/Ç–C …îãèGý§’ßÈbG_Ùñ«Q12sÝõ8™3yYº‚'ú[oWL°ß–žf#£‰ZÔ2ÌéT¡8Mçw½qžâöž:g-å-“àk§ì3@òæ³|œ|™¤ŠzAaÁ„*p芜Ê$#Ì¿Ú;Z~oVT²tôT03²0´®M*Eª”§¦™\@ +Ur¡Ÿ,Ç¿s +V ·æuÅ%gPÁ½9Vµ-áèTZÚ849Ì«¹M÷@ßo¬éÖ/³7~™/@4öú×ÅEþ~¨mií~hŽRª~¬d@ÿ|ªFÀU–“n\Åbo†Ô‘ÈS9OŸÝ{3tb×ëu1œ`ÇCîŒõŠU&¦T|%ƒ&ñ: Sç:aS¾_…NüéˆØB'|·åÒ8 +§Ýžw9묶éê”cÀÀ{q4å$µ¿±Úrät¹-£Å3ŸZKÖZ/ÿd·iëª0ä»êx¸¾¥+Òé·H +endstream +endobj +2865 0 obj<</D[2863 0 R/FitH 760.193]>> +endobj +2866 0 obj<</Subtype/Link/Rect[253.143 493.336 274.743 504.476]/C[1 0 0]/Dest(subsubsection.0.2.3.1)/Border[0 0 0]>> +endobj +2867 0 obj<</Subtype/Link/Rect[431.542 357.342 453.141 368.984]/C[1 0 0]/Dest(subsubsection.0.2.3.1)/Border[0 0 0]>> +endobj +2868 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R>>>> +endobj +2869 0 obj<</Type/Page/Contents 2870 0 R/Annots[2861 0 R 2866 0 R 2867 0 R]/Resources 2868 0 R/Parent 2808 0 R>> +endobj +2870 0 obj<</Filter/FlateDecode/Length 2810>>stream +xÚí[K㸾ϯðQÚñ¡WN;dÉ!vI€™dKm+‘%Dz§ÓûëSÅ"õ²å‘-ïî`ƒa‘,•ªŠÅ"¿"ùÎ[lÞâÇ…ýÿþùÝû”\p _‹ç—W’I/B)™«ÅsºøèT÷ŸÏFZk*Áâ0 +*|Y‘ÖôœæõúTר,QY"Q¡–Ë[€ùà,Øá¶ðÓ‹š,ʤ¡$øè<×m¾A•³¥²U[?ueÞê)œ—=•#£rÔS9¨i•Ÿè±ýJÔö*Ú^¥Ò%¾m¯ê¯ä¶õàúÊa=5Ç
óþ_-"D§[JŸE¡¿X¢§ +e}‹lÀ‘þÏF +PN³Ñ5¹m¡¿U§ƒ¿LŠ'ªÚ%lÿK^fºÚÐ-_ë}²G=ÇVóoìgŒ ërÉC'¯Ò|.…•Ý¾Æò‹k&ð⮶b]èï:+^–ë +{;tºGyÊ9•h{åÙN †;h¼•T8æÇ}_Ð>ßTâjk{kÏ4Ѩ‰t“v9.Sm¿d9ô£Ð@-´=˜$¸‰‚ˆJØ>Õ’¡™”ó§ü—Ýpã£TõÉ<n“š(´)°¦1ŒÖšÀT%išóʸ\À+>²Kòs&`:ŸŒÄ=5;ƒÇ‡æ|¢Zì>Ý¿©²ÚÔ”ô?bJ.Bæµ3ƒÖ|Ü~À"
‰ìÿâre˜{NÖûhr|5ˆ™”¡å“ÁÚk8¹ò»ó‘æ«£N‘ЧL‰³Ú|"Š˜´ý|zY¿ó‚¢å(QßœG¦îh¦rÅ™í8H4³áñ”55¢Š†–}M€ï™&P×ÎÑMRwƒÔÔð9‡àR‚ñgÆ€Å2 qÒâý¿|ʵH=Qÿ00L1T4ã-9·cÝ+˜ï5þô4`ã³ÐkÖ"ãN‰_ãÑHòå@á3“äyË’Ãû49fwzøiè¹Æº±{Hùë
ÑÄúáˆÁ¬ý©Ž¨§,)Ëê8ÊHE,Ä$k«Ý–ã2Å̧9B}Zw .†•š¤›fÁ"õ˜•F‚XB³êèkqlº£—ä2›Å"˜¤±YÝÉf Íz.3ò®ö]Ä™'éö¥Yꪃ/%’'WÍòªx¡Ç”T“´-’rsJ6³]´:䛫¼t¼ò'ñª³CžÕsósUœvÙ\YÊÓn•](Ó¼ Ë/ãN„vþ´Ž¢…ÞÍ“ +.æ™ò|´“Á/΂pZœÜÁâ|;s–Ùi®{ð¸z¦Ÿ³CD×BÌ@³Í +ý\ÞÉ£SÀÉéiwç nM{ZÕGt•eà 'ò;V"K ã$üÁü³?äåqöü£¹ Æ¿}^ììt(æŽO`qÃk˜ +à>gJÄý\Àªªþ=-À™ŒšûÀg°¶Öoë§R– +@UùHö5@þh
& ÕiÖ™VaE'˜§D0¥ªôDÑì¾ÔC#üKuÈ^«C:¾‘ÓV4/Çì0Îh:ºÿ
!ù5\§`M4Xa’õŠhÓUDFWÕ¼¡ÿ¡ÆUÅ ëóIÜf‚M~Ø~]˜¨‘•ç
+ûäpœ»|ÏLV~4ZMƒÑ¤Y=7èÍBãÆÑ +[o®ÖÉh?ÝàÍy½ºñA‘,ðÈ~½MöÇ1COïôG€jäq„i®˜ÐfÂYqœ6Â~«À“ª·þ¿ÍŠÇ Ù +§ú$Šì⇼?ä`/Š´qmÕs +úf¿™¢’Wl>~ý÷ëW¸z«Qa/¦}Eû²â6„ë?áN[ÎE¸b:•Wrõ¡ÎKöóÌØ}>¦s‚”¸
áúE¸ÓœCÔì
+?9h +„Ά=¹K%|üþÕy¹¯/h@1«ëO^¼QQ߶°ÄÊ3}ì«õuŽþ[ú¸Ö0/gØt®{à'“yꌽOîS67lÈù´,æ` +L–ƒž¦<ž>5’“ÁyО3J5•êS{E:.1Õ{:PŸ¬³ú‰j·"g]mµáŒÑ+hÂL褶=ÑÉR§ªà§¨èÀÆšâÍ´êëԻȘ+g–)öy8[0º4'eˆ*¡¿ze¥k"·—I[i¼žµþŒ"¡Æ±D›X³¦çí_$Õºw“xDÓµ+»Ó~Ý^w ð^žíʾÒÝìqrì„s1–bõqEpO†µ‰^À»“gåëVý )VMŒWa»ådMÁèƒæ: Iê +ª§¾¨‰ò5/ +j;j
tz;äáB·£ñx°˜O`'õ`2,ò¤'ÁÚ‹õÔ6Aù>rëO©¸Ú„°´*"Š GñÇçwÿ1£ +endstream +endobj +2871 0 obj<</D[2869 0 R/FitH 760.193]>> +endobj +2872 0 obj<</Subtype/Link/Rect[291.189 263.205 313.947 274.139]/C[1 0 0]/Dest(subsubsection.0.2.3.2)/Border[0 0 0]>> +endobj +2873 0 obj<</Subtype/Link/Rect[161.97 141.262 184.728 152.197]/C[1 0 0]/Dest(subsubsection.0.2.3.2)/Border[0 0 0]>> +endobj +2874 0 obj<</Font<</F45 2805 0 R/F54 2817 0 R/F43 2804 0 R>>>> +endobj +2875 0 obj<</Type/Page/Contents 2876 0 R/Annots[2872 0 R 2873 0 R]/Resources 2874 0 R/Parent 2878 0 R>> +endobj +2876 0 obj<</Filter/FlateDecode/Length 2253>>stream +xÚí[K¯£¸Þ÷¯È¤ƒ¿0̪g¤™‘îæJssWݳ ‰s‚š@†Gõýõ·lóN „dºÏ¨Ï" +ØE¹ª\¶¿Ï†wîêyå®~_ÿ»ˆÀÏ[eÏ›?~_ý²~÷þ7ÎV> +<®Öûv]ˆ• ¹[w«Ö&M?Dz°ÿ\ÿëÝP÷ûß…‡áÌSÏ3‚( J?ù³í07Ð +œ8úlcjISôbãÀJ33ësU¶…‡´,LIhþö¶–TuÇ0†2ìZ§rGùAfF$þóSšäZVXQòl +£$·©UDEYDi‚LáóʪQYyç`Š88 ÍÿDd¼Óà&_ÊABµ‡ô¥¶¤‘ë…ÃóM8 ++µªL-O§ØW¾ª{¿öH[MµÕ=¿•éF0JŒÀ>³™%¥)ìË>U*ö¦2„–¢m¸‰%ÒF:Eß×5„À!¿è4ô*i{µøz’½%qBk±chc®ÜSZ7•ö2—û26×anþ_lB,ÇhacY;ÌAÇóóøã¡€ +Óú*¶ò/ñ2Ò¡ÚuüËx(8ò ©MËâfïå.* ª—\.b”ÕòOm 7ኊx$^Ù”ŽÆ ¯2ÌÞïÂB.Ñ°eû èR3Ï´òï“ +šJµ0žCóÚ¶¼ÜŒ»È(Ìt–ZI¸ÛA¢_ÒÄÂþ¬€Çaò\†Ï±Y]ݹm¦3y‚Ìò+I‹%:Ê ru_wÆ{œnͤ²,HQÛCx*äåAB +ˆ7+>'è¯|Ù Á]EZ@î^ôÉG›hHB™ìÊã½ Ù“jÐ:žK¬]Ý›Eò”EIq9Öq×ϨÇßÏ£n45ç¸2»s˜\àr–k â†ùm€ZÀ+p{ÄE”T¸e›Æ±Ü6I~mNäð(ÆèB|®¡‹ºb->1Ç2.¢S,ŸÌm.ã½³M¡sa…Q¢W(WEÙhü‘mc½6‚Ì.2 +¢Ïù>†µ{]í÷1ž0ßÇx^û}”iÎÿýïc:¬Ô…¼m›½ãû|Áž129G˜Š.FÓõ¡î-£²ä!$È{bäuA9â”ö¶¿+¸w<XÖ+nÏriÕ'¢÷įëwÿ-Cš3 +endstream +endobj +2877 0 obj<</D[2875 0 R/FitH 760.193]>> +endobj +2878 0 obj<</Type/Pages/Kids[2875 0 R 2883 0 R 2887 0 R 2891 0 R 2899 0 R 2909 0 R]/Parent 5811 0 R/Count 6>> +endobj +2879 0 obj<</Subtype/Link/Rect[486.037 682.772 508.795 694.164]/C[1 0 0]/Dest(subsubsection.0.2.3.2)/Border[0 0 0]>> +endobj +2880 0 obj<</Subtype/Link/Rect[428.34 519.932 449.888 531.574]/C[1 0 0]/Dest(subsubsection.0.2.2.1)/Border[0 0 0]>> +endobj +2881 0 obj<</Subtype/Link/Rect[246.006 412.246 268.764 423.181]/C[1 0 0]/Dest(subsubsection.0.2.3.2)/Border[0 0 0]>> +endobj +2882 0 obj<</Subtype/Link/Rect[291.189 202.234 313.947 213.168]/C[1 0 0]/Dest(subsubsection.0.2.3.2)/Border[0 0 0]>> +endobj +2883 0 obj<</Type/Page/Contents 2884 0 R/Annots[2879 0 R 2880 0 R 2881 0 R 2882 0 R]/Resources 2868 0 R/Parent 2878 0 R>> +endobj +2884 0 obj<</Filter/FlateDecode/Length 2648>>stream +xÚíZK“ã¸
¾ï¯ðQªjsDR¥œfR•ImIÕn'—Ùd[m++KŽ%ͤóë ¨§-[~l*[µ‡nS|€ +¦¼pÖ:‰Êä.Áͯ£Y”êcv–°8kI@¢µ¡ë§í‡Ï@6dQH#vÂ%‡‚Ç`ûÚ}’gi>¦H¿'R˜Z©}ÊÝ¥Ô~C +á$+;&%ŠMÛ.Ž±B3Lö¸†B™®3öNëdt6XTc`Hch`%£Ú¿º0Kárn¥Nµ•‘ý.®ìôYvN4¾M»ÊÃ% RŸH261Ék[6Z赧•Á,–åÏ®ä°aåüxrâ½ËCç%/VË¡ÇT
òm— ‘ …‡pšo±Œ–më,ÿ Ö„ZÞŽ® +iUŽQ@+Ý!;yGŒ{þH_óÛñá +Ö 2…€E2 ’?ûü7J³N1o.âYÅB!†'æ‡GžYËy®d_Å¢X~˜5~ÈtÀor·‹y<éRȈ Þˆ]ÿ?œaè*LŸ‹ï„éKÁÎG¡Ã<¼üŽ³ï4Â!¼~HúŠñ@äèY¸}Hj*?»ˆ<Oxüƒ ‰œÔ÷95é·
ȆQÿ×]Bòz¿Jì`CÍ 5|igC-äÑ~Ff¼)T!2ÂÎÛô«ËUW7#Îú-iììç´µlº¿A"ÎßË„ +s‚ñ.†žÝ}C7Ö%7Žåò¬Ó·wüàÝ|Ô<*”È£N3Ä}T93P†ðAê+\¥ù&]Ç
Œ°F€HÃùŽ +õ,9]‡Ÿ7 ýà磩â3OÊ?˜‘}ÂJ<†ƒ‘z +JˆþLŽià!›…AïïØOãÏH›ÜžA„em‹&w¿1aÄCbóW4å5ö²d¦oÙÁVD\&Ýr‘t?5è¥Å¶t 4£hìÀ†>F\R¥¹ðÛ‡¹ðk`.ŸÌxq8¹d¨®; :ábœóBÊß¿f°ì €…]lYÃü)®ðœo
gvñÜo™ÅX{ÀÉ-XéQ¶Éf®@ý‰µ³‰ŠîkÒŨkpNÛøUÑï¶HJ[“F²†<bB·àͬ|ZJ3_D§‚ÔƆ”! £YIq؆*ì8 ÁIÜPjœwíÛ´å
Ê&¶±Î îÛàÔTbûvOî=1ÅvÃuÂÿ4·ö|2ò‰1’RühþˆÈ¬ÅDf}'™§Ãk»úÜ‚ +„M/†ÑP¼ÈÞ
®üY9ÄÜmR>Šq¿Y½OÝoEb ¸3~¿~æ1¼ÞlÁ>}©‡øÀ{Œþ¶Èý\è=pö·ôÔ œ‹®ï|i žÐ%ÈNGþ ãåê ]s&d»æ@–ìM–M;Æa)0®C$€À¨: ¸¢ð–r„c…d¾nÕúqÄщÐ#¦:`ň&]³cÉfJq>[S¦û43w°ª½6qà pJ²>¢\VEñóùùñ¥L»åWuE„
®YZðNNž$æzY5à®M±¦Î‚Sû§Û‡×äH[tÖ8Hµát –VVV@&%jÀ$ÔÀhøêRvJ¥Óhc[½²$÷…ÕÉ•9_S+Î(nhkœ†sÊþšT+ü+júX%tsÎÉtàwŸšì7çƒ)çÓ!À{ŸÏ»Âö:Ÿb× ¤×EÙIã¬,ÖlcœeÉæÄœ`Ö¨3è4¿¢º!X°ÏIdà3†çž“H¥-ƒXj+[Y—É[QÙ¾N€’QÎÊ؆͓%Ú„fÊÄRh®æ¥h¶HCk\ö(nk³¿ð{ð!/_è«X¥U½?#Qí“3yB½•“Q¦¶=<´c&ñ{l©~ˆæ¹I©ñè*ϼ(Rh~HfͨËà…2/"èq‹é»£7&ì¦ö˜~¶.ð–äÍ!¶¶œ ೄt‘êÝ
ªBë¶N7&ðìm3Þ}Y›ÚÀsªð9’_+;¢IscÜWíñ‚MS×(ÆÔ‚;®Q:¡©Þó`lðº…;–]wŸ¨ËÜ4l]’—
² hX §Ò(æžeO—‡Œj^›&{¡ñ¦,¶×‹m=i«l.+²ltí1÷Öbt3bñ8Kã.þ]JzA?!pù( +endstream +endobj +2885 0 obj<</D[2883 0 R/FitH 760.193]>> +endobj +2886 0 obj<</Subtype/Link/Rect[355.279 330.243 382.118 341.885]/C[1 0 0]/Dest(subsubsection.0.3.10.5)/Border[0 0 0]>> +endobj +2887 0 obj<</Type/Page/Contents 2888 0 R/Annots[2886 0 R]/Resources 2874 0 R/Parent 2878 0 R>> +endobj +2888 0 obj<</Filter/FlateDecode/Length 2153>>stream +xÚíZK³£¶ÞϯðªÆ$YeR•¤îݤ*une‘dÁl«‚Á10Sί¿-5ï›cœœÉÔ,\²´ZVëûÞ8›ýÆÙü¸ù´tƒŸØœ÷½ÊÏŸŽüîéÍ»\¾¡0ÆsÅæi·¡.'œÉ9qwóo~µ~:ÙÔ±J•gajo™ôßX’ÆÅ7öïOÿÕ"¼M –.<ëhóTQ=—ªL“fÐ`=
´ÔCߎyD:¬é4BÂ8γIIžK¨Mm:¡Ê®hä)ØbAWW'<âP1'kËF$Ûl)'žŒ”›_©ôˆï-Ó0ùdå¼~ËmfÅay¯ÍÚNSMa<m‘2i˜í«pÅ£ÜEr>äiuœ–ÂñÑŠNṜ^%B²ùÝç’ø¾n?ªTLë$IÀÄ¢•ÉYÍIY¾²¬:>'ç;¥´ºdùŒ×\·Ï@“ü¼3õW¨cÏüIó–íWõœªâ0³°ÿ4æzó¬<¼üHl9èê +oè@ªxÎî´v«PtOåÜÆßtÂÞÁØÏøàò£®e”y ÷ÍÊÍ‚pšdqu¼s³úÞS”:n…ì8Wwþad=!âßqȶ†zl@P\y9øÕyÚæTè¿‹l"Ú+ã6*y÷ˆõI 7Ë£,Ïç›-sg5QÙéœGI«l_ŒcùÉV€¸íV¼Ïlxð +ûtPv»£¸º¥PG•êÙtciSxzd2æSâóvS¾UY”§i͆闷;@pžÿ m¹ÇƒŠ¢:òzÅ"·0Ã2ïcº¡bK|Ê—‡`¸Î„l†dHnýx·T0"|]’€K”ø³V4ùS›°RfWâ« Pk]1¬ÊC¾ú*ƒ]/ï–2²+ãâsžÿ±Ã¶—$<¿{Á)½uܶŒÄ
D½wâ+s˜Òhsð1ïï Ú¿VP›i_]£{¥‘ÁrIwr +endstream +endobj +2889 0 obj<</D[2887 0 R/FitH 760.193]>> +endobj +2890 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F44 2807 0 R/F56 2829 0 R/F43 2804 0 R/F39 2802 0 R>>>> +endobj +2891 0 obj<</Type/Page/Contents 2892 0 R/Resources 2890 0 R/Parent 2878 0 R>> +endobj +2892 0 obj<</Filter/FlateDecode/Length 2346>>stream +xÚíZ[“Û¶~÷¯Ð[È™]„ +:ÓÔEÞ +•÷BWëöWá÷w¿GÉ*ÇÍ*†½ ¶»Úþ¡3]¥‡E³sðqKo„¦"1LZ"ÅzÝÔg)%1ãÙs„ø0Yõ¦/6Ï\(¾êBÛæ¸ï*Ónõú,4aÑ(‡giÕMwþ>‚³T‰«øZ/¢q+Á¢8_ÝrÉøµ«vMÝmÏSS€ˆ«.ô¤‹Ã™ò“ðàº^÷»>–¿¼TÛ¡€nÓHý¡ºübéU„ø‡Uî˯“x•±<M¥•¹™åòVDL +§_eßvÍî»â^ˆôñûeú=A=Qboû6”Ar4;ÒÐîi¯[j>†yШÝîui-~0€âfÞò4€yûmÈóàÉEšOaTºe4ô§ÇAr‡Ù¾ b8êvÂ$Ùê ðVE½`¨`}Ž>q}YŽ2_å,ãGö£¹ +|eBð²$Ðÿ …‹çÇe •VÓì Xê8–pm¶MO!O¬hpÍ€lŸ'‚Âѱƒ£ j94gÜC²xn´`qügoA·Á;«ÏºrœžrI#GSUnNkjLî¤æ°³mr†{·"¢æ¾1u×ÄPMo¨SÊ4;†Ð:cÑCL×ÅN;}|S9Uîëw@JDÁ±¦é%ö`x-loB®`&É +4Óå[†´Ð†‡c܇[~c
HÉãøgƒoÅ2¹À÷ñx¼ +ØR0©>GÀuCôNÒÊI`~P*!n÷ÛÿÝŠÈÍ.¨Rž‰Óì3M‚LâáE„y§©¼¤TþouÛïQ¥=ˆmsu*ORy™ª!Â&æévhÌÓ±ëótìø¤'[D›wnY9¯ÃŒ‡.ŸrÆÇd‰Ê?Åy©ƒˆüÒ³VƒÞ™Œ£öxuÝn)Y%ótÓ0L˜!5d˜¨‚ðŒ¦6í…—'CëAÓï…Œ§-"wZFRÁTîsªK@ä9‹ÇÒ×½¨Üé}½FÝŸ`\Ÿôa?LcM-J{‡åv:ñ¶¢
+Fi³l¼=}„t”ìåüWF,}:%éh§\‰%´Z0BË›VìXÃ/ÕǾ¢¶1ü.Q‡ËŸ)zÀôIi'uZ2ÌÍ«uV€H-ÄðÜ1ÑImà07L´ªnhø 5HÀêÿà‡pÑPÃY„iš³ªÆhîÛ®i´o!%Ÿo˜ÖWœ§<[£”jÆW™.4‘&àœ6,á¾N˜MÝX{âè6n¾³ƒ#׸Öz˜ó%6Aƒôc·Uó}ÓZ@ª<WFê|eôžÊ[¶t«+ªÖ‹á‘¸p’1U{¾Ô:Ó3³ÌÅ¡;6‡w×e:3ÓõmÇxG¬ŒZx ”Òˆ¤”FÓ0 zïMÛÛàÚ…ƒ“ÛÐö.þÁ.'ÑÃð¾0u‡¥œ·¬ì+ +×z+y7L4L=¨‚g'bKæ0E +m/E²Çåí¹·)û!t‰Ñ2Lkq3øü`Åö®»I–©tñ†ýÚ4×A´ÛWܸì^HL<—½°—{Œ"øԋ†Ð=6ƃášéÌA€CS™÷åùtœ³äô“ÏœRöÁW+×ï/R,‰’i·,FÖJPb«D¤¬7t}«`0ë#ììÀŒÚ7ä€òŒÉ4¹¤ÈÆ‘Ÿ>vèí¿±´Ë˜dÃ9¦f;°Â"D/QöÉá8g’gËŠðn‚(O×UÑÍû8ê-m¶¢ð>š¾¼·Æ
ìoÄ2%8’¡‘¶Ÿ}¼0»Þí]›A +ñC ®>.øûù”LH3ížÙ}2Â+ìØ™MoQ…·yhg$oܽúÙý‹á{U¿«!ìáö ç&êœTœ¡sqúO†Í(ã”ÌñcvÃ|дÑn÷4¿ƒ}Ö£¼e’`Ãœß ‘$ØoÝwŒÙæñÓ°Éú\;æ0:Xl»P–¸/P06Œ\¸]2 +üŒúiÄï¾ÆÌÄɨi!$´ÙÇÒyÛô>rn«KÓ¢_¾¡~¹˜?ç„r.^LR@!¼dp£i‡~¡ôCk¹„~\òÿøÒþÏì1À6˜–›ëÞBNÿè6•9¶7ÃßTÕÐö„û9Ö/öM[øuôÈ¡uò?ˆú‘ß+ÅTv5X®8ÀCɃh¶î7w¯þÒ˜DŸ +endstream +endobj +2893 0 obj<</D[2891 0 R/FitH 760.193]>> +endobj +2894 0 obj<</Subtype/Link/Rect[472.785 391.215 494.333 402.857]/C[1 0 0]/Dest(subsubsection.0.2.2.1)/Border[0 0 0]>> +endobj +2895 0 obj<</Subtype/Link/Rect[443.786 377.665 466.493 389.308]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +2896 0 obj<</Subtype/Link/Rect[486.888 377.665 509.646 389.308]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +2897 0 obj<</Subtype/Link/Rect[299.396 242.173 322.103 253.816]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +2898 0 obj<</Subtype/Link/Rect[343.558 242.173 366.316 253.816]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +2899 0 obj<</Type/Page/Contents 2900 0 R/Annots[2894 0 R 2895 0 R 2896 0 R 2897 0 R 2898 0 R]/Resources 2890 0 R/Parent 2878 0 R>> +endobj +2900 0 obj<</Filter/FlateDecode/Length 2678>>stream +xÚÕYßã¶~¿¿Âo‘€]F$õ3O×´— E’¹}h‘-P®ÝUcK†%ïÞö¯Ïg(‘²|ë» hú`X)rføÍ7Ô›dõ°JVß®Nÿ¡à—¯^ãçoW_ß¼ùò›,]•¢Ês½º¹_I©D¥ÔªÐZ$UººÙ¬~‰¶õƒÙÆÿ¼ùë›ùÔ_~“ê•„³4Çá:º* ËŽû¾~ˆ³†^ëLF›n}ÜÕíÐS³?®ãk™FØT‘añpˆÓ¨6CS÷‚$7ë{Ù×ôä$ëã&©";¨¶±L¢š°yh;+Þê],%õÁDvÐ#OÖÇ%EdÚ9ÄE´á½^K-²´¢ÍX—8kÀÊBcœ³ï̸×Z‰²¬V× +̤FãC}¸Ìº4œûS,³FÂÂû®E+«RGëγH¿ïÚMÝ®kìK}“£*šÅÛ:–*4ÏwEõÎ4[j¤Ñ®ÞÙ¹™œ‚¹¤AžB9y +eN‚žÊtt½dÚ™÷TQÞöó>OÞÃÖ‚÷&ùïõW&t¡Cíº§¦¾Ì]4šÝõC‡[š®¯Ó¤ŒöÍz8’—J*6ö‘ùPæ$gݪx¦BUg*;Ñh*Ô\2j…¦²ªïëšú̶ïìnawÙª²f-¡ß>5›zÔ›m–”Î +Ÿë‰<¹T3Oûf}™'4x"=ãìyÉ2(°FÓ>àþQÌ¡Oö?"CÍÙšý¾^7·jM'ƒ>*¢Æ´Iºû™é”N 3·’·æ¸i.3ÛlU|À¼õ-GN}ò\T‰]öÇ8a¹E>CÄ}}¸ï;ƒ¸u‰wyŽSï–¸bzp;2ûhTÙ#ä’ÞÇUÄØi_m
]H‚Ús¬TToݼ,¥3Ísœ¦´3Ðþ +Ì/¤{O3zÆ=ózˆC~ÍÁN0°yáàiˆ‰Àœáeœáɺõ—ÆpŽbô!€uÇÊS”ÎiôdÓ F.Jéöû®·)Ôš&0Þ«¦ãsE£¸³_S„]Q·7ÕÑž=ÑRâáwì·a•`±°a¥t0[°äJþJ!²¬ÃýPCBy¾Ç +Q湋ôŸÝÐuòèPg’‚]Í’y”‚,ŒÒÜ"ˆÙºðäþ
ýM¸‡SO¸îUù¸„Ñ°3¬À$I:¡àahÖÛzÓ\è‰ó Ëù,èRB"çÁñ N$Ésc5†SÏ (\hA8aø¦cÌŒÁgXôü¿mœèÿs)U]¶sHZiú{§ÎQ%B®ïî‡gs¸^Á¥Vnîv±Ø:ŽtÑš•À-žÁ´ÆÚQPÏÿõq凶ì‹6Ÿa»ñ̤€¶&*ÊOº# +’AÚ@ét‡=u4}´¸ Ïcy“™WÆÝu›VñŠ0È +^v€Öwí"k_^0f¸¿bÙÒ¯mþcˆò¢Üå8LmïÑáêXW²ã:ÅÈu“àÿ\àd³ÀÕ1p²-•wÿ-ÔǺM†a4拪>ébèO1¤NËá>5ýÑF ïœÈ^‘Œ‡\g¬ŒAî ¼Érÿ=xÔH87O›EP’À’‘¿^-N”™Œ1ÿôØ/OT‰rB·µéý"”×N„ÒM³k¶†»zÓAÏŽü0¸ÙM +xÉ,/üÇŠlEIᤌR–âŽ};–—•Pç£OW+°®„ ÁèSP;%ÉŒc+¡`°°w×x—·ªÞnú &ç+qÔŸÊ!<Ô—õš{™D
1Jî£ìXE·îêB玼Р›FŠ*0xåf5úXFG ¥ÌŒuÄ.öØÌÊì¾í®¹Ûš¡þpQƵ/'Âô·*-^1ý/vØVÄJG20%õ1R¤
šÖT2“Â|€ ÚmŽÎ¤…ù7*ø’ÑÆP@r†ž:ú%[ÊÝ*d:2ÚÊ @a€yˆá Õ¤Iåè -.´‡²öP'¶ Ù^/íx=ƒÊÀhc^99ªf=X€Ã›·=«TïÒiJNŽ‘tþb3£Ù,ßµ³ …Í%iéÅìb¸Â2±øVYJ«!RîáAÚho:(&eÑÕÝþ±Y“Ò2¨ÙðPfö–U ¸%1@A÷¶°Àn<®(a£C¥HrR¿¢N?äµj~c²èèF†¨åv^/¤RTÓ¹4Çá‘ç;ÊGDuñå´©û!‘ç& +6’jí¸2…Þ³¶d?4öúãТڕ:{;{»r¾éÕ5%:¬Gw9Hj
ÅØM‰L&7g6¼]ké2Ÿ8!<
A\î&.yÿN²§Æzß¿’@ñ¯H1”_\‘hSvýk¨TY±`ñ0Ùçøè´¾ˆU]Ñ„Ï6™B›â°ˆŽˆó´bºw +eÚ*IÃ
4LX-rÆ6
p/¢My>¹†›-ý{B‹½$¨usRÐJ
loúîññ$SˆdR=¶v)¾[û`Y62Xmã°l=°ÀlŠ˜2·rBêN Bžmáùü·éù,tÓ¾"ÕÖìxÛÉž|ÛœjútªÃPîALÄ®æè·:ôì±öŒã
YÕµJS‹ñ +k|›J³é|¡¥/ºT€wÖ‚z˜ÌØ]æ…†OfÒŒ²4ˆ?Bf@Ë’™Ô¿kC©—ªÓ4Èa=²¸5ŠñL+í'nÈ%˱$HÕ²|¸8s£òRæÆ7]’¹Ýx}2^ Ÿ›6¸y%›Û—ÜuÇ!Ø(oagö‹éžîM¾j…ÿô¾ÀÀè®Ë”ÁÙ‘–R”S¥ó ¼ÑÏ˘\^D†4R½éŒÆÿhSš¡¿¨žÌ”¨ä¸1ãÎ`²EV(·(Öøö\+¼ïãleÇ=ýÛBUÂ>c±ía,Ìf†Ù 9cWH‹_K)•Èåxº©·P#:´ÉÒÈ]&¥PåìcÕ;3¦œ4‘ãê¸e?Ï©àË™ôÒt"ù›Ü¤Ò’€1ÃVšÌ [6α +R§û<·<—ب5’ElÜÕ4#wíÚL ž1ëÈò³'"µ€ã€_ø¼ZÀî²edÍç†ßƒ·bA%™Ésäç䯒,îwCdw$ïåKŸ,²œpˆ ©-BÓM-c¡(èI•nš¥íLy†Ç–G<4ÏQä•x]Pž/!À¢Šp8¨a.-%>ýÓR”Åì&úûf¨®ºýü‡<’œâ?~{óñ_2_²òÿáÑâ?ü{øò91Àl{øÓ³AsüODæùê|H§oúaðÍ +ïgÞݼù
B¨s +endstream +endobj +2901 0 obj<</D[2899 0 R/FitH 760.193]>> +endobj +2902 0 obj<</Subtype/Link/Rect[224.788 608.002 248.213 619.644]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +2903 0 obj<</Subtype/Link/Rect[390.694 397.989 413.975 409.631]/C[1 0 0]/Dest(subsubsection.0.2.3.8)/Border[0 0 0]>> +endobj +2904 0 obj<</Subtype/Link/Rect[395.921 303.145 419.346 314.787]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +2905 0 obj<</Subtype/Link/Rect[183.028 215.783 205.786 226.717]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +2906 0 obj<</Subtype/Link/Rect[486.939 181.202 509.646 192.844]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +2907 0 obj<</Subtype/Link/Rect[471.783 729.945 494.356 741.587]/C[1 0 0]/Dest(subsubsection.0.2.3.7)/Border[0 0 0]>> +endobj +2908 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F39 2802 0 R>>>> +endobj +2909 0 obj<</Type/Page/Contents 2910 0 R/Annots[2902 0 R 2903 0 R 2904 0 R 2905 0 R 2906 0 R]/Resources 2908 0 R/Parent 2878 0 R>> +endobj +2910 0 obj<</Filter/FlateDecode/Length 2682>>stream +xÚµZÝsÛ¸Ï_¡·R3B| î©î\s½¶Owž¾œoæ(‰¶9¡(U”âº}w± +%„Œ` 9¡Ö!õÃR:~ÐhêqB=§ÎÖñ
[î”7Ôªýœg;§:VDEö°´¸ˆŒvÆi’°(ßÛ£PaXÛ»ŸŸ\§÷,t¹Sk6v]™W¸/l~·%à.zjzñ‘Œì€HF8ï>£/Í +‡p’˜}h›nû:d“ +C ÇŽ#´ú4Æ!Ðé1‘vôqôÄA®äåäb纡_Ð¥%ôÏ`«{â7åÎm_wtžU‘ƒýOòí½;w£©ë +×¼|ì«fB˜7_P¡ËyÈ/vûþôô½5EÔžêÊõéí¸›æê._1ÂFð³ujYD½.󳤶Ÿ"(±V!(y«ÝnµÝÎ'šq`?ÕMZÀ*Áµ
M-|nC ‡˜¹N@{Ü×û/l‘ó’iYÎïõ ÜÇ]UfôùU¤Œ@I¸ ‰N«ìq“0[Û„¯‹XW~Gir_“ÁZk+*ç‹ + :›5í| _kd‹0 ÅTÉàŠ¬âƒíO!ñצ¡a¯ËN`Ä´¬J³K÷’Cf>ÄÔ·íüZ·ôãÍrÒ¿ÖHKÍÄ–î·õµ¨H±BÈÿ˜çÄöýײ@l\ƒíÞlªº`—²-Üå¦ìÝUn© +ó¼xm±k»oç¹”øùÍY 6Ls~¥Îõ,Ïyá¢R{(Di1_ˆÒI!J;ÔÕ|RÁž™j“æäPù¤>¤]}:®Ö‡´ðqUe“•HµéZÍHJqY3²Ô(–2ûTwg7܆‹“Â…8Ö–>¤õ6øו 9©ÉT8ÿ> ií'•&XÔE• ‰ÛÆ•˜Ð +àÌgªøÕö›îL.PLƒáçÄ +Î/ìÖ¼ˆXí °Ú¦6‡ +‰c”ùµR“Ì‹èY¬L +ØE|é‘Sœåc,þôrxjúëÏ6…”7$27f3Uðu›—çýq;¼¢8zCÛ½ô±8Êà®›~{åeJ¬§îìœ¿àœ 5‰í_y#UˆU'ç”ǧ•-zK¡¾RòŠŒÞÒ©A¯Ü¿_+1ie £9À8a¹”憆Ø[\Úû‡ØÔa á´ I ñrC&#CרhM[ž·§f2¯&Ŭr3“_á‘þF¾p).Ç +p‘ããÈч”'8)讉D•8pyÏDŽ²"cÄÆÆ=݆|Šhs6îvl͆¼îöaÞ¾˜Àd*‹ +÷D7ÎkyW÷gz•‡DOÇØtð@(Õl,Žº§ô5ÇWåŒõÉÏ¿—̤eZ4õ+š|"óQ3¯ÞDtÑ%6BUUi9ÖžÕÉÊvüo%–ý@3j—M
)’˜%y82yôpz1§SµØH&ò100ÈçÏÈ8ûÓ¼xÀŸ¨K–ŠúØÁŠKÆÇŠÓÐÛ+ÅI‰þ½šÊ™&ÏÖT[Fj<}Ë°–EvX…‡ÏØxVgkãeÎŒæ´$¦6ö×»wÿ%mõñ +endstream +endobj +2911 0 obj<</D[2909 0 R/FitH 760.193]>> +endobj +2912 0 obj<</Subtype/Link/Rect[416.028 648.649 437.576 660.291]/C[1 0 0]/Dest(subsubsection.0.2.2.1)/Border[0 0 0]>> +endobj +2913 0 obj<</Subtype/Link/Rect[470.101 689.547 497.248 700.939]/C[1 0 0]/Dest(subsubsection.0.2.3.10)/Border[0 0 0]>> +endobj +2914 0 obj<</Type/Page/Contents 2915 0 R/Annots[2907 0 R 2912 0 R]/Resources 2862 0 R/Parent 2917 0 R>> +endobj +2915 0 obj<</Filter/FlateDecode/Length 2000>>stream +xÚÅYMÛ6½çWè(kF$õÅ[´ R =4‹¢@ÒƒÖ¦×BdÉ°älößw†CJ”,ï:›9‡Ãù8ofH¿Šƒû ÞîùæöÕë·‰xÌDšdÁí6à‰d’« —’Å* n7ÁÇp£·å©îo¢•Èó°êè¹+›M7VØг¤GwÐ몬©ñe çiøhÛ;mµO7þßÛßq:i p"B&`"1Má—òØWëZ;ɤ“Œñ"qªºéÑŠƒMÝÙ)wZÓË'‘äÆDÀpøeÁ±p¿Þ¢`’9M‹äÛH…íÑt¬DV°$–ÁŠK–&ÊaqöÑ +°¨êŽ=óµ×o¥ ++xÁq%q°1“Â0¦ò"üµì
¶¬A×›n2·9 +°S[·;À@æ±oÞkØL ³åqˆ;!3ev»` \…»ÊjvzÝWí+QjÒ·zÖ¸é¸?Õ aÚm£][oªæž»C
uW[c›’ŒÔpÎf´ç¦ÜãžÖ8)A˜Û‰`«Ö[xIQŠMã´3%îÙ.1PÝÐ{i-XŸ…·»L<Ú÷v4‰ÞTw®!*ÒPÿc4›™ŸË8f±Îy請ºìõ×e?n&ƒŸ32é0M®$*fÙ°§-g,…³ìv6A‚#<4½_€ç}õéŒ,6 +èñ{¼A¢7˜]¾ßõÔF”ϵp½~ÐVvQQ) òY±Ï’Õ¼ƒÝ4üz¨Ë¦4~ll—=ÁÉxÐÌóh})íZÚSG’$£
dwQö2éÓ$(˜Ê2iöËîë„®å]×Ëu?3¹Ì÷©c¯µ±NìÆé‡eý)¢•/C’4¤<t"d*ši6ÆûÓ\Ô2¬_C+‰ã¨ +s‘ˆÃµ>àŠûÉçJÓ„thÅ&¢Ãó%”:m/\ã'Ûm¢¹¿Óºì¥†^Š3.g!wì}j6>sÝm¯íqsïSWç¥Bá<rJ¿´Š¡Ê=Y,Ú#Ðe)¡„}
µKW—X.À²ŸÖ2uG‰S]èqª< ?G«½•ÞoÝÀQ9õ§CÝí²Ú32ŽºÄ‚Õ¼&³¾º)ù31†ãŒ_òô€¾ÞT½«çÛñ˜«a_ &¾]%Y‘t€¼ÙtPë\°—&ŒçÃÁâÆMxÈö0åÅZ~ˆ%͇ª¶KF°qÑûÒàP#šÔµn-fÀ1€K̒˺´¹Õ>§õG§'e?e•f©F¹Ì< +W¨óAk—mºváÈ•ªÔ!ÁàØnNë¡\š™å¬Èrocfö¸bY6•Ûö¨*>WÙ¾°ŽB‹Ù¬¬)ˆ¢cÍ÷l€2D½¸”’~)%E>„f‘…{wF9¦'B)°=Õ$£s1J«}Ä‹ðPë=„F:4 ªÇ¡ÓsB’e.ê4C¥‘‡åÍaÜbJ…36› +FQŠJxm£¼CH©‚ËŸlÂ%Ÿ¬`Ü°¡‚1æÿÄHg¿l¹¡&Ù•¼£*öºMó&¿n¢t:GS–¡^Îv„<5¦ =üò!(Ï¢˜Ç-F_»x’*\îßÐêùñMä,Qùu&!ee|dlçf:ÉçY ·Y Ïæ¾±ãL}Àï¬:îS+ +& Ÿ +GõíòjšºP²¶„ÚüÈ”?Áëǧ|ÿ6Åœèg)ß¿LX˜nlzä|vã°ßQü~ñzâŒì‚NdÞ}æk——'—ò²„dšÄüŠÄ¼’æ’p–Í.%èTß ??‹‰+ µœŸ|ÌÏ0Îægè»”ŸA òóBjšƒÅäêmUä,ç³BöÿÉË\(&Æ ±ÓÂeødñâ{s©€0$âtF®S¿»’Y²`2U/§B1§ÖRh™B¥ÀuäXVý…cX\¬¾"ž£Èiê'ˆÌÙw–Ÿ#Žç¹,|üôXR¦Ã-]b/Ù¦q?ML¾^[š@¿+Mà•X‚ÝõL2¹vÉ8“Å +ŵZ6þtjÏðß–æÿ{ã}d:ÓÛÙªOïõð5%žŒÇZ€z’Ó:y³“½ßn_ýëÔ +endstream +endobj +2916 0 obj<</D[2914 0 R/FitH 760.193]>> +endobj +2917 0 obj<</Type/Pages/Kids[2914 0 R 2921 0 R 2936 0 R 2943 0 R 2949 0 R 2960 0 R]/Parent 5811 0 R/Count 6>> +endobj +2918 0 obj<</Subtype/Link/Rect[406.86 337.018 430.141 348.66]/C[1 0 0]/Dest(subsubsection.0.2.3.8)/Border[0 0 0]>> +endobj +2919 0 obj<</Subtype/Link/Rect[168.923 148.037 192.399 158.971]/C[1 0 0]/Dest(subsubsection.0.2.3.6)/Border[0 0 0]>> +endobj +2920 0 obj<</Subtype/Link/Rect[433.584 696.072 457.06 707.714]/C[1 0 0]/Dest(subsubsection.0.2.3.6)/Border[0 0 0]>> +endobj +2921 0 obj<</Type/Page/Contents 2922 0 R/Annots[2913 0 R 2918 0 R 2919 0 R]/Resources 2868 0 R/Parent 2917 0 R>> +endobj +2922 0 obj<</Filter/FlateDecode/Length 2256>>stream +xÚYK“Û¸¾ûWè¶d•ä!‡Mm¼µ9즒É^Ö[hÄÑ0¦H•HÙ™J忧H€¤lÖ„W£ÑϯÁ7Ùæ°É6?n|ûç‡7ïÞ¾¡a¹›‡§
œpZnç$+Åæa¿ù-Ò--“ç*Ý2ž%UûØt}Ý°û9…¹îœR‘|„uYòÆY™ÔzR%y›þþðWsR¾)íY g0`ÁRßuÝÇ“>Ôê®õk#®TAXVø
çT$U£‡«zä:,éfÁ]²Løm_9#—$çÒ/nê)åI5g½ œñó¡šj %”ŽL¯2¸åæÔŒn¶”“\”néU’LR<E/¬^@úŸts©p¬{Â!§¸ºÇá¬jöø÷sÝ4¸Fû“Dd,'²¹ÿu•IÏý’êq@Òµ +¯¿.EJ¤¥=wØœdrñc×\Žë.ÄsqÊ–KNÊ,¥ÛÔí},)p7ù©:÷78Ìñ€ì÷ZhàŠ”LNd¶`q+¦.Ãe9Éú¬g}z^%) +¢&ó&HòUåh7ý"– R”7Ç2¸6Å£{¤ú9egãÎp£˜P–H¶ð“›³I¾ó÷7¿Ù…Œp’2žÐ”Ó$s[0‘˜„ýë¤Þ½ÏŦ ¥”m‚K-@–AdS\í/»)Î×"1¢Ô(æÌåÀ¾0OŸ¹~H-Á-œ–Š®ƒCù£m/Ê6†l^ø`nç¯0ªˆ¹äM©ÂZ
ÿôä[=€SRÐѳ#q-Èç¤,Ø\<þnO)¥V>Jì•üõÀLp(Îòvä¹~ÎD‚¾emK:ón›yJiœÁD)sÓµÁZ‰~,9¤ìvÃe×ÔÖÂßFkOS$,#Udƒ +—yáϕ¦ø›àKˆÉîó) + ‚‚;,|êv‡ç”¯p¨,>ÍÚ®’×l—I¢&õ¼SBpÈlíuŒP©Péæ`g0Ñ9^4vgF +"Êü5øÝ&ƒv@ª‡¶Ã½Je2'4÷i;äø¬OsS +HˆP@"{š+5™÷aÔ'âûÌruP‡bú¢êYÊÔ1[Ýt«-×4)™R‹Òuõªq1¬Ö‹a¹,†gè–sˆ_#D +ÅhxÞšŽ_}•€?Ô‡ØIå—Ý¿ñÍþÿdcÐ?©”øV¸„—àS3>]¶¼I*°¿ÈåªT|Þêª ‘½ö-Gf#[¶c¥Æf^çeè<×=`ÿŽŸ ³sGhG}ÎzŽŸB`¦õèÑÐ÷Ë;iëV7M–|7\ƒ(½6ó2w3¨0§Ðï®û§ÿ¾¯Ïýð¿U+88æˆy‡ä½ G¯QSŒÓKÁî2ÌÉ)ÈLlIoZ–5}u0‚ +™y‹«tŒŒ¼ÝÞÅžó1_ö§GSÿœüëÄƸåÜÁ^ÒmÆÏ"ùT÷¾B5É vÒˆÂí²ÄÄýþ2úÜX¹í÷D‚aPAÄhë!3dB‹i¯ ÃRB–{í‹Êü{xR^ÜùÄ`yœ»:\®œŽ3M¯¤ˆÆo¿éÙÚ™PZíà ÷PÊœ=‰½œ*[ßÐäŸ}…®HRrÂØb›í×¾ƒH5E@â¾ê¢Iª!u¾ÌŽµ=óÄ×5®S?¹vpmí•*J(aÄ]O0†ì“=üˆÍ¿]A§ì–J#ú&÷]Ê™Kû[n¾škb„†¯ÂZ2ÆZ‹ òt_RÔg0¸>ðs)¡˜• +˜“ÈM‹DDËþòðæÿŒÉôd +endstream +endobj +2923 0 obj<</D[2921 0 R/FitH 760.193]>> +endobj +2924 0 obj<</Subtype/Link/Rect[256.989 628.326 280.465 639.968]/C[1 0 0]/Dest(subsubsection.0.2.3.6)/Border[0 0 0]>> +endobj +2925 0 obj<</Subtype/Link/Rect[256.989 574.129 280.465 585.771]/C[1 0 0]/Dest(subsubsection.0.2.3.6)/Border[0 0 0]>> +endobj +2926 0 obj<</Subtype/Link/Rect[434.851 506.885 458.327 518.025]/C[1 0 0]/Dest(subsubsection.0.2.3.6)/Border[0 0 0]>> +endobj +2927 0 obj<</Subtype/Link/Rect[435.036 452.186 458.512 463.828]/C[1 0 0]/Dest(subsubsection.0.2.3.6)/Border[0 0 0]>> +endobj +2928 0 obj<</Subtype/Link/Rect[435.036 397.989 458.512 409.631]/C[1 0 0]/Dest(subsubsection.0.2.3.6)/Border[0 0 0]>> +endobj +2929 0 obj<</Subtype/Link/Rect[435.036 343.792 458.512 355.435]/C[1 0 0]/Dest(subsubsection.0.2.3.6)/Border[0 0 0]>> +endobj +2930 0 obj<</Subtype/Link/Rect[150.301 236.106 178.165 247.041]/C[1 0 0]/Dest(subsubsection.0.3.10.6)/Border[0 0 0]>> +endobj +2931 0 obj<</Subtype/Link/Rect[303.279 194.751 331.144 206.393]/C[1 0 0]/Dest(subsubsection.0.3.10.6)/Border[0 0 0]>> +endobj +2932 0 obj<</Subtype/Link/Rect[161.847 127.713 183.2 138.647]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +2933 0 obj<</Subtype/Link/Rect[386.373 127.713 409.654 138.647]/C[1 0 0]/Dest(subsubsection.0.2.3.8)/Border[0 0 0]>> +endobj +2934 0 obj<</Subtype/Link/Rect[163.455 682.522 184.808 694.164]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +2935 0 obj<</Font<</F45 2805 0 R/F54 2817 0 R/F44 2807 0 R/F56 2829 0 R/F43 2804 0 R>>>> +endobj +2936 0 obj<</Type/Page/Contents 2937 0 R/Annots[2920 0 R 2924 0 R 2925 0 R 2926 0 R 2927 0 R 2928 0 R 2929 0 R 2930 0 R 2931 0 R 2932 0 R 2933 0 R]/Resources 2935 0 R/Parent 2917 0 R>> +endobj +2937 0 obj<</Filter/FlateDecode/Length 1568>>stream +xÚåYKœF¾ï¯àvÚô¸9‘b+9Ú_¼‘ +F8Q˜}5:;kšc«A@û/VmB¦ÔTmOyÙÔd†Û5fž°$‡’M1Š<lõ½þ5žPVŸpÇ9½qÎÙšfÕ1ôdŒkÖ#ŒìUŽ¡¹¶×›`êá5`Dј‡u`BPŠÔ˜Fy\H°™³th՚Ъ{ZuoX÷ZucZ5áZõx§|Ó¾A«þ.`òB¬Xf² ˜výK€Éß40“ï¦|¸”p}ø3Ä {ý=MËbz™Ã»{n_O¹×‡ þ,rîµy7–ÞÑ´ª£þŠÅ‹[Ï[mcg ¦YŠs
ý+2[ó9‚NѳΈJp‡Oúˆ Kݺ=ŸÁßÜÎRÔwoe‘nšã¶hP'àD“€˜ÉJáÁËE½Ÿ±‘„ÒÞ7!¿Ü&[æ#8áBlâs¬Ú2]aÃ1µQœ²ÉË6^;™ŒˆŒ¶ìbR´ê?NÆ7ŠTñA'a+¼”$>U#`0°½5c~VŒ1Ržpfë¿æ„l÷åVþ %…›k$J>ŠOzÔŽ`ï·¿–¦[’ĵN†G3vµuê1ûê”×u~À
ã&ä!톧 —BžæÜù±¦YI¡Ð‰ä4P_Iñ¥(oƒÈcSô§ðs~ʼ‹û¼}ŠŒï¬Y€¾‘$ íöÐ6ÈØ”£BFITÍ.DÕ¡‹±2¢D†lVš,»%bÀ°ÑAÖ±(°b(bø¦½ÆÁ*’ÿÀ +âÕb…±*ÈãÍAåðÆ Ê
£Åœ;TÇ›ƒJò¶  &¡s¨äé&ˆØµK)rÌ@µMܸx. ׋²"K“²”y‚Cy +u>]Á¡³sýËyz +‰ìPѽ/MžÙ†ÄòÕj2š]Üç˜b[U
òËwö7JŠìrˆ›üôlñ¢ó¢‘’tß”0ðmªU•E^ZÚs{(ò8W¥Ížö6ëò+û6Ù>>Ú€Wëž"c´ç¡ÈºdÍú˜ÞϪ[ªi¦ªúT1òE«PIT86³³õ1'~Na¿¹ÂåÄcÜ¥”ñþ³¥nŠO¦Þ.pã¼ø1ÕÃãGT·¯ð.,qÍJ(C‡Âfâ%Ð/¾#Ü^ýþðX‡ê×V57Ï78O7Q|%öcgÍ"ÞV÷"Œo0ã*Òî~Ó/T‰ù¿ +¥"¡²ÿ3àýùR%Üåc½\‰D©>¬Æe:ã>WW8»ºÞçåsŒ°[4ÜÑec¯ù¬ÖQÂW]ƒVW,ú{Šõñ®8u…C†ß¶ÎŽmíþÚ…e£âf’;uŒ;áv#»[÷Š-ÆÒ kÀØüϘ?È¡C0p*>õ‡/3'›=IÂÅ48³Æt“7Åjfåóu›ÑlÚóVí2‘hxÇ2_lÿxŒÁ¥^XIëW¼K†7Ç÷w” +’ì › v³;èÍwå„î×ýÝ¿,Âæ@ +endstream +endobj +2938 0 obj<</D[2936 0 R/FitH 760.193]>> +endobj +2939 0 obj<</Subtype/Link/Rect[413.706 479.284 436.515 490.926]/C[1 0 0]/Dest(subsubsection.0.2.3.3)/Border[0 0 0]>> +endobj +2940 0 obj<</Subtype/Link/Rect[383.961 465.735 405.314 477.377]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +2941 0 obj<</Subtype/Link/Rect[220.585 249.451 242.984 260.59]/C[1 0 0]/Dest(subsubsection.0.2.2.5)/Border[0 0 0]>> +endobj +2942 0 obj<</Subtype/Link/Rect[263.511 249.451 286.464 260.59]/C[1 0 0]/Dest(subsubsection.0.2.3.4)/Border[0 0 0]>> +endobj +2943 0 obj<</Type/Page/Contents 2944 0 R/Annots[2934 0 R 2939 0 R 2940 0 R 2941 0 R 2942 0 R]/Resources 2935 0 R/Parent 2917 0 R>> +endobj +2944 0 obj<</Filter/FlateDecode/Length 2311>>stream +xÚÅYKÛ8¾çWø(mF$%Q¼mf±dƒÅNc0»é=¨-¹-D–KJ§ÿýV±H=h9íô0C|‹Åz|U~mž6ÑæçÍå7b~éæü4ëüûçÍO÷ïÞLâMÆtšÊÍý~£Óz£¤d‘Ž7÷ÅæsP~-›¾¯úºÿwÿÏw>õ÷c¹á@4‰S¤DL +
Sfóƒ(ë"Ü +•A]õ!‚ònyס!¸…
Q¶Ù +Ühϼ?”¸‰t®i¶{úæôÙµÍ>ä©ÅAÙìÊ»Åt÷ryœÚ®ŽfJíÙεGG)ôÀŽ¥-Þ×'@´§‘ª1ŒÂM“Æ;ŠŒ³H¤î’;Û]YUóÔ¹•™¤Š)¸åySxô¶2ΘÊäfË%KbmÉVÍk„¼œŽ00Œ¢UAUv,ÜÊ(AVµìKÈHǯ÷BãyݵÔz,é;tå~¨©½µnsr¢™ÝÐ…Æ8ÈõHCýË©´§Õ•…ç¦ÛnW%ÄòŠ ÙL¹XYíº¦«Ÿa¡ +…x(â€É…>~Ñú%ä±{X<>4-óyO‹l×'™„m]t‹E%õNuNì*§•8ŠZ9£oGç:dÙ‚—ÀW4‹ëêKÈePºÃ…ü×99ní2`+bAV +²•#4 +<‘LdÉRhMîâ6*˜ã¨³}ã›:jc8ž¯¡ÛšEÝD³8Ÿ¢â¹-ˆ'Wb€»,U·†|ß—çÑò.,
0R*þh, +¸ðû9ÎÛ\BªAϵïžOøÊîPÞ†,‘Kí×€"l1'C8 t¦TÐT»òò†fèƒ+aál§úó¡ÚÁ¹±Iz _´’Nü=ÎÒeTœgN'¨Ä üo[á…á}]ÙžÚY +þf¼– µ”ZÕå·Û‹0–Ä_JŽ/%µ“]l:çí¡³ƒ£qjmØ·Ið
V72D^Иñ†Ü˜3CÏøÞ§¡ÎÏ)'8Ù úLR¸ð±œñl™Å0¢mË Ðr™>4§2ˆ6¾ÐúÒŒ¥ÚB’„(9ÇÃr9±ÙªÕÔ9ä˜ÎSÒA#è9cÛ’ŒŒñ®ÆôÜ,£16§Ò +Ð_^å‘KÆ`»(‡^€é”ñïý{÷Wx4€SáÙu—ßfÏ"eq¤þœh5BÒq‹Æâ%ø +%øÅ5[‹úš¶nßÓÀW*÷\A>+Þ3ÇóbwºXöûwÿ8¥Æd +endstream +endobj +2945 0 obj<</D[2943 0 R/FitH 760.193]>> +endobj +2946 0 obj<</Subtype/Link/Rect[208.178 479.623 231.695 490.926]/C[1 0 0]/Dest(subsubsection.0.2.3.9)/Border[0 0 0]>> +endobj +2947 0 obj<</Subtype/Link/Rect[375.629 181.202 398.387 192.844]/C[1 0 0]/Dest(subsubsection.0.2.3.2)/Border[0 0 0]>> +endobj +2948 0 obj<</Subtype/Link/Rect[353.002 716.395 375.76 728.037]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +2949 0 obj<</Type/Page/Contents 2950 0 R/Annots[2946 0 R 2947 0 R]/Resources 2874 0 R/Parent 2917 0 R>> +endobj +2950 0 obj<</Filter/FlateDecode/Length 1604>>stream +xÚÕXÍŽÛ6¾ïSèV +ˆ‰EéØMТÍ!k ‡lÒ¶ÖV#KîÊêvß¾3R–d;ñ&nŠŠœápøÍp~|ë +ÞÇcÄüÒàa=˜¼{¼šß¼|’ ãyšÊ`~ÄqÊ“8´”<Ê“`¾ +Þ³²]ÔáïóŸo¦’_¾Ndƒ@•¤¸[¤<‚Ýt'Šj΄ÎØ«Ê}G¬xg13Õ]hÅÍ".£,˜ …;k¾)hÓOõaKÎj³/›ÚTD»
aiÎ43õÊ<„š¹“^5ÍúzŠ„uÛîÇysO£¡aaSÆ'÷:‡Ô¦™Èy”)§ºô0m/„)ç2—W*NΫ3@Á¦_»¶\Ï) ݇9kˆ¶C¡š•î·y{ØÜvðK¢˜––-)‘°v âV´lºK,¹JrºËÛØš0ŽQW¢kÉWŸè{ooè¤
åIX”‹ªlÖÀ›2‚q·AžÛžÂ”U½BÏ·~ÂóxlŽ²}¸ÐøvïÿùHæa¦XáìV;;Áú;+jG¶÷–øÄ;¢ãeYƒ÷¢¾ +àK™ÉTò<Rco{º6 +]ƒ† +endstream +endobj +2951 0 obj<</D[2949 0 R/FitH 760.193]>> +endobj +2952 0 obj<</Subtype/Link/Rect[338.394 580.903 360.793 592.545]/C[1 0 0]/Dest(subsubsection.0.2.2.5)/Border[0 0 0]>> +endobj +2953 0 obj<</Subtype/Link/Rect[382.33 580.903 405.283 592.545]/C[1 0 0]/Dest(subsubsection.0.2.3.4)/Border[0 0 0]>> +endobj +2954 0 obj<</Subtype/Link/Rect[346.234 553.805 367.587 565.447]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +2955 0 obj<</Subtype/Link/Rect[155.428 323.807 178.945 335.111]/C[1 0 0]/Dest(subsubsection.0.2.3.9)/Border[0 0 0]>> +endobj +2956 0 obj<</Subtype/Link/Rect[199.471 323.807 222.752 335.111]/C[1 0 0]/Dest(subsubsection.0.2.3.8)/Border[0 0 0]>> +endobj +2957 0 obj<</Subtype/Link/Rect[234.908 730.195 257.482 741.587]/C[1 0 0]/Dest(subsubsection.0.2.3.7)/Border[0 0 0]>> +endobj +2958 0 obj<</Subtype/Link/Rect[279.563 730.195 303.08 741.587]/C[1 0 0]/Dest(subsubsection.0.2.3.9)/Border[0 0 0]>> +endobj +2959 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F58 2963 0 R>>>> +endobj +2960 0 obj<</Type/Page/Contents 2961 0 R/Annots[2948 0 R 2952 0 R 2953 0 R 2954 0 R 2955 0 R 2956 0 R]/Resources 2959 0 R/Parent 2917 0 R>> +endobj +2961 0 obj<</Filter/FlateDecode/Length 2338>>stream +xڵˎãÆñ¾_¡[H`ÕKöƒl$NbÃFÎ °“GäÌ0¦HE½žþwWuUSMŠÚ•'›ÃûQ]Õ]ï*½I6O›dóÕÆ¿¸{óîK6i"¤ÑÙæîq“j%TZlr¥DRèÍ]µy5ÿ-OMßÅ[e“èû8UQgÑK¼Í£AÐê×ðÍ‹¨íweû1xZ,±†E7‡ºzKÃS¼M‹è™7è^þÿëÙxG wL‹žàn×–Ý“‡˜½Ea²Üƒ5Lºß7ÃÐ<´5ßüï5“+Û¡_PÚÊÌŠÜØÍ6UÂè‚0õÇæ ‰ŽåS½J8Ë…Í2O¸ìªx+síú}œÚèÀŸ“Êaõô¦ç—ÃsÝW)H¡µžÖ{©sžl +Ã<x‚
” +.•ô0AP‘ß
ŃÛa0Å}—WÃ:VhIÝ”êK;Íá{Ïüj(÷KïX¼C}é^¹P(0~z9í|À|%¯Qòγ²Ó}j~@}¨»¹Ã
‚ù_`ëk
3×"W×ìÒ›SdFóëŒS.Œó÷ü¾²ë€5&úñfo äSý_ùö’„š+5W ƒ’>Uã‰èH¡….&vücÝ’…<s¬va¢;Aº;½ºzÏP}—A>ßV»ƒ£5ùª,=3žbàL}üd±PAYƒÖ]„¤(‚SÜ}Š“rmŸZÊrA0í؈Η¦æÁ©èo\
€@˜ô¸}š:B^ÂO|“?Âeô›Óµ²}²® T[¡•š´ùüÛŸ¾)»±<¾ü¼*zkĹÑó0ž.犉¦?ßú5°Â1_³>R]#ܬ€ð;` +¦ìî±”Íñu8ÔƒêPÌ泸xsÑE‰1TË¢‹auóyû¹êÄÕW3ÇŒ…ðí±€1¼2ès,P…Šˆ¬N½‚c¸vé¤qµÙïëªáô¢Åÿ/ŒÍu¸¢éˆ*¨õbä¹ó°àš +!3/O®š'³_(ÿÛ,B¨rwÖT6,HävS +o”ê[§ÓtÔÔJg]/sÔC¥ÉŸûŽü0€¥±´‘UȈj&ãýCD/¸jK;ðVMö×äôÂÕÏ!OσIW>ÑÉ´0I´s!5÷ÿÇFHj`Ã.~àŸƒnê‚Haµü*¥¥'Œ<$-€µ’¦ÿîGRAÊ aà LÏâÀKçwgl¬SZ6ÉÅ3Žœâ»EbfÈd§îÃP›úJc]‚ÌlØ´Ô÷F¼^Èžƒ` +òez9›ÈtNÇH‰g€º{óµj¢ù +endstream +endobj +2962 0 obj<</D[2960 0 R/FitH 760.193]>> +endobj +2963 0 obj<</Type/Font/Subtype/Type1/BaseFont/ESOXLU+CharterOSFBT-Italic/Encoding 5773 0 R/FontDescriptor 5792 0 R/Widths 5776 0 R/FirstChar 2/LastChar 150>> +endobj +2964 0 obj<</Subtype/Link/Rect[278.913 662.906 301.866 673.841]/C[1 0 0]/Dest(subsubsection.0.2.3.4)/Border[0 0 0]>> +endobj +2965 0 obj<</Subtype/Link/Rect[169.969 500.316 192.922 511.25]/C[1 0 0]/Dest(subsubsection.0.2.3.4)/Border[0 0 0]>> +endobj +2966 0 obj<</Subtype/Link/Rect[169.969 432.57 192.922 443.504]/C[1 0 0]/Dest(subsubsection.0.2.3.4)/Border[0 0 0]>> +endobj +2967 0 obj<</Subtype/Link/Rect[318.976 174.677 346.123 186.07]/C[1 0 0]/Dest(subsubsection.0.2.3.10)/Border[0 0 0]>> +endobj +2968 0 obj<</Subtype/Link/Rect[366.65 174.677 391.992 186.07]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +2969 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F58 2963 0 R/F28 2973 0 R>>>> +endobj +2970 0 obj<</Type/Page/Contents 2971 0 R/Annots[2957 0 R 2958 0 R 2964 0 R 2965 0 R 2966 0 R 2967 0 R 2968 0 R]/Resources 2969 0 R/Parent 2974 0 R>> +endobj +2971 0 obj<</Filter/FlateDecode/Length 2165>>stream +xÚÍYK“ã4¾ï¯ÈÑ®šh‡méFQÔr +¦àÀpð$žŒÁ±CœÌ²üzºÕ’mÙžÁ;‡T¬–Üjµ¾~úM²9l’ÍWÿÿùí›·_ªtc6·®$“Ülr)YbÔæv¿ù9ªºîZÆ¿Ü~å†'L¤*Ãå2a9×ÀÆ®+ºx+S½…ˆÊº¦Qet'TŽ?Ë(Ù +ÕÌ +_.•2-ó)¸ªÃlt°§À;QÖ{«½³‡§Äí"ié;4«,™.ŽÞÇÜ‚‹«è7¢ ‰‹,µ +ÅåÒ¦«-øoˆê&’OÎg47i-þ»öX¢=zÒ½:VuqŽÓ$º™Ë”|wdkvÚ̱ðÇC4¤tºç#P¤CÕ +3K^Ⱦñ¼B&/„oX4ãÚÁ½¯RÐÖ/N9îg³ò¯¹eøÌè¼Î4,“OµX5¾Ádj@±–ÿ…[>·ŒarÁ2àzeÀì¢e =´Œ±LÓTàžö¾<TØTA)Ü»iL9[ÓÐF½hÖGFa€‚ÐðÔèY2³ ñ´m DŽ%GŸA +fÖihëWÿl¢VÆq©.õÊ$”8,Åû°‹ bðYÄà.bp + +|1bðg]<ö +üF€‰$KÝ*ôIÅd®Ñç +¢Sq8cºØEÑPKOÚ•[™)¦&öóbÍ0nú`°š8Ù}À®‰Ù#çì¿ìÙ}º¡û¨z,2â±äQ2ùÄg¹®øćë<@:…Š˜ü‡ª<®À9™|bÏ—UQp¤’WGW9Ž®i:„Qü@ø@´‚†}NSÙ˜OhãhjöÛ
,¹µ¡§¼ø õtª«ÒÑ{G”ÂìxÙ¹¶©Q\(…„ÍjPœ¾±`¿púwÓ ÑíÜîïœÂèx#ÏÕçˆrYë!vm + ¼´~ÑëBݪ=$ІCÒä®m:j0u´Àª “d +¨Žx&b_² ±/ûÀ!ú
löoO€•HãXõqvŒ +endstream +endobj +2972 0 obj<</D[2970 0 R/FitH 760.193]>> +endobj +2973 0 obj<</Type/Font/Subtype/Type1/BaseFont/RKBYDU+CMSY10/Encoding 5771 0 R/FontDescriptor 5804 0 R/Widths 5775 0 R/FirstChar 104/LastChar 105>> +endobj +2974 0 obj<</Type/Pages/Kids[2970 0 R 2980 0 R 2986 0 R 2993 0 R 2998 0 R 3009 0 R]/Parent 5811 0 R/Count 6>> +endobj +2975 0 obj<</Subtype/Link/Rect[338.113 675.748 361.065 687.39]/C[1 0 0]/Dest(subsubsection.0.2.3.4)/Border[0 0 0]>> +endobj +2976 0 obj<</Subtype/Link/Rect[487.308 499.608 509.882 511.25]/C[1 0 0]/Dest(subsubsection.0.2.3.7)/Border[0 0 0]>> +endobj +2977 0 obj<</Subtype/Link/Rect[397.363 431.862 420.172 443.504]/C[1 0 0]/Dest(subsubsection.0.2.3.3)/Border[0 0 0]>> +endobj +2978 0 obj<</Subtype/Link/Rect[393.928 377.665 416.737 389.308]/C[1 0 0]/Dest(subsubsection.0.2.3.3)/Border[0 0 0]>> +endobj +2979 0 obj<</Subtype/Link/Rect[264.588 282.821 287.038 294.463]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +2980 0 obj<</Type/Page/Contents 2981 0 R/Annots[2975 0 R 2976 0 R 2977 0 R 2978 0 R 2979 0 R]/Resources 2874 0 R/Parent 2974 0 R>> +endobj +2981 0 obj<</Filter/FlateDecode/Length 2003>>stream +xÚÕYQã¶~¿_á·JÀš‘(J”—¶@¤úÐìÛm€Ðm«‘%Ã’î²ÿ¾3RµòžÏ—‡öaAsDg†ß?r?D›ã&Úü¸qíߟ?|÷ƒH6qÄx*²Íóa‹„%q±‘I¢BlžËÍÇ`¯:n¹Œƒ>ÜÆEp2½(h†óN_éK{ Ù|DÔí±Ú«š:ŸÂ8 Úz8ÛéÇVwô¥j“}þ'š–n +4ŠsÁDž€ÍÆœO¤ÃŽñÌORƧ/\×% šr;Ƀ=@•[žLfÙf',©šO˃‹Â9&Ø%ßs7HY±ïon½Ìoyƒñ™ÎxX£_õ‚‘rßGFŠÑv%UwíB{³¢øžr˜»ÌŒ™€ãà/Û\³Î¿Ü|÷C*69+²,A%Û$ÊXñÍ–G,áG—aWWÝ î+¥viˆÈY>ù ÃÄüº}GîlnýÒÞÁb`»·è³Û´FuÐ…«[æöÕãVcJ«s!·ÂñÑä,aÂóõñ€Šv]X×’1ž]¯z}_83–'üMj`0G ê0^¿Gá‚´W}Õ6$°#E{BRŒ°ð"Œ½Ï!tÚkXu£ŸH®!Üq–Göô[eõ^®¡t5"æÁ_¬Ö+µ¿uÃî\õ´`i?¾Àb0´¥ž¢æ?íp5&4~rožà?7mÈ£à³ÍÑ¥O1i‘Z²`ÑÙª¹\ÑèµÜ“2s#±&-J@Á²lÌ=ë¢.×uåP¥ø·æ)‚E°¼·ÕW}¹VMßW}}¶Ò”å‘\ÅÖ‰Jëziª¨1Ñ¿ * qîßKehY`Óù_(hÃx¬ÝC§;”¾®éšÀД€ +@ î¬rQg$úé°˜êƒw‘†+@zœ‚‰åIœ¤‘åíÑüÀ@iOíûFê€i´ú…òi;ñœÅÚE|R¦ú…nƒcrÀ¯©õ„x|;é-Í´ÏäsAÿ<̨¯==VßÑÞîç£YŸÅŒK¹’ôøàƒo=÷¤¼Uò ‰3•y¾aÜZÀ£e@‘
h•í«½A<ég;æ@í·™ÝŸ@¬»ÓSíá>gS‘5º½WP8B—Í]æq°l
‚ôÿ2a‹ÿ—½C:Þ9¥dÀO·™d=@e<ò†üãùÃ€Ý + +endstream +endobj +2982 0 obj<</D[2980 0 R/FitH 760.193]>> +endobj +2983 0 obj<</Subtype/Link/Rect[266.915 384.44 288.268 396.082]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +2984 0 obj<</Subtype/Link/Rect[442.371 303.145 465.652 314.787]/C[1 0 0]/Dest(subsubsection.0.2.3.8)/Border[0 0 0]>> +endobj +2985 0 obj<</Subtype/Link/Rect[188.094 235.399 209.447 247.041]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +2986 0 obj<</Type/Page/Contents 2987 0 R/Annots[2983 0 R 2984 0 R 2985 0 R]/Resources 2935 0 R/Parent 2974 0 R>> +endobj +2987 0 obj<</Filter/FlateDecode/Length 1851>>stream +xÚ½YKs£F¾ûWèUÖ,ón»©Ê¦œC‰+—uH`›Z*¼Ñ¿O÷ô€$•°Ö•ƒ1ÌôôãëîoÆwÑâe-~[œ>#&àÏ,v/£—?[üòx÷é«V‹„¥ÆÈÅãó"IY¥‹XJ¥jñ˜/¾ík³ëÚbWmøÏãïwSùŸ¾*¹à V+ƒ2´b’ûøIU.EœOAUv!‚b.yUO¡•·Œ˜Éb)ðéöü.¥0vkX̃ŽÞßB®íò8h˦¦Aœ‚Ï̽gë](øÊ“à°qsžé rx¼vcP\/RT™ÇK"Ý+=2vjœÔ,ÑžqŒ$ÿr4!tÝ·EN¿V8z˜(@ö…GbÐ=Ïvaô+ÊÕ’|#"^‰K.™V)í[•ÍÈ19rû‚ÌyÙŠ<„&¨Š–Mâu ,U{¦~D, +º²«ŠY p"Þ‡‚¨G¤eè'aÀ¥v_ø)‚²¦¡¬¦÷l…râ ÌC¼„ðÝŽ_žÃÔb|³a´èñµléc¯Ò‡€í³ªBÕ4§îÃigÕëjŸý·û1œ8 +a»£²£©ÉÈÜ@hRŸ5¹§¦Í`¤7¯KÂKðÐ3Û;mšÝ²w˜Pž²ŽÑ܇gznw¡ +Š¶¨»{tI¤¯„Cƒ‡Ï1)êôÃÉ+ÝøeMÙ€¶gnÒv’¨P˜´T=®ŽxœâOÄPÀúi·æˆ8KãIij÷«w¤gR«IÌí~ëÞ9c—ºÑ8ˆ7T£ïáÒÜn»a&â¾éóí†Õitsú«‰Ýÿ›ÑÐuÆä,Ï _é}úHrkósñþRÓš¬®Á>ü̡ۛMÌ÷Ó#VŒ¿79îO¥¯œ[·®´ºŠ4$ªSyÙï¡Æ{¤Š©Ôô›ü}VÃÄ1—[ŠêŽ¤ÚªUw7£W¦`Èå.«Û*ë +_Gˆ…O—¼(I<@,/»£‡|7 +¦£xœc©öíYÆÝ4ûQV}ÊZBçEÅvŸÖM½Î(±×ãÚ°X·ç”ÚÍñó¾o§¶Â´~^ú¥q'yz»KãIvAÌçõZ|®F~)¸òpµ-è„v„_1u%É¿‰XÌôo²Þåð'Çðûb4”²¡Nm³«ÔmRdÿqWlOÏ’b-;Mì˜éd8fu +8ŒN<±œÇ¡¬LÐ7Ék,ê®Ö¿”n|VOCé!玵ñ¤ë§PIùõb?a© +Ú°ª +¸Û‹mY¬'$¡¥,
ºpɬ¼{o
#ÜXùÕo¾j‡ò¯&Ôé©ö›ÙÌ)Ñâ£îÙÞðøE›ŸóÕf_uår: ïÜôïÚÂu¦&dzïŒD1@éX<¶Ù…Ôsd^¾ë—œkh\[ +lçˆ02ž÷ëãÝžW +endstream +endobj +2988 0 obj<</D[2986 0 R/FitH 760.193]>> +endobj +2989 0 obj<</Subtype/Link/Rect[342.68 655.424 365.961 667.066]/C[1 0 0]/Dest(subsubsection.0.2.3.8)/Border[0 0 0]>> +endobj +2990 0 obj<</Subtype/Link/Rect[327.388 122.384 345.293 135.336]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +2991 0 obj<</Subtype/Link/Rect[482.807 330.243 509.646 341.885]/C[1 0 0]/Dest(subsubsection.0.3.10.5)/Border[0 0 0]>> +endobj +2992 0 obj<</Subtype/Link/Rect[277.53 167.653 301.909 179.295]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +2993 0 obj<</Type/Page/Contents 2994 0 R/Annots[2989 0 R 2991 0 R 2992 0 R 2990 0 R]/Resources 2813 0 R/Parent 2974 0 R>> +endobj +2994 0 obj<</Filter/FlateDecode/Length 2500>>stream +xÚYK“Û¸¾ûWè²j„%|Ýb;»[›Ê);•¤j'J¢<,S¤J$ÇÖ¿O? +ÚPJøÚ¦°ˆ‡›á´C6øݱM‚·PêÀt6‹¸9
u_m'*ýÊ<h/¡4Áçp›‚‡ÿVžËæP5Ÿ,«†÷€C +R:tKpŽwÉsDéÄØ¿*¤-_ºi"bïž‚wøíÈíttÜÏå8ÓZŠ=P˜€ƒ}_18rUÈ•ŒÈ0"Îe`ïüŠgRƒ®ñ„Ó¯UßñWÁ{ʉ\®„ÃI{bÕ¡==yã%¯õöŠ{B;í4°g:A ÜHfwáݤ8Hs‰}²…Þ®‚˜Û‚\dp +ȵtôûj +>Äo_Ïæ!Ûá“'1¦|8ÉîgvÆI`óûÅ|=¢›ïJ¼\?E)ç‹:õ½}{:A°«ÆŽÐñÞ7|žs;ÔÅÐX¼Ñ=€œÒœ;”ÇÒÚÎífå$J8è'›2™sd3"Wr£E[=ÉUÉDŒæ9£ûõÒƒÀ›'8´0ñ»!>èÎËeµŸûÚd+ðíT…zá»} v¿¼²Lì.<Ú^üåó•K_ ¢˜Š—A6eÊcö‚;›PÏ3}è{¦ÏÎ-–"_†¶.t +t³&RsÿiÏÿÀ¤ç OþÈf'¬Ë§£eð?Ÿ¦¡ +#™«GMTßX¨Êr+cüÚ€£`hP !HdŠCÿ¾q'¸`†{èÍ®†]/ÃÌlª¬lLãõ6?Ÿó"5§‘ˆ£ä¿ç„³S(¡ +•$çÐN©!ë}åuHÂÕ&9þÕÝçFŽ±ÙH67k³ôd¸gF-çµ…ŒØåºÛÌØŽT9°…´ùeèànç‘ÈwL~èHTðÄ4„ql;nnîê'Ýóu8õW‹*EzÕ'ç;¦0•÷O…%£Þp^M˜aR¥«â‰l. #I(/ÄQO'ʯKž˜„m·ÆÀ»Ê¼Ûiû¦ªUêÊ&ØѱãÄCÏ\¸B‹jFj€û\X¡'¦yupž«ú‡_B#Ò$^sßXr +–ÉSª0ÃBöò]ËåÑJÔÞƒ‘ä"Û)†¿? ¹{JÀÑ™‚ gqL•è*
ì +眞ð¤§sFËeW2ÛÃL5rEt¼2IadžÝÝ—’%PYÉ”žt°õ`1)O9ɤó“¥öd)žì8Ôüí Aó߈¸2õ.Î[ú²Šá|nÇrš»fµ˜½]¶ó}ªÆùûÎÁsþÌüç¾á)¡á$>r¿–û¡´vý +h÷-×Wµ€ë{ Š# +/¨ÕXDãÃí©j\-ØM"ž6ŽrÊ]ÙÏ +endstream +endobj +2995 0 obj<</D[2993 0 R/FitH 760.193]>> +endobj +2996 0 obj<</Subtype/Link/Rect[179.412 211.969 185.486 223.361]/C[1 0 0]/Dest(table.0.1)/Border[0 0 0]>> +endobj +2997 0 obj<</Subtype/Link/Rect[456.688 171.072 479.395 182.714]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +2998 0 obj<</Type/Page/Contents 2999 0 R/Annots[2996 0 R 2997 0 R]/Resources 2847 0 R/Parent 2974 0 R>> +endobj +2999 0 obj<</Filter/FlateDecode/Length 2682>>stream +xÚµ]sÛFîÝ¿BoGΔî'ɾ%—&ãöææ®v^w¦´DËœP¤*Ruœ_Àbù)Êb’ÞtRqA,€Å7–¾ +WÛU¸z¿šþþyÅá7\ñW’Iž¬"e˜à«õnõñwx±?¯B›xõdQw+i4“7«›«ÿ^” øgV¤Ú.~}¿zs{õêLV1Mnz6سºÝ¬>zÿJËí1Ýfþï·?_õ"ž£ú1ˆ"©¼_³m^•¯Þæi‘›Å{µÒÚ{“Þg…ˆ(ö®7YÙäw";Ô#?Ý^ÍhG‚*’øD=RèN=‰b"”vz"B –(ý}D$Ñ‘XD„ÃÂ(î¨Xs( æP"V#sˆ…œ“9Þ¦e^?úA‡±÷6+wéÁçÊûdÕàL& H&4 +j·nh«Cr +ZÌ€‡,щculÖ~ +êˆðkŸKïXƒs4ðC/-òlÒcÝu9#çïÆ{"Åÿ–¥èë—y•ÙÓ—1îåh{çóÈ;øÀ°ì¢.ŽeÒ¾Àƒ–ëìå¼r'¡ðp +ߤ¸^µKh—r,|·‹¦„Þ¿€= 4íÑ‹ƒ=J &ƇdZ9¥´Ê¨î«ê“
–š-Š^½Ó +,œ#ß‚Å5ã„jëZ¹qR\²›ÛÞ)Øê %»ó¦ƒ’(;SÔóöß•f&YZÞQØ}#…®MËóô" +ûï>Åþ»O±/¿[†ý +w>y%—ã8Væöã'Þ›KòXK¯z xÄv…b×U‹v˜C[FŠâíàëjQó ªm5dPÊêT<FÐ[—pàa<ŽÁ?ñª¢¨0öŸ`v‚
óîjš€iËžk›©²Qºøqbn8‹¹¾"Š…¢Oi Ïvy™—-'êX¤>Pþ
ÁÑmMÛu ƒî?õè.5xB2Ö¹ðSŒ÷ÁsÝt½>$¾©h‚DsoZÑ`é„‚§y¡x
2—B¥é]©c›b¿NœÁF¼_óIrž—k'—2†b:1gj"o_ÝtŠ‚c8Ñ8ÌF +Ld'Òtó9Æúu)‘N$›—ôS?±q:K8¸ø$ùŒrb¥çNú°•–ô–Ú€ç¥Í]íœÛäUI(-BUvM @mòúsë1·ÏºGïr8õ>[çУӋü¾È+Hˆ0NÓ ÷>°zv„=‰v³h‰$ÜuN£I#´ö쉞aL* y´8r/ "æ¥#‘µy µÐ‚P«0hìŽw¾ä4_è®…À +m€“a«ˆëݱÍáHÙ!¥çÂÜp®5ýT’'¢ù•î£A£MÈ’¨+î÷öSÙ\
ƒq['}“’?Ãì NéÄcÄ”Ê
²œ-7ˆÒ&M»À#6æ“©Øp!ÿõ± +hǺv½‘™æ!Kwrµ1¹×ÁŸãeâã„Í’x27¾ºÁ4/rßEQ"Ýñ°cÁ&ë/ü_•»^ ý²gûª®óî{]•GçiöƒhE#K^Ó±/f¢¿?+†Ò2ãt¼Ÿžm§†·£BE³" +ÿd¸o¼ê…boø¸óÉ¡û\W‡¦É›"[Öji™döÊ·Èû’.w¡ãŠ®åk] +endstream +endobj +3000 0 obj<</D[2998 0 R/FitH 760.193]>> +endobj +3001 0 obj<</Subtype/Link/Rect[252.722 558.587 274.014 570.229]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +3002 0 obj<</Subtype/Link/Rect[295.945 558.587 323.286 570.229]/C[1 0 0]/Dest(subsubsection.0.3.10.4)/Border[0 0 0]>> +endobj +3003 0 obj<</Subtype/Link/Rect[353.981 490.841 375.529 502.483]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +3004 0 obj<</Subtype/Link/Rect[353.246 355.349 368.344 366.991]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3005 0 obj<</Subtype/Link/Rect[295.393 260.505 310.491 272.147]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3006 0 obj<</Subtype/Link/Rect[423.373 179.21 438.471 190.852]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3007 0 obj<</Subtype/Link/Rect[242.017 675.748 257.115 687.39]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3008 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F43 2804 0 R/F58 2963 0 R/F28 2973 0 R/F65 3014 0 R>>>> +endobj +3009 0 obj<</Type/Page/Contents 3010 0 R/Annots[3001 0 R 3002 0 R 3003 0 R 3004 0 R 3005 0 R 3006 0 R]/Resources 3008 0 R/Parent 2974 0 R>> +endobj +3010 0 obj<</Filter/FlateDecode/Length 2468>>stream +xÚÍYK㸾ï¯ðQÚŸzØÃîbL°‚lç ¶ånalÉhÙÓÓ俧ŠEŠ¤,w{g Ãd±X$‹Å¯úŽ/|ñ×…ÿÿñþ»?ýE«…àL/îw¡S¢ZJ1^éÅývñ)Û-«¬^®¤.²Á6Dvj»G¢ôÝ~)xöºÌMƈtÿÔ`#ÏŽÀ,Š¬íNÈÒliøÔžö
5ÛΑ€¯ÊžFêZ&ûêºÃ„é_÷ÛE…{–²böÊi·8ù+-áø’šœBxf¬k¢KVÁ4Ç|](ì —Òóe³ß2˸RÚ0QŠÅJ(ftE÷OöH&'VlÙ¡^ +j´ô‡†ˆç¡Ù÷DkwôéÊeÂÀ¦=¯Š¬n»‡c³ik7ótöTãdõ†®ä'¸ÍXeÀ¬M8ÔÝÖQ_žZ7Óžˆ3ÅËô8þzQ°kÛ:ÃmeöÒºS7Ú>ô&ö”~7Ç7š£þO}7´[\2âµZ…®7•Õ‡¥(³ã¾ù³»·n–©\ÛëåpŽ’*¾Þ•áœgßÛÿìßÖ’±µ^ÿRß7×kêþÔŽu×öÝîH+ I°Ê˜Fò®‰¹£>,÷†@ÐÕ)lr”ùË÷?¼¶ôÅOíV‘p¡Ò=ô_— żä×PLéìTÛ{CAêðÔŸÑl•Ì³®Çû& Q7£>M“а°ªü+yhöõ©ù:û tÎòÊxVÜ…Y¨Oí¦Þ;¼±‹múcÛ´•`18ò¥ÞŸ]M +ÿo‰`7öuŠ2g•Ò©9_Á°ÎoF™‚ÚÄ(£tyM²Œý>Ê(Îrc”ñrQ;S©†™¼HöhN|Q1-„ÝdÏÐ+2¸±ñãh´ ||ø†•V¤^i$Ó\¦ê]Ë®qèÌv¿|ñüuþ‰kô@8Ïnq¥+VŠ2µÚÏÍëKÿpu‹Å;©3Ö{«¡9:„>†5
ë%WŸìâ‡åJËòº-«l:R¨QäD£ÄÿÏK¡àéäÙë>?°•"ÛŒf +îJt³Þ*¸¼»Ï±¤œl»@¿ùv47™‹ì@vLËó( ŽPŽñ>€çÃŽÖ˜ +#Ûó³ÕÙ_~½ +YÆòSŒtS7hX =š/”"'_Zì2.Sct‰DO +ARÉxíøAh¤87©FHÅ.¾ÐÇ*fDò°†íִѶo‚5d¼„5¤†Ê^na
ÿg`
É°¦],¯“ÊùôDqøfüíüaL«àýùÒ† +˜ÖÕ‡æÖ*® +/#Ä
+endstream +endobj +3011 0 obj<</D[3009 0 R/FitH 760.193]>> +endobj +3012 0 obj<</D[3009 0 R/FitH 697.068]>> +endobj +3013 0 obj<</D[3009 0 R/FitH 699.221]>> +endobj +3014 0 obj<</Type/Font/Subtype/Type1/BaseFont/ODTRUP+LetterGothic12PitchBT-Roman/Encoding 5773 0 R/FontDescriptor 5796 0 R/Widths 5774 0 R/FirstChar 30/LastChar 232>> +endobj +3015 0 obj<</D[3009 0 R/FitH 687.266]>> +endobj +3016 0 obj<</D[3009 0 R/FitH 675.311]>> +endobj +3017 0 obj<</Subtype/Link/Rect[336.408 608.002 351.506 619.644]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3018 0 obj<</Subtype/Link/Rect[339.877 486.059 361.23 497.701]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3019 0 obj<</Subtype/Link/Rect[216.709 404.764 238.452 416.406]/C[1 0 0]/Dest(subsubsection.0.2.4.1)/Border[0 0 0]>> +endobj +3020 0 obj<</Type/Page/Contents 3021 0 R/Annots[3007 0 R 3017 0 R 3018 0 R 3019 0 R]/Resources 2862 0 R/Parent 3023 0 R>> +endobj +3021 0 obj<</Filter/FlateDecode/Length 2259>>stream +xÚíYKã6¾Ï¯ð-0æˆIÔ1Y콇Åb§‘=LˆlÉc!¶lXrvzýV±HJ”%·3È{È¡[|ëùU‘~—¬¾¬’Õ+÷ýáù݇J®xÂDª²ÕónÅ•d’«\J–jõ\>GM¯eΣkWWØJ¢¦íbõ1O¢º¬hö´£o¯yíëøçç¿!ýtUʉ`('D³oúƒ_° ¦îÖ½ˆú`ø÷¾néøît‰×ŽjÚ/“CMoÓlÍ ¦xÁJ•ç}ó¯q–FŒh<õ´Ö wj(Î+ÍQ‘»5GMð|Yª +«–D¿˜SÛòà·&IT]q8ˆ·$ä–ÑÐózdÆ’Ì‹
{úe¥œi™OUteÌSÇÈöt¬©Õ€ÞDú)ÛÊN6;ú¾Æd¿RgÛeôÒ°;ËÖjAç`ª¡n{L*<P kê–øÖÒfäÐüŠØÞ‹2NEô}Ký'$'¢SuÝöÍ©µ»cCM™Gáö+{R[Yâ:=u,3eO”ÊÃy_nj¤×7ÿ©íŽk[¡±ùËÓwFØ$”’È9 +,rORèè#GœÊè»X +ãb°è©
Oƒî¶ìê÷´oÐ>ŽŸ®ÆŽÐ<_{Z€:ºÑÑ|C/¸¨±ì-„¤äK³â1Ÿ[»ÕrŒï1ÔŸŽþq¨A2j_bÕ;”Ž´«-ÃÔ~*·ª†à/[]’\çŸ?®>›…’)»Ž‹Fwq,Ù²¥oÓ®«úŒa8òA®–F_χ²-OiƒTÄ’
ì… ‚#g£ömÝu,àb™ëSµÒ¬È2ithªA}k‘0)Ô æ׺¼LHÒwªuK Œt£B¦„À¹_bŠT<I‡'~AšxœPÉUâÍ‚£ÇSÕì^ݸT˜™ +w„I‘i2.FÝšzVÖÆÀ'ôÇf’ª€Â"ÌÌ´'T—%Ò´¦^ÀX³#` +|þ\oðt¬LRý—É%äËÆsi_—'›ŒÈ"†äM¯½7&ùCÛdÜLŠÄq„.Š#>‡S%}¬l[ê¡n ìZ“* +ÅÙi•ŠÁC«A•¶oúŽfJØÖ)ŒYŒgHŸˆ(?íO‡ê}0^ÓÞ±fÎjÜIWÏ#ÄÜvŒË0UU&)K1X>‹lN´åD²Z@<+[Ì£ý57E?N ;âw_v4áÝG7µ[¿µ%Fåè70n9§„…“„B¸ëFaöP;ÝQ NJÞ˜«Ìw‡9—2¶fzHØǦuqßÍCKÁÔøç’œñWøù%/D +íB#t™ÐšezP›¥.1™¦Äß´²|I×EÂÒáV¾Œ)SJ ÑÙÃvô…
œ +̆€€#WÔ®êÑÖv©)–IÆ2áÍ¡Röõ×…»ÐÉ=ácÀ=ƒãÏukäIs:ÇP
™Õ\ ËæPn(Ð_iÔȞ擵cÈ€î2ly;Ly|sJ°3Á¦
ØŒ™YÏÆBYº˜àòÁsùˆÍ…ÎolžJ+·¸—“l*¦6‡.Ÿ"шµ<£QÒŠtŽ;‘¢¹L]AåP"¤ß&ˆ‰)©K„˜q©,—ðÅÇÏ'ôÿuv*І +‡“ÒÂ&øºì FÙá†Ö|`h±ú@ü¶Á¦÷ëkuƦޖWs¡WöάŠqŽWzꕽœ+=—0¦”JF°˜’‘™5ù†Æù&ªSm—ù +VA.uål +X;çëÿƒ§ Á”øû»«/*œÌ<LØ'”Oµe²<t§/VLþµæ~+™`˜½!Ї²XLsÍévƒ}@0¸e + +íÓ–Çúsù"D¶ýù¡K%b=ÎYÒðhˆÅ.,ǧ€#‘Á©¼ÂWZ»ã<—£@ƒñ°sW-bj<$õ÷’Î`á"FV î0ŽÎUî?>„r÷b½l£þõ\?d'Khîñáæ±! 8>5G¨kŒ5ü»á¤`Șʼ@-»Ç·ÎóÂpmUž|ŸT÷K‡‡¶ºjú·ˆylÜ\{â2Äz0Ðèék$…m–OƸ6b‰+V¾ ¬m„Ü`°fy&6dÇ^h+ÉòD•çÿ9^¨®]<ô
Ûž|q÷^X"sx±ô´ý'x|«Á2&'Ùø¿ü>{ÿñ†±@t—ù±íMíÁTйg*\;1…¦‚k*$æLÅÇ*Ogjª»Çÿ.Sñ +*žBªUŒ¹-¨Ò`Í_Ÿßý<sÎd +endstream +endobj +3022 0 obj<</D[3020 0 R/FitH 760.193]>> +endobj +3023 0 obj<</Type/Pages/Kids[3020 0 R 3031 0 R 3054 0 R 3059 0 R 3082 0 R 3120 0 R]/Parent 5811 0 R/Count 6>> +endobj +3024 0 obj<</Subtype/Link/Rect[269.633 547.03 292.34 558.672]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +3025 0 obj<</Subtype/Link/Rect[170.871 507.09 193.824 518.025]/C[1 0 0]/Dest(subsubsection.0.2.3.4)/Border[0 0 0]>> +endobj +3026 0 obj<</Subtype/Link/Rect[287.724 425.338 310.43 436.73]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +3027 0 obj<</Subtype/Link/Rect[260.634 384.69 283.392 396.082]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +3028 0 obj<</Subtype/Link/Rect[244.38 343.792 267.087 355.435]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +3029 0 obj<</Subtype/Link/Rect[282.536 303.145 305.242 314.787]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +3030 0 obj<</Subtype/Link/Rect[289.383 262.497 312.336 274.139]/C[1 0 0]/Dest(subsubsection.0.2.3.4)/Border[0 0 0]>> +endobj +3031 0 obj<</Type/Page/Contents 3032 0 R/Annots[3024 0 R 3025 0 R 3026 0 R 3027 0 R 3028 0 R 3029 0 R 3030 0 R]/Resources 2862 0 R/Parent 3023 0 R>> +endobj +3032 0 obj<</Filter/FlateDecode/Length 2246>>stream +xÚÍË’ã6î>_á[¤*›#>ôà1©ÚÉn9dœšÎA¶Ô63²äXV:þû +nËyàhumYø7rÉb¥éĹ[†gጵJƒ¼.àä4pÌÛ˜Mešà&±ï¸aße´í&AUÂeèÄ{rÿAê…F!q”׌ý‚ ÀèÓË.¯LÞ–íDæ‚_•(sÔ$Q[Ûw%²' +žC4'BØä[ ¥‚Ï/ÀâdK+[ÐØw!n¨ä…6¿w¶»qyEO¦—¡czXað^yÈ"
¾3›0‚u˜zü` @x…°R>¹Åã±2Ûi´Ùämé7ÔôuWø룦ҷ ±*"›Å^Õo(åXñ…JF"SÉÀ{›Ã¡,LN„+ü¡‹Ó6Uè-¥p›‘^ÕñtPŸx¡QqD±,æÞe€ª{„‰~ñŒ¥i28–Ê_ÇQ'•Ø–-0’èÛª¢Á}óÁ“V‚k–ˆtÊ`–[Cé41›šAÎÙIgY˜¥cÛp<zóLß)‚w`“•Är ÇÆÔg¿ˆnoI‡Ô^Á® Z2ÿ§ž±}î“î±]3™MØÞ.Ñ»á½àܦÃIr”ø…&9Ï$(ÍHñqeìÄŠÑBs"Ð!öá{Ütg|-@ÇvæÈŸoÚ"!+v÷´©˜CÉfî¾'„Ï•âLdâOó¢8J>:i¿cµ÷’_žètE6=ò[ÐR)îÂôm*ü˜³,ýQ
ù¢› + $“ª¿Õ’¶eIƒ'¡Ò¿8Ÿ +ò]ÈS›ö¤±|Ê™,fZ'éOÊ öÌY#ÓQ浤sаgÐLÇú! B÷˜þQmw<ZAð!ÝÀ“r·ž×îë%®},{R±$“³¨Pµ3ÉG4“L]iþë\Œ„Ä-Nf.¦®›sù‡qÛOÎïù—>)¤áµËáƒåà
ïkH¬ØP1,‰âu‚@§<Ó£àî Š¿v§ü^(C#M{M¼Î“øÕr] +;îI–ÖWejš2þèýÁTve@Ö¸÷wTí¤ïÁx^ñS¢@¢>
q퇫Īœ>³²J†º}
ÙeEp[¡÷‘+½^0M¸/Åî”ér¾hІ‘]©MÌ©f¯GÊûÆ5èâYüDÕò,µ°¼m›Y9&€>%zž‹
-$`鸃¼ìÛTso¨0º“ëⶒ̯j°QxÁºžúòTÃK¿Nä€M7˜U«xò»-K·|• gœ ùï¥V£<زOÆXò¬ö¹•—ÛïØ;g÷Ñ{Î7΃_Û¬”Ôªü¹Íwîb˜E£R•’CÍU£Je‹HVçËÑÖ›°dBëÍ +½=óI©+‡Æ9b\:æþt:·œw,½¸M}îÀ±ô-q=j¯ëÔõlô* +ãÏP“6×L%½Îü÷v”µê¯LjƒÍv<hpFøÆ•R¨k§çºGæÍ6¢ìD®¬¶©¼îÎRNÁÒ¡’úB‡^ð¹M Ùcÿ€Q1pR™Ï!—£Ÿn2M‰áo(üÎøŸz +endstream +endobj +3033 0 obj<</D[3031 0 R/FitH 760.193]>> +endobj +3034 0 obj<</Subtype/Link/Rect[302.347 696.072 322.49 707.714]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +3035 0 obj<</Subtype/Link/Rect[343.016 696.072 364.615 707.714]/C[1 0 0]/Dest(subsubsection.0.2.3.1)/Border[0 0 0]>> +endobj +3036 0 obj<</Subtype/Link/Rect[289.068 669.476 311.775 680.615]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +3037 0 obj<</Subtype/Link/Rect[315.484 669.476 337.883 680.615]/C[1 0 0]/Dest(subsubsection.0.2.2.5)/Border[0 0 0]>> +endobj +3038 0 obj<</Subtype/Link/Rect[341.592 669.476 364.545 680.615]/C[1 0 0]/Dest(subsubsection.0.2.3.4)/Border[0 0 0]>> +endobj +3039 0 obj<</Subtype/Link/Rect[358.393 655.424 380.844 667.066]/C[1 0 0]/Dest(subsubsection.0.2.3.5)/Border[0 0 0]>> +endobj +3040 0 obj<</Subtype/Link/Rect[270.872 642.377 293.579 653.517]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +3041 0 obj<</Subtype/Link/Rect[314.105 642.377 336.678 653.517]/C[1 0 0]/Dest(subsubsection.0.2.3.7)/Border[0 0 0]>> +endobj +3042 0 obj<</Subtype/Link/Rect[313.747 628.576 336.453 639.968]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +3043 0 obj<</Subtype/Link/Rect[340.162 628.576 363.443 639.968]/C[1 0 0]/Dest(subsubsection.0.2.3.8)/Border[0 0 0]>> +endobj +3044 0 obj<</Subtype/Link/Rect[367.152 628.576 390.669 639.968]/C[1 0 0]/Dest(subsubsection.0.2.3.9)/Border[0 0 0]>> +endobj +3045 0 obj<</Subtype/Link/Rect[271.163 615.484 293.869 626.418]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +3046 0 obj<</Subtype/Link/Rect[249.491 601.477 272.249 612.869]/C[1 0 0]/Dest(subsubsection.0.2.3.2)/Border[0 0 0]>> +endobj +3047 0 obj<</Subtype/Link/Rect[281.423 567.354 304.233 578.996]/C[1 0 0]/Dest(subsubsection.0.2.3.3)/Border[0 0 0]>> +endobj +3048 0 obj<</Subtype/Link/Rect[150.487 499.608 172.938 511.25]/C[1 0 0]/Dest(subsubsection.0.2.3.5)/Border[0 0 0]>> +endobj +3049 0 obj<</Subtype/Link/Rect[304.088 418.313 324.231 429.955]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +3050 0 obj<</Subtype/Link/Rect[284.686 201.526 307.783 213.168]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +3051 0 obj<</Subtype/Link/Rect[197.585 147.329 220.343 158.971]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +3052 0 obj<</Subtype/Link/Rect[240.596 147.329 255.693 158.971]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3053 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F40 2803 0 R/F39 2802 0 R>>>> +endobj +3054 0 obj<</Type/Page/Contents 3055 0 R/Annots[3034 0 R 3035 0 R 3036 0 R 3037 0 R 3038 0 R 3039 0 R 3040 0 R 3041 0 R 3042 0 R 3043 0 R 3044 0 R 3045 0 R 3046 0 R 3047 0 R 3048 0 R 3049 0 R 3050 0 R 3051 0 R 3052 0 R]/Resources 3053 0 R/Parent 3023 0 R>> +endobj +3055 0 obj<</Filter/FlateDecode/Length 3118>>stream +xÚÅZYã¸~Ÿ_á·H@‹#ñÄ<m6È$ yH:Çb7@h[ÝVF–KÞÙÞ_Ÿ*©ËR·»gÅ Gb±XÇWE½‹7›xóû~{ÿîý)6I̸’éæþa“HÎt¢7™,Örs¿ß||.»0Jtp#.Dà^Ê_yp2;hÁ'ø?Ìc˜dAÁhèǚƴ—ãÝdrAí¡šªjBÃ*õ#å€Rqt˜s(ƒ‚ºöeø¯û?"ÛrÌ61Ëy +»²ÿÝšì-e\(?¤°DëŽÈ>œC4GZ¯;Ù—]ÙÔ¦¢ß–Û0‹ƒû0WAñOKÚS–¦É&JSRá6„M>…iPí¯í8/nÉr¥7™àN²?p®&c¾ppoå“åÈ 0#dðDïÝÓ©ð{S»Ê4Ë¿«oÊzÛ4Ÿ·/2¦1"ø×Âô—þ9n`ü¥›3²å_þ‚üá`ÎB.‚$ä2p¿¦{À1¦ÞßHK¬Ò°êq&÷E˜pTŸ,0eÕ²Éð(I2–‰tzÏIWÄôÕ¾ÉSåLª^ eÝvewAMXªÒLé̾›Ñê¥ÝœM]þlV養ʼnèXþ¼‚\1öÃN—mU¶PåEÖ°ä~#¦%šŸC΃¢ªÜ +®u°JÛZ•¦-悉¸RL +9•±ÙïÏEÛ.r c–e½®w“h0ŸÜ÷·»CÓT˪˙Šó¯¤ºðoªîØn™©Þ8S0ùeêKÐÊìvõF’xENÞšzî +\1ñKÕƒci§AïÁ…- ûæM«/ÙtüºÝZcžÛ²`™½‚ç²h{µ?̾HYrt>*©WïÊf°zgóT˜e?Ã%S\ÜjåǦîËt2@¿¸–¿y¦þ2çš%¯ a·i}A8æà‹Tþö½ë„¥™þÚ[ÿT<-n;IñçWضxÛ¶£ `šN¡àßZtÌY€^Xeä…Õ(2Ï6ªÀaõ¶ùŸËÙl ®a•ö0`¬ÓJí¡¹€@íïº Ã'|˜îY¶‘ŒW’çÎ\:x,£ÐѨ%_:)t¥bÄõ™Ö¡ïïÌ\I½6Gw˜€B›tàË7õ4Çh€¼/R¬LWü´,JÁ„”#†DÛ7éx›¹¬~ÿAè
& + TK✠=K6pÝ(ùI‚±[Ä$ÖKÉ…ç|.¢ÈM™«6 +½6}ìèiõ½r +ßR[‡ªÐÌd¦Am³^m¿YÏúÀüe:8 +gH·*?…‰NC‹ñ¡ï C/v«A$ƒÙ¿™©‡3a
›fñÒEm…-À0¹âóðq‹9êt¨B{oŽÚºHüËæ&yprȆ}| ç:—æB/Ÿ!ÿ7¶¸ +ýéžúmmžÿ¶gù_<ÁKiïE=˜|ãì›\Nx©îf—uÕR$ŒaU_¬çGѼÚuÎØ)×Nù#m…†–…ý¾wn‰h¬ñëVqžM*¤Ø’Ÿ* V¹‡òD¿Æ¥gžMJÏ0o
ÍÂÈ©é‡k$9à$‡—È›–žUÙÙ`Ã}ÛÜi ˆ“|pF¶Z²èj"?ršÖïãL*!;öp:&Å_x·5FCMäëñ—¯î©ßÔÀÄŸŽÍ¥õhƒÛ’7Ã9…S‡f_îl¡fö"i.ŽS/
+‰§ªÜá‘K›iZ?u•>ØhÝQ.pI|m)¯ :!½ªBÇÑÔë‚ò9vví–¸ZÔ\üس[Á»[˜vjZG¾n–öp²®üÁ°ºå–žˆ %ú?×0ÔGñíýÆîÒM_k‹mÐh“QãoK ¾q±9ÜÑ J[ªy?MRÅGƒM‹Áü`Ð ÑtVîLäÊÓ• R½rGèBõ” +9ÓÃ]Iâ—C-É{çÛ:R¯qŒÔ%Å·Ù™_“too»ÜÒ¶]Ô‘,Ïù"¤†Ä½¯wc]Öˆ²ÎÁc‚‰F`—¿Éí#6bÂæî7î¯ÝL<dòåÐÃ58’t^¦š=PÀµLÕ6.×w,v,ìaZz°é§5½w‰Ä/Z¦¡gøj(C»£©Íaë©q…\*ŒeTËå©žÍFAnŽpb»A¥°kŠuü)Ì?ÁàÍM¶©N³\¸L™–ù•èâ^6ñøV"±fÉìÌßRë+&S³×#ó–düm*$)éìË?cEdz¤ÅäI/}k¥¯¾µ²gE¨ïÔ9¹BÊq¸N_¼Ôãë@F°Â¤,¡©ˆ†íîì4ÕˆS4|¦9ñ–þ¦ºTš[\ÀS°êq¼šç €:†ì9( l
ü¹kx58½çÑÀ˜ÿøø¢7r}íP2›·]¥¥,Îó—n%aM8ÿ8!EÃR/-ø\ÍÀïÎ,ÊBጪ +‰ûÞ‰~‚˘1|–Ð6çnm-{™®Æw@ï£_bï®áí[g’ÑÅê½ÛHŒœ,F·$A}È_—µ»â0íÝ®»4Kð#¸ºˆÆµw5]mïQQc±ež×{i8€y¢M¥åªue&ºMå+¾Þ€Yø5ÁÕõ¨-CÝð
,¶ðդʦ®]˜· Å8ðÕ¦[»dG›î%WÕYÍ“4wߟ®¦‡˜‡å/Ѐ€æ*Ê ÌÜXì‰õâeù,a±·æ +\¹þyŽ‹mön—Büj~›iuÈÊ©#QÖTÅböóf2¼|Œ”„°™¹[ +endstream +endobj +3056 0 obj<</D[3054 0 R/FitH 760.193]>> +endobj +3057 0 obj<</Subtype/Link/Rect[204.504 419.509 219.356 431.151]/C[1 0 0]/Dest(subsection.0.2.2)/Border[0 0 0]>> +endobj +3058 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F39 2802 0 R/F65 3014 0 R>>>> +endobj +3059 0 obj<</Type/Page/Contents 3060 0 R/Annots[3057 0 R]/Resources 3058 0 R/Parent 3023 0 R>> +endobj +3060 0 obj<</Filter/FlateDecode/Length 2482>>stream +xÚYmÛ¸þž_áo'kžHQo +t“6×;äÒ"»í¸8-ÛìÊ’!É»ÙùïáeI–7›C?âë9œyæů‚Åv,~Xœ¾Pð‹ÍvÐùðÃâõí«ï߆Ù"©Låâv³:¡ÌIŠ Ó‹ÛõâWO ô—I’zoêæP7yWøKÝüØíê¦åNµ¦F±6Žþûö§Wîß¿ÕáBïHÇÈ(X,U BÅ,€.ì
½~¥—w¾<`¢¥F&0–y;œK¼–G‘6›/•7žm|íöo̓/#¯¨°z¦¢a&ZØcÂñ¢E†SJŠHˆè`tC·ft…0Iº…§ELH†"N37M2¹L§gøQåúŠŽh/ÑŠÕÒn\†A*/–@;Òmèøz%ŠìÉ#O€(#í½÷DíKé9iâ(_$<ì~{íH»«åšÚw¼é‘^åp(x…ˆßœ¿°.ò>u´Œ†¹i¨Uoè»:6¾L=>(1 «¢uÇÁ—dô†ÚãçëX¡F·mîü$ðný–ü6f±·i| ²§Ng©ä©¶<À7¶ó‰—·4|(Hê*/i¤Ê÷O>îÌ +¶ioG}§^DÄîxlmÚ¶X‘Ø×4dªÓÂÓ!L3w©u¨+¸uÏjéý£-°\RÜ,YÒ«#¼bÓ=£¼1Ú·)±1âò„ŠSiðÔ#‡ØŽ»®r¶E3¨
ö{w׿É{1àÔÆϬ¥Â
ö¤Ô2–"ˆõXVe +7Pq^´Þ›Ê´]c·~ùrÕ+€Y¿ÞR–ï¯o®û=cœŸ>ñð5HÇ8{‹¢“È[›üXvÔ +ƒFZ?ô: +#á3ù)gÈFÞæ»ìué6C-a ¨É€šP^ +ÎVôP†Þ¹+M
¨ cñmçüÃP¤÷Ö¥U"Ü°ºà¤pnâ…®h”D%ƒ ç[ +;¿.Œ¡íâ×ݹå|;ç +¯WÒ@Dr’]üî`IèQ¸t2(ÀùA òdT&ßSïCa8ùwûBÍ7õþWOó9âûÇÎß6ãB,Ô0üþXmêfÏüœWù¶ØcYe†íþX‚”vžûÈ],‡àõ¾h`/ÞÔ+S@&i;Æ°ñ÷]ÝÕÛ&ßï‹®y:;À‡b_w|›¢j]v”d"$žÄ†c¾oêjk1ƒ¤àNslŠ'MXþïã/MÝI¬ãæw>¯·i9@Cè¥ÞÚ8µÕ#?ˆÞ+÷?ça¢°ç +ëãlî…L@»G_)¯ B§
ypî̼pî̼d"´‡IÌÜ)T"‚ìd_–—bÓÑ]H‡S#ô¢4לŸŸö›ÍÜÒ2ÕädÚ¡„qœ(æw”¤qéJ¥®€ ¨àåT{+ѺíÔ»bëG`îOÔý¨lMD¥Ñ¸,S»!wHÖEȶsgŸ[ÇÃz¦Â@_«ÂI[«Bò†¯2R9‚Š’ïK\Ãâ1´ÙbŽÖš +=}Ï9 +J$pËZG#¿‡ãÙ±½®éÛ_;#ÿ‡9:WG˜û
Ú¹ìÿµöUà‘:÷àƇ ëjÌŠíLëÚT,šxϾœ©í®½AˆÐAs
!Vàw ÌЃĸüû¤¹Æ‘j8LcC“çwQ§í™1ÃV]ÑÌÀ•Ú´ó•âê£Ú‰•:•OZóŽKßÃBþ¥‚VˆaÕ'OX¼;VûߘçQDÑéÊâwfA »t—²$…°7 á˜sæJë×à;¨2)ÒÁ®«•]؇¬8’)™áˆV˜yêë/ÇèŽÙ=èˆ\ Ã!+AƒïÂí£}‡'çXPoP“H`5ÁL‡®¶¸ÓÃÅ0ãý¨Èz–ˆMuyt ðØÖíÈÎyµ½)ü n¹vz.«'Û»º,þðõzÒŸ^×õýçǺ¹çê.Œ&% .†«a¨q³Ëïñÿ±¼qõŽ©æc+o¬&H¼Ý*V]ÁAÄ/xˆùÝVví$ˆ‹æ!^HȲ#P™¥Î„–¼Y¥£½¹}õ?¯¤ +endstream +endobj +3061 0 obj<</D[3059 0 R/FitH 760.193]>> +endobj +3062 0 obj<</D[3059 0 R/FitH 649.646]>> +endobj +3063 0 obj<</D[3059 0 R/FitH 651.799]>> +endobj +3064 0 obj<</D[3059 0 R/FitH 639.844]>> +endobj +3065 0 obj<</D[3059 0 R/FitH 544.44]>> +endobj +3066 0 obj<</D[3059 0 R/FitH 546.594]>> +endobj +3067 0 obj<</D[3059 0 R/FitH 534.638]>> +endobj +3068 0 obj<</D[3059 0 R/FitH 522.683]>> +endobj +3069 0 obj<</D[3059 0 R/FitH 373.083]>> +endobj +3070 0 obj<</D[3059 0 R/FitH 375.236]>> +endobj +3071 0 obj<</D[3059 0 R/FitH 363.281]>> +endobj +3072 0 obj<</D[3059 0 R/FitH 351.326]>> +endobj +3073 0 obj<</D[3059 0 R/FitH 339.371]>> +endobj +3074 0 obj<</D[3059 0 R/FitH 191.821]>> +endobj +3075 0 obj<</D[3059 0 R/FitH 191.923]>> +endobj +3076 0 obj<</D[3059 0 R/FitH 179.968]>> +endobj +3077 0 obj<</D[3059 0 R/FitH 168.013]>> +endobj +3078 0 obj<</D[3059 0 R/FitH 156.058]>> +endobj +3079 0 obj<</D[3059 0 R/FitH 144.103]>> +endobj +3080 0 obj<</Subtype/Link/Rect[168.923 168.052 191.496 179.694]/C[1 0 0]/Dest(subsubsection.0.2.3.7)/Border[0 0 0]>> +endobj +3081 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F58 2963 0 R/F65 3014 0 R>>>> +endobj +3082 0 obj<</Type/Page/Contents 3083 0 R/Annots[3080 0 R]/Resources 3081 0 R/Parent 3023 0 R>> +endobj +3083 0 obj<</Filter/FlateDecode/Length 1243>>stream +xÚ½WKoÜ6¾ûWèV °‘¢^ +.œ mOõ9Ä=л\¯`´('nÐÿÞµ+)r`v¶Èá¼8³g‘wëEÞ{oþ½X½y'cGL$2õV[˘Eœ{YßBz«÷É_ítÆ2òË:àþ¦¼/7½ªˆtðØoª~¯; Ä…ßlé@ÑvßW¦O\tø9àÀÙ\úwÄ×w ² +xä?ËN¡&¾&E¦4•žÚ2Aúvºl=`£fÁ?«?Î"G¹ò˜%² ]õ‡CÓ¡’ˆ[áÜß¹Ý6 +§èÍn +9aYLžývÑ4w_í-Lwnù‘5&Ί$qþ÷f×`âÈίAˆŸ¯ŠŒ>'ÒDzªJµÿôDS{UÖ®¾x4Rã2‡i³:šö®[Ö0TçXúŠ<Ÿ ¤$p?„eì¶\VΘ+éY#Ïë%táPûÂ5ñÛ+Å©^Ã8ÁŽ·s1kg`Ø4tP7˜xCÄYoJêÍÄõæ9‘†2Bú¡7KÖ1ÜŽîÂKKJ¢ycI¨¼[çLH>4 .5M8pNªüZèÊÕù±à]C9êrÅÖýþÊž¿`Eñ¤ŠM_®b—êíéÕúÓŠr*Šl”~Ü(…‰ÿÅÐŽ6p_í@äƒ$<9R‘ž + -‘>#òŠ VÃ÷8 +endstream +endobj +3084 0 obj<</D[3082 0 R/FitH 760.193]>> +endobj +3085 0 obj<</D[3082 0 R/FitH 697.068]>> +endobj +3086 0 obj<</D[3082 0 R/FitH 699.221]>> +endobj +3087 0 obj<</D[3082 0 R/FitH 687.266]>> +endobj +3088 0 obj<</D[3082 0 R/FitH 675.311]>> +endobj +3089 0 obj<</D[3082 0 R/FitH 663.356]>> +endobj +3090 0 obj<</D[3082 0 R/FitH 651.401]>> +endobj +3091 0 obj<</D[3082 0 R/FitH 639.445]>> +endobj +3092 0 obj<</D[3082 0 R/FitH 586.74]>> +endobj +3093 0 obj<</D[3082 0 R/FitH 586.843]>> +endobj +3094 0 obj<</D[3082 0 R/FitH 574.888]>> +endobj +3095 0 obj<</D[3082 0 R/FitH 562.932]>> +endobj +3096 0 obj<</D[3082 0 R/FitH 550.977]>> +endobj +3097 0 obj<</D[3082 0 R/FitH 539.022]>> +endobj +3098 0 obj<</D[3082 0 R/FitH 472.768]>> +endobj +3099 0 obj<</D[3082 0 R/FitH 472.87]>> +endobj +3100 0 obj<</D[3082 0 R/FitH 460.915]>> +endobj +3101 0 obj<</D[3082 0 R/FitH 448.96]>> +endobj +3102 0 obj<</D[3082 0 R/FitH 437.005]>> +endobj +3103 0 obj<</D[3082 0 R/FitH 425.049]>> +endobj +3104 0 obj<</D[3082 0 R/FitH 413.094]>> +endobj +3105 0 obj<</D[3082 0 R/FitH 401.139]>> +endobj +3106 0 obj<</D[3082 0 R/FitH 389.184]>> +endobj +3107 0 obj<</D[3082 0 R/FitH 377.229]>> +endobj +3108 0 obj<</D[3082 0 R/FitH 308.923]>> +endobj +3109 0 obj<</D[3082 0 R/FitH 311.077]>> +endobj +3110 0 obj<</D[3082 0 R/FitH 299.122]>> +endobj +3111 0 obj<</D[3082 0 R/FitH 287.166]>> +endobj +3112 0 obj<</D[3082 0 R/FitH 275.211]>> +endobj +3113 0 obj<</D[3082 0 R/FitH 263.256]>> +endobj +3114 0 obj<</D[3082 0 R/FitH 251.301]>> +endobj +3115 0 obj<</D[3082 0 R/FitH 239.346]>> +endobj +3116 0 obj<</D[3082 0 R/FitH 227.391]>> +endobj +3117 0 obj<</D[3082 0 R/FitH 215.435]>> +endobj +3118 0 obj<</D[3082 0 R/FitH 203.48]>> +endobj +3119 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F43 2804 0 R/F39 2802 0 R/F65 3014 0 R>>>> +endobj +3120 0 obj<</Type/Page/Contents 3121 0 R/Resources 3119 0 R/Parent 3023 0 R>> +endobj +3121 0 obj<</Filter/FlateDecode/Length 1838>>stream +xÚÕXMÛ6½ï¯Ð°fÄQRM‚lŠ"5ÐC·@d‹ëU#K®e']ýï!)Y”´Žw›K‚Dj8ä̼yò* +6A¼
NïˆrxT°ßï߯–W/nDd4e)–w“‚ +–‰4Êd°,‚ß §‚ªp‘$)yS”‡f_æU¸àÐ܇,%M¥ÛðåOWÝ„/n¤ÌK…JQ,8¼¹Ó¹¼×áB*F;÷ÕÜÙ·†9BÆI³,!f2ì߇ç²Æ¿1¹3+˜‘.ì¿UÈy°ßyïÈSŠýeí&G³Œ.XZ–ÄA†6ˆHR•Å`ŸY¾6~èd<kEB¹èo¹® +ëž…œF±LÐXfN€”¦T Ñôz4)W4Ž“Kæä4;Á±E3%}-ùcKϸz‚šÕ·Q³¾@Ímñ‰Ùæ!„ýÁ6VÚ¾Û^—àêÂ6Mp£A,¡ÅÉÚádJ¢Û]S–è#éÇ¥¬7£…³„ª4óWN)5 +# TyZòKkY«.EôYëYí,ovŒh|‡+éSÊ÷±:õì\Rì”K§]¨ªòÔÊ—ºÁ)yºFdZ³·‚C:ܸ½ìüfbªGyÃbä&̦—RH¦1ù¾InɶÂrÿà†eá0_¡÷l™œ¶½/…A†û½
ÌÍò€ Óm£¯æÍü5î–‘½•ä‡N`4ù½O«üi%¯à"ØóëÇï }PHËÌm´ +K€’ä–î$çs•þöjI”;Õ’NÁé¢þ¶ZÛ^Ø®$ùÔÏjj;ž°ˆQÛãnŽ¥FèÇÃ:€øÄÓIòOr »& Ž\¹Îܾü‚k”z(ohÕË:1È:”°ýLasÞ¾GÓñ—Š7¶ðtão §ô¾\?1]õúíSág,‚tw¿ƒ +îí Jòþ|9ø9¾_INtÙ9c}Ýg6}aN mYXtvZƒ0üUÚjÂåv™û”ùç=ÛÕvW\±Ã…ÉU ¹Ût—wœS¦2~¼Q%6w÷X#º“Ö‚Ë”¼Ãƒ©LÌÝ0¶Ã§IºâÞ<$”¾ü‡!h@w`”ƒâ_z;ú§c9ªù$þöfdÛñ•þÏ×XÉ$ÄhÄ-b&Ǫ̃†§,®¸óÑŒnÃë©üéT††ã7
Þ?⟲î÷ßá¨Ñ-Êàš^†ññuh¶îP|´°é)Jy'T.ᄨ|¿ldMKÕí´0ÿ³W4¾eYšÅäÖw¾TdT1߶ö‘Z¯0“øÛÕŠ_á¦ya*¡©p~“n"òF¼Y^ýºñ +endstream +endobj +3122 0 obj<</D[3120 0 R/FitH 760.193]>> +endobj +3123 0 obj<</D[3120 0 R/FitH 514.154]>> +endobj +3124 0 obj<</D[3120 0 R/FitH 516.307]>> +endobj +3125 0 obj<</D[3120 0 R/FitH 504.352]>> +endobj +3126 0 obj<</D[3120 0 R/FitH 492.397]>> +endobj +3127 0 obj<</D[3120 0 R/FitH 480.442]>> +endobj +3128 0 obj<</D[3120 0 R/FitH 439.235]>> +endobj +3129 0 obj<</D[3120 0 R/FitH 441.388]>> +endobj +3130 0 obj<</D[3120 0 R/FitH 429.433]>> +endobj +3131 0 obj<</D[3120 0 R/FitH 417.478]>> +endobj +3132 0 obj<</D[3120 0 R/FitH 405.523]>> +endobj +3133 0 obj<</D[3120 0 R/FitH 393.567]>> +endobj +3134 0 obj<</D[3120 0 R/FitH 381.612]>> +endobj +3135 0 obj<</D[3120 0 R/FitH 369.657]>> +endobj +3136 0 obj<</D[3120 0 R/FitH 357.702]>> +endobj +3137 0 obj<</D[3120 0 R/FitH 291.447]>> +endobj +3138 0 obj<</D[3120 0 R/FitH 291.55]>> +endobj +3139 0 obj<</D[3120 0 R/FitH 279.595]>> +endobj +3140 0 obj<</D[3120 0 R/FitH 267.64]>> +endobj +3141 0 obj<</D[3120 0 R/FitH 255.684]>> +endobj +3142 0 obj<</D[3120 0 R/FitH 243.729]>> +endobj +3143 0 obj<</D[3120 0 R/FitH 231.774]>> +endobj +3144 0 obj<</D[3120 0 R/FitH 151.938]>> +endobj +3145 0 obj<</D[3120 0 R/FitH 152.073]>> +endobj +3146 0 obj<</D[3120 0 R/FitH 140.118]>> +endobj +3147 0 obj<</Subtype/Link/Rect[453.286 672.161 468.004 683.803]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +3148 0 obj<</Subtype/Link/Rect[487.585 672.161 509.851 683.803]/C[1 0 0]/Dest(subsubsection.0.4.8.1)/Border[0 0 0]>> +endobj +3149 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F58 2963 0 R/F39 2802 0 R/F65 3014 0 R>>>> +endobj +3150 0 obj<</Type/Page/Contents 3151 0 R/Annots[3147 0 R 3148 0 R]/Resources 3149 0 R/Parent 3178 0 R>> +endobj +3151 0 obj<</Filter/FlateDecode/Length 1972>>stream +xÚÍXÝ㶿¿Â°æ‰_ú(P ¹v/è¡Šî>$ÈöA¶¸6{²äZÒ9— ÿ{g8”,zåÍyéƒ!r8çóG¿KV»U²ún5~?<¾{ÿ1Õ«‚ÉT«Ççׂ¥¹ZeR²¤P«ÇjõSd*Û·§þëÑÄkž$Iôçxáóës;4•9ý÷.þ×ã§wÉjÍ9+´žï*ãµÐ³-÷ŽzG³ûê\žªåíŒ1Ou~ÿQÉO˜Ð*E×KS±Z‹„Iáþ1ÎxÔptžE‡2æ:úJ“²ªpF‡ö«Èõ‹¨MG³MÌùÈoÛÛ²¶¿ØfG˦¢¥Ê<‰Æ“A0}§Ñ™Æu»ÅeoÛ†ö~Ž¹ŒÃK?ïÛÎÐ-™(20€d—hʪ'E´]×¼ˆœÆݱmªŽú˜ƒâãYö~‹LÓÛ'aN8çp+.<L ¾wnÏÓRg®8Ÿ{ÖÀê™`9#?œSWŒNx0^…'¡2üy/Â^ø¥«ºqœüó»ÕOŽY²,ð6QÑÖ¿½›GŠå,2â<Í$è˜õ9."´§Èrp!lþ³uÇ~ã°÷e¹’óœ£
’0èÃK¬3ûaSÛíèx PÐÀàß퀾ÌÁ»5Q:s²ysÅ_„8œ’äái/|«i2¹d&öZœLO‹ÀwñZjöŽ¾Cg<eL÷¨8$Åk¡öHü`7q–Dq®#óѺXFýWˆr—QNL‹r|ìitƒ“<….Î%«£Û¾öÄö™¾¥»ÑZ§L¥2tìa¨{»þ‚)ÖÖƒËs‘»ƒ¸‚ìxŠ$Òç8&Ó˜îŽ(✧YdØ]°µn!—ë˜'cr»lËI¦Åý#n0ÍÖë‹ßì.›¶Emy„ÓN~€3kÁJ窄uïö¨0.œ÷vœÊ–+ã|†+öâ‰Wäíb¸·i¹Ý壘sDÑÈÓúÃ6¦n¡.Üd,QRðùIBŒ'}A :?‰J)OKþŒ8÷.Lg*ìHÞxYåacwC;t/Ø% úŒM,*ézÄd›Þµ€jØÏ]^e—¿–oN£K ¦9ãê:Á„”—ˆƒñB¸BÅ» +W +&* &ÀOÆš,Ò„ÿ@Þ?¾û~½Ú0 +endstream +endobj +3152 0 obj<</D[3150 0 R/FitH 760.193]>> +endobj +3153 0 obj<</D[3150 0 R/FitH 745.049]>> +endobj +3154 0 obj<</D[3150 0 R/FitH 733.094]>> +endobj +3155 0 obj<</D[3150 0 R/FitH 721.139]>> +endobj +3156 0 obj<</D[3150 0 R/FitH 532.942]>> +endobj +3157 0 obj<</D[3150 0 R/FitH 533.044]>> +endobj +3158 0 obj<</D[3150 0 R/FitH 521.089]>> +endobj +3159 0 obj<</D[3150 0 R/FitH 509.134]>> +endobj +3160 0 obj<</D[3150 0 R/FitH 497.179]>> +endobj +3161 0 obj<</D[3150 0 R/FitH 485.224]>> +endobj +3162 0 obj<</D[3150 0 R/FitH 473.269]>> +endobj +3163 0 obj<</D[3150 0 R/FitH 364.316]>> +endobj +3164 0 obj<</D[3150 0 R/FitH 366.469]>> +endobj +3165 0 obj<</D[3150 0 R/FitH 354.514]>> +endobj +3166 0 obj<</D[3150 0 R/FitH 342.559]>> +endobj +3167 0 obj<</D[3150 0 R/FitH 330.604]>> +endobj +3168 0 obj<</D[3150 0 R/FitH 318.648]>> +endobj +3169 0 obj<</D[3150 0 R/FitH 306.693]>> +endobj +3170 0 obj<</D[3150 0 R/FitH 294.738]>> +endobj +3171 0 obj<</D[3150 0 R/FitH 199.334]>> +endobj +3172 0 obj<</D[3150 0 R/FitH 201.488]>> +endobj +3173 0 obj<</D[3150 0 R/FitH 189.532]>> +endobj +3174 0 obj<</D[3150 0 R/FitH 177.577]>> +endobj +3175 0 obj<</D[3150 0 R/FitH 165.622]>> +endobj +3176 0 obj<</D[3150 0 R/FitH 153.667]>> +endobj +3177 0 obj<</D[3150 0 R/FitH 141.712]>> +endobj +3178 0 obj<</Type/Pages/Kids[3150 0 R 3183 0 R 3193 0 R 3206 0 R 3220 0 R 3232 0 R]/Parent 5811 0 R/Count 6>> +endobj +3179 0 obj<</Subtype/Link/Rect[462.007 600.477 485.431 612.36]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +3180 0 obj<</Subtype/Link/Rect[186.451 505.632 193.447 517.274]/C[1 0 0]/Dest(table.0.2)/Border[0 0 0]>> +endobj +3181 0 obj<</Subtype/Link/Rect[357.145 410.788 388.148 422.43]/C[1 0 0]/Dest(paragraph.0.4.2.4.3)/Border[0 0 0]>> +endobj +3182 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F58 2963 0 R/F39 2802 0 R/F28 2973 0 R>>>> +endobj +3183 0 obj<</Type/Page/Contents 3184 0 R/Annots[3179 0 R 3180 0 R 3181 0 R]/Resources 3182 0 R/Parent 3178 0 R>> +endobj +3184 0 obj<</Filter/FlateDecode/Length 3189>>stream +xÚµZYãÆ~Ÿ_!äÅ$°êé‹G>âEØÙÍSCÎ×)‹ÒÎN‚ü÷Tuu7Q³Z²À‚dÕu~UÕš+¾º_ñÕ·«ùó×+O¾+¡S¬22)V·ÛÕ?ÁD ÿ_¯8ËÓ|õh—nW*M˜R¸±Y½¹úá +F™„ÿéjTýÇ_¿]}ùöêúeV9ã©ÉVoï†c#ÓÕÛrõcôUq¨âµÌòèÍ®ºoämq¨»6þéíë«ãs‡ü¸ÖIšGßtûmq8T%QhF_(¶»¦êã Á¯ß^
ÒK3©R`D5ù‰øJ&A|™r¦…þMâã9H/9ãBôoºýX%.–;UREêÚû³»'BÝÍÒ\=+¤1Ld\ÐÔ%DÀO²dˆÒ†q•\DD$†¥b b•ªa/S&“Ÿâ +”›‘VEžp« +X¬ÀZæÚ.æ Ó2BËb™G¸t-8—|øv[Çç¬ý^xa&1Ž‚I³5—œÅ嵈5L‹<Êâu®s°Z¬DTmö`Cx*=‘E'Ë/æHrnÖ\¬•¸€)‰kŽ\ˆkܯS“'n¢UäœóuÑÎس«?AQy~-Œ‘™ÏóÀz‡mëL±<õ)º‘ ›kz^dµ ‰G‚ñ5^k™œÑ‰]÷œY-OЛIÖ\¿¦W½æÉ%–å×\93‰å=;ËH‡Aðz
¾¥8˜X˜èØû3p«¢[œôCc*Édñ;MdQÝLWZá'…§æòÿšb8` #ÀSâÛX›Æ%ù9¸y–žK=ýƒ§O«w0‘LtjíhžËÕZ¸'ÊøP÷`s8´jÁúJðè±nšÙTôô*l1ÌcÃu…Û:WÎÜI>>V(Ͳ4õö~ÝÉÛÚÂÑÿK,TTl«ÁYF»SÁ,6Û½,lÐQ§Ñ#}÷Õ>N4Í‚U?ÞÆùM¼i·÷MUѲ©3§¾ó©wh©d¢h¿‹MÔíì<ø”<‡ÀP,ÑΦM=B§îŽžMw[4õ¿©€°#¿ P(Ðõ4XV7²õµÂœÃÇfYÝÇæÀ>"õ9Ãr‘T&ãcÚÒe˜b9œ6©Cúó¶àP +¥µ4ƒC¡~ÁeË‚Ü„¾ndÕ”ý€&÷g‚%i0n‰,,¹€,äqË^͈¤,ãÁ¹º}}–¶ÖÑ©ÞC8œ'”Ž²m9£(2³Ü/;î›óÁÉó€ˆû¼ûWÌkÇÚ¾»–ôꬵ&ÿ“iÆRÂú_BÔ\‘ºV2…б¨%˹ò?Á¿õv».ËE.“Œ%2èÏ»?`,”sŒøj`¾pôrjT=^"x¿¯ßÇ"äqSsÿ w•ÙŒ½ëp*@þ,ËØ°ÚQ©†Äc¦Ñù=UAˆt¨’$T^É=}z¦ñý=ÄmI¯ +ïà½ï¶–®DƓ輂[ÑkiXƒP‡+œÂphä»HdŠ4v1F‘ç× ŒÃSgòϘæ‚ôÅñ +qÛöâ{úù¦9“Ú
$ÒŸ*ˆòE
$,S!•,ä(8 Ûvíáa‘ŽlÐ@ˆTànSP…üËclÁ7‹ÊÞËDvßÔM}x¢áÇ:ÎVVŠ’²v)FäÄ$Ã`øZà„å_Ö›8ãPÇ"Jý“á`½‰ÐO#[×Â2t:{²‰Kú‡îˆÆÇIp'ˆÂ +Ëo³)ùÛì'ËŒVA0ãÕÝ=hÇ×Ü»„Ü'š¹QlÃR*¾]éÛÓÚI¨…TL›dê©(L¸Z±[(Øñ½ Ç´lÁ‘²ÚAÑZáNéYò× ÷¯h°³Ù©ûÚis˜Ý<à=žÑÓó¤MÂðÅ {§å÷.æ¿…Rñ4ÚBcSz„HìŽô±õq¨aU8|ì+zB¿l*nš.–x£‚Wà£5–ëj
f!\9¸§D´!wÐÐ^øç0|''M]Ÿšë¬ïÉÁGk}~’8—¡ŠyW´Ë›âë¹Æ:aÆ„ó®ÚüFar{&$?‹b÷bÛâ饂¼;¾XïŽÍ‹uq¼© }µ;OB]D¢»=¼T¶{ÿReu{ ÛÕ¥t9)U—ªTîAr½¯—]Üö¶›‡·Yt™›ÑÍ@>+¬ilŠ¢=
>>ÔÃ8Ùýõ#LnµÑÍ‹ÝãkþîxpG·ˆ†On%•ÛÊá*ãЂyJ¦yô{¼{øê•°}Eß%ä$}v ¯Þì¬ +¦ýÁÈ^ܵF +][¡u*g¯Ú=ûzÝáÞ‹áb—ûÆe´÷ʾD1¥Ò“:#¼È +{¯-øý+úª´¼îýì¨[mëÒ +ê-{ãb—Ì—€.ùe·Ã` ³«™¢D3BQ´³ #?`7gÃÐðáÊÑ.ùyÇÐÕ>£9kW;:^¾r·+)üMðE‹¹« +¢_·Ò“¤¯€‚PQü}¹(ü–¥_&lŠ +endstream +endobj +3185 0 obj<</D[3183 0 R/FitH 760.193]>> +endobj +3186 0 obj<</D[3183 0 R/FitH 753.418]>> +endobj +3187 0 obj<</Subtype/Link/Rect[432.449 510.766 457.791 522.408]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +3188 0 obj<</Subtype/Link/Rect[447.671 375.524 462.39 386.917]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +3189 0 obj<</Subtype/Link/Rect[316.653 321.078 340.078 332.72]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +3190 0 obj<</Subtype/Link/Rect[194.863 662.199 220.995 673.841]/C[1 0 0]/Dest(subsubsection.0.4.10.1)/Border[0 0 0]>> +endobj +3191 0 obj<</Subtype/Link/Rect[310.875 621.551 332.228 633.193]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3192 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F65 3014 0 R/F28 2973 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R>>>> +endobj +3193 0 obj<</Type/Page/Contents 3194 0 R/Annots[3187 0 R 3188 0 R 3189 0 R]/Resources 3192 0 R/Parent 3178 0 R>> +endobj +3194 0 obj<</Filter/FlateDecode/Length 2990>>stream +xÚ•ZÝÛ¸¿¿Âo‘€˜'Š¤(P —¶wMúÐl¿ÙÖf…È’kYÙÛîIY»qÉáÎÇo†û]¶ú´ÊV?¯üïÛ»ï¾ÿIª•YÝݯ¸Lp³ÒB°ÌÈÕÝ~õ!9VŸš®:7}—þr÷W¤+ž±\Éç(ͤÀËWÝÞS9žyÆø4¼íûÏ_á§
ã…ò6yÝî‡t-r‘ìúCM_MwNyžôÔ:¶UÊUò”*aÔõ£›RuôóTò+|'Õ!å%L©_㈦ÝÐìë“ÝËš«‚é²\¹`JÚÃ9]s“< +XfLå"RÀt-U‘Tž\†ä¹aRkOþÏE–ËŤÒõî<ËbI¥H±N¶ëPÏVµª¿§ñ‰:>Ϩ¬gN²^ÚƒàLü;åL–&äsîÏU»Èk-xÁTab;ñ¶*EJ¿Á…HÚfHöá=üžR™Ô÷)çIm?»]=0zß@c~^3¡E¸ÑÅ=æã™ôdÍp½Ÿ<Ù×÷ÕØž_Óîܘ'õ7§q]ý¡†fÛÖÎ[˜ÒÞ}$<y^f¡×€VµíÑï|AGåº|£‘w1\›»j@¯uÍdríù¢ +Áý†]MÛÒ×ÖõÌ”-å°Ÿ½Ûª[îãñèö£Ä&Ï‹B½JAl2ÙàÐïÇã±·)ýæ*”+¶êŽ¾þ‹^{ìñ®I¿sc’ûSŠ’æÚ#ãÔ”Û}r™|†‘,q,›³ûut»‘ƒÂ¡òžØ²÷‘ÉF¿Eº Ó‰ïêÆÃÖõ,¤êåŽ+¨I›l”Q"¸ÚŽÆ‘íp÷:±5Çîì‘-•ûµ¶°à-üåàÜ-Êî)ZýÊá•`›YÈW·6yäíÈ)ƒ%+Ì,>>4;XV&(5ýŒOŠ‰L}³OD†fCkÉ'b?úŽˆšVÈK\Ád†[OÁ5+ä´Æƒ#Re¸
Ér9t8¦]Ÿ¢ÞàM.ñËò‹gYF1,/§ P¡† +맡MtŒÎÑŒÚäI)°]BYqC°L-Væ)À‰’OÎoÆ8꤫iNÔþRµ£B›BÚŠšm¿«ÚæÎM`O°ÿ"GëÆΣÒÃ@º´l Ãb¸èÛnܺûz“wõžQï3ÛŒÉȯ=¦ˆ¸m^G!TJw>üp´°î±Å¸ÐŸP…šW³Â
b»«n¤éæšh2Ui¶Ë˜3ŒèG[¯—V>¶#á‰Ö7\ï¼Þ;—/Á0æa¸=Ö97p}-úÌ)ÿÍ´5ûžÑ#› +»JDÚõûÌŠ²ÂÞõ„s ¯qˆ<CNàWcÙVsó*G:4.³'ÿL¼÷û8w90j[àv¹`îº!^ªZÚlþV?¾m¶mÓ[óôþ|ò1W1žçåÏc#n +1±ûi)5¥¤öD9ÐÇ«‚
“—œfÙ @½ùK^mRF¬ÈgèröF1÷²ÐuíSm6F¿·Ù%JV²|–N"îxuÍ}…û÷? ³ÃKNj! “ô¥}÷d’3 [‡þÒtgw +¬KØPñUÛò3$²È¨+B(Ð*Àýá½KfdáÐYQÓ-Ò´{jXÆ’]jñ:ÒZºŽÓ"GBz¶º¹À´Ò]åëzÁm*j›ÈËCËÇ#)î„ñ%›èUèåK¸®‹+x
¼ÿ‘Úë&gÈoìÜÆ}ŠM½áö®nHhL$.°ØZ쎺<à9¦¥™Í¬Y"ý@š´î»5fK¶í4?Õñ7Á¨åü™qïûqç9‘¶À0¿Û®\{h>uÍ&Ðz¾àT!pWÃRLÃSp_ÉèFE…'è<Ùäö¥`ªh„ÌBÓ£ç6Ø@û)œ°Ïž{ÅÏ̳O!Z²âC‡qKÏÝϘ¾º„X«mœŠd¸%o×.‡ô”Ïóñ…wÌ9¨V¸—IóÞìú¶}¡ÂPÈÆ'$Z• +îÝÇ„ÄÅöÔ;©ÃJ]>ÿhÌ!’7¦ÔzöBd™_¿‰ÁÊá›Ð¸R8ÅŠâ¹ÿ¬˜í®d¥”aÂüâÃd>ÂZKáê~¹‰^}³g<Ù<g×€¸¦¤ýMÓ}å²@ÓJ1ч~—¼JqWïÎ4è‚:¾m0•Ï’ºcï^œ×ßL¿ã·Q‰°ÄjéØí=ñå={Â4h™Ôö^gÂñÚqïþå€Û›ÁßšÌMöüt…Z
Ø–¾M…43…³Á`uîþ@¸Æ‡ +endstream +endobj +3195 0 obj<</D[3193 0 R/FitH 760.193]>> +endobj +3196 0 obj<</D[3193 0 R/FitH 710.617]>> +endobj +3197 0 obj<</D[3193 0 R/FitH 712.771]>> +endobj +3198 0 obj<</D[3193 0 R/FitH 700.815]>> +endobj +3199 0 obj<</D[3193 0 R/FitH 688.86]>> +endobj +3200 0 obj<</D[3193 0 R/FitH 676.905]>> +endobj +3201 0 obj<</D[3193 0 R/FitH 664.95]>> +endobj +3202 0 obj<</D[3193 0 R/FitH 652.995]>> +endobj +3203 0 obj<</D[3193 0 R/FitH 641.039]>> +endobj +3204 0 obj<</Subtype/Link/Rect[170.746 143.344 177.794 154.986]/C[1 0 0]/Dest(table.0.3)/Border[0 0 0]>> +endobj +3205 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F58 2963 0 R/F39 2802 0 R/F65 3014 0 R>>>> +endobj +3206 0 obj<</Type/Page/Contents 3207 0 R/Annots[3190 0 R 3191 0 R 3204 0 R]/Resources 3205 0 R/Parent 3178 0 R>> +endobj +3207 0 obj<</Filter/FlateDecode/Length 3194>>stream +xÚZKsã6¾Ï¯PåªÊBˆ poIÕ&59n¼;Sï’hŠôŠ’güï·Ý AJš8[{° €F£Ñ¯A}ÈWO«|õË*>ºÿðÃÏF¯d.TaÊÕýãJ-´¬VVk‘Wfu¿_ýžíÖi²gßî×ctÖt§ãz£Mö¶.‹LÐàý³¨õRÓ„?àžÕOki³†^ÕíÐ3Ñq²~-]öê÷M˜©²º‹d§5Lm`Ye]}ò¯kYD&»0u6ǵɚǵ”H Ínç»'¢94,t½Yÿûþ×ùj#µ(LE;êüp@¹ur74Q¬*ÔA‘‹Ú9‘~=ÂL0S•*En]${PMPpÜûHoRzDim¤ÿ×Už¥Pz\·o³˜>†M¢Âi©j”awÜ×XaaûLê;b{ +~®áiT»
½œ;ô“sÔ_|ÛÒ›®ÇS8QÇw¤óÊAENÍUÿNÕfþÄbn¦U#ŒµTwoW7#+¡ÊH´GémVƒhRŠ +i?Ø{©ÉLNÔM·£a£ÃK³ópŽ{z*šñ˜«^V…p•þs31Â9=3AŒÉcÂRt„—Ö7ÃlÍúÄŠ,A+…ž+2=eo5‹\”±Ùá<¬/|í»]{Þ7Ô©ñàdë·ïÁid™áì¬~yö;"ŠzÔ½t¥Ka| +”TO 2EAÉ[tú7–/½ïb,`UH¡ÝB_‚̨
PŸ~5†<VUfÛ†ÏC8YAc}£Ñk +XƒîyrP „¹¬
Gæk•ÙãºÊz +TTÒ¤Gƒ4ó£AŠ`\ŠŒ—AÓ«Û4T¼5X{Ü•ÙC64¸!›ƒ"å kø+WGì±ó_V¿‡9F¬•ÎäZË,ç&M£4ð{à÷0ã,Td_¡Õl¡ÍÃZÍÇG¢I\FS³óˆ¯ƒÁÃøeägãÙ D¼Ãˆ¡Bx…æ‚ðÂ,Búù°EBîÓ?âÓÌØèñtwK–àÏÅè¨hõ©ùz+–ÎDRƒÀ¿>ƒbôŒµC#{FQX• +t²;“EÓœ$ä"ÙÁÙ¿ÖmP"ï&˜¾,µ0Úη]/¶á„ÊÇðùðÐõ;j®o"Õ”lvýáPwè—Ê„»À¶¡£"©šN€Äós·Hû“ß®áÀî×’õgA7˜kØi`8<÷!À¤àõ®ÇÓfmÛð«hÉìeÚ˜JH³È1vœ‡ëyÖ +“é`Qtÿ‚Guò}‡}•l^¾Ë‘P³×)“ 5÷=„OHòŽ4´SØrq +TóO4p²µ!@x9…2¢ÀRüÐOö4 KÏU9íoVÕÔ˜lqª€f„ÚØ`IE°·‡z>¢dU•ÁFq“'t¿ åƒ0˜ëÃUAôÌ‹ºm)~Ä +D—~<P78²r’B4ÌÓlÏ<““OÉê‘#ì:EPÀnÇ<¸^£ðÄç÷¼2/øXŸÛS\«y&ìû +L_Ów‰k@¹º”§†¥âµÐÚ½SõÕ”Ù<_;„ÈJ:«Êðq
GÙ’¦ßA„“‰•“3Pû/ô@&§´œr¯Ò³ËCx•Ü2iFÙZÎhrHãWx;ÝÞD„ßPÈ:Ñ„¹ñÏzsò&~õ5/Oß‘®þê‚ÀâÙÄ#b&ë²tKȶf`ši¡$:lýÓ¹?óÀE2Çäw44VU8ãòÓæul=ÃÕÒ‚1' “ñøvþÖo›Íæ?ÿÚD𺔇šÄØÞ}ó9ÛSB£Äf¬„ç@•®
°
ùÿŽS׶$§ÿ³¯V2^|%Ʊ'þ%þ*¥¤Å8œpøö€iø¿}¤gò©z¯5k8Eä6™.¾©Ék|aÎöJ¿ˆ!®s?Õy)dù.7U¢,eŠ, ˜@(.ä-ȶ@=š7™2Ž,LYÛñ—¶œÐ…-SŠ/ÇO¡?†9äñZ·ç& +endstream +endobj +3208 0 obj<</D[3206 0 R/FitH 760.193]>> +endobj +3209 0 obj<</D[3206 0 R/FitH 385.436]>> +endobj +3210 0 obj<</D[3206 0 R/FitH 387.59]>> +endobj +3211 0 obj<</D[3206 0 R/FitH 375.635]>> +endobj +3212 0 obj<</D[3206 0 R/FitH 363.679]>> +endobj +3213 0 obj<</D[3206 0 R/FitH 351.724]>> +endobj +3214 0 obj<</D[3206 0 R/FitH 188.574]>> +endobj +3215 0 obj<</D[3206 0 R/FitH 190.728]>> +endobj +3216 0 obj<</D[3206 0 R/FitH 178.773]>> +endobj +3217 0 obj<</D[3220 0 R/FitH 753.418]>> +endobj +3218 0 obj<</Subtype/Link/Rect[296.118 423.204 303.166 434.846]/C[1 0 0]/Dest(table.0.3)/Border[0 0 0]>> +endobj +3219 0 obj<</Font<</F39 2802 0 R/F46 2806 0 R/F65 3014 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F40 2803 0 R>>>> +endobj +3220 0 obj<</Type/Page/Contents 3221 0 R/Annots[3218 0 R]/Resources 3219 0 R/Parent 3178 0 R>> +endobj +3221 0 obj<</Filter/FlateDecode/Length 3096>>stream +xÚÅZYãÆ~Ÿ_!øÅ$0j³O’ò`ÇYÇ$ö vŒ
%qF„)r,Ržþï©êên¢¼Ú…<ØGuwUu_—æ&Y=®’Õ—«ù÷‡ßdÅW\I&y¾J•a‚¯¶‡Õëï`b_¯–™lõlI+i4“Ö«ooþ~£LÀŸYqWßùæËÕçw7Ÿ¼’ù*c‰ÉÓÕÝÃpŒ„c„YÝíV¯£¿ÇâPöå1þîîë›ÇKÛ¾^+.LôísÕo÷W¯1ZšèÅS±ú—ɪ?ÝÝŠ¹d¹4À!HggšBM®XÊÕi"œ#–pNšø¢|(Nu¥LŸ¼RÉ*e2Oîh2–sÃnµ^oªÇëšÊ–ìOåÕk„” ¬ynë‡Ç¢y¼¬Òpé .“É_U©1 u4:º®™‘×m’ +–¥ji¯ô+6™_®½B¥G +r%’¥x«¨÷Cñö
XXÙÅk%u +:PÕ°%2e7 +g_.9S©×ϦÚôåÛl–Kéå +¤4lo–¥Vk‘±,óÆ›¨ˆ¹Ž€™4Âl!¤¹ˆZjWÍö«¨,ºÒO®yí]oDÁ^ۜӤѶ=@Èu]5%#‚Ç)Úužìœü9}öÕã~
+TÑHU’¿'L¡@Lk£CÕÁ¡*Ú£š¨®¾ÁŸËÁ.sT‚$²¼$2×–ÔâŒ'ô +Á»².·=¶Sä‡v•ßC÷Ð +ÍÔ`"zŒy•D´+z¼bÁç–ˆödê±#IÀ\’è–ÖLäÃîtÜ +燀…“!ôàÔ¦ô+Ð~[ìE]3šøª¡1¯…ÎÇ"ˆÍ±·Žax¹6 ¦,wÔ +>mëö]K–ÖŸÏÑ{ËÎykê쌨ÿLA…:UGߢ¡/ëè-´ÁûðzŸjGˆáÆÒ'„"7GéæBüõùëy_
úÞ±½mŸ\Jûæ¹›Q‰dìg‹.ÀsðÉSÝŸp·mCT5d²xĦ=õÔ,È#!°‘#QUe÷©;Æ +cw”HF§>ïñ¶_è˜é¾æÖÌmJC€…×îâ}Me:Ø— +J³uaÝ®¥¿oKZöiqL$ +îU_ù`0ËäŠ>c¬|$†°5ÚW ú¬îZo^ðžMgæåïŒ\HM±ò¨;—Å (ÙÀà¨üµh1 +"ÀÄóhö°yç1#"£Ë‚Q´ˆªõèÔ +76SŸÌñÌ'ûF€g½5RoÀÄmÚfœW4ù+lßEàÇs2/Ц=€éPÁYû‚ïc5T´,D::;¤gcl¡†€•É€ÌØ*È}±#ja®y*f4TÓUiq*§mï?÷àkõâÎR
(ȨŽDD§Ë™åôä*}•ûžUx¥J™ÑaÜßT,gƒÍ! +8€%Yžè©mœèõ¦„±µ%%@ÍÛ-eã˜ûÀìˆbd}0ì.›3•Q)WØwÄœz~µn”ÒãR¸°ÈÔJ~?ð<;Ã~¢]N/"åJ`9À–êHTË£íéˆê †6δéᣒ倀”ó€€ÄT~ÀY¯™Æ±òØ´¾Š§¦åÀÜëyò£ˆ*D7û,ÂÆ°{ÁA²s3…±ðÖ¢¨I.¸hFC¡´hé¸í—cÔ_~v!öÜ¥–ël ؤ/3õ{ú¡#I¢?PaêçoßUô‰~¾¿¿—éµÿeâ +×Pþ2«$5Û}ùÓ-ñõuÛýÖŒ•ÌØ/·KU»ñL)®aûjNºîƒ™†8Ñ8e~s
O]}ÒéƒyÚUåqY›ý±h:ÀQ¨Ñ±B_•G÷£à;MÁüLáX:¾:þ¦½½šòçßaÏ_æb¶U®iµa?€‡Ù!ûzþOeÿe5Âê +endstream +endobj +3222 0 obj<</D[3220 0 R/FitH 760.193]>> +endobj +3223 0 obj<</D[3220 0 R/FitH 480.389]>> +endobj +3224 0 obj<</D[3220 0 R/FitH 482.543]>> +endobj +3225 0 obj<</D[3220 0 R/FitH 470.588]>> +endobj +3226 0 obj<</D[3220 0 R/FitH 458.632]>> +endobj +3227 0 obj<</D[3220 0 R/FitH 159.991]>> +endobj +3228 0 obj<</D[3220 0 R/FitH 162.144]>> +endobj +3229 0 obj<</D[3220 0 R/FitH 150.189]>> +endobj +3230 0 obj<</D[3220 0 R/FitH 138.234]>> +endobj +3231 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F65 3014 0 R>>>> +endobj +3232 0 obj<</Type/Page/Contents 3233 0 R/Resources 3231 0 R/Parent 3178 0 R>> +endobj +3233 0 obj<</Filter/FlateDecode/Length 3282>>stream +xÚÝMã¶õ¾¿Â·• +ΰçuÜïß¾õ÷æÏÞùÃcÕ1Mûöxª_B×V§/Þ¯úÔõU÷ûÚ™Í߯ÞÅz¥`r§ÈôMè(_m"ü +ÏßœÊG)¯‡ÿEèÝ=ú‘×¹c¸«Ls/ fß6¾J½¾J¼ª1UÓ¯yUá=T~Ç!P9´óÂëŸ|nyàXúQêýÒ>ʪ]wFöbûÉÈB³UŒÎwïMÛ|v>šÒA‚†Gû¾!aŠ¼î¼ÁRމη««#áºø•mʞц³ð |ïcÄ*¯”5+_Ñ,Änï¸cŒ}Õ
ŸNÄѽùV²ö¯¾Ò^õH°†ØL+6²bë«‘¹äÙ!;s Æ鈨ˆ´öʺf@Ó6›7ÝÞîÖLrï«6̼.à7çžQ¶Ã}í ¤lŒsçÃåÑaŽ-¯¡3G_åh,ûÌ0sßàͪÌc¹Áu˜( n¿‡{’AàŸ—Ö'²¿©Å:„î[fQµïåÉO=Y•z<tËí8Mí,ux쯕Gò¾p¸¯”ÓUkžfÆø¦lL÷°^"Ëå3ÂÞouœ¼–%º2™…§ß š¦s°Ã +:ÆÓè8õêRî†:ÎF#QŒm’°WÖ§‡rÇèku-,Ö=´çú€mf·;Í|ªE9#ÆNÛ¾ÿôÚ‡û¸wcv~z·~ôÿƒaO¦£yyЮmÖlvtTxµaå`hÙð÷}9n8·2ŒN_s»6÷~â•ýYÌ"’ ã ÅDuy¨°T¢Èrƒ£vMŒ¬‰hœ*‹_ð)ûôšg˜fFÈ%÷ ³¢.›ûsyïƒîT(™ ·“IËWZmÐ=S³ým(;²J„@ñUL2
ôäG`ÈîMÙŒô ýÀ#g5gµ ΀JSáâ˜niæ\~t|’æ(Y¸‰„¥9Jì;ƒž-–¡ËuÓ%‹Çhƒ:Îæ"0€£ä$ã•'Kú€P÷Îq-¸ó(÷ÖK§f'1yËMe£ÿi¸;‰>öè$úœîÇYä5.Ø1Ê‘môš{´ÅUζ‘uGf3
ò!ðÜ4÷0%ÊÄ·Í™‰tÙúÐ6²®‘ÝÊ—lâ©ÚŸkS>.ÙðÔÛ¡+¶xáƒAß_Öt
Mªö幫[KCι3´t÷ƒÇÔ#œY© Å,Y8о=T'QY¸ý"C•v,©·õhDcc–åA¢!¢ãéá¦X¿Ùü´.7Ÿ¼YÔ–ARäöÖx[ +‰pýÁ +;ŠlËö#vÝúQ(Öà´Íã]( `£ÄÑ oè!È[)JÏ,WÅ‘°ìÄ_W/"=»Â<Y4 äýO¢7Ô{z0"}Ü'IƒU¦Ø +i¹«em#ã6
ÉÌàò¸#Lâãù¥“ˆ"9€4Hνi0Ì‘8 4ƒPíö$‚JbRà<aß…
W¦ç⢊$Èãl€]×/ʉ*•MrÕ•ÇW÷ˆ¾àW†”Ÿ!̱¡k‡ÈØí#>D*Ò(qÀŠÉgš•gøåTŽQ!íEêuàa᣶î*cí% ^ór8«Rtëk+Ù¹˜ÛL„Ø;Èó‘‹_ät€à(x>ùtóÑ´a–éT%Òs–™¦«šÎS9‡Q)æÇsDÒϬ˜|´-†ž•Mé<äx¸ìÚ¦ã᧔€gît_‰Rq¶A«wçb<ˆÕh¦vf×WóE†è,(¢‘#ë%óÍŽÂ: o°WÕ±j„GQZY¨fö„µ5S!‰BW=×<Èi¨äáƒéPåW‰4œf2£Ÿ;M¬‚01÷¥ìo©![—Ü¥ŸÝ)Û®Œ¤h)˜Ô,…³;‘ñ˜±DüH‡7¦=D¢˜l_·>#Ù9t¿à¼µ(;ša¸‘à4";ð(}€<óÀS,÷‚Ýg¤¢=s3ÞQ`#HSR¿à@Ëa®™,öüöâ8È¢b¼’înÙ‚_•myaÎa¡q?^uw¯, +t1 +óf»™‰ ¹¤$AªLK±xý¶qöáiÇ‘ Ú4åC“ý9‘Kñ&¶ÌQôCå*ˆ +ÇìŠÇ§ÚŠu%yÎ\°‘áSÛuÆW»Â¼°Ì)˜ëÆ`®ã¡ƒàÌl£½ô‹š{Ü?×1Ãâ¹}v«M{6ZÂÀ“˜¦4ñ‚ÁÓ‚Á¼°.1(”¶”¹.A—JÔSÉWŽŽ<“*KÇËÔ|ÛB:‹¿(†E +Ò©„€Â»yæCuWžk*0fÆ™©û\'’bp”{iÚÁm&&1Ë9Fú7^àÙPûÀ㣎âT¾—͒ϲ.+ÉË +øݯp¶ +ïÐ’#ƒÖd¡³çøpLþ +ƒ,‰^h¶t:íTÿ§Æœf¢‡É[&È*…B¯äyv&Ð+òD¥¾÷TAî\ü7Õ©jDtÌonðµ´{/0>¿h +âÈI¾^,é·Ã‹‡âŠ +ÞjáHÍ +ïjáeÊÝ`G–RÉó“J%ÍVVm¡;Yïò0±üÆW¶¼ÒØí@ÉEÕ6q"¹Q‡Ñã_”j1ñœLá¶]ÎUŠÍ©Dk‡)ùh +endstream +endobj +3234 0 obj<</D[3232 0 R/FitH 760.193]>> +endobj +3235 0 obj<</D[3232 0 R/FitH 745.049]>> +endobj +3236 0 obj<</D[3232 0 R/FitH 270.268]>> +endobj +3237 0 obj<</D[3232 0 R/FitH 272.422]>> +endobj +3238 0 obj<</D[3232 0 R/FitH 260.466]>> +endobj +3239 0 obj<</D[3232 0 R/FitH 153.564]>> +endobj +3240 0 obj<</D[3232 0 R/FitH 153.667]>> +endobj +3241 0 obj<</Font<</F45 2805 0 R/F56 2829 0 R/F43 2804 0 R/F65 3014 0 R>>>> +endobj +3242 0 obj<</Type/Page/Contents 3243 0 R/Resources 3241 0 R/Parent 3265 0 R>> +endobj +3243 0 obj<</Filter/FlateDecode/Length 2359>>stream +xÚÍZÝoÛ8ï_áG °y¢ø!q>l»Ý;,‡Ew@ÓÙV¡²ä‹äÍ¥Eÿ÷›á’¨X‰³Ûýxhe’£!gø›OåM²º]%«ïVþùîêÍ_þ&ÅŠ',UR¯®nV\ +–p¾Ê<\]íW8WQoÒ,ncžEeÌÓ¨§‰Ê=‹m×Ö§>æITÖøÿ#ÍßÇx£º½ë×4q×Æi=Äi +|dôsÌUTÞÇ*‰ÁcÌyÔžhДåž~õ¸ië™Ê¨ìZàré:LqÝ•ñ‡« ŒjePº4K˜Î
oå}Sª@R3n”'½NËzÿ#ÔÀŽ --Ïàš©L¯6<gYjˆ¾8õwöx*I¢·ñŸß–A²‚]àŸ^Ýã=øÁßá>BdŽˆîè}t(šfMþUœê/k·¾áœ¥g¢lø+wìºOŸ.Ü1DÏ\ap¢4a"t¢Æ\ÂupºŸ<‹Úf€E®£wÕ6΂VùŸ5‘¸QàÍw4?\-Ll~ìJ±mO½'rwnÉÊf×î«æÖ‘u4K¨«kFÓÿ¾+úuê-ìÛ6+ð¥ÉAÏ‚)EB}Ûíª +Ètí`;݈ï¨ØðaE¸—6QÕa1¡á +Œ‰®ž SÆ3>QP]ôåÿ–\¿ +Õ=cb€ôeÐ\4¢FdÑñ>Fâyôsµ·U÷WôD3º]Œ-‚‹†¥‰eÁªg—<nª@Gòõ''®•ã;;H¸ ¸à”%"¼Ø*€ä|K€™HÒÁ>숦ÝWmƒÕ"ú¾´á‡V‹éoZ¿AE–±¶> +¦ûÇcµ+j슮ìyÝZ-Â+S9ñ‰eI +vµ•EÓöÜ鉹–5Ä¿{߇Y0´£}»;ÊÆÍ£e^À¾ ¼¼d¹2ΣK-© +#ÅF‰tð‰¬½¿‹ +s‚{nýªt9Nó4c™á/Za<QS«yŽ©Ð.³ï„'"ñ|ÔçàÆ¥õ]È»¾>u% écq[~öŽëËÙà¹D1¨+ØÿÅÿ +žxˆ{8yl»®ÚI:I©Ð’Îñ¦™`OEé¾Â˜‰™§É¬â¦¹ö~î‡
3rZh DÎ×^ŠAP¸à]I<›ÒŸËa»Ë
=ýô†VX1)ŤàíPŠQ©»¥™ ¥<œê¾ÚlQST~‡¥¿«ù»“+ÕiXtgÈ–êµHdÄôï
=„•Û“ý5ý««<óM-ûÂØÙ +È\õ¹¦Àrî +ø³<åô¦ˆS…Þð׫7ÿOÎo +endstream +endobj +3244 0 obj<</D[3242 0 R/FitH 760.193]>> +endobj +3245 0 obj<</D[3242 0 R/FitH 724.166]>> +endobj +3246 0 obj<</D[3242 0 R/FitH 726.32]>> +endobj +3247 0 obj<</D[3242 0 R/FitH 714.365]>> +endobj +3248 0 obj<</D[3242 0 R/FitH 587.106]>> +endobj +3249 0 obj<</D[3242 0 R/FitH 587.241]>> +endobj +3250 0 obj<</D[3242 0 R/FitH 546.034]>> +endobj +3251 0 obj<</D[3242 0 R/FitH 548.188]>> +endobj +3252 0 obj<</D[3242 0 R/FitH 536.232]>> +endobj +3253 0 obj<</D[3242 0 R/FitH 495.025]>> +endobj +3254 0 obj<</D[3242 0 R/FitH 497.179]>> +endobj +3255 0 obj<</D[3242 0 R/FitH 485.224]>> +endobj +3256 0 obj<</D[3242 0 R/FitH 444.017]>> +endobj +3257 0 obj<</D[3242 0 R/FitH 446.17]>> +endobj +3258 0 obj<</D[3242 0 R/FitH 434.215]>> +endobj +3259 0 obj<</D[3242 0 R/FitH 352.36]>> +endobj +3260 0 obj<</D[3242 0 R/FitH 354.514]>> +endobj +3261 0 obj<</D[3242 0 R/FitH 342.559]>> +endobj +3262 0 obj<</D[3242 0 R/FitH 287.802]>> +endobj +3263 0 obj<</D[3242 0 R/FitH 289.956]>> +endobj +3264 0 obj<</D[3242 0 R/FitH 278.001]>> +endobj +3265 0 obj<</Type/Pages/Kids[3242 0 R 3269 0 R 3281 0 R 3318 0 R 3326 0 R 3331 0 R]/Parent 5812 0 R/Count 6>> +endobj +3266 0 obj<</Subtype/Link/Rect[212.514 675.748 238.503 687.39]/C[1 0 0]/Dest(subsubsection.0.3.10.1)/Border[0 0 0]>> +endobj +3267 0 obj<</Subtype/Link/Rect[481.648 621.551 508.795 633.193]/C[1 0 0]/Dest(subsubsection.0.3.10.2)/Border[0 0 0]>> +endobj +3268 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F39 2802 0 R/F65 3014 0 R/F46 2806 0 R>>>> +endobj +3269 0 obj<</Type/Page/Contents 3270 0 R/Annots[3266 0 R 3267 0 R]/Resources 3268 0 R/Parent 3265 0 R>> +endobj +3270 0 obj<</Filter/FlateDecode/Length 3077>>stream +xÚÅZKܸ¾ûWôQF´øÐk¼wã —ƒM +£#‚)¦â¤(Êèý©†+\¶€†>_ü€Ã¾Àí]©5¯íeÍʤŽëóI}.óÙ‚J
󄆼y»¢ÞÏB¯læ“ž Y,dÄcÉ£Ô|ú’|Ò
Íù¶#s©I«~‡ÿÓ¨þóõ)¯±Šš£bÏþ6Sê‰Æ»¦Ö'O½Ós|ú[it—YÔü“ÆÍýôf·tˆÐ?ôf9¸j’žNË×ZË&N”@åGKÀoÔƒ£V ]𗣜°¥†(k"‚År°bÝ¥÷ôs5ú³?6Œ¨><ZöV±uŽó¹é'¢9øUD5ê-ÑǼdGrÎxæ¬çÚ<ŽVÒ]J,y°i°8©¯ph÷(.™rm*MoÁMU0.„|ƒµw+JaÉ>‹¦;ûv$öó؜>)€ôh‰Ø^Ýšîó®g×útíÐJ§NŒ>Ðy$\ +×è›7ýmO7ÒŸ4âÂ4çS`t_ÐÕœZÃêÎ!ƒQphüä¼}eÆ{‡7¢
#4Û—šxk[Q>úÀàÍËÅA¼\CfQ÷ö'bGb—¤HÅ°¾RoM?[[V>Þ¦z¿o‡ëÞÅÕ¨Bø€íÕIJЇ…%hjX凂©ŠS• +¶|hªõ½’J!Þ™½«;jÊhàÃDôÅ +!,º8xÄ>kÆÃ[l<™e{¢Âk5qáêâÁ~ ‚¶“Bÿ!¬ÈK/pìjoE»¼Ê\´;_´~1ºr 0úõMÛö·váÙb“6Dóm‡,)rȪpWﺎ¦ìâGQ8˜Dš3)õ¶½'A°öYõHƒkµÐ’͈c€bø}*Íî4Ä„ˆÀùÖïfÛøíY4Ž‡fG*š3™« +À RÂW!w‰_Kø•êÌcî*&‘‹š”hX}Ê#«¡Ózì>j"ÿà‰®îüµxG'
½¾%£C2”Fê%çYE6‰À‹Úd@•dy¡¬v~|ÿ÷Ÿö)Å*å)“‡UèdÖ„ìsÉTîØÿü÷ÙsBxÙò¼jœÇ®<ï]-¹ÞÞü„Š7Þ™)ö4ÌhDYc*Y‘‰U,†ñº,*³½2Õ ý魯>£! +N× +É +[è(p„:W†CRS§ƒž±=·Z7vºD*å+ôÓÃûBq5¦8ÁWʼnµ5•~ A”|×БŠòˆ’äbOé¡•ž¨¶‹l·0¦WZ®”QϽÎyKþ)ƒ… ÆrHkUY%ÀŠ¥®äðÛ®¶CT(]¨·äêÀóQW8ÎÔX߉¸q'Bx°o:9¦Pl¿–/H€n?H ºþPú‘Çwr$º adFàé(›O”bå:
è,>Ç@KÎ$óœIf2§ÌTõùe}K¶$.Tg™wgºIÛêÐ2v +Ue]™ùÍMÄÇs¹”;\lžÉ2ˆäÜ6oø\cP®cHXLC‡+ñB8 +f5æ\´ +KhmšØ`½RŒ 1¾4tê"QmDè +QÏŽÚïœÉ+ºï ÞÿÈÔF42 +8¾ù#…E^žcM¬zé/¹Ì[ Úþ‚1F)+VföØKuº?^0%;_9Wo-÷¼²Šä×RKÁøLÝ:æŒipÌVˆïWËà”ú!Ü,Xµ¼vmŸ°ZSÊD§5^š~ÄÇöc¹Y¡XRA†Á©9PYsßß¿ù/rs³r +endstream +endobj +3271 0 obj<</D[3269 0 R/FitH 760.193]>> +endobj +3272 0 obj<</D[3269 0 R/FitH 453.182]>> +endobj +3273 0 obj<</D[3269 0 R/FitH 455.336]>> +endobj +3274 0 obj<</D[3269 0 R/FitH 359.932]>> +endobj +3275 0 obj<</D[3269 0 R/FitH 362.085]>> +endobj +3276 0 obj<</D[3269 0 R/FitH 350.13]>> +endobj +3277 0 obj<</D[3269 0 R/FitH 338.175]>> +endobj +3278 0 obj<</D[3269 0 R/FitH 326.22]>> +endobj +3279 0 obj<</D[3269 0 R/FitH 314.265]>> +endobj +3280 0 obj<</Subtype/Link/Rect[348.689 433.855 370.042 445.497]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3281 0 obj<</Type/Page/Contents 3282 0 R/Annots[3280 0 R]/Resources 3058 0 R/Parent 3265 0 R>> +endobj +3282 0 obj<</Filter/FlateDecode/Length 1804>>stream +xÚµXYoÛF~ϯÐ# ˜îÁc
ø!’ EQ z!. +Š¤dÂÔÒÅØþ÷ÙYR$E%.Ú<Ø"wfggg曃¯ÂÕn®>¬úß·ëW¯ß+¹â!‘ŠWëíŠ+É$׫DJjµZ«ÏÞxb~ ÒÈ{Óâ¯ò2Cï¥DÞ“H/Ûû<õêòŠ8òÆ´UQˆ/£Å3? ½µ;'ʨK"šl_þŸëP©h¥QÁ#ƒ®Vò)ÛÃìX>õlÝcÁ"õÜÕѸöî蜶ٻsr$$^v¬@E+(IÊ8l
¸d‘Ò$ 3\Œ‡¨¼äÜÛT›ºjv 4öàZÜËî|8àÙ#ëGC¼î誥å<kÑ.#JI„¯½¦®_„ °ÙÏÁW^ù·Ï…ו/½£“Yñ<¢ +‰W>PJCGÜÔ,„þhÀÔxßpá¢`‚ÑûF—4mîŽzðí –ˆn»v^ˆÁYLÆÊze§,‘$úÓ»Ÿ¯Å5X|v=œÍ™Ž"bØT&;<ßÇCe¶U]Þ8ß/q\Ã!n}Þçªðë:CM.í˜GT2)ÒU ð×ÁB@FccIå=85½[ž‰«2E•gä£öŠÖÞV›)`{×tuAôMI¿ˆîu†ÞnÅÃÖÆí!¿i+Xʶð‹JâÁ°Øý#(ñŠ–ößZXó]µ»&kºð8<L·ßXQ<½.%@q2ìÒ¹1n}Fl?ù\yîÄ{ÊHvÂÚ¦;À=ó’x(G a)GH±$9Ë„ìž8¹Ñ¥Â5ãábA8<"Ø›Ùá +rŽÎ>”Û¶Ì1±,ÊÊAOãC"ùR|@¬Ù—æØ. +b=eqÊ¿+®x°©§lñËÀ%ôV(^RHœ)ôýÑ: ;.Tm&Åx‡”CŽŒ_-?Ëá]y÷ðÒõ·èwûÊž¶æØ…¢jó®mË‚^+C¿·B%N[ÐþâÕÕí_>}X}¶gIæéq_(‰Éý>[AY‚j|GÀ=“ºÁ_—ë(ƒ¤0„i¾pÓ” +×Á.íɉ×l‰–Õ5=Ì•Z·®Ô:Ÿž×;F˜{ïKnÁ—½PÚ÷X@§ðä2bi2`n_™üд-âô&Z¼<tI(ú
ÏUYÛtyVÏ+7®Ž¼¼fÁ‹’h +žob£y@‘7èÌ/ð’¦ÓÐ^ß•sCŽzÈc›,¿/M±h ðŸ„löšõÆR¢/DŒ™L’u- Y]…6ÿÓ:®ŒË°>$‹Ü‚ˆÖ̶>Ó^W@ç‡Ìc{8nÌiƒ™‡‚…65Ÿ‚9oö{Ô•A¬¤‹®ðvMñŒ–†ÀÆ—åÀ–ésÀw)» +ˆ4\Íd2–L‡³¾ù% TF#±;™9ëþ# +G™ãbŸI[CÊ +OãÉL°ò!Pã°,º³“ +R”+è•38¦pJkAÐO[ÆQÙW#[Ù›K5šÍ?uݘA 6†,„Ä
vnÓÈä@±¸Ä[HÏȘP=Ú1sÄÐôi-ö–rÈe>ú“¡í¦)ØÞ_ᜇ©ç™L°0¼ióª"ŒPºËh>̇ێŠ4`*/Çó¢AEQÊ‹=àI`F¶rãÂÙFfÅòÞ“aßh^¿‡G³”CbÆ®Îp’%œÓ]$ÜDÿÒöZï:A&˜ºXEGbÖ4ß' aIX£Ë$&ÿÁòÈ° +U¡Ëj¢MNõ`‰±³zázeN¡yÛÌD‰ë´€sRÆ9Ÿ3ž¦£Äiáårž0…±Ä£T +=‚š†ÅÚ¦ÓX9¥ñ‰Œ 0À5T_Ðí¥›^-K NV1pûï%6
ÇÉ +O}êAÙ÷¦#‘‚aŒ¿p{UNüVÁ¹™ +m³®ÆèÐMð +endstream +endobj +3283 0 obj<</D[3281 0 R/FitH 760.193]>> +endobj +3284 0 obj<</D[3281 0 R/FitH 697.068]>> +endobj +3285 0 obj<</D[3281 0 R/FitH 699.221]>> +endobj +3286 0 obj<</D[3281 0 R/FitH 687.266]>> +endobj +3287 0 obj<</D[3281 0 R/FitH 675.311]>> +endobj +3288 0 obj<</D[3281 0 R/FitH 663.356]>> +endobj +3289 0 obj<</D[3281 0 R/FitH 641.039]>> +endobj +3290 0 obj<</D[3281 0 R/FitH 644.626]>> +endobj +3291 0 obj<</D[3281 0 R/FitH 578.339]>> +endobj +3292 0 obj<</D[3281 0 R/FitH 578.474]>> +endobj +3293 0 obj<</D[3281 0 R/FitH 566.519]>> +endobj +3294 0 obj<</D[3281 0 R/FitH 554.564]>> +endobj +3295 0 obj<</D[3281 0 R/FitH 542.609]>> +endobj +3296 0 obj<</D[3281 0 R/FitH 520.292]>> +endobj +3297 0 obj<</D[3281 0 R/FitH 523.879]>> +endobj +3298 0 obj<</D[3281 0 R/FitH 511.924]>> +endobj +3299 0 obj<</D[3281 0 R/FitH 499.968]>> +endobj +3300 0 obj<</D[3281 0 R/FitH 488.013]>> +endobj +3301 0 obj<</D[3281 0 R/FitH 465.697]>> +endobj +3302 0 obj<</D[3281 0 R/FitH 469.284]>> +endobj +3303 0 obj<</D[3281 0 R/FitH 414.527]>> +endobj +3304 0 obj<</D[3281 0 R/FitH 416.681]>> +endobj +3305 0 obj<</D[3281 0 R/FitH 404.726]>> +endobj +3306 0 obj<</D[3281 0 R/FitH 336.42]>> +endobj +3307 0 obj<</D[3281 0 R/FitH 338.574]>> +endobj +3308 0 obj<</D[3281 0 R/FitH 326.618]>> +endobj +3309 0 obj<</D[3281 0 R/FitH 314.663]>> +endobj +3310 0 obj<</Subtype/Link/Rect[494.692 587.678 509.646 599.32]/C[1 0 0]/Dest(subsection.0.3.3)/Border[0 0 0]>> +endobj +3311 0 obj<</Subtype/Link/Rect[344.666 533.481 367.475 545.123]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +3312 0 obj<</Subtype/Link/Rect[334.953 479.284 356.603 490.926]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +3313 0 obj<</Subtype/Link/Rect[277.007 397.989 301.241 409.631]/C[1 0 0]/Dest(subsubsection.0.3.6.9)/Border[0 0 0]>> +endobj +3314 0 obj<</Subtype/Link/Rect[366.794 316.694 381.749 328.336]/C[1 0 0]/Dest(subsection.0.3.3)/Border[0 0 0]>> +endobj +3315 0 obj<</Subtype/Link/Rect[220.314 729.945 235.411 741.587]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3316 0 obj<</Subtype/Link/Rect[471.632 675.748 494.441 687.39]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +3317 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F58 2963 0 R/F39 2802 0 R/F65 3014 0 R/F28 2973 0 R>>>> +endobj +3318 0 obj<</Type/Page/Contents 3319 0 R/Annots[3310 0 R 3311 0 R 3312 0 R 3313 0 R 3314 0 R]/Resources 3317 0 R/Parent 3265 0 R>> +endobj +3319 0 obj<</Filter/FlateDecode/Length 2056>>stream +xÚÝZKoã6¾ï¯ðQbF|éQ ‡m +EQtÓÓ¦ÚRbe)µälýï;CR*’gƒèac‘¢g†3¿™¡÷C´Ú¢ÕO«á3"þÅ«Ãn4øý§Õ÷·®ox¶ÊHJSºº½_QÁ §Ù*áœD™XÝæ«O'4\'Iü¦¶ŸÕ®×õc«ëª ÿ¼ýùC§êúFð
RÄ(nÎÒ՚᧓ö]Y†k³àQmÃ5ÁgøjÒ$(ðÙ!LYùf:„¾dÁN?…TEe‡º2&\߀"PE™Ý‰„MÊÌ2ZÜ"™Ží„ Ö-ùRTA³à4/Q$NºÕÚr•=õí¬ +1"xlêº,Teg!@"C|`
±³7!§A}°'ƒ¿A} ö!MƒÇ²¸²’ +Z³4" óv_üR5¬/ªÖž©§ê‰‘1%Ñ ··ñÛÅh$|Ý£ˆ¸ºD +»êعQÍÄk°Å½6€5ÕÏ:L$„¦±_YÂF‹üÊjÒ€6A‘+ûVWö…CÛÌ`¶*]ìb@¤^è̀Ǝûóq— IdÀïî`³Ž€gá™™%Ó¨¿”®obé…Š +F²iø›öT‰ös‰ë8 >æ/“]¿äŽ•ó<Ž‹ä<Çbؼì#˜÷êX¶H߸õþ.yBV« ½¼æ,#B8opû<ˆ +A÷º,Èf³€Õ˜~UU>gÇV,ÿ’ê,%1K<ÕÛ%ÕP#V×Ç¢°*î˜H^ šOf!Hñ ´æ4°Ø#"H +{8þ
Ó ¡ÛÔÀ<iL_ÜÛûî(užÀ‘ãŒ=§. òѼõGóæ£"€ahêc pùa˜R!ÿg‡Ex‡ÖŒC£3‡_Ÿ9,À¨bHˆçO˲(Ú@^Y\RóBjç{˜Â³)|ž)¾½ŸóÅLMò Ðh’úÙãœãÞ
Ú‘^$MÕq1¶%%,aÿklNGñ<š0¾?gÊKã×3°ÁE8£ÖWÁ¿pèÒø®ƒ4>ÛÂ;:i\…~î‚EHK‰ ÌC´ï®w±©A&!«Tçg Á‹%µŒIïö«Y$I’D=ÌïUÙ,tJp¢Óì +ïÑ>±|‘‰kCàaÆ3\ƾgp]^ܱªhì@•Z5Ý ó>ê1”ÝYÒÀ–dVáΆûò#¶öœiè:@}ÞÇöý4©rü˜ +endstream +endobj +3320 0 obj<</D[3318 0 R/FitH 760.193]>> +endobj +3321 0 obj<</Subtype/Link/Rect[485.124 235.399 508.795 247.041]/C[1 0 0]/Dest(subsubsection.0.3.6.4)/Border[0 0 0]>> +endobj +3322 0 obj<</Subtype/Link/Rect[167.323 141.262 188.974 152.197]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +3323 0 obj<</Subtype/Link/Rect[201.861 440.964 217.481 452.104]/C[1 0 0]/Dest(subsection.0.3.6)/Border[0 0 0]>> +endobj +3324 0 obj<</Subtype/Link/Rect[384.997 440.964 408.308 452.104]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +3325 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F58 2963 0 R/F28 2973 0 R/F65 3014 0 R>>>> +endobj +3326 0 obj<</Type/Page/Contents 3327 0 R/Annots[3315 0 R 3316 0 R 3321 0 R 3322 0 R]/Resources 3325 0 R/Parent 3265 0 R>> +endobj +3327 0 obj<</Filter/FlateDecode/Length 2576>>stream +xÚíZKãÈ
¾Ï¯ð-0®U½ôX ‡È.&‡ Èt’Ãt€¨my¬¬,9–<³_²X’ªdÉm{€`ƒäÐ-«D±Hù‘EÕ»hõy~\õ×ß>½ûî%W<bB«xõ´[q%™äÙ*‘’E™Z=mWŸ‚?VEÞáZÆqp +UPìB΃âD#]ÈEÐÐïg¡’ðoO¿€'üÅ«ÎÕßüéÇÕ' ÔdÊÒ‘(ŸÌë»0Ë6¯éZÖëmqyyìiÄÑÁÏÇ*¯ó®l,m³ëE2”Väü¥ y| ¹ÌZœEð +ëÏöUšXµöÖ¸Ž˜Z¹dZed¯¡AQU@¦#$3WgJ•ŠjkŸl€e¹-Œá¶4TÖs/M„‚çÇS¦ÝmËhàÏíðìJ½ÒQX8aôïyuÜç/.PWn~EŸê3™6‹p ’ +¬T#ÝB˜ AïPçÂã•wtÛ6ËöšH8êÐÒe]ve^•ÿò9—í¬N9)üü³}AAxOÄ™ã²xŸˆÏrº|É«³¥Þ–†=¼ò^hsAh¦ûKOä¡BÌ„Ô= yrÝÛqÑC/Aoo|tEôm±ËÏ•eñô“êUF ¤XÆe?a
曓ŠÇø³§z±ûX$ÍM`„o +ãñDã¿î{43‹æ•“Säè?ý£ì¥Í ô¤ÜÑõpyPuå±*h +±Ëùàü‡²qgª8âK6.í€pÎ!ã<ŠXH1EEWº_>**§÷¡¢Îzr¾‹œÉP”ruy0þ§Åʌţkß„È=§–p€‡MkF-âÐj&µþf „âyär¢T¢ÄvV1O-›À<îa‰bfÙ<$.a¸‚JîðA/ÿÏx´àÉ[ åàXR +ŒP´§*ïçAÊÌá‘âC]7'OKTv(Og¢©b:½ASéij¤¥XK!Ī·Zn%‡KÌS*z¥é°Ñ€Ó_ƒÑ·ªM|ƒªMìjzo>E›Ÿ(y;•Œíœ\“''ÀÇ'.ݵj™|:‚:CM¬D&IÝÝLe@H_ÄÆvAÊL×±ßÄOô–ê»u–pÖw²„Å¿'JÞôø-ßáÉ° +‡s ã‹U¶=@L˜¯£ò^á¾}¦!¼³ÄkŸÿÄ 9ç•—°çä”)KÇ~à¼ø{¼µ ÁÀRú=ìŠÃÿö¾ED“ýrs•Ÿf\aèqÆ,É +OVO2©œF'm†Ï}ÏloRXªôÜïí«’Ò +¢7ë’ñh„¶ý.N…·Ÿ”¼8ip-hd¼šóSQ/N9]vKE¤o‹pÜld3š)¡i“,ÔŲà³%²Ärb'_ÔaŠû†1†ÉÄ0)“Iz+Ьeh‚¹kswÍdDk&²K‡“Ñ¢fš‰±í÷ül为<I6î.gÚÂ÷$ÒÄ!˜ä³&tñ@–0¢Í˜ÐFòÛ¼)f‰{\N·HŠIäÕ×0Æïêzü8¨¥ÿ¡“¸Kk{¸·<l˳94ÃYM™ÆSP8J§³ÌѲrk +n8dŽÄ¹z˜t3Í$å…’ +²hq,êmÿ°¾8gXWPÏö=;ñ74£âï]5lòl‹âîì,Y(¤Ý'L3tÏ“¶Ùjm¶
œ&S!'ïýîéÝ¿ƒœ +endstream +endobj +3328 0 obj<</D[3326 0 R/FitH 760.193]>> +endobj +3329 0 obj<</Subtype/Link/Rect[319.692 345.617 326.883 357.259]/C[1 0 0]/Dest(table.0.4)/Border[0 0 0]>> +endobj +3330 0 obj<</Subtype/Link/Rect[455.527 277.871 478.285 289.513]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +3331 0 obj<</Type/Page/Contents 3332 0 R/Annots[3323 0 R 3324 0 R 3329 0 R 3330 0 R]/Resources 3192 0 R/Parent 3265 0 R>> +endobj +3332 0 obj<</Filter/FlateDecode/Length 2474>>stream +xÚ½]s£ÈñÝ¿‚GH-³Ì'°UyØ‹w·ö’Jmξ\ÕïKÈ"‡@(¾½_Ÿîù@B6öUòà‚izº{ú»G¾J‚‡ >Ó翯(<“€TpÂi¤BFƒÕ.øú|XÃß÷AB2•up% 縱n®þqPÂàO¤ê?| +¾»½zû‘çAF•§ÁíæƦ‚Ûuð5ü[Ñ<‹‡2úåöû«“ˆ—¨~Ó”‹ð‡ò¡j›·×UQ—«~ñ^)¤?¯Ë¦¯îXyðö}¸½šÑ‡ãçÙ™J8“ƒJrAXÂœˆ0ÁH.ä#ˆLÙ""T)’¤Ù@E›@p0`™ðLÀ’PjLp]4U·â,K²ðºlvÅ!¢"üU«À ÏA$ç„ITo]›qÌ)v˜1MH.sËêد¢ˆ»œ%IøwäTF”…=ÀópV¡YXͺ[Âè-aŸôÍCÄÃÚœVñ$üñ&¢2|¿€S±+Õªhf™ªb©Ô#Fæê#š„å:ŠYš…š‡u»›cgIXn÷‡ª¿¤Ø9f)šb]<Ow…xÕNñ>¢<<v µþ +‹ºZÀ¦8výQ—3²Ž ÂG£ªŸËày^Mùø»û¼~Œh"`Øî˜e<wð ͪ|cD¹¬Ü‰l@ïÑð©<h§ßžâŒSåA ¾-`úPv¯7h.¶ç%k>4Tâ +{E±äYòš£6ÿ³6/8¬M+Ÿ´+•¿bN¹[®Ê%Ö;à¾ÅjýY2
MdÅ9dð‚if‰«þr\βÔÙ‚þ ì>FŒ…Pz‘{šˆlòQ…¦ÓE¦l†ÐbA¾8^WûãñìÊ(V¹LÃïLÄþ^Õ8ßñ%©iÂ8’¨îgýhßœ”‹x³w¥˜çWU³àDÝþ…UøÆØqmX10™ƒ”‹ø=šˆ9Û5Iš*ÿ·d’ó@&ŠðT©n# +áPÜ×¥I8âxGªÂ›ãMáJ°ë7»IÓ8}^’æíG%P&“Bi
IrÄ,ƒöÌe˾ݛ³¾Ô<¿†îÇ‘SŒˆ¥”¤sz~cq|†’¤É€²)ênžK¡dbh”ÊMq¬{LˆïfÉò”ð‹~QBtI(ËáÀØ{r«ûmÕaPa»ÇDÔCsŽk®Úr/ÛÚ"<n'ÝžFsKƒ³ªLR“ÙítK¨¿w؇ix±-‹µn¢Üf"jíÍ~m“b€)ÄC‹AÝã7¥õ;&Rk¼ËÃ"r¢<#¨×·ä:5H¢2é´{ww]®êâP¾Où2‘uªqÊÀ2j0dÕ¼PDA‘3B:}áûÚÙ”^Õ ŽeÕY,0%U©ïõü„7DÃDU0ƒR!OGßÎû7%*=–!Nžäô,T\~”Ù˜Œ]b@±’F;Ñ9‚<ƒXWƒ)æã YÎ_xÏ; <1<‘ä^à xóv Ô=<amP:MY#é§mi÷wÎ%Üã{;1“`©D¼ÒRŽJJ1œþ¾º¯‹¾üm–ŽH‰ƒ^«º¶Â™öÃt1çꄉua²?`Øìð‡³±qêÁÏ;,¹¾nWÇ]Ùôî\CoÖÖînBd¢" +6ƒŠî‹û²ž=øŒ8ùá¾0S d'°„ÇõN'Írm€÷'|#Ì`˜A8Él¢ñÌ¥«Í\.:!);u–¡Ö´P‰Q#¸(ÐñÿIó]D*]½@Öö9* +åÁÓðª5Ã>h·o›5$^Sk«Óõ#óÔZh)¸òËÁÉgž¯³èEj45å+²·_a¿í·å|IY&é"*m¿µ7³ç--týOÑ ç4Ìž˜;ªÿi¾Ç‚$‘¦0À8´Ví‹Ú{ªjsp-/xi6i—áq[
7TÜ\ŒŽÓ>šˆ*HŽz[c`:Ç]ZC6r)ÿd˜š.Ê?Ðp?S¬QÕÙD3°Nî‡HÝk-£&²ô>˜îªNffûý6™¿¬²j¾^Wͪ>®1L
ÿ\4OAtßI/·ÛŠÁ78#„imE»ƒRQÚ×%½7žƒF¸ŸŸBSŠ¹;1µ-Ø*Ú˦
Œ¶XÑŸõ$•‹»§$·Õ:áî@«¡ˆAý€:ºþ—¹2ëÌúT,½*¸í•>.•â¬TÎ4Lfã˜Ò×2FG-†q(ØÎe:çP¨ÜL™*O¿ëåÙ©¯ëÞœ5ñiŠ"¾ÙNÞ0«Q•7Ÿ‚½A?ði¤Ü}ÆÝø2OTmgž›âàÆC±™°QÞø«S÷4c©‹ßù¦§B>WNŠ¶‰Ç±ÕÊ^æ6Ú +ÜÅD…H6éO*0Iì‹ÞTcñãM.¸š« +{εYVÍdÛ$;‹œpΗ–ÌØá{‡°¥ýA·Û'O¼h°“b¡sT‹êÍ/v¦Sÿ÷B_J<_štÒù6,gΔEýÔ»ø:»ê$9ýXpÁ’Á¨s'iÝÉxOÆaðo6‹\ˆ'|Î…<Ü™&^m‡/#‡ÁåØ£ÞÐ×)÷ê›
Œbþf*6 ¨F±g + +]Kb,øJ-ØôŸ1þ{y
+endstream +endobj +3333 0 obj<</D[3331 0 R/FitH 760.193]>> +endobj +3334 0 obj<</D[3331 0 R/FitH 753.418]>> +endobj +3335 0 obj<</Subtype/Link/Rect[202.291 445.914 224.413 457.054]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +3336 0 obj<</Subtype/Link/Rect[275.047 445.914 297.508 457.054]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +3337 0 obj<</Subtype/Link/Rect[218.422 391.215 242.277 402.857]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +3338 0 obj<</Type/Page/Contents 3339 0 R/Annots[3335 0 R 3336 0 R 3337 0 R]/Resources 3231 0 R/Parent 3341 0 R>> +endobj +3339 0 obj<</Filter/FlateDecode/Length 2639>>stream +xÚÍZK“£È¾Ï¯ÐmÁª +6bãðŽc{²;¼1íˆE-@hz{½3+«€BÐîñÁP¬$_>Їhµ[E«¿Üõ/w¾ÿ˘Hbµº{Xñ,cšg+-%‹²xu·]} ʺìʦnÃÛXfÁӾ܄·<öá¿ïþŽ’U†{UƤÖ@ÙlZçë¢r+¼3$gIš¹uy½ÐœI®z:åºÊ»â÷YR±f)ŒØ¥ÇS(‚&äiðµÜÄíC˜Í‰î;`;öf&
Naí±Øtå×'ÝPåõ9ë–ëˆq‘¬n¹dIœÑ»s¾¹Š›ðVÈÄ°on:8„Ãc܆<Br8ür ÷*x¶ËÌÜÉprhi¬=;I3¿Û–ÿPÁw“ûŠ´›ê|(ÌöïB)Fsw{{>\’àwËœy¯È¡mq/zýÊ$moª3Šªf“Wåùh¾y ë M|ÚöoONêø’ywão„ lË:¯Z;ãl`ÂZ[Ê*Ǘש;®¬w-³‹ÉŠ¿ÿ¤’±MÜ&ŠÅ>¡¦ÛƒÈq“H˜’ju+hâOJC˜VñÊ®ý äÒ´…Çyc¨QÀ ²gš-kÏë‰ió(a©NÁ¾ÀàШ +³L.–¸gé˜Ã)g)øÒnQQ‡\Ñû¯À#FîöeK¬Ð5íeJžÆ,ÑŠ„•-²¸)ßœ©¸ž²§%iìÖ“ †" +6Ťód˜w—"M=w"ÛÃÑÜ8-Ý×àéÜÑ:·ÅÖ7‹hüÀON»ÑÃ?f†+
1)¤Å0ûÇ 5º~ ~œˆÆIAuSÏ‹@Miá–ÝLˆ$LGýd{Ì7D4€òK4x…VÅø®ðö*õz‰È«lô¯rÊw»b;ÏIªÀ#Cù¹êÑ~°ë}-IÍâ${UÎà… vfj#ùL¢ !“B‡Í‚Mƒ¾_ÙcX‹&ði†P=€B´}] »tO¡AQÔ´ÍÇ ò#'å¢ §äJ³è‡" pr²Ä‹ºoKÔ 1#ÜLF©lËf‡tâñ¸}‹C#\RIÐc‚u cÓ¶°ß>ÙÔ”›Âs¶^ÛÈ—s¯–%H5Øluø×fÆ‘óíÖÞÔÈŸØ·Ãn]U½9Žu
{Ÿëµ"kR dÍÄɼÂg²B‘´þ6ÞÜW´Î1k.íæ§öÁh5RXà®} +õ67á™ÆÎCwa +‰Ä¯–~³9£‰Z«©ò¶-Þ‘´\£ˆ¢Ew½>DfüQd"¨1»z¢!$‹^0ñ³Îå$¸® +u’Ðj΢(éã籨ÁqçáËõó—hý)qˆW©±7fÈeÔ¤ÐKRS ‹‡H²Ð2¦Á:1ÝÐ)ësGGlË +PÔC®ŸJL
L0²Ýûûºx2 äñ\oºùü8e2ëñ`ÓôJq +åJü™ Bjèn]ÐÕÒ”l…Ý°-Íئ«ÐøíÆ”ˆìå +œeqün‰-Ëi‰Á×ä•p +ÔÝéüÍ=ÃH¿µg˜Ÿ»fždt‘~gp^¤j:u"“¾$ÙSNo£î‰ ³ÏgÓhès/Z¶)©þucXmAj|è¹À¸ *h6{¥xƒ0]OÛTe¿'§@˨˜À ÉS,u†^n3 5íb=©éÔ¼;Ûf6T¹ÄÎðÜ3åóX%E‹…,fRöÊ÷¬oæY<ô§¹÷6ä/ŒxøÜÑ™Tu,s%‚Ö–¸gïôL³£Ïl¸¶¨ 81N·µ_bJ“a¬:¡¢vÄAU0ùHANÍw:ü--Œ>VÂ3d3ûòhgÊQhWýç%»oVNöI¦ –MÁWÚ¤´uZûqÑCü +Ø¥o.“L›ÿãLWP&2þ,àÿÑÅî{!Ún]óñÃ+ךi ,cî'ìßWbéùéîê%fá +endstream +endobj +3340 0 obj<</D[3338 0 R/FitH 760.193]>> +endobj +3341 0 obj<</Type/Pages/Kids[3338 0 R 3346 0 R 3351 0 R 3359 0 R 3371 0 R 3378 0 R]/Parent 5812 0 R/Count 6>> +endobj +3342 0 obj<</Subtype/Link/Rect[425.555 384.44 448.149 396.082]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3343 0 obj<</Subtype/Link/Rect[292.653 195.001 319.615 206.393]/C[1 0 0]/Dest(subsubsection.0.3.10.7)/Border[0 0 0]>> +endobj +3344 0 obj<</Subtype/Link/Rect[419.362 195.001 441.3 206.393]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +3345 0 obj<</Subtype/Link/Rect[167.323 716.395 189.825 728.037]/C[1 0 0]/Dest(subsubsection.0.3.5.3)/Border[0 0 0]>> +endobj +3346 0 obj<</Type/Page/Contents 3347 0 R/Annots[3342 0 R 3343 0 R 3344 0 R]/Resources 3231 0 R/Parent 3341 0 R>> +endobj +3347 0 obj<</Filter/FlateDecode/Length 2322>>stream +xÚÝZK㸾ϯðm%dÌ¢¤rØ$»‹Øv¹LÙ–ÛÄÈ’Ç’§§ÿ}ªXÔƒ²ÜmwOAÝ"‹¥b‘õ±”ßE‹‡E´øeqþŒ˜€?½8>Œ:¿ý²øËÝ»ïÖñ‚-Vzq·]¤œ%™X$R²(S‹»ÍâC°ÊןŽÅ¶iŸÊ"ü÷Ý?ÞMgøüÙÒ¿ÿYÅ‹ÅhÍt¬`Ð +¨êªèäx6Á™NDÇö~"$fIÔ¶»cqAHª>'ƒ÷2ëY \có:5ë?]^ +¿~)óR¤`q”^µ˜¼,çep•1õËÙÛüT¶!—ÁŽß7¹L4^Üæ¥T‹`K1)6îv¦ —RÆAòàò(hM]i]Wí1A]ZìêPDÁ#6Åç‹àTTëÂ×ÛþŦXŸZó%äqPÐà!yn>S¹
—<vQKPG"m, +uPÎ ÎÑH_rS櫲øÁ;jS£E¾ú6ðûÖ‹5ëñ7Óà4§Û>Ótjã¶äíɪõžˆÇ5l=s„MMϪFö–:ëzò48Ø7›Æï&ëLH=g+öìB—VsÏ,F¯Yí_ÏÔ’°ÓÒž°“x@¤a>ööÕ‚˜Ñð8´¯;ÃÉô¯È9Â+É‚9jʉ„Uˆí½[‘@·óvç3=ÞÏ,ÐŽ±öž:Â=y¸4´õhPð@vo„iàI踄t¯ +˜; +ÔwD¶ˆçÄìņÈýráÅg4»Bwj̬ß*…<ýÜR·Æùý×Átà’Á(.¸æÇŒS;â‘žP`'Î’ù@ñvŽ€[rvðòU+ègNŸ;áÍì¶ÆLFØ…öG²‡›æÜŠ–ü6»Å“X{Ý~7{ð›°Q2R"GÖ%pñÃjÉ +—/& “I'W''1§™|Pà€
>‘µ||…v¯)V”øÿ‰Þë!ƒ¬St KÎc–¥™oîq,ÔÒšŸ +ÍÊ%¢ž°9 +–Ðs + ' éŒ/¼|%wæ%gŸÀÞÀIÿÚíÜË—qJCÂüñôæ˸-Àà—qkÓ¾VÁ›Õ¼ˆ(c±Î^wvyqÏ] ƒî¿Àòþý2 álRDB‚n±,«¡l_vÌÖyF@êåDÇ#ž_ûÚ^'ô®MÓ ¨8C{é +,Ÿõ1¸³ìeÓc®X·¶¸Ã|«‚â¤/ÁîïÍáaq>/=…SÑ‹ÇòåA±–òd,¶ëq‚ÅYí +§<ÿÆi¼µÜcG÷B%îÔ]:Á,£‚øÄLxGôƒµŒÒ-!4uÓ˜UÙå»YÆ”œä»tu¹«Íä.ò¦ûÁþÐ_“VýT
׃ÄåÜkY¯úØeÑvã…ÌpÄn¾¯üï(Ô;£·ï=3&'Huõ +cßÕ};ý¸ùLE3¯ºMÈ¢.2ɱ/T±˜\$Í6)U6J‘.'¹r®ðí'jzb¼W±î“a¤Œ7ÚɲAF<6Q´¯÷u_µÉmê6¢w ¤]xúLx&xÜwqO wÝ™µMŸVb×»SÇ;|~ +/ÆHâþ‰ü(—Ejo¨¼%¦'¯OÔ±ûkSFä¬ +›B
Å™¥l>Mýcn_6~O8gj(Ûîï÷ù§gÂɲã¿XÅ8£qÑ¥–y59_¯Ïð(=óüuYç›é°8“â]ÌâÎ’ôì;¤?åÕ¹\ÄÒLÿ‘Y”Ô©—EIM¾"ÎÆG¢’ôq®ÊK’p/¨,ÔéØäúÛ¢´÷:øÎ#ø‚‹á'§Õ–ž—Pœ
€;¡fG^'€s‰~¥ŒúƒØF8ØOŒØù½pTØášZW¥%È(Y($TÙ’Küä„dΤR)KÓøÚ•ÅÉé>ÑGÚTL9Ï'>w<H9žQ×8G.04ªÉú4<«½
å®Èë@aGÜð>Û›r±ÿi˜.Dº¼ýj's& AöŽþ&b!”ë +ÁqŽð-~“qÈí[K¸õ.?´°{×Üü?#f¼·‹éUmN«ç$q
m)oòˆƒS¸¸åà¡¢Ù¬GL¹ïS8¤' +M{üë! "ëÙ½¶‘Ó› €¶¿¿ +endstream +endobj +3348 0 obj<</D[3346 0 R/FitH 760.193]>> +endobj +3349 0 obj<</Subtype/Link/Rect[341.389 587.678 364.034 599.32]/C[1 0 0]/Dest(subsubsection.0.3.5.4)/Border[0 0 0]>> +endobj +3350 0 obj<</Subtype/Link/Rect[447.567 506.383 471.566 518.025]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +3351 0 obj<</Type/Page/Contents 3352 0 R/Annots[3345 0 R 3349 0 R 3350 0 R]/Resources 3231 0 R/Parent 3341 0 R>> +endobj +3352 0 obj<</Filter/FlateDecode/Length 1858>>stream +xÚíYYÛ6~ϯÐ[%`ÍÔA+@_Š6AòT4nû-PÙ–³Beɵ¤Ýn}g8¤.ËÇ]$@vÅc8çø†~ÅÏwÞ9öûÃâÕë·ïÎdDÎbãˆÀg¾ˆåûŒÇ³X;ŸÜªYy3¸7ÞÌçÂM*óÅtÍ\²ówkü—î‰ Ü÷…[¥«:+F½ÅMføÐWºéßžn“Ý&yZÔ4WãPiÙü±ø€‡NŒ²Ê€3Îá(ZÊëë"½Û§³%OÍÊ,X•ÛmR¬¯4åNÍ¢xîÌ„Ï 6'OSo&Õܽ–ÒtÜnð9{T¢íüòÎù¤ a1ó
%i™Æ7^¬õíuŠ§‚*7ÉòŠÑèâÆì¥Ió¼ô$wï²â35—ÙÊ•Ã\5[0ÝËn³ +Ž_Q73ßľ{»%Ë<}3ïõÛ(ìëˆ;3É™/Íåe‘Žè‡:
#ÖªôǬÂ
hOHÄîaã á¦IÝì½ÀMÙIfšéà*vɾ¾XŽìL +F£5è–€äÑÍÂêÔÚ›E)Üz"$»Üû‘Š f*îÙa+êXDƒù‰‘ýÑ„ô#&üx¨Œ¸[
â|úèK;–2€ÓÅáUJæÇþØU;·ÿòUr*H=ŸJšåW¦•¡ÀcA#É8Û)ÅÏ*ÀËa°Óé㳎¦C®&”»ßŽÐ×])Ü^°HIKv5fÁo'‡ä!.âqÊÝ|gŽN±i÷8uçÙ´Òœ¹SAÛ÷-õ:Ý$M^c¶zcè‡×;a|Vå`n›K1¼ÞÙ2 ¶Ï[h!}aSU::\Øó¶ +Êq©B[oöÊD»]ÄÆà{ã Žg¬‰kBü r™P,¥‚•
jRuAM÷úOÐÕOø¥Ï‘' +˜ÑOrn {OÐÓ96+òWªÈ5³ÍFß^¼µÑæ[}ŽÄ?Ûª@tYdÙ•Íë*,xÌæ‘úŸ*rGLòùÓ*ò—ÖÀ³×à°q$ŸVƒ¿´ž½êžTÂëî×ÃKÖÙRÍãaÔJ–Ë}z›%uzÔÔûf:‰ªˆÅ<gùᦃ\¿Iòê^\LóG%Ôi^âkLÿÈP‹˜»Óé®*è{l7 &4ÞcŽ Ì:~Q_xÿxÓ 5‹†qJÃc4åBjªˆCVÐ$$y]Õ”r4«Â,$ÞCº8ºÌ–yVÂö"r‘+ ö|º÷¢Ð5FÀD4Šþæ5_ª—(îjÉ``b Õjò·i3Ö:$˜«Ù Ùkôžý›˜
a~[®›<Å +çßo«´”0<RQåŒãiùKUýMò{šm¡:gE0%Š˜Ï£qhшöS“aÿL×Ý7‘û™¦›¥öÔ=›Þ›S‚^ê-å˜ß1ŒšX™º²©ïÎœ…|äÍë~<þÑ&d‘ߢÐê¦<–˜¡zŒ/‚òÚYžXœ@f<"ÎÈÑ»i~egìŒ2GÙŽŠ‰`PLÄjXLÄ0*jÜsCЫp¡·LªlE”ý¤sLLØ¿;iºŠV¬û"‚4Õ.]e×rEQ‡Ñ ý¼e¹÷Á4…ÿ +endstream +endobj +3353 0 obj<</D[3351 0 R/FitH 760.193]>> +endobj +3354 0 obj<</Subtype/Link/Rect[193.048 357.342 216.145 368.984]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +3355 0 obj<</Subtype/Link/Rect[168.923 343.792 194.409 355.435]/C[1 0 0]/Dest(subsubsection.0.3.11.4)/Border[0 0 0]>> +endobj +3356 0 obj<</Subtype/Link/Rect[234.592 276.296 257.052 287.689]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +3357 0 obj<</Subtype/Link/Rect[168.898 127.005 196.762 138.647]/C[1 0 0]/Dest(subsubsection.0.3.10.6)/Border[0 0 0]>> +endobj +3358 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F56 2829 0 R/F43 2804 0 R/F65 3014 0 R>>>> +endobj +3359 0 obj<</Type/Page/Contents 3360 0 R/Annots[3354 0 R 3355 0 R 3356 0 R 3357 0 R]/Resources 3358 0 R/Parent 3341 0 R>> +endobj +3360 0 obj<</Filter/FlateDecode/Length 2093>>stream +xÚíZYÛÈ~÷¯Ð# ŒzÙ/yH€làÅ"XÄJ°€•JlÍK‘„HŽwòëSÕÕ<š¢Æ3cÖyð¨Ïê꯮®¢ß›ûM°ùÛfùû—Ý»~ŒÂ
˜U´Ù6\I&yº‰¥dAª6»|óÉ;ÖçÆÿ÷î§wÃÆ~Tr¾+Œ˜‚ ³øŸö·"N¼ÎßòÔ{°½²®î©uòS¯¾˜ÉsÖÑØ箦.èóÄk²£Çå^xìéöÎ%„m8%ô~÷·ÒËhk©ß[–·\²P¥Äð·¾ôº½‘œcʪ>‚RyO4"_rãŸÀÛÂ¥EäÒ\Ù†§Ðw·fa 6[0),Ðn‘JâµZWÔ*ìï&ö²C—|ôyèÙ¡ +&g—σi¬jŽÛÜ? ÿ¢Íå~Öùz.×ßÉ”¥3¬/Å}>Hzé4?yZ\MEŒCÛ²‹RèV¯%@GFîDBƒ7°“F¹WI +“wQ^½ª[»Î¡ÎŸü(„ˆ·Upý'üMæHáðÜvqz×Uv(u~G=WF¸nÎî½ìif7Ü*ïÀ»‚‡ãCÏÚ ¾¦“°:™½ÐeNäó¢Ý•z˜«‡6õmk|àeJX€Ô^¨Ø¢tË|2L9ö
'ûDdtIŽZ%æaæö₦`µÀÌçaŸeHƒ²ÕKd´¥_ãê"ÇÕ×0»ü'"q(eQß›õd̓lX±¯èÄGmêËà€…’ùBzëŒÜÊ[bsU>õ£SŸ;{ª”6eVe_U9Z‹¼M_»S=šÁË-Ãs>KÖNìEO7·_ì“ÝZç™ÙÁ¬$e"ÿ†‹Ø0{Öä,²ªhÏ46HÛ¹ÎJòCЙÅ\<¡¯ŠÎº\Bo„;T¡ƒÄ1ËŸw¡7²"Ðgú±¦ÍëP/Ee×i}^`)ç; +‡&F‡ñ¯u§Â„ßàÖwDÖÜzèì' ·Ré¿#Ö,K]Ñ•úöäx…‚ÂdYÛ½ÏhíÒõ”[."¦éÚï~ßêÎU÷+•–L$ã°¨^iïŠEÖâŸ7ó|xÑÁUŠòíÏ,Hd²Hª.¿ƒ~¾,£’‹#9}.X/mó›/JdšÀ¸§tóÙtªÉO_ËÄ©¾`"¼žqG™Ë·¹™[ø€“IYªR×Éü‚•l2w¯<]ê#=Lð +&Ùìò+Î4ÁaüfÂ@Ëh݇MP€jÀîðaVÂ}Ó̾£ÀúÆgìÍßy°Èñ~Š;™‡ýp¨ôù¡°Î΂(I~¢5å/QDyh΃:ŒŽo-37b옋/*IÈÔ¨º¹7V†Lˆ1Ëž€#ÒŸ“ÃùM]‡“ïˆÁDQ–µ/Øfë["2uýˆÅ .ŽkÙV†êôfÈ¿_|ƒvÕ+X˜î¡}ñ'ëŸé¦ÏæëH\+=n†ÏÒ}ϳg9Ûš³œ[7ß–¹_ÌÇWûÈSÞÇ£uû¤“¶Ìàê×ëY¶ÎäðLºF‹o~<ü¢ãJà‘4ú×Ý£˜”‹O÷3÷öd±VBtÕµæX¸Ý”¡¿4^Æãûÿ‹‹®‚f4šñ2hÒ UMâ…\nµ¾Õ4«œæ~ÆÝUèÕpKÓCJÐ>Ø2¾A\d®$ÆcÈŸâÖ(„ ”{‘¿îÞýÒ`ao +endstream +endobj +3361 0 obj<</D[3359 0 R/FitH 760.193]>> +endobj +3362 0 obj<</Subtype/Link/Rect[479.432 601.227 494.335 612.869]/C[1 0 0]/Dest(subsection.0.3.2)/Border[0 0 0]>> +endobj +3363 0 obj<</Subtype/Link/Rect[228.574 587.678 251.527 599.32]/C[1 0 0]/Dest(subsubsection.0.2.4.3)/Border[0 0 0]>> +endobj +3364 0 obj<</Subtype/Link/Rect[477.388 186.368 496.448 196.291]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +3365 0 obj<</Subtype/Link/Rect[435.969 479.284 459.065 492.499]/C[1 0 0]/Dest(subsubsection.0.2.4.4)/Border[0 0 0]>> +endobj +3366 0 obj<</Subtype/Link/Rect[150.301 452.894 173.059 463.828]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +3367 0 obj<</Subtype/Link/Rect[227.548 452.894 249.291 463.828]/C[1 0 0]/Dest(subsubsection.0.2.4.1)/Border[0 0 0]>> +endobj +3368 0 obj<</Subtype/Link/Rect[437.02 248.948 460.116 260.59]/C[1 0 0]/Dest(subsubsection.0.2.4.4)/Border[0 0 0]>> +endobj +3369 0 obj<</Subtype/Link/Rect[168.923 717.103 191.876 728.037]/C[1 0 0]/Dest(subsubsection.0.2.4.3)/Border[0 0 0]>> +endobj +3370 0 obj<</Font<</F58 2963 0 R/F65 3014 0 R/F28 2973 0 R/F46 2806 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F56 2829 0 R>>>> +endobj +3371 0 obj<</Type/Page/Contents 3372 0 R/Annots[3362 0 R 3363 0 R 3365 0 R 3366 0 R 3367 0 R 3368 0 R 3364 0 R]/Resources 3370 0 R/Parent 3341 0 R>> +endobj +3372 0 obj<</Filter/FlateDecode/Length 3249>>stream +xÚ½ZÝoã¸ß¿ÂñÄ/Q:à€î½Ã‡>ôÒ^K[N„Sd7²/›ÿ¾3R"e)ñnÑ>?4$çó7C}È7›|óÓæò?g~Åæù!hüí§Í§ÛßýXè
‡>ŠÍí
S¢Ü)Y^©Íínó[r_ooú]ú¯Û¿|˜Sÿ-ùÁö÷£Ò› +I(Îr^ ½ÛÞŸš/~Š×’‚é|œx3#£™ÉEL¥\&cX%ôµdšçE"ž]ø‰»f_Ÿ»SÊeò½›ó UÅg̤ԙ‰œIáøù˱ٶw¢ÒL˜29¥¯’džZ»Ú&©ïëÁõ +Çÿá:sM|²³uŽ,J…®@ɤ‡|9e)7p +‘4]7öÒÁч¾¿„XÇ?áù´_ä/˜(F>d%©F&µfUYÅþö‘´óŠ´_Z»x:½ÛmÝM§Jîúir‘œ¨q´b¯’§ºÛ§—yÒ:ša +pó".¡X6ƒVkl¸ð?˜±0±î=µýöù0ÏÍ~x²ÐjU^q¤V¡;÷Þ^—‘3``ë~J¡üÒ:ÊWÅ4E8‰/,c¯RæÔ߆½Ä +¯‹œô>î"DlPŒUikíÓù‰†úó:3ûŒÑ'lŸS‘ +ì€<&tJK9±aäší@Íãÿ2x¥¦ÀIVzbœúD’ó»j¿19~S±rÊ
þ±¸{rTáf{¢í¹½{Ge½¹;€E_°=ë„Èq¡Ãì”a¥á±.䆋“¼ iq™ø…ç4£BÚÁv°E1¢¶îEâ
¢cbDá³ë¢Ø…O½‹m<Öh«>hãuh󕆛E¦ +¾œó¯c*l÷þ`áaš]K'}¦¶L(’aþö@p¸í,ÓK‘\°@”<éêsïP"á˜8×~ìÛl*O#_ðuðÃÝy׸9°¿míÒ¬93‚Ò\‡Æ'£Ž28»Ž?¶ä%(ÎI[UãÌ2 (ã<svn»öÖ>Q#Tq¬»¬kûfÑÀ¿ÂL`èbÅh##‡ð!~-b1¨ÄÀÄÀ/q +©M¡òEt°®R1¬ƒvma}ZTwp!ºïk»Š]д¹icE©[4g–¡åô¸ì€ËX±¢Üh:[d +‰¨]l¢Ï‰É’qS¾
i¸‘¬àÕ·Æu–HÏa¢ŒEôÍLË53`¹ªzÿ£CÖb2²®!¢”« v@gÝÓ¿¯7i5&pÐ{šhCžDä•ì0…~°è¸ukR +-ƒ"–D5EèjŠÈÕŒlYiÆóKŽ.JÚm³Pm$” +)>K½„dF¨ë<@ÁL9ä"Æf´ò߇&Úž…ÐŒÀ7lÊB‘ðV»¸¬ÆE̦˜ç6â…r‰O…HJÈwM±-V3S¢^%Ú]ÓŸ°8ã×rft¡‡¾YÙ–«&ÆXѦîBSbï¬ÿ'fØíáS×tÖÆ©Ÿmu¸Šô-õ
Æó9s" ïåWH¥<– +R%ÊÁ0¡$Õ"ÿªìŒ2öQl%êçIw<ßÅp,]RàB±¼”Q²áü6f,¯è0gjô…Ó³mtÓ8`«÷ðOuàc×n[_ +^X¹t&D="@ Â8M&™»{TÆi‡n ™wî¦G\›Ã;“ä.eDåW[:Æiç!»„%~:¢,ÃàÜ`,›?ANPÙ7+*mÝ’Ú†ü‡HŒ•…"ÀöËc;^Í*è¶wùÐïðÙBí}GSî±Ó‘ñÙ”¿š–ÂRE㈶n—.Ê0YAÕi+VKŽj:2x³\ÌüR~´¹V°F7í†ÇC‡ÎÖnéäþ‘Ê/°ŸOŽÂÕ@TÒžBV"Ä'ЋuÄöð€Á*¡Jïñ1…ñWn`a*Úº·-&Gj'úÄb +LÕ^¤ÚÐ|™l[_ÎtôÖ@ + tËRwÿ5
8WmÐ6 [4‰£çVã§,(Ó—Y쳆†ÓÖ¡1Ðw7[lñø¢&8–ͪb½; ]jˆÌ:¸Çe¨L©#qh±R(Ã’·”òp{£ú¾ÅM•LW<ªæýÖw]ùT‹ÅÚö¿Ö5Ú«ß@4—°6êã`€«¶B)g.À[è2x°¡éNÄF$ŠéÊ\å
Í +Ñ–Âê¤Í¸{ÿ}´äP‚
{ßY:ÏîÌ"övÄyÖ_‘)†õ¨¸:V?ôºÉß®V ìû3ì˜ý|]J«H«©„ßúË–dú®jâ³0UPrXð¼¦&£±ˆ4—î@.2". +endstream +endobj +3373 0 obj<</D[3371 0 R/FitH 760.193]>> +endobj +3374 0 obj<</Subtype/Link/Rect[161.847 649.357 183.2 660.291]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3375 0 obj<</Subtype/Link/Rect[255.035 405.014 277.793 416.406]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +3376 0 obj<</Subtype/Link/Rect[476.765 215.075 491.863 226.717]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3377 0 obj<</Subtype/Link/Rect[404.45 716.395 419.548 728.037]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3378 0 obj<</Type/Page/Contents 3379 0 R/Annots[3369 0 R 3374 0 R 3375 0 R 3376 0 R]/Resources 3058 0 R/Parent 3341 0 R>> +endobj +3379 0 obj<</Filter/FlateDecode/Length 2289>>stream +xÚåÉŽãÆõ>_¡# ´jX;À@`ì8ÇLÃ>¸s D¶ÄE +¢äNçëó^-$«$ö¨ ÇnÕòøêíKÕ‡lµ[e«Vþ÷/>~/øŠf„I¡VÏ+*8á´XiÎIVˆÕcµú%iº]ºfš%çtM‹d_õ€<é)Í’sÓwÃyM)Mú‹Ýöý¥ìÆñ”²¤OižüÚTµ]+-Ø¡<o³HöxÒ?ÿ†dÉU1¦ˆÎ(ÐkH©»m_ÙÏ2`@i’g…b;ê9-’þ!çŒdBxàM³9×ÿÊo¢åšLzHb`Ö\ "t±ZSN¤(ìÞçÚœ˜ÃÙB¸lxàON(w?ùû«_ #‚pic×Év|Á5à–›nHyr¶{—QùÊ¡¿çŪ 9Í)r–Ö,#œ9]sB˜µäŸÏ¯ã¥?Ô‘±ˆÖ€%ËCl{D +×\HBY»_3xöµómßµàŒƒ²8¾ÌlÒh³n«!ò
ªÁÜõHá(ß+Æ)QzŒã#,‚œO8†7p°·p° Çi‡ ’Gn +!À¶ììÆÆ}QVÿ¼ØÎʈÅß¹Mw`}Z×…›rhm¯·ƒè¼”á!æ£Úæ¢z;„éZecO‡w7á,n“÷$ïL©ë~Zj௯›SãÈD‰½~»ƒwì½þÛV›úF«Í©ÀF“ÍÁúœmŸ
%aÔ\(£f˜^©¶¼šmZ>\ZP,Ë5)´ºK³”4Kì?vîâ…=7¨²ªç׆ +×XO•ç‡`î›aX9ø˜îCtü½Ø~FM¡€™ª‡mpw9€¼z¢k…BõÔö<=ÁAà½_ÊÝRlu„Œ£TÒ)cI
½?ÌظjÔ¢æ/Î ì>±Þ)Aõk¥†Ùë20•rüƒü¹uLáÞìÞ€Øè²qçKÏ—ÖÑò<Ò’?»0„èÕ–‘™ÉîN‡˜'l”*;ήӿO`f²©÷%¦²_ƒ¶ƒ(Öö›érDþö‹wöwC]^Î{wÇøžŒ% +¦ŽÿóœÎ +œŸ¯;7ˆ8î¯ sg#3A]åmèð¨šWbˆÕz ŽÐžñ·-7uëvm[0ë¡©jc–n©ºø̾Ú½»IÅ[dãÚUù@`¢L+Ž2&/êl2kmÌÚ¬™Ü ó HbsÔmÛK……ƒŠ›ZFŠ©ø|[6<SQÊCœ›ËÙ‘2xò.£¡›®Oí)în›)ã×îNáÊ‹¿Ü;¹Î6/£ÇúRJ”桶#†¾#vþÙå”ë+} +I¾˜µž£ã€‹«ä;üÑoØxž›ûƱ¢GÁâ#‹89Ô¨
ѧl±î ‚ôh¨äg·L.!Aꇿèt×õÞyWºLöÇÖù
ª`ŒÐgû‹˜Ìp€;‹•xŽ ÷™‘d‹!ÚÉB`bý
G6ÓÑßpÍ&Üœ84b`À>W:Cà,±â’}'Àkìù-l¼4˜ÐpäÙîìÔäfø-ÛãH3mþmò4îZ“ŽJˆbŠŽVC½°$!¼î•|õlD™Q¶›Í¹]ŠÆdzŠrœþœBEì_Æ|iƒ—Ö"áÍ·
Èió·‡('†$ƒ«ûbLØ7-´Gîv“Î’o¶äV6î©* +endstream +endobj +3380 0 obj<</D[3378 0 R/FitH 760.193]>> +endobj +3381 0 obj<</Subtype/Link/Rect[170.871 508.286 185.969 519.22]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +3382 0 obj<</Type/Page/Contents 3383 0 R/Annots[3377 0 R 3381 0 R]/Resources 3058 0 R/Parent 3391 0 R>> +endobj +3383 0 obj<</Filter/FlateDecode/Length 2278>>stream +xÚåY[oãº~ß_áG °¹âE·‹vRô©M{6} -9V‘\KÞlzpþ{g8¤DÊv’í)Ú¢ç!19‡Ã¹|¤Þ%«ûU²úaå~?Þ¾{ÿIÉO˜HU¶ºÝ¯¸’Lòr•KÉ’Rn«ÕçhèñFðhlº{odÆ£Û‡šu7 TÑ3õŸš¶¥Öox=Ôu·v‚n:\€¼Ô•9»ýª”®JTFð’ è$¤ÆØŒmíXEÊ:6«áq5V‡P!ê
±DJé®ÒÇ8*þgQ[k³ÚF¨ŒI™®6\²T•V'-Ô™çL“.uÕŒ`¼K:Ë”Étbl°p^D0&Ï£¦cžDh¤ê=ü¦ÑŽD›wczÆ6¦Ùtƒ“¼ÓCͨùçÚ²êvè©u'TnÔLV "üe«#:‰ëüé‡ÕgÃ(™²|äCho¿}þûOYê`Ãáxe"W‘0)¬¯†z<ênhµ3ÜÒk?GÆãé²#”‚‰’;£®-O¸nÊòD8–=˜àšO%¬(3ÇXÕ{}jádô›‹beÎTöºX•„ñ,wýã„=SŒ(ž]s±´dªPST„ÖZ®—‚Z|r³c¬¢úÐê]=К~›a€à^,T¤,Is7WŸÆ‡k¾,XšLŒïb+¥|[Däj’‚nŒªµ,Z§mWQ£:¹8¹·!š+–å‹=Ë[èúÆÎãùfs Ç2åšÐ
7>˜ÿW='‚åéäzUo,+v=¦¶‘:µî¨eÏVA÷,›pÎxZ¼ý¬Ët²4¬[D_cžbÊHe´!KI§*òÐRÖš*-äUugBˆ·:Dñ‹"ÂHµ›KcÊP[mG®(_`EKßjÊŒe"
²3,´ë»Œd¢¨¢Å´ÒÔ…Ào·z¨è‹uÍ
Þ@F—ÉÕ+òÿ ¡S–)éïusIÁt0 +d’¢âáYÁÊ„{qó‚¶)KÌ ¢yáî¥ïÀ ë¬içÚœ ©:¸\J†v¿´‹by‘¾¥°¤ð€P¦˜ÊËð<o0¬s¹`ŸÒx.¢§z½€(›In0DTb”NW3²k¨ÚÓˆ&â¶ï¿Áâ%CE +†}Î&Þ¤‹õnŽp©Ü|מ*÷¿?Æ´/ z¡Ê#óö4ÚFâ´%îBB6iÁ|0@çÙZ'š²Þ/qóâ²t¶~U®#B×ÁnPˆ2ÄH÷ +Qpâ46»Ž°®ƒsÏ]G'×9Ô6¼Mö$exè',GOâ5d¹ýÅì/|©é&%Î?‚XÏzÁuƒÊØØç\wñ±äÌQ-Ù|9ßÔ¿ß›õ¯+*€yž7«DÞŒÃDW×°:ç98Œx+X÷¾²ÐgM=•@\_Cso׈hè™:î«2¹Ç1OÿÚ©9–©”†ýfœöB +endstream +endobj +3384 0 obj<</D[3382 0 R/FitH 760.193]>> +endobj +3385 0 obj<</D[3382 0 R/FitH 602.223]>> +endobj +3386 0 obj<</D[3382 0 R/FitH 604.377]>> +endobj +3387 0 obj<</D[3382 0 R/FitH 592.422]>> +endobj +3388 0 obj<</D[3382 0 R/FitH 580.467]>> +endobj +3389 0 obj<</D[3382 0 R/FitH 568.511]>> +endobj +3390 0 obj<</D[3382 0 R/FitH 556.556]>> +endobj +3391 0 obj<</Type/Pages/Kids[3382 0 R 3398 0 R 3406 0 R 3417 0 R 3426 0 R 3431 0 R]/Parent 5812 0 R/Count 6>> +endobj +3392 0 obj<</Subtype/Link/Rect[275.48 574.129 298.074 585.771]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3393 0 obj<</Subtype/Link/Rect[370.619 452.689 397.961 463.828]/C[1 0 0]/Dest(subsubsection.0.4.10.3)/Border[0 0 0]>> +endobj +3394 0 obj<</Subtype/Link/Rect[264.644 397.989 287.238 409.631]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3395 0 obj<</Subtype/Link/Rect[370.619 249.451 397.961 260.59]/C[1 0 0]/Dest(subsubsection.0.4.10.3)/Border[0 0 0]>> +endobj +3396 0 obj<</Subtype/Link/Rect[174.512 194.751 197.106 206.393]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3397 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F39 2802 0 R/F65 3014 0 R>>>> +endobj +3398 0 obj<</Type/Page/Contents 3399 0 R/Annots[3392 0 R 3393 0 R 3394 0 R 3395 0 R 3396 0 R]/Resources 3397 0 R/Parent 3391 0 R>> +endobj +3399 0 obj<</Filter/FlateDecode/Length 1967>>stream +xÚíZKÛ6¾çWøV °>$J +ÐC‹&ÁEí(-PÚ’w…È’kÉIýï;CRÊÒ®×h¤ØCÖ|i8œùf棔Wtq¿ ‹÷‹ó_J8ü“‹Ãý óËûÅ÷·¯^¿“á‚ÁXÈÅ횜ʑ„&Áâ6]|ðRÕ¨ª,Nþ·?¾‹ÿà}ÛŽ™ž{ý.CiR°L‹YÚ5îŽ!‰(o—lUQO‹â%q"Û…i¶UÇ¢ñ™ðÞLŠ äÓbWB$DÂAWœÁíÍ|ƽ¦ÉË{%$4ýK¼‡¼Æ®ðª½Ï¨×äUi¦Ûñì/|î˜REV6í£0Tµ›‡‹D›Y2ÂyÒêWÌ÷ë|=©!$árlÃV$¡Œ‡bŠªžöb´nªLGòxDXï-P]¢1occϘg~àe+-l%hLd$+&H$Fˆµž^—ú+ÅÞÖO¼ê`Ú%6À
;U˜jŸáˆ§ÐÄŒýŽÖ¼1¿Ÿsë<ÓÝ(-žX,Ï…Æëw"Y$$f1ÃÃR‚0ú«äÝ”VÔëÕB}j'ZÎpÒhl¥ +#õöT +íL§;ò(œ§0jÁ¸W÷YsP›à™É´Ä{]Z:ŽOD—<òC
ÖÏ›éÀ +#hvq00ïÒ"]0Ä.Ð??ä8IЂò„F®Ž¦³S>Ñv½`UZ(ÛT¢Û*Uf«e;g,c½©# >‹›9µÃö7kƒm(ßÂξ3]zï‹j%ÊÐ#£ò0Zn¦^õœè»o¢âŒ³ „#ïÜ?[Ž8¿ó¹Tzq!"4N.‚¹RÖ¥àý!Sé´š@öOþý’PBá£ä¤sz¸Å/&
» ÏKØ#ø,òt/ßèü`ÐÿuÅì‰ë†1ýv;
èQeÀñ619;ŽŠYBmïŠÞÝ]¾Õ.›u‹„¼Þ—´ó¼ +Ô^gÎÏX«:OPw›²u]Äƌʌŀ¶§“ à€wÕª%\¶ +Tö\îy³ÃªWM¹Vu^?Ûn´?Çr<bŽ'ÙŒåpÆ +ìü‚?3£˜bõmæ4¥·½?IçµYݽºžzÃånT«p¤Úíà×÷µ°‰‡T÷¦a3Úðñyxû@G³sp„\д·h;hZpüIˆ¬ó²aׂ[ŒñL5G»¤ÚŽŠh"€åÈK(P‘(Š}K+ß>.e]–âó@@-O^Xþ¥,?_çéËÿÿ³|:bùôQ–/ïODF¶ûÆÎÍ0|:Ãðéç†Oç~D">*4ËðûÏD&n?Õ +!g¿BÈÄxVœ(Ù†±q,wþŸH÷²›û©Ë&ï?Åâ¤ÚóûãÊ9 ƒ¸Nb81$kÄæ!uÖ¼½}õüa»Ó +endstream +endobj +3400 0 obj<</D[3398 0 R/FitH 760.193]>> +endobj +3401 0 obj<</Subtype/Link/Rect[370.619 561.082 397.961 572.222]/C[1 0 0]/Dest(subsubsection.0.4.10.3)/Border[0 0 0]>> +endobj +3402 0 obj<</Subtype/Link/Rect[174.512 506.383 197.106 518.025]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3403 0 obj<</Subtype/Link/Rect[370.619 344.295 397.961 355.435]/C[1 0 0]/Dest(subsubsection.0.4.10.3)/Border[0 0 0]>> +endobj +3404 0 obj<</Subtype/Link/Rect[150.42 289.596 173.013 301.238]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3405 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F58 2963 0 R/F65 3014 0 R/F46 2806 0 R>>>> +endobj +3406 0 obj<</Type/Page/Contents 3407 0 R/Annots[3401 0 R 3402 0 R 3403 0 R 3404 0 R]/Resources 3405 0 R/Parent 3391 0 R>> +endobj +3407 0 obj<</Filter/FlateDecode/Length 2342>>stream +xÚíËŽã¸ñ>_áÛJ@‹#Š¢ä ;‹ÝCI9lÙ’»‰•%Ç’§·ÿ>U,Ò&õèqÏ!»ú`KÅ*‹Åb=H}ˆ7›xóãÆ>ÿzÿáã§TlxÌ™f›ûý†—%Ëy¹É…`q™nîëÍ/AÂHÈ28…iÐìC΃F¿v»FcŠ Ò0Q
çãQƒÃÐÔŒÚþBd¯Ÿ]ß
ª&dM¨ê°Ug”áß÷?ˆ7L¦%‰¦ö@”É Qcñ2x‚®ºÁ‚íÎ'
Ó £iÄ>yPªï°%&Ýúμ¨nמkÕ=.1ÿ¬¶ òệÐôšŠ° 7)~_”Ñn>•Z<ydfä„Ûœ_ ÈÓ1ð¨ïò$赌8êyE0šÁû==+¢n yÁ-Laɘ&£Ê69KK0$°©´`YÎ7‚•Òt写áÇO™tm0â±d1ôˆxÎd\P”x<©Ý8éëÛ¯ÌX +Ý㇮ڶ¨¢"v†ZCPíà?
~
¹ÐªBŒBÍG…ÅhÒ2ømŒB
¨lT_B.µ¥•ÖòÊLs8ôuÃèõþI›µi¤·]ˆ\mJ’u«:ÜJI™9¢&e‚«ñL;ŠHÌ‚ÀäåF«¸LÌ?¾hjl~-‰§Ÿ4f%hÛPV]=aÄKVÈÜâ…O‰D/!d$×O# ]µCO-¤Üæ8b¢x;ý܇eÐ÷8Ý‘4ñ"gyé[]Gfmôë·íÕÒqô®&èlžhw£Áݨª¶Å×êqõ5\ñwÀEÛÉ’Ðñº¸Ð5©îŠÏŠBÂažCí…`cUçÍteŠâ–Ì`C^–º?âÐèz±ÿÉŠY׊<
Š^dA +“œÅEy“× ÈY™d¯±áoŽ_æF\JI%®›}unG´±ï
½¿l þ5ܯ++îcÂ3~“•Ä…ã" FBðï!p¼@Ÿm’—kP=?)j}"ئýÈ0|œÕÅBû%¸ãùšL ˆ“‹¢ÔUƒâ,Î;KX~l6øb:«ýHK–æ“Hµ×?¼ySJ–Ìö¢FÝ?™ÑnP:EÈè¦W:•ÐBkãûWSâØ_ÂË{Kìø´æ«.Í8¯GÐZÛo+ãÂ(·}5w'‡âiöbŸ·Hû7r¢7‹+Óàf‰äÜ1¼©ŽÜÝ-ïÀèdBÌëˆi$¶`±Î¹œQôÖ1w†Ÿ —âîõ˜hl®›D)_ÓÛ¾~±íWá]s]]‘ÚÆ·cEH/¢CUüfûùÖª/óüW¶fî"+iµ€bVÏeÅeyàU/#ÛÂ,€vy²â•â”â-– ”÷‰Õᜰˆ…hûgckit^°äêDñÈÀ†ùHJêl¥×bTÌYY̳kò©I”½YUÛÓýYªfœŒ-ÏОU;|Ã6þ<°Ê3'^¡¥¡Ù‰ +_ñzŸ_TfÁ3:¯;jQ#1ÁE@x_AkÍÛvmƒ[ +_”ÃâqÍg·ð u1——ðþ37we€]‰(*†3Lr]¥l›]uôÕ•ôB$̆žÒ»“N¤•+wŽHuÔ:Ýésj¹Äb™N8Îïëäì¾.Åã„X#<Ø’Ô ÔK†OçCÕQ‹fXᤌM½ûó~"Ó “„FÖÜGâšÒ±ø
{_8ë‚5F_‚Bc¿›´½èv£Y‡[C(ç³À9¬ó6ûK8»ÊˆÝZAãÞáïíX'èªÂ|B'6: ý‚½ªMlÎ×ú$/Üï\ÿTfZ
ÏJ¹¬diY”^YjD‘¡˜|BóÃý‡ÿÁX› +endstream +endobj +3408 0 obj<</D[3406 0 R/FitH 760.193]>> +endobj +3409 0 obj<</Subtype/Link/Rect[370.619 655.926 397.961 667.066]/C[1 0 0]/Dest(subsubsection.0.4.10.3)/Border[0 0 0]>> +endobj +3410 0 obj<</Subtype/Link/Rect[174.93 601.227 197.524 612.869]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3411 0 obj<</Subtype/Link/Rect[206.701 445.914 229.295 457.054]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3412 0 obj<</Subtype/Link/Rect[292.82 378.168 315.414 389.308]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3413 0 obj<</Subtype/Link/Rect[370.619 357.844 397.961 368.984]/C[1 0 0]/Dest(subsubsection.0.4.10.3)/Border[0 0 0]>> +endobj +3414 0 obj<</Subtype/Link/Rect[330.12 303.647 352.713 314.787]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3415 0 obj<</Subtype/Link/Rect[471.15 167.653 494.247 179.295]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +3416 0 obj<</Subtype/Link/Rect[394.675 709.621 417.771 721.263]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +3417 0 obj<</Type/Page/Contents 3418 0 R/Annots[3409 0 R 3410 0 R 3411 0 R 3412 0 R 3413 0 R 3414 0 R 3415 0 R]/Resources 3325 0 R/Parent 3391 0 R>> +endobj +3418 0 obj<</Filter/FlateDecode/Length 2174>>stream +xÚíZ[£F~Ÿ_á·€Ô®PU@A¤¼DÓeWÚ‡]k÷!½Ò`ƒ»Q0x
Τÿ}Î¥À`Ç=š¼læašºq8u.ß¹xÞ«çU°úqÕ?ؼûöC¨W2* +ãÕf¿’i*ŒLWFk¤áj“¯~öšs믵N½“zÅÞ—Ò+hXï +ÚI¼Œæ|ª=4mÛ"¼ö¯ÂnvþZ¦ÞKáÿwó7üz´Jé»&J%À}±Ü–ywÊv¿ÀwÖQä}C¯íNå®ëßtù¤H‡×›£/¯+›š¯U'ƒdµ–ZDaʇ²mãËÄûÕ—r®LâíýÔkN<Î_*d×xYYµ‚(õ’ûöC?¿ŽbºäwM=â÷ò¢Ë7½g¹~¬³m…bJ‚‹˜x<I/ÛÁßÐûÅ—åO;eO‰_ëðÎðBäýÖ}éµEÝ–]ÙßOµ¾fZÆCƈ¡ÉÁÃÍKÙ^y´kk{çzÛ²F݇:ñŠ36¬;³ ðb³Ÿê;À¾ÒþêÈ~ñÛ²jC%´„”Õù„”’BŦ߿a#Z‰(lD0gd˜Î-\ê!((0‹v)à +_iOúZzpÇPqãùuR3cÖÑX:U³Û•]¯R—pÿÁï'&a¤0‰ê5×ÎÅ¢‚Á.c3{˜‰„ †Í}VµWˆp“[4ä=.¤HU|™»ýçæ…n›¾Œ"!ƒ¨?œûì\uhfßÙó®æ€ý0þcYu L8îAM9>¦M;ù°^ÙcÐUÞG¶
ZûƸ‚ÃÚûôRòêŸì¿I ø?tÖsIãœ×·è¯üîäQ©)
ñôTî-G‹p +Î 5óI¢Á²ÆCnà]Þ<(e•ø`‡²ixã"ÜùØGâ§ýeX‚{¾‚xU°–{ê˜Cì2˜ý¤UZÑÓ\+Œ’$²`Ñ?½ô¨K\¢æÓYÜ€´’©$°ÔV^ì™(qâ›Pá åcÓúÆëêÆGæ·LVÇ"PCH,
ò©d ›¡¦ŸÏ‡¢îZfûuöî¼P‚e_³X
´tt¿!&«ýTbH@ú¯eQåóથüc$l‘ƒm—ûÁ“ïÇÉ$Å#ûy‰«N[}ÀëÐ8VˆÁ+;ØÑ1{ö¥é(’F³p[Øðä/mz Ó¶¤ÌŽ^d©7%åÎ5éïn&˜jƒ¨Þ’WÎ/w#Î[y=„TÍ6³q“Å7fÂľ‡Û÷œYÜÍ.ÔwsÍCå›s-Ç1gËv(1×óÄ|š•Ã‘>×÷Sí|…¢ˆ=ñ`éLº]JÌ{Í‘=rÞWÒ¿ÞæêIêæJzÛ䯃gÌÍõªFò>é;f¼É*üûêÇ‘÷fûùÜ2*ߊfËÚŠSÖœ˜Hq2¨†¤ž˜ÃJbÕÓ^=1úúEÔuWbBL÷¦Íì°-ŸÏ‹åÔ_¢ÄU<T18žU1´ŠBÆg–ç%7Îz„æ±êÎÕS.^‰Åy-ÇyÚÂx2¢²q@®rõ<ºÈ¸ÄÞQ]šóLxÖ°ÖÛ-‚5®=±YzìAH_zv6/Í‹˜q¸'ê ÌEþb™ÿ%=·9¥5 +#¢IÒù†"pžg>ù_û0_û0_¶£E`¢¥>L1C°`„`rÁ‹`ÒA09B°`‚`ÒE0«vºåÎEUB5Ëk¨†[”%Çò6ª%@=¸£<ùSP-½Ôô.¬!÷ö3Xƒ5k±S¯Çìgv83sŸ&v@ü`Ãt +loíd]±µ”‰ÐAjS{ýµ_7Ár + +ã)$ƒ¤Ãž‘ò4˜È“²¥,zÚÂì‡2Ï)”Á¸†J¶å¡Êa´µ›œkæÅУº™=â†LÑ
§›ûÎ$„@bÔ¤cRö–õ9†"¾Ôÿÿ^öÂqï¡Øu“rÅõs…4NËlb03£ÐB%ÑRÛŒ‹¨/æôŸí2IàNfRÿ§¶ø¿vƒk}Üи}Ü0žôqáÀ(.„—Š–ˆŸDbÏOö!8ÔÛ8/s£§.ÆlÎ[¶q;I}bÐQ<u[n«ò¨å4J†£ì©þðÊlXN;pàŽ€…A4Mýn}&©t™‚H#ÂC{¹0¼¶Ç§µþÈjÞ³‚<ûiÏ»ãø¹uÜî×/€E¤:Þ=·…ËÌða +I¨[OÙ
Z!„Ñ‘^˜aJu‰Ù{b{‚±ª7¶Óº5s®BS#5é{Üüÿ$ØsI$à»ÜAI~#rsˆÇͻߵsµ +endstream +endobj +3419 0 obj<</D[3417 0 R/FitH 760.193]>> +endobj +3420 0 obj<</Subtype/Link/Rect[470.247 668.973 493.344 680.615]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +3421 0 obj<</Subtype/Link/Rect[471.438 614.776 494.032 626.418]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3422 0 obj<</Subtype/Link/Rect[344.199 560.83 366.792 572.222]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3423 0 obj<</Subtype/Link/Rect[305.462 187.977 325.657 199.619]/C[1 0 0]/Dest(subsubsection.0.3.1.1)/Border[0 0 0]>> +endobj +3424 0 obj<</Subtype/Link/Rect[333.039 174.428 354.392 186.07]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3425 0 obj<</Subtype/Link/Rect[357.527 174.428 378.572 186.07]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +3426 0 obj<</Type/Page/Contents 3427 0 R/Annots[3416 0 R 3420 0 R 3421 0 R 3422 0 R 3423 0 R 3424 0 R 3425 0 R]/Resources 3058 0 R/Parent 3391 0 R>> +endobj +3427 0 obj<</Filter/FlateDecode/Length 2293>>stream +xÚåXK㸾ϯðQÚ‘õX`›ÍÎ Áž# 0ƒlѶ0²ìmYÓÓùõ[Å¢$R’§Û»HÝ&‹¥"YõÕ‹ï¢Õa>®æ¿ð—¬žÎäoWÚ¼{ÿ!Q+4'«Í~•%,çù*•’Ey¼Ú”«OA]luÝt§~ +ÿµùë»éŸ‚ï¯O6kï?ÄÒ“'X$`3’,¿§bi$z–}Q·Ë¢D±,d•z_tõ5ä2ønQ¬LYœ¼.v-ãˆñ$YEĤ°wþÇQ‡\×pÍóà_‹4ƒ)ÐÎ4¾<…8æYð¥*u¿Nì4k/zW5M…®Ëþ +ã@ÿ‚ºÊŒKâÚ†œ/Ä3|?…!ä¡tPÑãcµŸÚd#rñ´ÿκ
ep} ] ˜Ñ&~3ÅĘ@÷€™qp¨ô?LÎD*}3uMõK§›ât™Ut÷Z¹Z·HgvñV¸²(Ëß$¤jªë² …H,þkÉ^ˆ1Ùøíha«™d2BêÄ>³øÖPJwç®!¤>…*2©Ýlªið¶ÔŒKHBŽ©xf 4Ôͱji´G¯Ôŵ3®J´~kõ¾« ñ\æLN +š^\ÝÍtAÐlVÙÈÐV§ª.ž¾
ƒŽ‡¶€ÄÏß_¾õÆá$ä»Â $SÎRÎ}8H(ÕMLùhüÕ*£k¯çSõo +˜¯E‘ùꇡ"†ÿIì
*N4y¶ÔV¾‰Â*- žiu¨br@ïuu†oxb+ Ë1$¼Ð²ÐHðX!QÒœqÖ7'ëZ{4Ĥ
kX›{Óõü¢Ê>BÄ)*Ê +ÎÝúÞ0uBº«õñQí‹©ò‘d®¿Td!wA„ݹy‡ÎÖµtðÎÚî>„ÜkyŽ¨éûœI+P”ÅŸLgG”í„Ì—öÂuÚGCfCn[yk—)ÇáÚôj˃ +)ÜÉ´`Aÿ®´ vóñ›þ·cþ‚¯ÌKú#ÙÜ< +ðz4;š¼:Ï©ëûK™™Øˆ¿‡ŠtÝø;~"§54RÜÚæÜh9çNªjÐ~’ÜWTg®Iü`Ü7•šx1ÚðÒÅÔ[5ª<N^FAˆH^â Pt˜#5p¡ +endstream +endobj +3428 0 obj<</D[3426 0 R/FitH 760.193]>> +endobj +3429 0 obj<</Subtype/Link/Rect[150.301 629.033 157.492 639.968]/C[1 0 0]/Dest(section.0.4)/Border[0 0 0]>> +endobj +3430 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F65 3014 0 R/F28 2973 0 R/F45 2805 0 R/F54 2817 0 R/F44 2807 0 R/F43 2804 0 R>>>> +endobj +3431 0 obj<</Type/Page/Contents 3432 0 R/Annots[3429 0 R]/Resources 3430 0 R/Parent 3391 0 R>> +endobj +3432 0 obj<</Filter/FlateDecode/Length 2884>>stream +xÚ¥ZÝoÛ8ï_ᧃĬø)i}ض‹pÜ.ôA±•DWY6,¹ip¸ÿý惒EYJÚÛ‡†ær†óñã°o’ÕÃ*Yýººl¡àŸ[FþºzýæígWhÖ¸ÕõýJIaòt•j-’ܬ®·«›èöö—oåæÔ•ï«»ºÚ?‹Ããó?]µoÚøóõ§7Óß~0v•#;©3a´*qúMûAe¸fžä'YadÖOyôSl6Þ–Êè~Ê—XFe¼–yôüîk,mTÔ§ò +.Ĥ™[Ï!óžYå§ô;Æ•T?øß~P7³ÎH¤]U"´òJº~¬Úxsmö»]Ñl±“D»7øÌ#EÝî™|W2åÔ–~bÕ0¥#ÁK¦nöÍz8¨pžt«j?¡‹¥ŠöLÝí·Õýó›my_œêŽKè$[¥Öä¼÷¶D.]W5ñZ¥Y´¿ç¶àæPl€Å¯e±Lñ +k÷ iEÚC2ŒoPõiT
bòLT}X×L¸c×@³‹ø´1Z¨Ÿ‡ö€?6ðNû³¤Ecuϱ‹z!A˜$W|B–eyz¬øá<¥†Â†è×SåO»ê|ì¡QçJäg“ǽ]ùmÖ¸ƒU˜=yÁK¼çö9– oà )šŽGãÄzEv¨È2øòȽ}¬’è©a>c\y¡K“‹$•¡
ß*“¾b7dN&°¤›èOÛl¹«:¬ÊjɱÜÄP +PÒÀ,è›ýÎ=2ìúNÕrwÑŸá|v臺ܕxŠ´n›ˆâlÉ–]«íú½õ»]OCŒ7`/En£Öïh“~F'¢1”øPH)ôô³ä@ÙlGGîÞÇyD®›»%PI*´5½a£«wè–sN`¥H³!%ݪ²ö;!?¦-‡s°@ +»û¶duÄzX+›iTh©uÕ|¡[d}û+•¤‹µj¶p46úÁYL²í²É‚ ™ÈÓdgF‹L§¡á6§]yóYÈßaLàï“0ÓåãsX–$¡õøI7´‡€
O-œømƒ§´Õ®ª‹#žS]>Jo4mÆnpeo“á!„‘·¤MÝC¶†}ÕUW¡¥! #=¶/â4‰®ãÜàŒ€&‹>v<ÆtBAev •^Õ Ðé¨ô3(ÓÃÈíÿ>5>5áÀ8–VPÅÍHòBæÑJ…g¤Áê‚\ž9˜Rcè +ùÜ»UJßØÍgh
S‚ }uV<ŸôlJ o¸h(È[ÇÑw4cˆdй
bY:Ø@Ÿ'´oÊÏÈN°Ëá~GEŸàocÁc¿•!_Ïiggyð€ç3²o{1@°ªnÿ_ôãr‘j5‹~Ö€aß<ï¹?cʲˆ€I”bÓ1ákáý€¯@ʱ÷ÂÈ*•Ò +›AcÊ.B’Ê
3'iÝNÒº›¦uK¶M]y´„Þ‹vp +jÉõ±Ë¨ .–Hó7÷ä`r„¢b§÷þ=þFY‹ò蜒•™3/Þ~½t¡_^p²\¨|ZhKÇ_ÐæŽeÛÎn …›z2l ІËØ., +·
=Üò›¢ø5»ˆ6"O³W¤Äu*¿îƒR6TmÂS&‰>ÄX92}Æѯzn½í¸T¨4,q°U"–+¨îc|ÊrôÌ®˜¨¯˜(ŠyZ§*òtåƒ,Òƒ[¯
ÇÙ° ¹ãøÙcx˜Ö•ð×é™…2ZHðÀÇŽ‰¼”™ Vn¨4¢Ö™Ð7Å°Ê9_p“ت +©”›T6ÍM02ä&5SQÁO.²‘ʽk¨É…G|6Rã{ßq‡5Ãl¤–šfŽ2¬¯(ª¯Pë+**™ÍM9xÖ¹9ª¨PT×ÙkûBAEëù‚JÏúłʹÌ#x÷½<>c¨d&c¨d}ŽtÙ}¾’9äY¾Ëg½Í2ID‚eœqŠ(êÃ#(§ûκ3¥ìœüýµÀMjšH˜Ö‘†÷jyM²D*=»‹W8§'¥g\c¸a8u¾a¸Å'¶)ìÁUÅ]ÛÍ¿ Ï ‹ÒE,ò-é\ÃÂÙ{ +R‰¥ÿj|W2™ŒÂ_Ë +O¾ð4\å…7™lr%ÖçâÍŒ¡…¥m71‹/404x¼6,×Åǯ¾Ð`Ý´óNÁ›P†7mfÞdpGâx/ÓT8 +£Kki/á+ý/×oþ·J,m +endstream +endobj +3433 0 obj<</D[3431 0 R/FitH 760.193]>> +endobj +3434 0 obj<</Type/Page/Contents 3435 0 R/Resources 2959 0 R/Parent 3437 0 R>> +endobj +3435 0 obj<</Filter/FlateDecode/Length 2986>>stream +xÚÝZ˲۸Ýû+´¤ª®0Ä‹ +¿^®ámy©v›Ïåy;QMÏioŒfBƒû+̬Éç5× hh»Ògg˜B“TEƒË DÒ~¢’a™ãYá\À>’Ã:=›m¬ƒ—
6£6hïÁ˾ꫫ¨ºfš«¾þ¯³MdLHÝ‹”çµJÊfçÕ³Z¥aÖÚoѺ»t“Iq©CÑìkÚó4qn +˜y¥u¼Ñ*©+7 ”p3
OØÇë;ð6Y ˜^*ŸÑ65šÍWLé¤8 +©WõåP6ôv¼Ö—êäLX;X_©¨"Ú#—`ˆ¦MÒ7æTÑû©èºÒ·}A£o½ŒßsÑ :»$¼0y44ä4ÙµÇ#…QùûµäI{¦"¨£“Ã{R×Ü&Ðå'«š#nIˆÒTAÙ!äooË\¼¥|×þýç¶ÉíGQ$ì¦p®ïÚ¥:ù²áöZï)yòváf8UAËß’„Ké!5¶Î(ç§=Ýⳡ15ûÒ·á°óLú«fCÅn^|Õhg¢l +d¡Ó¸×$GÌ$󚶚àˆJ˜¿]sî÷ Gð슣¯Œ×+;T~X½r +ã*t$ì(Þá²CÚmâîÔ6{Ñ(è +²^*òJVþézÝ"ä\z¸~» Š‰a¹™0,dx†Å¢a!0l¯=fXÈ]bXx„;»È¸ÂXϸø6Ǹ:gvtc{Â}wfC>|="Bz[&Wp„÷´
…צúãZ6€·÷¹:Ëÿ,YËœ3|¬‘¬A6à·žbmðJR©Â +ãèõ:*vʘYãüÙŒ/Y7¥&X¸Ð•˜ ²·*Þ¡ÐFˆ7˜Žð&ê„KEœêú:†.µó‚•w8Fš6Ÿ¸××mWþquAŠÈ!Ø'4®!Lsc‡¨¥^„÷‚Šƒ8s'¾ø8ƒŠ»CкLQ:ª†éxv†ÌC¤§ÀÅM˜´¡"§A
m¨Àip©¢£'ù$uý4W9®Rù*á- lħ=åŽKD©séàuô 1ë7Ìû& +ùÔ—ìÃ!XíÍ´v!N7„X³'éÑÉε©ËÎG!ÿf7Ô
QF,÷Aœé€Ò–b€1w_q¢øDI¯sàÁi8ÓsßBè_n†B71xP'ÇjÝÉi+ö +Æ°é*°9=Tã©»™Ì +ér.v¿»ã
Ä1‰auw9W»ËìH9T·BŒ€°–{®°|b¶¿wrEWØÐMÅTÌ0C.(†‚…‘bQD˜á¢(믞È@|_£3¬Ù³L˜=seÜ”psŸ5“‹Q–ð$Ÿ÷@õ2m +6¥Ì¤?p’™˜†QÒûSX°€ +0Ðg°îÎ7TXì÷î°¢¦|!G€¿ÃðBvÊÌ
º`~WÔµ?ãF›2›æá$ãç§
ÚPáàPé/eé +FKš:Ö˜1'PÁà´Âû¾7M<ú»ïgy®G~ŸæÇÓ"x^Á +DãÃP·šÞ¿çº"t~ËïãqÀM{Kù¦7Ó¿JÏy£çòŠëäúërv$„”®È/‡¿4ŒóIðžHeßz"•MœkÈ(üI—w®!gÖ¹Îs¦”½J©uèäþa”Í—m?ÍõLŠïùÖjÙÛ¯’úÙ‹ÐHÑRÜC¬k—Ñ’+3–£î×H&@gµ!ãC½G5÷tg3Q
iÂôf>~8´ýÙ¿S€â}hkf 3Ý‘½‰¡ØPìôĨ+æQW §¦ú{aW8Ø¥Iâ\ÄûÿkÍ$nûÛKÌKuñìõê-&é˜ÜbN}<-fn1¹;탢® +†ª£É
õĉMo4ùͦð‡4¼÷(!çXøO \þµóÊ\ä§Ïcã;ͧdœ“™ãXÇ9ø Ê©4ž˜ºËñ»ðÖªØÒ§0Ê- ü×êæk¨5|- ôÍÅd…JÑņÒw/6 øù0@Øëåo$p§ùy4á)Î?qK-˜»ä–›É¹
f<v¹óͲÛÏ Þ}j[êe~qrÁø¸A¿×T lb¹5s^‹ÛßpÀ™ˆ¾ÑJ'×âæú@øÏaÄëíL87â›oïóGØXt ¦÷ ~5½?ÀÎŽ÷.µó‚ãýø]øÅÛÿÝýÁøÁ“VK<iy{Þ|欟fÏðäÒŒõ{ü†¢:wkÓa¶¼æ2‡Xb°ƒ·$¾Øäàk±ß/%¸&û×ZÐ`;&€Aw¬¯Ut¬¯'>û”-8Ö×jz¬ßÛÑÆ +&0ŠR†)˜×ˆÖ‘Ì?žßü¬ÊÅ +endstream +endobj +3436 0 obj<</D[3434 0 R/FitH 760.193]>> +endobj +3437 0 obj<</Type/Pages/Kids[3434 0 R 3439 0 R 3442 0 R 3445 0 R 3455 0 R 3464 0 R]/Parent 5812 0 R/Count 6>> +endobj +3438 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F43 2804 0 R/F58 2963 0 R>>>> +endobj +3439 0 obj<</Type/Page/Contents 3440 0 R/Resources 3438 0 R/Parent 3437 0 R>> +endobj +3440 0 obj<</Filter/FlateDecode/Length 2832>>stream +xÚíZKs㸾ï¯Ð‘ª!x“HÕ’JvkrÌú–É’h›52刔½óïÓI€&»¹ÍÁ"Ùh4^¯_þ‰ož6|ó˦þõá§?ý¬ÕFp&¶›‡ÇÐ’ñ¼ØäJ1îôæá¸ùWöYJõ·sõaûï‡@SÄ=dÁ,7 ϳþ¼:«/í6ϺíN&ëêîT…žéXš3!ó¾ç²tË +®z–_«Ã¹9~K¬á̹A,Ì]3êò)̨nó鶂gUs¬‚ÐÇËÎ|·Ù¡ö<+»úÜ„OõÛVèÐ÷z·Bd]C/¶
Ã><Ó<wB&Øì„bF;š_»UY÷uk3XÍNK™½×§½µÕVHÜF->„Ëž“òt:o%‡ÍQ_Ëpéìüò¬|ÚŠ<ί8§°$”=OçòF¨_ª?÷;j6ήuLÛ¢ßÌòÚa_@¦P<ûé²ÇóÖÝ-†ÓL«Ù÷âwÊ*æ@{Ò-9_:¥ýØ]®Ëbsà +#{±ÌóŒÚ
|ðg7—§è㟿l@¹ô¦`ÎZåG *¼€Ñ%gJêaÏ0T¯]½¯ÙôœÍG3©=ýËv'ËÞJP%8‚ºl¶¨žx~¤çpžéŽäpý@Eøl.‹Û`%“°k|A•¤)²÷çšâ™Æ¼luV½žÊCÕÆ„ª$…=R¯‰â#ßµú+5Šˆ-å~ï…ì‚Š+ÍŒ³éy¾Õ^ÖâýFþb@Üïêeq©J2glÏxmNU‹·2Ñ„TΓÙS{½À' +ÐÒ´¾'F +…ãò|’V¯ã“ï^‚Oƒü[è$òû$þõ=róœ)+úBõà-E= xÔ#4ƒ]å°ØÔó™AaQÎCawHOàb¸C†E¸“°É\›ûá.qŠ +å‡+xvmË?õbõÔsÅr3Ài‹g~#]“³Ñ~}–Õ Ã ^‡AJœÁ\”p€
½xÏÓÒ³½G=xFn¼oÈÕìH™ý…
]§a.ŽÔö>º`’çéV¼oÁUhõ¤2È +ÏY–›¢ +pNí’ÈÑ6Íd‚à&=ðÀ4’É^ˆœšf ÐÁ·Á”Ì Áì²XC0¡lûw@˜ÑbŠa(¾ÃL1i”‰È³a †!eÌDˆaœ(Ú4’¢Ú¤iOdy»3 +®¤Íå]ø{/^æDÞ¡NÇpùV]öç;ýW-Áw±ÿêlFÊKB<!M
K—OTX¾S§%u|¼zU^já„^àž_胼0êTiîhŽÞ$4WM‡W^÷?Þ™a~ö7ç]J‘tñtïÁçÖ'öÅXÝÂ.Ñ¥ƒ–4Ž¼%úQŽÔ§¤ï–¼MѳNv +_©u_¥'¯ÀâôÕ5uI
§º¿”Øóm~ä]QUèЧþèÎàæûX +õp•ÖÃU(òÆ3ðÔ¾®øB4msXØrýZç˜t‡ß•°è*W÷GÁÞñL½Ùà:;Áml\A7Oa)Žüý£’oE~΄Èoi"!òæ!òs‰ê&),t +wÁT¼˜”^<Œc`Æ“RA_dèè`ÓûK‘ )˜6v^JrÍ}«¤Xán”ŸÇÿŠð<~Ùáô¥½¯Je~”Ñ”Ñï±ó:KQ,ÛùAÍ¿içA3Ç3
‡©¦.› +ž$6ô12ûÖ¢'˜ž+¼ßðÔXý›Ì xjp‡=* ¹#rðcCIt +ø‘0±¦+‹!»þ›*bI†ñF +endstream +endobj +3441 0 obj<</D[3439 0 R/FitH 760.193]>> +endobj +3442 0 obj<</Type/Page/Contents 3443 0 R/Resources 2959 0 R/Parent 3437 0 R>> +endobj +3443 0 obj<</Filter/FlateDecode/Length 3083>>stream +xÚíZ_ã¸
¿O‘G˜è¬?¶ìû°z‡íc;(Ptûà$ÎŒ±NÄÉÎí·/)ʶ$Ë™ì¶îáfäPEQ$õ#íŸÒÕË*]ýºÚ??ÿôó/J®xÊD¦òÕóaÅ•d’—+-%KKµzÞ¯þ•T‡õFdÉuÍÓ¤¾¬7R%oë<©.kì{‘&ŸNÔîºÓÆð¤ê×æ"LI7<ox™¼Öë?ÿ×ÏV¥YYf¬ +³Y¡ÝןũÞ?‘‹2g²P¾:PD™
SR4¡}kvĪ§Ö±uü¹$;ÏXÎuüœGüžÑϯƒ8Nu+4Æoôck‰Ã™¤“¤ÝÍn¬¢¦m†£ºƒõz8m! +ÒHFÒ»? “Ôæñ´C«” +‚äiOî9“×íí츶£UÀC̱›õí+²úÕX.çËÃ/’¯Í¾¶‹šá×gqAÃÞ€²k6Î=E!™‚']©5‹B³ä·5ÆÕöÖ[ŸoÑ[¿ÙÖwO$PL|¼Ð³gëDz±LNÃ|gÖ<ªöV®g³5xðoQ)vÕi®÷ƒ˜”’ÖjÛ·õÖœ^*’s꧈+W/k®;¡;£0Ã&€€„mÛU{š}mŽõŸÓiÊr14ÄÈô,U™|0ÿ]»½Æ½¡¬Ýø)`3‘Ë¡¹^/ÕîFPÃÜzvÉ +-}MàQÿv®(!ʉ|yÉTL!ÔÖÖ0a!Ü€X{¹Å÷R€G¥Ù0Ïôiý™‡þŒÚ7W +B’';pËzì7KYÁGŸ«—úR–â–ä£ÞÞŒƒ!½sÒX\€~vLÌ!’ãñN;ÝŽ[ƒc!^¤Öœ]€aq8I7¼2Að (ÍÁ¶WÛÚCh»]E¢ì²‡S¡fßÊR +åÝ“›fŒ!¸ŸéŒ¸X¥}¤°ôµÂËE'Meô”ÉêuinëÍbʦx¹³i1ß]£ç¶¢Û¤ Bí’³[CŽø”Bã"©¶ƒ‹Cf“…>¾%4¬ zIÓ&²Âó_ˆ{rôßf朕é¸ÛÛ©{»=lš ‹½æãü{û-D/šèae înó{ô$N'ÛD”×Ý ZÝh¸ à„=ÕLÓT*’ÞÆN€…ð›6HÌÄW\)AqúÅI&ôxRúqC\ŠKlkZâvórën=‘x˜A}}êÈÝ!„š"[êäx-r°ç^”<ÐF½4»…k +†Ó3xš§gÂMÏDá§g4ÃIÏD˜ž‰¥ô¬P,ÞþÝMÏ +ñmÿ‰Z+¶a„Ÿxm?;ˆîˆs–éÜO«”ù`iKÞ{£aÁ1&àB±fYKnøjrwû™‚»Cµ³=ã'If#c0›4öâ[8 丩_‡_‡ÿÄ_DA`ÌørÉüFOÞ5»±;9}qã|H¥ +—[‚ÔÓ%û€e§LMÉ5#ΉªBÀ+çÀa‘(Žñª÷˜ÐÊ\üQ¾ÿ_î½Dß$)³›äý2~‘ɇ˜»(õ;˜»¦ƒ)㚊05•ãuÒâ¹1&i&‹ “p^™;8¯ÊðeX†‚ó€Çy©‚€®-ÃËBÞ-ÃYöCøÄ#|WºW’]åÙE0Í°ù{ªÂËÀ|ÿ\k¸y¬xæsÅ4ß#ÎËî³ÒL^†e÷œ@ û}äT¡6/Áménù‹GÑ1×2ME<š¢YÅðŸ}+¥XQ±ak>„°GøŸÜÊ®¾SÙÕWvsŤ~è9 +endstream +endobj +3444 0 obj<</D[3442 0 R/FitH 760.193]>> +endobj +3445 0 obj<</Type/Page/Contents 3446 0 R/Resources 2862 0 R/Parent 3437 0 R>> +endobj +3446 0 obj<</Filter/FlateDecode/Length 2762>>stream +xÚ½ZQä¶
~¿_16p£X’%Ûî!zÁEÒEQ éƒvìÝuÏcÆž$ûïKŠ²-iìÍ&Eû°kK”(‰"ù‘ô|ÈχìðÃa~~ÿðá›Ï¹<ðŒ •ëÃÃÓç’eœ + Ï*?<Ô‡&/MzªHÆT&Ókª“ÎuüÒv#5)ÉD
xð*™g=¥U2tÝŠ&ôÏÔ{1'•'_ᖘ甉›0\RèšÚ¡©Ã8¾Ý`j·B{n¾Mÿõðg<:T¸wQƳŽfwmnÓpj§æÓÓ0Lý05óðàÀÎQóœË£Ô’U@?rÉT^Ñ(ä:]Íéks…Í+™|¢Çiè§æ×isX„éJî-T°Æ9bûØÖ;üÇéÚžvVàš)Q½µB1»á‡økˆ‚IÏl˜BÊYQ¡^Z{{:Ö•˜nˆt¹¦"R^&?·u3:rODS×-*é–ÁyÒ˜óãÌgÕp2]×ÔwZÁY±ü³IÁÔª=ŒXþqkù*‰DžD€±*ù5=ÊÄœñˆ»ï¢$ƒ¸Ò{=Û
hyÛ$ÑÕPa{ð§×g¯ñã‡o>«üP²Jkiõ4LºG‘1)œÙ^S£¹…éÞÍw‡ÿö–kÔs»/'á<¾Jèøå¥%3~¡öó`o)5=ùAë±}ìÚ<× ê_b./)Ð_w–yL9Ÿ‰!§ÑœÝ[oŒ^¿LŽØ:Á£ž¼:Aw„e¤›Xø†úQ+é9•—á:µS·íN´ +Ï4ËyxOÖ½JØá½£ÄÞðdVùlGc¬iÐûxiN-Ú6.7Ô3™\†±¹ŸÌhn@£xcVý€rŸhbÛO(Ʀ¯ÁÆÖý^I¬L‚í¢õî ¤û“ ;†×ŸS®t;€¤YÐ9<ÑÓ8³N·sƒ+ÊäÛ?h2cedõÕ<Mï2šìÙƒV0Ûª*îÔ:¡cU…AE@û6Z‹Ð‰p8`'s«Ö@ýŠGu÷€Hk;Ûžž¾à!Be ÞoPw· r´¾ºW¶
ëØÃh¼¯ +ˆ÷Jv2N¯èÈ}=Œ÷sD^‘ö~‡Â—ª|L‘¡ô€‹Jy²x)ì:‘R!qÅmlºFë¦îÜ’ncL±Â´Ý§Ñ5âëÁ¸³™f‚,qR¤9ÚWÝBÄx³í߈'ÈìÐ.-æáŒó°áé7´êvÖ‰<Ð Q±l$ÿ¾ÿLÈ%<n®ón·Î@Ö‹Û³Ø=Özéuõ#Öf)¨ WLBvH ¹Kî»w ô–RpE6ÏR.Ÿñ&Yvá…M.8QäxîØt¨_VïÂQ6´x˜¢±¯ýÉÅ +ïc <ròY¸Mß9):/¬ïT—v!߶ +.±#Œp¬Z“µ‹-*a½ +(Îààm‰%ïùnæ,Ç‚ÃÄû2bT]Ì(¾™ÏÕÅl's‘6Ç+hx*¸ÛÇæúiºÞ¶½ÔL—aI)[ +cY\樖ÂX¶UË\a,³…±£‹xŪJ +FD¬Õ¾å)Ù +l®(ÿ¯UZ ›Eiœé./àK¦wâ´cât}š‘AáFX‰â“´² ºf–ÑÕy¹Þ¦Ÿ½DõuH‹t±æÝÈ=ŽÓÀHÁ7Ê£´„5[\Š4c)ÿ“É–‘‡L:uÍ Ôµ «„vê@Yî¨êvCP‚oq@7®;"öE¸®EŒë0æ×÷–Ê»r—ãB½×9Ë*á:ò~׃ÅmkÁu!Êבð0ÍK,_…ÿ…0â[îàzY2ÁChûŸ$í¡ìå¾êo{ŸÙ ºÏVÇT þdú×m{Њe\ÿ·ÅM‰m!Ý!¿"ýLäµ1×÷ùÍdìUxl¡|¯6¢rVò·]ù¥‹ˆÈôÉ;gjxZsž» D¸)ÇÀâÕ:צÞw¬.7H"NsBŸgIm–´y8^ë7œ³Y†Ñ +.™;qßúI8±Aö}3¿ÜO(’Uéº9—ÕIâÄíjÿ +û{
»Ûn¤¿Ø]!,a˜k¦›Ý%£1öÞ`׊ڸG.ÅǪ¸+m¯Ë’ËŸhVÍa +*UʳU7+±õeÆìóEˆ¦8ÖúT ¸r®°õ ˜C4µtÔþÂDcl·«EÁ2µûKÈ2W¾WW’ŒàL–Ñuö`—k|}„ƒQÌ¿õyžï® æ‡#~‚¨2ñ§‡ÿ7Eij +endstream +endobj +3447 0 obj<</D[3445 0 R/FitH 760.193]>> +endobj +3448 0 obj<</Subtype/Link/Rect[401.676 513.157 428.639 524.799]/C[1 0 0]/Dest(subsubsection.0.3.10.7)/Border[0 0 0]>> +endobj +3449 0 obj<</Subtype/Link/Rect[414.961 316.694 436.314 328.336]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3450 0 obj<</Subtype/Link/Rect[320.351 289.596 327.04 301.238]/C[1 0 0]/Dest(table.0.5)/Border[0 0 0]>> +endobj +3451 0 obj<</Subtype/Link/Rect[349.406 289.596 357.12 301.238]/C[1 0 0]/Dest(table.0.6)/Border[0 0 0]>> +endobj +3452 0 obj<</Subtype/Link/Rect[205.706 262.497 212.518 274.139]/C[1 0 0]/Dest(table.0.7)/Border[0 0 0]>> +endobj +3453 0 obj<</Subtype/Link/Rect[451.975 366.313 459.689 377.955]/C[1 0 0]/Dest(table.0.6)/Border[0 0 0]>> +endobj +3454 0 obj<</Subtype/Link/Rect[253.798 325.665 261.513 337.307]/C[1 0 0]/Dest(table.0.6)/Border[0 0 0]>> +endobj +3455 0 obj<</Type/Page/Contents 3456 0 R/Annots[3448 0 R 3449 0 R 3450 0 R 3451 0 R 3452 0 R]/Resources 2847 0 R/Parent 3437 0 R>> +endobj +3456 0 obj<</Filter/FlateDecode/Length 3175>>stream +xÚµZK㸾ϯð-2°æŠ‘ÒsØÙÅäÃn9̈l«»•‘%ò§·óë·ŠEJ"%u÷Ì ‡nId±HëñUÑïÒÍÃ&Ýüº™?S&àOo.“ß~ÝüõîÝ¿dj“³Bk¹¹»ßä9K¹Ú)YZ¨ÍÝqó1)o×Çîr¯Mµý÷Ý?ÞÅüüEÉ
¶™ÒÈ#˘L3è²£ïë~»¹NúL®Ï[ +j˜‡û$e”™ •Qf9hQßQ°Ù¢Î}©V°ØÝRgyáÑ–
µ»9O{âc’êN žp +ø|=žZwæwÛ‡À“¿ÁÆ,t}"úv¿9ôû8k5èBTVÏ¡wÌq¡qâò ëÐM’ŸþܵΟaM>ûÔ¥Ïï°k’'{·ŽZ¢Ã<H<—‘y¾fG"7.€—i¶fâT>_É€rL¸ÍR>0ÂA>xû$”qF·Ð?ZBɶB&|+y’2Dî´…ÜåóEŸo`—[Ù’¡þ@«dú¶†Œp@€Œ°‘> áè%d$RÁr5((£’c’÷öÿ*B2^°Ò,çsÿóÝ|—ê÷KëxΤíV}AÆLÊçÎéxpÖ¼›óPß³4¹©u^:c)ÏÞÄzQ\©CfKEâYRü,]‚óÙf3t +Ýké©eð=Ø;âÜ"9cíìðÜõÕ|0£&\öÌV0zô‹YVì¬5΋8c‰!j9ø
ÂÅðúeÛr€‚êy˜¦Ü»ì„Çîp;a±‰Ëä§oN$XÉýx)ï¯oÊ"hp”šs``›‘`â +M tÔH /¨ÑÁ÷gÜ¡¿X8ÄŠŒCÅëAFÜùy,ñr~“ùüÓÒUKžµ _ +ªY>:ªA.¡¬¡aÄ"Ž¢$Ù«E…B…}Ç’À +j ð}oó™}¼ †#¡‡áB%LÌQ8’ü|.Ç|?ž(*IꜥÑM†Åä„0Ï_®ddßÇì‹–-¦ï”d,¢\Ûf"^AÂߧQÅ3}ìÝè[oS/;µ+–‹Ñ¾Oõÿª×ÒŠ|¦º†ê$:è^WR“Üm÷‰°íÕ³–Yx^¶ÍçË/5‰^ûPôÚ:Nn;·kS·®‘öf¢½•Íù±Ü“‹±Ï¯uB!)i"ûV2…·0¤ô°i&÷`صhŒHÿöhÕ´íšî¡> ŠØi£…ä³…:·X_¥[QŸ³ƒï¬ÛÍ{t¯'¿@½”ïBóÏô ë=ÑOôMú¹)ÛrR§?tí¡¢ÐڮܟK_EËòÅ}oO“¥ƒH0Á¿l3å¢×ÂG|ÿŠ…ÉTG÷Ã*͆BõúúúHF|t-uM*œÐEª]Uï`¯¯ñÛž3P–ÍHÃ[°…Á»¸ÀÉŒ7~— +ýí²³,ÍJë?\V¦ ¯‘¬ò‹ Î(Äê:K’÷Ô9QXl¦loºêäÇ–nF¬ +âçÑùØë›Iì!ŠY’…ÓèßCôfˆ$ +Qäo2 ”ævØvn¾Û0½î$¢B²ÂDeÍIRQ…Àe>;qm(ßÐA<°”eoŸ£éj$Âñõ¥d|,U¿¢ºu"\_`ÁÚÌÝ|¸ûÁË3îüfƒ/¦xR‰)ÐÅNüµ£WrÇbz/tø6&ã8äÖ“Çåë + +#8ü¹““=”i‘‘‹!F؈ÍÃû ëX÷ˆÆ¬«(V#‡s%ßf~4‘Çî© _÷á”õCÛ
¾—ãÚŸ¶^ì0±ùŸ[PDWÏÅ,ÐÊ +5J„Ëd„ìí0¯ÉvÌ°ýl¼%ëÇTà +Ì]OEb{B5]1µ>@dlº}ÙÌ™df‚lÊ?è—k‚KºZøG¬êvdµZ4áJ€¯æJšÁ ¿ß½ûÃó» +endstream +endobj +3457 0 obj<</D[3455 0 R/FitH 760.193]>> +endobj +3458 0 obj<</D[3464 0 R/FitH 753.418]>> +endobj +3459 0 obj<</D[3474 0 R/FitH 753.418]>> +endobj +3460 0 obj<</D[3482 0 R/FitH 753.418]>> +endobj +3461 0 obj<</Subtype/Link/Rect[404.741 298.567 411.553 310.209]/C[1 0 0]/Dest(table.0.7)/Border[0 0 0]>> +endobj +3462 0 obj<</Subtype/Link/Rect[486.888 518.617 509.646 530.26]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +3463 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F38 3467 0 R/F37 3468 0 R/F39 2802 0 R/F65 3014 0 R>>>> +endobj +3464 0 obj<</Type/Page/Contents 3465 0 R/Annots[3453 0 R 3454 0 R 3461 0 R]/Resources 3463 0 R/Parent 3437 0 R>> +endobj +3465 0 obj<</Filter/FlateDecode/Length 2695>>stream +xÚíZKÛȾϯPN¡Ã~7“$‹ÝC‰'‡À^ ”È™aLQZQšñäקª«ùhŠÒhüD°É~°º«ºê«¯Z¾Jfw³döÃlüüõŠÁ3™±“",©cÎf«õìí/0ÃߟfIlµ=º©ë™Ð*?¬fo®þz½1‡¿z¶C©mão?Ìþxsõû?‹tfãD§fvsÛ/#`®g7ùìmôóv_nêù/7?]õ<%óí‚iDo6»}YßÍÜبYÝë"𧛫 åh’Ú#íW½v2–ÜtÊ
„X3}¡®bi;!ÎRÍL,RÃ;ð$N#;Ôû§ùB(Ë¢í®h@A§XЂS%~idœ€Iúä7~J(œÅ<±íTgÞ<#aÒÄJÚ +Û—ûjZšˆ“T¾PÚS‘íN +S/ö°©½–f jÁs¾`Iœª”æ_OÊâ„i ÌÜÊãE×ë©%íœË:£]vØßovS‹AÀª^ÔgY,8á`-'æ³.5<þ£•ØË—:sV ü™tfÒX¥Â»‡ýŒÚy¹Ÿ>µøüc]òÜáí²º©²¯¾î4|%u»%'!_«4¶ö!ÿ"!—B¾–iœ$ÜCþÓþ¿òÏ‚´ü¬ùã;äÈ?‹Ã_1¹|ÈO¿Cþ—†|ûõ _Y[“~ä_$äRÈWÆÄ)x›‡üÀ|žšôÿóC”þ$À?ïpß1ÿ›bþGàðÇBþǤ—ï˜ÿ?Ló3 +”
OÿüˆËꀼõ’VÕ!÷;ÉèçÌ…Žt†„Ó,‘d•»úí°îÕȦFw1
d ¨2¤.ÓéOv–uÉJÙ!)C"h +ßÎi¿7m´Aˆµ£pù2?òeæ—¿Èyù„óòŽÿTrÈš@ÇÉ÷ ïK?‹Î +2(–R>]4ËéáÈ K åoÛ‘ ˜z݉àK
O}ØÓ¤êh¦)‘®ÉˆÒ[âSa€ 9À^S-/¢mÏ94L€BÎ ÌIZtAJ~Rü(…´ÂâÆW“Àkz*º²*÷ÞÝÐÍ1¹Ñ<NMKWOŸ-œ^ÒS›3“\owì•cC½]+$¥ØÓR +ªgð?鈑»½&‰KW=K2î6Ô¾uÁ·¦Æ`9ÇÁP1`AŒÏå´©ÖÀ÷—à½+\¯IÜP8†ž¤@Uû;Íþœ:XÖlé7á¡·Ó´TQ¸»Š0¯#¾HWè
J<ìzȪƒ£5ð~ã*I|[P ÒëÕ`¹Ž¥"¾ +Ÿ]’Ç +0_•Îö1û³2©ûÚ$?áÏ`{Ý×ù¡?cVj|,×F»aêaˆ$«‚.]|–rÖI¤ ™ÚúÀhiyѬ|»ÓN!Ç$®+5•¤|žD¯]]œÓvŸ*žhž>ä€w¬/F¹ w+ŸX0ÏG€ŠU°ŽGÂ2žp_ü[*þM:vvi]ø4@P‚À qp°‚
k~l¶¡ïÝ¡c£u[zoõwŸ„ƒ>
ò¾ë ò>öäe³:4NG'f9ˆ•x*&j“¾†rQlO–ê³ÒEÑ0LÍC.K…á‹ù€‡¡Ž2¹þîÓQ™çól¸}çþØÛ»? ]§¼ö7Ú‹·É£ÈUuHãG‹ÍÕÍpƒžr¹ùµŸ8؉±ýNü =Í!«N“ÿ7Äø´ÁBcU:BþJKGÍ¡+¼q(kŽ¸>”WJ]B•„^mß{jÆOüd;¢\a¤^{jõw™=…³Ì^~3ÈÃБÎz]5µ?@Jt P9*MÜéýŠQv(‰¼¹Ü¦§°ŸÅVwÄ+Él_|˜VGuP7}ÍêV¡ü©#¿ƒÎ…!ZWÙÖß÷øËVð|ÄÊ,‡ÒÈ•pÒ§ +ŸFß/;> +í ò¨¶MðºÒŽYeë—>ÚŠš§œ¾|c£Ìƒ¡‡åM#ÚUçònü…ÛÖÝÁ群§I0F‰™áµƒ#Þ dÔ1MüÇé¡Í^ÀÜ^@]“©ðƒtõÉ~żLè|„Ê-«÷4Ò‘XgõÀÉpt½ÉËÛ'¨ ##¬lh]wªŽ¾bγæ°ék +/%Ø9˜ +0þ)¨Ò˜A8ã³…ä±…àsšëdüËÿHf +endstream +endobj +3466 0 obj<</D[3464 0 R/FitH 760.193]>> +endobj +3467 0 obj<</Type/Font/Subtype/Type1/BaseFont/EXPPPL+CMSY9/Encoding 5771 0 R/FontDescriptor 5806 0 R/Widths 5772 0 R/FirstChar 33/LastChar 105>> +endobj +3468 0 obj<</Type/Font/Subtype/Type1/BaseFont/DLKUHE+CMMI9/Encoding 5769 0 R/FontDescriptor 5802 0 R/Widths 5770 0 R/FirstChar 44/LastChar 44>> +endobj +3469 0 obj<</Subtype/Link/Rect[365.425 261.433 387.875 272.825]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +3470 0 obj<</Subtype/Link/Rect[408.401 261.433 431.57 272.825]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +3471 0 obj<</Subtype/Link/Rect[419.148 206.986 442.317 218.628]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +3472 0 obj<</Subtype/Link/Rect[249.821 505.571 272.087 516.71]/C[1 0 0]/Dest(subsubsection.0.3.5.7)/Border[0 0 0]>> +endobj +3473 0 obj<</Font<</F38 3467 0 R/F37 3468 0 R/F58 2963 0 R/F39 2802 0 R/F65 3014 0 R/F28 2973 0 R/F45 2805 0 R/F43 2804 0 R>>>> +endobj +3474 0 obj<</Type/Page/Contents 3475 0 R/Annots[3462 0 R 3469 0 R 3470 0 R 3471 0 R]/Resources 3473 0 R/Parent 3477 0 R>> +endobj +3475 0 obj<</Filter/FlateDecode/Length 2310>>stream +xÚíZKoãF¾ûW07 +°:ýnö +P¡ÕZâV#`‡ÚnÏwaɘ:#œ&í’2]åeZn7é9iˆ’É+ÈṪ4¨ûJbfH짻)b"!ZòWžl_ìËé£ÚìkÔö±.Ÿz)Í€Ôœ+“™hÎ(±Êúõ·S\¡\3Õ +VHžÈS¦S
%Lvg¿œÑéÒ§ý¦ÞM1ƒ +ÑÊ’$ùÌr‘KSˆ––PÊ»òsˆ0æ[¹&‡Œ£þg%óü-‡ü³9䊸~m +¹&]sˆý–C¾tI¾^QIBc?/‡\Dd*‡ˆ¡ß·'2†X+¬ËrJD9KuÞ&¹< üg“ËïùaÒäVMí—ºÓöÖŒH!¿hSMÁzJÁeü3ÆXœ®À]¬ßÍæÚèøGÔó*ßk?>j¤ß»Fºñ¿ürÔ’û§s!ÐWR#wêù9w +ÍR(ALœ™„Æ»™Œó?fŒÇO…{ÏpœÅ÷3C<pk÷Ââp)¿ê±h$~ô¿ež6¹Ÿq´îAÊ8TöȤnßçÌÆ›°vÉó2óYÞ¬a=3q±1XXÔUxVíji‚èÏßBàˆD)iÎøkÐD+£ãñ¼fŠ²ÁAוŸÜÖ ¦³~=5yãßê{¿®G›m¾.ÒÒ8Ùâ?~,›Úï¨jTÍE»
4Žg‚ÊîÐdtàCtUªXíó?“vÑÈì|ÞÂÊØçBiB6ÖÂOÅÊ™|ª +<±=6x2´O˜¦`Û†*<mì}k»™¡`3bâI8ð;!I‚ð"αºÊýšºËÚ˜ +y×÷)êȾP´ï›
ÿ›®$9A?ÔÁÄ°øƒ
ÀŸÎ ÚM»À€/}À¯jøPÃ'Ä7 +¹ldÙ‘:ihÖåN&yA¿N™îEu|-‹63ŽYÀ”"Ö]úö%Wî,&PÓ‰d$Ù˜6Ô0¶Ê/PSP$óc¦"u=¤/º¥¹¬†ÅØŸðQÔ¼uZvñ~=Þ“ë#;4KF5]-wi\‡ +ÙôWY +endstream +endobj +3476 0 obj<</D[3474 0 R/FitH 760.193]>> +endobj +3477 0 obj<</Type/Pages/Kids[3474 0 R 3482 0 R 3490 0 R 3500 0 R 3506 0 R 3512 0 R]/Parent 5812 0 R/Count 6>> +endobj +3478 0 obj<</Subtype/Link/Rect[168.923 410.726 191.189 421.866]/C[1 0 0]/Dest(subsubsection.0.3.5.7)/Border[0 0 0]>> +endobj +3479 0 obj<</Subtype/Link/Rect[266.032 729.945 288.534 741.587]/C[1 0 0]/Dest(subsubsection.0.3.5.3)/Border[0 0 0]>> +endobj +3480 0 obj<</Subtype/Link/Rect[363.41 729.945 390.608 741.587]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +3481 0 obj<</Font<</F38 3467 0 R/F37 3468 0 R/F58 2963 0 R/F39 2802 0 R/F28 2973 0 R/F65 3014 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R>>>> +endobj +3482 0 obj<</Type/Page/Contents 3483 0 R/Annots[3472 0 R 3478 0 R]/Resources 3481 0 R/Parent 3477 0 R>> +endobj +3483 0 obj<</Filter/FlateDecode/Length 1922>>stream +xÚíZKsÛ6¾ûW°7r¦D‰7ЙÚNÛi/}ÄÓK’%Q6§éŠtÿûîàK¢¹±3“´ž±E +ãN|úë$UZÅßßîjâ¦nªæ¦\ç•ž_¸Óa{p¾ôŸ.äà>&…Bã™;•¦PDMðg—Ð,«2~‡5_³x›X0ØlñøçÐ[¶¾]70Õ8tæ}|ÅÔˆç„úçXN&"p:ær ¥µŸÄÆ+]¡‡9¶à¨ôÕ«U¹j‹îþnQ»¤DÊA}^o”QK¥3e[Xñ¢.¨1”ÀYÝ÷îè¼;vyB%ÌÖu®QIªã¼¬ýhÙµ~¤IX¿õw +þr`p +Êb]xÑfë»æ¹zîy¤ïP™ŽËzÈ +gt0Tìû·Sjã~ÆUéf<7¹OD\lq
…{¬×Åáþ®o]†›,nîІ»²rí¶¨ CÃàh[KNZŠržaêýe—–žìLÓ—~ªyXÀ¦xÅjG5Ðx[†õTDjØH›b1Àùˆo,‘vàâu÷ÐÜæ÷UçëƆHÍ羯RŸÀœTs(p +q*1¼™>° Ÿ& +¼É¸9Å›ø÷¿áMÔî€èÍ +|}€ŸX +í—Òz±Ü
†;;n ƒÍÑüÜ~¿[y
xŸ`ÙääŒ%ª½OsÉ;ÿIq]Ä?ëRÐãøR°]7¥OæÚ7›û®…\ºŽv?¸Ú~±ûb;ÈÁÑXªG&ªªâ7å>õ®¨Ã4'Kïó'¥TJ\Ҏ׊þ[Ò?OüÌ‘ +endstream +endobj +3484 0 obj<</D[3482 0 R/FitH 760.193]>> +endobj +3485 0 obj<</Subtype/Link/Rect[273.591 648.649 296.236 660.291]/C[1 0 0]/Dest(subsubsection.0.3.5.4)/Border[0 0 0]>> +endobj +3486 0 obj<</Subtype/Link/Rect[372.352 648.649 399.551 660.291]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +3487 0 obj<</Subtype/Link/Rect[150.301 188.479 173.274 199.619]/C[1 0 0]/Dest(subsubsection.0.3.5.8)/Border[0 0 0]>> +endobj +3488 0 obj<</Subtype/Link/Rect[170.595 702.846 197.793 714.488]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +3489 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F58 2963 0 R/F28 2973 0 R/F65 3014 0 R>>>> +endobj +3490 0 obj<</Type/Page/Contents 3491 0 R/Annots[3479 0 R 3480 0 R 3485 0 R 3486 0 R 3487 0 R]/Resources 3489 0 R/Parent 3477 0 R>> +endobj +3491 0 obj<</Filter/FlateDecode/Length 1878>>stream +xÚÍYKÛ6¾çWø(1#¾¥9´@S ‡¢hè!ÎA¶e[ˆ,¹–œÿ}gHêAÖ»6v79æKä<>~3$ßE³í,šý6kÿ¹{÷á“à3&…šÝmfTpÂi2Óœ“(³»õìsÖu¾-³u8‡aART¶\g«&¯J¬ð "¶ñï,³…:ür÷û»h+ÀOÍŽ¸r[ùë·Ùg3I¸iE³í›0 ª£}áºM8×Ašµ]!-×W/2ÐS÷òš"8Õ!
ÒmHuàT‚?üÎyîC‡"«Úÿì²ÒÍ7§ ‘H¬õ¶ù·¼Ü©ý[…s*‚]š—¶^mìÿþT49LikV€£ ;¢Òõ{Û + I°ËÌRà>9KŒã”$"ŽA³hë7È󱈈֪9\ÅÊP‡W1ò÷¡©©ÎFÛ¼t‚jØ••ÀVRüžx¦}Ü+>)9nÎ"E˜X œ‰Ví>+›ÑœÎmÁG§&‹q¦$J¨Q“’ˆvÙ¹12öLAØÆ
Éapô6d15'KˆP´û`Ò¼LÄ$bÝ u¶IOhbüäÆûs
s¶££É)ç\A%â¾Qþk2Qì9X,¨Êy¶50—ëÏÐkŠ«Ü:zmðÁÿ1„Á›RT¿[e¶chô±!h’¥ØÓÖe×Z—]¶®7'±‚Þí²‹ªðV•ÚKM§™~ÎÀü*Šý-[žöK;Ú*aÛ?34vGCOÚØŠz[þ¹(l-ŽáV¬mÓpË@µ:5u¾ÎÜ\£=Í8jÛ*{Ì6¾G|ÃHM¨–í`˜Ÿªà[~aÒ|d—ªžP"¨ôUp½!ÇõPn7Ãõðo¹Þìýç0D®cÞ…öŽw¡üë‘‹ÊõÕK]âúÑš§º'z¨Nýmœùû¶9²«˜ŒI¢¸º‚ɺl[M&/ï°¹Ð$ŽÄ®ÁˆÕs
Ëçh¹ßUu6ìä¢l„3¥¼žR·ð·RwD(7F-š(ÒÙŒ;©š«]}uꬻxÂÕŠË®–jèj©Ç®†þÖÕPô\
uçjø,wƒË +Ùù‘˜Cødzs<Fïn× +ZPé6¹ÕÁ¾M‚°séô=Õ6)Ö}æf™•RH±¸Ï¬M¾1 +©OËWƒÖËX÷ih=›EF‰.Ø"YèšãyhŽ± +ØLéNغ0ÖE9Œ,SzBJ)ýNx¼5}Ö`žØ7;Ñ-€‘Šˆ7ƒ‹Ž‰7yêÁ…Ë!\¸Ã…«i¸D ‘\_Áb.°Ö©ìƒ‚í‚—ØÈLËø-Áã¥Å ¥#3”wHf wKf–¬â„PÎ,YI;C{Às÷àhú"\æ¼ü5;ßWÇõërÙW8Ègæä|¾79ídÓÛž+î‰cÈ<¦DÆìqzƒ@6À+p ÃþizD'ØÖ6õ´Ï5‰TÒŸã³bmçÍËUqZgÓÙðr‹ïhº1TQbU´ÒªØÓÅ]¬,ÛøªZW½øúªXí™ô¸^ɤ/VHNu!£çb‹¹HZ°*Vhy¬ƒCçe´‚TŽÑ +¯«v‰–NM³ñ4#F”Ä<ù‘@;ƒ"¼òHÍG'í>£Ü¨½ˆWi“m«ãù:ÆU„ +yÅÁV1÷=+El&L#úÕÏÅÉôFÕBmDµÐÒ_k`½Öà3râ˜Ô]¦c0œÁå5›øÅôŸSP5T|È—Ñ/#×FG‹*Ó¨š;ƒB$ð@ùZ¬yæÄX¦¿‡Íç4bD蘋“!æ’hŒ¹xHgÐ= +°ÓÒß_ë'JѬ1&*%ì{W…y
ÇÆÇœCê¯ùá`Œƒ[ÛÛ¾Ž4ªScû'œfüƒÿ5]œF~´¸ RÿÁ™jM˜V3PNŸÚê¡üw¥_ïÞý8ZøM +endstream +endobj +3492 0 obj<</D[3490 0 R/FitH 760.193]>> +endobj +3493 0 obj<</Subtype/Link/Rect[170.595 567.354 197.793 578.996]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +3494 0 obj<</Subtype/Link/Rect[367.417 458.961 394.616 470.603]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +3495 0 obj<</Subtype/Link/Rect[313.396 242.173 334.688 253.816]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +3496 0 obj<</Subtype/Link/Rect[227.846 215.075 250.348 226.717]/C[1 0 0]/Dest(subsubsection.0.3.5.3)/Border[0 0 0]>> +endobj +3497 0 obj<</Subtype/Link/Rect[228.804 202.028 251.972 213.168]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +3498 0 obj<</Subtype/Link/Rect[464.891 506.383 486.244 518.025]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3499 0 obj<</Subtype/Link/Rect[288.337 492.834 315.535 504.476]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +3500 0 obj<</Type/Page/Contents 3501 0 R/Annots[3488 0 R 3493 0 R 3494 0 R 3495 0 R 3496 0 R 3497 0 R]/Resources 3317 0 R/Parent 3477 0 R>> +endobj +3501 0 obj<</Filter/FlateDecode/Length 2636>>stream +xÚíZKÛH¾çWø(Qê!•„A.vÙÃv{IÏAn©m!²äµì$þ÷KK¥‡K=îÎ +ÅHãàQ(mèâ
°¿tsBwÿüuó9’IH + †•<ˆ™´ã~6œœñ¥/v!×Ýš$øý 8„<ŽMÕ3¢|Ø[šîò8Àƒ÷´â”‹Mõ—m_¡¦Îö™gš·šîzKÞ_ŽÇÎz<r5Zº-ºÑu¡Ø(µÌµóøx<Õí.[Sw»SqÜ_½êÎ5K„šz´ÐÁ¿ÃÎÙÔ¸§Èçz8×\ˆ,a:å§}U”x=}{JÍrá.øûŸ”‰X‹ÇSÕvçjMz›®?¯òQ’I¥îâs(¾·ÅÁÞÞ×ñ«J–C\›™éP·oeêŽùD°ú\ÞÊG8>uû;|äünŽ`íîýôKšL¹D"ÎXœåØaR,óÂ#Ñ‚5µ›¤,Mœ}¶ÂBdmò8ç7qdoI’lv&”;ù—ãU…Kxý`âoÑ\ª÷0‘j¼³Æ·„¨1¶ÖãNNq¿y•éŒ)0èL+ûÚä.<u‡CÑ–4(.lŹ~* ëÀõ¼âÇ´x´t§(•œìs˜ °ãÉH´`õ¡
‡Ãþ<ä¨þƒ;_ê¯EãìÄdœÍÝÚå‚D`:3yû]»Œp)TìôvoÔâ1g\:pÊÁ=Æ ÒÂᜤ2IBÛàe†f{±}ÑSÇe=3*ʈ²'jgËãb‰´½ÚêQ ?È&´Ã䊵p©ÿR¤x`P>}«‡œ`„Ž`ôè?B®ÐàC¶ ,ƒâ¼ž/’ÕëwËËù,*À2•8Sà +,ƒ„eØ.6w°LÃůƒeÈÎÀ2‚`™ÙhËÖ$²°,a±ë°Lê ,“ÚË ªfÙ–k6Ñ,•úe\›¸º\&³jÀê—Z{¥^Q± þ¡¸ Ê}¸°Î_¸l—Éÿ.KÿÂeÿ?¸ŒßË&|"¡! @>\\ó„Qæ¥2qnÀ·ã<²„/Î{*ÎÕ®;]èiaTüi€ž’ñˆe”thççhgšÃŽ
&(4$µ +óã>Äóе‰T;Œ[9k!ñÁqWjùÞ™µ!`ß&Áh
øQê׉éÉ”ÅZ¿éÁ.êèá]håzH2;ú0òáº|83B>œ.JëùìŠëùQG¬§rJЮa=Xš`=U”L +e2?‰ÝwÈhÐ?ä +îÕüÂ0ó-Ââ'š(«§†¤)Í €Î}€ +‰u‚rkÿ‹æì1‡à,ÍÞ,2ÇÙ¢Š<¨mÒ0©ôèëf}°Úð"¦û6É·v²°aQž³b³ª…KÙh}”€+Z@h<Ìt2k¦‰Cîëˆ]曜e<3¶ˆ-$•$%ÈËDiàþ@À(šº·ÇÄ«„m¿ïNç=h¯Ÿ¥é¥¶ã9Üý„1ƒ‚µEe(‘áÝßÒÁbÝ>5—Ò $]Z=Η.w:9ü//Ó㧽GQ5å2€xÂázt(Q¾ûc—f’»È½ù@æí¥nÊžNWÐh|öµQ$¤b)_D<‘Å䀨ãH)>CeJ ð'tˆ+-¢ÿa{´±a"°ÃÕáÒ¬‹j +qd¼|wADg(×K
ãoæ™Ê²Noœ¸iºP +,v|×ùžf&wft5¯£^TlFAa`UsTm&/…]/Ÿþ9@êI¬zÅýÓ©~ɤŽÕ‡qAçÎí¼ÜÄ×ñ+²?C¦¡¡z`TT'#ýMŠ£ö¥º÷úžÛY>*¨Á†O6:g*Ogè¦<PkzË3¥X"ù›ª³XøÅ ¥ê¾ŸÀôKUð¼üÅ5 _U)h²n̵m0ÁâêÀ”Ó!
ùw‰ +s¨ +endstream +endobj +3502 0 obj<</D[3500 0 R/FitH 760.193]>> +endobj +3503 0 obj<</Subtype/Link/Rect[306.985 384.44 328.338 396.082]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3504 0 obj<</Subtype/Link/Rect[232.47 675.748 253.823 687.39]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3505 0 obj<</Subtype/Link/Rect[424.153 675.748 451.351 687.39]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +3506 0 obj<</Type/Page/Contents 3507 0 R/Annots[3498 0 R 3499 0 R 3503 0 R]/Resources 3192 0 R/Parent 3477 0 R>> +endobj +3507 0 obj<</Filter/FlateDecode/Length 3015>>stream +xÚÍËrã¸ñ>_¡#U5Â/<ÎTe·&‡oö0Þ%Ñ2³©˜Òz]©ü{ºÑ +NûuBÖ[Iµá°¬ÐL«Â?UÕî¯=”/R¦Óâ£OQëú9Xöqäìq¢ÜèœñL®6€˜Žç~Y›¤>¯7¼Hõ6*O“’>Ok•TkΓÊ6Û]…<ñ¨Ð⦡ƎáiRí©û¼†#»§5WÉoðŒ°Ë·g¹vßׇ–vð¤)·UãV=?Ö;@JŸÌv5Ý®lˆL哇DÒ7ºkUÔ«Ú5Ï’ßë§5,hU{f~)“¼¸Bó™8ä¬È3¿x~xOPåšëä…:m‡Ô<c‡'[‡W¼-G»Ï4¶½œ©ñ‚ºíðg!:®…Žoé«ÉxÎLÌFÄîÚ•Òqñâ•„QÉsÈ/ÂHà— ÌT²œËÛ ™šêþýPÙîëßë}E`,×í¸H&îB==æFHÍò<¦ÊÏ=’Úˆ‘!b|¥aZæƒ×pUœ5P¨;ᣑ(àñÝÃTi&ÍÀ#÷÷§'ÀÔZSw‡§òôø²„§œ)•M)"íeÀŽ •~h7bðüX¹Öé îš#6Ž0"g‚O(S·X^d¡¨@Ï¡cY‚ç$€+ŠóM— ú ¡'»vÝ“í[QíO]»Ž(…ý)¥„NY*Õ„Týc÷t~pý"¡ +°jx7{w{U©`Âpºª¦Ù‘„”Ž°‡^S“BG!~v°ÊËETM}}…F¸“ž¥§žW_Øn/Ç-)Ô=sps\ea
–ç)§f)ãf,¾¬çýªè©Ý£™èÑŒÇƶíg+v—àYÛ3
Ž\çm +¶ýÎm$~¡I4ÿŒš_§ø㻡éAú9ŠƒáLõï¨,´BCt9÷V‘àÜL_ñÄúf}e˜ÊŠëZÒÁð€fŽTÀöÎ ³SÀgP +á¹wè}p4“v‘S£!˜ +ÁÈuÊð9gã Ã)jÒänf,8XÔ¢à·Þ© +RbQ¼&åøÈH¦Ït`éPèOÕ®¾ÖPAw÷™¿Ç!ÒÑ#»¼©Yr ÎÈ_ÈÙÑÉŠK”"¦äÉJDyÜ’I +ŃÛk\[·ûê! DØð`
À‘f÷Ýî²Y2TdD¡tl{‚Ýþ2„;Ø-û%—:ã#‰wåé×¹ÂQr°¥‹Sƒ³ +fBWëU‡7<ªúVÑtÖ]Ñ@µÎP8Bz•štŽk±ßÔ¿¹ÈJJ,±ä“ +áÙlÐcÁ†#ZéÜ|%7Ó¹ï¨Î±÷Êu%à¹})nUî+Fëv* ˆvò°?ÆAõ>ök÷½*#-ðÝ.”l-$¸{B%LD) +¿öj÷¨ñÕ ŠÇógI:iX1ÊÈ»ròù z†”\w9ORð‘Ü(Årž¿Gnv¶å2q¦®ù\0-§0êÜù”Ò‡¤ â|/mMém×/wöMûž6ıkÏiÐÍF ^¹`BˆÛåK›|Y¾kI^VZDa–¯c):bLßãŒÍVáबoç.gš|è,›ä¢%žG·^&ïºö_—Ö‡=0q-)šq}kbã—/þ™Bi㕶¡5Ž.ÿGæÇÿˆhTìíICÅÞ®üæ…u
ÔGe_}Žfªx»Ãƒ˜cÁñqJIñ<(¹…•nœ„›®÷œç[•*ÞQI½˜@Ðö„Ï]#½ä·˜8•– +Ðd:ÿh)Œôì?6¿JÿH Ì#|ÒAGÚ1úG‚MÚÆø(k÷]ww3¸îÝ£K©ã9a-0:ž$ »oãGÏ42ã£í‚™¸ŸñkåxX:+ÇóB‡…ãår|Á¸Ð±ís¨Âg‚ªðVˆ…*<¢Zü¿;ÀL™™©+¸ö:XhÒÁvdV ÇÑáau”UÀ™kzœtzÜõ… +endstream +endobj +3508 0 obj<</D[3506 0 R/FitH 760.193]>> +endobj +3509 0 obj<</Subtype/Link/Rect[324.007 574.129 345.36 585.771]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3510 0 obj<</Subtype/Link/Rect[255.933 506.383 283.274 518.025]/C[1 0 0]/Dest(subsubsection.0.3.10.4)/Border[0 0 0]>> +endobj +3511 0 obj<</Subtype/Link/Rect[284.393 194.751 314.514 206.393]/C[1 0 0]/Dest(paragraph.0.4.8.2.1)/Border[0 0 0]>> +endobj +3512 0 obj<</Type/Page/Contents 3513 0 R/Annots[3504 0 R 3505 0 R 3509 0 R 3510 0 R 3511 0 R]/Resources 3192 0 R/Parent 3477 0 R>> +endobj +3513 0 obj<</Filter/FlateDecode/Length 2763>>stream +xÚÍZYÛÈ~ß_!`€FmöÁ>öm7‰7yH&A +Ï´IG:ðî©@«[üÊž<ØëÃ2Y6ÿY_y'׌k݉ŸÍ2ÙßbK”P¥Õ…xðpM‰€ê ‚~StEÙ!6,*ÂüN¬q_À¼Bzü®ªXÊõP
ÔílLT½ŠçcPÒf"³‘ÐŽ"¡
‘Ð>7°ØÇ"aÄž ðæ-d8ŽYn¹Ž3©Dˆ!?±œ +´§Ûô9¼°¸KœÇ€”)ÞZâ.LIí rbBµ0ˆ¶n‚¯*̧ˆJ¨Ëº@VŒpu@ïËta S:Ôií¦ ?L¦2Î¥O‹'
ñä¬Ònš$%„iMµöQm秒zÀÊÿs)©øôí%ÂU†‘0#zåo¶Ùœ«uß8&2¸qþÆåÐßæRsÃTO[ó{)ÍdòxÁmZË+«ó£Ä´€»«ÎÅ¾Í +0«ôpN£øí˜Óö¥W;ΰT´2¢ÊøÕ•7Öb@Y–½ÉQzªö^ŒïE&h5iµ(AÏwûüÕb $³W +×
ÏãǺ.îñ‚KBf‘Mn¬ÓîH2D0à–`WOÌñ"éÄþ&€• +µ–_¬4`…¬ð+ttÀ¨LžN7ú¹˜§¥šÇ¼i¤}üðúÜ΂ŸTüüg‰J_~²~H›À +…^I +݇ær
^ë0#h]+>®Gδ!eû`“á2ÁÑ=¡tƒ—èí[wÕæ!֩皷펜À¥Ì(óÝÊ2aÚSè4†l7²’„uQÞC&Ûh +~û‘T0xÇetíïô‘3Ü´Ÿý®ßÒŠM^>oÙ0øe;"<ªF
¹•ž²øáIH¼äxI¥:äÈ:]](çà5ü5 ªUÕ§1Uáoå^†¡î[ÓÃК(š0r%i?Ê +jx +/×6L¤O]‡ûYDõÄ¿ôtÙÌAvÈ +FtJˆÊFN&ƒŸûHýå]{Ðï?ÿÎÓB2xt +endstream +endobj +3514 0 obj<</D[3512 0 R/FitH 760.193]>> +endobj +3515 0 obj<</D[3512 0 R/FitH 177.475]>> +endobj +3516 0 obj<</D[3512 0 R/FitH 177.577]>> +endobj +3517 0 obj<</D[3512 0 R/FitH 165.622]>> +endobj +3518 0 obj<</D[3512 0 R/FitH 153.667]>> +endobj +3519 0 obj<</Subtype/Link/Rect[439.035 554.055 462.459 565.447]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +3520 0 obj<</Subtype/Link/Rect[155.428 540.256 179.56 551.898]/C[1 0 0]/Dest(subsubsection.0.3.11.1)/Border[0 0 0]>> +endobj +3521 0 obj<</Subtype/Link/Rect[200.086 540.256 225.377 551.898]/C[1 0 0]/Dest(subsubsection.0.3.11.2)/Border[0 0 0]>> +endobj +3522 0 obj<</Subtype/Link/Rect[440.093 194.751 463.518 206.393]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +3523 0 obj<</Subtype/Link/Rect[155.428 181.202 179.56 192.844]/C[1 0 0]/Dest(subsubsection.0.3.11.1)/Border[0 0 0]>> +endobj +3524 0 obj<</Subtype/Link/Rect[200.086 181.202 225.377 192.844]/C[1 0 0]/Dest(subsubsection.0.3.11.2)/Border[0 0 0]>> +endobj +3525 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F65 3014 0 R>>>> +endobj +3526 0 obj<</Type/Page/Contents 3527 0 R/Annots[3519 0 R 3520 0 R 3521 0 R 3522 0 R 3523 0 R 3524 0 R]/Resources 3525 0 R/Parent 3529 0 R>> +endobj +3527 0 obj<</Filter/FlateDecode/Length 1896>>stream +xÚíYKÛF¾çWè(ñdÞ3ê±@¤è©1ÐÙd[»â•–7iþ}Éyèeù±›6I‰ãÉ!?r8œ4¹Khò&‰ÏŸ–/^½–"a”p%u²¼M˜„2–Ï\&ËMò>]nËl!¥Lo³<mv»&ã4ýTÕw~t[ ZOUõ!c4-ëM¹|µÇw‘>¶Õ§ê-Xžn³?—¿ *ÉQαÔs’onöÀpUvUs·/¶Ÿãü±Ú”jTü¬Øg2
‚Üû¦\¸‚åD“,˜ JæA¯ËÍnBo#à?ìïÄoo’W¯µÊ¦É‚S"x0Ö‘®S«_–09]íDâr[í¹åi|Ó–žÚ”·Åãîà‰à,O€76þm•1–~žø‚©œ0þgP"YçŒêv¢ÔÄáš+ãä¨Þ_I‰e6ÍÂìP5u·vï``hàуë×-Ò»êcÆ ”xúí¡õ/¡<¨¨<O? +(åi0ŠKÖã|¬6%NÍiZL(4¡:ï´Þ‡r?oBC¼…¹ëæþ¾¨7/=ßn@u89s¸ÂÁ¶º¯v\a>•ç¾
1Âd–T2øÿ³ç6ôñ +0/¶kIa\‘j3g?“‚Ê ƒI7~ü×"34]f\úÇÁÀ@;tšæì] +n"ä³ç1ä3ÌâQß'íC¹®nøÚm+zÿH!ß>®¾~-ÿ®«°4yq- îrø5€7ÜvÓžsS—þ%$P_é
)M¦¾<Þ…ÚË8Ç*A¡§Ý¸?uà[_*j>,›}†ó5¤Íì*Λšá®"é`W©j¿§bB.p¿°9fê#kæL|aÉ6;Ì! ñ¨Z¦Ê<?§"Ïxn@ö!ºzàqkE(ÀxhK8Ò©Ü^\ø’’<ÇÚ‚Áq*Ÿ7)†Ü±I5°íOŠ‹Ò!™Á‰¦›t”‡±}ЖÏóEüÕÑ©RG³þÊQŽœr0bò¾æ†XÝM/V`1ÂØq‘ïÒñ+Ÿ˜ýÊoÓÏ#}Â{Wxª+{¼ç}"•=Ïô c’È\Î¥àïØ1s{Ę%aœý§}#(ä +endstream +endobj +3528 0 obj<</D[3526 0 R/FitH 760.193]>> +endobj +3529 0 obj<</Type/Pages/Kids[3526 0 R 3531 0 R 3541 0 R 3545 0 R 3550 0 R 3567 0 R]/Parent 5812 0 R/Count 6>> +endobj +3530 0 obj<</Subtype/Link/Rect[340.04 587.678 365.024 599.32]/C[1 0 0]/Dest(subsubsection.0.3.11.5)/Border[0 0 0]>> +endobj +3531 0 obj<</Type/Page/Contents 3532 0 R/Annots[3530 0 R]/Resources 3192 0 R/Parent 3529 0 R>> +endobj +3532 0 obj<</Filter/FlateDecode/Length 2071>>stream +xÚÝZK“›F¾ûWpIT™1ó`|³S±S©J‰’Ë*$D-°Ùݸö¿§‡™á%Xi•“ÊÁCw3Óý}Ý=ûƳ¶–g}¶Ž=Dà·Êmïæ×ÏÖÇÅ›wŸ¸oaó·3Š(-A)òBf-bëÆΊ*¿Û¯’2‰??½y¹¦ñÌwŸí«õ,—xˆð·tŸfQ鸄0»v0±‹F1¼æ[¡|ùÈ' ^ͯvEYï¢<®Ì´tŸ#&39Zì¿ìÛ‰R±º«ÕÅ]•T#Mœ#!Ì»ËåzꤜÔFqÖU”#I#Ñ=^.«d]§E~†(½‰ëÒavÁgÌÔÚ#ùTm“Kh¹åbŠ|*Y»$ŠÓ|¯ˆÀ¾ß¥kÇÅÌÞ©û´R¿QVú*ŽA\sÙZÑ\»8Yí€uÍôm±Q¿ë"Wfæu…´çÌyÈ»O4´Bà +6³«øGQ«Ò‘é÷"uÓ0·Õõa§"Ç…(§¡Ò”Â^C"’^Ò¼¥²å°¼‰“u¦¥7ЀÔð‡–ªDóÒ’0q‚†nš‰9„ÚØbÄ0+òavc_ÎfÁ›-IùÅøŒõù,žà3L{|S:>ôÏgðh}W9T3Æ^
I‹O(§ã‹c¾9½aÖÑÖ.™¡7QôÖL›¦7ÐJZÐÙ¤Ù\vçÒ&'¦C?í8iŽ’h?âÏ¥¤P@~Ë.fâÁÞ@ž<ðC½o'HyÇéÿ? +Yñ\Þ†‚0<Ï–ê +ΆùñÏQ«Ú¤g3u+!=VØ©y´NÕâÇÃ}jvs#k;URçëÄdÝz}À-÷ÙâøÜ5z -¢¯fôyPýx8Ufñv_Ç}ZµG'PHüK’zŠF‘ò"§¹ßUÒ¨óh‰ÒlÓL™6(ÕcW\‰k¸cÈ£ø\îVgxÇ5Àå¿ïãæ_€oí’/=öW飯(à¢GÒSß +ù¦ŽD/w$€°qCã6y¼/Êø_p¤[KÚ†|ãñ^g1@Þñ¤l +…*¹ˆ®|¸&캾¥×²:££¶$IÖß:»‹“iGãˆÁÿ¶«z£à眉1Š£:Ùåã)c¯Lr ºá™;3Ù¸™Y ááK
ÜNRÎ×»]TUé6L" Pꪋ+/Áà+Esb¥§te˨†
µåxÇu1p€#±> +ü‘ï¹Dvõ½Qaýý(·Ø8·—ƒ´+`BÊ3uÙö1ÖoÊÀU’%ë.M…çÓéi pÍ¡Rw¿WZÂ\Eb$p»hÏžHÉʺÝwIEGmÕ- Âaö’Ž< ùÑù—ðÌZÈdµ9ø‚¡¸õ6:öóD»ÕÌ4O{¸¦—²6ŠÚ•U‹:ólókN~šÇº/š¨G›Ò1å×ybªÖÅ€¦T=Ã~ç9å¡Ïl]®þ˜ôÊÍöÔN×.ªeI©íeç÷0>˜‹ŽOÕI]’<•ý^/àg(ë«Pw1hê"}I¢=èyúò݉ÖèiØ–}Ð…›Ó$liŸ ú7 +endstream +endobj +3533 0 obj<</D[3531 0 R/FitH 760.193]>> +endobj +3534 0 obj<</D[3531 0 R/FitH 222.846]>> +endobj +3535 0 obj<</D[3531 0 R/FitH 224.999]>> +endobj +3536 0 obj<</D[3531 0 R/FitH 213.044]>> +endobj +3537 0 obj<</D[3531 0 R/FitH 201.089]>> +endobj +3538 0 obj<</D[3531 0 R/FitH 189.134]>> +endobj +3539 0 obj<</Subtype/Link/Rect[334.271 418.313 355.624 429.955]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3540 0 obj<</Subtype/Link/Rect[297.098 378.168 320.41 389.308]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +3541 0 obj<</Type/Page/Contents 3542 0 R/Annots[3539 0 R 3540 0 R]/Resources 3192 0 R/Parent 3529 0 R>> +endobj +3542 0 obj<</Filter/FlateDecode/Length 2735>>stream +xÚíÙŽÛFò=_¡7“À¨Ã>xô¾%ÙMàE‚Í`±ÀÈ€)‰3C˜¢´C2¶bäß·ª«x4Åñx&ÙX?Ø"««««ë®â|îVÑê‡UÿûíõW_oôJFBÅ&Y]ß®¤QÂJ»Jµ‘5«ëýê&xlŠp²4(êö!\kœñ= Úó‰Wʆ1Ê6\KÜá›ë¿â ñÊ:ÚÒ +I8ÚQÝïzeD"Uv¼ £„ÎL¿\ÖÒѱ0&ëózOÒm|š±Q<pö®8¿?>ì›Eª&*Ó=êFÓ-ë]Õ틆ÃBp4 +©ÒQsцRGzÞtR×ÌÀupî•*E¢µ¯ÔoËíäžÂ“৴”ÄSæÖV e¥/áÍf[n«òx÷ŸîÏM{®ŠùAQ, +¦ÂwüÈrPe#ë,œDNrÏ(q晼PFò¶N^KäT,ôxd9ÓGé·E½¬µ¦5_]êÏà\—zéèÞ(š¼-><æ³Q!tŸÖ¬.ß9ŸM 2ô¡_³™* ¥¬é7'”ýpAãEQÁo_d +âˆÂ0c0¸2#ò˜;‡‰ +®è,ædf¿ ΫŠ°Ê¦éú A¼c²Ï˜£ 9¸;àÁ¬§!¨ÁÃþ8‹8îÜúî…±F÷±&¡Hó]Ùæmy¬ŸkÖH'óÝáwePЮ¤xÓÓŒFš Ü…—ÓwÃ.Pþ™i#b9Öü€r +cÆ8ËÜ-EmÞvBªÈAÎ\xUp×@©
NDÊ×÷8Q‰R?Ã)O¨©|.“Õ +²\rᛞ¤Sa¢1¹‚u„¦‡þ®ãàC‹;DI\Å(‰¿'p:¸×ž0ó¶§ÑÇzÚsWÖdzøz¼íÉN‘¦Šº¾'žìÀ[×tƒNÙ'Z›ú‚Îit¹Ã`GÓíà@ƒïXmü¶) +Epg +%\4wÞÊ(. ;¼ÇÔ)Ó‚bú´>•ŸŽ.Ê>¥OkÊ<©O™øú´s}¢åú´¤O€}JŸžª`õŒVEï(~ D™} +ç;–ôì”BgúFÒ7.Ò¯õôír‚ŸròsÖÝaìÄ&`B¯oùäzÜkÙÛj>õbŽPža9® B¸+I5k¨Ê–à´{¦¦¥œ—rzE•k§rsQâ‚ë€qÆ•cG@Ák>¥×.4§bWÞžù¦MÙeBšp¹¶LÐ1`‰«¥k¬@~ª‹Â…D9òЪÈñ¶$–~yÐ6 4ÅîXóÆYø„Õ‰à Pë9<H‹šÒ¢"1Â/dæY}B£î±Ù€y7àÚonÞ|„¹ü€’IFC©@{#Ò,ý¼à
]ŽNâg8;X…&–=ç‚ ž<¶‘$C€ñe§'ö¡S— +ˆEÆ>þ1ŒMƒ‰f †ôY=ä‹Ô8J««wmG‘p‘Žœ>€Á$Á¾25Š@D2*~tTaEšÒË»öè8Y< ÖBª‘ãœ*×wð?ô}éƒg¹ß“à³®nq£LúDw㵕d¨ ‚RžgÝ8ªî¯¨ómUì¯f÷t!Ô™âŽf—×Ëï‹œ¼u)‘ÙÌû.z`Ø”8˜õ—󢆜aŸã¬¿_ËPÇÇ#ÊáPìKÎG}U‰L_†?„ö²)ÝÕtPåCê2Ó”-Òw:&軦¸í*ÚÌ)ËÉÐf`E³.ŸÂ³Ž%&Jm¡,츜?vHÏDž<θ ›‚ÀH9Ÿq0LLÏË+‚`Ì.ì¸u!1o;n’pµ_ƒŠo£îh…‡.¾o@Ëß06›?»*(¾OùéB›³|êÆȃÃpšt>|–# "Pñ̆×gÇÕAB)«æ™s’5²¥z>šM„¤ÉÏ-ÍRÁöÏšD³dyM)Z.¦hå•2èÛ\|ÞUS‘ ú)¨[˜f~y1‹Q4†’1¨¨Ÿ‘8ÿñp䧡]¹å“‹`ë~ˆ+ÏØ)÷hen4CÁ^ùmÙRÅ8–p€Ä¡{v#ž=S^•¿:£œ®hÝõIšæEC{¨iÈC6î WÆàľ‚JÀ³j¿$kϧr7Re|}¼^•-`TA6p«Cô>Ñg4û‰€_<“†~>ÑÉ|&]Õ•oüŸ¬¼ÔçT^É¡òRŸSy%ÿþ6s©üí¥&$(’T:ëß}±¡ÿSºÈYRƒ¢õ£Ì5G\£Çˆkô4âÂÛvºäç!á0+èõº/Rñe2é„w5#|Ik¨YŽ.1 [CêÁ—ý¾ì³•ŽfÕmߌ›l:~†j„&Yf/×c²A¦ƒ²·qãÍ‚yÞ„>K •êtŸo© égùµ‡ÐG#Øóž2ljÖ&Ö* VÑØf³ÀæŸxV7I°%z}‹âf&ÈËqiи¯y<¹«‡”f3T?’z´I9ºù´n¶å]çÊYO?Vñ$ú}Ùâ¢çŠ…šZÆàsñ…Ø +«âéìOmÊC 5(Ïd ,©ÙGIiîýÑB6þÁ$k^üÑ‚rüã*<,fù‰«”†€3µ:¨óCAp÷nÔzuUÎúF=ЋzX ¸‰Öl‡šûÐ(ç”g%¼ÑÂ&³©t1§‡â¶\þRKaÆñë´•U1€ß±éTqºPŃã׊ÉkÑé@Œ>åÂ+ÝŸ&âÃWò¬Ø›lÆþpŒy÷æs£ã
µGš¦ÿèÊÃ}p%Üc½×kÀJõ|XÑüêé„Ë»¿$Ü/E[†_ŒgØ›ÍO_ìèKáöhᦽÂͨéÇ%v=8ç!%OS$N¡ZZê3CXΪֈ$²Ÿ—VM¢½´ŠG€WGbÅûk4·Ô–œ-pñ2Üã÷ítæ˜8¶”pFÓ߸¿„Cý•ÎÜf%.ú%BH„¸ä`úD†Ëe=~÷É÷~‚‘ie¤
ñÀ¤t¯Äz8¹þê_Ûs>d +endstream +endobj +3543 0 obj<</D[3541 0 R/FitH 760.193]>> +endobj +3544 0 obj<</Subtype/Link/Rect[171.169 614.776 192.963 626.418]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +3545 0 obj<</Type/Page/Contents 3546 0 R/Resources 3192 0 R/Parent 3529 0 R>> +endobj +3546 0 obj<</Filter/FlateDecode/Length 2267>>stream +xÚíZK“㶾ï¯Ð‘J`âÁ®®Ä®ÍÁår¦r±| $j†1E*"åݱ+ÿ=Ýh€Hjfv½©JÙsØ¥ +`åQPGß²)vuy¸#…`ñ¸<~©å!Ð¥èCÕŒ|fqT8[(–Iµd‘å¾…±Y4ú1Ú[¡m°ÇXûiFõÈdmûαBÕŸ¨1 +DÍÍ·®™Ñpôp0üKW—¯ñ÷«¯¾Iߘ•2?7"fRnlÛ~pÈé¹·ÍN¶[ñ£Ý.‘£kn¶‹)>ìì£%Ir_ Å„ŽÏqûÚµËeQ¹ÈU +'ãÉ›¸SÀð§e½àg.Ó—“ƒbmêô/)–²X¨×)öÛ—Qìgˆ¥ñ±§e†àµé³¶XýçsÝHÄ°!èGþÑý¨/?ö/øRš²4IÞ|éæKÓè
’°Të0âÜ?–ˆUBFûöt2¡S …™€zúÁ^íÅèwÂè‡4CºE‚ÅtË5ÈSèv{3×JΔäA®E®ç«•5†rì.›¾²ÙÂhDv$¯§½ÉBpÈû:<$fI-ú)º~0¡a„—™Í!Büá`{¨}.mŽh]O^²Þ²90êßP?žß~7¡MMîA5®d`0~µ‡´ƒÔODxÄ#ö°+õD+îÒ˜Šƒ¼ ˆLð’ÈÄLs\3&Û&×é+Ñgbô +ã]õg.üâ|– + hJM±©®Ûµˆ£Uó +Ÿ®túîqiØ5,
ãÕµ=tŠL®¶Ýx
z±à'*!³›êÂPÀZˆÈàë|ÜsO¹Iú…žºØ•5ýôöy¡61{¨±`Ú×à,¸:%«Cï™v¬q«ÀÇhä¯å¶Ž¬ +Z;Á³.´&þ3ß
ïhf8Ãê?OúðQíìx±´†æzÚNâxªØßcgÀ‚CÉj +嘜¿ç뮆RU³³ŠÆ~wv/äÉbc”Ù"Â\7_"´ªÞ¬§µV®U°Éîì€å–RÖq/•Ä°<Wô"ÆT©«°ä<?‚Å_̦ÈzÌa2CÿFÊk1”]YdÖ
-e¸u$iÈa +Õ©7œ#’€sõl’\(@xœù/BèñªCˆüÆË‚dRz…Gÿ¢<¸í@)a%ß9iÃA[" +”¥Ð4F™‘OŠwÇ€.Õ“„ÅœAgéUÏÒDüÒ«Ô›*Oþ_LÓ3…)é&÷Cƒ?ë˸šbýÁ+$gá˜ÖVæ_^ +«.¤õÏÇÝÀst¬Ù¬W\–ã´êxû5{j*†½åBxÜ3y—…ž›å£ñ÷–ná©FHÉ2-Ç£78Ô¡¬«Óâ¶ä ÓããÓ´8DA³×š„-i>O×JÖç¥A3¦'´‘ä³jz‡Šô€¨¦"¼£€Æwk0Jð´,yX§ðñpÑͲñìü¯ónø0Æ”þT£Ü#0m'Ÿ¢ßïI¿SýÔK(J¨k9_;àX¨Ó|¸ZDÕCÓš¦y®‡Á÷G˜<ÁO¦=ØàÚÜÍž¼Q¯dÁ©oåžïCe’)È:TÝäeÑ!ÔædUilÕu×ÒöÙçnHòq,Coÿ +endstream +endobj +3547 0 obj<</D[3545 0 R/FitH 760.193]>> +endobj +3548 0 obj<</Subtype/Link/Rect[307.195 273.655 329.512 285.298]/C[1 0 0]/Dest(subsubsection.0.3.6.1)/Border[0 0 0]>> +endobj +3549 0 obj<</Subtype/Link/Rect[350.039 273.655 373.514 285.298]/C[1 0 0]/Dest(subsubsection.0.3.6.2)/Border[0 0 0]>> +endobj +3550 0 obj<</Type/Page/Contents 3551 0 R/Annots[3544 0 R 3548 0 R 3549 0 R]/Resources 3192 0 R/Parent 3529 0 R>> +endobj +3551 0 obj<</Filter/FlateDecode/Length 2410>>stream +xÚíZ[oã6~ϯÐÛJ@Ì‘HQ—>v¶-¦À.Úm°/v€*¶œ#K®eOòß{.Ô…ŠÜ8™é4Sä!‘Hž¿sHùÌw®ßùÁ韾ð9»ëAã?8ß^œ½ù^¥N*’ œ‹µ„J¨ ub¥„Ÿ†ÎÅÊ™»JDBy³8NÜŸYY,d¾òfšËbŸí‹ºâVY4ûÆ»¼øñ¬]úÍ÷¡rXQ‡²ŸùBù‰3“ð”†ûÅMÑx3å+w›-½Yºïá¿ïf×^»9I·9l·õ– ܽ¡ÎxdYfé©×†x›/‹¬äNDw˜4£Þl²je&-³²Duðý×Í¡Ü8ÖÏI–usf¬+(¡Ã” fèt +EœÄl"ÝB&$ï&è!“ßy‘[’-F¡þ¡Xå¤<o29vuò…¬Šž_¿FvRZD~Üköïx—ÿY¾
ß²µ'ál0²åö…Ûä9'’…cÇRלC¡„'•XYxy‚9±¥bƒYeY{Òªkî…Aíþqéf4Ѷ4äEYÈ”s`_Þˆ<Ö=¶š»Š}ð;·)á9¶-fK€ß£D`Kþ%ƒh© +¥¼v”/íõëCÇ`”¼U¿‰ÏÇÙØl
ãQðò2ߢíq½4±–‡f]uÀ9¥®rî—v>ã) Ï¿·ß[>=פçZ³ À“ò&´AŸ@@Z'L<µ@ëÊL_Ÿ™±·¨ìª{
Ÿw3˜¶éhAc•†¹Ê¸9r‘€Š;©Üyè“Uf•.`€ê²õYcJqÎF£œJ +U9•vðÖÉ$ež¡¶lÛv¸7ù²&ŸñÈy0j—`¡)³†L&4#ÅÐ +J ¸©¬¦gä
ölœÛ³ i›á>Mp(Ëpú ‚º·¨¿ä§ˆyÜ5{Œ¾ý®^–0‡ž„ŸÿEä²sœ´þÒÊH08ª&‘`p} +Æÿ´-õŠ‚»LùˆþD—ýu(øð#g§ŠäÁ¯]ò£ßùæ”/w»ÕÔëñ'e<¬¤ƒ/ÔG¿'ËT¤ýÇçÉÓQ”ôŒÞe4Œ¼óA½>ü a>}EÚÏÍ +2D”„öçɉKÄc©AGâ51¼&†×ÄðEbúrþ¢"úÅ&†ç”Ça(Òdt;ûÓ+¾8üg9_ôžz…Á¯Äeò¤ú8žø1Úçù'D:½FþéÏ™…¢‡Õ§Ê³( +í‘hÅæN$öfáèîú»‹³? +endstream +endobj +3552 0 obj<</D[3550 0 R/FitH 760.193]>> +endobj +3553 0 obj<</D[3550 0 R/FitH 608.998]>> +endobj +3554 0 obj<</D[3550 0 R/FitH 611.152]>> +endobj +3555 0 obj<</D[3550 0 R/FitH 515.748]>> +endobj +3556 0 obj<</D[3550 0 R/FitH 517.901]>> +endobj +3557 0 obj<</D[3550 0 R/FitH 449.596]>> +endobj +3558 0 obj<</D[3550 0 R/FitH 451.749]>> +endobj +3559 0 obj<</D[3550 0 R/FitH 439.794]>> +endobj +3560 0 obj<</D[3550 0 R/FitH 427.839]>> +endobj +3561 0 obj<</D[3550 0 R/FitH 332.435]>> +endobj +3562 0 obj<</D[3550 0 R/FitH 334.589]>> +endobj +3563 0 obj<</D[3550 0 R/FitH 322.633]>> +endobj +3564 0 obj<</Subtype/Link/Rect[373.589 411.538 395.383 423.181]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +3565 0 obj<</Subtype/Link/Rect[382.601 397.989 403.954 409.631]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3566 0 obj<</Subtype/Link/Rect[150.654 370.891 172.305 382.533]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +3567 0 obj<</Type/Page/Contents 3568 0 R/Annots[3564 0 R 3565 0 R 3566 0 R]/Resources 3192 0 R/Parent 3529 0 R>> +endobj +3568 0 obj<</Filter/FlateDecode/Length 2976>>stream +xÚí[AwÛ¸¾çWèH½!@䡇tÛlÛC]¿^¢h‰¶ñ–"U“Šãöíï$Aˆ²e¯ß®Óúƒ™Á`æ@y/®ñâÇÅñ3fþ¥‹Ûkïå?.þxñîçT-8ô©$]\\-rÁbhi)Yœ'‹‹íâs´^_5M·1]Ù.¿\üí]8Á‡O‰Zä8Zq&´„NYòŸD†SäqÎ-KxÖÓÜ8•ùR$L$¢'Ùß.9ÊY^\²4˜GÓ‹ƒlFi–'äf&Õã
œöM»ÔQ7ÏLƒ@ú!Ä(ÐçÓò¤O‘çWhç˯G¼Œy¾üçeÄùy‰¶Yñ<ºŸg˜0ž·b¿0Ææ$4l—ßÞ§_Ç’‰Z2ù¤%KϲÐ/AÄ: +Ã8¸’iÌd*+X•äa$ìÊoÝcÑPs¦3ñª¢¡8/¦ÿËÑPG[ë-¾P4üòû«†ðQNbÈ2–e4 æ ‡ú.n`R¡³hw¨:1oÉãÈu}]r•·Ë•ŽZÓÔÔÙ\SóØæ# +v)£‰ª²}6nW)KBÐÞöåíY¹ +¿H¦’¯-S½4(}%™ê-ì½P¦Êò·Ë‰WxwNª’^ª’*Sv¥*ì<NU\0Á½ì2Îù\•0®·aÄ”’¶†ä/}ç˜'¤šÉHÒç lwÖŒ½bõaE)ˆ§)x¬+IÍ¿Cõ8¤©Íélr:‹È|UÏìÅSÂC³LLêî«reêm¹/áOÝÑ\NÕiz ÍOÓÒOÍ®\rufWbºÍÓÈtîéÞ·ekP©¨¸¬JêêpHCík—Àû/½©ð
—»è`µ{îõaÛnÁR÷ºýL=yA«%,Þº+º §b›ôŸ ƒºÁõ™ÀÃØUÆ–SD&§À.%f-6ôækà¾+êÆÕŽÙ¦p$—%=wÍ8õs]ÃÀª¹,ªÁ÷`°©{Aƒ·½…GÅNN³‚%ƒø1Q颧‚|aWñáz Ýð©,Z3 +ÊÀÀ¬Z_/ÁI1î + ¨šbkà³o¼íGß鄆M*†`óÏÙœ21ž¥—Öu7¿ +Â_g!‘Å,†mèïÆ¿4KGwKú¿>þ¨a¨Œóèî¦D† ö¡%]â|ÜGö=8S]цá* š{áj_Ü–õépÔjˆ¬°l7ÁR®Ï<׶Ț{ÈåõVœ£î¸w@íû૵™ŒSX>õ«ÐI4p°«AmSSHcñ4¢À@=è#ZEwÆMBôž<öÒŠ¾uŽ_KÃìŠØ¶·œ÷#¨b•>ÅÂÃr¿…t´]mˆ÷Œæ¿èE„PPë²t‘^@²LóÀN7ÆnüœOêåPÁ´ô£8tÍi¿ +ï}”GsƒÖ64b«˜M\XD²q™{ûv½Ät#¬k
Äxrë&á–•,SÉùë,}¼Î0…b€SuÔE )v–ÙÓwÛ¡ó² cÓ’P²Ñ«Ç'¶B̧ø„Â…ÊÐÀ@<)ú á,Ù#Wkê)ñLxPÅt—…:ðâ +32!š¹¡ÝKjÀÔcøçÙ
FõVIÄD`;F¼(] +EŽ ¢¨Ì¿-òrqJ}¤ôÕGÒ¨s‚Ð"úZT‡’š^Ä·ýíÁéä +r_ÖÝ ¬ã—ú0„òï‘ÞtbQ'Ÿã\Ÿ&Ô˜^G4¡j„§wÖoÅ~_ºd¤ªé¹)Ú²õ»âItÀþ{”¾9ÐËÝìЪ‹k±„</B}û¢t´n–@¸UNËãälÈ‘1>þšç¸‚‚ø¡³såVžŽ)ö˜›f©í?‹ÊüzÔõ½=“¶P†ÞúàŸá/bz¦ºCåPÌÈ™º_™§¥®öÆ®‰m_:26ã«='ñ“²}³ð6 > —•.ÔGiÃSOC2rÄ``eð†¼§.³Û•ý¦q6‰y[ã"ËÓÄ€lJ:`À_\é6‘s/SÓÔ0ìPo ¸hcÈå¶æÇ>ºJJÇ, +@E2~ +–‹g°ðß6œAk¼Ç@Ykg¥XÆÖÚK‰$ÔuS[lª!Òc÷$ebǘ2^vØ>; ªè4ݦddc«!ü\õÆ´ó`Å}
ð¦îˆ¬·®ýˆ¹ë+þiÌ–º¶ÍÑèLˆ†‡ÙSÑÜy·°ÞL* +_]nD°¡VÞFüøàFäl̽T-TÿU1Ll]:(Üû¿ºžsªè ðåÁ–™P^{rðȺbR'˨.v®EXy-¾™=–2 _:ävAèF¶àF„G–.ä<Õ5ÊÆó<(óö·å•ùvZ¤žþ~Ë?¾Rî +žeëÖþvLÍü®KMoÇ×þ„ÇgVÒ;<Úïõ”¥£ +ŽR” +ŽŸ‰‘óÜÙ«ˆÄ sÿÛ3šñ¿»¾‡à5EØ\Cñ æZ%€í… &tŸIþùâÝ»Jº& +endstream +endobj +3569 0 obj<</D[3567 0 R/FitH 760.193]>> +endobj +3570 0 obj<</Type/Page/Contents 3571 0 R/Resources 3192 0 R/Parent 3573 0 R>> +endobj +3571 0 obj<</Filter/FlateDecode/Length 2215>>stream +xÚíZQoä6~ß_1vÑÑÚ’lYíá¶èápÜ
4}pfœ¬QǞƞnrEÿû‘¢l˲'3IÓE›ÎÃ`,™")š&?R~nWÑê›Õü?b~éêþÖüë›Õ×›wï?¤É*†¹D¦«ÍÍJsÁ•‚EZ®6»ÕwÁÕU~èšmÙá÷›¿½“)‹d35Q|anø‚ßÉJ#ׄÅ\œß™ï?ð…ëHÇD&ã–’–$É\ý$ã’÷$ûû0Žƒ¢nBt¡ +ŠE®¶”¤ýšÒÒôªM~¿¬\f"=˜kZP§;¥XÊ".ÏSìç×Qì‡ì®c<.3”L¥OÚj`õ‹÷Ì9™ïaë8KYšJ¸,‘º÷±¯–|Œ?Ç¿øÅ·Þ”oÁM1õ‘°BÈšGLp6A¨È’
d‚üÞhqÊ ØѽŸÌœ +ʼîZšjn<
â(c:læE=_™„3÷´»†xÂC§éhp]|ÌÃX?…qXwö¥ËL)–%Ãîÿ³(0e\ÊfsuW…qæ6¼oîC4wƒÎØ£·“Yz»6BÖ\‹‰éËx¨Ð\"ƒ¦.Z†—‘µ3Ìådh\X£¶?IÙE[Þ…qìí`nŸ·y@×Ô4L@ÉþzÐ(®ó-Œ%ú”€}îˆfÛÜÝåõÎ*ô! UÖ%Á\ùÝÚF‹ÉžöUñe¸æ:JÿÁ󌩈ŸûÜc–wŒ<·M}Åo½ËáT¿9¼>´…'SGà>ŽÌ}~_ÔÇ…J6Êü²çO«ýÝhÆyzd7¶šÆ˜»37²úò2&8hOô©¬*jÍÌáÙoäžøµˆ9„Zá‡÷éiC§Ô ˜=±gOãÆh™öTv‰WÃÛy¼f~YŽ”‚¥QvVð¾ +èóÒ¼²ÌLBêL…^+Ï2:+•üÊ´Ë_Ç<â•’-V²=ï‰ýÂ[6WP|6Ÿ>ë‘%Ÿß£ßöB¤q{_"á%¾ÉHxækõ;‰„¿UÍøf#á¬RäYƲ,ó+E„ëR&ýK§èÀÙ»CÕ• Öš)ªÝlK,[pÕ¼rXk}fa0ø`SF‚¾íˆw^µ
Íì +, H™mgϱBº»+,RÏÞÛêmwÈma딥~¤ïh‘À"þ%ƒ?¢¤CIÕ#‚„P~ÙrÖÚ#–w“!U£–qK·ê†ÆǪr¤q«ræ—1P`K¡F›NsÔ¬TȘ˜–e( +ÑÒÔ²¨‰-Èfå +ä4ø1Zš‚kðÁk¨„ :RÁ6ß—´×ªü_ÑÒäèc\§Aß4¿7–¸â4§š‘«àŠ“ÊziÅÖj@ÚÐÝÐÊγ@Ž’YGIl -ö÷ÅMùp¬–Ñ +ÿ}œ9q¦wQµ +è%|ñG¤¤ìdÉÛ÷Õ)gYëÓήžH{qö?—³÷ÎæËŽ5‹#¹èëg€ö +{=mëãIAJ'ÿÞÛ2¯ž{N >Ÿ5ih~N +endstream +endobj +3572 0 obj<</D[3570 0 R/FitH 760.193]>> +endobj +3573 0 obj<</Type/Pages/Kids[3570 0 R 3574 0 R 3588 0 R 3599 0 R 3608 0 R 3622 0 R]/Parent 5813 0 R/Count 6>> +endobj +3574 0 obj<</Type/Page/Contents 3575 0 R/Resources 3489 0 R/Parent 3573 0 R>> +endobj +3575 0 obj<</Filter/FlateDecode/Length 2166>>stream +xÚíËrã6ò>_¡#Ue!ñ"»©Mjö°µ•Qåç@K”ÍŠT‰”'“Tþ=Ýh€")Ê–mÅÎÌè`‹îF¿ +D]mÇ°Yˬ7Ù¢q#h +‚Cj‚þt—/`5%,½}÷âÄ1Ô]2Ž]7HÎgz¢§¨®Ü”»õ
0 $îî}¹?3IÝj5–³?|d˜ÍS¬è%©£8ê.®€ƒ0ÙÓª|¨dù¥”QKJ?¨¹)-—ß!Ÿvq{Šs:‡§x®G»xqÞÕx"¼¤ßjƒ«† ^ZŒNa$ãšÿͮ킷Ó(¸þˆò¾™ +}‰DÏŒD鮩^7 ?uY5ÙWc¸ç:¬8SêWyÇcΔpçpÊ«Ñÿ.jô
«Ñ#4D¿Lô¾Õ‹Þå!ÛûpùP3ýjú1(H0’‡õEœ ®Þ¨`ÂÈ‘z‰š¤JÕk‚nsÙEèÔ†¸ª ‹!zÆÝ/ûºòQ3éÔ•„3,e‰k^ +pt}H” +ºò»K–qï’*´nmEä®,íäÔO,«à7¬B ÊÊ ïÓ¬uEÏVsºNüM±²iQ¸»KrPˆ½éòÞBB³/˜DÀGj!gBáÚj”ÉbTÙ´fâm܇aIëÝúË×ÐÂ*_§Ì€žf
>D†q!Nõ
*iAW»rA¾ÉÎá¬IòHŒ3“X +¡N×îi³óN Î
›{¨Eºq”ùïÖËBcëUÁ¥?û™€Õ¬›ÎzÉ7†Å‘šÌ$dŽÒKfªt {pÿ™¿û6õÈB +endstream +endobj +3576 0 obj<</D[3574 0 R/FitH 760.193]>> +endobj +3577 0 obj<</Subtype/Link/Rect[294.324 513.157 317.42 524.799]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +3578 0 obj<</Subtype/Link/Rect[317.751 485.485 332.603 498.387]/C[1 0 0]/Dest(subsection.0.2.2)/Border[0 0 0]>> +endobj +3579 0 obj<</Subtype/Link/Rect[294.324 431.862 317.42 443.504]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +3580 0 obj<</Subtype/Link/Rect[319.556 404.19 334.408 417.092]/C[1 0 0]/Dest(subsection.0.2.2)/Border[0 0 0]>> +endobj +3581 0 obj<</Subtype/Link/Rect[313.682 350.567 336.779 362.209]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +3582 0 obj<</Subtype/Link/Rect[316.316 322.895 331.167 335.796]/C[1 0 0]/Dest(subsection.0.2.2)/Border[0 0 0]>> +endobj +3583 0 obj<</Subtype/Link/Rect[352.618 208.55 374.412 219.943]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +3584 0 obj<</Subtype/Link/Rect[387.781 181.705 410.375 192.844]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3585 0 obj<</Subtype/Link/Rect[460.056 154.104 481.409 165.746]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3586 0 obj<</Subtype/Link/Rect[333.714 649.357 355.508 660.291]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +3587 0 obj<</Subtype/Link/Rect[291.62 622.053 314.214 633.193]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +3588 0 obj<</Type/Page/Contents 3589 0 R/Annots[3577 0 R 3578 0 R 3579 0 R 3580 0 R 3581 0 R 3582 0 R 3583 0 R 3584 0 R 3585 0 R]/Resources 3192 0 R/Parent 3573 0 R>> +endobj +3589 0 obj<</Filter/FlateDecode/Length 2434>>stream +xÚí[Ks㸾ϯÐ-Tj…% +ó»jKJÁ¥¡Yô±¼A`÷'þ` <P=Eãqiö“%eiJDÌž,‰åˆJû‘a4,¨„5C&CHâY˜Ëó¢Ðm˜š]ÒÊ)¸*
ôîm¢vK¿eººé»Àœ*× +FOáç$¢¢Ù×ùá\@u¿Ô¯& ¾LWÃÔpÿ5vSyÈ»Y¦L‘T\&ÖSšŸ¡)cÒƒÂbÎ/!x´d/I@@ADªÇÆÙY€2õ³xr1S¢€¸'Á°“Úp“º¬soŒ +†èLÇö›Ò„ÛÂÛÓc«Þ²Úä/x‹¡âhšªÔ˜_ÿ¨HÈú¯°(WÍý8“PJ%‰`ÜË8ÆÕšSO¾‹ÅLÀ”x‹ì\¤dÇ4$¼4dHÚâÔ¶&í@¦blÞ²DžÉ·aB`¥‚ i3 ðz¿·¼ü‚¼6GLçX³È«AÝž2#IémeçÂ7S^3µ¯\“D{H=ý¹ +"¨°!?a—_/J&60]MhIë$Œó™¸_÷ÃT¹+C¡4áä¡·lçD³ŽŒ4{ےϺ|£À$d¨™Ø‹"_tÝoBˆ¢E,–¹ŸðѯÇ*/ë),¼È‘ÍXâ3A‚‚IÄ|$€vº7ðž“_$¼º¦ªÒ,XD•ê|H(áR^$â"\€ýªäopá¸ð=Dœ7¸ðÀ…!u|pá•b_à4¦„òd9ìK]ݼl=Á.‡â¿‘ÙgA‡à+Á¬ÿQè`êwó¬20ӗƀŅ QgÙ¢`s&he„+#$1ÆZxˆYŒ€Ý1RI1‚L‰AÉ€®0¶<ḧJ¨—bp”%õ!a$i˜á¹ŠgAB¦F`HF +¿B‹Âsô™úFîômY×®´`wr†Ø>j<§ýd)ÝÅÄܦAcÕc3I uŽîÞèÁÖæàr§ìvl×[5›ÙM³‘Õ%En<b2uQouqò®XÉåÄØMÃQå–ö¬Ë®Ì«òÃÅFÝ5Í/–ûXJfß¼¥§¾0ËB¤IÚ¶Û÷ý úegú±{¨æ«ùöFB jœl’F{sxÀyaRI°ÂÉšñˆ>F9Èç}g™Û;Ø2‰R,¸€ý• +‹4B¢ÞԼÙÄ4›€Œ–ñêíÌõÑ>òC·1Àð†.¾G(ä·k*ñ¶†é³ÛŸ€íúT0·mÖ“@ëJ +ÙÐøqˆÙÔ™Ÿ ÅÔ~±ßÖDpå\°)ZÀþY§BZ[·„äÛ¶¶ÉÆbã#Š“uíþnáDnRŸ©‡˜/«X8÷;ƒ\Ô¼=ÙÌ +%ò÷c`¤qX¼þ?ršÃ‘ÞæpjP ÒÉ»99lEc £3P×yž;gy´ç›Ë~“Èò?H˜Z•àN +¶Ã +endstream +endobj +3590 0 obj<</D[3588 0 R/FitH 760.193]>> +endobj +3591 0 obj<</Subtype/Link/Rect[222.191 587.678 247.533 599.32]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +3592 0 obj<</Subtype/Link/Rect[354.321 553.805 379.663 565.76]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +3593 0 obj<</Subtype/Link/Rect[357.125 506.383 382.467 518.338]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +3594 0 obj<</Subtype/Link/Rect[401.514 445.411 426.856 457.054]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +3595 0 obj<</Subtype/Link/Rect[151.827 418.313 175.252 429.955]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +3596 0 obj<</Subtype/Link/Rect[447.61 357.342 472.952 369.296]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +3597 0 obj<</Subtype/Link/Rect[221.155 330.243 244.579 341.885]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +3598 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F65 3014 0 R/F28 2973 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F40 2803 0 R>>>> +endobj +3599 0 obj<</Type/Page/Contents 3600 0 R/Annots[3586 0 R 3587 0 R 3591 0 R 3592 0 R 3593 0 R 3594 0 R 3595 0 R 3596 0 R 3597 0 R]/Resources 3598 0 R/Parent 3573 0 R>> +endobj +3600 0 obj<</Filter/FlateDecode/Length 2864>>stream +xÚÝZ[Ûº~ϯð[% fÄ›H=¶ÍA +4r¶ŠlʶvWˆ-9+;›à ÿ½3Reiãä )pó2’3ß\8Ò‹lu¿ÊV?¯.ÿ3&à—¯ïGw?¯þtóâÕë\¯8Œi•¯nîV…`RÚ•‘’e…ZÝìVï“ÛÛCÙlëS•þëæ//¦ì_½VrÌAg¬°¦Ü³ïªt-
ONéšÉCÝQwÛ€é.Ìq‘´Ô>”)WɇÐkÎå~Ÿò,ùB#uÓUéZ¸§²¤r,²¶—®MRžê¶ñKÔwôÿ%å<iÏžaý™å™V=À#Û~ :àšK¦UA'¸O¹Iª…§†E¬Öøm“ÚÑNŽåÉ
fÃÿ±ô‡¨·ç=Ù&ý)aúÜUwgÏÐþ½+b9^†æ»T&§/ižì+xLURçÎtÜ—Û +v"rKTÇj8NĉCãj—ÿßlÜãðûTûˆ¼Höõ‡”Ë„ +½«@ÒöΓ
1‡ýkØKI.)‚ÎM”SO5D/7Wñ«Èß*ضê#ò?fu”3!{WÛS´Á) +$ø*nÔww”Õ<o þ>P£¼bnèX¦e,מëRpÈ’
lƒ¹H¯`›ìên{î:Ñ KÕ^2 ÓL\ +/‰l„“Ñ$uêfWoËþ +‰C%=òÄÚ]âÊÞ÷3Àé*¹¥NH;ê>¡É(B±ˆ ÉÇWmè9ƒp‡ E/¬´ŒYR¯öœûê£>åc°Èuù<ñõ|ˆú|Û3ùOÁŒeø"`egÀcɪ 8šî<{cãÒ0Uôhùç, ,xÚ§Ÿ‰ñÕkúÛìÎ藍ّRàÙ¢qؼcwQÙi÷€ïªçªéæKxî~=åKÏ»òГW29ÁÞUJVÂÀ
ÍÎÜÐÜ”¿.Ã.ÕmJäsµc¤Ù’ŸR¸BWX²RQµÕ±™W”È,ÓC…ï:E©P9¾\f0Üns>lp¿ÊU˜}½ÑoØ—ó +|(O§`;°ëlb.åñ¸¯«¾Äæïå¶ÑZá}axŠÅ¸ð±O*Ühxlì4©¸\`!©…`Bª!¼{{‡/5“È|È)¾7ÜaC]‚ºùƒZæ*>o¦ñ#‚ùZa93ËýãÒ%²ŒLJúÛ·Xß¡{ +endstream +endobj +3601 0 obj<</D[3599 0 R/FitH 760.193]>> +endobj +3602 0 obj<</Subtype/Link/Rect[181.33 431.288 187.404 444.19]/C[1 0 0]/Dest(table.0.1)/Border[0 0 0]>> +endobj +3603 0 obj<</Subtype/Link/Rect[230.079 431.288 242.132 444.19]/C[1 0 0]/Dest(table.0.1)/Border[0 0 0]>> +endobj +3604 0 obj<</Subtype/Link/Rect[421.803 319.484 445.227 331.126]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +3605 0 obj<</Subtype/Link/Rect[435.685 265.287 457.951 276.929]/C[1 0 0]/Dest(subsubsection.0.4.8.1)/Border[0 0 0]>> +endobj +3606 0 obj<</Subtype/Link/Rect[363.995 170.442 387.276 182.085]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +3607 0 obj<</Subtype/Link/Rect[151.102 716.395 174.383 728.037]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +3608 0 obj<</Type/Page/Contents 3609 0 R/Annots[3602 0 R 3603 0 R 3604 0 R 3605 0 R 3606 0 R]/Resources 3317 0 R/Parent 3573 0 R>> +endobj +3609 0 obj<</Filter/FlateDecode/Length 2773>>stream +xÚ½]o¤Èñ}żDÉÓG@C¤<ì%{E§<ä)Ò9Ò1¶Ñ20À»Žµÿ=U]Ý@3Œ?ëv¡‹®êªêúˆ6w›hóãÆ=¿¿þðÝJnxÄD¬’Íõí†+É$Ï6ZJejs]l~ úp˳ྷŠËà!?ÁZUÞô]ø¯ë¿"‘x“!zœ²$@ÜàÝÜ쫾ÌëÞíòŽRšÅ:q{ó¦XÐœE1_Ò:®Ó®b÷2bôÚqÜ…eÐá<N¡ +Ê¿‰…4f{{KO'vgÉìÛÃØ쮀„ŠÍ–K«ŒŽþr_íM÷áVÆ*8ZêMOëI•2ŽƒÛ¡® žöK{"@]®¯ìgò}¯»–лáxÄý‚]LŒ¶ äeÆ”•øÚ\U¥Œ˜ãZ™-3éŒ +DŠw˜ú*¨PD¼Ú¨UCÏœÇܲ]í‡ßø%Là;ƒGZïBÎáÝ„'ãʱ×äý®ÚË!X¥nã•eÃòÖ´H»§Eo”›[®òÛË}•×g|&±16*‡K,Qíp_ñÐD‘bC€=à&XHª3¥raÿC²&oœ±8›É» Æ’Hù´Ë|’J™NÄ\s 8K¿g7!®åh‘ø,¡çiÑón
v*‹Y¤´¯2çm@ðæ~…ë}~¬È¥ëê?%Âæ¾…;šü`ߎæÌñ•–gŠ‘d\§“vþÚé_eT‹èÇâاr|*o¸u#átWŒ,eÆ„T1mýXWyW5w€‘ÆÁ—Ê*oÁK™ŽfQ£(o)ò*?:bJªË¢iûVØ_¦u.pº’'@a<õ©/SM@ùS|À€dm×U»º´‡hž.DPÖ5sá.5ƾþ-«´á„œ\d‰³E*°ÔsÓ„`Ú!O!öÕ®ª«þq;‹”/æ„Á +åætÒië}Õ6¹
³ ¥¼wpì`†›q¹L‘/ásA6fJŒ9ú˜“~†ÿ£ ¿!ó•UI))ÁÈŽ‹Ci\²F1(?.#½,ä›Cýïáô #ª3•¦ À/Zz¿š=* ƒÐÄEùoÜ2Ty]6½‹Nå"Ïßæ{¼¹ªÒðQ£ø¼ Ñ$c™ä€;,¿®Gßì3~I¥x–©oðÅ¿t Ʋ¼tÜU”ÇÒ¨ÂðÛ,ø5«C^YŽäÖê€'LÅ‹mS¶À‚lÔ†7¥‚¿´¡ˆ¬ÿÀU?`º„K#ôcD™¬äšG •]ÚGNoycXD³TfS8À<€©®(ëê°³2&õx9ÎHðÐWïHˆ5‚s/ÎüO§ äÛ|¨{Zxì#Àø</X ‡D”Æék,>frÚxÁH1Ú +[3‘¦ãÅÜOñØ1õÌÏ´Q†a)áœBDÛŽäšú*‘¥sY®lî›W{™«F|¯Û¼(-YìšÐ[áôj?FòD˜b(\;›w–À¡-@e1ç×ÝAkZ‘t,ÕQÖ¦ð›‚tÞêh÷puMO+*6óƒ©%É‘ô‘öms#î2Fr*߇6Ud«Ø‡íû.×ÁAÇi< öF[äEŸÊÙri!óù¹¸‘Äž‹shÔS¬.çN~sóçò¶jÊïÁ™«öî”ïîOPpv‹sÆÀá‚„^>ø“
"ÅC³(ãTHª©äsEkœz‘‚ 5uçÍh LY&ôX.”GëÛ:KðšÊä
<Í]x $2¡ÔëXZ•p3™‰–‹ð‹/Ó±ÞÄ…pèÊ‚ÞÆD_
¯%Áwt¥`D‰
¦Çûê‘>›¤ç¦wè/¤HRèL_¡6ù¶«LÎôæ©&ebj‡ƒéJ’8·rS¢¹ïf~|U2±Í&¾}n¨òA‡–zT"~º”õΑFùvù®¬×“>gq"ŸÍ}WtRÅðv°°€¶±ì™Ù–œw
fñƒâ ‹¾Ž€ve§"vä%X‚5‚7ïÁ"0Kí„
ãÞó…Ç/f7÷ +cú…ö·ì®’çªùÞÝÕ¾-.–Xi–½Ž—õ¶*ÓLCôYéªc]W…¤è¨¢lj0þŒ3L³\´ +endstream +endobj +3610 0 obj<</D[3608 0 R/FitH 760.193]>> +endobj +3611 0 obj<</D[3608 0 R/FitH 412.535]>> +endobj +3612 0 obj<</D[3608 0 R/FitH 414.688]>> +endobj +3613 0 obj<</D[3608 0 R/FitH 402.733]>> +endobj +3614 0 obj<</D[3608 0 R/FitH 390.778]>> +endobj +3615 0 obj<</D[3608 0 R/FitH 378.823]>> +endobj +3616 0 obj<</D[3608 0 R/FitH 366.868]>> +endobj +3617 0 obj<</D[3608 0 R/FitH 354.912]>> +endobj +3618 0 obj<</Subtype/Link/Rect[468.423 504.39 491.847 516.032]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +3619 0 obj<</Subtype/Link/Rect[448.285 246.956 470.746 258.91]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +3620 0 obj<</Subtype/Link/Rect[430.452 233.406 451.805 245.048]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3621 0 obj<</Subtype/Link/Rect[442.226 213.083 464.686 225.037]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +3622 0 obj<</Type/Page/Contents 3623 0 R/Annots[3607 0 R 3618 0 R 3619 0 R 3620 0 R 3621 0 R]/Resources 3192 0 R/Parent 3573 0 R>> +endobj +3623 0 obj<</Filter/FlateDecode/Length 2373>>stream +xÚµYYãÈ
~Ÿ_á—`%`\£:tåm™™$ö!iL/°²]n-ˆeowï`þ{È"K—å><›‡nIU¬‹üø‘,¿‹fw³höyæŸ?ݼûðÉ虌„ŠM2»YϤÑBË|–j-¢ÜÌnV³/Ay«ì*œë4 Êc8—y° ½ù'ŽŽg9Ž3©0©†YÝ€ÛÛ¿ÙuYÛŸÊEUîîÅ~óôññx(?l¸¨Ž…1¹-h©¬ñ}BØ•½UµßËr·Ý5”
I—õ²:¼HY»ç2S"Wj6—ZÄ°íR™ÔuG3Øü%³*ÆüûóìË\ÇI E&K’æ¾ïC×ÅÚ°nwÔäv§A½£ïÚºÝ8a©nušPscü±¡—=5šà÷rwâIÊc¹«I¦óÚáVþfõ4¼ñÁÑ^O¥YP¬Š}(#ÜHàV±qJ<±@UÑKUÔw§â.”©»ÝNƒäêPfÁÓC˜€ÍdÓŒÙ×ÛeMø”Ä}LÌ¥’"C“©Hhe†ÀúûÓ~cëõðñqi÷øÒŒV¢gQ„vœ²¯E•á²y”K ÊÌ‹xÇYgF(£¼ˆW‰BuNM¨3 +œÉ‹ +NŒˆ"õý¾ÎƒÌóúÍ„Œe+ÒÐz +·?Û‡~2óŸã¡¬ï^ +8n¢?5Ü€™ÐpÈJÓ¸4"MÒïavÌ‘¦SÄ®²´£N• ì²*8q½µ…Ðÿ@ïÒìs„öžØ”º°±=…í®yO3–åpè÷$†@t˜óUù‡_ª¬8I,ßâõ¯R*³¬£Ç†±‘‰8‘ÒQpjœë©V×2"ÏŸABš¾%^tYc39¡‰ûÒÓ'ƒíçíáŒF¬.…LÍsù?¹Ì…À@ŽÓáV.ѹ2"þÿûÌÙá[‘s—»ÓÖÖG¶RBFÙж[Î!Bœª—÷ç[#Š9Ô$ÿƒlÇÿ éøžÄÔ +)¥F[²ËŠ•]§ê(^X÷Ã'C°Éd&9Øô© <N³}Ú¶Åñˆ¬ìfU?-7ÙfB»
ÉÎ’ºÚà‹6ʺX–ø’eR•ÖغgºŒ½ìÇ%ÏÒØ¥¯ÝòB<.@‚¨€†új1ïÕhNhÀ|†¾ÎסKP”B +Aü8Å §¦”´¶…›§—Œu‘Â{uÝÕf’÷ÙÖ˜Œ¬6Ü×f·»¿Ò’*Kú³bL©©µgülMƒ2i°gÁÓo °åÒmˆÒpò¼W à>xNÆ
MKé£-ZÚÔj·<q¢!µÈc3bÄà\åš1Yl¦Æ*WÁϘäíÐû¦$Çó;ˆ€úÐÞS43 ¥èäPìd wñüÆ“ôο½BL\Ç{—aörKìjË›ëXWp1–Á4ù(·ýÏ +cOw¹e=Žp©&kztŽâhÐØ¥šS›Q&àfÞ¶çsëéi‹¦´ÚT_ºèÓÛiÏÇ6X{ë᱇žËÔÚ\}ùÉŠ»Óí-œ¹±GÞÇDÞ;8?OÁ +øñ°(D"xHC´‡H[YzëèN3ê^9m—§¿j”<ÊŸ›ÆÝ•uíà‰ŸçB—iMѵžëû› ¿ SêD€rVÿ>Š'‡Ô†P?¦-–þ{!çPºÍs€œ¦(ºbž¿ÞFD™¿½V2œ" +jÖ(ä짨Ûðj jüå- +ž§æ„Ù4ï‰òØç³gè–/¿vˆÌÜwýŽX´:5ÜWÓÓ‡ +endstream +endobj +3624 0 obj<</D[3622 0 R/FitH 760.193]>> +endobj +3625 0 obj<</D[3622 0 R/FitH 617.824]>> +endobj +3626 0 obj<</D[3622 0 R/FitH 617.926]>> +endobj +3627 0 obj<</D[3622 0 R/FitH 605.971]>> +endobj +3628 0 obj<</D[3622 0 R/FitH 594.016]>> +endobj +3629 0 obj<</Subtype/Link/Rect[473.033 326.657 496.314 338.299]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +3630 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F46 2806 0 R/F65 3014 0 R>>>> +endobj +3631 0 obj<</Type/Page/Contents 3632 0 R/Annots[3629 0 R]/Resources 3630 0 R/Parent 3639 0 R>> +endobj +3632 0 obj<</Filter/FlateDecode/Length 2524>>stream +xÚíZK“Û6¾ûWèfªÊBˆ'‰½e«bo\•=l¦6‡ÌV™’ –)R+J™8¿~»ÑàSäXšqrÚƒM²4¯Ÿš7ñâa/>,.Ÿ1ðÏ,Ž½}XüýîÍwï^p iew»…áL'j‘HÉb«wÛůÑýý:_ó‡ÇÓ!;ºrùŸ»oÆ›|÷^É>Ÿ”³DiòîÝr%’4ÚU—ôÜ–*råi¹â6ztu^³ó9ÉÇb¯RÃÒD,V"fRôå.Üî´>f›ÏîtàÄh,xupe+xýß%Ñ™Ä'Òú‡ˆ²
ü¯¢ÏK.a +_qÉ4ÎÈ+¸n"º…Ãã}Y1X'á챉¶n—‹QóšžYIƒŸÜþ-Q¼lƒ‘r)¢0ˆú{^ }ëÓª’È=©š—[¯ +`wÊ›)Õnê ÝBUJ¤y›ÚÑÓkv·ä<r¤äûÖŽ ÈÖ®@ ÎåæÅŽ@ÕÝÞI{ÅÒ¨è€4Ð?h…Ç‘ÇLÎð„:"Ú‘h=MÂ:”‰è¥@k!ˆŠÃ#Èî-/ÿƒ®ÈL0µÏL"˜fpƒ^ÅLI>¼ûÈÁÙõÂ⩉i
(G€‡íÈ„©X5»I
WL¶£hslÓqÚLª”¸ÃgÚnÈ[¦ŒK{Œ²™x/\±
Ô´Á`|/J·½_2ùe™FyØw$„o
?<”Á&£ÂÕïHÅÜHf@8¯d=° +Ÿe…^"³r[ ÍàÇ6o¶Qým8ç »ÿž”Å0ÑkðóÚìb¾;‚«¬ö=oõp.ð…Q#¥?í9hõ…îK˜”Y®Çþ«>¯Où©¸Å}a¦îK[˜@’/ÝRƒßyZ +9ˆ@ìGœâê±Ìºµj/ø´r&ul¸Î——¶@nt0ÉJIp8=<
%ŒóVžuU}žg¤!ñv^¦•T)Ó\<Ÿ•ÏhsÓû„¸@鈎HÁEÑR‡[‚H¢SÃ>ƒ[š_@ÞnžQiÌø€Õ
R3’oè#¥o]J£{>&|¤Ðši#'Ó„¿ÚIò[¼¤h¼¤|™—Lÿï%ÿ\/ ùÏ!{põ뼤šLò<á%•/6_:ἙąkÃ’Öø¼¤snÑH=È[1nìòÀ§3@Ì豩öûðz(ÎÍX”4eœÉ +endstream +endobj +3633 0 obj<</D[3631 0 R/FitH 760.193]>> +endobj +3634 0 obj<</D[3631 0 R/FitH 385.436]>> +endobj +3635 0 obj<</D[3631 0 R/FitH 387.59]>> +endobj +3636 0 obj<</D[3631 0 R/FitH 375.635]>> +endobj +3637 0 obj<</D[3631 0 R/FitH 273.456]>> +endobj +3638 0 obj<</D[3631 0 R/FitH 275.61]>> +endobj +3639 0 obj<</Type/Pages/Kids[3631 0 R 3643 0 R 3647 0 R 3652 0 R 3655 0 R 3659 0 R]/Parent 5813 0 R/Count 6>> +endobj +3640 0 obj<</Subtype/Link/Rect[150.301 364.116 165.922 375.758]/C[1 0 0]/Dest(subsection.0.3.6)/Border[0 0 0]>> +endobj +3641 0 obj<</Subtype/Link/Rect[150.301 330.243 165.922 341.885]/C[1 0 0]/Dest(subsection.0.3.6)/Border[0 0 0]>> +endobj +3642 0 obj<</Subtype/Link/Rect[170.004 682.522 184.723 694.164]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +3643 0 obj<</Type/Page/Contents 3644 0 R/Annots[3640 0 R 3641 0 R]/Resources 3325 0 R/Parent 3639 0 R>> +endobj +3644 0 obj<</Filter/FlateDecode/Length 2216>>stream +xÚÝYKã6¾Ï¯ðm$ Íz³À&HŽ›¾é†¶é¶0²dX2º½Aþ{ªXÔ‹’§gºÍLÉY¬ÇǪ"ý.Z=®¢ÕO«®ý×ý»?ªx•¯î÷+®$“<_¥R²(W«ûÝê÷ ¬·º-ê*üïý/8W®xÄD¬\¡Å8Ù©Å>\‹Dm¸æyp0çP†HzÔ?Ö£›«+7| +aXÓ hCæظa5eO£²hB´ŒF÷ygöúR¶n¥ã ©ÙÖÇ£ëžÊKc5[;UÖ\²X夕*Í`g’䮥 +HÄs˜;úÜœôÖ0êÿjLg©ÎªQβ(éŒôðp¹ŠJÍΔÅqÑ®™b\t+ö¡Ýβß_°ÃG&¶dP:žO¥®¬¯˜e:øÃ/YGƒÿü´úðc·]‹,bižA'bR¨Nâ=ˆ[‚¡ÛAbH3
–¥½ +ä–˜–AÑ[I'hyÚÛmG0´nµ$½£™õÞ7- +¾.1(ufž&•ƒ¹—B§[ζàL$}Ö½#æ›KK‹u£%uyÆîíâÛtwHY2Jà½ÂË!c*˺ÙÎÇÄ¿®JtÎ5Lâ€éÞíÞt“x!èsP°œ_ïJÎR5;ÁÀóô•ž$>¾')[,yÂx’¾Í“6ù\lDWΓ–ä<‰ýéS49¬ƒ,urqµM
à8³
Íy:7û#X#äF +õ™\õÙ¸"Á‘¾¸q}þ`vÐ1µ‡p¾äjC¾v“:yÌÂXëñÌJë¥P?xqŒ¯o'ç)T¶‰ïÒRoL©ËÓA×-T=ÍyÕ±r^ý“ÌJ?¤õéúk|°Þédª9x:cì¤$¨êj]]ŽÆ±ÜõT»3NÖJ½'¾¸:›Çq¸K³$îƒÏ ïrÍx×aJ'çCP0,zÓÀ°;Š R +¬ðJÝ´·ÀÙ2ÄÁ9ëEŸÇL
5ÃÄ2BÏZ$Ás»Îdüz[Ìʾ¯?È€Â1ž*î*¬ˆ Aw4z:C•Ñ?ZP™åÔ•¡În5ñäÝCÈð„fû‚ðÿÝvßûrF¥îÞÇ :Åí¸w–ôGè…ðôŸGïà’³w¸Þ³¡¼ªšR/|%loß’‡Áw7q¶/Î/X|‡@þ,’Þ3=KÏpPpˆñ3ÜìDÎb&·XŒ^álÉui§AÄÝæ½Ð5»„»&ö•nüú¿ƒ#Åbßô=cûâùçgP·Èäûv¾úœOf(¿Äóþ†Ê¡”Ìnz^ï_vü?áÔgŽïŸÛÔä)Br&á~»quÈ“¾ô€³ÎbI!šE“ ÿ¾÷ôò( +endstream +endobj +3645 0 obj<</D[3643 0 R/FitH 760.193]>> +endobj +3646 0 obj<</Subtype/Link/Rect[352.067 474.606 374.189 485.746]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +3647 0 obj<</Type/Page/Contents 3648 0 R/Annots[3642 0 R 3646 0 R]/Resources 3317 0 R/Parent 3639 0 R>> +endobj +3648 0 obj<</Filter/FlateDecode/Length 2057>>stream +xÚíYÝã¸
ß¿"oµ‰Æ’lËî[½Ý¢èEw€>l +œkcýØÉÎîýßK‰´c9žÎLW´‡>õAIäE½‹VûU´ú°ºü#&àKWÝ~BüõÃ껇w÷ïe¾ÊYÆ3¾zx\ñX2Éó•’’Ey¼z(VŸÉ2&µRYð'ÝìÏzoÖýÑìÊØ…kÕ»¶®uSôáßþøn˜÷þ},W¦KâÔò^GLFÙj-à/ˆõÃÁ„k™ÈG•ýÇÁ)\ó<8”Tݛݩl$tÆ®pY!WCÍ°>†Œþv04Ì*ÌF4e³Ç*šÅÔwH9Ú3n×Ì%Kâ×ÜS@Ç,\-–Ÿ:àèãЂ,‘jL˜OXÆ©i@—ô×n:Y²Ê&T̲T…“n6¿7»Jwæ»r[•í¾ÓÇ÷￞:Ý=aó†ótNâ½s}× a–æ³mõVGy°±"E>œOÐ1\(OáŸÜðÇ0ÚYÆJ„¡]V=ÃÚ?‡<±A€Qà¦Í‘évÒU……2l¯>”ĦÀÁiÑö{*‰ÃLB%Lqydý™1¶(4™25ôÃI>‡\$—¶¡•ÂîHŒ‚ÅÀÙcÝ.]À"E°?צ9õÌ“Õ󲽟&žÙ¨”¥\ùv³ÙlËm¨7…î3ÎËæGl¢‰áÙ%ú¦ck|Óvü]i@»-o©ï¹·¶`KƒÚmM¡A¦=ÖµøoÎõÖtV¸?C"œ¸¯RèÓäá˜ü'ÄË"œ_çfdœ©8&!ȶIU3¼FÄgC¨ÒõVqy>qe–jt=48æ£á:ØS¯0UEM½§¦€5O‡„ +®à€ôÎÊ89Fý±mŠa$èå¹&ÒuLê5íÛ™e‚ûn8±¯³A§ëüÏè¦ËïB.«³TdO‚îî붡~÷…y|Û„8@Û%Úè½÷9–Ò_tu¾´Ñqå£Ý«‚…œp6%—=Y +V;ÙÑàh&zynÐ8àXÕút;S–)17Éý¡íN¯ƒ#2"8~,ë²Ògp¾wÁ« 5uîs¸²ûŒ©h<¶çÓ`ºå ¡·IÖî
¢_P¾"R,RWæþX6ÖW¸3òsÿˈBg“©gì)½CÃ`„ +½Ô•Mo†ÛX½5´i<¯¸Bü£+,þkÿÍÀÿç¨JwÒßQã#5U¹ÓÛÊøƒÆ ®-Ÿ¼‰¿Xã]Ð*ê?˜ÉÉ]Ò±¥üCu|{tò,8Væ·/PUÎd;<ÚÉ`‚Œô‡rw0°Ù$Š‚mÛ÷¦éï|Ç÷g,þPž +C8ª +S•õâúÁD:¹›q\ƒ>Y”çrI./3V¾„¢b¾ä 3Yqg¾ôÅŒcÆ%NÀ|U´n;Ú[\(dÀ}·û¤ÄúêdÑé·]a%õôRpÞ`§´£Ð®Ef§É£ÜÝH±³¡ËÛ'Ùt% üX\är™}( +÷œ í ‚‰k³5˜”ÎR?¥ùu|…&ÜÁôA2õž0$–òêÏÁ$qi¡
¶Ô6d+Žr°1Ô4&Æ¡ü<ö\³sz0€‹Oï×–ö2ë@ãÞîhøÙë«ÇxùCÔW +¢8cç'Ç
gVú~ +åû‡wÿl½ˆ +endstream +endobj +3649 0 obj<</D[3647 0 R/FitH 760.193]>> +endobj +3650 0 obj<</D[3647 0 R/FitH 520.928]>> +endobj +3651 0 obj<</D[3647 0 R/FitH 523.082]>> +endobj +3652 0 obj<</Type/Page/Contents 3653 0 R/Resources 3630 0 R/Parent 3639 0 R>> +endobj +3653 0 obj<</Filter/FlateDecode/Length 3315>>stream +xÚÅZK㸾ï¯ð-2ÐæŠOIײ‹I€’A6A:@d[ÝVV–Œ–=½³¿~«X¤HJrgz’E†$¾Y¬ú¾ª¢¿É7Ï›|óÃÆ?¿ûøÍ·ß+½©6Ÿ6\I&yµ)¤dy¥6›dýíܼ´‡í??þ›Ê
Ï™ÐÊ`%ç²-ëþè[¹gy^LõÝåTï›ëÁtɤ©|ãq+³ëçɺfdÛÊËìã©ñ‚²þùºÝñ*;QU”Y۷׶îÚ_š#U\·\dU^_ÛCã‹mç†*>ÕÝÍUO³-ì¸,—^$Óª¢Õ=>v°“nl.ë[áÌp1ífE™uC}Ü]ÛsÃl§pÐ~fóò}üù‡Í·ß»ã¼`JêÍNäL +åײo÷íµ9ûÕÌÏx¾:c@ÐÒ¯î#JAæEöiËuÖ¼ÀZygTwT<^êƒma²}ƒÒ¼¾n…Èš¦§ú Jüjûcû©=Þ|樂ˆ*šÑ·Xöƒ¡Û}×ÏPf2ìÕ—ÓêAtƨ?¾ÅçO;NN› #RmFzmHOØ€ÞMÒx|Œ%¹Ðwª`’s…i¢sµ³üiËÌÂ9Ηg
µrë…Néô<—¬4EXÀì4ºU1]•¾ùÃl4
RÉX}}n¾t,»Ð¥ï$ +E¡@É·ó«¯-iZ7ìÇjVOšaàømÝahûC{lf
ìWC‹ìyJÖXÔ >Þ¨¡ÅkÛuô¶o¨²¾ìì’w/Ý×¥k›ãW›¨3®¥…Æçð>ýëV«¹aVr2ÌjÒkû¾wem?ú>VSõ̆±ÿ+Úš`f²v(?Íd²8Ò]“µÕ¯pž
œ¹‡•;q\áAB*ÛU˜ÌbJc70R»×v}lVS) +– +^O@-;8ÞÕX¸€òcëõSÅRæEÉŒ*ƒ˜W•˜ 9)qc•¸¿ÒðO¨wÙæˆdƒ3òP•_`ì²ÒøB¦¢jVòR±²”©´†ÂZ%bq8b¡…qr?6Oõ»R©3|m]ï_»lFÿBêpmûgªvKó¦¥zR5|¯iŒË0¶Þ˜Ózý€Ö¤ˆ‰*hÚ›Ç~î@HV˜ò‹±ÑVÉÉ… ³GyûEÀÊo—å˜7uY +À·”l +ËÑúYáh×µ¤,ö* +¯¤'ø¶w%õå7"XXÿ5 SyÀ×É2á}ïÊVHÀU§$ Š< +R Á +î‡9¸/DŠeù?rþwTX)PëW ¿,Öß0]Vïþ\/¡_–ý[žÍÐÊúËbŽþØ' +ì_ê—/F};œœƒvçÆL1€Ñ+Ž=^jÒáTŸGê<!iëZ[*(†r_‰Ý|AÈ\ÿ +ÖDJ™Øb<'Dúʃ(8S³s¨÷û—O—¦¯»ëç/:c:ZZšxë=jé<s.GL5ØÊ·¾–rQÇœ‰¥±ƒ|00Gæ0ôÔö<o]3>PýièŽãZG¿ÛÇÏd,+"Oƒw¬_n¿Ð‡¹L,S/ªÞâv¨¶¦æœ„þytqÈ÷[ÉÝà-^g?ƒ*d5Ø| ¡µõÑ|è +öÓPŸ…NQ‹Ú
ß>¹§‡ Ô1öwËq2sºŒÊ‡F"©ÉaÅ#¶ûÊ™J¸˜<ì—-ød˜‡"…UpªOˆÓ¡ ²†±ó–a7¥k~úƒÕ*ëúbå‡'z~F5nÔòØŽ]ûÓ–KʽU±Åøy"äÙø@OÜŠHÙÌ;µÏ'ë½æ.Õf“´Ú®Ë¦U`áq ÂÞ9F¶ðÜöG*öv¦ŠúJÅà]=PÉ8shM¹`*7Õ;»‚ÊàÚb
MÇkÃS·uÝà&Ïðu¼]¼â¤QæÙáo‡rlăW(<?L°,wõ#„áÿÕö¢o½Ïô;ªxÌ8"jŽ(\dyžS±E#xÒ1<n™7C³)€·¸5\Éñ‡o$«´ÛÿZJ•UÞÆ´Š‰R%@×ò=¼ZVbF¬rvŽdM¼'Éð $”%”•õ N°<ïÉñ®nÖG`ü¥EbÜ°Ö:ØŒÊüžÂ‚É5%ÌS,¯*$_
Ô±xéÔ¡ ŸAì¶Ü;Üzg¾ÔÄÆ“ÖxíW÷@¯žÊð}…žiÐÕi#ï#s¾ Ö¹(ÝÎåB†…MÝÀ99·ÇcçÞ}¶¬˜®vfþO(‹"å*Yw¸ŠŒ‹ê=\UT¬àUÌUÒze«ðûÓ£ª +ôW•é'@…I!"ÈÅÏUÈÅ +¹¢ u‡o±øî!ßÆð™Î:Ðs‚Xü ˆÅ!´2îJÒ8ˆµ‹tuÿ) g†ªe” +£OXF˜,M;§2«ícÄS*ÿ®Ýo‹<b~קEý©ÜX(û¶4•/¢ð4½jS,Üïú9.¤^ÇÇíÿó…àÌ +&6ø°º8Ò{
~ÔsOyÅ|a’“¬q–U”áJ|ÍV¥%xœkyŽ0¢b:dâºáuõȈÀR©äª3O³ah §iö»ú
^²ª\$;Hp]»wyk)SpX;P¤épRvRç7Ø[¡ÉÑ÷÷bˆIèà¿ÒÇäæ$7H>| ë¦õ€«æ–9Æë+Gt(Š(e¯1‚eoåü §Úº¶ñ.Ù?^àwÝãÈ®² ”d +ó…õÁ±Þ^UF€7ïägÝ\ šÙ8Àݲ•+X4¨f®iUÎvCU—æ°›À=’KHÓJ8˜Ê¨0œ6÷Y3|KŽ–‡YÛú^=]®4°yïéâÒnוåœk\ýgú¨»qpÝšÀ'§´|¹Uer‡ +™Š(yóR??7Ç µëªñÆÕtÜdø:É@ŸýpAɳLÿxà+ž£Š½×†ÃC1Êõ^£ ’¦nëO5¬ÕqÙ£¨€ãï=W¢Ç”䛉Çé^3¹8×Ák/É Xh]ÊÎŽ³jCd¦ÃßïbÚüo$‡ÆJÁ¯ªt\0UdßYl3~’õÂÆQ9R«8bû‚æ@—ø,ŠHÜõÀ!þgÆÜs+5+uøO/Ì:JpþEG§íwA`2ZN}h·ô±p§ˆ“j` é%Ü»ÿÊ +endstream +endobj +3654 0 obj<</D[3652 0 R/FitH 760.193]>> +endobj +3655 0 obj<</Type/Page/Contents 3656 0 R/Resources 3192 0 R/Parent 3639 0 R>> +endobj +3656 0 obj<</Filter/FlateDecode/Length 2863>>stream +xÚåZ_۸ϧ0î%°fDŠ¥yHÑ&HúÐî +œmk×BdÉXÉÙÛ´ýîጨ?Ö&›íAÛCâr†ó›ý"ZÝ®¢Õ»Õå3 +~éêîvÔøË»Õï¯_¼z›&+ ´D§«ë›U*EbôÊıˆr½ºÞ¯~ªæ¾¶ÇâTÔ¶êÂ_®ÿôb>Ç«·:³É¤0:.ÇàúP¶áZÅI°kÎuJwD84Õžû,>tÐOãh÷‡r®¥ÔiÝì0›Ï&S%¢HõÓýÔš,)À°Rì:žµöyp(ˆUÖÅz{ê °Ëú–Æ47Ô‹ZhÑz™†ã¤k™f0Ye,Ólndf‚²nÜf•QP쉼-B©‚î>T*(Ššˆ•½UpJCºkâ\t<˜©[<-=pWôzæAÃß‚|Iðk¸Ž{eœªâ“”2ŸÛM½f+˜ˆÙ‚œqÐ9µÅqêV†O[Uø’«1E]N£<ªÞÓË09¶*ë‡'n¸ :éßئ"§'$ôe]v¥ÊÏÅž>ïPÔ†:¶º™ÍÇV“¬r´—u’MÜl§CQw|nf& +m‚þñËË0VÏ9MEœÆs™ë¦*omw¾+ž$23a™ÿP¶¸í(«ÊÀ›Ü†à1€Ú”Õ³ÐK-ÙžU¿õø²ßó€¶9¢(pî'»sþ¨?:û¾dÇÆÝ÷1ü•S2y·…èr>»Ž’>z\àÀ{¢_ÈCÄÞŸbëÃF½¤7 +6Q +¤˜÷ÉÑßwô,ùû¶<–‰]Ç(y,h(‹4ñVöÃ?cˆ•§>iMŸ8ž¼¶$89_ˆÑúS¹/˜¸E°r²¡ÒX¤j¤x+À$+[ßž-ùváÍþL€P¿™x*ŠŒs!3¿Ê´-J£r™";y„¬ÁðäÏŠÁúÓ9(Ûî‰ãÄï
hÑhLaö΢mErRÈ-Á€%Ô~dGÐïó zK0ã{¬sf!±„\ÕôëÙlÖË&¢Ejüª0WýìM¸€¦æ¹Áù7¡Š‚û–ÍC'"ÍÔÔ<A-!:ŽŒóóøÉ-IQ¦y9ê6NTA”÷<ž@dÆ 2#™/‚ÈChý(„2ý™%™%Ùÿ2„À’r“/cèI +žòÐœ«=‘ë†A7bL÷xë9õFÕÅþ²†déÑ× €~>={r%”wÚ~ºâ×îI;ÁÅ\xþζ¤2œ*ryá¾<$É&™˜PÚ;Á.$ÛN±f´ÄP¦0©7ârfã^ÿ|$˜GBæ3ü«ÏµÏ8§p(p.µP35ÑÏ\‹\Yo¦CÙ|¶ç3 O‘K6ê몿MµúBµS¡ byŽTÌ?‹º{¾CÈaÀ+͈ãÇúˆ9¾bƒ œƒMüÛÚ æ ªÛPiàK,1ëIÕ¿c…»¥Fͪ±¡IKµX*†7=û|Æ_‘ž£(-J9ê>L In”JM¤˜'ó.»~’a‘ ¸=àBð7ŸB<qPó_÷“sEFô[·»6¡I©ÞºÄÌgXxÔ2¯-æ9Z³$=®h”J_æa +êym-w}é3ÐÄëÏŸ}ÈW^@¦§šçŽÐãsGx§k 7lÚé||ç.Š<ü¾tÀßu%)“c¶çüxÜ?"•/¾¾³…½[Î%ÿ|Öó:„t&Í&¼dv™™q*½ËSE…¹ñ³¿FêyÌ9~Ü–[»»k¾Î¿S¬y7ÉP°úésw¬ÝŽ³W“}8|óÔÒç°Ü»sy@–ÿp¤¾sKˆ‹&%<¬ùéÂÆìì‰ÁŸ,/Ä:äG|»9¯O’°Lh)*F ‘¤xŸ”§/:öÌ/óµÖt”Ѐ•¿)Æb""{O•Ý-(û/¨yÛ4{"@ÆŒØÆWûÏõÂǸŠ=ól‹âÈl÷eKYø©Ïѱ\Ê7U=lÁ†í-ñžzOK 18l<¨þÍp‹?è(ÉÑîðGC +º”ØÝjS‡ÃáxÀ‚˜k)3§Î‰Zñš|þÇ–™à)f¦éP†®®íŽ5ÊôaQ¥£}ò·et ÆN§6"
W^ô¢Vô÷ Î÷cpT§Bõ +eÆÿ„–«¤ÿïæ ÚuýtÎ7ï~§Ï;¢lïèüIµI§ +uÇj-Çet$ÍŽ_×ùçL…g [o4vèÛ:"³ð+CmC´EÉ¥Öà[³¯J®§’»qõÌß}ãþ¬äÇ*k#GJ_·(ýö +þ£§ÔTø·Xr.K÷–~mKv
<¤Î¾ŽÞQí¬dÖ–´>|£J˜£õûýe ÷.r’CKÝ/±Îf´ðÅ=•Çß´GWÄÏÿ;G‹«yàÅýœ>½†wÿ\âø¾LƳÿ
’]Gà(To×C†±"JŒ£(Oª»À`‘8®iHô4sÊâÉ·¼~ñ/SáÀ +endstream +endobj +3657 0 obj<</D[3655 0 R/FitH 760.193]>> +endobj +3658 0 obj<</Subtype/Link/Rect[440.092 369.148 463.403 380.54]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +3659 0 obj<</Type/Page/Contents 3660 0 R/Annots[3658 0 R]/Resources 3317 0 R/Parent 3639 0 R>> +endobj +3660 0 obj<</Filter/FlateDecode/Length 2463>>stream +xÚÍYKÜF¾ûWôea ˜.«^zìžlld±H€ÍÜ<¬–ÔÝBÔR§%y<1æ¿/Y¬ÒkÔãI6Hö0£V‹E²ø‘,êU°9l‚Í·÷|wûêÍ{%7<`B«ps»ßp%™äÉ&’’‰ÚÜæ›^Ö_ü-O¼‹¯¼¢îüâÚÛû‰×ÔÝ
¾…^¹§ÑÔçÒû”–Uº« +;—Ö¹l·eKcϹ׮ǸKåÝ—mÁˆðöXØÙÅ°ÏcïáDKÛcÓW–ã® ±Cùɇע¦á²öºý׫`³å’i•ýù[I/K[X&¢Ø« +Ÿ¯ë|x(EäµÌ®t–ÓÀ_¸¹&/ÿùvóæ}¨§†ƒ}YÀãÍVL +k¸»»´ïš,=/˜Òl¯7 .¶kZõÅP¿y/bÜ Ž4š©‘ähIt<•A1¡„#É@Óczñ¹+v~„ +®ñUãñÀ¸´4ƒdS–nræ2[Œh3Íߢôš·9¥]™¥U…V~ +½˜‘Ø #ÑSt$ê):…EGBå*Òͳjnbœ:Ó*0´œ^Sz®gHŽ¥½;Œ×Ž‡[´Ž`°@‚¶ŸñIÛEñ"Bn6y8òbÕÓxÂâhpó沬ສ‘Ks…Kˆ?™±´Û˜Fß¾³•çLÆ‹À?iñïÀl"Agùÿ†Y¨â®`S)áUl6ÅcÿéR´ÿ+Ál.wÅcîŠY‚+Øë; <¼¦ —{@. ÖH ëw0™€ž1ñV“,üÀÿNëCŸŠÉw"£ë¦[¨ý¬ºÒ©k=gŸfe£°Úçe›õm[¬û’³QÙ‹‚ÆX£´˜É6¦ÕxÊŒ¨FžT¥0rjò¾*Ú?ÄpŒ“éÞžŠÜßê—›IMÌ$áƃ(üd&‰ÃÐ\t ÷f¡:_ÆÀ‹ãhŒ}K7b± +Ð0 ¸7µÎ‰6¸*úŠ>BÅB¦gš0ÒºÃAš¢Æf…‚å’pn>úZÌ°5¡*}oÌE +8NT2i
ÎL|‡÷X²i×[÷Á1šVžü†FñâM(ƃÃbjÂ)øì"€”†B¾¸7žàMn<bf?í¹l1?)˜`3Ôég¸)þÒÒVO ò‡ +†½‹ÊV’üƒ;Õp9M•u[æýž†råý‚ÇÒO.L-#.TÍâå +¦šž^î}lNuD1ÂM!ŽÇ#Åžçë¤*¤éqÜÐ xñÂ4‘bPYŽ¦i»ükN+ÆÅÐtøM™Ž™Ò˨ÿÏb_ÖÅ;º»_àÊþðÍçî’¶_RóÇ/3ì:g‰Öϼ†ÓFÑ×2I0ªïLêÖ^^ìÓ¾êLrg½‚$¢š +e²/1‚cæÎ ,Fhp‡„‹ýeN¢CfN§1ñI&dÉX™HçÚ2J°0ˆÈ•´»¹ ÈåÑk[ÐØv +v¡/¶qMÍU˜¾“¡zVp¹q¸PÕ]9~@’±Ô\^ ’‰ð¥çëÙq[ºžˆÁ>0ôÄ>¡f<¿Ã<7ÄÐÚ*·¬8£Jíé>Cõƪ¥Zd{C<«mÈz"la½i#Ȥ6[AŽÅi~»rÈ<ý@³$Ò/-~øÆÜn“⣠”n»·cçý\•YÙMKži
5¸Æ ®Wœ¯aã:5#ûæöÕ"·¹› +endstream +endobj +3661 0 obj<</D[3659 0 R/FitH 760.193]>> +endobj +3662 0 obj<</D[3659 0 R/FitH 615.773]>> +endobj +3663 0 obj<</D[3659 0 R/FitH 617.926]>> +endobj +3664 0 obj<</D[3659 0 R/FitH 549.047]>> +endobj +3665 0 obj<</D[3659 0 R/FitH 551.774]>> +endobj +3666 0 obj<</D[3659 0 R/FitH 482.895]>> +endobj +3667 0 obj<</D[3659 0 R/FitH 485.622]>> +endobj +3668 0 obj<</D[3659 0 R/FitH 322.722]>> +endobj +3669 0 obj<</D[3659 0 R/FitH 324.626]>> +endobj +3670 0 obj<</D[3659 0 R/FitH 312.671]>> +endobj +3671 0 obj<</D[3659 0 R/FitH 300.716]>> +endobj +3672 0 obj<</Font<</F39 2802 0 R/F65 3014 0 R/F46 2806 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F56 2829 0 R>>>> +endobj +3673 0 obj<</Type/Page/Contents 3674 0 R/Resources 3672 0 R/Parent 3691 0 R>> +endobj +3674 0 obj<</Filter/FlateDecode/Length 2250>>stream +xÚ]oÛ8ò½¿Âo•€˜õI-°·@ÛÝÅÝaquq»H(c3ŽYòYRÓl‘ÿ~3œ¡¾l§i°‰Èáp†œoŽ_‹í"X¼_ß@„ð—.ÛÑä?ï?^½yå‹\(©äbu³q$"™/²(A/V›Å¥‰\„þ2Ë”÷a¯«¢¹õÿ\ýúÊÑó.ŽÈ&qŠ4‚Å2DòîŸuµ)‹jë/£8ôZ)sïÖàLz÷>LꃟyZþȯih´ƒõØã
›Â²–ñ˜¥Lr`¨€µeù‡CšœK‰<ʺ+[¢_TDÚ]m|LÍk„3?}íKÙƒ„QêjÛé/3Ï4öK™*ær±”‘Hâœø7Ý~[†HAžAä‰w4p;ÒV°´×k +Å +º·øvtqŠ\¯9œ”õZ—Å_º-ðÜÙÕ›®4´qSƒV,´bí8?I2PãÃ캸.‹+S„'=½¿Å#?ÐrãG^‹ðÌ#Ñ™÷Éb²È†‰È{[?i¨2Å¡ÃzÍÜ»–šÙí}é™5ªÀ΋Šìè`Ï\9ð§f§™Ñvr0ëÝf‚f k6×8RÅS‘\›[°¦Èû\X£…H@šUc#Å)¥É +=䧎7ŒÞ6T2oXˆ.èKa9=É£ûDj€×黸Ìm¬ÓYÀCP€Í7èˆF·Ë²xTºþèö ]~S4ú|ØJ^±A£ä&K´ \š(þ² n¢Öc?šµRÖz³l‹apÅ[†D+Jdð¥\šò £R¢ž…”™ýîíMõ.‚füoHq> ó +Ã>³ãé‰EÞR¾ÖOÃúÔ§)¯Û›â¢&оn@Ÿñ:†>ë²c~ÅΗÊÛ—…aŠ“ȱ«Ãâ´›\pžÕ(‚F¶åÒæ(9¥"Îú€{uuS@©ôÎlL ‡;YSÅB†òDBs4s‘¦jF²,šö ’R„™ÛñòØd"ÊÃiìþõamÞ>+vljPCþhk‚¡ô°ö¥C¾Ã5°¾ÙõH +ÄÉ+ÃeöR +KÓ0Á›ÁHŠ,KFôJÝš/§sb9±¯5¸ZDn&1tWxgX*õA4ßÕô1B¨u5XD¡hÂm£\MñÞ¦µj‹!#̽4ô-ZØívÔtÛ-z€±•Tsáé{_”%LÅç‹àDšÇJ +J³#Sæƒ3zš£…ùµ +ÚYK@ú‘šUªGš‹à-ÕÛý?õ(íÏù?%–4qØ×tEµïZúy©ÄOJåâTå +Poݺ9í®9”õ/RAC!=)áÆ +ø +OcGZúò÷¨I¹0újúÝö&Ê®Ž7ºÐ‡¢ZõÿR‘ÅêyÚ‹DG£Ž©ôl-ó¸ÚÇL½ÑôCÃÌF xZt(´ÓO´XIJçп§S®Rxc
Wö +‡nÖÙÆ
v‰fÎIùf¸:Ì>ú«2/S*ânÑ3ÞL›ÃÍ6üv°7øHgû
©GßôÍ©Ÿe™HHÈYšH%oW¯þ +%ïg +endstream +endobj +3675 0 obj<</D[3673 0 R/FitH 760.193]>> +endobj +3676 0 obj<</D[3673 0 R/FitH 514.154]>> +endobj +3677 0 obj<</D[3673 0 R/FitH 516.307]>> +endobj +3678 0 obj<</D[3673 0 R/FitH 504.352]>> +endobj +3679 0 obj<</D[3673 0 R/FitH 361.526]>> +endobj +3680 0 obj<</D[3673 0 R/FitH 341.202]>> +endobj +3681 0 obj<</D[3673 0 R/FitH 343.356]>> +endobj +3682 0 obj<</D[3673 0 R/FitH 314.265]>> +endobj +3683 0 obj<</D[3673 0 R/FitH 295.374]>> +endobj +3684 0 obj<</D[3673 0 R/FitH 297.527]>> +endobj +3685 0 obj<</D[3673 0 R/FitH 285.572]>> +endobj +3686 0 obj<</D[3673 0 R/FitH 256.481]>> +endobj +3687 0 obj<</D[3673 0 R/FitH 190.169]>> +endobj +3688 0 obj<</D[3673 0 R/FitH 192.322]>> +endobj +3689 0 obj<</D[3673 0 R/FitH 180.367]>> +endobj +3690 0 obj<</D[3673 0 R/FitH 168.412]>> +endobj +3691 0 obj<</Type/Pages/Kids[3673 0 R 3694 0 R 3710 0 R 3725 0 R 3754 0 R 3778 0 R]/Parent 5813 0 R/Count 6>> +endobj +3692 0 obj<</Subtype/Link/Rect[274.062 288.201 288.658 299.843]/C[1 0 0]/Dest(subsection.0.3.5)/Border[0 0 0]>> +endobj +3693 0 obj<</Subtype/Link/Rect[295.96 274.652 311.581 286.294]/C[1 0 0]/Dest(subsection.0.3.6)/Border[0 0 0]>> +endobj +3694 0 obj<</Type/Page/Contents 3695 0 R/Annots[3692 0 R 3693 0 R]/Resources 3268 0 R/Parent 3691 0 R>> +endobj +3695 0 obj<</Filter/FlateDecode/Length 3103>>stream +xÚµ[Ýs㶿¿BÔŒ…Ÿ$óÖ›I®I;mšøÚtÎy $ÚæE*¢x>ÏMÿ÷îb~‰’-[~°H,ÀÝÅîo ±~ÎîfáìÃÌ_ß_¿ûîG%g<dB+3»¾q%Y(Ä,’pMÔìz=ûüwñ j晈`“ι±!ƒ´¨+"7u6ÿãúgd¨g ²ŠãÀ!$77¿ì²]V®³ÝÇ2_Uëvø@~b‰(¿%æsîÁv7WAv‹¤lGýûù‚'Á}ºgÔþ-Ëh¬ëȈ\g«}^•ÔH—U³·:,xÌ™0ÑlÁ%Ó*q +!ÿVVsøH£dTË"ÛÔЫ¹ëlE
À¹aJ¶fhVõä¼yÂTûQ›´lÒ‚øÞΓ Ú‘,0·³‚4/jF#þ1ç*¨Ðû9ƒŒÆ¶6¡A ¡¯ó!ô”Y¶öS +>Ão¤wsY}"x¸Ï©óžÆÖ~ØÙl‰øÁz5ûLT;érog©éšR/XM‘µº%²›q³Y^
†;y^RO;¿©áÜæÜšœ¦ƒ +Ï +ìå=¡ Ãj{×éŽú:õ±µ®VÍ&ý©YßWM±¦)b:c)¹›ÂC"R,Q£c™/‹tŸ}įŠÊˆñ_ Æs0Fz~AïCìè0¸"H±8ÖC;xDÛ©¡ít[G +â¿\S‡ËJG–ÖîaÔÀ0È÷¨a&¦Öå²8–È!N(<qÁëšú¬,èë¹ ¨%Êœ;u'ôütKã;cÅm²„»MSìóÅ +ôÄ”þyV_уM@r©Òîp:¿Ûuíïé< +ƒëyqú;À5Šmèáµ3¶ª²@ÁÔª³²Ù®ÏÁ¶ÊWs–ƒ@?3ÛáÀ7~ý0ûîG™ÌÃJˆQäôpn Á:ÀöcÞ9 eµÏjÇš¶ãx\L°ºöÊÛ8+ +JN6ºhv•vÓ½Ë)[Q+¥Ë21‡[XÜ»„¶b ›ê½m”XD¸~vfémg&×;§#‚oÖy½jêÚå™H³p´ÐÔÕÆ=³Üæ+LŸØhê¿z••©CYUŸëÉC/2N~üç—lÆz8é¿Ñókr“LŽ™TÁfá™+•fQbž2(H²È—IëЪ‹üî~ߧ¬s/G
¶V`r©Û=å¿'•1LHí‡PÚÀ5
ÙÞÚôº¡FÓ3 +Žçé{Ž—rÊËÙµ‹½jœ +sçé{t—rÊËÙ½&/‚P͹ϋÛ]^în'Ÿ
T™–D—ÃéùüŽÃ´ãõv(Êx
HÏÓöF/ås{21ÊÄ0ÇaV®G›Ç“ßeœ°$~‹oÈ=Î/þ†,EùªOÈÏ`ñôäWèá¶1ÆQ'+£‹Äg$˜Q ÿ™ÇA[´±PJž +)eF§BWnä‘‚!©˜–¦«›:HwcÍðd1äþUµÙÐYȨý¡¨=n©I›=UЈmƒG*2ØV5(Á€Ÿ|mD˜°Ðèñyû¸2¦wh[EµJ©Î +[x8s8æDívÓDhk ®l¦=²ÊÆ¢G'»¯‘6½ƒÈIÓÁvGëö¸òFXSlÇEBX ÓžÕëQåÐÚVà5¥‹=&”Aá¨È™îlõI7ÎzkòÈ +í©v9Tу·+tÞÓIú€?\tð•Ø”µõ’í*rÙä{/câäŽj$Tåý¢
@í*3F}Ìž`É_üü:¥ö8ýŠX÷k‚bÝAûºÓ_ìê¡ ÷àA,é¸'PÀaÁè¡À±uÂù4‹F§øMmý¥k=¡Ãþ¹%P{'ТêÅtCU0Øû½57Žòõ:Ž¡e¬’ãeµ~œ0ôÓÞËCõñ®ôå7‚ª„ìI®Wxó8xô&/ïØÑš‚Y¢OE-v[Áµ'Ê£¨þè<9î.“0at—ú¦·{™9„(VÑAD¡ýÚClû˜¥üòô¸(ƒYx·ÂôÙŽ¾Ï7Ö¾Z7_õF¨è‰ÊŒOv H¾Ø[ª¯8ÃûQ‘ç͜ݻÖst˜‚©Ú¥$†pey„Ká]>øe³¡â/ãê)
<ß+â£gÚšúož7k|P23úœa§…\~±å«¬&xàè~0Â¥4¸Ò
NÀºÇQÖÃ!6¨þD»5¹½¯œÒ}Î.}cm<°Ê|= 7•äÒÕÔ²µ¯3À¡KwÔ-Ùzˆ5£Ç~ÃúÂÚ
«piÅ›é Àp7bçŠÚ¤EáRs24ÆÚªÆìkºìXj]øñÊ]_–dÕ²UTSej®¬j’=†µg`QÄb£^‚ÅùìX¢…- îÖFLÛr°‘ͯ†E åÕP—´ž("«¿W3™e¤ +®“aQŸË8`'Ë À†·ŠÿŠ flÁYµÉëøÊ'a//ÚIu`RØÍÅÑs}}`Qxq¡ÊE£ûU•@õÑ¢ú‰¡&ŠÏö±~Ü×WêE,yfÅ\Ĩ»j‹…¿u†£me/‚3¿ë‰%@¾¬—þ}WÀ +®^+Æz,H–Ëa1%VhâÂøHãû•ÇDéÒŽõõRcu +þÚ«´¤ÁvYåï…/zöKòÀ¸Êgnr!xP=Kñ‚ˆ!Êá]cÅe$îU=î@~¸~÷W}* + +endstream +endobj +3696 0 obj<</D[3694 0 R/FitH 760.193]>> +endobj +3697 0 obj<</D[3694 0 R/FitH 490.443]>> +endobj +3698 0 obj<</D[3694 0 R/FitH 492.198]>> +endobj +3699 0 obj<</D[3694 0 R/FitH 480.242]>> +endobj +3700 0 obj<</D[3694 0 R/FitH 468.287]>> +endobj +3701 0 obj<</D[3694 0 R/FitH 456.332]>> +endobj +3702 0 obj<</D[3694 0 R/FitH 444.377]>> +endobj +3703 0 obj<</D[3694 0 R/FitH 432.422]>> +endobj +3704 0 obj<</D[3694 0 R/FitH 420.467]>> +endobj +3705 0 obj<</D[3694 0 R/FitH 408.511]>> +endobj +3706 0 obj<</D[3694 0 R/FitH 241.775]>> +endobj +3707 0 obj<</D[3694 0 R/FitH 194.603]>> +endobj +3708 0 obj<</Subtype/Link/Rect[299.411 479.992 326.609 490.926]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +3709 0 obj<</Subtype/Link/Rect[416.798 411.538 442.786 423.181]/C[1 0 0]/Dest(subsubsection.0.3.10.1)/Border[0 0 0]>> +endobj +3710 0 obj<</Type/Page/Contents 3711 0 R/Annots[3708 0 R 3709 0 R]/Resources 3268 0 R/Parent 3691 0 R>> +endobj +3711 0 obj<</Filter/FlateDecode/Length 3026>>stream +xÚÕZK㸾ϯðQÚ\ñ¡×Þf€M0Á"Xl:Øëh[žF–ËÚžþ÷©b%Q–§äÐ->Š¯z~EúC²ú²JV^Í¿Ÿž?üð'“d"T +ßçÃJšTdy¶ÊµIiVÏûÕï‘ñ¿žÿòÁƒ1:#’$‡.Gük,MÔ·nP¦«i”™1ž¦±×ꛧæÒ‰HËî4Ÿ–*ÒÌwWßìñÜTâÞdi “žZÌæÊ„NSß¹·÷7e2Q˜až×ºiâµ6*ºÄ&ªì+2ºÆkYF/uí-ÔóÈRíp‰Ut:Γ”Âäf~ší¶YÜÅZ¥ÐY¹ZK-RSÒ(ÛÂú*/¢ó6Gu{¥ºÅ]baWÓV®õ©í¸¿¯±RQå }ëx¬!gêÓhË"\"²ç—úßâ,ežB—(t;L„V¬4¿½Tmú#–iTÁH]&ŽEIŒ;ÄRbÛ]Eý×X£ˆÈRÓ+.vº V}¥Ž×—z1ÑQ¼àƱОpÊ+Qm«ª¥fd€L¢jï;±›&‚šÇÛý¾Ú?3ºœêƒ TÈø³“é®Ú÷~¦´ˆŽ}k·ƒ¢F×®,ïBPëó‹[èè‹ëNTšèôïlÇ3Õ‡¥þÆ‹wXëÆ0kSbmZ„¬u‚„s†§x-=¯avf¯Ùß{Ôz\ÓdT°R#v¶ï˜¸;«q^¯·ÔÒØmÕðúG‹S¼1)mѶ_b0Ê‹,<JíÔAO$Uå¸+¨ç3SìNí•TÝ3Ö
cþÁîÝ׸7ÛÁ§zçIôp´<‹Uƒ¶)Ö6
ÚzqG´T8Ä›oæoåøƒ«
+k´@%oÝkõ»þ5Sƒ+»¾ÖN=LYP-•F$ʵùÅÚ.XJ!•žxÏ»f"1ƒÇvÚ3,/á¦Þ3EIî\ÔÕNú.y"ÔNì›úÛ4b«]Ë4y™sRÚwWç[4FÞ4„<aJégÀÏ–åJ‹2e†Êų¢(åj=¡û+Ú{!dd¼6RùÃá'UÔ#59/~ì´çsSW§$ÉOFñ”Ç«&ΰµòÛY›±ø÷Îq0;ÊEê +çÛLw1òh£E–Î"ÏFU
jhjÐÚÝ÷Î:©ºCœãzëªë½P[æCTž,1Ú;Tœ5ý™Ó׃÷5ù»ŸX&Ô¶Ãü!´Ó‚N¢ß½ÅÀÕÄbV£DVÈÂãÿU’{y{C‡¶|W7° ”$ÒP´p®¯Þ;ÆÆ-|›£‚TŠ41SÜYss0IŠEf!AËß‘Ys¬XLª÷1ÛZë(eÈŸÁS¹ˆ3>ì¤I/]€«ˆ˜L¸æ!‘Œ¦Ã<4ëà5²$:[ž™úÈEPhøJÎÄÍêPÒ——« †Ïm0—ÊhHO7«@ïzfÕB´Œ³È²oa÷•DǪëxgAÅ®c*XnÞ(¥ÝØç1^˜„AÚ¤¡o÷ÕFµÏ%>ÁT†'o÷ãì?c +S\Œk8\ì–¾rá+°Ý9»ËT˜än“N¹ýDlÒ)È¡T©¾¡ zäi9ÈaÆÙÄÿfÅÔ3CO‰âÔúQ£ö”‹ÚSОG”G›éqÍøù@ëG°é»è™‰l¼n +QŽþ}gŠ¬HÃK \qG·ânOmE}÷c½4"_6 +Y)R@ÿ!·ÐGA†µ#ÁD(ÁPõ¹¿R••J¯5Yï²' æFæFÅpâõ¶¹ã×ÀžÐ‚©-}‚äÙµ´ýq댉Î窥D +2Øž£àhéÚme”å˜Él6Àz°bPâC½l}€Œõx3A|¾Ø˜5cÁ&{ÜRÖý7$d/2ÊÈEPc¯·?'Ðòa¬›—üxF6>Ce¢ñ”¾rnàÓh$².¶¿Q…1V„Ô°i_ï¦òqAmý&,ß4r†ÎìDzCÉÀÙ¦³Pl'/Û`È=ù‚£½Ö»É«"ð|Ô–ðª÷î=-4¥öî\íj÷º‚•úKk¯Ã+8´4€qXÖŸÂ×`èXêh}ï.ÝK€ÐkfœÙfzðÉ&Úx'BÀû;¦Ôw6‹÷V©‰*‰\iÞù)ƒ4t9®[ªeî©Ãó;ƒ—¦Mü´ +endstream +endobj +3712 0 obj<</D[3710 0 R/FitH 760.193]>> +endobj +3713 0 obj<</D[3710 0 R/FitH 746.643]>> +endobj +3714 0 obj<</D[3710 0 R/FitH 392.211]>> +endobj +3715 0 obj<</D[3710 0 R/FitH 394.364]>> +endobj +3716 0 obj<</D[3710 0 R/FitH 382.409]>> +endobj +3717 0 obj<</D[3710 0 R/FitH 370.454]>> +endobj +3718 0 obj<</D[3710 0 R/FitH 317.749]>> +endobj +3719 0 obj<</D[3710 0 R/FitH 317.851]>> +endobj +3720 0 obj<</D[3710 0 R/FitH 305.896]>> +endobj +3721 0 obj<</D[3710 0 R/FitH 293.941]>> +endobj +3722 0 obj<</D[3710 0 R/FitH 281.986]>> +endobj +3723 0 obj<</D[3710 0 R/FitH 270.031]>> +endobj +3724 0 obj<</Subtype/Link/Rect[366.251 499.608 393.398 511.25]/C[1 0 0]/Dest(subsubsection.0.3.10.2)/Border[0 0 0]>> +endobj +3725 0 obj<</Type/Page/Contents 3726 0 R/Annots[3724 0 R]/Resources 3058 0 R/Parent 3691 0 R>> +endobj +3726 0 obj<</Filter/FlateDecode/Length 3342>>stream +xÚÝ\KÛ8¾çWø²€¼hsħ¤=ÎbÌ +üùÍv”å1ÓP¦$á’ºSOq6q€]Qó—9¸æÅ4m²²LŸæ4ÒÊCCº]Ù‹GÃ(Nï³õ<ÁçD5t·Ï¶Æ(psbì:öGû ¶¨~,ÝÓôÓÖyH[n—iiŸÿ6§@Îù±|ÞÔQÅÁ*/RôšÄ´Ádi¬-7åþˆsŽ‚|w,MzÞ^¦Ëe¾Ê¶dyZÔ…ž"C~K=wŽ¨S¶ãÝ×9Õ¡"ølì€*åzªK +Rl0„mU™ö¯¹E5©iµÏAƒ&ÂQÚµq u·µ°˜°Á™â"$<ŒÍ<¥™æý<–Aö4¢Ø<£]‘Ú„C¬$æö—|»ÌlOãk +ÂeU£Ð(wÏIªVí¤
íMÚ‹¡s
|ܹYyªi2`å#æ%7hS¦‘|ÙpÇîwö‹Œ˜'0v±¹ÊNºñ¡ó°ygÝU¤W²Ø®hÐœoWY¶ržÈÌæÁ;3èšD…žÂ*]²–"A°^L€'@Óò¸^çç 0V?°·¹h“n!QÖt‰lØG¡å'ô¤„ruÝzÁÐZ"¦"öt´n6Q…–®ív sìRÉ"Ëõ±†aðOÍ^pwTÝ|ü0ûá=NHLcŠ€`a #gvsÄ hÉ!DqðïcqÈ÷zïw(#ß=½¤ûç‚Ø1;¯öìZ˜zé“&©*L4E‹…™¦4û*Ým×Þ|i’4="¾™ÇVye +álñ8„\R[ýgÍãuÊ2ë&;-õh½¹3KÍ‘V!@=›Û´l¦ õÚ±FÕ,”ÎÎ0j¯—¯%Pr—1Ñ‚ÂÖ†Å<øCtWu>á2°Û¸®sÒ‚éóÕÞd…KŽÐiî¿à‚—UënZî6mW®êý(¶?§(Ñ<`zÍÒ]Ö¯0[eÍþWùogTKÑ(BºNfø +±®v…T^íóVßÚß~úžÒNŸÊ)ÃáN_ì)Hº„+aÏYÖj1$Áªqµ[1—.‹´,_ !ßí¶äílßdM%HÒ yèØÃÃì†<t…Œâ¡Ÿ¾<œÊ)Ãá.óPÅz“oyxÄÜòsú”½VÛ_&JF"1eFôìabvC&ºBF1ÑOßN&Nå”áp—™ˆûL^gÄ“Cû·! Q„pŽ˜…Þx=$¬±nÈAGÆ( +ziÛÉÀ‰ü1í2ÿ„Ї–ŠÙS¾}Öe_ö±˜Ä\NH?Àþ5`7$ +dýôí¤àTNw™„fÇXëEÉüG‰ã è×ÿë†ôsdŒbŸ—¶ä›ÈƒÑêOºÞ|ô’´r3£óN¤çuJðzõÈÖk¨kù:8BA6ezöì ì†ñá + ~úvFÈTNw9=´¤ÔD$e¿œÌF’h:Öùãu“®Áºç\c(ç§mã¦òÇ`´9™'ŠH©ªœ¼É·‡Ó#Ó°ÄÈcJB*&¤¨?`G°’Ô2Š¥~úvÒt*§‡CÔXÒŠ¨Ùvõ§Þ:p•PNøba +E;?};i7•S†ÃIÍ\‘(žú˜Ç(a|ÊôèØÃÓì†<u…Œâ©Ÿ¾<Ê)ÃáÆð” 3ù—9æ… a1Ÿ0Bü{"¤»a„¸BFEˆŸ¾2•S†Ã]Þ@PFšÏi ZBîý.”‡Š°DÞà»ÐäÁß…"†bÔw¡×`\þ.tŒ&•ï}íѮٽ¢v—Å1Iì^Ò–¹6Ÿ`CW¬šOâϯìmä$!q"OëçÁÑ| ͱ<¶ÌW™imWx)ÈØõß|KI»¿ù¾32ðë|”‹¥(ø÷&=Ê2ß‚sÞtk
LMÁI½œ®iæŠ;5›<(—»½¾d¦ÔæÍ€"·e„xS
Ñèn‘Ki@꺒7@0¨Ø•oëöXáßTd]²ZD’ó6[cpl×TßÐË(x_œëïÊ¥.®À6ÈG¬¬?—‡®žÊ|äës^Wà½& +<VWù`ÈÊ´×ßÓCŸ} Ý£ïLá‹¥+央1Õu-ˆVóp¡€›ƒÚºd.´¸lu›òÀ´åBÇ2k
k”p|—VYºÏ#‚’¦®mgæfÊ·Œ2.®DPæ”4Ä•´vüiñR™a½˜9² Ý"Ú®5zCÙªtAÏíÎo(Ÿëú¼Í·UE]—w[S/t0wgŠ‡®(T`6RTÝ`A:A¼ 1¿/|˜}iAºãò‚4F³ ùÛïPÔt²
í +h¢HNøyø +ºBFqÐOßNNå”áp—i(av›¤ +ŽrE’ ÿ†æ×CÁë†tdŒ" —¶ü›ÈƒÑ.³O„DÒ >’¤LdÒÓ?`ù°²Ï2Š~~úvòo*§‡sÆc10áOð‘dÇmG#¡¿—[ ;tûIQ;ÏB,ý[Ÿ6Š +endstream +endobj +3727 0 obj<</D[3725 0 R/FitH 760.193]>> +endobj +3728 0 obj<</D[3725 0 R/FitH 490.443]>> +endobj +3729 0 obj<</D[3725 0 R/FitH 492.198]>> +endobj +3730 0 obj<</D[3725 0 R/FitH 480.242]>> +endobj +3731 0 obj<</D[3725 0 R/FitH 468.287]>> +endobj +3732 0 obj<</D[3725 0 R/FitH 456.332]>> +endobj +3733 0 obj<</D[3725 0 R/FitH 444.377]>> +endobj +3734 0 obj<</D[3725 0 R/FitH 432.422]>> +endobj +3735 0 obj<</D[3725 0 R/FitH 420.467]>> +endobj +3736 0 obj<</D[3725 0 R/FitH 408.511]>> +endobj +3737 0 obj<</D[3725 0 R/FitH 396.556]>> +endobj +3738 0 obj<</D[3725 0 R/FitH 384.601]>> +endobj +3739 0 obj<</D[3725 0 R/FitH 372.646]>> +endobj +3740 0 obj<</D[3725 0 R/FitH 360.691]>> +endobj +3741 0 obj<</D[3725 0 R/FitH 348.736]>> +endobj +3742 0 obj<</D[3725 0 R/FitH 336.78]>> +endobj +3743 0 obj<</D[3725 0 R/FitH 324.825]>> +endobj +3744 0 obj<</D[3725 0 R/FitH 222.448]>> +endobj +3745 0 obj<</D[3725 0 R/FitH 224.203]>> +endobj +3746 0 obj<</D[3725 0 R/FitH 212.247]>> +endobj +3747 0 obj<</D[3725 0 R/FitH 200.292]>> +endobj +3748 0 obj<</D[3725 0 R/FitH 188.337]>> +endobj +3749 0 obj<</D[3725 0 R/FitH 176.382]>> +endobj +3750 0 obj<</D[3725 0 R/FitH 164.427]>> +endobj +3751 0 obj<</D[3725 0 R/FitH 152.472]>> +endobj +3752 0 obj<</D[3725 0 R/FitH 140.516]>> +endobj +3753 0 obj<</Subtype/Link/Rect[311.115 186.383 338.457 198.025]/C[1 0 0]/Dest(subsubsection.0.3.10.4)/Border[0 0 0]>> +endobj +3754 0 obj<</Type/Page/Contents 3755 0 R/Annots[3753 0 R]/Resources 3231 0 R/Parent 3691 0 R>> +endobj +3755 0 obj<</Filter/FlateDecode/Length 3060>>stream +xÚÝ\KÛȾûWè€ +f:ì7¹@. ’Eö ÞA‚Àò’8#Â¥%{ÿ÷îêæK¤4”(,’ƒEöƒUÕÕ_=ºÈñ‡pò2 '?NÊ+‰Ìüþ8¡pGáúË +c!ÜSÁ‰TÑD³˜È0š,6“OŸad ÿ~‚§DM¾Ù¹3Ÿ’XÊÉzòó‡}¨…`·tÕubf€êŸÝ§“ç–4!”?ñdÿÒîùØd¢£6.cÂ%?ÃæT^J¢*o¡ˆˆñ6åzrDyúð§¿+9•(Ožž+qNÂXLž–“O!dúùé§ÎÅýíéCJ¨&”<ì†<»ŠØa×drì†ÉÛ»±6åzr¥ ƒÊ*³l|<HF å1r6Kó%Bò"ÉOÁÛ»gîÓç"]²mþîG¾7g¾ÛB`oe¬G´áÏXHEìŽÒdr“…“·×BÆÚ”ëÉ]vÌaLh$¼,VÉîîßÀEæ£Ủl<^A°5b÷C`‹É-(oGÛ”ëÉÝà£U¬ c¥ž§/Yþ?í¥UD‰ŠFôÒW<c#±;ÚH“ÉM62LÞ^kS®'wÑK«H¦¯MŸ•Š‰æcºæáÏÀ®"vGØ5™Ü»aòöÂn¬M¹žÜ-®YsÂiôÿ’>+©‰Öc:æáÏXHEìŽÒdr“…“·×BÆÚ”ëÉ]vÌŠBo§ÏÓçtŸæ‹´šEI"6¦«Nð+bwb“ÉM@&o/ÇÚ”ëÉÝâªELDXºêÝ>Ëól¾Î¶/ûd·zmxÌOÁ'×î÷±C}òŸi‹Åç6Á}Jhà ž±‰ŠØm¢Éä&›&o¯MŒµ)ד»Å&¸&BòßÑ&Ø6Á@”Žhà ž±‰ŠØm¢Éä&›&o¯MŒµ)ד»œ°0i T‰ûÛr»8nÒü€©J/ì8'ŠF$®Åf% çGq©)'ƒ'Ô•Œw௢|f±È×Ú%]L¨>¯0¤vÐpúy
µS*% nÄmþ`}œ¼ÑcA€a€’B!œÂBJd¤ÿœRl§”‡)
ƒtúÈ)‡ûG+ÛÁ2±<³žÎŽnŸ±¿>‹Î“BŸ +öð€KÂø+¯Òd™å/ød–wñIæ H|Ré‹~…û Ù˜±Ý:%8ò´Ê +G¬hCûHcÂÕKVt$_P )ƒE²Ÿ +Ëíú ³&ôǹ[CÃYE«œ&ϨAÉ€àO~ò&ñD¼z:d7ëc‘^¦Tiž"UÜ®¥RÁ·Ì 3ìÝW:(€[° +[ÂEðÚZ0ƒôFhê—Ñ*l´—U–“Ó| + +‚lž<¿l g3fë8©v¤è•ÏàZÞj¸‰%Ÿx¢Å:å{äÆ“ +§‰=Oã`»^o§,¾M³†#¤ +æÆó½â}%’iåÇÍ܈/¤¶~:ÃzŒbg„q.«-wDäû·?"‘Œú·Ÿ Ó§š|9,nÁÊÎE°*ZW8´Ç½mÛ5äìôâÙ†Ý(¸&‹EZ`«îɯYÒ"ؽU»z?裈Wh:æè×öSð‰ýg•:™Ž…GÇ#Ó”ÞZtH˜ˆÒ›œGPÈl¤Ÿ¹ÝYœJ83ªl2‚¸²šîE›I¬‰dåšvÍ‘rΚ°ã~ Y[ìq®ëmåè\œá.F¢º æ‡J4ÕµI“Ü%{ëþ ùjÌb{4
AÊ ûGÀ’O¸VS^è°q
®UØJU.Ù?÷;oÿN†z¼íˆŠëìˉ`Æÿhù?ÑSÄ5 ×s´ÿ=Ný+<»¯¥¸ÐÉ€xÀÉI}Å +ýEŽÍFvBpê§Úé &€ÖK7w f ¾¢FDîCvX»‡ª°á°ªÙL³Oc»1*¶—cF̘æ6ÐuUbÛ{=s¿ÞÖúlì"b¥MçÉ&»î¶ hz!r£ˆ6•Ð¬fÔCÈ 8 Á14¶|6;ËY—¶›åóŒRË)ê°_Eוýö‘†#™Òeòq§qÒz4‰Ul-,"º¬1Àöƒ¾$/éÛÅjB}qU‰à{‰<ò9ÂËôÛÕ·ºÏùþöûˆ‘M¶«;?S
Q0Ánÿ£íDElRë¾,zsg~÷÷A?¼{ælvX¥7¿q‚vë”»ž$'Ž^!¤«,$œ¹7»?gਠ¨‡<xɾZ[!ø…¼m†QHèðpCÁõ«ê±27ü¼_4üRg«+Ú%Æ—Ø0oš6 +G1“Á£,AÖeŠ‰$€ðB£VÒ"d +Cš¹º“L¶=S +ñ°¼C£÷žBVNÝÙäÉúlÔ1Kð¾½\LXakF:Î-p¬g’Vzæ¯çÒÍ ¥QMã.Sã0ÄB¶¢°Ý
ÎâÞs·Û]·µ(´wÏÍé…‡'šg8a‚Mwv†;M1œÙ×dé ô•Áî0;âð)L©ù’X
‡)—à'0倶2|‡]‡.è–µÜæ̼YÙX6¢/´’åÒf!ÉÚÍOs·C“ŠVZ Y‹¡çæÚ·S0T|Év;WWÐ¥â±UÓ·GG°cÇì&ÁÐ?r¼Ö˺« âDª§'RŠè¬mÂð7sùŒiúgs÷°#ÒW‘€!Ì@¢æÉ«è!ÆÌꓯÞ÷©½Ù‡GÕk¢}u²Â‘9íÂ8@„Ð.W±·ÆŠ¨„&¨gc²g3T«Æ˜¦±{³8nŽà¼ÊÎ<fÌ#5?kÛåyÕëJÿð}B(hcïgh>P“”X¯Â|Ý÷ÖMðua×æèp6ÅvvÀ'«3tÎS¼n¶¾ˆfíÐÿú´ÞÀƒúÁʵ`†Üt œšeóÄÿbeê>ðÃt*iÓf=$«µU¤]“pŽ«òÀËGV‹þƒzQ(}ù4ótDã(‰ŽK7ùïN^Š°ê8Z÷é@ß—?ëG·v´–;˜VY"¯–è×4I¹j*º¾tã‰x§W(pÈ–•ü½9²âm Ù( CëT½Øÿm•ON)*à‹wÂÆTüÔåÖ˜;“pÅEH=¢VR“tn¦„³G<d/ö”5ŽÑ'šˆ1îÀ8êï+‡…:…çô|M +:ks=æy×NV©E41å;oÌÐ4NÁGHSw9)$Øú$IïLo…ÑVÙ‘ÁD¾wÇÑ’Ÿ1<äµÜâÕo¥mص¸Ç‹É°ž´KFš„aé’cw q+ªêÔ3¶¶ÑÛ0ôi$€H’P6Ë‘9Fq+[OHgRù‚‚™ƒs7wƒ/.ŒäØ¹ëŒ }é¸fŸçd +ΗN9
ä53ŽÑ"ßü€t!m¢c¤ɮ;skXX¥VÆn8ظg_¦ÆÚçNÉáû ?Ô i›ò:Ó‚xzÈP_f.‚§ —_iRç®îðJ³FùêWšT "µºé•æ{h\~¥y‹$øJs¸>†ýq*dë$ŠFü&â +‚ýßDÔˆÝ“[¾‰(oß7£mÊõä.~A!›ªü&Â罋uRWü%åšÄlÄïÕ® x‡±;â°Éä&“·‡cmÊõä.ãPÀi‡vUŒ}k(!ãˆõ˜q8Á3H¬ˆÝ‰M&7!q˜¼½HkS®'wדÔüï +endstream +endobj +3756 0 obj<</D[3754 0 R/FitH 760.193]>> +endobj +3757 0 obj<</D[3754 0 R/FitH 745.049]>> +endobj +3758 0 obj<</D[3754 0 R/FitH 733.094]>> +endobj +3759 0 obj<</D[3754 0 R/FitH 721.139]>> +endobj +3760 0 obj<</D[3754 0 R/FitH 709.184]>> +endobj +3761 0 obj<</D[3754 0 R/FitH 697.229]>> +endobj +3762 0 obj<</D[3754 0 R/FitH 685.274]>> +endobj +3763 0 obj<</D[3754 0 R/FitH 673.318]>> +endobj +3764 0 obj<</D[3754 0 R/FitH 661.363]>> +endobj +3765 0 obj<</D[3754 0 R/FitH 649.408]>> +endobj +3766 0 obj<</D[3754 0 R/FitH 637.453]>> +endobj +3767 0 obj<</D[3754 0 R/FitH 444.926]>> +endobj +3768 0 obj<</D[3754 0 R/FitH 445.772]>> +endobj +3769 0 obj<</D[3754 0 R/FitH 433.816]>> +endobj +3770 0 obj<</D[3754 0 R/FitH 421.861]>> +endobj +3771 0 obj<</D[3754 0 R/FitH 312.908]>> +endobj +3772 0 obj<</D[3754 0 R/FitH 315.062]>> +endobj +3773 0 obj<</D[3754 0 R/FitH 303.107]>> +endobj +3774 0 obj<</D[3754 0 R/FitH 163.668]>> +endobj +3775 0 obj<</D[3754 0 R/FitH 165.423]>> +endobj +3776 0 obj<</D[3754 0 R/FitH 153.468]>> +endobj +3777 0 obj<</D[3754 0 R/FitH 141.513]>> +endobj +3778 0 obj<</Type/Page/Contents 3779 0 R/Resources 3397 0 R/Parent 3691 0 R>> +endobj +3779 0 obj<</Filter/FlateDecode/Length 3006>>stream +xÚÝ\Ks㸾ûWðH¥FX `«rHR™ì%É®/©ñ(‰¶U+K^QžY—kþ{>͇@‚•Ífø¿nt_‚!ÝDÁC?å uÿÿ`8ÃpüõóÎqLKDÀ‰D,Áö)øôžìàßðV,EðU·}Rí1’Œ‡àç›ßÔ½ +lA4ÌÒˆ›¿½ñ•”épãUšSD±0J€ÚìXšGœû,Í«À¤]ÓÈ,Ú¹ùÛK;_I™7§4'îÑ¢4gÇÝÿwaŽÄgavPH¶ BšFf)ÄÍß^…øJÊt¸ñÂKGÂÃô™B®“Ä#ÝX-ÈÀ¦‘Ytó·—¾’2nNÖ‹Èô4}&Œ=jÄp@#Ø‚i™¥7{5â+)ÓáÆ«4a`âô9’`Ígiv ]¶ íšFfÑÎÍß^ÚùJÊt¸9¥â?Ìô™I¢Ècaž +i™£Gûâ-)ÓáÆs„¼=}®þ¤í8‹f"AQì±TO +Š>Ÿ÷ÇKý/Æ]ŸF·X¸Öä?㖉ώšà1Š¤Ïâì8 ‰ +lAM4ÌÒ„›¿½šð•”éps4Á9J8ÿj‚ÌÔDB¦Ì£&Ü4Q-¨‰¦‘Yšpó·W¾’2nt†8!µ‰{kÇF/í(–ƒ ã¸ú+€QŠ!`RÈ2RÖ‡¨k2ÞÁ¿ +y ³Æék·wT¬!êÀ°ñ¹£ Ú{”’P3<±ÉwŽÇ»½¿u.ÀG5ˆÁ´C“¢ƒ©ƒ^-n³Õšp¾äöät¯o“Ô{±DQª~¡õñ¬m„%@LQ4Þç3ß?íéÙ\\V˜„§–ëéJÝHµ´Ó/§ð1Ô¯±³ó*mg +ÒC~RgQ˜š[µÝZë¶ùóé¸ÛZ> æ@¬Õç^f¬
u>&("¥_§çŽB݉u¬v¸®dVß·êIߘԶ#9b„o!¯2ÙÄ&Êh™8…š^²ßº=ç(†3Ûô9ÝBpâðø"ö°Â\TYI_LúžÒË~›ª‹ÆÉ5Ibµ V,‹h©ÖÈ削=å<<¤›ì`ï\̱Hi ×|*!ú!0R3ÈÕ—f¡ÚLãðµÕ_Ó A®f*|0¤²hœW8 ¿ìÏ+èÜQ¿¤m¾äÖ
Þð1 ó
/ŠC<ìb%H$´ŒÊ¡ï;=‚Ê/0.<Òt9N+…_W„„ÐœbnVCßá<®ûOŽ/O8×A{×ÂÒ]iËD²B! ¨òkCòd „šP`®ÍP¤Š èòhŽû4ßßðžÅŠÑêæm)eݤxÅ€€†¤ïÃ(YìúNQvb{zv@jG°óõqoívUÜ^ÍÅÆúÅsg½<Z1¨Q´ÕëÇ,Ý:É8Üewä¸Wå!ÿ`îè À14I?ÚÛ›Ó +Ë|dîýÅ6ýº·ù5—:\÷Š&rÇmf!M5-,µ*¥ºµ·ˆ¦Rê3;YmT¿GU7IYkmí·§§ò¢3uÝ]4ô£Ãéôœ›ÓZ/Ïö=hªO:û¥ØÄæ… ³åº€y]¨é³+¬—X«]×›×îyóئÙ:Ò35#¡Åà«Ç'JÂâ˜ýªõ²ÿ’t "´/õó‡ýM u~:¾S/…郤ÎÉD2•ŠL‚
;fßÞ•_íž
‰äw¡ØJ(pÛ + ©‰
ˆÝ-G¸¯ÖRûóËf½Ýe–Tµnì³¼ûv‡¢&ê?.jì’:È1P¯Õ õHuڌӲŒ·jšN˜G©9XW€âI¨†€|Z^ÍKEÖÀY©¦{kbkŽ²Ò¨‹™×?® ª*èª%fáoàj˜>)}<²u]¥åUÙ<½(å’Z‚‹¯+fõpEߨÄáa¯Ç0óà¹ÊŒK;sWó@œŽ‡ý13çf9½œámýõu3ÏžS +Ph\¿|6‹Hjds0‘\wõ¨3¼THã£é\Ž?¥eB©Œ¬çð*LîjÕ½ÒydnèY°:)øÖž4C +õ”Éhãú„E1Ÿø-Ì 2µé‹¿}5äÉû'xÖ>†k0Æ÷1Ìñ¤È½k<\¿AH€)C˜Úßÿ¬¸Ý‹ÅEµ{ÎlAÍínû x~*¿` ª}°ûkìæÁ\m¼mþÜ4æáXkÕÓÈ®°È¨ÑHø_5Ý3& +endstream +endobj +3780 0 obj<</D[3778 0 R/FitH 760.193]>> +endobj +3781 0 obj<</D[3778 0 R/FitH 745.049]>> +endobj +3782 0 obj<</D[3778 0 R/FitH 733.094]>> +endobj +3783 0 obj<</D[3778 0 R/FitH 721.139]>> +endobj +3784 0 obj<</D[3778 0 R/FitH 709.184]>> +endobj +3785 0 obj<</D[3778 0 R/FitH 697.229]>> +endobj +3786 0 obj<</D[3778 0 R/FitH 685.274]>> +endobj +3787 0 obj<</D[3778 0 R/FitH 673.318]>> +endobj +3788 0 obj<</D[3778 0 R/FitH 661.363]>> +endobj +3789 0 obj<</D[3778 0 R/FitH 649.408]>> +endobj +3790 0 obj<</D[3778 0 R/FitH 637.453]>> +endobj +3791 0 obj<</D[3778 0 R/FitH 625.498]>> +endobj +3792 0 obj<</D[3778 0 R/FitH 613.543]>> +endobj +3793 0 obj<</D[3778 0 R/FitH 601.587]>> +endobj +3794 0 obj<</D[3778 0 R/FitH 589.632]>> +endobj +3795 0 obj<</D[3778 0 R/FitH 577.677]>> +endobj +3796 0 obj<</D[3778 0 R/FitH 451.588]>> +endobj +3797 0 obj<</D[3778 0 R/FitH 453.742]>> +endobj +3798 0 obj<</D[3778 0 R/FitH 441.787]>> +endobj +3799 0 obj<</D[3778 0 R/FitH 288.799]>> +endobj +3800 0 obj<</D[3778 0 R/FitH 290.554]>> +endobj +3801 0 obj<</D[3778 0 R/FitH 278.599]>> +endobj +3802 0 obj<</D[3778 0 R/FitH 266.643]>> +endobj +3803 0 obj<</D[3778 0 R/FitH 254.688]>> +endobj +3804 0 obj<</D[3778 0 R/FitH 242.733]>> +endobj +3805 0 obj<</D[3778 0 R/FitH 230.778]>> +endobj +3806 0 obj<</D[3778 0 R/FitH 218.823]>> +endobj +3807 0 obj<</D[3778 0 R/FitH 206.868]>> +endobj +3808 0 obj<</D[3778 0 R/FitH 194.912]>> +endobj +3809 0 obj<</D[3778 0 R/FitH 182.957]>> +endobj +3810 0 obj<</D[3778 0 R/FitH 171.002]>> +endobj +3811 0 obj<</Subtype/Link/Rect[425.864 607.603 451.35 619.245]/C[1 0 0]/Dest(subsubsection.0.3.11.4)/Border[0 0 0]>> +endobj +3812 0 obj<</Subtype/Link/Rect[391.175 581.007 414.149 592.147]/C[1 0 0]/Dest(subsubsection.0.3.5.8)/Border[0 0 0]>> +endobj +3813 0 obj<</Type/Page/Contents 3814 0 R/Annots[3811 0 R 3812 0 R]/Resources 3231 0 R/Parent 3845 0 R>> +endobj +3814 0 obj<</Filter/FlateDecode/Length 2889>>stream +xÚí[YÛÈ~÷¯ÐÛ’Á¨—ÝÍæ ÀÆHÖð>mìA‚Àc ”H˜ÑZQÚ±2ðOU<$R)j½ò`SM«Šuv÷|ýÆ™<NœÉ»‰¹¾½óýž˜„„{n8¹_L¨Ë §áÄçœ8¡;¹'Ÿ¬‡‡ù2Zo“Íë‡d‘l’lž_íÏ÷?½q&SJI(„!\oÒl;Kg«4ÜDëåþ“¦sƒÞdƒ’ÍàÃ;xi»_'šÈh×Mü§‹)£Í6¯šœ?YŸïjÏòüéf:gùö7µöÝ7Ôè„!›Iðý.ŸPxW¸¦ +ðB¢F[›2+W¿SE¨F‘ºÌí)ue”ê×ó…ºÆ©Ô´qëÚP/$!@+©Íß
QCe0.I²
“L«Ö-š’Ø +´tpê[Å5ËF˜Rß#Ôçð# psE2ߦyv¹‡Yï úí"è¼.OÉþ%ßÄ·H±Ù|HzÝN¡/ûÿJ°)d—4³ì~‰ùCëŦ¡•ïV1¹µ† ¥¾•b<ã8Zêt’é âšZ…"˜§*¸cE†i†·eR,lJM~ÌE`âSR1Í{™‰º‰p×Ú«G2ÖäPXç"$~ç wê<ü¡ŒŸ# ¥ ’‹ ‡ôQ†*LKoòÐŽ)3¬µO‹Vî®O˜çÒ–¬4ß4›¯v1Vp(TS0à2QÏžl +ßj{ÖÞØÕ·ôkÿ‚ÀûNýœí¶êå,GKn5Âw6gQã,±4â¯]‘fRÉ)u@Cßk~²®$ ‰g¡Ÿ-()(m-Øa¡Â›T9Îóìß»Ìø¼¤ú“ÔóH]²Ýs¢Ch®è +>~ŸºJîM‘$F ëŸË)Ƀ"€bðQ¢‚¸™@Ã÷%sæÊwZ¥$‰Ë–^³Æ<¶)ôl%ÂúA-ı
˜ðꟊ4`Š8ECD+õ\1XË@‡æ”gÅ¢ÜaXãÒûÍ0ƒ6R³Eº‚Y_k”!e¾!Ìר£ò²—Í
©;I†ó"xØüðÆçPÙ(…cÍwÒS²Ÿ>«'ucà8NX†™Žô—æ7QH.Êúð'¼ß:º¼Ì ¢d}L%ç¢ a2H šq!ï/l™`’Yœà÷mÑ·Qº*”(eEz`e? +2e?3l†‘”DRù×û7¿À +'³ ögx"+f7ŒÄ¦«"±Ÿ¾‘8–S†³;‰ŒpwcŽ¸L¢V0¯g×ÙëMúmö‹€¯¯õíê†$à°ò¥$€¹³õùÄÑà¡êöëÏšãT8Žõ1ßmpϵo.€µ(³*÷gx"*f7Ì…¦«r¡Ÿ¾¹0–S†³;Ÿ@ï3w`2@ÈÂô‚t +è eÌ +ØŸá‰P¬˜Ý0›B® +Å~úv†âXNÎî|( + wÃ+@z-uƒ?Ê·ïD|KÜB»FŸ{æ*÷ˆëŒÙ6ú3<‘«³æjSÈU¹ÚOßÎ\Ë)ÃÙÏU‚Eùï2W»6J¾e¶véÔ7_™K\1foíÏðD¾VÌn˜¯M!Wåk?};óu,§gw>_Y@^îÃ'Y|°À= lp%0Q¼°¡Æy0°yø”]l¸„Çy`Ã5šç÷µÇ!,°M +u-–¹Íë%SÃT_+`ó]+šå*«€ÈÜ2ð2àd +)`W¦ôRæ£K’W(‡µV»½º/O=Àõ)SÕRv¼‘.ÔQ¦Ç*sŸõHßUS =ÑnäKZð`‘Æ +h®œ1ÅØ Y +s=Jé¥yêú‡y© ¶üN"}TGë|C:Ô+» µˆnÕ‘,5l2ÃV,Mɬ, #æ¼_&ت\ÚÑ¡pnƒgÿHhôËÔp–(èy±º%!}c3ëцTÀdÍÑ@–ë3ØE ‚8°»ù!¨g(qúuÀŠê”F9(kLJ) ˜Sqp˜â +:®DèÁ@ËPö*×?å¡6¹$1ë•jUXfKDVÕ™Ô•Nû,6„êZØÂÁQã5/á§ì›ÇT3ÕŠãUSGàŒÁ½¡%æäö…Î-~üÝŠñàÍêº$Wíí\ÀâüÖÎz¨Þ¶èwb…rXú +1ÞÎð +endstream +endobj +3815 0 obj<</D[3813 0 R/FitH 760.193]>> +endobj +3816 0 obj<</D[3813 0 R/FitH 746.643]>> +endobj +3817 0 obj<</D[3813 0 R/FitH 745.049]>> +endobj +3818 0 obj<</D[3813 0 R/FitH 733.094]>> +endobj +3819 0 obj<</D[3813 0 R/FitH 721.139]>> +endobj +3820 0 obj<</D[3813 0 R/FitH 709.184]>> +endobj +3821 0 obj<</D[3813 0 R/FitH 667.977]>> +endobj +3822 0 obj<</D[3813 0 R/FitH 670.13]>> +endobj +3823 0 obj<</D[3813 0 R/FitH 559.841]>> +endobj +3824 0 obj<</D[3813 0 R/FitH 559.545]>> +endobj +3825 0 obj<</D[3813 0 R/FitH 547.59]>> +endobj +3826 0 obj<</D[3813 0 R/FitH 535.635]>> +endobj +3827 0 obj<</D[3813 0 R/FitH 523.68]>> +endobj +3828 0 obj<</D[3813 0 R/FitH 511.724]>> +endobj +3829 0 obj<</D[3813 0 R/FitH 499.769]>> +endobj +3830 0 obj<</D[3813 0 R/FitH 487.814]>> +endobj +3831 0 obj<</D[3813 0 R/FitH 475.859]>> +endobj +3832 0 obj<</D[3813 0 R/FitH 463.904]>> +endobj +3833 0 obj<</D[3813 0 R/FitH 451.949]>> +endobj +3834 0 obj<</D[3813 0 R/FitH 439.993]>> +endobj +3835 0 obj<</D[3813 0 R/FitH 368.101]>> +endobj +3836 0 obj<</D[3813 0 R/FitH 370.255]>> +endobj +3837 0 obj<</D[3813 0 R/FitH 358.3]>> +endobj +3838 0 obj<</D[3813 0 R/FitH 346.345]>> +endobj +3839 0 obj<</D[3813 0 R/FitH 237.392]>> +endobj +3840 0 obj<</D[3813 0 R/FitH 239.545]>> +endobj +3841 0 obj<</D[3813 0 R/FitH 227.59]>> +endobj +3842 0 obj<</D[3813 0 R/FitH 215.635]>> +endobj +3843 0 obj<</D[3813 0 R/FitH 143.942]>> +endobj +3844 0 obj<</D[3813 0 R/FitH 145.697]>> +endobj +3845 0 obj<</Type/Pages/Kids[3813 0 R 3846 0 R 3882 0 R 3913 0 R 3943 0 R 3978 0 R]/Parent 5813 0 R/Count 6>> +endobj +3846 0 obj<</Type/Page/Contents 3847 0 R/Resources 3192 0 R/Parent 3845 0 R>> +endobj +3847 0 obj<</Filter/FlateDecode/Length 2885>>stream +xÚÕ›YsãÆÇß÷SðL-ǘ¤Êq»ì§xWIUjw ’Pæ!óصJµß==Ž¡phƒZçA" þݘþu +Š¿\]ÖbDà/Q“Yx7È(ÁÓ¬bôÅz›‹€ÏòpÌžþ ÞŽOUcêCôl>÷™ü=Ë]þâ8Wä!X<K"ï.8€|#6#ò¶‘IÈ»ùÛ‹|¨ øËMA>ÎläOÅú°ßL†>É(J ½‡`?ô-±ù ¿22zGû ¹ Ð'YŠ©ë|¾ÙœëÀ•ýù·â ¿…TþK\¡%"`¥÷€¾›zÛÈ$èÝüí…>TPüå¦@/8")}om—ØI<“ÿ¸+öI†R²Ö»`߈͈½mdönþöb*(þr£w—IJÅ¢‚{SÜÁ]åC‘oÊýý³©Ð_Ÿ?~nÏåa¯¨Ä,C‚ŠÅ +#A}è_Ôy SÞl~þ—)ò+ÇÑûÃå¸.N_]áæ)JÓ5Ý]p +ï÷u9Ÿ8ã ²z» +Š¿Ühªp‘¡„’ñT©Ÿ|Ódé{jìš.)Cqò›Å]p ]±ÓÅ62)]ÜüíM—PAñ—O—4EIZ³ûÍÕí]/vgp4F8nží$QŠaÂ2‘Õ3e|¨„ºšëºø«•NVÒçÚíåæâj~Æ5*Ô^ª4@ù{Rßu>^43¶Y€ËZuˆCõU0˜ 㥉áçýrER—+œEåI\ç§B¿+ÏúõËö.Ûþ˜oOýîÖ<]I`•YVi“µPÛûo5ÈrM ,¡Õu XV^a;—ʣþ¨œ„ýq$‹örEYôTíßÊÍOKýÕX³’b…Ä‹px#PúâÊÿ]qW‹½|lªõÊdÛÿÿuÙëOÅá{s8³ó±¡¿Æ +ΗĈóÛïÏ@dq$!§I–4:—ÛÞšë—ûÃa£w—›Âl«0”[7ªQhÉ¢ÂVoшӨ,Œ +°í1íYÇ$•¥/KIEŽÜÐ +Ê}ÜêwÐRö¾V`*>“®^£1~0Å}à>n +Š¿Ü„ÖTÃ8ùó®»¡B ,_Á~ä[bó!ed +òŽþö!,(þr§™¼;ú3¯»¡i‚HÈ^lÁ象·L‚ÞÍß^èCÅ_nôŠƒ¦„¨{uMÓ‹=iy˜D$d+µ‡à +Š¿ÜøÕ…ñY¨u7'ˆñÜ]p +Š¿Üx½L "„z¶ð“&Œ¥3´åµ”½Ûò¤†È’Imy¯ÑoË›âI|×ùplá1¸ÉLœYþt£Z>1òýf«úY‰lq½Ó[[m¡°Õ<:é}¥yݔݽû`†±ºwÿ?í®ò‡4^
Ñ£ª}dïŽKÙý{ÕV¢N®ZŽÛ’^t”`V {imA,ÔÍüµà½ÌNÁÉ„9µ[oUlf/…ÈôRte‘ëÖK—®iyÒÕ—Sq²lÉàdY´Ï—8Ú™*~WCÀ›ËQ}næ93çØ^›sc$×/íçpâöìóœêŠrbz©å»êõº—šrÜ4ÆÃþÇütªä[±I¨ºe1g^-/0£ˆs”ÉõN¨¬ŽóƒÃE{"¬i†óNÍi3=uªÒ¥ewt¨6çtuðÕB…k'øJ~Äégª\5eïdçûãVhucçfõË“êá¢?ì‹bórQÌ£Ê0Õ@_nLÃv®_vùÙ´zë’6¨¦]½}×9ÐÈãï~¤ÙBþ.pÇŠ`~ør•‚¼Zi#}—«mÌ"¢â|².¬^L©Ô¶æßàXÎuJÜ©DÐÙ¡D9Q9cg=J¥5¼æz_µìfñò¨÷¨ÄƒW ¼µ’Cn±ºçáàjˆÜ·.õ\mŒüÉÑUfÐh[Œ¸ªÙ€ÛRN1’ú>H¸E’ZA¡—®Ñ6"·‡vz§Z{B¬µ'°µí‰Š´:âßJWÚëÃôšxå†acóöP•'‰%‰Ír‚>¬ú>°±3R)^çëæµèN®j¤5%»|É·o»VD(à·[íVfŒ +ƒØJœ¦ˆ²Xñaa~̈5.Ãþ‡ûÓ +endstream +endobj +3848 0 obj<</D[3846 0 R/FitH 760.193]>> +endobj +3849 0 obj<</D[3846 0 R/FitH 745.049]>> +endobj +3850 0 obj<</D[3846 0 R/FitH 733.094]>> +endobj +3851 0 obj<</D[3846 0 R/FitH 721.139]>> +endobj +3852 0 obj<</D[3846 0 R/FitH 709.184]>> +endobj +3853 0 obj<</D[3846 0 R/FitH 697.229]>> +endobj +3854 0 obj<</D[3846 0 R/FitH 685.274]>> +endobj +3855 0 obj<</D[3846 0 R/FitH 673.318]>> +endobj +3856 0 obj<</D[3846 0 R/FitH 661.363]>> +endobj +3857 0 obj<</D[3846 0 R/FitH 649.408]>> +endobj +3858 0 obj<</D[3846 0 R/FitH 637.453]>> +endobj +3859 0 obj<</D[3846 0 R/FitH 625.498]>> +endobj +3860 0 obj<</D[3846 0 R/FitH 613.543]>> +endobj +3861 0 obj<</D[3846 0 R/FitH 601.587]>> +endobj +3862 0 obj<</D[3846 0 R/FitH 589.632]>> +endobj +3863 0 obj<</D[3846 0 R/FitH 544.839]>> +endobj +3864 0 obj<</D[3846 0 R/FitH 546.992]>> +endobj +3865 0 obj<</D[3846 0 R/FitH 535.037]>> +endobj +3866 0 obj<</D[3846 0 R/FitH 523.082]>> +endobj +3867 0 obj<</D[3846 0 R/FitH 437.84]>> +endobj +3868 0 obj<</D[3846 0 R/FitH 439.595]>> +endobj +3869 0 obj<</D[3846 0 R/FitH 427.64]>> +endobj +3870 0 obj<</D[3846 0 R/FitH 415.685]>> +endobj +3871 0 obj<</D[3846 0 R/FitH 403.729]>> +endobj +3872 0 obj<</D[3846 0 R/FitH 391.774]>> +endobj +3873 0 obj<</D[3846 0 R/FitH 379.819]>> +endobj +3874 0 obj<</D[3846 0 R/FitH 367.864]>> +endobj +3875 0 obj<</D[3846 0 R/FitH 355.909]>> +endobj +3876 0 obj<</D[3846 0 R/FitH 343.954]>> +endobj +3877 0 obj<</D[3846 0 R/FitH 331.998]>> +endobj +3878 0 obj<</D[3846 0 R/FitH 320.043]>> +endobj +3879 0 obj<</D[3846 0 R/FitH 308.088]>> +endobj +3880 0 obj<</D[3846 0 R/FitH 296.133]>> +endobj +3881 0 obj<</D[3846 0 R/FitH 284.178]>> +endobj +3882 0 obj<</Type/Page/Contents 3883 0 R/Resources 3405 0 R/Parent 3845 0 R>> +endobj +3883 0 obj<</Filter/FlateDecode/Length 1984>>stream +xÚíYßoÛ6~ï_á§jN¤DŠê0 ýÂV=${Pl&*K®e·Šýï»ã‘²$Ë©»Øú"äñî»ûŽÉ“xv7‹g?ÍÆí‹'ßþ˜ê™ˆ¹TÐ.ng"U<–³,Ixœ§³ÅjvŮğџ‹_Ÿ„e°&¬Éy–ÃŒ¾¼·Õª©£y’öSU´÷M$cö>Rãn›oT¦¿Ü$<OLXÿ*’’Ûh.Û•EE]>¬×6JØ&¤`¥mi¼¹ÅV²?¢T3[¼¡Ñ_ê]”1»DÊŠå®lê6=ÒÜHžtªÿR?›TP(n„ +R/#¡Ù~Yq:ëÕýC¤Ø‰ý•àÚtW“Ò Á²”K-gs‘p•æ4yÍD”Æ,×Q¢™¸ŽžÂE3Ã6Ni–åÔoß¾åc¼8—$zxÀ•<Ë"èúNb7«=ÚYIvYTÅzÚ}Zq•„e=?Àª¢^aG°‹Ê.Áu9kÖÅ]íY.Iæ|_ešm>ê,
øMƒ¼¶p‚rJ{ S7–•%¯Hex*G^Ùª÷¶ k§ô’ÏÓÎ +‹*Mòªø$^U\&3,X*B5²Ä$½&fD¯nè&ÀÝÚdS©†ljNR)ž4¦R#£¹ÎTšB%Ð×ÃS)Ž¦)}dÈñ¨vü*M6äWiL_Ýü•š>•šc*5C*Å#•š•šŽJÍI*ų¨4Js6÷©dp)ϱ‰Î9¿ÁÆL0*Nö?)` Ó1*.
㧈¦Î">™+®ùê-
̧{þó‚ý¢à6L¤^qFN’:?fCÌö#6Ä¡GÙPC±)õ˜
qÙª–À†Ãªœ
agžFVÎäc–âg¢Çw@Tá&ife¯eLˆeM]ø»¨YNGfޙ䦼™®¬¡{¸ìµ¬ìSÚÞ¶-d`œ +} ³*À›H‚:Evx otÙ’8l€½d´r1‚PUûì4ÇĘH5 +=›kÉ…Îh‹<ìq±xòßÉÈ% +endstream +endobj +3884 0 obj<</D[3882 0 R/FitH 760.193]>> +endobj +3885 0 obj<</D[3882 0 R/FitH 746.643]>> +endobj +3886 0 obj<</D[3882 0 R/FitH 717.392]>> +endobj +3887 0 obj<</D[3882 0 R/FitH 663.195]>> +endobj +3888 0 obj<</D[3882 0 R/FitH 608.998]>> +endobj +3889 0 obj<</D[3882 0 R/FitH 405.76]>> +endobj +3890 0 obj<</D[3882 0 R/FitH 407.914]>> +endobj +3891 0 obj<</D[3882 0 R/FitH 395.958]>> +endobj +3892 0 obj<</D[3882 0 R/FitH 384.003]>> +endobj +3893 0 obj<</D[3882 0 R/FitH 372.048]>> +endobj +3894 0 obj<</D[3882 0 R/FitH 360.093]>> +endobj +3895 0 obj<</D[3882 0 R/FitH 348.138]>> +endobj +3896 0 obj<</D[3882 0 R/FitH 336.183]>> +endobj +3897 0 obj<</D[3882 0 R/FitH 324.227]>> +endobj +3898 0 obj<</D[3882 0 R/FitH 312.272]>> +endobj +3899 0 obj<</D[3882 0 R/FitH 300.317]>> +endobj +3900 0 obj<</D[3882 0 R/FitH 288.362]>> +endobj +3901 0 obj<</D[3882 0 R/FitH 276.407]>> +endobj +3902 0 obj<</D[3882 0 R/FitH 264.452]>> +endobj +3903 0 obj<</D[3882 0 R/FitH 252.496]>> +endobj +3904 0 obj<</D[3882 0 R/FitH 240.541]>> +endobj +3905 0 obj<</D[3882 0 R/FitH 228.586]>> +endobj +3906 0 obj<</D[3882 0 R/FitH 216.631]>> +endobj +3907 0 obj<</D[3882 0 R/FitH 204.676]>> +endobj +3908 0 obj<</D[3882 0 R/FitH 192.721]>> +endobj +3909 0 obj<</D[3882 0 R/FitH 180.765]>> +endobj +3910 0 obj<</D[3882 0 R/FitH 168.81]>> +endobj +3911 0 obj<</D[3882 0 R/FitH 156.855]>> +endobj +3912 0 obj<</Subtype/Link/Rect[282.307 413.531 309.598 425.173]/C[1 0 0]/Dest(subsubsection.0.4.10.2)/Border[0 0 0]>> +endobj +3913 0 obj<</Type/Page/Contents 3914 0 R/Annots[3912 0 R]/Resources 3058 0 R/Parent 3845 0 R>> +endobj +3914 0 obj<</Filter/FlateDecode/Length 2039>>stream +xÚÕÛ®Û6ò=_á·•€cV¼è`ÝMÑ}Y 5v[ôXY≉ʒaÉ9=(òïáP7Z®Ólº—‡Ääp43œûð¼Š6ï6ÑæëÍðûåîÕo”Üðˆ‰X%›ÝÓ†+É$Ï7©”,ÊÕfWm~¾y +·2Žƒ—ó ½à& žÃ$(šžNú‹ ¥ƒs¨ý„¨ú|}Z43 +‡þ¥Ù‡iìÂ,ôw„Rµº£Ó¦EÕ;Ôîr:µSèbYteQ¡ +1RžC¸{×mW\ÈQüábjiÎË“ÉÁ¦/î׳4’¾ú³A
âj¯é×4í¼ƒRL5`:Ib¹¬ð.5àûk4‹µ03–$αK¨\`}¥zže{2ÚÏÌ
'3sÙ
,€ÎqÒßTyE`ò¾ (‘cI0±µ„°ôÚ¹\Eÿ@èCðø9\O¨Ó7Ï‚ª¹ñì…$Γ5ogó}ãøÌÌ ’ùÅìigëL¼·a…4ƒýuóœïò;ÂWTɈÅî Ú¶ä\Ndó,g*VKeì[S#¿£+ài
í†Ak{Ó½v +•Þ͇ˆ¨X¶ä¡äœyAŒOan‡1»¾Œ³ÕŒ›f@è±À‰‰ÝaþÅ™C6ÉÀsVBM2°X·â_Õ0ƒ1ŽÚÆ”ÄðtÙצ;P÷C´gb¼¸oü-ðˆ²%¯ÝA;×WÐþ³õ8’áfhÁqý|@A¸ÂÎZAyhëŠN4 +œ¬šËŠûe=\¹²`‘š:ÉÓÙ4ë}¤LXšŽÆÆ’ôŒàb\.}Œö/'½J†E>F(vÑ1·í¡7S&,Ÿâí·eäQìõºHÓØwŠˆÞ)¸K¡ç=¨äHngŽ¦.Îôk3ý$3ÅóOÕšUi88]<æȹ%‘
Z²˜¸è§Ù>,–Þlo*Lœ %È¥dfçü%Ø
ï>Œ¶;‚ÃÔCSØ¿¨ý»$%e¶Tîm{ÁT–zúEN㣠+Q8]#–…SÊw´Üg¶e@ó(Fvv[;ma>B@g ‚®!ü3´.8<(±ŠS~¯kšãn¼~ÜèhÔÌÕ©y%M[›p{r/vFWX˜„|k%è5LÑ8Š`t«Y¹‘jÙO»{Ú‡€áA¤œ¸ê™(`©×k]Êð1“ëß›Ú4ÛÐ?¦»žòê¬,ÿ®Y‚îôd@%«ãÄg}¼HúÄáçuRßwµÍ¿×ÌÀÑüÒ1çë9À§ÀõqEq}Â*]áçøô–û¯‹ô¡k£`]Ìi…ø‡»o+9”ë܆¿xô{µ‘Ôù;8¶ + Öæ*O{o•.nOö…Uå^ôÌ+ž?Æü:%¡:|d£eÜo€2ýÕâJ«ù!^ý"XGqþÙ©àŠ)¸T2=¢º·gàå²](j&–›c$xGì¿v•E§qú Fsñ¸åë:§l.î•í”Er©’Õ„îþÉÿ·¼¥öÿãÒNò9ÓÎäGŸšsnålç2P0t¨2D#‡¸W*_í^ý +==òG +endstream +endobj +3915 0 obj<</D[3913 0 R/FitH 760.193]>> +endobj +3916 0 obj<</D[3913 0 R/FitH 631.373]>> +endobj +3917 0 obj<</D[3913 0 R/FitH 631.475]>> +endobj +3918 0 obj<</D[3913 0 R/FitH 619.52]>> +endobj +3919 0 obj<</D[3913 0 R/FitH 607.565]>> +endobj +3920 0 obj<</D[3913 0 R/FitH 595.61]>> +endobj +3921 0 obj<</D[3913 0 R/FitH 583.655]>> +endobj +3922 0 obj<</D[3913 0 R/FitH 571.699]>> +endobj +3923 0 obj<</D[3913 0 R/FitH 559.744]>> +endobj +3924 0 obj<</D[3913 0 R/FitH 547.789]>> +endobj +3925 0 obj<</D[3913 0 R/FitH 535.834]>> +endobj +3926 0 obj<</D[3913 0 R/FitH 523.879]>> +endobj +3927 0 obj<</D[3913 0 R/FitH 511.924]>> +endobj +3928 0 obj<</D[3913 0 R/FitH 499.968]>> +endobj +3929 0 obj<</D[3913 0 R/FitH 488.013]>> +endobj +3930 0 obj<</D[3913 0 R/FitH 476.058]>> +endobj +3931 0 obj<</D[3913 0 R/FitH 287.861]>> +endobj +3932 0 obj<</D[3913 0 R/FitH 287.963]>> +endobj +3933 0 obj<</D[3913 0 R/FitH 276.008]>> +endobj +3934 0 obj<</D[3913 0 R/FitH 264.053]>> +endobj +3935 0 obj<</D[3913 0 R/FitH 252.098]>> +endobj +3936 0 obj<</D[3913 0 R/FitH 184.042]>> +endobj +3937 0 obj<</D[3913 0 R/FitH 185.946]>> +endobj +3938 0 obj<</D[3913 0 R/FitH 173.991]>> +endobj +3939 0 obj<</D[3913 0 R/FitH 162.036]>> +endobj +3940 0 obj<</D[3913 0 R/FitH 150.08]>> +endobj +3941 0 obj<</Subtype/Link/Rect[320.473 578.512 341.826 590.154]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3942 0 obj<</Font<</F45 2805 0 R/F56 2829 0 R/F43 2804 0 R/F58 2963 0 R/F28 2973 0 R/F65 3014 0 R>>>> +endobj +3943 0 obj<</Type/Page/Contents 3944 0 R/Annots[3941 0 R]/Resources 3942 0 R/Parent 3845 0 R>> +endobj +3944 0 obj<</Filter/FlateDecode/Length 1988>>stream +xÚÍXmã¶þ~¿ÂßJ»\ñE¤x@ä€Þ!ŠÈöƒlËk%²ìZöm‚ ÿ½3|‘E´«½lƒ|0L‰#rf8óÌ3|—.éâÓ"üX¾»û(Å‚¥”gR-–Û“‚ +fZš¹Xn?‰`äpJn¥ääXKjÒºçö²ÚWçsÂRRn¼Ì3Mªð Lrrpã¯ÃdížYÂSrƒcAxš&Œhî^qò¸«Ö /ÉÎ=_Ú2¬yËÙù§Cí·.NßWŸÝ°Ú”͹ºç í–—.n™ ™4ΦÖ/[îKØJhCªf]_6¥{(êÚ
ÖuѶ°Êº8W‡&Hnc*ì{í¥SÖ.’0ô¯êÚ‰S"ˆuYFüDSìƒH³|9fÄeõc¹ ®s§©Vû¿îŠOep}ã¿ +^&ÒIHj´‚6=Ü>âî±ò;Ÿ1— KÛ>”'„ë;ÈCѽôvà·nr ¥2T6/N?WŸ}¸ ¡¨b<ÎýÃéaÔ¦p–¡.Óÿ]–cˆp,^ + +špÕAÊãø³óÁív|9Ù +MŠªn½3™ä”+;3T8gG¦"‡j*†üØž;¹½ +ˆ~¼œÝ P< &8e!¤Ç5a¸~®*ï›Ë~å|bü9˜©TQŠfsò$ƒÜ͇yªÖ“õoE + +I=(^ho¨HEÀiôK1Ⱥ`¼wu¿> ±xL8Ç€j[´å}2Qã½ïéØ
g@£Q2MÓk6LWTˆOq§ž/¬ÓYñ2NOœAö¼ªúøà‰Ào¿_ÛtLÓÎËWm_¥ì5NFtuû©WW©\h_¥ü©}·+1€¤6zÜ8U³ŒòT͈ߌÑeê_°¦´nm@…Œü|<tÐÈI çKW¹–šÑYWVÌ[·Nå
øP’e’ýÞ½‹¹íͨy\hÊæ‘ÌLòÞz@X¥< ø˜ªÞšòüºÄ©¯z†²4{‚H9Y¡Ç~ a[\ê@~¡·(ƒŸ‚ÏqyDÇ.Ï9eº£»à”¼¯ƒ¤\ŠèŽ-U=«Q{ +¸¤,q3ŸÌâIDÙ¹;Ÿïïî©
+å®=£.w¿fÞ0u+ôªpÞè[!2ÏðpâÉ'ijãEø¦ð2>»°ã²Ýî›Þ^êz‚9@Ôdù‹±EWw%¤
êᶠ„CŽãt©¾Ý>E–”NtUêêð +endstream +endobj +3945 0 obj<</D[3943 0 R/FitH 760.193]>> +endobj +3946 0 obj<</D[3943 0 R/FitH 697.068]>> +endobj +3947 0 obj<</D[3943 0 R/FitH 699.221]>> +endobj +3948 0 obj<</D[3943 0 R/FitH 687.266]>> +endobj +3949 0 obj<</D[3943 0 R/FitH 675.311]>> +endobj +3950 0 obj<</D[3943 0 R/FitH 663.356]>> +endobj +3951 0 obj<</D[3943 0 R/FitH 651.401]>> +endobj +3952 0 obj<</D[3943 0 R/FitH 639.445]>> +endobj +3953 0 obj<</D[3943 0 R/FitH 627.49]>> +endobj +3954 0 obj<</D[3943 0 R/FitH 545.636]>> +endobj +3955 0 obj<</D[3943 0 R/FitH 547.789]>> +endobj +3956 0 obj<</D[3943 0 R/FitH 535.834]>> +endobj +3957 0 obj<</D[3943 0 R/FitH 523.879]>> +endobj +3958 0 obj<</D[3943 0 R/FitH 511.924]>> +endobj +3959 0 obj<</D[3943 0 R/FitH 456.594]>> +endobj +3960 0 obj<</D[3943 0 R/FitH 459.321]>> +endobj +3961 0 obj<</D[3943 0 R/FitH 447.366]>> +endobj +3962 0 obj<</D[3943 0 R/FitH 435.411]>> +endobj +3963 0 obj<</D[3943 0 R/FitH 326.458]>> +endobj +3964 0 obj<</D[3943 0 R/FitH 328.611]>> +endobj +3965 0 obj<</D[3943 0 R/FitH 316.656]>> +endobj +3966 0 obj<</D[3943 0 R/FitH 304.701]>> +endobj +3967 0 obj<</D[3943 0 R/FitH 265.545]>> +endobj +3968 0 obj<</D[3943 0 R/FitH 265.647]>> +endobj +3969 0 obj<</D[3943 0 R/FitH 253.692]>> +endobj +3970 0 obj<</D[3943 0 R/FitH 241.737]>> +endobj +3971 0 obj<</D[3943 0 R/FitH 229.782]>> +endobj +3972 0 obj<</D[3943 0 R/FitH 134.378]>> +endobj +3973 0 obj<</D[3943 0 R/FitH 136.531]>> +endobj +3974 0 obj<</Subtype/Link/Rect[446.942 568.55 473.925 580.192]/C[1 0 0]/Dest(subsubsection.0.4.10.5)/Border[0 0 0]>> +endobj +3975 0 obj<</Subtype/Link/Rect[465.742 278.836 487.095 290.478]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +3976 0 obj<</Subtype/Link/Rect[150.301 198.248 178.309 209.183]/C[1 0 0]/Dest(subsubsection.0.4.10.6)/Border[0 0 0]>> +endobj +3977 0 obj<</Font<</F45 2805 0 R/F56 2829 0 R/F43 2804 0 R/F39 2802 0 R/F46 2806 0 R/F65 3014 0 R>>>> +endobj +3978 0 obj<</Type/Page/Contents 3979 0 R/Annots[3974 0 R 3975 0 R 3976 0 R]/Resources 3977 0 R/Parent 3845 0 R>> +endobj +3979 0 obj<</Filter/FlateDecode/Length 3042>>stream +xÚµkoÛ8ò{~…¿ÔŒøЫÀâ6=´Å‹;\7wè¢Yì*¶œ•%¯eoýï7Ã!%Q‘;v8Éáp83œ’sLn&ÁäýÄ–o.ÏÎßEá$e2Réär1á¡`Q¢&±”,HÕär>ùìm×¥?
ƒÀû‘Šo·›Íêõùùu]iØM]ß”9›ÕKjøG1ÿÑÿýòÃY0 ˜€_4Yãt¶òñ= üôi«.¾|üß›7õ?
0‘ôÙûþÊ4L9gi
Œ1ΖçpÀª0MY+šŠ€Iaè¿óyêÕÛrîOEœx×9К¿Öè˘‚i‹”†þôïª,ªüLÿê‰Eu”í‚ÀyB³¬ˆðç«uQm\LEŸ×'aåóiˆèÝܯòÍ‘L*£µåÔ—Cág•{àmü)¨ÁmNµÆ—Øc¶öcoÞk¿÷#¯Ìjq´'ðVkÀ{(5]¿B¾‡õÀ¸RãæÞX|q¯±J¦@É@!Si +ÄkÚÔ‡·\Àßo,¤³ (d-8L¥hÒ¢"úyàå™!¬^Ö‰§"YÈQ«%•ÑêŶ,Í| ˆ½ù@õaóݶ#ŠG,Œ¹…bþT&ÒûyAå-rÔc©XûÊËuòšíjU¯5_6[4TæUv]æóWTëä„£Šy^mŠ+±÷® +ޯݞŒr9a°§,È]a¨x°ÑYµûöj|&2êm$$î¢lñMnVu%Tü”MÕ€ŠùB‚û½ + +¿†[9é¶Üµ ‰£©·kØ{³¼aO,õüLÁ•&<áÚe»æ^2àjúˆß~Ýh;”xUVš¥\7›u6Óú‰Õjn?ªzû¢®\4™MÒl¿¢µëÜ…RÜ»»5vè–êýÕ*ÕwCØ«7`3PÆ)ÓbÃÒ<ªCh\¢vÏÃzÎ÷.:ÀwN¤[é(¾‚º´Æ +çÌ´AÁækC—Yœ@6*½“õ`C[VÑ8Kx_~%ü’ùh\úÀÜü5!´s?håc—QMG0nÓ¡ça`“˜ÀL
+™ópØ¢¶èÛ˳¿Î0 ÊÑU‚V‘`18ÛÙRw@T$ñ‰`)˜÷u>Yœý§ÝãQ]²¿àÿû‰‹9Œ’>æÏ¿CÏ~ðà&“;
‹SÒDåäW˜gŒ:ˆ>Ôã8C0‚#b2HöÂ!CˆC9‚%ÀÄDü(J ˜ãÒáü㳕Á¿C°ç°†Çñ›Ó‚™àqŽpœº„Ç}d^&D‡v¬U³5t´ÿRíÚÜ–î$FÔî$Vª»§yHo+ïÃèC¤…~*¡<Ýî+Œ–k`†LTðÓÅzSÌÊüÛ—üž›#æÈ2˜/\bšœPGøˆvÈ^PÝIŽRÀÃèÝ©€§ÊóÑ=r‡KåD)Á r\aìv"‚³ø)íÞáQ»Ùª;ÉQjw½;ÕîTBy>º§ÕN{Ùž¦*èÝÐ]ÞâI?m‰QŸ.ÛXÃÐK8æ¯ïéóO4¡?°ïj3D¶IŸP›Gøˆ6wÈ^P›ÝIŽÒæÃèݩͧÊóÑ=íÅ9 Žý¾GàøÁþæçþ\0~là¿Ž=ÿ#(±â>”Ãë{Gúƒ#®a˜L0_ÙÃ6E°ëô,R¥{œC)†gg@z÷õ*xÙ ¡g¦OÉ™=ÍcSF`8œªliî8{§ùô¼G‘5®S0¥¡‡†”mò¯ãt¢|ºËA}Q…¶šÛ½æ— +"~\<¹Ž=<Þ”¹ÌãÉ€™â$)õÂèMI½á—y‚RN‚Úý]&„¯åÖä” žë|O…јT:²„úŸ#òˆê +ß +!Ò¼_ñuV¿Ë(¹ó‰Y RŒ†—£y8 ƒT¯…pˆ“©´¶†ãxã%aKDÓ*æMw•Ïì‹_‰Ì³ol*‘Þo~Lñ6‚Ïô["~ÐÓiVÝø<F¾«^FH“˦†¯1~¿§ô¬•},êÖ7M'ÒåÂÕU}«u¾(vDåg*ŠûQù0ƒ€Å½w‡}âM˜“ €/ŽsDz¯™Ù¦«&ÇcuàpVÙš¤lÃ$ˆÆ¼ÐÊ€*ÞñÔ¥Zo±4)9¦¢ÕU³bcäHÀ†åø
²Áô~ +Å7Ýj•9É9VºX¯eÿAºÍ¡Há€ÙjVYgóEïì£ïÖœ…¢UÛÅÚ‡%-i‚ýÒ' +eÿØOÈ)qÀØa=
—˜Ímª‘a&j@‹îßå$×3¡Œì¿É“à—c¨5È$À‚(Ú‰
L§ÆFP…)͈¬tîšÙžM©—Kˆv´3Áa*»Û +µÀ\Ã4x™/ëž35{â/´BÛBú7í$7Uq%ÀÍlG„Óü¼13X/1²‚emÍÂÀ›óÈð¬*rË-
Ѻµ¯.¦—‚-úR&Ô×JXÓ¬ iqHA|°õŒjýL$ƒlk¦E6Q:´6·&•5¤³‘…îg/ãÄM7‹†éfƒT°Å¶Mêgƒ•cáP1ØÃ,ˆ¾¤é¬BðTÚ”Ëi¤â1WFŽ«c'9'ê'{bµKöìc»Y9‡(W¶î¥˜wF¦±jÐÚ`î²±t˜d$ø¦œXï¬RÊND'””}yb˜c~ gå…Ž@;¸¿ zgRÏÐ)¿ry@ªLÖˆÇLÌKºTÖyÓŸSÕú¨H½(jn=¥`{gÑýä.w +aMݽ +çÞÿèSè +endstream +endobj +3980 0 obj<</D[3978 0 R/FitH 760.193]>> +endobj +3981 0 obj<</D[3978 0 R/FitH 745.049]>> +endobj +3982 0 obj<</D[3978 0 R/FitH 733.094]>> +endobj +3983 0 obj<</D[3978 0 R/FitH 693.938]>> +endobj +3984 0 obj<</D[3978 0 R/FitH 694.041]>> +endobj +3985 0 obj<</D[3978 0 R/FitH 682.086]>> +endobj +3986 0 obj<</D[3978 0 R/FitH 670.13]>> +endobj +3987 0 obj<</D[3978 0 R/FitH 658.175]>> +endobj +3988 0 obj<</D[3978 0 R/FitH 464.54]>> +endobj +3989 0 obj<</D[3978 0 R/FitH 466.295]>> +endobj +3990 0 obj<</D[3978 0 R/FitH 454.34]>> +endobj +3991 0 obj<</D[3978 0 R/FitH 442.384]>> +endobj +3992 0 obj<</D[3978 0 R/FitH 430.429]>> +endobj +3993 0 obj<</D[3978 0 R/FitH 370.75]>> +endobj +3994 0 obj<</D[3978 0 R/FitH 370.454]>> +endobj +3995 0 obj<</D[3978 0 R/FitH 358.499]>> +endobj +3996 0 obj<</Subtype/Link/Rect[468.674 641.875 491.842 653.517]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +3997 0 obj<</Subtype/Link/Rect[268.535 601.227 289.826 612.869]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +3998 0 obj<</Subtype/Link/Rect[294.414 601.227 316.864 612.869]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +3999 0 obj<</Subtype/Link/Rect[321.452 601.227 344.62 612.869]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +4000 0 obj<</Subtype/Link/Rect[186.887 343.792 208.178 355.435]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +4001 0 obj<</Subtype/Link/Rect[212.342 343.792 235.511 355.435]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +4002 0 obj<</Subtype/Link/Rect[239.675 343.792 261.941 355.435]/C[1 0 0]/Dest(subsubsection.0.3.5.7)/Border[0 0 0]>> +endobj +4003 0 obj<</Subtype/Link/Rect[440.185 330.243 461.477 341.885]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +4004 0 obj<</Subtype/Link/Rect[481.35 330.243 504.519 341.885]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +4005 0 obj<</Subtype/Link/Rect[384.742 303.395 406.033 314.787]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +4006 0 obj<</Subtype/Link/Rect[428.652 303.395 450.918 314.787]/C[1 0 0]/Dest(subsubsection.0.3.5.7)/Border[0 0 0]>> +endobj +4007 0 obj<</Subtype/Link/Rect[483.053 276.046 506.221 287.689]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +4008 0 obj<</Subtype/Link/Rect[481.186 248.948 504.519 260.59]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +4009 0 obj<</Subtype/Link/Rect[320.332 194.751 343.234 206.393]/C[1 0 0]/Dest(subsubsection.0.4.2.2)/Border[0 0 0]>> +endobj +4010 0 obj<</Font<</F38 3467 0 R/F58 2963 0 R/F39 2802 0 R/F46 2806 0 R/F65 3014 0 R/F28 2973 0 R/F45 2805 0 R/F44 2807 0 R/F56 2829 0 R/F43 2804 0 R>>>> +endobj +4011 0 obj<</Type/Page/Contents 4012 0 R/Annots[3996 0 R 3997 0 R 3998 0 R 3999 0 R 4000 0 R 4001 0 R 4002 0 R 4003 0 R 4004 0 R 4005 0 R 4006 0 R 4007 0 R 4008 0 R 4009 0 R]/Resources 4010 0 R/Parent 4014 0 R>> +endobj +4012 0 obj<</Filter/FlateDecode/Length 3191>>stream +xÚíZ[ã¶~ß_á·ÊÀšáUìC +$iÚšI‹"îƒlËcueË°ìùï=¼ˆY²g&Ù>õaÆ"E~çJ¾Ã³Çž}7¿QøËg§Ç¨ñ·ïfxx÷Õ·LÍ*HAfÛá1¢f’1„Ÿ=lf?g2_HYd¬çn¾ ðX6öa]~ªJèý×ßÞõS~õ-g33 žk²Œ.f +¿ÔQ}ØÕš¡YWÏu{Ð
’OsšµsRdŸêMåF”›M‡”téÊÇ9‘Ye_ï[z¤a†À'§9Ϫ®ë‰tíÞ_·û}:ߪ©ön –SÂàÊrê—z¾HvžœU‡sm¸î}ÝÛú:êšÍ9iL ~ uœJFË9‰ÿ+ì4OõygŸþü×¾^ü¸>Õdzۃ¦4ë¼³\R7³3ýcWxQ€Dëãù¾3¥¿È1"9Ð2CWõª)ÏÕç~LB›ˆqÙMÊ¿/··ºV0_•ítSfí¡²ýíÖþº·Õ€"žz·>Úöã(L"E=Ëït$*‹Èœªãé<¾ÐÎËåi@oÁ`Ý”:´O·<×Í8]‰0ó+q»äYŽÃâMkW•Ø‘n0¥J÷¤nOåq÷<:_^ ‰U?\ã8%X„x‘ìÚÓy£ºQbä'½ü¶Foö–Û%åòä6AN(O`jûK£«æÅ‚* +H•©Z]>‚nÕŸæDhÍg„i]ÔÖÂ={BËÉúrøxḛÃûç…!X6j¼±£Û »®c›íY·g¨—P¨âŠXiå˜ÏR±MF%i¹ˆÆýs.IÖ^ÜåÁ1aÌ YîÉð¡ÿË좓T¡®%‰AÉlSmËKs¶
*ÓZicölŸú›ÇI%Tˆ2¯[ŽÔ8Ê Rʃ4ˆÖÒɦ”9@¢ýðåòxs~Ú$”˜Æ6h§B>‘Ž#êE,=m¤Aγ+£›Ì ý…ˆçñsÊ<êqzÉ×ô
_² MãÙv®´%3Ï€#PØp™•uÓ!»¼¯›¦Ýcv`L¬¯ ,‡.sSÚm÷J&yVžíoÓ–›Å¹ÖÞ˜I‘u—5@Žk¯ ß:üõƒ=sƒUè_}ØØO#‡’Œµãª]9-úT›õBQjø,Qjè÷JmZßoØ’gň#BDbn`m«HYmWï”Í躳½ÈµXÖN:C?Er +þ2Ç›#‘{ >Õfë4;M×Ú‰ÓxʾMY7ˆhšvN1P0f +1ü/Šìƒfè>Dgǹ
-òluÑ™¤ÉÉ
ÞgÛm ^ÈXЛËúµ‹ÌË®)tãŒyÓ®Ê&•ÖÖÃË$Є0ÃêÔÀéú™z_SjwöxÙW‡³w>‰>M’±ñ].7íÚ|b•t4$—+hˆøÞè[¨‚ÌbßÄ®
K²?ÓN†ÍÊÿ{™ßÈË°¡—¡êŽ—!ùÿÖÉ•øßW<hõ>'}Œ³]ˆ×zÌž¦pžž¼g0-ënH’‚}Y¤[Ír°kE¦ÞðÀ¾ózEÖÐ"òa}#á}δ/à«i_pÇNƒ*…ÐÞÉ^Ûiëž!kÖ• AŽâí¬Ž©·½…ô¬C+NÇÍ(²»
k»ÅèSô^g¢i›ªo·Ñ/¬±‰Q®FJôF©õܯó‡jßÖ§¨ÜúÆb«®ëŒ[…ÎäÄ‹“>®BÒr`»ƒcåíõCµ·‹-¡ +$ MJ”ï-×ûÖæffgŠtÿ¶\×MÝ'æ/2Àk_ +p©%:~°X¬`‰âNïæHE3—×»\[÷Zûë—ÍÓZ‘@Šx¬ý}ÂüRæå¹9²êÜöºµnûŠœ«KÚU¿rò0fD·Mu;¨M·ÌŽ¥M‘?Âœùó=²>¸Ü›è8 Ÿh¹ËAÚ¥.ƒPš-_Q’¢ì×”¤`²‘ÂÒ‹¾´óÊÁ—Ë9²køþp½.Sjmê¥7”ò¸,}Ù ì
êï4¬®Êë±Á^.†ýÙÔhA\Š-´æùbŠJ”M)"¼ËƒzÙÍr*Ø1VM¥<©¦Â*y}5#Ì‹éjªvÁÁ[ƒµ®¶@ôÛ²@Lú¨âÕËš€¨y×3w›†ª†›+ãqõ»p…Á‚XÁe,àJKbêH*úŒÞ<‚‘"ì±íÎ7é „Iƒ˜´ +&AÇ9¹Ïù€ãC{®¦j÷E(uÜcW3;MJBð]à:›Æ ”lZòRàk3 +3w +3º›$~›pW†ºŠA^Sw +'ä9wu+¢ª¨â-â +HAb"Å[:Õ3Ñlr–#RÈäO)ˆªPt|Iñ<·Ô‰ˆcBYÖMèNmIrj‹Ý©íÀtèQé¹-ŽÎmq|nKúú¿¿”à +È@?¿ÌÙ@dsÀQë˵÷"üÓøÖ.š:^Mõ è:[[pp7`?̧J3•æÚß<¼û/BPš‚ +endstream +endobj +4013 0 obj<</D[4011 0 R/FitH 760.193]>> +endobj +4014 0 obj<</Type/Pages/Kids[4011 0 R 4017 0 R 4038 0 R 4057 0 R 4066 0 R 4092 0 R]/Parent 5813 0 R/Count 6>> +endobj +4015 0 obj<</Subtype/Link/Rect[254.218 513.157 281.365 524.799]/C[1 0 0]/Dest(subsubsection.0.2.3.10)/Border[0 0 0]>> +endobj +4016 0 obj<</Subtype/Link/Rect[420.71 270.069 444.708 281.711]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +4017 0 obj<</Type/Page/Contents 4018 0 R/Annots[4015 0 R 4016 0 R]/Resources 3317 0 R/Parent 4014 0 R>> +endobj +4018 0 obj<</Filter/FlateDecode/Length 2576>>stream +xÚÅYÝÛ6Ï_᧋،HJ¢Ô{êM/‡Cqè-Š +·Q…=F–8qWoyÝÑøPÅ<‹h°ÑÔ^z½¿XuKíöB\@7ݦîtµCqÌ`§×¢5{÷ßGS +òîÿë¼8Ð-Fsz<û˜£="Nɤ|JœÍ×Y‹])èƒÍ×ð×cÕîÐEÊÔZÁ¼fKG÷ú“Tˆ« §IwšgRýÉú•SfÉ’”¶ÓGÝZa×N1%a©,_‚`‚eÉ`½¯Á›£~«d¼(ÖëÀs¦ì2Δ—<áÇ-Æó®×m÷$»•LñdˆKý}}¶¸£Ñ%ônîr±GmU4üg«$º‰‹,Òïijo@²%8Íd`†ƒ¸¹be™ýQz”#+D¢g¯$ËÇ(ä¯=òO1ü¬çvÍà }u&-n% +Pc–†êlº[„qÄÝnï~s¸o¢´§8…mÓè3¾>aíõŽYL}©Á2Áxa< ±A2ΙVÀÿ_Õ¡½6úÔO¢H}®LŒ@|ªÆ úU:
ý¡WŠœåê[0ýØõ±ŠÎmÑõ½y¶2g‰HŸC $¬¤BK½½t{vR+…¾1pœ-˜ì5agºÃ]Ïè®êcus”ÏŒHÔ7†'´äª¥©iæ²-Ë24§§˜¦,Ì`dšGÕÅ&pŒm³`q¸¤0¥+[‹/D‰§Åö¾¶7HTE|M#<}<Ót–ZÚé}uiŒ/ÁÈÂÐÜÇÜdàJŸ@èƆÂHÑÔ+r${Ž0]Ú8±EY’‘–à<G<Mn«^÷KZØ\Î4ÙwÊëƒîi +®ïBß µ“ÿá‘rëj½lCêr®Òæ\0i„ý2½Ô¦¿c´ðÎIEº«ëA)—¤
Ò6y¼0·<[á6n-³M¤»´;‹„ÊijtG©§ûÆÉaÖ{÷÷½ƒÏm9 jq1Ìí-¾Åû«Ç½§6›|›µ&ÅÍ\È¡v0‘ƒ˜*¹òq3/(H +F#Ym?«ZO^¶10óF½0ÿsÌ%úDKÓàš(Z_›«²"´½n{È™ÉBÖ1,Ï10幯ýÔÄ +çq½¿l·ZïÐb=rM£ÙÓ!b—<hh4UÙ*Ë5Žã€<8B% åO[Ÿh
4±ò-7³—iœ¤PÁÃÄŒ h ‡‚íˆ*"1âÉ"Ä”"À”‚.g»šÞT2³Š:ÁKB3½µl'ÒPòÖ[&-µ<E'æ +*ª[‚úÙôKAXÓ+¡<Y–‚¥ô¥Î2˜MÕ3úƒùF0Éb!#K%AŒÞ1#ÎhKÈÖ Œ÷øÌ^R¿¢¦×` +;"l‡C{4¦
wPÆA²àIDkÏÔ€·§…)sÿñ‹£Y›Å#´(q>‰z´b®ßQ€ÍÖî¸f7óýØÿÆócäîù±I_â](®'ÔL€G®f!Ûº©ÌypdñØ‘¹ó ÙØ™kŸ€Eß'€Æ¨°J'Î)€àÊ)puê@g@<´ Bsq7sJß6Ü'¤8YÚ@•ùÑTÕÓÔ},„îfIÓÞ†°8¯dh¿>:¹mõ&ä]›„‰™d–ýdˆ6¾rÅpÃVlø4‹ÌyážÌZyÁ’D<ŸµÊ?>k
Ø2 +ÏßSr§\>ÚÓô¥ŸÆñç’€ÃÅy@ª<Ó[µ‘’¾)ÿÁÖ<ð6þgö-¿ÊáÆÅT¯ì^¤žÝ‡€œKHÐÇWÜñÔ±²7«Éd¨àûwíäh†>%4{4ç&C©5èGå^
&‰ø1 άHÉÒDþŸ/Y.f/½Õéís´0<ƒÛp¸Ä\ÚZŸ7ÊÚž‡Ç,ÑTwÛÖÿ%ÀâäšØRãå8´/ž,‰–YrøÜ¢úð &”öB½a/pw+ ›+ä2¼žû#œÈælö`<úÎ*7Ï°h§C&P`ù×Z¼ûô‘ýúÛ'ýðu€ +ÎJ‡–äs]?KóþÝ/ÏÒÈt‰ÊYÕŸW«/Ï2ãEö¦È_ X’Àð/Ôyÿ9—DšÙV½DC ó_Ÿúìª>üd‰qM.(Bï*(Âœ{bß½‰0Pyõk¥Ò/ÈÐ(^å#ˆ5bzájmÛ{*|ÝÒˆ^dÐy@éº
ZwÃ.”uIg«Ã³o&6;êÔ/:QÒùR7uežä("R!aRoŠ•Ê+6ÛnhgùX˽úE…ñ¤ô˜<ÊE±‘niŸ&W5KQ00W¿fy<Î× +UÍ^;ϱë•~‘i÷bÞ_0<èÊÊùq|å¢/OÅJDVÌc5ÔVpX½Ž¥ˆìYÿ]·[==®¹t®RVNËäÓ#Â5î:“=@Ïe¼fÐtÝ'Û«?ácEÓ¨²´ö–°ß‚¥iܤøº’.xÉò¢|Ù¯œ˜7¥ž_Jc€¤P ©q3Ó·Ù Œ¶ƒ$AñS·éo ^ucòðÓ1ô+j¼b¬D»ß;±L÷;¶¶5W9ØÔ7Ä™™¤ƒÍÍÝPöÕ-ý"lzSläL„'ÀÐ,QÃ…
5eä4J_ñnj¦ÖS~9·°)diiáìTx!3¦òâXŒQr\>y&•ñë_¯$)ÎõÚþÒP5ö‡ëð‰ÐÓMW½8Ü>›ŽØS™,d’ß…æñ˜™pq
@öžpâ]†A凛Wÿí<Ñ +endstream +endobj +4019 0 obj<</D[4017 0 R/FitH 760.193]>> +endobj +4020 0 obj<</D[4017 0 R/FitH 412.535]>> +endobj +4021 0 obj<</D[4017 0 R/FitH 414.688]>> +endobj +4022 0 obj<</D[4017 0 R/FitH 402.733]>> +endobj +4023 0 obj<</D[4017 0 R/FitH 390.778]>> +endobj +4024 0 obj<</D[4017 0 R/FitH 378.823]>> +endobj +4025 0 obj<</D[4017 0 R/FitH 366.868]>> +endobj +4026 0 obj<</D[4017 0 R/FitH 354.912]>> +endobj +4027 0 obj<</D[4017 0 R/FitH 342.957]>> +endobj +4028 0 obj<</D[4017 0 R/FitH 331.002]>> +endobj +4029 0 obj<</D[4017 0 R/FitH 319.047]>> +endobj +4030 0 obj<</D[4017 0 R/FitH 210.094]>> +endobj +4031 0 obj<</D[4017 0 R/FitH 212.247]>> +endobj +4032 0 obj<</D[4017 0 R/FitH 157.491]>> +endobj +4033 0 obj<</D[4017 0 R/FitH 159.645]>> +endobj +4034 0 obj<</D[4017 0 R/FitH 147.689]>> +endobj +4035 0 obj<</Subtype/Link/Rect[287.382 403.967 314.529 415.609]/C[1 0 0]/Dest(subsubsection.0.2.3.10)/Border[0 0 0]>> +endobj +4036 0 obj<</Subtype/Link/Rect[380.838 310.717 403.791 322.359]/C[1 0 0]/Dest(subsubsection.0.4.3.2)/Border[0 0 0]>> +endobj +4037 0 obj<</Subtype/Link/Rect[424.661 310.717 447.757 322.359]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +4038 0 obj<</Type/Page/Contents 4039 0 R/Annots[4035 0 R 4036 0 R 4037 0 R]/Resources 3192 0 R/Parent 4014 0 R>> +endobj +4039 0 obj<</Filter/FlateDecode/Length 2416>>stream +xÚ¥YKoä6¾Ï¯h`‘ +²8‡”,Àƒ”äSYã@ÅÊM9µŸy—¦õ°Î¼e¾:
B•¸5ÆΙ« ¢ÂÍ(ϾòîûcÕ\ºðSwdw~b³VYäE¶ZG:HâÂ2¨»Ö_+²zè+êQ:òŽ}}1§ÚÒ/æXu´¯}·gé`<ñ¾`C¯<’>±âJ@±ÌÙ™‹iîíF~‘€ÔþäGÚkk@VÀt2p*ïýˆ´Ä½¦?na£$ô®ø,áüıí17U£ÍUª½ÏÐEÙ\däâGÊk¥Ýõ§½ëÜ 57¯“±ú"ƒååù$Ý›¦‘saM{XšDv×lwÈ X_Ì“Šuå~/cw.rÂ6˽£ÙïkÛæñÏàma"h"þݺRš¬Š@§Äô°¢ò Ó²Áf+Uwÿ»¹ù’0áÔ´›(K“÷_?T¿REA‘$o-Ò#ÁRâp½ŽßæÕUÕû»q•Î°*µÌ(8é{*ϳëkøÿ|×8œñŸãÉÓHZ‡óÕZá«F,q` +µ»Þ…t<D…@³|ˆê__ˆû"ÕnÊ_Á“:áZ›GVÎßF?¶¯ë–|fg%ª‹/¸Éw¾V^ košµ&ƒ3d—b.q¶X)v=úš¦«àâ¼Ñº~Ab€£í.=ŠàYô-G'®µÈÑa¡š:2´þ˜™b¶¾¶Â³m?(ôFìl÷FŒ°hi¤Yêö—\”OGAen¢ÃÚÃ_{»J¥èWÃçbeÁØúÿ +»{:Ë%™ßnÝÔîÍF1Oô†kmVÖ®moËg—Õ±ÜQ&Ó>‹À$ˆ‹|´g÷QŽ·dRd†:ŽG›.DÜ6r$eK„ð!Yžt6!Ã~õ
coÚŸM#&š…zËÉĸA„\èó°³eÓö¡ØÌvX4$3Äë`¿v.„©û}Õ-¬´èY +ºî¨åMGp}î¹çN²‘ï?„Ý–Ösþr–ïOœÝ4Ä€ƒõ+¡Œy»ŒË󈵤±äW§jÉæJàÕM?8zäý¼=ÏS¢¿—7¬ŽÌê(#£wf[RÛ$#ó$5›! +y!馪A±+kcƒ(¤ +ðt'”YX-®³×Cu¬¬Ü™¨\ +’ѧ^BìÕžèôÒ² ¶ ]’zädzŸ‰ÆšE÷Ä^ŠòhÏÀ¹ûlždÞ)²¥d^È›î¬H{|_"Ûn(Þ_ uî/4î@—FË!/Ž&©fqL½²NÌƧÙôCåѸ}'ÏÀAµTMÀìåŸÆº +endstream +endobj +4040 0 obj<</D[4038 0 R/FitH 760.193]>> +endobj +4041 0 obj<</D[4038 0 R/FitH 683.519]>> +endobj +4042 0 obj<</D[4038 0 R/FitH 685.672]>> +endobj +4043 0 obj<</D[4038 0 R/FitH 673.717]>> +endobj +4044 0 obj<</D[4038 0 R/FitH 661.762]>> +endobj +4045 0 obj<</D[4038 0 R/FitH 593.456]>> +endobj +4046 0 obj<</D[4038 0 R/FitH 595.61]>> +endobj +4047 0 obj<</D[4038 0 R/FitH 583.655]>> +endobj +4048 0 obj<</D[4038 0 R/FitH 515.349]>> +endobj +4049 0 obj<</D[4038 0 R/FitH 517.503]>> +endobj +4050 0 obj<</D[4038 0 R/FitH 505.548]>> +endobj +4051 0 obj<</D[4038 0 R/FitH 450.791]>> +endobj +4052 0 obj<</D[4038 0 R/FitH 452.945]>> +endobj +4053 0 obj<</D[4038 0 R/FitH 371.09]>> +endobj +4054 0 obj<</D[4038 0 R/FitH 373.244]>> +endobj +4055 0 obj<</Subtype/Link/Rect[368.629 295.972 391.131 307.614]/C[1 0 0]/Dest(subsubsection.0.3.5.3)/Border[0 0 0]>> +endobj +4056 0 obj<</Subtype/Link/Rect[411.657 295.972 434.302 307.614]/C[1 0 0]/Dest(subsubsection.0.3.5.4)/Border[0 0 0]>> +endobj +4057 0 obj<</Type/Page/Contents 4058 0 R/Annots[4055 0 R 4056 0 R]/Resources 3058 0 R/Parent 4014 0 R>> +endobj +4058 0 obj<</Filter/FlateDecode/Length 2982>>stream +xÚYÝoã¸ß¿ÂØ—“˜'~è«èË.Ð[´h¯E/è6*[tL¬,ù"+ÙÜáþ÷ÎpH‰’å$Û‡D&gH9œ™ßßÅ«ûU¼ú´¿1ð—®îƒÆß?>Þ¾ûþY¬ +–óœ¯n÷+®$“¼XeR²¸P«Ûjõ9’Œs–¬7Y–Gvgó¨×¿w‡ò¡ÜõCGmÓÐwk¶µiïÊÓá™zº¬Lsßÿsû§w^®ïPrÅAœD¥¸v¼Úˆ˜IáVýÛšó¨Ü7\E_à•÷kžEV“IõÌH?KjÍ“HS›tðEâkhdQwC]ïxÜ$H”¬ +{EÌ2+&Y¶åVמe"´Èàœ<ÛÍl–”©‚{â®û¹oϺ[œ]©q+Uûp!K²A¨¾©àèwíƒ^œ2QŒç³û®ßXæTœ)‘6\²DÄUÖ5(MJU-~yÔ´¨‰3uË/k.íAKÛÉÐ= +p£CyÿûE)í’ƒ”0ù‚ƒ›x_¾e{ÛI(§øe]5|ƒë‚B?¬EtÈÖÔfBˆ”Éxðkww•ÞƒËw>~Q¤,gI’Ï÷Nú¹¼vƒeDÛò›Áß•¾
î¸ü†ƒ‹Ðƒ +nظoçݬW9RCß@1ÐògkvãælÚ†QÇ?úõQ~MðSºÓ¨×óÍlPjWh—\KŠhß7;Z*ÆÛn{KúìÚã•lÛþ옼ò ³3Î/ñ¦@ýX×à<¶^›Ñ*M"F³ÞܔǶ[K/žýICÌýáìÔ˜ÈÈ…¿˜©éæž`÷ `YQ×Ö=í[»¶éŒÓZ»töá°Åm<÷Þ \m%Óo5’Á¶Kt8Iä÷>óz’e<0@Nõ·ý·ÅÙó”¥ù`‚ŒÄÿPûÆ£‘2eE–Ìt_z»ð +Sä~Ãh{jKdz¦¸›ù©Ä +Œ™¿ÈSï!ˆz Õ”$ØŒé8N>9×\6mË'€zG<ÐlîÄÒõº<zª3 € ™³>š_ô•¯ŠgETqŒÀÓà Á놸¦{<xusLÀ+Nul†ÚPàâAËÈ|vÁþ~8Fä8Y1À
;ê°3Ö¥‡Ã‹Ù¾»:…œZ!¸Fݘ¹âw„iÐh·®*Ó1ʃw¡Æ±¬=Æïy +I©¯ª.±¯È8KŠ7›kÎÄàû§ñˆ’÷à`è©\<“9!·‘»‚ÄZwÑšQ;Ê37DAmç¹t´Hî´UÎ|Ut•Ø÷_—rœNºúŽHàºm8¡!—)ãu—r·¾qˆ¥V;…¡Ãå§uÝ®²< +éž]àøêQ ¥F¨¸²úSC +êb2U…+¾ò°Õ»Cy:ë‡_c¿½‚šp(g…×ÌÝÝLáczÂ3ëÄ€®Î=ý.§xž\ˆ’Ü»B)‚ÈÝ{«Œ#QJê›XÙ
‘¬ÓGâ¼vZ{2Ö×`¸Tv<r‹—ÑfÔ÷ÁõíÑS9¦™I)îò¬¿.—ôó›ÞöÐ{“¹ÓÁ]á6…4É€ƒ*NËf+ç±>©f…AÌXÂK©òÑ!!@£n›†›sŒ‰$ Ä6-£]A?e*v½þ´Y²´!Zù*ƒ +ÐD±™Ì^"8jíDù‹èÉáCïÞ u3ìŒólÔfÕsP‘«Ì&)Õðéï…’òY€ðKÔþ}ÕžPêà¸ùe˜3ñ4Œèÿ^gnÿXÑ>´}]*L®TŸì;¤«iÎ|³ÓÙºÓ‚ô>c«éÑ{>@C‚lš~À=áSÞ•Œ+·„f¹ëy¨È¾Õc*ñ…èB1N–ü×GýðhôÓËoß—|œn7/\HÆåÌÈû qHÝíïÑ`‹ 6‰©èÝ`¨¦6g›†ÚGNët©œ]Ù¸˜ow3Ë…Pˆ;“åζçñih±P³‘1Ü
1Ëä0P@æQ·-¨BE6PBO×5ý¢WVÔQd2UI ¢ÂíÙéšØ™Þr¥õ³½*æqöV/%“—ßi™Ðcb½¶#ÆëK«T1•ÌâóG³Tú”«ðâ·¤}Êpµ0lxB9¤„_{\àR²s³Xîâ™djÔö[ê]ôÀîÖPt ‹v-:€Ê>f¡Z–ÄGe*;}¦ ¾±€8—.¾âc!hS¿ý‹ÂÆ +endstream +endobj +4059 0 obj<</D[4057 0 R/FitH 760.193]>> +endobj +4060 0 obj<</D[4057 0 R/FitH 405.76]>> +endobj +4061 0 obj<</D[4057 0 R/FitH 407.914]>> +endobj +4062 0 obj<</D[4057 0 R/FitH 395.958]>> +endobj +4063 0 obj<</D[4057 0 R/FitH 384.003]>> +endobj +4064 0 obj<</D[4057 0 R/FitH 372.048]>> +endobj +4065 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F46 2806 0 R/F65 3014 0 R>>>> +endobj +4066 0 obj<</Type/Page/Contents 4067 0 R/Resources 4065 0 R/Parent 4014 0 R>> +endobj +4067 0 obj<</Filter/FlateDecode/Length 2789>>stream +xÚµZmÛ8þ>¿"ßÎ&:ëÍ–píaÛÃb÷^Ú + +èKep—ì\X°'Mƒ{lÅJ[ÌjS„®2øºÝ˜yveýÉÔoqp¢IãDKàÿÅÏ7ÑlN9‘"5ëjù 0ZŠà·P¥ÀÔü’…I,B%ƒâA~Ó §ÇÖyö&Anê—å²*7À-ÿ[-1&õÊʪܕEsk:gæ'߬ö(>S*ëUµÏ;¬äûd +õ~=[ÆR'–ÁæE°*
o»rS›–Õf½VS*kÓ¯•©íùÀÒr“?™^Ûjßèi+r–"J˜H +þé§ÅÍŸPˆàí<S,EÖº°J8§3FR•ÎŠÙÝÍoZ×êQøßÍ|Ê2V.åßÿ€–þÿ½Eªfº/Ni&ªf`ž1î8IÅq†B4B#&<RÏ¢ÁeJ¸ä#Td$IÓq"#EÄò“s«ƒyó”00àãô)%)ÀÅNp\ççNÑÄ%éeŠ”¶c[˜9ÜDÐÐý ~Ö¼÷'±ªö'iµ:=Í!¿¾ÏãwŒVúµ”r997:‰ak °¥&8±RŒ(ÎÛí¡õÇ«*kšo„ïÆÓŒ¬öÀ£hØ0ØÍRzEžOð{b?‡þ$/ÂáyüNâðZJ¹œÜir˜,Q]˜R|*ëo-Ï!Å}ìšÎð|‚G@Øû ô'yÏãw„×RÊåäNƒ*’2Ö‚bÿâAü¢®éÏ'x~=±?’Áï<~'áw-¥\Nî4ü¢˜¤qbà¸;v2¥D°+z½NÃÎ!öã`7˜ä%°;“ß)Ø]M)—“; ;™JQ6yq”IJDrE(žMï;Z?ˆÞ/ÂáYÜNÂðJú¸˜Úi*N"™ŒðüÅ ‘T^€ç<‚ÀžØ„ ?É‹0x¿“ ¼–R.'w† %4ê|aQçƒCÈÑû4"ýçz÷iå‹ïÓF’Èݧ=‡Æéû´—pÒ*ÿ\y6ÏHÜH‘ +P×`øÏCȂͪha*mïuñ†–¥‘Ní4¦Eßáþ‰7¶ûR7ÞÌ•`13W…͹èLf°qk'Ì÷ö*+—…¢ï¹«ÊÞÀ391=†Ÿ#éÝ5QAf=²Í+;Ä +¤»Rb$9‹g6¹EC®2åË–8eµé…÷x«¾¯‡)°AÖõ©²]ñu4UÁ¥m·W(ü¥—ºY¬ýÈP¶öâÛm6¾ÌÀ_¨ÄKÇLga$%‰¤ÓIšÅ±<Ûe£´ÐÀ8kûöI&d?k +ŸÓÖ„øõÖºçdpŠNÐk_çÅGVc>›–Å*Û7¶ÍËyšªÒ’Ði³ÒdY‡Ë{S†4XuÕÙì·Û6ÇÜô㈑8£Ü»›²…â¢ËYa©óU³1_µýˈ0ù“i~ +)"0ÛŽõs*H%¾a'¼‡rÜ{0%]àvÊ}pF`3qüWdïë:“ÓטÊìÐq(ÙM»»/NfZ•$¬_X2ôK©vm“ÇJôy?%¦Œ…JuY.«qoéÍ̳bm +œs’€¿õ@ÓÌB4i.VwV"Æ ’àNs½6… .)å1æ(fÒפÜeÓPuŸKè²Þõ:CL\˜ÆÑë4¨i\¢?çOïöÏôTsA!’¾Ð…&T›ß‰ùà•¦ò¤ëM!•®8NY0D‡fůbV*çoÊBÊàúãlÜ×%ØÔïPtŸQ`cS¬6úý€”Ά‹SJL€“Tx[n¹+Öã[®r—Ý+é£òŽÌ@R€–þŸiõ1=jõ‚
]Ž©ÛÔ«à ûGðÒz|µ lõt°ZC¹Ý|ð»È:3Ã"Pœ·!D| ÷ÞLnil½„~f¡ËÝö•Nk_µ¨çØS‰oz +Øš!MP²ê½ü A–$c1X˜]¾]Êœ*\Æþ!#**!0L|pTÙ²¨pó€ý"„Ü|YÇ4šb"9÷\QqÚ؈¡øOçP +Š“ØWÎPÖ‡ˆÐ^gv)_úaïÅÈ–*ÀR’Á–z„Åpá"5Òi]‰,‚ÔVl»ËœÂÖTågspÑ¥î¨í<| +(A,~ÈÖÙCY¿íNÌ»r§ÝtØÐOSñë—lCüüG»¢q2Û=ØpsßNÙRzçe³©ç¿MU<
†ÆVyþ +endstream +endobj +4068 0 obj<</D[4066 0 R/FitH 760.193]>> +endobj +4069 0 obj<</D[4066 0 R/FitH 653.033]>> +endobj +4070 0 obj<</D[4066 0 R/FitH 654.788]>> +endobj +4071 0 obj<</D[4066 0 R/FitH 642.833]>> +endobj +4072 0 obj<</D[4066 0 R/FitH 630.878]>> +endobj +4073 0 obj<</D[4066 0 R/FitH 618.922]>> +endobj +4074 0 obj<</D[4066 0 R/FitH 606.967]>> +endobj +4075 0 obj<</D[4066 0 R/FitH 595.012]>> +endobj +4076 0 obj<</D[4066 0 R/FitH 583.057]>> +endobj +4077 0 obj<</D[4066 0 R/FitH 526.765]>> +endobj +4078 0 obj<</D[4066 0 R/FitH 463.743]>> +endobj +4079 0 obj<</D[4066 0 R/FitH 418.339]>> +endobj +4080 0 obj<</D[4066 0 R/FitH 343.851]>> +endobj +4081 0 obj<</D[4066 0 R/FitH 260.505]>> +endobj +4082 0 obj<</D[4066 0 R/FitH 262.658]>> +endobj +4083 0 obj<</D[4066 0 R/FitH 250.703]>> +endobj +4084 0 obj<</D[4066 0 R/FitH 238.748]>> +endobj +4085 0 obj<</D[4066 0 R/FitH 226.793]>> +endobj +4086 0 obj<</D[4066 0 R/FitH 214.838]>> +endobj +4087 0 obj<</D[4066 0 R/FitH 202.882]>> +endobj +4088 0 obj<</D[4066 0 R/FitH 190.927]>> +endobj +4089 0 obj<</D[4066 0 R/FitH 149.72]>> +endobj +4090 0 obj<</D[4066 0 R/FitH 151.874]>> +endobj +4091 0 obj<</D[4066 0 R/FitH 139.919]>> +endobj +4092 0 obj<</Type/Page/Contents 4093 0 R/Resources 3231 0 R/Parent 4014 0 R>> +endobj +4093 0 obj<</Filter/FlateDecode/Length 2873>>stream +xÚµZKoãH¾çWø2€Ä5*•ž{›^l7f°sØ™`{vʲkZ–<–ÜéÀð_²X¥‡#Ù±ã ÑQ=Iù‘EVrçL'ÎäÓÄ|?<Üýü1ð'1O–î &x< …`NìM“/ÖlV¤Oó¼L¾ÙSßq¬ýl–®©ù°J©ñoùþšÿ,×Ydeq`öׇßîœÉ”sûþ0µ_‹¬*‹éç´ÊÓç{ü#•‹¬xÔ½ßeU1ÝæqìºýÓüüÑî0×÷<ðu&\}ŠÏöT×Z¤K¹Ëë{ìqÛávä[(?.x´yh¥Eºµ§Ü’µÍ+hu±[«áÐÊZœdµ=
aœ—Fr9OóJ“_¥E’*iA:P4Êå!ãÂù´>æÙ<«A£zYï^ÀBب×>iæ¡€aV@7O, +CP¸`>Z7U;•{ÖÊžºadÉŠ¾ 7-´ö–vl•y^Ú®c=æÍîZåÑúþi¸0²j åîÇà9x̸Ӝcææé?ôºþ@NŸy>‡FÄBÑÑ(:Ý'
´öüp4©_×6¬Mž®Ó¢¦c +Ï’ôYdFt¯K"âÌá܈þßÁãÌÍé +GÊeþ‹–±s`r/„˜¸Ù((p«Æ0êE=?hUVД,"Ï4(·É±¶8BãQƒ.°ÓZªëSüoé:(³ã=`¼Ï˜,µu¢ +æLÈ`Ôý¬Qj`…Ý'zå.×<ש,ô„qÙ¬hìߺ½J„p¬*)7ºY.áëÆG6[äOÒÅN‡5µtW£G,¨'ç%ªü»Í}µ +-g_K + ++Qšò:˜†Ùä훨c”JKp¼ã—^£S…ÂÝãÊVtGs£W„†Ð;ŽªR©è÷Ëh˜’4ž¤:Ó×MvÌ-&J+²n+tyÌ#ðý :Ê–t
F™¶(T5?Œ@®*wU:ôÐÒÑôVíkLûÒ2×Kûž„#&Sëz CÊ“`ÖçÃSð +BßgNpËXx9Á l‰½#ûLÞÂËäáŒr=¹ó „j=ð"Bõ;ù+b |¹sËx9Áðk‰½#üúLÞ¿Ëä…ߌr=¹óðƒoë¿ +Ü];Á÷ù
aw9Á°k‰½#ìúLÞ»Ëä…ÝŒr=¹ó°EtúnìoFxèB;œL}üÃýnn9no#`öÿ½±-X +endstream +endobj +4094 0 obj<</D[4092 0 R/FitH 760.193]>> +endobj +4095 0 obj<</D[4092 0 R/FitH 745.049]>> +endobj +4096 0 obj<</D[4092 0 R/FitH 733.094]>> +endobj +4097 0 obj<</D[4092 0 R/FitH 678.338]>> +endobj +4098 0 obj<</D[4092 0 R/FitH 680.492]>> +endobj +4099 0 obj<</D[4092 0 R/FitH 614.237]>> +endobj +4100 0 obj<</D[4092 0 R/FitH 614.34]>> +endobj +4101 0 obj<</D[4092 0 R/FitH 602.384]>> +endobj +4102 0 obj<</D[4092 0 R/FitH 509.032]>> +endobj +4103 0 obj<</D[4092 0 R/FitH 509.134]>> +endobj +4104 0 obj<</D[4092 0 R/FitH 497.179]>> +endobj +4105 0 obj<</D[4092 0 R/FitH 485.224]>> +endobj +4106 0 obj<</D[4092 0 R/FitH 473.269]>> +endobj +4107 0 obj<</D[4092 0 R/FitH 461.313]>> +endobj +4108 0 obj<</D[4092 0 R/FitH 449.358]>> +endobj +4109 0 obj<</D[4092 0 R/FitH 437.403]>> +endobj +4110 0 obj<</D[4092 0 R/FitH 216.669]>> +endobj +4111 0 obj<</D[4092 0 R/FitH 218.424]>> +endobj +4112 0 obj<</D[4092 0 R/FitH 206.469]>> +endobj +4113 0 obj<</D[4092 0 R/FitH 194.514]>> +endobj +4114 0 obj<</D[4092 0 R/FitH 182.559]>> +endobj +4115 0 obj<</D[4092 0 R/FitH 170.604]>> +endobj +4116 0 obj<</D[4092 0 R/FitH 158.648]>> +endobj +4117 0 obj<</D[4092 0 R/FitH 146.693]>> +endobj +4118 0 obj<</Type/Page/Contents 4119 0 R/Resources 4065 0 R/Parent 4143 0 R>> +endobj +4119 0 obj<</Filter/FlateDecode/Length 2763>>stream +xÚYëoÛ8ÿž¿Â_'1O|IâÜö°íµè~¸6@ØìÙR]mÉkÉ›†ÿ÷›ázYN²‹¢hÌÇpf8ü̓ÔU´¸_D‹w‹î—¥Ø‚¿ïZ~¿â0A›+Étœ.a˜ŽÒÅz»øõ7˜ÉáÿX¥Lºx´´[¤çÌh½Ø,>_ýçjÈø»0œ×.åÉNàÂýÚ}±¸›hÁD÷Ç,ö÷Ó‘Oc!1“Q:"µaRËgÄœë«#Íâ˜ÿY}ç¥L}¿CùëìˆÞÜ\ýým¬`’X™ÅÍ]o5)YdÔâ&_üÜÞU~Ìëõa[Tí)üíæCwª?ß\Vr*ÅLï·y¬™”fRÓYÊéàÍ{çg6K‚h¯óÚ%ñó#Ѫ—yx¨séõ×5ñ‡ÿgíqH†XPàZÅg°È0ž:0¼¯Â¥ˆePïÃ$È‹=öTІ\5Í4¡Ú}¨‚"ÛnʪðKn‚‡‚hêkîö!,]ùÁ®¹¶ðU +ÃáD°Î‘Mp-³Í&äQðDÒŠmÈÓ`·©CaÇPw¬ßD<•Žzñ«Í¬ä¥T†EI²Xr +£¦ÃÀÒª› +nÂ0ñ_Ó½Ma¾9ìœë&‚'ˆÚù +(@`›á1¤U¨G§J¾^ôi^Ê`rnC„$\¦çºƒÃŒª˜çC¥d"š •(«¬è÷‚RˆÞ½œK‰@ “$C1âúoªm¬eÀ”G÷¡Ž‚kÚX$ÌëÂ)TÕ¸ûÖ™Mr*b†fëÒšµ¸UÙˆ +Œð²*î˪²;–2¶Þ'¥lGýÍêNZ`TÄÉÿyÃNïoHyæo"JXx¦TžDhäþ¯¨]²ìÕDËàü®.½’uåÔÃ’Úm?f©Ô“í_ˆ+R%AR쳈Ç+Fa¶øG·<³¥Š3àÔÐìDSÓ„Óùá0ú0>*ôin9f+Ç|àø”xÉ[FA N©hTogZLð”0K$_ÀeFíž;X˜å€î†jÕt´1ƒ¬ód/›NrkD/ÑöP£ä[ûÊ»Æ 5NͳNìåbüáŽÝÓ㨠+ºê‚‰{mŒ¶qÎXëcZ+nEeý
†àà‹
£6™Ï¥m˜¶Þ¿ôÌR>µºR +vu Ò’–Ãvé²GÆÞCÓEøí ×dÛb.hS‰QÛWõØY9Zp5Iq™Q¢e 5ËY3È%£K s‰>Ƈiå%iþÑ¿-šÃÍ;&E›’Þ#ç¶á!`ûT;÷û¿/ V.^@œöÕÚµÐ1Uÿ02z=GC2všþóM]=üvYUb ÁHŒÁƒžã]üj¬u¢( +þ.5ü)×?mç]]ãSfC=k{l¼ÝgÕWjþR¶m±Yeë‡ ÍO›â[F/ƒØýœm³}Y®;HôhË–ž+jXXbëcvƒ÷lþËïhÂ&v·ý +L½rhFnŒrÄËÓŸFÃ¥Êa1‚Q±ñ%LƒKO:ŠéW>KH¸fuyìzݲ™Çj7~öºƒ°íàÛ®vHuÖØ3fžcýèÞn1¶È`î˹#Ðã·¢vÿÔÃþt\œŽ§K𿽠ÊÉNGy:þp‰ôxô®p:¾c'ç$ðm÷ïôÃ2ŽÇÞCˆÜ:ü¼¼ÒûÌñ3Ðvþͳ¥#„Åc„M¶Ò;O9ùs»ž¸Î¯„³E[ +üt§å(‹Ò.I/c¨Þãe)Nf +΄IÐÇ»Üw£®œÌ‹»b_¶Më^’6\;Ò]FOª +endstream +endobj +4120 0 obj<</D[4118 0 R/FitH 760.193]>> +endobj +4121 0 obj<</D[4118 0 R/FitH 745.049]>> +endobj +4122 0 obj<</D[4118 0 R/FitH 675.208]>> +endobj +4123 0 obj<</D[4118 0 R/FitH 585.338]>> +endobj +4124 0 obj<</D[4118 0 R/FitH 510.567]>> +endobj +4125 0 obj<</D[4118 0 R/FitH 402.174]>> +endobj +4126 0 obj<</D[4118 0 R/FitH 404.327]>> +endobj +4127 0 obj<</D[4118 0 R/FitH 392.372]>> +endobj +4128 0 obj<</D[4118 0 R/FitH 380.417]>> +endobj +4129 0 obj<</D[4118 0 R/FitH 368.461]>> +endobj +4130 0 obj<</D[4118 0 R/FitH 356.506]>> +endobj +4131 0 obj<</D[4118 0 R/FitH 344.551]>> +endobj +4132 0 obj<</D[4118 0 R/FitH 332.596]>> +endobj +4133 0 obj<</D[4118 0 R/FitH 291.389]>> +endobj +4134 0 obj<</D[4118 0 R/FitH 293.542]>> +endobj +4135 0 obj<</D[4118 0 R/FitH 281.587]>> +endobj +4136 0 obj<</D[4118 0 R/FitH 269.632]>> +endobj +4137 0 obj<</D[4118 0 R/FitH 257.677]>> +endobj +4138 0 obj<</D[4118 0 R/FitH 245.722]>> +endobj +4139 0 obj<</D[4118 0 R/FitH 233.767]>> +endobj +4140 0 obj<</D[4118 0 R/FitH 221.811]>> +endobj +4141 0 obj<</D[4118 0 R/FitH 209.856]>> +endobj +4142 0 obj<</D[4118 0 R/FitH 197.901]>> +endobj +4143 0 obj<</Type/Pages/Kids[4118 0 R 4144 0 R 4170 0 R 4180 0 R 4207 0 R 4235 0 R]/Parent 5813 0 R/Count 6>> +endobj +4144 0 obj<</Type/Page/Contents 4145 0 R/Resources 3192 0 R/Parent 4143 0 R>> +endobj +4145 0 obj<</Filter/FlateDecode/Length 2763>>stream +xÚµ[Ý“›8Ï_á—«ÂWcEľ%·—ÝÚ»ºKæá®2y`lM†Z^ƒ3™›šÿýZ_€lÀã‡1 _·ºj ¦õ/¾.ðâ—…½¾¿}óöCÈ1òà ^Ü>,£(äÁ"ò}„ã`q»Y|öîî²´¬^²bTi‘¿¾×—¿,¿ÜþöFvd‹!(fL7~ù(’Mš½Y®ÆÞ?’²D¯ºõª£ù«ªÁnáÝÝC*²ÍK•V™x}¹}ì÷äVüGßþØî’\j3ð,’=¨ÇÁë©¡m+òÈ«ý³ArmôöCà/F”¡´Ð +#ŸòÅŠÊ«¯!ޕ˕ϱ÷¼$Ä+úaäú¦âFßUˉ=9ù´Ià9òý”*âíöËÀ%(´$ØSk°Lãré{Õ~¹¢Ä;¬«ƒêbZ>,c¯Ø+A[) %×> ÛûL”GŠ)èYsv‰ƒŽóŠ}MTO°IZ)d(cÝÿ>½·õŽ-Á†8Žl«;šT:õ +}_[UªD2ï»6K^!]ýNªf{©A(CÂã®HóêFß煆؈uZitéºÈ×B›*Æ:(Ú+Îg¾6†œ!ZÏ<É ±ÛçÚ$P×r6< ²´ +kwèâ¶7dõNʉÀö¦[‹^P«9,ë…鯢ԴÛ
)2‡ ëÚO‡F†ÛÃ+u‰¥ŠÏHCY¡´€«ò¨®JJº¦¥Ÿ„>Ø`´]Ab_-0&Zý·3¢q‡¾mòý((rÁhlL¼ÿÞ‰@Byk[!Ò‰G
Q±V€Í’Jt#ÐÔ¯cñ.Ñvü~Áh_—à03ð¬H6šŽà'‚¸O]¸ËW)2±v©!Fr|ÄHŽmÀ—ËZÕµ@ŠÜ +ªµ^ +YrfMjÙ~äjƒ¡§‹
"ƒËMkq\xÚ+™Ùå¾f»h†ÆJúþk¡¯0éxÃ^YÒöHÚ¤ßÒÍA±ž×ÅVöØ9LÒ`<èk¢/C•îÆbæeº9’Ÿ–Ì×{J˜Ô^¢Õ°R*œx×Ñ›¢Ú‹';ä6Pbðžwé:ÉŽæ‰#xíŠÎ®
1"˜µ÷Ë?©vœHÀ‰¿}óç91<’ÀG>‰¥‡d±Þª +xÿA¾OÅ<^ìÅâáÍ¿kX ú%qy¿¿,\dò6òç/P³¿ß uóÅ“j+EjAÙâÈéÒ. +&X¢ËÂÖú–HÏã›7`#`Øu㻵ã$jƒa5Ì &¶¯%XKõO¬¢œ[òÑbÜì +±>ísªoííqúv)§Ïå”épýßqj«ù(Œ©ýÒñ¯}±W”ÒL¼ˆïÉâ‚hóú™b¾Åþ[Âô÷•oa}Wï-ë§fY‘%jYùb¶í§V;‰I’~~Ì™‘ÎãñúÙÜ`]Ì®ŒK¸<NÛ>*ÏåÉh£¢¡ÏCDâ9é3p€?
Ø ä +¹ˆAãôí¥Ð\N™w6úð¾ñ:îE.žDþ-ÝùV~p•1,ŠQˆ l§æñ_UE +ˆ!¾€©}®GJ–>ñ0'pÚÂNêÿû«B +endstream +endobj +4146 0 obj<</D[4144 0 R/FitH 760.193]>> +endobj +4147 0 obj<</D[4144 0 R/FitH 745.049]>> +endobj +4148 0 obj<</D[4144 0 R/FitH 733.094]>> +endobj +4149 0 obj<</D[4144 0 R/FitH 721.139]>> +endobj +4150 0 obj<</D[4144 0 R/FitH 709.184]>> +endobj +4151 0 obj<</D[4144 0 R/FitH 697.229]>> +endobj +4152 0 obj<</D[4144 0 R/FitH 685.274]>> +endobj +4153 0 obj<</D[4144 0 R/FitH 423.892]>> +endobj +4154 0 obj<</D[4144 0 R/FitH 425.647]>> +endobj +4155 0 obj<</D[4144 0 R/FitH 413.692]>> +endobj +4156 0 obj<</D[4144 0 R/FitH 401.737]>> +endobj +4157 0 obj<</D[4144 0 R/FitH 389.782]>> +endobj +4158 0 obj<</D[4144 0 R/FitH 377.826]>> +endobj +4159 0 obj<</D[4144 0 R/FitH 365.871]>> +endobj +4160 0 obj<</D[4144 0 R/FitH 353.916]>> +endobj +4161 0 obj<</D[4144 0 R/FitH 341.961]>> +endobj +4162 0 obj<</D[4144 0 R/FitH 330.006]>> +endobj +4163 0 obj<</D[4144 0 R/FitH 318.051]>> +endobj +4164 0 obj<</D[4144 0 R/FitH 306.095]>> +endobj +4165 0 obj<</D[4144 0 R/FitH 294.14]>> +endobj +4166 0 obj<</D[4144 0 R/FitH 282.185]>> +endobj +4167 0 obj<</D[4144 0 R/FitH 270.23]>> +endobj +4168 0 obj<</Subtype/Link/Rect[254.653 621.551 268.346 633.193]/C[1 0 0]/Dest(subsection.0.2.1)/Border[0 0 0]>> +endobj +4169 0 obj<</Subtype/Link/Rect[358.413 256.743 381.171 269.645]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +4170 0 obj<</Type/Page/Contents 4171 0 R/Annots[4168 0 R 4169 0 R]/Resources 3317 0 R/Parent 4143 0 R>> +endobj +4171 0 obj<</Filter/FlateDecode/Length 2889>>stream +xÚÝZÝÛ¸Ï_a 'kF$õA¸‡’Ò>Ð.ÐÙ +™Fwqõ;|΢u}#ºfßôÝ@Í*^ò4z rµ‹Ó¨¦çáJkz÷6æ<úlšjhøó,ªA2*3ÖmsÛ6ý=Tå5lb^Ú×ÖXWD{³ˆ#ü°§.]Ø|Æ:þpý·ÉbÉ%ËÒ’>¯?ì‡fjæûºtNƒ<‹½ñ÷¸ˆêzK/4UnšnM5F`µåÛ™Á¾~Àg3¢©œ“5õ@/Áè3ßWAcÁ£u¿:lênjIô½†Ò¹)‡—NL9¼¸©>Æ\FFLÕÅ\Ù—îcµýþl†æ¾CM†+êàTÈéÆÒÚÙÅÒóS¨HÏLzy¡¦2¿þ)èßt]ÓÝS±¿›ëÔÁoýf\XtRÊz¸üå‹Ý½WøÇÏ‹—oóÌw¬%œ)!K‘0)ŒgÝܼ®Wmµ«¢1w0Ôç×»æÌm8ý‚»f‹R;*8¨LJ¨Õ‚¾èî/ß +…ƒ–IɱSÆR®l—Ó%S¾^)©°]öŸ·õ¬ ^°Rd¶[cúX]P†´_çUG%óÿA—U¿>¡‹bª,Ÿ¦‹m0n©8Ëd®ÄkÄ2ô#YJôü9ãØ<u†,EHÀ–Wôóë‘»ˆ<úÚ=”°CmªÕ.QO%G±üPuëv¢Ü°WÍXQ©î–sÞ²‡1ùPá\éåeôxý0?¹9À~^^^&ù{M&X Å^Œ¾ÓNIž½í»õ`ÔF'ïí³õ[,†} >•„õºÎ`¢ç9EÎFÇ5žU
l#®×€é¿"fâ'ò—B•L2œÿ¶E=ÆBàòËhUd-S€HÐß–Œ@Š
7 +„ÃB@7aÁt]L*srä\¸£§€TmëÛ v®·jGöTF-x¥ÑØ„¡B¯÷ƒæ;.R¢z¼Hd*ý
‘÷Èœ©Vˆ#÷‚ð
eNÓœQ½ ¦Fæ!³fkè©c,þVù¥Y1–ŠÓ8|Œ—¹F;xñéfæG#ÑÖ¯‚–šú/th
åÜÀôK/ÞÁ‚ÞV„Œ©ÅCÊøÓª¤™Exjîè·ÃOMsE¡öX3¨´ŒŸ½R +‚v¾MöÞx¶ªÙ³RgI<ÈÓÞ20éþ†mëÆ-Ñ`ïŸ('RÚýðç˜Í@—B‡º:㋾³h®ÉÈ7'Ó¯Ú¦.qi¡ýày¸tå>Š¨óY2-ž›L?±Ÿ'ÓEºÈp%0·”YF¸}6Ç^3ñ OÐ6ä™(kÓ›Ì;¹ˆLž3õ0ÃKøùWÁ+¤²Ñá´ì1"rÏY±‰$I9²R‹„íT¯•Á_\Fí×4ÔŽãAµì·[q¥jUdiÉòò»AXFŸM˜…¡Iéͨ¯é1á¢d¢(fòvˆ‘8=ú÷4§ƒÞ™nÞraÑp +¯ÅŠÕÞ¦˜Ê³ýL˜V{WP¶CҊð¹ƒð¹ƒg'Ù nŠˆç òhÿaéI ÚÇ@"OŽH<vÊ3ØùËmòÏ؈øsôq³¶›²"/ž¡ïÿ„:øÓKYµ‡~)X!Ò')ôáËó(ô6HÄLç`d¿¨Ë4-öé +lE²n¸®ïªC»§:c&X?ò]:¤Â:Æ¡Fï«pÿøL÷³€Øä99½bƽ7,©£n‘уWèé-S |r¦e˜zj-CªmÙ5OÜé%>»½x¾íû¶Öl +kè_mYûÛXr×Û¸ëRFÕ‡Þ¶:£€§°áÁ^JЈƒrÛ˜ïŸÛ¥È Ö±5;ÇMwÿW³„@ãJ¦¦%(V\fo_†~S¬?}¿ßê_c_O1ºÀF’0úÃ*¹C´_'ž# +kÔÑŠ%©[æK9ÛñÝŽ”¥Â½®/IàP#ƒOÕ„ Ck°—eéð<ØC¬%Ô#Ç'ªR +–ùä’…æ)í%Êh[ï–AÖ«0ZÄ*$]£Pé”=Œ¡:a©tæÙoIßÙMX\õt<Ç«i£3îôFç†Æ{ÒI¾HÇä䜑ŒÓ|•3^ÊïÇWyæ°ø±Á}v=¹5i9K;iÛ¦”ðjxT4GE=sÌ™Lý“Ô¶Ú׿Í/C΄rÎGiá–LI/yÐM°ÉŠŒŠJúÖ†Ê'}Bû)¼èƒ>=¸{FÊI[5$Û’ÙÂ%´D7`ñv@`½» 0½%£æ/œ·®—oe á]qEù¦8“ +`"L€â0€ïðvéS³C^ÒÓÍšÀDà'aI&øô +WÃœrŠ<ñÜ#ç†ÌèðMç¾;Ïܺ¢&ÿrÕE9á1EN„è kÜU¡±èƒŸ¤vœ¯H}zZH»ìÓD@åL)9¢ìþ¡U›}½™§ÒGUkF£8˜åÜm×öÃyq¥—¥hÅé +>4Åmíôs¦(pÉÈ·%ph¥¦'21Ì<ÚÌfTt)¥Sæa4¼Ù£h°Òq{úx28Øxšz/ùô©wˆÒ£Å@-éžPQ˜lΟIÐˉ¾"ÑvF5|”ú|À„B~˜æ“¨Fæ³”"‹hCLä³ÓJ=lä9¤”@A£ó7l³‘FÞ´RèP-Âë©|wñÑI˜½ÔVã΃îos<îŸÙîµëcã§wàˆ«ýAïôÁ³ã¥«ÝÊt2w*(©¢ˆÜ&nk3Ö¨-ê9u
ª¾&Õ“@>FŒÙËd¥8E)D †1îaÞfÀ|…çËBCÞâÒg¶¾tºÊ5k3îx +tMeò +µÔÕš +:î•|Òån–tHL:Ù;˜PØ6@a +endstream +endobj +4172 0 obj<</D[4170 0 R/FitH 760.193]>> +endobj +4173 0 obj<</D[4170 0 R/FitH 344.789]>> +endobj +4174 0 obj<</D[4170 0 R/FitH 346.942]>> +endobj +4175 0 obj<</Subtype/Link/Rect[379.017 500.405 402.729 512.047]/C[1 0 0]/Dest(subsubsection.0.4.9.3)/Border[0 0 0]>> +endobj +4176 0 obj<</Subtype/Link/Rect[486.047 221.451 509.902 233.093]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +4177 0 obj<</Subtype/Link/Rect[163.715 207.902 187.068 219.544]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +4178 0 obj<</Subtype/Link/Rect[286.334 729.945 310.189 741.587]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +4179 0 obj<</Subtype/Link/Rect[331.863 729.945 355.216 741.587]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +4180 0 obj<</Type/Page/Contents 4181 0 R/Annots[4175 0 R 4176 0 R 4177 0 R]/Resources 3525 0 R/Parent 4143 0 R>> +endobj +4181 0 obj<</Filter/FlateDecode/Length 2242>>stream +xÚÍYI¯ã6¾÷¯0mF\$J¹%@ÖãäÁ ÝÙ泉–%Ã’Ûyhø¿§ŠE–=‚ä`X$‹EV±–¯ÈwÑb·ˆ?-Úÿï_Þ}ó£’1«dñòºàJ2ɳ…–’E™Z¼l‚ê.eǪeДUÈyЄ< +LÍpHÿ 5ª3ÑòÇÁœB˜Y‰ÒÐh.yìÍÆ_)Ý[ãŒÈ^öžÞ”!O‚ÏöŠ *¦lÂ/¿âÎãE†{©bRrÉí¶Ù›µ]¶Úòãþ%‰¹lç,¹d±Êhæ¦*·JQ‡K í¶J‹ÅQÒ†úªWü'”~}èK@þ%`#!Œƒ|"x?Ç{ƒ:†¶SF}¬Ê-wS9ã”ep6^ÎÕŠ$µ
¨rNÈD0©–|Sy¹u”K)8ãBŽÅ· µä"€-ÅÁ¡€ãݜ阷4’7ôßï]‚2œQ„Kä ƒ@ËpD¨b§‚Ϩ9ƒf¤œ]@÷}Ñ,<Š¹-k»õúå»ýÞ£ŸS§9š‘UÈ §?gŸ¶±UIíúlI¢ua¨ç5ÌÈúI$@¨8ñ eqÙÛ
©`ïŒßEëQ®qD^öíÄK[¦E¾6…ŸeË9Év¥Ó{äÁ·Þj°/®èŒ¹¥LËÖÆN¦4S‚v¾§3–D(Y*¢ü—P,IÅbÐýeâW²?œ%/9gY{ÒÕª°5-À‹”öã-«k'îxVmšÂ”»fÌksÈO;[^¡+ïórwýºÛœÏOFO²å¤¼~YŽx}=·ôíäÚý²m뉉ÇüÔÏó«×ÅT`SnQSžÏ.«ÊÛÐ哈¥ú¹#–«—¬Õý8Ü„Õ$fi«ˆˆ…¿rT)Æ^mˆ[`ÙÇ¢ÂXó†þæÁH'‘sÍ$(À‡²ÎL¦ë‹˜Eº‹x3‰Ã-{±ÞG¨‰‚ÁÖLÇï\÷ùžHε'„¾ñÁKŸPºsö8»Y¥YšÉN&4‡v[Jù¼¹³\1Ÿ°ß…÷â–ˆ×?Þ¦Z“ãàE~tü1ÌoÒ¾ê4Ljë/
-™tD—šúÛXˆß9‘lLûAu™ÜàÖ´‘S<™« +02¸! ækã×s×Ðw{-0#Ôè@éQ^ìWqyQéÉ¢Ês .ªê“ƒ¬µoÛO!—ŸœS§ß¸ +ZÍ„Ø
ÿRÎ-¼Ë¹kŸ=ã¸ñ´t—*ºa!ìÁîÜV2Ù|¾Ï4ÓÙ ÝßÅ;PÄ}µtkÉkZÈfˆK›îNú¼nÝ"ù¬ ãH‡•à»4N‰0ÝzyÚ̊߶¬û‚…Ö’‹”I=ArþtâˆîÔÒÑ
‹sÑšúo ³ó«ùšI1=‰¤w5…ƒô^ûW¼;•A¼{u×ÌJ@fÄý÷P9äëâCQWÔ;)¤©†ÐËT6ÖX=ò:p p_%ô¤<éÝòÄQcHwíµ•øD3_ó
Öm6ä©©ë¶dwÔ/â’Hú|É*‡Epuõ®‰õÇS5ÎÂDÌRFÀ>š\·¹ì!?E5M<®i\_8'‘CºIÅz¹¨]Égà6‚éþîÃÅi°òYGü TŒëRv +iDÙ'Û«=ïª v|µìÜçXäªÓïX;™ +Gï©h»°wæ +»ÝÕb4‡7©{€0Ýêþ ¿0‡HgÞ™pßyò·£Ý@FÆ}õwšB} Øò7âñ”Œxy÷'IJè +endstream +endobj +4182 0 obj<</D[4180 0 R/FitH 760.193]>> +endobj +4183 0 obj<</D[4180 0 R/FitH 669.969]>> +endobj +4184 0 obj<</D[4180 0 R/FitH 672.123]>> +endobj +4185 0 obj<</D[4180 0 R/FitH 660.168]>> +endobj +4186 0 obj<</D[4180 0 R/FitH 648.213]>> +endobj +4187 0 obj<</D[4180 0 R/FitH 636.257]>> +endobj +4188 0 obj<</D[4180 0 R/FitH 624.302]>> +endobj +4189 0 obj<</D[4180 0 R/FitH 612.347]>> +endobj +4190 0 obj<</D[4180 0 R/FitH 600.392]>> +endobj +4191 0 obj<</D[4180 0 R/FitH 588.437]>> +endobj +4192 0 obj<</D[4180 0 R/FitH 576.482]>> +endobj +4193 0 obj<</D[4180 0 R/FitH 453.979]>> +endobj +4194 0 obj<</D[4180 0 R/FitH 456.133]>> +endobj +4195 0 obj<</D[4180 0 R/FitH 444.178]>> +endobj +4196 0 obj<</D[4180 0 R/FitH 432.222]>> +endobj +4197 0 obj<</D[4180 0 R/FitH 420.267]>> +endobj +4198 0 obj<</D[4180 0 R/FitH 408.312]>> +endobj +4199 0 obj<</D[4180 0 R/FitH 396.357]>> +endobj +4200 0 obj<</D[4180 0 R/FitH 384.402]>> +endobj +4201 0 obj<</D[4180 0 R/FitH 372.447]>> +endobj +4202 0 obj<</D[4180 0 R/FitH 360.491]>> +endobj +4203 0 obj<</D[4180 0 R/FitH 348.536]>> +endobj +4204 0 obj<</D[4180 0 R/FitH 336.581]>> +endobj +4205 0 obj<</D[4180 0 R/FitH 324.626]>> +endobj +4206 0 obj<</Subtype/Link/Rect[419.808 199.932 434.66 211.574]/C[1 0 0]/Dest(subsection.0.2.2)/Border[0 0 0]>> +endobj +4207 0 obj<</Type/Page/Contents 4208 0 R/Annots[4178 0 R 4179 0 R 4206 0 R]/Resources 3397 0 R/Parent 4143 0 R>> +endobj +4208 0 obj<</Filter/FlateDecode/Length 2254>>stream +xÚ½YK㸾ϯ0°¬´hsDRÏC€Í`3‹äC¶
0žƒlѶвä˜Òô
ÿ÷T±H½FntvºÅG±ªX¬úªH¿V‡U°úuå¾ß}øʘˆÂxõ¸_ñP2ɳU"%²põX¬>{Ê_GÞ7-½üäóÔ;W0"eè•š¾‡ò«Ï#OÕÔݪªñEà=ûQâ1ûMÙ5&øçyüÇ»`¢á/^]P%×ùׯ«Ï†8d-%éLãy]¼q½Ï½ŒE,ö~æ5Ò©P>^ë¯//+»©Æî†yæú•ªv„.~è©XB%<uA6ÚJ\sÉ¢0#;¢Ök‘¤Þ>ß•UÙ–JS¿ÓÊΔ5}ˆÒ,œ +‹N&49‡(Þˆ¢ª©5
4{#!Ä.OÓ8›…àÜx~es¸äçãÕÑN‚Òa”¹Î,GP$ƇpYä—Háèk…qªÖÿ[êl톶¹vóŒà›Ï䯑 +µS¿°®·¼AÁ„úƒE®€§8Ô#Ùb†{3€IŒÖ1€ýÏ2&9?ͼDÿÃdFÍ‚Á$àÿ#œ ™Ý +g2X”0ý#׶L1ÆÂèîCÎâ¬Ç×ïiq—YÌ’cÑœ( ’FÈ„íÜÎw%€¾päk^u}™åâB°N°×hðŸE]b°8—Žœ,‹Ìe}¤ˆX”ÍTÖZ9™%¬™ŒŒrO¸ä[–pÛáîedvŒU/¸6
@I`á’JØ‚öÆ1ND3àuhŠbîüÀ2Ýâ~®Ô†Sr¥0Ð>#r¾%žåk¢ ÊÐþUÓ ¸ßš¬s&39uLê&Š¨A(¤ÇÃÌ4`î o?<Ìdì*(aðoµëz‹H‘¢}ÅèN +É~µ•aE¸bÛoóè_ŒÏ¢â-GŠe¦=RÝí@§/k"cÐÁni¿ªHíf´ªöÔ~>¢DÌï8ÒôÙ¢¨7µ‚™‡òZt!ŒÅì|! +F¸x‡†¾#DÆ>AÈÀ³µœ¶Že•Ø×Ü42]]ä„®Ô%·Ïw–Šà–ßó: ‰[D=Ö››;”x‹î¶vÄÓÌIë'øàÍâ+4™që9J 4•Í=.31ÑOÉ¡ÛµöµŒˆ +P¼2¡+Ç¡ýÁŸ¢ü Ï£:%ìixþ6 eÊ"Þ£æÏ[t¢ew·”Ó»çPŸ@f“•iTº¡Ö`ü½!â“*ýw0±gªÙûI£-Õxφ¿u_ä·kL>¡Íhþѱ?åPŽ,ä¹)MJéê.Ãhˆ2;ñ¢mñy¥£©¼¦A™Óˆ1.ŒW2›ÈHb<IŸ{ý&pzp6\SOŸL6E PëvíÒÇÁ•Â’ó™n^ÐA¥ +!ÓØVÍîiù%yxi˶RŒÝT=|î{9w°9}Tƒ‚Ë9žÇ1àv7ë4´âèŒB2Yû·ÇwÿÖù +endstream +endobj +4209 0 obj<</D[4207 0 R/FitH 760.193]>> +endobj +4210 0 obj<</D[4207 0 R/FitH 710.617]>> +endobj +4211 0 obj<</D[4207 0 R/FitH 712.771]>> +endobj +4212 0 obj<</D[4207 0 R/FitH 700.815]>> +endobj +4213 0 obj<</D[4207 0 R/FitH 688.86]>> +endobj +4214 0 obj<</D[4207 0 R/FitH 676.905]>> +endobj +4215 0 obj<</D[4207 0 R/FitH 664.95]>> +endobj +4216 0 obj<</D[4207 0 R/FitH 652.995]>> +endobj +4217 0 obj<</D[4207 0 R/FitH 641.039]>> +endobj +4218 0 obj<</D[4207 0 R/FitH 629.084]>> +endobj +4219 0 obj<</D[4207 0 R/FitH 617.129]>> +endobj +4220 0 obj<</D[4207 0 R/FitH 605.174]>> +endobj +4221 0 obj<</D[4207 0 R/FitH 593.219]>> +endobj +4222 0 obj<</D[4207 0 R/FitH 511.364]>> +endobj +4223 0 obj<</D[4207 0 R/FitH 513.518]>> +endobj +4224 0 obj<</D[4207 0 R/FitH 501.563]>> +endobj +4225 0 obj<</D[4207 0 R/FitH 489.607]>> +endobj +4226 0 obj<</D[4207 0 R/FitH 477.652]>> +endobj +4227 0 obj<</D[4207 0 R/FitH 465.697]>> +endobj +4228 0 obj<</D[4207 0 R/FitH 194.154]>> +endobj +4229 0 obj<</D[4207 0 R/FitH 196.307]>> +endobj +4230 0 obj<</D[4207 0 R/FitH 184.352]>> +endobj +4231 0 obj<</D[4207 0 R/FitH 172.397]>> +endobj +4232 0 obj<</D[4207 0 R/FitH 160.442]>> +endobj +4233 0 obj<</D[4207 0 R/FitH 148.486]>> +endobj +4234 0 obj<</D[4207 0 R/FitH 136.531]>> +endobj +4235 0 obj<</Type/Page/Contents 4236 0 R/Resources 3525 0 R/Parent 4143 0 R>> +endobj +4236 0 obj<</Filter/FlateDecode/Length 2012>>stream +xÚÕXKoä6¾Ï¯hÀ nFê5Ø=Ì"ëÝ
‚œ|‹s [²›µÔiIã
ÿ÷T±J%Ñ_÷$>ŠÅz~UÔ§`÷¼vÿÙßÝúñ.Mv…ˆSYìîŸva‰4—»,ŽEPÈÝ}¹ûÍ{xhª—¡Ñ½ÿûýÏŸ‚Ý>E‘$ãæù¢›¾Ö]ÛƒêuÛ¼ýà¦ü>›']ÕåõµR—÷x<é¦júËëo/5úñNÆ»0Q"SÔg_ˆ´ˆwû(qÄê|ñc¯÷÷2(ðÞQw0
ïÜ‚·‹êâK¯¢mC[2ÐuM«mSÑòYW¦<é®ÓÍóç%+Ú{ò¯½˜¥“ê{ #ªR›«½þ應W±LCW•Dð臡÷jÔ5ÁkFAÐ5ŒÀH±HÐ…–-u&L¾°JRˆ¤ÈÁ`†üvÅ2q<mZîu³’"ÌŠ™Õ>–§šrÅ3JE +ƒ³? ®÷~žx-ŸÙH4{EË´Ãx9}uY)µOô}9ªžièîHbooÄ€0ID¦dN¹ÉIQ,7N¢Õºm¿Â(„È ¹þꇱWÝâ4žƒ÷”5îÚ¢&Žªi +1ŬÈý8b÷Žípaê䇹w®™O‰•y,¨&ÁzcY!rçCøóï£$\ÅdG‹“¤IH!žÒÏÇ~¤‡_ü)3¯¼%Ò9ÚqöMÕÑ
Q¢I +ÍŸUGZna„Nßrvä‘CQ‡ÃòÂSþ^üÈ{N€,´ðrÔ`-½#ÍO +O¿ÒäÑpÉ×øFl낲êH€RÐÂý‘E0‡ëºõ#LŠ¯|½KK‡,‡Cˆ@8ê4JðÊ»ä¬3Í´ñ)–ŠâNÃÍ*cÃ<IÍ)[ÎGg²F…(d8ÚÓ òÿ3“.ª¤0 +´`çØÆ•eÍcj"ŠÅœÅH—¨ÞÖ˜ÛËN +ƒ™)\S¹()Ò.)‰UÙä¨)íÆfM¦R©ªž+!ö½ +WI;cõ‘Võz5[!!1ƾ‹Š³Ìä)Mßĉ¼Ìï¥Â¸VPÿ»¡¤«¹7“cs7µÀÙƒÈcyÖe+\w4½ÈŸ{@¨KΈ›‹U@mÿ¢/F¯áÒ”qQ’fßC›£uWƹéôB¼
È!'ª>eaV«©@MVC7oÍ"Y>_¿{aþ"P3óVײþ;=ê`¢;~?&™ˆâle×U—®áÉîuØïóß +¬E&jV‹ä´ö«…¡Åw~M÷ª~)ÍÚ†‹å÷jX&]ý]H‚ø>ŒÁ
Ýl`"-æ +òÏøRG¬ Uy4?²`bc¹8µq&hÐ[r«mäá®Ø,/Zmëv—jÛÆ;Zv07 ìj;š›FzñgcŽ¬¶Æ‡~°äF/~nÁÂÿ˜¢Ïaz2£M´ö-†rTxΚ0%“‚)Ž³¸0ý-Y6r÷3ˆ/þÀÀÿÇS|©ÁBŸâOœa!^4ßBËÛ×ᢱEˆò`Û¤bGa5©Hc7…ë KDsGB?Ãûù2ÿ¯ÕecNίUØ´_«9½Ì¶‚=˜
ºa&E‘€'HCR?Än%Ètÿ¾ÿôžú~ +endstream +endobj +4237 0 obj<</D[4235 0 R/FitH 760.193]>> +endobj +4238 0 obj<</D[4235 0 R/FitH 745.049]>> +endobj +4239 0 obj<</D[4235 0 R/FitH 733.094]>> +endobj +4240 0 obj<</D[4235 0 R/FitH 721.139]>> +endobj +4241 0 obj<</D[4235 0 R/FitH 709.184]>> +endobj +4242 0 obj<</D[4235 0 R/FitH 697.229]>> +endobj +4243 0 obj<</D[4235 0 R/FitH 588.276]>> +endobj +4244 0 obj<</D[4235 0 R/FitH 590.429]>> +endobj +4245 0 obj<</D[4235 0 R/FitH 481.476]>> +endobj +4246 0 obj<</D[4235 0 R/FitH 483.63]>> +endobj +4247 0 obj<</D[4235 0 R/FitH 471.675]>> +endobj +4248 0 obj<</D[4235 0 R/FitH 459.719]>> +endobj +4249 0 obj<</D[4235 0 R/FitH 447.764]>> +endobj +4250 0 obj<</D[4235 0 R/FitH 435.809]>> +endobj +4251 0 obj<</D[4235 0 R/FitH 326.856]>> +endobj +4252 0 obj<</D[4235 0 R/FitH 329.009]>> +endobj +4253 0 obj<</D[4235 0 R/FitH 317.054]>> +endobj +4254 0 obj<</D[4235 0 R/FitH 305.099]>> +endobj +4255 0 obj<</D[4235 0 R/FitH 293.144]>> +endobj +4256 0 obj<</D[4235 0 R/FitH 281.189]>> +endobj +4257 0 obj<</D[4235 0 R/FitH 269.234]>> +endobj +4258 0 obj<</D[4235 0 R/FitH 257.278]>> +endobj +4259 0 obj<</D[4235 0 R/FitH 245.323]>> +endobj +4260 0 obj<</D[4235 0 R/FitH 233.368]>> +endobj +4261 0 obj<</Subtype/Link/Rect[437.29 370.891 458.725 382.533]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +4262 0 obj<</Subtype/Link/Rect[481.925 370.891 504.519 382.533]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4263 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F39 2802 0 R/F65 3014 0 R>>>> +endobj +4264 0 obj<</Type/Page/Contents 4265 0 R/Annots[4261 0 R 4262 0 R]/Resources 4263 0 R/Parent 4274 0 R>> +endobj +4265 0 obj<</Filter/FlateDecode/Length 2505>>stream +xÚYÝã¸
ß¿"oµÎúð‡ +Ø;ôvÑCŸîmKjbeb¬cçâäf§‡þï%EYþˆ³“‡À%“EþH*ï’ÕÓ*Y}ZõÏÞ}÷QÉO˜HU¶zظ’Lr½Ê¥d‰V«‡rõkTuñZ¦<2u×â[íMSÖ¶$òcÌyôBçxÍu´·4³‹uÔžé`Îçªy¢UeuŠUd·çê÷˜§‘}OË÷¶ÙZZñy.{sÑÊ^ +QK³[`¯àSz~&â3h +wDs¾^*#Û”4
z6½ÔÕ<"3áluf4ù°Ç#p¤Ž(Ïû%Î"êì¶æ¸E8Út¥ñP× ìtºáͦÚA¸;Û¯ž8B&˜R¸‰[O"Ûï//¢²µó–„à—NèUýàçO«ï>J½Ò¬àwZ +ïZŠœxË_Žv[™šøo„ËÎ ok»JäŒÝƒó¼,!Ï«ë6pìäw@õGÔÑÈà)à‹>¢ƒ' ýÒY¿Â»øÔ¬\s–ò´·ÑcõX›³ý²hN•ƒ²jdNò_`}4קÄ#Í#C£Áǵc]µ° žEN‘9îc8uÒh-dÁ„âÓ.qaù;!g''ë÷FÛŠž«¶¡©m{8À4¢93Ú°z°L5-äLƒÞL†ÎÔDBe,MÄÈD‹Ö#L’`¨Wõñr&á¥Ýˆ¦c.dœµß~†B²éöoª©kt\Ü@2©dÜ8s4=`¹yŠÁp–ÑÜGœbw ÂøS½išÑ2 |/üæ:6ˆ¸lv$@qûÇPL.@WPÇÆN +‹ouU.£ô’¯ž_Žö.gMñË7úªùê’µœžÛÌR¹`iä~xlÛÏËYrp¥÷3&)€P8þUs“ø”ÙÀ†´uÕæ–mbOxò¹ ™žµ/H\z›lMçwUŠ8J)o>IÐ6Wbá$;{Þ¶ +Dh–ñ°
°À +Då¼Fε# ;“„}ër’Lã74µ‡/K”fy>+Kª¦„²Ä—øWùòØve~¹6ÃeL÷èú–{xtý¸‘ËÑ;„EŸ®·vMWsLÚ”{žÙR"x÷6â‹v„R‚‡®a¿Õ…eÎ'g¹º1»7Ýþ>,ùå·‘˜9ï÷pºÐa]šê74ÙýOA¯‰:¸™yNÂÙÒN +ï’V†" —ÜBüB1!l{^64ôéšùƆ‘0t ‰ž28hS’B*´æ8ëü£/¦ßä¬[Ü^¨‰ sîUç
Þã:˜ûKNE-`}}÷Èbn^»Ž+
|äTõf¡êù¸ê¥•Ï•GC§É±6[ÛS=Ï^ÆÅÛ»
MPÛÓR1mËŠyXšC“^y44ô¸ªGr¼ð%•ýê€ÃŸðêúö‚è>œ^gäâ–?@éÂÒ<DÓÄýúKž3wŸ*?e¨¡wÝl:ó»ÝUøÙûµäÌZL×Hª¤À:_4VŒŽà€;qÐ…dh+ݹo¯®õó·´ãàÞBuï¦Ú9åìoSw‹*x0„ ™å@Ð[¯âF¨¯t¿ºïKY,¤»kh®¯¿ÎC;bú}@F7É2å“D:Ô@ó›0ººÏR¦U(OÜuQºJH:·trSgJ—fë
Y^ÕÖÐ8¥úN°âšøX½'IÞ@‚õ„³zÝ]0wǶéBí4¤‚;¤Úd~0ÚPÁ£'Y·¦¾Žƒ4ÅãÁ|ÁMt·Z1T~æêš
N)Ô뇪y…Q0G{D#ô!x¢®XiàÓY +¯‰+µzèÆz‡íëK$wÑ=÷÷‚eYp”Ý¥®oÇ äæ!\ßÞACN+’‰ØWï&j¼^%SYï“Ù¼ fJðû°h¢ +gEåx÷òêç]S:8p•‘ÉÕHñÉf‡,ý
Gô6Ê©0¢}ÿ©¾ÙsHè9 +uoþK†–c1ÿ©áæµ8b5Ë€°Ð>à`¹}À™[åãÿwP…š”Uaokàñ÷ÝV9Ýðh½”Ó&/¹5}Ôà’éN?WuÝgÙq0g¯!Ý®`7)˜ÊîŒiØü‚î?äz€tüM×ÿW¡*—sïýj¢Ì×ï料X€Z a ¡jTº¿HÇ•ptPÁxÖ¾?A=TÛ?ct§]™¹†^E§™wSžuš$xèøøã¯-:¾þÔîzs½‘ÛùéËgs*ÿ7üï‚Œ½;PŠY/TH¦ù=Š¥oTìŸà>•9ta…
Š-ç@÷ç,g‚‹þÚ"+Ñ“|x÷›2Õ4 +endstream +endobj +4266 0 obj<</D[4264 0 R/FitH 760.193]>> +endobj +4267 0 obj<</D[4264 0 R/FitH 204.541]>> +endobj +4268 0 obj<</D[4264 0 R/FitH 204.676]>> +endobj +4269 0 obj<</D[4264 0 R/FitH 192.72]>> +endobj +4270 0 obj<</D[4264 0 R/FitH 180.765]>> +endobj +4271 0 obj<</D[4264 0 R/FitH 168.81]>> +endobj +4272 0 obj<</D[4264 0 R/FitH 156.855]>> +endobj +4273 0 obj<</D[4264 0 R/FitH 144.9]>> +endobj +4274 0 obj<</Type/Pages/Kids[4264 0 R 4280 0 R 4289 0 R 4294 0 R 4297 0 R 4301 0 R]/Parent 5814 0 R/Count 6>> +endobj +4275 0 obj<</Subtype/Link/Rect[232.376 364.366 253.421 375.758]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4276 0 obj<</Subtype/Link/Rect[150.301 351.275 172.423 362.209]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +4277 0 obj<</Subtype/Link/Rect[297.345 215.075 318.39 226.717]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4278 0 obj<</Subtype/Link/Rect[256.264 201.776 278.386 213.168]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +4279 0 obj<</Subtype/Link/Rect[301.788 729.945 323.335 741.587]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +4280 0 obj<</Type/Page/Contents 4281 0 R/Annots[4275 0 R 4276 0 R 4277 0 R 4278 0 R]/Resources 3119 0 R/Parent 4274 0 R>> +endobj +4281 0 obj<</Filter/FlateDecode/Length 2738>>stream +xÚÅZK“Û¸¾ûWè²j„% +%qF,S¤2”fvòëÓH€¢dÙ—=ŒE¼ºF?¾nøS¶zYe«¿®üﯟ~ù¢ÕªdRçåêñyÅ•`Úä«BJ–•ùêq·ú=aŒ¥ÿ~üÛ§ùò_¾ärÅ3&T®qñºdº«µÈ˜ní㾶ka.ðÁY‚[Ê?ŸÛv_
{?)"˜,/Ÿú$êv—®óL%Í@¿Õù”r‘ô‡êÔl«¶My–|ÐÐPuÍ©ù_íVçmºæy²§æ e²¯NQ³¦–Ýý:T)WÅç”ó¤¹lètkm˜ +%‰û=È\*‘4ýNl¤âÉsZ&ý«íÂý÷nRÿL¿Û¾;½¦Ðn©=ÔÿųžënëtÕ¡~=9Výv=îÕwv'ÜsÝíhGo=â +œÔt/þ¦£“ü³Ž¢0IÕýì:eÉx)ýá–®_§d2o~®S0þôêõ%hüµLå+ÃJ¥U2.“ÆÄjv¬^ê×úù.5Í3Šûm´ 1‰‚Âó=A“D…2ã>¥^!·¯xE$^ºÏ™†ƒÚÊ‘Á¦Ú~ó[»Ø +gœ9V¤£ßàß,©^R¸•š8õGÜ•ShÛkFeìªM[ï¢ýøÁñhØØ÷ín˜mÛ¶Ž£î|Øàá‹ÄMî—Ίú®à¸‘–xBÊvø›%ïûf4=쟸cë5Íaűޞš7´µšmšMÛô/0U'tÇ} +Ë>hU¦±–9µ3+ìߺÛÛ1jãEá¸çi¹ÑPEß3eæp!“nÀµ
¸38ÊÒíýôHu—¦ßk»Ý¶Š’Ì +ò™Å½»~{ÆIÔ5êŽ×´[&'d?Á8Úî4vQÛƒ+ôÔÐ;.Q^ EÓàÀë%€R~ÖfÁI¥c#úWp8pa÷ج#G‚[»N™™Ç"kÚxR£]@o !×ñà +†Ú%y9aŸµ zÉyúB3\$€ÑÝy64 `Ö÷Ú9Ó6é×®‡8éÏ••"¾š÷}Ý‘4†óf×¼5;K;Bc3· +½ûq_mè¤A8ÕjôÕ×ï[–€"7o+cà¤cÙçL0øÇŒ¾4µ:2}¶€8$}4î0`Ì.,b«…µÃ¢²Ü¯‡ +¥&ÜΤ +\îÞfðŒ¬Æ³WeRYð§œöT•-]¸ŒêÄƳVå؇®¯ñ*ÿBî\
õÃŒØÌe±ÆÜï
Œº +ðm5×dÔ…&cmÅÆU…á·ëé7‚ìô²]”®¸j2+ek?ã(®ñGÂoÜÒxR|lXÜ…7˜…—Óñ¯sÅ>Fí…˜=¥6fOo’žÆd—˜.¹NëÎí—{MG¸ã_Ó‰¦óÚ\Õ;PÒBö<Ô7Lœ_1kæµKÚ7º¡ÄK„¼¿\scGäà„&Ø9…ÆSÉ“,šýÛã§ÿlñ +endstream +endobj +4282 0 obj<</D[4280 0 R/FitH 760.193]>> +endobj +4283 0 obj<</D[4280 0 R/FitH 745.049]>> +endobj +4284 0 obj<</Subtype/Link/Rect[415.941 608.002 436.986 619.644]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4285 0 obj<</Subtype/Link/Rect[318.589 594.453 339.942 606.095]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4286 0 obj<</Subtype/Link/Rect[332.525 418.313 353.571 429.955]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4287 0 obj<</Subtype/Link/Rect[221.787 269.522 242.832 280.914]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4288 0 obj<</Subtype/Link/Rect[186.816 230.643 194.335 240.266]/C[1 0 0]/Dest(table.0.8)/Border[0 0 0]>> +endobj +4289 0 obj<</Type/Page/Contents 4290 0 R/Annots[4279 0 R 4284 0 R 4285 0 R 4286 0 R 4287 0 R 4288 0 R]/Resources 2862 0 R/Parent 4274 0 R>> +endobj +4290 0 obj<</Filter/FlateDecode/Length 2653>>stream +xÚÍËrã¸ñ>_¡#Yea‰ ò8yìÖ䰇ĕË8J¢,ÖH”"Jãõߧ
+€:‘,2á©P Svqõ5a„ëÏí%]ê¤Æƒì1©L.¯i‘ì›ÞÎìŽ×ý†ÆÀFjpÃ6^%»ÖÂì[³^^vMgŽ[VŠq¥K.Y®*âìt†:i»KÛ=§K‘WYCo]}°£¶Ãg™Ôôºˆe4õh(ÀÑ@Ùh'á,‘S^&ßÛM³¡ÉmZ%p„ØæEò=åyÒtmÓ:òØíñ^ o×6G +I2bªƒC¸9]—ɺ>†àW*ƒ&ëÉp/›M‹\Ô{z?4uÒ`Ñ%Í_ï/¿æjQ²ª($jβLèb±•“Â*ä¾^5ûîzX5çVzŽÕÏâ°ê÷$¼r¤í D{AY4ÈURïŸRº\8,+ãCÍj™Øƒa¬’ã–æ‚[†ÙU»Ú·GP +¹L–6Aì;¯d¬Ÿƒ”–JJº@gøò™ë£õ0Ö¬)ïT eãc&p9]O%OèTðéÓ"ÄgøëÇ‘§’àBË( +Ί+‡ÂØWm§ýuŒ
Œ£`e.F5Зs=‹]•G¶s›‰K™‡™8ÍEšÊDy'G8`§;Wù to3bpÅ5m aaà8 @‰³+ËÕ\%`Ó^ ÕPayðs²_¹¬î“™¹0€zHÅ?”ß#/>QÀì?Ü™µ«Ž \^îPAîUðc.[V\•Žh|ð»>»Ÿ&}¶K”é>Ïïúl]„$pRëQÿaƒþ\û+¤{.íÑÅm§©'Àš–ÿÎ
Ú®©î5DNMgB5Îzˆ‘9OtÊ<i·ôºPQ¾ÑJC`ð”V‰ºÞnÁå#½XGà MÀ9µÙ.ä„4ï:l·Dô¦k‹ó¡'d»Ö +z.½K!åiÜñÈ.6÷;#¹ÊFÕ*ì“à¬=æ}|¦.
,š¶SUD*@bÛé!Z¹)Oò,ì¼ëK¡Çé$ ßÉ!‘õÀ¦ô(\Œ4
€‡‚3ïC–.´ š&£dÏ%ø®ºÔÜ—)0®é1V[DçÝëH\™¯Žµ§Ã·îz¨÷§Ý\Vy¯r´Œ8·øõ%" "éÛQÄU”Q}3®ñ°2zI±5gäAMF¡ +÷=@ù•²íUx^ÁŸDGewaŒ)¬Ý¬þùE˜/c¥Ù5îèÈ:°4tg5®Tœ7în +lx9ÕE›í‘#=£eÄX
¢ž²Þ˜Jý•;ª¨Ñkf6»pe“Ö¸ƒ™üsºGË„!AwBåØ8á=$Õ¶ +þL|M¦¤3Ö~±èæSI©2—Jâ0J%qÂÔ§ð܌ʦSI®sVÈüþÄË©¤àY ~G)$Ð8‘Bz>L +²5ÊcEU²‚Ó»eÌd*©åý©d€kH%KáRÉRúÐY’Ĺ٦2Y#í÷1KÌe¸4›5.¹(ÏôH)¾ªÿëä‘ÿ@:,ÆÉã|Ò: +endstream +endobj +4291 0 obj<</D[4289 0 R/FitH 760.193]>> +endobj +4292 0 obj<</D[4294 0 R/FitH 753.418]>> +endobj +4293 0 obj<</Font<</F54 2817 0 R/F45 2805 0 R/F43 2804 0 R/F39 2802 0 R/F40 2803 0 R>>>> +endobj +4294 0 obj<</Type/Page/Contents 4295 0 R/Resources 4293 0 R/Parent 4274 0 R>> +endobj +4295 0 obj<</Filter/FlateDecode/Length 1274>>stream +xÚµXËrã6¼ë+x$«B¼sLe½å½%Qåbí¶h[U2åHò&þû”HŠ² µu°Á!AOc +R&2ùù5ѲMúœÙÊóÂNU%=÷óõØ"ÿ!£Çb!Üm>óævpã –g‚KÂXœÄ´`ŒåÕÝ2ãͯE©´r7¯ú½›WÛú9#+ …rƒP)ÄŽ„éx©Y= ‘ù¶(™ÍŸê=ÁÖõ + +/‚}¿z.˜É_VMÝľ«ÑP6wotŽ:)á³›`)9Q¹bœHawÓ÷Q“Ä»ØÕµ˜b«ÕM‹5¦wûƒ#ô©ÜÅÎ]Šƒfù¢ qÆÖ³pË+qjú£MŸ×EÜcûêˆ4%M;p=õ%`Ô®Wóqñ£`ÏÆq¨f0”·¯.wÕ¦n£[ú'À}%ö܆6 +àä`<wÁy«Ÿ~O‡ÕïgÔI‚qlê©cò´ú%¡öêÍÝ[{í;Ë“/¼ö9Ô¾wÙ†¶úbgêh
”ï^F9¦|I$“Ÿ«|…RB_‹íä”öc÷tíÓþP¾)è®|´:EÍK}¿˜Á}µ]¬÷*¨µ×¯æJµÑ)Å‘ïP=âúº‡mšƒº§vo=;ÛJ82-·âÞ‚±C’Ë$°Ä »±D"Ÿ¾DbÛAD3>*é~<±2Øïþ§„>$nUw!Øînä¾
„à^ù²en’nï̦Ô
Ãè=þ&àWÁ<(ûˆ[ÏNç¶,L«³%†Üã™Çý ÚËýpŸ¼¼,#Ô’7ÂØÿ|
ðŽ¨ím´«ü6Ô +ÍÐ¥«tétn5p0ÎÖ€ß0ÙmP€‰»¡Á|XL+BÝíÍ0¤Û¶Gk&ðŸÊaøÛóÿ'èô +endstream +endobj +4296 0 obj<</D[4294 0 R/FitH 760.193]>> +endobj +4297 0 obj<</Type/Page/Contents 4298 0 R/Resources 2874 0 R/Parent 4274 0 R>> +endobj +4298 0 obj<</Filter/FlateDecode/Length 1159>>stream +xÚÍ—KoÛ8€ïù:JÀšåûq]`[¤Ç…o›=±œhå"6È¿ï#JioäÆE|Hh¾f83Ÿ†Ã;Z=U´úR•-%þtõò”tþþRý¹¾ûôYÉʧµ¨ÖÛŠQF¤á•‚P'«õ¦ú§Þ¿ìž6íkóïúë].üÓg)`áJj/@2b¥©°ówß6ÍŠ[?Ô»þØ0ZwO
3u÷òÐ+JµÕŠCË…ëçÝvY= +€ŸÏûo›aôج˜«Ÿ;ßSõ¦m˜ª_qêqÿ½a¶þ±ï;P†öÛl—WçV•&[G¤cñÈhìq\5·NnÔÌ:‚Âï·åÑ4
LfõЋFµØ¼ÀÒºíÑKŽè.‘ +ÜÂQÒ¡¾èðf¢z“ “{ +Ðvô Œ&¾€ 8ÀÙ܉zpbºqŽ÷_ŽVK1¢Öð€‘žE +FcHp.ÚÕbwÂÈzŒi—ñQ¨f7Ä÷,E3Ü +…iã½0 ˆŽ$¨AZˆ›¦û´/~î €k”‚ÓÉtò#MýíXìû©Ìe~h¿Ívå'ÜŠxäÁÚ3ˆ(NhVA”~¿-ν_VµØd
…ª$”e áÍJõ¦Þ;šÁ›ÐÌ#¼ºü^D\¥P| +.„ö,H‚mƒdKŽ@ø}®$œ4áÈaBòm‹ÍiŽ¤Gw!G·õæÑÒ ?AÑžAÆû=t—ÞÐËËj±¼¡îÿÊ€u))®¸š½ìp-Ñ@oŠò†ÚYyC]ºyü +JÓÒG£„Òô™;
¯”ò®J—ÏJÎRü\þêñÕCŸmËQàD-®cT"7„‡ŒÀ0#”%J˜JŸ=S‰ægb:(l+Ÿ=€Ó¿¥ØeF&[ÅQ6k˜„QÄlí_뻟*ÃÜt +endstream +endobj +4299 0 obj<</D[4297 0 R/FitH 760.193]>> +endobj +4300 0 obj<</Subtype/Link/Rect[304.642 290.098 327.81 301.238]/C[1 0 0]/Dest(subsubsection.0.3.6.5)/Border[0 0 0]>> +endobj +4301 0 obj<</Type/Page/Contents 4302 0 R/Annots[4300 0 R]/Resources 4263 0 R/Parent 4274 0 R>> +endobj +4302 0 obj<</Filter/FlateDecode/Length 2107>>stream +xÚÅZKÛF¾Ï¯à‘¬v¿Iæ¶É®ä°ØM#8"ÇC„¢Q{`ä¿oU7›âKoŽsÈ~}U]õuU‘Òõ>{Ôûè
¯”pøhoó¹Õøõ£÷ãýÝûJz‰µÞý“jB•ðB!¥wŸz~ö’•Û¬L_³d|ºÿå®/àý)<¸JjÑ!áZÃY>çY‘3FþÜÏËmÀ¨Ÿ}Xèg›yPÎ8%‚×~‚éQäoƒ‹ýç̶ÒÄ.ÅVèWël‘Ïù"Ùæ«ÒNÈËÞ2„Ý”£VLhFÒ©ev˜Í´Î#!ý- Ê^«ÆdùIi·ó®#ßÍl-~^i5Ü[è¿Løμ3EDÆ¡7c‚([«eÀ"½*AokÎÕ“½¶° ž²7Î`¤ç´ClèQaö:êºf·)Òäõ,ÔËÏgÁäP'OØe÷ÖŒaÔpfl=M¦À˜¦qŽÁz»G²QÙìõ +¡£ÂÙÁ·†¸- ¨ö±Õ +j”-,;Ëúv&„e‹J¼&V…A8P¢›Å.¨¸·¯~QÉ¡¤¦fÁaï‹Ø‹w3Þ‡¡°ç|ID0ó§|ëδªík‘U>ôÍhø”ÒÉ©ÿ€Mù9(úÎ{x´áo_í™í06´§ÎŒgã¸]3³{³Z.“2gV»XCb±cVýZ†qÐmÂç Å8ƒç*7ïËsÞÁ]£ãCCeÓNs‡!{ñPÅMZüߨ
±ÿ¨³ ¤Ÿ9Ôíëº6ïL0ÈÑ°ÀpBÙÉh)º†¬ˆíûmol¶,[ÙžÄH‚{Ù(›ó2Kí +î…Äg9·¤Ôþ“™ø'NØ¡”XOÙU–kÚ_&‹M +8Þ3>ïŸØ9?oíHm|\e +&X–—•“ÙÊô´MXËMT<–0÷ [O†K÷Ì'ÃÙóÁLDÕI„èÈëó®hò.a3¯ÓñTIè?c<¹&j×ÚûÏ+¼šX펴‚
´ò2Í_òt‡‡ÛT«,j^’¼H‹fA=±¡§aµÙÖ;‡[ÎÆp•§Ù¦ãR÷° +ÊLø‰-›œµÆ)ÐÝ(®¨íŒjÙX·[lwµ½Ú@I÷ºÎ`‡^Ú*Rî_dLb1aíb¹È~0ó8”Cÿu÷ç–šL +xÖŽ=Î%‘”{‹¥ +{ŒÙÙù`ÄÞP“JžÀgŒÄÙjÇx9à¸vø,Ú£f›*Úz£YK +ÍWl‚^·ç×®ÚÕ]!Ϋ‡Åõmü}™¾c@ÆéS9åz¸šDæ§
…@\¬cÕ4¡B¸G™ÿlV³êC^dß²¯É¢˜óקT¿§â=S)õ_àÙÆÞ5¥°i-š$ƒ-“d>ÙÀ;b±AT2Ô£Ô|:._x„Ë{°7ärWÈM\¾L߃\žÊ)×Ã]ñ×%ôt$ºð0‰Z`oG¢ž[Ht¡¾‡H4™S®‡;ñ÷Æ›€øÏlQ$›Jçì'[š~³/|þúFé]èX4a »ðG÷`oÈÑ®›8z™¾9:•S®‡;Íшþ>ÆÑ5ô”†¨óùòHÒ¦§ú4oµ$šO[/<ÂÛ=Øò¶+ä&Þ^¦ïAÞNå”ëáNóVGªØ£¼}Z¶ÚbG¹ÚfSWq¢Ã)îå€Gˆ»{Câv…ÜDÜËô=HÜ©œr=Üiâ*mÞç#.<m§*ðŸLMÈÓËðtö†<í +¹‰§—é{§S9åz¸Ó<•®M€ÍÊ4/×»íé7L„$äá¼ l!_ý&1âPßô&ðŒÓooѤöûÅö8üOßú?<㟥‡ÿp/wþtÇ‚È—7ý@‡ÿé{ +endstream +endobj +4303 0 obj<</D[4301 0 R/FitH 760.193]>> +endobj +4304 0 obj<</D[4301 0 R/FitH 226.233]>> +endobj +4305 0 obj<</D[4301 0 R/FitH 227.988]>> +endobj +4306 0 obj<</D[4301 0 R/FitH 216.033]>> +endobj +4307 0 obj<</D[4301 0 R/FitH 204.078]>> +endobj +4308 0 obj<</D[4301 0 R/FitH 192.123]>> +endobj +4309 0 obj<</D[4301 0 R/FitH 180.168]>> +endobj +4310 0 obj<</D[4301 0 R/FitH 168.212]>> +endobj +4311 0 obj<</D[4301 0 R/FitH 156.257]>> +endobj +4312 0 obj<</Subtype/Link/Rect[227.709 629.033 251.708 639.968]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +4313 0 obj<</Subtype/Link/Rect[454.315 601.477 476.909 612.869]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4314 0 obj<</Subtype/Link/Rect[410.787 519.932 434.786 531.574]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +4315 0 obj<</Subtype/Link/Rect[311.828 452.689 334.422 463.828]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4316 0 obj<</Font<</F38 3467 0 R/F58 2963 0 R/F65 3014 0 R/F28 2973 0 R/F46 2806 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R>>>> +endobj +4317 0 obj<</Type/Page/Contents 4318 0 R/Annots[4312 0 R 4313 0 R 4314 0 R 4315 0 R]/Resources 4316 0 R/Parent 4320 0 R>> +endobj +4318 0 obj<</Filter/FlateDecode/Length 3529>>stream +xÚí[Ý㶿¿Âo‘‹3#~S¯M{Áh$‹öá6ÀɶvOˆ-;+;É6èÿÞ%Q´´ÞMî®E‘‡…%’"‡óÅßg_å‹ûE¾øzqù›3fñp½|óõâ7¯¾|cô‚C›Vfqs·šx²R²¼P‹›íâ]v{ûMõù~¨¾ªOå©>4ßžwÕò»›¿¼J×úòÒ‹'â¹eÆJhõsüâ‡ùF8\ÈŽƒ4SÜuC>„!ÚÅ)&”膴K›—.˧óñÂSF×aLGNÕôï®SÆ«`ß2׋•È™aÿ7êv¹…Î6‡ý¾l¶ôB*;—<Ï/åŽz†!Í ûªf[…–»e‘èÃöXmêrWÿ«ëÜÔ§åÊfžÇÔÒ.%nØÀ† ës½;……à XC ^ @¾[¬¸dZDþá†Y—•ô³‡åUVÑËý’[ ¯Šà¡ÞPk´*£–·'úÝÊmKЋìC˜(!}<I"ÌU‘PQ›Øfýó¤D”cÖðn,K´nN³Sµ^É‚³\$‚½½}ÛÔ'Á‹t[€uhýqu{sØÎ(µc®(žRjqM©Ë¥ +{—4ô[T¾[j¥¬Ìʇu}B-€§%|=NÒâ,+Œþ„»>²f¯µ? ªƒ+Âç-QNÚOÏu/NzGKÃ_?¾pä©ûªÓ^|k/¶ŒM +êÍyÃ8DVÈ+ä‰õ“Þ‘±V“ÿ…¶4Àºˆ
aÌOjòyèÝëÄqWn*ú‚Þ«rK2q˜g½äœhXv½¦x¤W‡AÄŽ +K1 1aB|C¶åy
NcÂ߀4´¼Èªü©Ú€WÔJõUÐৱFac ñ±°Æ°r:—Ljñ¼”Ê»é£=gN¾$ü^^eåñ635!&^‡”Ò“è»_>IÇôóÕ,|H¥sû<Pö‘HÚÇyz,“CÈñ´Ô~=ý¾Úêø{¤Ÿ•=ǃπϓNÝš¤ +…Í+Í¥ÁøŒÉ{Ã.À?и?\ñÂD»¿»ÿC7 _`v¿»Ïë&¢ië3‚÷`RY÷¡NåÀÔ:\]t…J'Ñ”mÁçmu+šðméÑ~7Šs¢™ZF¯f…µaÁЖ&94añÃq5wÖÝÓIeÊURdŠoÑÿ¶$B‡œ:ÇòþŒ¹"&NI§‘`ÇÖ|Z?5™e6J ´D^,‹ÄD‚°tU¿ÛªËlëœå¦Hœ<k‹©Oaû”„®ùW€Ô÷É/.ü0ƒëq–~r uy1Üõù¥ÞÞÑ2Ñ^ uté:Å3áRŸÞ3'BèE)Qìeû¸¯IךÀÊñ¾`8å~º+Åd¦…X;±Àô!V²áÒ ZŽeHÛÈä⛌I¥EÏ:ŸÏð‹ƒgÎü~²%šË%Ïšð80ò5m¢Í€Ð¢È×Ý{"7(LõDùÐû> 1^ +^öý]Úþì#þÞ¬÷/Ý}]x˜tܤ²n¯”B<„‚’Yð +’:,ÎgôÈAÃ*7çhÀ?sñéû„:5\rxµö{¿H®úv¿R`hÐCx^wúm4+’KŹS®IãŒ&¶®«ûºiêæž:}‚2"|œöd4À$ð¬ç}<ŽrGÐùD½«’e'Ç9“V¼Àx‚(šÃ5Øf³É¯»5˜í(ë(5@jnÇî½’áãܼ{q(³ËzW®ýö±«¡ß¹<–L3ìv6—äâñí ¨v>yS¿
T
@Óç½ y( pÂÓtÊÓ×_þ‡—b®0©±o|³)¦˜N¹C{Ÿ5ÅŸ™kpÌüc[9kÏŒhœuàï†õà‰.æùÈ9 ySÎÛÉ9“Ã-œ¡C'A¸³ÔLä|t,ö¿,¥¶Xu|t§nº÷þ´4ñi™_‘¼æÌÙâ3B¼TðÒÞ[,K–;:=‡;L޳;@_äÀ +u5þ6v:ká’»y'²îV7œ¤øÀ‰ÙøÀHfœŒ6pš,„6‰&jG°-Š“ÅÌ}fO{ªÃaaGqSt3!=p*¤E?åðß„Õ]¿2…Èn–B¯t%;‘w¸]Eþ(S!(SáS¡`Hy6 [@„éë^…?Ά’‚ï×õ\^ª3Â! +´ýèÑu4§E0É”w‡C"¥aRÈ°±àYr8óX(+’¥Àsˆãêõ®>Üc',ðj†}Ä·üRÍ¢Ï]„¢Òy…1ŠðM65uë0lëwÕ¼Mç¸1S§[Äf9ÊŠÄúÝÄ{ã¡^b<†cø&©7ì²±¢¤<}PÛ×väàßlª6*Uj¨D©Ünë¨l²¯„싱J*Í—\šh#Ø7U–iÀjCqˆ¤òM;ÚÚP(eS!Óò3E™‰\„ÁÿS2Ïòeþ+™¢÷¤œ!í¡ºì*èx( +´¶±\⣱Auü²á:C„ZxüMe#™]&wÇÖÀÅuq†ŽU°âi>ál1ØGjß¿Y…u¬ðþEpwž—8ªçB׊ï¼ìžØ¹ï܆waUÈؤ8.ýf\åEf¤ +Æ‹«/ý<9͇5û=õƒ³5sÃÁÜN¾@~ŠXþ(†´Ú̈ÀzÕ½w—tåæ®^óýݸ˜^šg¢»»¸ðƒÖ>Ô—4\ŶöЕ©6÷¬«#ÌéÀTG›úÞ"„Ü +endstream +endobj +4319 0 obj<</D[4317 0 R/FitH 760.193]>> +endobj +4320 0 obj<</Type/Pages/Kids[4317 0 R 4328 0 R 4344 0 R 4349 0 R 4369 0 R 4376 0 R]/Parent 5814 0 R/Count 6>> +endobj +4321 0 obj<</Subtype/Link/Rect[355.989 675.174 379.516 688.076]/C[1 0 0]/Dest(subsubsection.0.3.6.3)/Border[0 0 0]>> +endobj +4322 0 obj<</Subtype/Link/Rect[174.87 414.328 198.54 425.97]/C[1 0 0]/Dest(subsubsection.0.3.6.4)/Border[0 0 0]>> +endobj +4323 0 obj<</Subtype/Link/Rect[150.961 400.205 172.314 413.107]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4324 0 obj<</Subtype/Link/Rect[312.089 265.287 335.401 276.929]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +4325 0 obj<</Subtype/Link/Rect[150.301 251.738 171.654 263.38]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4326 0 obj<</Subtype/Link/Rect[170.871 669.681 193.968 680.615]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +4327 0 obj<</Font<</F38 3467 0 R/F58 2963 0 R/F28 2973 0 R/F46 2806 0 R/F65 3014 0 R/F45 2805 0 R/F43 2804 0 R>>>> +endobj +4328 0 obj<</Type/Page/Contents 4329 0 R/Annots[4321 0 R 4322 0 R 4323 0 R 4324 0 R 4325 0 R]/Resources 4327 0 R/Parent 4320 0 R>> +endobj +4329 0 obj<</Filter/FlateDecode/Length 2846>>stream +xÚ½]oã¸ñ}…_Š“Š5Oü¦úÖ^»‡¸âЦO›N‰åDXY6"{s‹ ÿ½3R_–{owKr8œïêM¶¸[d‹ŸñÿoWo~|§ä‚gLheWëW’Iž/¬”,ËÕâjµxŸ<¤*)WéR*ž|*Ò%·IU4{Ù®ÓWÿBLz‘#£™É9ìà__ÿ½¼‹‡ò§j_þ´ÝlŠfŒ·ÎS2ëVåµhÊ–ö(è¯Me»ÚÄ‘G›pˆ-Ï`kÀfËuÄu¦h7ÜP1¡Dœr;¢lŒK &u7³š¥~„Œ¹ïR ìy —2]êäwxNŠMÊ]²«Ë·Æ-e&˜Òf±ä’i•¿Â@³sÅa6s4õÏ~\3Åþ8øtëžg‰–Öqü1–n5HZX0•-g™Ô½l·Ÿ",èË)Ó
'¤±8É,,S9÷[HÆá—ëp|îçôªÈàgwƒ—ÿü¼øñÑÖh5°ýR€lœœ0ó—C½¯¦Hn.Àtwð§Y=¡Ó}EãG:ÈA42ŸßÏb€G'Íä<>¤\%ÅnW>Ì"m1=æHêP}xúC$uGõJmRÎ#SÌXu‡^ G_@Ϊ¬«
‘t‚EŽimÏbѼE.E¦‚ÖfLŠà€¯î+p„ÂåÊÀ‹ë]$B~Û F#Ãx†ÎDùÃhMK‹®“k¡lP÷SÆôÞ/”Ì0920 ”Ö«ûy±pÿ*·—ùr3ñÌ2‘uÈ"£ö>@ +7£¨k<ÇgmŠUI“R˜X °cÜ|p…=À‡%¿Œu ‡z-RÀ؇^‚ܪzOÛ†þ‰¢]\Óš›âÖ«åǔˤDöNñF• Ç*Hq'3 ûÌ yœehfmÇ}²%k{}™5kÃrùmÝÖD£{©(º»Ã¦Ä|)mwåmu-¼Ý[3Tt +(#$%{;A3'„l|ÔoGb5Ls1/WÁ“]Ѷ¨ùøØ=V{çX¯8(<e‰q]J;x?‰ÿwÍ–ÒhôëB$ÿkËHC§8ðÆ‚ÝWÛ¦¨g +ŒÕß™¯Îéy¾jש®ÐÁvÖŸ P4á¿&¥¥š¢7ú)å•—õT+t¸ædôã d!.Ⱥ¾4§8Í/ZðN€xttï¡vkîb0Ýpn£©CñâMþwq!qjE£Eþé¯-w1‹P<t8àmÿ˜‚r•`Á~p`äðV5«êSµ:€jùwôŸX塺µqÊܺŠQß(M§Ǫ®Câ2>ÛçÝ(FI7Óø¬³bPâļªô’še¿ãLØa˜¼WžF!);¨ëm*2 XïÁ3yBKZqô\€Uä “¢g$Oö’Cá;:õÚGÿÍ45ä_¸©nêb_þÎVåz^Å4d-]îþ—0j®œI£(.»œ ŸX€§zàz +‰ÏóŸ<* •_ðaÆóÓTÏA{—¼´(gÙЖïãG8±j?S`: +ºU_‹Œõv»S#Ív_~x‰qÙ)2¦¥ëÌ\k&ˆÏ×ònr”¿öÛêenYÞÛÄש—}r3ëu%³9?¯ìzÿu*Óݶõ¦8ï²0RžUšþÁJY|ÇJùrºbôM åÎGÒ|¡ÌÄ®LÌÊÃô0aøÂn¢LfŒÜ)Ίeœ8Î;µÎ¡v³¦P|m»ØQ·Â‚VSdLr}Œk¾Ô„è&5sã8X¬àó^)r}fÍŸ_ó«IÍχh8gÌ9€Ä…À²)njŸÇ ¯à<ìW…€=Eg¿/òT&{]ÞuÕÁ"zq—rKtèAÂJ{ƒ x8c&Ïâ‘Tx”Blæ©€tPó +‹™Sù!$Ž‹üÌË>ïµ2Òj5Ì +‘xÌz‘B0„fuä?ÞWÄË{zo=À$”·´¨H†5šL>õ¡$@,bhR_3ˆØTž„®X–ÎÇåC'OiÝ@žÈb›‡ ±2èáØa×ËωI@B¿Â#mè¿ëW Ü¢0xܯ8Æ[W=§CÑ¥óöíÀY¼à-Š~à-útf]ìå¤ydYî†ER;}¾ÉšïØòpàÄóãÓOtÕT}a:MYW@";Ga"›4QŽurîaG–ó¾@…çC[2z:åA¸Ì¡fÓß65˜—*³óå5Ðé
ktXg5é`€ÏÒù¹Ñ¨ìë°S*áÛ¹ü;«„¿[Êò‰¬ç8‘«yN(È#úñÕد¶íÉ„f®××3ÔãK2ÙiÿÝœhk嘈5{zë,Ú +y‹â£úÔKhžG‚qóZŠ{
T|¯BW8Å,—#z^ùõÈ+¥)N¡2ŽÓ8:ߘƒ +Ÿ»Æt÷¥P×ðåÔ°1M›Í÷ J}úUšÐRi¦CZä/w1ŸÀè«æyÐi¦ÖlgÍsMÝ)ŽªÆ/5‹ýæ:ó +ºØ~~_˜4~ûÞñ‹=_Ï5ÇhR¸ì4†åªû ji”¹²bte+„݆ۈ»C·<ø>þG†ßZ&s+âÇSÆêó®.{ºÁoÂŽ¾Ä} +ú;ñ= 'B%â”x}ÃcF;—¶ÍQÔº–mÏõ¥{ÒÀ2šÿ~e„Òg—ÍuizTàDË%^ÂeýWoU°=¬TÂm• ^mƒÔ
Ø$:s>̦rŠ!;b.¿÷€ÞÐÕWý'¿)CWð0‚‡PÄCî +endstream +endobj +4330 0 obj<</D[4328 0 R/FitH 760.193]>> +endobj +4331 0 obj<</D[4328 0 R/FitH 550.045]>> +endobj +4332 0 obj<</D[4328 0 R/FitH 550.18]>> +endobj +4333 0 obj<</D[4328 0 R/FitH 538.225]>> +endobj +4334 0 obj<</D[4328 0 R/FitH 526.27]>> +endobj +4335 0 obj<</D[4328 0 R/FitH 514.315]>> +endobj +4336 0 obj<</D[4328 0 R/FitH 502.359]>> +endobj +4337 0 obj<</D[4328 0 R/FitH 490.404]>> +endobj +4338 0 obj<</D[4328 0 R/FitH 245.959]>> +endobj +4339 0 obj<</D[4328 0 R/FitH 248.113]>> +endobj +4340 0 obj<</D[4328 0 R/FitH 236.158]>> +endobj +4341 0 obj<</D[4328 0 R/FitH 224.202]>> +endobj +4342 0 obj<</Subtype/Link/Rect[483.165 661.625 504.519 674.526]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4343 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F46 2806 0 R/F65 3014 0 R/F28 2973 0 R/F45 2805 0 R/F54 2817 0 R/F44 2807 0 R/F43 2804 0 R>>>> +endobj +4344 0 obj<</Type/Page/Contents 4345 0 R/Annots[4326 0 R]/Resources 4343 0 R/Parent 4320 0 R>> +endobj +4345 0 obj<</Filter/FlateDecode/Length 2790>>stream +xÚÍËrã¸ñ>_¡#YeaˆòºµëM¥rȺr±æ@I´ÍZŠRDjf§¶òïéFƒ@”,O摃M ñênôz—,žÉâ×ÅøM˜€?½8>O:ÿüuñÓû÷÷2_ä,ã_<<-¸’,Qja$|sµxØ.#Å$ñÒ˜,úýPnª¢Ž—:+QÖÛ6þðð·wýYïï•\p8"U÷[&,‘r± “Âm÷ðRÂz©£§8öu½E}ªšg‚º]¡FÅ1V‘›}jË-µÖ1çÑg{.œ—.rÂ\À°°‡¬«u]tåŸý,+•2£E?µ‹¹ˆö´õ¡h[jm‹HŽ +Bd:gSÑHWíÙïvE³mu‘@í\òÌ0cÒÅ’K–ªœŽìéžDÍÉé¨CDb«j
g©È'ôÍ’Æs–ÓÏZ‰ºli¿õɱ-W¢éO)NDÙ¨Ùuó§ÄeÛ†¥<^Ƈb}ýÿ“¨xŽ¹‰J†citcŒ[Î.-q*£%ñ&çŒ'ÚgMÖUcžZ%:Ú?Ñ· Ï~„´±ŒºÏÀòº¼#Èp¨¶àâžãÐ9ž˜h[õ|T³Œ
lü×,«5É觔vÿ¦£žL‘±½^¼±]5=e,ó”©›îZærz׌öû½,‰ÁRä̤&¾ºÝ÷ +¬ŒSßK&âÑNTL0å)úcļþåÞߧj‘±\ki-X ¼öLÂáX6û®vœ7)ný@5°ÓQÕ ‘pKd®bâ”dç6ˆX*2Ü<OrkÿgÒ›¿¸9iæ!À„ŒÇሲ؃-ëbЃÙm¥`Iªû5ÕìmfL›aJô|ÚY‰RRXÄJ«¤ŒÂúøJ“œMŠ9\”<¼T-Mv<Ã&¤Õºj%6uXæi
Á éaÖZB»ÙRcÐ-4„EÌeô±¨êb]—4^5ô•{h«=8 +£™ÊsŸ»û#‰s¹‹yP Ѹ‰èŽàŽ~»aï„©ÙƒN³ñ_¬¢4%
Ttßv·ë(mðtbŠÑ8Þ¢£ûn¶{íŽAÐ…º~Ç@–œ¿c™ðAG±Ýë(¶ãòt´²q@RSF3IG±åx†Í4êhxÀ¦rU‚<óåÉ×UÐ'ÒUhŒºŠÐ@WduU§S]…Þ«º +««Ó•³÷(Àäåò‡\¤a¿ ¬H¸ãT ¬)ËÅ7×ÕË:êê 0Â*ªÀGÛ(ýç¢+Ü1MWŸŠMù…Qºöa!˨¾idw¶ð!R×Ú“s*Púªl©ïâx;ÏÕÀj›íÂ]ѹ=7ñ€ÆžMuM9Y¬6>Þ=c½‹êÚ’XäáýlJa9Jßu¯<Hª]ÔÚ¬qw$ +Ë*¸·‰ñÄ)Ì÷vñcbpýLpuk~7F[—²<«>0©zÆ™Ò.1I3Ú—‹‘›Ð“ÑvOÙ+ìöö.©cIÊ…·VFŸP&@ÖœîhVÅPr¹»`™ÍbRlºÓ˜¥!ÄS\hN8OsQßÀR}¬¶ „3zÑKw]Y2Ú@r)y¹=¬Ð©'])„;¾¨®V‡#àþT¡a¼Y8°‹Ý>Î~HšÀùÝîN0¯$ÎÑ™uR9Ó3‘»ÃÉ%?ü5»43©ß€y‰Ù2 ÐÜ„Ìfc ‚“tNÁ¡;ä¶3J–C–’g˜ÊòoI_‚¥c€²îÙ¢;3ˆÀtìmeÕ|¬0Ì¢!
\ºù’ô +qÞ¦w„rá.§¯ÛPbJûN-Ô§ª÷FåLê1a^ý\nêâXÞ£ÎÝï#¾Au!,±±SRdß‚>ÝçC¹Ó9²MÆpÃÛ3²ÿA+ƒO‰ñÜ¢%„×eÙPkkÙ€Ò°½sÄLü—#Íù%™1æ¼PEá¸rfNhs.p}„VùŒ.(,2¨n8¯Ü–MS‘©¶ËŽ4ɬȕ5¥SÔ
ÍÙ7Ö»Á8Eáæz.! +7B~7ý…ÈÛŒ™tëÄ9͘ëTChlÝa6¦+6¤&‡ëk8BŒ.0£B°åAž]ç× +TDþ +éo÷Z:Ê™0òÿ;!}ü: ©-ºÆö5K6Ý¥ªü(Õ-Q¤Ð˜Æ…yƒc$ì@XóÔbzª®ñK|¥~ÀŸ8šd°ýo%° b.°Nᣣ¹ Åi=7Àµ„‡\ztÊƼ^È<ª÷ûƒƒ ’í‡!÷J³s3éÙ.¿T0Š©D|]Mžogã•]´íîg&@IçJÐæ´[;_zF$“-ó7Kæ
zóÊË"D)œ%Yð®ãâLáhDÿy883ɉ<œ‡qÞò¤ +endstream +endobj +4346 0 obj<</D[4344 0 R/FitH 760.193]>> +endobj +4347 0 obj<</Subtype/Link/Rect[171.644 431.862 192.997 443.504]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4348 0 obj<</Subtype/Link/Rect[170.55 675.748 193.903 687.39]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +4349 0 obj<</Type/Page/Contents 4350 0 R/Annots[4342 0 R 4347 0 R]/Resources 3489 0 R/Parent 4320 0 R>> +endobj +4350 0 obj<</Filter/FlateDecode/Length 3112>>stream +xÚÅ[Koã8¾Ï¯ðQbŽø–fo‹ôfÝ +žìŠiÆEÎŒ6§·CÆ÷»ê๸jGéEîˆÈç¡··OÏÀ0Hÿ09ûJrθ拗L«œF¼¤JXN‘'Lix/%×P;ÿµ ß°»]—X‡M…Ÿ Ÿ‡eîäÝQ>®?ÎǨùcMXùÁë¢)¯¨sQ/y–¼ún¯Oåªy*×ÕX;VÓ˜§x¹1”ŠdS=/UR®ÕŸK®“’j_ªí–¾Šm³Ç/ǺMŠ?–\¶½žhh¹)뵯Ú#M4Ó3ÕÒ§%¶¬K/áµU;¶áµ+Úõ`ƒišò4w(+
s8òè;4,W(q
» +¶eÆSgoZ¢eYoÞ0læqåz®$zÊÜÄ{²+kÏ SCœyÁºþ·Ir²n~1“ OÓîË2•©Óì™ÁÆ6‘*xê;uî[xk[êTw÷Nÿ¡‹S`¨«ÈaíüœUÝÎÐÏ'Z‡Á¨íãÃ`M'lÎ3f¬wYÚ{¬1B›Ž¡5ùN¨»ç†t® ’ž©Á¯neR„Â2ÍÅ'À®øL!°<sì)ž½½)Ñ&_MN£™²ê}UÅ°Ì豪¯1àN;e/`U¿)@™3›ÙH½Mš²$:o…²Þ‘Bgø3‹g„Ú¿[ܸŽ’-…LøR¨„ ?‚"&˜oɼýsÁR!bûÿOY½gÆr‘
Îf<óšiÚ³Zõ¹x™fÉÃÑ;Ko¾zS¢ôɪm㎛üŽq˜·
TwêÛjûaH£„€@èsm™”ÛxB¯HG`µqÑC¿’_ׇ@8'<aÁù¬qÒ
:s¥·Tî;ëƒ,¬tú9»z±û+5Ý— +êÌÓ·.›¦Ü`
Fƒ£=Êa“òž˜ù¹|CÆ2c†›„‹O=ººÁñI$ª³<–Æ0HiX¤‰ó:üóÐþ0ÞÓ†©Å +Ž;)ÔŒ3ƒ^6n°çôfÎõ.ígô
Qrï†ãnš*øÌz%ýž1ƒ’õƤ·B˜¡qq‰_üÿ<x ¯Ž¤»/ß$¯Ž"2êSyøkmÅY„}ÎV¸•L`œ*ðõ#íìw»¢ÞPa»ß?ùú8(Ç^‹8*qÅÚ·ÏHVC /P¤#/Š•ÞX§§xxGôbö¨äáIÖÀÝ()/ÖÂsâê·Ã\Ž¥Y{<ÚFÛòˆAÅÓ±g9±g#ö ö-ö¤`"{ç0)ו§¸^o›ÖÛ<¶Ins*öOû¸E?É2øáT¾wRvëÍÖvyBãÕÁ'ºØJà“2‘elU z@OP-)çÌGJÒ/ìÁ1Âs_¿úäø‘Š½âawNH1B˜¨¶EOd”<Á°IHBN@“>Chfú+ÎZ{qN6iyª6bQÃR‡<`!O^*/„û·bã”ëmñ\þôÃþ¹§7¦%‡`ItB`´¦¸TAÅ144•nùÀ=XWu¦ùØÊë¾,kâ`S¶ +;º£8“
q}:p}‹6ˆ7aÑF±h3Æ¢¡û +/KÇÒ¡½µôVßM¹…ÃÅ_0Ò„¨ÖtPËýÑwq +
rL1ñàÈ¡Ú×íëÈ·aÅîØB©PpŸÕÖ÷½÷±Þ'ˆÖW¾þè»;“Ä`°D£Öí,ÌÁqIKƒ8“_üþ‚þ¸»wæà™˜1ÐÄQ@sswÃWòîcìëŒiJ£Xÿªûf2<UŒ§âà3–ÙÔœÂ`‘‰÷>:Âvnö+‰ð¾e B5¤èh#:ÕÝn÷K8$^º83릫¡8FZ ùIø\ÿüYl«Í´v^‘@ƒînV<R%X‚åm„1î-V—ôþ&=u'ax,tGäý¹
qêîg\¬¹™Ip Íå—9ì“Ç]vJ‹D ¼}Ùsîãåw;GFd9qz+Tb¬è³IÂFAü{¿AA¨¥²nQ1¼5Mºz¨Í»tXöû…ÎÊ„•Ì<`³‹elÿ²¾£D¶¿^t<öOÅšÃa(¶Ó—‹p”êN¦ëý±îC'ëÁúp)ŒËõžÀc9:IDt’@ò4iŸ`™œeéI½½?–_:&¾^`V+8øÐe„¶õ_pO%Hµ5˜ñˮܞ{,™µ n—>BŽ¦›¿çÍØðš¯Q—+•º\Z¥6P¬¬ê8€M n°=kï
êîÚ“ç r3w¬„ÞðReá¶wÛX‹'<þk¤±ºßúú{TÖWúv.Ëk3–Ñlð×K¹5C•ƒ¨åªžÑmˆ"˜Jù™º-YšåSºM€ŸäL
¢ÈÇývãî©"ãî_ů_xðú…’õÑ}÷÷]ÃùF¢Æ.Ýð<dš˜™1hÙCÖsìèö Ù×ùœ‚HaòŠÏ=ÀŽþA +¦Z$ÿå±l¹Q•Û¦dÔþa)¹Ü…Í*€Ö½5Óaì¬Uð<Ïϧü+TíõÖ-K?qt=Ú`%œˆJ
ÝgA³¥‘½ª½ ž`²;jã©ôtä ¢w³9¨8rP>rÐÒÖûàÔmžÀ ü“ª±0ÝE‡N>ãUUÑ‚0ɶ¼,Û†tÿ”Ò»ÅãáÑ*³7³7²R3p|¸q
„/ÁUdÑà_¯úåhx +endstream +endobj +4351 0 obj<</D[4349 0 R/FitH 760.193]>> +endobj +4352 0 obj<</D[4349 0 R/FitH 412.535]>> +endobj +4353 0 obj<</D[4349 0 R/FitH 414.688]>> +endobj +4354 0 obj<</D[4349 0 R/FitH 361.983]>> +endobj +4355 0 obj<</D[4349 0 R/FitH 362.085]>> +endobj +4356 0 obj<</D[4349 0 R/FitH 350.13]>> +endobj +4357 0 obj<</D[4349 0 R/FitH 338.175]>> +endobj +4358 0 obj<</D[4349 0 R/FitH 283.419]>> +endobj +4359 0 obj<</D[4349 0 R/FitH 285.572]>> +endobj +4360 0 obj<</Subtype/Link/Rect[223.99 540.256 238.852 551.898]/C[1 0 0]/Dest(subsection.0.4.7)/Border[0 0 0]>> +endobj +4361 0 obj<</Subtype/Link/Rect[466.158 526.707 489.828 538.349]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +4362 0 obj<</Subtype/Link/Rect[142.066 513.157 165.88 524.799]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +4363 0 obj<</Subtype/Link/Rect[486.334 513.157 508.795 524.799]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +4364 0 obj<</Subtype/Link/Rect[287.213 431.288 314.699 444.19]/C[1 0 0]/Dest(subsubsection.0.4.10.4)/Border[0 0 0]>> +endobj +4365 0 obj<</Subtype/Link/Rect[257.698 282.821 279.051 294.463]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4366 0 obj<</Subtype/Link/Rect[440.472 248.948 461.825 260.59]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4367 0 obj<</Subtype/Link/Rect[286.891 154.104 308.244 165.746]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4368 0 obj<</Subtype/Link/Rect[290.052 729.945 311.405 741.587]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4369 0 obj<</Type/Page/Contents 4370 0 R/Annots[4348 0 R 4360 0 R 4361 0 R 4362 0 R 4363 0 R 4364 0 R 4365 0 R 4366 0 R 4367 0 R]/Resources 3325 0 R/Parent 4320 0 R>> +endobj +4370 0 obj<</Filter/FlateDecode/Length 3499>>stream +xÚÍ]ã¶ñ=¿Âo•3OüH¾h‚EšmQà6Z[{"ËîJÎÞ¡èHYÞõæ.Iv-’Crf8ßä7ùêã*_}¿ +¿ßÞ}óþ;%W<g¢PåêîqÅ•d’Û•–’åVîv«Ùöxî†5ϳúi½Qœgûc»ëñ3φõ†Ûl_Ó +Vèb‰n7_ʲ|>4Ý++•ãJ=a÷¼"«Û–¨¨úùAK¦maÚ(Í7¬éFÕ—3æ6ÝKj–Ob~)Ͳ +è„¿rõ„†*4þþýêƒ[W1Ë +I–ìƒ[À‹¬û®â‡5å©QW‰E0 ;4Õý9bêËÈT ¾Cs†Ýsn3šü·5ÌôÆoÚgÒÞôÌe^0°²áïïOO°ÝuÝ„ ŽyÍ:=½…3lvx„¢äÑщRd¸"õ#‘Øóh|ämÏщOæájRy€¢ý·uïL‚ŸYnS0nŠ‰NXù©&J -5+íhéý™:é‘`/©øœÑ¢mœÁ_O|y +ËÊbäp3·kñr?ýgqø4²|ZÃÚYð+Ÿ–qâ%¶¸ §ÿ.뇶L¡p¸³z·oЮ™
Á
¯kœP(œz÷Wȃoù:yòmä©òäU†½#LíÉÕCÃ9x£#r\ÐõÐÖ4ÌPX¹gá·zzhœ•¹XF…·ÇŸKv¼ó¾ŸÃœ'¶§¦ù¤V ýËh™ Áô‡†¶m]ú#¯£§s·Î:~8Æ©˜qB€É£@ÿsÙ¬0!GùªŸü‚µ·.$Á=›®¯I{aKgiJàú½¥C³â"‚XŽš.6|ó°EÂBùhQš‡¶Sµ,@¨æS +2¸xÚ\Í… ÷PáÇC]wqÙïAx}E£ÜõgŠ6¨ì® rlG4 +ÓÇó¡Fφh÷§zÛÜç‰ YÑt¸lZ—‹y‚ÌóêAÁÁ¯+ÑP¤•KÆÅ̇S¤˜m¶H±‚D±(~‡èüzøÊYïÏ¥ŒWèö5*èv€`Àã¹¥¾ç½ R;•‚Kæ!ï{¿VP$)">M+GqŠ‹4hÔ;‘ÎY1/j;äE‘g>ò>wTÛxG½á +á'¿‡¢JMg?/„pù˜tÕ^d·´È#£q<¦dÖ"‹‚¨ò
ùÉ׳¢*mzOó¡¼ê½#z^ļ¯8«þ^6LƒH(ÀrÑ¥ÁÞÊ6®Ì
®ŽéFœuïÛ± ¹Tɳ|A$¥,üî¡Àu"«¸uñ uí±¨ñ«ëYÚ +žÌ¦*¥ÅìÙ£8¯.p™Õ梼ÐÖ×ruQŽBûܸ¢¬5ÿYUË2GâÝt§ópí~¸°Qi.de&kÕŽÈœÒçE%¹ +±”Çõnï1{5ïÏìZn$$ ¹™Å‰N +câ|Pgð×çƒØ³xïdÌBèˆÐAâÁ÷U§SÛ¸HØ@¿ùYËÔ›*Ó_,‘q‡¸¢DFLqÁ¶/Uƒ?³6½¾|1Å +QùÑm3]s|AÁ³„PA/JÙù©½ÙñùeÇ'µªuÐHv\‘Ž—'MŠñ¸HÁÀÕLÈÝ+VÄ^Ú&Î’Þ +@ç]»ì#ìÍÜ5àÐóÍÑß`Ų̀ÙÕïU!¯ûÍ—â&êóX~ÇP_Ãc¸ubï0½Oð®vÑ;À@쬚3”–'Þû&Žè%áôvô‘îvþzÂ{•à;ò8gH_×Vï…@ôsù&'ñµ|„Ôƒ„*}òé18>5oV_Ùž"õpi¿›‘6IÛ\ñS¾ ÁàJ5Eˆ.ìÌ”¬8–Éó{¹¤ÂÒÔðãB…¥ä#í… +ÃШÂñ61— ~ÕøÖÔ«T†ðâ¨|òÌ&°¾ûæ¾ +endstream +endobj +4371 0 obj<</D[4369 0 R/FitH 760.193]>> +endobj +4372 0 obj<</Subtype/Link/Rect[300.732 682.522 322.085 694.164]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4373 0 obj<</Subtype/Link/Rect[412.545 181.202 438.677 192.844]/C[1 0 0]/Dest(subsubsection.0.4.10.1)/Border[0 0 0]>> +endobj +4374 0 obj<</Subtype/Link/Rect[309.034 668.399 331.823 681.301]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4375 0 obj<</Subtype/Link/Rect[482.355 628.326 509.646 639.968]/C[1 0 0]/Dest(subsubsection.0.4.10.2)/Border[0 0 0]>> +endobj +4376 0 obj<</Type/Page/Contents 4377 0 R/Annots[4368 0 R 4372 0 R 4373 0 R]/Resources 3489 0 R/Parent 4320 0 R>> +endobj +4377 0 obj<</Filter/FlateDecode/Length 2597>>stream +xÚíZKoã8¾÷¯ðQbŽø–®ƒÙô`1‡Ý\É[N„±eÃ’§;ìß*’z¦éÍtz±9$æ³X,Öë£ø!›=βÙϳþ÷ÇÛ?||F3¤P³ÛÕŒ +N8-fšs’bv»œÝ%»r‘ΩH~‡ÿYR>¦T'U:g¢H¶»šºzÛ¤¿Ýþ‚ää¬@Bh²–1¶ûúqYvU?È[SH2\íS–l7–ø=ÚÌÈf0þÔlœ÷•ü<»›3™%œ¤Œ'4e"!ÌÍ°[¼Kˆ¥õk +ئ”&rìØï`GEòTv^µnSCv±ÝlÊfiûêÆNÜÙ¬ÊEÕڎϵ›f'¹ŠÝêœRE(ÈaN9‘¢pò<4‹îP©Í™Î“‰&ƒ”)Çe¤0¼C÷íT…áj†;øm¶î·ª–ŽLJAx¶üْܹ9ûu–Ái1®ˆÊx +÷÷»=ì·«¾tÑ“šŒƒ”ˆ'÷Ó'öÃG%§´æ<ψÌälÎ2™ð8¨þ¨šnPœPC¶rErÍz¾ní9ùäìP0Óõz6Š„RIT¡{j>'G¡$§ƒD¶«€²YæÃÒ\$Ï©’æhs´¶°JÁ˜öfÂƨ#ÌùÇ©p´ëuåvñ€šüÙÀœ*M$
.nÀ\²3ÌçâÊíÃX}dÂHþ*ÆL‡›0¶NLxREÑaŽ>¥‰=}¬G;F+¶Rd‚èLøbœœ'ØÐwhÅ’“¼`/²bújfzÇ͸n–Õ—U]—§LØ1/´íÎñËr\¢È +jFAó~È“"s/”&†ýƒrcSŒ›ŠÑdQRõ3ê@ Hn°êßþŒR€bÎÕغg½0ŽHå°C}3ÿŽžè<§àÆWjý lôƒBð¤olëM½.÷¶Ñé^à 9#™*µÏ4äB B¹<G:—É—”A8¬¯±ëNìÖ®ìya_0Z€+¾BÆü«eìÇ¢õ°Ý^Nó<†Û1ˆob—šóŒ‹òœÆÃ=“.’r¹DÇboâú&N{Ð\¬ÀLõÐÖÍc?g³üpÑ
£–µñ1‹®þ#'d-$gìòü/L‰Ÿ4„'—Ö±^ݳÆHöç»ãQç,Ï![ྌïïª ÄÕ'ô6Q3?n÷#£AŽË³©ãC÷ÌòäÓÊþ–ö§{ÞUóvW-ê{¶ˆ+eA¨¢o DE䨞O(>dø¡ª[ZY ,ol‹ Ìd +:)mhj΢.Ð@œ;«CÕ²jF/3»ybUjo[¦z›%6¥h*gl¥É¶©ˆíGéz³â¶ LHýWúÒÀÎ3îÙ9rxhœ"Þx÷݃ÅÊr;ˆ‘_Rúr\†!Ð<šœ[M+ØyY@4UYñm¢'
DÅT(ÈòvSwÎÕÝ)3"„ƒCð”—YûꜾTnçï<阎¦Ü¸Òvë
ÑÂ…´ë#QÚ·Š$ÛÐ…+Ûý©±MS8Í‹²níáÙ¶û®ÂôÇÜ3=rÏfôçz½¶ýåºÝk¦ê2§s6Ê +ÉýkJ>q«P1¨Â”" +à‚ +j쀳,v€~PÉHo‘Ø”A:÷‘ÄQdë3õÉ5¹‡$&Wà=’À˜;~ܘ„Û0j0Èf®Gú¢ÔþÈ÷/£þ¨^íÿüÅù;xø–àa ãîL.„4Ú7¢Ï¯ƒœ0¼p‰@6mL$}ã˜80oUd
"r±TPq30îa&¦Î:§˜ym¼9nÐ!`È€1Cbeß#fHirÍ7‚ÿØð+èÔ;lx‡
Å_áYÙÅOLy¹²*|° ¼gIXÜÁ=X€R,@³ª¸ÑJ¾vFp ,à×èX88ÌQ´À'ŠÅ‰¯‡šCÜ&°Çýc,àÖI™_ûs„=b‹-Œk7¹GHgŠð³ ïhá-@Ôã:Ñ>.{^–]ù¢o
¾ +\ +ÎlÈšt™ µô'Ë>¢tÏ!{î®·‹AŠþ«Ì¨öpMŠâ ð*Ó¸üA¾“i“_™.õÉ÷‰Â?T¬;ET}ÝxYÁ.Ìd*œ†a!"5h=)µB“d¯d¾yQ\Êw5õ2 +äÜ?Ôî}¦·=³R°Qúì„1 Èjqðžz1¦ˆ +ßu›w™£ÚÇY¨yĺô Ídh{p-QL],3±¦ÀLL31ÆwØÛõÏÊQ¹î!=Ìî.¤Ì™+zOq
µ>c¹t\Ö’rƒÉÁn]‘XŒ<Ã×Ê{†?VíY=y¾
}NDP*öÈ ¨Gu4]¾ñCúlîݳ£Z¯¼ÅBGÄ +H3é`wåCµŽª$¹Åø–.þÒÚš,ƒØõ—¸N^_{¯‚«¦|XWÁc\ói]¯àË, +öÌ2oØßn?üc»¿ +endstream +endobj +4378 0 obj<</D[4376 0 R/FitH 760.193]>> +endobj +4379 0 obj<</Subtype/Link/Rect[325.218 560.58 347.156 572.222]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +4380 0 obj<</Type/Page/Contents 4381 0 R/Annots[4374 0 R 4375 0 R 4379 0 R]/Resources 3317 0 R/Parent 4383 0 R>> +endobj +4381 0 obj<</Filter/FlateDecode/Length 2901>>stream +xÚíZKo举ϯh`+ÓQ$%*§d°ñbƒ`‰ ¦Xu‹¶…Q?ÒR{Æö¿§ŠEJ¢Zí±çµdv“T‘,ëñUI/’Åí"Yü¸8ÿMX +Ùâx;êüãÇÅë믮2µà0¦d¶¸¾Y9ã¹XäB°¤‹ëjñ&ZÌ®;>´¦‹¹þÛ‹éú¯®¤Z8YfŒÃ2 Mû¯¥~u•jÜ H +Ž4ŠI®=É#Qz̃d©L=Éás™Í¾2³ë‰”©$÷Ôµ£é9‚¥„øÛ<GÐÔ"{Kû6Σî2K“¹zKþ¡ï¶ä œŠËÅ2M˜HÝ5\ßÕm¼LUmöÛm¹«°“E~°Þu1O"³«LE#7qíDuj'£ßu½nêým¼äY4<*w1/¢¢¯p¨ïc®"<rûÜÁÎM½»+-4Ë{ýÙ+Ëôh©d"‘žõŠö1-£å¢yK‘ +Æy²LÉ‚èßÕMd…ˆšýþ€4ÚÇ\G=›ø¬$¢4Úšízàžìoè·ƒM‹èΈ†§Q÷ÒÍv´õ®ª7%É´"Â5ªâÃd‰‰TÎD¡Æ|¸$0!{Y¬RÓTž‡Û8TÑû8–N.‰`B¡\6'âEXŒO½ò +Ö¿±RÛRg•ÊÜqsÉ™¾Â,’\à&ßÐj^¦Ð6åx—àjlwtBéÁ‚×wóN&¡U|yOÈÄ•õ®Ò^'ð7©DäõS*V¤<¼´uÝ‘ÿB’‘åĶÑÚ…ºÐ›!<ñšL:Î&]ߘ¶%EÁ…Fâ†nMkm]oç×ô\ø+aÔ»t½sþáŸ8ÂØ 2Î'VW!@²åñ\ÔBxQ#…¶×†žÎ‹)êíÖTÞe4øÿÁm„žTEôàHËLdd#ÙÛåœìMx½Gt¢÷tÉY¾¢#Þž¶àMQå´=´ÞÚh²%kP/ÐÕj>ð»lÝ|4_;ôÚˆ¡-Ê÷´ÂúÔù-ÐÛ=Pgí¨ãe`» Qˆ¸Y÷gÊ0,òOãèŸæC€P²8àÙs×Þ{•\C„/ocô.Ôuwº„`BŒ5bßþÕ–‚i®:.á¨c +ºš7KŸA"0J³²§#‘‚å…øZAp¾"Ô»ì"¡ ^$—àG1*ùZ*9ÔÓ]9†Gu3]PqFKúô:¡g¶Ì¡›®Që)¼•æ«åJ2€X—À
4&!c±õÔ©–¶x9÷BA(’‘È #Ôc@'g8øË/s2•8¸#œ,8Ç>r& :ƒ4™ƒ4ê"¤èÆÅïˆhTXlNG†0W—ùTùhqŽsD"VãìõÅÑ$À98pŽ}2SP™¡„…Î9ãopnÙ´Ž û²/¦S‰Ñú)ÀóÓnÓJ*›á@hÛ2oŠµîÖcj¼ô‹ÝïbhÓÏ/ïÂîëê„aÀöeµþ1mNr>QïßqΣý‰:;cª¹ªÑÀµŽ\áØÐï[Ì£wwþe‰ÝèH¤x´vÞ—†ñ1¦Æòh[WUã(,Åߣ›ÝÍÍ0»*$»“¾t›2|©šE†¹3¦C?8‘:ÀÍþ´»àSÆ¿ãËþí¶l*Ã÷a¼Üѳ½vUJ{…¤Y᥼·9d¥íö‡ù +_ùöÒʈ=~mî~¿KŸ{o³;·î°·.ôìB¾ë]ÝÕ>ƒA—*~'>†¿IUÁ3ÙGÝžÙ†°Ù+±¼iN•ñ„þ–|þ5Zóù2—ŸñLŸ]ð=—êÙ\>wJ‹ƒ)èñ*¥mù,Ô¨X§æ,Ž¦ÞcŽ³ß¹)÷%µ2°u7T•¾aÜ£Ê4ýPÓøÇ”»nÑœ×>fˆ<3æLÇ‘BOCƒÞ“J‘SBwc?SÕó*">è¡»¡±áS ýêM‹¼Ð|O$èêÎ',Önrøüu½Žó$ºŽ!dšÍ~ï²ß8ÀB½ß…Ú•Út±”¹IMsxœEi¬'ßíüõúÅÿ +endstream +endobj +4382 0 obj<</D[4380 0 R/FitH 760.193]>> +endobj +4383 0 obj<</Type/Pages/Kids[4380 0 R 4385 0 R 4388 0 R 4391 0 R 4394 0 R 4401 0 R]/Parent 5814 0 R/Count 6>> +endobj +4384 0 obj<</Subtype/Link/Rect[488.293 628.326 509.646 639.968]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4385 0 obj<</Type/Page/Contents 4386 0 R/Annots[4384 0 R]/Resources 3325 0 R/Parent 4383 0 R>> +endobj +4386 0 obj<</Filter/FlateDecode/Length 2904>>stream +xÚíZKÛF¾ûWØCH`Ôa?ØãY 9,æ°'@8ÇÃDÍŠ’c±ÿ}«ººI6E5ëñÄõ£ºY]ï¯ÉWÅâí¢Xü°˜þwýêÛ׺\ð‚‰RéÅõÝ‚+É$w#%+œZ\¯o²¿èü×ëŸ^Åeß¾Vr¼F¬,Lyâëû:_ +c³¶Ú†ÖÃ>WY}#þÈE‘ÕݾmÞå¼Ìê–ºUGÿMÛšjÓ±É3S>—á¡K.Y©\àÓ<•OÉyà[•_ËÔxY)™à6.û%Ò$[[æ´ˆ$Ã1qÓ»Üe»=µá9%L/eVms‚Ù„'ÿö¯cÛ •ÐÙ7¹°™_\d¿uõÌ8Яë°åO7Ò¨ömÎMV{1çK®ÎÐÞÈBm9ì;K +Ã9ÙaE¢_jÁà܉„ÎaÅ.‡½hX&$´—Üe÷Õ»* +&æj,³‚?] ´{XÇý}óÙÁ#~`¹‚Ãì¢.á´¦Ñ^ê8õP¡˜y ù†(vwsë†6-ôó^pÖ0ce*¹ïšÛÜÙunÁäÿI¦¾ÞŽÛº…Å&«Í®ýlÞ~šož±yOPW‘<µù‹]{i+¸öÇÒ>?¢À5Zü©lU÷JyiëDUØÝ¥k‚v` éè¿
맫œËì]ÕlªÛM}E#õBoµS÷°k×
8-Þç"{”†´ï›Í†Z·uPD¢žšüåð!×=MhîëvUcSe¹Ý‘Æ· +îuŽ]%_.œÏÂ0){©ßÜ4w·›ªý}VAÊ°ÒéHKÛåpÚŽ¶‚L¬|,¸¯éÿw"ˆ¡‹ˆ£ˆ4¹nÞ5ëcµ¡é^%€N¼Ž¹Q̉`³%qzRé‰aSfE!âX´êEWÇ6ÂæÈ®hUÏ1qÀ‘¼¬„XÓËëPﻟÑÍ +¬´`ˆ‘ö¡êe‚«(ÂÒÃv¤OpØ+⤫ÃÌP1Á¶ðÓ‹=:fìüã‡ÅO(Yáƒç;˜H<x)Ä]5 }‘2[S˜&—@o‚Q5šešebèЋ›Âж:ÈÊa«uã¿ÄÔ –µî«v½ññx²¥ÊŽíêpôÁ,N‡(,ϹHÓv½—#ã¾E)Où>"«}$)QÐÞÐ UÇC")ZRGÀÙ#Ë^‘¤iÆþ؆‘ã +ŽWÔ
öŠ#¿äÆ»ìÌiÚ „Ì}ê^@ðþ>*Ò3µ§Ñ!@§÷€khßÞ¡·mÖëMh#ÃH¹[¡ÖOWÔí:ÝÍMo#®¨×À‰¹ËgWäÐSéON‘z *ÇN›V»#DÏYÿãlˆW>xÃÆݶÚl¨‚éŸRµÔíëª#^‘Då%?
BsÒÀ“g#'ÁCúc´k(E_0’À%çcˆó^X¢ÔÌÚ2‰~A¾/L¶:ŽRM{Ø Qcð/,°÷G¤zÀ¬³[Õ]çmFšŽþ“dFëÀLÒƒ‹B3ãÔ3à¡{xXÏæôôÚ1îú˜éÍE§Æ'Ì„
:)™³&5i,™ÔõçãäIõC +i½psó}½ÚTûúÇv]ÿñº©7ë×»=°5yJ_õÖ +lé‹Øúï3±µÚçEÄ$8w/³VÍ1Ö—’h¿ÚúÔUŽŸ„ø~#Àxh"µðyþ8‡êJ<Á:>Aò¬ü1|}ïÃey&§ÅLNÇVUûÛ¢fF¹£*Ö¥³ç'7F|F'‡5ÌÙc×k
Ȇ'¡õOe]„ÙˆHVǾ¨À™[L®&ÆdÄØ¡¦ÆPr‡¡d>K9P¼+ +„Cqaç<oUHšç<¹.‘2%&ç^Wp°à.âð¥½N8Õ! M9Ä‹‚ò'ù=1ä´¿k@N›–¢”5MGubû¶&ª´ÓÊÛãïÃô!ìE‹ÆaM‰°†ÔÀ¨ ˜(*35¶¨¦I ÉÖ^!µ +v.B²`—_ +*%\qùàLQ©ŒÏ臃5l¡ðÇ:èo0è¤Ø30¬hÑ%RH@xó6¬ãc\…ûÒ+hL2Ä„cª#‚|§'דcc#ŒU<†±,$O®_ª”´Œù×!¶p +#̽ f2Ž0ÎœÁL ZÁÿ<Ð4:[Ž”€&¯‰@u*ùü;I.0z$.vh*Ó7 å +˜JÛy¥í†Òtƒ³—b(ÁÃè/CAáà1×ç0IT§ª¿óBÜ8Ý`Cw°ˆ“‹,ÿðyü¤™RÓD_»\ôf +wFl€œÁÂ@Á_ð%÷#Jé_#¡!I›`ì¼MÚ8€c“•«¸.hY&å´ï2¦cK¾‚¾OÊ'š†Unغíwðšù<è±—züeß]”sBé¹Ï«”ãMüØ Cˆ€V2EÒg ˜v©ø tš¤ß¯Ðé…NÒ&·ùV'Ð û3ß#ÚG SÉŠÛ‹CÆ>}ÅdõåØiü©çç‡N¢éåŽo˜°ñ±7L +endstream +endobj +4387 0 obj<</D[4385 0 R/FitH 760.193]>> +endobj +4388 0 obj<</Type/Page/Contents 4389 0 R/Resources 3317 0 R/Parent 4383 0 R>> +endobj +4389 0 obj<</Filter/FlateDecode/Length 1460>>stream +xÚíYKoã6¾çWè(#¾ô8n±Í"EÑCá[²Å–c¡¶œZÊ>ZìïCÊ¢#'r6ïè`ˆ!9œo89>Š¼K/ò>y7¿að‹½Íe§ò×'ï×ÉÑñI,= +mRÄÞdîIJ"–z ç$Ê„7™ygþùùÇbºÌ7ÅIY,g–e^Ÿ'¿í.t|"¤—©Y2FXF¡Q?ÓÒÇ'0/¬”EУV"‚¦VdaDdÚUF&˜)ªf„Bú߃%©ß|¿*z'œÄRØa¥‘±ª9s~þ¯w(¦<¾[7nEòÖ&»S±ˆpv«2í$?Î~J™vSó äþlŨ¿Ê´Ö`ë%1¡ü)Œ·Wß^3f€i2H¶“wW™ $f-‹~¿èGÆd”=¦#8J¦„o-×”ùk°M–ù~ó +0Œ"³ŒnZÏñ8ÓÌ_Ás'‹ó ÓÖ…Þ}Ö¥2& zÀ>cß¾c9‚ +ŸÎÛÍöMËI’T=,nð*éKhï)'RdØY_Ó`˜ýËÊ.>L¦@ÕQš¯0µâˆ¾6CõQV]°‚ÅÉ¢Øãl’¤IúÌAñ\LÒ¬k¹£àr\èåÌFÑÂ,ã„Â<Ž…ÑócÇ󥑃©ðÿ(‡g(ã‚“EYc ¿Ò_WË€Fj}ÕªÃ? +ˆëR—Íd_E…ò3Œ!Mü²ºÄÞ¼2_{Fc£©ôs£0ì+4Úç3S´¶«s£Pí3TfÚ”_*}ð—Œ÷±ý.Õ‡iBh,܈ØrýeÝ¡z3ÉHõ¨ž=Õó7Oõñ°ÓCR=³ä€½Üáòöp˜íL-ÓCèÑL_Eè–顨£|;ñj˲Q!«P¤¡1Ê ±¸TC. +z-˜PÜ0µâÆ §ÃúºŠ¬¯¤ö²>“ðh{îø±ãæ©”]Öïì¬ÀÝtXoS`Wujûjà`K} +˜Ý«ƒèc}%sƒõ•(²¾*áWtX_µö±¾’BÖW»¬¯Úò +¥ìÅ®£iŽÕWÁúæ«bdý‘õß
ëC,?èáûsü„È-sµÁžÚg†öÙ–ö™¡}æÐ>Ô*8¨Š%»\Ïr=%’Ó—ðØg†ëÙm\χè:rýD
–ÝMöñHö/‰ì)MHHö³ýi5+¾
NêÛ¹Þ:éßÿ…÷²I¿çøöÑëû`ý1ÿ:ÓúCôcZLë?|Z_>å3b Ÿ÷þÐÌ>N4²ýÈöo ³?á_0:¦öÇÔþ{xîß+·Ïz_ûBý½oý¡éý‘úGêÑÔÏ6½ÿ`êéýW›Þ—#Ý?*ÝÙý»ø~?ÏóÌËHJS
V]‰ti^„ Ìýáú[ zoâÓõj•W3—ïoœ¸usîN8ј&ÜŸçS˜°)‹ëe…_ZiškµµéÃlåñ×™™Ñ˜EKV9ö/&Zt“‘«så_ÚŽ‹òbY®¡BUG=‰®åwFx´smŸ©ChÄÀ(omcŽƒ9—Õípi…TáÊ:ʶ¯l<B¾y“ß9ÞANPºj‘ÆMµvpSÍ-nª¯k[€M,×Äï¯á² +endstream +endobj +4390 0 obj<</D[4388 0 R/FitH 760.193]>> +endobj +4391 0 obj<</Type/Page/Contents 4392 0 R/Resources 3489 0 R/Parent 4383 0 R>> +endobj +4392 0 obj<</Filter/FlateDecode/Length 1738>>stream +xÚíZIwÛ6¾ûWðHöE±Àµ}q^{è¡ÕÊ–h™/åŠR–öõ¿w°pƒHKrlËq|¸ƒÁÌàû€.â`ÄÁû`ÿ#¿$Ø,;¼~ž^¼½Lx€ágI0½”@XÐ@PŠbÅ‚é"ø+œÍ¶7Ùuž‹èÃô·_þÛKÆ¥+³aÛjÿšÒo/‰Ô
¨Xa]†#†e]äÆᲫC„‘ºÈŒÔíú’°ìŠÊ]™F—®ÿê´Û΄DI0!1\\_ß}¹MËEM(§á6Â$\ë{÷¬Â›Ì~ٕב +×ór•n¡df#zRŒ(fÙg:* +Y}½öz1$œ2$ÄzÒ#õwë)Lš`É«Ú°‹lFÊlñ¦§pýy¾^À?ö|ÁÃ/#|BE'ÁÕ)+Õù’ÙøRߧ¥½f«ËðVûnûÕ¾ª"p»v«ór‰¼€Hþ(š¸‘ÐÙ¬Ún^ú0¢¶äŸù*/R°#Q¸6½'8AR5ÁæAÌ^HK$’F7V¬uDâpžYÖÍ™Iû™}²v0·:¦ô5ÝYaçó´(´¨¯öS•–ù6ÿ's5ªÝ„1°÷PCù¶²¡¨8R˜ØHäVåOi±Ël„Òó°·ô:ÂЕ¦Qxwå +î*Ó.ÜåeÃMWà©@ùÚZ_» ·—ùº„x†î®ÅìoÝÛ]VÎœ2]e÷ôØx¦ç|ãÌ"¯¶‡â£¸¼‡‰ó"ßF"Ì6¸)u]UàÝvP>è@…¸+úéèçÈaaq<ö¾v ‹Õ‰$ÁÔÂåÓYâNjÑ}ÒÔ¢{Óí›mI¨yÈ)ºàÞ©R®ÁÝ",)bDôñÜùÕeËÐD2‹êðÎGux壺)ÿ»¶ÌZ?køZb;¨eô׆ôÃç¼(l©ÅεÙ1B²1Þgv$ÌòÀ¦u‘Òšœò%”÷MÞÇœ¼´¶²1[Öêôã؇¯+mã¯=Ë+ߦQ?¦Ë<”!ûmÚ”_+-¸íÀV¦W…’¦±:¶ßDíµ<jÄÓ8zÄ3Í +ªô[XžÃx|èkŽtgËŒð”!ä©p7¼AO¼AtdÓ£Þ HîЃ7ÒÃ]ǃ7‚ˆPwÁ›-¼Á½7¸úð¯öá
^öàÍÌ–¬ÄÎœEô†#<¶ðÞà®om1xãˆSz÷ bñ +j÷5Ž!éÞz%ýtÔºßÕ~†–a]àVÒSæR«t¾Ñ6”F˜î« õþѨ¨¸¾ƒ'ÚÏ?òÂ0¿"¯N» + «;Õ2¿¬oóL§*`QªñZ_O"¿8AŒË'LÁpÒ˜´Éviå‡#®ø ÚvÁ©¹,Ðmj’pp³‰X˜-w&Ï@ †E¶Ã +endstream +endobj +4393 0 obj<</D[4391 0 R/FitH 760.193]>> +endobj +4394 0 obj<</Type/Page/Contents 4395 0 R/Resources 3317 0 R/Parent 4383 0 R>> +endobj +4395 0 obj<</Filter/FlateDecode/Length 1713>>stream +xÚíZKsÛ6¾ûWðHv,ïÇ1í$™é1ñê–(›JJE)i¦“ÿÞŃI‘²dKŠÓú ! +³JÀú˜Pû’›,ˆ¾œõ®£P&9:±<ÞuE·¤Ø;FJ\Âv$«…¯îÛ¬þÂcZ\ûºãòG0¡)’œ]ËGÂ7¬;—u‘:Q)L£W`¿ðm’ȘŠV¿··Wÿ”4 +endstream +endobj +4396 0 obj<</D[4394 0 R/FitH 760.193]>> +endobj +4397 0 obj<</Subtype/Link/Rect[187.86 154.104 210.618 165.746]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +4398 0 obj<</Subtype/Link/Rect[264.198 154.104 285.941 165.746]/C[1 0 0]/Dest(subsubsection.0.2.4.1)/Border[0 0 0]>> +endobj +4399 0 obj<</Subtype/Link/Rect[486.888 696.072 509.646 707.714]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +4400 0 obj<</Subtype/Link/Rect[195.954 682.522 217.697 694.164]/C[1 0 0]/Dest(subsubsection.0.2.4.1)/Border[0 0 0]>> +endobj +4401 0 obj<</Type/Page/Contents 4402 0 R/Annots[4397 0 R 4398 0 R]/Resources 3489 0 R/Parent 4383 0 R>> +endobj +4402 0 obj<</Filter/FlateDecode/Length 2035>>stream +xÚí[KsÛ6¾ûWèHÎD0ñ®I2é±ñ-î‘([YrD©I§ÓÿÞŃø”dI´ãúà‘BÀ.°û}‹Åú*Ý’ÑÇQó3AþÄh}<üñqôÛÍÕõÁGÚ8£›ÙH +$IJQ¢Ùèf:úÝÞÎg‹y¾É³ïÛtÿyóûU}ŽëŒ´@À +å`ˆ0RtYÌ7±Œ²uŒYŒ‰TЖCÛÆ=àÖi˜B´”dî»rš hñòßv9᫢✂’.AµƒJºYƒ@I´ÍÚ‡“H’>yÈ™ä)õšÅV,ïG#J§xIÙ@SˆÀæ¢Ä›õûŸérš»ÙĘD«vk%}„.OYÛŠ¼|og¸³BÂ1ÖÑ}æžþJÛÌÊ®£Õ¬u"V:ãfø`Õ»¶YHülîָ쒮cù…ϾK|çž2vz,hL”FJýaŠ8Ó+ø¯hhQvYÅ—V&JYôcžg¨è]dQgŠ±–àKU—2L±L²gc +3ùá†+c +NsvAÚ¹Bïl—1ÆàÕ˜ÞŸzÏ“#z±½l +€ÍB5Ï&ct1j
`Oäé¼Àp´!x_8kñ¬¼@<‰tƒ”ˆte„˜”½Ä `<d䯦^pàÉlFÌRƒyZÕû´M¬ ¢œïV
ÕdHFì€2‚½°š…ZË +e˜çÊÊÌwlæÜ̦ŒúI@û¨Øãe“„ÐHÂYª5Yôl$Ñ<0¶î„F¼úÞŽ¯À’’®CÁý·ð•¨!ob²z[€+·XgóbUïК"r©ŠÃ•8É•z´ñëÐQ§ ƒº¢ªB^ÛÖU#‘Z½!^;P>Ó»,ÒdoÉlÁ+Î"MrëbÆ a×dÐk•ÓrH{ù€ƒ}òZ–óóüa¾HõRuÕrh‰8ÙåUZ²¢
/ƒX¸ÜȯÛM1øXFé·ÓÈfö Ó&Ða²Z†€ +0Ð +endstream +endobj +4403 0 obj<</D[4401 0 R/FitH 760.193]>> +endobj +4404 0 obj<</Subtype/Link/Rect[486.888 628.326 509.646 639.968]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +4405 0 obj<</Subtype/Link/Rect[195.954 614.776 217.697 626.418]/C[1 0 0]/Dest(subsubsection.0.2.4.1)/Border[0 0 0]>> +endobj +4406 0 obj<</Subtype/Link/Rect[338.127 356.768 359.675 369.669]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +4407 0 obj<</Subtype/Link/Rect[338.127 302.571 359.675 315.473]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +4408 0 obj<</Subtype/Link/Rect[338.127 248.374 359.675 261.276]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +4409 0 obj<</Subtype/Link/Rect[355.416 194.178 376.964 207.079]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +4410 0 obj<</Type/Page/Contents 4411 0 R/Annots[4399 0 R 4400 0 R 4404 0 R 4405 0 R 4406 0 R 4407 0 R 4408 0 R 4409 0 R]/Resources 3489 0 R/Parent 4413 0 R>> +endobj +4411 0 obj<</Filter/FlateDecode/Length 1886>>stream +xÚí[Koã6¾çWø(k®ø¯º‹öÐC7·M²-;B9°äfƒ¢ÿ½Ã‡”¥ØÙÚNÚêXš’ÃáðûøPn¢ÙfÍ>Ï#DàOÌv›Î˯Ÿg?ÜÞ|ü$øƒŒ31»]ÏbV3I)Š›Ý®f_ƒ»»lgeõm—®Ãßn¾é·ðñã3¥‹sˆL±?íÇO$Ö
¨HacŽk“{gÂã®Fj“<«B¤»³ ÉÃ9‘1ÈJUƒõ3Œ¨”uéÌÙÔþéªiükØCxŒ©x…‹ÕÜŠ‚}:\D’¼ä9“?M¿Ö!†P•#î(DéiîÔJÚmiŽ)T&ñºŒ(q)ò%{Èòâ@Á$Øö«Žm]Ô)µÎÒ|ÕäT¿CØš\Zì+[÷2œC"ܧö÷w<JÂA¶¶&É`¿%D‘³ë'ž×)‰ÇIiýÝ…,Hó¢éÊöÅ…Ð…sŽtÙ`‚¦,ç¦5Ö>rÌM‹s~0ðÆ q¦lSi±Ô5“˜‰)XTúUè=j,xµù’¦VÛ6Å«´„ÖçXÙ£v¶Ê¶…µÛ®Ecï=‰$´ þrþ;ˆ´ó%)V½º %<;ýhú†¸RMºHµÒúšÖ×;¤C³1|üj +DõpoNT-ù1NJ›#O!!0ž.cjéi!A…„ØkÑêÖ¡ +¶;[áz¿3É_‡Ü‰³¢6éCâ†Ë-ä€Y±qÂÁdÒé±Ôû1Çû27,àპïEò¾ …è†Ï_ª—ô@}.â8;‘]˜8ˆBXˆ1âb”8Ä+‰#–Ü'¨{Œ8¤´Ä&#ÄxÊÅeÒ¼L1Âñè¼< )[º]Ì6Ý>J$jb‹‰-ÞŒ-¤Ð“â/–ûÝÎÌö#œáª8+k˜,F¸[ÕÄçgŠ(Fîm1~üBÒåÞ"_9¶—’½b¯ô=í-éI»ÐLBë"!¼-÷v&µPª¨K/£Ï†û¢R„/cìM¼°|°žµ€ê×G8Š\vK:åFž’=eeŠ¬Ï·÷š)MÜ·ÐìCÝ à:ÝðØÐ* ¨Á¶Å¾iP!-"ÁO•UÕ&YaS¯€ZW†zAX¨~Þ—©-©YCÜ wí,ÐVTµé*3i±¬²?BÌu^sí´Ñ'ùS¨—& {ç2pzhˆ§ÌˆÈïîeævo¬"Õ˜<ݧŽR 8«šuÛA cÝ+ýÒTÇB¶k¦³Õw3¬¢cr”bôáÖ1†`‰Ét´õÿ;Ú:w`Ñ×n:.ØÞ,‹Û]‰ÙÁp猪ø¼£Mt‚ÑÀ½Œ1†½‰zÅ°\â¬Ì×ëï( ØÄ°«òQÌùq>Ò>[>2ã±}¨w] +&¬©K/æyáÔ
ÅèòöÜþ1Ï– +endstream +endobj +4412 0 obj<</D[4410 0 R/FitH 760.193]>> +endobj +4413 0 obj<</Type/Pages/Kids[4410 0 R 4420 0 R 4433 0 R 4441 0 R 4450 0 R 4456 0 R]/Parent 5814 0 R/Count 6>> +endobj +4414 0 obj<</Subtype/Link/Rect[387.723 533.481 409.661 545.123]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +4415 0 obj<</Subtype/Link/Rect[203.493 411.538 224.539 423.181]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4416 0 obj<</Subtype/Link/Rect[377.865 289.596 398.91 301.238]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4417 0 obj<</Subtype/Link/Rect[317.264 263 340.053 274.139]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4418 0 obj<</Subtype/Link/Rect[311.857 641.875 332.903 653.517]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4419 0 obj<</Subtype/Link/Rect[202.64 615.279 225.429 626.418]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4420 0 obj<</Type/Page/Contents 4421 0 R/Annots[4414 0 R 4415 0 R 4416 0 R 4417 0 R]/Resources 3489 0 R/Parent 4413 0 R>> +endobj +4421 0 obj<</Filter/FlateDecode/Length 2697>>stream +xÚíZMs㸽ϯÐ-T•Œ!¾ÉÜ6U;[›C‰oëT…)›5鈔½®©ùïi )í{™ƒK$Ðî×
HW7«tõËjþ›ju¼½üó—Õß.?|ü¤äŠB›ju¹[e”èœ4ç$ÍÅê²\ý–\]Õ»¢)Ûþ¶:vë_þýÃtŠŸ„\åæ{E‰dí—_¬ôÇO,3säiNŒ$‚f^äÖ‰Èl¬† L0/²¯»µNúű(#9§^²v2^3÷_—µÇŒ«¨Ó×,MNÕòpšhö”>ì;éÖµ[Ó¤ØwgÔÉ çÏSÇwòñL4e°£rK&œ9øù÷;pˆì ÌÆP–´Ë;m¼áKyi#uÑzð†Wð‚æÉíò L%³èø +o|BEgòºbMUš•€i±õ¶è°åºª·c!šœšmvOÿMÝ,®Õï4ÍRBU®¯u£ÑY0ñÛW8êCíƵ_]p–‘,ÍÀ98‘"w{çg¾`¹L>¯)OªµJÖÐÜÁf%výg¢›4ÜÐ.^¥àQÜLÕ”‚ +Âç2±ŽbOlU°ÙÛ†è¿5
ƒ=ÜZ_Á¨¥SÞ®L—µÁ~·cðäwÌÚæ’H%bÞYÌ÷Å:¿Œâÿ¯1Ì©¾/ö.|dÒîð·h¦DÒsÆšÍ3:”EÊ€Ö£B@Ž\ +«%—ÂZéÇ~ðë.ZO–7L‚).͈„¨ˆìc¥Á>Mu³†…z÷Ü`«!Tæ6¹Å§-L"@;üýl¡Á
aq‰ª³äN˜VŽrß·=$ãEîDIžïÙ¶§&$p;•›r_×,¹YSºÜìó-KS"²l<}×·w‹³ä+ +H:¶ã€\T„s…8 +Þ«%b·äÄ,BtO![]ü¢DµË +G±Ö÷ƒÂ~:Ð3FCîäöÎÉuø{Å÷!”âšä2l¤€°€Ï$Go•Â~^•zl/öÄ(ëŽJ1è
BÖ$ÐvgVÄ–nˆÞZ+k\h¶A)yÔ-Æ!}ÿXÃBcNÕGÓßž°Ï~X +]MUEN¸Ì ¦ÊÃ[Í´†™D +€iw;Œ'˜ßa-æíP—åÞ=·n£´ù:–´F±b»¥œQ6n20U +`tsFÙ8b&k7ƒx&`Õ€åöÀ<¹;û}åXô™öÕ“k¼–•ëI~ +ÁÉDG‡ÛçïÆ)R9æ~E·³çØúoVPAÖŒ'4¢âØç#Ö<—Þ†:)ê}÷ê#ÓŠ0H)‹g‚º¯?Îïp&°ùq¼Žk05BxxÁF@ÄúP›$d—]—)B‡È˜Ÿò¨WAþúÔ»éÏ$^¦ÆH*͈ÌÀØ0Þ,£„ï}–£¹ +ŒàïxdŒÛ ÑÊê +¤aƒ‚ïß©aºÏ(Ca:Ÿ €Í€\_íYDÅq–,&go¸c,L$DƼ%¹Z
3šÍ¼`c>AxÓØôZ„·âMÜ9Fx#¸€ð#ñj=+®¾žJIEÄæ¶@¢:SïzäìÇ? î;CÜPmO¾&±4³`„¥ì}ñM
×Hx~ŽÈœŽ@aÁðß'äjoÖÎùáä~gªí¶êÜ‘_¹Š+—¾â +MÛz8õÚ«/oØ‹ªš’Lè?¨(úŒ+"Îò@›ó1mÎßhís}ò0æ‹ÉlŠ?¦%°BæðÅÜðµuœ¦Åú|i_91•UšM.mÕ,ÍFK°§rÓTŒŸ›5Í`‹ã@ÐŒ(˜Ð±ÚuéÚæ\^à<$nØ~ª’ûÚš 9€u8“]ÑH!|+ÛíÉm–:'‹O±X›ìRqHäò,‡\.–Kûvkù5UC‘f(¤UÖâÂçŠüj¡Ú2*ÄõñpøÉDsÓinïe¾4Y•ÄëçêjV¯âz¿\®q´_Ãt>T™”£‹bxšLçrâ¶]£=á @Îh.LªéÅöóPS‰="'2×£ú¢üÒ+p]Ýfý÷µÍº®äezF^|•‘M!w~c”í½Þ—ôLÖ¦z¼bx;´e5oŸº—í_Ü$Ócu‚ßöÎØ°å½
> ¡‡ç|‚ÐX
5¡z^ˆ±&Ìç+ŽV¶Tç;ëŒ4 +øMgÝn3÷îÉÆé¥c©y®«}¹œ
i¨!õ;þ@”*\Íû'W÷W¸wÑJ'ÿÁ‰îþ¯®F!ÐCŠžp`{D‰É•×õBtåD©lqìÝhÅñ๠¹Ùªƒ÷W›¬›WùMXõ«9*ÕŠPIç4Õ0ŽÇgðÔ·(÷!Ûà˜àóô`§—ÿ=¸Àp—ó–ÿ@öJ£)ÓDªI9ø'°€¢É}áîM +SÞ3- â)¤$i£ãϬæÜ[«¡U‡«"3:b%Â`‡M¶ˆ¿c~Ìà=üC•“sòæÌl®Þ$¹¤¥ì}Kn,É!Øò¯ºÙV8Þ“ÿwAa×Sþbü‡Ý|Šã‹Né¨àhY,$&×e™,R%Geèâ%5&(R§–
öã-
Sßµ]W_ïù0Í$-ÑYÓh'-}àÁlrY<Þ]›ÄÆ8Zx8…œæ.]†G+ÐMœ4ωæÁº¿^40£D
±ýW'x +*‘»p¡D¤æH”Á˜húå[âýmµ3ù™˜îQ÷9’aqÏþ:I2_¿˜úõ‹Mv_Ïå…?jdô¸+ð_yzÜeò‡èrΕ`Š²¬
7ò—r£ÝL“³RDÄP§°Öh’©¸Ù
U"[rž65M(Ëž
jS–=¶„"$G™ÃYÚ\Ï8Qpm–E‚?_~ø#. +endstream +endobj +4422 0 obj<</D[4420 0 R/FitH 760.193]>> +endobj +4423 0 obj<</D[4420 0 R/FitH 188.973]>> +endobj +4424 0 obj<</D[4420 0 R/FitH 191.126]>> +endobj +4425 0 obj<</Subtype/Link/Rect[197.771 492.26 218.817 505.161]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4426 0 obj<</Subtype/Link/Rect[462.71 479.787 485.499 490.926]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4427 0 obj<</Subtype/Link/Rect[243.256 384.44 264.301 396.082]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4428 0 obj<</Subtype/Link/Rect[161.847 357.844 184.636 368.984]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4429 0 obj<</Subtype/Link/Rect[275.702 289.596 298.296 301.238]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4430 0 obj<</Subtype/Link/Rect[410.258 248.948 431.303 260.59]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +4431 0 obj<</Subtype/Link/Rect[317.264 222.352 340.053 233.492]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4432 0 obj<</Subtype/Link/Rect[406.263 675.998 429.052 687.39]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4433 0 obj<</Type/Page/Contents 4434 0 R/Annots[4418 0 R 4419 0 R 4425 0 R 4426 0 R 4427 0 R 4428 0 R 4429 0 R 4430 0 R 4431 0 R]/Resources 3489 0 R/Parent 4413 0 R>> +endobj +4434 0 obj<</Filter/FlateDecode/Length 2849>>stream +xÚí›Kܸ€ïþ}[ ˜¦Å§¨c‚¬›CÁÜ<X3¶…íV7Z=öÁþ÷T‘EJ”f&ñΈvK|”ŠÅRñcQó¦Ø|Ü›Ÿ6óß‚0ø§6—ÁÍ?ÚüõöÍÛwJn(”I¡6·ûV¤¢Õ¦äœ•ØÜî6ï³»»vÿÐ^›ö¾Ýå¿ÜþýÍô oß ¹©°»TD@‘éö/Óöí;¦ñUQQÓ‚ª‡&Ÿ\©Ca‚
M®—|ËŠì±IJ£%)}ÓÖ5”A9|¨ü=\j®^ Ï>§Y}èÔ©çkêx1¿•<|Ò¶„ë’o`Ä„3gþ;×Ý®3ˆ2»æ”e§´e)‘ãÓÿ ÓFê*R–¥o²4ÜÒ*ûÔØ»¦Ã§p‘}Å{=<^Lý%XwÈia«Êì¾i»öò|Éa”Mß7;[Òö)é}}l¬Ü:Y€bŽexsêš3ŒF+³Í–r"EeÕƒžZ®Y˜c{ö´…ù³…UëÖ„Bc×ä”Sêhú¥íbõ¾ý„6«‡Óñè‡3¶ÝmÝt»ÆÕìó*;]ìõ#èèš9-<¨Ìêk{r%Æ’_s•šÞ=òç½µ§’„2¶ç¨'L44ÕëðºË©†™_ÅH5øÒìûæÁh², W>”4 PeŸ[ã9Ý|«·O2# +gïv§‡Glt“ªD—à‘ýj¼ÒHr§‡ú0ôóβ¥øÒÒ´Œy¹Hi‰¶ä2ûGÏr3ŒódÛ»þõ5ºu•0 7Ǭ€XéœòÌø´ëšÃ‡`ô5î½NõýÁ87Ó#³ß·À½œfpÄõhd_Z§ô“2ÔLªììÕØ‚ˆúcNK3"hx:£ÔpRÝÜS*À|>ãØ®—úáWErö+"+|ˆ~;(pß|ªÑŸ[ãáøܽqŠš¹4z£±]”Àú]snL´5º¨Sã&º;PÛãxÚaÐx„ ¼KNcÖ°ÅéÜØ6Wÿ ¨ínìEß81wÁÜÚ»´š¿7R9ÉÏhÎDFd´Z¿7‚†·¯Acpû¢·ôD,ýy?]GáDZk{ãH7“îVc,9¼ÑFƒÃ,0cˆëX̲¯ms€©HÏR.«×Å‘4bõþË¡?YUíD…‘$önpWVø'ÜÝ!O9÷¾^ü +< þšhé_Œè“7F“J«¤Ì}0Ô b +‘ !…Z
‡à…wg^ +iAœf¬|eÐ +‹œ—Ž©ðÊN/—˜ +ˆ¨ìeLU„ +¹ÌTó?ò¥L%‰T<ÍTng^ŽTAÿŸÉYB;D=.Ì°Ÿ}g©Ðˆß9ë¿ä,gjX˜©a>Ó +ðÆ'ï#U[L•À/zºw +9±ÊÒxtfƒ¥ŽÆgåÈZ¸¯mŠ9zzÃ…%ºâ¹è
=VÑyô6Ú¡wáлÉCyo¡ô¨¨AœFF¡ÊXØíN +ÄM¯ô¦Q–ßòTÿeIN£ co:l’¨\do!™¾Œ½‘b‰ñÉßÿGZ“jà2ÌOy{ß^ú멃Û<ݘÑì;tkèn†O¢ËÝgSã—g–ÃÃ$(wá~-ûžO]ß~Æ·¾™s+ÊÅE…¯|&æ–õ‰Áe^ò•˜?Åå
fÒÜjDñ½¢,Ÿ~
1è k_9~ºé]{Æ6@Kcq+DëÇiÜõï.`ÍÅ^“ºá£æmÒ|“®GkɶOu¼cŽÏür=d\·ŒJ“HSf~ÄDÊÀl7¶Ò:ìº+¸,_õ_üŠU>ã_@ÊGÅ‚Šgø(5›ßqÁ8_š:}Á‘…ŽÜT,¹éêiƒ9Û¢¥ˆ–¿×8s( »‡ˆNyµš{+6½›˜ãÞIÇrâؽÕT™“ôÙ“v§Gà¨í¸§À&`~|pmΡ‘qWÛwù‹ôö¾Ïñ×o–Lç–ý?Î7‡êÑ–Â|ä?ŽëÒGìPc?ý×Ñ{ýÃFgìø‰3v(^ËüÂ>W±?1ó‹úýÍlKp×’[¦Ôf+J"³](UQÃoßü—Æ}o +endstream +endobj +4435 0 obj<</D[4433 0 R/FitH 760.193]>> +endobj +4436 0 obj<</Subtype/Link/Rect[485.442 594.453 508.795 606.095]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +4437 0 obj<</Subtype/Link/Rect[406.263 420.157 429.052 431.549]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4438 0 obj<</Subtype/Link/Rect[161.847 298.467 184.636 309.606]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4439 0 obj<</Subtype/Link/Rect[260.218 203.37 283.007 214.762]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4440 0 obj<</Subtype/Link/Rect[480.526 162.722 503.314 174.114]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4441 0 obj<</Type/Page/Contents 4442 0 R/Annots[4432 0 R 4436 0 R 4437 0 R 4438 0 R 4439 0 R 4440 0 R]/Resources 3489 0 R/Parent 4413 0 R>> +endobj +4442 0 obj<</Filter/FlateDecode/Length 2728>>stream +xÚíZÝoÛÈÏ_¡·€µá~rÙ·´½®‡"ñC¸ÀQ2e‘DA”Îþß;³³$—iÇŽOi‹<ØÚápvvæ7³Ã}•ÌnfÉìçYóû×ËWoÞ)9ã Z™ÙåjÆ•d’g³TJ–djvy=ûUÛx®¸ñœgÑm½,ZVÛCÌ“º:úãp1Fó[I$›×4»Éc®£ÏÔYx¢œºK §Q~(é}YTíi&÷ï/¶‘ŠdQ9*×¢\¬ËêÆLä<Êw·1Œû·Ó_þãU2›sÉ´Êh‰™F벎%Ža§ZÑo}‹òÞÐæÛëšÑÔ¯1WQsœ#àhCwèuµï"eðžkzi¹½9–õmáÉ@I\D‡»Xˆ¨(¶~°ºþr¡ kl«ôI"nIqÒdÑ»Xr§oì?hGù&•íÖÅÍ”+ú=ÖŵÙÒo§@ì]‰=î¥_ŽL¼'30$Êég—ßÄ<Ú—zwåz +¸Ã¥ú—ƒŽ*·ì7ï„EƒÎ’Œ£AÔp뉴
^1¡’)à.'ѱåÇS–¶¤¥'éûPÊ’"VÑïhô¸w"UN…"ÕÂö@Pø©š~súé;>Sz²±GÖ@<CkÀ¹z@•ÎtÝ“NS'\ôÔ1¢}»®ýSuQ÷:гW?Ó:í«ýê +ö´8ìóå§bØ·ºí+ΓÒ6šk¹cÍ3fL;ßã¹Ê×õ8ÓL±ÄñÕwåa ‚«Èy˜HWª›U©÷xþÌl8ÙtÞÿ<ûèÓLyJÒëõ§9¼ygt(Ý\˜„%BB#aR¨fiåªÎ7.pÀ˜~;hÃT³¸/£ÂòVi_aÿ嶎X4ìÀ² ÝðQÎJ0‘Øgð’õ˜ÞËM+ÍãÂɇ„SÂYÎ!Ü7!G |iyV1¿Î/Ü2&åשgÔ¯Àùʪ¾å^R|K¤›hìt€íg@l.4O²ØoFlˤiÚ‰x‡YCE´;ËRgx~•'ÍéÇAù +±“PÝY¨›÷ íuµÌ Z½n +qp<u«‡\v‹Ö_5jHÈSÆÑÆDÅ5¬¥¼.ǃþuõ™ÚABï÷|}ôM§ø (¼:U*Àñò: bÌ´`IÚÒzÌ>ÖItAïqy6¾*n#!$LÆm#`ÜöíäÒRj0…[°XK£pÄ-Vª0§Çáó°Ó:ÅÖ»j[—”6R&†$R¡·Ë)CùÿÁþZ_Æ÷îPÎûꕉfpló£qý‚"²6'ò:F1•f}ü‚ƦM¸P¡{r¸éf¼¦ÓJóL€/ ™fÆò6Ûí˜Fe”‚é.¹¸°¤¦õ“tiÈË@¢Òi‡„5ä ô*_z‰s?ò[é—M€ëZ
Š¾&’àøƈ‚T¥û +þë5š}=Ê2.yçÙ[°|å¨
I&C#ja,µé ú90¶Çù‚FYø Hãæ›_?½«`¡à{
±ÇlhoròUê-óõò¸vÙò®lütÛ{Åa+zF~ACîîëS]oìk¤,ó¯È^ÁçŒÊš’‡e©<Ç/ÅI ¦Þ’_Úp}ÿ<å0烇ï¿`Ñàþ‹;æßO‰{Æ‘øƒ‰WÃi‰SÈn÷çÃ8—v: S†hQÛ¦€,"¹Ä‚ü)|Jի̨ ¾q¸'”ë$ƒÅ¸÷†GÕÇEh(l#I#o¹]®×les ÉX›éyRXj… X,+wăv`Î8úê¬<’/*´Ý&¡»f4!u<\Yçâßþ-Ó-BUûqÌ—,å✅I Ýœ»ä† +õ0ÜöQÏM}p¹/4rL‡éiš±¬‹jWW/–ë|_üzÜüí6ß×S9o–ð霜"‘AaÛ1+–Ÿ>‡ãnÜ¡ð<©Ûß,×]J˜þúì7~àþÿ6îƒ]sNÜÏÂtÕÝo¸1•ð0?‚‹‚¦½B±®ò”o›OM8ãJ8tÏ»Ý5Gsw`0n|OãA°Àa +öâÅÑÄêÁ‘5V¶•˜Î ±u&Ϙ@[0Bûx2û»,ÂwY}×ÅÁA¸À¡_¶D‚WcI‚ÅÄçP!!£×½/™a~|òáV1>ø& +Z‚šwß1ÒöÎ$ +ݧÁewÑ´eø|¾˜f™¥pdUÏaIN0ΕcÁ;M¿Æ4¿×ùxÒ“Z–&Aíü{&;\êØì4ßÁzåcÉŽ‚DºóèéÎÿwºó¡Ü”àOd£ñ@Ët$ÔÓy‚€à/ŽjäþҶŀT—×…¿”?øêh™N³Ÿÿgþ¨Ëó çY¹p¸yqG÷‚YçV0k=† +endstream +endobj +4443 0 obj<</D[4441 0 R/FitH 760.193]>> +endobj +4444 0 obj<</D[4441 0 R/FitH 507.379]>> +endobj +4445 0 obj<</D[4441 0 R/FitH 509.533]>> +endobj +4446 0 obj<</Subtype/Link/Rect[414.799 479.284 438.223 490.926]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +4447 0 obj<</Subtype/Link/Rect[268.54 234.825 294.672 247.727]/C[1 0 0]/Dest(subsubsection.0.4.10.1)/Border[0 0 0]>> +endobj +4448 0 obj<</Subtype/Link/Rect[334.015 139.981 360.147 152.882]/C[1 0 0]/Dest(subsubsection.0.4.10.1)/Border[0 0 0]>> +endobj +4449 0 obj<</Subtype/Link/Rect[457.995 709.047 479.348 721.949]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4450 0 obj<</Type/Page/Contents 4451 0 R/Annots[4446 0 R 4447 0 R 4448 0 R]/Resources 3489 0 R/Parent 4413 0 R>> +endobj +4451 0 obj<</Filter/FlateDecode/Length 2135>>stream +xÚíZKsÛ6¾çWèVr&Bˆ7xÍsÚCoq´DٜДF¢â¤þ÷.° HP¤ä§fû`‹Äs±X|ß’Éå$™|šìÿ&„ÁŸš¬/;/}š¼={õ棒 +eR¨ÉÙbbIi:Ñœ“$“³ùäKt~^,E^΋ªŽÿ>ûãU†7…œ¤¶»TD@‘ëö¯kûæ#3v‚4I©kA5M“+ßDš®‚0Áš&ç&‰šîP…oÓHòß°,ðh¸ºƒ0õ:ž²$ÚæÃÃi¢Ù!yøc˳ˆi”•›qRÂùíÔÓTòîLSš’P:%μ1|.®‹2³zP"ªcÊ¢ehóÒÝþñ€Ýä—ùzp)H»‰¯qØ‹mmx´Ýä›f¦)M£«Ë¿eå6NJ勲B);®R~K{Ó{ +
V§Ôà›€’`{É×ÁB²ªÛ•–¨2‰rìRbÝ&æÎ⨎Šê•›wʸ!ä›RN¤H½y¶JÒ&ÂÝ K~_45¾ÝÐ2•$25'Ó˜œitƒn«y~Ϊ|þß‹ae2úÃÌgÛf}ƒ3óhÇ}š£ÄG#=˜à>úNYš¤ŽÜ«íõþ>Wüå÷Ç_°›|
¨ò‚¿Oƒ¿ò~ø•pdxâºð»9‚¿ŠÉô?˜'rµ³¢}ÞCpÚ=ò¯q`‡Áö1˜'ªƒ/¶Üc°}´lG0˜RBþxwR¸æ£ŒJÛa0Ší–·‡Á¶®‡Áˆ½ ß”ö|ߢêëC@Xö<rÙXûi@ø.Ü{ô0±ô8 +ó£0ƒ5jÄ^e—ùQVDIù‚ÂÏ…¹EaU…[ÛÙ3\N¸]æÞ
¶‚y×
¶o
stƒíïsBUzB@QÊŒC0Ü`ÛýìC0öÝ`[ÖºÁ‚(ª^Ò¿²Üà‹âbS¯&>¼‰5ݹý!™t@qJè{ ?5<ˆÃõ3‚Å|Ò³ŒßWY5·)’‹{;ΉwqHŽ+—¦Çεæí, +JŒê:³£i\.:žs¸ØÚíÔ +0\fuþý©•ß,¹|6‹VÛjVoÇ-¡HQ6ƒÿÂ{qklz¨,·å:sµÎõürl’aÕú70„ò ¹º²ÑšRƉ–4¸·ÛKphæ Õþv>ð6ۮݻó+ׄ;Ô®áµïY +M!€`=Òh<XÀÑÄ{¬Ôîb[bÙ"†í\ãólYÍ«@ÇMº·»Þ<lCGǶ>ÇhÛ¾v•ùÒMØ:Ã×*»Îñ ;ì*Q@1×Y=õ&´ðú×zÝ…ÛúY]|³+Ìï
ÄîC}vë=õWÏ…÷sâHC2sZ Öz7Wy…2:ØÙ§Bbp*0—¯3†h²5•ozȵ‘š˜„ž8!Ð.ð +ÝÙÞ¬–ÕÆo¬öÚrM:n0Ô,·k
ð±Ä„Ÿ jD·Ò:è~7W’Ü•/¯CA +endstream +endobj +4452 0 obj<</D[4450 0 R/FitH 760.193]>> +endobj +4453 0 obj<</Subtype/Link/Rect[457.995 668.399 479.348 681.301]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4454 0 obj<</Subtype/Link/Rect[264.957 337.018 287.551 348.66]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4455 0 obj<</Subtype/Link/Rect[468.919 269.272 491.513 280.914]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4456 0 obj<</Type/Page/Contents 4457 0 R/Annots[4449 0 R 4453 0 R 4454 0 R 4455 0 R]/Resources 3598 0 R/Parent 4413 0 R>> +endobj +4457 0 obj<</Filter/FlateDecode/Length 2978>>stream +xÚí]Û¸ñ=¿Âo'kFüÐWÞZ49äZ X(²*Ûò.q²ä®äl¶AþûÍpH‰”åÝí].-Ð<$&‡£áp8ßÜWÉêv•¬~\ÿ&LÀ¿luëMþúãêׯ^¿ËÒXª²Õõ~Up–—b•KÉ’R®w«ÑÍÞoõPëvWŠÿqýÓ«ù¯ß©tUâ÷g©Èh¾ül°_¿îQ&%Gœ”)^8”;‹’>Š %Êp¯EêEj<gùˆª-ŠcéH·øe™2ûøÙÇ<ªšþ;%“ò)vF2_Ü¢ôwZç0Îå +N̤°7ðöÓ±jw=ˆ!/¢!æ"ê–%+‡ûü}E°›ƒšŒÇíî—É&Êp%ƒ€/3µ«u»Óí-I¯k×¼ŒîêÙ
þ§RäQãñÓ¥]TÆx9¢vǘ'Ñ ýý}·t ÉP¹5œK¶øÁ JñX¨ˆ‰ÀÔ>Dlfz—(ÍMz-“‚ɤ´*%'£ÞèÍKl:͘únÑß-ú»EÿoZ´¦÷]7´ÝP·èÿžEKЧ,2+¸º—ÛÎW°è”ÆúpW·ÄcÓm«U¼Þ@ãìTÑt—Q×ÅœG RæÇ _Ñ*œõÙ£ò–¿ïµ]>ªeš¼QªèA÷5#¾ÿsyçr§1è $,X ›®¹d©*“‹‚Á«/ +”b¨PiÎÊÉ–ºÕÇê¶^v@¹ Ð.ŠgÑGmüN{¨ÛÁnQÝÇÊ0ãm×özWÈŽ@öFÌxcÑŽj‘N»½Cµ>“»ÝãHˆ$>
ä¥Ö<IQ\ßiä)çÀÇá@:“Ý44êÚI=ÒŒ(G¼§t'“LHþUí„—OkOÁ•O‘‚x|â¶aµrå³
áÑéVû%LЄ˜çQmE\¢¶‰PÄFXI´CûfŒ ´²¿G£-1/@qvµýtƒèO†I´UU–“îí0Žô—ãähfÇj$Uô3ü΃ô«C›È2VŠYh;µú_§º[À¡BŽü½G¹¥9Z +ªGQIàøÐyûj«=h#_˜ëÖ}`ħ-¸¯·˜!\Í¥YJÆùèÖfüÏù…p\LnË‘®Û§–núÞÂBÀÀiítÎaíV¤‰‘ÆÌnQÓ,¤Ž +_û0ë‰}N'x*FÃw±ää¹`BùÜ@T0E86h ¸‚Z,ŠÌs&Ã4K=ývüó§î®¥áŸºÚ\Æ4¥Ðà¾Ý=Äf¬yD¶–@éУ!3IyWØÌl„ ‰qXðÄ*”î¶î¯‚¯RÃ4sÙè*`´±;@ÑÁ…Û!HLo§Ë¼xÎ?OaÍYR¬Ü~17PʘEäÃÙ—wv[™¤ˆC
á»Ô¹ +¡¥ç*zoœy:¿H\¢ +{Ai‰ÞƒTLϸè ÁˆÐBÅ—úŸ?5²J‹ˆ´«NNŽ€ÒÖµ©óÓÒK‹JR$ø…<oÓ¯‰ªx
Ne¬„€®gÕÞ®–ÂbFm]DÉÒ„‡¢òU3AAŽ”ª—&¡Š…•IÎ.ÏoŒá*é•_Ù›“_-}t¦ò •ÈVñ 1OQx£³,2–Ë™Òü»6Õ£J¹yî»LlÎÚzÚN£ýÓ'öÏ¡$I²©¹Ç¢$gÙÔ“¹š•]†~˜Ôç…UwS«Y>}Ðc{æ2O’‘©æ/2$OÁ$€<:õ5d-¶×Iž‹œO‘²¼ÌBIû9Þ“²Ùá#\UcŠcU±1`xi›òjøuè°Ñ·§j´QÀ@¥µÈt{VƒE~D ÞŽ)}׉Žî¨_03™—lX7j€’S…W&áÑý¡é;µAˆç@ðs¿@,ù™AØÔÁ„˜GaL0K^ì‡ii ÄBKÆH…Ñ®F×K~©6KæÊ“µè/—³ÚŒôâ®kÜ£ÅáÔúØXm5¼,¨záߘÞ~ áÌœbž¾Fþtûýõ;YB4.xaú?k8UQa_A1(U€4ÚÜ\T?ôÎ ×sR‰-9–æ£;Åvû +!X2é81°¸¹LY‘©gz]f+ê©ÀþýcKä-˜x'$ŠðâÉÑ‚‚ˆrÖþsÙwßèÛ»1…@È…Ò$•,/Êç+“t¡2Ál¿
ê·ý¶êë7a‰°Øf-1?)¿í{%ÏÆÂTП=äÓžßä!Âçj2+ÎÊ«¯:ˆóS €{h$¥XQÌ*~ß +_“ +Pr.PSöÔ\¹›t˜Æ„9.½·û?♺Mví3¶jˆõªé=.õ@6]×ÔUërÖš:×cœ°¶z£æ¡sº…o‹.‚Kp +Eç +° +a¬§•ó7vX¶˜¿'Îh£7M5Ø?¸<{U—L*å·i€ªy¼†-1ÿ&ˆ‰÷Efÿ€ÝÜÏGÝú7³#ùº³Nð‚P‘*ˆ$šlë †Õ·×¯~öÀ-^ +endstream +endobj +4458 0 obj<</D[4456 0 R/FitH 760.193]>> +endobj +4459 0 obj<</D[4456 0 R/FitH 222.846]>> +endobj +4460 0 obj<</D[4456 0 R/FitH 224.999]>> +endobj +4461 0 obj<</D[4456 0 R/FitH 213.044]>> +endobj +4462 0 obj<</D[4456 0 R/FitH 201.089]>> +endobj +4463 0 obj<</D[4456 0 R/FitH 189.134]>> +endobj +4464 0 obj<</D[4456 0 R/FitH 177.179]>> +endobj +4465 0 obj<</Type/Page/Contents 4466 0 R/Resources 3317 0 R/Parent 4472 0 R>> +endobj +4466 0 obj<</Filter/FlateDecode/Length 2543>>stream +xÚíËŽã6ò>_ᣴh3")RÒ%@‚M²Yì^6}X`z²Íî"K†eÏcóï©b‘’(ÉÓÝóJ°èƒa‘,’ÅzW‘/’ÕÝ*Yý²òÿ?^¿øîçT®x„JõêúvÅSÉ$/V™”,)ÒÕõnõ2º‹y™Æã5|TÛx-²<:Å<‰LKø‚hüÀšÑ½¡ü©èm¼–Q¹yjCàS·±H¢7Wuñ«ë"BjUXT´`Y’¦‰ïýp€¯b)ïA®æûg€üšë觑) åc¬d´vP¥Cº«î6Å IY¦úåon^—õÙ,â!“JyH8‹]´$²¨lvå1΢]c-“œ Y¬Ö\2•4÷_eœ%Ñuœ«Èü—–Ù¶û=L¥Æ›{d +$C†Rì5àÜ'·Þ:l+R$T Þ^gšÉ„PŽ‘Uë•z
‡:ÜÇ0þ.ÖÊÉîeYúîgж‚å<çuÊTÈÌ”Ia«WÝÖÔuÙ˜öÜMPËÊŒ" K䲌ð¨3[:96ªædbwÞ’0ðhnŠ]},YW§“g㽩hžÑÖØÁÛ¸ˆ@cì7ðÀoGÿ@Ã5€ +w¸!kæ<´B<ˆjÓ±‰&]æ(è˜nš3%²p77yïËí±½¤¢NrÝ|'¹ï¸‚fÀ&ERð™Ã¸w *Ô‰‰Tx¦Ü›Å…„d|y‹?Q¢`/W€Ï\ê‡q‘#ÍÑÝyošS·¸bª˜Öòc8õƒ¯>§þlí$ͽ¥Á1Ž\èGÉôêý—AignDc
ñ2‘8KAÚC¤Ÿ*É"WL ZsQ¶‹ +ÈŠÂýí‡uAÄGžÅüYÌ¿ˆ˜Ïܘ€O Úã¿ã®½ŒÆ€þ’ÚÆ5¶ó„Á¨ûÞ‚pI +êÀB³'ƒL2L$» +ÈŠô¬ +_ÛÇ ØëPÀï[ûmh/ 8pîÌìäŠÉì Q¢`*ﵨ=NÕQ°TŽ˜
Îâ³µ|{CÊ‚þ¼Ü1Âõ®T°öD¶ë,CG%²Aø ’*ï£)n©²QàjöwGÐèîÝÐAí;·œ:7n¸š–/…àK…SvéðM–œÉŽêýísÉ‚u ²ÏôC©þl[ ד›‹{µIÕSûêÛþÜßµäÖŠ„õÕ¾8·ow'øîí¶µWhdä\ð¨VúäÚ—Bh3)Ó͵ôr#ã,ËÅs¡îQå‚/„Ó£ÖìqE•ÿ£B]r6M)—„Ù‰ìZ<¥L'žüYÀ?GÀÅ£Jt“+¬ßúb”Ì—‹QÀ<OˆØ2–ª>@Ø`ȃk“›vÁŬ—ߪ¬ÄÅkJèä8¡“ÙÐI—ÐÉyB]Ðù: ^ræ“KNŸì¹ûÊÛ¥ûÊQbJÈm7.¸ø¼»²™ž–J¸+Ëÿ‚.øÂ%sÆt1¹Sý),(ÛÒ“Z=ù—Ђl5ÓêOÏ+B¯tH÷¡&6.…š™²·>É“BL5VXÜ–O.“Éõ©§C”r(Wuw$*½Xµì®.Å°}^d_ܸ÷@¾*„㇃iv}ìjq|}xÑ$)P^ýI&&äXˆ±Q}ðÚ"c¹ÖÓ'C–
+õ?Ù8H`×zjºòµ§“ßÖ:„‰ìÄ +&ÿº¡—ˆ"ç¡^wj¤K¦å¿0]f†Si¦´˜=FÁ'!i2~{“&84ûBÈ&ð4n=&~XÅu…ë SÉÓ0SÏ,EÊŸÅ}5>je÷qY1î3iÜø“nÿ”ž<гd-F³‹!{Õ#£»!lbá¶_¾B€ý}Ó0gôêÄÂSëﮂ-lµtؤn·öýâ·mÆípíÌðò}So”÷eÕŒ
òìÁvöµ2*@„ϵìþÕÿFoƒnÄìQ_¦2ð ¹fI–<ªH +endstream +endobj +4467 0 obj<</D[4465 0 R/FitH 760.193]>> +endobj +4468 0 obj<</D[4465 0 R/FitH 712.668]>> +endobj +4469 0 obj<</D[4465 0 R/FitH 712.771]>> +endobj +4470 0 obj<</D[4465 0 R/FitH 700.815]>> +endobj +4471 0 obj<</D[4465 0 R/FitH 688.86]>> +endobj +4472 0 obj<</Type/Pages/Kids[4465 0 R 4475 0 R 4479 0 R 4485 0 R 4505 0 R 4520 0 R]/Parent 5814 0 R/Count 6>> +endobj +4473 0 obj<</Subtype/Link/Rect[465.272 167.079 489.127 179.981]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +4474 0 obj<</Subtype/Link/Rect[229.714 662.449 253.569 673.841]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +4475 0 obj<</Type/Page/Contents 4476 0 R/Annots[4473 0 R]/Resources 3489 0 R/Parent 4472 0 R>> +endobj +4476 0 obj<</Filter/FlateDecode/Length 2289>>stream +xÚíZMsÛºÝçWhWrÆFðI˼ôùM;·h½‹ß‚i›ŠÔˆT·óþ{ï@¤HENœLÜz¡!ñ}qqqΨ7tu·¢«ßVÇOJ8ü¢ÕþÎKüó·Õ/×oÞ^EjÅ OÉhu}»Ò‰"¹ÒBšÈÕu¶úÜÜ4é§|]¬·éf_‡\ÿýÍtŒ·WRì ‚”‚LÓô?¦öÛ+ã MÖQD²¸«r直طC.yW¥J·ùlG\
o®Záêt¦Œúøsb÷’O¦¹d,!š'ð"ˆ’Iç’}Þ´õþ\¯ÄœPý¬^B1š³ˆ ¥luÉ)ÜEÁõ}Þäá¥`<ØÔÛmZeM5iÈDð)d*påPf_ö¡ò&ABª6I,ÁŒK–÷®º0„ +óÓ¡ +@}GψŞ.¬}÷¹µ}®S‘8>cáÄyæ¶N9tT¸;³Èòª-.MsÈ „ªh½¦s)xÔ·øL‚Ô&ûu0™Y~ë<³E…eNLP"U?ý››*mŠé"E(ë·±CýR‡Œuó°zA†Ã‡PÄdðÑ6é
**[%µùe½IK;y–ÀžÒr<ùfSïr–ëc:Œ‚G›H]xâû6-ª2d´+ÛY·°8øîÍlæmhL2ï‡ÆµDkðiÌ(þ¶Eírnx™7äkaÈ!ÈhKZ`¾-ò2»÷Û´} +}x‚XHÕyª}ÜÍ·@ò,Túc á5Ì?c£apÛbAç£=—€YÑ÷¥NI[ ó×/Ñþâ¼®ßWßÙ1 + +~ƒÅâÒ\¸¹;¯tTá8‡Fãq¸/ñG¡©úøk¾)Ó}~…›âjØScå$‘Ì£Ë)ðØ_=¬0¦“ãÓ6Hm¾¥óÚ3”Œé +.W$“Iÿ|4úÖ|ŽFÊ¢iÏB!×Å+ +ý`aILb.XäìåK8áƒ~]¾WùŸ ‘H$G$òØ'8ä”âÂ?‰}t,oíÄÑIÊÇ'ÈHíÃQ¾v‚ôbªŽ(„ñ—K!x°}¥K!g/ß+…¼RÈÿ …ü{â¥RˆúYD1áã]t‡a³}ñ)ß}\ëg½KßÔÙ|˜3 +ç·‰m¢¨&Žš³â’F":‘tgÌ«¬ëÝbL +MýHÆDÒ~nxË/i„ "q6€v;cA?3Lô×þ˜X¼ö‡PR<:ÂË÷E›¿w½ÍßÛhÀdîÁð,kŠm÷Ý‚²êÉW·] ñ( +C›¾ï±ÞŒpØ@;éHGȬ5ñ*'I,ÇßR +ÆÐ>ÈÚ
ðºåÁ8¤º8†¥:ì\w•mäÅÍDqQ19¦ééd•&Zõ×¹VìªfÎ+Sw ò"!BŒ½0%%ͯÁï(¢\\£l®D›Iݳ±OŒ¨´ÇvûÚòªkŽ]9eìÚ †z]›`w?VvŸ|¶¥ëCÛ
á"Õä:³ÊÜt¸:ùEØk; +"†0üö~ÄÊ”0ÎœÆÂÑ? ^#5p‡Ù…Äš{½ÀIšÁ®‰~Ô\€’¼*5ÍCgH™þÍ[}ÛÑSŒûoIFd¾XEQ’`îI.)¨~Šâ?+ü¾ üa‹*úÆøýºhmt
¤ +ÑᲡ该vRiI~}0ˆˆ‰ªÁW8W\ñôãT7‰²¨>¾Ôÿ/¿|ù¦ØD¾Áj^¾i0A<—|KˆÖz¢Þú@˜;¿70žvãOh7~Ž†y¦? +endstream +endobj +4477 0 obj<</D[4475 0 R/FitH 760.193]>> +endobj +4478 0 obj<</Subtype/Link/Rect[315.982 526.707 339.837 538.349]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +4479 0 obj<</Type/Page/Contents 4480 0 R/Annots[4474 0 R 4478 0 R]/Resources 3325 0 R/Parent 4472 0 R>> +endobj +4480 0 obj<</Filter/FlateDecode/Length 2915>>stream +xÚÝZK“Û¸¾ûWèH¥FXâÅÇqãÚÝrª²‡XÉÅÚ%qfX¦HE¤lO¶ö¿o7$ŠÔ<ìŒS9¨D€
ÑèÇ×
¾ w‹pñË¢ûÿëúÍ?+¹à!ZE‹õí‚+É$O±”,LÕb½_|²j·\qÜקåJIìó¨ò=6xð¹hámÜ/[ÿ
'Ô‹§Jc§1,dæØl¶ÅöþᘟÚìt—·±·z™èGÜÐZvòÜ HÔã +H<G싃¢‚ÄA¶-ón_<DV4rbz@º¸ÚJHÅ׋—L«”–ÙÕ{ –"Å@Ï2¶]-\5·ËçA‘ð€—¶C€4£Î²¨>.WQÀ¨÷Ým79Iû´TÈRfÝ3®–<ù'ÇIÔIä”ß6ù®-êjRz:fNÈç0c|*NKà°:äUÛÐREe¥‘ +&•ò¥Ñ+ÅJ¦:Ø×»3Ž¼¡æUI¦eò©²ÃŒîIÐoþ˜¦ˆTºš‚ü•õ.+;VíÁ¸l›ÖîL§h„ºƒ—ÂbôÂßåÖ»â`‹\ôŒ3„Sšd„ÏYšÄ¾À¹ +g÷YC‹Võ’s\{·y^ÑSYgû|ã1Ü“Ú…‹E:6ÂÃ!«`GB)ð{eIOMq@³8–(ˆê;fMƒO:@¹`OÑ6ÓGiXáÕlOõ&›¡FÝF!·ï󜲲©éiPPÜ–ëi²¶-ª;¢ÚFeÁþ?-9¨ìè Á +–ëÝ4-ß…ã”&™YõÜ(Ñ8 6Bņ<\ + C(N•çŸpìò¦É÷ˆ8"¬‰ßH8üB7uÂÊ6"ÖKK ³{"ïu¨&a+½Ú„—WØ9ûÀeËÂüX#Y„÷ÆúaÈôÖ"Õ3CÏ}xƒÖ®vDÕëjßr¥ŠmŽ=šà]64ëŽØòL\Ä6’á&2ë4ô€×fß$Õ‰MfgÚæ°æ€Kt°E$4ðqÄBÕ‡ä<kó/ÓàK4nIMŠðÿGÙveÎóá\¶Å±´)¹MF¦8œþ„ï®CúÊ9dq‘!LÊQ󸥧çäÀ¶6℃›¥ìFÔ;´<ùQÏ8M¨ñ{¹Øˆ%\{0 y¦'¶;sŒhßÆÐqZˆ(EŽ<q68èÁ¦xj~ˆ›WòCT{»ˆ\«7o{½Ãw”pÑ kðLæVHFH§$$´¾þÅè(}‡9 Žˆ>ŽS΢!#Ê‹ÃL
Vû}A±€†–jŠ‹Û'bb8ô^µÿ&ˆÍ +bÏy:yç +jسî’ÜOYy¶&kS¡—ºKØ| +“üŒ0in—Î|¦ŒàWS©@“›¡À¢M:ÁÈà’·ŒZäÉôzåÎJ<Ú¾\ÑGP6òKçÈ๲WO7ÃÝë¡>
R‰Øb?i.2ˆˆ|ºÑ’ê2‚é.mî^^&L8ãa:v<Ï>æo³cÑ"}N™ð¢VŽŸã‚BWñœâÚ=ýÌ1“±sYˆbúç¢â.ëË(jà…A?b{niöºê«³x<^ÂÚ'“åÞmÐù)¾Ÿº¶33"°6µëks8¦¨¦/Š¸‚¿vi‹!,L’±cë®upFÖQÆŒº~ÅÊ‚Át?éCäÈZT!qŒf×ÕlÒndvì/I.@iøþL]àCÞDyš¿œñôt’Gñ´@„Œ|wuî„QëW¬Þ€Ç·3F"¸¡™)'ôvôŒ6ðTTÿ×=QÔë×áÜ7€Ï¼pàv˜ªˆÄb +§ù±Ù…M>djŽ*Äœ¯BG·R¡Íða°hlÙñ=ŽK•ívæ*Ÿ;]¿ñ&(ïfìŸî¡¯Ì›ÑšSÌ¡B²ix}'"µ¥tþz9ô(‡YÏm^íæÔM +ñX¾•Ãµ?/…rãœ^§º½ùvFôÝÖM<óD¹–²Í¶y9ãîQ½=úz-é£ýÈ61 õêfYÅpÃ?¨£ÂÿÁ·˜mdÔ»«±¢ +6RRw“ÿ=ük·7DR¹I&Ýœaa§õL‘î;àíºÿ2 MÍ$3@r]Ø4ÜõŸ/†‘I!KM¡È÷`‹¸©·]Tœ‡’v’ÿq(ù¢»xÁÔâ̈§—$Qýå±ÄŸq@ßâÿ +?ªNRò%œ£ÔÝOë7X8!” +endstream +endobj +4481 0 obj<</D[4479 0 R/FitH 760.193]>> +endobj +4482 0 obj<</Subtype/Link/Rect[209.012 358.537 236.159 370.179]/C[1 0 0]/Dest(subsubsection.0.2.3.10)/Border[0 0 0]>> +endobj +4483 0 obj<</Subtype/Link/Rect[259.818 358.537 285.161 370.179]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +4484 0 obj<</Font<</F58 2963 0 R/F46 2806 0 R/F28 2973 0 R/F65 3014 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R>>>> +endobj +4485 0 obj<</Type/Page/Contents 4486 0 R/Annots[4482 0 R 4483 0 R]/Resources 4484 0 R/Parent 4472 0 R>> +endobj +4486 0 obj<</Filter/FlateDecode/Length 2875>>stream +xÚÕÙŽÛÈñ}¿B@B£û`“½@Ö›8q²I€õØÀ2Jê™!†"‘ÚgàOUWó5‡×1²ÕWuÝùM´¸^D‹?/Úç«Ëo~ÿZɘˆ•^\^-¸’Lr³H¤d‘Q‹Ëíâ}°)²C¨»
—B§Á]Þ„Kn‚›ðÃå_B¼0x6†#qÝ¡ÕêÚï³Úþ•×u»}t¡Q,ÓîPP[K·¬mQ…" +îV!kOêE”át[Ì„^HfbCgù,|8Àõb9Ø÷O½=„K©€šÚ^Еí‚$Rd"ÃNüñx¶¤Çéð.Å\î·4a8R‚ûf ×L +Þ4´è½©v;[nÀ\*‚Šök;Ñ®“½PWÏní[[6¶Ü8upÛ`<ŠI–Ò¾ß`ßÚM 4d6n˜•£¡%ôú×GÔaÇÈ)àʈ;?g8 ò¬„Óø‹üÂçUh‚êà ÉËkšßæÄ—&ÿhkFó¯Zé8qSCà5MÕÇý¡ +·Uö'¬Û¼É«2+<è|&Qp¦pßO4·©Ê¥£+šä*ñ8Ü¢¢–Ž‰É‚:vrZø9 ð”%\tÒ… dËö††^³ü¬c”&¸#Rö{§;°/÷e´¾ÏòMTWôÜ©@ÅþHSk²qWáܣÐÛvÕ6_‰Ö +´a©ÔÄ•˜p¿»±xw’ +WÁG‡\]²ôVÂW3ú«†\¥«Š‚nÁâØZ×soC. `®¤°³)½'n¨ +ëqà)8ß:a¦)ùf˜xI˜ßSTµSyX›hH¬\F.£€íÎkØоÂû,‘·.<ÄNi`Û@gnn( +"n +‰Ø CNR]·âåæ‰tœ¡²KL%T<°;_¿.¥LP>f±°H…wœÓ‰"¯@º ¼_»A§…¡7åèÏ|‘à* <A^Sxÿö ÊÒ™¼©çMÀ¤éåìü‹« ãRÌJqwwD8Å^‰û–ˆ–ÊAèÁ¿÷•ô·¾fšAµ3É]0%—¶¶{Ýpa¹ +ÅýÖ^eÇ¢a´âÂ7þ©öh>›%WA +ëÿ¹§œûZÊyþÎ7U±éï ,Á¨Ìv-YWô̈øV %:*—¨<™´¶ù&#Ï#Ì°&ÒE«÷®.‚¿äqÓÎ÷ÜôÚÒÓæ}•>6.ÉœÒéYÖÙƒ^u’8©`¹`JtË몺}\³4î’üŸcÃÂ5#Åâ™6—,âÏÇ=ŠúÛúbS2=TS‘š&qPï³MwbMÉÕ](D@éÿ ˜¡eÁ,n¸kN3…†ÿR~íΰœ³(„¦^‘b¯HðìÊzšmÍ;Ž¨µ³Š]~;Q™°¤·ÏÕj¿G~ÚYl°ë©:ŒÝDr€?^<4p:»n‡ËµC#».Gm&‹Ë®TÂ6ã A%KL‘~=¦ßa×+Ƀ·Ø Å?+¡üùüï\Fù6G`’…çslZD£”ñ½ƒ†Zñ4 ´` ×à!TLÎ +"“‰O%mÎ1ÛG +¬ˆ‡:Ò¯û¶I
Š¦N^Fâ¹þe¤¯¸d2íÙ7ad„iÞƒ€MP§9zN©ŠJ¾n©š@ºœÎ–ªˆ³Ï—kͪ0Ø…é/yqÙ6àå0 +˜ +2}FzÛ:Îdysÿדä¥L‰Tµ¯o•ûÄï³Ô* ^}¤Ï<¼Ó¹ O@F¯Ü¼Ý“ι×síÇ+2¨mÕ6þ{|'9ü ++˜`à¨íµÆÍ~uÿrax} +ê.¦¼{ûkÀë
Ú£&ÂP
Ljc¼x;z÷·ÇàF,ê{Þ›¾~ðՃǷ/ûûþ¯‡Ÿ¤,RºZýä•ÛŒÓWF‡é×;Yõ‘¤õî@Ö\ìYå£H~V¸Tø‰Dç_ÀiH=:ÿ§ËoþòÖ*Á +endstream +endobj +4487 0 obj<</D[4485 0 R/FitH 760.193]>> +endobj +4488 0 obj<</D[4485 0 R/FitH 669.969]>> +endobj +4489 0 obj<</D[4485 0 R/FitH 672.123]>> +endobj +4490 0 obj<</D[4485 0 R/FitH 660.168]>> +endobj +4491 0 obj<</D[4485 0 R/FitH 618.961]>> +endobj +4492 0 obj<</D[4485 0 R/FitH 621.114]>> +endobj +4493 0 obj<</D[4485 0 R/FitH 609.159]>> +endobj +4494 0 obj<</D[4485 0 R/FitH 554.403]>> +endobj +4495 0 obj<</D[4485 0 R/FitH 556.556]>> +endobj +4496 0 obj<</D[4485 0 R/FitH 325.66]>> +endobj +4497 0 obj<</D[4485 0 R/FitH 327.814]>> +endobj +4498 0 obj<</D[4485 0 R/FitH 315.859]>> +endobj +4499 0 obj<</D[4485 0 R/FitH 179.807]>> +endobj +4500 0 obj<</D[4485 0 R/FitH 181.961]>> +endobj +4501 0 obj<</Subtype/Link/Rect[150.159 553.805 172.753 565.447]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4502 0 obj<</Subtype/Link/Rect[464.034 379.259 486.628 390.902]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4503 0 obj<</Subtype/Link/Rect[380.293 258.911 407.44 270.553]/C[1 0 0]/Dest(subsubsection.0.2.3.10)/Border[0 0 0]>> +endobj +4504 0 obj<</Subtype/Link/Rect[431.253 258.911 456.595 270.553]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +4505 0 obj<</Type/Page/Contents 4506 0 R/Annots[4501 0 R 4502 0 R 4503 0 R 4504 0 R]/Resources 3325 0 R/Parent 4472 0 R>> +endobj +4506 0 obj<</Filter/FlateDecode/Length 2422>>stream +xÚåZKsä6¾Ï¯è[¤›#¾¥ä´¯¤j9̺ö2NÕÈݲŠúQîIMÍ_€ TSvÛã$µ»—ø +¥™Ò“ÂßùæfƒWwõ¡=Nv¦ïpUÙ¶ãü½¿Èñ”"+8ÒÀ<ïH<‰ÎÇŒ(&Tÿ3a…Û)ÃrÕK·žÈ>ØéçÏÑ ™Kó4Gý!ÇÔ&¨“|:Æw4L€É<ÂS¿×——ꊴO
É´*ætå4’+ +Oô§'”¨Ž|~=^&5}‘&¿DßÍRfLg:4ßk÷4¤Î’Õn³)·ë+è©"ùøP¯àé(`ÝÍvTeÓ†—¼Ú®«5ÍÝ¥E²;PûÔV
܈ª™ÐÁÃÜ”Çc½½'Òu}HURŽõ¿S®“ª½"úuÓR˜ÌòP¥{p,K›ài €¤>¶QáÉ‚ÉKŒø«ÕHÜ0+z;{@Çk'lƒU¦œN„Ê&)·4ÔҨƓâ¬uâw}ïáüÒ6•8bñ¸¥àÉ1¶ÿî.¶48•Ñzt¼ÙÒ¦ÊÞiëþÔ¸£ò"!‘>Ð-Eá¡Øj!˜Ô½¤»G¹?À»ü÷ø’©Œªáp:24%:±¿ULmF0aõïàÍÂ0ѳ_¢ðuBÇKîHÊ:mWΓ_ÑEö%D4ЇS€ÐšYà<Ð +Yšüñ+C„–â·)Á…sb–Oì:
†V¡°°çEÆ”ìåÎpgKÞÈÆÙêšæÎìWϪÈt)„`JMœÏXmNë¸À4ñêÎçI›Ë’Ò㟺}1úá`€˜ž Ÿ¿U+p +ŤÑã]ѧŷ»1Å(ê ;qNÌ‹àènCÞH +ÎŒ™„㡬·¡9s}>E%ŠÁ]ksþ§(ƒƒ +0TÛËæ_3ÀHÈ^. +v{·-…GXû&ET-
†#?°˜Ã‚0è
fWÁ!~Ñ,‹ð¹^¹ßC†Ú¡Ÿc{^òe"¯;>ßUŒ¦Lã 7F½¾ìµ®îÊSãiFë°×wÞb!&@>j”{‹Èpάœ +ŸÙ—9`FXŸG’{H%6U¹õM=Ì–dÁÑ\pôø]IáÐui<~SÎ{nRZãmËQ4õ/)—hÍØû +ïÛݦÜR×…yGÚ´žÒ?Nœ]“Ý1«Þ Õ-žÿkGåÔ~E½^ZÝ6ÎëDLsëím[¹G>±Âµ3ï'FV¹¡.ŒêäÓ¾©Wõ±AÆ~M!L¿ÜCJ. +>ƒíß•ÛûêtïwùF÷‰BÌ û‰œz™þã{ >zÀÊßãü,¾¤¤õÅ°Ü–={€¹L©ñ¸aÚò8G–;<î®tôÆU3ЧúRàm¦ó ¸ãqa:<.t‡Ça,ŽÇ-(dÐÞKá¸TÏÁÐv\pŠ¢O.Ÿ£¤6(e ÈŒb˜Bf¥ »~N=i) +x‚Ó¤*Ž¥ù*ì¬ÅΗÔêäËž8;>ƒµÇÎÚcgí°sP +.pIKSAi›¦êíºve;áÀ°ÂˆÖ—eˆŒa"R6”„Œ +1ƒÃ[z@£‚ŒÂ—9´ìð2e1 ˜Š¦Ïq§V°ŒdãEj,#åyuxŒ0ÅÁc-'ª×ƒ¸ƒ#æËCäý|ùú~ùíÛÀfÄÜö°97¾Ì-Iº+ß{š’òü€aÈT®º!ýíÐ7ɇümñ
MQx„1÷û8ƒ¯GÑ0së7ž:®öœ¡hÝeyÁP˜I‚=óšFËË.8ÙðE.g’ó®„(3®ç#“ÿ¬<·æ”,\¬½(Þâ2Á$K…Lx*y’…—öõ<?µQ·
¸#ž +ÈEdd³î×(dóîÔgç> OgášE>›.ÍÀ‡[7_Q¢Ï,3ð8ƒñ„ÄžBòÝN¯åÇgG~UâÈøà; ‰\åÂ÷1½<ÿøx]ÙyA£M¾+9‚ïØ¡AðSõ&åIíÂ#ö£?êqÉ™j³s©Ò”ŸÂ2-䨾ŽSÊ›Š,YUôÿE4>òÌÄÇ#¿…æœÙÜ>_=)÷'þ +'ÿ‹öq%|ŒÇÆË‹‹Å¸¸˜‡`é¼HøÜÊbä2óuÆ,Â6ôÐ )tÂFø[7/¤*²€é,Æt6K¸øº£íÁÒˆ†Hj0i+Œ6“+6»]EÜõ°;5¾½Ú¥|¤"G×4ÝÜf³ÛÿC×~Oí¾ÌE˜Í¯ê÷îB`÷¯}á +xNÊ
ž·oªï—Êf9‡\@C™{ü1—'¯
ˆÿ~ýæ?ûkè +endstream +endobj +4507 0 obj<</D[4505 0 R/FitH 760.193]>> +endobj +4508 0 obj<</D[4505 0 R/FitH 493.83]>> +endobj +4509 0 obj<</D[4505 0 R/FitH 495.983]>> +endobj +4510 0 obj<</D[4505 0 R/FitH 305.735]>> +endobj +4511 0 obj<</D[4505 0 R/FitH 307.889]>> +endobj +4512 0 obj<</Subtype/Link/Rect[194.621 710.328 221.768 721.263]/C[1 0 0]/Dest(subsubsection.0.2.3.10)/Border[0 0 0]>> +endobj +4513 0 obj<</Subtype/Link/Rect[242.294 710.328 267.636 721.263]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +4514 0 obj<</Subtype/Link/Rect[486.201 548.624 508.795 560.267]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4515 0 obj<</Subtype/Link/Rect[384.752 480.878 411.899 492.521]/C[1 0 0]/Dest(subsubsection.0.2.3.10)/Border[0 0 0]>> +endobj +4516 0 obj<</Subtype/Link/Rect[433.482 480.878 458.824 492.521]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +4517 0 obj<</Subtype/Link/Rect[289.288 295.972 295.362 307.614]/C[1 0 0]/Dest(table.0.1)/Border[0 0 0]>> +endobj +4518 0 obj<</Subtype/Link/Rect[394.329 140.156 416.923 151.798]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4519 0 obj<</Subtype/Link/Rect[277.097 717.103 298.891 728.037]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +4520 0 obj<</Type/Page/Contents 4521 0 R/Annots[4512 0 R 4513 0 R 4514 0 R 4515 0 R 4516 0 R 4517 0 R 4518 0 R]/Resources 3325 0 R/Parent 4472 0 R>> +endobj +4521 0 obj<</Filter/FlateDecode/Length 2622>>stream +xÚÍYK“Û6¾ûWè²[äÖ&^|ìÑÎ:åÝ$•ŠÇÉ!Ú%A3¬¡(E¤2v\ùïÛI¢4ò¬]•ÃŒ +æJ%#³S*öWŠ
€xkÖD½Ä•>Ž-˜ð Kœ”±V¬¿í›¯„)ɯ¶i1y¼ìOMÑ^\‹r ËàâíæÂn‰ñU1JP1ÍÄ0Úê +†¡;̬ºL¡Ÿˆ™”ñWÄÑáQ™îo…47·4ôÛ‡Dfu$YÓ—¢¢ßœ~Àûñ8°v†zoyô(3`¼2‰§!Yf=X2ê¾+ª•ý¢<°Ãùr‡û{ð憶¦jŠ]e7—ù°‹=w¬L¹ãì)ÖÌôˆ¯…OñàÎ=ÐíÂ/ò2$¡|B•“;øìoè“
á“d¡¿ßÕu±,ÝŸ‰ûíð4@âm?ÞîV…%îªy7N²vôÝ¡h¶õ´>e›?Ø8FŠ¬ã¨)e4”œŒúMi^9ò•6rþHŸ†"eDg“k;Ñâ!]\ã´‹É5r»&¹FFO&×Ȭu 8á4¹žâ—JµS€òX
ƒ˜.f|×æ;ÈsžJ³“/¸•°î1¿C‰™3 £°Yð×Mµ!?ʸÊþŒ|:Q~NŽ-þâ2;‰zuÌbHí +óL-zea“:»tûƒ¥Yrµ"IîBTl¯vU]¬ME0ÔA‘¿àÈÆà™R/Jù>0ï +RÚàAJEÀ}ØuÞŠ ×YtíHégä +ììòð»q¡;¹(ä ÛfDxÖ³ƒÆª¾êð5µfäãã>˜A}wDIû.œlò6²•ŒmÊŠr^›}NIP$ÒS¢Ä*Ñ8§°vz-󥙎$œˆOÝê ,:~!ð¶’ÀF°ž¸ñ³Õ¿»£+‰þfÂ"²*ž/ÿ³'Æú3†‡§g¶ê£Râ¾/ó•Ý
xv¤²`u¤ôÊ’Y±ªA]àætR8©%”SºÉn½ÓÝÃ*ù~o($ +ti%~QÌxšŽÐuˆ>]«Å†ü-4÷6›Ð)çŒ\Î ñýz]4„ŒÜKExäƒ,D!…-ÅíÛtYTÆ•¢Û%h·V”ŒGÁ[G²Í{»½ÐïÑßÀÅRœ:X’z»|æþ>„ï(6ÛXɺB†íÑhlOˆýUA@§´#}rŒ„o74<‚¢qÀ¡™Ù×7ŠQ…JëÎå¼8àe´wg(wÖ9âçc=Ó¹È8øåxô”ö½Ý yu0ùùÚMšiï9ÂÅl`cÕª<®m¸–´º +Ì;—p|–ë/b +endstream +endobj +4522 0 obj<</D[4520 0 R/FitH 760.193]>> +endobj +4523 0 obj<</D[4520 0 R/FitH 746.643]>> +endobj +4524 0 obj<</D[4520 0 R/FitH 745.049]>> +endobj +4525 0 obj<</D[4520 0 R/FitH 622.547]>> +endobj +4526 0 obj<</D[4520 0 R/FitH 624.701]>> +endobj +4527 0 obj<</D[4520 0 R/FitH 353.157]>> +endobj +4528 0 obj<</D[4520 0 R/FitH 355.311]>> +endobj +4529 0 obj<</D[4520 0 R/FitH 343.356]>> +endobj +4530 0 obj<</D[4520 0 R/FitH 331.4]>> +endobj +4531 0 obj<</Subtype/Link/Rect[151.559 655.424 174.152 667.066]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4532 0 obj<</Subtype/Link/Rect[387.293 627.752 409.087 640.653]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +4533 0 obj<</Subtype/Link/Rect[386.344 547.03 408.805 558.672]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +4534 0 obj<</Subtype/Link/Rect[353.108 519.932 376.727 531.574]/C[1 0 0]/Dest(subsubsection.0.4.6.2)/Border[0 0 0]>> +endobj +4535 0 obj<</Subtype/Link/Rect[381.407 519.932 405.077 531.574]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +4536 0 obj<</Subtype/Link/Rect[409.757 519.932 433.571 531.574]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +4537 0 obj<</Subtype/Link/Rect[322.361 452.436 345.673 463.828]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +4538 0 obj<</Subtype/Link/Rect[399.879 452.436 414.741 463.828]/C[1 0 0]/Dest(subsection.0.4.7)/Border[0 0 0]>> +endobj +4539 0 obj<</Subtype/Link/Rect[455.425 289.596 478.378 301.238]/C[1 0 0]/Dest(subsubsection.0.4.2.3)/Border[0 0 0]>> +endobj +4540 0 obj<</Subtype/Link/Rect[236.982 276.046 264.468 287.689]/C[1 0 0]/Dest(subsubsection.0.4.10.4)/Border[0 0 0]>> +endobj +4541 0 obj<</Subtype/Link/Rect[430.153 187.977 457.638 199.619]/C[1 0 0]/Dest(subsubsection.0.4.10.4)/Border[0 0 0]>> +endobj +4542 0 obj<</Subtype/Link/Rect[432.528 675.998 460.014 687.39]/C[1 0 0]/Dest(subsubsection.0.4.10.4)/Border[0 0 0]>> +endobj +4543 0 obj<</Type/Page/Contents 4544 0 R/Annots[4519 0 R 4531 0 R 4532 0 R 4533 0 R 4534 0 R 4535 0 R 4536 0 R 4537 0 R 4538 0 R 4539 0 R 4540 0 R 4541 0 R]/Resources 3192 0 R/Parent 4546 0 R>> +endobj +4544 0 obj<</Filter/FlateDecode/Length 3295>>stream +xÚµZK“㶾ûWèf²j/>Žk'ëJ)—3•ŠË“*S5Ø"QÜÙͯO7 ’šÕn’Ãñh4€F£û놾I6Ï›dóãÆ}¿üæ»÷Jnx„Véæñ¸áJ2É‹M&%K +µy<l~öÍp¨ñV::^bu'ªœËç˜gQEµë%Þò¨ÜÃý^·ÏÔ>ôUüÇ?ã\zSÐ,œRÀ"ÿ§'`T]/åþ÷êr,›‰>X[¡—Ü
ª[;+LWD/nˆÈqH‘‡ˆ‚ñ\¹!/–Fç>[ÅÌcIΗ˜ó¨Úw‡u†R0¤ãV×™1‘掤Dy=§ª½Òz»ãL[ cóDm¶\2 +'“?Tû¦¼T?Ô×ê‡ît*ÛÃêl<¬P£,Ì’'Ñ_+<”œGOBef\²1ð—n.xú®òó›_ÍÅ$‹…Œ¸¥&¡¾c\DÝ…8ƒ`¸@©gQY7=£iþÙw(»kÌ£@kϦ¼Õª·kÛÓ¶zê})c.£1×nxÛ™µlq‹*¡€FQ¾44K¤v²øÛªÀR&&’jkËò¨>Ò×Si¨-Tšš_Êž +»ªj©t¨ûrט[µçXFM·+›¥ñ)N5Œ/×Û§ñÝûTûË…ÝKP¨b³ “B9õ؃^Ø+s½ÕŒûü{k¶-Ü)‘ÍUÏã=]Ç9ÓÅõLYÎá²xœé¬eQxg-‹$z?”NU°Õ¿‡jÞÔ FbR“Þ]뮥–ð€Pª’Øyšn?ž¡rJX÷ÔðZs˜å¸¥}2™ä¡DŽd®«ÇÝc™²´È&›VQŒ=jÈšê‚éb43fšå™òyý¸|ºÉ,½çéÝÌpaõ®>Ü^X6ñ2{ö¬e*4˸^p=T§õ +–ŠÑxÓéöpK®}èWÌ…— êE1»ðwY2•p°dš‰ÐŠEO1*•$¨’qŠÚ€”`œ*–ë–ÕW‡¤Îêa/ú0KF£˜ÖCõ$ÚšÔë`ä
U¨°Øãî]ΟŽv%v½ÁŽÃÑ"MÝh¬èU¯h;jÛUÔ}ŒE29ïÔwÞ8lÍ]CûÒ]¥Xª<
Zµ{ X.ŠÀ]›Å¾á®·RLe’Ä ?çµÅyíìm¯3¥W¶X8í4rï²µ³FîÆY+~§³Æ·œ5öjËùŠ³FŠ¥³ÆÖÉY›;(’ܨ@#~ÎóàÆ-ZÚŽ¾ëΚÃ5WÙãÿþù¶_–Ŧ@GªÊEÊP<¾W†k¢þ?
íþ:¸‹
ti¡ÐŸË=®Ó?·ùž· iYËÑ•ÎA4,¦mþ®Þ5åµú¸*DRœ|Íyt—€-¢ ïä9^$4%<>€%况jÊ]G‚žÀ]a#
Ø<"CÏÝ×Ï‘0ôŽF Ê "Á,$Œ|~|¤wàÊò<
,À9fšYPpÒ4•ÚöN¦k(˜ºžF4Ýù%†þO«tí]ƒn¡Íâ,»†ú+ò錘Ùp³d
w©ÒTàwèž‚†¶G³`(¼ÔÏ/[Ÿ‚š½«5PçýÐ÷FÚš¼6߇ö4uí#華s¾ÖV–TõÏae«$J¡¢×—Ú:x8ÜLT·="3álŽ%Ý¡úDeïÜ°çs~;ÀÅEY=™º×XˆˆnýŒ%®áPƒ^f{ÐÛWÏhâûÕs#3 Ž>âÕ ¢3()gJL£9QìaßLš³Â/žÕ]ç…,ð¼æ˜æ᎑Ҍ”_1’æT3ý@ŽÊ“®´Ñ’ªM‡ÀƒNâ²&\_»Í+&\†•ü µ8š¿‹ï©Ïéá.’™¹PÝÙ$:u‡úIêys"†žÆL(jU˜6Rþ¿kž\8"4-|KúkºŒ®Ú\"nxÄ¥4"_n •"ûÚ€dù +,Q¨£Bã#E:a7Õsýç®ïAË+ª9qH‘Ž(ïíÞŽ²"[ˆæ׌mmÀÎ p…ØÁYp ÌN¥ÓaNV‚Mm‰à›Cÿ@•ÖCÚµcPGø‡u&Ö„:ßsSƒ-Ÿèøš
Bò…åŠáÜŒ(œó©q_žpÆ\9Ù}yië!ÃÁôI’/Ð +›í +ÿ%4þ æù
7纤0îúßÙé=X¯í*ƒè~%‘ÖPdmb<D•¸mRÅœ¥ò³+Bq‡¨¯¤>”L9½t¾u·ü;û--õ©³î9Wd©
DN-}›ª}¶K`Ôò>–|de“+[8ê깩VpÁ´ §ô¡l†ª§²9Lø’“Á2„2ƒuÔUös³,ùè÷¯àÚÖó.ä>½t—–æãÅl»ë:˜àãåúÁË£ÂòœÅ„
žì‚éCÇ‚‚( ØQm7ßWæÑäÁÏB0Áõ,ñ:&¬” íz{`VaTt(ÉÔÅM(íšÎ•u€ÝFÐ!Žý›3*¿#Šà~@óÉ¡&KoŽÜr5V]a(1"ZÚ[Cäö„C{êvH(I¼[ÊÑoC¹œ€ +ö÷Ô7— õšû@#®HVµužßã›ñy +endstream +endobj +4545 0 obj<</D[4543 0 R/FitH 760.193]>> +endobj +4546 0 obj<</Type/Pages/Kids[4543 0 R 4550 0 R 4557 0 R 4568 0 R 4576 0 R 4601 0 R]/Parent 5814 0 R/Count 6>> +endobj +4547 0 obj<</Subtype/Link/Rect[275.046 397.989 298.717 409.631]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +4548 0 obj<</Subtype/Link/Rect[174.512 343.792 198.367 355.435]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +4549 0 obj<</Subtype/Link/Rect[193.303 729.945 216.615 741.587]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +4550 0 obj<</Type/Page/Contents 4551 0 R/Annots[4542 0 R 4547 0 R 4548 0 R]/Resources 3192 0 R/Parent 4546 0 R>> +endobj +4551 0 obj<</Filter/FlateDecode/Length 2887>>stream +xÚíZI㸾÷¯ðQÊqÓrÌ23˜ I!˜AW²Mw -KFIîšJ0ÿ=ïñQ")Ë]Kº9äP¹=’oùÞÂz—®>¬ÒÕ÷«ñû‡Ûwß|§ôª\ÝV\ –çå*—’¥¥ZÝîWï“»»ÓC݇Ú4ûõ?oÿŒó劧Lh•á*]2]@ÍN¿ç8ššå|s¤šº–))Æ?KhN©Ž¦Ñ¡6"/“îaF“,åÚÝÖÛ~ +çIGcknù+ð„ +ùÕvZߟλïF¤Š•|Æ\œ'uw†;©”'§s»ÎÕPw-vˆ®K#÷5ñ¢?U;ÃhôöÞÐèö<^N…—ã¥bJM*òe0!'ý@VÛíꦡ=º¶Á}ŸÜF†zë¶Ç©‚; ¹SnלÓT‘8Vº¶ðÕÉ/Ã…¢¤œ !çŠòœÔüã¡Q pI_ë¦r
§,Ø(’úàÈè"âOš²R”#m·.áØ2¹_ÜTpVBϨY×Ó^°§E´¿Û®Ý˜ãšÉ 93<30:Æí}=®húÎý:šÚ¸n§^3ñB3.Ô"óË›€&“ú5•—¯!õ*Ì"%‰ +
J™¿´Â«Z´âÉß!âwBåvUº‚ð—Ð/Œ¿}¿zoW(¶2ákÉ“”)·„<È{Ké°&sÇɇó¨ý¤äÎÈuÁxê$¥é@{ƒB…‰yRÕMÏ"Ê×õÍw™/¹Ñ.Ðb˜ƒqœ9Ôi‡‡§Uú^0ŠH8Nýàm¸Ÿñœ£äÿÇ],>-Ê ×、(¾ã¯É±Ñ¾6î7 +~Á‡¸žj ¯Çl}Bc<ÌB—éu×VϳBáiÉxVFB…jê@g„ÁïÎG+¼¬#a÷"S|ï…Èz3LNpAbNncè¿Ó…ů2-9ÙžòSî!N1¡&±„îe‘ž`²˜z¦©_ßÊÎS°m(˜'#× +{ñVöKN©wýÝš
rz0è^»·’'nñ_ªuž&·ëDöu…2C6þ‡þQföšàaã+B”Y1AEOÍñ[í÷TìÉr{?èê]4zìΖKðÛîŠÃX¹‰ˆ7Òmv°Ô²ÈùëÓð®ÜûˆÑ€5=ÒæÙ<ºf òMÓa õØžWûŠ".§·"r•"..‘'¥bÖåÔI¬Ÿ8,R£c³wÛqRoFÃ>ˆÁ*‚«¯ƒ|‘%@B^LÆ2ež M6ó„oEÒXW¤²=M¨ †‘i- +–Ê‘=uuíHÑêÃùöwC=ý9Z\Í“ïÖ6˜yas<-×¥dÊ4—A1l VdA(„QÐö°L)g¥¯¢6B +ì’xò@JW!Än_!ÄVµŠ +EÅ«*‘»Fj‹G`iâiê‘8ÕÕ#)å܈2f«“(sRrøJ-_qeábzY] &*–1—“l‘ +†nÇ}¼½AÃÛ±5Tè©Ý¨V¸Oê¬÷âÔSÕ¶·‚OX ó©Ðò"Å–+£æNæøkkèkA +\vò™®¼Þ1ŸÎ‚b,š¹I¨HšSÄß'”}oÀò[·ÅtóÅL••è² Æ0Í$\Áy9*ÝfÒ%!bnÎ8d–µš+–ç¯Sê·Wߟçi¾’Lø¨ðîîÁ\DèÆ™Os‘¶Ì¤WŠYm³²(¢´ù*yÈ”ž +Ž•I—=Môè÷¤ï§}bë°[Í¢)諆«É4•i\
§›Ê7µãÍÎ%9H¿+;û F,ºúóÅ^\&Tª¾ûÛ¾¸à3Èù¼œñœåŸ-ÜLQý¯ËÇŸ…Ì^qžÖ*šþÊqJ&åSGÊÑ’düšñ}0»ó¨¨W¹À·~%¾ÎÒÂ4ÈsîÍÅZ.&‡‰ƒ“êã@lF0ê͇_AðÙx´M¢gçVÛ-9•|ªýûÅ0O:~JŽŠ W³b@ŸT~]¥ˆKKŸXìÞaëÞ¼½›BÜ®uöˆZóp|Æ¢¥fEÉÿoÑ_È¢Õk,š3íÿ³æú=ä³hÐBºØÇ¢<-;|œR•µLÂòð±n«Æ-ý~˜8Ì¿q$®Ø @Îgê·5BýÏ!¤*)¤³\å÷ø?z‰Øãtx'\L_‘B=·&*¢Aû¾rD¶Æ¸ôÌXûX÷ê‚“ÙøÀ'®B¬í³"öîªÓT„ý—=Ø
˜:dVš]Íx!X&‚ÌàOf×TæH¹j~¼x„Ž…Ää þ_<;·Ûäfà({³‰PmÃ! Ï@´ÀõLå´’¯!OL£‰ßÞ¾û”x„ +endstream +endobj +4552 0 obj<</D[4550 0 R/FitH 760.193]>> +endobj +4553 0 obj<</Subtype/Link/Rect[372.212 526.707 396.027 538.349]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +4554 0 obj<</Subtype/Link/Rect[330.026 486.562 353.337 497.701]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +4555 0 obj<</Subtype/Link/Rect[326.793 682.522 350.412 694.164]/C[1 0 0]/Dest(subsubsection.0.4.6.2)/Border[0 0 0]>> +endobj +4556 0 obj<</Subtype/Link/Rect[370.59 682.522 394.261 694.164]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +4557 0 obj<</Type/Page/Contents 4558 0 R/Annots[4549 0 R 4553 0 R 4554 0 R]/Resources 3317 0 R/Parent 4546 0 R>> +endobj +4558 0 obj<</Filter/FlateDecode/Length 2432>>stream +xÚÅZÍ’Û6¾û)t$«F0y´kãTöJmÍž29P"5Ã
E*¢Û»•wßn4@$Ë^;{˜¢Øh4úœWÉæy“l¾ßØçÛÇW¯ß¥rÃ&²4ß<6<•Lòr£¤dI™nëÍÏÑ¡ºv—‡x+ò<›†~<‰TÅ¿<þýU²éð—oÎ(Ö¾üãûÍÏš1e9Ë'‹tâ2Î$¬nb.¢K¼UQÕv##êÛvÔÕ +W”‰TX–=lô…¶Wí/±Š +É#†RIDÕ•ŽÛ£}ªÀv?Ò4}ô&Íq•°v©w›ï@[D6nI(/¦Šl(ï_ZºO•N
Y +iZn;Œ'é¼íkO³‚ûÎY™O%à5ª¸â]*2¢¦~£=ÅŒtdÑÌÏ¢ó«Ü5/`jrÉp6 •%K”o!Ö‚ªÕ©ã¡g÷¹`éúÄQjÝŽû먓P*¨db€±èÑ·{bˆáÝÕs9Ø8È܉ãœ%q¾¸â”g'éx¶¨
È‹f4`DÕRš~Ž+çD·¹™Ûµ»®º4Â`(V¨)¢`\FI`¥®êŸ¯f[èsiÊ!R¶fÔ;5M™’
Ó„ªþ×uµ9_82™fË2:lÝBBÀv|Ú$ןæñSÕžÇ๬(æ&A'¢#%Œû.f€1p1}ñÍ…H8“y±¼º +oäpÁÕ\v¢&Ñ$¤g—ù +àþ‰ÅÞì
‹•’ë
Á +?'Pá·Uš˜-w˜RŠTW”u&y("yµÕÁpg+àÛXlΙY +ŒÜ‰ …ðǯ-v哇Ž@ÓgеÈзãoti”ÈWŸ‹Ç»[.šoàŒË,²!I×ô] •·bŒ»¹.|µïë‚ž<_é›Ï +i8Â#}BK¿ý`¨û¡¿Ð*ÓÇ +endstream +endobj +4559 0 obj<</D[4557 0 R/FitH 760.193]>> +endobj +4560 0 obj<</Subtype/Link/Rect[486.314 519.932 509.646 531.887]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +4561 0 obj<</Subtype/Link/Rect[161.991 506.721 185.703 518.025]/C[1 0 0]/Dest(subsubsection.0.4.9.3)/Border[0 0 0]>> +endobj +4562 0 obj<</Subtype/Link/Rect[486.314 486.059 509.646 498.014]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +4563 0 obj<</Subtype/Link/Rect[161.991 472.848 185.703 484.152]/C[1 0 0]/Dest(subsubsection.0.4.9.3)/Border[0 0 0]>> +endobj +4564 0 obj<</Subtype/Link/Rect[467.061 411.538 490.394 423.493]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +4565 0 obj<</Subtype/Link/Rect[142.066 398.328 165.778 409.631]/C[1 0 0]/Dest(subsubsection.0.4.9.3)/Border[0 0 0]>> +endobj +4566 0 obj<</Subtype/Link/Rect[211.674 344.131 235.006 355.435]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +4567 0 obj<</Subtype/Link/Rect[255.533 344.131 279.244 355.435]/C[1 0 0]/Dest(subsubsection.0.4.9.3)/Border[0 0 0]>> +endobj +4568 0 obj<</Type/Page/Contents 4569 0 R/Annots[4555 0 R 4556 0 R 4560 0 R 4561 0 R 4562 0 R 4563 0 R 4564 0 R 4565 0 R 4566 0 R 4567 0 R]/Resources 3192 0 R/Parent 4546 0 R>> +endobj +4569 0 obj<</Filter/FlateDecode/Length 2220>>stream +xÚÍZKoä6¾Ï¯è£Lsć(é8ÙÄA‹Å"1ŒsP«e·0j©aµ<ë,òßSÅ¢(QR{lO2;£)>«Š_},ý&ÚÜm¢Í›ñ7bþôæþnòñó›ï®ß¼»’Ù&c)OùæúvÕd‘R›DÂo¦6×û͇@1ÍT¸M’4x¿ßWÍ]¸Pþt¨ÎewÊ‹2üõúïo†åÞ])¹á°J¬4N¹X$åf+"&…ñúP†[)xpfA[×m(¢à“™YB©hǼÙwÔ'¿U`ûïË®ºkÊ=õ;‡\-µœ¨— +Bes¦êîÔ߇[žUÛw4 +åyìŒú}Wíꪅõ¹p@oI+&£t³å’Å*#áO‡gÁ#! +@L*0é6 òsÕ6TÓ…28?†:¨ËÎÖÚ¾¶ýóú4å(ì#´]ú4:ݶ°Ê¡4ßÉÔ&øU5fv£Fngloé·¶ê‘5U:¥Z¾Jƒ%„æÁO
ýms¦)h)S9XœÊ$áÐÝÉ_•äF¨ÿ좗€øÁtFœ KT6~îxéÞÎdÕfãôˆ*,7mÈù ¢©7*[àd¸½g#NБ‹Xt¤S[Á×n¶ ¦ ¹?Ûá!—ÁC^Õù®¶Cï@°ºÝåuBºâ€y*_6Ò»+{ŽG,·÷<óæ¦o–>}É·íýÙØéÆL¢Ri}³(-w¤jæƒo©[ÅÐ"IP2[a†Ì‡Ú›iºÕi¨3¦ÆÅÊ&¯ÏÕÐ÷ö>„ý:RÿÉ6@Sépåí#ú‘LãIg™ê 0<’‘L†] Ë¡µùmhókj¨+ƒ Fc¯UGõÖKèƒ*uPQÃS]‚춚vX9þ‹ÔX½!¶ì¯¶—1N³{E·%ß"¨ß}=’4ãH“>’òýþP¢),”Þƒ•÷ûÁ‹¬[ÓçA= OçUãèN°Ð`W’Àzž¥¶W*¦Q´\Q¬Ù=_5;ɪ5m³ý¨—h¦y²¢ÞùP½€ì4ë +âï®ât: +N;‘Œ„¸ÂJ‹%€…#1¾fˆó§v‚' ÿš'}}»-œw±FÆb™};†Ë8_±\¾ÛÝ?¼Àpœ%`”ÉĨ#SÇ@P3e hqM‚– Á0дÌÀª<uéŸâ°QÜú•ˆ~@ŠçÓŒZÒÏ3Éçé8ЗqŸ¦¾2ýh®WÁðÕÝh†¿•ˆ"‰ä‰úÎ] +Öš•mrJcrGÅÁ¾¶Py·-àÞH¹%ÿ½N¸LHG¸xó7éa\Âe³ðãªb835Ý`4Ç|©YO®N|m¸¨†·ÆVd°î,þ<L¢à:ÄŒÕh‹?bⲤ„YSÖC&Ãc™üìqO]5åhlÓ€§X¸ôÇ2Jšy×â1•Ó³'V¬ëtxþrpYkBoÅ=q•ö+/ëlÖ{ìSÙê®,ì« +%'Ö¬}·2Èíb?âø¶_K—:¡¥¦§™ÙÃ!¬—Þ3Í.ÜZ2‘ñù¦àÔö¡¥éž]ŽÔ”ÓÏø¼…›à²ÄÚ<ïP‹l^`.æ
åxÇ¥ ¦¢PÂÂhÅW¾9.æ®ÀmSk ¤(f‰ö#–'HØ+[ –8Û|c¢Ú'd¢h(Ž:N†.‡‘êq¤œÝ€A?ö™pö”º…¦$ö_¨bzIý[Û܈»þÞÅ`§¾)ν{?œ<ù©:#‘Qã«[U¤W’ÿ*J&†} ++=ŽaÍC>u~qKéÚsoŸÊL7S®s‡A¬lŽƒ<õ°Ñ…ËÖ¼§‘Gè^Ll@/,Ö¯Lñ'YïïËïò}nÿ5‘õB1`ÛÎeáú?ia²ÝY”$ÄàIŽ·« qÅ„rt]„Λ{<òâ>[Þw«+ɲñêPÍÙi:çïëeœBÈ,æxÁƒKI>FJ +ÛnDSÚ–ñÄ&o¡ùHÒ4´ÔQ'hßÙ€¶hÝ`go›l\MCÆU¸ÿÂ~9“ÿ€$·¿þi„5]‘7¶ÏÁ< cq _,OTbT³Œ&SççÕ
Nˆ¿pïùbïýËÜÛÝñT
F±Š÷ÍÞý3€Íýq¼Á¶U0RÇCëýgù®ßüÜ„h +endstream +endobj +4570 0 obj<</D[4568 0 R/FitH 760.193]>> +endobj +4571 0 obj<</Subtype/Link/Rect[217.644 448.6 232.362 460.242]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +4572 0 obj<</Subtype/Link/Rect[252.814 448.6 268.384 460.242]/C[1 0 0]/Dest(subsection.0.4.8)/Border[0 0 0]>> +endobj +4573 0 obj<</Subtype/Link/Rect[336.974 367.304 360.644 378.946]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +4574 0 obj<</Subtype/Link/Rect[375.119 260.505 398.79 272.147]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +4575 0 obj<</Subtype/Link/Rect[311.984 165.66 335.655 177.302]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +4576 0 obj<</Type/Page/Contents 4577 0 R/Annots[4571 0 R 4572 0 R 4573 0 R 4574 0 R 4575 0 R]/Resources 3325 0 R/Parent 4546 0 R>> +endobj +4577 0 obj<</Filter/FlateDecode/Length 2713>>stream +xÚíZKãƾï¯PN&ƒQ‡ýâÃAì&¶‘#Vœ +UQE\PžEu·½±’vû}i¿ûj_oº¦kݘùÆ–¼Èr°ä’iUi ª£·±H¢MSîËcݵñRdyT¶[úø9æ":UæˆÝèžäü)^¦£®Õ}EÛjWžš#5ú +—u{Guÿ¥8Õ‹‚É9Ù¤Kž³LWëõ+àç¡z}:vßžÚÍñdX{Çn~ûå¯~ÿÞPÛÏø— “I¾X +ø–ðêle) \®E[“DØúÍQ“=ãini¨<QÓ¦l4©gÑÓ}ÕV0õ1æژ·#àEÇbò"_Bi8ÿÜ)D< ˆ³v 9ËS7÷P’YùÃÞå]†PÑfÝÙ1òmÐ6GñQÛښȨ””‚ÔÊ9⌿P|Øöøpªf¹œ¥gKfDý+cNÕæd”ÒÕšeçÕü~v7®–ðÔ]+MEZ?–MÕ†BùÒÎp³º`*] §ßíʦŸ<çLd#7Ö²A~ž‚BØÐaïÀ¶îËیʴ¬UÔ¶¹‹9ªòx2–ÆF–
;Â_ºx¸óE[‡ÛãÛºH!…µv5:ß?”‡úX6Þ_ºAöd8 +ˆr]øÐR”-ñ}j·Õ’Œ]r
Ädx¼ÿÿ·CÆqÍ$šü¸àqêõÞ±kƒÇ$ô¤ë§Ñƒ(XzŽ‘^òµÓ`F3!Ýò§ÚÞ=ˆY +:©«ÛžosóUô]e®·ŽÖ rü³*¾ïþ`VI–——zÑ^^#°þ™Õ»ØJfÆvÈ‹À>ꦷ¼¾y¦_‹D74wêà‘•Áàá{âÊqÕ8(‰‡jÖÀf÷æbäpWå£ÆÌ.,«90ž,aÔùÚ„9ð1•
ºËœGt}ÛŠ<¥
qh,öŒdå1È„,ÐßVwuÛº::eãTA{.3¶¦;ŽÉzQó5IÈ¿‰shücð%ö×®=Ï„˜^붺1ÛOÌË8¤È¹¸”—yNâÛ²¶¾ÿY™€$ïìãÿ3YY½üfÉÉ‚%²¸.›g>s™~ƸÑãM¾'ri]š=˜¤âÒwEØtIÙ +ÇZj“®¶Mˆh> VARÚtûyvL.$v®ÜÖ”‚àW9¢|A¤JY’:M|?+m +‡3žÊœ0~f¢ÈÂ+êyp¡a~¦õp=
C±9õä ¬ÃÅIWÁ:.P,e2„戯cÉ
<#A€K8 +‹šê†¦ùì"Œ÷‹^碘™Ç?ª +°huo=FIá´‚,ˆ"n—YÂTVŒaÚîèÝ-jµ‘„GÐ2ŽÉœÖÁX=X‡á¦HÝž×9LœsCÛ%¸Ýé8bfT“•ŸWBÎ?>(¿$Dx¸oméBBò%ì*(¶Bêòx±’Þ4?ëÿ¿DL.Õ[ñpd×"ÁèA%ñ_`¶Ýü+Oñóü^ÒÀA1^ö|"ƒl¶¸Šˆóó¥tÀ s¬2G(;ss‰rs3 +Eµ_™?c¯Üj)`´kr³h\`¾à$\f´ãÊU[‡_íÕà±\KE²ÓáfˆfUàfƒ×3mA@g—žqèÂÿ\ +SW–GóÙ<úcÞK&i +endstream +endobj +4578 0 obj<</D[4576 0 R/FitH 760.193]>> +endobj +4579 0 obj<</D[4576 0 R/FitH 710.617]>> +endobj +4580 0 obj<</D[4576 0 R/FitH 712.771]>> +endobj +4581 0 obj<</D[4576 0 R/FitH 536.072]>> +endobj +4582 0 obj<</D[4576 0 R/FitH 538.225]>> +endobj +4583 0 obj<</D[4576 0 R/FitH 307.329]>> +endobj +4584 0 obj<</D[4576 0 R/FitH 309.483]>> +endobj +4585 0 obj<</D[4576 0 R/FitH 159.882]>> +endobj +4586 0 obj<</D[4576 0 R/FitH 162.036]>> +endobj +4587 0 obj<</D[4576 0 R/FitH 150.08]>> +endobj +4588 0 obj<</D[4576 0 R/FitH 138.125]>> +endobj +4589 0 obj<</Subtype/Link/Rect[495.163 646.907 509.882 658.299]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +4590 0 obj<</Subtype/Link/Rect[162.11 633.108 177.679 644.75]/C[1 0 0]/Dest(subsection.0.4.8)/Border[0 0 0]>> +endobj +4591 0 obj<</Subtype/Link/Rect[174.023 565.362 197.878 577.004]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +4592 0 obj<</Subtype/Link/Rect[458.625 565.362 481.085 577.004]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +4593 0 obj<</Subtype/Link/Rect[484.55 565.362 508.22 577.004]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +4594 0 obj<</Subtype/Link/Rect[142.066 551.813 165.88 563.455]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +4595 0 obj<</Subtype/Link/Rect[197.789 418.253 212.508 429.557]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +4596 0 obj<</Subtype/Link/Rect[233.034 418.253 248.604 429.557]/C[1 0 0]/Dest(subsection.0.4.8)/Border[0 0 0]>> +endobj +4597 0 obj<</Subtype/Link/Rect[347.096 418.253 369.454 429.557]/C[1 0 0]/Dest(subsubsection.0.3.9.1)/Border[0 0 0]>> +endobj +4598 0 obj<</Subtype/Link/Rect[487.493 384.042 509.851 395.684]/C[1 0 0]/Dest(subsubsection.0.3.9.1)/Border[0 0 0]>> +endobj +4599 0 obj<</Subtype/Link/Rect[436.75 309.521 459.108 321.163]/C[1 0 0]/Dest(subsubsection.0.3.9.1)/Border[0 0 0]>> +endobj +4600 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F65 3014 0 R/F46 2806 0 R/F28 2973 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R>>>> +endobj +4601 0 obj<</Type/Page/Contents 4602 0 R/Annots[4589 0 R 4590 0 R 4591 0 R 4592 0 R 4593 0 R 4594 0 R 4595 0 R 4596 0 R 4597 0 R 4598 0 R 4599 0 R]/Resources 4600 0 R/Parent 4546 0 R>> +endobj +4602 0 obj<</Filter/FlateDecode/Length 2927>>stream +xÚµZK“Û¸¾ûW(§©LâÁÇ^RÞÄÞl)';ÙJ•µUሜ”)RÅO\þïéF$@i<²79ŒE¼ýþ~‘¬îVÉꇕûýþúÅË7™Z•Ld²\]ß®R)˜HËU.KJ¹º®Wï¢ÍæÏͶÍÛ±ÛÇê¨ûîm¥Ã§mßöÝçOñ/×}‘Ê’¢XSVðŒVþÁŒH–båuÿîŸÍÀ:U’)žÂš”•J=wܾ9è¾þü‰V'—.k>BÿΑ9yŽLî“9Y2žˆKOû06¶Üy™`E‘]~ÞRH/ßH`^¸’ŠhfS0š'Lp+£Ÿt·mâ5/ytŒ×iÝë›"ºÓ4jªãxˆed§ÐÚª»«»8ÍiDDþÙê
ß^ZàlУ9(0!yæúnY@rŠÚÄK·x7±@2‘„{ð845ñ[$K‡‹ +¦P-qî`š*ÝåjU‡˜Gwã®ép·,á”Gý‚öB}Êou×|¯oZÝߪýýãëÇCõéK“bZ=Ü7–C±ù2Ä™Ó}âö†áÕî¦m61uõ‡ikÎ%“(Lÿ²w/%RJƳtI¤©%¿´í©è§í·U«ÿc$G=»¾‘TFÍŸš†>6\æøgµŽ…¿lu@õtü°zg&–Z¼F’{ƒZ㩺úÙÍx™D’ÁfÐ[” І‘fFÝ ÀïyTév +]擱é…Eãž“›ü|Vˆk(2UÖ[^\‡-2mûÝ-ÝѶµ£ÿŽ^í@ök¢ÞVÝÚxÓÇ8‹Úƈù÷4s?ó“Ñf× !µ<S\ÐìwïoôÍÇyý&äØéHDTí!.[×͸~`ë³Z*]äFp¢dÀ¢¥íC?\wRàÍÈ´‰‚í‘öÐVñ©éûcéóƒ:n«nõQC‡v‡í8X¯®lÈ‘—û?"<c1Cy]]¼Z|åÊ5J'î³`_„¾1-¢· cG:ÿ[Ñ@}Õ-^=r,^¤B±RðËuRœyúƒn[:ÄD~$ +££N£R7G±³Nƒ—Ï{=ñ¿òzÁ=r`“s°¡o-TÁ„ÊCþ3Î =éê¦Õ;M7Dég•j—ÂŒþ–:mX&ƒ·ÖŸG&êÃÌŸc%"äõYúÓ\2þ_™5+ùÄôÊ¥âp¯½óä}§`ìtYWt¡Ùiƒ³È@Æ®±”!?íÒac}Œy!ìq–&¨àQc¸<Î~ 3¾ºþÒ8B¡a0ƒÙ%8f
<ß¡ïÛæ;{õ +²ÄB²¼Xx¶ê +ÔZò=ÂÏqEÛ£§|ˆ9ÇÀ ±r
xAÚ$¨¥ÖŠ‡%LH%$(Ù·f7’É|Rw§^DÈlPøõ&YLg8,DŽ±|õœBå—B(˜¹€PÐc«"ytaE${BંÓÂyL +^œUp襨€_g +HƒÜd³ŽõW[;mdyôÏ$ÜÕ=â˜4‚€cf|b‰Á4Ä’e¸äx¶åS‡t’×+V¨)à\ÑæF$™gŒ ]¡Œ¢}Žæ"ƒœ„VEá'Åð³ +ê alPê@·p¨¶ïLxò}±øâ ãú„*ƒ’‘iÛÈ
ÃÁ£Åª”¦“iࣅ©íáÇHúƒmK]Ûj¯‰G^¶F”¡+O£ÀœiØŒ¶zýTö
€ÄøØÄ +€Ý€…KÝ2xC…<°‰šG<hX8·_èl +KùoÔ!^Y¦ˆ—áòEfÇ.üO3‚I¹Zc^('„"’FI÷²××/þó'eÔ +endstream +endobj +4603 0 obj<</D[4601 0 R/FitH 760.193]>> +endobj +4604 0 obj<</D[4601 0 R/FitH 745.049]>> +endobj +4605 0 obj<</D[4601 0 R/FitH 733.094]>> +endobj +4606 0 obj<</D[4601 0 R/FitH 721.139]>> +endobj +4607 0 obj<</D[4601 0 R/FitH 709.184]>> +endobj +4608 0 obj<</D[4601 0 R/FitH 505.387]>> +endobj +4609 0 obj<</D[4601 0 R/FitH 507.54]>> +endobj +4610 0 obj<</Subtype/Link/Rect[402.385 513.157 417.955 524.799]/C[1 0 0]/Dest(subsection.0.4.8)/Border[0 0 0]>> +endobj +4611 0 obj<</Subtype/Link/Rect[150.555 499.608 173.98 511.25]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +4612 0 obj<</Subtype/Link/Rect[170.947 431.862 194.372 443.504]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +4613 0 obj<</Subtype/Link/Rect[409.56 431.862 432.872 443.504]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +4614 0 obj<</Type/Page/Contents 4615 0 R/Annots[4610 0 R 4611 0 R 4612 0 R 4613 0 R]/Resources 3192 0 R/Parent 4617 0 R>> +endobj +4615 0 obj<</Filter/FlateDecode/Length 2367>>stream +xÚí]Û¸ñ=¿Âo'kžHJõ˜ +Hg«‰+À‡“kœ†L¨œå©ñ«fDJ]$͈Åâüc™rBAåÆ¿ÅI÷øá8»Rt¶‡s‹Ç +ò`g'šÎC/íiKú™Œ²ÚškÁ2¥<Ã!GWà]›A‡k¦B‰¨ý‘L°RŽÓâØU[lçÒ;Døå¹®\´à,‰nìήG"~ÙÅ\›È³Û¾ªŸ–|)Kfu-+ØGi1íšk¨QÍRÅWE6Q€^뚨ŽB1ÁL,ÉàV挾ÞA0b+t#Æ#M†aa]äp|á‹á2htÜÙŒ'
ÂxÖ`®½œ£åú9Qç2ļ.£R5FŸëQG«‚i®¹ :0•g~>NY»áw”ëŽâ>ÛNGüàÅœP™ß=‘4Ó0iâ©Òd. \bE’9Gý`‰œI†;ú,-™‘‰è;šévæ#RíÛó¾6íôã®ñ M| +—‡Ã”Š|z2c*›¼¨ \IMýüë"j©~KœPq&œ-„xªò§XšHýgÑÝ×T„Ô¿NÖ€®/„k`¾O]S +{îÊC9˜äA«LòX4óB±d>ÙõÃËowxË1:Žù…Á¬ý‚pÓóô4v{æò·[5Õ˜ü&+ÇcÊœ“4ÕÍs¡—3öC3 +I5ßnêýa·x0(i’©õÅÙVèŒq™-¤ÛíáY ׶^î$Ü"êžÙðœ6£s kö
5æ²-0'i\³9ùuTÈD–²YQ7Dws^¬ýÂÐí°U¶163 š|%á•r¾4þ~“•$`½`²çí«É¾šìU“}Üõío[ïÙ芥—2R霥}5ÒW#ýZ#]ªì¿ÆXAFœ/DÔOÏ»t«ùÖöë‹Xê·7¡YQäþ‘ñZõc[éÐâ•Ê¼]¤-œ®²èÓl¦Ü´5Á¦ä:ûœU\>]pÍ™ú‹l†ÑFAÿµíd´
ÚÉyE@$ïýN*ˆ_õõxÛ“æÆ+v‡½éµ[QÎ&˜Ûœ{J aã|gzb°³ÙÇ€ËÚ®ï?XH7¶™–íÁËà•~u–’TŠè'K½ßƒR½˜KuDáÞ6eKèEÁÍ@^gॅÏf0R}ªû]<ÒÒ£?Î]^bíür×ΆlQÆ(1?÷ø<Óe|‘¦½¦¦ýŸý0@løɦ=LÂÈŒ.ô{Êø&‚4{0o¦õkßpÁí{êP§-ŒÝŽ¾YtôǹŸ!JiÁ~GgF¢cG߶æá$ÚW—Óê—’Þð—b·éK1A«úNtÍÈ? +endstream +endobj +4616 0 obj<</D[4614 0 R/FitH 760.193]>> +endobj +4617 0 obj<</Type/Pages/Kids[4614 0 R 4623 0 R 4651 0 R 4656 0 R 4660 0 R 4663 0 R]/Parent 5815 0 R/Count 6>> +endobj +4618 0 obj<</Subtype/Link/Rect[151.527 635.1 166.246 646.742]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +4619 0 obj<</Subtype/Link/Rect[459.252 526.707 482.676 538.349]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +4620 0 obj<</Subtype/Link/Rect[302.842 346.582 324.195 358.224]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4621 0 obj<</Subtype/Link/Rect[398.57 203.917 422.241 215.559]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +4622 0 obj<</Subtype/Link/Rect[445.175 203.917 460.601 215.559]/C[1 0 0]/Dest(subsection.0.3.8)/Border[0 0 0]>> +endobj +4623 0 obj<</Type/Page/Contents 4624 0 R/Annots[4618 0 R 4619 0 R 4620 0 R 4621 0 R 4622 0 R]/Resources 3192 0 R/Parent 4617 0 R>> +endobj +4624 0 obj<</Filter/FlateDecode/Length 2590>>stream +xÚµYÝÛ¸Ï_a(*kžHŠú(P î’ÞáЇë¢}ˆ”¶´¶ZY2,k7n°ÿ{g8$-Érvsé=$2‡Cr8œùÍǾ‰ÛE´ø°pßw÷o¾{˘Pq²¸XðX2ÉóE*%‹òxq_,>+Q—]¸”iìuÈUpÆAèºk‰¼.‰ÒweA”SÈEкE‡ðŸ÷?áaj‘Ó1œÁQ …9`×eíXFòˆÄpl—<°‚ÔºÙözò4°g7z祿žÁï%σ]iÕÇÁB.ƒ²±ÂîÛ¢Ç+¢KždLH¹XrÉTœÓÑípÆÉe·ñ}dĤJüuªuOå§ÙÅ Ëróƒ—gÉ£ÀÞ‡ÑYoëš~ÔíF×Õõ©j¢8Í@ÃØ(!µ´º0O +Ù•hùþZäøû_5Í8±–"w’^“ôÇÿdqDhpƒ_>,¾{/óEÎ2žq”mÉ3Åx–-–L^X€ˆYÆxf”?l•·GûëìA=Ó;/#¡Ï
w½7ö ¢Êq ˆƒGDŸÝBºÜ%
:8#fcR0;0) N\(^,Ãý +{‘µÁ´®Í@gWÍÉXVÑoŒùÁ0?s%&£ll_+§/èõãRæY Y:RËGã]yücW¢œ¹‡T Ùó.Ö”',åÂYJ½žT©ô\Ëïhë]ŠÈ^=¼èSEÁ8Ð!°wgDƒ4ПhÖhèÝæÙP·(·V`ǘ©œÐñØ’Ä»Éßgï• +¢;ˆÆßEù ûÚn[Ù…ÛŠR fL~]6Œ˜‹™|¦®ª¥/W%Rj'ÅÇÙŠ²•Ó×£13a¤Ò‹Ç9‹³_™báöS|“–ä+‚W–LÑ
÷»Ÿ¹¡y>Å/v¦¨âƒÏàùÙ ðÊ$›”î„ +”±ôéÁçß›õ¸’ +ŽO]Z"Ž[Q°¸Tðùüy¸Ñóxô|çU2Øît<í¨À£~®ºýÆwÂïÛõúX>V&îž?‡óÛ—ð@ˆñhk¢>×M×%ÃuÆí®v¸²óK—3:z¾•]M+eSo^UÊB¦àQÔéýbÝIÈÄ&êGuÛlïèç“Ml— !jÛŸhý•‹ÜÍíוàp…]ÚX"MN€c
Ï`J¨:+íPúF5MXžšg·¨ÿ'ÁC˜›98|ψå…X#]u•ÿÃÒ}ïTd]?„¸Æ¦ #HÆž&ò¢‚0Å«”-ÁžÖöÛ-ðú0a Y|קißÔÆC¨òæ¼¾ÂR!£Ø‹ß™Ø+2ëòÙü€¼"ÝÁ¯fPà¯BZ<ûŒø¿/eSP1•¥AkÅ<uæ»M§ÛÄm"&wÔÎËÙP¡RÈ-ó/6J±?aõ€¢»æh·îJ3¥^ºad¡ÇÚõ*„¯Â»i./Ë.Yú‹ýÞÔÇÅ®¬Ëé~¢à½Á\fÒ?ùŽø‹£IÓ +ÀáRÉ8½Æ‚lÐ,Â62u+iJ%Kù¯Ë™póa‹ÉFo8²²âT®GNÐâÜt»`¨JÓÛ7PåÉ,ûº«PãE%L¥“«2XH½íQMà‰È³É•çþ":.ïèû¡´°®-ÆRý
3oѸúá;j{´‹o÷¥Ù¸)»ÂƒpUgOüüGb‘±cs0ü>ÄZÿx3_º£ï%¦]4ø=ùÁl•ƒ3òØü›§ówþÍ5çŠã$f[á-æÓ¥ë¦×Çó4íùiµúnšR&úù[æ>¦&XSOÎ9$ɹë,³ƒ5øÝÕÕvwrNc(•eÇrµ`´Ù/æ½Êˤ?«„ÿ+)°B¦Òב©9¬Ôn¤9‡¾ÙœzßEwæ|œèhn‘aØfGOï6½ýãXnÿÒ—S|åß#¨`&ÇáÏ‹òòza4»Z¢P¶eôWXóÅN]ù?PAÍSÛ~kßX½Ø’ç/Cwó]Úfä¥PólÌß¹d@éõ+ö—Î/uwíaõÕ߯ð]gÝÍ™ñÅåÆUŽPÿ·*gìZßVå$ã*G©ù*gµ‚JµhO_,’:³îF±óÂë³/´®D@#ÆÑú<¥ƒ$°ô~×y¬à‰‚w‹cc,x˜q2Z÷Ãý›ÿ¿š\6 +endstream +endobj +4625 0 obj<</D[4623 0 R/FitH 760.193]>> +endobj +4626 0 obj<</D[4623 0 R/FitH 480.281]>> +endobj +4627 0 obj<</D[4623 0 R/FitH 482.434]>> +endobj +4628 0 obj<</D[4623 0 R/FitH 470.479]>> +endobj +4629 0 obj<</D[4623 0 R/FitH 458.524]>> +endobj +4630 0 obj<</D[4623 0 R/FitH 446.569]>> +endobj +4631 0 obj<</D[4623 0 R/FitH 434.613]>> +endobj +4632 0 obj<</D[4623 0 R/FitH 422.658]>> +endobj +4633 0 obj<</D[4623 0 R/FitH 286.607]>> +endobj +4634 0 obj<</D[4623 0 R/FitH 288.76]>> +endobj +4635 0 obj<</D[4623 0 R/FitH 276.805]>> +endobj +4636 0 obj<</D[4623 0 R/FitH 264.85]>> +endobj +4637 0 obj<</D[4623 0 R/FitH 252.895]>> +endobj +4638 0 obj<</D[4623 0 R/FitH 184.589]>> +endobj +4639 0 obj<</D[4623 0 R/FitH 186.743]>> +endobj +4640 0 obj<</D[4623 0 R/FitH 174.788]>> +endobj +4641 0 obj<</D[4623 0 R/FitH 162.833]>> +endobj +4642 0 obj<</D[4623 0 R/FitH 150.877]>> +endobj +4643 0 obj<</D[4623 0 R/FitH 138.922]>> +endobj +4644 0 obj<</Subtype/Link/Rect[378.941 655.424 402.253 667.066]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +4645 0 obj<</Subtype/Link/Rect[150.301 479.623 173.961 490.926]/C[1 0 0]/Dest(subsubsection.0.4.9.2)/Border[0 0 0]>> +endobj +4646 0 obj<</Subtype/Link/Rect[212.704 411.538 236.364 423.181]/C[1 0 0]/Dest(subsubsection.0.4.9.2)/Border[0 0 0]>> +endobj +4647 0 obj<</Subtype/Link/Rect[471.525 303.145 486.243 314.787]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +4648 0 obj<</Subtype/Link/Rect[205.763 194.178 211.837 207.079]/C[1 0 0]/Dest(table.0.1)/Border[0 0 0]>> +endobj +4649 0 obj<</Subtype/Link/Rect[304.416 154.104 331.522 165.746]/C[1 0 0]/Dest(subsubsection.0.4.10.7)/Border[0 0 0]>> +endobj +4650 0 obj<</Subtype/Link/Rect[150.301 655.424 173.725 667.066]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +4651 0 obj<</Type/Page/Contents 4652 0 R/Annots[4644 0 R 4645 0 R 4646 0 R 4647 0 R 4648 0 R 4649 0 R]/Resources 3325 0 R/Parent 4617 0 R>> +endobj +4652 0 obj<</Filter/FlateDecode/Length 2590>>stream +xÚíZÁ’Û¸½û+tY5 @€‡vïfSëT*ž¤’²r€$Έµ¥ˆ”Ç—ÿ=Ýh)jFãuœ=ä05ÐîׯA¾Jf÷³döìýÿÝí«o¾ÏÔ,gi&óÙíÝŒ+Á2#g:MY’ËÙízö.ÚÙfSÔeÏ¥J’è·ñÿ}üøÆÖMqüMMm’ùôñÍ·‹…]¯íry|_쪺‰ÿyûÇWcM¾ù^¦3ž0¡d†zÌQ%5›‹„¥Â«ñ§˜Ëhs51O"˜Wr¿ç<6®Å£ÖÛ²º§±ýõ¢.±„'dô¾´M¹¯h|M³Õ7$N%"ÔÝÏÄ£Ò?1šÉé±&Ügôáà†ëÖ¨ÛÎyÊÚw +Æsa’`5ax´²‡ztd·å¿½Š(UVçÒ‰_+ž§‘ÝÅÜD‡ŸÆ.÷Ø~sŒ„¿ÝnçB
é¡z³?m½VK¿Â@ØâÔNàñT'EØãS}²°(ç‘D,Í
>lŠŠzO5Ú•õ»ÄÞ]¹^oýSx”n&úW¿Zá6QâC-Á•À£Ñ‰Dž1®Á¿œºËr¹µMñ¡ø›ÔŒ+ÙŠÂɃ"2ú9–y4wÌS™:Wšà>æÚm<ü¡DC§ œÂ ”÷ƒÀ)W%’±]©/Ø5<¼G¯ãÜÄ1ﱎ־ƒLÂήÿÂÅN¥ûí%l35õ²¸/«Ê95‚M§Ž%Xø»è[Xs&oͶXü¾Xmí±ønÒnÿ|ªV͉œyÊè\Jˆòöiç÷/µ×Dá/›$ÚÆ_~˜½sêH–15@“wn‚»ØYËɬ‹˜0^nkFK¼;_Á3œmQ¶6X.>ònr‘'è¿ÔIAŠv¶k°nMÃÓãH}(V¥Ý2¹mƒÅ
uÑ—SôåçÑ7XÅ’ÌLa1Îý<þ¨áäƒCU~>Të“ŸvIq•öÆÂ@.ÂNh•ÍV?”®<üº¥Ó˜ˆò‹hyj¦Q»Õ%7ÐH=n
#}ãÌ«N8k«>L½[Äl”[.ùKza¶á‚3#Ä0ß,?V›âX6ßr”ûû£=lß6GwÂ’˜ž&{×þèÝ_\5OrŽBŠInZ‘Qf +„ƒ6!#€ÖêDQà"PËu¶ +`Žº¡.LÚøßÒB8læãúqjâÊîü/LÁƒñQ¶UC)¿â\y"Ãsý쨕’žÝµKBaÔ¾þÐíóA>É¿HÐv>°Ú¯§ÏžÃÙÿ’P…Ü©r=D,ª2
BUŠ¨íBZãP•b*T
3É5gª3s«°ˆ‹Õ@OùdÚ¹2ŽÚµ= f
…nK=Þ[W”ª¹6Ld|œ ƒÛæD™s"æ;"rjZOxC2
U€më l…Y”{Ž8»ð$¬¬¬£ØÓ³Îáñ +¡YžËÿš§¤ç¹!Å6å`ﻞ+pÏò‘—/ˆÒ&'2¤Kµ +lBT2}ˆŒl¿êJºí² f”þ°ã´-ÚéÈÙ‚ò/SÑW¨|þwêsyôK +É2¼Ü™bS&dSÆS™|À¦Ì9›2Sl +¸¯TW°)#Îq +f$6•÷•Ù:¶žª|`˜n + †kŽRö SÕ•"£`…<) +Óì]Y=aÛ³ãFÍ»ón¹©Såº;NL™>ã¢Nç¶î˜ƒý˜Ìù€V¬;KÊP#ŒånC›TÎ#íD(ÑRÎ3åZ“ÐTQÙ‡{\ÄÖàT•©•¹&~ÌýTži6 +סëiD ñ®ßF˜Æuç]âþ´CÔ¢wB +5 +ÜAL²»<¼+ƒÆÎ|·ûd‚7:•—vYl'—K9ã<›Ú_fÁÄåÜÈ‘Ú]‰‹ža#?ÏÔ‘ ú;uânÂK÷S’;b÷•áožfœ%f™»Sw;dèj +éÚ¥b¨¥eyô3T} +¤…Ý‘±°çmá‡^ps‹‚=åQ2.œ@÷íþ>µoÕÛ;5×}ö½D8׊i¤UZ2 +endstream +endobj +4653 0 obj<</D[4651 0 R/FitH 760.193]>> +endobj +4654 0 obj<</D[4651 0 R/FitH 745.049]>> +endobj +4655 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F65 3014 0 R/F28 2973 0 R/F45 2805 0 R/F54 2817 0 R/F43 2804 0 R>>>> +endobj +4656 0 obj<</Type/Page/Contents 4657 0 R/Annots[4650 0 R]/Resources 4655 0 R/Parent 4617 0 R>> +endobj +4657 0 obj<</Filter/FlateDecode/Length 2329>>stream +xÚ½ZM“Û6½ûWè²Ê‚ €ŸÇ¤’ÉÖÖVÙ¹E[eŠÂŒX¦H(z2»µÿ=Ýh€$(jLfö`‹ +ãÕýÃJ,âÙ*‘’Y¸ºßþð6›ßÔÓOå¶*›ÇS~Ü?ÿó|*ëGÿ_÷ÿ0ÝìÓ]2ÔĹ`)ÌiÿÕŸîDŠ›eAÆQ$b!ïEöF$JÇö„L„Š|ñ¹§ü5ϼçY}<dIœXéÒÈXƒUÿ³‹r¼ÛZ¤,Kø
˜Æýû}ÙúkÄ^Ñy½ûH£§}Y€1!XãÈ;ä>À2½¸UôÛµjGOeMbgíÀÞ¬O~è©ü°ÌÄ‹ªÛÙ +̨õ,’v}û‚–^ÉFTªÝøZp-CÉ2ˆ÷šK…™Ù#$¥÷äᩪ¢‘×]¢Œ…·ê«ë6Äqêñ‘îTQå:rf‡Zùp ô¼%¤B˜cï{ +Ãh,½À‰æa +`Á‚¨Úfó³z(kuÉOí<¨Â€¥ªÅàþŠû"†¿ÇýEg¿ìþZÆœi:I±“/¼Çî jDføyÕ6ô¤:‹4N3ÃYëVsÊÀDàiÀbUêl Zÿ‚ÒCtÕu~P-£çû½Ñ>J¼ÖU7ÚÁ¤~àú²abæ¯Õ¦?Ö"I½¥L8…†æ)ù}ý¬‡ûá`ësŽ6ÑÂCÞUgö>ÝÓe,å)e/,úœ@f¬Pú¦@6Èá´ÍõÜ:&^œgÀ)§E©W¹úDvZ+Í¢IÖÒL·ª^ìƒ"ÆA…>(¢ +
°:h‰¢ñyê}E@)eGÛ٨põv¯Éo&ƒ XGʈ¹éq\3qè4§øTýÓl‡N$‰Â¾^Ašçg5_0 2É!mñ›Û5è“fÍfùÙªÖX3)$4€.óšºBmÏfìk^V9Öq]&y’@•L‚*S ³‰§c„çFá…Ñõ"O¿›Ó»xµOj`Rão»o@à½ãõs—~ÄrúàýÈû“:’¶Õnßí*³ÕVÍås‘GX(1õ%7Õ_Ö£ÀJ×vyeã‡"6²¸ø´W5ÍšRsºTI>î`ýPîv•yK“j¢a‹,‰§]ŠM%…“ú‹ˆZ£p™cŒè§RG,K'~Óœµñ@ü£*|€Ã.¯õÒÙ}G¬ê±¬klÿô¢>@¦×1=ET‚¢õX;¦/¯PG›¨¡{ngsÈIÚ÷ +ôìf!§3Yì²ïÈøa¤×¯§Ò™ñbg‰ûÁ‡¤:Ñsg7.
ÅîUŽ
qûVTÎ8‘ùߌÞåô-Çô-C2»ªŒóšŒf|Ñ>j(pTt•´°UEN.ÃÀ͔ާqƒÕ>n°Ú+ÑqƒE7c€¹ŒøÚ úïtÄå„É` +zp¦j¶#ì‚Ü×2§ÕC^`cÒh6…;³ñDƒqµYºë´MýÑY¶¾‚DO5°º5&] +·g¸ˆ‚™ dN²Ðfvh˜9t–8áÚ”£ +¯dÊjÀZùLbºÒ¼¹š}œJ—NÖt/&zíîÄ£o×¼¾<þ€¥Âfig\´ieÁƒÀàä–¿ý¡ +ÚÐ=%¦øb
›éžL$IîôÒÛùvKÉ"mšš{Ó1HŒE,‡c¨šö;±»´„Ê(a<sEÔ܈~oèÃZª°}v„þÑöÜÐÑCWÃgï¿+Aó9Slãtæ¾¢öµXßàèUx¤vFUÇ£ö¿9=±ö)6>Ájnì2®ÑâÆû¬v%m§÷d?Ÿ‰¿êöêå©Ê—7~ß…éû;•“Ópåµì~\÷ÔÞ.º·å1óª|Ntã¿6eÄd29Y´§¯â/§°y}I +_‹¾ŽáðNߤ]ï‚itÈm3:R…tËLÍGb]eÛÙ×›1<ú°§ª•Ù¼¸Ð«§¡¯˜iot_} +)KãÉÇ[:…eLjޟñê7•ÛͧrÑä¤Â^Ó [ +ée„C·‘&“²Ð²ËJ-C`3¹€ ITßÁürô±dß´Ãx¨ý2ß dd0¤(ÐÄoǯŽl¨«…sŸ°q]†)£àÍ1åœîûtt<2(&ÍÉCÓÁýl!¨ +.ÓÍi1 ÇÜ!á«À¸à_ÚÇþ;ë5K]214Gõ²’[²—ª^Àå-ÿ_Q‡…E—Ç´ÂÂ÷¢° `.6q~sà ‚àòJr>ÑÝ{i¿ +endstream +endobj +4658 0 obj<</D[4656 0 R/FitH 760.193]>> +endobj +4659 0 obj<</Font<</F45 2805 0 R/F54 2817 0 R/F43 2804 0 R/F58 2963 0 R/F39 2802 0 R/F28 2973 0 R>>>> +endobj +4660 0 obj<</Type/Page/Contents 4661 0 R/Resources 4659 0 R/Parent 4617 0 R>> +endobj +4661 0 obj<</Filter/FlateDecode/Length 1445>>stream +xÚÝZßoÛ6~Ï_¡·J@Íð7Å=nXloCö4¨fK©PG*lÙþûIÙ–dje]3¶ûà$–NÇãÝwßÝQ¹ÃÉc‚“÷ÉñoŒ(|d²y|ùã}òóÃÝý;Á“i)YòP%¹FëD1†°æÉÃ*ù+í6E³]]»Ùf~»›ê¿ÇYB@àÒè1wìßÊlAUž~Y?o²I‹µû^e:mÍ>¹+meÕƒ:‘hkŒ@˜ï5Ì؉MW%ùNMsÀd÷ŠÒJ&ÂàÚ)[¶OOeÓíWþÚþ¥DJˆ#tÁi9ÚñÇ^u¶Pi÷©õ•é›Œæé['´ÉxZV!»‡ÍO•ÖÍã^/<·ûÛìV,žûïV«ó°»á~
W ÆÓUö²/±ñ"<ýœ-äÉVpÜ5çà0„õJα#CŽBâD~?Ê(bRP4MŽ1A}9惘ÑkÀóú /\·Í6:º„@Jç3Ž
d/§âìØš˜D_óÛf:Ñ('9±Û&L#®¥Ab´§mŽr(ïƒq¿´Í²èÊ>+gn¹ª»]ÈÀñ`ÿºÜöh(ÿùb/•ÛíN¼èƒW=7KË¡3§»Y`„Ûc]ÉDïºuFÒu›Qœ¾X™Ÿ3ÂÒ2“††Tº5-34À¶~ª×–ª„Áf¯®·È]íÁ5ŽÅ@Éû´íwî‹£Hà}ÞNÔH$ˆú†r¤ôA“5®4ÆuKä7±{lÓ¨ZP‘“*ôlCÁ8ßç㜰ª—…Ë{w·XÁöÀ¨Fb“QZw×$§Ó±Ëa#c<ÒƒÀÖX)ÁL"UúˆÞ~¸Eš•{²sIa=á¡#;|Øaf’ž«QFq‹€!¨tõ&côdBà°Òˆ.þ]Ñö +ú8þ¹Ï‡zšíÐ1iB¿c÷5iFC1¦ ËÓ'Šµne€±>ÕoDqDé8RnOÛPÇ ”3u~EïhQÑâß[Ÿ‰bˆ’¾Œˆá²Ë6lïÀ½Œ]4Óvõ¨‡¡ˆ}^ÔäJ¼° u]Ž[97j–mTÔ˜”ñæLÑœ2¯›qÿyD5IÂ"Q
ET{1ê7
˜±@Ó4)ÿîëÀÍìxeÐÔM·iWÏ®ÿò’B¹T‘ÈF",ˆ‡¥·¡®“oÑȦŽ‹ +¸á>ÜTÁ5Š±K56U»)_ÚÍÊï!‰ˆq0<S^·mCýˆ¦ÑúšªÊ¼å¹¨BÉ&çòRªêæ1ƒ‘R‘xFÀp-™¿@U¡˜aŒG+PU0f„B•‹ñ@ô{¦Fc÷À–ITs£ÏUvÒ½ÓDs#£±&Gú>õ""9Q¾7|c J¯."Ã{ò©½6ÁØ¥Ù Ýþ»nÜùÖO§Žeþ15°q†-?¸üÊÕááÖµ/FŠõÌ̽¬Œ7õÎL0gyùA4u§vÇèBGAQ~ +%ÂœÞ~%¾ÌÌG©€ä=[ +@œƒ™À +endstream +endobj +4662 0 obj<</D[4660 0 R/FitH 760.193]>> +endobj +4663 0 obj<</Type/Page/Contents 4664 0 R/Resources 4659 0 R/Parent 4617 0 R>> +endobj +4664 0 obj<</Filter/FlateDecode/Length 1353>>stream +xÚíšKo¤FÇïþÜ’§ÜïÇeWJnÑä23xÑŽaX›|û0/ÚjÛÓ‹mù°²÷Õ]?ªþÕpE¢ÛˆDŸ¢óŸþSQu{2øãSôóòê棑«–YdÆ#Í9+¢å:ú+Þ¬ó¦¬ê´È‹äóò·«±ý›‚GÍJ¡ZR³ +ÿÔýïå—M²`ÚÄ߶÷U² qºíÇYbã²½bã»þJ™uöÑžŒlç"èÞRïÇÁ³Û + f?Fžºv`´|tFàü…ƒvxã¬ô[¿ +ƒ¢^TïPϯ%öõzºò¦@EH¤¡Z<·‘C
íϵeÛú°ðཔ•èß/e±J›
+œ= '½F7®jZ9U_÷ãͿߺK›úÀtº—§÷EWŒëÁžŽ—´@±‹zn †úe²ßÁí¶L‰¿çÅmõkBùP3uÄ'Ôù]¾M«~€%¯·µs§5 eq9ŠfR8¾´xL›½ÕÖñÎvpôHÅ÷ýîo¼sm0ã÷útÁ„EY7:qI×ÈzÞqEÆ€u!èGÈT÷³é@ëv®õ$vèîX%’Ä×ý7è.U:¾…ë¿'&vsÒbÝÿ²{èÛ>™¡âŸfö´ÒGÿô‰k¥Z»†½ZchŒ³'§è]3>Àú¼U²£ÿa½¸Â‡T˜0I‘Zl˜†çBÇuÕ¾¨‰>‹ä¬óÇ{§EÈ:1Š.õ’‚¢<CÄ‚ Ôµ}uZÌZYÏ"b°µwm‚ï‹ d–ÏÇ_#‚½ú¥Ú‘o#ÍN“yŒÂ6Òø0! Ù÷ŒVI˜ù0šíó‚•Ò:Â:ó.gL«…m[!.™³œe¾1+g,gót‰Ô*F¸‹Yæ›…´áA‹ÙL¯f~õÖ^tË"s*{}«š‘ìå¶0¯ä0CT¹5ˆw<4…°ZÖùù‡–(CÙ³k'@…s#ü¿hÛKó&¸œMÔhÂÝYÔÞ±ÐX“¸ +¥CØ\JfA ã†Ò·8cA“òM@9×Yº& 5wyF‘<©Îat¥)$T0–ÏçJOy‡ó*dÒ‚c!ÇĆ ¶u7›¶çý’æýº¼úbpap +endstream +endobj +4665 0 obj<</D[4663 0 R/FitH 760.193]>> +endobj +4666 0 obj<</Type/Page/Contents 4667 0 R/Resources 4659 0 R/Parent 4669 0 R>> +endobj +4667 0 obj<</Filter/FlateDecode/Length 1818>>stream +xÚÝZKoã6¾çWè¶sÅ7Ù[[thoEzÚ]`[Š…:R`ËHóï;¤(Ù’%›vãµÝƒa=¨áð›3Ã!ïâà)ˆƒÏÁîŒüD°|ÚºùósðËÃÝÇOœ +i!hð’¡X@RŠbÍ‚‡Yð%¬–I±Z$U ÿy}{øý®ßÅÇOŒ$s&Œ¡áRÂ++à¯U:‹&Dª0ÏìçÐœÚ4„~4&MÃMOM³ŽTΖºiü±'Š!Mió2)Š²Ä’‚ìԾ̋jYÎÖÓ*/‹AYB"%Ú¡&ˈ…©ì,-ª|š,P³1sôl1!J"ÒSÄ™îC´ò¶†$HÂàœŠs§ßËb½Œ&8Lõ}é°4Otø\?)ûæRÅïš«Ue§kŽoÁ<ŠFHŠ¬ôÂ\’ÿ-³r™¾–ËÙ°°æ硤Hð}œô5Nž—’N“sQ^€˜QJ&™¯§”\Ÿƒ’Ê‹HïÆÈ$«Æ #)Ïä#ÈfÎ|€žv +HĈZaH!‚x4‘ áŸå"]Ý×Ú¦ÿ¼,#ÿ«–iÉÊýÛ·ê ÕWu£ØD$ÛÛŠaYc³X”‰Ã×¼x2OEøw„)X[„o M¸ª›ZdÆaº¬ŸT&aÙ¼…Kйð:ϧ +~!¢ŸfÇësû ›Çz¬äëö)’âö
q1¿oΦ16f_¿Oòöð^žßÒWäùO9~~ƒê˜Ù56S<¢p±Ýô·‡»^º» +endstream +endobj +4668 0 obj<</D[4666 0 R/FitH 760.193]>> +endobj +4669 0 obj<</Type/Pages/Kids[4666 0 R 4670 0 R 4673 0 R 4677 0 R 4681 0 R 4684 0 R]/Parent 5815 0 R/Count 6>> +endobj +4670 0 obj<</Type/Page/Contents 4671 0 R/Resources 4659 0 R/Parent 4669 0 R>> +endobj +4671 0 obj<</Filter/FlateDecode/Length 1556>>stream +xÚíZKoã6¾çWèV ˆñMöØ¢»@{[¤§nȶœ¨u¤@Væßw(R¶¥H6ã8ëØÈ!%Ž†ó ç~ÊEÜIð5xyM?T·7ß¾¿\_\}á,PHAƒëy 5â<”¢D³àzüNž³Y^—UZäEô÷õï}ýW_
0¨åL‚")45¯ÿ¹ÌfQL¤ +óyó:ˆó@A˜EcÒ +ÚYZ‘ŽFJOT+xÕSæ+-iQ”u:¦ˆ)0x)Ê‹º*gÓ:/‹A]B"%äjÞ*baæeEOÓêÅk,½$Ä„K$¤ +bLgºŸ‡yé—ÎòSÏü¬²§²š
ëkþ>9 qLÇrÎ}s@$9õ¤óz< ’ÒgÄXp¤D”$ˆW]þˆ$È‹ð9Še¸´/Î#®nÔ1÷0ª!‘ËÅh„8Cx«"ÚNËû{pv\”U-ûªˆ22:Ñø…Â;'ÂU'Öˆ°•ñ•‰Ò"Ô…¢Éj_äƒ6I(ñ›Lò"5Ånùó¾;FKDˆèæ·Ý1u5-}ñC#Éð‘öÌ[—yÕ’PŠ(Ù,ÝÁ2h’ê FÊŸI=:®QŒ3Fê‰lPÂègB’¦íŸ#Hz´#øÜ!RIDá`5‘ÞG,SMÙÉ·öç‘Dà cÕû¼&1$õ3§ÇGÈö=VãùôEHµH~&ô°¹-T)¬°;Áà +†ÅYäâ@€ ¢ôƒÂ>ÌɹÁ‡®…Èq8ð'ª¡ü¬ãþÑŽ§òï@š!©Õ¶s '(ø‰é¤ãhX à2ïç½Éa8‘3HÄæt±’ ³–ÒU–ÒýæGÖ–“²i½¬…_pdíÔÀo†Œu$'áÓ]>bÌ·fî[)Çaós“[„ñ– +5¿—‹¬aã†:)3˜gÆîÝk†Ò“aÞðŸ ò>0oeÒÅÒišdö +—Yë±y)u¶–“A†Ò†!¦$ ¿‡7\¡y’ÚKË„ví1Ç~¬œe [>¶²Ý¡3•n²– ^Ͻ9KKÝÂÁ$´ê-AÙQ‘N;¹Ý蔚$o(Ý aWFï[GBÑî„ÀÝõÛ«ÅØêI6?˜UÛIãŠò½æqs³vs¸§1-vw(+ãŠô~¸=!i{wÒQô&F™@ÑLp'Û&îÝZæC†RµwÔa.X·L×km[¸…Ö@½¢!Ün¼;Þä@ñ–О÷¸?ñÍÐÎ¥Ž‘ñþAßù)d8ðÐî0¢O0ð`¸fêeà;mkM{c}ûN´;øpš4þœ\‘ÝŠ¥|{èt²Ê;øo-3î:‡+WÝ +endstream +endobj +4672 0 obj<</D[4670 0 R/FitH 760.193]>> +endobj +4673 0 obj<</Type/Page/Contents 4674 0 R/Resources 4659 0 R/Parent 4669 0 R>> +endobj +4674 0 obj<</Filter/FlateDecode/Length 1685>>stream +xÚÝZK“£6¾Ï¯à¨kѤkª²[•S*™[6U‹mÙ&ƒÁÅc&ûïÓBŒ³²ñÎNå°kcP¿ô©ûëfBoë…Þ'ïø"ÿ"¯Üž\üþÉûùéáÃG*=‰Ø{Úx˜Q2æÅ>%óžÖÞŸ>C$ƒEÿæpÈÔ^åuR~
~Ú'µ*Ó$þzúõÁ]û‡œyÉ(¢Zõ"ÂHÊØ[QbU¯Š}§jJø‡ŒzdriA$fñÓNë +ç= +¬prÞ¬wq¾RÖ%Õ•—î=‡ÓJl¡åÆ…\½‚¡©#ꀱûðÁýWUÕg¨/¹ÉðíÅ;‹Îs@‘¯ˆ‡•àþnƒÇZðPëÔ™»Øõ.'£;“³àIÊÆ”ËÉX»Ôh·ïOÝ>ЋOëLõUàt;ö +Q‘ooWɼÙ/muƒN›Fâ@(Oö#µ +ÅD'qü&„Ì7´R$º +Y€¥UÕLÙ»PF8)!Yí’Cí³ÞiÊÖöL [ßë˜!óqAîɽS‹=Å(_TY}F é‚·¿Å~Õ1ËYA2ã)濤GúnAÊ™îÓÖõRÊ4¯ïÝ|¶ö:?
/œ7 „‚BFÀ·¶ÛtøMè ®½Ò™ƒáÉ8óƈЫ)नÉã4ærŠ%wI±R¬r2¬IåV:Ñʸ†UCçØcLF„ĨxÑu¥b΋§¦©øÂ4µª“ZÍœ¥ÂùäÀ»jÓüPÂÌ9ß—¶²K×Ýù/1ÚøŒU³Ü§u®˜¡;;`eÎû]cÜö›&Y”]Ï|è*Ü@£Ó8eªî¯Š¼3ìÍWê~CbašlÓ<¹8ƒ¹šð;©:$[·!?,Ò©ì€È +=»Ó¬0ìó°Ù7ZZÆQÛýp|Þ¥:òã¨ê5µsôÑN)Q|ý×VÒIÂûno¡ÙyÐo†ã;;èdô=já)&ÎÀ, VóbÄ–ü|†àH\0¢’\=AèèË…QæëNå7'Êó7=¯»ÔŽdº–e:8áKÆ&‚¡±µ›§ÁýLˆ‰À;0ñø×qëϘžÐΆœ[Îè ldiî6ÂÃn`ke¾sŒOæ^sÀD ³•£4¦¸É®¾;šú½†ÍG…4jbŒóHès:xî—§‡²Ý» +endstream +endobj +4675 0 obj<</D[4673 0 R/FitH 760.193]>> +endobj +4676 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F28 2973 0 R/F45 2805 0 R/F54 2817 0 R/F43 2804 0 R/F56 2829 0 R>>>> +endobj +4677 0 obj<</Type/Page/Contents 4678 0 R/Resources 4676 0 R/Parent 4669 0 R>> +endobj +4678 0 obj<</Filter/FlateDecode/Length 1926>>stream +xÚÍZKoÛ8¾÷Wè +¨YQ$õèi»XtÅ"·$@dIN„Ê”«GÓüûŠ”,*rCÛMÛCb‡"‡œóøf”WžsçxÎgÿéa~§¾›üñßç÷ËWoÞÓ؉qD"â\nÂ(ösB +Ÿ1s.3ç +1aê®Â0B—.!=îòƽ¹üûÕ°Ë›÷Œ:„sHI+{”:+ßÃÔׂ.ïswåÓmÜUeY¹¾‡ +q'GcôÉ%ån€a'Ô¨©Ií2”« íã®H“²t‰'çÈÇ]“gê[!ô$wEb;ÉÓÁ©¸÷šÅû,†³öGQããÜ>Ä„ôk?/µüj3“Q‡™¿µ÷yS4‹2iˆc?f¾žÉáØ÷bê|WÕíÙb¶E“.ëÂÅš2V4 8ö¸³"sÀ¨–©8\x>¢Z«±\´ð„¨È›·†¶¶7ï9s"í
„˜‚ñ²M&0Î
y®Š uy'ôÑÜG_w½Ù4MQ
ß]⣮ø’”px5ÖÊ¡jø®Ífxâ!©,ŒmÕÐí?IãÒý?@ð¼·ÓÉzyøˆ½p©ð©ÐôiÞÇî>;%Á›:Þ½þ½ÿó +~&2›•MÓëßEˆ’Vb<›U©Wn…’òù
r9½MOEŒ3L=b"ÖæéýÄžƒL‹°L¥0Æн1I=ènWèÀ’óì ׈Mê¼9B)-ÁF)å19\Š´j/¤U€#ê›Z5Õ¦}HêÜÖñ¥ +PóÙeeI›¤™•Rz¹R µ÷<ày0•H9cÓ›Ï7#s2¦’è5:·‹rIŒý :JîjQäápt³îgQPŒI89à÷r0£úb¸Nn]VT–”ˆRnu1½ØE¥CŠ#àSÇÝÊDéÃÊümqD\'Ujð7¦øÛ?Àò²LD^u˹ÄZv›q<IlP…¥’rX¡*²i¦HtÆÕÔ/ÔÔO>Qe¡µ2ê~Öéì#<²ö`òyVŒù +êzšZOi…»¢(Q¥ÌOÎU>Ç'd«‚ì^Û%w%`Ýâs{Èõ(ôiØt•Š5leQLÁ߃>%O[ˆ¡>?-R)•7:‘*¦`ÞŠúÉ67îîäÔâÈMWÙ¶²M,j¹Föc¡+“hûæм¹'7Ep@ÆLµîÚ—D±,öÞ3r® ¶qâaËq„«8ò1Yçå‰5 óØB
(GûÃêÒBÜ5jpÈÐò{!”’"“Ž‚jõ€ÕKôÒ²?åkõxìŠ!ºÃ¯o]î£w 6˴üÕèGR…Ø‹{ ¨ã +‘cÆß®ýÒŽaèÅ6a§—y~U +µr8;mY¬ë¤~´+KÕz›K±}Öß”¡ÇóšPuÉØn°äuÓÖCê±)Û³ðk3ežÝáàãùá…¨ZEÞ¬8¾aW‰ÚëvÜBÒ–øÁ£›)Uó¾@ñ¾?ŠVïq4õs¹rqÈw…1pÔF·›ªR2`È/Cƒ)¬þÒbÀ©Mi E<òÍsY¾µóŠ|›+;®ýTŠ9yM@®eÒàcuµÓõ]%n.®Ý“c”CA`š±<@³±ƒC-Ÿã¡þ¶c\n âwòîª{×ÓµöçD¨œY¼ ‘Ýëås¶I“våOP‡‚ãò¥²‹1zù\‘Ϻ¥?]ŸÝæ}žÜ®ìŒ"ùEMŽ©×\ÞÓ«diqlúŽëÅýP}ŽX¸pG–…†ZþœÍýíÎÑèh
”¯u:‹ËüiR7z¶ÅWÙ5à¤Y6Dêoô?e‹9ãÕFÌHd±¶Ï‹jùË&Ƶ™”çcŠÜ•Iªéõ ~4Ã¥ÚI"bK¢—…e‰.V’°¡^Y“ÇÑëBÜ,mðà’Þ&÷ÍÊ«¤ìe&ÙãÖ}ðÒ¡X=kp³p–Ê*µ[-ÿÑ`à + “vhm¤ßBx€â»@µ^0{1›Vb:Ù–Šÿ²n.34Ô`h‡½Ó·¹§#±T}6ùç.Íw.>O‡¢ÑKsaô%{sÙ¢=-üßU_-$*…ÈZaé%ÛTcrÌcÞw)‰Èes1cö_—¯þŒ<] +endstream +endobj +4679 0 obj<</D[4677 0 R/FitH 760.193]>> +endobj +4680 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F28 2973 0 R/F54 2817 0 R/F45 2805 0 R/F44 2807 0 R/F43 2804 0 R>>>> +endobj +4681 0 obj<</Type/Page/Contents 4682 0 R/Resources 4680 0 R/Parent 4669 0 R>> +endobj +4682 0 obj<</Filter/FlateDecode/Length 1909>>stream +xÚµYKsÛ6¾ûWèrÆB€à#·dgšI›Nëé%ÎŒi’S¤ÌG\÷×wA +‰MØ#IÍsƒÄ! Þ\¹¨Ã°÷ +1¡Ü +üûâ ö<»u1ÕLߟ¤€ü„•T!‘Ø%öb,S
C‹õ6kµˆED|¢—@Â¥NYB-hŠî7|D7eH|SrÙdªw‰n˜“zÇÿ)ý`¡xŸu‡N_:ÙCߧé2×¹l)Ü¡sBÿm"“a…a8*4"QùPgʶîÕbé\ÃÇF¾HÆiãÅlŽ [Ø|×—Såœ'é,¼ˆÎ2=öŽ™ä¦Ð‡yñ3ˆ!,Ĥ¦é +}„÷Í™EƬ×b7Ì`7ê¬E2™Í|æNšq²¢éº£´]p3Ë +ñ ˜Ì¡ÿPÈ«_Ýu7[˜Õò~›ª‡µÝµÈ§ËÐϲ•-b‘䊷'ùBXú|Wú'&EYèÂ),¤Ù,°5hU_¹´ùS]Ñnnöexh +`íh +*»H=
jè”Åèßçô&©k»4Î&ï
zˆÔÑí9n$#Ð9Äñ WÚVYn7üJé`»@ÞŠ$:Y~ÔùÞ ¥o;(ÙƒVüp¬1i< ë϶බ‡ÂJ¨:úø¢¿‚Ì-í(…‚T7AGEØ‚ÅF%íªÛn˜²§YÙ•P*o<»{²# ³®W\mlÞU«{î~³;úo¾–U퇬ÕÁÑ2Ô7A—‹¦´…,Å@þ¶-ÁIÀBZ¸(=ÃÀä ÿ!Æ8y{ÝuÀ§±±øÈðö4å‹gà– + +”„Á˜‚¹DÛëneÈo¸ªDB?]®×tÏ?Á@al®®¶ÂppëM•ü—å™í¡¥‹CCŽÒ=>°ù¾{ögjpôÈëÔq…Gãs§I!¬jR…Å¡?J¥äøl3ì6:ÈmcÙÉ)
6ˆAçiÚ9{IlŽSb?^¬rkCK°Oà\cc/+mù!TXÀ¾?ÔØ|« +£‰°^ñjcÓR…üÏú¯J*¢¨ñîŠó[ûš[Áî,Îom²"<”Y“XgO¥ÃòoòÚc—;GÀqÈP,fwðú‘ÔØÝ/0f,ütyö?'¢+â +endstream +endobj +4683 0 obj<</D[4681 0 R/FitH 760.193]>> +endobj +4684 0 obj<</Type/Page/Contents 4685 0 R/Resources 4676 0 R/Parent 4669 0 R>> +endobj +4685 0 obj<</Filter/FlateDecode/Length 2031>>stream +xÚ½ZI“›F¾ûWp3TEmz¡œ'3SY*åŠÇ§8Ua$¤¡Œ@gòëó^/ˆm$19LA/|Ýoí÷µæ•ïìß¹sÆOŸ0ø“Nµë4~½sÞÞ¿zs'"±”ܹß:q@â(pBΉç~ãüææI±Ë“cVx¿ßÿøjˆþæVp‡h $"ˆp.`H}{ÿ˜z+F +¤Iv
]ÓóÇÏ +“¹¯=Î\2 +œ +9éµM=Ï4°_œkš÷U%|h%檄ü’q©‹3ˆq_´[ûðþEÎeiR*
&yó5O{§’-= +³[“šÔ{…'{ú'üãÙN+²û+#“B_v~d’·µ*ŽÌÞ¶l»l†ÚÚ†,Û“¼KE`@ÙRehH5"bó’òé–ÈP=þ%ª2ج0”ÓôE“A‰ýI£—¢,àŠX ÓÃ7,!ñyÒ¶FLOҜ·HsxæpMsÀÀ–æ`¥9ÜÐ|žŒ8Z]3nèïÐ c
ÌìD~°Õ!?ªm]ߟ¡;zZKw°Ù§;Øc辎7
íäð®é‡-ªßÁ©ÿÝáQxú©ùéNºƒðÚiYšo¬à-åà± +uQ8‡ü(•\²Âˆ!îé€ot6ð_™/Eäø_7ôÿ?m¾mO¾N@ëDÞu8è¾îªÃ6îëZË2“:€¹×u]eðÿ ÌLºs¦0#0‚M 3·ŽÕ +endstream +endobj +4686 0 obj<</D[4684 0 R/FitH 760.193]>> +endobj +4687 0 obj<</Subtype/Link/Rect[281.572 553.805 296.998 565.447]/C[1 0 0]/Dest(subsection.0.3.8)/Border[0 0 0]>> +endobj +4688 0 obj<</Subtype/Link/Rect[275.264 458.961 297.386 470.603]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +4689 0 obj<</Type/Page/Contents 4690 0 R/Annots[4687 0 R 4688 0 R]/Resources 4263 0 R/Parent 4692 0 R>> +endobj +4690 0 obj<</Filter/FlateDecode/Length 2248>>stream +xÚíYKoãȾϯÐm›€ÕË~ðµÇvÈ!Ï^Ö–’ZVéˆâz_Ÿª®n¾,Ù²33›CûQ¬®WUE}ˆ÷‹xñyñüs ¿tq¼Mþþyññöß½Èy‘¦jq»]šÅ"SŠÇ…^Ün¿²Cy2õ©{ˆþyû—sÞ?~Òj!€e¢S|_ç\ɶܫ·;-e–3x$ìÃ1ÒÌ´mjZþíã1ZŠŒÙ“mw´§E"fp"ìì‡HIÆgG_Rg¦ËR§<Wr±Š'º˜hÓ^§
1¸V›/‘ÔŒÿƒ¿®ÉRÆ`'oà¿EB°±š9ÞÿŠ„di#ÅN-®+Vº
¢Ù•õ¦2Ú°5-–4míÞV@ìÖ£ÖEž¢T²ZìZ[ß1 ¸ólÝqÞ/@ƒ]’E‘YÁ“L“€ŽGÓÓLl§žIË–˜RlU¶Æ½³„Ë"›úª.÷ÞâÍ–žÃë8{ˆ€‡åž"Á~zg¨Œçi:õÈH×BÄ¿>‘ûÌgjãí¸â£N‰½šq˜àÂ3Ï…{@—r~@Åù·úsP±¬Ÿ_…ﮣ龅Ž?wÇH²æ`¾§ŽšçZžÓq{¼NGbpŽŸ0ˆÝj
Œˆó?àÎ?#}+%Gù)™èøÓÓ•ú]ÖK‹‚ç"N/ØʨŠ„ƒ²"Zfp̧æ¸/O'—{ðØu³˜ØLž+ +c¥¦}»³S4&,³>9-5¤¸uCØCÚÈÈÝíP»†^º“:{E_¡âùD6Zµu`’v9‘G̽Rà>N1ȃä yWVœ&íª²
˜E¤u`åaõÏUœOï˜
ÞŒc¶¶À7ƒ‚¬ +´;R yÿ¸™?R°m¹¶Üã76¶]wmkúB¡3Ší‘ò2É·áĺgÆ@žŒmЊ¸†ãƒÃÛHäìw»1´VÒKkÓ¬`=Ë ¶„Hð/¸:ž;{¿[Vv~ǺÈTžQSßÉûŽl²BÁ† ãôÒçÝŒµcÝ‚3‚}¥*XÝ`E‡÷Jålehq¨i=Y¯ŒþxGà›5–6´?u(®Ø-Q•UØy¿a=DL±îs÷{r˜ÆŸj=¯}³±Û'Ú•Xxîí«À™Æ¶>W“.F1rÇs/ºz}ê|üâBç" Gá”qŒ·ÿ
é¸ Hr~M¶Ü˜;Y—«ÊÌ ÉÍ\èã`×4ï…+YˆQÜÃdWt\!wÑUX…„€U<‚k-fˆ…{ÎŽqoyX%ÄÂѱpênJ!&är +ØíãÎUÌg¾±¡ßÒã “IÊã¬ïD~9Û”¥\ª¾y#k“as¶ubîi2ò:jP’ à;@§’zêÛd*¹Sy J”Ö%-¶{Z.nô,Œ{ç!™OCÓ)rPMæAnôtñp8è¼–9¨CÀà1ûÒ·ŒtΉVMÙZÔŠU¤e¢y’΢º; +vÇfùXAû…Sø<Þ0î/dcU$p +µ‘âªÿÊŽ·äÉ“!ýßTØCâ³×o&cÂ…×Êا¦;i°v´ôìj_áÝEœV¾¸¢p8;P>WjˆBBìÌPŠ|ôzéá¨ÙÎtÐOóQÙS›Çªì!hŸÁ!4Qƒ_N„±xªfín)ê¢âhöÀ!îsWà+ùYb®‡zýÆóådPUò°pòå˜\¦zf$g×lø&“áŸ#˜\è'²œK™¼ÞN$óv¢B‡<ᄅÀ‰Û¿ïèo)˜£î4šôÿ +3evÂ_ öäY
Ü1únS[M§}®95®E)׌?éϾF×—Ÿm·:ÙSõ|^Ç©$9‹‚I: 8„µ3(H»_‘”̘:¼>4' ÝÌyXJ‘𤇧ÌùKóLõýeèŽG| XÓžO°ËYV@KâzÊ(…z¤?gMØeFK%RèÌŠ‰ßÏŠ¦Š|ÌòEñÒ„Ç"_;íÕо®-£ÕéQÐ)ÊáÿÑ} NºxN½óðwÌkb#¯7ˆÍI@ÂY=…0}ge–qõÿö
{)’„«²Ró"ô²ˆdÌ’(eÙ„øçÛÿ€¤Hv +endstream +endobj +4691 0 obj<</D[4689 0 R/FitH 760.193]>> +endobj +4692 0 obj<</Type/Pages/Kids[4689 0 R 4694 0 R 4699 0 R 4708 0 R 4712 0 R 4724 0 R]/Parent 5815 0 R/Count 6>> +endobj +4693 0 obj<</Subtype/Link/Rect[277.026 290.303 298.82 301.238]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +4694 0 obj<</Type/Page/Contents 4695 0 R/Annots[4693 0 R]/Resources 3325 0 R/Parent 4692 0 R>> +endobj +4695 0 obj<</Filter/FlateDecode/Length 2408>>stream +xÚÕZKsã6¾Ï¯Ð-dÕ!^yÝd“Ê7Þ\F[Z¢-ÖR”V”2ë¿Ýh€IÈöØ“Trp &Ðèn|ýð‡lõ¸ÊV?®üïßî>|ûƒ’+ž1¡U¾º{Xq%™äåÊHɲRîv«OIÓ§kiLÒSΓUöU·këUvMúï»àh*ÍL
sÙa~ñ2“s&ä RŸS•ÔÝ¥My–<ÑØçT$ÇUlÿãµÎT¿vÓçtí¶—kuiŽ6ÉýÕ÷À¨k^&‡æⲞ'¿¥\Ãl
LhU[ŠRk.™V%id'ùx¼â0‰YùÑž°øËWçÇ òÏWßþëp±ë‚3£ôj-2&…3ïfsßÜŸªÇº·k˜
M¿s«¹qœÙîö5,L‹¤¯O•Ó2å`µ35S…Ê÷Nô„r&i`í`këH-¡÷!-ñ;Xµÿm8çéUi|›C€8
¬úQÿÊŒ/µu»c4î¿úé6Èn/¡éúT&¤kå”=>Ì”³–¬”jêÂͦ«?c Œæ+i$Å°˜y- ‚Í°Ú·Îù¶jŽ…]ýP][÷®èg{<\ñÔ^}_çdíq‰*ùœrkyØMÔÝŸªmýæHãºd9Ïç¡v +Ç&)˜Ðb¦[áÄ Fy%>bM'×Þ5ß +z‹r‚Þ2M‹}Ìfs©Xž TÄá¹>™å,™ñ‡jl,–Š5h¿`KEUÛa+x hƆ}ôU½p®ëwïÆbaïÖ:ùß…b›ÄžQÊÃ3–)ÔcðŒ½•EŠ$øZL6µ£B³Iôb‹Zᶂ$MÂŽªíNN$Õ +)º4ŽŒMÕPæ#Ed«ÎU=cÆŠcÌX´”Ãð}LHѱöÓë¦)z8¡Ý9„Öü€¥lP¥'0˜4k–¦O°rf_¿ÌÄŒ§Oƒ8BÛ +®oòtœÍ¡”FT +&åYM<1®GÄשÇë߬²ÞÙ¤xì*C@àBLøëfó}½m«sýl„ïœ'c“óL°R
º·ˆŸkwBÙeœ¯nmËOVP1ÉR>ÙpŸH°£b½Ù´oßû¼(™0j~ô鯧úüžÍÿ3ìxûH6{HçÁЫîÃ[£4¶}N_mº§“¡½nÐe ¨Ê¨Q‰aÝñeX6¦ à6©™®“7;CæRàâm&:}¡/ðR-}!nùB³<›“Æé”/úBx_ˆ…/Dà(OQ[lÛ¼öÔòyßlÁe +€ÃÖ#X²ø݃,ãêmý‘C¸T6ÅC‡\fšK,ä®ÙWžÔÌ5¹É~Ð_¨UWW'˜4ᙯÀ8Ø:A{b…ßþzß×ÿE«_óœfÅöÃA2œ3–‰†{‰.Ø@ °}ß3¸šÇnʧº:¿5þèºP¨Åu¡ž&¡ûÞ‰E®EìiR¨É‹‚šù¾¡_e¯Ç†Wkìv~úðû'ËÀZ!‚£€#‡Ð M·Lp£lܲy.¹S7ý†WÞÆ%wõžÛ<ŽíŽBšù2ÃI±§ÚðA` ?ý]†ÖLï⳧[óëœÐ†$s:×ÝñòΚͅ³'•"xRq·k¦ˆ>©‘'•âybÃsÅ/_&6žÂÄèTwLñ]Î$7)N6ò¥8ÅüSÊ(ű9èaú?_õn@ +½À‡Ó±¿|™##øð—pä±÷]^rdÎ2¡þxG}`<¶ÖŠñÒÐØ<Y¢‹‰àßï>ü^¯“« +endstream +endobj +4696 0 obj<</D[4694 0 R/FitH 760.193]>> +endobj +4697 0 obj<</Subtype/Link/Rect[274.85 533.481 298.131 545.123]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +4698 0 obj<</Subtype/Link/Rect[275.157 709.621 298.49 721.263]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +4699 0 obj<</Type/Page/Contents 4700 0 R/Annots[4697 0 R]/Resources 3192 0 R/Parent 4692 0 R>> +endobj +4700 0 obj<</Filter/FlateDecode/Length 1606>>stream +xÚíXKÛ6¾ï¯Ð°æŠ¤$J×Ý +iBX»éÊÎq&týãùp» Í„·`!áÌü>àÔoÚ`A3¿’Ç£ªw`DÌü}Ó¼Õ-êoƒÌÌÐÒ£™¸/p\p-ÓCÚw·(?”ù
Š×þŸº"ÇQU£D–åxƒ© ¹jƒÈ/6Gõ. ±_t(>ÛCͦ6XÊIex¬RË:2‰ä5˜L1²‰vüØWlUû0JPÅWŽSS•*¥ö¹H]t'š’0áTÏ]§éF"&iÜs‹º×§#6T
Û„~Qç6 éÃnLèa½±ðA¢7~vèY‘˜ÆWch!ü~ÊHÈ“o‚"þÛÁ7`ZÃ+öáÙ‘§YFxš^¼Ü>øÿoýg¼t;EÃ(§„û}Öœ”d wSzà\ϼŒ¤4¥È #ì:ÂKD2€À°Ÿd½;É]±èÅFØíÝ4U%ë¼!é""!«^î•Î)÷;›;›<
þ»C£U›>§d$8Þk³ˆ“욆rU;¥} i½ÅÖÁ … +†ýšíÜt8÷I–;K';„ð0gó\u›Sg +qPfNŠ9hŸº“.* +h«w¹ìö×~ÌcÀ|´'—¥#¥qÌ´d|õõEõaÎ`‚Þòùe*œæ¢J…ÀŸp£ä©G11 +ÝØÇ>X +O¬)³Úü¢ÏV6°ÕcÎfõ¸Ã"qPÔ™eC~‚žN*vÀXÖgP;kÅŠ2Ǧ´³‡àDÉû½OÁ%Ýcÿ’¥–¤ç÷¸Ù(©s\êpg„°2\Í)Ò5Ï<áçšv¸¡HíÙÞUMmçÝåÈo« +“ÐÍncK·Ò=°væHãlÿ
fp9~[>Ž I» +Çnß´ÇÇá…/ª°F7àâ6§D„}MÓ—V§N9=ͳúl}bÿTþe¡ ¡¸¸ï[UK°/7éë÷ý—…&óEC†¶îp»Ð^ÛaUcqãRlî†í¡±î¸Ð + _–8ðlÿ›æJ¨¬±_Ô@Èšºì¸µ[nqT¥š½é¹.W-ÏÅÓòËù³Ée˜Ÿ¦ÐÏ¿Œ›6×Ázàud|Ôבæ8Ô.`pðvV%ËH”°—¼"N’)L³‰®QêñCýÝ^0nvÞ?]Ï85ëÝŒ‰^¤pãh|ª5¨#ÿ%1员i%;ÈZù7SžDWÞ¼œÅWY$¤F¢ÿ‚C¨8£Á“W«Æ'¼èG¡×#åÚ÷§RéJYKÏ¿ÅqÃzºf +K +F^;Û{N©!ä(SxZÆ£jþSñ%1ÓbÛxl[T€®ÿÊ¡5ýŽÆ»”œ/Òc‘ŇÈ͈,A'È‚‰[ýh,*U#¸›€–péCpA߀KŒêJNÁ•¥|œ³>ºì7Ö+٨ȕyÏþï´_aO+'ŸD^Oø^¯lœ¿*ÌÔ+¨Á–(zãbÇüïÎü|Ðå$×Õ*º/ð=÷Ëg·¯ ¦0×ä¦/:“8%[D +endstream +endobj +4701 0 obj<</D[4699 0 R/FitH 760.193]>> +endobj +4702 0 obj<</Subtype/Link/Rect[150.301 446.119 174.115 457.054]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +4703 0 obj<</Subtype/Link/Rect[454.247 425.088 478.061 436.73]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +4704 0 obj<</Subtype/Link/Rect[469.099 391.215 492.913 402.857]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +4705 0 obj<</Subtype/Link/Rect[175.029 242.173 197.489 253.816]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +4706 0 obj<</Subtype/Link/Rect[311.752 134.282 335.064 145.422]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +4707 0 obj<</Subtype/Link/Rect[150.301 696.072 172.802 707.714]/C[1 0 0]/Dest(subsubsection.0.4.9.1)/Border[0 0 0]>> +endobj +4708 0 obj<</Type/Page/Contents 4709 0 R/Annots[4698 0 R 4702 0 R 4703 0 R 4704 0 R 4705 0 R 4706 0 R]/Resources 3192 0 R/Parent 4692 0 R>> +endobj +4709 0 obj<</Filter/FlateDecode/Length 2510>>stream +xÚÕYKs㸾ϯÐ-d•…!^|g+™ä”‡“Ë:U¡DÚbDjEj<ÎVþ{ºÑ +ի°³BŽí}Ó‹šél”N
N X]·#C!sΣ¶C‹µ£Gd%!ºÙô³/7õž>¥áÒë–†3°Ë®º;€¹»Ð«{h—°jbLc½´Aɡܸ†-Eê$2ìj«ñèêeQ†9g"Eýn¬Ë$ey®°n$Ù×ÇWá=ãLÜ!xE»Î*éßúžz°^3'E.æ9"ªë–Æv¥q›ÐCþ
>œd›µ/C)9+ M0š÷&ºmÅe` +Œ&ê0+|…ÜÂ~‘¨ëØ·û~q#çf€~,ÎñÓág[‡=‡W ÂäcÝ^ø.ÁŠbœl£iHp-uéÕÌJ.asáê3–§#Ì_m,³¬º1©úŠÏv_ÊóýQ +”«n¸N6E”§YÌn2Ü øì–òºz @±”©y½o›qu'—…É`ÒÚ`ùN˜€x2¸8ÙwÏmy¨ß‚K&H# +
êÅkÊf×`,+*:köMyzqõàᤢ_&ÞuÝ—7Ôˆ¥ïøб›ŒiŠvn'‘Eå¦t=¶î r¯’ašSÑÙ4r 9Œ”É¿ ïxv•’KHØõ·îPÏK»6ç1+)ýj%6]mV+¾Ð»_ò˜Ï˜äP»–gy6ËBaÓ¹…Ò•u°sÌé›u0énÜH˯â¼qØX¤Ù_üéQZT.…᱋Ɋ.®e$vŠµzG£ÕÉù-õð¸Ààäâ=¶ýÅJ®g°E‘œr5å›;;Eçb ´ˆI/T‰M£oÃ"AžÂ•hŒ+Íÿ,â`-Èg—’O +òKÁТ’ãÚTÄ`bUÑ ó<÷ˆ‚¹%÷‹BVBŒvùä½
a{,Ä{*‡;j7¶4vÞÏ/˜ÇÞm¹¯‡ã¹ÝX\Ô€D%/fÆ6î/ùÊ<&b,‰Á“ñy®¨é•æ•UyD¿1PÓ«–@ËžÖ¡·£Õþ”~5¢Ý´g[ÓÇŽÈ’^*Fzû}‹<Ö*/ :/6õ¯p³¹=äÈTôÇG ®U“rRRn«…ÎÆ4ÿêã‹Ž:’¤½Ÿ)ûB¤ñ!ß$ª»àH4ª&ûıM½§)m ²ë÷Íì›ó°æ©Å¼yô"<þêªy.X¡}îÏçn¨¿çt!Ãùÿv¹jt¹æ¥ËÒW©Ëç¦m`OsÔ6L;¸aÆÏÿ³‹›Ó«ôÍü•¾´Ð÷Ò’ÇR7†ÑùõFoýÖbùÌ#]3]äáwß•^‡™™.<é肧ùòªH lŸÎérúÆ«i +endstream +endobj +4710 0 obj<</D[4708 0 R/FitH 760.193]>> +endobj +4711 0 obj<</Subtype/Link/Rect[171.169 641.875 193.67 653.517]/C[1 0 0]/Dest(subsubsection.0.4.9.1)/Border[0 0 0]>> +endobj +4712 0 obj<</Type/Page/Contents 4713 0 R/Annots[4707 0 R 4711 0 R]/Resources 3489 0 R/Parent 4692 0 R>> +endobj +4713 0 obj<</Filter/FlateDecode/Length 2239>>stream +xÚåYͯ㶿ï_a ˆ¹â—(õÖ +’Òúwf (‹Gá½mêmyÄ@†åö’K4ï³—d<œVG?£¯—Ó݆(T¸få˜ð@ +
¸XcG?PÓTPëp9!€>rñO)4K.Y4“[M¥öÒWˆ
@˜!6€®¸ü/!rùÉ&©Z–“iÚÂÎ!ïÛ#ç¹uži&(“¥³P +%r(Jä•¢$8ýÅš$5,ãú¢&±[ü}_mIß«Ž€HDj|€f+øÔz?¾½ÂÞýôÀ›eðoˆ¢.«þ`'oÎ¥»dŒ‘ïj¾áçcÌ[Êó¸{s}ScX¢Ìmyž‰ÊæyZ؇7ÔW8æÄrî›mÓg(…ˆº©-‚ö¹j!.¡×µ:43é¥Î¥L£÷5¾µ§*èÞ‚!\ +6är§Qp£Y`bˤCoÝ=!?ûÏ¿{xó?¹ï÷ +endstream +endobj +4714 0 obj<</D[4712 0 R/FitH 760.193]>> +endobj +4715 0 obj<</D[4712 0 R/FitH 191.024]>> +endobj +4716 0 obj<</D[4712 0 R/FitH 191.126]>> +endobj +4717 0 obj<</D[4712 0 R/FitH 138.421]>> +endobj +4718 0 obj<</D[4712 0 R/FitH 138.524]>> +endobj +4719 0 obj<</Subtype/Link/Rect[309.712 472.51 331.065 484.152]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4720 0 obj<</Subtype/Link/Rect[289.194 344.131 312.547 355.435]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +4721 0 obj<</Subtype/Link/Rect[434.897 174.428 457.686 186.07]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4722 0 obj<</Subtype/Link/Rect[377.463 139.981 400.252 152.882]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4723 0 obj<</Subtype/Link/Rect[381.075 715.822 403.864 728.723]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +4724 0 obj<</Type/Page/Contents 4725 0 R/Annots[4719 0 R 4720 0 R 4721 0 R 4722 0 R]/Resources 3489 0 R/Parent 4692 0 R>> +endobj +4725 0 obj<</Filter/FlateDecode/Length 2641>>stream +xÚåYM䶽ï¯è[$`šI‰"sÛ +^uʸŠ‹xMDâÎ.Iô#l©Óà‚-êÞŸî¨×™*x>b7á0vðìd뮥Ž²ÿðÁáz*¬Ï‡©™°FßV¦ÉŽ¡(Cp›€uÝË~‹Ö-èÖ+O[º*8&ü%t®skH¥ƒgÜ) öØ«]sÅcasŒØ"¯ˆÑ©ÎA0
œÔ_²0‚ûP'AñÏ9®5ܵñ€`žƒiëˆÅJÎpí4ömËc:'Ć„ŧT;A\ÒÁçƒr-Åö|íCãÕuÁ²dÛöœí +ê£ËÅUÕ„" +žð1£¼œE݇hè´á3õM†³ÕoW9…iÜ +g7Ö|ïf*Ĺx•¦§¦îŽ¯ÔNþEé 0G‚B‡½¬.)\©ø‚B~¥R1%(_jãÄD¤O!—öÎq<«é/ªŠ÷Lœ¾ü„“$Ó Q´ì%úu©íNOÝuv*ýü–°W÷\Œ¦\tÓšë]G<IÏ Õ\»³Í{☠6JX¾CstDÐ Î8¨²úpÍè”4Òž‹]ù vwN°sÓm"U: {+¸„ΉØwÅZþWº¤¬lû<ðbÕ;kÐÒ/+é¡—À9Š•ŽEU³óS_J%¯Uñþ ¦8øõtI–<늟ŠKÓ¾Â7ÿwÅðe#_஬c¨ õµ>`(Œ-‰ïmãDCý©¯§GK'rn¶œ_K±etÁ8ÔƒütGSòâÉî·Î‹s3-“r¬!š^íÜ0 Èò!U +endstream +endobj +4726 0 obj<</D[4724 0 R/FitH 760.193]>> +endobj +4727 0 obj<</Type/Page/Contents 4728 0 R/Annots[4723 0 R]/Resources 3317 0 R/Parent 4730 0 R>> +endobj +4728 0 obj<</Filter/FlateDecode/Length 2372>>stream +xÚåZÝÛ¸Ï_áG X3â‡(ê1wm-Š{(¶hl´¶vMD–]KN²(ú¿ß?$‘–×Î&¸Û É’ÔÎü惿ɋlñËâôoFü“‹Ãã¤ó÷_?ݾyû^æ +c¹‹Û‡…¤$/Ä¢àœd¥XÜ®’{}¿yÚׇ¾:<Ö}úïÛ¿¾‰÷xû^ðé2Š’BäðÉ,ð.]2‘'ݾ^éªÁŽLÒ2ÙÒ%-“mÕ÷º}´ãk}HER¯zý)¥yRÛ©ž)Žü¬{3cXòE‰›S¥SÔï~w·?è¶Ðu³ö”³’J¥'¯Úu¼^I8Ï£åúúK?»Z.Už˜X–ÿÒ;ŽñÀIµïÌÌ%gœ””-–”“\”vŠî; V*©)KÛºíí€nño‘TðÇ&ÇÑ׉~aã”Õn»…cßØmºº¶;& +§ísú`$'"ÀųÀ 5h¯ë”²Nüë¦#vôvS;þ˜Bþʬ¤Fä²$9åžA¯á\MgI[mç—¥§Ò³ÒXr€}¦T¨ˆPþ…JöU×ÕkÛîñ4»HeF„’_« +|ž>ÖO³û +Ih9bšmº~ûž—‹’(ª¨Z&HÆòÅ’e€?ç+Å’ÉwÇ/ºÑÕáÉòÜÔíc¿énloµ;¶}}ð]4:{Â~Sló¡ZÁü^×] +9¸®rPápÂyÃT¤læaŸwˆ5Üâ¼IYÕA‚!'TÝÔ˜ÐÄø›A3ù²ÅàBÝÍGSùRàç“Ƹ¶k]\ƒÅá¤ÇfmÛº]™ˆÍ“ýÎrîm‹•ÜR;}d2óì߉¨¡·®ïX«Ã€ù ðKU‘GBÀ ünö\Z.Fé¿ÚT$—1´›ê¾nÚãö¾>\n0FÊdn’ÀÍ©š7FàÆ¡Q–8q +nüŠàž¥š· +o\æðcˆovߌMñ
Ëx|Ãï)AŒoE²ñVqIj bz¼½q¿n|Ó’‘’'>\wW¡;ÏH9–5^;«OWm¹ü L¥ ùø€pûü‹ò¾‚Œ˜Šä#üŸ%Õc +Hö؃._î+ÀÐùŠn$YN¹}=²q©ûzûãàräöõÉR·?’,§Üþ±²”DaMn*KÝv½ÅUÂv3¥pKÓ%ÿn¼&ê™ „ß×v|¶ŽCENÊ1 x¾ŽS¦R_”Á¥kØÏVºq@`¨FŽÂbVŽÇÏ)DØÚT5†QqaI{/9añu‹„~_Œæ˜dœÆøy…)MR +—4î]Ç|ò¹¾ìF†$ßx‰%¹õ‡”ÂO{6Y™©[ír¨¡¶„»5œVÃ-ÌÙMå-…'Mí¯Žk~»Š +¯nŠÉ‚ÂÖ +ø*¿â.ßlܘØÔ,ÿ¶Î†6¨Ë~^×þU™ˆlÁY‚ÈèYKÀ¬F°ï` ¸‰³lNâ
ô<äE–Y?¡¢ô§¨Ç~tëwŠ¶¶sHGxôœTYÖÞÜçWõh.i˜Ë½",d‚Èñ‘û÷ð‡²B“d‚(ü= +endstream +endobj +4729 0 obj<</D[4727 0 R/FitH 760.193]>> +endobj +4730 0 obj<</Type/Pages/Kids[4727 0 R 4732 0 R 4737 0 R 4741 0 R 4771 0 R 4806 0 R]/Parent 5815 0 R/Count 6>> +endobj +4731 0 obj<</Subtype/Link/Rect[371.752 567.354 393.69 578.996]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +4732 0 obj<</Type/Page/Contents 4733 0 R/Annots[4731 0 R]/Resources 3317 0 R/Parent 4730 0 R>> +endobj +4733 0 obj<</Filter/FlateDecode/Length 2615>>stream +xÚÍZKÛ8¾çWø(mŽøÒ㘠+†Ý·µMGO·b3S7óó¹êŽ£ê¯£wdzVÊ7;.™V%
xêÛ#®+Ïa);^&'T’gnaœc{žÀäPw;ï͆@¹&QEƦאַK5õÑé5š¬ÖiŒ|5wh²sg$þ-Wn“ŒURö|gª«t«ä²"£9ŠiqCMíË9CÓvY›8n€—ø⤄úëV™‰LJ«ÎÊtVyݸEŠ”eÉg<¾z›A=Ó £—-Ò »éž·eŠQÛÙL)¶2y‘\®[s2Eò¥9â&cã7é+•ý&ÏQY–kõjPf\zÙ€ +ZÁ漺ÇÙ%aw‚gŒs@ H™KÊÒ(¯¦¬ú£);Íç/IY•†”Åšã¦Jƒ×µDˆzÛr#ØTw£[víë¦{¡"AîP#©
°¦f0P3¬6Ã|ø]Þ4'Éó€ˆ|ADn +y"ò9QÆ2#"t¬‰È=¡#"uXõ°ÑQ/˜È’zv©úÇ© X"µdYV¼¨1Ã1oæ1ÏK–¦ŽÇ’´·Í0¾Þëj°i1§°j>Glph‡b€e!c +…< lH +ÆÀ³õ †Êv£á¶3›ÃØ|AJÔ5#(¨¿§¦"éÜN`3¤Ç¹®:Pú|k©þ¥jov>¿Ÿê¨·¹‘ÿV)Œ†€ÿ +‚ŽqÐX·Cͨø~ðrÔµÝéäß[‘&‡ú‚ûƒ<z >4 +å=á´›8†‹ž!к\Ú¦Ü6×€Ž½[N‚š,z„?§Ãx¿müfqBJ ë‡Æ,‚8j +hCœ,Ý,ì£h†%°áè–'‘b=‘¦©‰ýÒ˜{8út28kìÆñÑ™|:ŸÌd àͲ™±!,–ö5½@f[pyô{>d¤ýЈÒ|¾ä…ÓÉã)Póx(´òxŒÚ={ðå8{P¬"}³o›Tò,¡£¼œ¶0ÔW’2ó€0ikj87/';1kSjz~¦þo‡u>õ<6ã=(gL”*JJt¶èÓëÄ–˜é¦èœ±¶Vu%}Áåå&±}S‚&˜a›IàI‰5:®PSÔîÚ®pÄݶ<.íÍQø]×l£¥„t>¦!
ŒÀCèiª³ÖÔ<p°‚hÂçBß›cYˆÎRRäÚë³Ñx([.BY™N¡lxLØ1Ŭ%±E¦³à4ˆ±Ë™[;ÌN¦>ƒå*ƒƒ^ŠfKtÐQoĶp@¹?W,›pV茜"4LgH†äÆöH8‹:Œõ5ý=5åS8‹ +g±TÑa8‹ÍÎ@¦LÍ\” o
`¬ñBÄ-Zƒ'оDšåDA>4ŒÕõí ’…\˜ŠBø0§K«$ +TX¦%'÷‘3®¼K8Y!]„£*&”O‡-æ¯=òdŒª…r\4Q[W0žùqçÑ7LÚßwü^)a/³ ŵð^r2¿Î‹JvëM‘8s&"ëbª_Í]Dj¯ÒW$ŸÜöRêÇm.ÃGJÎR?žFS?žÚHû{×4¥~ð°©7®W,A€AsªÛlYð'Ñ"QW6w!™{[ +½D•Â¦…¨HΨB1ª.¨‡÷,U i¢J¡U@ ¢†¿"Uòì×âÆüé |þ€òÜÔíñU„5Ùtañh"+•Ú|K&¬R<Œ¼ õIÔÆõBñN˜!”3°†¤Ð&õ‹û‘±tºm·h›–³‚[Ét™‡xƒ±,íÍ%QüÊNšeªˆG™îëÍÑÍïëMÜÙª6”i:ÏÒ¶@1ê@{$y+8ƒ™ÇàùùÝó7JÂã–ºtJ&“×"L ¶Î†M££$Tî »,*°8G…錢Ž9ϲ·Ú Ôk'-&Lh™ì¬a”jÁhwÍoÎ÷§‘1KUþ¿Ø0‡ûFlg$/í-Ïì +žî*%gÄ]3o8@ˆ¥™0q@h–N>ë».ne&p,÷y§ŒCB±,-ÿHHXû<ÜÇ,7%+xab
tTù"œR¬ddÆ þSÝÕWs‡o×K?Ø úþóÅÈ|JÃ{Á9ßê—¦û@1×êrúzŒþ¾KÀøÜâ?Ñ°J35qþ9Í¡?Þ ø +V®¢3;“™†ÿF‘¶“’q9OøÞ_ðFlˆ§8ÓÓ'㟜xQ–ß
,…TÝm‘(¹ùD#Ê)a!0v%7x ÒtƒXn${¤WÍåa9 ¶ÇÃîÑ¥&Bé7nåÌÇXCH0F¥”³lëñNÌŽ©èt#þŠý'÷TåÞ´üÞ´è
¬æ‹¬'¾a(Q$šOnVé«öR¨:Œ7ãvy&N\“•}FÓIg&õä×jfs!mREÿbƒ÷{xïYí×Gå>3júŠI?
ý›k4bð€ê /œêþ—Œb?ôñTï—Fbu£ +endstream +endobj +4734 0 obj<</D[4732 0 R/FitH 760.193]>> +endobj +4735 0 obj<</Subtype/Link/Rect[219.879 438.637 241.673 450.279]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +4736 0 obj<</Subtype/Link/Rect[253.983 357.342 275.777 368.984]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +4737 0 obj<</Type/Page/Contents 4738 0 R/Annots[4735 0 R 4736 0 R]/Resources 3325 0 R/Parent 4730 0 R>> +endobj +4738 0 obj<</Filter/FlateDecode/Length 2104>>stream +xÚíZQÛ6~ϯð£ÄŒHŠ"ùØ\›¢‡C®F_²}míZˆ-km®‹âþûÍp(™”¥Ýl®ñåÚ>ÉáÎ|œúU¶¸[d‹ï—eÆüŠÅý]Pùç÷‹·«WoÞjÁ¡MåÅbu»PœeÂ,´”,³ùbµ]¼Onn¾éÞVwuóÓ®½ïve³=¥¿¬þþj<Ñ›w¹ZXäb–C£ÿ›£~óøÂL6ƒœ‰åÜô$;O¢L¸˜œ‰\ô$›v[M2â†k{²ÚÓôKA²ïüwß)Ãi–°Y.K‘1)üž¿9«~Ÿã sΌʟ_ºüÜ¥G«Ó,7ƒœº”‹¤M—’ë¤l°,’ºÖ,©îÓ%·ISî©{׶ˆ J—*ù5@³y ÚgÑEç†î*j]ãY7usGí-5ÇDûú”ʤ‹IN éRð¤[º½,µ`\‹%—LåÖˆ™Éj7-PCQˆk‰¸`…(z’Õû=-n]a)gä‡(?¤8‹†Æ
òÃN6‡D2)7ÝCé'd’ŸeIãPj¯IªŒTÆB-q”JM9'„Ú®*·´¦<ÝÙRkIű=êõÞ“ïÓ<©š6åÜs|MÃêfÄ9¶5Á9õ ìnWbĸÐmç4œaÕ¤ Këût¼9TMÇhºÕ®¦ñKar°Qï}Ó´!m’C™r•<R¥mö¸|_sç åéòÄn?P’‚m¿<€<Øèæt£K] Ƙ‚8úÝÇêþñm½®»êðˆzWÑ'!TüÎ*˜ÎùDÿhu†IÆšgÒA(–ŠÍ¡ø5
ŽEGåY…°@ +.¥Ê—UyÄrÊÍbÔ5gÄÕŽC3#Ež¸ºµßÕŒw¯²<±þxF«<÷áM‚§À3”gVŇ1u[!h +ÃІÎ[ÃÛŽO&‡ ‰dzXŽ@I»~æÛSö ‰$«¡µÍ œüJ|Ì‚3%ôhþ
NîÄôãÿ¨ˆY¨/¶î\BTr Ûœt(§thöºUs&Œ,:* ƒZ CÕA”p‰Í›šl««Û3T^83^ÝÑ…>ŒçÍÕRpI5B>Kn#–sbÇép¨¶uIm½yÒÐÛÔ&3>¼>²q(;^¤eB¾DÀ®!h®f·-S™~Á¶épm¼N°Í¬™ ƒ%7ÉMrª|¦æFäÚ#Á´¼wc ´f© p0%eÄôÇ”ç”}2š«Ø†¾Ð6Þ‹5^ì2‘ÕÁ‹’ÕÐ +û[†h¬z0þšC9˪Ç?³/ËY!¯è<‰¢ƒ³ +Ô? 5TiÑ×å‰tÓ¡}°NÙœi>²÷×]ÈzÆð>’[V°Âª+ž +õIÿâøå·¿–™³ªÿoÿQ¢A予íû™t•×Ëïsu™°Â”)⾓ +èöWÌÜ=@C1Òô1¶Ne¦ŒÌ¢2?ÄiÉr£#«Ÿz†3Ê2ów,´Ö‡Ôåú”¿r ¹u;8Ý̸8Õƒ¾¯×ûIsËäYoÄž®c>’IËtñ%Íh‘É€ä4Ú±FüÉi>×ód¨es–iy-=Ž£¬!Ð8÷u…»Âk7£Ê·T¢O‡e@)Ïv€.Ó(F +Šì@§×ôÝz>è°ýˆZ…cé¹”¨Ywþ-8Ù¬`Z/×W`> O´š<Ãböd@1h…Žçµˆ|dÊzwÎúݬUÓsŸ°VFýgTñC
]b\+f4xàÄäT¸ñTò¤Páw«WÿL)ì9 +endstream +endobj +4739 0 obj<</D[4737 0 R/FitH 760.193]>> +endobj +4740 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F28 2973 0 R/F65 3014 0 R/F46 2806 0 R/F45 2805 0 R/F43 2804 0 R>>>> +endobj +4741 0 obj<</Type/Page/Contents 4742 0 R/Resources 4740 0 R/Parent 4730 0 R>> +endobj +4742 0 obj<</Filter/FlateDecode/Length 2904>>stream +xÚÕ[K“Û¸¾ûWðHU` ЧõîÚÞl%©Ífªr°} $Êb-)*¢4ã)—ÿ{ºñàKÔƒ•l6_Ý
ÐÀ+ÏùâxÎÇþþøøêõ{Ÿ;Ô#,ðCçqéPŸN#GpN¼ÈwÎG7'4p_&SDn±Î&ÔÓ%éÎ]»/“…®I׺f7™ÒÈ]%ºv³ønç³,!ºýïê»Å„Rè òL?óV¼{нÒe«>QbtSÜ|^O¨>?þŠS +œ'Ã#‘0W5m²,“ù.-Ö¶_kêAH$§¶sC÷)ÝNLyªÞ˜réEΔrø‘A'YïJPC„zîðÛ˜;”Å|t)^#PB ΪZ¶“)÷¤(Ä›§˜E[v^Øy×YQÅÚÔ˶"ùƒ³RLÀ$yE +å¾8‘§t‘ØEžè§x±H±sœa9pWF#hš€âVá´N×_te3¦ÁÛ{SVAEZŒ³Œç¦£2fýzj¦G¸×aÀ&žCßýþznüeB…«â% ó—*+ó´XhB”‰q^ä¹5·ž:ÄÛ¼‹ñ¦u×»TMªó´T“Þ`¢RŽdmBµ½ÿ–~ÕHjíÀ(Å—mœçU%à—l¶kìàÅ”PXÏœ¥³,Þ%_{}Ø$`Ušè5Âdê{òNX¹{ž€U]ÈcŒÓu_˜¤$„kgŠ‡L1ÂlØÂçrÂÝ„*73ÃÇ{“‡BI8̳Ņ["i¢¾àæK"nçúéÓÏÉ<‹·É€OŠæج^~Þ¦O YR¸<¼ïòhõ ƒ +Ügj×€¬³<êWsFK=ueb¼ƒÜ}NÍHÝŒÇaw+Äõyß'uܪöV0zcbXB6)EpÍÛj7ÛJx Ú3žïõ:[ï]v¸Öá‡!Ä÷|÷_«d›Ÿ
;³¤ò1ÚaC;¸aMgå7ÖX\¿Õ‰‘Gľ$9
_Jªv=ߊÆzÍoWÙvy~˜ ôvLG\|Þ—½{´V´«Ìjjzƒ¶Ÿïö +@ )8Çz÷øê߯páAÑ~ÜáÂ'!—Î<W
ñçÔ%‰Œœmâ,_ý£òP+¨òX"ñ þ~pÚ’ƒP6%ü-ø÷+ôö#é<«¾8¤(sþ ãôi'§eh ^ŒPíª.‘Áöj)Ü•Àb'éMšž$þxôálmЃwÈH(ùù&›Np¸À~í$Mažš¦Qû®¥YCª?‘J?íšßÛƒS·±V=>Ì¡¾•½‡éÛ'H},£\/®ù·µ$ªQa³n“ÁoÛBmhߧYò-ùç°’%°Æÿþ‘yžxí…¯½R›ç¹O”xú©ÚQ«ÄK+±Tî^²ä³Ép‡€%żÀƒý‘ÊÞ r-ìŽTnr•‡é{”ÊcåzqÃâ!‡õ¾3x‚Dµ°;’¨=ÈM$¦ïQe”ëŇ>˜¢“;Åz—xyPc!~‘Þàc-ìŽ|lr‡é{”cåzqÇùÀTÜœƒ +ú'N"éz,á”PŽè"Þp‘ZØ]¤=ÈM.2Lߣ.2–Q®wÞE¸ODhrðîüÙu9CÞãìJCòÕgWP†ÏÅMgW.‘qþìÊ-šƒÆ£{ªïä=3xhÍ N† +èÚúþ µjtï +H¼:Ðþ8‘`z{%Í^x‹µãÖ»ÛcÂcX]D°—£ÖoôÃGûNkÞ, LVü¥ý§í›êFÈçõÆ@'`V>™†®ÿ‰S¡[Bê9‰ö”JŒŽ]ÀÙ +,H?â2âñÓˆŸ÷ýÀó;xÿ¶‡ÐU¢+c«º¿suìÁ"^EŒ¦xA$r¦ë¤EDƒ¶úAîÿe•3 +endstream +endobj +4743 0 obj<</D[4741 0 R/FitH 760.193]>> +endobj +4744 0 obj<</D[4741 0 R/FitH 509.43]>> +endobj +4745 0 obj<</D[4741 0 R/FitH 509.533]>> +endobj +4746 0 obj<</D[4741 0 R/FitH 497.577]>> +endobj +4747 0 obj<</D[4741 0 R/FitH 485.622]>> +endobj +4748 0 obj<</D[4741 0 R/FitH 473.667]>> +endobj +4749 0 obj<</D[4741 0 R/FitH 461.712]>> +endobj +4750 0 obj<</D[4741 0 R/FitH 376.47]>> +endobj +4751 0 obj<</D[4741 0 R/FitH 378.225]>> +endobj +4752 0 obj<</D[4741 0 R/FitH 366.27]>> +endobj +4753 0 obj<</D[4741 0 R/FitH 354.315]>> +endobj +4754 0 obj<</D[4741 0 R/FitH 342.359]>> +endobj +4755 0 obj<</D[4741 0 R/FitH 330.404]>> +endobj +4756 0 obj<</D[4741 0 R/FitH 318.449]>> +endobj +4757 0 obj<</D[4741 0 R/FitH 306.494]>> +endobj +4758 0 obj<</D[4741 0 R/FitH 294.539]>> +endobj +4759 0 obj<</D[4741 0 R/FitH 282.584]>> +endobj +4760 0 obj<</D[4741 0 R/FitH 270.628]>> +endobj +4761 0 obj<</D[4741 0 R/FitH 258.673]>> +endobj +4762 0 obj<</D[4741 0 R/FitH 246.718]>> +endobj +4763 0 obj<</D[4741 0 R/FitH 161.277]>> +endobj +4764 0 obj<</D[4741 0 R/FitH 140.953]>> +endobj +4765 0 obj<</Subtype/Link/Rect[340.51 448.903 363.268 460.042]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +4766 0 obj<</Subtype/Link/Rect[462.38 448.903 484.123 460.042]/C[1 0 0]/Dest(subsubsection.0.2.4.1)/Border[0 0 0]>> +endobj +4767 0 obj<</Subtype/Link/Rect[435.826 435.354 458.42 446.493]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4768 0 obj<</Subtype/Link/Rect[445.606 421.302 467.543 432.944]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +4769 0 obj<</Subtype/Link/Rect[360.616 216.271 387.455 227.913]/C[1 0 0]/Dest(subsubsection.0.3.10.5)/Border[0 0 0]>> +endobj +4770 0 obj<</Subtype/Link/Rect[430.128 189.172 452.066 200.814]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +4771 0 obj<</Type/Page/Contents 4772 0 R/Annots[4765 0 R 4766 0 R 4767 0 R 4768 0 R 4769 0 R 4770 0 R]/Resources 3317 0 R/Parent 4730 0 R>> +endobj +4772 0 obj<</Filter/FlateDecode/Length 3237>>stream +xÚÝ\]ã¶}ß_á— aøM*Oi’&A^Ú¦Ån4¶¼#ÄcO-Ïîóß{)ê‹K2%ª(ŠÅŽE‰:÷Š÷ðŠ”õ¯>®ðêçUýûýí»o~âlE0¢‚ËÕívE8CŒ$+Å _ÝnVî³ø†*}Že”ÆDD϶|Š v;ˆ‰ŽwÙC¶?Ù]ÅÓ:¾!<º·Åõ1†ÚEqsŒy”mcB¢¬Üܯ³¢2é$‰îó½Ù£ªXÙ¿Ëïvùá#ì“ÑþFéã}Ç+wòâ[
Þ¶|ØÆ¿ßþú¯nC‚'ö +k3ñ
£p…ý]wT”žòþÚõù>o.ŠQ=™=ÐzjJŸÒÝSµ Ý +Æ>´»X%¦Å)æˆ`)=ùr̶u
'2T Lšj‡ã¡HiY^¡û¸D²úf»{Ùî¥@8¡‡V6h7Tk$·ýþˆ ‹2`Çs,E„LSëè][°±ÑQº·¿°[D_ +µy¢WŸËºÆ¤5´[ýì\òŽ#¡‡1,¾€!Ãú*&Ä»€"°@R’Yž¬ŸÐ—Ú¹ŽÁ…öV Ò`†ñ A‰µá +%, HgÀ:·`ÒÙ52‹Î~þöÒ9TP¦ÃùåD! Ÿ²€$ò Q¶ ‰\#³Häço/‰Be:ÜxN„fªÎ‰?fë]zÌ~ÈOÙ‡‡‡t¿y©Æ¼0„ÿ²FS€8˜³ i~×>k“ï£WÏ<È9ÂT¤°?à +I",‡_|YÇ(Â*dâô`]¶ ë\#³Xçço/ëBe:Ü8똹äŠt¡×¯ìp}Ødvk3m»ëX>ºÈ¶ÙÑ>°ðc(ňyÑp€¡-Ø‚uÌb¨Ÿ¿½
”épã¥)<5/‚_D†Ì‹þ€¬kÁdkdëüüíe]¨ L‡gÔWõÃ=_Ö‰D"Šæº €ý¬ë€-Ǻ3#sXçéoë‚e:œ×\XhŽ¨ Iä8@¢lA¹Ff‘ÈÏß^… +Êt¸Ñ¹°Ð +i–œM†¿ï<åûñ˜ÊŽ/ù~}Øí²µy¹óúò•gŽSÑD¤§?à +·w{œ‹›EÎi®V<¡ˆ$UøÿyŸíÌ•F›ìÝçûg +[ פh#›uoøo4¶)IêÊ_[à30ÕæŒC÷2ú^`õ÷U¡TDySåñX*¨Ëó%@«ºv~ÙM +.údÚ 6rgÎx¶ÛÃý)Ä9÷ Òîp`’‚î,‡™ÌMŽxø—Qª}òMãYÕˆ?ÅŒÔ+€››ÛNP¶OÐh´Y%‘¡¿ Í + +»ö!ßvçao{Ö1L`'¯YÇ@•³øàk‹ë¸²d×q˜í”«±©TY‘"èÃîD¦ÜozØÔÎJÍ*‘Su±ùÞÛ,G1e9›C!‹óç]q¨:$,Ƥ‡"3d–¼¯q™Q\%-ªçw½l&±Dž'öMÀ£‹µË‹S/”‘&º“Œ›tU/c‹ZuQ÷éCÖï ©½9Ù[Ä,2ío”©~¯j +yƒ#àÕÛ¶76—¯Ìg³—§Üh¬OfIL¹\ÅÄܺ«²8ëœêLž +3f(7ûºˆTÌEÛHfiÍó&=¥—[j³&?¬«»Di`[fÅ[¸® "ïáèo8øÅÀõð#ßòä‘/‡èaÎg|¯ÁùÎñÄŽ|ýÛÃïÅ:K4\C¸¹²?^ÿT¹ÅZn¦ìÚ˜3Qöó¶ož*“ÑFgÉîì “ÿkKn˜÷B® › +Êt8¿l¨à¦rÝÖÀµ`’È52‹D~þö’(TP¦Ã&E¦4ÉåÂ2#ãd®Cæ8Àz¶`ÒÓ52‹ž~þöÒ3TP¦Ã¾PaR"¬ÈÄ*0F‚†ÌŠþ€´kÁ¤kdíüüí¥]¨ L‡§àˆJfĘFB…Lþ€<lÁä¡kdýüíåa¨ L‡Uo0N‘ÿ5•3/!HÈ|é8ÀÓlAžºFfñÔÏß^ž† +Êt¸qž2Œh³ºë +©ûÄðÿDfä=*&ˆpYÛÀîÖ‚-ØÝ\#³º›Ÿ¿½Ý-TP¦Ãõw73Ä@5¢Uo[j¥/é«ß& +ò·R(ôF½È •R»Â–îSó!ÝFšÉy”îÊúéæÙָˌLÙlå滼4:lžÖ¥©Üe¯SAEVé‰0äSÜȧò¢öµ|‹e›¼X?EV{~ˆ)Ž>_þ¸²ÜAÇ3"M؆IUaËUæ@Û.¦d.Œ3¥¶8ðèò\#${Že´ËÝóKºßìJy–)u¾ö\‚WFŠRÉ!i©çbÑÎÄîų̀҅üÀ½ÅæÓOæ»Éµ8ÖìÞ›™%X|HwX¹»úttÒ+iz.ú]V‹QDZÑt£3†µ˜1v¢ÎêQ‹•Ç
% +sšä\ œ–¢a-êÛÂCöpg„Ÿ**쎖ÎZtõËP‚ÆTÑÆT5¥ºN÷»ÜÎ9V¬{í4lïò’#|¯êU`š;ke“ƒ¡€ÔJåù¶K×·gÎ+Å Üóê6×w}f(‡Ü%ºÙÏtˆ
+Å+ezÇcöF°©9Œ-xK®m¾//ê2¹"¬1•ž¬N\À +˜@vÿí}jýÉôÍÂÎOÍÑê„mœDMÏ8¬z’UŸq‡ã÷¦Óf›J6÷ ó3My-îîj.ËÒ¦êÃ5+Zédeõí9Û£ÏYuR¸7'äûMþ)ß<¥»úÎPó +>[µ©3$1¹Öl\A +endstream +endobj +4773 0 obj<</D[4771 0 R/FitH 760.193]>> +endobj +4774 0 obj<</D[4771 0 R/FitH 693.681]>> +endobj +4775 0 obj<</D[4771 0 R/FitH 695.436]>> +endobj +4776 0 obj<</D[4771 0 R/FitH 683.48]>> +endobj +4777 0 obj<</D[4771 0 R/FitH 671.525]>> +endobj +4778 0 obj<</D[4771 0 R/FitH 659.57]>> +endobj +4779 0 obj<</D[4771 0 R/FitH 647.615]>> +endobj +4780 0 obj<</D[4771 0 R/FitH 635.66]>> +endobj +4781 0 obj<</D[4771 0 R/FitH 623.705]>> +endobj +4782 0 obj<</D[4771 0 R/FitH 611.749]>> +endobj +4783 0 obj<</D[4771 0 R/FitH 599.794]>> +endobj +4784 0 obj<</D[4771 0 R/FitH 587.839]>> +endobj +4785 0 obj<</D[4771 0 R/FitH 575.884]>> +endobj +4786 0 obj<</D[4771 0 R/FitH 563.929]>> +endobj +4787 0 obj<</D[4771 0 R/FitH 551.974]>> +endobj +4788 0 obj<</D[4771 0 R/FitH 540.018]>> +endobj +4789 0 obj<</D[4771 0 R/FitH 528.063]>> +endobj +4790 0 obj<</D[4771 0 R/FitH 412.136]>> +endobj +4791 0 obj<</D[4771 0 R/FitH 413.891]>> +endobj +4792 0 obj<</D[4771 0 R/FitH 401.936]>> +endobj +4793 0 obj<</D[4771 0 R/FitH 389.981]>> +endobj +4794 0 obj<</D[4771 0 R/FitH 378.026]>> +endobj +4795 0 obj<</D[4771 0 R/FitH 366.071]>> +endobj +4796 0 obj<</D[4771 0 R/FitH 354.115]>> +endobj +4797 0 obj<</D[4771 0 R/FitH 342.16]>> +endobj +4798 0 obj<</D[4771 0 R/FitH 330.205]>> +endobj +4799 0 obj<</D[4771 0 R/FitH 318.25]>> +endobj +4800 0 obj<</D[4771 0 R/FitH 306.295]>> +endobj +4801 0 obj<</D[4771 0 R/FitH 294.34]>> +endobj +4802 0 obj<</D[4771 0 R/FitH 282.384]>> +endobj +4803 0 obj<</D[4771 0 R/FitH 142.746]>> +endobj +4804 0 obj<</D[4771 0 R/FitH 144.9]>> +endobj +4805 0 obj<</Subtype/Link/Rect[284.151 315.897 306.745 327.539]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +4806 0 obj<</Type/Page/Contents 4807 0 R/Annots[4805 0 R]/Resources 3058 0 R/Parent 4730 0 R>> +endobj +4807 0 obj<</Filter/FlateDecode/Length 2563>>stream +xÚÕYK㸾ϯðe)hsD‰zÍ-;› ,°ÁÆI¬D¶h7³²¤Hòtþï[Å"%J-÷ô,rÉ¡Û$ëÁ"YÔ»`sÞ›?l¦ß€…ð—lº³Óùñ-ßîÞ½ÿ”Ä›œE‰È7»Ó†Ç!K2±I£ˆ¹ØìÊÍOÞ~/ë¡{ìåàÿs÷§wVïOÞÓóÓó7flË9ËãØJœT…žg"ö÷ý'm8X‹§Ýæ,IÂÍ6XšYÿá§Ük®þ6ä‰w)|{Ô¹‡Nä}ÆI#uãsî
ê(Kü-ÏqÀnj»R“Ã’õj#Áò “ôŒõõ";u´L3EÀ¸-gïGÞðè'^%{šðá·\x÷ÔïïUk(ÊÌ>³LõdY[ØÏð?ðŠ³cfQýµm›Ûmü–§‚¥1ìXŒ¦m¹JõY•zé!HöûÛHèÝ +3¯—>½¡¿#²b0SlÌŒ{£¹/òr Ÿz=‘›\¶Ô*%RÑùÂ3„tôrà„¬Eî ;V¤bðaÝ8#’ôrQ}s‘£_9k¥c6–à*Ãp>£ã°'ãa ‹ã
H=¢=©Wª©{«ÄøÒ¥ZL¡×w¹íÚÞÌ´K#\ÊìÇBZÓY‰Iº0·ò¨öáqmÕÓf§ãÅÂc4°Óg‚”ÅFЦÎù@›¬F:‡Ð›_6Ã~òs¯©ªÆïÁŒpñÔv<)êP©æŒNå‘ÒöÞºav"åƒ ¬YÂÁ¥f,lÞøN«¢“ß’Ö”=~שϲ{‚ôóüDÙÅãeƙ娎'³µ·’!êh;U'%«r‘¶n=½™Óxl®õðf©çEÎýæËø²N>4{“ØÝ»®µz«YQÊ -n9ËB£á·Z’T;Ãoßý¾(ËúÐCB”¿zs¨¿ X Ço*ÕvÕy¾¾\ËÎÊÕîeuÉYä¶d¼<ý¥Ö4bQ0–˜}ˆ^¸
³À»oªRÇaî5
›êÐ¥pîì`©ŽÕê3õÝ@ͽ¶éf<¢é´¿§c&ÅÐn…°ˆhžTý²r¤ó$ Íú8¯Œz;ȶXÁHTÉ)c‘cÝIgõºP£²³$J£Ø¾YT’yQ!Ý‹2ò¢pukiMˆ"¬#uYaÒŒD0&F$8… +ðÀ†>}p
†ù|j)µ;ÆÎ @»Ô¿™Þ&ì·Fa=XÞÑ[ gÝ`;i +1j4¶Gˆ .>ϼ֘FX¤me].ðÆ"½9Ë“¯Ë¯a6‰UHá XE„LÂü-Ëþ?‡_*xÁ¼ÖýEQróëtmX‹Ô³CM=,ôJ¹k8^šdMÌ, ‘eßSÜqH"Yàp˜×†ðÙcÒ‘ ð‡¡©°AÇbç +|çyYšëÐÃ6Ÿ¡› Gƒõu–hli‚±÷ßáŽï ·.4@O›B<VÜ}e€®sœÈµ~œÈÅRº ,o\Ÿ³vany%E]DÂÛùY¬³´í«ƒBo‰b'Ý1W³ëó…%õÓŒ8>½E,ƒ¶u¿"„ +m¬iU¸³T×3¹zkà*UqX®ã/Ø‹´j¸ +
ò9F®8ز¿ò?¸iWõ¹¨$BNßY m +Æá ‘¥,Éù„o`åÒ¤ÏSQõrMä1Ë¢}TëÂh¶valXiáJÇuFøo«$ö|D7U’G"c<±Zéc®uI>KÁüE‡ª¥æ™ê‘áÓUøBä=TÑ/a-`‰…‹‹ø‡å'°àd_{uÂ]î%„µÅÇ9‹ótBsm1KøL—Á@7”%1xòš2±4óõmò[ºðÄ™‹Ó•B øJcƳÙj›ö¨Ö!®ˆX$„¶Cªó@/X¥®Jðß›:'#€g¤sgoýNåÁGâõÊ ücÈ“ifôÁ‡Ê/«jÔ®Œ·ó\-Kfi^G|½Œø؉x ¿ñA¢ýt£Øô–ˆO#¾ñ±-Zñ+NN{;äÅ,äÍ¢V/@Q¦_¹œSì‹‹ÔpM9T\Àâ-ç¥sðœ¥"qÕžT×M}Ss +’3‡¹Û0KŒ·d¯Wà+°Â144ê¸ô4DUS†Ë’ Ó‘^·|`"sjüþAZ‹Ãt½ª®”yQÀŽÖ„ÀÙbÉþnžß <Zç¾°wãí×Üú¡£g(z¸ðü¯.‚.5÷*4ÆšÚ^ëãpµõ}º2˜OŒ:ß›=ÃÞvÉÖÌaœ¿Z +„é-‹þ±6QÀ¿Épú
Jdz>ÆÜëòA:Q@ +endstream +endobj +4808 0 obj<</D[4806 0 R/FitH 760.193]>> +endobj +4809 0 obj<</D[4806 0 R/FitH 745.049]>> +endobj +4810 0 obj<</D[4806 0 R/FitH 733.094]>> +endobj +4811 0 obj<</D[4806 0 R/FitH 651.24]>> +endobj +4812 0 obj<</D[4806 0 R/FitH 653.393]>> +endobj +4813 0 obj<</D[4806 0 R/FitH 641.438]>> +endobj +4814 0 obj<</D[4806 0 R/FitH 629.483]>> +endobj +4815 0 obj<</D[4806 0 R/FitH 617.528]>> +endobj +4816 0 obj<</D[4806 0 R/FitH 605.572]>> +endobj +4817 0 obj<</D[4806 0 R/FitH 593.617]>> +endobj +4818 0 obj<</D[4806 0 R/FitH 484.664]>> +endobj +4819 0 obj<</D[4806 0 R/FitH 486.818]>> +endobj +4820 0 obj<</D[4806 0 R/FitH 167.852]>> +endobj +4821 0 obj<</D[4806 0 R/FitH 170.006]>> +endobj +4822 0 obj<</D[4806 0 R/FitH 158.05]>> +endobj +4823 0 obj<</D[4806 0 R/FitH 146.095]>> +endobj +4824 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F58 2963 0 R/F65 3014 0 R>>>> +endobj +4825 0 obj<</Type/Page/Contents 4826 0 R/Resources 4824 0 R/Parent 4840 0 R>> +endobj +4826 0 obj<</Filter/FlateDecode/Length 2271>>stream +xÚÅYÝã¸
ß¿"/Em`£µ>üu@±èµ½ÞŽ\З›ç$ÎŒq‰;;·(ú¿—)Yòdº™íC_&%“EþHjÞe«‡U¶úëÊý~»y÷á»"_ÕB¦^m+i´Ð²^•Z‹¬6«Í~õSrß·Ï—¾›Ònþö.[¥už»ÅóS×O‡®=îÿÕSûïßñ¶XÖ‡ïŒ^ÉL¨Ü( بLhÅ2îéZ•U2¥kY'íSj’–HÝH¿ý`#ÐYäµ(jœ,‡vßMÝл=‘0“‰²,ÜÎ{º¾ä9ç®Ý±Ø5Ú
{¦<wÇ£WEJüÖ~ó<ÊŒJ|à +Df]Ë,¦¨`P‰RդǦ›ŽH×y–%üóðkÌ·½°2¨KÒÌV5¯j”‘*ú¥&_B»k.#˜Ê¨Ú_#ͬïØÑùÒï¦Kc/Š6’Â;øk’_Ѐ ´]yNà +Áµ2¹¯!Œµ¹M\øgÈ~´ +ÑÖõDkúTVÖÜ0Ù‡°”Û˜ A…Mbs`~¡¿U^ÇH¯Tíùik•|ßpm8I¶i(î}Xj±mÛÞe-0ɯx¢KK—ˆp¸gv¬bs<~´b¡üÈ;8óüöܯ–‘AΟ + …²áÞ=j-Å©\(µÄaËžÅγ;:ïyÛäR6dÍzÑLJaVª6*ìz‘:#„R×á?µH +ßF»#<9zË(hlU…¶aÔ13Nz8f|O³Ž5 +¤Ñ)ê̞ᣡCìµÇ
Y§2o||±üÚCjŸIyÙÙ1 Nd”‹ÈA£ +Ú€oj!Ô°²»cÛpöˆ‘È®ÎVÏ–(žqŒâˆn)‹ò\”k]‹L/bíç°Y¾æ¶â&,À’·»-ÝQ»”äÒ˜.jÈÛXøa\f¶vµƒŸyƒ·(Ш ìvMP{{Ø\û¨ôFTD¸ë‰pæÝ©Ûµï㽧¶±Uoé-Ò8.S\ÿ‡'¡s +üÙïn +S/h™së‹K{ÂY¥eKì¿Iì%BeÂ3GË£íU5ô~—‘Ã5 +3Xˆ \ý÷ +B\àÖ„BÀïYŠs&ü—ÿG±kÐe1âAŽZ¸é'Tn8^æ Ñ\i2–)ʈ*«æÌØlZÄåðÚ{¥}n$I¶ØIBðŒÖÙ1«áÏ㉌«vLƒ à`æR#²NÛnµ[ºÀë^`˜’[+™j™u´í/›wÿt/* +endstream +endobj +4827 0 obj<</D[4825 0 R/FitH 760.193]>> +endobj +4828 0 obj<</D[4825 0 R/FitH 745.049]>> +endobj +4829 0 obj<</D[4825 0 R/FitH 733.094]>> +endobj +4830 0 obj<</D[4825 0 R/FitH 691.887]>> +endobj +4831 0 obj<</D[4825 0 R/FitH 694.041]>> +endobj +4832 0 obj<</D[4825 0 R/FitH 654.885]>> +endobj +4833 0 obj<</D[4825 0 R/FitH 654.987]>> +endobj +4834 0 obj<</D[4825 0 R/FitH 396.993]>> +endobj +4835 0 obj<</D[4825 0 R/FitH 399.146]>> +endobj +4836 0 obj<</D[4825 0 R/FitH 387.191]>> +endobj +4837 0 obj<</D[4825 0 R/FitH 375.236]>> +endobj +4838 0 obj<</D[4825 0 R/FitH 363.281]>> +endobj +4839 0 obj<</D[4825 0 R/FitH 351.326]>> +endobj +4840 0 obj<</Type/Pages/Kids[4825 0 R 4841 0 R 4871 0 R 4907 0 R 4951 0 R 4975 0 R]/Parent 5815 0 R/Count 6>> +endobj +4841 0 obj<</Type/Page/Contents 4842 0 R/Resources 3205 0 R/Parent 4840 0 R>> +endobj +4842 0 obj<</Filter/FlateDecode/Length 1993>>stream +xÚYKsÛ6¾çWè’)ر>Ò[3Í£‡ZO{¨:SJ„lŽ)R#RuÜŒÿ{w± +¢”Ub¸ ;Üv»¦Þ™#î£iÙÇ'-2”õÍ›ýhÝÐ¥çºtÏõ®;ç—Ër'Fóz
‡@8ÁLQ%‡¯ +Zlê)„,µnÎÓ1ÖŒÍõ-<ly+àÒ.?·ÆmíÛÊ«r?’ÄÐlŠwUœ•õ®:xˆ–×húšTesCÅEâš}ì8-½¤/‹†–€LcoLétÆHe:A<ŽÚº<M@9îoKg'7/+Çû& +Sxä,¸j3v{®à%[~’`ø×hþçT&[A0ô¶«¿Ys’5±üZû=g·pl²÷Æêi=ù;tX4 ÌÀ½%pt›ƒã×-F‘LÁĆ–7üâ"À‡Œ£À8¶Ö’1O ë…sÿô”#‘bY?öäGuçD<ÎÐÂaê ïLrGÖC—ŸòUÄžö +`,Ð +6'J™Újq·˜â˜Ô¶
äÇË4eSlnÏn¯hð9qÉW—vrQ’È¢] +%P +endstream +endobj +4843 0 obj<</D[4841 0 R/FitH 760.193]>> +endobj +4844 0 obj<</D[4841 0 R/FitH 711.325]>> +endobj +4845 0 obj<</D[4841 0 R/FitH 712.771]>> +endobj +4846 0 obj<</D[4841 0 R/FitH 700.815]>> +endobj +4847 0 obj<</D[4841 0 R/FitH 688.86]>> +endobj +4848 0 obj<</D[4841 0 R/FitH 676.905]>> +endobj +4849 0 obj<</D[4841 0 R/FitH 664.95]>> +endobj +4850 0 obj<</D[4841 0 R/FitH 652.995]>> +endobj +4851 0 obj<</D[4841 0 R/FitH 641.039]>> +endobj +4852 0 obj<</D[4841 0 R/FitH 629.084]>> +endobj +4853 0 obj<</D[4841 0 R/FitH 617.129]>> +endobj +4854 0 obj<</D[4841 0 R/FitH 605.174]>> +endobj +4855 0 obj<</D[4841 0 R/FitH 593.219]>> +endobj +4856 0 obj<</D[4841 0 R/FitH 581.264]>> +endobj +4857 0 obj<</D[4841 0 R/FitH 569.308]>> +endobj +4858 0 obj<</D[4841 0 R/FitH 557.353]>> +endobj +4859 0 obj<</D[4841 0 R/FitH 448.4]>> +endobj +4860 0 obj<</D[4841 0 R/FitH 450.554]>> +endobj +4861 0 obj<</D[4841 0 R/FitH 438.599]>> +endobj +4862 0 obj<</D[4841 0 R/FitH 426.643]>> +endobj +4863 0 obj<</D[4841 0 R/FitH 385.436]>> +endobj +4864 0 obj<</D[4841 0 R/FitH 387.59]>> +endobj +4865 0 obj<</D[4841 0 R/FitH 183.792]>> +endobj +4866 0 obj<</D[4841 0 R/FitH 185.946]>> +endobj +4867 0 obj<</D[4841 0 R/FitH 173.991]>> +endobj +4868 0 obj<</D[4841 0 R/FitH 162.036]>> +endobj +4869 0 obj<</D[4841 0 R/FitH 150.08]>> +endobj +4870 0 obj<</D[4841 0 R/FitH 138.125]>> +endobj +4871 0 obj<</Type/Page/Contents 4872 0 R/Resources 3397 0 R/Parent 4840 0 R>> +endobj +4872 0 obj<</Filter/FlateDecode/Length 1735>>stream +xÚíYÝoÛ6Ï_!`(&
1+’úìÛ†-†¶ +f‘þ.˜ñÜ¿3µÈ/mÀ3ÿ>à±o–miKU]“ØC +nÈq߇<b!dO>Û“'P¼gº,â#ÿù
i¤ˆÒ
l™¤Ht,‹0=·ëª½p%>öÍ&Ô$m¼Îº€!H8¦°ƒË•ØQWÄ»ºÔdx¢+4õ¬@Ñ á„qlÝì›ånO.6A›v4Qµw¸%œWäD¹ð»l!3’§6ªdÔøg…ér”„ÁxqÖKê`½ÛbþšÌÂ)ãyÒÏéF³®ÖU]lÝÜë5ôØ•›[ÃÄ°o“°óx@<òm6áYÈÒŒØoÏ(¦Ì‡†ô†‹q˜¦mºnlž·±t”ý,&iÂ)Ó
)âå";›Î¤,”ÜI[“±gã—Ì!dLƒÀ—aÆ„Œ†Èžñ•É`–Â2¿/ï8u»Ë½.nÕÀ©&rQ(åPãµe(†' CþQ´£(VÔ˜°y¡¨…(¶8Ãc«KbF»m`ØǤ‡šœ‰$ôR5…uÐV3’¼ +$ÇEi4ÄP7Þ/œF@‹Œ¤¯÷›¡|Xq·›U¹¤28mc:Dßk¡ËÂ1Ë,Lº“®ÛåÉÇÆÇKxHîPS) £Ó›=/àžTi-=¶ŒË{ÌÀEÂÒ°[ÚULk1PïÙÝÊ…õW°ƒëëÐÖÄpKò¿rè=»õ9B<Ìñ†hÔuˆÄ¢‰û ¶n^ª
ÌÒ uÁa °@lÞ¤Ž”—xº©_œq§dŒõ˜õÓ)›™ÜÏHÿ³8ý_û`9‡3¼yáü>@Ù9+¸|áüí@yÎäCû“‚k888¿)JóõX¿Zö+\ÿ¯A ù úŸE˲±á³OB†»i¸yPÝ3 0™5Õ—æ +H¯ñ«Û:po(%5õî[X-ð“Ú{oÿoT¨„;ñ=r¦¶ÞÛÿ7¬f÷¢ƒ•v5&”iÎ!N— j`Ø^T½çpŸÌŸ~#f™³01ˉ§š±âT2‘E=Ίÿ‰àÞÞ +ü~üêÔ™èànǧLCùîp|üÀ3z¢§äøǾ¡òžÞW½wÕÑ‹MÿHñ£U'£—ªi°s™±D +oqEí +endstream +endobj +4873 0 obj<</D[4871 0 R/FitH 760.193]>> +endobj +4874 0 obj<</D[4871 0 R/FitH 745.049]>> +endobj +4875 0 obj<</D[4871 0 R/FitH 733.094]>> +endobj +4876 0 obj<</D[4871 0 R/FitH 666.84]>> +endobj +4877 0 obj<</D[4871 0 R/FitH 666.942]>> +endobj +4878 0 obj<</D[4871 0 R/FitH 612.186]>> +endobj +4879 0 obj<</D[4871 0 R/FitH 614.34]>> +endobj +4880 0 obj<</D[4871 0 R/FitH 602.384]>> +endobj +4881 0 obj<</D[4871 0 R/FitH 590.429]>> +endobj +4882 0 obj<</D[4871 0 R/FitH 578.474]>> +endobj +4883 0 obj<</D[4871 0 R/FitH 566.519]>> +endobj +4884 0 obj<</D[4871 0 R/FitH 511.763]>> +endobj +4885 0 obj<</D[4871 0 R/FitH 513.916]>> +endobj +4886 0 obj<</D[4871 0 R/FitH 501.961]>> +endobj +4887 0 obj<</D[4871 0 R/FitH 490.006]>> +endobj +4888 0 obj<</D[4871 0 R/FitH 478.051]>> +endobj +4889 0 obj<</D[4871 0 R/FitH 466.095]>> +endobj +4890 0 obj<</D[4871 0 R/FitH 454.14]>> +endobj +4891 0 obj<</D[4871 0 R/FitH 318.089]>> +endobj +4892 0 obj<</D[4871 0 R/FitH 320.242]>> +endobj +4893 0 obj<</D[4871 0 R/FitH 308.287]>> +endobj +4894 0 obj<</D[4871 0 R/FitH 296.332]>> +endobj +4895 0 obj<</D[4871 0 R/FitH 284.377]>> +endobj +4896 0 obj<</D[4871 0 R/FitH 272.422]>> +endobj +4897 0 obj<</D[4871 0 R/FitH 260.467]>> +endobj +4898 0 obj<</D[4871 0 R/FitH 248.511]>> +endobj +4899 0 obj<</D[4871 0 R/FitH 193.755]>> +endobj +4900 0 obj<</D[4871 0 R/FitH 195.909]>> +endobj +4901 0 obj<</D[4871 0 R/FitH 183.953]>> +endobj +4902 0 obj<</D[4871 0 R/FitH 171.998]>> +endobj +4903 0 obj<</D[4871 0 R/FitH 160.043]>> +endobj +4904 0 obj<</D[4871 0 R/FitH 148.088]>> +endobj +4905 0 obj<</D[4871 0 R/FitH 136.133]>> +endobj +4906 0 obj<</Subtype/Link/Rect[389.272 588.475 411.917 600.117]/C[1 0 0]/Dest(subsubsection.0.4.5.3)/Border[0 0 0]>> +endobj +4907 0 obj<</Type/Page/Contents 4908 0 R/Annots[4906 0 R]/Resources 3525 0 R/Parent 4840 0 R>> +endobj +4908 0 obj<</Filter/FlateDecode/Length 1219>>stream +xÚåK£6ø>¿‚ËJvµx1{¬´³mÕCÕæR%=p6¨ÄÐ@šFûßûù•Á ™É¶{ëH#bï÷ç‡(øDÁÇÀ}¿_<¼{ÌÒ IÆŠ`± h΋€' ‰ +,ê`‰žÞâ0"´ZõûFŽ›F´õÓI”û/ð‡ÿXüôÆ9 §AH))ÒÔ’Yü¶Æ§¶«Ê±éä—7š€‘,}ôÕªÙ(Ôƒ¬Åæ©?¬á°{K T¼æßl´2†Dk¤‘)#Ë/°
(²·™½}Û4cÙ,/ŸJx©°²0¹¶pVß9ã|uÓ;"ñÆRø1~÷È’€F$NY¦"&œðŠ#’Ä6‹À!ã*צ9úÓ©«<BUwhk][¬ã‡”£f1涑† 4Ç¡Û œ¡ã¶ÍÅ®Ûc†,ý³¬ËukÅ·TbOV¦Ôý;¥Tßv8ŽÐ©‘Ÿ´¥`¤®¶ ÌKT:%$Uyìœ=n…í ºçˆ,&#ƒ^J°1æ9ei”?ÔiÝu(¥9t½P†#0ˆÆ¬ 9¨n†ê0Â2i4EV1ã6* þ³`¯Ââ¿~–š€‘”$^ü–ˆ^§KÙ÷{rË +”`hknÔÕ!ÒéšA¶D…ïŠ'hlÚÖšdÙ PWŽM ÷ÄÓœõC¹V‹´ï8Ž!‚Ì&ȧzkMÍw炨Un‡Î—z:ZøK¹ôà)DÑ{8¯E©’È O\˜¥8$HŸ)—ÐEX1žÙ@‰@Ž„”ä±…7éZ“khAe]W]ÛIàЗ•°ìCÊâÛê\¶‹+Íÿ“>»]y¿>“.rCßÅ/÷—Èï,?êsԛʩƦ6cNªÂ»ƒm~rÔmà›"/?ƒ0ÀÒœÁÂu#u<'Dð´}îÛ¦rùhøè,Sêü"ÙÛd)÷Ic&ueÚAŠ6¸ÐÝ +l]£«úOL]XL×FÑ#N¨f¯p}8LPiÕÕÞÌT›–CS‹ýœH`kÚçQµÏç[«vi‚”%ô¢‘"Ù)cŒ7æÚ„o‘*ûi÷s$®ë7>Žd¬ìœ,[7+<߬ς2ŠÏ#1“óg+ØNð_;;X‡*°˜EDÈ\EÜÇòn>¯MD.*ïæëKOã;Ù.¡Ç[”›ïî[¿¼éÔl.8ß2À_K÷õ™@^Qò•ÕúntµÙ¹ +ªÜãFñaë6–s¿º*Õ™æ¡;p-n ÖáŽèWÞ/<¦3ô< +4Cp>GÀmÀ +"5øÕÓ”( +¨øñüT00m—¶EƒµÝ+ȷχ C'‡§j]AõJ“(Rusnêpn€ðìsQa +M +åœÀ}gx;Ãí-hš8”§$Ë`ÀçŒä¾šÅ9âð2Š=Ô‹‡ +endstream +endobj +4909 0 obj<</D[4907 0 R/FitH 760.193]>> +endobj +4910 0 obj<</D[4907 0 R/FitH 745.049]>> +endobj +4911 0 obj<</D[4907 0 R/FitH 733.094]>> +endobj +4912 0 obj<</D[4907 0 R/FitH 721.139]>> +endobj +4913 0 obj<</D[4907 0 R/FitH 709.184]>> +endobj +4914 0 obj<</D[4907 0 R/FitH 697.229]>> +endobj +4915 0 obj<</D[4907 0 R/FitH 685.274]>> +endobj +4916 0 obj<</D[4907 0 R/FitH 673.318]>> +endobj +4917 0 obj<</D[4907 0 R/FitH 661.363]>> +endobj +4918 0 obj<</D[4907 0 R/FitH 649.408]>> +endobj +4919 0 obj<</D[4907 0 R/FitH 637.453]>> +endobj +4920 0 obj<</D[4907 0 R/FitH 569.148]>> +endobj +4921 0 obj<</D[4907 0 R/FitH 571.301]>> +endobj +4922 0 obj<</D[4907 0 R/FitH 559.346]>> +endobj +4923 0 obj<</D[4907 0 R/FitH 547.391]>> +endobj +4924 0 obj<</D[4907 0 R/FitH 535.435]>> +endobj +4925 0 obj<</D[4907 0 R/FitH 523.48]>> +endobj +4926 0 obj<</D[4907 0 R/FitH 511.525]>> +endobj +4927 0 obj<</D[4907 0 R/FitH 499.57]>> +endobj +4928 0 obj<</D[4907 0 R/FitH 431.265]>> +endobj +4929 0 obj<</D[4907 0 R/FitH 433.418]>> +endobj +4930 0 obj<</D[4907 0 R/FitH 421.463]>> +endobj +4931 0 obj<</D[4907 0 R/FitH 409.508]>> +endobj +4932 0 obj<</D[4907 0 R/FitH 397.553]>> +endobj +4933 0 obj<</D[4907 0 R/FitH 385.597]>> +endobj +4934 0 obj<</D[4907 0 R/FitH 373.642]>> +endobj +4935 0 obj<</D[4907 0 R/FitH 361.687]>> +endobj +4936 0 obj<</D[4907 0 R/FitH 320.48]>> +endobj +4937 0 obj<</D[4907 0 R/FitH 322.633]>> +endobj +4938 0 obj<</D[4907 0 R/FitH 310.678]>> +endobj +4939 0 obj<</D[4907 0 R/FitH 298.723]>> +endobj +4940 0 obj<</D[4907 0 R/FitH 286.768]>> +endobj +4941 0 obj<</D[4907 0 R/FitH 274.813]>> +endobj +4942 0 obj<</D[4907 0 R/FitH 262.858]>> +endobj +4943 0 obj<</D[4907 0 R/FitH 250.902]>> +endobj +4944 0 obj<</D[4907 0 R/FitH 238.947]>> +endobj +4945 0 obj<</D[4907 0 R/FitH 226.992]>> +endobj +4946 0 obj<</Subtype/Link/Rect[421.85 460.659 448.813 471.798]/C[1 0 0]/Dest(subsubsection.0.3.10.7)/Border[0 0 0]>> +endobj +4947 0 obj<</Subtype/Link/Rect[487.442 233.805 508.795 245.447]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +4948 0 obj<</Subtype/Link/Rect[353.29 125.411 368.008 137.053]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +4949 0 obj<</Subtype/Link/Rect[456.735 716.645 479 728.037]/C[1 0 0]/Dest(subsubsection.0.4.8.1)/Border[0 0 0]>> +endobj +4950 0 obj<</Font<</F58 2963 0 R/F39 2802 0 R/F65 3014 0 R/F28 2973 0 R/F45 2805 0 R/F43 2804 0 R/F56 2829 0 R>>>> +endobj +4951 0 obj<</Type/Page/Contents 4952 0 R/Annots[4946 0 R 4947 0 R 4948 0 R]/Resources 4950 0 R/Parent 4840 0 R>> +endobj +4952 0 obj<</Filter/FlateDecode/Length 2430>>stream +xÚÝÙŽÛ8ò=_á—A¤Ë‡®<ΑÁ.û0i`hˆ,Óm!²äµä¤½þ÷b‘º¬îv°†)²Š,Ö]ÅWÁân,~]ôÿð‹Ç»ÁÇo¿.~¼yõö½L)KxÂ7ÛW’J-b ÿ©ZÜl·žb<`¡¿ŒãÄû¥Ôy{ôyâÕU‘ûKs‡Óº,š]QÝÑwQmëã>k‹ºò?Þüã•#äí{%°•U„‡-H¹XŠ€IaϺÙi©xê5¾ôZ8Ó˪Mvôco3˜?û‘Wê†f¶>çžÎÚÓÑWžÅÞèM‘gÏO;ÄÓáPBŽûbêᎳãïÅšmhS3¬rÝ0ZúðÔæšLÉbÉ%UJ·©q€ÀÆ“‚ˆ¶oj Vz¹¹Læ?†k4E‰TŸi>ÛÀM‰5 +”)xr§,’Kq +¿²nœzíW´´Ì‚e%M=I`óÆn0¸ÜtaI|ኳtjĘæ ób%lð~öÊQÂÂñ}ßeÇ{”³‚‹Yur†ÈCˆÃã@hCÉÄ/2=fq~3Óg
1,š„›Ÿu^fGý5ò½I\þHd +½ap‘ìÈ8õH³MŽÒ¼!0HiL¦ˆãqN†N$&‘YIß™N÷ˆ™ý†êlÑ튱¥îȬ“ÏÀ$:»tqyU¶×›‰b&)½¶¿è××ýzçƒ&÷4…A>ïØeÈD=ïÙc ‘;¯ÎÿÌ?…ÆðhDa¢ i0Œ/6ºjÁW¡:á|ïÄ•·Öazc£@È™“ˆ[T74ÉF–ÈèÚl$†‚e”Œ°ŒxR^-“ò>¶S^E¶¼ºoñ®¯G³5äŠYÞ6öÓùÕ¬ªêÖYͳUŒâIn§˜ÊˆÔœì‹N +g=:PÆ1(íÖÄa–6;JÂ\‚8k+ZÛM~jPD注`%Tü’ÿ3’ùBzÜ—ÜX<ñYŒ6»¡ü (Nûªs¤WQu0ÂúH„^Sï5öµ«…¦Ü¿Á±j첡»Ê÷è«.šÀ”ÅèB@UÆhšÊ7‡0láÔIù&BÊ@q0RÞà™««Á÷YnH¶Z³ò¶æs?^SÑe[ëb]f¾gPyÍÇøR Î\V¾³-k–F¨ä³ +u¡Á…šÛ<,Uá$nWú+Ћ
V¶•¤ +m3(‡-ˆ1ñækÚ +»F ŽAÕ6‚`\ÖÙf†…S¡‡ãiÌ{;Ÿ6A%â"2•%¶ˆrBo&=ƒ¥•(5£áÍ¥@6ìåE—¥|²¯Ä]õbõÕÒ••Mmk«jéú+œñIc77…›ôLw%šmº!(ˆMéd_ L‚µ÷˜¨h›|Ý”jí|Ÿ¡tδ¸¶˜“Ž® CÏ„IR—gáÚ¿|ØÎr¼§ÈJÎTt€tÆõúds¥¥d3É•®°¯8áµ£®ætd:0®À0â=”E^´®—%DÚ_Æôîµ-år"}Êy +¨±n`2ûßy<…¥‹©&h¡ógà«;{LY|Æ¢ÏðIS§xm‘võɸg€][¨l½œ³±5IXYý‹L„íõ=%¸ñ™VúKÂ2º®Îûàj®»–x\Sr˜ó<vsk‰ÔS2ì`÷kM:ÚAÁØËöȹƒ}dS£„ôjØ‹T±‰ëÖÜöe6k”K7îÏJ©"/cRÔÿ ¤N‘N Óš“ {‘º×5zÍP‘7Œ4{šúÌSÞ¿}¥
¶OËÝž?VF¯ Ú9ÿ¾íןa‚îø#Ô•Eí*iDi‚Í;Ôìók|Y
ìËlà}úÍœ7y…MŒ®)ÎMS!û›á×NgÔh4›m ´5½á¦Ü“eIð£Ðc„ùÏ‘ÙâL-gt¹9
Âw/£ƒÐ±>…Yý9\¥-{ŽpüùC{4V6§/ø:õï?½kŽù•®9À5OÚ(}x1îo4yWnƒ0§6›]¢0 +endstream +endobj +4953 0 obj<</D[4951 0 R/FitH 760.193]>> +endobj +4954 0 obj<</D[4951 0 R/FitH 678.795]>> +endobj +4955 0 obj<</D[4951 0 R/FitH 678.898]>> +endobj +4956 0 obj<</D[4951 0 R/FitH 666.942]>> +endobj +4957 0 obj<</D[4951 0 R/FitH 654.987]>> +endobj +4958 0 obj<</D[4951 0 R/FitH 573.133]>> +endobj +4959 0 obj<</D[4951 0 R/FitH 575.286]>> +endobj +4960 0 obj<</D[4951 0 R/FitH 563.331]>> +endobj +4961 0 obj<</D[4951 0 R/FitH 427.279]>> +endobj +4962 0 obj<</D[4951 0 R/FitH 429.433]>> +endobj +4963 0 obj<</D[4951 0 R/FitH 417.478]>> +endobj +4964 0 obj<</D[4951 0 R/FitH 405.523]>> +endobj +4965 0 obj<</D[4951 0 R/FitH 393.567]>> +endobj +4966 0 obj<</D[4951 0 R/FitH 381.612]>> +endobj +4967 0 obj<</D[4951 0 R/FitH 369.657]>> +endobj +4968 0 obj<</D[4951 0 R/FitH 357.702]>> +endobj +4969 0 obj<</D[4951 0 R/FitH 345.747]>> +endobj +4970 0 obj<</D[4951 0 R/FitH 333.792]>> +endobj +4971 0 obj<</D[4951 0 R/FitH 321.836]>> +endobj +4972 0 obj<</D[4951 0 R/FitH 309.881]>> +endobj +4973 0 obj<</Subtype/Link/Rect[477.325 668.973 492.064 680.615]/C[1 0 0]/Dest(subsection.0.4.5)/Border[0 0 0]>> +endobj +4974 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F56 2829 0 R/F43 2804 0 R/F58 2963 0 R/F65 3014 0 R>>>> +endobj +4975 0 obj<</Type/Page/Contents 4976 0 R/Annots[4949 0 R]/Resources 4974 0 R/Parent 4840 0 R>> +endobj +4976 0 obj<</Filter/FlateDecode/Length 3545>>stream +xÚµ[ÝsÛ6Ï_¡—›R36‚/‚dgî¡í¥½tz7½Æw÷g¦”DÛœR”*JI|™üï·‹?@‘²$˶ˆ.»?ì.ˆÅ+>¹ŸðÉO“ú÷û›W¯Ôá$™ÜÜM„VL‰d)Åx¢'7‹Éû`6û<ýpó3vSÁ™µ±ÆUDl¯[YdÕôZF2ØN…Vø,‚‡´\ÕW»ùôZèàšæi•UŒšþ¾šJ|šJdS|œŠ0È6ÓWÔa5qS
Å*]äå=Qª¦*Ø>NMPÔ0#‚OùMhPàm¥ -«"Ýæ«ÒuÊ+;Ãk7¥k¡X¨š½àˆÀà×Ò$A^ÎWåTÇR™gåÖN…7yå:UTó _Ó01'ÅZØaȸ +}9Ûö¼¢_@Œ@÷äHX=÷mPÖ%9F’…¼QÙUŽ÷yæ +"b¡ÐõÛŸò¢ †ZÁÒÎûèVÅdä/Iut”P3Ñà’–QðÃji]*>ÏRZ£`1n6õEh<î9ñ¸Áü²H‡W†dÂȺ׀ñ£¡P©€H\þÈE:ë„WÔ¥q#=>´d Oã£GXק4øÈDyöaé\4ë&é©ã~°¸çÝâlªG»¼ÉçiI¨ +ÎÂñ,Nð]}†<†ä\ë`_Þ:™;L_–€ƒsTà‡¹‹EÔ%Æí4u"êwk˜u¸áÐÐüKì¶Ö¯ùÍ„TݤÖêø0ûüÖú>‘ß!B¨ô‹)å|rÝÏ?žgi¥f +?äÛlñu¿ædÐ*ÅÀãr =àжÄ^´þ ÏíiüŽ‚öRJ9ŸÜÓ U“ÜYáMv—áù‚=\{qÈJ¾¤=àȶÄ^²þ Ï‚ìiüŽBöRJ9ŸÜÓa°™¬?Çžº÷â ‹ø%íä逮%ö‚ óyèNãwt—RÊùäžžÅÖ©S··Y¹ÈËõnûô'wÍ
‹ÄK|rïP>û“;ÒHLô¬OîÇÐxú“ûs8©õ~ª<úGe~òœÚ;xt«&»ó¹ïŽ;"ñÌZqD–D¦—w§Œ +–;w´……¬¬vît‹îð'ÝzE×Øý*‹5Ò^QkîÈ7‡Å.‹'Ĩé(™à‘NŒ#‰vÅϲIöêq
[¯¢>pƪ…M¶I‚Ê%ÝÌ0áé±NYiOû\º¼Òñ•ÚÜ·^j&±‘Àªõª\44m=MœQáíŸ!´wü}¸>”×;W)öNûµ +kD›&+ËÊhãµM~âáp +îÛ£ãÏ㈉،¥¯„€°æ¶ù‚?ʶé%« +µ¸%Î1Ys/g—b&Ož´Ø8‰æ(}WôAPšóöp“Š5~ñ¹®³(ø…¸ËHýufY’¸”u‘Ïó'å2â›oKoG×ËF¡ªÁ,>»(çÝD’=l+¿ïf¿ßP¥°IüNã¸Ä9¯Ó +/Êkó¹ú麘gŽ÷;‹Z ßî±IÒ`=w.R'žœ™À¨×]éz1æ´ÉGH®Lõ“s‡f#50ÚHø)} +endstream +endobj +4977 0 obj<</D[4975 0 R/FitH 760.193]>> +endobj +4978 0 obj<</D[4975 0 R/FitH 656.42]>> +endobj +4979 0 obj<</D[4975 0 R/FitH 658.574]>> +endobj +4980 0 obj<</D[4975 0 R/FitH 565.221]>> +endobj +4981 0 obj<</D[4975 0 R/FitH 565.323]>> +endobj +4982 0 obj<</D[4975 0 R/FitH 507.18]>> +endobj +4983 0 obj<</D[4975 0 R/FitH 508.935]>> +endobj +4984 0 obj<</D[4975 0 R/FitH 496.98]>> +endobj +4985 0 obj<</D[4975 0 R/FitH 485.025]>> +endobj +4986 0 obj<</D[4975 0 R/FitH 473.069]>> +endobj +4987 0 obj<</D[4975 0 R/FitH 461.114]>> +endobj +4988 0 obj<</D[4975 0 R/FitH 449.159]>> +endobj +4989 0 obj<</D[4975 0 R/FitH 437.204]>> +endobj +4990 0 obj<</D[4975 0 R/FitH 425.249]>> +endobj +4991 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R/F58 2963 0 R/F39 2802 0 R/F28 2973 0 R>>>> +endobj +4992 0 obj<</Type/Page/Contents 4993 0 R/Annots[4973 0 R]/Resources 4991 0 R/Parent 4995 0 R>> +endobj +4993 0 obj<</Filter/FlateDecode/Length 2795>>stream +xÚµ]Û¸ñ=¿Âo•€5OüÐWŸz¹&iŠÃ=´@¶ÀÉ–¼+œ,¹–”Ýý÷á)ËÎ&E™äp83œoî»hó¸‰6Ÿ6ó7bþ%›ó£3øǧÍûûw?}”ù&gÏøæþ°áJ²H©M*᛫Í}¹ù(Æ#–…Û4Í‚OçgA7žêö1ü÷ýßßÙS~ú¨äàD¬Ä´ÏÓÍVDL +ƒèŸOUnE&‚² +Uð5äqP5ÆÓ2(hu_pZPugà»3ìê]Sw +ŠÇ§J×~60}ÌY9¥;Ð× »;:aVÜëÐõŒÚòÇãf•öXÕ·&s<RÊ. ¹&¢hÁ“=ƒ¦Ï*~6FC—¾o€ÚwÇ#¾§å~4ºF‹ÍÚ-}EÓeÝïÇ^‹—‰¸,x*5Ä_³ö/zƒb±g·_è0É +÷ÚÃ×¢nŠJY¦`„Õ¾{3pôF>‹0Q·“Jƒ$ÅÞ +GÂzUÄ»U4ñÛȤ¯N·H’R~›$q›$0þn•û·ûÚš®»A\Êä[äå©ZÌ껸ьY|‡ä ÐÓ`¸N`*ý
3ÆEîX$ýã<fψØû+ê&šeùwhßÿ,JRÊ“sëKK逑š4!uÓ´+–¨äJ¶ Ä¥CòçÕ6? +0üýh‚'#ÏúÚŒ|M +<OY”}‡<ë’®8ªóºXc–Äñm±&,©±nI@:`xÚUºSý©Ú×¢*ï¬H%K#å%“®GT^ö¨Æ–¦.žÉ¦•ò0HäP*'§ôÎÒ §\WÉÅ™K_+-öžf¬åµZXGLûucü2±\MÎÁ‰Æo +šºß‘ð =¦FÂÝ\F—Ýœõz8a{5Æe™DÁn*995Ô)Ía4Åf\Í ]¶€˜Ó”7hÁrÅ]É=©xð;ÖÈ=Þ!EO ùOª5µÀïDZêKÀ¥©cŒl¦RZ£1ßÙ5 U*âo,$~ä¾ñ¸Ÿ.ê¦Z•WyPš/c›ÅCæ-¨†êeøAT₪ªY¿Æ8gqž}.H®¯“å`Ò™™£=¥ˆYìæƒg[«þZVó‰WÛ{e¦$z+1ÒfòF®§£_‚UÝ{fÖÔº¥™L-DìyàÐXšðŽ+†ÁØ©Jò„ûÁäݽµ3»qWÑwQÁÌd‹µõßlV’âjŸšÎ•Nm’ýCÔsûã®óýÅHù¤ØÍîeÝä,sµ(-•O¹ºTd +EI…n>»è ˜`¯¨…¨òË–,aÐ%,Kjä›ÈÍ]r „/Ûëî
NX+–›Þõ˜(”ä~=˜ä¦}–m‡ž{ Á©˜Šsv‡¥Üè´–5Ò{§côáe8ë&ÂU¥RêZ^âöfpä¹Sœ8ŽT"“`ºP4ùLö)wEÃŒ‹M@Ü‹Æo˜»–É“K囕Â×Û¯žYǺ4s|hqªóãµ~ÕHÆg—KZ³|}‘:3+éÇç\vž_zš©Íwlµ7µé"#®ÊHƱùè©„i0GÊ{ÐÕ*ºŠÚ®¶ãqGï%1µo¢E÷´§¹Ê8)m߯:Ô—´‹e”6®½Ø(Rkº +Hcšœž“ô>ÒÛ¢zÖ +eúã¸ê>\ë3ýìo©hG±ës:… +;ï=fm@>›¾£_;³Ü{%“îÈ“³à1Ëå"Åj+óšhZã˜`Ž}ã…gñ˜»…¥tµô[nNo¹¿aš +endstream +endobj +4994 0 obj<</D[4992 0 R/FitH 760.193]>> +endobj +4995 0 obj<</Type/Pages/Kids[4992 0 R 5012 0 R 5062 0 R 5112 0 R 5147 0 R 5184 0 R]/Parent 5815 0 R/Count 6>> +endobj +4996 0 obj<</Subtype/Link/Rect[479.453 305.196 499.596 312.864]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +4997 0 obj<</Subtype/Link/Rect[479.453 291.647 499.596 299.315]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +4998 0 obj<</Subtype/Link/Rect[479.453 278.097 499.596 285.766]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +4999 0 obj<</Subtype/Link/Rect[479.453 263.205 502.929 273.386]/C[1 0 0]/Dest(subsubsection.0.2.3.6)/Border[0 0 0]>> +endobj +5000 0 obj<</Subtype/Link/Rect[479.453 250.999 502.16 258.667]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5001 0 obj<</Subtype/Link/Rect[479.453 237.45 502.16 245.118]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5002 0 obj<</Subtype/Link/Rect[479.453 223.901 502.16 231.569]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5003 0 obj<</Subtype/Link/Rect[479.453 210.351 502.16 218.02]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5004 0 obj<</Subtype/Link/Rect[479.453 196.802 502.16 204.471]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5005 0 obj<</Subtype/Link/Rect[479.453 183.253 502.16 190.921]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5006 0 obj<</Subtype/Link/Rect[479.453 169.704 502.16 177.372]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5007 0 obj<</Subtype/Link/Rect[479.453 156.155 502.16 163.823]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5008 0 obj<</Subtype/Link/Rect[479.453 142.605 499.596 150.274]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5009 0 obj<</Subtype/Link/Rect[479.453 129.056 499.596 136.725]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5010 0 obj<</Subtype/Link/Rect[479.453 730.652 502.734 740.833]/C[1 0 0]/Dest(subsubsection.0.2.3.8)/Border[0 0 0]>> +endobj +5011 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F43 2804 0 R/F58 2963 0 R/F39 2802 0 R>>>> +endobj +5012 0 obj<</Type/Page/Contents 5013 0 R/Annots[4996 0 R 4997 0 R 4998 0 R 4999 0 R 5000 0 R 5001 0 R 5002 0 R 5003 0 R 5004 0 R 5005 0 R 5006 0 R 5007 0 R 5008 0 R 5009 0 R]/Resources 5011 0 R/Parent 4995 0 R>> +endobj +5013 0 obj<</Filter/FlateDecode/Length 2521>>stream +xÚíZQoÜ6~ϯØG Ȳ")‰Ò=¹=´E¸—Ä8àP߃V’½B´ÒÞJJâûõ7Ã!%J«µ]ÇiÀ(š]’Ã!ùÍÌǮߛ»M°ùusþ0ÿÇ›ÓÓxÿëæ§ë7?üF›„ žòÍõí†ó„E\n””,HÃÍu±ùÍÛÕ_üÿ\ÿãÍR1Ì•ú¢0ÆÉ"dIÞõc]û[)ïå'_xm‡ÍÔû\õþ–§ÞžF›ìPvôµ®>ú\z¥^Lo,Õ{1âQïÍ
ìç +§Y¹Ù&"Á¸HpvòCP¨Õw¾ôú¬¼*ïkŸÞ=mIu%ŒÉØûäóÈ+šsë§^{¢ïUÓãƒí7YM“‡®d$p½¯:½'X"a<6[.Y¦f/u×ú[r/;ë +O-ÂÀ¥ +3hVoF#× T“ÏŽà˜R¤!4«{lHoWRgVÛÍ„Fì«#“Ñ&>~öc´òŠn[5y{ðyâ³¾ÚÕF–0êÍ¡ ל¿„A³¬³‡ÐìA2ˆYL¸rš¤ÈÚ°=)Í´C‹{™¼ +jqxÎÉ —8¿±+tæ›ÛQ„ñhU£ZáÝf` + +qFÙ`9ìD®="ÜoùÖì +$5X ‘©pqÉMŒ§î>144v¦3¢èæ1òy_lˆí¡Ã0µá³×8eB‰'8ž®Ö—̲fùÛk¿©€.Ÿ“€à‰I›<=+&u*1ÛæœË4¼pm»wIœÀÕM›ºÄgÁE–™±g“«ÍZeWrÕ‚ +Ü·B2Å9)‰ è`{ïK›ÉâfÁÕûöt?‹’å^àä2HæÊ›$ü,?ƾÕüX$³“2ú¨œn´·$sžéËÔz¡¬13Æd¾)ñæÊŒµíºG[dÁ¿àP“ÂØß%5tj×â¨U +¡D` %´0é¼Ù|SåTp‡~pÄÜ›uë-‡¦cãµþ¯U·‰™‘)óÞnmJX‘Âþó<†úÛÓÚ¼]¹Ï°&ùT™’ÁÍdtŽ‘ˆC7Îâhx´É)Š(à +c±3å‚)9æ€ïKïƒiôͶ¦V*–NÉå[Ú½eجšüßâ£j0 +°½ñ1›ãþÜا mtÐé¡®ƒ$ç³ ãDÑ|%è`ˆ‚Ž?tB¤lº®Éi/ÇC¤S<¬©‹]ÿ;éÍ’„3…Ê/¢ ÕðMXœ,ã|˜e’«9æEyÐît RèêÇ1F}×ö9!”á,¾Íú˜‡7ö¸×–°/êÑ6ù/:ÉPû Ìy€½Æ™ÎÙvéQ@ÖjVQ`Obh£Íµ‹vÔÔ 6wíóLìÚ·Çòv¨Çè¢êNïñ-Éë"Ñ(¥Ûð¥»1
Ñ‹640ÖŠ»ß¾Û÷¶LrѽP¨¹™P@YcN§#ušfË=0ðÕ¥’ÏY¤ŸÁ¼XŠ|p{°
Xwµ*»”óò÷G8y1–¨³+}\þH’€ªt¼A¯vmû±jðßõ›@0™†Sæ½€½.ðÇEÄ7Òò°!Û&qì æCêÆ}zæÛCȃePŠšÅׇáxߤçÈJ|â“ò£¯úú¯O!㉕ýa¡)déTîhEEÖ¯ë aј?IèÖ• +žÿߊ*bÑ⪞ó_çšôì•î0Ô}u¬Íͧ+¼rì£~6Ñe”†×=
8ÉâÁ +‚ ò·zù(^,äøê‡à´§lÝOc–Šè{¸^møï‘« +5Áû ï^AèÑ×`ž¿bþÇ;zæf§ó¬t˧ÿWÃÿq¨£'AÍd!/Ã)¯PÿQPç¯Pÿ~¨ßëú~ñU—PcMì©,²¼ß„©9•J^!ï>»®¿Xº¼Þ”OÊNž\r>†6þÍèâoËð]üâ#T3J¼¿Am˜@}« +|ªR1ý"3ûó»G@Leò}¹éS@äPWKü• (‚Àã~â)|9Ÿ×™?_¿ù?¨¸³å +endstream +endobj +5014 0 obj<</D[5012 0 R/FitH 760.193]>> +endobj +5015 0 obj<</Subtype/Link/Rect[479.453 716.734 502.97 726.115]/C[1 0 0]/Dest(subsubsection.0.2.3.9)/Border[0 0 0]>> +endobj +5016 0 obj<</Subtype/Link/Rect[479.453 704.897 502.16 712.566]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5017 0 obj<</Subtype/Link/Rect[479.453 691.348 502.16 699.016]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5018 0 obj<</Subtype/Link/Rect[479.453 677.799 502.16 685.467]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5019 0 obj<</Subtype/Link/Rect[479.453 664.25 502.16 671.918]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5020 0 obj<</Subtype/Link/Rect[479.453 650.7 502.16 658.369]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5021 0 obj<</Subtype/Link/Rect[479.453 637.151 502.16 644.82]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5022 0 obj<</Subtype/Link/Rect[479.453 623.602 502.16 631.27]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5023 0 obj<</Subtype/Link/Rect[479.453 608.709 502.734 618.89]/C[1 0 0]/Dest(subsubsection.0.2.3.8)/Border[0 0 0]>> +endobj +5024 0 obj<</Subtype/Link/Rect[479.453 595.16 500.806 604.172]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5025 0 obj<</Subtype/Link/Rect[479.453 581.611 500.806 590.623]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5026 0 obj<</Subtype/Link/Rect[479.453 568.062 500.806 577.074]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5027 0 obj<</Subtype/Link/Rect[479.453 554.513 500.806 563.524]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5028 0 obj<</Subtype/Link/Rect[479.453 540.963 500.806 549.975]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5029 0 obj<</Subtype/Link/Rect[479.453 527.414 500.806 536.426]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5030 0 obj<</Subtype/Link/Rect[479.453 513.865 500.806 522.877]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5031 0 obj<</Subtype/Link/Rect[479.453 500.316 500.806 509.328]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5032 0 obj<</Subtype/Link/Rect[479.453 486.767 500.806 495.778]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5033 0 obj<</Subtype/Link/Rect[479.453 473.217 500.806 482.229]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5034 0 obj<</Subtype/Link/Rect[479.453 459.668 500.806 468.68]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5035 0 obj<</Subtype/Link/Rect[479.453 446.119 500.806 455.131]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5036 0 obj<</Subtype/Link/Rect[479.453 432.57 502.406 441.582]/C[1 0 0]/Dest(subsubsection.0.2.4.3)/Border[0 0 0]>> +endobj +5037 0 obj<</Subtype/Link/Rect[479.453 419.021 500.858 427.463]/C[1 0 0]/Dest(subsubsection.0.3.1.3)/Border[0 0 0]>> +endobj +5038 0 obj<</Subtype/Link/Rect[479.453 405.471 500.858 413.914]/C[1 0 0]/Dest(subsubsection.0.3.1.3)/Border[0 0 0]>> +endobj +5039 0 obj<</Subtype/Link/Rect[479.453 391.922 500.858 400.365]/C[1 0 0]/Dest(subsubsection.0.3.1.3)/Border[0 0 0]>> +endobj +5040 0 obj<</Subtype/Link/Rect[479.453 378.373 500.858 386.816]/C[1 0 0]/Dest(subsubsection.0.3.1.3)/Border[0 0 0]>> +endobj +5041 0 obj<</Subtype/Link/Rect[479.453 364.824 501.104 373.266]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5042 0 obj<</Subtype/Link/Rect[479.453 351.275 501.104 359.717]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5043 0 obj<</Subtype/Link/Rect[479.453 337.725 501.104 346.168]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5044 0 obj<</Subtype/Link/Rect[479.453 324.176 501.104 332.619]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5045 0 obj<</Subtype/Link/Rect[479.453 310.627 501.104 319.07]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5046 0 obj<</Subtype/Link/Rect[479.453 297.078 501.104 305.52]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5047 0 obj<</Subtype/Link/Rect[479.453 283.529 502.262 292.54]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5048 0 obj<</Subtype/Link/Rect[479.453 269.979 502.262 278.991]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5049 0 obj<</Subtype/Link/Rect[479.453 256.43 502.262 265.442]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5050 0 obj<</Subtype/Link/Rect[479.453 242.676 500.745 251.324]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5051 0 obj<</Subtype/Link/Rect[479.453 229.127 501.904 238.344]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5052 0 obj<</Subtype/Link/Rect[479.453 215.578 502.621 225.963]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +5053 0 obj<</Subtype/Link/Rect[479.453 202.028 501.904 211.245]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5054 0 obj<</Subtype/Link/Rect[479.453 188.479 501.904 197.696]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5055 0 obj<</Subtype/Link/Rect[479.453 174.93 502.427 185.316]/C[1 0 0]/Dest(subsubsection.0.3.5.8)/Border[0 0 0]>> +endobj +5056 0 obj<</Subtype/Link/Rect[479.453 161.381 501.904 170.598]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5057 0 obj<</Subtype/Link/Rect[479.453 147.832 501.904 157.048]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5058 0 obj<</Subtype/Link/Rect[479.453 134.282 501.904 143.499]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5059 0 obj<</Subtype/Link/Rect[479.453 120.733 501.904 129.95]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5060 0 obj<</Subtype/Link/Rect[479.453 730.447 501.904 739.664]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5061 0 obj<</Font<</F45 2805 0 R/F43 2804 0 R>>>> +endobj +5062 0 obj<</Type/Page/Contents 5063 0 R/Annots[5010 0 R 5015 0 R 5016 0 R 5017 0 R 5018 0 R 5019 0 R 5020 0 R 5021 0 R 5022 0 R 5023 0 R 5024 0 R 5025 0 R 5026 0 R 5027 0 R 5028 0 R 5029 0 R 5030 0 R 5031 0 R 5032 0 R 5033 0 R 5034 0 R 5035 0 R 5036 0 R 5037 0 R 5038 0 R 5039 0 R 5040 0 R 5041 0 R 5042 0 R 5043 0 R 5044 0 R 5045 0 R 5046 0 R 5047 0 R 5048 0 R 5049 0 R 5050 0 R 5051 0 R 5052 0 R 5053 0 R 5054 0 R 5055 0 R 5056 0 R 5057 0 R 5058 0 R 5059 0 R]/Resources 5061 0 R/Parent 4995 0 R>> +endobj +5063 0 obj<</Filter/FlateDecode/Length 1428>>stream +xÚí[Ën£HÝç+X‚ÛÔ»jÑ‹©§5#õ¦•Yuf¶Q;ÆœiÏ×OßO»âWP”8ØPçœ:÷޺Ńg,ÏújU½þþøðéJ,äf”[CQ)Kž¢Öc`ý°¿ÅAô„ÃÀq±¶?]ý:.³eòìp¬?üå;Ë£±>{MGŽ+³A_Apój}f·QþyüëÁ³ôÝê_n%9 +ëƒï_®äÜÆ@@®Î¬‚ÏEUKtþv°gëÛ^£?Ï_Âi¦ïÛö³(ž:®"âœ÷z^ÄTľH½Ä’ö«ƒØ5-²IPŒ¤uÉ,•+’s`Šè!ŠK±þ|O·˜æ›³.—ÑQÚa¯j±wÉø>û3:×n®ÓåQ¶˜&o<¬¦a„â5â‹ÐOʉQÀYk^.A!˜ó@)¼ó—7öX*qHˆÄ³°J\¨^ã
g'›LœD£JA3¤É’WèÓÔÎZ© í«ý7‡ÚAÒLø.Εj§fw¢vSãiññQ_u^R ;cúÜ›U÷jcp+ œwI^Òè…þNµQñ<™T%0ó6¶òé` +ŠàQ^âi6.Ÿ6:§´í8•.G)P„/ Cþ„=¤rŸ©UÛ°ªô%žåo0]'àŠ6ç0$ÈÕ 8˜ØÈÁÔ>Êݦ ðšªØŠ€ +q×9LÜ›s™J̹¶[FÚ&4}ˆÐÚIó%!ö(ìÒš<žÉ^ñ¦ïO +—I{Å¥xvô9îÿ…Iœö‚?£à'þt4÷G½Å_Àâ§q«“=ögÇ~à?ÿLÂaš-&åø¾¥ÕɶPÓ–P +DâºuöêÌÞVÛ‘Îõå=³ŠåGÉopYÌ´¡cž.av£è7?€f +Ùhz¬½$Ñ¢þìϳ¸\Ô°Ü”T™ã"eW_„C>Éò~9”MÁÀ‘0dºjý<ˆaù“ÈÉ · eÓ S
²ýâÔÁâ”6Ð.mä£d¥ƒiU£’y°ƒ¼«[Ò½“| ódRΤä}qð>THªÃ2PDÆQÏ„1&N[Àš%‘vúÒæ + ø‚
¶vÛ +[¤³>†dMªÑK…@x¼ÊšyŸïŒ¸|ËØ$¤2_ï!u9Ãñ˜¾†É NõŒOü€”×ݤâW–M˜„—àîàƒh0‰â‘£/µý×ögc){Ñh
X +š|Šë›?j¶‹¬Í4èÈÊDM`]zN‘švi= ’´!z ¶YÛ`·t°a4É*º’ÚÀ° 7Rn²†íÜmJÍ–q6
GE'²’n\ÂËG‘¯0ÁÁ“›zªT>Öxn#s“ýÔO þIR‡Î¾ÑÆM3;Ѭ`çg¸ø7Nñ¡n¤û§±ðìgá(NG>µKCíP¥Ò8<ÄϘ(¹È“Å#¬®žü\ßPñÅÈ‘¶p\¥ÿì^ôåñá¥`¯ +endstream +endobj +5064 0 obj<</D[5062 0 R/FitH 760.193]>> +endobj +5065 0 obj<</Subtype/Link/Rect[479.453 717.103 501.77 727.284]/C[1 0 0]/Dest(subsubsection.0.3.6.1)/Border[0 0 0]>> +endobj +5066 0 obj<</Subtype/Link/Rect[479.453 703.554 502.98 713.735]/C[1 0 0]/Dest(subsubsection.0.3.6.3)/Border[0 0 0]>> +endobj +5067 0 obj<</Subtype/Link/Rect[479.453 690.005 503.647 700.185]/C[1 0 0]/Dest(subsubsection.0.3.6.6)/Border[0 0 0]>> +endobj +5068 0 obj<</Subtype/Link/Rect[479.453 676.455 502.98 686.636]/C[1 0 0]/Dest(subsubsection.0.3.6.3)/Border[0 0 0]>> +endobj +5069 0 obj<</Subtype/Link/Rect[479.453 662.906 502.929 673.087]/C[1 0 0]/Dest(subsubsection.0.3.8.4)/Border[0 0 0]>> +endobj +5070 0 obj<</Subtype/Link/Rect[479.453 649.357 502.929 659.538]/C[1 0 0]/Dest(subsubsection.0.3.8.4)/Border[0 0 0]>> +endobj +5071 0 obj<</Subtype/Link/Rect[479.453 635.603 502.242 644.25]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5072 0 obj<</Subtype/Link/Rect[479.453 621.889 503.308 630.701]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5073 0 obj<</Subtype/Link/Rect[479.453 608.34 503.308 617.152]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5074 0 obj<</Subtype/Link/Rect[479.453 594.791 503.308 603.603]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5075 0 obj<</Subtype/Link/Rect[479.453 581.242 503.308 590.054]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5076 0 obj<</Subtype/Link/Rect[479.453 567.693 503.308 576.504]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5077 0 obj<</Subtype/Link/Rect[479.453 554.143 503.308 562.955]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5078 0 obj<</Subtype/Link/Rect[479.453 540.594 503.308 549.406]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5079 0 obj<</Subtype/Link/Rect[479.453 527.414 507.318 537.595]/C[1 0 0]/Dest(subsubsection.0.3.10.6)/Border[0 0 0]>> +endobj +5080 0 obj<</Subtype/Link/Rect[479.453 513.865 507.318 524.046]/C[1 0 0]/Dest(subsubsection.0.3.10.6)/Border[0 0 0]>> +endobj +5081 0 obj<</Subtype/Link/Rect[479.453 500.316 507.318 510.497]/C[1 0 0]/Dest(subsubsection.0.3.10.6)/Border[0 0 0]>> +endobj +5082 0 obj<</Subtype/Link/Rect[479.453 486.767 501.196 495.778]/C[1 0 0]/Dest(subsubsection.0.4.2.1)/Border[0 0 0]>> +endobj +5083 0 obj<</Subtype/Link/Rect[479.453 473.217 501.196 482.229]/C[1 0 0]/Dest(subsubsection.0.4.2.1)/Border[0 0 0]>> +endobj +5084 0 obj<</Subtype/Link/Rect[479.453 459.668 502.55 468.68]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5085 0 obj<</Subtype/Link/Rect[479.453 446.119 502.55 455.131]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5086 0 obj<</Subtype/Link/Rect[479.453 432.57 502.55 441.582]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5087 0 obj<</Subtype/Link/Rect[479.453 419.021 502.55 428.032]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5088 0 obj<</Subtype/Link/Rect[479.453 405.471 502.55 414.483]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5089 0 obj<</Subtype/Link/Rect[479.453 391.922 502.55 400.934]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5090 0 obj<</Subtype/Link/Rect[479.453 378.373 502.55 387.385]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5091 0 obj<</Subtype/Link/Rect[479.453 364.824 502.55 373.836]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5092 0 obj<</Subtype/Link/Rect[479.453 351.275 502.55 360.286]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5093 0 obj<</Subtype/Link/Rect[479.453 337.725 502.55 346.737]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5094 0 obj<</Subtype/Link/Rect[479.453 323.807 502.806 332.619]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5095 0 obj<</Subtype/Link/Rect[479.453 310.627 501.391 319.07]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5096 0 obj<</Subtype/Link/Rect[479.453 297.078 501.391 305.52]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5097 0 obj<</Subtype/Link/Rect[479.453 283.529 501.391 291.971]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5098 0 obj<</Subtype/Link/Rect[479.453 269.979 501.391 278.422]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5099 0 obj<</Subtype/Link/Rect[479.453 256.43 501.391 264.873]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5100 0 obj<</Subtype/Link/Rect[479.453 242.881 502.734 253.062]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +5101 0 obj<</Subtype/Link/Rect[479.453 229.332 502.734 239.513]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +5102 0 obj<</Subtype/Link/Rect[479.453 215.783 502.734 225.963]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +5103 0 obj<</Subtype/Link/Rect[479.453 202.233 502.734 212.414]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +5104 0 obj<</Subtype/Link/Rect[479.453 188.479 502.047 197.696]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5105 0 obj<</Subtype/Link/Rect[479.453 174.93 502.047 184.147]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5106 0 obj<</Subtype/Link/Rect[479.453 161.381 502.047 170.598]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5107 0 obj<</Subtype/Link/Rect[479.453 147.832 502.047 157.048]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5108 0 obj<</Subtype/Link/Rect[479.453 134.282 502.047 143.499]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5109 0 obj<</Subtype/Link/Rect[479.453 120.733 502.047 129.95]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5110 0 obj<</Subtype/Link/Rect[479.453 730.447 502.047 739.664]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5111 0 obj<</Font<</F45 2805 0 R/F56 2829 0 R/F43 2804 0 R>>>> +endobj +5112 0 obj<</Type/Page/Contents 5113 0 R/Annots[5060 0 R 5065 0 R 5066 0 R 5067 0 R 5068 0 R 5069 0 R 5070 0 R 5071 0 R 5072 0 R 5073 0 R 5074 0 R 5075 0 R 5076 0 R 5077 0 R 5078 0 R 5079 0 R 5080 0 R 5081 0 R 5082 0 R 5083 0 R 5084 0 R 5085 0 R 5086 0 R 5087 0 R 5088 0 R 5089 0 R 5090 0 R 5091 0 R 5092 0 R 5093 0 R 5094 0 R 5095 0 R 5096 0 R 5097 0 R 5098 0 R 5099 0 R 5100 0 R 5101 0 R 5102 0 R 5103 0 R 5104 0 R 5105 0 R 5106 0 R 5107 0 R 5108 0 R 5109 0 R]/Resources 5111 0 R/Parent 4995 0 R>> +endobj +5113 0 obj<</Filter/FlateDecode/Length 1585>>stream +xÚí›[o›H€ßû+xi3ûå±Uw«]i¥U•·í>‚c¶,LÒdýžÁ—8.!‰“ø¡2V‡còûÌá.|\ŸÏß½ÿ³€`D—Áù, œ!FL CØðà< þ?D<L’4‰Î¨Òa¹Œë¬,¢Îÿ°D`ì½n$77Ͳ¼N«í’{?Â,4Û…uDhXÈ"I½]ñõë²ÊŠz5/«zɪUªÁˆ³ÝÏ£èL0ÚÿA¼W:?ìÃà +Jd/(ÄL…–qÄ4…vñ}_¦³¬ZµW!Ò4¢_GØö‰Ê¾>Þ˜ "Ç™²¥]”Ž) „&;Ø««å²¬ ‚'Pp7u|kÝÍ5d¶¯Ñ‹ì"-ç¯(‰´æO|ìœ#ÓÇb›‚ôH;*¶ +´Xœ5÷k!Ö¤#šAQD‡»1¹7ÇÖ +Ù÷‡zA†íþsQõ¼=y)„M—ŒÝcܦ±ã²®>š&ÅW•}µ„MëÕêš—*¸V^ª)nmÚccÎ½Ô rœåž›<®F'Ò¥)f¦ÔSYe—NE)dîL:eÅth +ŠFI½4e9U%€‘žüg*å@7ÏøäÊép$ÀA”ñÖO§3I0Cd9µdg2ì9øï¯ö«@3¤•˜4Ž]§EíR@ü’R#ÇߪRû…2+Èí!ÐXOX¦Måî€Çš®Lh(t¹†AÂ(Ítú†²S>l0·s„U_ý0‘;0®å”îpUå¤u2IZ9§´îÒS‡w4ù˜øªªÓ7GÓ¾Úêò¡ 鎦҆„VW$‘/vþ0-â…[!‡³)à|‚ívÔòø"Í»ÂöÞ¹iÿtbzSW±[CË'éQ¼Oïú±Q–w9A‘F2üáͺm)<ùk$Ù±=MÕÜ5£AÌmÏ.>‹wØñM79Ïáo¹ °Ûx¥FXªcßh‚¨7`“IƒÞœîÙ¨öà-1|ð$³SÞ½Òó—µC-Ê$§J~žÔ ˜û +–QL= sŸªÖ î;ñ²ý+Ã}«rž [§ä~SbºMŠs=Øö»D6Å=€ýw +‡8Ñ2r:¡a3b÷4åxÃ^o +endstream +endobj +5114 0 obj<</D[5112 0 R/FitH 760.193]>> +endobj +5115 0 obj<</Subtype/Link/Rect[479.453 716.898 502.242 725.546]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5116 0 obj<</Subtype/Link/Rect[479.453 703.554 501.719 713.735]/C[1 0 0]/Dest(subsubsection.0.4.8.1)/Border[0 0 0]>> +endobj +5117 0 obj<</Subtype/Link/Rect[479.453 690.005 502.878 700.185]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5118 0 obj<</Subtype/Link/Rect[479.453 676.455 502.878 686.636]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5119 0 obj<</Subtype/Link/Rect[479.453 662.906 502.878 673.087]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5120 0 obj<</Subtype/Link/Rect[479.453 649.357 502.878 659.538]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5121 0 obj<</Subtype/Link/Rect[479.453 635.808 502.878 645.989]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5122 0 obj<</Subtype/Link/Rect[479.453 622.259 502.878 632.439]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5123 0 obj<</Subtype/Link/Rect[479.453 608.709 502.878 618.89]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5124 0 obj<</Subtype/Link/Rect[479.453 595.16 502.878 605.341]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5125 0 obj<</Subtype/Link/Rect[479.453 581.611 502.878 591.792]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5126 0 obj<</Subtype/Link/Rect[479.453 568.062 502.878 578.243]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5127 0 obj<</Subtype/Link/Rect[479.453 554.513 502.878 564.693]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5128 0 obj<</Subtype/Link/Rect[479.453 540.963 502.878 551.144]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5129 0 obj<</Subtype/Link/Rect[479.453 527.414 502.878 537.595]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5130 0 obj<</Subtype/Link/Rect[479.453 513.865 502.878 524.046]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5131 0 obj<</Subtype/Link/Rect[479.453 500.316 502.878 510.497]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5132 0 obj<</Subtype/Link/Rect[479.453 486.767 502.878 496.947]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5133 0 obj<</Subtype/Link/Rect[479.453 473.217 502.878 483.398]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5134 0 obj<</Subtype/Link/Rect[479.453 459.668 502.878 469.849]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5135 0 obj<</Subtype/Link/Rect[479.453 446.119 502.878 456.3]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5136 0 obj<</Subtype/Link/Rect[479.453 432.57 502.878 442.751]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5137 0 obj<</Subtype/Link/Rect[479.453 419.021 502.878 429.201]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5138 0 obj<</Subtype/Link/Rect[479.453 405.471 502.878 415.652]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5139 0 obj<</Subtype/Link/Rect[479.453 391.922 500.806 400.934]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5140 0 obj<</Subtype/Link/Rect[479.453 378.373 500.806 387.385]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5141 0 obj<</Subtype/Link/Rect[479.453 364.455 503.021 373.266]/C[1 0 0]/Dest(subsubsection.0.3.9.3)/Border[0 0 0]>> +endobj +5142 0 obj<</Subtype/Link/Rect[479.453 161.586 502.734 171.767]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +5143 0 obj<</Subtype/Link/Rect[479.453 148.037 502.734 158.217]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +5144 0 obj<</Subtype/Link/Rect[479.453 134.118 503.308 142.93]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5145 0 obj<</Subtype/Link/Rect[479.453 120.938 502.878 131.119]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5146 0 obj<</Subtype/Link/Rect[479.453 730.652 502.878 740.833]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5147 0 obj<</Type/Page/Contents 5148 0 R/Annots[5110 0 R 5115 0 R 5116 0 R 5117 0 R 5118 0 R 5119 0 R 5120 0 R 5121 0 R 5122 0 R 5123 0 R 5124 0 R 5125 0 R 5126 0 R 5127 0 R 5128 0 R 5129 0 R 5130 0 R 5131 0 R 5132 0 R 5133 0 R 5134 0 R 5135 0 R 5136 0 R 5137 0 R 5138 0 R 5139 0 R 5140 0 R 5141 0 R 5142 0 R 5143 0 R 5144 0 R 5145 0 R]/Resources 2908 0 R/Parent 4995 0 R>> +endobj +5148 0 obj<</Filter/FlateDecode/Length 1192>>stream +xÚíšYsâF€ßý+ô8J³s{Ä®¤R©Ô.oë<3`•…D!±YòëÓÂ,D‡ðbC•]èh
ê¯{zº‡¾!ÞØ#ÞW÷ù¡óîVp̤P^äQÁ1§ÖÓœcb…×z_Ñ{_ áÐ
ý¿û¿çOHÏ沜b-ŒTÝ߇£Qè¢á4»t%º1¸ÖX½z +8–ÂîEú“{ˆ‚™ûHL&“ V§”bFWÏØÖ¸Ôb¥Lû¸”ÌóWÅf)úKõ×1l¤ñž¥v¢ÚŽS8E3Nf86ZnâümâSƒ¦3Ÿ¡$?úæS‰þGW€”XSøÓýó!Da2žÓÇÅ—lÆã…æÜœ™Gïæ ûŒ#Ú⤠+¦,a›T?û” 7Ù ÚcÚ (y¢ðß “xyåɧ9_¡Å¶çQ…•T+rnfɬ’±`X zžAcWÒm¡@Z̬~!Êé3`–?RŽƒÉAt5L®˜e‹©kðc©1áϲ>ÍCÒöxxŒFⵉØÙTÙ¨#äŒI¬¹ò쎙W{µbX³/õÚ"ì©fHW¼¹ÀDˆ“ò~H&Ó0rÕ¾ ë¼êîÀ“$ygÄ»b,á ù2ŒkòhŽ™ûC®M*,5=>œt†×`[—ï–ùÏ™ó(™ÇÃg°TZ~ÖÅIgë ÁÖ²u°cÂéñq×^üÄYσºü@A Oø+-JØÉ ÀÖ^ˆªÄž6ózy¤ZbKÌ©FQ0HfµÎzEzÒ7µØRñÓ™vÓ€ú”W”mǃE0ÏëŠ7çB]PHí0Ÿ,òŒ¶î¾5C³¥^[Íб7í@\øH'n€»¿7Yê"ß%ãÆm°+ïA¹yƒÁb!ÍeWdÁ{˜’'©È‹¦ªW +¨SÌåí®wG·{ÃÉØ)`¶•Wš»Òãé̥טîĤóÁ$̲õ/Ê[+®t>Â\î1 +Ëuqeä[T\ãOóìÁïQ—ç÷(ƒ;qöH—×>¥`Œâø}ä@ôÝïñ¼¥Á•C}Jãý‘$ñ½w‰én2óò×r&PÒäjÍ4îf ìÜÓ,¦Iêó2Š’RâË¢èx˜&s¸”£Òœƒ8ÉÈŠ¼±|áÕ¼[ ¤Ñ…Ï'è˜ó-ˆuOrçÝ-·žÅ†šÇ"°#˜³²£‹`æ AŒÛƒ?FMºÜ¶¼õ©EáwŸ‘ç*6M&®ôØù8mÒ¡ŠüYÅÇ
œ¼×Vo©HÔ›Sq´¡¢†2ô ù«è¶T$â+îØD8y„jó}ˆ<ó©Jalžî˜sÙï²}EBnOo˜ÂDëƒz4WxS7kúa,RÓ×ÚÛdª=²‹‡q’¹‹o9¶m=²Í-ÇËXèàt¹½L>£j¤žFe"WäoÉ]9dõ.1˜ìÖíì¢=åtÕPJL¡ Jx@”½ÏÔ7HÛ
ù_û7ÿÕXÑ +endstream +endobj +5149 0 obj<</D[5147 0 R/FitH 760.193]>> +endobj +5150 0 obj<</Subtype/Link/Rect[479.453 717.103 502.878 727.284]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5151 0 obj<</Subtype/Link/Rect[479.453 703.554 502.878 713.735]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5152 0 obj<</Subtype/Link/Rect[479.453 649.357 500.806 658.369]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5153 0 obj<</Subtype/Link/Rect[479.453 635.808 500.806 644.82]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5154 0 obj<</Subtype/Link/Rect[479.453 622.259 500.806 631.27]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5155 0 obj<</Subtype/Link/Rect[479.453 608.34 507.503 617.152]/C[1 0 0]/Dest(subsubsection.0.4.10.9)/Border[0 0 0]>> +endobj +5156 0 obj<</Subtype/Link/Rect[479.453 513.66 500.499 522.308]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5157 0 obj<</Subtype/Link/Rect[479.453 500.316 503.647 510.497]/C[1 0 0]/Dest(subsubsection.0.3.6.6)/Border[0 0 0]>> +endobj +5158 0 obj<</Subtype/Link/Rect[479.453 486.767 503.647 496.947]/C[1 0 0]/Dest(subsubsection.0.3.6.6)/Border[0 0 0]>> +endobj +5159 0 obj<</Subtype/Link/Rect[479.453 473.217 503.647 483.398]/C[1 0 0]/Dest(subsubsection.0.3.6.6)/Border[0 0 0]>> +endobj +5160 0 obj<</Subtype/Link/Rect[479.453 459.668 503.647 469.849]/C[1 0 0]/Dest(subsubsection.0.3.6.6)/Border[0 0 0]>> +endobj +5161 0 obj<</Subtype/Link/Rect[479.453 446.119 503.647 456.3]/C[1 0 0]/Dest(subsubsection.0.3.6.6)/Border[0 0 0]>> +endobj +5162 0 obj<</Subtype/Link/Rect[479.453 432.57 503.647 442.751]/C[1 0 0]/Dest(subsubsection.0.3.6.6)/Border[0 0 0]>> +endobj +5163 0 obj<</Subtype/Link/Rect[479.453 419.021 503.647 429.201]/C[1 0 0]/Dest(subsubsection.0.3.6.6)/Border[0 0 0]>> +endobj +5164 0 obj<</Subtype/Link/Rect[479.453 405.471 503.647 415.652]/C[1 0 0]/Dest(subsubsection.0.3.6.6)/Border[0 0 0]>> +endobj +5165 0 obj<</Subtype/Link/Rect[479.453 391.922 503.267 402.103]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +5166 0 obj<</Subtype/Link/Rect[479.453 378.373 506.795 386.816]/C[1 0 0]/Dest(subsubsection.0.4.10.3)/Border[0 0 0]>> +endobj +5167 0 obj<</Subtype/Link/Rect[479.453 364.824 506.795 373.266]/C[1 0 0]/Dest(subsubsection.0.4.10.3)/Border[0 0 0]>> +endobj +5168 0 obj<</Subtype/Link/Rect[479.453 296.873 500.499 305.52]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5169 0 obj<</Subtype/Link/Rect[479.453 283.324 500.499 291.971]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5170 0 obj<</Subtype/Link/Rect[479.453 269.774 502.047 278.991]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5171 0 obj<</Subtype/Link/Rect[479.453 256.225 502.047 265.442]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5172 0 obj<</Subtype/Link/Rect[479.453 242.881 501.104 251.324]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5173 0 obj<</Subtype/Link/Rect[479.453 229.332 501.104 237.774]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5174 0 obj<</Subtype/Link/Rect[479.453 215.783 502.785 225.963]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +5175 0 obj<</Subtype/Link/Rect[479.453 202.233 502.785 212.414]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +5176 0 obj<</Subtype/Link/Rect[479.453 188.684 502.785 198.865]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +5177 0 obj<</Subtype/Link/Rect[479.453 175.135 502.785 185.316]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +5178 0 obj<</Subtype/Link/Rect[479.453 161.586 502.785 171.767]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +5179 0 obj<</Subtype/Link/Rect[479.453 147.668 501.811 156.479]/C[1 0 0]/Dest(subsubsection.0.3.9.1)/Border[0 0 0]>> +endobj +5180 0 obj<</Subtype/Link/Rect[479.453 134.282 502.765 144.668]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +5181 0 obj<</Subtype/Link/Rect[479.453 120.733 502.765 131.119]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +5182 0 obj<</Subtype/Link/Rect[479.453 730.652 503.79 740.833]/C[1 0 0]/Dest(subsubsection.0.4.6.6)/Border[0 0 0]>> +endobj +5183 0 obj<</Font<</F45 2805 0 R/F44 2807 0 R/F56 2829 0 R/F43 2804 0 R/F39 2802 0 R>>>> +endobj +5184 0 obj<</Type/Page/Contents 5185 0 R/Annots[5146 0 R 5150 0 R 5151 0 R 5117 0 R 5118 0 R 5119 0 R 5152 0 R 5153 0 R 5154 0 R 5155 0 R 5028 0 R 5029 0 R 5156 0 R 5157 0 R 5158 0 R 5159 0 R 5160 0 R 5161 0 R 5162 0 R 5163 0 R 5164 0 R 5165 0 R 5166 0 R 5167 0 R 5168 0 R 5169 0 R 5170 0 R 5171 0 R 5172 0 R 5173 0 R 5174 0 R 5175 0 R 5176 0 R 5177 0 R 5178 0 R 5179 0 R 5180 0 R 5181 0 R]/Resources 5183 0 R/Parent 4995 0 R>> +endobj +5185 0 obj<</Filter/FlateDecode/Length 1644>>stream +xÚíšËr›H†÷y +vµû +ÝK§&IÍ,¦\Ž'›hª dSAÀäØyú9ÍMHF|‘ã…KAÓúÎßçF¿ÃƵOƾÏ÷WïÎ>rfŒ¨à¶qµ0gˆe8Œ!¬¸qå_Ís‹›žç{Ö„:ÒL}8¼µˆ0ý•5!¦çÃxî†Á7â¨8óÍ"Ìô-Û¼·&Ž™'Wp·º™E°Y
ÔŒ®þԆʧ"%¶„™æ“ÈVn”Â}ñªºnkâ6EBÚÕÅÈšF}ßéG`†‡?ÛXi^ÕÁå'ãëDڶɑD´¼²ð„ +¸CpcB\µáìĶCsD•ª‰Üé<ÈüVÜF¶b£ñ8ê£ç(#1&ÀX)ºÍø2—×2¶ˆ,µº_½ÛPw*póxe«{„P+eá ÌHuq ~$š#CeaG>ÔÄÍü(ÛË” ›°#˜ÂüžD½c¡¥ +Ùö£‘]ùÿ½‘EB?òo‹8fâm‡7*ÿ™‡®¦ê˜Á”V_zñ|½yj%ýøçö ã Â]‘(]' D× %ó3K™ùøÿ}¡¿A¸¥^.,ÂÍêŽõõÚµæ_LÍ™Eˆ–‘>:ײ‚¯S‹U‘>?d…YÊ'|¶ˆÚIxS¾p
8zQé÷K{€(«/ñéc+¹nªY”™Ä¢Ü<Çw1NŠô'X‘–ã¤nø-¤ÏvÎY"ÏÄ”TOª¹þt:µ—cÑ®.H«SŸ¿[”š
Ò›2K,˜g°.Ó6]T®²!(½W³)ã|pó[. +çD8}¸KÀ_ux'ªÈ³§räÎ +dp;dx}˜•Nÿ¥Ž£°Ô´'Ù¨ó8š—á jľxQ|‚Þ +T†ªº©cF¬ÕüAZ7•Ðò'…~ºgŽ[öü¨EÜYtÒxY:ÎÙú:=ÀfÈ7g™2’Dí#aF#FËò# !c“b¬&XLîĽët«Ùl&q˨gº×:8—¿<NôM¹=vŠÂ‘uÖ2f™'ÛkŽ`‘¿ÌšgäHC„‚RÐÙ’ýN¤ÂCêlræοù ûVÖ±M,>Ùúò(ä-uæç0¸¾ÉBͳŒ@ËØkd“ƒ¬ÀRN3O‡*?[ic´÷>»ïcŽ…)dJæN©=%ØæÁrœºë1ÞÆaWÛƒ¨Ú¸ÑîXDW±¾tŒ%b¯Aá6²(»§1’.kä'ío‹ÎÁtjwïaˆ†W?Ò‹Nv.¦ë!N½äGI{<ퟹ®ÞVÀààŽiˆó7C6Dgþh†ø«s°7Ctâ¢ÛúåÅÁ¹{0…}iµ×X&°dãaùÑ¢“šMvœ×—G‚®(’Â]ÏsgÙM¥P}µs—"Ox_rnÿs®E˜óº&#Ûºþ=HÝYXÖ¨ Üf§±ÙK¶ŠÙ²7[»ú=ÒªñÒ?¨j\°hs·
U S×XY<oµ±Ñ¦¦;k‰#Ås¶oFÅáèf Eë@P¼¦I>G·FÙR›q„9+-y»Yª;B½è¦2;¦ßÙUŽ£‰ç/klaìzAt½ÝZ~øÂu{ëSnÏ·ÚƵ[·ý +²½,µÐ×w[è‹æùÎ4·Þ•æùw–[ônÝpí×EÞ®ˆËÚßÀ¢ÐêNÀ
…Ù}«UL™;¯ÅŒÇ.Œ¿B')bü9z£„rzwëhëæå–€Š9¯uÕª1òë4YGólí6ëÞ_±I,4‰{2N3ï
rdá@ºn“kÇ/Ä¢Ò”Û´Wïþ½ô +endstream +endobj +5186 0 obj<</D[5184 0 R/FitH 760.193]>> +endobj +5187 0 obj<</Subtype/Link/Rect[479.453 676.455 501.001 684.898]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +5188 0 obj<</Subtype/Link/Rect[479.453 662.701 502.047 671.918]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5189 0 obj<</Subtype/Link/Rect[479.453 649.357 494.551 657.8]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +5190 0 obj<</Subtype/Link/Rect[479.453 635.808 502.55 644.82]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5191 0 obj<</Subtype/Link/Rect[479.453 610.053 499.596 617.721]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5192 0 obj<</Subtype/Link/Rect[479.453 596.504 499.596 604.172]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5193 0 obj<</Subtype/Link/Rect[479.453 581.611 500.806 590.623]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +5194 0 obj<</Subtype/Link/Rect[479.453 568.062 501.719 578.243]/C[1 0 0]/Dest(subsubsection.0.4.8.1)/Border[0 0 0]>> +endobj +5195 0 obj<</Subtype/Link/Rect[479.453 500.316 493.187 508.758]/C[1 0 0]/Dest(subsection.0.1.3)/Border[0 0 0]>> +endobj +5196 0 obj<</Subtype/Link/Rect[479.453 473.217 502.262 482.229]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5197 0 obj<</Subtype/Link/Rect[479.453 459.668 503.585 468.111]/C[1 0 0]/Dest(subsubsection.0.3.11.1)/Border[0 0 0]>> +endobj +5198 0 obj<</Subtype/Link/Rect[479.453 432.365 502.242 441.012]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5199 0 obj<</Subtype/Link/Rect[479.453 418.816 502.242 427.463]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5200 0 obj<</Subtype/Link/Rect[479.453 405.266 502.242 413.914]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5201 0 obj<</Subtype/Link/Rect[479.453 391.717 502.242 400.365]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5202 0 obj<</Subtype/Link/Rect[479.453 378.168 502.242 386.816]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5203 0 obj<</Subtype/Link/Rect[479.453 364.455 503.308 373.266]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5204 0 obj<</Subtype/Link/Rect[479.453 351.275 503.073 361.455]/C[1 0 0]/Dest(subsubsection.0.4.6.2)/Border[0 0 0]>> +endobj +5205 0 obj<</Subtype/Link/Rect[479.453 337.725 503.124 347.906]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +5206 0 obj<</Subtype/Link/Rect[479.453 323.971 502.765 334.357]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +5207 0 obj<</Subtype/Link/Rect[479.453 310.627 501.719 320.808]/C[1 0 0]/Dest(subsubsection.0.4.8.1)/Border[0 0 0]>> +endobj +5208 0 obj<</Subtype/Link/Rect[479.453 296.873 506.559 305.52]/C[1 0 0]/Dest(subsubsection.0.4.10.7)/Border[0 0 0]>> +endobj +5209 0 obj<</Subtype/Link/Rect[479.453 229.127 494.172 237.774]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +5210 0 obj<</Subtype/Link/Rect[479.453 215.783 501.719 225.963]/C[1 0 0]/Dest(subsubsection.0.4.8.1)/Border[0 0 0]>> +endobj +5211 0 obj<</Subtype/Link/Rect[479.453 202.028 502.242 210.676]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5212 0 obj<</Subtype/Link/Rect[479.453 188.684 503.585 197.127]/C[1 0 0]/Dest(subsubsection.0.3.11.1)/Border[0 0 0]>> +endobj +5213 0 obj<</Subtype/Link/Rect[479.453 175.135 503.585 183.578]/C[1 0 0]/Dest(subsubsection.0.3.11.1)/Border[0 0 0]>> +endobj +5214 0 obj<</Subtype/Link/Rect[479.453 161.586 503.585 170.029]/C[1 0 0]/Dest(subsubsection.0.3.11.1)/Border[0 0 0]>> +endobj +5215 0 obj<</Subtype/Link/Rect[479.453 148.037 504.744 157.048]/C[1 0 0]/Dest(subsubsection.0.3.11.2)/Border[0 0 0]>> +endobj +5216 0 obj<</Subtype/Link/Rect[479.453 134.282 502.621 144.668]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +5217 0 obj<</Font<</F45 2805 0 R/F56 2829 0 R/F43 2804 0 R/F39 2802 0 R>>>> +endobj +5218 0 obj<</Type/Page/Contents 5219 0 R/Annots[5182 0 R 5187 0 R 5188 0 R 5189 0 R 5190 0 R 5022 0 R 5191 0 R 5192 0 R 5193 0 R 5194 0 R 5077 0 R 5195 0 R 5032 0 R 5196 0 R 5197 0 R 5085 0 R 5198 0 R 5199 0 R 5200 0 R 5201 0 R 5202 0 R 5203 0 R 5204 0 R 5205 0 R 5206 0 R 5207 0 R 5208 0 R 5209 0 R 5210 0 R 5211 0 R 5212 0 R 5213 0 R 5214 0 R 5215 0 R 5216 0 R 5109 0 R]/Resources 5217 0 R/Parent 5221 0 R>> +endobj +5219 0 obj<</Filter/FlateDecode/Length 1843>>stream +xÚÝ[Ùr£F}Ÿ¯à- +=½7ýªY2“¥2SScçiœª ©eQf¯Ïe–d$Þd?¸„MÓˆÓ÷žsÏmü +[ç¶~µv}¾;}õú#gÁˆ +.Ó¹E8CŒhK1†°æÖéÌúf¿u¸=›™™ó÷éåÂÒåXFRfªEÁliâÜÄSS”a",— ¯òãj‚Í[R$µÚQÈq£ýdðÈÇ™¥|6lÁsÁ´²âÕ/_µ¾¹ž”6GÉfd÷š¸kÄ¥„†×5&¢íàʡ؆ep©òìe™úhRœ/{î>æÌëL[yÄ#å2aË¥1ÚÄFÞÄ/‹±M1ö\Báï}²íußš°
²ê™R +³sû¢¼‡íŸ;DÙæ5DW渌Û×õ¨$uàl$ñVhˆM"Ä*6‹¥É3?^†~ždA¨ÒŠÆ?Fðô‡‹°r(³‰C¹øþ°¡6„z›a30qƒy?@š#ªÕcôx0s$íÉJ*V[Yù>‰—ÁÌd[ðrŠ8¦+¨zp +aFVƒ¿/L¼JoˆtJ ¸ãsÇÕT¼ChŽõE«ŽcìñЬù#†É]bû¦›w)óŸ·|úÆ~dºo=4î^HÅ^:`aÎwÐA…É5á63˜šµf.pó »q05Ï` +H÷1QÀ¦dé“"MW ¼M¾§!ÞŒçà–ÌTlN¿I³djÌ¢{Ù½` +y²åðZL!/³,E•
Ó5Ù«ö¯€ú&
7‹§\€ î[7Ǭ{ 4V”CHåPÐ=DA÷L/×WÜÔ®Ûu\~š[”ž¢EþÍ4‰"¸ÌÏ®»C[#ªÔ±Õo똲õÛ‡»-mGÁ@¦H`uSÆ}6ßß“0HÎ3?]\ŸäÙšÎmY. +ê ÷‡u;s8¹êž¾1æíýiX±ðäÕuÞ°PþÀ[Zù{ä°!™Cí¤<º¬–¢‰ß‰YøaöePEwéDæ[j µ¶8ÑÅ$˜ü[$ù-EçÞÚ‚T³þãj¿LCS?vÓ"žæ…_yjÿP‹’xA.ÙH˜t_9A$A˜Šg`Jý
SJ\ªïbJÿ*ëÆtæo°×,™%9®²ë…¨ë);¨c¦e¼ò|œÿÔ8ÚÐøËœxÒø³3– {T
!ý!Ô„÷q|§Oï3çˆëÆK.€ü³ÌÌö‹<éͲ'E¨à>x–aè†øiõ¢±wûÔ$ˆK»64é¢LÅFL—Au¤ÞÒTªðZà3Á] +Á=H‚g9;jÑá5Bn€×a»H"¿3 +zƒ[QuO¦
m×yÐ,ÎzETýeîh{¥"—+½Wö²å†®ÊäbøQ€?$º!ï׋R ¦·ÿIœ/ò°„纲 +@w¸'· +ØT•éFÕ¶ß1RXæ–Û%úäU‡dQßgÃ/7.eÍ4»Ëßåí7ÔŒ!"ö¶6D¢’¯ïÞUùÙE·{Úh½È6}¹>¦M¿×fmMÕ¥¬ÍÖÊðV•êž–Gö"˜<—#› +endstream +endobj +5220 0 obj<</D[5218 0 R/FitH 760.193]>> +endobj +5221 0 obj<</Type/Pages/Kids[5218 0 R 5264 0 R 5299 0 R 5347 0 R 5390 0 R 5434 0 R]/Parent 5816 0 R/Count 6>> +endobj +5222 0 obj<</Subtype/Link/Rect[479.453 703.554 500.806 712.566]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +5223 0 obj<</Subtype/Link/Rect[479.453 691.348 499.596 699.016]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5224 0 obj<</Subtype/Link/Rect[479.453 677.799 499.596 685.467]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5225 0 obj<</Subtype/Link/Rect[479.453 664.25 499.596 671.918]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5226 0 obj<</Subtype/Link/Rect[479.453 650.7 499.596 658.369]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5227 0 obj<</Subtype/Link/Rect[479.453 635.808 500.806 644.82]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +5228 0 obj<</Subtype/Link/Rect[479.453 608.504 501.852 617.721]/C[1 0 0]/Dest(subsubsection.0.2.2.5)/Border[0 0 0]>> +endobj +5229 0 obj<</Subtype/Link/Rect[479.453 595.16 502.406 604.172]/C[1 0 0]/Dest(subsubsection.0.2.4.3)/Border[0 0 0]>> +endobj +5230 0 obj<</Subtype/Link/Rect[479.453 581.406 502.765 591.792]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +5231 0 obj<</Subtype/Link/Rect[479.453 567.857 502.765 578.243]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +5232 0 obj<</Subtype/Link/Rect[479.453 554.308 502.765 564.693]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +5233 0 obj<</Subtype/Link/Rect[479.453 540.758 502.765 551.144]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +5234 0 obj<</Subtype/Link/Rect[479.453 527.045 503.308 535.857]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5235 0 obj<</Subtype/Link/Rect[479.453 513.496 501.811 522.308]/C[1 0 0]/Dest(subsubsection.0.3.9.1)/Border[0 0 0]>> +endobj +5236 0 obj<</Subtype/Link/Rect[479.453 500.316 501.104 508.758]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5237 0 obj<</Subtype/Link/Rect[479.453 486.767 502.262 495.778]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5238 0 obj<</Subtype/Link/Rect[479.453 473.217 501.104 481.66]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5239 0 obj<</Subtype/Link/Rect[479.453 459.668 501.104 468.111]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5240 0 obj<</Subtype/Link/Rect[479.453 446.119 502.262 455.131]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5241 0 obj<</Subtype/Link/Rect[479.453 432.57 501.104 441.012]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5242 0 obj<</Subtype/Link/Rect[479.453 419.021 501.104 427.463]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5243 0 obj<</Subtype/Link/Rect[479.453 405.471 501.104 413.914]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5244 0 obj<</Subtype/Link/Rect[479.453 391.922 502.262 400.934]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5245 0 obj<</Subtype/Link/Rect[479.453 378.373 501.104 386.816]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5246 0 obj<</Subtype/Link/Rect[479.453 364.824 502.262 373.836]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5247 0 obj<</Subtype/Link/Rect[479.453 350.905 503.688 361.455]/C[1 0 0]/Dest(subsubsection.0.3.6.9)/Border[0 0 0]>> +endobj +5248 0 obj<</Subtype/Link/Rect[479.453 337.52 502.047 346.737]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5249 0 obj<</Subtype/Link/Rect[479.453 323.971 502.047 333.188]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5250 0 obj<</Subtype/Link/Rect[479.453 297.078 500.806 306.09]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5251 0 obj<</Subtype/Link/Rect[479.453 283.324 506.416 291.971]/C[1 0 0]/Dest(subsubsection.0.3.10.7)/Border[0 0 0]>> +endobj +5252 0 obj<</Subtype/Link/Rect[479.453 269.979 507.462 280.16]/C[1 0 0]/Dest(subsubsection.0.4.10.6)/Border[0 0 0]>> +endobj +5253 0 obj<</Subtype/Link/Rect[479.453 257.774 502.16 265.442]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5254 0 obj<</Subtype/Link/Rect[479.453 242.881 502.55 251.893]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5255 0 obj<</Subtype/Link/Rect[479.453 229.332 502.55 238.344]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5256 0 obj<</Subtype/Link/Rect[479.453 215.783 502.55 224.794]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5257 0 obj<</Subtype/Link/Rect[479.453 201.864 502.806 210.676]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5258 0 obj<</Subtype/Link/Rect[479.453 188.315 502.806 197.127]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5259 0 obj<</Subtype/Link/Rect[479.453 175.135 502.929 185.316]/C[1 0 0]/Dest(subsubsection.0.3.8.4)/Border[0 0 0]>> +endobj +5260 0 obj<</Subtype/Link/Rect[479.453 161.586 502.929 171.767]/C[1 0 0]/Dest(subsubsection.0.3.8.4)/Border[0 0 0]>> +endobj +5261 0 obj<</Subtype/Link/Rect[479.453 148.037 502.929 158.217]/C[1 0 0]/Dest(subsubsection.0.3.8.4)/Border[0 0 0]>> +endobj +5262 0 obj<</Subtype/Link/Rect[479.453 134.487 500.806 143.499]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5263 0 obj<</Subtype/Link/Rect[479.453 730.652 507.318 740.833]/C[1 0 0]/Dest(subsubsection.0.3.10.6)/Border[0 0 0]>> +endobj +5264 0 obj<</Type/Page/Contents 5265 0 R/Annots[5146 0 R 5150 0 R 5222 0 R 5223 0 R 5224 0 R 5225 0 R 5226 0 R 5227 0 R 5022 0 R 5228 0 R 5229 0 R 5230 0 R 5231 0 R 5232 0 R 5233 0 R 5234 0 R 5235 0 R 5236 0 R 5237 0 R 5238 0 R 5239 0 R 5240 0 R 5241 0 R 5242 0 R 5243 0 R 5244 0 R 5245 0 R 5246 0 R 5247 0 R 5248 0 R 5249 0 R 5095 0 R 5250 0 R 5251 0 R 5252 0 R 5253 0 R 5254 0 R 5255 0 R 5256 0 R 5257 0 R 5258 0 R 5259 0 R 5260 0 R 5261 0 R 5262 0 R 5109 0 R]/Resources 5061 0 R/Parent 5221 0 R>> +endobj +5265 0 obj<</Filter/FlateDecode/Length 1719>>stream +xÚí›MsÛ6†ïþº•<%¾[Ò6Í´3iSߢΒ cŠd)*±ûë»$%ê£ü´åD²sÈØ¢)Ê~vñî¾ä*ÝŒ‚ÑûQÓ×®¯¾ÿ™ÑáLŒ®#Ì(¢X$¥(Ðlt=}ôÞúÌ›ÏíÜ©¼•…—Ÿ|Ì=›úcì™°¼Y_xŸËïÃxfB÷¯É\•Wî|L½üŽ,½•?”{ÈsJzÁCßÐó)]ÿzŒ +šVó€Lãø®–#g(Pú«s<e*óâåwíÔ)$“"§§>‹Ã°E&”D4èÏþË„`hF÷á+$Á†/?ÞĦ.ž;óoxƒ£ôýs_…IR('²’Î7©]ØÔF3[¯´RdÍ%[#!Tõ0µ?NÀg³Ë“í>Q¨“î!Qøäìçæn¢ê;̦?1›æz™ü’¢ô\¼§6"ê¥Ôëážç,Ô<B«ö,NÝM²ž†nuÛÐk€ô`&^\$]í^ºXâÝKÄCÒ$˜ïÄ#Š3Û”âŒà3“êÓóæ¼±„•Žêä»ûDw‹{ÏÖK(–¹OÙÏšÍô—u,ÿ !3„Ôª
˜L~²³Ð¤öG“¸Ì„¿¯£Y¶6=£ÉÙ4ÈýŒœèÌ4É‘T‡^Æ>V›‰Ã1ÊœÅN8'“w‘™†[’oM^
ÉÙíj" DnÕïÁ`¢‰ÖâõY«=E‘j·ÂF¸¸²ðµW\ïÿö9ñÞ.‹©Žô ‰Æ+ŸBçë/´p‘yß•w&{):æRžÃx¦‹Ï“–æk¨“r¤½Àö¾Ïú¬qL¿,󅙤>ñÚ–(GD°ÒåÝÔMÿY7^( [x7OéG]#ÖA=€[„8LÝ×[€)ë6>G+½)K7-bxÜŠkèÊÛDÀ6u³.hæB«íN<‹y·¾$ËCíã1µ†šÃúo“…NÎUñ]|åHlÆêÉõvNsX±Ì.†v‡õQ¬¸·&à|
e.¨šuv§Ö¤c7uózÇ9L–Ï ¨õÌàƒÆ“Ÿ@2v4›ÇW½EC²!ð,òé:1î0¥`êrµàå5{D‡›˜›ÚEÝ“ÜŒí5óq·£`ÑüÝÕ6£M§ñÊŽ‡,ÐSÂ_Xí_îdè~âc×È)“˜h4`_= +®1îW¬6Râ¯ß(÷æŸë0}ž™Z3wÑM}ˆÄý¥McûBߟÈÖî¤
á£fïzŽÖp„5?OÓx*‡.ƒhù<Ù=OÍ"«%›‡WâÊígHq·l%ªo‰ƒ@JŸõTädy É ,¥É ,õ09¢¼šîÎâòé°n¦.tY]ȱ¾¬A‰@ºÃOÂyÔPÔ-@išç Báâ$ã ÃgÞÝ¡c„~$î¼äÇñêÝ9/ÖÌKÞì¹f·²'ã$uQ¶paƒOÁEx=(±Y¯! AŠ‹¶ú˜˜Y±t—;mÏ”ç`Ëí9š£Ò¦–ïÆ*alæy€VõÆ_ yÉíßî|ÉÓÛÀö]¾ºVÅÍ6{ ¦l ËWnÓDæåÏ»/OΖǙ£í™ï )ÆTL_¸¼•¼àíàŽ‡l¼Þ½¶ÏLaö[<wÒv|Ip0Þ•™°s×|=·¯as¯Ïa¦ýÍ=^Çz•Ø™Ûµÿƒ× +:ÞªŒ…fjÃæÙ(Aòìv§“Ǥs×´ÎB<¬ “[ÓØu¹õ§ÓîºÓÅTIĪQ‚½ÏRÓ‚>F‘W›Gƒxmëï‘ò*$v–wiîÛ5@2HTz lß]ÇVòÙ¬’'‚Û‘³¯›î0õ¼‹ÖËå7ÃuÐت.¹h5[]Ì¡ù7³4þÆü‹17ë,ž™¤±#“äe?-xÅ@Wð3O.]e.rYýh!77¿ÀSC¦ +uÿa«÷x² ”E‘x':›f”Dš²Ñ˜ÁýL•$ 2ÊS‡÷¿»¾úlˆz +endstream +endobj +5266 0 obj<</D[5264 0 R/FitH 760.193]>> +endobj +5267 0 obj<</Subtype/Link/Rect[479.453 717.103 507.318 727.284]/C[1 0 0]/Dest(subsubsection.0.3.10.6)/Border[0 0 0]>> +endobj +5268 0 obj<</Subtype/Link/Rect[479.453 703.349 506.436 711.996]/C[1 0 0]/Dest(subsubsection.0.4.10.5)/Border[0 0 0]>> +endobj +5269 0 obj<</Subtype/Link/Rect[479.453 635.603 506.292 644.25]/C[1 0 0]/Dest(subsubsection.0.3.10.5)/Border[0 0 0]>> +endobj +5270 0 obj<</Subtype/Link/Rect[479.453 622.259 506.744 631.27]/C[1 0 0]/Dest(subsubsection.0.4.10.2)/Border[0 0 0]>> +endobj +5271 0 obj<</Subtype/Link/Rect[479.453 595.16 502.211 604.172]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5272 0 obj<</Subtype/Link/Rect[479.453 581.611 502.55 590.623]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5273 0 obj<</Subtype/Link/Rect[479.453 568.062 501.391 576.504]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5274 0 obj<</Subtype/Link/Rect[479.453 554.513 505.585 562.955]/C[1 0 0]/Dest(subsubsection.0.4.10.1)/Border[0 0 0]>> +endobj +5275 0 obj<</Subtype/Link/Rect[479.453 540.963 501.391 549.406]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5276 0 obj<</Subtype/Link/Rect[479.453 527.209 500.888 535.857]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5277 0 obj<</Subtype/Link/Rect[479.453 513.66 502.242 522.308]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5278 0 obj<</Subtype/Link/Rect[479.453 500.316 501.575 510.497]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5279 0 obj<</Subtype/Link/Rect[479.453 486.767 506.939 495.209]/C[1 0 0]/Dest(subsubsection.0.4.10.4)/Border[0 0 0]>> +endobj +5280 0 obj<</Subtype/Link/Rect[479.453 473.217 501.001 481.66]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +5281 0 obj<</Subtype/Link/Rect[479.453 459.668 501.001 468.111]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +5282 0 obj<</Subtype/Link/Rect[479.453 446.119 501.001 454.562]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +5283 0 obj<</Subtype/Link/Rect[479.453 432.57 501.001 441.012]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +5284 0 obj<</Subtype/Link/Rect[479.453 364.619 502.242 373.266]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5285 0 obj<</Subtype/Link/Rect[479.453 351.275 500.806 360.286]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5286 0 obj<</Subtype/Link/Rect[479.453 269.979 493.187 278.422]/C[1 0 0]/Dest(subsection.0.1.3)/Border[0 0 0]>> +endobj +5287 0 obj<</Subtype/Link/Rect[479.453 256.43 500.027 264.873]/C[1 0 0]/Dest(subsubsection.0.1.4.1)/Border[0 0 0]>> +endobj +5288 0 obj<</Subtype/Link/Rect[479.453 242.881 500.027 251.324]/C[1 0 0]/Dest(subsubsection.0.1.4.1)/Border[0 0 0]>> +endobj +5289 0 obj<</Subtype/Link/Rect[479.453 229.332 500.806 238.344]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5290 0 obj<</Subtype/Link/Rect[479.453 215.783 501.001 224.225]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +5291 0 obj<</Subtype/Link/Rect[479.453 202.233 501.001 210.676]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +5292 0 obj<</Subtype/Link/Rect[479.453 188.684 501.001 197.127]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +5293 0 obj<</Subtype/Link/Rect[479.453 175.135 501.001 183.578]/C[1 0 0]/Dest(subsubsection.0.3.1.4)/Border[0 0 0]>> +endobj +5294 0 obj<</Subtype/Link/Rect[479.453 161.586 502.211 170.598]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5295 0 obj<</Subtype/Link/Rect[479.453 148.037 502.211 157.048]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5296 0 obj<</Subtype/Link/Rect[479.453 134.487 494.551 142.93]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +5297 0 obj<</Subtype/Link/Rect[479.453 120.938 501.104 129.381]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5298 0 obj<</Subtype/Link/Rect[479.453 730.652 501.104 739.095]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5299 0 obj<</Type/Page/Contents 5300 0 R/Annots[5263 0 R 5267 0 R 5268 0 R 5017 0 R 5018 0 R 5225 0 R 5152 0 R 5269 0 R 5270 0 R 5191 0 R 5271 0 R 5272 0 R 5273 0 R 5274 0 R 5275 0 R 5276 0 R 5277 0 R 5278 0 R 5279 0 R 5280 0 R 5281 0 R 5282 0 R 5283 0 R 5087 0 R 5088 0 R 5201 0 R 5202 0 R 5284 0 R 5285 0 R 5286 0 R 5287 0 R 5288 0 R 5289 0 R 5290 0 R 5291 0 R 5292 0 R 5293 0 R 5294 0 R 5295 0 R 5296 0 R 5297 0 R]/Resources 2908 0 R/Parent 5221 0 R>> +endobj +5300 0 obj<</Filter/FlateDecode/Length 1555>>stream +xÚí[ÛrÛ6}÷Wð|JÜà·$ÓÎ$ÓIÝNgâ>P"$sB‘,):v¿¾Ë›,Ù$EÊjbÑO,† ê`qvÏîú±V–c½³º^¼¼øî-gq0ܵ.—á3¢-Év4·.}ëúÁæÈ÷oϨT(Ë“$Náš MugikTÞk“À‘(ˆê7}.$òì™ +a{&}ÚùŸVùûò×Ç,àŸk¥FÍ>¾³>Í”ë"†mʱa:ܯ§t¡<#®Çƒè¥7öL+ù5¿ÿ9 øæ6ñ¢-Š~¼È×&ªlĘqÈÄÐâ»h‰ãmÐ/§Ã©–.λà˜2æ•ãáð網GLa—6ã¾\']eöÃO/ä3M±î)€ßÜ%¦|–fb0úÏm-† +iÑô#çó˜f76¡(®i6ëa6C‰D¾—Ú5ëE˜Ì8º«'ÃeÀËœC: 5Ðâ!Ê«£!ñ€GŸá·ƒ¼•
Ø™ê8±áVÉ©û†KŠ…–1zé-¸ªVÆ X*qF”1ÄLÙø‡Ì•qÌÝÇÿ—¢À +Ã9!š>³0ŒK(æàt%vÚç>l…ƒ—ºÁáêªDä¾×ÃìHùòÇ|y´©ˆW¯Wz½ãƒÜöÚŵ‚Âà‰ ÞÓ[âàé:Y?øÙ&];Tü +þ.øb,ø[}±¶ èºRcW76èÑfp©Ëï7#ÏŒŸ7 /Z™ü†C_BÀW +§ØUrî÷±\ÑÁ‰
ÎÛ ‘·6×^vÝrÓçÕ;UŠC8eu²ŒÑ2ÃN\‹œœk(Û=Å3öGÊ?›Eè¥æC¾þéÚKÛ †§ÐêüDâ yˆ¡n™P;FˆÔð~ô¢•é¸¨ô¹›œíŠ§yºÐÆë5è•t‰Æ”LqÅ)··ê÷/6¥ÈølÅɨ4ò¢,,¥_VÝŸeÒ:øøL}4+ØD×%þt~Å8ß¾ËJkT?F\̇a0øº˜*QveÛ3¥øñ~~TÑ=s85àÜxu[Cœ×ß3Œ^üÛ¨ÞÒK…&ëø¤½OøÓ=ZpD
ØAk +©ÚYÓBQâSÈW×q¾éûÜšøßÜÚôþkeñº®dÏóUv +endstream +endobj +5301 0 obj<</D[5299 0 R/FitH 760.193]>> +endobj +5302 0 obj<</Subtype/Link/Rect[479.453 717.103 501.104 725.546]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5303 0 obj<</Subtype/Link/Rect[479.453 703.554 501.104 711.996]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5304 0 obj<</Subtype/Link/Rect[479.453 690.005 501.104 698.447]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5305 0 obj<</Subtype/Link/Rect[479.453 676.455 501.104 684.898]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5306 0 obj<</Subtype/Link/Rect[479.453 662.906 501.104 671.349]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5307 0 obj<</Subtype/Link/Rect[479.453 649.357 501.104 657.8]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5308 0 obj<</Subtype/Link/Rect[479.453 635.808 501.104 644.25]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5309 0 obj<</Subtype/Link/Rect[479.453 622.259 501.104 630.701]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5310 0 obj<</Subtype/Link/Rect[479.453 608.709 501.104 617.152]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5311 0 obj<</Subtype/Link/Rect[479.453 595.16 501.104 603.603]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5312 0 obj<</Subtype/Link/Rect[479.453 581.611 501.104 590.054]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5313 0 obj<</Subtype/Link/Rect[479.453 568.062 501.104 576.504]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5314 0 obj<</Subtype/Link/Rect[479.453 554.513 501.104 562.955]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5315 0 obj<</Subtype/Link/Rect[479.453 542.307 501.001 549.975]/C[1 0 0]/Dest(subsubsection.0.2.2.1)/Border[0 0 0]>> +endobj +5316 0 obj<</Subtype/Link/Rect[479.453 528.758 499.596 536.426]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5317 0 obj<</Subtype/Link/Rect[479.453 515.208 499.596 522.877]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5318 0 obj<</Subtype/Link/Rect[479.453 501.659 499.596 509.328]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5319 0 obj<</Subtype/Link/Rect[479.453 488.11 499.596 495.778]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5320 0 obj<</Subtype/Link/Rect[479.453 474.561 499.596 482.229]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5321 0 obj<</Subtype/Link/Rect[479.453 461.012 499.596 468.68]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5322 0 obj<</Subtype/Link/Rect[479.453 447.462 499.596 455.131]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5323 0 obj<</Subtype/Link/Rect[479.453 433.913 500.755 441.582]/C[1 0 0]/Dest(subsubsection.0.2.1.2)/Border[0 0 0]>> +endobj +5324 0 obj<</Subtype/Link/Rect[479.453 419.021 500.806 428.032]/C[1 0 0]/Dest(subsubsection.0.2.1.3)/Border[0 0 0]>> +endobj +5325 0 obj<</Subtype/Link/Rect[479.453 406.815 499.596 414.483]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5326 0 obj<</Subtype/Link/Rect[479.453 393.266 502.16 400.934]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5327 0 obj<</Subtype/Link/Rect[479.453 379.716 502.16 387.385]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5328 0 obj<</Subtype/Link/Rect[479.453 366.167 502.16 373.836]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5329 0 obj<</Subtype/Link/Rect[479.453 352.618 502.16 360.286]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5330 0 obj<</Subtype/Link/Rect[479.453 339.069 502.16 346.737]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5331 0 obj<</Subtype/Link/Rect[479.453 325.52 502.16 333.188]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5332 0 obj<</Subtype/Link/Rect[479.453 311.97 502.16 319.639]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5333 0 obj<</Subtype/Link/Rect[479.453 298.421 502.16 306.09]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5334 0 obj<</Subtype/Link/Rect[479.453 283.324 501.852 292.54]/C[1 0 0]/Dest(subsubsection.0.2.2.5)/Border[0 0 0]>> +endobj +5335 0 obj<</Subtype/Link/Rect[479.453 271.323 502.16 278.991]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5336 0 obj<</Subtype/Link/Rect[479.453 244.224 502.16 251.893]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5337 0 obj<</Subtype/Link/Rect[479.453 229.332 502.211 238.344]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5338 0 obj<</Subtype/Link/Rect[479.453 217.126 502.16 224.794]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5339 0 obj<</Subtype/Link/Rect[479.453 203.577 502.16 211.245]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5340 0 obj<</Subtype/Link/Rect[479.453 190.028 502.16 197.696]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5341 0 obj<</Subtype/Link/Rect[479.453 176.478 502.16 184.147]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5342 0 obj<</Subtype/Link/Rect[479.453 162.929 502.16 170.598]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5343 0 obj<</Subtype/Link/Rect[479.453 147.832 502.027 157.048]/C[1 0 0]/Dest(subsubsection.0.2.3.7)/Border[0 0 0]>> +endobj +5344 0 obj<</Subtype/Link/Rect[479.453 135.831 502.16 143.499]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5345 0 obj<</Subtype/Link/Rect[479.453 122.282 502.16 129.95]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5346 0 obj<</Subtype/Link/Rect[479.453 731.995 502.16 739.664]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5347 0 obj<</Type/Page/Contents 5348 0 R/Annots[5298 0 R 5302 0 R 5303 0 R 5304 0 R 5305 0 R 5306 0 R 5307 0 R 5308 0 R 5309 0 R 5310 0 R 5311 0 R 5312 0 R 5313 0 R 5314 0 R 5315 0 R 5316 0 R 5317 0 R 5318 0 R 5319 0 R 5320 0 R 5321 0 R 5322 0 R 5323 0 R 5324 0 R 5325 0 R 5326 0 R 5327 0 R 5328 0 R 5329 0 R 5330 0 R 5331 0 R 5332 0 R 5333 0 R 5334 0 R 5335 0 R 5253 0 R 5336 0 R 5337 0 R 5338 0 R 5339 0 R 5340 0 R 5341 0 R 5342 0 R 5343 0 R 5344 0 R 5345 0 R]/Resources 5061 0 R/Parent 5221 0 R>> +endobj +5348 0 obj<</Filter/FlateDecode/Length 1378>>stream +xÚí›Ms£F†ïû+8Âó=ssRµÙJªrÙ8§MXŒm ïúßgú°äA É–ÌÁ%!CžnºûíAŸçÁ œ/NÛë/·Ÿ~ú•€åÎí½ƒ(‚”#@Qç6r¾¹?{Ô"y>ÒÄ•ç7¬â,m>)=âVÏwíýsû{m”9ª6§ˆ€›/›Û gÕcVTq•h?ždÓ|¹÷æ)H„—ç3‚w¼ î]ð^Vê“ +sBæ;EÍj¹ñõ‹óÍ—œ»†x˜¸h±·°†¤yC€QÕ\ÑW®NÃé!DQ@AlC:©tQêV¦DÐåQ•‡°›m[FÀ¥ÍnµÓU½òÔ€ +J´wtwù€¬13G1z¦`m…((Æ÷†íÇwqd5(0Ð@ìE¼›*ëMU‚mR*£.¯=Í*{´ RñÁ¢íДz²˜E\˜Û 7tÙiàÆ#Ýsd„ª£!³ïÜ ²ûM€Äì]e„†ê4ótŸ<ÄÜCéœØè–xñ1<$ѺeÄä´9¶ˆÇ4°ÄûÛ´Õ¼ðê»ñ¸ e€ÚÚgVÖÜs„>VA;=j¿µÅ—×+ÆNËvQÙZu™bÀ ¾Âä{¬Aû1±†IÒ¼i>m$h7ðÒóQ€ø`ÉðH+ÃÝðÁ&»Ï?ò0]õQ6™MuºÁE¡7¨gÀ…÷ǵ¨9dQü7^Ò2 +Ï'Ô}n¶«çÜÒ4!¶ºçnBs“N{ÖcÈ4ôìíjÊ÷sM·a‹©Û« +Ql´ŠØÕ«ö -Íi¨U£“ë"6›„I[ÓD<¬êäað1’¼³u Úµ/zÌ!|;WÍa'þr;½˜>”¬4V^d£8}([U]³Óh»«PÀ¹Zþ?N»ì ,@á ¼1“ ˜:„ñ6b˜¬²Ä®NM®_ãý ±M(¹)ÔÀ~—eÿ%º±÷Á>`¸Oãrb…Ž©iVÄå¥óº +D"M`¯4L>è*«Zzj#b8ZµyF*%¿|Ô…qÔ2Þó<1}ù©¤>áè"³GPÉÁlÇ¢[ƒc.£&ß®z¨Ç,‰´}Äk¼ÀñU¹Á|€»²‚ ߕºÁ?étfïêˆñ*b×~XþÒôË¿(ëq“µÁã ðµx` æ(0]/?ú¿Ù¬HÃd>7¶<’^«fïflÓé2.gw혥ÊÐõ¢ºÉvŸºÉÆe9ÓíP9Ùkœz™ +¥›ôKUÂŽ +°Új«ÿòpó(lÖÆÛŸ{TD\ët™€ØgiðÕO›¬ƒ£§×ëS-¿94Vë±_ïß,é;˜A@ñX(Œyø§MÈ-Èa&æÏ·ùÔìOeƒ +endstream +endobj +5349 0 obj<</D[5347 0 R/FitH 760.193]>> +endobj +5350 0 obj<</Subtype/Link/Rect[479.453 717.103 502.55 726.115]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5351 0 obj<</Subtype/Link/Rect[479.453 690.005 502.98 700.185]/C[1 0 0]/Dest(subsubsection.0.3.6.3)/Border[0 0 0]>> +endobj +5352 0 obj<</Subtype/Link/Rect[479.453 662.906 502.98 673.087]/C[1 0 0]/Dest(subsubsection.0.3.6.3)/Border[0 0 0]>> +endobj +5353 0 obj<</Subtype/Link/Rect[479.453 649.357 502.98 659.538]/C[1 0 0]/Dest(subsubsection.0.3.6.3)/Border[0 0 0]>> +endobj +5354 0 obj<</Subtype/Link/Rect[479.453 635.808 502.98 645.989]/C[1 0 0]/Dest(subsubsection.0.3.6.3)/Border[0 0 0]>> +endobj +5355 0 obj<</Subtype/Link/Rect[479.453 622.259 502.98 632.439]/C[1 0 0]/Dest(subsubsection.0.3.6.3)/Border[0 0 0]>> +endobj +5356 0 obj<</Subtype/Link/Rect[479.453 608.709 503.124 618.89]/C[1 0 0]/Dest(subsubsection.0.3.6.4)/Border[0 0 0]>> +endobj +5357 0 obj<</Subtype/Link/Rect[479.453 595.16 503.124 605.341]/C[1 0 0]/Dest(subsubsection.0.3.6.4)/Border[0 0 0]>> +endobj +5358 0 obj<</Subtype/Link/Rect[479.453 581.611 503.124 591.792]/C[1 0 0]/Dest(subsubsection.0.3.6.4)/Border[0 0 0]>> +endobj +5359 0 obj<</Subtype/Link/Rect[479.453 568.062 501.247 576.504]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +5360 0 obj<</Subtype/Link/Rect[479.453 554.143 502.806 562.955]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5361 0 obj<</Subtype/Link/Rect[479.453 540.594 502.806 549.406]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5362 0 obj<</Subtype/Link/Rect[479.453 527.209 502.621 537.595]/C[1 0 0]/Dest(subsubsection.0.3.6.5)/Border[0 0 0]>> +endobj +5363 0 obj<</Subtype/Link/Rect[479.453 513.865 502.929 524.046]/C[1 0 0]/Dest(subsubsection.0.3.6.2)/Border[0 0 0]>> +endobj +5364 0 obj<</Subtype/Link/Rect[479.453 500.111 502.621 510.497]/C[1 0 0]/Dest(subsubsection.0.3.6.5)/Border[0 0 0]>> +endobj +5365 0 obj<</Subtype/Link/Rect[479.453 488.11 502.16 495.778]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5366 0 obj<</Subtype/Link/Rect[479.453 473.217 502.211 482.229]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5367 0 obj<</Subtype/Link/Rect[479.453 459.668 502.211 468.68]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5368 0 obj<</Subtype/Link/Rect[479.453 446.119 502.355 455.131]/C[1 0 0]/Dest(subsubsection.0.2.2.4)/Border[0 0 0]>> +endobj +5369 0 obj<</Subtype/Link/Rect[479.453 432.57 502.355 441.582]/C[1 0 0]/Dest(subsubsection.0.2.2.4)/Border[0 0 0]>> +endobj +5370 0 obj<</Subtype/Link/Rect[479.453 419.021 494.551 427.463]/C[1 0 0]/Dest(subsection.0.3.4)/Border[0 0 0]>> +endobj +5371 0 obj<</Subtype/Link/Rect[479.453 405.266 500.499 413.914]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5372 0 obj<</Subtype/Link/Rect[479.453 378.168 500.499 386.816]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5373 0 obj<</Subtype/Link/Rect[479.453 364.619 502.047 373.836]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5374 0 obj<</Subtype/Link/Rect[479.453 351.07 502.047 360.286]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5375 0 obj<</Subtype/Link/Rect[479.453 310.422 502.047 319.639]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5376 0 obj<</Subtype/Link/Rect[479.453 283.324 502.047 292.54]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5377 0 obj<</Subtype/Link/Rect[479.453 269.979 499.648 278.422]/C[1 0 0]/Dest(subsubsection.0.3.1.1)/Border[0 0 0]>> +endobj +5378 0 obj<</Subtype/Link/Rect[479.453 256.061 503.688 266.611]/C[1 0 0]/Dest(subsubsection.0.3.6.9)/Border[0 0 0]>> +endobj +5379 0 obj<</Subtype/Link/Rect[479.453 242.881 500.806 251.893]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5380 0 obj<</Subtype/Link/Rect[479.453 229.332 504.939 237.774]/C[1 0 0]/Dest(subsubsection.0.3.11.4)/Border[0 0 0]>> +endobj +5381 0 obj<</Subtype/Link/Rect[479.453 215.783 500.806 224.794]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5382 0 obj<</Subtype/Link/Rect[479.453 202.233 500.806 211.245]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5383 0 obj<</Subtype/Link/Rect[479.453 188.684 502.406 197.696]/C[1 0 0]/Dest(subsubsection.0.2.4.3)/Border[0 0 0]>> +endobj +5384 0 obj<</Subtype/Link/Rect[479.453 175.135 502.55 184.147]/C[1 0 0]/Dest(subsubsection.0.2.4.4)/Border[0 0 0]>> +endobj +5385 0 obj<</Subtype/Link/Rect[479.453 161.381 500.499 170.029]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5386 0 obj<</Subtype/Link/Rect[479.453 147.832 500.499 156.479]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5387 0 obj<</Subtype/Link/Rect[479.453 134.282 500.499 142.93]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5388 0 obj<</Subtype/Link/Rect[479.453 120.733 500.499 129.381]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5389 0 obj<</Subtype/Link/Rect[479.453 730.447 502.242 739.095]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5390 0 obj<</Type/Page/Contents 5391 0 R/Annots[5346 0 R 5350 0 R 5066 0 R 5351 0 R 5068 0 R 5352 0 R 5353 0 R 5354 0 R 5355 0 R 5356 0 R 5357 0 R 5358 0 R 5359 0 R 5360 0 R 5361 0 R 5362 0 R 5363 0 R 5364 0 R 5365 0 R 5366 0 R 5367 0 R 5368 0 R 5369 0 R 5370 0 R 5371 0 R 5089 0 R 5372 0 R 5373 0 R 5374 0 R 5248 0 R 5249 0 R 5375 0 R 5168 0 R 5376 0 R 5377 0 R 5378 0 R 5379 0 R 5380 0 R 5381 0 R 5382 0 R 5383 0 R 5384 0 R 5385 0 R 5386 0 R 5387 0 R 5388 0 R]/Resources 5061 0 R/Parent 5221 0 R>> +endobj +5391 0 obj<</Filter/FlateDecode/Length 1460>>stream +xÚí›]o›H†ïó+¸„•˜O†¹ìv»UWZiUe¯’^`§(X>ºÍ¿ßØŽ‚ÁÔvlU•ãt Ís^¿s>†l<Øøht½þv{óëœ#*¸cÜÎ
ÂbD’1„7nãÎ|gq3t`ÙTºæ=ÕQ`}¹ý³ºXªºLpD™7×Ï’ä1õÂØ+Â$^-Ýú9.F„¯/@–-ÝñBú—ÐãÞ¥ú%°¿ +Aêe:îþ,8ªöœË1ÛãÛM0©Å9FñO¸O‰{ž$ÅÚa)¯„öa¡+Š\áŒbž—©Î&‰ŸJâïÊ"©h·ÂÓëRøžè{²j—ÃŽIÆìœÞüä-{"ÿ oy71?9óßµAÖòWU6V ûûe±ØÂr)?³aµ5²(3ISC¢í`¶«Õá'eÜ×Ù²Ž‹g
gU‡ëæ‚Ö†EŒºg]
c«èá*0RŠ”k‘^4q}æºÜß>×coñÃGŸÃ±Øî‘ÌËxQ{‚!]$ñ:Á€ðP3yqSBãnßóù~‚#âÂÿ¹Í¿ÿÒn+1p¯õªFlHó®òßž8PŒÁÙèNU½„J„U/,› yVçÚ;¡Çê_U‘)³hJ½Û¹‹á©w»å‰_.4¸¾-Ífì²ÕÐn›#Õ[o•ËyAÐ1°¸½}`È!óÈîDm£$ûç[€9{ÊËYñ”vX=X +'—'è¡C®¾:uuÑZ)eü]ûeG©^µ¨xC}‘!ÌwöEš¬°Ì-¶L<qÈ_B1DøÚŽ¿élvçÙþ—v[P,]|vHŒdÝ£øV¶[óívŽö•ŸO=„j]#¾ ú>‰ó0ø¡táp7('7æÞݹ¶€Dš¬7nS俯z¹3ν( +ã‡æÍÌó-›pó±yÛ‘œÃvIÖ=“îÎ(ÂD:`Ã2‰Þ 2®¶y7EÎ"±ˆk~³ˆ0W‚NŸ©À +ïÁ"r5Oš©ùÆñŽ5%(ŒÄ:L‘7Ó‘ßÍÊQˆ¾þ1al›žåfo% é%¬¥’lܶ:ªá%’®ºªSUÁnsÜAmW%bY¢Z„sð‰Hï€@‹tè}4ÝæÔk¿pÞGÐõæz©g†[½Å O²$#—¹öÊâk’M³ÄÆ@úyÿÄ,±æƒ°˜xã-öĤ~Ç)Ç7Þ> +¤°{dÆ`:ö“ ê0_mNFGäd¾§°+íšZ+rC<>ìé¬å6õO%»4ðš4µ˜bòz½®SÖ°2ÏÔÙTY•4¤®ÁDú¤ë>Ú.Ô—½û‹sØý›–Ù[ƒlc(¹aC½îðå‘JXïšîöú·7ÿiPw( +endstream +endobj +5392 0 obj<</D[5390 0 R/FitH 760.193]>> +endobj +5393 0 obj<</Subtype/Link/Rect[479.453 716.898 500.499 725.546]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5394 0 obj<</Subtype/Link/Rect[479.453 703.349 502.242 711.996]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5395 0 obj<</Subtype/Link/Rect[479.453 689.799 502.621 700.185]/C[1 0 0]/Dest(subsubsection.0.3.6.5)/Border[0 0 0]>> +endobj +5396 0 obj<</Subtype/Link/Rect[479.453 676.25 502.047 685.467]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5397 0 obj<</Subtype/Link/Rect[479.453 608.709 500.806 617.721]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5398 0 obj<</Subtype/Link/Rect[479.453 594.955 500.745 603.603]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5399 0 obj<</Subtype/Link/Rect[479.453 581.406 500.745 590.054]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5400 0 obj<</Subtype/Link/Rect[479.453 567.857 501.904 577.074]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5401 0 obj<</Subtype/Link/Rect[479.453 554.308 501.955 562.955]/C[1 0 0]/Dest(subsubsection.0.3.5.3)/Border[0 0 0]>> +endobj +5402 0 obj<</Subtype/Link/Rect[479.453 540.758 501.955 549.406]/C[1 0 0]/Dest(subsubsection.0.3.5.3)/Border[0 0 0]>> +endobj +5403 0 obj<</Subtype/Link/Rect[479.453 527.209 502.098 535.857]/C[1 0 0]/Dest(subsubsection.0.3.5.4)/Border[0 0 0]>> +endobj +5404 0 obj<</Subtype/Link/Rect[479.453 513.66 502.621 524.046]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +5405 0 obj<</Subtype/Link/Rect[479.453 500.111 502.621 510.497]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +5406 0 obj<</Subtype/Link/Rect[479.453 486.562 502.621 496.947]/C[1 0 0]/Dest(subsubsection.0.3.5.6)/Border[0 0 0]>> +endobj +5407 0 obj<</Subtype/Link/Rect[479.453 473.217 495.074 483.398]/C[1 0 0]/Dest(subsection.0.3.6)/Border[0 0 0]>> +endobj +5408 0 obj<</Subtype/Link/Rect[479.453 459.463 502.765 469.849]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +5409 0 obj<</Subtype/Link/Rect[479.453 446.119 501.247 454.562]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +5410 0 obj<</Subtype/Link/Rect[479.453 432.57 500.806 441.582]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5411 0 obj<</Subtype/Link/Rect[479.453 419.021 500.806 428.032]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5412 0 obj<</Subtype/Link/Rect[479.453 405.471 503.452 415.652]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5413 0 obj<</Subtype/Link/Rect[479.453 391.922 503.452 402.103]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5414 0 obj<</Subtype/Link/Rect[479.453 378.373 503.452 388.554]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5415 0 obj<</Subtype/Link/Rect[479.453 364.824 501.575 375.005]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5416 0 obj<</Subtype/Link/Rect[479.453 351.275 501.575 361.455]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5417 0 obj<</Subtype/Link/Rect[479.453 337.725 501.575 347.906]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5418 0 obj<</Subtype/Link/Rect[479.453 324.176 501.575 334.357]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5419 0 obj<</Subtype/Link/Rect[479.453 310.627 501.575 320.808]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5420 0 obj<</Subtype/Link/Rect[479.453 297.078 501.575 307.259]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5421 0 obj<</Subtype/Link/Rect[479.453 283.529 501.575 293.709]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5422 0 obj<</Subtype/Link/Rect[479.453 269.979 502.785 280.16]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +5423 0 obj<</Subtype/Link/Rect[479.453 256.43 506.6 265.442]/C[1 0 0]/Dest(subsubsection.0.3.10.2)/Border[0 0 0]>> +endobj +5424 0 obj<</Subtype/Link/Rect[479.453 242.881 501.196 251.893]/C[1 0 0]/Dest(subsubsection.0.4.2.1)/Border[0 0 0]>> +endobj +5425 0 obj<</Subtype/Link/Rect[479.453 229.332 501.196 238.344]/C[1 0 0]/Dest(subsubsection.0.4.2.1)/Border[0 0 0]>> +endobj +5426 0 obj<</Subtype/Link/Rect[479.453 202.233 501.196 211.245]/C[1 0 0]/Dest(subsubsection.0.4.2.1)/Border[0 0 0]>> +endobj +5427 0 obj<</Subtype/Link/Rect[479.453 188.684 501.247 197.127]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +5428 0 obj<</Subtype/Link/Rect[479.453 175.135 501.247 183.578]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +5429 0 obj<</Subtype/Link/Rect[479.453 161.586 501.247 170.029]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +5430 0 obj<</Subtype/Link/Rect[479.453 148.037 501.247 156.479]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +5431 0 obj<</Subtype/Link/Rect[479.453 134.487 501.391 142.93]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5432 0 obj<</Subtype/Link/Rect[479.453 120.938 501.391 129.381]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5433 0 obj<</Subtype/Link/Rect[479.453 730.652 501.391 739.095]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5434 0 obj<</Type/Page/Contents 5435 0 R/Annots[5389 0 R 5393 0 R 5394 0 R 5395 0 R 5396 0 R 5188 0 R 5152 0 R 5153 0 R 5154 0 R 5397 0 R 5398 0 R 5399 0 R 5400 0 R 5401 0 R 5402 0 R 5403 0 R 5404 0 R 5405 0 R 5406 0 R 5407 0 R 5408 0 R 5409 0 R 5410 0 R 5411 0 R 5412 0 R 5413 0 R 5414 0 R 5415 0 R 5416 0 R 5417 0 R 5418 0 R 5419 0 R 5420 0 R 5421 0 R 5422 0 R 5423 0 R 5424 0 R 5425 0 R 5426 0 R 5427 0 R 5428 0 R 5429 0 R 5430 0 R 5431 0 R 5432 0 R]/Resources 5061 0 R/Parent 5221 0 R>> +endobj +5435 0 obj<</Filter/FlateDecode/Length 1576>>stream +xÚí›IsÛ6†ïù<’ŠÀ1[3éŒ'Ä=Å=@"$sL‘.ŽÝ_ߤdK*)R›#Å:ØZ‚Öƒo}½ÁÎÄÁÎ'§íñÝõ›ßÿàÌ!QÁ¥s=vgˆíøŒ!¬¹s8ßÝ·wƒÀÞ?×–WG—cA¾¯a¦jÐÍÍ(ÌmžšÑMó´°‹Ñ+ó+S‹kL¼>'ÑHJÕ8çØDYó¤Ä$_\…¼`´ût)o…¸
üH'-™-^|ýä|()]Žâó‘Í”Sĸv„!Õÿx•á
¤ê+wfFÞ€p÷~c×L<⻶þS2óà<LâuR0rñ¡gf² +Çã0Íò$.
ªÙ2%âðÎmh?û•}ÑûÂ:wYqx™™ÚVrR#ÅØψ}ý´ƒ#Ñ ²ú¾V +T–ß*ëV z³ç~SxàŠÜ'žO¡ðú_XGË%ë079‚„õiçK :_ˆís橬ÁÈäv’¤ÍåD#‚Ÿô©úzÒ§#EÙÉÑŸ¥aœg·PÚÜVMÓ¬ºVGN¬Üf[–ÛèêJ;¶/¶%RDõ,V„ðSýhcH÷>¬šÁ¸¾™öÅþÜúÖCŠï¦%ÄöG +p`éi&ºZccâ8Òœû!nOT¯1ßqs”½µ&¨„—Êóí
ÃÆöO"þœø³bi* +“Ijf·-YŠ#~ÒYJî¡ö`Y&5÷>R˜ÿt¶o •]”#JŽE1.¦Ch'‚×c€WæÎ#lÑu™(š+°áz¶^Õd³‘™¿oJÜs)ÖÓn’Î[»"åÅüz…õñ%Õ>‚êQ$Áv™Ô¾-ò䯥OݨÎSiy¸R¯ŸÜ×¥6¨€+ï–ûVIpŽ[Q@íøh´‰Œ‘³M¡óYú!g½:F(Ÿ¹”ÇÓú
˜d¹"ͽŒDD‹ç¾>R0ð_8¬m¡7)¤ÔqaVQ¹¶°-iB³sz² VïÖ©lã$AØ÷Oe³ø%5Shk7C×)!wé\V‘ˆÈåÒ!_ÏWî·æ<=¦ÎÒ¸3_ŽC¹{N$ÙÉø¡:jµ‚ÂXúk™þaÉCq-Ù9ꀳKÔYa®úÔ Ë‘g[îÉtV²lN_¯hÒófád3çÈm—§Z«èC€ÎŠaæх󶜷+YÆal¢(ÌòKà8®=›8˜&é†øìûÐàø¯¡#ïK»©#ß&L›hvk’üÖ¦YËñLè)1;£r¤g{IÜ~€GLÑ +endstream +endobj +5436 0 obj<</D[5434 0 R/FitH 760.193]>> +endobj +5437 0 obj<</Subtype/Link/Rect[479.453 717.103 501.391 725.546]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5438 0 obj<</Subtype/Link/Rect[479.453 703.554 501.391 711.996]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5439 0 obj<</Subtype/Link/Rect[479.453 690.005 501.391 698.447]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5440 0 obj<</Subtype/Link/Rect[479.453 676.455 501.391 684.898]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5441 0 obj<</Subtype/Link/Rect[479.453 662.906 502.55 671.918]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5442 0 obj<</Subtype/Link/Rect[479.453 649.357 502.55 658.369]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5443 0 obj<</Subtype/Link/Rect[479.453 635.808 502.55 644.82]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5444 0 obj<</Subtype/Link/Rect[479.453 622.259 502.55 631.27]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5445 0 obj<</Subtype/Link/Rect[479.453 608.709 502.55 617.721]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5446 0 obj<</Subtype/Link/Rect[479.453 595.16 502.55 604.172]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5447 0 obj<</Subtype/Link/Rect[479.453 581.611 502.55 590.623]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5448 0 obj<</Subtype/Link/Rect[479.453 568.062 502.55 577.074]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5449 0 obj<</Subtype/Link/Rect[479.453 554.513 502.55 563.524]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5450 0 obj<</Subtype/Link/Rect[479.453 540.963 502.55 549.975]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5451 0 obj<</Subtype/Link/Rect[479.453 527.414 502.55 536.426]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5452 0 obj<</Subtype/Link/Rect[479.453 513.865 502.55 522.877]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5453 0 obj<</Subtype/Link/Rect[479.453 500.111 502.047 509.328]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5454 0 obj<</Subtype/Link/Rect[479.453 486.562 502.047 495.778]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5455 0 obj<</Subtype/Link/Rect[479.453 473.012 502.047 482.229]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5456 0 obj<</Subtype/Link/Rect[479.453 459.463 502.047 468.68]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5457 0 obj<</Subtype/Link/Rect[479.453 445.914 502.047 455.131]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5458 0 obj<</Subtype/Link/Rect[479.453 432.365 502.047 441.582]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5459 0 obj<</Subtype/Link/Rect[479.453 418.816 502.047 428.032]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5460 0 obj<</Subtype/Link/Rect[479.453 405.266 502.047 414.483]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5461 0 obj<</Subtype/Link/Rect[479.453 391.717 502.047 400.934]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5462 0 obj<</Subtype/Link/Rect[479.453 378.168 502.047 387.385]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5463 0 obj<</Subtype/Link/Rect[479.453 351.07 502.242 359.717]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5464 0 obj<</Subtype/Link/Rect[479.453 296.873 502.047 306.09]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5465 0 obj<</Subtype/Link/Rect[479.453 242.676 502.047 251.893]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5466 0 obj<</Subtype/Link/Rect[479.453 229.127 502.242 237.774]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5467 0 obj<</Subtype/Link/Rect[479.453 215.578 502.242 224.225]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5468 0 obj<</Subtype/Link/Rect[479.453 202.233 503.452 212.414]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5469 0 obj<</Subtype/Link/Rect[479.453 188.684 503.452 198.865]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5470 0 obj<</Subtype/Link/Rect[479.453 175.135 503.452 185.316]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5471 0 obj<</Subtype/Link/Rect[479.453 161.381 502.242 170.029]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5472 0 obj<</Subtype/Link/Rect[479.453 148.037 503.452 158.217]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5473 0 obj<</Subtype/Link/Rect[479.453 134.487 503.452 144.668]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5474 0 obj<</Subtype/Link/Rect[479.453 120.733 502.242 129.381]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5475 0 obj<</Subtype/Link/Rect[479.453 730.652 506.6 739.664]/C[1 0 0]/Dest(subsubsection.0.2.3.10)/Border[0 0 0]>> +endobj +5476 0 obj<</Type/Page/Contents 5477 0 R/Annots[5433 0 R 5437 0 R 5438 0 R 5439 0 R 5440 0 R 5441 0 R 5442 0 R 5443 0 R 5444 0 R 5445 0 R 5446 0 R 5447 0 R 5448 0 R 5449 0 R 5450 0 R 5451 0 R 5452 0 R 5453 0 R 5454 0 R 5455 0 R 5456 0 R 5457 0 R 5458 0 R 5459 0 R 5460 0 R 5461 0 R 5462 0 R 5284 0 R 5463 0 R 5248 0 R 5249 0 R 5375 0 R 5464 0 R 5376 0 R 5170 0 R 5171 0 R 5465 0 R 5466 0 R 5467 0 R 5468 0 R 5469 0 R 5470 0 R 5471 0 R 5472 0 R 5473 0 R 5474 0 R]/Resources 5061 0 R/Parent 5479 0 R>> +endobj +5477 0 obj<</Filter/FlateDecode/Length 1032>>stream +xÚíšKs›HÇïþá ÞyÏpÌ>œJ*›CV9Å9 1R(K€§üñwo´–BBzd²°jŠ_wÿ»§gn·ô÷Ökûþ}zóÛ-£F@8ÞtáaFâГ” +™7½/þ»u€•Ÿñ3{õ=ÀÜ×qðuúÞNÀ½ÐÞÊ8AÍÄõ=wwy‘¤Õ*)«ã¶$´
Á„SÒý…÷9Î,öÍgÞÊ|„WX¬?þùôÖû2QBø„úø¿ÑͶ˜`Â\Pà,<š|uéÐŒ>Icý´Hô*vèOÞéÍ©È;½é‡ž?cù;‹“;ò3j‚ªÿQÿ©ç«¨Ð·Van³b5{;F +(ggÍ|_ ¤&G†dÛ£ùÁˆ†ƒ9ÌFÌ`Öqþf•D¥ƒ9H˜ïb‰ +ÂØÌèfÍ
kÞÉš@r˜®ÑbžTºÔ:ýå»FÝØlÖ-¢4Ϊoºh– +I€#u±Ü‡òs,AJ¼•ØÞÌ㟠+]eÙj–=µO¶yp̓ fþ½ù‹üh`ék{m^úŒëøý”ˆ +PŠO»LÃ% Â/½‚!q6/¿·žr°Èé˜Á :Û=%¬«]/boÙâ³}±<Žª:â`B¤ò
tSê¤U0‘~T%Yúüs¶x
—Øþÿkkí8‚¢'\ãÅÑè;Ǫgi» +û€m¡KØx«ÁækvV;\_^ßÛ¾Un¤:i^íIYŸ\úE¶ÛXí¶=I|\ÿñMÏïÿÑÕcÞ¼…Ì듌׾ÃÆØa;qžfd‰¬ûŒ×ÑqH[(P»MÁC”÷³D›)¨¨óÀõ›b !ë“6Ó,φµÀÁAPæѼ¹£Â‰{e»BÃva•Ã{æòÁåóÈåÃS¡“ªPùàTè` +1 ¢¼ 3ã™zƃ¢|e÷äÖ=MoþlŒyÄ +endstream +endobj +5478 0 obj<</D[5476 0 R/FitH 760.193]>> +endobj +5479 0 obj<</Type/Pages/Kids[5476 0 R 5508 0 R 5548 0 R 5579 0 R 5616 0 R 5656 0 R]/Parent 5816 0 R/Count 6>> +endobj +5480 0 obj<</Subtype/Link/Rect[479.453 717.103 504.795 725.546]/C[1 0 0]/Dest(subsubsection.0.3.11.3)/Border[0 0 0]>> +endobj +5481 0 obj<</Subtype/Link/Rect[479.453 703.554 503.452 713.735]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5482 0 obj<</Subtype/Link/Rect[479.453 690.005 503.452 700.185]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5483 0 obj<</Subtype/Link/Rect[479.453 676.455 503.452 686.636]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5484 0 obj<</Subtype/Link/Rect[479.453 662.906 503.452 673.087]/C[1 0 0]/Dest(subsubsection.0.3.6.8)/Border[0 0 0]>> +endobj +5485 0 obj<</Subtype/Link/Rect[479.453 635.808 501.914 645.989]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +5486 0 obj<</Subtype/Link/Rect[479.453 622.259 501.914 632.439]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +5487 0 obj<</Subtype/Link/Rect[479.453 608.709 503.124 618.89]/C[1 0 0]/Dest(subsubsection.0.4.6.3)/Border[0 0 0]>> +endobj +5488 0 obj<</Subtype/Link/Rect[479.453 594.955 494.315 603.603]/C[1 0 0]/Dest(subsection.0.4.7)/Border[0 0 0]>> +endobj +5489 0 obj<</Subtype/Link/Rect[479.453 527.045 502.806 535.857]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5490 0 obj<</Subtype/Link/Rect[479.453 513.496 502.806 522.308]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5491 0 obj<</Subtype/Link/Rect[479.453 499.947 502.806 508.758]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5492 0 obj<</Subtype/Link/Rect[479.453 486.397 503.831 496.947]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5493 0 obj<</Subtype/Link/Rect[479.453 472.848 503.831 483.398]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5494 0 obj<</Subtype/Link/Rect[479.453 459.299 503.831 469.849]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5495 0 obj<</Subtype/Link/Rect[479.453 405.471 507.267 415.652]/C[1 0 0]/Dest(subsubsection.0.4.10.8)/Border[0 0 0]>> +endobj +5496 0 obj<</Subtype/Link/Rect[479.453 391.922 505.585 400.365]/C[1 0 0]/Dest(subsubsection.0.4.10.1)/Border[0 0 0]>> +endobj +5497 0 obj<</Subtype/Link/Rect[479.453 324.176 500.806 333.188]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5498 0 obj<</Subtype/Link/Rect[479.453 310.627 500.806 319.639]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5499 0 obj<</Subtype/Link/Rect[479.453 284.872 499.596 292.54]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5500 0 obj<</Subtype/Link/Rect[479.453 257.774 499.596 265.442]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5501 0 obj<</Subtype/Link/Rect[479.453 244.224 499.596 251.893]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5502 0 obj<</Subtype/Link/Rect[479.453 230.675 499.596 238.344]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5503 0 obj<</Subtype/Link/Rect[479.453 217.126 499.596 224.794]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5504 0 obj<</Subtype/Link/Rect[479.453 148.037 502.262 157.048]/C[1 0 0]/Dest(subsubsection.0.2.3.3)/Border[0 0 0]>> +endobj +5505 0 obj<</Subtype/Link/Rect[479.453 134.487 502.55 143.499]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5506 0 obj<</Subtype/Link/Rect[479.453 120.733 501.852 129.95]/C[1 0 0]/Dest(subsubsection.0.2.2.5)/Border[0 0 0]>> +endobj +5507 0 obj<</Subtype/Link/Rect[479.453 730.652 500.806 739.664]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5508 0 obj<</Type/Page/Contents 5509 0 R/Annots[5475 0 R 5480 0 R 5481 0 R 5482 0 R 5483 0 R 5484 0 R 5152 0 R 5485 0 R 5486 0 R 5487 0 R 5488 0 R 5075 0 R 5076 0 R 5077 0 R 5078 0 R 5489 0 R 5490 0 R 5491 0 R 5492 0 R 5493 0 R 5494 0 R 5135 0 R 5410 0 R 5411 0 R 5495 0 R 5496 0 R 5497 0 R 5498 0 R 5333 0 R 5499 0 R 5335 0 R 5500 0 R 5501 0 R 5502 0 R 5503 0 R 5339 0 R 5340 0 R 5341 0 R 5342 0 R 5504 0 R 5505 0 R 5506 0 R]/Resources 2908 0 R/Parent 5479 0 R>> +endobj +5509 0 obj<</Filter/FlateDecode/Length 1538>>stream +xÚí›M{£6€ïùÅÁZ}"é°‡í~=»‡¶éÓælc›'PÀmÒ_ß`Çö‚ÁÄùpìC!ìwF3£å‚8S‡8_¦ãoWï¾îP‚™žs5q¨à˜Sã(Î11¹;?Ñç»ÄÆÁØ0¥Ñ8-nƒ(w +ùyGÐl(Âî@r¶q¨mÜûðT£üuõý‚8ðÓáÏsR‹dyñã«ós =1̱Ë8¢.@ªGš (ÇR˜Sg¶$F|00߇ÛW ±åfŸí”Ž±zÉ)VÊ@ç¢ÓõõËe‡Mõ5XJºìöb˜ž{”nbñ\x‡Þ)Œ¤˜ó~‰Îye¹œÄ`rê¤"ž×Y*G(œŽh£¯<Ì€o_î9ÎôIÿå/kâÜxšø$ÈŸºT¡ ¼'.4ÎvSR”0,ZòOÑ(o”•ô°z’ÚÇ[7Ìv³¦Ò`TúXš,ÈwST +{Z»Æw!.@«Kæ»iSØ€>´Ó •·–Øv´¼ÛAËÎ ©z´è(.(×Û}Ù›Œkºªùî¸~ EùõpÃpx—åiMkÑ{sýVÐwƒÚ¬ ÅÔë§ä·7€;¸Mfõ¬)&J½-5ï†ìónè†a-½þÌÿ^ÄypVðŽ´â“8Σ&â'á/Û?ÂWŒ³E¤Ù(
“z§i#oð#ÒìnÚËøv¸\³º‡?-Ò4ˆòIÌÇ'^,Ÿ.´®HÏÃ,?[æμû[æŠwäßž=ásðþ_wùÇðx<àöž÷Mpʇ·Gà!÷DüÉÏýoQ²8[ìèt‘<͸üÇ¥©; ÈŸ—íQàzèßò|üyøß²ž -7.åÈö¸·…ÎÌx\;Ý’&%;¡-’$\Œ¢¼l™¸-p~i+¢ö‚ È +¦¡_»Fy‰9ÊæϬlº”Z˜öü{<ó£(¨îüéjÎo¯]›ø&æ€uÛö\ñ# |ò£0›àGsnžº€½7ˆÓù‹µ]-E²aåÏÈ +dí‰ì-U»´Ú ¬R—¡xQMðÖ¥%E›=+í·ZuX +ë‡ÍÃI–V¦ \º{fÓW!Ôª.ìUe=3Ïlâü}=ªÙZ‘èõJ`7^+ëPA)¬÷ä×¥ŽP+çeœß¢¶©0á«ÎaeðÁd…Kœ?cZTêîR¨5SA[,EÉk“åÞJ +íÚÁ(~LÅÇ}gS—õ°º³€² µ„ê€r‰¹4Ï'$¡ÌËõO!¡±¡}gÎ8›öÓR"·¤âis|[d¿7/q€ƒÔj+HúÃH‰Œè¦nZÆIÅÑŸW©°R{¹X¦*lHeS^D¿ `äñ¨êœ5ÖÍó.öÇ`òò;OåFµÀŒò]‰³:Zžâ«à:
Æþ¨) +endstream +endobj +5510 0 obj<</D[5508 0 R/FitH 760.193]>> +endobj +5511 0 obj<</Subtype/Link/Rect[479.453 717.103 500.806 726.115]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5512 0 obj<</Subtype/Link/Rect[479.453 703.554 503.124 713.735]/C[1 0 0]/Dest(subsubsection.0.3.6.4)/Border[0 0 0]>> +endobj +5513 0 obj<</Subtype/Link/Rect[479.453 690.005 501.247 698.447]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +5514 0 obj<</Subtype/Link/Rect[479.453 676.25 502.765 686.636]/C[1 0 0]/Dest(subsubsection.0.4.6.5)/Border[0 0 0]>> +endobj +5515 0 obj<</Subtype/Link/Rect[479.453 662.701 500.745 671.349]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5516 0 obj<</Subtype/Link/Rect[479.453 649.152 502.427 659.538]/C[1 0 0]/Dest(subsubsection.0.3.5.8)/Border[0 0 0]>> +endobj +5517 0 obj<</Subtype/Link/Rect[479.453 608.504 500.745 617.152]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5518 0 obj<</Subtype/Link/Rect[479.453 567.857 500.745 576.504]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5519 0 obj<</Subtype/Link/Rect[479.453 554.308 500.745 562.955]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5520 0 obj<</Subtype/Link/Rect[479.453 540.758 500.745 549.406]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5521 0 obj<</Subtype/Link/Rect[479.453 527.209 500.745 535.857]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5522 0 obj<</Subtype/Link/Rect[479.453 513.66 500.745 522.308]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5523 0 obj<</Subtype/Link/Rect[479.453 500.111 501.904 509.328]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5524 0 obj<</Subtype/Link/Rect[479.453 486.562 501.904 495.778]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5525 0 obj<</Subtype/Link/Rect[479.453 472.848 502.806 481.66]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5526 0 obj<</Subtype/Link/Rect[479.453 459.299 502.806 468.111]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5527 0 obj<</Subtype/Link/Rect[479.453 446.119 501.237 454.562]/C[1 0 0]/Dest(subsubsection.0.1.4.3)/Border[0 0 0]>> +endobj +5528 0 obj<</Subtype/Link/Rect[479.453 432.57 501.237 441.012]/C[1 0 0]/Dest(subsubsection.0.1.4.3)/Border[0 0 0]>> +endobj +5529 0 obj<</Subtype/Link/Rect[479.453 419.021 501.77 429.201]/C[1 0 0]/Dest(subsubsection.0.3.6.1)/Border[0 0 0]>> +endobj +5530 0 obj<</Subtype/Link/Rect[479.453 405.471 501.77 415.652]/C[1 0 0]/Dest(subsubsection.0.3.6.1)/Border[0 0 0]>> +endobj +5531 0 obj<</Subtype/Link/Rect[479.453 391.922 502.929 402.103]/C[1 0 0]/Dest(subsubsection.0.3.6.2)/Border[0 0 0]>> +endobj +5532 0 obj<</Subtype/Link/Rect[479.453 378.373 502.929 388.554]/C[1 0 0]/Dest(subsubsection.0.3.6.2)/Border[0 0 0]>> +endobj +5533 0 obj<</Subtype/Link/Rect[479.453 364.824 502.929 375.005]/C[1 0 0]/Dest(subsubsection.0.3.6.2)/Border[0 0 0]>> +endobj +5534 0 obj<</Subtype/Link/Rect[479.453 351.07 502.621 361.455]/C[1 0 0]/Dest(subsubsection.0.3.6.5)/Border[0 0 0]>> +endobj +5535 0 obj<</Subtype/Link/Rect[479.453 296.709 501.955 305.52]/C[1 0 0]/Dest(subsubsection.0.4.9.1)/Border[0 0 0]>> +endobj +5536 0 obj<</Subtype/Link/Rect[479.453 283.529 501.247 291.971]/C[1 0 0]/Dest(subsubsection.0.4.3.1)/Border[0 0 0]>> +endobj +5537 0 obj<</Subtype/Link/Rect[479.453 269.979 502.929 280.16]/C[1 0 0]/Dest(subsubsection.0.3.8.4)/Border[0 0 0]>> +endobj +5538 0 obj<</Subtype/Link/Rect[479.453 256.43 502.929 266.611]/C[1 0 0]/Dest(subsubsection.0.3.8.4)/Border[0 0 0]>> +endobj +5539 0 obj<</Subtype/Link/Rect[479.453 242.881 502.929 253.062]/C[1 0 0]/Dest(subsubsection.0.3.8.4)/Border[0 0 0]>> +endobj +5540 0 obj<</Subtype/Link/Rect[479.453 229.127 502.047 238.344]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5541 0 obj<</Subtype/Link/Rect[479.453 215.578 502.047 224.794]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5542 0 obj<</Subtype/Link/Rect[479.453 202.028 502.047 211.245]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5543 0 obj<</Subtype/Link/Rect[479.453 174.93 502.242 183.578]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5544 0 obj<</Subtype/Link/Rect[479.453 161.586 501.914 171.767]/C[1 0 0]/Dest(subsubsection.0.4.6.1)/Border[0 0 0]>> +endobj +5545 0 obj<</Subtype/Link/Rect[479.453 148.037 503.073 158.217]/C[1 0 0]/Dest(subsubsection.0.4.6.2)/Border[0 0 0]>> +endobj +5546 0 obj<</Subtype/Link/Rect[479.453 134.282 500.888 142.93]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5547 0 obj<</Subtype/Link/Rect[479.453 120.733 500.888 129.381]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5548 0 obj<</Type/Page/Contents 5549 0 R/Annots[5507 0 R 5511 0 R 5512 0 R 5513 0 R 5514 0 R 5515 0 R 5516 0 R 5153 0 R 5154 0 R 5517 0 R 5398 0 R 5399 0 R 5518 0 R 5519 0 R 5520 0 R 5521 0 R 5522 0 R 5523 0 R 5524 0 R 5525 0 R 5526 0 R 5527 0 R 5528 0 R 5529 0 R 5530 0 R 5531 0 R 5532 0 R 5533 0 R 5534 0 R 5417 0 R 5418 0 R 5419 0 R 5535 0 R 5536 0 R 5537 0 R 5538 0 R 5539 0 R 5540 0 R 5541 0 R 5542 0 R 5104 0 R 5543 0 R 5544 0 R 5545 0 R 5546 0 R 5547 0 R]/Resources 5061 0 R/Parent 5479 0 R>> +endobj +5549 0 obj<</Filter/FlateDecode/Length 1346>>stream +xÚí›ËrâF†÷~ +-¥Tè¨ïÝˉ“L%U©šš°²hK
¨Œ.ÒÔøíÓƒ±-‰FæŽ6 ‰†úÎÑ.}¸ó‰ã;Ÿ¦Ç_‡w¿üA°}€(aÎpì@‚†Òá_g:ßÜOqÃP‡Þ +7›éªEõª +Ó Œu²›3GüË“_;%°ç¿vÏ[Õ Ù›å]]Îu•q¸`u
¬í¦e?°¦OÙ´rÚ>'{«
ä`9Ù’y}S,毸²'üÜ$͆o‡*<yháóU¸èòC‡?—A1÷ªÍ.ó컩ûÎÄÔ/ÑÑ(ÏM¶œ©IƒöEý}ƒÎdûvZí ó×Eú·!' +“Û„Ü…°¥nGã@eQ¡f}¦²ô¶†õfåRxî®Ëá¦ãwƒ&>¼@þVú¾Å(ÜŸÞÍm9n‰|Є>[væv—so +×7ŒT¢[”N
è<ãàEåÓ®Š&Óe/$YÏR•ÅŽâblÌø†¥Š©®âhÓ +¡ô˜¦²›±ü“ +endstream +endobj +5550 0 obj<</D[5548 0 R/FitH 760.193]>> +endobj +5551 0 obj<</Subtype/Link/Rect[479.453 703.554 502.55 712.566]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5552 0 obj<</Subtype/Link/Rect[479.453 690.005 502.55 699.016]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5553 0 obj<</Subtype/Link/Rect[479.453 676.455 502.55 685.467]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5554 0 obj<</Subtype/Link/Rect[479.453 622.053 502.242 630.701]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5555 0 obj<</Subtype/Link/Rect[479.453 608.504 502.242 617.152]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5556 0 obj<</Subtype/Link/Rect[479.453 594.955 502.242 603.603]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5557 0 obj<</Subtype/Link/Rect[479.453 581.406 502.242 590.054]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5558 0 obj<</Subtype/Link/Rect[479.453 567.857 502.242 576.504]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5559 0 obj<</Subtype/Link/Rect[479.453 554.308 502.242 562.955]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5560 0 obj<</Subtype/Link/Rect[479.453 540.758 502.242 549.406]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5561 0 obj<</Subtype/Link/Rect[479.453 527.209 502.242 535.857]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5562 0 obj<</Subtype/Link/Rect[479.453 500.111 502.242 508.758]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5563 0 obj<</Subtype/Link/Rect[479.453 445.75 502.806 454.562]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5564 0 obj<</Subtype/Link/Rect[479.453 432.201 502.806 441.012]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5565 0 obj<</Subtype/Link/Rect[479.453 419.021 494.356 428.032]/C[1 0 0]/Dest(subsection.0.2.3)/Border[0 0 0]>> +endobj +5566 0 obj<</Subtype/Link/Rect[479.453 405.471 494.5 414.483]/C[1 0 0]/Dest(subsection.0.2.4)/Border[0 0 0]>> +endobj +5567 0 obj<</Subtype/Link/Rect[479.453 391.922 503.585 400.365]/C[1 0 0]/Dest(subsubsection.0.3.11.1)/Border[0 0 0]>> +endobj +5568 0 obj<</Subtype/Link/Rect[479.453 378.373 504.744 387.385]/C[1 0 0]/Dest(subsubsection.0.3.11.2)/Border[0 0 0]>> +endobj +5569 0 obj<</Subtype/Link/Rect[479.453 364.455 502.97 373.836]/C[1 0 0]/Dest(subsubsection.0.3.9.2)/Border[0 0 0]>> +endobj +5570 0 obj<</Subtype/Link/Rect[479.453 337.725 502.211 346.737]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5571 0 obj<</Subtype/Link/Rect[479.453 324.176 502.211 333.188]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5572 0 obj<</Subtype/Link/Rect[479.453 269.774 502.242 278.422]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5573 0 obj<</Subtype/Link/Rect[479.453 256.43 500.806 265.442]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5574 0 obj<</Subtype/Link/Rect[479.453 188.684 500.806 197.696]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5575 0 obj<</Subtype/Link/Rect[479.453 175.135 500.806 184.147]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5576 0 obj<</Subtype/Link/Rect[479.453 161.586 500.806 170.598]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5577 0 obj<</Subtype/Link/Rect[479.453 148.037 500.806 157.048]/C[1 0 0]/Dest(subsubsection.0.3.1.2)/Border[0 0 0]>> +endobj +5578 0 obj<</Subtype/Link/Rect[479.453 730.652 502.55 739.664]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5579 0 obj<</Type/Page/Contents 5580 0 R/Annots[5389 0 R 5115 0 R 5551 0 R 5552 0 R 5553 0 R 5441 0 R 5442 0 R 5443 0 R 5554 0 R 5555 0 R 5556 0 R 5557 0 R 5558 0 R 5559 0 R 5560 0 R 5561 0 R 5277 0 R 5562 0 R 5082 0 R 5133 0 R 5526 0 R 5563 0 R 5564 0 R 5565 0 R 5566 0 R 5567 0 R 5568 0 R 5569 0 R 5285 0 R 5570 0 R 5571 0 R 5572 0 R 5573 0 R 5465 0 R 5540 0 R 5541 0 R 5382 0 R 5574 0 R 5575 0 R 5576 0 R 5577 0 R 5262 0 R 5388 0 R]/Resources 2908 0 R/Parent 5479 0 R>> +endobj +5580 0 obj<</Filter/FlateDecode/Length 1433>>stream +xÚíšËr£8†÷ý,¡j¬Ö‹–3©$ÕS3³èIõ¦3Ù–m*¹ +\¯Êü«C°¦Ú!ýè×~ŸsD˜·Â¥g?oŒØot2•õApɽ# +B;asD[dÍx¾Ö;@ü%ª§6΄2ĽíA’\Ûaz>òp'0ÿ‚lq^r5„bï¦X÷Õ‚mMˆ›§ýÃÒkDzu¢ÂïB¶ÿÈ©:?ÙrÐí{'ÚÒg«Û--Y*Un€G
j…O ‚ã3fÛYƒvÇK½Ü˜îƒ7Qi¦“V®> +Ä]m#8E^àWª×’5›ˆž‹„ ‡¹èßQ¸Ärä5ÂmáL0D³“+d®)d|B¶ƒ„c(\ ¿½„[8_$¼¿„ûa*‰®ëûy‚?V—³tÖ5ùvrWʸ‘õÅ¡ííÐŒŽz:•q'=àÃnN@¸”sòKék/}=êöPæSgNÏ·e길Gk1 0E°j§d ŸÖâw}´ª‡ÃÄéß‹]9üÀ(yOÂÛ)–"‡2›´ +Û|µe<và‰Õð·‚fÈs±¸ad›_(øöS–Ï/ƒéŒÂ_Ïâñàƒ=û§ T +3ö^:AK÷ +2éàaS|\„±{„ïâm_œªïäívŽFa’f:6ϹcKßî°2¥rª6>Ë7Ñé§WzÑu +ئúí,¤Ðõ®Ôú1Ù¾qÙ–)Â?ÃLR÷.õ+ˆs$\öü(dó: +endstream +endobj +5581 0 obj<</D[5579 0 R/FitH 760.193]>> +endobj +5582 0 obj<</Subtype/Link/Rect[479.453 703.554 502.55 712.566]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5583 0 obj<</Subtype/Link/Rect[479.453 689.799 500.499 698.447]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5584 0 obj<</Subtype/Link/Rect[479.453 676.455 502.55 685.467]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5585 0 obj<</Subtype/Link/Rect[479.453 662.701 500.499 671.349]/C[1 0 0]/Dest(subsubsection.0.3.1.5)/Border[0 0 0]>> +endobj +5586 0 obj<</Subtype/Link/Rect[479.453 649.357 502.55 658.369]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5587 0 obj<</Subtype/Link/Rect[479.453 568.062 502.262 577.074]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5588 0 obj<</Subtype/Link/Rect[479.453 554.513 502.262 563.524]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5589 0 obj<</Subtype/Link/Rect[479.453 500.111 500.745 508.758]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5590 0 obj<</Subtype/Link/Rect[479.453 486.562 500.745 495.209]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5591 0 obj<</Subtype/Link/Rect[479.453 473.012 500.745 481.66]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5592 0 obj<</Subtype/Link/Rect[479.453 459.463 500.745 468.111]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5593 0 obj<</Subtype/Link/Rect[479.453 445.914 500.745 454.562]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5594 0 obj<</Subtype/Link/Rect[479.453 432.365 501.904 441.582]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5595 0 obj<</Subtype/Link/Rect[479.453 418.816 501.904 428.032]/C[1 0 0]/Dest(subsubsection.0.3.5.2)/Border[0 0 0]>> +endobj +5596 0 obj<</Subtype/Link/Rect[479.453 405.266 501.955 413.914]/C[1 0 0]/Dest(subsubsection.0.3.5.3)/Border[0 0 0]>> +endobj +5597 0 obj<</Subtype/Link/Rect[479.453 391.717 502.098 400.365]/C[1 0 0]/Dest(subsubsection.0.3.5.4)/Border[0 0 0]>> +endobj +5598 0 obj<</Subtype/Link/Rect[479.453 378.168 501.955 386.816]/C[1 0 0]/Dest(subsubsection.0.3.5.3)/Border[0 0 0]>> +endobj +5599 0 obj<</Subtype/Link/Rect[479.453 364.455 502.806 373.266]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5600 0 obj<</Subtype/Link/Rect[479.453 350.905 502.806 359.717]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5601 0 obj<</Subtype/Link/Rect[479.453 337.725 506.651 346.168]/C[1 0 0]/Dest(subsubsection.0.3.10.3)/Border[0 0 0]>> +endobj +5602 0 obj<</Subtype/Link/Rect[479.453 310.627 506.6 319.639]/C[1 0 0]/Dest(subsubsection.0.3.10.2)/Border[0 0 0]>> +endobj +5603 0 obj<</Subtype/Link/Rect[479.453 297.078 502.55 306.09]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5604 0 obj<</Subtype/Link/Rect[479.453 283.529 502.55 292.54]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5605 0 obj<</Subtype/Link/Rect[479.453 269.979 502.55 278.991]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5606 0 obj<</Subtype/Link/Rect[479.453 256.43 502.55 265.442]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5607 0 obj<</Subtype/Link/Rect[479.453 242.881 502.55 251.893]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5608 0 obj<</Subtype/Link/Rect[479.453 229.332 502.55 238.344]/C[1 0 0]/Dest(subsubsection.0.4.4.2)/Border[0 0 0]>> +endobj +5609 0 obj<</Subtype/Link/Rect[479.453 215.578 500.888 224.225]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5610 0 obj<</Subtype/Link/Rect[479.453 202.028 500.888 210.676]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5611 0 obj<</Subtype/Link/Rect[479.453 188.479 500.888 197.127]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5612 0 obj<</Subtype/Link/Rect[479.453 174.93 500.888 183.578]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5613 0 obj<</Subtype/Link/Rect[479.453 161.381 500.888 170.029]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5614 0 obj<</Subtype/Link/Rect[479.453 147.832 500.888 156.479]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5615 0 obj<</Subtype/Link/Rect[479.453 134.282 502.242 142.93]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5616 0 obj<</Type/Page/Contents 5617 0 R/Annots[5578 0 R 5393 0 R 5582 0 R 5583 0 R 5584 0 R 5585 0 R 5586 0 R 5308 0 R 5309 0 R 5310 0 R 5311 0 R 5312 0 R 5587 0 R 5588 0 R 5520 0 R 5521 0 R 5522 0 R 5589 0 R 5590 0 R 5591 0 R 5592 0 R 5593 0 R 5594 0 R 5595 0 R 5596 0 R 5597 0 R 5598 0 R 5599 0 R 5600 0 R 5601 0 R 5094 0 R 5602 0 R 5603 0 R 5604 0 R 5605 0 R 5606 0 R 5607 0 R 5608 0 R 5609 0 R 5610 0 R 5611 0 R 5612 0 R 5613 0 R 5614 0 R 5615 0 R 5474 0 R]/Resources 5061 0 R/Parent 5479 0 R>> +endobj +5617 0 obj<</Filter/FlateDecode/Length 1376>>stream +xÚí›Ks›HÇïù‡ƒfçý8înÅ©líî!å=E9 À*„ëÛï +)Ö–¤"ͬGÏú +þ³±sÏImŒ€ïÙ#"ðbw9ó£ÔIà¤AŽŸŠë˜ø¡g{ü+{·t18‡ææÙù°¡3ñC'œOÍ}¥© +µâ››¡=â”´_pç;¾d³@–™ùV’AÚ¼ùòÉú:R‚ dë;«©ŽÒe0…œébþ¿ÛxÞÞÜqífà»yEÀyÎ +mB¶ 7“ÆBBH™ô9ÕÚÄû.×V¹FËÙÄOîr½”\›xß„\ù9Õºòjv\@90¥žI°\Cb¨\L°õÈ9ê +ÌO&Z¡M6Ö
á-l +Ò•-ÀÎã¬Ñi%Î2ÆIî™F/~2©¨¾QwÕžK®Ýº‘h³8•/ÀÔ…Š³eÅäz¶à”83…àƒ0àK¾Ç#gÖ‡(F*º¥“&ŽdŸsÂjdv‘yîænŽˆ¡ºj²Á«u/ À}dB´DrÈeÉc}žÙØxªÄξ¤ùíÅÆôƒl¬¨ÆÇ11Æ”’ZÓ®L/eQµo~÷7ŠtL ~61– +µ$½ÄêG6à%È3lQQŸTê…Ù7eZ„‹†’ãó›7^FÅ*%Å比2SÑu½D¯
A·•Æ+»fÎa.zCoÿ¦ wíGÐT^¯1ã¼õò"š6G-¶5ÖËö”vàÌ`Û*2HýâÞñ2L¯Þhp-‰bb¢Y.öþ{Á˜l¥é?9Ë0ݼ“((5Ì”™õÚ;û…¯ÎòunvxðZ}ô3÷+5´Í]Ò(yKCb5®o×0ÿÏWzq2sªª$ZݪBYk¥l_¡=ð~6!ÚkcŒuÞœ3È.¹#lkžAIož‹´¤âùèCy Ñšã²”øm¢m!ý^5˦ù¯‰pï’½„d[HßÍl'œnè;ÉS°×ƒ\nÑ*òë½O¬[>K,`û#Á&Žóä6ˆŸ¼&PqÑŸ{–¸s÷ã¼bâ/Ò8;”ÕÙ)¡Pò—õ‰G4ëu6.2ÑOäkÚõæå8ƒ>lµÄ ¯™×›–;óîÌ»&ŠóZÿt5÷+¾W +‰bG¶äCsU=¢ ´v)§ÁÞüÿlù¶ +®a QæYV¨SÅÂ6C@g ¼²à?>~øO‡æ +endstream +endobj +5618 0 obj<</D[5616 0 R/FitH 760.193]>> +endobj +5619 0 obj<</Subtype/Link/Rect[479.453 716.734 503.308 725.546]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5620 0 obj<</Subtype/Link/Rect[479.453 703.185 503.308 711.996]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5621 0 obj<</Subtype/Link/Rect[479.453 689.635 503.308 698.447]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5622 0 obj<</Subtype/Link/Rect[479.453 676.455 503.267 686.636]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +5623 0 obj<</Subtype/Link/Rect[479.453 662.906 503.267 673.087]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +5624 0 obj<</Subtype/Link/Rect[479.453 610.053 502.16 617.721]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5625 0 obj<</Subtype/Link/Rect[479.453 596.504 502.16 604.172]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5626 0 obj<</Subtype/Link/Rect[479.453 582.954 502.16 590.623]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5627 0 obj<</Subtype/Link/Rect[479.453 569.405 502.16 577.074]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5628 0 obj<</Subtype/Link/Rect[479.453 555.856 502.16 563.524]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5629 0 obj<</Subtype/Link/Rect[479.453 542.307 502.16 549.975]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5630 0 obj<</Subtype/Link/Rect[479.453 527.209 501.852 536.426]/C[1 0 0]/Dest(subsubsection.0.2.2.5)/Border[0 0 0]>> +endobj +5631 0 obj<</Subtype/Link/Rect[479.453 515.208 502.16 522.877]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5632 0 obj<</Subtype/Link/Rect[479.453 500.316 502.211 509.328]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5633 0 obj<</Subtype/Link/Rect[479.453 474.561 502.16 482.229]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5634 0 obj<</Subtype/Link/Rect[479.453 433.913 499.596 441.582]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5635 0 obj<</Subtype/Link/Rect[479.453 420.364 499.596 428.032]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5636 0 obj<</Subtype/Link/Rect[479.453 391.717 494.172 400.365]/C[1 0 0]/Dest(subsection.0.3.7)/Border[0 0 0]>> +endobj +5637 0 obj<</Subtype/Link/Rect[479.453 378.373 501.719 388.554]/C[1 0 0]/Dest(subsubsection.0.4.8.1)/Border[0 0 0]>> +endobj +5638 0 obj<</Subtype/Link/Rect[479.453 364.824 502.734 375.005]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +5639 0 obj<</Subtype/Link/Rect[479.453 351.275 502.878 361.455]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5640 0 obj<</Subtype/Link/Rect[479.453 337.725 502.878 347.906]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5641 0 obj<</Subtype/Link/Rect[479.453 324.176 502.878 334.357]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5642 0 obj<</Subtype/Link/Rect[479.453 310.627 502.878 320.808]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5643 0 obj<</Subtype/Link/Rect[479.453 297.078 502.878 307.259]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5644 0 obj<</Subtype/Link/Rect[479.453 283.529 502.878 293.709]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5645 0 obj<</Subtype/Link/Rect[479.453 269.979 502.878 280.16]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5646 0 obj<</Subtype/Link/Rect[479.453 256.43 502.878 266.611]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5647 0 obj<</Subtype/Link/Rect[479.453 242.881 502.878 253.062]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5648 0 obj<</Subtype/Link/Rect[479.453 229.332 502.878 239.513]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5649 0 obj<</Subtype/Link/Rect[479.453 215.783 502.878 225.963]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5650 0 obj<</Subtype/Link/Rect[479.453 202.233 502.878 212.414]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5651 0 obj<</Subtype/Link/Rect[479.453 188.684 502.878 198.865]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5652 0 obj<</Subtype/Link/Rect[479.453 175.135 502.878 185.316]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5653 0 obj<</Subtype/Link/Rect[479.453 161.586 502.878 171.767]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5654 0 obj<</Subtype/Link/Rect[479.453 148.037 502.878 158.217]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5655 0 obj<</Subtype/Link/Rect[479.453 134.487 502.878 144.668]/C[1 0 0]/Dest(subsubsection.0.4.8.2)/Border[0 0 0]>> +endobj +5656 0 obj<</Type/Page/Contents 5657 0 R/Annots[5389 0 R 5619 0 R 5620 0 R 5621 0 R 5622 0 R 5623 0 R 5020 0 R 5021 0 R 5022 0 R 5624 0 R 5625 0 R 5626 0 R 5627 0 R 5628 0 R 5629 0 R 5630 0 R 5631 0 R 5632 0 R 5365 0 R 5633 0 R 5321 0 R 5322 0 R 5634 0 R 5635 0 R 5325 0 R 5636 0 R 5637 0 R 5638 0 R 5639 0 R 5640 0 R 5641 0 R 5642 0 R 5643 0 R 5644 0 R 5645 0 R 5646 0 R 5647 0 R 5648 0 R 5649 0 R 5650 0 R 5651 0 R 5652 0 R 5653 0 R 5654 0 R 5655 0 R 5145 0 R]/Resources 5061 0 R/Parent 5479 0 R>> +endobj +5657 0 obj<</Filter/FlateDecode/Length 1320>>stream +xÚíšMoâH†ïù>Úzûûã8³ši£Ìi²7Њ±‘qv†ýõ[†@€±±ì+Š€¤i‰§Š·Þê®ìM=ì}õª?ßÞüñgÁˆ +.½Û‰G8CŒO1†°áÞmäýð?Ü"ÿÜþ]¼Cx¦XËRÊÀNëEww÷î~¶ZØ,³©Í·‹¶×C·oAÁH0Zÿ@¯ìy—â#a>üJ/+(n_|ûêýi)|ŽâO+˱Q@ŽÀ†7ß‚}›„sà<¢Jû“ÀøiŒˆñçaž»dºù{ä2ˆ‡çî߀ßE…0‰Ä.*Û˜Ä.y(ˆTHKµ]ž„úéñŽI}¼af'Uû)¦[E¸USG•j†´‡Tw©»F—Ø@ú?ÏÃË´1^E'¼1Ò{rÖc„ä䌟ÂøRt”!.Å1»Ór!%{M¹è +"6ˆP]ñ´Œ†Q/ò™K–‹pl?®ŒÊV2*Ú2ž
ŒÛ2.Wƒ;jãcÞ‚#Êä^˜$iæ e …€µWËùi—zÜÒ§~jpƒnp)ÏÃ=Nçs›T—°7ï:³› î"³]’giô/MÊë?Aš_ê®S‰°:3'if¦YTÊ—Kd¨xÕÿ.‰ADVÔŦ’=ÉmVI}ìÉþå/¢0_7uOÔ£tüXs0R~¸VŒõŸÓIuPŠnZò]{–…É2>%ìF‹K³Ë
ž¶ËMS6ËÝ8¶nHÙWqQêJASŠ06×Nú¼¤o%åâÌÚèâòî…aÄÈ{©‹½à׊c}‘\?
c.¡z6Ñ‹¨ü4Œ2¤ ù`öD´°'/7Þ‘ý•»¼"ý‡§ÃH/Ó,¯¦1˜yEYÞ”/«áË8bšòýs&ÓÂþíl_¸q|›Wùjaw¾ï»ÑˆãG‰a›ÇpZN\À·L_v‘íÊ«¼>‡ë…qš¹éIÎ|©¹4Î]‘• +IL*àKúøOŒ÷W{ôÚEö9Þ§iùm 5HÒ·8.i&e> (÷ŸžÕô4ih9ÎîÛó§ql«Ï¤$Eš÷U›%g;’ ³˜ó· é’Ê\e +j.¯Ùn™¤%÷k¡IÓbyçYÚGzr0 +Àî€á—_zÉÎi5 d¯üÍÝr\®’й0õÎÍm«œqø"4q‰ýìîc—N³p1[Að²ç~ïp>œgüͽn“<fHÕ`ƒ˜ö¢[ê‚Û8³Æà$FŠ½¡•jBŒ#Ý(ÝØoò²Û}ȵ,gT\Ò…õâ™çó{×8‡±ûo¯=„ùÅŒÏê¸ö`Èô=ƒärU$*—Hvõo€¸¬µúm
åbtèù6ÎF.¿_•›'˜ÐͧΊlùÁ>“ˆÉm¡´Mè0ë+£Š(pd%›Ga{ýT Éi1E:ÆÝ(çz Ѫ<¹Tоlú2u¥3A1ÀCõ¤Ù›©–n/t·ƒ,U_m†fWxÖ„ëþ9X×\·Ã+׎µv;ŸòÑÁŠ^T6ÌVC¾öà
à}Ël…ëÔ1¢l1r%H•@ë~kÖÐÿÞw^¿7Û}‹ÒÄV<hÄ´¾†Q…®8s +|_]CnçèW +endstream +endobj +5658 0 obj<</D[5656 0 R/FitH 760.193]>> +endobj +5659 0 obj<</Subtype/Link/Rect[479.453 649.357 494.356 658.369]/C[1 0 0]/Dest(subsection.0.2.3)/Border[0 0 0]>> +endobj +5660 0 obj<</Subtype/Link/Rect[479.453 622.259 502.262 631.27]/C[1 0 0]/Dest(subsubsection.0.3.3.2)/Border[0 0 0]>> +endobj +5661 0 obj<</Subtype/Link/Rect[479.453 608.709 501.575 618.89]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5662 0 obj<</Subtype/Link/Rect[479.453 594.791 501.955 603.603]/C[1 0 0]/Dest(subsubsection.0.4.9.1)/Border[0 0 0]>> +endobj +5663 0 obj<</Subtype/Link/Rect[479.453 581.611 502.734 591.792]/C[1 0 0]/Dest(subsubsection.0.3.8.2)/Border[0 0 0]>> +endobj +5664 0 obj<</Subtype/Link/Rect[479.453 567.693 503.114 577.074]/C[1 0 0]/Dest(subsubsection.0.4.9.2)/Border[0 0 0]>> +endobj +5665 0 obj<</Subtype/Link/Rect[479.453 473.217 502.55 482.229]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5666 0 obj<</Subtype/Link/Rect[479.453 432.57 502.211 441.582]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5667 0 obj<</Subtype/Link/Rect[479.453 391.922 502.785 402.103]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +5668 0 obj<</Subtype/Link/Rect[479.453 378.373 502.785 388.554]/C[1 0 0]/Dest(subsubsection.0.3.8.3)/Border[0 0 0]>> +endobj +5669 0 obj<</Subtype/Link/Rect[479.453 364.824 502.929 375.005]/C[1 0 0]/Dest(subsubsection.0.3.8.4)/Border[0 0 0]>> +endobj +5670 0 obj<</Subtype/Link/Rect[479.453 351.275 503.267 361.455]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +5671 0 obj<</Subtype/Link/Rect[479.453 337.725 503.267 347.906]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +5672 0 obj<</Subtype/Link/Rect[479.453 324.176 503.267 334.357]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +5673 0 obj<</Subtype/Link/Rect[479.453 310.627 503.267 320.808]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +5674 0 obj<</Subtype/Link/Rect[479.453 297.078 503.267 307.259]/C[1 0 0]/Dest(subsubsection.0.4.6.4)/Border[0 0 0]>> +endobj +5675 0 obj<</Subtype/Link/Rect[479.453 283.529 497.135 291.971]/C[1 0 0]/Dest(subsection.0.3.11)/Border[0 0 0]>> +endobj +5676 0 obj<</Subtype/Link/Rect[479.453 215.783 501.104 224.225]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5677 0 obj<</Subtype/Link/Rect[479.453 202.233 501.104 210.676]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5678 0 obj<</Subtype/Link/Rect[479.453 188.684 501.104 197.127]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5679 0 obj<</Subtype/Link/Rect[479.453 175.135 501.104 183.578]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5680 0 obj<</Subtype/Link/Rect[479.453 161.586 501.104 170.029]/C[1 0 0]/Dest(subsubsection.0.3.3.1)/Border[0 0 0]>> +endobj +5681 0 obj<</Subtype/Link/Rect[479.453 122.282 494.305 129.95]/C[1 0 0]/Dest(subsection.0.2.2)/Border[0 0 0]>> +endobj +5682 0 obj<</Subtype/Link/Rect[479.453 730.447 502.621 740.833]/C[1 0 0]/Dest(subsubsection.0.3.6.5)/Border[0 0 0]>> +endobj +5683 0 obj<</Type/Page/Contents 5684 0 R/Annots[5146 0 R 5150 0 R 5151 0 R 5117 0 R 5118 0 R 5119 0 R 5659 0 R 5308 0 R 5660 0 R 5661 0 R 5662 0 R 5663 0 R 5664 0 R 5031 0 R 5032 0 R 5665 0 R 5084 0 R 5085 0 R 5666 0 R 5370 0 R 5460 0 R 5667 0 R 5668 0 R 5669 0 R 5670 0 R 5671 0 R 5672 0 R 5673 0 R 5674 0 R 5675 0 R 5676 0 R 5677 0 R 5678 0 R 5679 0 R 5680 0 R 5577 0 R 5262 0 R 5681 0 R]/Resources 2908 0 R/Parent 5686 0 R>> +endobj +5684 0 obj<</Filter/FlateDecode/Length 1540>>stream +xÚí›Ë’›F†÷~ +v…Ú}¿d—¤<.§Êgœ•ª 4”¨ +š^¼YÑ+#ösºW–¯–Ë4ƒc(Ê33ϸå8þk+”_Æn§ Ìã’N¾>?ñ®<~7Oüi”®¿ÜxðL¡ícÜdÌ8wåûú§·~ìi÷¾<9öZn¿vÛ{‚¹¾L¹QºÚ\{.ì½27@¸;Êàá¸þæÓ¥ýVD‹ó¹éºóÕ+¯S$éÖ“œD(üŠ&yÑñ&Îùåõ
3ŽAšhb/>ª®>¢1ºIñ`Äá1Æ.ÅXÂÑ׉Cç×Ç«¿û¥?…Ñ9øá0²ëÏí´ ëÌÒ0E\Ñ
¤<ÍŠ8Ís®3â2ó“äg-Ï”»Ý~:†Xähˆ9 +a¶m&‘î}”y0l²^ƒŒý– +:Ó‘5eH2]sÝ>”"›ø‹Ê¶×¨êL¤BLÒê1cÆETÄa&Œ AR׆›¶'ù)ùÁá&C7tÑ:h>Ò”““ĦO¾´ãW)Cúâ× 3äRò©?Ž3a1M‡ãlWÅÏá·fu!èR³U§¨+A3"Ô¤ò?×W=~Š#¿ÖßEj£™{ˬn•œ#Âäv%G³Y¶[d«fPVäÅ‹6NŽD§GÑdœ»iºJÖ–šP×´ ‚h{,¡_\4Ëuâ¦ÿ’wÍïºÆÔñÁ‹8}#õŽ™O9ˆ<p{ ¬ÔHJ¾]ÌÒ/ àZT¿ +endstream +endobj +5685 0 obj<</D[5683 0 R/FitH 760.193]>> +endobj +5686 0 obj<</Type/Pages/Kids[5683 0 R 5705 0 R 5737 0 R 5766 0 R]/Parent 5816 0 R/Count 4>> +endobj +5687 0 obj<</Subtype/Link/Rect[479.453 716.898 502.744 727.284]/C[1 0 0]/Dest(subsubsection.0.3.6.7)/Border[0 0 0]>> +endobj +5688 0 obj<</Subtype/Link/Rect[479.453 703.349 502.744 713.735]/C[1 0 0]/Dest(subsubsection.0.3.6.7)/Border[0 0 0]>> +endobj +5689 0 obj<</Subtype/Link/Rect[479.453 662.906 501.391 671.349]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5690 0 obj<</Subtype/Link/Rect[479.453 649.357 501.391 657.8]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5691 0 obj<</Subtype/Link/Rect[479.453 513.66 500.888 522.308]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5692 0 obj<</Subtype/Link/Rect[479.453 500.111 500.888 508.758]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5693 0 obj<</Subtype/Link/Rect[479.453 486.562 500.888 495.209]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5694 0 obj<</Subtype/Link/Rect[479.453 473.012 500.888 481.66]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5695 0 obj<</Subtype/Link/Rect[479.453 459.463 500.888 468.111]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5696 0 obj<</Subtype/Link/Rect[479.453 445.914 500.888 454.562]/C[1 0 0]/Dest(subsubsection.0.4.5.1)/Border[0 0 0]>> +endobj +5697 0 obj<</Subtype/Link/Rect[479.453 271.323 500.755 278.991]/C[1 0 0]/Dest(subsubsection.0.2.1.2)/Border[0 0 0]>> +endobj +5698 0 obj<</Subtype/Link/Rect[479.453 257.774 500.755 265.442]/C[1 0 0]/Dest(subsubsection.0.2.1.2)/Border[0 0 0]>> +endobj +5699 0 obj<</Subtype/Link/Rect[479.453 244.224 500.755 251.893]/C[1 0 0]/Dest(subsubsection.0.2.1.2)/Border[0 0 0]>> +endobj +5700 0 obj<</Subtype/Link/Rect[479.453 230.675 500.755 238.344]/C[1 0 0]/Dest(subsubsection.0.2.1.2)/Border[0 0 0]>> +endobj +5701 0 obj<</Subtype/Link/Rect[479.453 217.126 500.755 224.794]/C[1 0 0]/Dest(subsubsection.0.2.1.2)/Border[0 0 0]>> +endobj +5702 0 obj<</Subtype/Link/Rect[479.453 202.233 502.355 211.245]/C[1 0 0]/Dest(subsubsection.0.2.2.4)/Border[0 0 0]>> +endobj +5703 0 obj<</Subtype/Link/Rect[479.453 149.38 502.16 157.048]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5704 0 obj<</Subtype/Link/Rect[479.453 120.938 502.211 129.95]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5705 0 obj<</Type/Page/Contents 5706 0 R/Annots[5682 0 R 5687 0 R 5688 0 R 5439 0 R 5440 0 R 5689 0 R 5690 0 R 5443 0 R 5444 0 R 5445 0 R 5446 0 R 5447 0 R 5448 0 R 5449 0 R 5450 0 R 5276 0 R 5691 0 R 5692 0 R 5693 0 R 5694 0 R 5695 0 R 5696 0 R 5458 0 R 5459 0 R 5460 0 R 5461 0 R 5462 0 R 5373 0 R 5374 0 R 5248 0 R 5249 0 R 5375 0 R 5464 0 R 5376 0 R 5697 0 R 5698 0 R 5699 0 R 5700 0 R 5701 0 R 5702 0 R 5340 0 R 5341 0 R 5342 0 R 5703 0 R 5344 0 R 5704 0 R]/Resources 5061 0 R/Parent 5686 0 R>> +endobj +5706 0 obj<</Filter/FlateDecode/Length 1486>>stream +xÚí›ËrÛFE÷þ +,;ó~ìb'¶+©$—©²²€HDŠ +ÔvªGż¾uT–Q‡ËâSøévÚ•Œ4.·Öo&!ÑæüÈG‚EÛô|{‘ár+¼è±dÿEE?£ÅÄQÇsԮ옪séX?Ð7]SÞ7yxí²y]†kn^¿¶Tô¨9r2¤}í¦v`ï7±e_‰«}‡b „é#òº€èKéöÉSvû:%b¿œ +v.ëh;ÃØŽ)•
ë[¶ãi r®zZ÷žÜ©‡=-ïÛÑ +o[OŽµ‰ÊÌÐÖbwæ{M›6Î÷ÝL1+´]f˜œ7ds§rn +ù]Èyp‰î½žŸqcvz®1sÚ€&¬§ kbTè“8kWR¦.¥Ü–÷^Ëœð—Ý:¦e΀på¢6Õ§qÿCûj¹6¦Ä‡O+fG€Ã½ +·nüE'Ð÷Lóö-úwg“9–)ú«w¼Î²¨ápXŸJ|³¶“÷š+qgÞ¯¼Lp²¸ð¿Ýb.¾¢Û«ðþ»À;Þ·ç[v?ŽÓd!ìqÔ¢a”¤#˜¿Mè3åé"0þu@¥¿ÍñU@éöA>ÄW&þE`ðÿÿFÖÊÓdw
"†%í(Ѳóiœ]†X³¼˜GyÜÆH†J 'çÀQR`Û³år0ÆÕ|Ò€ðàÜâ`‚šŠ“Pe$w&Î"ϳh•fÅÛtwCôææ¦%ÃbÎÜMr%ÄÙœè@Ûâ<emŽl®ÇëÛU¼ôOËÛºdÑb’?2S”Ý™£Ò'„ÕI°˜kº7 +#jýy`øõlþ (7 öÍœ2fuÛõƒ†òlŒœ³=ŒÙOó0™TïÔ7 ‘öÇ3 > +p |ï6~ä6ä4°þþ;Ü[¡ÁÊíû{…Wèä*6ÐúþYÜ€…ɼŠq6Ð2ût¼’ï}+Ak5ÂÇSh“7GA|‹>íÐh|¼x÷?ÄaÞv +endstream +endobj +5707 0 obj<</D[5705 0 R/FitH 760.193]>> +endobj +5708 0 obj<</Subtype/Link/Rect[479.453 716.898 501.596 725.546]/C[1 0 0]/Dest(subsubsection.0.3.5.5)/Border[0 0 0]>> +endobj +5709 0 obj<</Subtype/Link/Rect[479.453 703.554 501.575 713.735]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5710 0 obj<</Subtype/Link/Rect[479.453 676.086 502.806 684.898]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5711 0 obj<</Subtype/Link/Rect[479.453 662.906 501.575 673.087]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5712 0 obj<</Subtype/Link/Rect[479.453 648.988 503.308 657.8]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5713 0 obj<</Subtype/Link/Rect[479.453 635.439 502.806 644.25]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5714 0 obj<</Subtype/Link/Rect[479.453 622.259 501.575 632.439]/C[1 0 0]/Dest(subsubsection.0.3.8.1)/Border[0 0 0]>> +endobj +5715 0 obj<</Subtype/Link/Rect[479.453 594.791 502.806 603.603]/C[1 0 0]/Dest(subsubsection.0.4.9.5)/Border[0 0 0]>> +endobj +5716 0 obj<</Subtype/Link/Rect[479.453 581.611 502.355 590.623]/C[1 0 0]/Dest(subsubsection.0.4.2.2)/Border[0 0 0]>> +endobj +5717 0 obj<</Subtype/Link/Rect[479.453 568.062 502.355 577.074]/C[1 0 0]/Dest(subsubsection.0.4.2.2)/Border[0 0 0]>> +endobj +5718 0 obj<</Subtype/Link/Rect[479.453 554.143 503.831 564.693]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5719 0 obj<</Subtype/Link/Rect[479.453 540.594 503.831 551.144]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5720 0 obj<</Subtype/Link/Rect[479.453 527.045 503.831 537.595]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5721 0 obj<</Subtype/Link/Rect[479.453 513.865 501.237 522.308]/C[1 0 0]/Dest(subsubsection.0.1.4.3)/Border[0 0 0]>> +endobj +5722 0 obj<</Subtype/Link/Rect[479.453 500.316 501.237 508.758]/C[1 0 0]/Dest(subsubsection.0.1.4.3)/Border[0 0 0]>> +endobj +5723 0 obj<</Subtype/Link/Rect[479.453 445.914 502.242 454.562]/C[1 0 0]/Dest(subsubsection.0.4.5.4)/Border[0 0 0]>> +endobj +5724 0 obj<</Subtype/Link/Rect[479.453 418.651 503.308 427.463]/C[1 0 0]/Dest(subsubsection.0.4.9.4)/Border[0 0 0]>> +endobj +5725 0 obj<</Subtype/Link/Rect[479.453 324.176 502.55 333.188]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5726 0 obj<</Subtype/Link/Rect[479.453 310.627 502.55 319.639]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5727 0 obj<</Subtype/Link/Rect[479.453 297.078 502.55 306.09]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5728 0 obj<</Subtype/Link/Rect[479.453 283.529 502.55 292.54]/C[1 0 0]/Dest(subsubsection.0.4.2.4)/Border[0 0 0]>> +endobj +5729 0 obj<</Subtype/Link/Rect[479.453 269.979 493.341 278.422]/C[1 0 0]/Dest(subsection.0.4.1)/Border[0 0 0]>> +endobj +5730 0 obj<</Subtype/Link/Rect[479.453 256.43 501.196 265.442]/C[1 0 0]/Dest(subsubsection.0.4.2.1)/Border[0 0 0]>> +endobj +5731 0 obj<</Subtype/Link/Rect[479.453 242.881 502.355 251.893]/C[1 0 0]/Dest(subsubsection.0.4.2.2)/Border[0 0 0]>> +endobj +5732 0 obj<</Subtype/Link/Rect[479.453 229.332 502.406 238.344]/C[1 0 0]/Dest(subsubsection.0.4.2.3)/Border[0 0 0]>> +endobj +5733 0 obj<</Subtype/Link/Rect[479.453 215.414 495.259 224.225]/C[1 0 0]/Dest(subsection.0.4.9)/Border[0 0 0]>> +endobj +5734 0 obj<</Subtype/Link/Rect[479.453 134.282 501.596 142.93]/C[1 0 0]/Dest(subsubsection.0.3.5.5)/Border[0 0 0]>> +endobj +5735 0 obj<</Subtype/Link/Rect[479.453 120.733 501.596 129.381]/C[1 0 0]/Dest(subsubsection.0.3.5.5)/Border[0 0 0]>> +endobj +5736 0 obj<</Subtype/Link/Rect[479.453 730.447 501.596 739.095]/C[1 0 0]/Dest(subsubsection.0.3.5.5)/Border[0 0 0]>> +endobj +5737 0 obj<</Type/Page/Contents 5738 0 R/Annots[5146 0 R 5708 0 R 5709 0 R 5621 0 R 5710 0 R 5711 0 R 5712 0 R 5713 0 R 5714 0 R 5073 0 R 5715 0 R 5716 0 R 5717 0 R 5718 0 R 5719 0 R 5720 0 R 5721 0 R 5722 0 R 5032 0 R 5033 0 R 5084 0 R 5723 0 R 5198 0 R 5724 0 R 5460 0 R 5461 0 R 5090 0 R 5091 0 R 5092 0 R 5093 0 R 5725 0 R 5726 0 R 5727 0 R 5728 0 R 5729 0 R 5730 0 R 5731 0 R 5732 0 R 5733 0 R 5734 0 R 5735 0 R]/Resources 2908 0 R/Parent 5686 0 R>> +endobj +5738 0 obj<</Filter/FlateDecode/Length 1524>>stream +xÚí›MsÚF€ïù:®löûã·N¦ö’º3 =$@$FÈIüïû®Æ€Ö6`;စxWûìû½Ë;Œ| +½^ݼ{ÿQð€Ì¤PÁÍ( ‚cNm 9ÇÄŠà&¾ ?ó8í³${Le«7IØ“è{R‚’,†ÿ½ùÝ ”D…Q0R%$“9Æx}ÓÖ¨‚`õúÎiH9Wè.ìi´¬…åÅÎ\cÍïGøﶈéÀc„a>©A‹¨Lé,-a C)Â0!Κ^ÜgN, @$üSAá®ÿøü)øÒ3J!
f«;›™÷“XXô(ÇRØú~«Ÿ§ÊÝ»¯!•h¨˜)¾žD¿Åq™£2çÅ]ã´
Á†Þãðüögëw穤t³–ðaÙΚ2…‰Þaý¹RØùç‡*֣ͣ²L³q}´eî”~G½Åj£|ýþ|ºœäE9ypëÖZh‰µ5Þkqz|‡Œ#Ú¡®TcÁÅ6¡@q¼æ®aÖ0NøJ2,ÓšøK‰-ck6÷¿¥q9i†iA±õiaú¼Å¢Ûà5·mã|x;O²Òù;ðIyV_ÎG»œ@„Ù¸±~߃”QØ +õ.ÀG ¾f|ã5>yjžEƒd–ÝÎIÑLS`JøËë¯õvëÞÑ÷ÂÃZiL[+e±‚a.Nc±~t ÐKzN›=š±ZL™9WÀ`F³Å$ºDÜçÛl²%XZv"¥<–år‰[Á☆ÛèG´Û,šï" ’È
¨ºÒ2™7W^ +S($W÷BµèJœ]ÖX™´r’´ T¢Ê^WM㧿¬«8¤JcEØS×a–/»mºu¸oƒì,ƒ°ô +endstream +endobj +5739 0 obj<</D[5737 0 R/FitH 760.193]>> +endobj +5740 0 obj<</Subtype/Link/Rect[479.453 716.898 500.745 725.546]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5741 0 obj<</Subtype/Link/Rect[479.453 703.349 500.745 711.996]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5742 0 obj<</Subtype/Link/Rect[479.453 690.005 506.795 698.447]/C[1 0 0]/Dest(subsubsection.0.3.10.4)/Border[0 0 0]>> +endobj +5743 0 obj<</Subtype/Link/Rect[479.453 676.455 501.052 685.467]/C[1 0 0]/Dest(subsubsection.0.3.2.1)/Border[0 0 0]>> +endobj +5744 0 obj<</Subtype/Link/Rect[479.453 662.906 502.211 671.918]/C[1 0 0]/Dest(subsubsection.0.3.2.2)/Border[0 0 0]>> +endobj +5745 0 obj<</Subtype/Link/Rect[479.453 648.988 503.831 659.538]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5746 0 obj<</Subtype/Link/Rect[479.453 635.439 503.831 645.989]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5747 0 obj<</Subtype/Link/Rect[479.453 621.889 503.831 632.439]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5748 0 obj<</Subtype/Link/Rect[479.453 608.34 503.831 618.89]/C[1 0 0]/Dest(subsubsection.0.4.9.6)/Border[0 0 0]>> +endobj +5749 0 obj<</Subtype/Link/Rect[479.453 595.16 501.391 603.603]/C[1 0 0]/Dest(subsubsection.0.4.4.1)/Border[0 0 0]>> +endobj +5750 0 obj<</Subtype/Link/Rect[479.453 581.406 502.047 590.623]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5751 0 obj<</Subtype/Link/Rect[479.453 567.857 502.047 577.074]/C[1 0 0]/Dest(subsubsection.0.4.5.2)/Border[0 0 0]>> +endobj +5752 0 obj<</Subtype/Link/Rect[479.453 528.758 502.16 536.426]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5753 0 obj<</Subtype/Link/Rect[479.453 501.659 502.16 509.328]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5754 0 obj<</Subtype/Link/Rect[479.453 461.012 502.16 468.68]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5755 0 obj<</Subtype/Link/Rect[479.453 447.462 502.16 455.131]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5756 0 obj<</Subtype/Link/Rect[479.453 433.913 502.16 441.582]/C[1 0 0]/Dest(subsubsection.0.2.2.2)/Border[0 0 0]>> +endobj +5757 0 obj<</Subtype/Link/Rect[479.453 393.266 499.596 400.934]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5758 0 obj<</Subtype/Link/Rect[479.453 379.716 499.596 387.385]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5759 0 obj<</Subtype/Link/Rect[479.453 366.167 499.596 373.836]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5760 0 obj<</Subtype/Link/Rect[479.453 352.618 499.596 360.286]/C[1 0 0]/Dest(subsubsection.0.2.1.1)/Border[0 0 0]>> +endobj +5761 0 obj<</Subtype/Link/Rect[479.453 339.069 500.755 346.737]/C[1 0 0]/Dest(subsubsection.0.2.1.2)/Border[0 0 0]>> +endobj +5762 0 obj<</Subtype/Link/Rect[479.453 324.176 501.237 332.619]/C[1 0 0]/Dest(subsubsection.0.1.4.3)/Border[0 0 0]>> +endobj +5763 0 obj<</Subtype/Link/Rect[479.453 310.422 500.745 319.07]/C[1 0 0]/Dest(subsubsection.0.3.5.1)/Border[0 0 0]>> +endobj +5764 0 obj<</Subtype/Link/Rect[479.453 297.078 502.211 306.09]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5765 0 obj<</Subtype/Link/Rect[479.453 283.529 502.211 292.54]/C[1 0 0]/Dest(subsubsection.0.2.2.3)/Border[0 0 0]>> +endobj +5766 0 obj<</Type/Page/Contents 5767 0 R/Annots[5736 0 R 5740 0 R 5741 0 R 5742 0 R 5743 0 R 5744 0 R 5745 0 R 5746 0 R 5747 0 R 5748 0 R 5749 0 R 5750 0 R 5751 0 R 5628 0 R 5629 0 R 5752 0 R 5631 0 R 5753 0 R 5365 0 R 5633 0 R 5754 0 R 5755 0 R 5756 0 R 5635 0 R 5325 0 R 5757 0 R 5758 0 R 5759 0 R 5760 0 R 5761 0 R 5762 0 R 5763 0 R 5764 0 R 5765 0 R]/Resources 2908 0 R/Parent 5686 0 R>> +endobj +5767 0 obj<</Filter/FlateDecode/Length 1419>>stream +xÚí›MSã8†ïü +åC4ú¶tØ‚)¶jk«v¹
{pbaTÛå8ù÷ÛŽ‚›0| ‰#7ÉÓWÝRsD¼Ø#ÞoÓãÉÅÑ·3Á=J0“ByWsj¼€sLŒð."ï':öŠ"ùÿ]üYÝ!=SåK‹A——a•Ù$,mœóåØGÖµÄÆ°åØIÎúèà‘¶R}%âÁ×åÄå‹~x?GZIıIJÙM}Di +k††éº)j°R©4+·ZS¡[粤ô)A¶ðGšÂ/ò;üÐï +o}ªQžØiýΕoPVÔÏÁ‰ËbüˆàEa~íSƒæõÛàE¸ÆÕx°í*F™}£5'¸`±ÙÆ)Ê&³[›–ÕK—¥õåìªùÊYzÉâY
cõ6Ì\ J ¯rø°Ô ‘Ï#²¦|`AÁjŸÞÛɬ´'u;ó¿óÊÀ´s:S ‹¢Öƒçóî<ØöÙÄT€™’»EI“ãòÄÆ.}Ȥ¥X+ö{zaAëáÅ$øn*\žþ²Åx¸ÒÞ~V™ +õŽB~_|¹Xäc›WÅ~¼·!,w_x{ñáæ-BÃä'J§‡@ßšN„ž‡EwúÆ æT~ÚÅq +“ x9ä…pwgñ÷ž„ïMRÌ¢$yÉ2YÑž[()¿tüu|!$aÏ6›_BòTHþÊ"hÈyµ’ÕÇÏ'ºàS¢±$ll%/ VÇ›r)¤Ò`fÖèžÞ×GYiÆ6-ÄÅò°«œçv
¬áÕ-¬ïUIÓž0gþQùޓZœ|
Øê +í}ÀwéFü$KèWè<{GM¹ì“,IìdcF¨ÀÛŠ¿g9yåCI‹K{@à^¥ßèCVV„íŸp^dk#—ÆÓ/À‡ +endstream +endobj +5768 0 obj<</D[5766 0 R/FitH 760.193]>> +endobj +5769 0 obj<</Type/Encoding/Differences[44/arrowhookleft]>> +endobj +5770 0 obj +[285.5] +endobj +5771 0 obj<</Type/Encoding/Differences[33/arrowright 104/angbracketleft/angbracketright]>> +endobj +5772 0 obj +[1027.8 513.9 513.9 1027.8 1027.8 1027.8 799.4 1027.8 1027.8 628.1 628.1 1027.8 1027.8 1027.8 799.4 279.3 1027.8 685.2 685.2 913.6 913.6 0 0 571 571 685.2 513.9 742.3 742.3 799.4 799.4 628.1 821.1 673.6 542.6 793.8 542.4 736.3 610.9 871 562.7 696.6 782.2 707.9 1229.2 842.1 816.3 716.8 839.3 873.9 622.4 563.2 642.3 632.1 1017.5 732.4 685 742 685.2 685.2 685.2 685.2 685.2 628.1 628.1 456.8 456.8 456.8 456.8 513.9 513.9 399.7 399.7] +endobj +5773 0 obj<</Type/Encoding/Differences[2/fi/fl 30/grave/quotesingle 33/exclam/quotedbl/numbersign 37/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 95/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 140/OE 147/quotedblleft/quotedblright/bullet/endash 156/oe 167/section 169/copyright 196/Adieresis/Aring 201/Eacute 223/germandbls 225/aacute 228/adieresis/aring/ae 232/egrave/eacute 246/odieresis 248/oslash 252/udieresis]>> +endobj +5774 0 obj +[500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 0 500 0 500 500 500 500 500 500 500 500 500 500 500 0 0 0 0 0 0 500 500 500 500 500 500 500 500 500 500 0 0 500 0 500 500 500 500 500 500 500 500 500 500 500 500 0 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500 500] +endobj +5775 0 obj +[388.9 388.9] +endobj +5776 0 obj +[574 579 185 500 498 275 500 500 0 500 833 0 556 440 500 287 0 0 0 0 0 0 0 0 0 0 0 0 500 170 278 338 331 745 556 852 704 201 419 419 500 833 278 319 278 481 542 405 468 472 495 463 532 477 516 525 319 319 833 833 833 486 942 606 588 604 671 546 509 664 712 312 447 625 498 839 683 708 542 708 602 537 565 664 590 898 569 562 556 421 481 421 1000 500 201 525 507 394 523 424 292 481 551 287 269 514 275 815 556 502 516 512 398 370 333 553 454 713 477 475 440 486 500 486 833 0 556 0 201 556 403 1000 500 500 500 1225 537 245 1007 0 0 0 0 0 0 403 403 590 500] +endobj +5777 0 obj +[532 521 537 586 491 477 590 625 292 417 556 477 725 590 606 491 625 539 458 509 600 535] +endobj +5778 0 obj +[667 667 167 278 500 278 278 278 0 278 600 0 556 500 278 278 0 0 0 0 0 0 0 0 0 0 0 0 278 278 278 389 556 556 556 1000 722 278 333 333 556 600 278 333 278 278 556 556 556 556 556 556 556 556 556 556 278 278 600 600 600 500 800 722 611 611 722 556 500 722 722 278 389 667 500 944 722 778 556 778 611 500 556 722 667 1000 667 667 556 333 278 333 600 500 278 556 611 444 611 556 389 611 611 278 278 556 278 889 611 611 611 611 389 389 389 611 500 833 500 500 500 333 222 333 600 0 0 0 278 556 556 1000 556 556 278 1000 500 278 944 0 0 0 0 0 0 556 556 500 500] +endobj +5779 0 obj +[619 576 0 874] +endobj +5780 0 obj +[278 481 556 556 556 556 556 556 556 556 556 556 319 319 833 833 833 486 942 639 604 632 693 576 537 694 738 324 444 611 520 866 713 731 558 731 646 556 597 694 618 928 600 586 586 421 481 421] +endobj +5781 0 obj +[602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602] +endobj +5782 0 obj +[574 579 185 500 520 282 500 500 0 500 833 0 586 468 500 280 0 0 0 0 0 0 0 0 0 0 0 0 500 170 278 338 331 745 556 852 704 201 417 417 500 833 278 319 278 481 572 398 488 493 507 458 558 470 539 562 319 319 833 833 833 486 942 639 604 632 693 576 537 694 738 324 444 611 520 866 713 731 558 731 646 556 597 694 618 928 600 586 586 421 481 421 1000 500 201 507 539 446 565 491 321 523 564 280 266 517 282 843 568 539 551 531 382 400 334 569 494 771 503 495 468 486 500 486 833 0 556 0 201 556 403 1000 500 500 500 1225 556 245 993 0 0 0 0 0 0 403 403 590 500 1000 500 822 400 245 817 0 0 586 0 338 556 556 556 556 500 500 500 900 380 442 833 0 900 500 329 833 367 367 500 547 484 278 500 367 404 442 885 885 886 486 639 639 639 639 639 639 866 632 576 576 576 576 324 324 324 324 693 713 731 731 731 731 731 833 731 694 694 694 694 586 558 609 507 507 507 507 507 507 725 446 491 491 491 491 280 280 280 280 528 568 539 539 539 539 539 833 539 569 569 569 569] +endobj +5783 0 obj +[602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602 602] +endobj +5784 0 obj +[667 667 167 278 500 278 278 278 0 278 600 0 556 500 278 278 0 0 0 0 0 0 0 0 0 0 0 0 278 278 278 389 481 556 556 1000 722 278 333 333 556 600 278 333 278 389 556 556 556 556 556 556 556 556 556 556 278 278 600 600 600 500 800 722 611 611 722 556 500 722 722 278 389 667 500 944 722 778 556 778 611 556 556 722 667 1000 667 667 556 333 389 333 600 500 278 556 611 444 611 556 389 611 611 278 278 556 278 889 611 611 611 611 389 444 389 611 556 889 556 556 500] +endobj +5785 0 obj<</Filter/FlateDecode/Length2 5911/Length3 0/Length1 1586/Length 6960>>stream +xÚ¥tg8œm·6A¢„(ÑâŽèuŒ.ˆ6:]¢Ž1eFfF=z$z]D‚„ˆÞ;‘%âž÷Ýû{žwûÏ>¦÷½ÖºÎs•s]œ·¡‚Š¶h„*…É +‡T1H@a€”Œ¨˜Œ¨ +C¢pwè¿þëû¯w~û<3ÐùX@çŸ?Yüƒ‚‚£m‘({üH +¬SÒÓÛʮ̪ŒRɇ³Ð°€_ÂTuŒ«EªqUã +<#::—$—.ÃéRQzª·;=8K¬Æª2´,0z¬Æ>„Œg_á_ô»~ò60AMšûá[¥S(îeÕt$KBT—Etsa‡pÀYCštŽÉ:a²´„y‚é0®ßŸËX¶§É§—»tl^‚ß|bµâ—ÿHØ¡Å[',ú b³·¦žâu…wÀ¼ˆ÷£dr[Ãc?Žé¡4¦–›áK²õQÞ…ÖŸ…ãk¬„úêw}˜¿T¯Š¤'¼5ð!à0·ÿúƒ$2v€nóD-&2˜€dSãÑW"d]Ë&êŠ}6˜½®Ùò:w"$5Hªó‡á§SóŸòþ8‡m£çŸ +úgã²ÉOåÌÝ<Ô9èSC'FˆŸõú¿BܞȔ1y÷škÄÂ,9æ½*XdçÈK¢÷ж¦ +½]+4“W $ÿûâlçk¿®²ceä ¬ã4³:o™ÜÉ SWNö7V¸4£j,qŽß5¶²Â¾z8Ç[{Sm<0)¿àÌ%Uw»«3*(óIB&|³îª~ª˜Ñ{Ru-vÙRW–@N_ã…Ÿ(>z*‘“¦Êh¨å®À÷—÷·Rr–æÜ¿B«õ•“ #<šX½k×QcÄ%ä˜)=»ÀôBf~”¬µõf·@«Ç[ùƒ:žŠèúêà ¹øÞg³šÑ?vãÌò ͪ[äoI$Âk˜ÉßjMÎú³„H¹}n#ê^…™—#5 2Mª/ ®–‘f¾5Å·©;›¬pÞñÇ“é‘”¹úì«EûPô¸Z%‰ƒ~žâê^L-tMqMÚlÎVJx¿¤Çžã²AqXÊýüÇ}qìyŸ;µI·øs”©ßcO@N~“œuâ÷Ž˜õ7½–|k¡«NGZß#pü4V6vÏ^Qš›Çמ‚~‡z1ÎÚÇB·ÎŽž½q¬^ZZLl•q[V6~«ÑXœRãQd ¾³`q6ÉIÔ©¦ÿÕÅ›‹ªK-h$¤-E¢òÛ‘]Š‚ºL ´°—%Ì-â‹Už*ØPÛ7R•l,g{O¿PN5Ðë¥Sž¶£ÁµüR‹˜/«Z[G@I¦Óv +1Í©IFþy—wfP†cj\ñJ·w–ü$u÷Ñý©D8{4!3^gŠ²Nfîý¤!I™5~íQ’ÅWK‘×ä 6PjVs¿ïL õ~±^fkß̃OaÇ)KÈ÷I÷¾3¶5t‡wd¶ß©ïz¸¼ý’†ÿý°+*x£V1w þ‘¯²¢+;.øZÁÔNÌb²˜ŠôCǼÙeá¥Ö +Ï¢²Ž˜ÖÃÁG /OÔç>%¯•dŸ]?>f_Þ;ýa¯ÿn6ÝL3Y´8'†âéÉðÌp”Iýï-^ÃÒ¬o÷—'éU'u»õ#Rû6ó?,y‰& ¯ýyîã@\S%3Û,H:¦5×ÁArEã¾kô•îøöÊñ™v¢øæáÝu4gÌUÛÛe}óª¯ÖC8|‚dB¨3Jƒå8¯˜¼V¿aóÂ9[à aÞXÇ-ì_i)צ[AY +2+i[ŘΞY¥-òؤµù˜x~ +Üwç›…:`^”þ ÝU†Ùø†!è-?@/ö‚&… A¤-§_ÒÇ—)h(Ì8Ô“ƒC~mäÃnHÎZðÚðRç…•©PâÄZ¾¦C¯&*øb«gÙ4¥PF$žóñã×WRŸ´Ç§ +Ùø¤®G&Z–«Ïº(f—HË.?xòÞ¿ãÎ*“£±5ó+‡Á–¹f™¾À$I^CörS¦ñR”ëÂSõt¶aÛú¯L7ëÇj”öÄò™(ãÈÌås—&â4ÅC(¶ïª‡¹ôe1„ÇüV¬*`->}šÒfµ€ºü ˆ—ËZ©r8þµËA^žIoÜgåG²DÇŠ,úÇΓÃåmXåvàD~š½‹`aٚȷAìEÄD…N'È^7nÃùæ¡‚žj–7Üd´v°y\Loÿ‹iAæÀ9ÓB»Mr××Ü'‹RYt ÊN¦ž¦Žw^Br
'\2¼€›ƒ™Õ ÒB#ÉÓŽŸv¢:žˆë¥é“9y™j²u˜¸)$uÝj¶_@þ±ü®qVY2¾Kf½;~'Øù逃îë¡fN;/Kn›X%Zíò—Û]áH^ãXÝS–±œ€™¾ Qpô.|])ÊL¨;³(×·4{ Ƭz™Upš|ürÒ×rö:eK¨Kô6mó'ÿHšG4Ÿq±L¾èX—†2,ÿ2.4I‰ïØ81"l‹¢ñç4fRK~^P|*±u’{vƒ.˜ðv‹PÓ»¹Š©Ì +³W†²*’ˆ6íÃüg¾¦žúfaÿ„ 7rtéCh)Cœ¬žb´oên2N…/]Umª>Œ¨ÔÈ¿i¼K’õ)'µ<^°“DÎý!J<Èüy¿÷Ÿ‡at‚ŠêgaÄ¿~RfÜ^³(?;¬ó‘XGxyzÍX<ÑäX½Yš )»ÌŽ”LF¿Ío42ÊaØLL˜ +cÚ %·î§KÎ1nowðKBQö~ƒ<‘º—©ÿY¤.%)‹v5樂²ÿ¤)Œ~ðÛ!£‹LÍ 7Ê¡H7š“Ù(¬Ûö»è
ä¬ ëPh²õøcýÕþƒÛ;ZUì'Ù§ÅÔT²²yDKê‹|¦#¥Q‚5GµåCãÛAÇÇ$ð[^³òØ9‚,ê +tŠ
·NšRß +¾!3ZvW-";B ³M0•WáèžSD™ÀAá}¯·o¦Œ?ÊÙ1xÙÌ"墦3>öÞLÚdh®n1ÓexôªºÑêrxpêý;A}ãB]y!Õ?hOOoSÂi®…ø4Ç]|C’’à†ë„îw«BÜWü¥ðK®:ž—–}â=n7ͦhîïNí‚U¾‘÷íu¡ßÕvÒøP{#Q +‹×‹}§\ÂXÂR'~vly¦L¡A÷nú‚¥š*ª1(ȵŒ +dä0zw£‰9f±Éý¡`GxÂ=¦êPDç¬V•‘ÀWú’5×nîÝéËÓ?#o‘ §v¶ó)lIX$'¹7”B6JuIó€iò¾Øø¾Ëµx‰Ý`9Û$*ÿŽj#;Œöæ^6IzïYµ¹ÊqÚ¸$ÞþdÌmB|ƒ"rFüö9OWdX_¶U³Ä2|jSâÀƒ™›Ì2¥“:öº÷²©í¹€ +$*$ujJŸÍ¿¶ê_ÃQÍ8hYŸr¦F›ú$ßS+ Í.ÚWL%ü}'i¹™×qÅ“ØþŸ²Õq‡iAѺcg„‹jQ,±UчRBR›æ¡›¤ÅírÄ—µ‹†ò˜$=ŠvŒ•þ89‰±ÝÒts¢+öƒ¬D@iNžÙ+ï8˜T©—¾úbÕšþnö a›F•Gb^.H!ù½ÓÈi¢hZ¾l(
íˆçéÝÍVŽÇ‰ê–\I¾Êq©ã¦£à)–WÓÙ•.<XÉËb˜¾ñB¡Y¿¨Òmòwhyì+EqÄQŒòÞØÈÇOn†{zËR×(ðhéí¥J¾¾Aø§Ê^{ÝÝ_˜Œ)f\Úûfù©åø +géH~Íí;òÃs§Z_’>ôÛó±7×bÞÒÏZ8»Ûþñ*ÓFþ phªo-P›e@ãÿVNq¸áÕyž¤X\MÚódÂä[_‡Ä2VýEÌ]¢ðÐ.&_[¸&¿ÈÃåý…ï̉èŽðm¤qª¨ç{½Æí•'Èøiäú-ˉ¸–ò˜•îÛëí +UŸ„OX¿q~{2¦¶JéÀ5™=9«i¢Á5/W¤¯ÍÄ£ëè÷©ù¾/MNÈŸd]´>;G–¢{Õ¨MÐŽã“س’/õG©¶Kz0ûÝGdÓÌ8‹ÍSQŸéF"]ò=õ¤ÔxRAûDZá÷)VrÔD"Š%Ã1Ïë·{böYâ_~ÒI;úïÃíÞ%qp‰›u!ÍQ1yŽˆK6ûuOªÎïžÍ8߆Ãj`¼ÕžÄ»ßSIh§uAÈU—¨[˜¦àÊã²KæÛXóD)ÂŽ?+¾£Ayê‡D©©ƒ%†<!š£ËP¥‡i)fôCtEo9ܾËß&â{-¹öEðטb©Ëý{Ï6b£:g}» ”EÒ_áCbƒ¼=z¸'Þ|²Þî Â]Cvµ°xgý+
+·l®üÚsëO…°4nõ^ã©+õ>EwÏÞ Ÿû±Zâá˜Åýùno|ËëΪ©Á\‚ÓñQÅoå„SÖ…‘ˆ7í5‡œ_öÛ%´À;îKLúIõ™v;vK—nç»iæÀÏ"ì—L¡'dß®¹7×›ˆ¦¨å
¹R~Þ¿Ü[æ1”ñ!Þ¢k(m8yþm2è3=mkCk¤+mÙ±ü0ŠÈ6ßî]t +æÏ–*ëõnÕ† x9˜A‚¶‹LgOè ù]Á*rYß–Q:{Ò [†ö4¡Ñ£ ¾Î¥ÉìV¸Jmn{ÈÓæ°Æ 5[I»ëwåænÞÁò±B¶åØOéÞ¼2 òy´¹ó.–ô¦Q;nß‹vò™Z~ØÂN49Xžãår¾Ô]¥¸såDß®ÐÔÄž“ÀQ¥ÏÞõ5ϧGSY9/£‹ÏZ<)‰´Ã‘öØ9o•þ»Ù¸ß8§<ç +4WœŸ—\Ju‡K&™•wÄëdg”{+x–»1)ɤks5:›G¬û%Ôü»Y÷nÿ½Ä¼¸‹fú_w§Ä="§‡«ê¿w&*jW´»5r+¥ó~½NÐþÉp$™RQ¾ûìK,ak‡ª5êƼšL×·ÁA3§g0Be×M@tõ´Ï~͈è3Žé}7–+\S Cÿô‘†…íã:9ÙGãìJ,sêNœâóï³ÒØæ©äc‹Ødœ\„ô‰`ÔÍùÙImµRe\ï2«|(5îx<fJŸ(„§– +G?^¢D¢«¡·xà/^"fOÆ’a×÷úH-Ú_p¨ªÏ*Aªà–[jm¶PÎÐ㬬_Åž_V¹5ýyeÏî®Àb;,DàЄ;W©¸f³Z&^ã¶Lå_ŒÎüó™ûÁÆ[§ø²¶¾¬n~óm¶ÃуÓ"Z÷”ûf'LžíHŸõc÷zËŠM®aÓü°oܶ÷}éu0·£}¦tÚñ7lj/O{Ž®Ô`
²f™]+#ÅÙiö‚!A›ä1/Rü3•¼ÕO¬l~ ÓKt;Ñ¿#Nc›ªK-ã×~Ý¿¾{]‹²›rA€±‡~·b¡üYTƒ×WX°}ž+!aº¨œb¬†ƒÅWÖéô‰„,p}ÃCÿü₵WC ã{~6÷È•™DC‡µè*¾™ˆ·\’ –ß–«.?¾?AÇÒ5¾¯@¥¶‘Ï,‚8Ž¨.î #È4¹K²¡¤Û>t]çÛóèzvI×/Æ)”ÞI[®Î´€+E¥ +U¦ÕÔbv½ zoDû¬L‚!f‚¡Š0œó©ªR»_оýBZ,ºR@®DoBÆÕÎ2—ù3Ñ.-·|Ÿþy*_XˆÍ*]é÷È
ótïاótD#s4¤ÝE~ Ñ-•Oye‹ïù®ñëî= +&Ü•dz`ölìÉ/#xò^˜ÃsjMw%&Õ§µ±Ž£ Õ‹^ +endstream +endobj +5786 0 obj<</Type/FontDescriptor/FontBBox[-152 -285 1032 894]/CharSet(/c447/c448)/Descent -218/XHeight 500/FontName/WETHMU+CharterBT-Extension/FontFile 5785 0 R/CapHeight 676/StemV 83/Flags 4/Ascent 0/ItalicAngle 0>> +endobj +5787 0 obj<</Filter/FlateDecode/Length2 4366/Length3 0/Length1 1513/Length 5370>>stream +xÚ¥ty8”ÿ÷¾5Ù•eJ豓mƾ;ÙµlÃ&c†™±ER”-„d){"Kd+o"‘-R"”}ÍHÖÈ÷áýY~Ÿ>¿?¾×õ½æzæzž×9ç¾Ï9÷9/a~K„”6 +ïŽ6ÀãHR0i¨* ë$Ð)k¼/@¡rÒP(ŒAXX—€F’0xœ’„VÀI +ð#àý4 IHø?pÁ +(Þ77b1Ž‚6Š`¦«®opKÁE¸ÞÖçLßèYüéÔÚ`çãÎOÏ9’-huapu-«~op\J,/Ñ{v?Ný0~`Á$ Áöjþ$eðšª{%U( kXrñ®°íl…Ô Õ¦Ù=Ëú…B¶b¢¤«Àª—[Oþ”×9tf?$ë«"d—^Í|8lÌ.2ŽÊfÏZž¾$µØ>NEd—v~¡×¸Gýîén³é iÀ–9$ +’ÛøB)¨AIKŽïåä\…±kZÓpbÄY[wïHëüu+2¯ÎŠ=ôiu©¯’`±Åç[ð_j’˜õ;/KØI¼Ÿ³s¢W^;á©á\KO÷×@÷Óu¯-ä÷w–MÎyî3-ܲì=m?ûé¶i±”àЛ²ëvs—‚ÒÜ2œ|ŠŒZFÒmlå5zo‘ìF¶Z5|TF6CyǕ߯Õh¼+?¨åÏÌF‚ÝLò=ÔþÑà X*WX£¢µÓ´g–×g¸iR)9ù¢¶+ +mJsvcœÊêÿ>Íq@¾L9,xŠz¾å„q(¼®‚¯öûÕ\]¾SþÓê³OZù!7/Wø[”~çÄhÄ{&ñ‰gÕ'j!gßð +†N“¥í2X–Ð0ò+ßó¡¡r/—Ÿò6o‡FGß©7ÑÊWâ”m¾.ªvAçÆ\øò”‚gfn¦Óô™WuNÕ×ñN÷¸ÞÿˆqðµÐÌÁ@ZYâ—¤uj¯¿#0‘ÛOß\Zxü&è5Å£¾»gœ~0¤}úœEp{檾ywÕ:o#Õ©Eu³¼Fæ ÙØÂ!ìJäǘ›ÂùÚÊ{sIi,/¾Cv·ç¼Jï-.l7$ +:ºãkK뿶²¹N}tÖ£)L¬Ð.v㌎¦øåþºŽ#<Zíî6SÒzÁØÈ\ý‚lUa@@_f7}‘€qÚ²F˜I§åÎh%msòNêƳ³ŒßN¹»tÚEÞ®oü˜Fð+öñÁ‰Æ<?xVR$à´Žþ +͇{˜/bN妎uT¢ +Á!nO‹Ëxí#hì$VBie]i[ƒžîlÌt—UÊŠ¬@##:®¦öKrŒšÈÁÞH_|ÓIX*£ªí»$lRØ“`BýüùRKC¾ëm&õ8/t~’ÒxW?&oè…LI@ÊÕøØ”¾ÛÏÐ4Téc:™“%ÎŒ}&Ä)}¨r£µiåÓö¹³®U¢0ÇÆi”ˆScòëÏŸètÓ. PE}’~泜±’K½ãp;9žXY 'oýJÔðIú]¥Å^Ž¼ð÷y³¢gU~ûͪª;Œ{. +±•>IÎgîM½Ð¨¡ð Q‰c%«L÷n¨s©f*ÊfæÛS©@Cce6å"¹ËÖ¸ÈùŠÌ g²³
wMß%?†@຃äÙ)3¼O½è4–ÒH±ÇÀ¯¬Š+µ=`]¨‹%'g®«p)_š ú²í£\²_?â»&¦œšbW˜Ë2‹0Û,ÍÆ”“IÑ_¹ÐýÒ6þÁÐÃܾ帨:}Æqïlñ—
#´"ÎßÛùÉZ5'ÿ¤öªÃÕ.k¥{µ—'~ìVĦÁ[Z”jT'“¯I$}U-U»WrbY&©ŒqF!äˆbÓ¢ŽŸ ðíª‹±|âð
K“8=‡òt/²ê“˜5#ùõ«'_éó÷ÕÝÑákÈ2ebÊñTÜÙSZl„$oîrÞ³v§<Ýüs”¨7š[¿3ü2Ç¥ìáÐ +5ù'lKóæ÷H&zãý©Ï;‹–£«Õ“}Õ/PEé´·”¯-|fíëX©wãÚ1Œr94[îáfªn¯^Zé½P#<˜&Ä&²/þòñÓ¹¢r‘æʼ2îfÕ»ïÒòTC|›¬ B‡íBs³:,Ì.ê7®¶B/EÑùÛ>`îK "RƼ‰|§K™€SFïZô?¤Í~T™OoבÀs9¬ýüz‡8¸øצJQœópí7Ù[B3w——8b:ÂõVPÕÃýÛQbÒÛ¨eÍäDM©ÍÉR×ë?)LcF©_ì =ß,^Öð8d^ïÖû-êET‰¨óì0ÿRLí‰ïÇ~ÉH°2ªwõUm¢÷ \ꤑcÔi˜õ*ùZ¸ãÓ;¡;øaP9½Þ¯äµÛÝk7X9gy4Zz†¶ó\bÚ4+*Íî¾ù)öž\µ5QÇíX/Ó¾.™5–{iáŸ?é¬zú‘ü—oûY-Bºæ²–µê©“%+S/”ŒD+¸nsT÷»óÜš}]8!xÁ¼½èéWÌú-T`üöe6‘CšKaèwjZè„ß÷NÒ°Çû|7‘¶™V¾_b%o.m»Š¥(—¯~T®ßïÊ`v¨‰ÙÒ}fö‰×ò
ÓóÑÞŠóí#Yû9°8U^ »žK9ij@7^ÐðóÓ'qÍòqa“å"FÌgŒ6åz>h +>™9èÍŒöÏÄÔ¿Qº2@vmòõ”²âC~C¬eŒsúS»ÂóbJO¡OHy^»¬{…g¦iXB^sfñgbq½¡¢õãÅ™`!ÄèÕš’ÓCmdÈ¥¨è!.Ê쎱sÕÙ®*pÁ¶Ï?6ó¹V;²h˜ƒö ½·£X.e?o17'n…|ù1ÿŒä$u~foòfd(Êàó`Ø›ˆšîN{[›uN²•Tæ«Å«RÊ>‡ÕYD¡+C)-.ÃöÙk?óŸ÷h1Zï¶M»´>®Z×ó³UûÄÿyéô/Öîë/oC'µéö˜þZƸÅßéZÏ<T¸äů۔¯íâÉN܄БDg¡ŠDr!¼øééÑûˆ;#Ëf¿º¦N}YzÏ(š(?„¿güVAC“ÉÜšŸ3Ôä%²ÐOBv7#ìHV+ù—ç?:ïSéݾí{à¸TrÑkõú¼j—ëöôgˆŠýî¢3Æþ5,ìë7!"ïfhÓŠKFïþJ/8Øózö¤˜'Tš?Ñ g1ˆÅ÷zñ&Ê¬ß +ø+#‡ÉÍÓè-¢ Wxj&°Žù0ÉZ®e T¯þ8å&—ÍKUÅel+dgåÏxÊn›éLƒê)N·ß¡Ÿržø†WjæúV~üµ”ϲF+ [t~_òâÔ`©ééÇŸ‰oÆÒ®o¡rr¬¹ïœ+«®õœœ1*MÛ䳺Óãy~©`ýÓ·‚íac—!VŠ!þô'w›ðâÒ†'d·z’;C²»DœöÞ¤NlT´}"šª\w-†žgÊC¶JêŠáö,×ûÉò¡Uù|_j”í¶M¸üé6AJÉàŽ
ÿºª„gPº·=2Zû°ÄéÔS7 +”ß~Ø]`o5Þø®Ÿ·oKW}?—Wòsm¯ÕRè×òÕïûô¢fŒ'w6œxýwTZbEÙ5è'ú*kÆšÙJÎe°\5b +endstream +endobj +5788 0 obj<</Type/FontDescriptor/FontBBox[-161 -236 1193 963]/CharSet(/bracketleft/bracketright/eight/five/four/nine/one/period/seven/six/three/two/zero)/Descent -226/FontName/UUEORR+CharterBT-Roman/FontFile 5787 0 R/CapHeight 679/StemV 83/Flags 4/Ascent 750/ItalicAngle 0>> +endobj +5789 0 obj<</Filter/FlateDecode/Length2 6558/Length3 0/Length1 1869/Length 7739>>stream +xÚ¥TeX”í¶FJi)i¤aJRé’FPJ‡a€A˜g†”înP¤”)E¤DZ:¤»¤%ô|{Ÿí÷íóï\×ûÞk=÷ºW=\ìz†‚ +Ö+¨*ŽJ”ìÀ(¥h$hèvpP#@ ¨"æâRBAÁ®Æ@¥ª(@j +`
CCh',+6gŒ †p†¢àŽØ.iÑNVöPl¬pl’ry%ÂV
Å +GC`[zEqY + +Ö°¿NxÀب"âØ?lO®‚ßå½ôß^’¼X¦¿ù ]6ƒC0”°#î„m[:Ôe¥þ1/—*DĪ00Ä ˜Ì +E®Jü¡PäJ¡Ä +E®Jþ¡PäJ¡ä +E®Jþ¥ð¿g@Qá +x!( +Ä’w/"žïÄ …ÂnÉÕâb'éßï60ì¸B¡®Pñø§NuVzò6šÇ™õþw›•ž?ž–<ãÔô¬pN¥æê~îG“àÎ.µÎ¯¥÷ìL«@9‚ËÓóÕ]8{1ëäâ×–1Œj-$ègñ ìJÈ9Uº»‰'3zÁ>ÇÂ䟪é–sU£ËÇîó¹ô´~^\ „P¿„뫲váÊ2ÿp¤ü•–e,ê–~#‹qOOÀ·Ó7×ùç½hÎjÀ_ÇoÞÈìÙ)'{„)*Ÿ +cŽ
o³ˆ¨{Û*ìóNÖˆ2s¢Z˜(5vg*øÎùp!ó¦ïÓ)âIºº6m«"PÍ€nÒÑf=7Û
™·ÚHŸXª¶3ðÚã뤮û¶( ¢ì"·!ûÚÛ +H•ú㵯_¿Ù¹K~~ðëZïdÓ’L¿Fi«˜G‡CHîgO$ËŸ†ùôÛ%~ùŽÕ=T=2«æyy ìκ!+”ØëCÜ E5èšé{ÞÑmÆL$ÌF!:öäË„ê6Ÿlº„}£ª„ö«¨0/|¾ìçM$*é5wÒßB¿é°2Ëi9±$[ôy³O¨^@wg¹3¥nàJ‡<Ü·BIæèßyv›3–ú¤@¥ÏµføÕó±ãTgÏòú¦ÏœozSñAžÜEjd´ºé¯cTi9§D½x6Až \ç`ólK{ZEŠ#Á qp‡ÀläÚ†8ûÇOcµ·¾®Áu5‡æg¹“33EÊ6Ûîf*EÊlNÊ]ñÔ/z…´
o¼ŠS-ÞÑ®ý¡Î”¯úIZð•wŽaÿ*ÇêÖë/°)s©/IªìGKoÏOÚ º%‰IÁŠºåxÏ—ÄŸzVðáй½”[mHy¢ÇþÃa×w•ÉµyšÉ<õÅ„Ì™SJ™)2?lé± Ìn͉ÞýÚöµ‚·- +”à²Ï7G¦öÎ"RÀ
Ëjq5êg>¤Ò5‹¯•aS^¦± +ÅÆUì¾ÕÖõÁô}uéma¤Ëô]ÓYÑôu½¥|ƒ¯ül8tKꈬÑÓqþä"ÅBЇ½ìê†Ñþ‹Œï–ø¨«Ä;Ëð÷Ì4Ñk‚S–dFûª¯>R¨È%Ã9eÖß®th~ß³S»{=™½=RÚ.?_ÊJ¤ºšP'Å{7}ö£?,.‹~xÿyÁ™iO7;$Ū†Þr*¦RçÖÞíüÞŠŽ´‚AUÙg,b4ÂTŸ$ iïµ…“ÿÊ.äÀƒÿ0¿îÖýFÃa~è›(kï™1‚å{6'B»ŠÆ¢÷¥Ìv¯£È“~:Uݺ·þ”סÅßU7)4µÔðèlwPömðƒ”Ãù}+¦Õ<á†,£ˆO•¬Þ´qxÀ؈<T˜ðâôvOÎËŠ$bÛMШëâE Šù }[Ö¾h)g]µä&8Áφʲýz/IÑË ++¦a"ˆcä/cS¶uï˜Ã÷š€XÏpGÁWÆjIÏ +WæïÂrîîYv±Ãú·VyÈóa¹MÃŒ5JnÈÛ„æ>fRJn~²ä×ðôo—™ŸO5ÜO ‹¦Æ#ž^©è¶8B½æá~ÃOøE~n»ª6És€cîéM;îl“MsÙ4æ“!ÒŠ•(2‚Ý”åp¨V6çÊ:åºvϺ9þ7ÇOº¥žï°Èâ‰5“§bVKK§}×÷4Î üœò ?õψö +iíÒO:«¢ñ'«¼î9”W\v°Às&‹½þóc[–õ/ˆne€žíOd†)÷ïŠÈÑn¼Ÿê}n„íÛãÔtÏƟͲô‡ŠžqAŽÌ˜ðºêÖ?3¤\;ÈZÜW s_ëp.òš›•²aÂí°gµZ«ì!´nþBn´–0û„à~žâN^þW×ðïEÝ7fµÊ2bÈ\‹7kÀÃ^ò¸P¿ý¾ªÇt}î*Þ1ÆÒÁ™zIsþ‚t¥cTÐÚiA:£:T±ì
là6~[ÃÓ P¬,O_$X{ø-×ørF’j<"½SùrôÐJUœTâõ‡ôíŸú`·ÅØÈã(â™dAF-i´Œôã''JùQr™ðÙÍm©6ã€S2CæÓ™;Zï…:'X2¨,EœÜä'*û¢¦‰ÛgLÞßI^á摦m¹xT¹Xeôýõ-S€û£y{vOZ¤¤8‡)²?E¿Áhß‹¼ +°l]ï{.å`Q±ÕBapÚÔe¼oŒF}ôÞYcw×Üe,ÞI³4Dv;lö*é®& +i¬jÈ5³òTzΉtrñQ͸éžWy,ÌWp¸5Û%AÛk‡qcd9?Ò°W~Å5#ro WÃb†¢.R,¯I®6ûÓcIGÕdN;ö‰¹"¹èç½;üÚzù¼°È¦¿¾í£P,w.éÌïýÀü’ë*4sÈ)ß`3ºL72ÚãÔ…kŸ4‰jt¯Q£ Å綨·ç¿½†!x¼u’÷®ÂV%(ÐJY¹GJ(ƼƒÝ!&üt‹¥{}k¤îky +îuŸfGÊḶP'Ao¿9{‚R®í¬O&ãaµãµÃÇazº<^‚V_ÜÆþˆf«é1@NÛ'\:™ü´Î‹+ccÞßÔ5Q1|peÙÏíAA 3üšŽIG:?…8dôÏ—ùi¿ùBÓª˜ +x“®çƒlÛÑY»ˆØÔ >§$¨~ ñãI¶Ä`„³×U6¿3!]J~g“(é¨æ2ŸÇîJWìR—×z©{ì˽ççIùú4¯ ÎÈ R§P¶l¤ï£g¢G]ò]*¥œ‰Wý‰CüŠŽéª·×è-²^ß¹WÁj`óyâ–NË‘öÐü]qMœJŽ ™Ï×èNyUûU¼÷´ö¹ßO®Ÿ[˜mþnwβμ‰ÜWsçn‘uÊô}$þC“âÁiÎŒPE<gTäWƒïšüGˆ©Q-€ÆÎÀ_±½0®0ùö€a^3r[„eî,‚§uÕ,aÚÏo:Á«òì¡.ÇûCÌ÷kÊ•j¸É©ÖËcÌì¤Ä7JpoÒŒåÛ6™üY5hñ|àÚ]g‡ªñ&[~kÊš±rÁ¯)5Öõ°wýŠÁ°;T{;kÕoýÔOœmQ¶YR ýîÚJ;ÙÙyRÛ ¤¦S UŸÊ2 +^ÿSÉ4õLI-×Ôaj<å+k¬Œ§|r/ŠezzËõñWà’aÅÔQz™ºh`PpgVÅÁÝ\1c»ßîý›O±)ÙÅ…å‘Òï¡îŸ¾ÏØ<ŽÖ+·:íz|ûñ¹Íy•—ÊI‡¢÷UÀëû´Ê7Í~"}ŸÁl +«— 8¹”aŸ¾-óÌV| +Ï6ÕC| ŸÑä7_ýÎþíAß™Á\M…Õõ-ãg‰Z¿¸ßÖQŠ?ÔXùRQE'6½•XŸàÒJT––{S!TßÜÒçÍ-–|\QzLñ‹€S;‹ÔGÂùɇ
GêkgÆ.Ì/ô·
=ÆMµ'ð‹÷\TdÖíå¦k•›¹F+
-Ã¥ðÏ’Znï÷"ðó…D•rjªá}EÿpKuÊ>Ô‘Û>é\]W´/ññcmñzH‡—@×jzÊa¦àCê0²n–,> ¯rÕÒt<møMû,¨½¤jcbo*9 +]÷€øGu˜º¯K^]Äï/¤ƒ¿¢z—ØÇÊK¥©Ih3üo~2bQsbp”!á´Â³Ù#(Ç=„ð™’ôYn¬…Æ\fD¼ñýúœõy•™Œš%þf K}PöÍ^Œ2×™Ü3¿éXt˜™9ÜoþÎX½¤ïçfÕ÷ ›Ò8œŽå¢À†H+½°}’:øðV’±ÒãBÑW=¢éÆãýƒ¡ÒLEÈ+0D4Ë-ýç‹ÀâB'{„«=@0-oãÕ‹Åäa•W¿,êã47»¹²`ɪ2Ž2»¥^_B¶ÊS[äžÎŽ¸+Ýþáë:„ÿ¬vë>¢vMi˜w/µìP€Gk:·‚¿i~q¢ýƒÕáüô8ç[„ß{%Q<¸PF›8…mãH3UÆÙ#á3ã=£&U-¿»u Ê\¢¢P¤FÙ[ÏÑåƒ{x]|†T§1Û¯öblOùÖ£Ó¿•x'Åí¦ÍvAŸS†j4±ÌÔ$K¿L½}{êÑqËɳk»Ùí™ùbÿV`AÉ +cÀÍHq^<›M½A÷÷iìõÚ/s÷Q~ñ·Ötnî︼
’ÚÈP!=ß(*äNQwWäþh…ߌçϬò¿s\´§r¡—šF–ăÿŒ¹ [¨ÁŽÆPù3Nõä׸×H¢¨»ìLúßÂï"nõ‘ÁzRÈYŠ*õ©XLõ+Ç)ÍÂ3íÒÅÕÑæê)ü»O)# Òðû{>€˜‡ïêß;çLRU؉ ¸U¬ñ’ünš +î°rÉÏûrLŸÒt2q/|½&—rù=6ÑÿûõL}aîêSƒ‘u‘1ä Á{Úä—ËõŠ¹Î.u‰1Ÿš.RÄ?}›mÉ‘®”ßB¦ÿ¨~šÈÐ9¨!I–>Fñ<ÞbËR$k„çÛrþªM€¾ÉH:o‰jJÀnÌûjν!ð›V'X^’µ¤Ë[ýA;f +â8üp`Ž-3,1à +&m|äVs©à|ì>4Z7áù|ûå"S|o¢çÖÊåÅCNY:_8‰uÃf•1^¥B–ïÚ]t8ÌRb<ò»Ü¤,\$$lj)ûPŠ§UKŠ÷§['»Þø‘¡J±)uˆÉÚ"ð¶ëTz¸êc¥’wc©û•Ï,¾YYÈ/¼ŠÖn‹j‹L(Ég‰Ö}¦žaÝäMw7鲆·n3ÌÞÜPˆæ½“wSÙk=ïíƒ"n7JÒ*v†B–êÄçîº,C' Fr¼Ó²DyüâîÔwŽÃäTÆãÁ‰tÐe489zŠAKS¾&‡$ß?Þ/ò'ÆãFLh®† 0íeõ–Ñî(¹=rpAåy'ÝŸÝ9p + +÷pÓ!˺ޘÃV÷å-ñÛéd—,¾5K—ðñ¢´‡Fá¦ø‹¦¥çÄ5íxónNÞqÉq¿=vb»—îDÜ¥n}ågZ`n`#vý³}M³8 ÅDó·Ì€Õáw؃$ªWö,˜®·3ôì¼iò披×"èƲ1w뎉&°J’wØÕ™âJó„©ÛêWÛ›ôöíp•2%â>A^a<owíc6}Âè7ÂÕÒ¡‘kïxOŽe‘]úðµÅžÏ¨…Ú°qÖe–¡…$ÊOîÍÓ9JoK5”$×í?-Iå”èÊ +u†$‹;¼”“9¤q/òGuñÁy%U mÄì»L¥MÜæ´F#Š”ÈjW,4Ó7>*&4pY¿ø…hTÓ{±Äæm~<>ºó£r˜²W¦2ó÷BßJâÉô™rÕN:,æß´ðì“fõÇ€¼w}ó²pÔTÝõGGClå}¹ëšMÖëæ$xÝæs²æòÄ[%«:ã3öå|îM +ªÜ|òd +…e¡T¯_7h
/Ü=ÐÉýüÄôcÝÔçV†Sܯí§V‚‚çI)€$Z,?¡ï59!2çÝîq\jrœÓ»V£Ddàˆ:âœò„!pT§ä…¦ÆþäS©L>º´ó +jïÝî‡7»„)÷P„è”îZ¹FBêz<©vQœúŸÅз$ÄûtA…ø5OÊéÒ¸^Æ4øyòø/¦xvñêBm÷_TÌ|È¥>ÿ,sÒSÓ7¹óìÖ|1SiöZÿR?»i‘Îïo~ÿÑ! +endstream +endobj +5790 0 obj<</Type/FontDescriptor/FontBBox[-3 -225 785 781]/CharSet(/c251/c253/c254/c256/c258/c259/c260/c261/c262/c263/c264/c265/c266/c268/c269/c270/c271/c272)/Descent 0/FontName/XHRKQV+CharterBT-SmallCap/FontFile 5789 0 R/CapHeight 0/StemV 83/Flags 4/Ascent 493/ItalicAngle 0>> +endobj +5791 0 obj<</Filter/FlateDecode/Length2 13982/Length3 0/Length1 1537/Length 15041>>stream +xÚ¥wetêŽm˜Ó0“ÃÔ03SÃL
Çav˜©†±afn¨affffh¨á—sî™7gæýzËË^ö'iïOÚ’lS’*©2ˆ˜Ú%ííœX™ybFNÎ@'EUIQ5g#K +@côÁÊÂññ"ò¡‰ÍßäÜ´ýO/.Ú¤ÿæÇø—¸ÎNF&ÎöNL¶Fv."8”Îé¯Jý£_þº@ÒÒ äPý0 +Rý +ÿSCãJìôó½ßX)RVm}‹© þËÑMq“fèÐ0˜ÔÐ^µ…NkÃÁúNã0ØïØ“OÁàÎøR=ˆ ë„DR1‡m<Iî¤?J¡þLŸZqŠ%cj—„ifÝÆ{ûv¹vaL0~Ø)K’ö¹Q–ì¨/ÔfÈêÇ9a+wiŒÏ=eÃÒïøb>7-£ÂåŽ_Ö"[‡8WÔ®}'Œ‹è׋l+ìeò/âWCK§Xid‚O‹Û[¥z™/'<0\CXÅÙÅé—7®`³zî½êÒ¨BÍÝWÿSñÝ,/{^/`ÜTjÙ®1¬oø4«â5qÈa
ß½²Ì1‚ðÝÓ7é+o>ä–)#{îóE>ÝË'¤¶ QØ\dÌŸ½Í6•½[‚}×âi]‡Î²žROj@î¢&üÇUÜ(Ä÷Hü'»ðã.Î[-DÒÇÉŠ•Ôg
‡Z¬{ÁQ$ÿ2ãP>°%2I\ÂÓÔä€ +XGÇØI”ï® RÚ>߯ÄéDÊ-5!ÆûÛ^)ìʹ÷ÊÚööhEÅ=?wN×Î_›p(ËŸÏ×sØéƒßµP´Dñ‘Ø£ +¤”¬Ú.èÖ8ÐiHÍWä%†Û+ ŠE.&è‹Wàh)Ö‡“…/^dSTæ·mƒˆ[œ‘_<ß\#_áÜŽ¦–¥÷
¶^ü$¿ 2.ºò6ð™ËîÇU-îUø]Pó1ú0ü–vÉ·+¸çyÀ¸QVΰ÷êam’"Í\‰Y‰Üp]£çÙcäT!*m$á~mü-/!à¥ÑéÓ̧üÙéœËo¼>‡?/]zÇ°hÐ}:È2~hÿýÎãHx'œë(íÎYöЫ{žGéØ#Z"†ÎƒúÆ‘oö‰‡8[A}G-åA|ð÷°Žë8NQò¨%f²'¢&že%÷
móÏLˆí!”pµ3ðâœyØÓöï¿Œ(Ĥp«WôH`qðîSùÓ~ªj¨vùŽÿfÐéw2Qˆ‘ÐCÝÐÙÿ&3š)uäXãyVQ8Z̆…cEÌ
ìß…õ³ÊUÙÆeðe÷¨Y+Ó·ðp‘$#•ËÎ%+þ[eЀŸ`úEÅÕ>@Ho²1L‰dÈÎ#ÕõèôÜ940z&×ç:?i×ÂM…Ïžµ¡
§Äàgî´âþQãç…^ji.ÊŒÈÚÌhÛåZŒVJâÜý$¯5é‘ꟳÈÄÛó£{-ü{ý)ð°Ì‘tRœ=uí¶àlªÆt’ˆ½s*WòÍ8’a'èç=8y
Õ
„|\{±ðóP +^¯I·GäàÛÂÑžÿi§Ú¯DZAÓ/kà°w² 4“mØ@U¨[”6´ô‚Vf0ÿ³•î ÀZ?k#3F©¼¥·…´^àÊÓº¦›†Ø.%‡6îú<L³¯‚L+‚T +,ï·²iÑHlèb;QôðÒðF¥Æ«þË“æ$È®Š‡]h»ÂCÚ³}¦®|œ+zeÌEùP«)¥„$$¢QŒ<gîHïíW'.*‚sY6wº[w’¨a¼È„IÚ9xÍ©F¯³ðƒ +øã2Öâ‘b‘~íêSyiòa©\ͳ–àšB±»;ÊMÚÆó&b;;ÄŠl(,µ·Ç“x@¿cDá +‘¶o±"¾#& Eâ-×Q:ûpm/úåK?Vͻܨvš[6©ókÄî÷p à_ŒùÉ)á¼QŒºà礓Tš&&•øåÚª³²âq§£Èž¯²4MSþ $fL[Õ8 9Ç©èßÑEPøóɱYw)±ÞqÂ]hôÖ +v`:ršqä6P‰góÂ8,‘9RéËW@¼€D¹ÙihñCʼnVéØöÈ&¢hÈ·[¶y‰~l}|d®hMä5ëìtßXlWCËwØyÅ
×@w£k&é÷XÜ‘+$›’ˆæ5‘1gÇØ»E§¾œËb³¨½HK{‡ªˆŒÆ͸Ãç@Šº·’‘ — +FÝÅ_O†¸[à±j¾D‚þ´kAƒr{öyíŒIëîÞ çVÜøƒ(
§´ã1¶B7£æjÈDÊù°Œ†æ¦‘¹yÚ+$m|©ÐÓÃ'J¡*ùã ‘ôÑ]^lÍ ˆ×|µ¸ˆÛâr°BN®#‡ú(¨ç]4¹ZTWrºæeȸnXÖXt/°Ä˜’À”|–û#~½6ñ-n(¾,'g9kTk‹Ãeâ¬YÝIZl@{07 Æ£ô¦5Ó!1ú±Gäq[ö®x°]ó HþD²G„·*£DMwÑ´+ôS¶–Ô> 3Ë©#ÍvßêþPÀ²Tu
$÷ Þ>š7ʆçxðšOR×\îwTæhKYÎÍM±Ð–¾CÛÝ ,.wµÒ^-×…–0÷HK¿$<É'E·Ì-×Ít4HçÑȪìàX"º$;ožò<òðG¿»|ûÉkAfÉ¢+Ʀ¡ÎL~1 ט/î;¶^×p™NB¹³óDý¼×QGà¿eF™¶:}‡Eì!zzY,FGµU1ºÔgZy±ùC› +¡ø"fDGŠ«Ti<gÓe5Ïžl4YuvG’Ø°äÂJ¿ÕlíÂÄÖ™Ïmˆ ÅžèÅýèCÛ=Xäb¥àV^ÕÚó9…˜gš±<â!¯ãŠ"¬ø€”0UMjÛ’ ü
M~qÄÂZ2E°ÂYÉhûêÝâÂüêáø™ùé-(ÁÙ™•ÀWN¬WxCU<ž}žG#ÏeG F©¿©wa1>íŽÇ‚Öd¶2‘¾_~Ã9Z‡"õh÷„Ñ·‚1/A¾ýll€V²êd6.©‹úLß=x”wX»âSÈ(ûZȽTÝ8 +ÁnŠ¡à’ÔÊ)„ï&Oည3´¸·ºo¤wNWš»=çh@£\ÿÍÕ›}^XAƒO²%ò9‹éºi„ÒðŒ–ÏEgX@€þVkž%cÏù1N‹½~{P{r‡’Ip³ç b«Ò¸pêê”Ø
p‹YXºá'©*Åùˆ,âÞÑÅ–í
‰JŸ¹eG÷¦sNëéZŒ$Ö>.ö-I‚C‡³_Œ÷ÉaÃÛê¾E?ÃòšáoÅ&1ÜGc0ZÞ‹Vg¶?4q»Ú‹þAÓ¨[â|E%§à¯ÃQÇså²A]°Ìج·Ÿã¯¤‡õÐb¤ãFsq'À¬¤«i¡„uÖ=?¢–ÐÉiÕQSåÑÆâ«^0»Ýj<aÊÍà-µ…Ö'«©"ÔÀ1«ä`æ ¨5”À†P•®ÚÇ"<–û8±_QDÓŒ›‰¾°a +ÂeP2ÁÌÁÉî>iuJ©œÛªƒrí´€cÕp£Ëþì©\Þ;ze]¹ÀêS呧B³—;á™IþLÝÝ
0€iugGMúD÷h{¬ Í¿ÑÎÃŒïñm›¸ah„q³T +¿£ÁÕ€q¯Áõ,1ts„Fó-ónµË`yOé÷ñÕgçT
Æ‚6¿ñ²å['ï¿iŽNèÝBP›ÝAÛ +*DU¯aÐܨœÄ +ãÿöз[Þ†p¦£™Ï–o`}}$z;WÚ=¾Sg]ŠTæ²ùGN±½µÉ§`°š²øó†pƒÖ冫R„Þ`)DQs¨n‹=ÄrP$yηØà&ůe„º`[b[$)üK£I†HË‚T[/ÒüŒõ±Ö«L–-,Ò€ßI…ªÕœ@ÅXOÅ•®“âþÔœI¨q[“Ö~W9”õ±hQ‡-éUNl.FpÅ×Q~;#ä13Ï¢ñZ7fið¹7¼ülRO¬jò„ÌÓ|3Ø7&©¡“Ú÷"Ç>S¹Va~ATÛó{™IáéŸÌri’%«Cåz +E¦)õVŒ# +Ì£Ðý¥fF.%ŸÐõ¶É"{oÄŸœfí¬!˜vÜg°8Œ–ÍϬžYd¿¯áìIJk#d”IÀýÍ…F¢l\¼ÿÂU<×Bk4BˆãÏY—W«>”ý´ÿy•ŸÿÁô™(Å£nÐΈƒÉd.S¨Å(ïúIÞ2©ËØÆ!eW§‚xÐ:%£âgSÂß +KͬEÊ6Ù³ÒËÌk™voŠqæ˜í¯ìú»FèÇÀ>{Hô%`úvÈ §Fâ +ª9©X±8pwÜ…Áºnñ\âl2Kb•bÒ$‰'^¬è&5•šBèº!aU^°ÅŸB9f +µ{9ú0hŠšsaÌR(!™IÚY +Z®ë¨Eå÷³F»Òärí#Ì[ +Ó¦ôq^¦;És;<UÄ9;ûâFsAtJuÙœîó˜·OÌã/:Mêó6ÖD‘ØÆùÍDóÔËdÚˆˆl7F0&óÞ„e__c¡4uJ§E{ÜL$æ&jé©u©…ã4Ã:PÌ(˵Že•øäÈBeÎV¦#¾Ä<¦mha"{GŒ}
Å +_¡Å\ç>&ÆÇóUÕ°ê‹ú^ +Ïb +ÅšEÝ)o(V=6‰9Á2lÊ©[‡÷½ª¶m׆Æ6~‘ĦÄ×BüÆkyb©Þú$àΖ3VUÝô¤XÒéJÙÌêRÐãsFiö’=ªÖÈêóèîTìÙ£aS*ªäÙïùõáElB†$֕俹_vç&ÑzWÚH˽é¶[ðÔWþ¤ß…Æ=ÒÏîÈ)•<õ-çHp0t]`’öÚqZ[*™WF|P}F°Õ]æ;—HøL¹ÚÏ0ÚEEkßoKr±AÈ\b*-“dEÓWäö¤ÂÂ}îpdïü™O/‘t'ÆW~\aÜÄ7Ãä’j/‰¢ÉŠqö6»zºórîÿ)¾ØÓg¼k©ÔÂß Ò?[†
×ñWÃ;{\°ª(·’w\‡zƆ·Œ¯`%²]V`–Ær7oGµnÍÒYøä¬\lLie¬Ô¨—uÊ4n'“¡œÎæH:ë‡ß%Tàt„®ôýSž'}ï¤DÜDÔ¥ŸŽŠ·Àü™Q g$´™šN¢ˆïësk¹ÛÔ;•´@9SRï_¿×uÅCBlŒ/ñ•)A]z‹)d]mw"ËÂz+Øæ$÷j—Îp1ènoáÿIË£â›B'AŠ½„|†öãT<™ú¾ú4Eƒ~ìEw§¥¤‰^iÅwŸ×qÃTµì"|ŠCìéöè§ + G6Ýk®”hºÜ܈ÒÅ!ønGtETÃ<'<°›aAç-¢Ú?so+l.È·oµU.Ô¼ÔL¢\,†iÓ‚Ý€ÛÎO“ZøÅhŸA²‚â<uÓÀ“M‚ÏA\BBø ÷¬õz;i¶•›Á³ƒªó§Y™q¸¼
’ÜÈóUjX¼E¦ZÌzƒÐ\º»b ~ßß°43Ç—ÍìO¯)"”oâ§B,‹ŸLVÓ¤agÄ,ÞÜ ˆ…R’Í,~¸5ýg0;ó÷$ò‹½ïñZþœ56lÔ¼›a.'Œ¡.ó´Ìó+xõ„£›ze/_õ=¨dYiòád袉ƒU}I$±7UzHaFÄlmœ¼õ¢.3ç¡‚Ù‚ëíO˜Õ«¯%]Y{Rö3Ûï>ÁGâ‹Ðà9¨”ùŸÞøP²®p'Åþ”çªÃБs]² +c\2xvâ+×jûúÄ–vÁ‰Z©
"ç€Uqa`4³Wmè–Ž¡2|-–‹?Ùq3"¥¥^ýQØ¿ï¡DiǾí?ê*o¼ +•7S¢O¦X2ZGUˆ[ó'¿g¤B‘šè“
BKcsën©*`œ<f®)ˆyL|_‡ kÍêë¸hu6>í-§RÁ9f–´öD¥6‰sý0Ü,¢2btln»©Êʮ̴ѺÆúòûV¦HK—CjæÛÍv×áLl[…`¿Û¿Uê•’ŠH'¢‰ãêⓦæÏF2™)Ѥ9)Z~Ê}&l. +Æ-Öƒz)Ÿ0$m_‰f”Â<!Tý·¦xVš)ºž8Ý."¢Îa“”›&1ä5«âÆ”ƒi +ùýØ+áGu2gv¡R¸‹¼®ß'?-Jƒ¬SŠFñ'Ñ—T²‹`Ó½³ÉÓüÆš»îˆšÙ÷ (qöµw¢jh†tÍ=>¡Ú†¶$£‰‘®èJÀuô½$y°…ûÖF+ßøÂP^-²µãöP÷
ÛÄ]>Yg± TáauäµX¿ÃŸ±ÍÎ[ÉüYŒ1™$1ü"]gÄ°ed +š^™ÐÙBG1ü–VƒÚ +Âþt·K›ZôEPU“ã™ ýh3ÃîêŠAÖ€t“ ªÛéŽ=Ð@èÖžt¢ë¹€‚¯É“D‡ (Oòu«ìqbžI6T+'èÏï;èHæz‰˜=¶Í'èuÔ’wwþÅï…–hz±ûÅôNG »ž5P9SïÀš'çöàNFi<±ŠrË)—q÷ƒZm{*v7,ÝuÖCœ¦·-R{iö“–üÁ\î
$E+– +pçÄ¢çìÁ"í×ñ¬ëÁ¦¾?_3;\©ÅÑkÀci!RËÞvneR¹Ã(‰‘‚›¶8•ÂÒÎJ?{ÅÒÛ iV\·ý…—ZÍ™ +×2.ðehZ9voó:ílÙžÖZvKŸ‚ŠL¤Fp¹Þ·¥<ògÆ\þ]Õ©•dâ@…Ï
ëÕq‰ÂÂnp7˜.³aÐ$5à'2ƒ+ê¡:üã‰wdã?ÛÚé‹›xùâ T`7îÂà~ÎRø\ùšC…b"]¨ÝÉ3~,ãõVCû^m¼¼É<ÖQ)œ#[êtf;8¼W9ŠBô†ÔžçU”ª~ŽËufÝï7hÚXæ¸ásÃi“L–1µ2Bä'4Ì<ŠqIæ3RPêѹy~?¼>„þ<o}C½ã7±¨ +ç¯* +PíK¨æýP«žüOÞø÷Nä¯ Ì>ICcù¶£ƒO.TË–oæøïŒSL»®{ÇlùÓ"-ä\D'¶Ñ+RÄ_‡0•ƒÖk¤Î+…„ÑlègW¨iF½ûUåGqƒêL9[`½’–º™MÌck]Xi%Nváž¿›Ñ_™ûw37ãÔþõ¦ôðM¿üehâxxmªÊ
ùê¦ÆÜÊøî +Jyé,—ä6’|€ý’-±(vŠâmS4àãpéÉhç;å2¾iÀ@Œ©ßw¤~Õçjbƾ凾®, +6E:s.ð,FúÌ¥¯¹%—±£‡ã«¹vÃe(GFtkv®n¿ªÖ¯-—-|-ÇiÎÒõâPð0Is
I ÄÃ_É:ÙÅc&Âv*àAæIcÝTÎwIx¾° +èQw–N8F¯—áº-€Ž±v°9<±S#›Èh}ɲ"0M†f~U[Zú)¹Øa+‘ZfÜÃéÔR|FÝeòc‰{'J;áxèD®¼÷e²^ðÛ'†f—^59¬TCù´4è°Ð=î»!/ 7öõ3µLhüf¨¶è^¶öØï®TÊ‹·baOŸºÞf3ÄþIüΙ’¡5ª¿**†ÖŸ‡A3ãÕ +ø +-Ÿíª«T)’}Šçq„s,ž–?“x¾"Ü{óþ*þÅ|°kwõ•¥µŠÒtª!Fù§G¤ËãŠÛ¾ÃØ}áHH¾u-?t?™B@ùMŒ¸€Ø +Š îC}ö¶¤§æ%¦‰Æ_×W¶²t«>¢W¯§6‹î9˜··—Ü$;k'Ã"B))„dQ5ÐÕ‡Ãt +&J‡„öß26¶Ñ™«¸ ¹éDÌLËqMá¥õYNX
ªnG|~£/‰àjw¦Œ‘s +ëf¥Ò¡o¶ýÓt}ÒWA5‘eeÅJ”–‹/²E÷ó× BÈ°ßåÐÈ´901]A‚£µƒö÷š¸
ÌhñDEb²¾7K™äŠ'8EŠ«b‘nçºÊìw@ŸO=M¢¾1¦ÁAã/øËN8ZI§á›L´Ì?ßtbͽ£ì_æŒÓñô^½s+µ|…ȪW¤Ò”¼L8Æ«93©=
ä]ìäá×*jC‘ªà«|n{GxGtíaƒÄ.*Q׳£ébëp¨ +W.*lŽ©*,&Cž™i5êt¹Û£ß{}tÝ{?ðø+,tyv ‡ÑO7DÓvÙºÆM@/ÇQS‚ÙþÖiÙé'Ohg~G!‰~¶P¾B†Ð¹£/‡®Ë4ÿÁ)=̘@¿xЇ ½_Gû+¡Š|¸˜È2Ü^;«}uAÓ¸ýZ©¯ømà&|‡¦Á,XÈ câ÷ŸÞ[Ù^9e¬(`KŠEÄN;»M+ìâ°…½ñÎlöèÜQ•Qf|WC€!ë±ømbÃoè"¤ŒßuU[7mn×n q0ÅÓL‘’Ò'"ˆFf-(L7ò…f”'•ïuÎ÷—‘?ªx÷ϘRŽ*\P~&×Fpz¶U‘$¼Ž»vÕK7½ºè¥B«O’ØÅpßÒâø©:Í‹ Ûï 2J8dzÃ¥õ"Š~h.]„‘^m짴!]#Ç@—ÊDŽ‘Ý'ghr² +E_/Z>õS‡²ÕkÖ +AÌ +h͆ç`j"ó¶ûÕÃw„Fz³žÌ§g>ãI¶¥±UMìcXª‰¤F—G“Ðï}Åߥ‰i$9œÙô(•b——:ZÈqù)Óƒ³›u€`Ó›;2³ðëD'ú›,9ê–š7+Æ´Q¯™’=R»)þ¹™¬S?+ã:pÅžru>sÐqÞ^&¥ÕRZ<QÄ=2Oõ,(F@¢;£U¤ïýw´£±Zm”„ý§¬÷è&Žî’O‘^3QsjÅ—¢ïš”çÂG€ø¦)ÝW-Bâô*á™Ï«AõßH45´ /#ÈjÙø†ÝÖwTÆÏÍE„\ü¨Õæèæ‘¡Í(Ç +0µE^ÜC×àþ|Ãß%ßÀÖâ™óo»¥ŒO´+]a?¦þ¬0ˆVÄÌýóMùPVr±/„yÀÖcî;ÂHrB…†÷xB‘R:F©¾½ã:ÂôÇóK§ÒÝÙ9µ–æ2šë‹¾UëïïXDE;±’“…ÇÉß•#W‘ˆy?1¼O©>Úv”\ÞBrMÉ'ŸwHyÿB—6£˜°§„ Úêƒmã~aóP‚V-]³Føéó¥³Í;e7Û``5¥›Þ +wõ¶‘sQMȱœ§†š&ÊCdf^ð ±7Z¿/ŸbjŒzIf4éÞ3fƒE +‡R†\€í8Î]%ÃË4ÕÈ7súPáÙð›•'1u}–,•û;6ÁVX|‘±$¢kÏÔ鶲Ý/7˦≸áÖEââ”[ÐØ?{ý¹¬˜øA;>¦!® õã|>Âí$;WBŒÎß,“[pÍoß´j,k¢¼vÊòâ%£0æ?Þ,däéBrnèÜîÈ ýAçû®žúh¾cCNÊT3zžB•P®ýi5â—xJQI¾ºÚe +Òsºÿ·©vÔâ©ÅéY>ª„¼|ñ9òæ¡rë/û¢s)¦£¯ÞÇØ &úþßSTEAŸ™ +]W TæØ@:då™3±½{É¢G2[$j¤=•«!))݆ +€ŠC5^T´Z*þ›C€ùÚ$Uñ5çâ†ÍÖwÇ4ÇdÚ,Õîço¡6æÞi¾ªÀwí+Ä{Õt6ȶ,ÅnzZĺ>ÉË1m™^òò¶4Ó/VU0KàÑn^ÂÃMOeÙ!VÚ¸0€O!ÎÚdnú”Sï×Ȳå~qf¿ßÎ<œoÆ’:wŸíbµx$ÛiFç?¿61:=ÆðüŽÝ¼S‡W’pi e"HLF'SW±‹Q’Š¡IŒú®Î€ÇÅÕ»Èë[µÀ|±Nz÷TºÌ™Àk#…iwð"IÄE˜u´^ :„ã\ Ž÷gúBBì¯ØJéå‰jô:ײz°8w¡¼ÛyÀ;ð/&:Pœ‡éÝbÀëÕÓtÏ{Ò@?À«+[e‹«šiŸFk4ÌFÎ:)v:Ö¨—]™š™EëüÖ¬]3wg±FP6KZ릧}•%u
B3IãqÖ•›öB¤;ðN>eŸýI: +yµ.:,ªôÑÃIna—y‰BÀŠpϪÓ-‹ï#,çMï…v”ØŠÏuRp7ÓŽX»>pê‹[PÜ–ÒêÝÞæN`)
feÔÛ©õƒÞ‘žÜHy¼Æj¿ÎchÞz¬œ¸ƒ9(ý*[ج !ØóÇXs‹9[Ý»Ú9ëYD [Â|;ø§@ +‡Ì€³[Á—“¿—U;æÔ½‘«þîÀ[E¹c ÚîFòô;†'D=X<bRÆ:ùtÈïü²µÐq$$”ÀŸ°£\ÀýMýãÏë™Ù|Ab͵-é[ª +D¶Ö¡Iþ¾|=¡'1ÉKV¨líqµÛ¯Kûê6¾í7¼Ì‚ŠOëž‹ÈÑ'Í÷šæHÛCõ7_PÀXóéþäß»ˆW£üG Ì„u¼±Ê÷ºá«h²"sïõ¼
Lx¬|ãYö%#¹« +endstream +endobj +5792 0 obj<</Type/FontDescriptor/FontBBox[-207 -236 1174 980]/CharSet(/A/C/E/F/I/J/L/M/N/P/R/S/T/W/a/b/c/comma/d/e/endash/equal/f/fi/g/h/hyphen/i/j/k/l/m/n/o/one/p/period/q/r/s/t/two/u/v/w/x/y)/Descent -222/FontName/ESOXLU+CharterOSFBT-Italic/FontFile 5791 0 R/CapHeight 652/StemV 82/Flags 4/Ascent 744/ItalicAngle -11>> +endobj +5793 0 obj<</Filter/FlateDecode/Length2 21162/Length3 0/Length1 1523/Length 22218>>stream +xÚ¤µsx¤í×%štlvŒ +;¶mÛ¶U±mÛIǶmÛì c;£OÞ÷ûfæÌoæüu®ºª®ç¹÷¾×ÚX{‘‚2 ÐÈThçLËHÇÀ¶0tt6u”WR¡UÚÚ˜éaÉÈ„M
-v"†Î¦\ +`üÃPpš;Ú~Ù…öŽ–æÎ +«ˆŠ +Ã/VFÖ¯Á¯žØüKÎAùÑÿéÅNù…ô¿ùÑýÓ\gGCcg #ý—v]¾šàüU:Ç*õzù' +FV€˜¥£“3@ùË`êü001²0ÑýoÂýÂ1ü*´¹¥Ó×”|5ó‹ÌÄÔÖðK‘_éþ‡r¿º÷Õ£/w;XúÄ.igpþ×ñW£ÿ‡é«¡ÿ•×Ïå…¡ ÐÎÆ`bjK/tþj€âÿÏ€ü_Çáºÿ¤s±±‘3´ý"þ_Pÿ½ +–ÎÆ +zäŒ#> +EÑݼ4 +Ž›¨KGuþ›2”<Ð*#Ål0 `éœÈx.´ÄÿA<âj¾!¡ncu(Ó<Å‘üíµ•ÁÚ@uIº˜'qê›=Ûñ(‚\$eª€•0F4Òáž<ÑÆÛAF8,†.϶/†Cµ-®A„Ä3«"1‚^p$·ív¬"Aóù
gÑLÜ‹+ØÓØEÙØ<µ±XÏ^ ² 8 Û;y|IœûÈÒ(<ýõè×½å0T¾Ï_s–qý¬m”XǺ&ÄZO¤dAù]†§lÓ8‚“ ⢇ü¦3Û€'ùß³PŠt“"«È‰…³£ã|Už9¥}T«Ö™äüÇ0ï#,º÷RêòTßš¡[.I͉‰È_ÒçGÒGô;¯¥¶m¨ÉòåÁk•Õ¡¨Ã9”;O…r™¾è1³‰ÞŸÐôŠ–uQØ´,²ˆÛKjVúœ®òØä鯼°<°°³Ö*æŸ÷?¼ñk¨Á¥-Lt•úh)IUÐÏ.E†üQp´–4÷‹ÓE Ërcèñx¬¡%ÍnrjrÂ,sÛPy/Ó`Ê\ê +Rl'<^xžȒãFúÃZðaÑ=6¦Èfš±nsη¯döå)½ø°®¥³–Т©v¹Ô3Ì˯…R3ìIÛI½\J^ÜÈ?îUÇ}¾?Ô±ZºUtÃkŸ†(Âs<çÓ„}ú]äLðW{ü%Tb`ºù^IZe_&æÐ[Í$`©…Ç0å³¢ÚÑx-èŒêù»ÇÍ{×sò³‘Á¦}¬€|îÁ©mýÚU€ÔŸu…£•ù«ìà§-¦veQ–sع¤ÑLT§?æI§ËîÚ¯ÑaâØs¾8S%ºß„XµÇ)ybš´Ða5ZèÄsàÕB£IKÞ>lņp¶®»4ÆKaٟƘ-‘µäoKE¿ƒË² ]#YµRD4rÑ1D8°*)A +tÅ7÷ŽhÚÅÜ}£²^³¥"úVBXž”~œr*ÖÑ%‹[K+ çàg®ZšÚÄRâŸUòŒõ÷™Fñ¼WÑÌõ$"þü-+¹R´§ú9wÖh¯y–ô—Æ7ŠLÆw¨©Ë\“ƒM‰Ÿú$‚¸IPš1Jл¿³½Ð×¥è“BÂ%µ<}‘(¹a8ã’'Â|ZßÌB{RN„–ó(ís$0q'„l›2]k¨ü,ù8H|Z"ÃÍÝOIž¨}XŽ±ò¸£pL‚:!ßôYI7ˆVMgù—HÅ_5ÄÑlz‡Òaç@NTôMuwó¢dù8Xঙ&»®u‰d·È\
!Ž¯R®È'ôü¨Œ—$È/æbÕãßjP¢ßø`TŒ?I"&º(Bƒÿü⪤éÁd‚§°P>–àÅ"ˆ•ç «>ç$¼rÊÑK‹xÙoj—’$.Hq(ò~§Á0'ÚƒÇ,¶Tí.ÅØ5õ‡•³2ê°Îh¿Å£lΖrûá~÷wf%Ädu2éGZ=¾ÙýmLj5¥gˆ +×
å ûÌñ«’² ÞMΕIM´o˜5þN|ø+"’W7góò Q‹x5]äEñ³á(™ìº²}—aç:#Ør4â„á®»ªÐœêíMó|ï‚}á?òé!yaƒn•jÒµ0ðÃw Ƽs›Ûioò‘<_e^|7E +c‡&ë_CÜvÐ÷•tÙˆ…‘ßh +@ +ÉþÊzõŽ½eŠIÛ ÜnŠ«²ƒ-!Vž˜ó|ÐïP&ŽÀž]>öXHù†Â¨KôRßE‡†©´Û«gÇ*Žvz žË jºƒøæÔÑ<Ôá4 ˜Ò6(ŸÑ³¥µŠ6’DZæUžbæ7á!˜·÷pCø0òöø8çÍ?¤e5Ü[TbÅ’Êñ3‰¶<²šœÍqªEòJ<ÞÕ]¸ß^úÆÓúÖ¯ªñqÃx;aÞªëÇÕ“Pjú){n߶¶]!ŠS;ÂÝt‰N©Cà•0‡Y@{§Za| ú%M¨¾Ô ðû…ówW˜Ïµ¥ IÂ/{||éjT2rJž¢·Z5•{ w$Ò¤¯°iдßãe8ƒTö¯n`«IלЬÿèäP9Iè’B.ƒ’½‘1”ꎾn†´kè;½hðaÈ.HyQDHójt`y˜\HÜöA3¦åùlM%W6Ö[7¬‡RFÑ
)/~´“ƒ—C-žWdÇU€O²a§A8#:ÍðºÃ!5 +w»1ki–÷ÉeÖDÖ3*Ü…5g8‡ÖË&ÿ>zÈ3@r¾Õ½–±®ƒ +Óʺ
•ë”)éÀž‘3ì—‚[w?—a«ÃÇ®ÉM\Vâ‰éÞ°ÓÖ
÷Qkî"’ö{)Ť윅7^|Ÿõ.È؃T}%-þ¸¤i´ÇÎ-KöÁô:?sA¢&½Dõ#µ7ì^H^‡©~ä¾Û3ˆª/ +ÌBÖugÀFëÛ¬Á£&û ØA¸¨þò»’ñ57
-‡{ÖÈ=V)CWõËS{èâbkO®pÅø‰ˆíÓô1:ª\ >þ•™^ö%qaÞïÈÕn'=Aív +wm£‚òìÊNÏ`'µÚ`ìK5Ç¥Øó'!OÃ>¬Ô´ÖKÊBßq +ûv¹„š}Og;HG(ţƥÆàÀBŠ#?%þ2>žá}N\Ž0°2¡Ô‡¬}kœ.ÞHánÝðÎÜ£Y¸gHLw9+¥†Ñ'ª†Ã\Õà”-ª€¾rù2t–Ç¢…2–Ä0“{o$=ƒüQ0k)ÿ-ÔÓÏ ^ãÖ":¨ÊKà4²TzÖ‰âã²½e5Pøƶœ_hïñIó£Gb¦¢½xñ>C¯ÿ—bR/û>SôSÐÀxî;-LâNª×ž¤Œt¢Ð液si™2%ûSDõâd}*·T_ÔM{¿ƒg)xJeo-§<Ö«Žão¼ ]Ù7°¼®
c|8·Ï]Ú›œ«ÅØ !AáÉ\Ú½eŠ¤6P¨òr¤Œ`-#=œkŠ¡Áác”ñ¹D›IQ·$å¦ÄgNº?}÷£vÓ+Éc•¬´vÇÄü L„Ž%£~#H_“ã÷œ5ƒ\ú:'맊a!a¡`°0qÙX~j¿2ñáChªK.(¥Ï…¦ ûBã{çÔWƒ
)~$Väû™ÐðSô¤(÷Ãö:üÈåëÄ$ +‡0l•\†o0DéS¥!Ü
ñ%ž¿ü%eMÊŧ‹hgNJÊ\’ÎüJ)ÆL–‹¡ŠhÈ]8hPñB™Ëî4«X[¤š»)íæÔ`¦Î¡›ûaëµ\¼E݇0hæËyÇãí-¹n¾«ºÂ°´?fJõÈZM©Ó]IrÃx¶ÌŸe¾OOû‡K?M¦îzµ{j®¹ÊŠ½Ñ¡ØL EûAåvv~(Èw?'ãiÙøÈlt‰ZciêDÉÌ¿ÂM¬ACù¦²ã^JJ¶r¬ë¥Gúgçª%
þñȽe•I‰(۱ЦjäZ·$õüœ‡ ÄD}ÌæñbŸå^ܸ^›Ðß?]ØQ +ƒ§›¡Aß~f’ziæ|G‚Z „sÞƒ<›Óß»NÜ~âp‹œSË~lœÈÂ9)6^K-?ºb'uÞ/ÚÑ:z}²¯©™szdHʼn’4ÅÔ8¡ÉÍP9~ +ãð¤dЧý½V©¥«Ç¬Î§Å\»ê“-ìM A©“çÔ²«/ulp37õ±ÂßfBL²¦Íðqcè |j9”ÿuazüTþOù}Ýo+ÔŒ9f&-'¥Ç‘È
÷%VLJ¶yÛä®Ó›>œ°E†HÁuژ͒½Ÿõ«ebo>w†)zò˜•tt8p/jþÏ‹µ!›ººÌµmä Ü©X“?"ÝPPÐ@-Y9ŒÓEi¸*/ß²íŸ3ÿ^¥èYÉ×Ù:™@ÂÙe”Œ^˜uŒÆÊŠÏläXå=¥œ{*ž¦¹zY½~s²0)c-ŠM±±Û¿&:Ý–e8¥Ã}ÈÃA4~nQrpŒ,÷UA[#;Ìú–
§Û)¢u!VtÌ•¬å¨ÿÉ64ùxò°É` 6¤ú°ZLÌš“£|u4Ñ36ùLF9Ú‘½Š0lQ C?ÔÛk´îºÝ^ÔçyWKT<– +CG´óÙ±3ê>6ú
ª'ÃzIÿÝ‚fËôüT×<.y
„=\‘Ú'ϦAê>þœ´·ÖD{¯_à +0ö½¦% =Æä¾ñ1ò™Ë™ƒà.óT‘dü?Š·rƒüDÀ¹5FvIßófnPÛ·ëZí/ïïûV:K)”hß½<s7”T¡‚DÜ›±qµde‡\°{=7ËïËäûþæn|¿*9ÚšvûØŸê“RÆJ[þ½ÖÑƽ«=¾G`”h~„s9gHù`FÊÜþÇ[UW¿fÒ‡gyžTˆG6ŒŠÓ×
®Yîç4Q¨x7ççË”î²uOòßM ¿c•pjï‰ Òûmcœ’ÈÈj§=–g ½=…tõz¶ubî +,š +ª Åà +á)¥àÄJŒ¹òw8(ôÇwÝÚ¤¡aT”Š©Rg:³ZÆ@&¨4¢rÑ®T;Îà¸ô¢3ô1RVúAÉ'KÛÙv`Hx™eþm,Ï´#XssË}ÄV ÷Þ8Ý1¦—®:XW‘tÿ_g?8w8ö‹„ ŽµÍàÄ·ªíóì,%ó2IÁsý'¼ÿd¥-÷‹d×îDÁ*¥Eäá¸q”…äÄÜùsãÉÇ£Ø|dèO•£ÀÿÜ*„A:÷ð¢öèXšSù—XŒ<8ª´K£±<þ’&°þT¤ó @Èh•Ì8ìÞÚ +ð“c¯Y@Û€-F±üvfó`‹¤l¶9J–)N¸¼¥ +lçe{äæ³Cšè„
[žT®htQq+çwð&C2 ¿k•j* PǽQ#SÍUnP/9öD|9OW˜ÉÒÏÔ'›¦£Y1£àÏî¿¡UÛ§ï2#Þ»æe £Ôßtìåù>þô-v±MNx °rüݱÊkcZ®Ób‡K˜*{»º—|€Ý†Šãò“õ:HõΡE?_oP¶sYEûÐ~SR“›µ9ÜlFÒôªç-€«=‘/#ÐÑ;+¾$‡ž›vº·µ>p~Yyàúì<Šëså’o¬Ùë*oÙ33°GpHzS’Qa©Â‹€¤6#ž%ÕŠ·œVËÃt¨"é–u†âT÷ñr&ƒ™yKÐuG·9ØTËØl&îG«‡±ÎBK(]¼ìÆ·…¼\$J¦)ô.-ûAqÕ¤cÛJ·n[}Iï»õ…š3<WÚçUÿFXÁ+På59°n&LåAXÆŠ.Ää5+"¡J‰ä†9‘jÉ:±íóž~%(Ñå>3Ú>pú7=óÊ@ÚðFï4·Þký˜–‚ÖÔDO2²º…ñàRøÔáèzTUë+ÉõCHÎèdmS¨!˜o—Éœ3ÖÒ/÷¤*÷Å b~Òƒýšï´tÍMR
W²¥É®®à‹ŠôXãç¼/囦…xýƒ¹Hçjv›Û´)P •§&»ï¾´2höäô¶
?‘N•42²Bo1@Ü×Ì¿ÖJƒî<xQÂ1aâeñœ„Õd”лT|Ò1Ž¹¤ ¦fma¬£êc™J¢¦—5(Zv¾kþ¦^ø]¬Kg‚£‘‰i߃ð+BèýÕRÈ1v #xç.Q”ñ^¡@Ü8[$j<º.ÌÎs6dŠç[IöèF{ÖË<t±ÓÝ2`ºå¸X¼x 1|„b'D_å©ìº`y¤D31x$²DЩ7B +6Oº™†ðÉ‘G:m
h#ãÒ]!Dž»Ü»G#Ævµ.î=)@ÿõÎåÙµAÞB¯»ÃÍKU§A³öˆ˜ÐãS8Ïî_]ˆ"ÌvïˆA-øÎx̼k–:ãT^Úsu†Â⸚ËÜÃR(Z%gû³·öUÞSãzy-™š#µ@¥žèyÖ¶Ñt¬°ì®´2¥?ï×L×ÅüÃpßW‚»0–ˆ#”e‹Úú
!
¢_moäûÑŸU(ÎqY$÷,äÙ$Xç$A!X3ßéþúæ9åGÄêàýL“¹*ÆvK|Ž^”.ÈQ)Äkö‡.xõ£aó]vìJ@ˆóã«|‹œØkoLõÓÿ¾íKkePQ¢ÍÃûIQ%üem]ƒzs
LS’œ´fÖg€¾zPÑ€‰Þ·È5]×È…î¹kÑy˜yk{.éº]åCÓâèÏ_Hñ‚°î{orŽ +Vì¹:þêFNL¸üVº®´¶£ä"ÒéPê-Ì.Žh+Ój1 »mFëè:Ĩ¿öÓ½®j£WNú£UžîxŒå[1»;Òë²Fä¸mújÊÃR¼ [ %]ÉÞ‡ãI +ݾ:¥FS-Ê»w6‹‰Á +v",Z‘¸ãŽ}4ÅÜÞ^VÉîO¸$ÖæðÞ¦º³ÇÛ–òÔü4||äm3ð–WÊ~†%´°VU!DÇÆýþ™|ÆOJ °¡—Qkµc#sxî×ì(’¢ùÇ€üÇÓÞ³KÁm[-Ú‘*¸y +©swQ@-+»Ü¦ Ð[§Öå0ÁQð9Ï>yÓ\¡ñ͆eƒ#s¹@ë–¯r¥$Öe×sø˜¸™}/=†[=MÖø)¦ÉËÌ<«°ç$Û\™Ä’DÊKWë·ÃÊ(F¢ÆE{`5…0,^N=Ä}.jyà^¼ˆ[’}ªFusËŸJŒ Å2Ý-o7Óa,x×=†ß‚MûxÄéÌK¿E˜r®âfäÈ}‹xíJ
,œàá5ñèÇÊoåɪY¢,>ãþÕåµ ?ì0¯6XŸzK„¨QL‚š]HÄ|Ób•P‹éâC!éþKü¼&µw¨œ>NSƵ[ >œöMP$~réS{/ôöFŠ–×-䉎¬žÛÛ‹{.Æù¯¨âÖ³ˆ/…‚›háåÅÝÃ!¨Ò´óð;Æg¡Æý순A:P_ËJ·~øg<Ô+¿YÙ‹W„x›¢’â’ØxÏ$õnÖz”ðñ9”kÀ½l~áI§uD§ÄâœËc©¾äDꥀìJyôœ ³N]'Ù“w¿Ù[ýoµ=ˆÇ4ÙixÊA'fN‘¹)rÈ™¼m‚cý¤²\ˆa¢™0rD\ZÄLZúBM©Ïž{ýÔ˜ÖŸ|©Ê^Ïï‡ B±Ä"kçÓfžuÉ;ÞnµHkáaçîçoèˆÑu.œä#É—³(ID êÌÜ|4—"@mE¬{tís$ñÛªæcZzΨ)íDæ?ºê¨þÌ,Ø#n-¶J3ý>È|æ.ü[ô‰ ŽÆu°/á<ïïå¿ö¼3ìjuØÞŽTœ¾É¨o÷qkm£°±¢€§Hu’g¡èÝ÷âˆ}ç‡A‘0Q “žÕ ›>9„p³/˜/‰RìkÃR‡–˜/ˆYàá&s¾ì¥£
bÕî³Æ÷m&]9òî ™óe1>0 /G©ž+[_Z3o|°sצI±8´/;Õ´qÒº7puþœÂ…^´ž&@ˆËW‡àw +Âg»Ð“`xÓcg‹¥‘R€¿òRÁHˆƒmØÆÞé“©ômfÊÝþQFu†™QÉ%|H@GI=ëÝøý;òj4½,˜Ö)y•Âl_aÅKæsö{Å»åD>Ñøնܻ1Ï9u£'Dµ«ÿTÐy¥:ÞŒ¶¾»æœØÖo^CÖ2öïÛ¡J·c
¡2Q¼õ[)C +•à÷©ŠÄ3;=&ˆ:3䲡]O^§£WKù¡žÏ>j%ÝQhuÛK«ÒÄ•pN/´ýús€` +ÓQò‹L×7ûTÄÅC]ðr)´gÅMQÐVyí“É÷²$ãžú©Ÿ“õÚm{ï稥Ýõ½T€ëóϸØ-sÛÞ¾†i5bH”oüPC<Aß_ñ‹´6?otq4EP,xA8'K‚ŒÍ›dj^‰æNl?‡ù¢(íócÅ_;MV2³Ó¤ñq¡rˆi*º•öž´ú¬Ú}sÓ⣽¨ë:”ª–Úx–ˆÊ,´`[íÖŽª¶P‰‚Æ“Åßj•öÅIf~Iìîædb{¾|
½c~‹¿7övÒ„yÄ?#‡Ì‡”!ÔÕuw’ÙKôŽå\ðJ—¾Ö&ws°«ð¡Ð6^®Ï~ßr^aU‚„,éJ‹Í/ýXcl›2ä_ø\“˜[nEѽ…–žófãÔ¾Ò5ƼmÿøAßÓ‹öT>d1믨úG½¹¦ÃXêpÔ#`Š
äèûDú.ÛŒ?{jA´Úåü3 +ƒ0QŸT´ø¾Á¹Ñ%ÿ¨"݆‹”j·Âë-jhP‰º¯’ÐlP{'P÷ˆœ]궡%2yR +ÛTSó,Ý¢Àºéèm4Åb.-¯4Ú(Ôw„gÞÀ«i'¿´@¤¾‘r.E\XÌ÷¸É‹BŸé]NÐˈ ¾T.fßx²y¤HÈÚ\Áò—(-GÍ&RL<À1¢‹þÛeÜžK§ÜµÞkºHÇÞ]ùd½!¸L÷[~ì{÷Cã¥ñ,eZrT=¸ +ˆƒíä±@á â|>GO rýTaBÛçüûé»7ååT>lCGæÕqÀÇð'¯a›ú6¼:í͆k›Êqç8,l߆Ìþã¯*FžK±®KŽûÙ+¾o¡RÈ®TøØŽ¨j>…Z?ÏiŽ1ê˵TDÛ`ÔmVµUÁ^œh6‡‡˜iü˜´ÿš¼òk.Ãõ/Šã +‘u’©À¼õõÿ%¢«Ù˜ýÁ0>÷»|>/–ÊËkì§ uTÛöQ&ÄäPña8ƒ`b*ö‘‘>S-·¥šê•P³Ú!¸mG9Œ;ÈÅ,Ôy[¨‚)^å‡2c%¯”iÜ!÷j„ ý'îßeßéØjsc¼cä8‡k@’B½èFÅÑLÀZ¼ÛbæÓhª‘Ê^ÏGrý]ÃnVc+ÍÏœÕd_ëè¹) 1{ +gÚŸ1·Þ¿\x@Õ'ã©õŽÈÿʪ®‡’ú=7ªøó}„hÓB 8Ölü¸vGé:g¸YëÐhsê|ˆ’ØoPþ¸<vʽñ2~Ø€{ø“ Sa…©½/ÝS貑Aõ; vwÙÊÜâO€Òꬅlüsoë}‹oçnÊ.(|éõImPQèZ÷wSa™$flº-9ÏY„”e·Ä5r4ê9ƒ‚†ŒØå«x¤ÖyŒpŸÇ˜¦ÜôhY膹‘¢CòïÄP]L©Îª”¿ÄTIe”3M[7‡|ºýQ½b6¦>‡ù *‘‹(Ô‰öÙj{‘´ivø{1~x§?Ë^j-Ÿ«’LÍ`Þ/hj…º;#;yÏ$IdÏŽî¹–!RÕ…óea !4Š~âC7-æ@ÀäV ¼SKég¶XX÷¯AFýq‡ Ô÷ƒôãw¤s +>ëo¸³SĪƒŠwº}·ìcDÀÝŒ]™õ"sv‡3¸Üg2Î‡Ë æ+F.â³¹ž¿uหHs¯±ñ
—SŒ(4 +¨g!„£àr¯Z8ü¦£tg]oŽô®÷ms·^ˆtÀNFæçjG»£ÔMÊ“9—–gÑg
½uî=í ªe.²-nÎÚÏ£–UÛ¹AF«ºã?%SÖ^߷߃.2c|'+†!ß}{ü ‰q¿µ}F*ÎAߋ܈ ô¸@ñÖ@Íß„–—° kÛ㨸eΔ‡}ëéŒzFëûÉz‹ÝÍ<«ô»6@ô>ó@…"¡–»È +_pѶAú=¡N¸bò¯Ö;s”Ú/dHÏÜž‹rמ–e¶'¤Ë-z¹) # yhîùG,@d»3×7êÝ@èX „hbŠJBÐ:Xð;Í:töçcÈòêk6–.=å&XlÇ‚¯ãßÚ +‹±ÀÍtŽÚo”‡èÞàdFÁ-j¨NL·_í@Wn£Jë
…}wbÀwÂ}wbå±¼Ómè.#ArLÇèJÑiv£¤F|µNî'Ù}B¹|îPŸ™ )äC®×í‹ÃÑ4’s˜,#Øo¿tº_ààVE´ü<«²Rë5ã¥ÌÜcMI:îg¯¿K2¨ÈqEÜ-”–密©È‚(•þj§:&|Üs-§äN»ÛZ2¾/“•d{¼®‡Ý}"™w/,Z&¼.׋•Y zÔ'”nøJ ?óõ¨º2‡ˆˆþÐ9®¢ø6²…”cwðž%Uô8g½âäš« ˜wœá.ÌÂÒîÞjÊy{[:7|êY¹Àî×èˆK‹k'nÚô +ÉY¾Çí%Αln”‘8~ˆ¼ÇºD>%óÜKµ›ûƒNx)›-Ž£íâ +©Ò +£OVêȸœöµ²¿$Ât¦j×Lã—“Á¢¿+–H‚êºÏDŒz·Ò1l‹K½Õëë ã‡Äty©©'¦!Ên€tpÖ·$R)¯Áé[dãu›óS’G2µ´ÊSöYÎ+±jšü!·}Dùa¥+Ú—b©ÉÀ¤*Å ƒB¥';<V±qÕD=Sl0™[ +Ø©†: .y‚˜rf5 + Ã
‚ýpµjkŽÚ^’'^LW}1'q)Èá¬æ—[jg.Rtv,-µòÚúiÑ#?X³6vÏCµ¯yÅ`7·\ª µ?.}ur;$Pfï˜]`¡…@‚eJ]\z;:ŸÃnmwY–ûš‘oö3·Lz?Ê ËH>$¥ÀõYP:ÔVg¹Šç8LS#Ëb!Â%ÍßhÔõ_æ¡-æ^ß([Ù|E–œ²‹Ñ5³²Ò¥Xz³ºÑ#„ÁÔßG:ëÒŸAi”g0Kí‚F1S˜2\ +Äܾ/çÛ·@Çùr–•…&äš2¡ñåXúÆËÌV8 +ËZÈÊ@4ˆæPƒa–ˆº‰Óc©iܤèð,_W.
j—ì—”ÁLd„7bç;¡Ú‘’_»—áØu!ViW¨!’‡Ÿ—¨÷² +Œ© +rmøŸcJ:\Œgƒ ¯O÷“Q\W–›¾V€™»þYÛiÙûÚ„°½ùêäÇ9ûlšå¡+†ã™‡I®¨"âCjqEoßz53W\îbnÙÈez‡ ã.@¶\y»„ÿ¦I#9‡·UOÔTí–›ÛjR„t}¼ [<ŽÕø_~Ž·.§ñkw3J²žµ<,Hùé”)†!²8#m¡Œ§Œ0Tc2B<b+14uMê‰QªKÓTÃÎÑuz…Íïò-ÍÛ1¢c8ÝžöÒ©iÛC8’ùéƒt[-ÿmà’•yY|[Ø»# +Ådà€ŸÄNªÊ-õ-PG)„Æ‘‰jÿ×þj¶‹pr]ŸÀ¥@wÉ !œ*òÚ¨cktƒcó4Ë„Ë ýT% +À£~ wP'WÙ¿#i@Y—m`1’.€>½›QQ6·ÙmÈ|•‰÷Û]$ù„j˜uócwîÎt¼O züv¸Ò:˜–¾àwãHê9d
zÌ4ÆK+ µ">
d¸jˆ*ïÊ’B´~7Æá€NÚAõÙŒ(N…ñ£Í¤D+|ãqÖi˜2[s«ž_»ÑoÑûXh§EÿøðuâšÃ¸40ÿC•¤ßeV¬ñ´¥ÒÓQ€7ôq©40!¾Ø@ï +æå‹c™Ãm¼æ\4å¨PP1ƒ]|»m/Êñ¾÷®AÆ/_ê»då€FÂå÷(µïLô“7ZE'Ó^«o—,Qã´B@FzdúzzÄ=×à±”-S[šë锳Dlôooy+† ¢Óazí÷R
/Üß¾»l >åAéÑÎmnð;ùÊm‡¨g¼3sÑŒñy78ö™*‚îï„%,»Œ¼Ôw—rØZ"¸ldô*æ¦2ŽÇ`¦KUŽÉIäìÙkiQ†pUp}Âúä¡uŽÅ!itÏ4rŠXÖ•Ðò‹†Z4q€†‡Ü¶ð˜µ%
ÊŠW[Åã¡Ô¯T|§è‰d’ªÍúd¹Ã€âØ.‚VrÉN;Ö—XäÀfÍêÂa2åÉqÄ/®ò[[%Ô΄%dEmÛ¨Då‹'Ž`*ÓR¹ÚÓL½n¾*#KùókJi0¥@<G5´˜ÞmoˇÎCIø@±D`ßk4’:|x¸‰$!f@ÙÎÛ‰H"ÿ*áU®°%h +&FLNÊÅgɶÔÔ&ö`áñÊÄKàÊã"û +
©Ó͸¹YéùÔ p«ùÇuúâ~R9‹ýž•X¦wæƒbÕ“(šP·1uDúÝ +x¡PÖµG$¨B¢KÌ3Wç^7h:F6èY&8ý*«ªåÙÃÈô÷$K9Ã%Mk˜Á²‡ê4MÕá¨Éý¶B\=§/yöÝfF¢M€£µ}"Ui]V$‘|pHaö%]f0µ™ˆ¸tØ“ÑþâËêê¼4õ–Iññ8&îVýâŒZ;³L$ä¬qôýÌ4X¥rHîZnSQ
n$\±w;Qk¹¶ÚùJ—ïŸ'FÔ¡ô]†-#[½¦Ì,øÔdÙJ)ÅNhuO¢d¡èB©À¥søîãËݵ›ª&‚ÑMôìÛ®k¹cD&¹òirÓgTŸ2Ží| —{ÙÊ5²CG«o-¢çú¼•4áF +M{!Âø¸%U4~²Ã‹çÕ¸g?øý×Ù ùŒPkÁ¿¶öržò¶Ò?òÒyK©W¡;ë<.q/Ü+#‚Áƒ)Ÿà×ÇwFzP™85ñ,Àš~T{åo!¿»Ž{üŒ¡c$…fQÍ€êdü±äĉ¸_/£Ä¶—²æý[K]°kÚ>fùl«xQ'Ââ›23'ÚR›wÙ–LE: +ðwU‡â/<îè+3ÊQ”‘ +B*$à|ÓÜv]Åù¥K÷»UjÛS½2îÂ#9l8̯ߧnA&Â%/¢³N¥c‹Ô?Ücö³]Å>#¿1ô‘˜
éÂh:ßÝ‚mÿðrªÒÚ’²¬G³‘D=Ì…Ã}õº$nüŽ¿ïc vÜÐdŠ¼¼LGlÔ,²ƒ2½jÿÓy²%Âu©ãuf÷ïðjµ£ÎVÓÙ7~KÛjÆ–ùáOÚ®ÞÝ·¤mg©®é?Lª©Ø…'è› +Ó×`âÕFØÞh:SjõcYSÈmŠAZŠWM «+ +Øìß: ,âlwÊF…’H ÈÛú+7è4]eœæ'݉¤Ê.ž”¢´)•»ùI³Óð(t÷0(5ƒÁ + +:?Z Ã$äd"d~¤®N(–:äk¸,ØXž¸’]‹ä‘ÈlÕÖ¶q!䆵+iñ¥t]7v°s¿—È;eRGœ¥Íb½ñ›¼l=~½©f¡ÈgÏÿŸ`êÆ€ëW:;ÌîËo4¯àfSºù<b›»´Ú¢‘ŸïqRE["‡vÏz¿Ë˜Wœò{ù·ü‚ﱆ¥û7KDÀ/L_ß…’ºÔ‘õcv£,t§%T`Ðhv •¿ÜbÂ¥»é;ïñ¦í]¢ßú4RźY¾hÄîâ”Ô€Œ'ì^ï)¸jM¬eB¾Üz³Î1n£xö¥ò¤ûiÑÒ<~ctØ] +W4½þù~µ™ã¼}gÂkÃ<~X—šwÑx¦üòj‹q1 ÷Ðaîn£æ¸âðù™[=|W´oN›jô+0÷à5Žï–à–³Ó«Tk·8OÀo¼IpO“Ç;}ùÀæ™F¼ExHBšsÇr¬¼ UÔñ÷¨O¶ +“WX×RúÛå¨ë +ã+¾a™;N›sí¹F UÆ£é³)Et”PÓ\°ÁòD2kþ€Üp.20zuÑÛ,’›>Z‰aN…!luñ©2u§4‘štVÕå/ÄÕÎBPeeË,n2ÑþÕ`zZ?`Ð]ˆ•q•°å¯Q£ÂÇ‘¿E¶\«ýŸÌ&ç>Ô +Hhß‹P"ü¹SÂê0r´úX\E¬Là±ß’y¤[qJ5þ2áÜÃè²*F!ô„¦éTØ#8*‘´ZƒÜ–
èÍ–ó®ø¸Eb4—Ób(,–°LYnÝkõ`h†WÎì8=p © «tëÝÕ‹Œ–Ovõ½uÌM'âùD½Œ…Qþ +ÃjXÌ9n)'*ZGë¯ê·ôÓÖ'\1áí&4[ÔCf´šÍ]1.Ž2ýCÌàÒ>ûÃ!ÿ6l¼LJ +·Nc´ñPåÓ;—¯ÙÛêÐPÅW{éw;º”f£sØsR—‰GH/èi§^ûo?âÞƒÄùGaÃ.¦¸¦ÞwÔ‚?+¢vѱAÀ®º§|XtÏÁ¤'QEÁ»g6ðô‰Ã"dH¿Gœ±Vfƒ&IË碰?%å½ÆÏà\ }‘ù˜¿g·RrBƒóM-j¢Úôëp̾®b¹¦atCROe³@i&bœ2ý6Wþ4r’ž›oÊ=»ÊºV¯cÝÓTí°¦JRÑd"½*Õu +.Ë»Q±Áy`[µÂQ¸·Å©³¡’@‚ö{ÂJ«Ð[ÑîXJ/7„%!Íô$;šä{£®þ˜EëâJܘYQÚä«iÛëCDvÍDÙ‡¢vXM=àÿ;˜ªä¦‰„ø±dcÙßœXÚwH |OÁx´%T«‡úZÖ°«Ô,~Ò.úgôƒW*sí¾â#¬M|Þ`Ê/0¹–Š}ž^ráÒ‹ŽR½6Ò»Öë9·¼d™õ¢q¼#ý½]'P-é›$3ÂìA9ÁÕxólò"ï:õä8TÐØ'°]$Óú¼ëü™™oýHST®M–6Ü3¤ƒw˜±ñ·€ò过zƒ>tz"*›ô€÷òEgñ +öÔå¸àª]ÿºÌqk%ý‰ +yè’ÛÅ·v#]ùÇmÄ„ÚÉH–•Sø¼dÂwvòsŠ²ž%½[¾Q0¤)¯š†ÄëË¥O—ǃ d'iö¤{A6‚ ºƒs)Oø°3Ù%Í`wJ‚·ˆW
Ú6K»XcÌ Fƒ_û£ò{žK¹PvËäÌK
3ôm?ÖUHƒBÙ9¬=A:œÞ¯A©ïýÆ +¥[‡’¾ŸHçŽ+ÏD‹u ¦´Í¤¼À{Hca£dãÏš·ÍàØþ;aÙè S¨«eóì[T³+§+¤KI¤U9”f?ò/E®°µ'>eN(ãÄe_±Ò#Ò)ÑïÉÚö6é«%PÚ¹cEÀÐ7þß¿Öfä¶ãx>«lH +¶×Òõ){ ö¯rÖ6®¬ˆÛÄúßNÌ„eÄבaø_ò3{¶ûSH@:eõŒœåN-.A¸<Qìã ]3q'ÆCO23˜NH¿©UÒ’¿øqC‰Â{l5@VKÞâz=¡w±¬ƒ5æðKï{«.üijÖ¡/ñPÏÆ™¼öSÞЪv§Žµ¤à¼v`{’.é9 àÍíJy º7³¹qôhä»\–¬Úˆ›g±GW-óãwÑŽð&÷ +x¥Ëª ÷2dɸ,Né]²c/ÒIPÍ!®ÂÕÔRQVžDŹá£üI‘¶Ä÷Äù_21‚ÃÜCëÂ9y3ºœùƒ–Ó¦Õ~úöL ³C) '¥ž«?vØ’Ö$Æb…#Šo}}"—`u¯P°|rUöhb—V¹Wä„„ò(îÆ4íÞ™5£osû÷ +’Ï®¬Xé‹œt/%e°™gÁT3÷g·Í£¸“X
ʤÕ[µRp/~Hˆëþš03tíÈbBì4)"@#KÊí%QýkÙ)ò<¤Æè_H×رA=l“v‚ÿ›Óp(ˆXê E~‰ÿ +6¼hæ½.É!4qÝ.2Nw9Ö[š¤wbz?•à¦”£uyÌoZëŽDe6DKÚ!ºâÕåK´ÁÒˆŒpCIUj·Dìn/¶#<áþ5Y¿Àݽ؋<rVIfx†Z¶J¼eƒ)c™:x\LW¸"!÷v”RCŸ1Šr,Æxˆ‰É kþ®Lˆ|ªt»ëÂYì‰Ü¢%Y ޞϷ‹-~^Ó¼ž’ž„±%ÑÒFžãÀ$wâ•1Ô-.¬{„Î+4@o3»wð½+ÁõóHHÚtßÝE)}ËÁvºEÊÌ,Ó¸üf¹Ï ¡& +ïÇ“ó[ \É”&^Ž‹¸ #$Ž=|ÿÙ&NÓÚM2ÜG"ì<™ŒpâsÈ‘…L¨5CË¡èxÄÛ˜`K”'xÎpzðácp@ö‚°ZCÀk¶MÈ"&ÅŸÆUo3^bÎÇDfLæŒóGø2Ä–”é':r¹º…_†,$Žéç[_‰sîaó¦BwáµÍxšœ£Ö tÃYb‚ªKCÀ|¦òYBÀºë—PVC+Àd—ÅPë„:b¾=®.Ùnúß°;ÆWå<¿7.\ðºr7Z²"¾ü¿K¼X·¼€* +î°V°ô@ë»ï™ +òÌœ¹±Âó7ÎyÄÚç¨Ax÷›/ó +Æ€(€Â’hÖCÓ•ÿ&n>îcæWš>YM….zD·î¦ae}ZmZñÒXDA(§.©ÐsGˆÚñI~C´rHj½Å®c¾òm>mÍÃí¯A +‡¼²ŠX®[<›ÐÒU'ù¢È!™HÀN)5`=sº'Íf_ëÀ ¡˜ä†Ü}obž“üÖË ¥àÖÃoQ7&µB3_fÑÅ +k耼Fäúp7×t«#{H‚0s’âð¥«=Cî`½HÏË:ÿú¢é
zþ1^‡Ïg¤UKŒW?ó,ÑáMVÓ…¢ó
‰!'Ÿ(.ÆëfÝÿÙŸqŒmÄ C¢¯bÇ;ÁÞþ8Ï)2dC ¾úëw«ÆuÙÚ€»ÈÇ,ÛÉQ:¾øwe¥ZR"ðûD·‹WÊV> +–R«4ÑùÐpË}Éox_ FV×â!/Þ8ŸB&(ç-–›«ºt\$.üÒ?ž}Nß×zÿÊÛ5PT¢”ŸÖwc,,Ú² +‡(/Î]Hšïvó„ôïCT{>ȵª¸«¢ +CôíÒ#VVCzlÁk³óN„Íì +%c·›Î<Lähâ4Ç$ÀgMÞIœÊ¹þÉjäîá1ì7ùÍÄ®ú<¸SMæOkè§6ž¶ÉšÜD¿
±~[âGÔ¹Û)T˵Λÿ©À#e«¿èR›_@ÓQ=62 ¸Å¥ú’Ãê,±g`ZJìH¥ˆîF:ÛŽ¶Vé +endstream +endobj +5794 0 obj<</Type/FontDescriptor/FontBBox[-152 -236 1193 963]/CharSet(/A/Adieresis/Aring/B/C/D/E/Eacute/F/G/H/I/J/K/L/M/N/O/OE/P/Q/R/S/T/U/V/W/X/Y/Z/a/aacute/adieresis/ae/ampersand/aring/b/braceleft/braceright/bracketleft/bracketright/bullet/c/colon/comma/copyright/d/e/eacute/eight/endash/equal/f/fi/five/fl/four/g/germandbls/h/hyphen/i/j/k/l/m/n/nine/o/odieresis/oe/one/oslash/p/parenleft/parenright/period/plus/q/question/quotedblleft/quotedblright/quoteleft/quoteright/r/s/section/semicolon/seven/six/slash/t/three/two/u/udieresis/v/w/x/y/z/zero)/Descent -226/FontName/INOXJA+CharterOSFBT-Roman/FontFile 5793 0 R/CapHeight 661/StemV 83/Flags 4/Ascent 733/ItalicAngle 0>> +endobj +5795 0 obj<</Filter/FlateDecode/Length2 16457/Length3 0/Length1 1543/Length 17524>>stream +xÚ¤÷pe].ŒFÛîØî°cÛ¶vl;éضmÛ¶;¶m§£ÎŸ÷ýþó[·êÖ]k×ZsŒù<Ϙµ‘¼€±!PÔÖƉŽ‰ž‘
tr:ˆÙ:™™11Ë›;™ *Ó)ÚZØ +ø¢èßôä„•Uäiþ¿‹ÿî70·qú÷4cüßÿãtû_Ï2_séÐbü‡Û/ǯßÿ¼Óù¯DlŒlÍmL¿ù5™Æÿká¡ +Úº<éX8 +\xÍ¢ÙóAk3˜\E†Î›º®G°vª¬ßÇ‹‹Ò‰ì,`ð+æVFÉ ]kf€IÛÙ!_¬À»ø¥¿»Žµ5$cXµ¿î$Å.Ñ憹ÊîÄ®ËJ–FÞ7®æá3ú»:…–:‘˜BwÚMmW +\†¢Eù(è-¾MïŒéi†VŸ÷Ór¾ +(Né
,ø¬go[ÊL£Zù@¸ò;þø˧îÅ=n½gX™²ùÜŠ=Š,P!³ƒì¶³ðî~Ï>—íõæŽWþ]ø/’G@éaà¸hd‹Qüà’ÃQQ¾º«qív +â~"æ̬£," ŸSJûhhZúˆØ¨•XDa"昞©3Eây–6á^ÛRhFÉTäJB:ÿÜ?Þ#mªw[)Ÿ‰ÈZClðÆ–íïÔ9BÈ”–FF>¢äQ·&®INµíŸ¶ûýnh‰fƆqxc™±ƒD(ürÙ¢•Ḟ`Tº®Wû‘àÙ4æù´ž\prÌ¥à:,…AÎgàÛ‘8q"YÕÂø6‰:üe¶ÖZ”ld’õâŠÃï…œä|Ÿ¶‹áE™,(ƒµ)~ѨS´„!‡E/M› +_gmãÒW5]@°«Ã"hú±–Å°m0-ð‘©4bÎGm³Y¿áÍÞ´ü[ü«5y +#·½w@49 JÇ»á/‚¢²4 ‚vóÊl¹‚Ï$ºL‰¨P¯gOUê¬UF|h“ÓgvõÝòКo.à{=KÚ:¨jnص¸ðïè\²¨¥ÃwøGu»@ŸLƒƒNYÆ–»Y짎ìÜ“E¸Õk犤ՙBR|E|¦MB=“T+hΙÁ0'Žb2ã'Íu¿ô'kNž\;Eä¤Ú¤Ê)0aF6¢Ï)Ìõý.YÆúŒ_þ0ƒ]†ù¼ÜõúÞ`5Ædy²hØ
¥’eW$>É<tÖ6R-”æÊüL쎕۷:Ô„æsö÷o µÀü¼ +ìþð€®ØÔR-,dWO†×9¼ïž6‡Ò[à@«\Œ¹´Mh“¾ôÉ”þZ›òJ–ËNG05"³T[ȉiõ{g€¼;ÖéÖLñ¬cÖ‹Á"Ær¼Þ¢®~sE–ÿæž’ná:t0½-¡W=Ü«ôâˆÙqšÿc€ß(Ë}Ä Ý˜©íòx§kʮҌw’Ó«üË’àÞÏ4 ¥|çgÝßz´‰úº)×zÐdyj£ÕP¯\§ñLø#½½„³/ÿFÅ?d“·q"Â$·í(~çw~úŸ8ÛŽ;0m\2ìÓyc5 +¿vFÆ¡Jƒ<ÓQ`ÌÏ?ä‚”‰µâ¨ü#-4Í—Kv{bðì"ÕëSé51 +Õtåή,¢å5[ôÍ
ó¿“JÕüXõT‹Rƒd)Ù·9k2–UÞk!ÊìZyo'¿zÀö›õ C÷Ü'#¯uEC¼Ž' Btiû
ÂïLÁDbÑÕ'×¼ýý›Òx=øzÅO½¸êO/ƒðf#̨֛c‚š=‡Xߥڋ‡Vm:ø³jeÊä×o4Ò,ª>ånÂͬ`õÐó?qQŽ‚Á~O—~̼Ôî$jí †gÖ#È–¶Ñu¼ Ó\êVzLT·?M| J§‰7÷1úÅÛë‡a<Béå]úîØ©³ eO5¹ÌVx<TKõÉM›‹JØ”½³ú6çP¬¿q"Ï´ä _ý.Ò¡zË +¼ÜMÛcƒÐV$ŠÅœ£økȆh¯?^cç“Y +J¡¼Èýþ¶ºstœ3=ÚjW£¢÷ÖÃŒ7ˆ#Þõ&á,øtm°Ze…<o^àx/¸mOG©î?šrOTp™qä.”bý¼@Y´+»<±ð°&Ç/bÓ3h—€Ï ô‚xMôð„O¹Ù‰ô8?óg|âlk/¹öe_zéÚ¼n‡¢?ŸÓÓµ¯•sÑ‚SwD¶¤Àö=Vz}âÈ#¦2ë÷=þ}…´Op^¡:Õ·>^SÜ-½r)“Û“(P©0 +óßgçÀ]:”Î(œªôl…S ‹ò¬G”|¯s×;>•8ÈÒ~ÜúÝ“™¢>«wq‘Ýæê<bT^¸åFííKóedIsÙ§!ÿäpö’D¿VNÕPN+¶ëóïü(ÿšft™ßK„-û;õ®"'Ćp8\•/Æ\ëì×g4ÆïzÑ‚7êcM.<ߣk(tøüÔºÊq}½èoý!Xó™|-‘êý`<ñ7¼¸ ¥D}¡ö‡áم·ž“'_ä¯ûLN<ô´¿ù±ì%•àËö®Ë ÙŸåêdkR´âó”98Ù·
ƒñòï½MجŠ {'hðÇ}€Ë¿;dåèªBëŽc•ÂìÕ‰gª|™ÉeB—‘tß׊Æc¹{VQ°"qt\K™X| ãÕœRwÔÇ,>•HEmãkÙ¹P©†½µº=ÅJÛL +Ï®’ɺÉðùБþ`È-ž…cm|Z\Ýǯ „¥Øn†ÙÇíïvÄØt
œòÖxWË )¯™Þ&‰ìñu‰ìåaˆ(+{³ÉI(e‡24r´Ø¸ó!KZì_²) !ü7£aäøGgÔÄGΉM“¼ów6£jÖ®5ÝkÃ¥@qØP”£•ˆ«§‹ïý \SúØo;úÌ8fXÀ%gc£5—~ó½gáBþÜ5
ÍŠ‚T"’qͼË%h)q^ÎÃ%ÑÏç@žqÌŒšèë” +Â>Èæ4Pæ‡Î ôýX$þ‹™`W™ÍûZn-÷'’ÍR8ÝlÑ£\1aÌ +{ÅÜse-ã·í™yt(Þц^涼þæÄ›¶{óõv×+
ÖàС{5zÐãywøÌÍF§› Ó¨T/÷·B²@S§°·‚oAÉ™HîåÅè OS¹!.Õ·ƒcl íi6šr¦S´öÖçZ"üŠ`A›†=Æ¿QÀ¼Œik™
)r?ýBÖšÅ6aafìâ©ÕU49G«—ÕXy7OßYrñ—ì#Áµ9éÕGäQDù auRŸ”‹-#ty7h†×zÓuÒf¼"l´@ïÁ%‘îWÞ«$\¤2nÅ#M{áåK^qš®#£×¿Ý.¶Sr{µKËÀH)Þ¶ïVEaÒè#Èý8³òûñ£0ng{ùÈ»Õ9³à×/Ýë Φí1nI€‰90\ÝD§WKÁÚgöŠ¸4êí‚™jX€t7IÝ-Pá›ný1èNmÅTŒàZ¼»¡e:‘¾ožqšpf¢®Ä&—ª=¢]Ê +XÔP*SᶔsèÀ‚|Kûµ£&)µ +Šw|òšÿçî\ çA¥V)ÆÌï>
|Ko#Ð
M°ºn%R®Û”€‰~HNÄSø©DÓYìL›Õx\3Ïš*©š'sÿ51#”œp_66Î#TsùSñÝ~iì2âµá×Ô6S…8bµŒ‹&Ny}VO³{(,†áž›!¦IÁ\B쉴ý_wÑY}=k2
Åù_¨˜ô¹ÉËalS¬Œ›I…OJŽ©µ/SïMñ‘/9ƒŽ+xŠå¢6dÚ± ‡¢]-‹ÊŸRN]ßÂkˆ”>jdȽL¬†—ÖHž r3÷@/&ãŒQ&e£
ß`Æú´jûÔ§;áרBP7ÑLMPyµ£°º@rñ½è˜°±È²ëh²ú¹î¢YÛ`ýðwF:ùjú¹÷>7!Ž$ElßžÓ˃qdSCÚ»¹×ø8+Ý7Å‘!@K=Îùù2«gXl¼‘yÛ›ÇB¹ƒ0³ì;dÈ0ßK7€Ñ)
µö†M°Ix**˜l—kˆÙb(ÛÔi:³Å=L“+CeoMëêôž×·v'+þ$Ý +nïÖÒ§ñÜÓkñП•ÙR«8°Û%´h¿ÈÆi—@/Yý„þÕBiÑ…ÖÕ6(²¡¾Ð¡*í©L·C)º£âudú±=u‡¬¯m„=Ó‘iúd5Þ™ð§#Ñø\d‰;—(uô¤ëi÷f˜q=.É’X¶`·…dl01$©¬û–ÈyÜ:+åM^Ï^—£.¹—º\£r"èè)sÕv„ †cV ›(ÑÌ&ÆÞúgÅyú +¨õ¾.H$©u䉰T®[ª\j”xQjŒšnEÇÛ
.¢t¿î\keô¢´*njJ2Ã~ªülCoɃ%x]*žZ;ó‰¾>ø~ŶÕûk.ùb
¥äúvØ=ÜâÍ÷ê·‘w _—EwY,¦ŽxÅ‚È•Í
Ë’lÊ–3'K¸ÅÞ +;iür±ÍoB‘Û%ïÑa¥›?oµ•l±v
W½ÀÐh(ÖÊDÁ2æ{S‚-êN碀¶W¯OÛ°ˆ&mþ¸µŒÕjGáêq8ààT–š?)‚;Iöj?÷î&¡„‘+ê–u +¼@þ!'bûÒJ²Ù^h&IxÝBY¬-o¥÷5ß#Š+ùµ+u#Àf§¬Cn¤FH´×â†ðvÁMr=Ï@/ˆÈæZ~ßš+7˜QN ÚÀûò‘ßUÕZÖ + #k€O[33Gú'ºJ.«…»´®¹øéBbu«ÄëiÚjZôŒò"ÍIf.¸Ó±U‰f$Ö•
K¶6³{Kep}óö5„`ñ«…ѱ^å<ú'BiÈ~á{{Û³èXÇ>Yí–ÚšT²]%‡Ã'Ø)‹yl4ÉQ`þd,›D‡^ìž +Îkªˆp¡%ÑÕätåè\·„Ð:Š0SÍU¼iÃœ¹Àè£Ö³oNXV^;…†øØDäÆø›ÿR#–^´M0?7ÿùõû8·Çç'¼Ž¶§—Hh¡k]êyð7®>|§z6`ÂþªÜÕkQ¤ñv+:¬’ñ5¡-Wÿ;eéÊ¥š0©3\;ÞšMfÍ==ó~9¡U`2ë'rFƒ,2”ÖVˆ€qØ^}ž§=Õm⨆·ë‡6—ë²%Åþ`ânµþú)Óv]þ‚×J6a0+1Ê]G¸¡Ê žÍ6«Þpàü;HWù"Ù_? +¥:ô¿YoPÍŠ9ËŠsÛ*éšé,aTø”µròµåéÙ¬ÒÃÍñaæös¦¯uãØ\.vÝ™P
“-0ÚÜÁ”Èí¡éütZË\Zòf†w0%<ÞV1<.B"išãæCÄDÉ5”hÑ\¥K¦ƒI¼,îïÁR6êæÖ4ª ñ,êœ +Ô%â©Aóv×EÀÊÝɇåÒKZbÊ1Bj ¤9|¬e9¹‡³wU‡öß +?ë"i;½f“ÌžéW‘ùÿ„MšM&ª)9 ÔN³Íz„¼Ì×mfñYQL¢mZa»£Š¨ŽÆÍ8â^Ë'GŒM£¸aô…Õp뙺zçI`…R¢YÎÜG÷#"Ó¸•0!Xº’€:ZØóÿÂ& ãU¼µí
…$SŽ¡tÜÚ;¸úTÀCòq*&íñ‡:êØ1Ÿ½óÉC !\˜7kfÃÕeþ–OÀü¾e¢×ä’—J“_YÔW·úô±–h¤êçÚÏo]4Ÿj˜÷ù>ezÙ2¾ùÊ>áñ‰)ö–’!Ûh4”õÀÎøWNS¼ÛlbÐ…ÍJ¼ +ö{¥q€¨yr¸}rÓ•‹í€RTÍöÊ×¥H•È|Û.bs*Ugw"|ÜÞ‚Ì}àÁ½Ôÿ’«ìšã¹‘†ýšý:E®‰õÖº§@kÙ™æïiùÜ{ÃfµÇ½^ÛÐg¤á-šœŠ’9#;%[)ûUW¾í˜a 稓\-Ê^‰k`ÆùDeãL%Sé«©NV)5ž§wÄ7sKiÁœ»Ó>ÏûWлÍ<ÃP—ªÛ_ÖÊà&þbÀD“ïèSfãô6¶–ÏÊ]!§Ë‹8®‘VR0æ]À˜Þ“˜6§ÂRQ®ø(Î=%¨]ÙæêT
%3¸¸M×–_l©ÒKn4óq)•ßr™¼VYËc>·XwàN†n5‘:†þ˜„¨˜šCÎøUMR•l±Žy"6Ó¥>.$–ç‡íŠÚ“%úz'Û¡‡ëHd+Çw‡Œ_´åÀûDÙw-ý è#L>o~É™´Üؤjå•Xã¥Ë3ö-áÞÑÕN©rŸ¶ž¡ºí°t!ÌAQºeVÉÙõKƒ>StøÊ¥óÔ>©p¼¸+È24¡ÑT1¤å¹W¿ÊdÇžcr]d﵌וUð(þŒÕúøŽ»8>±Ä¯9A%ýžùÙ·"ïÝ#KçR4Y2âØ í·ÃØöZCÌÏ…àz-Wsƒ<B5QØÖnoFZ íWĤçÝu¢mäòp]^A[g½&ôA’b¥×n°«±|4 +íÜ{jgÖý%2ÍàfšÀöâ •¨,Î#§Šg—½,H3И^Ô-ÊUŽÜµ1åYhcTŸ™eóØŒ<!àËó+’ÏC»ê¹Œ7¡åÝ»ÇuqBÉå’Þ’–ß²:ÜõJá0•—þc3~Òx t¼ÂÍFmà†ä”aË—dÓÒŒ$R™®Àœ®ªš£þÙGžA*\ú7«b…lmÙVë+
9<úÞ +ëÛÛx}`ÑG¤‚,Ï-]î·{ý˜Nø›ðã=€ÁÙÚ㑇ñC´pX¬žÞÖUˆQ•™–@·¥ +
S…_’xû”yÖš/Fgÿ›C7úƒè)‹aœ»,¶ê!QÜï‘l‘)ÚÓ>
ä©èýoóÆë‹BìñO®ûÕ5\+Qì&HÉQÜ4Á0Îøzü9mw´hÑhk€rù)|ïI4D_2 +A2žN|›§b’+7zyãˈL„¬ºU¯ÁWŽ÷‹¹J´·I_íÚ +éRj´)Õä”ÝÇÀÌ™«$²|pæçF=9ˆþ©’S +:.õÁ¼Àì™EæpÁ‘âÊÕlÚ¢LÅêX|¢ zÌ•À¦º`f=Ǥ}Lš^ô`œ§¡–KÒª”nb8'ªzæûÞº±¸fðlÿJÙ:ŸÚü@ÞµÇKÑØÿ͵‹¿$`)æÛªÇ-ûwòg.Û·ˆg·Ót¿²r5Es¥ê—ì‘%…]òLŒ}¡ÕcÅ^³
ú1äÆCŒ‘¡•„‚ +~P¥‚A¯ì5ºSÄÇΙ[XoÈêð„æ=aRS3ŸìßZŽ¤Æ×O±‹ÝsUÛ$âŽÝAçK£jÆ'òºŸd˜¢ÈåyŒ^&F,fe„Ä
BЯÎöâ7°£Fgx¯m@t‹PËl¶„ò!(\³¨ãܺ¶"“)ê´6†n¥ˆª%»'È'T‘…;4ÕîƒÏÞwÇÍøõgÁ$-ç Pë÷¯x´iÙö "Ê)‚DLêgd+4¸Ä(ý!êõñ4gê¾õbQûYqBÔ.{Ü3Ôë/¶°Ý<'æ‚=ú¶ó»ÿ¡Í¢øTyc²œj"@HW°4'úCöö@Be’@ÉKGþXÆ_E×Xüí¬¯éšæB×JC”-°ßÖ‰_4¬ê;äžò`•–^æ/<ç! +Ø+&5†×ö.s§ªý¦”ýÒ¨cc™ZR1ê)¾×â›0p„†¬üÕÉ~ÁEíp󾉦âU?î0ÞÄ2·Éó ñ“3sNiû%S¹Xí|‹z¾¢rÈâT«lÉ8U®‹%/&dI‘BLXöɧûèhþù›°ü”ïÿ-¨84¢&ïç€K‘ÜŸtøwy°qðC7ëÎXÏ Í¬®Ÿ”ñê}*ô\©À`èeHnÛµWJyœ«â_»ÁÉIÚþÏ7ìÄymûá±¢òÙt™o&=´k«ÐËpŒ;lV0 òbÔÖg¾b#Ús" Ó¡îž]†£äÚ5ŒÖn…¯jIG±©ØªR®ãY¦,ˆcÎŒbÏ|N/Úóhˆ”ËLd¹•Êgî.:]öBJQüo¶ü·SËÅ-ñMxã6¶wmTn+±ÿr1w')~gÜl9û ÓÄ>@Ú¼’ùÙyjÉHlL$6í÷Ìöt £ÓK>¹Áß1Ü€ˆ#kG›ªüˆ.Âm—M9,ѧÃl9ÔyyûûÔ0…k« ΄҄Xƒ kÄJ¢Q +UBÐÈ_ןøÖÊýûê>™¦Hä~pÞº±ÄyîZ‡[Üúlx\±x¬î;<9Ö=«AÂtú<eŠE>ÞûeVm]èãÅ=÷ +厥¹q_è¢]< +òÎÀ7®0pzbÞ¶±ˆð“ +…Ã'†H±ße©÷ë[_Â#»ªx¢ôèé>wöÔÐ÷*wÇj²‚ÖY®6® +J?½O½zg[üÇ=ˆÿ¬Áãb¯J3j"/^ÛHTÜlgy¢DB¸ŸÇ@vî](,ä‘…alŸÃ9?Ëa¹C ½p§íó¼lGÓK0˜©Hïºg„?RñÖLóó}Su<;»¦’cg{}n;)¹#îüßȯ}H’ÁíY8Kç»`6Rèxæ(1° xæz*7]‚8a{uŽ‹Mõ˜¤ºÝåQm‚Þ6ž.'[¡¶ßb¸«!ý߶3wyƒŽ±9Ì„[^ÊIW«–"¶·,_@šÜvãjÿ4ZL¦zBSyÀ¡¼3y°„y1a0L„beªÉ$]¶Û͆)'ÍÉç^惕ðâDLíȯ&󇎷Jü¼rÅ]8ÁPˆ*^"ŠZ%"ía†ÞFLbÙ"¾ùNðxS收‰%ø¼S¿Æ-èÁ¿ee/—Õ4©8BŸ·Šîôt–øu•Wò—2Š@Ëû:;DJ S¥¤4»Ÿš®
aílûMï<ÚJ•Jÿ©ñbî¤O´ç2¹Õy>ÆÝ»ùÝçÏî)fTBOÓ¥j12¨<½Þ›nN¹ŠR´Îa¦^ë;>fžQJ‹´O*uC AØóç7Є~£²çò_Ù}
Nû|ï +s|1Dž§3N9²ÝM qÙÃe +3ÐÛ–Zò vneÝ«»Ÿù„Ð[p£áÍBgPAº"Ú¦™>ÇÞ7˜wÀü‰U4ÇBŸ_µvÇHû©]Þ/Úªý|ýKD% +VÃ=õÄÍ]÷Þ»l®Hyq&‰#KU,*QØv=…ù·
QBWÆ.ö;Ú°ñ* ÿ<êÝŠsº"Ž
%œç–½¯ãQŒ „Oö¶
[¶Ï:øë!\Á¦³¨yˆË|â·vç9è)æ}棵=逹A¢ìV4éÑ«ÃYi©[öÙ0üsu´ß°AþîH—y«MW_!‚–ÿõS ÇÍ’}9IÁ›‘|ƒ9à>&„´\$ŒcÅ٦≺Èô=Ü°†Sú,¸(“ÔóyŒŽX\SY%ÝŒÏB¬;º/I[e9ãÞå°6DÆ ábFcD#PˆÎdqªå¤TŸü„·ºHœÄ¾y¢D¶Úv¶8îrUt¾½~ÝíºÛ{lô©•#ÿ|ñØÚÁ‡%ª÷Ò
zý°’5Gê(I¤|جõõVJ±cXš(ó¬f0§Mݘ“³‘±ì0°hQÝßíZµ@׬<bôwFn›V†½y\•ì,KJÎØ¢,}ÇD€ã@Ÿ¯vp¹¤E²ra¹vdG' ß{VžDÓƒ¯Ò!@%_åxjO_¹I;SGFMÜ”ž‡>¡ÂhoœB¥`I´¾ó1PJüÌV)ˆþ…k™ÉG$d¿7ÜZ™ZÒÓsît ‹QT’Ùm>¼&ÌMêp¶‰$R|ÖÓÕ2_m…°Õò Ésg’?ø½Ì¥¡p¥i yù=o)24Dó u0ip–xt•n>VÎ<•/“ÃEÔœ,„dœÁѯMöAÈŠËûD?< šã‰·ë29»&#E>/ô˜òDMŽz»Ý„5ÝRõžÇªû˜h$ŸYÕwãÐÕþ׋4)y,ò²sGJøž%©Œš¸FÊl@½I< Òh•µòZI“)ÑfìäúH¨ +Öü„í¯ã_ý)76±’7q°<åAù•9Å=@ +Ž1JéîñJÃûÈoլdž¶iÇgìL’…Ãã +Yó6ÒtÛÁMÉÜbA¸8§¢ˆzGNÀ<Î86=ýÖ43<(Ç̲î9˜ùFƒ1Ý\7g +‚õ)EI¼ips`„žç°Šªˆ¤¨PlÇE7l··Ó5\‚7:Í~uœ +P/ +áhDXqcR`|Nð„°’›Ž?™sBê_ØaÇ•$.õ²ëìÊTÂÜ*HW´ƒÀNöªìûÝÓºü\îáÔhڧͿš–"™ê[(³W¶ZÎïçÖU4ŒSAÍÕÔ$ÆGÒWÓç˜ÏËÄ%Pmëý€´a5Éë±`eâ8'ŠmN69²†î&å1øägäiI¼„m¢Â*
ê¦@¸›+®C7œuW£:Ô¨”ÄXÖï >Ûh©€ãÑÓC–œ¬üG<š×ÒäYcQÆ©…“Û[G]ž„ºXwéª^Jä²B}©¤{ÞÍm4Q‘jÒ<¾ù~äLÙyqDufÏ8J})çáí7!ÀxApxíw8yظžêl@ćÑå—ßìzgË~·°§ßøâ×Aݲ¯I *°|ä(|=÷w´ð¯¡ïêN-/÷²
Šf
¢8\ŒÃÃ"w ÈŽ¹J¶~äU]µÓ +eMc²eMŒ\ç¤1ÏòpÛC-—¬¾Äbzá1eÿ¦DÚ/³‰tÀ[ÃÜÖ£œõç_ó•p·¯›N"]¾2ívÇã¤[i‘)ŸÀ¯!Å. +)ã{L~ûèÌêã—}CzkJæìS¼”`5øÁ×is‘‹=‘Žº`JâXvqº?©û?•ê>QK™§|ñ½ª¢Bã†RèŸ^òwƒ>Þ?£e÷Wœe…¾ý¾eŠ6«*Ó +
Ò‰¤Â™6õ [Ì4bLÈwlŒw|°6ÇÈ}'*]èð6áû{y|FF>²j&}D`šp|ü°ãƒ…Rò>‹ÞÝsõÔïqSíèïUql³?"¿$¤ãj#Fv— iè}¿öÑTX^Nt B!¼dLô
ʳ(šø׸óì^Ûûì-aç;s«÷ +TYp]êMíµt`‘×ö:QòAϲçÂ}ŒÔ‹õê SOXÿ:§÷=ˆ#ÇîF%xž’5ÝÌ4ØBjŠH¥u·x¢U +F.öA’0$QÓ«d¯|á¢X>#ø›îЊWóAwF¨òÕi$Jk6·RìW5ï¦Â3S¿ð$sM ÕÆûÌŽxœ‰ `Òþ@|~/w¯»·Ç.=š’æòßÝÉV»r&ÚÙA2ÞUüs5z}8 äwíÉÃM¶5Ù²[Ì»‚gp
!¯I2L&ÿèÄyµy*mâM^P%ý±þ¤}St<iwÖèâöªËZcf%¸ßLÈñØÆ¿ÉX´Þ…²zCÜŠ¨ú‹¾D³ÑÂ% 5×–Ùr]Ý΋q§?οbæ(r€ˆ7×j? +fuYY'mœôlÄwuh6¦\¢üìýTþXès¶ó§G}^m +Yc¼ÑH¨4W¡Ldúî–Œ¨ÒǵÁ‹MS$FÅÔœå±w@Òãw¬¥j4l»˜Ò”Ûª›MN¼ÊÄ8uð³ÇbÄwÓÁCÀYÖ¥x7º¤`&zµõk/Â~}º$lF+zš×îç¹SAF“`¾8ml+6K†rž?ÂïDÒuo:õÚn½G!+ÝÝo' 2wa?VÙÀ¨aÚç=‡!ÓãÿèSË’`6ùíF1'P0 ´‹`vr‹e§ÿÿtƒ±¼oOó ɵƟQMÎdÅÀQ1CUhø ´à +·Ê^bÜÖÉÒ&†ŠdîAxg1þJtíçÃ\HåëEeqm¤ÁEÉZyû&8–jÌP<ÉN×j#dä«ã#P•{ê•YBŽHŒ§ùÖ +¸BüFÀ¬cJíJMÎêîc¡žV6³ÅšòOY&{†Éó—o@Ê×Ͷ|¼••&@¨è¯V^|Ò²Oõ&vL¤ÉúôÉ4æËN·ö0õb–§sæ Ù.'2Ǧÿ.aÆ4ïküÕJâÉsåV …£dr Øâ8þuò.¶äÎ7¿/Ð{>\:õ‡¥âfÓæhìWñâÔTT<~J\€äCðçbûÂw†R˜"ùÈÀá0,£„CŒÃÛQáZF»DÿRêlSØþ¡1Rz'Ô+ÓÎÏïpüs„~[y£ÅÈË*¨Ð€Öw/ÊG½ +G=Ï‚Câ2‹eÁÄ•rÔœ4Œ‚oļMN ¤Qžä¸ô@ÐAík0˜ÝXÖñéx†-ûYøõc¶‚¯c4:“}³Kë“ÅålœŠ—–_(2{KKÀ¦¢"ôõI1Û„Yo:%ejijÅN&ÿLÎÎrýe°à;î3ØJû&¢˜GìD¥mwƒ‘×E¡º©Ãî¸ +xÔ`ºé£)E'4¹ðÍ·Ô\î¼&WÖ”ýpƒ>¯³×2D˜fcptø>ËÁåhëÌ(dr¶M¸
Õã›ñauê¾&‰‰FK¢
]¾óî;—?8â“;ë2Q“ËGÂ$g=êÈ Éž‡ÙQlo[£U»T´'ŸaB>¹ÜF£ìD=¿¥CµS¡g‚TÝŽ¡J!:ña¢qÜe›~ƒÉÙ•q¸í3î3«Û—£iâúWé]µÔ
iòWÇ"ˆ+¬Nô8Æ„7ñ‚bl^_‘^q7QÅ;FÉë1°mæ!Þô9«Qjq楙U
ðQEö7¤§{kÅ<w©\ø» +…x¶×ÔªÖtÒ*9˜è«¯ +]C‡—&Hoábº:OAK‘öúIMäã9‹lÚÕ~a¸tÔÅA#v?èùµüÇrH¾‚‚™XÈ.̨ +endstream +endobj +5796 0 obj<</Type/FontDescriptor/FontBBox[-38 -285 519 895]/CharSet(/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/OE/P/Q/R/S/T/U/V/W/X/Y/a/ampersand/asciitilde/asterisk/at/b/backslash/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/e/egrave/eight/equal/exclam/f/five/four/g/germandbls/grave/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/quotesingle/r/s/semicolon/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero)/Descent -156/FontName/ODTRUP+LetterGothic12PitchBT-Roman/FontFile 5795 0 R/CapHeight 662/StemV 73/Flags 4/Ascent 700/ItalicAngle 0>> +endobj +5797 0 obj<</Filter/FlateDecode/Length2 8244/Length3 0/Length1 1521/Length 9279>>stream +xÚ¥WuTÛm²FŠ;Å5Pܽ¸+î) H€$xKq/RÜÝ¡—B‘Š·”âî…w¿i¿Ý½w¿ÝÿîÉIÎ/ïÌ<ÏÌ<3oNX™t
x@®6`W(‚WO@ ƒ¸ +Î΀?pp + Èêì + ‹Ä„‚b/ÿÉÖCÊøg²þó»ÙF0Øl‹;3éjË¥Fzý6ò¢8ŽÃ“V{ßk£Œ®!K3¿°Ì_ÔðôÇqi‹Ixÿ +¬EÓI• ֌ە…8%Üæ¬IfñP—;:õn}ÿ•G–PQ§÷Êc¯þ{lÜ\<Öñ4MŽ1¿Ðؤöèuï`Ë…üÄ&ÐÓ5?êdX7ýÇmJãcžzs•2¼\—û +ÆuU'{b«xh{œ@“t˜•ûÈý+„ +{?+ñ–Qš=<ûvÜXîÎÛ‘I+z/Ö»ßc“²ÐÉøeÁ¯œ5B
Fr¸m/•uµ’yüù58º@[úm‡”Ü~RŠ,›Â¹;,&Á4oÊ|£Ð +EÖõÜaxóÀ¦h$‡«qzG‘û6çô]àøþøôÐô™Da‹‡ƒgŸrbb!TŸ´ à’ +»_7EíÝ.®<AaU"©1u†Í}¤Oò¼)*ß"+‹g«$]õÄÓÚd?„c*c;l~Õ³x½÷üÉÏðŽò•ã“q³çN!v!JÜ£Tq}ÑpÀ;Î5׈)½ˆ§˜”·Ë/"Ï¢_ñK°QÍûåaq¸ãÆ%PÓ¦ð‚–JÚÏ»Ì"9YÞØìÚ·3#F†X0é±ÒF'!±vê™JŒ1röµžnúÉ×cV.SŸÒ®pÕY)åè9Cëo0²®±¿½ädI3³p]Gþºí²#¾¾Õxªn¨K×AÇöÈ%$bTûÓ ¼ÃkË{’y»ˆÎÙ2‚hõ]ÀÀKÅ0ƒ»ËKåh·£òQòÆ))‘’È‚Lò抎úRb·ï¢zçÎ<âQŒÛ)î[[i®”{öB6únR|¹Ã]Ú1˜3ú÷ +¯ÜúÔÉïzå®îÁ‘7$ï¦ +C§{ò@üa|dMêd‚Œí]RéMÏ"÷ÃùKÃ+<ˆŸ[¿%Äú«_YrV¾ŠÉË#²l¶ºLLæܬlÜP²A´Â–,Á1¢zX>ä]öÀD4ÆF«Xà¥ä¬¯ºZšùv²÷® ±e¡L½¹Å¼e)£¨½UÙת4pÒúÇL=v½’bÇ°¹ÜIÿ‘ETWñ5ê—ò7ê?Ínç« +Q5¥ŠçãoŽxß¾õE¤ãrwžoZdëãmbóàç½|ž!x-laÒÝÁ[î_¯Õ™*âÝ[¡W¨?…r3¸¸¿Ö¥"¦a½µ Õtòoí3ÿ ØçQ(â¶ópd†¡hdó(9§Q4}ð(&“HBäZ˜(ñµµ&ëPã ³˜¨Üõ-×ý «M½«fó.š½Yê¢pÔ[Q3~°S}#ª*RÛ«?mk8ûET¤d¥}YÿéKhøîX| ŽÍùMšU*CņñpGóÌ•NÐ|î¶Ï¿4ÛšÈ/¾+w_9tÕ¿C©ZÔyHÃ>ÄÉ{IãÏ%©zœ3wÍHmε7Îg¾ïuä™Tà.©…9ˆ`¢‹|{h§Ð]!baÌ¥ÏøçÓ¬FÙÅ‹ cOÅþ¸g¼1‰‰6Sá–ÊA]O²ÌI¢ãÍzv/ OÔ¶ï7isj¿ì¥ƒ¤ø¥v0Òœ®Ë
{[‰%PX¼^<zväÏ™,dxE1UþóŽîqÿDÍ0Õ„ç.•Éæ]Iœ ZØWPSF6¾ßæöÂ{0é ´ßRrÿu]'€ö]¨Ý<•î¤Á\¡ÏµN^un!wHë³EY®ó·Þ¹~ħ«ó ¦rÜ{ÙÃüZdän¥Q9C÷×ySŒ ŽCwÝΞ
¤¯ à]Ã[R§®S<ç«gS¾úóÆÐï>ªÉVÜÚæ=I4üN¢¿&êc®Ât¡xK$î™vÖü +ŒN÷R'Bœ˜ ?Á}]¡Ç ꉟ ²®§î¶<+¿,0)´û‚m‹?y”+¬©t¨ŠMµûyns
ÐXg +n©ûœ‚S€éèáNÓ‘Èís–íi ï-·ÛS\Z821c¬ØZiÃeÔHó†7 ÷-WÔ¡³·áÊÙ&i´Å!„šVií\ÊdõYadÉ8>¸¤A4™^Ø
öccfäžsº‹$ôÁ¹¬ÀZ¸
}Ž8Yÿaz¨Ïèms¼i8k +µ*Y(èQëXžFw-¹hÎOAñ(ñÚÀüÄ9K4›Ü>¢u~,¹iæ…Nõ„íFɾT÷Ç‚‰LsOÍE.ø=õÛtÔ~{Êà3;3T{Ëë'ËêfM.épE¤ V˜¶Çªblð÷–$˜—£€ó2Âs]š˜cP1ÞZÅÈhgC+Œ®–çÙ*h„ÓüVOuDCãP6à€/zæ~TáÝ tç›%sÑwûøü‘×6¦ô†y;KÙû×2‰Ìö+·—GéìMqt>ZÙ +ZuÑ9
?R9Û®uݮĪ—£¸ÜÖ–¢¼Ðt|ñyŠ5˜¥uä»%*#i¶dðëÊæøçcÆz¼XíyÁÚ¸çëCÜ!Ýá«ô_›UQ(
'†k¡Ï¬8ØÐnµ¦Ò<Ù'B”šAßûÌŠróåÍ5öäÑçl¤ÓŽºÜ[E +òM|ž1:ëk{f½a0{K^jðˆ::€Lkb†=¬,Ëe›À$Ý/YÜÇŽ=K€˜â®¢Ÿd":Î?Ã+ßžì_³ú©ÓªŠî›ùØSø¨-¾Þ©:,ÑR¡œ½VåX•›©åBg¡j’ÔL«ê¸FaáRÝæ«;®tjy4DB®/@Mñ‹ÒF·ïé~tº¾rœµ¼,WþZÞ=¥oþßXíDaœ—ÏÕ¡E¤Ý**Æ»ú LMãCA)W‚¨iµè«8Æ63¨í0÷„°K†Ê“Ì|GëêゆFÓJ‚óª¼+] "f©úá¬ù¶§ÀÙÈ—xÊ–*³§C”M€…‚-ûz%iÉеËk\nj#AÄ÷ZÅâõÔú+ZPsëL‰)‘xžž»Œ&Ó^D¤5—Ö27Å8‹Oùˉòó͆÷ç^{üè×?ü"ã:¢‹\D½Õ6‹û^,*ú2ÊÒÐ9„ðbRíIcþlµ¨EhýxŒEþbcð¥#dk Œç¾Bè¸-x±¦™ý2ºB^ošu‚´ï´N ¤ÿ:€á”³§‰æÏ„?Þv¼¥ÛaqÚŽVǬËbaÎ3Br“Dkœ +£:œóà µ ÷Äk¢~”to u«"ÙÜ,±Uí$Øñb,£"ž›„H*&qQVOí¢„ö\Àáž5ÖÑ‚1ŠÄq“oÁk¿Xä¬H7ùŇB!¡–ƒÜÈ )µi3Š6yƶÓâ”PÞ³ç
~™ítÚqz6Ì‘‡Œ-7»©¥¸Çýp:üVR_Pd0„?îæš*ÒÈÉfÒ>W(ªKX|Úú’©šÏFNjðy(óÀ®þ´†GDý\_ÉP.æ7‚ÙÈÂÁåBöÏRŸ_O<Š9bÂA+H )q>íIË_f)BO 6Ð0îtûˆ£eê×Õì!k+À-\×áòâ=ñk›¾#‰º†`‚‚û?µ÷-””ó´‘3iÑæTÁüªN?Ô×£ž1B-GsA Ò$ +AºÝ‘ð5±á’À+ì.cTŽ´+{x„ÞÇQ¡lÏ~]Ú2üÃdôtÂŒDnÑÝþ˜EÕƒY…£ìÂýè®QØšŽ[c·ÈÊNìô¸”F[ìÜÆýíäÖ Ü‡Ë7E¬WúÄ5²½FÓ¥·O8]œ>%¬›t÷Ø”«:Ó¡ª +jíip±–ã:úxøGNBG}™%ƒÐ¨è¬Ò“Æ¿yS1a^âÔ©†d)GìÖ +Nn=Nn"czøƒ—+ÆÄi.5Ž³µ1–#l–_Ú)}* +&PvÖ)*ÙÕš¿aøÜŠ_4Á„Óðõ%o믉'C«S}7û +J½w›[,Bs:»}Ô¸ê¢^¨ŸôgUù™Þ/yZVò–€•Š´®¾bmÅU1>’rÀ9ñ´Ë(ž¢ù4¤ÏYÆéa'S¼¸«kg¼ðì[e\»%-¿VeÝpšì®ìX÷޽À©´ª÷¬Ë÷ulM3§›Q=1ô†Ííw¬–m¯«Iqê¨÷±6[·ïËgÌV_'fà‰˜n²4³*dÄ°žÈÞñ„<v^Ûí3’5¡~,õø²rOÁa)ȸ¼Xmv:IîÃb^lõO'œ¯øÔ'A´½×YÅ–¡Øé*Ç÷¿F6˜˜~¡]¸ÑÕq±•6T\f}X“–öqwyÿÇdeÇŠ
¬¥\‹ïtÄoö¦}d‰.+fZpnMÜlY·¶ë\Å×…°ùÃÔ¯g:–ºdqÛ¼óÏ L}µ}ßÈ>€JÌ«ñìÓàé˜ sê2³TgöŒbcªsÚç°œ,ž7c¿ëÖ"¨½MhtÈ +7$¹Nd—Î1*ƒ_ÔÅç—Æ–èn‘Ý“’ÈGHdjRÚ”öï>OÊ:$óìðn–ÊŠðz¤•“[検rè$¹DÉä!1Mêí·kKü0êõÓµ¯c‚[Ú–-HvtÏzáK¡RðÁyŒx7ÇRYÂ…B¯ˆéŒzoˆêy[?¤²“¥¯‰]:—ÔÕX¤[ƒ¤xé†1Ë]OØ|u‹¡Õ öFäíG¦…@IO³·†íVdžÖ—6k–%˳/9¹¥p¥¤’8To׌æ¤%’];W¼~}±7áÁàà—Þ
~¦@ªy}¨¸÷ª«¦`§„̪5Î{ÿ*d©šLTâ¸ngñþ:u—šá¥ûÙÖKJ@Ë‘õÕÎw¢2¿¸ÌöûŸ~’RSx4C{r«â&·´ˆž-Lщ½8ïÏ~\ŒR`¾L3½`z\Ôê
âë*Ѷ³7&¾âÚˆØ7›±…ªki8Ç6c„?Z)-‘,/î=[$S‚<D(-ïS‰wB·xO5ŸÝ¥Ye†·¯ÝvÿòÚ5»êî²>ÁŽz® È„é¼ûcÒW'IöÛˆ]4#ÕòÓRó´ÏìòÄŸ¥[Sì^’_0$;E{"ØIEúTç½Æt0~~Oµ~•º&žváÓƒôtèš›”C½PaK9‹Œ‰XW9O!Ù¯>}»9aïô/,Dû¡^WA‘ÚkõËQŸÃU›¤wZ: »ù×2«œÞ4ôšZûYm„qùb™éd÷Ç»Hà8¶ ó¼yæÉ™å”\¿cŽòhš¤ªž;,’Rs;夶€Ó¦¶>ÖÇ{µâ—MUcPJóåàyϹ itf·ŠFïz“oS˜êƒ>’÷—s(Ð{…Ž¹þÏjÇïE›ÞbŸs™o^X€
Mæ&(÷Ò¼B¹û2pDݱNÛ:ùe,š–d1 +³5;– ?=£úÚSª˜¬(=ëä-ÂÃÏ<¦ú#mc5|ù‰¦Ù™e9œÜå%¿Ògá{BM㕦#ÍúL{÷M…ÓéWìÄø±/Ôo¥ypŸp²ºhqKßóÊôÖhé}цÙÈ7 $Ÿ„'xßoèKÖG±]©§ï·àÃÂ]ÍÀF]Z¸aÀÜ"ÅG×—ÒµåõxÆäôà.ê'´¶têI{r#ݼk£üW”"É¥Ñ_…q-Øã/j(7F¥[sþØñž5N•s©\åÙ Ùåºa³ˆ[€÷Ÿ&¤b|©r´’½,ç@é5`Mzw®e·é{®|e2®qðà|«1±xq§ò oûM
è¹´ò÷Ž,ecªóé×/ÎTúE¾ÑÎOèåt½;²Ú¯55Þ,±¡ ~®±ŽükáÊS±ÕùDÖ€ÜnûЙ똷Q]O<åš«83SlÂI´F+.åJ¤î3;¢>¤ ~8snÚPóÒ”Õ4ÈŘݱg¡8¯] +xQ¿˜C¹Ê¢»¨+£Á®;ô¨þT‡OS¾ý%g§ £_]>‚aŠlôºòSÓIH—ÝÙjÏêäoÕòÈ|{¯ÜxZmB&Q³iV»tÅ#12v#o&ï½[æI»‡"žZ‰t/›)£§ƒ¶^RâÈ5Ú^ñfÿšç#+4ÎI¥d¶-Ýj :µÏN#üüU}gUv«~‚Y–Æm#ÆæEU[1.¡Ê%Ó@tS§]ü-“Ð]¦ÑÊ('—vý¢¢1øuŸ£ò0Œ`…ô¹à·ôï=xÓX;´ÖMùgÔYm|3~¡/jaªMyð÷ìÕ´U‰=+“O7+<œŸ>îÑaÏB…kæÑ™9"θdh›4ÍëÏTÒ;JÕÖÉ„¢µwÌ঺*·ËîµµüÌyWÜñ>yj©¯CHÛ|¬%yß³m Üm uVO +Øóu`Ûñ%¿–ÃI¿ívξT×0%pÍ9¾‹Ú¤å q¤qŒ??¶"èdËÞ§QÀ†yÖàd3}MUo©!¿VGˆ2pÜÑ3c‘ã´JPHÛŽj£l–SøZ¡•³}¨¾ÅÜ&Ø-ÞÇ;´›òèx-–ô~˜³Ó€¥»°A±—D }—ÿnƒ}?lÈð¨˜Ú,¨oìex˜£³£Û×Á;I›ÜjqâK§ô¬¬XCñC-º«5³{ùÙÅ2ÆYdÛr$®ecÇ•åwCÐF§|Mi”xzLF”æ¸ÕHKñ„«ßE†a6'^òOéÿôŒ¢ÕÑ¡±¢·™ô2F¢Ç9=¢¿&½–§E€é….³Ž„ö´c¬Œmô}™@€(>a"CÆ-Ÿ| +”ínŠI©•5z…)·îp#èù¹ÍMT¬Ò¥XOŽÑãñ½Ð?€Y¬³ÝaÝož½ôªˆ¡h¦9 +© —zXŠRÚ»s‹ï„ê´Mrí}vÑÓ«µHK‘æ Ζ`?ayJ§öð2#7‹áË€Á‡ëÝWCѧ3ôKÝ—;ppjvŠ¤ü–Š„‘mÛµc7‘†“_ÃöÍ·¨ºÇ+DÏs´¥CǼý@»‘G§®-þÞÄ4¹—r…Iùl6.>lŽùl’ÌÆùÝ?
âñ æÇÝi¬«ËñgnZ8n$}X2Ù¤—jbÐ;+ +ŸÿçM.;ýZ¡5B«‡&hï}-±öEÙå»ÏTñù9ö2[¤BÐô +nD"¸‰™‰ræEM(I‚œ™ùæÚ][Øþî³Dl;‰)×1äž?*ëé„EscêZVüex+òB°djšnªRn>cœtñE¯^²"´Ë÷/!A¹oÙÆÖDϹ³zÕÇy”aHŠ]÷]0`¬^³Yä¸ÖÕ~ƒÈ=¥4eBñóhû¸æÇ +Ý÷W]“8¬&µ¡ÅV§ç³
M®¼xQ9™³ïÍÚ1œÝ5çýw–¦ÄrJH²1‰~ʆ®¯]ÝŽ³²-qf”»wQë_ëÛyúv´QN}|<¾´éWì\´õÜ¿ÂO ³l‹ø˜¥û¬ñPvÍŽÖ©\P×{³wâiP€~?;•ØìÐi€©¤"c|“ØZ`b´@šæÅŽèŒ%;‹Ü^ä3¿mµW-ö¾¦¯ß›NDúß±òjôÿ˜R*öK/”–±8M¦d© -V^²¨å«þ ~‚=$).xIŠ ß÷ñLPRì÷ø±ûÕááÛåôAÁÉYÁOUFÏ"óUSrîEFÌ1=–p¾ÒÛv¿hŸl›ùU@ý=¾¸AζB‰UP8¿ÄË7½Ì³PX垥0~7RÊÕݶ¢â<ðÊúÉÅg•…0?³0õª$–õg<̼`‚l7Í´º§‡f “5sA™’ÚOßè1ÌÌ
¥VA/X}ƒDtzÚ„2…Z‹W0¸ +ìŠQ-‚>0×»šâƒ–{õiÑüÀd¤M?Ãt¹°”È>Þ¶:ºÓ'’ò,J™ÆXø~ûAh)s‘OråÙJaÅ˃ÙÇ=ÖòZP;i[Ö;lÚÉ™ÁGÜ]šâ<R‘Zž¡“U…è$P•%@lo˜q,¢¹išº£ £Íeù3Q¢M-Œ&ì>99"ÏrxM\7뻣zÕ©z2EŸÂœe÷Q¡z–¥¢jÑOÞ=yWï=—Áó“®»m;slHkXÔµÐtn‡Pjs[\[«:óÓ“*¢Ó¡"àkwÚÒªI½'«V/Þívàýë¹Ðx†î!U, NË2EÉ$‰ ~»&a¬¾5®¬,±à9¾»~¸]†ZOØóÎQ/˜ô"ˆ!xœ©<n«$ù¶ë&ä|>Øéuîÿ +endstream +endobj +5798 0 obj<</Type/FontDescriptor/FontBBox[-19 -236 603 1060]/CharSet(/a/at/b/backslash/e/eight/f/g/h/hyphen/i/k/l/n/o/s/t/u/w/x)/Descent -221/FontName/SIQFHX+PrimaSansMonoBT-Bold/FontFile 5797 0 R/CapHeight 719/StemV 142/Flags 4/Ascent 759/ItalicAngle 0>> +endobj +5799 0 obj<</Filter/FlateDecode/Length2 15426/Length3 0/Length1 1518/Length 16478>>stream +xÚ¥¸ce]Ó-Z¶íÚeÛ¶mtÙ¶ÕeÛ¶»\]F—ÕeÛ¶[ÏóÜï=çǸ±cíXkfÎ12sdÎØ{‘)ªÐ ™Ø™ŠÛÛ¹Ð1Ñ3r,m
Uíœåìíì…Ué”ím
í +`üCýÍjoîdhûm±wðt²4·p0qq1Òý0t|s¸Ú9¸ÙX:[˜š +@Éü}ÉzÒ~‹ÁÉAõOhî¦v +ÏáÓ≌NÅ»”"þH?S®Ž«B=ìç`G”öÑébDzåÄ|þ¹ø•òÃ`Ö¦ÒÅ\AX!‘Z‘Ÿ³t92¢ŒcB–=³l¥Êzpxå5›©‹ÉKá8X&aj𣋠^ÑmA1·)’*!“×ð¬¿~@2cõ$M`r0ôž| +«”úr@¶†rWdo,RGX·Z†ñVn!d…,@aìÄ%?Ðêû^f“PÆûŸ»¼+§‡ë>Æq/îôÛO-æµÕÄ_bt¶+´ÉFåe£c@e¿f±îNÙ©ÝáË£Ò~‰÷Õ|ÑØ •aú.(LHm„Ž·å]XœúhH*DeP3ˆŠÏD}ðâ +(ö”ª6Tõ<3h£¦Nµ eV¹´M}¿““£ìȪï½õŽ½#Ðé²ð¦ò +7à,î¸kÒ¸f®"rkºð„¯ôE?Qý /Rn1¡JjþÆ
¬ú`ú)öCÂSÿº"F`zKB%+/Ï'NÊãÓA0sÁþ9;qÈ3ÿhf¨è€Öï„Ò©ŽÃ.·)·s”„Wq΋V¤Ý†óSI!ãÂ_‚öÇïêëŠ}Ð\/üPävíy §BøA¸øÛ6•ÔÌŠ³²ÐÍ¢™ öµA¼'p«×>n1įßY2Ïî‘ý¼°(8Ë6nÊf<n Y$ å,É<öDÓ µüí ’ÐvîɵÓ?½Cn€õuø¼?¨"ã(oÐÒØi{Ø-µypÇß'D?‰ÚFwÑÙ{ÎÔs¥Y=œzÂÝPåèêâ8Ëq“˜À‘¼ ï´Má…udá+-*÷î9.x+á*¿õÕÿ<~Õ¬MGd=¥ +e}}|ZmwÑe3M6:¡b{öŒ;©äŒÏŒ”UJÆ
ο‰Òë +k±pm;,öÄÑÎ˪h¡Ý”#tWû
+NI„¢Òø:Ázƒ$ZME×Fº§fɦàPV›e ² +3²feªàe£œzh±¶ý>¿j7|äº,~c&|N*CÌéHB½ÊËO‘?Tl®½[óþ"µvö«B«q)ƒûzw\G›«d·É<Ì·°¤3®š}‘¤ïÒGK[¨TÌÔ7wÀß(jªBE}0a}háõäwY$=° ¼”wv¥ÿ Rªµ¿æWúÃ?ö²æ:Ž —!l¢µ04Þ]øæè]“ª†w'É‚TÀ—x´±&»sw
æ3Qeá®å½Ì¯õœ>³…Ñ^ gKŽ(6@:2´î¼-ƒ³Mïl…µ‘µ!—SZ2,È&œºãp*ûû\ mØROª¤ÇÍBâÌ…YrDPþÆ4ýÙcGP¬/†É‡%šÿ““ +€>^ï´Q¨DªýQ£Ê+:M÷ê5^_è_ +ð»c"ì”á$þ¬ªªú›QLö•ØU·ñ‘W… +}å±á¬C‡=kUlK›…tÖ_¯(B’:߽ͥµUUäùÖË<´äÞsýe\ +ú?Á¬Ÿj)&%'Jš[Eiõ]ûáã˜Vè£H!Ã1ó4Ô#¥H
ã¬Òš½wncLŒ0%²;öŽ‡Î§Bµ|Ù¤XŽµ´°|w×"Âîu<ÏPv`¹ç,–uîŽÍ nO®š¦¬±ÁѬœ²385D0¼3jI _Õòß)ëöAÖ1È°E%.œÑ3o¸‰øâ¬ÜÜa[†êŒNY¨W4öä{îMbÊÊ"²!m¢¦ÙÆ2îšÔ("a4œn ØÎ]àeDbþÞ-UÔl
ýkg¿ŽaW®¿né…(Q„*w”ùD>n& 3‹‘¸YÚÛçU¨¡–Y왵½eÒ6Ò^G´0l³
`›övÖ̦NæË2DøMsž×_Üâ¸~äA%±÷“%—¢žðhgm'LBö¡Þxìâû³Gmœ¦¢¸•çwÂI¿É̵¢×É»XŸ·b-!3桇JÇN”)ÖäŽ8|AVõ÷ý•u®-½|*Ï”ª{¿?Ð8ºòð5iåh,ÁjêxÙzƒ±X+?ìõvˆtT+ˆD%HŽ/69ÜyæüFs†@ÿ˜Ýæ¥û=T<£ßßËbîŠFò*Â>sPèÁA¦n„ð/G¹È}?'èˆÀ@£mNI6¬vù{„×(:›(ª}ASCëû UΙÜOP,°X˜Ù|¢SÅ #Ÿ4Y½beu{ÄÜQ|ôt/È?^¬IJãŽÎ"w5[œJÅYïáÀ‘Ö´&-÷pRxØ—†‰ÚHY‹jÃZ¿BXôvRËw%·ÑÀÆX9lTìzðR—’ÿîHÉ–Ðî—Y‹M&pú;^¯¨ÛÜ‹;M,1¹X1E𛋿E{1–È’ÇéÌtŠ€•'»Yç½6%•;3}‘",ò_h¼ÉKîÑ\¨s1üÒÆà²dfº=õߢVµùÝ:úˆç¾[3AÎúô*wÑR+Pýɲt3Í(˜ù¶ë"öÉüf5ØD{,hÍÀI!Üäiµ¼švÌ…šjy +fä/èç„Ýsw›©‘×-,·!¹™#õ톓Ûö g ¡Î¼Ùd›ìÕ çq¿Œg›¤r´†âKwÌõ?O¼Þže²½#ÖœàKpC¾ŒUÈÇK@¢¢)íBTÕÈ”N¦À»<㦠Ÿ +íg|¹·<¹},}£Ý•ù±ÙÑÏKáOòæ +nç#®ï#«“M~]»™Êì^X8Ca¤dÛ$#¯Ã‚êí2Ž™ u˜G{ UñØõ ê¹nÙ‚¥ÅÞÇ^Ýpì»í’±d'qlµ9ŒÌS¡É*Ô‡ìB¤ƒsâì¾b”ƒv •q×!>7ÖMxñ¹L.¥ª¸Y…ÂikËCœ#sN‹˜A3ö9Ÿþ¤à*fÅvˆ`ô›õ;òQî¦|LmÛáOêô0·³5ÓRÚ3W$€˜ŸÔ#P“ǽöâ0á`u¦¯g‡Íp¿$+´ÎtC‘_§ÝäI›µÚb $Å3[ +Åî²ð÷ª< }XHÄÅ5@gîv…›Aø®/Tfsb8Î.¶/Ã^Bp³êÓßà¯[”t‡2üú5Ù4û}ý0X¹HâoÎdÇ‚ˆ°Ïhè…W(¨~eö¥$;ÇI©güãWðgŸ¹pÄÚ_Ñùb"m:k%“FŒPî3Ò÷½%"‚^å%?°”¬ö¡r’ÜŸNÁÚÑó›tì˜eýîò<cÁ©šq«^ewLŽeœug ×—¼'Q±ë³ÓQ1×”3£§”6ˆ×C?×)6'Æ¡¬ï“brŒì%®ÇÉJ\“c?‹`ÿJgs—Ö°,Y +.íÂý¡*ø;Š€s[Ñâj/Ø–2²°Æ+ûoÑ)}RÏQoÄýáÿ0ŠaÕ‰VɃ—˘ßPÛ:¾<6ñPCKhˆ.’»çq.&߶Cæ[)Øl΂:¾šjVüù‹?‚ðG³JjäOè +.É¡ÃY*·5d+žýW¨.u1C‚
&Ô.¾:6øËTuÕÕå9݉£SzqW'Ê5ûŸ>©OÝ·£åõ.m©,=„o§_Û^)‘QÄç~"
¹šC•DŸ®ëwU;%·ð? U£•®úÁøé”G$úW_……,¨hf +3•„ 4ù”úa2
÷óJ‡ä/ZõcjäÇ¥'¯5Rtÿ‚ªüÁ¼œÂh¼‰YÊŽj¬~+Ë?Ϫ˜¤+t|DÑÃŒˆý Åö—åHNª÷âOTâü)3EXI&xƒëÏÔÔ.UꦰuþI”ü‹rŸwÄŒ|`miYž¼3ÝØ·µ1%çÆX£™ wŽZWdéý<ÑÆÍš#Ç°Sðû÷|_Úc>²%tH~¿|ß5!à§wPÌTJv.ÙI’˜ßÈ%Ë pŽwÔÙý׬jZ‹½JíA"
E£[‰ÇTµ¼Ùƒ#‘=å–<øã¶á§iÁ’¦±v{¼Ž3´ökÄê…/¹¡LÍîv”‡~ê~XOœŠ#ÐÀ2–pÎï.ૼ]¾‡Px,Uq‡Ë©ª ;
уàtÐÙÚ¢×*Pw†õkÒà3·|NìÔ]ê+ã¶éðçAŒ8ªSòN’bK´îŽÛzù>\e?¬Lj~Ëãþ‰¯Cç2h¤£.¿yvÛ˜ý#ãó +ÄDݾ¸È¥£F½åŸÊbSWGŠ]Oübv àËF´fÈ@sRmhH$èy\i…°Hõfóƒ×Ä©—ê5-‘ñCÉæL±ŸôðVU–¥g ‡¨Aå8J»ÏÖ½Ä6¦9‘Ȧ>ªÄÕ¿æÖ鸰)n»$n%Å÷xÄ°ï“#aKM‘°Tnœ;*€"k~Ý¥GQDLU>´ +ÄÃL{Ñ“øÔ’È=|¢åBé÷Š.^°°ÕD'n"là+Õ È6~-CêÁˆU’1Æ×nX4} +{‰õ¯¯çZkæ0þy¿ ¹Î~ºã6JüAÐ×B{GÌCJÅ3VÊóç*i‡œ‹ÍZÍFêÎ3Ê2Ê‘CJÒÿj +<´„xÿeNT{)ß#6šû«MuV|{iÆ›Oî<›`‡à˸¹¢”PWsay‰?ðíM”1ÈÖ?ÂU æ…¢0àŠ6CÆJl«>sGçhG†8ÉoÜ×lj0G^¹â ¹dþr•¡£—M7oBø]^¥áœñ$)möñ2W·|O¸®|°ÍÆä® +zÕL»¡Â´&F«ˆTL=Ü@©æ—FNƒ
‚—ÒI,eòÕ/NxÍ‚šmgÖÓ&ù¿_§ûÅ«…ôq5üù“ë'þ~`!>g^ÇñÒK<ì£3»•ãêþ©¡ÊwLË´ÿ)Æ'{ÏG\ƒÝ+„%S$/þ¨Øo Ž9Ø!s2}•`…= á8–Eý³N)uÒTí;»[QêGƒ°½@¾úìÜNˆË\½Ë¯± +zˆåâO7MTÑ)™2Šù,ð6SÀOæÊ»¦aørß›$GôÌç&ãöñ>fÅælß¹Îu–Óß6rlʳ»b"äâbC ++÷ªŽ +=.Gàsõ‹éº›AA¯£Ôñe>š×{?v@Rõ€øƒüOú(:ÜÿÄG>.™Ú(ŒµFŸ5°9ÛKk†xY†ªè짦Ðr¹ÞZ8:œƒº,UÔ}ýÒ«ž¦jÀp¥>×ÈziŒ3©ªÞ•ÍUK¸Z;ïѲ@Ñó+&ü*©B2%uÆ3žà„¹™ÐÖ‚Ÿùòx9°ãrK<rŸ8â÷,,äP›þU¹¸pÌzýÂ9‚ÂmÁ~1šm=‚Sß&ü§(ìB\êT5p}RQ&m +¸0ÍÍ6dS?…cž»¸¹¨c$›óé>sÂÏnûe~"ƒ¢Óî]ÑâÙ¼[PE†š”lì<ôBøù3Çøà©.ß(ˆ»g’©˜9ùîÈ™4B«…L¦FA„Tň2„[‘„h2žM(õ´&IˆmëXÁ>ô»¥ÈÔ>Tgäd¥ÖˆÁ}ì.ûUöÑ&P™æ/ˆ*1¤™¢
z%3{ÖNyh~U:Í^3/ײÞÞ"k#%GÙåØÃcaªÑAkZ‘vbípý¤Vb^»?â7ævê$÷¼zuuô¼R Àÿí5àȶÇÈž¸ºù0µ¡›¸tÖN—NÈ„ï:Zõt„ +"æñ¸P‘!ÁÅRr–bìמ£Lq ÚQ̃jÿÔ8+ˆÊëiWF;GD®0PC’> V0õ»
a¾Ô×»5âgmp:ïé'~dvêáfšIâå¯LÿmÚ{ÜÆ%_JV:tñ¤MóÉÀ9\!‹‹2AvcKäy»8¯)³k&Ñ…4¡¢û–÷¬ŠÞñª7ÃÖdÁ³YÐ +5—0£ Ϲd°e>Ÿl uMs.E¸±¡û–Õ’ÒKÜ;é¡çfׇ?4{ƒ>ðMû|ˆh¶ +“ŒKø1zbjl‹¡sÓ>`ÃEÉsj¶ôß•IÄk ¤ùK[Ö^áÝ'Þ4hö´ñð¶èjíÆ¡ +mCÝ_!
j;E‰œþ&ìaÇ\m"Ùý·~1Þ:8GÇ0•Ð)ï6©3N.Ç&6V ª9 ¥Êë.Yüò“÷@gmÊÄiƵo&†M‡Ø&ÂXd‚U™¾˜9Ð÷“’ó‘Jiûì®eØÎI@Ü5LJïª!Ü]»òÝÜeÑÌê«×’cMßÕOŒeþ®œ•ˆã”Ì%‚Æ s5\麘þ¡;ÚUºÒðKàÔ'ÙDÇv¹à«
teÌíÒPíOIîá°Äû«©`ǵw"ÉyÅG; qS
Zê3# +ë«ìÒ[ÎœÒÓùSà“*éKP¶…ߣÃOzî†-î–2ø¸¿toîÕı¬-p–í¹zÂÑtx1ù‹½TVq{…òÆgòvšƒÓï :t¿’K‘Lbý0œ¿ÂO.–Ìk<zÝ´÷˜\»óNšÙ³Ñ‡÷Ù¸:L7ÜóñµêŽœüšùÍ: +RÚvšÖ´ÂàWɮٺÔÚ¢Y˜{ô¬v«,áÞ +š?V/ÓûçxcI8ß`bY‰Íö¯ +jÚVÂ6q¯¬"`"=›ËÀÞΗ¤’Ÿ”¦„BzîègLÂãhn60Ô¢êÖßí3¢Îô¥î
Ú6çmp©ð™›ÜÉEùÙóþ¹zTQ“‚(ûKÛ&|KrC×Kÿ•¤¢÷"@©í‚»ºkå¼ßå!ùsÿ©Á—zC`y:sOG Ë~V¥dxoaÅÐbÔŽªñÀß:V·Sõ[q`¦Ã/ŒìôÆ g2ª™†7e:SÜ¿ETb,°«7KŸÁ +uÐÀÅ1ÂÔ”’²V¶øÚán*•j÷ÔÆð+¦Ä]©Ó› +"D*6})kî1mñ‡—
çÇ‹º)›…Qöx +V.u¥J;À9ÿÚQãcHT9âOm ²õ$J–SÄŒ:Pèâ]Zs¢¤PÞÂBTs²ý4ÿ9“&ë›wéenø +ý´ ¥m—2íÄsXYë}
ÛÂË
)éµÔYk[ž«¤õóáG-@o¢@ÆfÞß>Ù»YìÙþ¿ªÔ½»}Ó,×%<
þ| +r¾;kç· +嫼ºKÍÈ®ˆ~aL½ª +…TÁd–cÀRO˵á†^nVsfµµîóù÷;9ý¹CHbû)Ø=Øç–Ї¯u3@±ZÃÝ,Œ çOBP('>ow\œ›ñ>4ù•„<¨XGX´lWÚADú Í«[DI‚¡G{&ë¡W©ëÕôYGQ†MkÙ¾|…›œ¯gú<9¸Ė¯Øà˜Œ1aô +
jÁõ{ä›Ô@S|ÞU;4…˵$,2BW²SWž?i9ï3â hXk¨³ÎèBÎ
UTÓŠ‰Ç(}ªL¸²±šÊÅÉÑ/ØgËæ;ðö+çc+!§reV¨m%4
†1|îÜà'2ÌTlž,Ñø€2–v’þÕs˜ª÷æ
œCm×ÏcrYS¶Á¨Y¡Uç°™qdP$˜veÎêwüI”sþ4 +Àêl¨†æ`¤ÃÓU+úM†x3÷ +²Ro£tº¾„ÊËð5F‹ª¢‚H°N~™£Eø©–ýÌ@„)‹ÏHñà…XQ˜‰Õ…È
+¬ÀÛ˾—dgï+Ö‰T +§õœ)…__ÜËà=õ¶Lzµ™æ1—Á“µóYŒfS7pèù’aÝUç.zªÓKwDþµú5!“žˆÛg²1=nØÌumÓJ +ô>yDüŠ)[þ²ÑÐ;7Z½w\Ž%I}ût×ç»ÝSrvë}µD?R Lµ¢Ë‚¿wÿ|›|úe½ÜÝäjé¨:“¾æ ê:¥±uÓ-¶
pãùÂ,]x¢ñ¯#Ã̶ǙtSqø™Ã3|L¶¯2ªÂ6Ï LÜ£ÓŠÕ”Jµ¡t±ýËaê7ÒµXj!ïÿ³$º¼Õè+؇²Jf…S§rðïà3?ŽqF#=šÕK{`Qê˜þ~&®M¯w[Á÷U6r3Ú7WCÏœKzP"ŸÒ¡?«&ÜNy¾xå(Ûb5Ù Ð^´²EDZIAoÈÃ@P…Ó±;uétW£Ù\£—+÷&þë~G˜é°ôÄ$+ÄYÄj»¾z„›
.D*R¬H¨±ÚˆGiü¼¿š‡aò¼¨1Žüè†z’Ijß½ÔFý/v΀R÷Ó @?ôP±ÏÏLX<q(¤iç7‰ˆ Aë“B©ÞsKB·k"…i°–O}J£-3¦òõ¡ÞEÃÑpØ*)H¶*ü^O‹šmú…x'.Qû »ˆÄg³6ýHƒ¦ÎE§ÏÊ×!$¿‹El”ý“Ë(ó“¡ÓÀ1»Vpa*G».-ö bî·Ó‚y§7 +agqœl`Ý(¨hHŒÌ¯íŸÜIJê¯ú—å)–“L±HUê ®r,ÉE˨Ly2`^ÌRóo®æÓÝ8m_ïæ²i4\ꢃ=6€àf{8_!· +Õ}!Áä|ýñ¾†*I¥¿VÉäœmƳ…5¨3¡ì9üH›ë•™ŽÅúÿê‡àWwjõÃÉÕô°{á)[¡]`¢UÞY¦é'Zl¡ò2¬ñQùÊ<E˜©G)áíe€¨±jÖ0‰‚Ï“¸U +}EWöºm®æáTfOÚɼUnù|†>¤ù„9oIö<é=4…RP(ÔDºU3VÔaå.{îÔŠïp)TÞéªO¿ýÚÅ}[.»IàY#=9á:¾ÿ„BG+\ÿ~)x%]ˆ€$ܬ´Zeo@²&Šu°À¨lZÙOßÙ‘!tÅDýP͇b. CGMN4Þà÷ +Q̶’ÃÏõ”¦„îöÅTúؼu‹ìš½;ìJ"*[Zõ(5$‹$„VÇj˜Ùˆ«OáιȢb-eGÑGŠ '“ËŸ½N£Á…cƒÇ@‰Ë¡!¨r£hFÀ4uɧÐãᇸYUû%œüÎjÓ«„Þ¸f&êæyºF‚t`¡MX\Ò2¤-RNYç ,¡7ûÓ‰8Æ(Ŧ3ãö8ôæÇ®óvEg4Í°Þ¿Š·Q*êôlS¡öÏæ«©¦KÄ‘•eÛËOqœðÆ0ðE'¿ž3V°{¤
ØP„JÇʫŽ0ÞbéIÕLM[•ÇJÊǘ…±ñtÎêÄ7üý´ir§‡\5º£Š¢GëLq¬žz5ÎÌ%xn'I.`ålÎhÀ‘Xqf +¨Cîý>wk ×ðš’•œ›q7èÐ!#uŽ¸Ng“'+ÚÝŽ"«‹V£ñÚ;›oxŠÒ„ÌpªX[jJ Cø*¢d"všÏꟜ|תÏH?Z-P„y|(Û’9ˆU[Û‚CµºpÎ7¦ÙÍU“6+¥§Ïs~Ñô®†L'Á—É—Ci3Ò¨gªá”ênBzœÐ'{&åƒzSAàxYô¶¸»V»O刮z–£f¯à|†q³lu-NÂÊ”/•²cSÉ>6‡îTÀ?k%Nii/ Ǥ–;À@œW¢ë b¬õÎÛzÃ/º6þýŒƒFô8ͤÞR©ÿÑàÇ<6^tY‰vEÜÚ2-EëhdÎûVOÇRï/Ó=]ý×æ´i0¶P´SESÞ‘>ÄøFªþÈ4¸æöuÿçzëi7¦îî±y]Â
kÕ5/ýÀ¨Y +ÀHSKÕ':!•"
ú@gÈ»f}ŽÅjo‘»Uw„º÷ëKj1i¡þ¥EwH¿ÔÞ½ ûK] >ÊéJQø WPSšÄ©I4&ïO +^wX°~£2î’QxtÔô…_ûÓ(O-`Ž¥›Ã_ëàκÊ_{@°ŸµÑëòx—Љ™g£vÑ<l‰ùõñ+bÀåK+,„¿ìÅÑâ7#ÀT:™¥"Y–Kkç³—¼—óéEŠ³&Åçx°d¼n~ËÚ‘,šrê#&RY’*L@â©a_eSb¦€¤îƒdMË©´.Í|ˆ/OâOÄhi\dz`™ÍGÊȺ'ƒ’Dvõ’x±o`!Yi«¸qÕ[T&q¼T‰†:œíª¶eNðƒh&aŒÒÞ‚ÚK¨÷åÖ +²¶ wª²%t©˜häjÃ[ìPE(¥óIÏa}×S’Ó ì¹éPLéÁ@óãçöŸµÊ«L8(+3V·eË<Íl¶i—aXô öÏ +Ñ‘m
0q.Èž¬(50$¹ªÑ°å£bâÙÙ¶?ÌHÄE—Y碼‚g&óŽµ.‘»ðjÁ +míj_ž}½AÌœä±x1ì†Áh¢Ü|‹ +s Ñ-„‡ð±0E…¾QšžsüÖua#›ðb§k¹L”R2W‚¨%IJà +¡¯7¶Ÿc:Ƕš×òß4"L{F¤mÓò>¢Û&ØÙ‰;ëû?jc¼êge#I”¢ga˜2(9Pú;‘œŸÁ° jñðÂXglÌ#ÉèÇvøj¥»ÏÖ…9ê‰%t»ù¦J\J*’|á?ß"uNdu‘uü׳÷fŽH0+T¯o®ü-ÈÓéÁÎRéÄSæ/K}H[‹Ì̾ûEM¿xm6{!fò±Ô©0m(6eEƒWÝuôRÑ¥æßœDð!>#ô _ì0¸8$:u –D~̹©aR}Ž©âžû“y,hhéò¾½¬øŽEz{z—V£
YKŽiS§j†¼»U$è¦BY)³ ƒ[
-¬éDÌýºM_óŸñ(¾NØ@ÿm߶ßw‹mnè@®ý"lúšƒÔjO³H†‡î»+¨êØlêf^¢y'º~§¼·`¥Ð°kß'Ö&p‰LÈ7eÛÈÇàÝ«ëhí–†ˆÚTÀÝ+…t°ái‘~÷íI ÷Æ¡Q£’ûäàO«"Þ¹]whõNU +ªÀh`½Ý&° üoÈ•ûgöù»Óið"¼¾ÎXA쟩t¿ÊåL`‚ÃLf%ãB.P4›éÚÕ-NˆÜꇆƒ|
NëÀKÔ·~ª²ELbÕÊï½ç¤üÜ3ù|Pâ£ókõÝ+ +,[…r{Ö¤ÈòlÆÌôfA3”ƒÙ?ˆBá’%°ï~À¿‹itý= +¾¡ Y#°…`$öäyâäa '¹}èî +Þ’¨©¬{ÐÅajW«kÊÈK#„pÐq”û,sUàj cjÒn9Lûä8§^T›GtfUuu(’’×ebGËiž4ýˆ?BK8Ά±èæ‚*÷Œ§žž7uærYï)uHD’Ò‡jti’ó×— +$žê¬óŽ†Úܦø×÷WZUFW!Þu˜¾ÍÅȎɧؾãCKF1£Ž¢uæ‡äJ—¡Ñª-ç¨\ŸžÍ,Ÿ'ÆÚ~¾ø6aukžÄÝ‚×ÏB(„Ä@×Ô™'m¾ë’EíK²8Û¦¿\˜¤ÜQ±Ä-g©?™d<>ñlMà0. +Cb
8Cùï‚ÁÔÌb‹ñÌúîñA«˜ÿU…B]ܽ^ê´n1gn +UÅI(ÖŽYìg‰Â!a‚œ×¥âÍ_z²‘m\Åz£(aÎ…ÛÚÔèYÇž’bIݧ¦nðV®ƒË¦müx+„
cÉëT$<¨6ÔÔ(`µr|¯ž”_¾ž-•aFP8,Ý8<®EÁ¬¡}Ò®9œV?õMYúÁÎ62»pA&G³ï±NŸ²ªo?ïýÜð€{9ƒqË“åM”xŒØä7´ˆÆ-¼ï;/)ÐÜô¾¸¥; +´ê»7#¬ƒI©l4jXñœ¨‘¾Äs‘ÈÃÌføqÝ\¦‚ª‡™Ü.âo¡üÊß¼@þÊí>œÇ{(M¢ãˆˆ]A÷ gB7WRÓOº¶o.‹1Í榅þ Uq5½ªã£\“ªèïûl^ì©æaÏ
mV`U÷üO"•Ä¼îù.Ý@:–î¿ØvV†QwÈœÊ_LŽêDØpoé_
¨î‘º
NçÀ¸Pj
†Žeòò0bH°Ô:ÂY§ù@ÖK°4°í¯~AiWƒp{y’õÀ³J”ç:U\䑇¨TëõãȵGbËJ.^øסBˆ×Š Ö×5õ,ª·#Ýqf8®…™Ð¯,·Zz¸>iÔ‹/àx Xàdž¤1ÖB=øæ”ãÐóƒfàp¬s¹Hº[¤•Ò\ðJЙ=ß]¦À㟔HàütR"b4ù@A†»å“«Í˜Ãjo·´¨Ã¦A¶ÏݳĻ?ܬÄɱs9$ýš¡/xê½È >)yZ+ò<ZÏ„‹o>¾ŠW2å,šgÚF@HªþÎôû¯©¦óGOHæ£ÀÉ!ÿýeœÅT +ÉQD‡/=ÒdÃê±³,@ÕÙ!•&óQ#ç÷ ›ƒEpå¹E +hÜ`ôRƒPèø•ïrUAmÆŒÎÔaØG¯E_òîCCÝá⼡¯I¯·È
‚ªåËY´:U‡+"Û·°Ûìó€Uú +ëÁb·Îä_0[±jþE[fi1KgH\¯Ee8œyfHÙ¤œ8Oýb5¹Óè€[š#Þ©oÿÀ¨MاC
Ì;V6=v0þBdeÜ—(HnÕË'|Úh9ÍK‡ò~â5§@<Wc-¥š5^•à@èbLôp¦3²ýUvŒÀ'FËIûÉ/ìÞ‰‹½I@+2®Ýás¸R56#áàþÿ +endstream +endobj +5800 0 obj<</Type/FontDescriptor/FontBBox[-5 -236 602 1060]/CharSet(/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/Y/Z/a/ampersand/asciitilde/asterisk/at/b/backslash/bar/braceleft/braceright/bracketleft/bracketright/c/colon/comma/d/e/eight/equal/f/five/four/g/greater/h/hyphen/i/j/k/l/less/m/n/nine/numbersign/o/one/p/parenleft/parenright/period/plus/q/question/quotedbl/r/s/seven/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero)/Descent -222/FontName/JVRDWE+PrimaSansMonoBT-Roman/FontFile 5799 0 R/CapHeight 718/StemV 90/Flags 4/Ascent 760/ItalicAngle 0>> +endobj +5801 0 obj<</Filter/FlateDecode/Length2 1021/Length3 0/Length1 757/Length 1550>>stream +xÚR{8”Y.¥’Kͳ„¹`xfè2näRB›1ß¾Ì|Ÿæ"CºŠ$ÝÅÜ¢•Z‰¥R +K%¶\šJY)•Z¥<»JìGÛÓ³úwŸóÏùýÞ÷÷ž÷¼ç}ü¬ØÝpLbE§ÐYÀ™ÃqgbK£‘ÈdgäJPsáJ ЙL;°Z* +€ÎC¡DFl + _2“¾¿Ž“geÍVÖBŸfÏ +›„dÏSèÕuß|¤%g¦äp”;äËFÕiæ1ü?ZHô¬ÈÅŠÀ“ÌÕ~,5»Îá›ßxg6Ÿë3š12êÛØü!èH‚‘8Òúp¸f!&çœf²ç4î¥ô}œfz[LW¥{¬Úc±Ó/94DÔd-…G81/îŸVšsõ퉖ð{Ô=µsW…í¯}i¨D2+¯5¹ëñêìߦs?„zS±B1))«oC[»{»$vÀ ·DmÜž#+\UŽ§ùTä߻㪿åp}Tö>ÃîÁ« šúN%»8AZã³f랯2ùe iû‡ä@â©Eî.k¦Ìÿ«Dcó¶y)q÷~kúÝf][Së{¶¨2/¶
U8I‹:”‡w]ÿäí"çµ£–>¶¹¼lË•âߟ$¥>Íïµ¼q¹ÅßÂÌiL¯»útai¶AþbŒO‰-‘q,RÖ§.Øàòb_YfËú@ï´òä…Ë{õ}ƒ‡—®0½>æ·»pmžáfÜgÿ™ªí›Aœ,ko0¢µ‚’;Uë—KC¸|®Úƒ¢ÝÃ^mu+.Ô‘sÕ˜›søïÛ¤®±uZeXACš¼âõùÛQM!ÕCª=J¸ Voèì§ØÐÞÍû<Æ»®[¤™?W´›îPª®¸––Ûì›Ù¦Ÿ”½ñÙ¯ìö #i&_oa8ßÚ.U½8Šù„Œ)»PÕ[ëìµ{æëÓ÷‚d•ó*Òsæd¤4b¬®ô®ÆaÆ;}ž½\Eëîå:ÇŽð`<×ãVäïlk]÷j6ö§÷*6ªówØ2^6»?ÝÀgï÷&ëÔƒÀ²;F§âs¯¥´’YºWÆrštç,\,?•Ì<²=ºWL±ÐÑÚq¬ýÏÃR_yÚ+úÉlã¯,Ñ4°¼¸feóóWZ›žV׋.}R®_;Ö^¡ãú.«ÕCÞ9b}K];Åiêí©/á0§9¹k{º0Mãû½ŽçÍêV“³•Ï¶êj¤—ž
+{W¥åàÈã¦ßl¿a§ÇF;u†’Ù¶š‘#ý?—½ÒÏ›«é82«Âœ¼sL¹Ä±·Á¨î–ŠãèÞòßš<O¾hQ5-ÙrÂÑ?'4)Û׋U˜ÍGWÛå…º)ýûçµ +endstream +endobj +5802 0 obj<</Type/FontDescriptor/FontBBox[-29 -250 1075 750]/CharSet(/arrowhookleft)/Descent -194/XHeight 431/FontName/DLKUHE+CMMI9/FontFile 5801 0 R/CapHeight 683/StemV 74/Flags 4/Ascent 694/ItalicAngle -14>> +endobj +5803 0 obj<</Filter/FlateDecode/Length2 766/Length3 0/Length1 788/Length 1301>>stream +xÚ’yPWÇÁ©¢*m¼Ð'hŽÅ„,2ṉXPQ—Ý—°šìÆÍBc +9F+"žxPo§Ž J•RÊ€ + +-bGƤœ-‚¨£Ý€Ž-þÛÙö÷¾ß÷û}Þ÷=û%¡r¾§b /E2|D€¸¯ y"ˆ@ı·÷¢!Êé2Ð
®®Å)""©›³ÈM"åØ/J£§ e,–{9˜LR SCšÀP¡L,T³=0TäF@F/ +„›vhA8ÔB:â‚ +>"ˆVHÆBëKè J0X,P *-[‡$>…oDàåáôî^ÇÄP” ™µz
¢î±ùP³)Ñ„l D"„5²ßû¿è Ã|HŒÂ R œ%. +£üÂf÷y½5æ—ͯ„4·_¿Xfw渾ìÂ÷žk–ΈxRv¸èKãÆ¡þJG‡À?÷†Ñ¼J§ÕÙ¼lýê׃AþUnÔ?ž±¥w4=þ“KqôNßÂLI[~]o÷Ž +endstream +endobj +5804 0 obj<</Type/FontDescriptor/FontBBox[-29 -960 1116 775]/CharSet(/angbracketleft/angbracketright)/Descent -194/XHeight 431/FontName/RKBYDU+CMSY10/FontFile 5803 0 R/CapHeight 683/StemV 85/Flags 4/Ascent 750/ItalicAngle -14>> +endobj +5805 0 obj<</Filter/FlateDecode/Length2 900/Length3 0/Length1 808/Length 1449>>stream +xÚ’yPgÆ‹Ô –‘û?DFI²@ˆA +rŽ\1¬r,ÙM\IvaYŽáP‘‚¥bAm¡bÅÁjŨ ÐB±VPDÄ“Cp@íelñßÎþó½ïó|ï÷›ç]3A€µBD žNYCLȸùlãˆÉf˜™¹‘(LaîS¨€x<¸ÄŠÄl®ƒƒ
—a܈(‰‰wRÀÜÍbÆÄ.R”Ä„0ü`j'*¥ga „JɘÀE"þ37b€?ƒ’q(Âd@@0!"P1†3X3@^¸ˆ +Е¥g\öÞjíS¯æè‡J÷:4‘Š÷›®ë3Mi]Z†<qýºòâÄÝ›ê+,ýó,Wp{j}J:º²¾ÇÝ«FSŠ®~)|ÑÑëë%ÐñÌZÛ%rRƒß2BDqÊrÛ>ë¤ÕgKjÓ“íè…LÖ,Õº¾…Y|(tÓE~æ³£Ò1=ªøÕæ>«åš©¤_wÞã» rü]J;L‘,¸f›frÕ¨¿?owiüëÞ+¥©¢^׸;›e*ðJt\÷`åé±üTù íÆ}W¢õ‹[~µð¹Æ²µ·D¶8–GØY0’vH¼VV¥Œ†ã£ÏH{®²ÿxÿwçÊïë;]¶Yu/ùe zY«ÇÈ7_ÎGÌ”yVF]㶖ë43ùõIßWV=[ÆÍÖ¸ô¢À:vÕoëx½{8?eJ/i{owšöuq©HôikUägðWídPÄ…µ1íÝSEµênïãÔÔ íËU_a=»¦¢„Òô&ýE‚èý
õñ¥D¦}á’U+|3¤¯ýê¶:…¯Omûi^Ü<¹øV“Ó“J…Ø':ØëÄä£o2ä‚ÁÁ†œáé¼"Iƒ}¥£RYç›<…óžû¡Î:7–„ö{˜&EÞ‘çÔèûúê–¤#`4lJ¤ý(Œ|~Ÿ£ý‹m‡ASþáèÇ‹/¦ÞOc¥wÜhí.¹=¡TîYŹ»¥¿X¥D°Ê~QÀ÷jNv"´iãiÑÒ-¿t½©¤Ç#NÇxêv‘&õ¯˜E‹Y!ÛyNIûR„§Ž[ymëênçwêiÖèò쿨L1Љ¶ØÑ×dºO£þ —½öyY¾û)¯pù¢kΣfMËÚÔ7V§Y['½·Œ¿£wÁ&hZùçŸË½Ã]Eï°¨Žï/ÙúpõƬ“Ëê°—¡j¹õ6=ù±½-W +Ž¶dV8Û÷‡=ì>SŸ7äíÒW!þóp¡úQÃåÐzVw°qE²î)9,Z3l>^W©Èùv€‹9¾LT¨é(!åªæ'ï÷VS~“¬™P÷¾}óÞ¶g»-9…Ü„šWØ;ý´1•ÞܨãoM–ŽâêãlT1T¸O¤<ùÔv¼> +endstream +endobj +5806 0 obj<</Type/FontDescriptor/FontBBox[-30 -958 1146 777]/CharSet(/angbracketleft/angbracketright/arrowright)/Descent -194/XHeight 431/FontName/EXPPPL+CMSY9/FontFile 5805 0 R/CapHeight 683/StemV 87/Flags 4/Ascent 750/ItalicAngle -14>> +endobj +5807 0 obj<</Filter/FlateDecode/Length2 12877/Length3 0/Length1 2494/Length 13884>>stream +xÚ·T]M¶5Š‡àwwww îp€ƒ»»;Á‚»»»;'4x ÜŸ|ýºßë{ûÝÿÚ`Æ®µWÍšËæ©MA¢¬Æ bfo”´·sa`adæH:¹º€,€N¢ö6f +æ¿™>Ù™þt‡²½3èÏ¥ÀÀÂüoß½ÌÔÚîOF8þö +øžûCù]îþ"̤¨*.'&K÷Ï—›¿|$þ4èŸQWsyOš±“Ù?½V6Ù¹üiÆ¿sûƒùךåÿ]+»8< +eféçŽßâÂj……0øR³r[Ž–ê®Híi[²2FÈ3VüOg>jÑkÕ„¡YtÉr +R`³¯ÊŸ©ÍS¶U $¾ü‚Æß*ÞµžÊÿzÜ ªVÇõ=þe¥Ž¶Î†I‰÷õ“BPëu +0F_1cŽ59Ÿ/4/^‰=Qñ¡©že_`/‘¸ì²¿¾¨á´À’Öšév±HÞ…_uÛ97²ð
üÈå4)`Äq}×ÇŒ[þUµ0’ ‘)Š- + +à“¹îQÌŠZЃœ„™VÞY/ƒ–x +áÆF‚ŠwŸˆÕ¥äiÑ‹faS|X»½x÷¹ÛJ5-Q
ýÔ¶œ½xüˆ$1áŒÁóé%MÛãG‚È|šõ"å+ü!üRÎG™æ.:[äGB¸É¤ŒZ ÔôñÂßØíö
Ê36ÓY‡hlš%^(9?}^ÿ4#oM¾é”*çÚðRT%êkçàK$«#]ÆI*c4¤0‚õZ·<¨Î/Ã6wrOïJ–“òð–†?ã0Oâÿ:ε.§Ô (Â;pÄa‰!Ä—\
˘8š,éàK‡ K«ŠÒ°}¸ ¯•ÐÆôؘ8¯ò„Êoíù}Ç×H›õ}ÕTĦ NÝ+á¤,6%Þ5Ʀ»{t¨ðÈŒooS|Îöœ÷Ȩ„\9>»BBÉãË5n·°)O•éõZà€{âž8]©ûöT}%¾SÕ‰Çò²ˆŽlÙ¬Ü(Ih½ù%+U{ï[ÓóãK¤÷øÈVr i5ô¸2å¢ü ²vÌ;~yv’²PWYGÉd# Ο7‚•9×~'ãrOÐ'}-TöÛ°ÂæùdT;/B™fiŽà1JjŸ©+Ò3tËe*$bLB¡UžåE‰»b¾VÏ—ŒFYÞ›G{yûÏJu`×"-ôJ¶Û4iÉÞFëÆ´Mà¾*%Ü@3E”¸”wÄ‹³QÙï*$IxL8ò¼ÏŠ®1…~rôè}eUè'ÃR>l\,ÐÀ”çÉSS‘xÉ»Z4ŽggXœRA³Ò|óþÇ&ÚYþQa³3:í9"¿g‡ò%µ› +#ÊŽ7΃N[ƒÙX³‰uðôr¯¦``[~žºí«¦[Êéo’äh¦Šñ»1? +ÊÔyäëOóËN¥bÍ\Tâ¢÷ªÈ .XÏŸ¢ß–†ñRõGurWÇY ä¾²4ÃØÂþ5E–IQÑb‡ú’~Êh“8œØnÄ8@®—Šä/8]zŒ`h](}Ѭ»ïùÑØñ +ã§E’+˜£Õ¡">†±OÏI¾³Ük!Dznÿ‡3ˆš)Í¥ß~ZDÀ
²ÚüÚÆO¨|ù˜ã²eü
ºEÝ.ÔˆŸ½âõ=!×p¯HMµ’í{ÌÚÒë$íZ´Ôø‰U;©ëÄ|¿6v}yÎÛOowÜ(úJ¥Å°TYo–gÐéèPãUÃäL-}~)LTro"dßADf(Š› ûºúJ ²Ä¢OôLâ…”j„Ü•ûp(l[è“ÃpÉizÙl/ü3°Žr5âÉ™ã?•¤ì9û)øL·+aî(åC@L Ìo´+©ˆ5“&–·&)”èqÞð!qŠÂ#ã); ¨%caíë“P\>D/Û‘t.Äæ)K„€1Yö‰ûþÈǾ֙xh%âÖf»˜$kW`ëNC'ø[Êçrœ1"Oõeðþ6“•}
.Úëi#Àëdž\0lÑö[‚¶ÏánªSœ«FÊœÜCß„Mþô³åî5ûrU’œµÀ”Ð-\QCÆ‚j8%£MG%¥e$ÀwýåÒ¹ÇJpƒ#‡TøÚ<É•t«Ç÷k#zw«Ü).t5¼â“Ñð7,«Ý)õGš>ÛŸº0]ÜÕwB:ÏØ*Êu[*?6„ò,hp¯· ªa7]¿YÍWk™ÍA ²k›-K¶!°K•æ5áбhë4_3µà…6c‘·Qéù¢6Iª.ïÖ¢ÊW¬ º4/½ÕILL–·#Ž¼»Q'êôפŀ(×y‹Kÿ"j°dE@Ö²k¤t˜¸ìHk혶¬‘Ì“úöŽk‘´Oæ¹ú‘¬·šÚ:Dé®ì‚‘›#d%ŽÕ4\õxÍpàfReÒª9YSmœäÒü¿Cì?ì©5"|+§‚«ˆæÒå׳/}SÏÅ5`ü1zpŒ|ü:
ï3†}/1ÍuC³™tw¤fœ)lL>!²ÚYjXè2âêø²jRÀ?!Ý^¤ìJo×@Èuv9(>{ÇS«(å&.ŒÐæ¹ w²JÑ¡`wV1Qq»õÄö¨Ö“I?µ7 ç.<Æþˆï]ûKˆbjAH{¿I“O]‚<ëM_üó™l?²ž‹4Y™oº8¸HÁ–óÂ2l’—ãŒ/ñlïFn‘ÓkµƒK˜Î+Ä„¿ +„.i
+$†µ–Ÿ®K¹Ÿx9 &T¸“MŸÑûl!œV>8&M CKÆ¡}%W6¯àÁÚP–ºl¤!d^X·ÿfîùÑ´Z²)Óà“‡÷æ@ZyÃú¹OZ•ÍH_„)×7Ñ…õ}\|YÓ0õ
©X«Yîßžðä_Gñœø®-“ݺöÝé+õÎT“ƒwƒLÑY™ýÑ“ò u—½´™õU^®\÷Ûiä±~Vú ÑùTé¯b…ïÊê5¸¼Â_/±&ñ9©P´ó»$ + +ü¥îíáƒ'Oh̼ìµemž`Ž ++Ü”R4õýiOF&Q¹“~i‰Ÿpæô×ÃÈÍú(=™€,ƒ,öˆoÎÍ’sÖ4V³i7¼,Ð&%aD¼=Ë +ŸJµŽo8|2Õ ¡»Ä=†d}„éÁµ’:¯Öùe'w¨aEVcc
×Òø¤‹†°¥ø,QZ
Z’´•HÇ,OÞÓ3¸ØÒ•Sn©–émÓ)Z>´Ÿ÷†‘¹Æj%óë‹«õ£á‡¡z˜¼Ôc~“'•-ByÍœúˆ>‘HñÅkûŒ‰¤«D©ÿ°…o.¯í»²ÅþÝç|aGÛÅŽ¡ÀOwžÚIO?–øÕ$ó ¯CAñSÓq{N¥½}“Lâ «B|OQ€Ä½
Ma°;³‹÷w_¶Î÷íÉ–îx'KJ3·à×E¬šô:«D¢ØwŒšR ÖYÛÃ
Lzz%¡ºPš)ëȆnSØŽ&Uí«¦502d&<Åü›9!Ê^\îYàr®N,Øì€`Q£;ð}žÈ¥üuoÌšñÚ 6v4\¯O«Lš«nÓtxšp¿¹Ã¼OV,vœSjîBma0zµÂS)âKMmn‘«'m~-ëO«¸ Eî€ä:7ä®!P‚—Yò¸aBßv—þ‚Ø•ÖOPÖQXi'6ýä‰ÑÜ°53z¤*µÌ‡Ü´AÁàÂía¢zÚ<Ÿpd˜zr-ÍNA,,Ž²M3UfBfÎ¥/+éOØ›x£ÊÔ3R~oïÛyðËH?8‚ùd=»è¬Ê~u¶ˆQ€ý¼ë\4¾lþëu‰¹ÂóLÐOݾ†ÆrÇ2¹õ¬%e‡³¯mѵ;Íg +áÁÁÎ÷V‰Ž£NÔìx¹kÒ³¡Îp+çýù{Lc“øâ5n„¥˜b¨Ø=«4Të´ÇŽ
x÷¦^…)‰jNxu~ïšÏþx1Ÿ•Ë£n}æ +sŒÅM<Ë
Ë6@<Ñ®Ü>j"JërZÒNÈÓâ¤'bÏ›‘VóUâxVŠ6 +CÈÁ^Ó\…È7±e<p·•añ2_”ôõ»–ßë=Ùþ‡èoãOäÒ¹áã3Ï]±eÂÉÅ5g숂i™^íèNbÎ[* ÇL + +sm/:Ç©&—½çð¨×á‡xjgRsàIªp¢>McÒ^{]ådèÒÐÝ•¥ª4¤ˆîë[´™ùË9y÷ØáyÃÝʶ«>õ] +’%.‚Q]Ú‡±ž¶m-žú€K/ªuhoصø‰BêÒ5P[äŒ~pö—’âYE¹RCîÁFL¡îy‚Ö¢ +aƒq˜Œo7þ„¢¤mÞ +3NÔSìÆqäí‹‹ÛPGØòZ'%’Nk÷Íþ|æ¦ÐÃêg¦=X£3Ô¿ÂÏþ|‘ƒ@!ŸRe«d·ï˜zÕÕ–Àþ[=%!";óÉojÿç“ +Ÿ#dÔ&¿‘–µº±ÞDfƒ*øe'Ù4—Ãjrj½|ÐÁYÃ4¥i£±A4×0ëŠaû?«þÑC¦96ˆnJ +>º·Õe§wE(HÜqFù"t¥r¹ô”w¨B¬ÔÐâØ‚?R”ÆW>º¦êÐ5ï¿‘ËúãÏt†B}»ü®M’†PÁüVP¥VB’„%!Æä~ú…ÎcVÍmÙ.ÕÈÏw€v訥 îîŽ 5jjÝçÐi¶}Âè:|¡–¦ ݳm?ŸDm„£šçUÿš»+ç×ÈjêQ`~bQQKäÜ«‹“«³¨ÙB¸ž½äî‹C?5jˆòÜ©XBV–ãBs¬éÃé[m¯cÏ°5(ñ1‡U <oM}/e×þ)%„7(ƒÖ2bHK–ÊlzAµw)Ð{–‡ÇÕúXþíÉ ·³mR/H3y$¶XB:p-2×¢L¡X2È)×’žÐ±à"z!:ØÑg–lW 2&ºÌçßmãž®Õ=)ý–»ÿP™Ô×À³¸#5¡)0k@îŸcDÎÀðá;µ£/þõ¬Jžø&Y@ÎÀo¢ñû`éb“È$TÕÛìö%²‹„ÂQØÄU ŽE—«M·‡/´ðoâ|‚ìg8'˜Œœ™AwGë£êÉÀcÈ~–îæB«Á¿W—ž’ybBäU´÷ÉÔ_¥¿T˜lîÒ‡³|ßï=+âBLogeWŠ7ׯõ +« +qàO +Š€¤ZþSyÁ:ÃÏúVÕcçO4gäãV+gˆÌÆ¥]Ú]ñz"¼¾¬BöÏËΉ°ò™Š©!:ax ¬Ì6˜•µ×«ßµ×~p>êQ}äî]-¿‡Å\õÜízç•ñ},W‹ÐÒZ½s–!çÛù’÷ÄŒšcŸ—ê-Üšs&_Ç¥Ö‡;¿ÙZ(ÂtI‰õû«±hc?XŽooi—:ª!ªjeBõƒ!i|Œ†÷²Eª¨"´¦¸ç£J0v9KÓ—Ô¨|:¬
\M5§Ë>Qù1z‡ö®?Ïc_=•<X΃4XÇïøÌI%M™?ÿê}Ló¾SCŸðQY¡²Ä9¦†Šanš{Þ›>Õ£»i“ÁþDä\mΰ¸±°5_E×îF+Â;&ú Þ*Ê4=²vw¿´Ýr–“DÈöbA7GÿÞÑä+g.—Žüà}ƒÂ1±Éet‡žRóõ“©SúñÏŒ +=–Ó„úËʶ¹6&ÔRnØ@Z³;qN)Ú²"øOcF”«»™Œä{üñrfì?P?Äc¯µ¥ìËmÎsŠ—Œ´ —÷®%:æ Ô •¹æ¹j»åd×ÜwI4Öx“…´Èí\´«"«üŒ[šEKéHæO¤Cþ@Eõm¸ÖÞà.íE›ä +©ÖaN½OÌßëð†‹ÝW}W¼ÑØ]šÜã–ãpˆ÷àS“Nö]Aož~Šc¦àÔŒµã¨ÃšßÇôè«`3ÝØ€,pÈ…µÇñ¸t.%¨0¸@ñ=Vê«à +÷@ÙÐ~5ÓÈOâžL'ªkÒ]Ê—k +5¡Ç2‘š4ÁËÞယfq(éü·¨&rK~'¬:m3ëÕÙq-Ð
Íö%w—jMå¶Ñ+fØê½ð‡‰h'‚©L«îxô”cÍdO÷ã^ûŠ•—ÓÑôfEš'%ßøWsÓ™"¼%]!ZαmýËt9p¦HS§Á+Êp°õ×~@ûÃï+ꛬcÙEáÄf!6”}CU °/sܤHJy¿ÑYï)ÎYÀþ™¬¸lºz™4¿lÞ…•,µËåK¶6 ×ϾØï+žÛ_§àJÕelTÂ']Œ[;f,ê–µ…Ù莹ɔ€RIT &ÛŸÑiùÍ6Ú9…3©3ö+1BG\ÑÑwxÕ•îm…;Ñ·Öú¤D[XEôφJ[ÙƒU‘¤ö½q¤9ØnûÁŸ‚
3Ó@‰}h¸ßØüu>›.ØoÖ°ÎmPÆåÉ\œ'#Z„%ƒoûÃ’yÔZö5ž’ɼæÇP$óЮ;ûµ±öEÙúšË··´–€ ž}s¸CË°)ŠN_5WHÁvÛÌ•Šˆ•n¹b8΀£d;$žÜøa=±û£0%Öïu½Nfúlx«—½×|y_ Å!×Åد¤N}ŒÁ¯3Äv›GÎE´1æu³ëôr¶›?ü~Q“ÁЫÁf[K;Eq6Ž§’ûÍ®¢^ßØ¿=÷u\À¹c$ì·å«iÛ)n$ÃÒl„—l͸&=cÕoRoȶ-gEIìTGѲŸ„í äüº6šÄ5,‰4²T$AðêÃ
ѽaҕ _
'‹ÙarûIÄëN„Y§cPŸ¬ê/ñ³0˜=C\À?R¿Æ=M³ƒ«§+cÉÆ“Úp‘hK?ºáˆÏøi4\CTl:Æ?×_0¸&.›á®æ]Ò !KÈ–\<ªËx¤¦Ój+9â8!Wœ©Ïç°ý˜bίxfh-ªzŠ PFŠC«h4*ˆ·™ÙoªE!¸ûU`Â7ÌG¹Te~Î`´ôY˜£y,°?Ò¾-ˆæ zBœØ={‡?†Š +ŬqðXåÚ߃‰¯¨ÉÞ jý2WÄòI
SóF š/ž…0ýöôÁatg¿¦°¬·Eè]2ZX2ÛÇ-¾Î„r‘@ïÚž}Û#cÇõÇÏõdá.ˆI…MôS~E†åÚr(½5‡'“˜ß˜òֻ̙ŒÂ‰ìQ®[ ¾%ƒÿ¡ãÊCG9INk·¤GHþ<¾<üy¦XêHmIŠ]ÀëLtªCÉþXÒN&ÒocבÊh¦˜ªŒ‡%²Cƒ³—ž iÕý#]<µNÕQõÈ°‹Î"]Çsæ´L’ªæ×ÅüÏm1„^†cÓY—Í<d_ëΨŸÖî²÷§£A°ßL2õÊ)ˆŸ5üì? ëÌí +ÊQ}ðN#9U笸?¾Fô×Ù(Y€Éꢔäü‘¼ž_WÛc)h&xͬ•mKk©ŠÈ۴دWíT—Q†/‹Ël2ÕkY³>ôU‘Ž¿ä«a£ù^‘Y£èr}rÖÇÁ—m<B¹xÅOI>kÅpT<ÑõÑ{™/Iñ0bQd¦´@}EåÕþ3|g¼„8m„ÐèË’ì$Öe/×P²%ý¬A4F1Y cÏ
ë”TNñ6&"´ÍFòÊX5$œb=)+Ý¡ÌèæP ž'œ9úå•ñ¾P¨R¹ˆqÚënbpL‡|5Y'¥è[ÒG¶ÏÑ3ùXÏÊFáÇ„Õµ£eŽáÕ~ÿœ—?œ˜[\‹¿ëõ±é°´æï±ô°äêqdûÑj<è`[kà—ó&ŽLk ºæðIÄ°ÇtÏoê#ÎG-€™0L1×íbSíåBâˆE%#–¦,MX(âó +'.Án„’ÄOöˆ”zKáíužô·¯ÎaIêýùò•}]¡6_®Sò·Fú+”:¬IPâgÚšŒ¥-79šò2×æ Pwqô7¨>€g~ +Ž—`#á‹6Íacl¿³¬<0`Šqr~2´àžIyžýÕP¯ô³‘ +d£5¥§~±\éÈl‹W6g1¡èµyiîE??&/)Æg^”¬„¥Xée…—n29V*€JDLÌñëk:œ%S¹ÔCÛL°™+ôÈÂâ™Qì:š%òØ%°—¥YsÝ>Ÿ©;pÛQF7Ö×R|Õ¡ ò%Þ7Š4Ôœêѱ‘C{Ç÷¥ßëàu硳NEZ$Œ +VSéZXÙÛnƒ^%»¬Ì’G«yŽª†É2¦.oÂg·ûùʤ<»\`üJì“hQxf?Îô(®ågVê&BOm" +ÛœÌ.Ñ#ò·i̸¯tX¯Ôp—žO{‚»âÖ›SÝ +¹(º}Mc´zÏ…/BƒbŽ—MñÉì—`ŠeKÏ ºi‚¼RƒŸ
] +FGn§V?/´&±ãÍÉ“ Úäì$È$Úv+óC¢ä·ì·§Å§Èo5óÝÒ N®qŠ³”ùM·1ÖÁAQDz¡¡e˜Hv_w ÜŠý úXÖè¬×%Ó®P®V:6ΟÙÙÉ®åÈ+ÅÛ¥+ɼîIbõxN‚.Q&g†e÷y]#Ýnæe¢I¯c¹§ì, nËç {†J®’yC~gäXÇy’-äîÞhÃã!¥À¸ÃëŠÃƒ›ˆšr€í;9ùD«cïwŽÁ¸$™Í~!eÙI%gñ+-{a
rX“‘Þ\íO˜ë›ø¨{äY|lËé[â82ìñáÀñšµ{’HF÷Y *ª]>ß;™Ž´?MÓ£3ö×ÆXÞk<°£Í¤òCa²œ<cÄÕF‚F‘¡sç3Ûà×̓Ö[ÅœÆZ`E¢{Ÿ–y +äÊù%Î?žó®Œ’‡yt¬h‡‘—=âgCÒ…7Ç„8Ä}0Z.Û2«*‹&¶B=f"~ÍÚä
®ð(óö6ceŸ³Å¾I m³tPÉËZLJ÷ù,í~ÇW¸#€1Z“™(™_x•Ç†x=/¢¶µB®br +$!;×xJƒ4Ã"zîºRVá”WJ5R-Îýî +4¹7YãV¬– c,2Ó»œp‚ºšàå üzÊ®[ŽÞìŒ"Ú5™Ö$ šçlÞlHLêP§†ÿÊÕuª¤êèo—~Tˆ}Zk®àÊ÷‰²÷æE6~öW£9Å$§T³ºö'šKqix´0Š„,N>ÙO¹§ÞmßE¤è?×ʇԚI«*|ZHÞ’+0ìþÎͳ(Ót¬îlDŽ.cª·ó +endstream +endobj +5808 0 obj<</Type/FontDescriptor/FontBBox[-166 -250 1000 935]/CharSet(/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/X/Y/a/at/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/parenleft/parenright/period/q/r/s/seven/six/slash/t/three/two/u/v/w/x/y/z/zero)/Descent -236/FontName/NRDKCJ+Frutiger-Bold/FontFile 5807 0 R/CapHeight 712/StemV 140/Flags 4/Ascent 743/ItalicAngle 0>> +endobj +5809 0 obj<</Filter/FlateDecode/Length2 9665/Length3 0/Length1 2498/Length 10651>>stream +xÚvT\Û–-î Á¡ hpÁÝÝ¥€Âµ(Ü]ƒ[p'h€àî$@‚Cpîîû÷õò»_÷ëQcÔ8{íuæžËæÙTäJªŒÂ¦öÆ {;#+/@ì±4Uìmv +•(„XÚÛ‰! ^€š…3@°² +²‚ÿ{8¬¬ÏÄM^B5·´Ca~™si;3û—¹ýÃnêìðçžìô<ß +@Ûç¹þë rp +eļƒŒÛ‹ö…à’çS]œ|4ý¾øÙGrg@£Ãžê§—Þh\$ÞÉÍN‰z½À 8<ëšaŸWÔñäØ‘ßU‰³Í-ö¶vší›‚9÷ÖÑáBKË<ÔGŒÞñâÃU¤´»oÂíǤ$¯+hª§ç.Þ2÷Þ™¼'ûõ‹‹É +oæ=©@é¸MHUÔüç{eþodï£ÉÜâòñè°¬p8â不+c¤è‡C¯_^gÄÂ(µon‹Á¾>6$-#¤ä%‚x§TùÀi øi2AÞá¸PO.œ¯Lu¿œÃ§zíü‘ãjÈk +óœäÝ"îµ¢¬ÆÖwr¨QªW‰8‰pGH\ª¦ä×ÄyDݼØu&°y§”ÓŒ“ê)8mÊí_µ‰m¿ŸÖúe›ìNÙΔCš˜©š{eúT4 ¤É
ºÙlÕ_”R¡¾g詾
vZ]¸ ¥c¯(|à¡añêC-xŸ×-Ë(§§,s„œ")Ñ.Uã7
Y¬€âÞâÍkÖû]¤ÂæNè¼Ò¹úÅ +Bôt;ÇÀôã†ÛðèÈ*–y7;í,¹Wµkë3¾F^˜rÎËCÈ@ã™Ã;T“–B|ÄÌu‹÷ÌÁO†UwuwBˆí‚Žë*R¿ˆÉ—Ðv' ^ }
¸Ä0Uy€Y˜A]¯¿èÎr/„ô…]z'úÙ?¼ua…:Q>è:Jb¯Ïóï»%¾w0d"¢Œ$€¿ÁóƹÅU]]>9çlë«H—£vWƒ®«Éïbßo5o$ïÇ·ñÀâÿ–ð7ÓÏ&…ÞD™ÕvÚB+/Bxµ¦?noî!;€-»&ÀÑçƒüzc¦ŽÂ¯â?ESM1‡~µHyo703Ø0)VºcÔªF•„Wb‚hpOÉÀkSÈPt¦žüEL©g®µø"(Ä“[”õHœrP¡€€ŸÕ1wû +¾éfº[ûgê]ÛO‰n«wÒO@öA°)x@*ÎHE
G§VA±'ì¯õÊîp3¯ñK1Z% Z¿ˆ2w \#YL{±+Žb}V$¦Ã‰‹?ŒyX°Þ›‚¨Í*5OpOðâJª!×µ7l›ž²ûvœDou$iý±B’üÓÁêÙz’’ï‚OJ{‡ž´ò±3œ#;uL1Ž¼òIeÙ's¶ÜÍ_ñ[ÀqÜxWPýûo,óó¤=B3dS²FÛ…?0fw²’¨lÕzѶàqÍ•JîkUÃudüÎwR™0e¯-ä—ÎÈvýÆò
»‘gŸ¡ctæ|¶òPGq/~B®šp“X˽oCAöÍ5p¸V0°{uÖ¸’ƒFÊŠÙ¸W/¸ d%oéb[FØÏÕè•I5—%š†±Ÿ™à«3]£™Ôì²OÁN̸'™b»‡[ý˜ê2"^oW + /_·$ÆHà|µâô‡!½ð鸪Бٲ³SôëAçòJ”]¤ŽÐc²¹¾"Ãvøûþ´M8Àšõйn¾öÔäfJ<uùc ttNû´.Þ6±nC̬÷„^Ò¯Iw«®µƒ0¹/3ÖØ•(¶Xû>3ïöÏ81ÛÀˆ+ڻ̈DŽ<1y—meÁù|Eå;ê뙢GL]ÕOÑðe5ƒ-øUxÞ2Î_—š‡ÇÛ±çÙ}%”<úÇ& ¦úÌÑØØÉ2¢§6Ö5{`§¤Èˆë#Æo< ÃÇÛγ?>ˆcÖDéX]²ÀÙÎáçw?™¬Ø™Ñ™\8c¯åN9yPª[€¹ƒ”YÆž¨›@ÙïòbœzSE?ã$-——+ÝÄYU¸FÏ1®B¬ËAW5QU7ao{Û¯mðTÓ)M…
QZ¨Žµšô6V'„6¿Iª PïÞ³´3i‹†]b4ƒpú”fÑ2÷Nã%B_öcÚ]XsRÙ°âs˜m‰/ßÄœoÜUض|µj5Ž7§t6Ev«d§6`±~ÿVžuÙææ€Y5>Ú–^m6à›ŠùÁMlÐÃÜàĆsÛªxE.Þ¡»ØC;a+)¥±Ý³sCVÕ9ŠlœÅá©ß4O“¦µpe+óE¢•l=h…{[½«Îp5ûê“&ý¢4’~:Ö×ØWÝø#Í¡˜UìÈü}jn?D~JÜ—S‘÷¨¦ën¯*¡bnă‘ZhoÕÞV%rà€s/÷Ú¦UŸÏ€=Šõ;o\…îh¾>=†"VØ•ç{—q±X€s8ÛÃó9J€]¾hmŠÿ%K0ý;\Áÿi€zëžrÉ
Ÿ“Þ‚nÀ…ÅIvÊ]ª\¿è´À7ü®Sq”òÑ."•¨ „Yý;Àæ§J$]šhš¼=4ƒÕÍÖËÕòCй»p +T¼â²j-1“*L¬<ZA‹vgm‹Ó%Í !.FŒ3QØŠƒõ^ïiì#WñwÌÅÚYì6Ò¦ÖoL÷TœÂß·éíÛªÔM2Ü·m 9q®ÄNu¤ç´ÑtÝ“ÕþõÊžúþ>ð˜n½d-ÉÚ½%n"Їõ
ËÝÊÅáêü(µˆŽ×¼únYÍXÅN†ïÔ˜vp0°PHW[xûiºf;G»ÈUŒ-g§ˆ$W¢¾šé\ç²û»*˜-üpÁŸD,ÿr¾XhEŽt×L´L:›n-A§49VL••ãá®Ô;ø¬Yd¿®Û‹†‡^ä!3`)´hnÅô+¨ÀªfÄ&FcõÈ fY§ª¥êgËSRíØO°gF¶HÄ,éVŒß½y>Â|i?6ž¬ +Çu•1ÚÚæïBPŒS‘‘T‘Õöa´…%·_[ÿ + +|z¬Cê%üvñ§¦qr~ŠSñ it/0¯^wÁ{`otîëï²ù²ªÀËcIï$íVÜͱ +õ¾Ó_çÌW…
4(<g~3û_´—Fjßܾ¦Ô¶›)™RKÖ3¥F¢óoSÄÅàДɯé¶9ºo#¡>n˜åî5Ó0¸ÌRdv_?2¦Eâ.6°qBV€Êú[¯¸“ùŒÚN`ùy(ëZC³¥Ec +$j“'°Ûòá•}ëíØy\ŒKÉ;þþö£¨FB~9S)¢Sx‚–{ñ¸ãÀB파¼€9–%ÂûHãQ"ê5é}Í«ñê¸Í˜_‹Kø½Âüu¼^{Z‰>f!]N+õº„6%áhpŽ÷˜d
V煮Ƹq`¦5ÙL^ÿž´twר¹Ä7âAð” ¦Ói°þ©±1AžØ^h§b¹¼~ð“)â½#WJÉL‹Òd9ÙHžšÒ7dZ‘b~%Aà@’ŸãYªB`U¦þÊwñE®ª-mg4^±{Ÿ\¸,+g¡î_c–É »õ;J8¡#1Ðû`ü€!žØüXv³}¸øm;â`ò‡4çãm÷Ê–à›×ÉÌ9X¢èÞŽÇs±/¬43¡tȸì\¬çà7ÖøO0 ¥ç÷{Ë_ä‘×µk‰¯Ü–óÚ¬ „3ˆöN¤ÉgÛ6W”&·WÂ}IÞš®ˆRl¯¸2dÃúе÷x ?¯ŽLÝ°D%àr„ËXYmó“ŸK¬ê>´E”•gÞ——¿Ûêdœ“½ª>¥îßÄmÝ µ¢f'6U/Ó 6“pè ÷aSZŸà=ÙAðoâ4t2Ã2ÂyûÖ0ýú ,ÓjM5ÁÓf;¾Ó«}V}raŠ:Dy[ãzíúë:>üüÂ#v)e›šáMg#7¥õVÞÑÿ´-BF£dÜ°ï[ªLü–nÒL,L)ÙôßS¨ªÃê‹1nó†ï߀³tØ-N¤šuöàõµ„{ ™õIM}Y1_çðöÕ1Ž.êÛá L¾¦“§S× ÂçI¸ÛϺƒ +)G6™<®)áé¥Ë†©!Lh‰w«Ì*_ÂÁK¹|ÛågÔ;ŒÏÚ@q]‡¬CãÙÓ*ÆI$Gïd]òƒïŠpx€qÝŠBºcòÀj¥L°i¶å–ʪ3~ý\ú.y˜½ç©Â '±Ùן +Ëm±WLa—ýþàG#Äó:YuÇ“úBóáö“”A€ˆvÏ0ÛkÔÕüUj2i.ÚÀ<cÜ ñ:³o<3ÖÇwTD‰Pºžo£,[ÖÙ‹'Rgqœ¢et +Ʊò“r;. ÕôDJb½º ïž,Ü×ë6§*béé¾ó¶}0ÈKð^%*Y8Uºf*Þ·Êó"LöE„îñ_çè†ëd_ó,ZÏçÂz\ÅšÈÒúÚ¹)ç79æÎå½ì,¸¤uz….ò©àJõ¤H¾.¦h³7†
•ØA$ +{?je<¾'þ|ÅÎzz…ÉÄÇp{X9“%Íš‚×XNÅ„)L3‘bÈð ÆEòå +À7ÚÚµ»‰ôä"óém§ó£„! +0Õ<=`5fÂÏ8C¯¨ã¯NÞ~½ElúiKÀgkÄŽáÂ}ÚÝ ±©¦–[ÄéÓ×Äú±\CôVó¬ÌNÎøc%M¢JmÝËÌCPòÈ8³;ΙöW¹È¶á'Šõƒm¬TÌø=1ï2b—ÕêU¹wÈrêÇ3˜8ÿʦñÆ +wÅ!ŠiBdMéläuùa)²ßèÕø^D¯?AÉoÃ\…äl=MÌ2Lóçe™D½ê%ÑPõ¤˜nŠX÷?¸+O×½pc>¥\$1%ÍlL®‡üBÌÚõ©ðTè;œ÷±?Òát&rÀ¸t}õšË¡¸ŠJæ“ÒwŸ£ÔÝuSžKG²ÏbAF¼×7ôbñÉ}Ü!Å€§Ø@ùˆáÄÀ;?Œ‘‡rX!ouŠ;ëµ›ÈJA†Mžw1¥ƒ~$§ó#Ù*Ö¥Á‹›p*ÀŸ¾¹YÀP€ÿf!|ì°½Š¨Ò%à*…u”×Hà#A€-\ð!ÿ¾’+»y –ÒAma\»ûæ²òzÜ;÷ó+D÷E~ÊûTm½/ŽË™šfbœ;¬ÍòRGcö+j|x)NûfuäÈ”ù{·ßsí, "óIÞ%)¼=ÛPÑÒÍ¡ð{k,zùëêÃ¥ÚŸÊ«ZU‡ŒJâ*e-·¿:>ÂgL± +ÞámŒ¡3dœªT¨Éghš«;})ê6¸:/ý©Cí×Üÿ¾p*Ùô‰ÜnÆàÐá¢;ˆê®Ë]’¾RT¡ 4L2}¨*¯>cÊ:ÎYŠSW +ê d£E?x5¢eÄŒÃdÚ‘~r¤3šËú²tõi\hÙ—ñm@ÝCžÓý>·KýƒÙ®Ä]t©ã×tÓ©ˆr}–ò0’®ß;OÁßoÔ´iû®,øº(È
ú$O™ù£í,ïí÷G¨éûÈÞ[*„Øõy‹Ù~£¡Äÿ¨&ASõòïåKQ™–ˆ‡9=P'»ì!JÖY#'õ)>¦€ÎQï +ê‡×ÏŽ=^Zhb¤í›ˆîŠðº¾#99C]ÎN¸é–Ó/GÒ”e°qbH¥
º§Ç¸,È7Í÷! 1¦½;ÝÙÊݵFÑŽnD+DýÂí¸6Oïâs•* jMÈì…ã)'Ëô¤Chû»ìœƒr¯+ü£:uÙ¨ãPàq¶JXþœYæâ§$˜yùhÍiWÚéõ¨å/;6aE"të¼
¯
\Æ1`»Äî°ÄÇb9e(„"çâæz‘"I¬+pò
Émð1žÚïIkhX/q+$¶¨{â…HVª¢ù§Ýj«È[2ó`’—¡?Ò +~G6ªÔ˜Qkú±‰SŠC³B@<ý-Š.ÏÍç®õaok½-»Uå{Ší¥æ[6JÏÅîcT÷Ÿz[ö\™}Ÿdâá×øôT†ßï9 „¶Oút%%ñjOW„L_@©&Í{ߥëÜ +’F„îµôsÅV&ö.äQˆØW‘:¼Rzø¾å:mv;Ý +ôC¬ÍG÷Þ寄”É„Ú'ÃVV£Ú8u½¸B%fs3¾¹ìñ/
\ß^Ü))—ÄC³GÌÌhF±<¿åtU8û%ÏÉ’/rÂëNQYíÛ/ùŠº"ô;Ôš]‚74[v.CŒàìû;æ“Ë(T²›‚í§|Ô”eŸòY¾B÷–ÁqÁá‚I.lÙZ’Òåõ«š2ÝQGû‘¶‰L¬„ü+ÖÈNkdr¿²/"–nÕ‡ °oåÉoiµñŒ‹A+9k€%Ó˜‹¶§’IA¢X_Ç^>·0Õ¯»¯¤‡»ØÄ5"Ÿ*XWPé‡ÑËÈ~’Y-dméj µ8÷Qd*3Q#[£%úu‰H
æѶÒ]Çg©ÐIê]ÖÇ7ô™yÍbp“iFµ¸Y´<ØʾyöúÓ˜J V¤c
N@˜$Cn6 +jUèC±ÿ¸y06Lœ«üí’8=¦cù\ +™3u£^‘ïÕ¸Fuå^MÄÍ’x,%\žÑÆohmFÀ˜[Rïr¡»wgƒÝeFøÓÊÓ÷zPÔrÐ2Ÿ4ßÒñ +z<zßßo[™‡l¿9×H¼’Í©Kš+“óJåP_$ýÈbßǼ
NŠ1QPv6ôkPu8·až¦  §?TiäÒÁ§÷¦l:T²òIö4Ø•œìGÐTù +ò'k³`zÇmñ&·D“°õŽ¶ÄØJ1¬äAÛµÆOŽ4¤Ð&Ý6¢d©×5v»ûƒï7-i7§0ݲÏoæü],sqr¤hݘ¢ª¶€8ÛÙ“RÒ¼ab|¿yïG`~þÌí:R–yåÒŒDܺý“¦iD
þU…ó=-ýèãg_†T:À{¯ +¶%¼é!-Oò9nÉ[ù¥N‰ËÈSaÇþQLì°M:2WwUA?pó¶6YȦQÒóË7Û[ŽòÒL«O†óz³Ôä³O´‰Iâ*¢IÁˆ~~Á!•VEñŸ£cºhïp¤E½ìÇ~¾×`ÖÛŸKBèAËfη£æœôÈ¢Ùé+F:…ÿ~8%ãÞÓ12KM“qf±* XyÚ‹êŠ_ü£ŒHs€MO:Œ˜üÐ f.Õ´{… b´4#åÕ;tw¡šœk`·åøÀ¼Ú¦íÍ€EhU™8 ))Ž[…·XYœÅV^ð|£ÏðJƒòHd³-0«ñÇç`ÜÈD²_¨eFBNxò«;7‘‡O¦)_3‰ÓÍÁ]Må¬Ln\©ZgD¤Ïb5Œ"Ò‹w¶)'ÐÕYÏ!"Ò¯ä%Kk¥:nìö²ÞuÍZÌ \·<BÓõG©IGfò£’#Äõ’}£lŸÂÈÕ{÷)1Ê*8jF+; +@È~ƒ|…2À§ÌÀÎε+†Ê-hà$\ÜÕ‹Ã]JÃИ¥øŽ¾Œ1I•?µJû-4ŽÞ‚imÄ&Ÿ°sÏuN¨nŠ:ɽ3ƇpY¹ØÞÉŸWIñ¥d‚‘ü{•wr6§Ê,.œÚ&Qfä¯ÍùqÀ|ÇóÙM)·:£gDíÚ¿…_A· Ö5k‡·É$,¤b4“)Ý®ü°a£W6a +Ñsm;…-vc1W¬v8Uvúmpg>?mùØOŸÄ®RUIönQbǼó}Óè°Xû~&§{i1·åFJäøC™„–ÕI,Êr³B:CdšËoîòCvô¡]>ýfÎ
œ}nEæ¢.¾:Ê-‘
T‘ç—¹UPæ·Ð¯>…‡Ç¡€‹ºÅ2Q´øoE3SôøИ×_-–V>3œ‚8eß#Ń/+Äç†ù%ê¾þš¢^j
`™Wj–A§FÛ"6}1÷‡Š9,c{l>oPjV‹lNûlýym&RÉØU +ö\þ<hÜþ‘ákÃäÛyµU5ÊfòhÏŒK·S£¨~òežXº^—v&m«@~ÿ³yÒ]W36ËM&ÅÑ£*·g1ãbeBú‡SIZ÷7¸«wLœìø{´=h[KM¼ÂÂIêÚP¸’—g[hÃY!s_ç9£‰ŠsG +endstream +endobj +5810 0 obj<</Type/FontDescriptor/FontBBox[-169 -250 1000 935]/CharSet(/A/B/K/M/O/S/T/X/a/b/bracketleft/bracketright/c/d/e/endash/f/fi/g/h/hyphen/i/j/k/l/m/n/o/one/p/q/r/s/t/three/two/u/v/w/x/y/z)/Descent -236/FontName/QAKJAO+Frutiger-Roman/FontFile 5809 0 R/CapHeight 714/StemV 94/Flags 4/Ascent 759/ItalicAngle 0>> +endobj +5811 0 obj<</Type/Pages/Kids[2808 0 R 2878 0 R 2917 0 R 2974 0 R 3023 0 R 3178 0 R]/Parent 5817 0 R/Count 36>> +endobj +5812 0 obj<</Type/Pages/Kids[3265 0 R 3341 0 R 3391 0 R 3437 0 R 3477 0 R 3529 0 R]/Parent 5817 0 R/Count 36>> +endobj +5813 0 obj<</Type/Pages/Kids[3573 0 R 3639 0 R 3691 0 R 3845 0 R 4014 0 R 4143 0 R]/Parent 5817 0 R/Count 36>> +endobj +5814 0 obj<</Type/Pages/Kids[4274 0 R 4320 0 R 4383 0 R 4413 0 R 4472 0 R 4546 0 R]/Parent 5817 0 R/Count 36>> +endobj +5815 0 obj<</Type/Pages/Kids[4617 0 R 4669 0 R 4692 0 R 4730 0 R 4840 0 R 4995 0 R]/Parent 5817 0 R/Count 36>> +endobj +5816 0 obj<</Type/Pages/Kids[5221 0 R 5479 0 R 5686 0 R]/Parent 5817 0 R/Count 16>> +endobj +5817 0 obj<</Type/Pages/MediaBox[0 0 595.276 841.89]/Kids[5811 0 R 5812 0 R 5813 0 R 5814 0 R 5815 0 R 5816 0 R]/Count 196>> +endobj +5818 0 obj<</Type/Outlines/Last 2694 0 R/First 3 0 R/Count 6>> +endobj +5819 0 obj<</Limits[(0021100:article.4)(0021100:custom[a--f].4)]/Names[(0021100:article.4)41 0 R(0021100:book.4)44 0 R(0021100:bookinbook.4)50 0 R(0021100:booklet.4)56 0 R(0021100:collection.4)59 0 R(0021100:custom[a--f].4)110 0 R]>> +endobj +5820 0 obj<</Limits[(0021100:inbook.4)(0021100:misc.4)]/Names[(0021100:inbook.4)47 0 R(0021100:incollection.4)62 0 R(0021100:inproceedings.4)89 0 R(0021100:inreference.4)95 0 R(0021100:manual.4)68 0 R(0021100:misc.4)71 0 R]>> +endobj +5821 0 obj<</Limits[(0021100:online.4)(0021100:report.4)]/Names[(0021100:online.4)74 0 R(0021100:patent.4)77 0 R(0021100:periodical.4)80 0 R(0021100:proceedings.4)86 0 R(0021100:reference.4)92 0 R(0021100:report.4)98 0 R]>> +endobj +5822 0 obj<</Limits[(0021100:set.4)(0021100:unpublished.4)]/Names[(0021100:set.4)101 0 R(0021100:suppbook.4)53 0 R(0021100:suppcollection.4)65 0 R(0021100:suppperiodical.4)83 0 R(0021100:thesis.4)104 0 R(0021100:unpublished.4)107 0 R]>> +endobj +5823 0 obj<</Limits[(0021200:conference.4)(0021200:www.4)]/Names[(0021200:conference.4)116 0 R(0021200:electronic.4)119 0 R(0021200:mastersthesis.4)122 0 R(0021200:phdthesis.4)125 0 R(0021200:techreport.4)128 0 R(0021200:www.4)131 0 R]>> +endobj +5824 0 obj<</Limits[(0021300:artwork.4)(0021300:legal.4)]/Names[(0021300:artwork.4)137 0 R(0021300:audio.4)140 0 R(0021300:commentary.4)143 0 R(0021300:image.4)146 0 R(0021300:jurisdiction.4)149 0 R(0021300:legal.4)155 0 R]>> +endobj +5825 0 obj<</Limits[(0021300:legislation.4)(0021300:review.4)]/Names[(0021300:legislation.4)152 0 R(0021300:letter.4)158 0 R(0021300:movie.4)161 0 R(0021300:music.4)164 0 R(0021300:performance.4)167 0 R(0021300:review.4)170 0 R]>> +endobj +5826 0 obj<</Limits[(0021300:software.4)(0022200:afterword.4)]/Names[(0021300:software.4)173 0 R(0021300:standard.4)176 0 R(0021300:video.4)179 0 R(0022200:abstract.4)191 0 R(0022200:addendum.4)194 0 R(0022200:afterword.4)197 0 R]>> +endobj +5827 0 obj<</Limits[(0022200:annotation.4)(0022200:bookpagination.4)]/Names[(0022200:annotation.4)200 0 R(0022200:annotator.4)203 0 R(0022200:author.4)206 0 R(0022200:authortype.4)209 0 R(0022200:bookauthor.4)212 0 R(0022200:bookpagination.4)215 0 R]>> +endobj +5828 0 obj<</Limits[(0022200:booksubtitle.4)(0022200:date.4)]/Names[(0022200:booksubtitle.4)218 0 R(0022200:booktitle.4)221 0 R(0022200:booktitleaddon.4)224 0 R(0022200:chapter.4)227 0 R(0022200:commentator.4)230 0 R(0022200:date.4)233 0 R]>> +endobj +5829 0 obj<</Limits[(0022200:doi.4)(0022200:editorb.4)]/Names[(0022200:doi.4)236 0 R(0022200:edition.4)239 0 R(0022200:editor.4)242 0 R(0022200:editora.4)245 0 R(0022200:editoratype.4)257 0 R(0022200:editorb.4)248 0 R]>> +endobj +5830 0 obj<</Limits[(0022200:editorbtype.4)(0022200:eprint.4)]/Names[(0022200:editorbtype.4)260 0 R(0022200:editorc.4)251 0 R(0022200:editorctype.4)263 0 R(0022200:editortype.4)254 0 R(0022200:eid.4)266 0 R(0022200:eprint.4)269 0 R]>> +endobj +5831 0 obj<</Limits[(0022200:eprinttype.4)(0022200:holder.4)]/Names[(0022200:eprinttype.4)272 0 R(0022200:eventdate.4)275 0 R(0022200:eventtitle.4)278 0 R(0022200:file.4)281 0 R(0022200:foreword.4)284 0 R(0022200:holder.4)287 0 R]>> +endobj +5832 0 obj<</Limits[(0022200:howpublished.4)(0022200:isbn.4)]/Names[(0022200:howpublished.4)290 0 R(0022200:indextitle.4)293 0 R(0022200:institution.4)296 0 R(0022200:introduction.4)299 0 R(0022200:isan.4)302 0 R(0022200:isbn.4)305 0 R]>> +endobj +5833 0 obj<</Limits[(0022200:ismn.4)(0022200:issuetitle.4)]/Names[(0022200:ismn.4)308 0 R(0022200:isrn.4)311 0 R(0022200:issn.4)314 0 R(0022200:issue.4)317 0 R(0022200:issuesubtitle.4)320 0 R(0022200:issuetitle.4)323 0 R]>> +endobj +5834 0 obj<</Limits[(0022200:iswc.4)(0022200:library.4)]/Names[(0022200:iswc.4)326 0 R(0022200:journalsubtitle.4)329 0 R(0022200:journaltitle.4)332 0 R(0022200:label.4)335 0 R(0022200:language.4)338 0 R(0022200:library.4)341 0 R]>> +endobj +5835 0 obj<</Limits[(0022200:location.4)(0022200:nameaddon.4)]/Names[(0022200:location.4)344 0 R(0022200:mainsubtitle.4)347 0 R(0022200:maintitle.4)350 0 R(0022200:maintitleaddon.4)353 0 R(0022200:month.4)356 0 R(0022200:nameaddon.4)359 0 R]>> +endobj +5836 0 obj<</Limits[(0022200:note.4)(0022200:origlocation.4)]/Names[(0022200:note.4)362 0 R(0022200:number.4)365 0 R(0022200:organization.4)368 0 R(0022200:origdate.4)371 0 R(0022200:origlanguage.4)374 0 R(0022200:origlocation.4)377 0 R]>> +endobj +5837 0 obj<</Limits[(0022200:origpublisher.4)(0022200:part.4)]/Names[(0022200:origpublisher.4)380 0 R(0022200:origtitle.4)383 0 R(0022200:pages.4)386 0 R(0022200:pagetotal.4)389 0 R(0022200:pagination.4)392 0 R(0022200:part.4)395 0 R]>> +endobj +5838 0 obj<</Limits[(0022200:publisher.4)(0022200:shorteditor.4)]/Names[(0022200:publisher.4)398 0 R(0022200:pubstate.4)401 0 R(0022200:reprinttitle.4)404 0 R(0022200:series.4)407 0 R(0022200:shortauthor.4)410 0 R(0022200:shorteditor.4)413 0 R]>> +endobj +5839 0 obj<</Limits[(0022200:shorthand.4)(0022200:subtitle.4)]/Names[(0022200:shorthand.4)416 0 R(0022200:shorthandintro.4)419 0 R(0022200:shortjournal.4)422 0 R(0022200:shortseries.4)425 0 R(0022200:shorttitle.4)428 0 R(0022200:subtitle.4)431 0 R]>> +endobj +5840 0 obj<</Limits[(0022200:title.4)(0022200:urldate.4)]/Names[(0022200:title.4)434 0 R(0022200:titleaddon.4)437 0 R(0022200:translator.4)440 0 R(0022200:type.4)443 0 R(0022200:url.4)446 0 R(0022200:urldate.4)449 0 R]>> +endobj +5841 0 obj<</Limits[(0022200:venue.4)(0022300:crossref.4)]/Names[(0022200:venue.4)452 0 R(0022200:version.4)455 0 R(0022200:volume.4)458 0 R(0022200:volumes.4)461 0 R(0022200:year.4)464 0 R(0022300:crossref.4)470 0 R]>> +endobj +5842 0 obj<</Limits[(0022300:entryset.4)(0022300:indexsorttitle.4)]/Names[(0022300:entryset.4)473 0 R(0022300:entrysubtype.4)476 0 R(0022300:execute.4)479 0 R(0022300:gender.4)482 0 R(0022300:hyphenation.4)485 0 R(0022300:indexsorttitle.4)488 0 R]>> +endobj +5843 0 obj<</Limits[(0022300:keywords.4)(0022300:sorttitle.4)]/Names[(0022300:keywords.4)491 0 R(0022300:options.4)494 0 R(0022300:presort.4)497 0 R(0022300:sortkey.4)500 0 R(0022300:sortname.4)503 0 R(0022300:sorttitle.4)506 0 R]>> +endobj +5844 0 obj<</Limits[(0022300:sortyear.4)(0022400:user{[a--f]}.4)]/Names[(0022300:sortyear.4)509 0 R(0022300:xref.4)512 0 R(0022400:list{[a--f]}.4)524 0 R(0022400:name{[a--c]}.4)518 0 R(0022400:name{[a--c]}type.4)521 0 R(0022400:user{[a--f]}.4)527 0 R]>> +endobj +5845 0 obj<</Limits[(0022400:verb{[a--c]}.4)(0022500:pdf.4)]/Names[(0022400:verb{[a--c]}.4)530 0 R(0022500:address.4)536 0 R(0022500:annote.4)539 0 R(0022500:journal.4)542 0 R(0022500:key.4)545 0 R(0022500:pdf.4)548 0 R]>> +endobj +5846 0 obj<</Limits[(0022500:school.4)(00311100:ifkomabibtotoc.4)]/Names[(0022500:school.4)551 0 R(0031100:bibstyle.4)614 0 R(0031100:citestyle.4)617 0 R(0031100:natbib.4)620 0 R(0031100:style.4)611 0 R(00311100:ifkomabibtotoc.4)1475 0 R]>> +endobj +5847 0 obj<</Limits[(00311100:ifkomabibtotocnumbered.4)(0031200:autocite.4)]/Names[(00311100:ifkomabibtotocnumbered.4)1478 0 R(00311200:ifmemoirbibintoc.4)1484 0 R(0031200:abbreviate.4)689 0 R(0031200:alldates.4)704 0 R(0031200:arxiv.4)716 0 R(0031200:autocite.4)647 0 R]>> +endobj +5848 0 obj<</Limits[(0031200:autopunct.4)(0031200:bibencoding.4)]/Names[(0031200:autopunct.4)650 0 R(0031200:babel.4)656 0 R(0031200:backend.4)719 0 R(0031200:backref.4)668 0 R(0031200:backrefstyle.4)671 0 R(0031200:bibencoding.4)725 0 R]>> +endobj +5849 0 obj<</Limits[(0031200:block.4)(0031200:eventdate.4)]/Names[(0031200:block.4)659 0 R(0031200:citereset.4)686 0 R(0031200:date.4)692 0 R(0031200:datezeros.4)707 0 R(0031200:defernums.4)710 0 R(0031200:eventdate.4)698 0 R]>> +endobj +5850 0 obj<</Limits[(0031200:hyperref.4)(0031200:maxnames.4)]/Names[(0031200:hyperref.4)665 0 R(0031200:indexing.4)674 0 R(0031200:language.4)653 0 R(0031200:loadfiles.4)677 0 R(0031200:maxitems.4)641 0 R(0031200:maxnames.4)635 0 R]>> +endobj +5851 0 obj<</Limits[(0031200:mincrossrefs.4)(0031200:punctfont.4)]/Names[(0031200:mincrossrefs.4)722 0 R(0031200:minitems.4)644 0 R(0031200:minnames.4)638 0 R(0031200:notetype.4)662 0 R(0031200:origdate.4)695 0 R(0031200:punctfont.4)713 0 R]>> +endobj +5852 0 obj<</Limits[(0031200:refsection.4)(0031200:urldate.4)]/Names[(0031200:refsection.4)680 0 R(0031200:refsegment.4)683 0 R(0031200:sortcites.4)632 0 R(0031200:sorting.4)626 0 R(0031200:sortlos.4)629 0 R(0031200:urldate.4)701 0 R]>> +endobj +5853 0 obj<</Limits[(0031300:doi.4)(0031410:useeditor.5)]/Names[(0031300:doi.4)737 0 R(0031300:eprint.4)740 0 R(0031300:isbn.4)731 0 R(0031300:url.4)734 0 R(0031410:useauthor.5)749 0 R(0031410:useeditor.5)752 0 R]>> +endobj +5854 0 obj<</Limits[(0031410:useprefix.5)(0031420:skiplos.5)]/Names[(0031410:useprefix.5)758 0 R(0031410:usetranslator.5)755 0 R(0031420:dataonly.5)773 0 R(0031420:skipbib.5)764 0 R(0031420:skiplab.5)770 0 R(0031420:skiplos.5)767 0 R]>> +endobj +5855 0 obj<</Limits[(0031500:citetracker.4)(0031500:labelnumber.4)]/Names[(0031500:citetracker.4)782 0 R(0031500:firstinits.4)797 0 R(0031500:ibidtracker.4)785 0 R(0031500:idemtracker.4)788 0 R(0031500:labelalpha.4)803 0 R(0031500:labelnumber.4)806 0 R]>> +endobj +5856 0 obj<</Limits[(0031500:labelyear.4)(0031500:terseinits.4)]/Names[(0031500:labelyear.4)809 0 R(0031500:loccittracker.4)794 0 R(0031500:opcittracker.4)791 0 R(0031500:pagetracker.4)779 0 R(0031500:singletitle.4)812 0 R(0031500:terseinits.4)800 0 R]>> +endobj +5857 0 obj<</Limits[(0031500:uniquename.4)(0035100:bibbysegment.4)]/Names[(0031500:uniquename.4)815 0 R(0031600:openbib.4)821 0 R(0032200:ExecuteBibliographyOptions.4)833 0 R(0035100:bibbycategory.4)923 0 R(0035100:bibbysection.4)917 0 R(0035100:bibbysegment.4)920 0 R]>> +endobj +5858 0 obj<</Limits[(0035100:bibliography.4)(0035100:maxitems.4)]/Names[(0035100:bibliography.4)854 0 R(0035100:category.4)908 0 R(0035100:filter.4)914 0 R(0035100:heading.4)860 0 R(0035100:keyword.4)902 0 R(0035100:maxitems.4)878 0 R]>> +endobj +5859 0 obj<</Limits[(0035100:maxnames.4)(0035100:notsubtype.4)]/Names[(0035100:maxnames.4)872 0 R(0035100:minitems.4)881 0 R(0035100:minnames.4)875 0 R(0035100:notcategory.4)911 0 R(0035100:notkeyword.4)905 0 R(0035100:notsubtype.4)899 0 R]>> +endobj +5860 0 obj<</Limits[(0035100:nottype.4)(0035100:segment.4)]/Names[(0035100:nottype.4)893 0 R(0035100:postnote.4)869 0 R(0035100:prenote.4)866 0 R(0035100:printbibliography.4)857 0 R(0035100:section.4)884 0 R(0035100:segment.4)887 0 R]>> +endobj +5861 0 obj<</Limits[(0035100:subtype.4)(0035300:refsection.4)]/Names[(0035100:subtype.4)896 0 R(0035100:title.4)863 0 R(0035100:type.4)890 0 R(0035200:printshorthands.4)929 0 R(0035300:newrefsection.4)938 0 R(0035300:refsection.4)935 0 R]>> +endobj +5862 0 obj<</Limits[(0035400:newrefsegment.4)(0035700:defbibnote.4)]/Names[(0035400:newrefsegment.4)947 0 R(0035400:refsegment.4)944 0 R(0035500:DeclareBibliographyCategory.4)953 0 R(0035500:addtocategory.4)956 0 R(0035600:defbibheading.4)962 0 R(0035700:defbibnote.4)968 0 R]>> +endobj +5863 0 obj<</Limits[(0035800:category.4)(0035800:type.4)]/Names[(0035800:category.4)989 0 R(0035800:defbibfilter.4)974 0 R(0035800:keyword.4)986 0 R(0035800:segment.4)977 0 R(0035800:subtype.4)983 0 R(0035800:type.4)980 0 R]>> +endobj +5864 0 obj<</Limits[(0035900:bibliographystyle.4)(0036100:footcitetext.4)]/Names[(0035900:bibliographystyle.4)995 0 R(0036100:Cite.4)1007 0 R(0036100:Parencite.4)1013 0 R(0036100:cite.4)1004 0 R(0036100:footcite.4)1016 0 R(0036100:footcitetext.4)1019 0 R]>> +endobj +5865 0 obj<</Limits[(0036100:parencite.4)(0036200:textcite.4)]/Names[(0036100:parencite.4)1010 0 R(0036200:Textcite.4)1028 0 R(0036200:cite*.4)1031 0 R(0036200:parencite*.4)1034 0 R(0036200:supercite.4)1037 0 R(0036200:textcite.4)1025 0 R]>> +endobj +5866 0 obj<</Limits[(0036300:Cites.4)(0036300:footcitetexts.4)]/Names[(0036300:Cites.4)1046 0 R(0036300:Parencites.4)1052 0 R(0036300:Textcites.4)1064 0 R(0036300:cites.4)1043 0 R(0036300:footcites.4)1055 0 R(0036300:footcitetexts.4)1058 0 R]>> +endobj +5867 0 obj<</Limits[(0036300:parencites.4)(0036400:autocite.4)]/Names[(0036300:parencites.4)1049 0 R(0036300:supercites.4)1067 0 R(0036300:textcites.4)1061 0 R(0036400:Autocite.4)1076 0 R(0036400:Autocites.4)1082 0 R(0036400:autocite.4)1073 0 R]>> +endobj +5868 0 obj<</Limits[(0036400:autocites.4)(0036500:citeyear.4)]/Names[(0036400:autocites.4)1079 0 R(0036500:Citeauthor.4)1091 0 R(0036500:citeauthor.4)1088 0 R(0036500:citetitle.4)1094 0 R(0036500:citeurl.4)1100 0 R(0036500:citeyear.4)1097 0 R]>> +endobj +5869 0 obj<</Limits[(0036600:Avolcite.4)(0036600:Volcite.4)]/Names[(0036600:Avolcite.4)1142 0 R(0036600:Notecite.4)1148 0 R(0036600:Pnotecite.4)1154 0 R(0036600:Pvolcite.4)1124 0 R(0036600:Tvolcite.4)1136 0 R(0036600:Volcite.4)1118 0 R]>> +endobj +5870 0 obj<</Limits[(0036600:avolcite.4)(0036600:fvolcite.4)]/Names[(0036600:avolcite.4)1139 0 R(0036600:fnotecite.4)1157 0 R(0036600:footfullcite.4)1112 0 R(0036600:ftvolcite.4)1130 0 R(0036600:fullcite.4)1109 0 R(0036600:fvolcite.4)1127 0 R]>> +endobj +5871 0 obj<</Limits[(0036600:nocite.4)(0036600:volcite.4)]/Names[(0036600:nocite.4)1106 0 R(0036600:notecite.4)1145 0 R(0036600:pnotecite.4)1151 0 R(0036600:pvolcite.4)1121 0 R(0036600:tvolcite.4)1133 0 R(0036600:volcite.4)1115 0 R]>> +endobj +5872 0 obj<</Limits[(0036700:citefield.4)(0036800:citereset*.4)]/Names[(0036700:citefield.4)1169 0 R(0036700:citelist.4)1166 0 R(0036700:citename.4)1163 0 R(0036800:RN.4)1199 0 R(0036800:Rn.4)1202 0 R(0036800:citereset*.4)1178 0 R]>> +endobj +5873 0 obj<</Limits[(0036800:citereset.4)(0036800:psq.4)]/Names[(0036800:citereset.4)1175 0 R(0036800:mancite.4)1181 0 R(0036800:nopp.4)1190 0 R(0036800:pno.4)1184 0 R(0036800:ppno.4)1187 0 R(0036800:psq.4)1193 0 R]>> +endobj +5874 0 obj<</Limits[(0036800:psqq.4)(0037000:UndefineBibliographyExtras.3)]/Names[(0036800:psqq.4)1196 0 R(0037000:DefineBibliographyExtras.3)1214 0 R(0037000:DefineBibliographyStrings.3)1211 0 R(0037000:DefineHyphenationExceptions.3)1220 0 R(0037000:NewBibliographyString.3)1223 0 R(0037000:UndefineBibliographyExtras.3)1217 0 R]>> +endobj +5875 0 obj<</Limits[(0038100:andmoredelim.4)(0038100:bibnamedash.4)]/Names[(0038100:andmoredelim.4)1292 0 R(0038100:andothersdelim.4)1283 0 R(0038100:bibfont.4)1235 0 R(0038100:bibleftbracket.4)1256 0 R(0038100:bibleftparen.4)1250 0 R(0038100:bibnamedash.4)1262 0 R]>> +endobj +5876 0 obj<</Limits[(0038100:bibpagespunct.4)(0038100:compcitedelim.4)]/Names[(0038100:bibpagespunct.4)1271 0 R(0038100:bibrightbracket.4)1259 0 R(0038100:bibrightparen.4)1253 0 R(0038100:bibsetup.4)1232 0 R(0038100:citesetup.4)1238 0 R(0038100:compcitedelim.4)1301 0 R]>> +endobj +5877 0 obj<</Limits[(0038100:finallistdelim.4)(0038100:mkbibnameaffix.4)]/Names[(0038100:finallistdelim.4)1289 0 R(0038100:finalnamedelim.4)1277 0 R(0038100:finentrypunct.4)1247 0 R(0038100:labelalphaothers.4)1307 0 R(0038100:labelnamepunct.4)1265 0 R(0038100:mkbibnameaffix.4)1325 0 R]>> +endobj +5878 0 obj<</Limits[(0038100:mkbibnamefirst.4)(0038100:multinamedelim.4)]/Names[(0038100:mkbibnamefirst.4)1319 0 R(0038100:mkbibnamelast.4)1316 0 R(0038100:mkbibnameprefix.4)1322 0 R(0038100:multicitedelim.4)1295 0 R(0038100:multilistdelim.4)1286 0 R(0038100:multinamedelim.4)1274 0 R]>> +endobj +5879 0 obj<</Limits[(0038100:nameyeardelim.4)(0038100:revsdnamedelim.4)]/Names[(0038100:nameyeardelim.4)1304 0 R(0038100:newblockpunct.4)1241 0 R(0038100:newunitpunct.4)1244 0 R(0038100:postnotedelim.4)1313 0 R(0038100:prenotedelim.4)1310 0 R(0038100:revsdnamedelim.4)1280 0 R]>> +endobj +5880 0 obj<</Limits[(0038100:subtitlepunct.4)(0038200:mkbibdatelong.4)]/Names[(0038100:subtitlepunct.4)1268 0 R(0038100:supercitedelim.4)1298 0 R(0038200:bibdatedash.4)1334 0 R(0038200:bibrangedash.4)1331 0 R(0038200:finalandcomma.4)1343 0 R(0038200:mkbibdatelong.4)1337 0 R]>> +endobj +5881 0 obj<</Limits[(0038200:mkbibdateshort.4)(0038200:mkbibordseries.4)]/Names[(0038200:mkbibdateshort.4)1340 0 R(0038200:mkbibfemord.4)1352 0 R(0038200:mkbibmascord.4)1349 0 R(0038200:mkbibordedition.4)1355 0 R(0038200:mkbibordinal.4)1346 0 R(0038200:mkbibordseries.4)1358 0 R]>> +endobj +5882 0 obj<</Limits[(0038300:abbrvpenalty.4)(0038300:bibnamesep.4)]/Names[(0038300:abbrvpenalty.4)1382 0 R(0038300:bibhang.4)1364 0 R(0038300:bibinitsep.4)1376 0 R(0038300:bibitemsep.4)1370 0 R(0038300:biblabelsep.4)1367 0 R(0038300:bibnamesep.4)1373 0 R]>> +endobj +5883 0 obj<</Limits[(0038300:bibparsep.4)(0038400:hyphen.4)]/Names[(0038300:bibparsep.4)1379 0 R(0038300:highnamepenalty.4)1385 0 R(0038300:lownamepenalty.4)1388 0 R(0038400:autocap.4)1421 0 R(0038400:bibellipsis.4)1394 0 R(0038400:hyphen.4)1403 0 R]>> +endobj +5884 0 obj<</Limits[(0038400:hyphenate.4)(0038400:noligature.4)]/Names[(0038400:hyphenate.4)1400 0 R(0038400:mkbibacro.4)1418 0 R(0038400:mknumalph.4)1415 0 R(0038400:nbhyphen.4)1406 0 R(0038400:nohyphenation.4)1409 0 R(0038400:noligature.4)1397 0 R]>> +endobj +5885 0 obj<</Limits[(0038400:textnohyphenation.4)(0042100:DeclareBibliographyDriver.4)]/Names[(0038400:textnohyphenation.4)1412 0 R(0039200:forceE.4)1436 0 R(0039200:forceY.4)1439 0 R(0039200:smartand.4)1433 0 R(0042100:DeclareBibliographyAlias.4)1520 0 R(0042100:DeclareBibliographyDriver.4)1517 0 R]>> +endobj +5886 0 obj<</Limits[(0042100:DeclareBibliographyOption.4)(0042410:entrysetcount.5)]/Names[(0042100:DeclareBibliographyOption.4)1523 0 R(0042100:DeclareEntryOption.4)1526 0 R(0042100:InitializeBibliographyStyle.4)1514 0 R(0042100:RequireBibliographyStyle.4)1511 0 R(0042410:entrykey.5)1541 0 R(0042410:entrysetcount.5)1547 0 R]>> +endobj +5887 0 obj<</Limits[(0042410:entrytype.5)(0042420:extraalpha.5)]/Names[(0042410:entrytype.5)1544 0 R(0042410:fullhash.5)1553 0 R(0042410:namehash.5)1550 0 R(0042410:pageref.5)1556 0 R(0042410:sortinit.5)1559 0 R(0042420:extraalpha.5)1568 0 R]>> +endobj +5888 0 obj<</Limits[(0042420:extrayear.5)(0042420:labelyear.5)]/Names[(0042420:extrayear.5)1583 0 R(0042420:labelalpha.5)1565 0 R(0042420:labelname.5)1571 0 R(0042420:labelnumber.5)1574 0 R(0042420:labeltitle.5)1577 0 R(0042420:labelyear.5)1580 0 R]>> +endobj +5889 0 obj<</Limits[(0042430:day.5)(0042430:eventendday.5)]/Names[(0042430:day.5)1589 0 R(0042430:endday.5)1598 0 R(0042430:endmonth.5)1601 0 R(0042430:endyear.5)1604 0 R(0042430:eventday.5)1625 0 R(0042430:eventendday.5)1634 0 R]>> +endobj +5890 0 obj<</Limits[(0042430:eventendmonth.5)(0042430:origday.5)]/Names[(0042430:eventendmonth.5)1637 0 R(0042430:eventendyear.5)1640 0 R(0042430:eventmonth.5)1628 0 R(0042430:eventyear.5)1631 0 R(0042430:month.5)1592 0 R(0042430:origday.5)1607 0 R]>> +endobj +5891 0 obj<</Limits[(0042430:origendday.5)(0042430:urlday.5)]/Names[(0042430:origendday.5)1616 0 R(0042430:origendmonth.5)1619 0 R(0042430:origendyear.5)1622 0 R(0042430:origmonth.5)1610 0 R(0042430:origyear.5)1613 0 R(0042430:urlday.5)1643 0 R]>> +endobj +5892 0 obj<</Limits[(0042430:urlendday.5)(0042430:year.5)]/Names[(0042430:urlendday.5)1652 0 R(0042430:urlendmonth.5)1655 0 R(0042430:urlendyear.5)1658 0 R(0042430:urlmonth.5)1646 0 R(0042430:urlyear.5)1649 0 R(0042430:year.5)1595 0 R]>> +endobj +5893 0 obj<</Limits[(0043100:DeclareAutoCiteCommand.4)(0043100:RequireCitationStyle.4)]/Names[(0043100:DeclareAutoCiteCommand.4)1682 0 R(0043100:DeclareCiteCommand.4)1676 0 R(0043100:DeclareMultiCiteCommand.4)1679 0 R(0043100:InitializeCitationStyle.4)1670 0 R(0043100:OnManualCitation.4)1673 0 R(0043100:RequireCitationStyle.4)1667 0 R]>> +endobj +5894 0 obj<</Limits[(0043200:postnote.4)(0044100:indexlist.4)]/Names[(0043200:postnote.4)1691 0 R(0043200:prenote.4)1688 0 R(0044100:entrydata.4)1739 0 R(0044100:entryset.4)1742 0 R(0044100:indexfield.4)1730 0 R(0044100:indexlist.4)1733 0 R]>> +endobj +5895 0 obj<</Limits[(0044100:indexnames.4)(0044100:printfile.4)]/Names[(0044100:indexnames.4)1736 0 R(0044100:printdate.4)1715 0 R(0044100:printdateextra.4)1718 0 R(0044100:printeventdate.4)1727 0 R(0044100:printfield.4)1700 0 R(0044100:printfile.4)1712 0 R]>> +endobj +5896 0 obj<</Limits[(0044100:printlist.4)(0044200:DeclareFieldAlias.4)]/Names[(0044100:printlist.4)1703 0 R(0044100:printnames.4)1706 0 R(0044100:printorigdate.4)1724 0 R(0044100:printtext.4)1709 0 R(0044100:printurldate.4)1721 0 R(0044200:DeclareFieldAlias.4)1766 0 R]>> +endobj +5897 0 obj<</Limits[(0044200:DeclareFieldFormat.4)(0044200:DeclareIndexNameAlias.4)]/Names[(0044200:DeclareFieldFormat.4)1748 0 R(0044200:DeclareIndexFieldAlias.4)1775 0 R(0044200:DeclareIndexFieldFormat.4)1757 0 R(0044200:DeclareIndexListAlias.4)1778 0 R(0044200:DeclareIndexListFormat.4)1760 0 R(0044200:DeclareIndexNameAlias.4)1781 0 R]>> +endobj +5898 0 obj<</Limits[(0044200:DeclareIndexNameFormat.4)(0045100:clearfield.4)]/Names[(0044200:DeclareIndexNameFormat.4)1763 0 R(0044200:DeclareListAlias.4)1769 0 R(0044200:DeclareListFormat.4)1751 0 R(0044200:DeclareNameAlias.4)1772 0 R(0044200:DeclareNameFormat.4)1754 0 R(0045100:clearfield.4)1829 0 R]>> +endobj +5899 0 obj<</Limits[(0045100:clearlist.4)(0045100:savefield.4)]/Names[(0045100:clearlist.4)1832 0 R(0045100:clearname.4)1835 0 R(0045100:restorefield.4)1820 0 R(0045100:restorelist.4)1823 0 R(0045100:restorename.4)1826 0 R(0045100:savefield.4)1802 0 R]>> +endobj +5900 0 obj<</Limits[(0045100:savefieldcs.4)(0045100:strfield.4)]/Names[(0045100:savefieldcs.4)1811 0 R(0045100:savelist.4)1805 0 R(0045100:savelistcs.4)1814 0 R(0045100:savename.4)1808 0 R(0045100:savenamecs.4)1817 0 R(0045100:strfield.4)1793 0 R]>> +endobj +5901 0 obj<</Limits[(0045100:thefield.4)(0045200:ifbibliography.4)]/Names[(0045100:thefield.4)1790 0 R(0045100:thelist.4)1796 0 R(0045100:thename.4)1799 0 R(0045200:ifandothers.4)1913 0 R(0045200:ifbibindex.4)1991 0 R(0045200:ifbibliography.4)1985 0 R]>> +endobj +5902 0 obj<</Limits[(0045200:ifbibstring.4)(0045200:ifciteindex.4)]/Names[(0045200:ifbibstring.4)1973 0 R(0045200:ifcapital.4)1979 0 R(0045200:ifcitation.4)1982 0 R(0045200:ifciteibid.4)1931 0 R(0045200:ifciteidem.4)1934 0 R(0045200:ifciteindex.4)1988 0 R]>> +endobj +5903 0 obj<</Limits[(0045200:ifciteseen.4)(0045200:iffieldbibstring.4)]/Names[(0045200:ifciteseen.4)1925 0 R(0045200:ifcurrentfield.4)1889 0 R(0045200:ifcurrentlist.4)1892 0 R(0045200:ifcurrentname.4)1895 0 R(0045200:ifentryseen.4)1928 0 R(0045200:iffieldbibstring.4)1976 0 R]>> +endobj +5904 0 obj<</Limits[(0045200:iffieldequalcs.4)(0045200:iffieldnums.4)]/Names[(0045200:iffieldequalcs.4)1868 0 R(0045200:iffieldequals.4)1859 0 R(0045200:iffieldequalstr.4)1877 0 R(0045200:iffieldint.4)1961 0 R(0045200:iffieldnum.4)1964 0 R(0045200:iffieldnums.4)1967 0 R]>> +endobj +5905 0 obj<</Limits[(0045200:iffieldpages.4)(0045200:iffirstonpage.4)]/Names[(0045200:iffieldpages.4)1970 0 R(0045200:iffieldsequal.4)1850 0 R(0045200:iffieldundef.4)1841 0 R(0045200:iffieldxref.4)1880 0 R(0045200:iffirstinits.4)1922 0 R(0045200:iffirstonpage.4)1943 0 R]>> +endobj +5906 0 obj<</Limits[(0045200:iffootnote.4)(0045200:iflistundef.4)]/Names[(0045200:iffootnote.4)1994 0 R(0045200:ifinteger.4)1949 0 R(0045200:iflistequalcs.4)1871 0 R(0045200:iflistequals.4)1862 0 R(0045200:iflistsequal.4)1853 0 R(0045200:iflistundef.4)1844 0 R]>> +endobj +5907 0 obj<</Limits[(0045200:iflistxref.4)(0045200:ifnameequals.4)]/Names[(0045200:iflistxref.4)1883 0 R(0045200:ifloccit.4)1940 0 R(0045200:ifmoreitems.4)1919 0 R(0045200:ifmorenames.4)1916 0 R(0045200:ifnameequalcs.4)1874 0 R(0045200:ifnameequals.4)1865 0 R]>> +endobj +5908 0 obj<</Limits[(0045200:ifnamesequal.4)(0045200:ifopcit.4)]/Names[(0045200:ifnamesequal.4)1856 0 R(0045200:ifnameundef.4)1847 0 R(0045200:ifnamexref.4)1886 0 R(0045200:ifnumeral.4)1952 0 R(0045200:ifnumerals.4)1955 0 R(0045200:ifopcit.4)1937 0 R]>> +endobj +5909 0 obj<</Limits[(0045200:ifpages.4)(0045200:ifuseprefix.4)]/Names[(0045200:ifpages.4)1958 0 R(0045200:ifsamepage.4)1946 0 R(0045200:ifsingletitle.4)1910 0 R(0045200:ifuseauthor.4)1901 0 R(0045200:ifuseeditor.4)1904 0 R(0045200:ifuseprefix.4)1898 0 R]>> +endobj +5910 0 obj<</Limits[(0045200:ifusetranslator.4)(0045400:DeclareNumChars.4)]/Names[(0045200:ifusetranslator.4)1907 0 R(0045200:uniquename.4)1997 0 R(0045300:ifthenelse.4)2003 0 R(0045400:BibliographyWarning.4)2099 0 R(0045400:DeclareCaseLangs.4)2096 0 R(0045400:DeclareNumChars.4)2081 0 R]>> +endobj +5911 0 obj<</Limits[(0045400:DeclarePageCommands.4)(0045400:NumCheckSetup.4)]/Names[(0045400:DeclarePageCommands.4)2090 0 R(0045400:DeclareRangeChars.4)2084 0 R(0045400:DeclareRangeCommands.4)2087 0 R(0045400:MakeCapital.4)2066 0 R(0045400:MakeSentenceCase.4)2069 0 R(0045400:NumCheckSetup.4)2093 0 R]>> +endobj +5912 0 obj<</Limits[(0045400:bibhyperlink.4)(0045400:mkpagefirst.4)]/Names[(0045400:bibhyperlink.4)2054 0 R(0045400:bibhyperref.4)2057 0 R(0045400:bibhypertarget.4)2051 0 R(0045400:docsvfield.4)2063 0 R(0045400:ifhyperref.4)2060 0 R(0045400:mkpagefirst.4)2078 0 R]>> +endobj +5913 0 obj<</Limits[(0045400:mkpageprefix.4)(0045400:restorecommand.4)]/Names[(0045400:mkpageprefix.4)2072 0 R(0045400:mkpagetotal.4)2075 0 R(0045400:newbibmacro.4)2009 0 R(0045400:renewbibmacro.4)2012 0 R(0045400:restorebibmacro.4)2027 0 R(0045400:restorecommand.4)2021 0 R]>> +endobj +5914 0 obj<</Limits[(0045400:restorefieldformat.4)(0045400:savefieldformat.4)]/Names[(0045400:restorefieldformat.4)2033 0 R(0045400:restorelistformat.4)2039 0 R(0045400:restorenameformat.4)2045 0 R(0045400:savebibmacro.4)2024 0 R(0045400:savecommand.4)2018 0 R(0045400:savefieldformat.4)2030 0 R]>> +endobj +5915 0 obj<</Limits[(0045400:savelistformat.4)(0046100:newblock.4)]/Names[(0045400:savelistformat.4)2036 0 R(0045400:savenameformat.4)2042 0 R(0045400:usebibmacro.4)2015 0 R(0045400:usedriver.4)2048 0 R(0046100:finentry.4)2114 0 R(0046100:newblock.4)2108 0 R]>> +endobj +5916 0 obj<</Limits[(0046100:newunit.4)(0046200:ifpunctmark.4)]/Names[(0046100:newunit.4)2111 0 R(0046100:resetpunctfont.4)2123 0 R(0046100:setpunctfont.4)2120 0 R(0046100:setunit.4)2117 0 R(0046200:ifpunct.4)2129 0 R(0046200:ifpunctmark.4)2135 0 R]>> +endobj +5917 0 obj<</Limits[(0046200:ifterm.4)(0046300:addperiod.4)]/Names[(0046200:ifterm.4)2132 0 R(0046300:addcolon.4)2150 0 R(0046300:addcomma.4)2144 0 R(0046300:adddot.4)2141 0 R(0046300:addexclam.4)2156 0 R(0046300:addperiod.4)2153 0 R]>> +endobj +5918 0 obj<</Limits[(0046300:addquestion.4)(0046400:addabthinspace.4)]/Names[(0046300:addquestion.4)2159 0 R(0046300:addsemicolon.4)2147 0 R(0046300:isdot.4)2162 0 R(0046300:nopunct.4)2165 0 R(0046400:addabbrvspace.4)2198 0 R(0046400:addabthinspace.4)2201 0 R]>> +endobj +5919 0 obj<</Limits[(0046400:adddotspace.4)(0046400:addnbspace.4)]/Names[(0046400:adddotspace.4)2204 0 R(0046400:addhighpenspace.4)2189 0 R(0046400:addhpthinspace.4)2195 0 R(0046400:addlowpenspace.4)2186 0 R(0046400:addlpthinspace.4)2192 0 R(0046400:addnbspace.4)2177 0 R]>> +endobj +5920 0 obj<</Limits[(0046400:addnbthinspace.4)(0046500:DeclareAutoPunctuation.4)]/Names[(0046400:addnbthinspace.4)2183 0 R(0046400:addslash.4)2207 0 R(0046400:addspace.4)2174 0 R(0046400:addthinspace.4)2180 0 R(0046400:unspace.4)2171 0 R(0046500:DeclareAutoPunctuation.4)2213 0 R]>> +endobj +5921 0 obj<</Limits[(0046500:DeclareCapitalPunctuation.4)(0046600:bibsentence.4)]/Names[(0046500:DeclareCapitalPunctuation.4)2216 0 R(0046500:DeclarePunctuationPairs.4)2219 0 R(0046500:DeclareQuotePunctuation.4)2222 0 R(0046500:stdpunctuation.4)2228 0 R(0046500:uspunctuation.4)2225 0 R(0046600:bibsentence.4)2234 0 R]>> +endobj +5922 0 obj<</Limits[(0046600:midsentence.4)(0047000:bibxstring.3)]/Names[(0046600:midsentence.4)2237 0 R(0047000:bibcpstring.3)2246 0 R(0047000:biblcstring.3)2252 0 R(0047000:bibstring.3)2243 0 R(0047000:bibucstring.3)2249 0 R(0047000:bibxstring.3)2255 0 R]>> +endobj +5923 0 obj<</Limits[(0048100:DeclareBibliographyExtras.4)(0048100:InheritBibliographyStrings.4)]/Names[(0048100:DeclareBibliographyExtras.4)2270 0 R(0048100:DeclareBibliographyStrings.4)2264 0 R(0048100:DeclareHyphenationExceptions.4)2279 0 R(0048100:DeclareLanguageMapping.4)2282 0 R(0048100:InheritBibliographyExtras.4)2276 0 R(0048100:InheritBibliographyStrings.4)2267 0 R]>> +endobj +5924 0 obj<</Limits[(0048100:NewBibliographyString.4)(0049100:bibleftparen.4)]/Names[(0048100:NewBibliographyString.4)2285 0 R(0048100:UndeclareBibliographyExtras.4)2273 0 R(0049100:andmoredelim.4)2399 0 R(0049100:andothersdelim.4)2390 0 R(0049100:bibleftbracket.4)2363 0 R(0049100:bibleftparen.4)2357 0 R]>> +endobj +5925 0 obj<</Limits[(0049100:bibnamedash.4)(0049100:finallistdelim.4)]/Names[(0049100:bibnamedash.4)2369 0 R(0049100:bibpagespunct.4)2378 0 R(0049100:bibrightbracket.4)2366 0 R(0049100:bibrightparen.4)2360 0 R(0049100:compcitedelim.4)2408 0 R(0049100:finallistdelim.4)2396 0 R]>> +endobj +5926 0 obj<</Limits[(0049100:finalnamedelim.4)(0049100:mkbibnameprefix.4)]/Names[(0049100:finalnamedelim.4)2384 0 R(0049100:labelnamepunct.4)2372 0 R(0049100:mkbibnameaffix.4)2429 0 R(0049100:mkbibnamefirst.4)2423 0 R(0049100:mkbibnamelast.4)2420 0 R(0049100:mkbibnameprefix.4)2426 0 R]>> +endobj +5927 0 obj<</Limits[(0049100:multicitedelim.4)(0049100:prenotedelim.4)]/Names[(0049100:multicitedelim.4)2402 0 R(0049100:multilistdelim.4)2393 0 R(0049100:multinamedelim.4)2381 0 R(0049100:nameyeardelim.4)2411 0 R(0049100:postnotedelim.4)2417 0 R(0049100:prenotedelim.4)2414 0 R]>> +endobj +5928 0 obj<</Limits[(0049100:revsdnamedelim.4)(0049200:finalandcomma.4)]/Names[(0049100:revsdnamedelim.4)2387 0 R(0049100:subtitlepunct.4)2375 0 R(0049100:supercitedelim.4)2405 0 R(0049200:bibdatedash.4)2438 0 R(0049200:bibrangedash.4)2435 0 R(0049200:finalandcomma.4)2447 0 R]>> +endobj +5929 0 obj<</Limits[(0049200:mkbibdatelong.4)(0049200:mkbibordinal.4)]/Names[(0049200:mkbibdatelong.4)2441 0 R(0049200:mkbibdateshort.4)2444 0 R(0049200:mkbibfemord.4)2456 0 R(0049200:mkbibmascord.4)2453 0 R(0049200:mkbibordedition.4)2459 0 R(0049200:mkbibordinal.4)2450 0 R]>> +endobj +5930 0 obj<</Limits[(0049200:mkbibordseries.4)(0049300:bibparsep.4)]/Names[(0049200:mkbibordseries.4)2462 0 R(0049300:abbrvpenalty.4)2480 0 R(0049300:bibhang.4)2468 0 R(0049300:bibitemsep.4)2474 0 R(0049300:biblabelsep.4)2471 0 R(0049300:bibparsep.4)2477 0 R]>> +endobj +5931 0 obj<</Limits[(0049300:highnamepenalty.4)(0049400:bibhyperref.4)]/Names[(0049300:highnamepenalty.4)2486 0 R(0049300:lownamepenalty.4)2483 0 R(0049400:bibendnotewrapper.4)2519 0 R(0049400:bibfootnotewrapper.4)2516 0 R(0049400:bibhyperlink.4)2546 0 R(0049400:bibhyperref.4)2543 0 R]>> +endobj +5932 0 obj<</Limits[(0049400:bibhypertarget.4)(0049400:mkbibendnote.4)]/Names[(0049400:bibhypertarget.4)2549 0 R(0049400:labelalphawidth.4)2540 0 R(0049400:labelnumberwidth.4)2537 0 R(0049400:mkbibbrackets.4)2501 0 R(0049400:mkbibemph.4)2492 0 R(0049400:mkbibendnote.4)2510 0 R]>> +endobj +5933 0 obj<</Limits[(0049400:mkbibendnotetext.4)(0049400:mkbibquote.4)]/Names[(0049400:mkbibendnotetext.4)2513 0 R(0049400:mkbibfootnote.4)2504 0 R(0049400:mkbibfootnotetext.4)2507 0 R(0049400:mkbibmonth.4)2525 0 R(0049400:mkbibparens.4)2498 0 R(0049400:mkbibquote.4)2495 0 R]>> +endobj +5934 0 obj<</Limits[(0049400:mkbibsuperscript.4)(0049500:citetotal.4)]/Names[(0049400:mkbibsuperscript.4)2522 0 R(0049400:mkdatezeros.4)2528 0 R(0049400:shorthandwidth.4)2534 0 R(0049400:stripzeros.4)2531 0 R(0049500:citecount.4)2594 0 R(0049500:citetotal.4)2591 0 R]>> +endobj +5935 0 obj<</Limits[(0049500:currentfield.4)(0049500:labelnumberwidth.4)]/Names[(0049500:currentfield.4)2615 0 R(0049500:currentlist.4)2618 0 R(0049500:currentname.4)2621 0 R(0049500:instcount.4)2588 0 R(0049500:labelalphawidth.4)2561 0 R(0049500:labelnumberwidth.4)2558 0 R]>> +endobj +5936 0 obj<</Limits[(0049500:listcount.4)(0049500:maxextrayear.4)]/Names[(0049500:listcount.4)2606 0 R(0049500:liststart.4)2609 0 R(0049500:liststop.4)2612 0 R(0049500:listtotal.4)2603 0 R(0049500:maxextraalpha.4)2564 0 R(0049500:maxextrayear.4)2567 0 R]>> +endobj +5937 0 obj<</Limits[(0049500:maxitems.4)(0049500:multicitetotal.4)]/Names[(0049500:maxitems.4)2582 0 R(0049500:maxnames.4)2576 0 R(0049500:minitems.4)2585 0 R(0049500:minnames.4)2579 0 R(0049500:multicitecount.4)2600 0 R(0049500:multicitetotal.4)2597 0 R]>> +endobj +5938 0 obj<</Limits[(0049500:refsection.4)(0049600:AtDataInput.4)]/Names[(0049500:refsection.4)2570 0 R(0049500:refsegment.4)2573 0 R(0049500:shorthandwidth.4)2555 0 R(0049600:AtBeginBibliography.4)2627 0 R(0049600:AtBeginShorthands.4)2630 0 R(0049600:AtDataInput.4)2651 0 R]>> +endobj +5939 0 obj<</Limits[(0049600:AtEveryBibitem.4)(0049600:AtNextCitekey.4)]/Names[(0049600:AtEveryBibitem.4)2633 0 R(0049600:AtEveryCite.4)2639 0 R(0049600:AtEveryCitekey.4)2642 0 R(0049600:AtEveryLositem.4)2636 0 R(0049600:AtNextCite.4)2645 0 R(0049600:AtNextCitekey.4)2648 0 R]>> +endobj +5940 0 obj<</Limits[(0050900:0.1.2)(0050900:0.6.2)]/Names[(0050900:0.1.2)2747 0 R(0050900:0.2.2)2744 0 R(0050900:0.3.2)2741 0 R(0050900:0.4.2)2738 0 R(0050900:0.5.2)2735 0 R(0050900:0.6.2)2732 0 R]>> +endobj +5941 0 obj<</Limits[(0050900:0.7.2)(0050900:0.8d.2)]/Names[(0050900:0.7.2)2729 0 R(0050900:0.8.2)2726 0 R(0050900:0.8a.2)2723 0 R(0050900:0.8b.2)2720 0 R(0050900:0.8c.2)2717 0 R(0050900:0.8d.2)2714 0 R]>> +endobj +5942 0 obj<</Limits[(0050900:0.8e.2)(0050900:0.9.2)]/Names[(0050900:0.8e.2)2711 0 R(0050900:0.8f.2)2708 0 R(0050900:0.8g.2)2705 0 R(0050900:0.8h.2)2702 0 R(0050900:0.8i.2)2699 0 R(0050900:0.9.2)2696 0 R]>> +endobj +5943 0 obj<</Limits[(Doc-Start)(Item.13)]/Names[(Doc-Start)2801 0 R(Item.1)3679 0 R(Item.10)3885 0 R(Item.11)3886 0 R(Item.12)3887 0 R(Item.13)3888 0 R]>> +endobj +5944 0 obj<</Limits[(Item.14)(Item.19)]/Names[(Item.14)4077 0 R(Item.15)4078 0 R(Item.16)4079 0 R(Item.17)4080 0 R(Item.18)4122 0 R(Item.19)4123 0 R]>> +endobj +5945 0 obj<</Limits[(Item.2)(Item.4)]/Names[(Item.2)3681 0 R(Item.20)4124 0 R(Item.21)4763 0 R(Item.22)4764 0 R(Item.3)3682 0 R(Item.4)3684 0 R]>> +endobj +5946 0 obj<</Limits[(Item.5)(lstlisting.-1)]/Names[(Item.5)3685 0 R(Item.6)3686 0 R(Item.7)3706 0 R(Item.8)3707 0 R(Item.9)3713 0 R(lstlisting.-1)3012 0 R]>> +endobj +5947 0 obj<</Limits[(lstlisting.-10)(lstlisting.-104)]/Names[(lstlisting.-10)3123 0 R(lstlisting.-100)4069 0 R(lstlisting.-101)4081 0 R(lstlisting.-102)4089 0 R(lstlisting.-103)4097 0 R(lstlisting.-104)4099 0 R]>> +endobj +5948 0 obj<</Limits[(lstlisting.-105)(lstlisting.-11)]/Names[(lstlisting.-105)4102 0 R(lstlisting.-106)4110 0 R(lstlisting.-107)4125 0 R(lstlisting.-108)4133 0 R(lstlisting.-109)4153 0 R(lstlisting.-11)3128 0 R]>> +endobj +5949 0 obj<</Limits[(lstlisting.-110)(lstlisting.-115)]/Names[(lstlisting.-110)4173 0 R(lstlisting.-111)4183 0 R(lstlisting.-112)4193 0 R(lstlisting.-113)4210 0 R(lstlisting.-114)4222 0 R(lstlisting.-115)4228 0 R]>> +endobj +5950 0 obj<</Limits[(lstlisting.-116)(lstlisting.-120)]/Names[(lstlisting.-116)4243 0 R(lstlisting.-117)4245 0 R(lstlisting.-118)4251 0 R(lstlisting.-119)4267 0 R(lstlisting.-12)3137 0 R(lstlisting.-120)4304 0 R]>> +endobj +5951 0 obj<</Limits[(lstlisting.-121)(lstlisting.-126)]/Names[(lstlisting.-121)4331 0 R(lstlisting.-122)4338 0 R(lstlisting.-123)4352 0 R(lstlisting.-124)4354 0 R(lstlisting.-125)4358 0 R(lstlisting.-126)4423 0 R]>> +endobj +5952 0 obj<</Limits[(lstlisting.-127)(lstlisting.-131)]/Names[(lstlisting.-127)4444 0 R(lstlisting.-128)4459 0 R(lstlisting.-129)4468 0 R(lstlisting.-13)3144 0 R(lstlisting.-130)4488 0 R(lstlisting.-131)4491 0 R]>> +endobj +5953 0 obj<</Limits[(lstlisting.-132)(lstlisting.-137)]/Names[(lstlisting.-132)4494 0 R(lstlisting.-133)4496 0 R(lstlisting.-134)4499 0 R(lstlisting.-135)4508 0 R(lstlisting.-136)4510 0 R(lstlisting.-137)4523 0 R]>> +endobj +5954 0 obj<</Limits[(lstlisting.-138)(lstlisting.-142)]/Names[(lstlisting.-138)4525 0 R(lstlisting.-139)4527 0 R(lstlisting.-14)3156 0 R(lstlisting.-140)4579 0 R(lstlisting.-141)4581 0 R(lstlisting.-142)4583 0 R]>> +endobj +5955 0 obj<</Limits[(lstlisting.-143)(lstlisting.-148)]/Names[(lstlisting.-143)4585 0 R(lstlisting.-144)4608 0 R(lstlisting.-145)4626 0 R(lstlisting.-146)4633 0 R(lstlisting.-147)4638 0 R(lstlisting.-148)4715 0 R]>> +endobj +5956 0 obj<</Limits[(lstlisting.-149)(lstlisting.-153)]/Names[(lstlisting.-149)4717 0 R(lstlisting.-15)3163 0 R(lstlisting.-150)4744 0 R(lstlisting.-151)4750 0 R(lstlisting.-152)4774 0 R(lstlisting.-153)4790 0 R]>> +endobj +5957 0 obj<</Limits[(lstlisting.-154)(lstlisting.-159)]/Names[(lstlisting.-154)4803 0 R(lstlisting.-155)4811 0 R(lstlisting.-156)4818 0 R(lstlisting.-157)4820 0 R(lstlisting.-158)4830 0 R(lstlisting.-159)4832 0 R]>> +endobj +5958 0 obj<</Limits[(lstlisting.-16)(lstlisting.-164)]/Names[(lstlisting.-16)3171 0 R(lstlisting.-160)4834 0 R(lstlisting.-161)4844 0 R(lstlisting.-162)4859 0 R(lstlisting.-163)4863 0 R(lstlisting.-164)4865 0 R]>> +endobj +5959 0 obj<</Limits[(lstlisting.-165)(lstlisting.-17)]/Names[(lstlisting.-165)4876 0 R(lstlisting.-166)4878 0 R(lstlisting.-167)4884 0 R(lstlisting.-168)4891 0 R(lstlisting.-169)4899 0 R(lstlisting.-17)3196 0 R]>> +endobj +5960 0 obj<</Limits[(lstlisting.-170)(lstlisting.-175)]/Names[(lstlisting.-170)4920 0 R(lstlisting.-171)4928 0 R(lstlisting.-172)4936 0 R(lstlisting.-173)4954 0 R(lstlisting.-174)4958 0 R(lstlisting.-175)4961 0 R]>> +endobj +5961 0 obj<</Limits[(lstlisting.-176)(lstlisting.-2)]/Names[(lstlisting.-176)4978 0 R(lstlisting.-177)4980 0 R(lstlisting.-178)4982 0 R(lstlisting.-18)3209 0 R(lstlisting.-19)3214 0 R(lstlisting.-2)3062 0 R]>> +endobj +5962 0 obj<</Limits[(lstlisting.-20)(lstlisting.-25)]/Names[(lstlisting.-20)3223 0 R(lstlisting.-21)3227 0 R(lstlisting.-22)3236 0 R(lstlisting.-23)3239 0 R(lstlisting.-24)3245 0 R(lstlisting.-25)3248 0 R]>> +endobj +5963 0 obj<</Limits[(lstlisting.-26)(lstlisting.-30)]/Names[(lstlisting.-26)3250 0 R(lstlisting.-27)3253 0 R(lstlisting.-28)3256 0 R(lstlisting.-29)3259 0 R(lstlisting.-3)3065 0 R(lstlisting.-30)3262 0 R]>> +endobj +5964 0 obj<</Limits[(lstlisting.-31)(lstlisting.-36)]/Names[(lstlisting.-31)3272 0 R(lstlisting.-32)3274 0 R(lstlisting.-33)3284 0 R(lstlisting.-34)3289 0 R(lstlisting.-35)3291 0 R(lstlisting.-36)3296 0 R]>> +endobj +5965 0 obj<</Limits[(lstlisting.-37)(lstlisting.-41)]/Names[(lstlisting.-37)3301 0 R(lstlisting.-38)3303 0 R(lstlisting.-39)3306 0 R(lstlisting.-4)3069 0 R(lstlisting.-40)3385 0 R(lstlisting.-41)3515 0 R]>> +endobj +5966 0 obj<</Limits[(lstlisting.-42)(lstlisting.-47)]/Names[(lstlisting.-42)3534 0 R(lstlisting.-43)3553 0 R(lstlisting.-44)3555 0 R(lstlisting.-45)3557 0 R(lstlisting.-46)3561 0 R(lstlisting.-47)3611 0 R]>> +endobj +5967 0 obj<</Limits[(lstlisting.-48)(lstlisting.-52)]/Names[(lstlisting.-48)3625 0 R(lstlisting.-49)3634 0 R(lstlisting.-5)3074 0 R(lstlisting.-50)3637 0 R(lstlisting.-51)3650 0 R(lstlisting.-52)3662 0 R]>> +endobj +5968 0 obj<</Limits[(lstlisting.-53)(lstlisting.-58)]/Names[(lstlisting.-53)3664 0 R(lstlisting.-54)3666 0 R(lstlisting.-55)3668 0 R(lstlisting.-56)3676 0 R(lstlisting.-57)3680 0 R(lstlisting.-58)3683 0 R]>> +endobj +5969 0 obj<</Limits[(lstlisting.-59)(lstlisting.-63)]/Names[(lstlisting.-59)3687 0 R(lstlisting.-6)3085 0 R(lstlisting.-60)3697 0 R(lstlisting.-61)3714 0 R(lstlisting.-62)3718 0 R(lstlisting.-63)3728 0 R]>> +endobj +5970 0 obj<</Limits[(lstlisting.-64)(lstlisting.-69)]/Names[(lstlisting.-64)3744 0 R(lstlisting.-65)3767 0 R(lstlisting.-66)3771 0 R(lstlisting.-67)3774 0 R(lstlisting.-68)3796 0 R(lstlisting.-69)3799 0 R]>> +endobj +5971 0 obj<</Limits[(lstlisting.-7)(lstlisting.-74)]/Names[(lstlisting.-7)3092 0 R(lstlisting.-70)3816 0 R(lstlisting.-71)3821 0 R(lstlisting.-72)3823 0 R(lstlisting.-73)3835 0 R(lstlisting.-74)3839 0 R]>> +endobj +5972 0 obj<</Limits[(lstlisting.-75)(lstlisting.-8)]/Names[(lstlisting.-75)3843 0 R(lstlisting.-76)3863 0 R(lstlisting.-77)3867 0 R(lstlisting.-78)3889 0 R(lstlisting.-79)3916 0 R(lstlisting.-8)3098 0 R]>> +endobj +5973 0 obj<</Limits[(lstlisting.-80)(lstlisting.-85)]/Names[(lstlisting.-80)3931 0 R(lstlisting.-81)3936 0 R(lstlisting.-82)3946 0 R(lstlisting.-83)3954 0 R(lstlisting.-84)3959 0 R(lstlisting.-85)3963 0 R]>> +endobj +5974 0 obj<</Limits[(lstlisting.-86)(lstlisting.-90)]/Names[(lstlisting.-86)3967 0 R(lstlisting.-87)3972 0 R(lstlisting.-88)3983 0 R(lstlisting.-89)3988 0 R(lstlisting.-9)3108 0 R(lstlisting.-90)3993 0 R]>> +endobj +5975 0 obj<</Limits[(lstlisting.-91)(lstlisting.-96)]/Names[(lstlisting.-91)4020 0 R(lstlisting.-92)4030 0 R(lstlisting.-93)4032 0 R(lstlisting.-94)4041 0 R(lstlisting.-95)4045 0 R(lstlisting.-96)4048 0 R]>> +endobj +5976 0 obj<</Limits[(lstlisting.-97)(lstnumber.-1.3)]/Names[(lstlisting.-97)4051 0 R(lstlisting.-98)4053 0 R(lstlisting.-99)4060 0 R(lstnumber.-1.1)3013 0 R(lstnumber.-1.2)3015 0 R(lstnumber.-1.3)3016 0 R]>> +endobj +5977 0 obj<</Limits[(lstnumber.-10.1)(lstnumber.-100.2)]/Names[(lstnumber.-10.1)3124 0 R(lstnumber.-10.2)3125 0 R(lstnumber.-10.3)3126 0 R(lstnumber.-10.4)3127 0 R(lstnumber.-100.1)4070 0 R(lstnumber.-100.2)4071 0 R]>> +endobj +5978 0 obj<</Limits[(lstnumber.-100.3)(lstnumber.-101.1)]/Names[(lstnumber.-100.3)4072 0 R(lstnumber.-100.4)4073 0 R(lstnumber.-100.5)4074 0 R(lstnumber.-100.6)4075 0 R(lstnumber.-100.7)4076 0 R(lstnumber.-101.1)4082 0 R]>> +endobj +5979 0 obj<</Limits[(lstnumber.-101.2)(lstnumber.-101.7)]/Names[(lstnumber.-101.2)4083 0 R(lstnumber.-101.3)4084 0 R(lstnumber.-101.4)4085 0 R(lstnumber.-101.5)4086 0 R(lstnumber.-101.6)4087 0 R(lstnumber.-101.7)4088 0 R]>> +endobj +5980 0 obj<</Limits[(lstnumber.-102.1)(lstnumber.-104.1)]/Names[(lstnumber.-102.1)4090 0 R(lstnumber.-102.2)4091 0 R(lstnumber.-102.3)4095 0 R(lstnumber.-102.4)4096 0 R(lstnumber.-103.1)4098 0 R(lstnumber.-104.1)4100 0 R]>> +endobj +5981 0 obj<</Limits[(lstnumber.-104.2)(lstnumber.-105.5)]/Names[(lstnumber.-104.2)4101 0 R(lstnumber.-105.1)4103 0 R(lstnumber.-105.2)4104 0 R(lstnumber.-105.3)4105 0 R(lstnumber.-105.4)4106 0 R(lstnumber.-105.5)4107 0 R]>> +endobj +5982 0 obj<</Limits[(lstnumber.-105.6)(lstnumber.-106.4)]/Names[(lstnumber.-105.6)4108 0 R(lstnumber.-105.7)4109 0 R(lstnumber.-106.1)4111 0 R(lstnumber.-106.2)4112 0 R(lstnumber.-106.3)4113 0 R(lstnumber.-106.4)4114 0 R]>> +endobj +5983 0 obj<</Limits[(lstnumber.-106.5)(lstnumber.-107.2)]/Names[(lstnumber.-106.5)4115 0 R(lstnumber.-106.6)4116 0 R(lstnumber.-106.7)4117 0 R(lstnumber.-106.8)4121 0 R(lstnumber.-107.1)4126 0 R(lstnumber.-107.2)4127 0 R]>> +endobj +5984 0 obj<</Limits[(lstnumber.-107.3)(lstnumber.-108.1)]/Names[(lstnumber.-107.3)4128 0 R(lstnumber.-107.4)4129 0 R(lstnumber.-107.5)4130 0 R(lstnumber.-107.6)4131 0 R(lstnumber.-107.7)4132 0 R(lstnumber.-108.1)4134 0 R]>> +endobj +5985 0 obj<</Limits[(lstnumber.-108.10)(lstnumber.-108.15)]/Names[(lstnumber.-108.10)4147 0 R(lstnumber.-108.11)4148 0 R(lstnumber.-108.12)4149 0 R(lstnumber.-108.13)4150 0 R(lstnumber.-108.14)4151 0 R(lstnumber.-108.15)4152 0 R]>> +endobj +5986 0 obj<</Limits[(lstnumber.-108.2)(lstnumber.-108.7)]/Names[(lstnumber.-108.2)4135 0 R(lstnumber.-108.3)4136 0 R(lstnumber.-108.4)4137 0 R(lstnumber.-108.5)4138 0 R(lstnumber.-108.6)4139 0 R(lstnumber.-108.7)4140 0 R]>> +endobj +5987 0 obj<</Limits[(lstnumber.-108.8)(lstnumber.-109.12)]/Names[(lstnumber.-108.8)4141 0 R(lstnumber.-108.9)4142 0 R(lstnumber.-109.1)4154 0 R(lstnumber.-109.10)4163 0 R(lstnumber.-109.11)4164 0 R(lstnumber.-109.12)4165 0 R]>> +endobj +5988 0 obj<</Limits[(lstnumber.-109.13)(lstnumber.-109.5)]/Names[(lstnumber.-109.13)4166 0 R(lstnumber.-109.14)4167 0 R(lstnumber.-109.2)4155 0 R(lstnumber.-109.3)4156 0 R(lstnumber.-109.4)4157 0 R(lstnumber.-109.5)4158 0 R]>> +endobj +5989 0 obj<</Limits[(lstnumber.-109.6)(lstnumber.-11.2)]/Names[(lstnumber.-109.6)4159 0 R(lstnumber.-109.7)4160 0 R(lstnumber.-109.8)4161 0 R(lstnumber.-109.9)4162 0 R(lstnumber.-11.1)3129 0 R(lstnumber.-11.2)3130 0 R]>> +endobj +5990 0 obj<</Limits[(lstnumber.-11.3)(lstnumber.-11.8)]/Names[(lstnumber.-11.3)3131 0 R(lstnumber.-11.4)3132 0 R(lstnumber.-11.5)3133 0 R(lstnumber.-11.6)3134 0 R(lstnumber.-11.7)3135 0 R(lstnumber.-11.8)3136 0 R]>> +endobj +5991 0 obj<</Limits[(lstnumber.-110.1)(lstnumber.-111.5)]/Names[(lstnumber.-110.1)4174 0 R(lstnumber.-111.1)4184 0 R(lstnumber.-111.2)4185 0 R(lstnumber.-111.3)4186 0 R(lstnumber.-111.4)4187 0 R(lstnumber.-111.5)4188 0 R]>> +endobj +5992 0 obj<</Limits[(lstnumber.-111.6)(lstnumber.-112.10)]/Names[(lstnumber.-111.6)4189 0 R(lstnumber.-111.7)4190 0 R(lstnumber.-111.8)4191 0 R(lstnumber.-111.9)4192 0 R(lstnumber.-112.1)4194 0 R(lstnumber.-112.10)4203 0 R]>> +endobj +5993 0 obj<</Limits[(lstnumber.-112.11)(lstnumber.-112.5)]/Names[(lstnumber.-112.11)4204 0 R(lstnumber.-112.12)4205 0 R(lstnumber.-112.2)4195 0 R(lstnumber.-112.3)4196 0 R(lstnumber.-112.4)4197 0 R(lstnumber.-112.5)4198 0 R]>> +endobj +5994 0 obj<</Limits[(lstnumber.-112.6)(lstnumber.-113.10)]/Names[(lstnumber.-112.6)4199 0 R(lstnumber.-112.7)4200 0 R(lstnumber.-112.8)4201 0 R(lstnumber.-112.9)4202 0 R(lstnumber.-113.1)4211 0 R(lstnumber.-113.10)4220 0 R]>> +endobj +5995 0 obj<</Limits[(lstnumber.-113.11)(lstnumber.-113.6)]/Names[(lstnumber.-113.11)4221 0 R(lstnumber.-113.2)4212 0 R(lstnumber.-113.3)4213 0 R(lstnumber.-113.4)4214 0 R(lstnumber.-113.5)4215 0 R(lstnumber.-113.6)4216 0 R]>> +endobj +5996 0 obj<</Limits[(lstnumber.-113.7)(lstnumber.-114.3)]/Names[(lstnumber.-113.7)4217 0 R(lstnumber.-113.8)4218 0 R(lstnumber.-113.9)4219 0 R(lstnumber.-114.1)4223 0 R(lstnumber.-114.2)4224 0 R(lstnumber.-114.3)4225 0 R]>> +endobj +5997 0 obj<</Limits[(lstnumber.-114.4)(lstnumber.-115.2)]/Names[(lstnumber.-114.4)4226 0 R(lstnumber.-114.5)4227 0 R(lstnumber.-115.1)4229 0 R(lstnumber.-115.10)4241 0 R(lstnumber.-115.11)4242 0 R(lstnumber.-115.2)4230 0 R]>> +endobj +5998 0 obj<</Limits[(lstnumber.-115.3)(lstnumber.-115.8)]/Names[(lstnumber.-115.3)4231 0 R(lstnumber.-115.4)4232 0 R(lstnumber.-115.5)4233 0 R(lstnumber.-115.6)4234 0 R(lstnumber.-115.7)4238 0 R(lstnumber.-115.8)4239 0 R]>> +endobj +5999 0 obj<</Limits[(lstnumber.-115.9)(lstnumber.-117.4)]/Names[(lstnumber.-115.9)4240 0 R(lstnumber.-116.1)4244 0 R(lstnumber.-117.1)4246 0 R(lstnumber.-117.2)4247 0 R(lstnumber.-117.3)4248 0 R(lstnumber.-117.4)4249 0 R]>> +endobj +6000 0 obj<</Limits[(lstnumber.-117.5)(lstnumber.-118.5)]/Names[(lstnumber.-117.5)4250 0 R(lstnumber.-118.1)4252 0 R(lstnumber.-118.2)4253 0 R(lstnumber.-118.3)4254 0 R(lstnumber.-118.4)4255 0 R(lstnumber.-118.5)4256 0 R]>> +endobj +6001 0 obj<</Limits[(lstnumber.-118.6)(lstnumber.-119.2)]/Names[(lstnumber.-118.6)4257 0 R(lstnumber.-118.7)4258 0 R(lstnumber.-118.8)4259 0 R(lstnumber.-118.9)4260 0 R(lstnumber.-119.1)4268 0 R(lstnumber.-119.2)4269 0 R]>> +endobj +6002 0 obj<</Limits[(lstnumber.-119.3)(lstnumber.-12.1)]/Names[(lstnumber.-119.3)4270 0 R(lstnumber.-119.4)4271 0 R(lstnumber.-119.5)4272 0 R(lstnumber.-119.6)4273 0 R(lstnumber.-119.7)4283 0 R(lstnumber.-12.1)3138 0 R]>> +endobj +6003 0 obj<</Limits[(lstnumber.-12.2)(lstnumber.-120.1)]/Names[(lstnumber.-12.2)3139 0 R(lstnumber.-12.3)3140 0 R(lstnumber.-12.4)3141 0 R(lstnumber.-12.5)3142 0 R(lstnumber.-12.6)3143 0 R(lstnumber.-120.1)4305 0 R]>> +endobj +6004 0 obj<</Limits[(lstnumber.-120.2)(lstnumber.-120.7)]/Names[(lstnumber.-120.2)4306 0 R(lstnumber.-120.3)4307 0 R(lstnumber.-120.4)4308 0 R(lstnumber.-120.5)4309 0 R(lstnumber.-120.6)4310 0 R(lstnumber.-120.7)4311 0 R]>> +endobj +6005 0 obj<</Limits[(lstnumber.-121.1)(lstnumber.-121.6)]/Names[(lstnumber.-121.1)4332 0 R(lstnumber.-121.2)4333 0 R(lstnumber.-121.3)4334 0 R(lstnumber.-121.4)4335 0 R(lstnumber.-121.5)4336 0 R(lstnumber.-121.6)4337 0 R]>> +endobj +6006 0 obj<</Limits[(lstnumber.-122.1)(lstnumber.-124.2)]/Names[(lstnumber.-122.1)4339 0 R(lstnumber.-122.2)4340 0 R(lstnumber.-122.3)4341 0 R(lstnumber.-123.1)4353 0 R(lstnumber.-124.1)4355 0 R(lstnumber.-124.2)4356 0 R]>> +endobj +6007 0 obj<</Limits[(lstnumber.-124.3)(lstnumber.-128.2)]/Names[(lstnumber.-124.3)4357 0 R(lstnumber.-125.1)4359 0 R(lstnumber.-126.1)4424 0 R(lstnumber.-127.1)4445 0 R(lstnumber.-128.1)4460 0 R(lstnumber.-128.2)4461 0 R]>> +endobj +6008 0 obj<</Limits[(lstnumber.-128.3)(lstnumber.-129.3)]/Names[(lstnumber.-128.3)4462 0 R(lstnumber.-128.4)4463 0 R(lstnumber.-128.5)4464 0 R(lstnumber.-129.1)4469 0 R(lstnumber.-129.2)4470 0 R(lstnumber.-129.3)4471 0 R]>> +endobj +6009 0 obj<</Limits[(lstnumber.-13.1)(lstnumber.-130.1)]/Names[(lstnumber.-13.1)3145 0 R(lstnumber.-13.2)3146 0 R(lstnumber.-13.3)3153 0 R(lstnumber.-13.4)3154 0 R(lstnumber.-13.5)3155 0 R(lstnumber.-130.1)4489 0 R]>> +endobj +6010 0 obj<</Limits[(lstnumber.-130.2)(lstnumber.-133.2)]/Names[(lstnumber.-130.2)4490 0 R(lstnumber.-131.1)4492 0 R(lstnumber.-131.2)4493 0 R(lstnumber.-132.1)4495 0 R(lstnumber.-133.1)4497 0 R(lstnumber.-133.2)4498 0 R]>> +endobj +6011 0 obj<</Limits[(lstnumber.-134.1)(lstnumber.-139.1)]/Names[(lstnumber.-134.1)4500 0 R(lstnumber.-135.1)4509 0 R(lstnumber.-136.1)4511 0 R(lstnumber.-137.1)4524 0 R(lstnumber.-138.1)4526 0 R(lstnumber.-139.1)4528 0 R]>> +endobj +6012 0 obj<</Limits[(lstnumber.-139.2)(lstnumber.-14.4)]/Names[(lstnumber.-139.2)4529 0 R(lstnumber.-139.3)4530 0 R(lstnumber.-14.1)3157 0 R(lstnumber.-14.2)3158 0 R(lstnumber.-14.3)3159 0 R(lstnumber.-14.4)3160 0 R]>> +endobj +6013 0 obj<</Limits[(lstnumber.-14.5)(lstnumber.-143.1)]/Names[(lstnumber.-14.5)3161 0 R(lstnumber.-14.6)3162 0 R(lstnumber.-140.1)4580 0 R(lstnumber.-141.1)4582 0 R(lstnumber.-142.1)4584 0 R(lstnumber.-143.1)4586 0 R]>> +endobj +6014 0 obj<</Limits[(lstnumber.-143.2)(lstnumber.-143.7)]/Names[(lstnumber.-143.2)4587 0 R(lstnumber.-143.3)4588 0 R(lstnumber.-143.4)4604 0 R(lstnumber.-143.5)4605 0 R(lstnumber.-143.6)4606 0 R(lstnumber.-143.7)4607 0 R]>> +endobj +6015 0 obj<</Limits[(lstnumber.-144.1)(lstnumber.-145.5)]/Names[(lstnumber.-144.1)4609 0 R(lstnumber.-145.1)4627 0 R(lstnumber.-145.2)4628 0 R(lstnumber.-145.3)4629 0 R(lstnumber.-145.4)4630 0 R(lstnumber.-145.5)4631 0 R]>> +endobj +6016 0 obj<</Limits[(lstnumber.-145.6)(lstnumber.-147.1)]/Names[(lstnumber.-145.6)4632 0 R(lstnumber.-146.1)4634 0 R(lstnumber.-146.2)4635 0 R(lstnumber.-146.3)4636 0 R(lstnumber.-146.4)4637 0 R(lstnumber.-147.1)4639 0 R]>> +endobj +6017 0 obj<</Limits[(lstnumber.-147.2)(lstnumber.-148.1)]/Names[(lstnumber.-147.2)4640 0 R(lstnumber.-147.3)4641 0 R(lstnumber.-147.4)4642 0 R(lstnumber.-147.5)4643 0 R(lstnumber.-147.6)4654 0 R(lstnumber.-148.1)4716 0 R]>> +endobj +6018 0 obj<</Limits[(lstnumber.-149.1)(lstnumber.-15.5)]/Names[(lstnumber.-149.1)4718 0 R(lstnumber.-15.1)3164 0 R(lstnumber.-15.2)3165 0 R(lstnumber.-15.3)3166 0 R(lstnumber.-15.4)3167 0 R(lstnumber.-15.5)3168 0 R]>> +endobj +6019 0 obj<</Limits[(lstnumber.-15.6)(lstnumber.-150.4)]/Names[(lstnumber.-15.6)3169 0 R(lstnumber.-15.7)3170 0 R(lstnumber.-150.1)4745 0 R(lstnumber.-150.2)4746 0 R(lstnumber.-150.3)4747 0 R(lstnumber.-150.4)4748 0 R]>> +endobj +6020 0 obj<</Limits[(lstnumber.-150.5)(lstnumber.-151.2)]/Names[(lstnumber.-150.5)4749 0 R(lstnumber.-151.1)4751 0 R(lstnumber.-151.10)4760 0 R(lstnumber.-151.11)4761 0 R(lstnumber.-151.12)4762 0 R(lstnumber.-151.2)4752 0 R]>> +endobj +6021 0 obj<</Limits[(lstnumber.-151.3)(lstnumber.-151.8)]/Names[(lstnumber.-151.3)4753 0 R(lstnumber.-151.4)4754 0 R(lstnumber.-151.5)4755 0 R(lstnumber.-151.6)4756 0 R(lstnumber.-151.7)4757 0 R(lstnumber.-151.8)4758 0 R]>> +endobj +6022 0 obj<</Limits[(lstnumber.-151.9)(lstnumber.-152.13)]/Names[(lstnumber.-151.9)4759 0 R(lstnumber.-152.1)4775 0 R(lstnumber.-152.10)4784 0 R(lstnumber.-152.11)4785 0 R(lstnumber.-152.12)4786 0 R(lstnumber.-152.13)4787 0 R]>> +endobj +6023 0 obj<</Limits[(lstnumber.-152.14)(lstnumber.-152.5)]/Names[(lstnumber.-152.14)4788 0 R(lstnumber.-152.15)4789 0 R(lstnumber.-152.2)4776 0 R(lstnumber.-152.3)4777 0 R(lstnumber.-152.4)4778 0 R(lstnumber.-152.5)4779 0 R]>> +endobj +6024 0 obj<</Limits[(lstnumber.-152.6)(lstnumber.-153.10)]/Names[(lstnumber.-152.6)4780 0 R(lstnumber.-152.7)4781 0 R(lstnumber.-152.8)4782 0 R(lstnumber.-152.9)4783 0 R(lstnumber.-153.1)4791 0 R(lstnumber.-153.10)4800 0 R]>> +endobj +6025 0 obj<</Limits[(lstnumber.-153.11)(lstnumber.-153.5)]/Names[(lstnumber.-153.11)4801 0 R(lstnumber.-153.12)4802 0 R(lstnumber.-153.2)4792 0 R(lstnumber.-153.3)4793 0 R(lstnumber.-153.4)4794 0 R(lstnumber.-153.5)4795 0 R]>> +endobj +6026 0 obj<</Limits[(lstnumber.-153.6)(lstnumber.-154.2)]/Names[(lstnumber.-153.6)4796 0 R(lstnumber.-153.7)4797 0 R(lstnumber.-153.8)4798 0 R(lstnumber.-153.9)4799 0 R(lstnumber.-154.1)4804 0 R(lstnumber.-154.2)4809 0 R]>> +endobj +6027 0 obj<</Limits[(lstnumber.-154.3)(lstnumber.-155.5)]/Names[(lstnumber.-154.3)4810 0 R(lstnumber.-155.1)4812 0 R(lstnumber.-155.2)4813 0 R(lstnumber.-155.3)4814 0 R(lstnumber.-155.4)4815 0 R(lstnumber.-155.5)4816 0 R]>> +endobj +6028 0 obj<</Limits[(lstnumber.-155.6)(lstnumber.-157.4)]/Names[(lstnumber.-155.6)4817 0 R(lstnumber.-156.1)4819 0 R(lstnumber.-157.1)4821 0 R(lstnumber.-157.2)4822 0 R(lstnumber.-157.3)4823 0 R(lstnumber.-157.4)4828 0 R]>> +endobj +6029 0 obj<</Limits[(lstnumber.-157.5)(lstnumber.-16.3)]/Names[(lstnumber.-157.5)4829 0 R(lstnumber.-158.1)4831 0 R(lstnumber.-159.1)4833 0 R(lstnumber.-16.1)3172 0 R(lstnumber.-16.2)3173 0 R(lstnumber.-16.3)3174 0 R]>> +endobj +6030 0 obj<</Limits[(lstnumber.-16.4)(lstnumber.-160.3)]/Names[(lstnumber.-16.4)3175 0 R(lstnumber.-16.5)3176 0 R(lstnumber.-16.6)3177 0 R(lstnumber.-160.1)4835 0 R(lstnumber.-160.2)4836 0 R(lstnumber.-160.3)4837 0 R]>> +endobj +6031 0 obj<</Limits[(lstnumber.-160.4)(lstnumber.-161.12)]/Names[(lstnumber.-160.4)4838 0 R(lstnumber.-160.5)4839 0 R(lstnumber.-161.1)4845 0 R(lstnumber.-161.10)4854 0 R(lstnumber.-161.11)4855 0 R(lstnumber.-161.12)4856 0 R]>> +endobj +6032 0 obj<</Limits[(lstnumber.-161.13)(lstnumber.-161.5)]/Names[(lstnumber.-161.13)4857 0 R(lstnumber.-161.14)4858 0 R(lstnumber.-161.2)4846 0 R(lstnumber.-161.3)4847 0 R(lstnumber.-161.4)4848 0 R(lstnumber.-161.5)4849 0 R]>> +endobj +6033 0 obj<</Limits[(lstnumber.-161.6)(lstnumber.-162.2)]/Names[(lstnumber.-161.6)4850 0 R(lstnumber.-161.7)4851 0 R(lstnumber.-161.8)4852 0 R(lstnumber.-161.9)4853 0 R(lstnumber.-162.1)4860 0 R(lstnumber.-162.2)4861 0 R]>> +endobj +6034 0 obj<</Limits[(lstnumber.-162.3)(lstnumber.-164.4)]/Names[(lstnumber.-162.3)4862 0 R(lstnumber.-163.1)4864 0 R(lstnumber.-164.1)4866 0 R(lstnumber.-164.2)4867 0 R(lstnumber.-164.3)4868 0 R(lstnumber.-164.4)4869 0 R]>> +endobj +6035 0 obj<</Limits[(lstnumber.-164.5)(lstnumber.-166.2)]/Names[(lstnumber.-164.5)4870 0 R(lstnumber.-164.6)4874 0 R(lstnumber.-164.7)4875 0 R(lstnumber.-165.1)4877 0 R(lstnumber.-166.1)4879 0 R(lstnumber.-166.2)4880 0 R]>> +endobj +6036 0 obj<</Limits[(lstnumber.-166.3)(lstnumber.-167.3)]/Names[(lstnumber.-166.3)4881 0 R(lstnumber.-166.4)4882 0 R(lstnumber.-166.5)4883 0 R(lstnumber.-167.1)4885 0 R(lstnumber.-167.2)4886 0 R(lstnumber.-167.3)4887 0 R]>> +endobj +6037 0 obj<</Limits[(lstnumber.-167.4)(lstnumber.-168.3)]/Names[(lstnumber.-167.4)4888 0 R(lstnumber.-167.5)4889 0 R(lstnumber.-167.6)4890 0 R(lstnumber.-168.1)4892 0 R(lstnumber.-168.2)4893 0 R(lstnumber.-168.3)4894 0 R]>> +endobj +6038 0 obj<</Limits[(lstnumber.-168.4)(lstnumber.-169.10)]/Names[(lstnumber.-168.4)4895 0 R(lstnumber.-168.5)4896 0 R(lstnumber.-168.6)4897 0 R(lstnumber.-168.7)4898 0 R(lstnumber.-169.1)4900 0 R(lstnumber.-169.10)4913 0 R]>> +endobj +6039 0 obj<</Limits[(lstnumber.-169.11)(lstnumber.-169.16)]/Names[(lstnumber.-169.11)4914 0 R(lstnumber.-169.12)4915 0 R(lstnumber.-169.13)4916 0 R(lstnumber.-169.14)4917 0 R(lstnumber.-169.15)4918 0 R(lstnumber.-169.16)4919 0 R]>> +endobj +6040 0 obj<</Limits[(lstnumber.-169.2)(lstnumber.-169.7)]/Names[(lstnumber.-169.2)4901 0 R(lstnumber.-169.3)4902 0 R(lstnumber.-169.4)4903 0 R(lstnumber.-169.5)4904 0 R(lstnumber.-169.6)4905 0 R(lstnumber.-169.7)4910 0 R]>> +endobj +6041 0 obj<</Limits[(lstnumber.-169.8)(lstnumber.-17.4)]/Names[(lstnumber.-169.8)4911 0 R(lstnumber.-169.9)4912 0 R(lstnumber.-17.1)3197 0 R(lstnumber.-17.2)3198 0 R(lstnumber.-17.3)3199 0 R(lstnumber.-17.4)3200 0 R]>> +endobj +6042 0 obj<</Limits[(lstnumber.-17.5)(lstnumber.-170.3)]/Names[(lstnumber.-17.5)3201 0 R(lstnumber.-17.6)3202 0 R(lstnumber.-17.7)3203 0 R(lstnumber.-170.1)4921 0 R(lstnumber.-170.2)4922 0 R(lstnumber.-170.3)4923 0 R]>> +endobj +6043 0 obj<</Limits[(lstnumber.-170.4)(lstnumber.-171.2)]/Names[(lstnumber.-170.4)4924 0 R(lstnumber.-170.5)4925 0 R(lstnumber.-170.6)4926 0 R(lstnumber.-170.7)4927 0 R(lstnumber.-171.1)4929 0 R(lstnumber.-171.2)4930 0 R]>> +endobj +6044 0 obj<</Limits[(lstnumber.-171.3)(lstnumber.-172.1)]/Names[(lstnumber.-171.3)4931 0 R(lstnumber.-171.4)4932 0 R(lstnumber.-171.5)4933 0 R(lstnumber.-171.6)4934 0 R(lstnumber.-171.7)4935 0 R(lstnumber.-172.1)4937 0 R]>> +endobj +6045 0 obj<</Limits[(lstnumber.-172.2)(lstnumber.-172.7)]/Names[(lstnumber.-172.2)4938 0 R(lstnumber.-172.3)4939 0 R(lstnumber.-172.4)4940 0 R(lstnumber.-172.5)4941 0 R(lstnumber.-172.6)4942 0 R(lstnumber.-172.7)4943 0 R]>> +endobj +6046 0 obj<</Limits[(lstnumber.-172.8)(lstnumber.-174.1)]/Names[(lstnumber.-172.8)4944 0 R(lstnumber.-172.9)4945 0 R(lstnumber.-173.1)4955 0 R(lstnumber.-173.2)4956 0 R(lstnumber.-173.3)4957 0 R(lstnumber.-174.1)4959 0 R]>> +endobj +6047 0 obj<</Limits[(lstnumber.-174.2)(lstnumber.-175.3)]/Names[(lstnumber.-174.2)4960 0 R(lstnumber.-175.1)4962 0 R(lstnumber.-175.10)4971 0 R(lstnumber.-175.11)4972 0 R(lstnumber.-175.2)4963 0 R(lstnumber.-175.3)4964 0 R]>> +endobj +6048 0 obj<</Limits[(lstnumber.-175.4)(lstnumber.-175.9)]/Names[(lstnumber.-175.4)4965 0 R(lstnumber.-175.5)4966 0 R(lstnumber.-175.6)4967 0 R(lstnumber.-175.7)4968 0 R(lstnumber.-175.8)4969 0 R(lstnumber.-175.9)4970 0 R]>> +endobj +6049 0 obj<</Limits[(lstnumber.-176.1)(lstnumber.-178.4)]/Names[(lstnumber.-176.1)4979 0 R(lstnumber.-177.1)4981 0 R(lstnumber.-178.1)4983 0 R(lstnumber.-178.2)4984 0 R(lstnumber.-178.3)4985 0 R(lstnumber.-178.4)4986 0 R]>> +endobj +6050 0 obj<</Limits[(lstnumber.-178.5)(lstnumber.-18.2)]/Names[(lstnumber.-178.5)4987 0 R(lstnumber.-178.6)4988 0 R(lstnumber.-178.7)4989 0 R(lstnumber.-178.8)4990 0 R(lstnumber.-18.1)3210 0 R(lstnumber.-18.2)3211 0 R]>> +endobj +6051 0 obj<</Limits[(lstnumber.-18.3)(lstnumber.-2.2)]/Names[(lstnumber.-18.3)3212 0 R(lstnumber.-18.4)3213 0 R(lstnumber.-19.1)3215 0 R(lstnumber.-19.2)3216 0 R(lstnumber.-2.1)3063 0 R(lstnumber.-2.2)3064 0 R]>> +endobj +6052 0 obj<</Limits[(lstnumber.-20.1)(lstnumber.-21.3)]/Names[(lstnumber.-20.1)3224 0 R(lstnumber.-20.2)3225 0 R(lstnumber.-20.3)3226 0 R(lstnumber.-21.1)3228 0 R(lstnumber.-21.2)3229 0 R(lstnumber.-21.3)3230 0 R]>> +endobj +6053 0 obj<</Limits[(lstnumber.-21.4)(lstnumber.-24.2)]/Names[(lstnumber.-21.4)3235 0 R(lstnumber.-22.1)3237 0 R(lstnumber.-22.2)3238 0 R(lstnumber.-23.1)3240 0 R(lstnumber.-24.1)3246 0 R(lstnumber.-24.2)3247 0 R]>> +endobj +6054 0 obj<</Limits[(lstnumber.-25.1)(lstnumber.-28.1)]/Names[(lstnumber.-25.1)3249 0 R(lstnumber.-26.1)3251 0 R(lstnumber.-26.2)3252 0 R(lstnumber.-27.1)3254 0 R(lstnumber.-27.2)3255 0 R(lstnumber.-28.1)3257 0 R]>> +endobj +6055 0 obj<</Limits[(lstnumber.-28.2)(lstnumber.-3.3)]/Names[(lstnumber.-28.2)3258 0 R(lstnumber.-29.1)3260 0 R(lstnumber.-29.2)3261 0 R(lstnumber.-3.1)3066 0 R(lstnumber.-3.2)3067 0 R(lstnumber.-3.3)3068 0 R]>> +endobj +6056 0 obj<</Limits[(lstnumber.-30.1)(lstnumber.-32.3)]/Names[(lstnumber.-30.1)3263 0 R(lstnumber.-30.2)3264 0 R(lstnumber.-31.1)3273 0 R(lstnumber.-32.1)3275 0 R(lstnumber.-32.2)3276 0 R(lstnumber.-32.3)3277 0 R]>> +endobj +6057 0 obj<</Limits[(lstnumber.-32.4)(lstnumber.-33.4)]/Names[(lstnumber.-32.4)3278 0 R(lstnumber.-32.5)3279 0 R(lstnumber.-33.1)3285 0 R(lstnumber.-33.2)3286 0 R(lstnumber.-33.3)3287 0 R(lstnumber.-33.4)3288 0 R]>> +endobj +6058 0 obj<</Limits[(lstnumber.-34.1)(lstnumber.-36.1)]/Names[(lstnumber.-34.1)3290 0 R(lstnumber.-35.1)3292 0 R(lstnumber.-35.2)3293 0 R(lstnumber.-35.3)3294 0 R(lstnumber.-35.4)3295 0 R(lstnumber.-36.1)3297 0 R]>> +endobj +6059 0 obj<</Limits[(lstnumber.-36.2)(lstnumber.-38.2)]/Names[(lstnumber.-36.2)3298 0 R(lstnumber.-36.3)3299 0 R(lstnumber.-36.4)3300 0 R(lstnumber.-37.1)3302 0 R(lstnumber.-38.1)3304 0 R(lstnumber.-38.2)3305 0 R]>> +endobj +6060 0 obj<</Limits[(lstnumber.-39.1)(lstnumber.-4.3)]/Names[(lstnumber.-39.1)3307 0 R(lstnumber.-39.2)3308 0 R(lstnumber.-39.3)3309 0 R(lstnumber.-4.1)3070 0 R(lstnumber.-4.2)3071 0 R(lstnumber.-4.3)3072 0 R]>> +endobj +6061 0 obj<</Limits[(lstnumber.-4.4)(lstnumber.-40.5)]/Names[(lstnumber.-4.4)3073 0 R(lstnumber.-40.1)3386 0 R(lstnumber.-40.2)3387 0 R(lstnumber.-40.3)3388 0 R(lstnumber.-40.4)3389 0 R(lstnumber.-40.5)3390 0 R]>> +endobj +6062 0 obj<</Limits[(lstnumber.-41.1)(lstnumber.-42.3)]/Names[(lstnumber.-41.1)3516 0 R(lstnumber.-41.2)3517 0 R(lstnumber.-41.3)3518 0 R(lstnumber.-42.1)3535 0 R(lstnumber.-42.2)3536 0 R(lstnumber.-42.3)3537 0 R]>> +endobj +6063 0 obj<</Limits[(lstnumber.-42.4)(lstnumber.-45.3)]/Names[(lstnumber.-42.4)3538 0 R(lstnumber.-43.1)3554 0 R(lstnumber.-44.1)3556 0 R(lstnumber.-45.1)3558 0 R(lstnumber.-45.2)3559 0 R(lstnumber.-45.3)3560 0 R]>> +endobj +6064 0 obj<</Limits[(lstnumber.-46.1)(lstnumber.-47.4)]/Names[(lstnumber.-46.1)3562 0 R(lstnumber.-46.2)3563 0 R(lstnumber.-47.1)3612 0 R(lstnumber.-47.2)3613 0 R(lstnumber.-47.3)3614 0 R(lstnumber.-47.4)3615 0 R]>> +endobj +6065 0 obj<</Limits[(lstnumber.-47.5)(lstnumber.-49.1)]/Names[(lstnumber.-47.5)3616 0 R(lstnumber.-47.6)3617 0 R(lstnumber.-48.1)3626 0 R(lstnumber.-48.2)3627 0 R(lstnumber.-48.3)3628 0 R(lstnumber.-49.1)3635 0 R]>> +endobj +6066 0 obj<</Limits[(lstnumber.-49.2)(lstnumber.-5.5)]/Names[(lstnumber.-49.2)3636 0 R(lstnumber.-5.1)3075 0 R(lstnumber.-5.2)3076 0 R(lstnumber.-5.3)3077 0 R(lstnumber.-5.4)3078 0 R(lstnumber.-5.5)3079 0 R]>> +endobj +6067 0 obj<</Limits[(lstnumber.-50.1)(lstnumber.-55.1)]/Names[(lstnumber.-50.1)3638 0 R(lstnumber.-51.1)3651 0 R(lstnumber.-52.1)3663 0 R(lstnumber.-53.1)3665 0 R(lstnumber.-54.1)3667 0 R(lstnumber.-55.1)3669 0 R]>> +endobj +6068 0 obj<</Limits[(lstnumber.-55.2)(lstnumber.-59.2)]/Names[(lstnumber.-55.2)3670 0 R(lstnumber.-55.3)3671 0 R(lstnumber.-56.1)3677 0 R(lstnumber.-56.2)3678 0 R(lstnumber.-59.1)3688 0 R(lstnumber.-59.2)3689 0 R]>> +endobj +6069 0 obj<</Limits[(lstnumber.-59.3)(lstnumber.-6.5)]/Names[(lstnumber.-59.3)3690 0 R(lstnumber.-6.1)3086 0 R(lstnumber.-6.2)3087 0 R(lstnumber.-6.3)3088 0 R(lstnumber.-6.4)3089 0 R(lstnumber.-6.5)3090 0 R]>> +endobj +6070 0 obj<</Limits[(lstnumber.-6.6)(lstnumber.-60.5)]/Names[(lstnumber.-6.6)3091 0 R(lstnumber.-60.1)3698 0 R(lstnumber.-60.2)3699 0 R(lstnumber.-60.3)3700 0 R(lstnumber.-60.4)3701 0 R(lstnumber.-60.5)3702 0 R]>> +endobj +6071 0 obj<</Limits[(lstnumber.-60.6)(lstnumber.-61.3)]/Names[(lstnumber.-60.6)3703 0 R(lstnumber.-60.7)3704 0 R(lstnumber.-60.8)3705 0 R(lstnumber.-61.1)3715 0 R(lstnumber.-61.2)3716 0 R(lstnumber.-61.3)3717 0 R]>> +endobj +6072 0 obj<</Limits[(lstnumber.-62.1)(lstnumber.-63.1)]/Names[(lstnumber.-62.1)3719 0 R(lstnumber.-62.2)3720 0 R(lstnumber.-62.3)3721 0 R(lstnumber.-62.4)3722 0 R(lstnumber.-62.5)3723 0 R(lstnumber.-63.1)3729 0 R]>> +endobj +6073 0 obj<</Limits[(lstnumber.-63.10)(lstnumber.-63.15)]/Names[(lstnumber.-63.10)3738 0 R(lstnumber.-63.11)3739 0 R(lstnumber.-63.12)3740 0 R(lstnumber.-63.13)3741 0 R(lstnumber.-63.14)3742 0 R(lstnumber.-63.15)3743 0 R]>> +endobj +6074 0 obj<</Limits[(lstnumber.-63.2)(lstnumber.-63.7)]/Names[(lstnumber.-63.2)3730 0 R(lstnumber.-63.3)3731 0 R(lstnumber.-63.4)3732 0 R(lstnumber.-63.5)3733 0 R(lstnumber.-63.6)3734 0 R(lstnumber.-63.7)3735 0 R]>> +endobj +6075 0 obj<</Limits[(lstnumber.-63.8)(lstnumber.-64.12)]/Names[(lstnumber.-63.8)3736 0 R(lstnumber.-63.9)3737 0 R(lstnumber.-64.1)3745 0 R(lstnumber.-64.10)3758 0 R(lstnumber.-64.11)3759 0 R(lstnumber.-64.12)3760 0 R]>> +endobj +6076 0 obj<</Limits[(lstnumber.-64.13)(lstnumber.-64.18)]/Names[(lstnumber.-64.13)3761 0 R(lstnumber.-64.14)3762 0 R(lstnumber.-64.15)3763 0 R(lstnumber.-64.16)3764 0 R(lstnumber.-64.17)3765 0 R(lstnumber.-64.18)3766 0 R]>> +endobj +6077 0 obj<</Limits[(lstnumber.-64.2)(lstnumber.-64.7)]/Names[(lstnumber.-64.2)3746 0 R(lstnumber.-64.3)3747 0 R(lstnumber.-64.4)3748 0 R(lstnumber.-64.5)3749 0 R(lstnumber.-64.6)3750 0 R(lstnumber.-64.7)3751 0 R]>> +endobj +6078 0 obj<</Limits[(lstnumber.-64.8)(lstnumber.-66.1)]/Names[(lstnumber.-64.8)3752 0 R(lstnumber.-64.9)3757 0 R(lstnumber.-65.1)3768 0 R(lstnumber.-65.2)3769 0 R(lstnumber.-65.3)3770 0 R(lstnumber.-66.1)3772 0 R]>> +endobj +6079 0 obj<</Limits[(lstnumber.-66.2)(lstnumber.-67.13)]/Names[(lstnumber.-66.2)3773 0 R(lstnumber.-67.1)3775 0 R(lstnumber.-67.10)3787 0 R(lstnumber.-67.11)3788 0 R(lstnumber.-67.12)3789 0 R(lstnumber.-67.13)3790 0 R]>> +endobj +6080 0 obj<</Limits[(lstnumber.-67.14)(lstnumber.-67.2)]/Names[(lstnumber.-67.14)3791 0 R(lstnumber.-67.15)3792 0 R(lstnumber.-67.16)3793 0 R(lstnumber.-67.17)3794 0 R(lstnumber.-67.18)3795 0 R(lstnumber.-67.2)3776 0 R]>> +endobj +6081 0 obj<</Limits[(lstnumber.-67.3)(lstnumber.-67.8)]/Names[(lstnumber.-67.3)3777 0 R(lstnumber.-67.4)3781 0 R(lstnumber.-67.5)3782 0 R(lstnumber.-67.6)3783 0 R(lstnumber.-67.7)3784 0 R(lstnumber.-67.8)3785 0 R]>> +endobj +6082 0 obj<</Limits[(lstnumber.-67.9)(lstnumber.-69.11)]/Names[(lstnumber.-67.9)3786 0 R(lstnumber.-68.1)3797 0 R(lstnumber.-68.2)3798 0 R(lstnumber.-69.1)3800 0 R(lstnumber.-69.10)3809 0 R(lstnumber.-69.11)3810 0 R]>> +endobj +6083 0 obj<</Limits[(lstnumber.-69.2)(lstnumber.-69.7)]/Names[(lstnumber.-69.2)3801 0 R(lstnumber.-69.3)3802 0 R(lstnumber.-69.4)3803 0 R(lstnumber.-69.5)3804 0 R(lstnumber.-69.6)3805 0 R(lstnumber.-69.7)3806 0 R]>> +endobj +6084 0 obj<</Limits[(lstnumber.-69.8)(lstnumber.-7.4)]/Names[(lstnumber.-69.8)3807 0 R(lstnumber.-69.9)3808 0 R(lstnumber.-7.1)3093 0 R(lstnumber.-7.2)3094 0 R(lstnumber.-7.3)3095 0 R(lstnumber.-7.4)3096 0 R]>> +endobj +6085 0 obj<</Limits[(lstnumber.-7.5)(lstnumber.-71.1)]/Names[(lstnumber.-7.5)3097 0 R(lstnumber.-70.1)3817 0 R(lstnumber.-70.2)3818 0 R(lstnumber.-70.3)3819 0 R(lstnumber.-70.4)3820 0 R(lstnumber.-71.1)3822 0 R]>> +endobj +6086 0 obj<</Limits[(lstnumber.-72.1)(lstnumber.-72.4)]/Names[(lstnumber.-72.1)3824 0 R(lstnumber.-72.10)3833 0 R(lstnumber.-72.11)3834 0 R(lstnumber.-72.2)3825 0 R(lstnumber.-72.3)3826 0 R(lstnumber.-72.4)3827 0 R]>> +endobj +6087 0 obj<</Limits[(lstnumber.-72.5)(lstnumber.-73.1)]/Names[(lstnumber.-72.5)3828 0 R(lstnumber.-72.6)3829 0 R(lstnumber.-72.7)3830 0 R(lstnumber.-72.8)3831 0 R(lstnumber.-72.9)3832 0 R(lstnumber.-73.1)3836 0 R]>> +endobj +6088 0 obj<</Limits[(lstnumber.-73.2)(lstnumber.-75.1)]/Names[(lstnumber.-73.2)3837 0 R(lstnumber.-73.3)3838 0 R(lstnumber.-74.1)3840 0 R(lstnumber.-74.2)3841 0 R(lstnumber.-74.3)3842 0 R(lstnumber.-75.1)3844 0 R]>> +endobj +6089 0 obj<</Limits[(lstnumber.-75.10)(lstnumber.-75.15)]/Names[(lstnumber.-75.10)3857 0 R(lstnumber.-75.11)3858 0 R(lstnumber.-75.12)3859 0 R(lstnumber.-75.13)3860 0 R(lstnumber.-75.14)3861 0 R(lstnumber.-75.15)3862 0 R]>> +endobj +6090 0 obj<</Limits[(lstnumber.-75.2)(lstnumber.-75.7)]/Names[(lstnumber.-75.2)3849 0 R(lstnumber.-75.3)3850 0 R(lstnumber.-75.4)3851 0 R(lstnumber.-75.5)3852 0 R(lstnumber.-75.6)3853 0 R(lstnumber.-75.7)3854 0 R]>> +endobj +6091 0 obj<</Limits[(lstnumber.-75.8)(lstnumber.-77.1)]/Names[(lstnumber.-75.8)3855 0 R(lstnumber.-75.9)3856 0 R(lstnumber.-76.1)3864 0 R(lstnumber.-76.2)3865 0 R(lstnumber.-76.3)3866 0 R(lstnumber.-77.1)3868 0 R]>> +endobj +6092 0 obj<</Limits[(lstnumber.-77.10)(lstnumber.-77.2)]/Names[(lstnumber.-77.10)3877 0 R(lstnumber.-77.11)3878 0 R(lstnumber.-77.12)3879 0 R(lstnumber.-77.13)3880 0 R(lstnumber.-77.14)3881 0 R(lstnumber.-77.2)3869 0 R]>> +endobj +6093 0 obj<</Limits[(lstnumber.-77.3)(lstnumber.-77.8)]/Names[(lstnumber.-77.3)3870 0 R(lstnumber.-77.4)3871 0 R(lstnumber.-77.5)3872 0 R(lstnumber.-77.6)3873 0 R(lstnumber.-77.7)3874 0 R(lstnumber.-77.8)3875 0 R]>> +endobj +6094 0 obj<</Limits[(lstnumber.-77.9)(lstnumber.-78.13)]/Names[(lstnumber.-77.9)3876 0 R(lstnumber.-78.1)3890 0 R(lstnumber.-78.10)3899 0 R(lstnumber.-78.11)3900 0 R(lstnumber.-78.12)3901 0 R(lstnumber.-78.13)3902 0 R]>> +endobj +6095 0 obj<</Limits[(lstnumber.-78.14)(lstnumber.-78.19)]/Names[(lstnumber.-78.14)3903 0 R(lstnumber.-78.15)3904 0 R(lstnumber.-78.16)3905 0 R(lstnumber.-78.17)3906 0 R(lstnumber.-78.18)3907 0 R(lstnumber.-78.19)3908 0 R]>> +endobj +6096 0 obj<</Limits[(lstnumber.-78.2)(lstnumber.-78.4)]/Names[(lstnumber.-78.2)3891 0 R(lstnumber.-78.20)3909 0 R(lstnumber.-78.21)3910 0 R(lstnumber.-78.22)3911 0 R(lstnumber.-78.3)3892 0 R(lstnumber.-78.4)3893 0 R]>> +endobj +6097 0 obj<</Limits[(lstnumber.-78.5)(lstnumber.-79.1)]/Names[(lstnumber.-78.5)3894 0 R(lstnumber.-78.6)3895 0 R(lstnumber.-78.7)3896 0 R(lstnumber.-78.8)3897 0 R(lstnumber.-78.9)3898 0 R(lstnumber.-79.1)3917 0 R]>> +endobj +6098 0 obj<</Limits[(lstnumber.-79.10)(lstnumber.-79.2)]/Names[(lstnumber.-79.10)3926 0 R(lstnumber.-79.11)3927 0 R(lstnumber.-79.12)3928 0 R(lstnumber.-79.13)3929 0 R(lstnumber.-79.14)3930 0 R(lstnumber.-79.2)3918 0 R]>> +endobj +6099 0 obj<</Limits[(lstnumber.-79.3)(lstnumber.-79.8)]/Names[(lstnumber.-79.3)3919 0 R(lstnumber.-79.4)3920 0 R(lstnumber.-79.5)3921 0 R(lstnumber.-79.6)3922 0 R(lstnumber.-79.7)3923 0 R(lstnumber.-79.8)3924 0 R]>> +endobj +6100 0 obj<</Limits[(lstnumber.-79.9)(lstnumber.-8.5)]/Names[(lstnumber.-79.9)3925 0 R(lstnumber.-8.1)3099 0 R(lstnumber.-8.2)3100 0 R(lstnumber.-8.3)3101 0 R(lstnumber.-8.4)3102 0 R(lstnumber.-8.5)3103 0 R]>> +endobj +6101 0 obj<</Limits[(lstnumber.-8.6)(lstnumber.-80.2)]/Names[(lstnumber.-8.6)3104 0 R(lstnumber.-8.7)3105 0 R(lstnumber.-8.8)3106 0 R(lstnumber.-8.9)3107 0 R(lstnumber.-80.1)3932 0 R(lstnumber.-80.2)3933 0 R]>> +endobj +6102 0 obj<</Limits[(lstnumber.-80.3)(lstnumber.-81.4)]/Names[(lstnumber.-80.3)3934 0 R(lstnumber.-80.4)3935 0 R(lstnumber.-81.1)3937 0 R(lstnumber.-81.2)3938 0 R(lstnumber.-81.3)3939 0 R(lstnumber.-81.4)3940 0 R]>> +endobj +6103 0 obj<</Limits[(lstnumber.-82.1)(lstnumber.-82.6)]/Names[(lstnumber.-82.1)3947 0 R(lstnumber.-82.2)3948 0 R(lstnumber.-82.3)3949 0 R(lstnumber.-82.4)3950 0 R(lstnumber.-82.5)3951 0 R(lstnumber.-82.6)3952 0 R]>> +endobj +6104 0 obj<</Limits[(lstnumber.-82.7)(lstnumber.-84.1)]/Names[(lstnumber.-82.7)3953 0 R(lstnumber.-83.1)3955 0 R(lstnumber.-83.2)3956 0 R(lstnumber.-83.3)3957 0 R(lstnumber.-83.4)3958 0 R(lstnumber.-84.1)3960 0 R]>> +endobj +6105 0 obj<</Limits[(lstnumber.-84.2)(lstnumber.-86.1)]/Names[(lstnumber.-84.2)3961 0 R(lstnumber.-84.3)3962 0 R(lstnumber.-85.1)3964 0 R(lstnumber.-85.2)3965 0 R(lstnumber.-85.3)3966 0 R(lstnumber.-86.1)3968 0 R]>> +endobj +6106 0 obj<</Limits[(lstnumber.-86.2)(lstnumber.-87.3)]/Names[(lstnumber.-86.2)3969 0 R(lstnumber.-86.3)3970 0 R(lstnumber.-86.4)3971 0 R(lstnumber.-87.1)3973 0 R(lstnumber.-87.2)3981 0 R(lstnumber.-87.3)3982 0 R]>> +endobj +6107 0 obj<</Limits[(lstnumber.-88.1)(lstnumber.-89.2)]/Names[(lstnumber.-88.1)3984 0 R(lstnumber.-88.2)3985 0 R(lstnumber.-88.3)3986 0 R(lstnumber.-88.4)3987 0 R(lstnumber.-89.1)3989 0 R(lstnumber.-89.2)3990 0 R]>> +endobj +6108 0 obj<</Limits[(lstnumber.-89.3)(lstnumber.-9.3)]/Names[(lstnumber.-89.3)3991 0 R(lstnumber.-89.4)3992 0 R(lstnumber.-9.1)3109 0 R(lstnumber.-9.10)3118 0 R(lstnumber.-9.2)3110 0 R(lstnumber.-9.3)3111 0 R]>> +endobj +6109 0 obj<</Limits[(lstnumber.-9.4)(lstnumber.-9.9)]/Names[(lstnumber.-9.4)3112 0 R(lstnumber.-9.5)3113 0 R(lstnumber.-9.6)3114 0 R(lstnumber.-9.7)3115 0 R(lstnumber.-9.8)3116 0 R(lstnumber.-9.9)3117 0 R]>> +endobj +6110 0 obj<</Limits[(lstnumber.-90.1)(lstnumber.-91.4)]/Names[(lstnumber.-90.1)3994 0 R(lstnumber.-90.2)3995 0 R(lstnumber.-91.1)4021 0 R(lstnumber.-91.2)4022 0 R(lstnumber.-91.3)4023 0 R(lstnumber.-91.4)4024 0 R]>> +endobj +6111 0 obj<</Limits[(lstnumber.-91.5)(lstnumber.-92.1)]/Names[(lstnumber.-91.5)4025 0 R(lstnumber.-91.6)4026 0 R(lstnumber.-91.7)4027 0 R(lstnumber.-91.8)4028 0 R(lstnumber.-91.9)4029 0 R(lstnumber.-92.1)4031 0 R]>> +endobj +6112 0 obj<</Limits[(lstnumber.-93.1)(lstnumber.-95.1)]/Names[(lstnumber.-93.1)4033 0 R(lstnumber.-93.2)4034 0 R(lstnumber.-94.1)4042 0 R(lstnumber.-94.2)4043 0 R(lstnumber.-94.3)4044 0 R(lstnumber.-95.1)4046 0 R]>> +endobj +6113 0 obj<</Limits[(lstnumber.-95.2)(lstnumber.-99.1)]/Names[(lstnumber.-95.2)4047 0 R(lstnumber.-96.1)4049 0 R(lstnumber.-96.2)4050 0 R(lstnumber.-97.1)4052 0 R(lstnumber.-98.1)4054 0 R(lstnumber.-99.1)4061 0 R]>> +endobj +6114 0 obj<</Limits[(lstnumber.-99.2)(page.100)]/Names[(lstnumber.-99.2)4062 0 R(lstnumber.-99.3)4063 0 R(lstnumber.-99.4)4064 0 R(page.1)2800 0 R(page.10)2893 0 R(page.100)4059 0 R]>> +endobj +6115 0 obj<</Limits[(page.101)(page.106)]/Names[(page.101)4068 0 R(page.102)4094 0 R(page.103)4120 0 R(page.104)4146 0 R(page.105)4172 0 R(page.106)4182 0 R]>> +endobj +6116 0 obj<</Limits[(page.107)(page.111)]/Names[(page.107)4209 0 R(page.108)4237 0 R(page.109)4266 0 R(page.11)2901 0 R(page.110)4282 0 R(page.111)4291 0 R]>> +endobj +6117 0 obj<</Limits[(page.112)(page.117)]/Names[(page.112)4296 0 R(page.113)4299 0 R(page.114)4303 0 R(page.115)4319 0 R(page.116)4330 0 R(page.117)4346 0 R]>> +endobj +6118 0 obj<</Limits[(page.118)(page.122)]/Names[(page.118)4351 0 R(page.119)4371 0 R(page.12)2911 0 R(page.120)4378 0 R(page.121)4382 0 R(page.122)4387 0 R]>> +endobj +6119 0 obj<</Limits[(page.123)(page.128)]/Names[(page.123)4390 0 R(page.124)4393 0 R(page.125)4396 0 R(page.126)4403 0 R(page.127)4412 0 R(page.128)4422 0 R]>> +endobj +6120 0 obj<</Limits[(page.129)(page.133)]/Names[(page.129)4435 0 R(page.13)2916 0 R(page.130)4443 0 R(page.131)4452 0 R(page.132)4458 0 R(page.133)4467 0 R]>> +endobj +6121 0 obj<</Limits[(page.134)(page.139)]/Names[(page.134)4477 0 R(page.135)4481 0 R(page.136)4487 0 R(page.137)4507 0 R(page.138)4522 0 R(page.139)4545 0 R]>> +endobj +6122 0 obj<</Limits[(page.14)(page.144)]/Names[(page.14)2923 0 R(page.140)4552 0 R(page.141)4559 0 R(page.142)4570 0 R(page.143)4578 0 R(page.144)4603 0 R]>> +endobj +6123 0 obj<</Limits[(page.145)(page.15)]/Names[(page.145)4616 0 R(page.146)4625 0 R(page.147)4653 0 R(page.148)4658 0 R(page.149)4662 0 R(page.15)2938 0 R]>> +endobj +6124 0 obj<</Limits[(page.150)(page.155)]/Names[(page.150)4665 0 R(page.151)4668 0 R(page.152)4672 0 R(page.153)4675 0 R(page.154)4679 0 R(page.155)4683 0 R]>> +endobj +6125 0 obj<</Limits[(page.156)(page.160)]/Names[(page.156)4686 0 R(page.157)4691 0 R(page.158)4696 0 R(page.159)4701 0 R(page.16)2945 0 R(page.160)4710 0 R]>> +endobj +6126 0 obj<</Limits[(page.161)(page.166)]/Names[(page.161)4714 0 R(page.162)4726 0 R(page.163)4729 0 R(page.164)4734 0 R(page.165)4739 0 R(page.166)4743 0 R]>> +endobj +6127 0 obj<</Limits[(page.167)(page.171)]/Names[(page.167)4773 0 R(page.168)4808 0 R(page.169)4827 0 R(page.17)2951 0 R(page.170)4843 0 R(page.171)4873 0 R]>> +endobj +6128 0 obj<</Limits[(page.172)(page.177)]/Names[(page.172)4909 0 R(page.173)4953 0 R(page.174)4977 0 R(page.175)4994 0 R(page.176)5014 0 R(page.177)5064 0 R]>> +endobj +6129 0 obj<</Limits[(page.178)(page.182)]/Names[(page.178)5114 0 R(page.179)5149 0 R(page.18)2962 0 R(page.180)5186 0 R(page.181)5220 0 R(page.182)5266 0 R]>> +endobj +6130 0 obj<</Limits[(page.183)(page.188)]/Names[(page.183)5301 0 R(page.184)5349 0 R(page.185)5392 0 R(page.186)5436 0 R(page.187)5478 0 R(page.188)5510 0 R]>> +endobj +6131 0 obj<</Limits[(page.189)(page.193)]/Names[(page.189)5550 0 R(page.19)2972 0 R(page.190)5581 0 R(page.191)5618 0 R(page.192)5658 0 R(page.193)5685 0 R]>> +endobj +6132 0 obj<</Limits[(page.194)(page.21)]/Names[(page.194)5707 0 R(page.195)5739 0 R(page.196)5768 0 R(page.2)2816 0 R(page.20)2982 0 R(page.21)2988 0 R]>> +endobj +6133 0 obj<</Limits[(page.22)(page.27)]/Names[(page.22)2995 0 R(page.23)3000 0 R(page.24)3011 0 R(page.25)3022 0 R(page.26)3033 0 R(page.27)3056 0 R]>> +endobj +6134 0 obj<</Limits[(page.28)(page.32)]/Names[(page.28)3061 0 R(page.29)3084 0 R(page.3)2828 0 R(page.30)3122 0 R(page.31)3152 0 R(page.32)3185 0 R]>> +endobj +6135 0 obj<</Limits[(page.33)(page.38)]/Names[(page.33)3195 0 R(page.34)3208 0 R(page.35)3222 0 R(page.36)3234 0 R(page.37)3244 0 R(page.38)3271 0 R]>> +endobj +6136 0 obj<</Limits[(page.39)(page.43)]/Names[(page.39)3283 0 R(page.4)2850 0 R(page.40)3320 0 R(page.41)3328 0 R(page.42)3333 0 R(page.43)3340 0 R]>> +endobj +6137 0 obj<</Limits[(page.44)(page.49)]/Names[(page.44)3348 0 R(page.45)3353 0 R(page.46)3361 0 R(page.47)3373 0 R(page.48)3380 0 R(page.49)3384 0 R]>> +endobj +6138 0 obj<</Limits[(page.5)(page.54)]/Names[(page.5)2865 0 R(page.50)3400 0 R(page.51)3408 0 R(page.52)3419 0 R(page.53)3428 0 R(page.54)3433 0 R]>> +endobj +6139 0 obj<</Limits[(page.55)(page.6)]/Names[(page.55)3436 0 R(page.56)3441 0 R(page.57)3444 0 R(page.58)3447 0 R(page.59)3457 0 R(page.6)2871 0 R]>> +endobj +6140 0 obj<</Limits[(page.60)(page.65)]/Names[(page.60)3466 0 R(page.61)3476 0 R(page.62)3484 0 R(page.63)3492 0 R(page.64)3502 0 R(page.65)3508 0 R]>> +endobj +6141 0 obj<</Limits[(page.66)(page.70)]/Names[(page.66)3514 0 R(page.67)3528 0 R(page.68)3533 0 R(page.69)3543 0 R(page.7)2877 0 R(page.70)3547 0 R]>> +endobj +6142 0 obj<</Limits[(page.71)(page.76)]/Names[(page.71)3552 0 R(page.72)3569 0 R(page.73)3572 0 R(page.74)3576 0 R(page.75)3590 0 R(page.76)3601 0 R]>> +endobj +6143 0 obj<</Limits[(page.77)(page.81)]/Names[(page.77)3610 0 R(page.78)3624 0 R(page.79)3633 0 R(page.8)2885 0 R(page.80)3645 0 R(page.81)3649 0 R]>> +endobj +6144 0 obj<</Limits[(page.82)(page.87)]/Names[(page.82)3654 0 R(page.83)3657 0 R(page.84)3661 0 R(page.85)3675 0 R(page.86)3696 0 R(page.87)3712 0 R]>> +endobj +6145 0 obj<</Limits[(page.88)(page.92)]/Names[(page.88)3727 0 R(page.89)3756 0 R(page.9)2889 0 R(page.90)3780 0 R(page.91)3815 0 R(page.92)3848 0 R]>> +endobj +6146 0 obj<</Limits[(page.93)(page.98)]/Names[(page.93)3884 0 R(page.94)3915 0 R(page.95)3945 0 R(page.96)3980 0 R(page.97)4013 0 R(page.98)4019 0 R]>> +endobj +6147 0 obj<</Limits[(page.99)(paragraph.0.4.10.4.3)]/Names[(page.99)4040 0 R(paragraph.0.3.1.4.1)746 0 R(paragraph.0.3.1.4.2)761 0 R(paragraph.0.4.10.4.1)2669 0 R(paragraph.0.4.10.4.2)2672 0 R(paragraph.0.4.10.4.3)2675 0 R]>> +endobj +6148 0 obj<</Limits[(paragraph.0.4.2.4.1)(paragraph.0.4.8.2.11)]/Names[(paragraph.0.4.2.4.1)1538 0 R(paragraph.0.4.2.4.2)1562 0 R(paragraph.0.4.2.4.3)1586 0 R(paragraph.0.4.8.2.1)2291 0 R(paragraph.0.4.8.2.10)2318 0 R(paragraph.0.4.8.2.11)2321 0 R]>> +endobj +6149 0 obj<</Limits[(paragraph.0.4.8.2.12)(paragraph.0.4.8.2.17)]/Names[(paragraph.0.4.8.2.12)2324 0 R(paragraph.0.4.8.2.13)2327 0 R(paragraph.0.4.8.2.14)2330 0 R(paragraph.0.4.8.2.15)2333 0 R(paragraph.0.4.8.2.16)2336 0 R(paragraph.0.4.8.2.17)2339 0 R]>> +endobj +6150 0 obj<</Limits[(paragraph.0.4.8.2.18)(paragraph.0.4.8.2.4)]/Names[(paragraph.0.4.8.2.18)2342 0 R(paragraph.0.4.8.2.19)2345 0 R(paragraph.0.4.8.2.2)2294 0 R(paragraph.0.4.8.2.20)2348 0 R(paragraph.0.4.8.2.3)2297 0 R(paragraph.0.4.8.2.4)2300 0 R]>> +endobj +6151 0 obj<</Limits[(paragraph.0.4.8.2.5)(section*.1)]/Names[(paragraph.0.4.8.2.5)2303 0 R(paragraph.0.4.8.2.6)2306 0 R(paragraph.0.4.8.2.7)2309 0 R(paragraph.0.4.8.2.8)2312 0 R(paragraph.0.4.8.2.9)2315 0 R(section*.1)2 0 R]>> +endobj +6152 0 obj<</Limits[(section.0.1)(subsection.0.1.1)]/Names[(section.0.1)5 0 R(section.0.2)32 0 R(section.0.3)602 0 R(section.0.4)1499 0 R(section.0.5)2693 0 R(subsection.0.1.1)8 0 R]>> +endobj +6153 0 obj<</Limits[(subsection.0.1.2)(subsection.0.2.3)]/Names[(subsection.0.1.2)11 0 R(subsection.0.1.3)14 0 R(subsection.0.1.4)17 0 R(subsection.0.2.1)35 0 R(subsection.0.2.2)182 0 R(subsection.0.2.3)554 0 R]>> +endobj +6154 0 obj<</Limits[(subsection.0.2.4)(subsection.0.3.3)]/Names[(subsection.0.2.4)587 0 R(subsection.0.3.1)605 0 R(subsection.0.3.10)1445 0 R(subsection.0.3.11)1469 0 R(subsection.0.3.2)824 0 R(subsection.0.3.3)836 0 R]>> +endobj +6155 0 obj<</Limits[(subsection.0.3.4)(subsection.0.3.9)]/Names[(subsection.0.3.4)845 0 R(subsection.0.3.5)848 0 R(subsection.0.3.6)998 0 R(subsection.0.3.7)1208 0 R(subsection.0.3.8)1226 0 R(subsection.0.3.9)1424 0 R]>> +endobj +6156 0 obj<</Limits[(subsection.0.4.1)(subsection.0.4.5)]/Names[(subsection.0.4.1)1502 0 R(subsection.0.4.10)2654 0 R(subsection.0.4.2)1505 0 R(subsection.0.4.3)1661 0 R(subsection.0.4.4)1694 0 R(subsection.0.4.5)1784 0 R]>> +endobj +6157 0 obj<</Limits[(subsection.0.4.6)(subsubsection.0.1.4.2)]/Names[(subsection.0.4.6)2102 0 R(subsection.0.4.7)2240 0 R(subsection.0.4.8)2258 0 R(subsection.0.4.9)2351 0 R(subsubsection.0.1.4.1)20 0 R(subsubsection.0.1.4.2)23 0 R]>> +endobj +6158 0 obj<</Limits[(subsubsection.0.1.4.3)(subsubsection.0.2.2.1)]/Names[(subsubsection.0.1.4.3)26 0 R(subsubsection.0.1.4.4)29 0 R(subsubsection.0.2.1.1)38 0 R(subsubsection.0.2.1.2)113 0 R(subsubsection.0.2.1.3)134 0 R(subsubsection.0.2.2.1)185 0 R]>> +endobj +6159 0 obj<</Limits[(subsubsection.0.2.2.2)(subsubsection.0.2.3.10)]/Names[(subsubsection.0.2.2.2)188 0 R(subsubsection.0.2.2.3)467 0 R(subsubsection.0.2.2.4)515 0 R(subsubsection.0.2.2.5)533 0 R(subsubsection.0.2.3.1)557 0 R(subsubsection.0.2.3.10)584 0 R]>> +endobj +6160 0 obj<</Limits[(subsubsection.0.2.3.2)(subsubsection.0.2.3.7)]/Names[(subsubsection.0.2.3.2)560 0 R(subsubsection.0.2.3.3)563 0 R(subsubsection.0.2.3.4)566 0 R(subsubsection.0.2.3.5)569 0 R(subsubsection.0.2.3.6)572 0 R(subsubsection.0.2.3.7)575 0 R]>> +endobj +6161 0 obj<</Limits[(subsubsection.0.2.3.8)(subsubsection.0.2.4.4)]/Names[(subsubsection.0.2.3.8)578 0 R(subsubsection.0.2.3.9)581 0 R(subsubsection.0.2.4.1)590 0 R(subsubsection.0.2.4.2)593 0 R(subsubsection.0.2.4.3)596 0 R(subsubsection.0.2.4.4)599 0 R]>> +endobj +6162 0 obj<</Limits[(subsubsection.0.3.1.1)(subsubsection.0.3.1.6)]/Names[(subsubsection.0.3.1.1)608 0 R(subsubsection.0.3.1.2)623 0 R(subsubsection.0.3.1.3)728 0 R(subsubsection.0.3.1.4)743 0 R(subsubsection.0.3.1.5)776 0 R(subsubsection.0.3.1.6)818 0 R]>> +endobj +6163 0 obj<</Limits[(subsubsection.0.3.10.1)(subsubsection.0.3.10.6)]/Names[(subsubsection.0.3.10.1)1448 0 R(subsubsection.0.3.10.2)1451 0 R(subsubsection.0.3.10.3)1454 0 R(subsubsection.0.3.10.4)1457 0 R(subsubsection.0.3.10.5)1460 0 R(subsubsection.0.3.10.6)1463 0 R]>> +endobj +6164 0 obj<</Limits[(subsubsection.0.3.10.7)(subsubsection.0.3.11.5)]/Names[(subsubsection.0.3.10.7)1466 0 R(subsubsection.0.3.11.1)1472 0 R(subsubsection.0.3.11.2)1481 0 R(subsubsection.0.3.11.3)1487 0 R(subsubsection.0.3.11.4)1490 0 R(subsubsection.0.3.11.5)1493 0 R]>> +endobj +6165 0 obj<</Limits[(subsubsection.0.3.11.6)(subsubsection.0.3.5.1)]/Names[(subsubsection.0.3.11.6)1496 0 R(subsubsection.0.3.2.1)827 0 R(subsubsection.0.3.2.2)830 0 R(subsubsection.0.3.3.1)839 0 R(subsubsection.0.3.3.2)842 0 R(subsubsection.0.3.5.1)851 0 R]>> +endobj +6166 0 obj<</Limits[(subsubsection.0.3.5.2)(subsubsection.0.3.5.7)]/Names[(subsubsection.0.3.5.2)926 0 R(subsubsection.0.3.5.3)932 0 R(subsubsection.0.3.5.4)941 0 R(subsubsection.0.3.5.5)950 0 R(subsubsection.0.3.5.6)959 0 R(subsubsection.0.3.5.7)965 0 R]>> +endobj +6167 0 obj<</Limits[(subsubsection.0.3.5.8)(subsubsection.0.3.6.4)]/Names[(subsubsection.0.3.5.8)971 0 R(subsubsection.0.3.5.9)992 0 R(subsubsection.0.3.6.1)1001 0 R(subsubsection.0.3.6.2)1022 0 R(subsubsection.0.3.6.3)1040 0 R(subsubsection.0.3.6.4)1070 0 R]>> +endobj +6168 0 obj<</Limits[(subsubsection.0.3.6.5)(subsubsection.0.3.8.1)]/Names[(subsubsection.0.3.6.5)1085 0 R(subsubsection.0.3.6.6)1103 0 R(subsubsection.0.3.6.7)1160 0 R(subsubsection.0.3.6.8)1172 0 R(subsubsection.0.3.6.9)1205 0 R(subsubsection.0.3.8.1)1229 0 R]>> +endobj +6169 0 obj<</Limits[(subsubsection.0.3.8.2)(subsubsection.0.3.9.3)]/Names[(subsubsection.0.3.8.2)1328 0 R(subsubsection.0.3.8.3)1361 0 R(subsubsection.0.3.8.4)1391 0 R(subsubsection.0.3.9.1)1427 0 R(subsubsection.0.3.9.2)1430 0 R(subsubsection.0.3.9.3)1442 0 R]>> +endobj +6170 0 obj<</Limits[(subsubsection.0.4.10.1)(subsubsection.0.4.10.6)]/Names[(subsubsection.0.4.10.1)2657 0 R(subsubsection.0.4.10.2)2660 0 R(subsubsection.0.4.10.3)2663 0 R(subsubsection.0.4.10.4)2666 0 R(subsubsection.0.4.10.5)2678 0 R(subsubsection.0.4.10.6)2681 0 R]>> +endobj +6171 0 obj<</Limits[(subsubsection.0.4.10.7)(subsubsection.0.4.2.3)]/Names[(subsubsection.0.4.10.7)2684 0 R(subsubsection.0.4.10.8)2687 0 R(subsubsection.0.4.10.9)2690 0 R(subsubsection.0.4.2.1)1508 0 R(subsubsection.0.4.2.2)1529 0 R(subsubsection.0.4.2.3)1532 0 R]>> +endobj +6172 0 obj<</Limits[(subsubsection.0.4.2.4)(subsubsection.0.4.5.1)]/Names[(subsubsection.0.4.2.4)1535 0 R(subsubsection.0.4.3.1)1664 0 R(subsubsection.0.4.3.2)1685 0 R(subsubsection.0.4.4.1)1697 0 R(subsubsection.0.4.4.2)1745 0 R(subsubsection.0.4.5.1)1787 0 R]>> +endobj +6173 0 obj<</Limits[(subsubsection.0.4.5.2)(subsubsection.0.4.6.3)]/Names[(subsubsection.0.4.5.2)1838 0 R(subsubsection.0.4.5.3)2000 0 R(subsubsection.0.4.5.4)2006 0 R(subsubsection.0.4.6.1)2105 0 R(subsubsection.0.4.6.2)2126 0 R(subsubsection.0.4.6.3)2138 0 R]>> +endobj +6174 0 obj<</Limits[(subsubsection.0.4.6.4)(subsubsection.0.4.9.1)]/Names[(subsubsection.0.4.6.4)2168 0 R(subsubsection.0.4.6.5)2210 0 R(subsubsection.0.4.6.6)2231 0 R(subsubsection.0.4.8.1)2261 0 R(subsubsection.0.4.8.2)2288 0 R(subsubsection.0.4.9.1)2354 0 R]>> +endobj +6175 0 obj<</Limits[(subsubsection.0.4.9.2)(table.0.1)]/Names[(subsubsection.0.4.9.2)2432 0 R(subsubsection.0.4.9.3)2465 0 R(subsubsection.0.4.9.4)2489 0 R(subsubsection.0.4.9.5)2552 0 R(subsubsection.0.4.9.6)2624 0 R(table.0.1)2818 0 R]>> +endobj +6176 0 obj<</Limits[(table.0.2)(table.0.7)]/Names[(table.0.2)3186 0 R(table.0.3)3217 0 R(table.0.4)3334 0 R(table.0.5)3458 0 R(table.0.6)3459 0 R(table.0.7)3460 0 R]>> +endobj +6177 0 obj<</Limits[(table.0.8)(table.0.8)]/Names[(table.0.8)4292 0 R]>> +endobj +6178 0 obj<</Limits[(0021100:article.4)(0021300:legal.4)]/Kids[5819 0 R 5820 0 R 5821 0 R 5822 0 R 5823 0 R 5824 0 R]>> +endobj +6179 0 obj<</Limits[(0021300:legislation.4)(0022200:eprint.4)]/Kids[5825 0 R 5826 0 R 5827 0 R 5828 0 R 5829 0 R 5830 0 R]>> +endobj +6180 0 obj<</Limits[(0022200:eprinttype.4)(0022200:origlocation.4)]/Kids[5831 0 R 5832 0 R 5833 0 R 5834 0 R 5835 0 R 5836 0 R]>> +endobj +6181 0 obj<</Limits[(0022200:origpublisher.4)(0022300:indexsorttitle.4)]/Kids[5837 0 R 5838 0 R 5839 0 R 5840 0 R 5841 0 R 5842 0 R]>> +endobj +6182 0 obj<</Limits[(0022300:keywords.4)(0031200:bibencoding.4)]/Kids[5843 0 R 5844 0 R 5845 0 R 5846 0 R 5847 0 R 5848 0 R]>> +endobj +6183 0 obj<</Limits[(0031200:block.4)(0031420:skiplos.5)]/Kids[5849 0 R 5850 0 R 5851 0 R 5852 0 R 5853 0 R 5854 0 R]>> +endobj +6184 0 obj<</Limits[(0031500:citetracker.4)(0035100:segment.4)]/Kids[5855 0 R 5856 0 R 5857 0 R 5858 0 R 5859 0 R 5860 0 R]>> +endobj +6185 0 obj<</Limits[(0035100:subtype.4)(0036300:footcitetexts.4)]/Kids[5861 0 R 5862 0 R 5863 0 R 5864 0 R 5865 0 R 5866 0 R]>> +endobj +6186 0 obj<</Limits[(0036300:parencites.4)(0036800:citereset*.4)]/Kids[5867 0 R 5868 0 R 5869 0 R 5870 0 R 5871 0 R 5872 0 R]>> +endobj +6187 0 obj<</Limits[(0036800:citereset.4)(0038100:multinamedelim.4)]/Kids[5873 0 R 5874 0 R 5875 0 R 5876 0 R 5877 0 R 5878 0 R]>> +endobj +6188 0 obj<</Limits[(0038100:nameyeardelim.4)(0038400:noligature.4)]/Kids[5879 0 R 5880 0 R 5881 0 R 5882 0 R 5883 0 R 5884 0 R]>> +endobj +6189 0 obj<</Limits[(0038400:textnohyphenation.4)(0042430:origday.5)]/Kids[5885 0 R 5886 0 R 5887 0 R 5888 0 R 5889 0 R 5890 0 R]>> +endobj +6190 0 obj<</Limits[(0042430:origendday.5)(0044200:DeclareFieldAlias.4)]/Kids[5891 0 R 5892 0 R 5893 0 R 5894 0 R 5895 0 R 5896 0 R]>> +endobj +6191 0 obj<</Limits[(0044200:DeclareFieldFormat.4)(0045200:ifciteindex.4)]/Kids[5897 0 R 5898 0 R 5899 0 R 5900 0 R 5901 0 R 5902 0 R]>> +endobj +6192 0 obj<</Limits[(0045200:ifciteseen.4)(0045200:ifopcit.4)]/Kids[5903 0 R 5904 0 R 5905 0 R 5906 0 R 5907 0 R 5908 0 R]>> +endobj +6193 0 obj<</Limits[(0045200:ifpages.4)(0045400:savefieldformat.4)]/Kids[5909 0 R 5910 0 R 5911 0 R 5912 0 R 5913 0 R 5914 0 R]>> +endobj +6194 0 obj<</Limits[(0045400:savelistformat.4)(0046500:DeclareAutoPunctuation.4)]/Kids[5915 0 R 5916 0 R 5917 0 R 5918 0 R 5919 0 R 5920 0 R]>> +endobj +6195 0 obj<</Limits[(0046500:DeclareCapitalPunctuation.4)(0049100:mkbibnameprefix.4)]/Kids[5921 0 R 5922 0 R 5923 0 R 5924 0 R 5925 0 R 5926 0 R]>> +endobj +6196 0 obj<</Limits[(0049100:multicitedelim.4)(0049400:mkbibendnote.4)]/Kids[5927 0 R 5928 0 R 5929 0 R 5930 0 R 5931 0 R 5932 0 R]>> +endobj +6197 0 obj<</Limits[(0049400:mkbibendnotetext.4)(0049600:AtDataInput.4)]/Kids[5933 0 R 5934 0 R 5935 0 R 5936 0 R 5937 0 R 5938 0 R]>> +endobj +6198 0 obj<</Limits[(0049600:AtEveryBibitem.4)(Item.19)]/Kids[5939 0 R 5940 0 R 5941 0 R 5942 0 R 5943 0 R 5944 0 R]>> +endobj +6199 0 obj<</Limits[(Item.2)(lstlisting.-120)]/Kids[5945 0 R 5946 0 R 5947 0 R 5948 0 R 5949 0 R 5950 0 R]>> +endobj +6200 0 obj<</Limits[(lstlisting.-121)(lstlisting.-153)]/Kids[5951 0 R 5952 0 R 5953 0 R 5954 0 R 5955 0 R 5956 0 R]>> +endobj +6201 0 obj<</Limits[(lstlisting.-154)(lstlisting.-25)]/Kids[5957 0 R 5958 0 R 5959 0 R 5960 0 R 5961 0 R 5962 0 R]>> +endobj +6202 0 obj<</Limits[(lstlisting.-26)(lstlisting.-58)]/Kids[5963 0 R 5964 0 R 5965 0 R 5966 0 R 5967 0 R 5968 0 R]>> +endobj +6203 0 obj<</Limits[(lstlisting.-59)(lstlisting.-90)]/Kids[5969 0 R 5970 0 R 5971 0 R 5972 0 R 5973 0 R 5974 0 R]>> +endobj +6204 0 obj<</Limits[(lstlisting.-91)(lstnumber.-104.1)]/Kids[5975 0 R 5976 0 R 5977 0 R 5978 0 R 5979 0 R 5980 0 R]>> +endobj +6205 0 obj<</Limits[(lstnumber.-104.2)(lstnumber.-108.7)]/Kids[5981 0 R 5982 0 R 5983 0 R 5984 0 R 5985 0 R 5986 0 R]>> +endobj +6206 0 obj<</Limits[(lstnumber.-108.8)(lstnumber.-112.10)]/Kids[5987 0 R 5988 0 R 5989 0 R 5990 0 R 5991 0 R 5992 0 R]>> +endobj +6207 0 obj<</Limits[(lstnumber.-112.11)(lstnumber.-115.8)]/Kids[5993 0 R 5994 0 R 5995 0 R 5996 0 R 5997 0 R 5998 0 R]>> +endobj +6208 0 obj<</Limits[(lstnumber.-115.9)(lstnumber.-120.7)]/Kids[5999 0 R 6000 0 R 6001 0 R 6002 0 R 6003 0 R 6004 0 R]>> +endobj +6209 0 obj<</Limits[(lstnumber.-121.1)(lstnumber.-133.2)]/Kids[6005 0 R 6006 0 R 6007 0 R 6008 0 R 6009 0 R 6010 0 R]>> +endobj +6210 0 obj<</Limits[(lstnumber.-134.1)(lstnumber.-147.1)]/Kids[6011 0 R 6012 0 R 6013 0 R 6014 0 R 6015 0 R 6016 0 R]>> +endobj +6211 0 obj<</Limits[(lstnumber.-147.2)(lstnumber.-152.13)]/Kids[6017 0 R 6018 0 R 6019 0 R 6020 0 R 6021 0 R 6022 0 R]>> +endobj +6212 0 obj<</Limits[(lstnumber.-152.14)(lstnumber.-157.4)]/Kids[6023 0 R 6024 0 R 6025 0 R 6026 0 R 6027 0 R 6028 0 R]>> +endobj +6213 0 obj<</Limits[(lstnumber.-157.5)(lstnumber.-164.4)]/Kids[6029 0 R 6030 0 R 6031 0 R 6032 0 R 6033 0 R 6034 0 R]>> +endobj +6214 0 obj<</Limits[(lstnumber.-164.5)(lstnumber.-169.7)]/Kids[6035 0 R 6036 0 R 6037 0 R 6038 0 R 6039 0 R 6040 0 R]>> +endobj +6215 0 obj<</Limits[(lstnumber.-169.8)(lstnumber.-174.1)]/Kids[6041 0 R 6042 0 R 6043 0 R 6044 0 R 6045 0 R 6046 0 R]>> +endobj +6216 0 obj<</Limits[(lstnumber.-174.2)(lstnumber.-21.3)]/Kids[6047 0 R 6048 0 R 6049 0 R 6050 0 R 6051 0 R 6052 0 R]>> +endobj +6217 0 obj<</Limits[(lstnumber.-21.4)(lstnumber.-36.1)]/Kids[6053 0 R 6054 0 R 6055 0 R 6056 0 R 6057 0 R 6058 0 R]>> +endobj +6218 0 obj<</Limits[(lstnumber.-36.2)(lstnumber.-47.4)]/Kids[6059 0 R 6060 0 R 6061 0 R 6062 0 R 6063 0 R 6064 0 R]>> +endobj +6219 0 obj<</Limits[(lstnumber.-47.5)(lstnumber.-60.5)]/Kids[6065 0 R 6066 0 R 6067 0 R 6068 0 R 6069 0 R 6070 0 R]>> +endobj +6220 0 obj<</Limits[(lstnumber.-60.6)(lstnumber.-64.18)]/Kids[6071 0 R 6072 0 R 6073 0 R 6074 0 R 6075 0 R 6076 0 R]>> +endobj +6221 0 obj<</Limits[(lstnumber.-64.2)(lstnumber.-69.11)]/Kids[6077 0 R 6078 0 R 6079 0 R 6080 0 R 6081 0 R 6082 0 R]>> +endobj +6222 0 obj<</Limits[(lstnumber.-69.2)(lstnumber.-75.1)]/Kids[6083 0 R 6084 0 R 6085 0 R 6086 0 R 6087 0 R 6088 0 R]>> +endobj +6223 0 obj<</Limits[(lstnumber.-75.10)(lstnumber.-78.13)]/Kids[6089 0 R 6090 0 R 6091 0 R 6092 0 R 6093 0 R 6094 0 R]>> +endobj +6224 0 obj<</Limits[(lstnumber.-78.14)(lstnumber.-8.5)]/Kids[6095 0 R 6096 0 R 6097 0 R 6098 0 R 6099 0 R 6100 0 R]>> +endobj +6225 0 obj<</Limits[(lstnumber.-8.6)(lstnumber.-87.3)]/Kids[6101 0 R 6102 0 R 6103 0 R 6104 0 R 6105 0 R 6106 0 R]>> +endobj +6226 0 obj<</Limits[(lstnumber.-88.1)(lstnumber.-95.1)]/Kids[6107 0 R 6108 0 R 6109 0 R 6110 0 R 6111 0 R 6112 0 R]>> +endobj +6227 0 obj<</Limits[(lstnumber.-95.2)(page.122)]/Kids[6113 0 R 6114 0 R 6115 0 R 6116 0 R 6117 0 R 6118 0 R]>> +endobj +6228 0 obj<</Limits[(page.123)(page.155)]/Kids[6119 0 R 6120 0 R 6121 0 R 6122 0 R 6123 0 R 6124 0 R]>> +endobj +6229 0 obj<</Limits[(page.156)(page.188)]/Kids[6125 0 R 6126 0 R 6127 0 R 6128 0 R 6129 0 R 6130 0 R]>> +endobj +6230 0 obj<</Limits[(page.189)(page.43)]/Kids[6131 0 R 6132 0 R 6133 0 R 6134 0 R 6135 0 R 6136 0 R]>> +endobj +6231 0 obj<</Limits[(page.44)(page.76)]/Kids[6137 0 R 6138 0 R 6139 0 R 6140 0 R 6141 0 R 6142 0 R]>> +endobj +6232 0 obj<</Limits[(page.77)(paragraph.0.4.8.2.11)]/Kids[6143 0 R 6144 0 R 6145 0 R 6146 0 R 6147 0 R 6148 0 R]>> +endobj +6233 0 obj<</Limits[(paragraph.0.4.8.2.12)(subsection.0.3.3)]/Kids[6149 0 R 6150 0 R 6151 0 R 6152 0 R 6153 0 R 6154 0 R]>> +endobj +6234 0 obj<</Limits[(subsection.0.3.4)(subsubsection.0.2.3.7)]/Kids[6155 0 R 6156 0 R 6157 0 R 6158 0 R 6159 0 R 6160 0 R]>> +endobj +6235 0 obj<</Limits[(subsubsection.0.2.3.8)(subsubsection.0.3.5.7)]/Kids[6161 0 R 6162 0 R 6163 0 R 6164 0 R 6165 0 R 6166 0 R]>> +endobj +6236 0 obj<</Limits[(subsubsection.0.3.5.8)(subsubsection.0.4.5.1)]/Kids[6167 0 R 6168 0 R 6169 0 R 6170 0 R 6171 0 R 6172 0 R]>> +endobj +6237 0 obj<</Limits[(subsubsection.0.4.5.2)(table.0.8)]/Kids[6173 0 R 6174 0 R 6175 0 R 6176 0 R 6177 0 R]>> +endobj +6238 0 obj<</Limits[(0021100:article.4)(0031420:skiplos.5)]/Kids[6178 0 R 6179 0 R 6180 0 R 6181 0 R 6182 0 R 6183 0 R]>> +endobj +6239 0 obj<</Limits[(0031500:citetracker.4)(0042430:origday.5)]/Kids[6184 0 R 6185 0 R 6186 0 R 6187 0 R 6188 0 R 6189 0 R]>> +endobj +6240 0 obj<</Limits[(0042430:origendday.5)(0049100:mkbibnameprefix.4)]/Kids[6190 0 R 6191 0 R 6192 0 R 6193 0 R 6194 0 R 6195 0 R]>> +endobj +6241 0 obj<</Limits[(0049100:multicitedelim.4)(lstlisting.-25)]/Kids[6196 0 R 6197 0 R 6198 0 R 6199 0 R 6200 0 R 6201 0 R]>> +endobj +6242 0 obj<</Limits[(lstlisting.-26)(lstnumber.-115.8)]/Kids[6202 0 R 6203 0 R 6204 0 R 6205 0 R 6206 0 R 6207 0 R]>> +endobj +6243 0 obj<</Limits[(lstnumber.-115.9)(lstnumber.-164.4)]/Kids[6208 0 R 6209 0 R 6210 0 R 6211 0 R 6212 0 R 6213 0 R]>> +endobj +6244 0 obj<</Limits[(lstnumber.-164.5)(lstnumber.-60.5)]/Kids[6214 0 R 6215 0 R 6216 0 R 6217 0 R 6218 0 R 6219 0 R]>> +endobj +6245 0 obj<</Limits[(lstnumber.-60.6)(lstnumber.-87.3)]/Kids[6220 0 R 6221 0 R 6222 0 R 6223 0 R 6224 0 R 6225 0 R]>> +endobj +6246 0 obj<</Limits[(lstnumber.-88.1)(page.76)]/Kids[6226 0 R 6227 0 R 6228 0 R 6229 0 R 6230 0 R 6231 0 R]>> +endobj +6247 0 obj<</Limits[(page.77)(table.0.8)]/Kids[6232 0 R 6233 0 R 6234 0 R 6235 0 R 6236 0 R 6237 0 R]>> +endobj +6248 0 obj<</Limits[(0021100:article.4)(lstnumber.-164.4)]/Kids[6238 0 R 6239 0 R 6240 0 R 6241 0 R 6242 0 R 6243 0 R]>> +endobj +6249 0 obj<</Limits[(lstnumber.-164.5)(table.0.8)]/Kids[6244 0 R 6245 0 R 6246 0 R 6247 0 R]>> +endobj +6250 0 obj<</Limits[(0021100:article.4)(table.0.8)]/Kids[6248 0 R 6249 0 R]>> +endobj +6251 0 obj<</Dests 6250 0 R>> +endobj +6252 0 obj<</Type/Catalog/Pages 5817 0 R/OpenAction 2749 0 R/Outlines 5818 0 R/Names 6251 0 R/PageMode/UseOutlines>> +endobj +6253 0 obj<</ModDate(D:20100214154548+01'00')/Subject(Programmable bibliographies and citations)/Creator(LaTeX)/Author(Philipp Lehman)/Trapped/False/Producer(pdfTeX-1.40.3)/CreationDate(D:20100214154548+01'00')/PTEX.Fullbanner(This is pdfTeX using libpoppler, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6)/Title(The biblatex package)/Keywords(tex, latex, bibtex, bibliography, references, citation)>> +endobj +xref +0 6254 +0000000000 65535 f +0000000015 00000 n +0000000055 00000 n +0000000099 00000 n +0000000169 00000 n +0000000210 00000 n +0000000254 00000 n +0000000373 00000 n +0000000419 00000 n +0000000463 00000 n +0000000528 00000 n +0000000575 00000 n +0000000620 00000 n +0000000700 00000 n +0000000747 00000 n +0000000792 00000 n +0000000874 00000 n +0000000921 00000 n +0000000966 00000 n +0000001075 00000 n +0000001127 00000 n +0000001172 00000 n +0000001247 00000 n +0000001299 00000 n +0000001344 00000 n +0000001439 00000 n +0000001491 00000 n +0000001536 00000 n +0000001642 00000 n +0000001694 00000 n +0000001739 00000 n +0000001823 00000 n +0000001865 00000 n +0000001910 00000 n +0000002036 00000 n +0000002083 00000 n +0000002127 00000 n +0000002237 00000 n +0000002289 00000 n +0000002334 00000 n +0000002447 00000 n +0000002495 00000 n +0000002540 00000 n +0000002610 00000 n +0000002655 00000 n +0000002700 00000 n +0000002779 00000 n +0000002826 00000 n +0000002871 00000 n +0000002952 00000 n +0000003003 00000 n +0000003048 00000 n +0000003133 00000 n +0000003182 00000 n +0000003227 00000 n +0000003310 00000 n +0000003358 00000 n +0000003403 00000 n +0000003485 00000 n +0000003536 00000 n +0000003581 00000 n +0000003666 00000 n +0000003719 00000 n +0000003764 00000 n +0000003851 00000 n +0000003906 00000 n +0000003951 00000 n +0000004040 00000 n +0000004087 00000 n +0000004132 00000 n +0000004213 00000 n +0000004258 00000 n +0000004303 00000 n +0000004382 00000 n +0000004429 00000 n +0000004474 00000 n +0000004555 00000 n +0000004602 00000 n +0000004647 00000 n +0000004728 00000 n +0000004779 00000 n +0000004824 00000 n +0000004909 00000 n +0000004964 00000 n +0000005009 00000 n +0000005098 00000 n +0000005150 00000 n +0000005194 00000 n +0000005280 00000 n +0000005334 00000 n +0000005379 00000 n +0000005467 00000 n +0000005517 00000 n +0000005562 00000 n +0000005646 00000 n +0000005698 00000 n +0000005743 00000 n +0000005829 00000 n +0000005876 00000 n +0000005921 00000 n +0000006003 00000 n +0000006048 00000 n +0000006094 00000 n +0000006175 00000 n +0000006223 00000 n +0000006269 00000 n +0000006354 00000 n +0000006407 00000 n +0000006452 00000 n +0000006542 00000 n +0000006596 00000 n +0000006642 00000 n +0000006720 00000 n +0000006773 00000 n +0000006819 00000 n +0000006945 00000 n +0000006997 00000 n +0000007043 00000 n +0000007120 00000 n +0000007172 00000 n +0000007218 00000 n +0000007308 00000 n +0000007363 00000 n +0000007408 00000 n +0000007501 00000 n +0000007552 00000 n +0000007598 00000 n +0000007687 00000 n +0000007739 00000 n +0000007785 00000 n +0000007875 00000 n +0000007920 00000 n +0000007966 00000 n +0000008036 00000 n +0000008089 00000 n +0000008135 00000 n +0000008255 00000 n +0000008304 00000 n +0000008350 00000 n +0000008424 00000 n +0000008471 00000 n +0000008517 00000 n +0000008602 00000 n +0000008654 00000 n +0000008700 00000 n +0000008790 00000 n +0000008837 00000 n +0000008883 00000 n +0000008968 00000 n +0000009022 00000 n +0000009068 00000 n +0000009160 00000 n +0000009213 00000 n +0000009259 00000 n +0000009350 00000 n +0000009397 00000 n +0000009443 00000 n +0000009528 00000 n +0000009576 00000 n +0000009622 00000 n +0000009708 00000 n +0000009755 00000 n +0000009801 00000 n +0000009886 00000 n +0000009933 00000 n +0000009979 00000 n +0000010064 00000 n +0000010117 00000 n +0000010163 00000 n +0000010254 00000 n +0000010302 00000 n +0000010348 00000 n +0000010434 00000 n +0000010484 00000 n +0000010530 00000 n +0000010618 00000 n +0000010668 00000 n +0000010714 00000 n +0000010802 00000 n +0000010849 00000 n +0000010895 00000 n +0000010967 00000 n +0000011015 00000 n +0000011061 00000 n +0000011187 00000 n +0000011240 00000 n +0000011286 00000 n +0000011363 00000 n +0000011416 00000 n +0000011462 00000 n +0000011590 00000 n +0000011640 00000 n +0000011686 00000 n +0000011761 00000 n +0000011811 00000 n +0000011857 00000 n +0000011945 00000 n +0000011996 00000 n +0000012042 00000 n +0000012131 00000 n +0000012183 00000 n +0000012229 00000 n +0000012319 00000 n +0000012370 00000 n +0000012416 00000 n +0000012505 00000 n +0000012553 00000 n +0000012599 00000 n +0000012685 00000 n +0000012737 00000 n +0000012783 00000 n +0000012873 00000 n +0000012925 00000 n +0000012971 00000 n +0000013061 00000 n +0000013117 00000 n +0000013163 00000 n +0000013257 00000 n +0000013311 00000 n +0000013357 00000 n +0000013449 00000 n +0000013500 00000 n +0000013546 00000 n +0000013635 00000 n +0000013691 00000 n +0000013737 00000 n +0000013831 00000 n +0000013880 00000 n +0000013926 00000 n +0000014013 00000 n +0000014066 00000 n +0000014112 00000 n +0000014203 00000 n +0000014249 00000 n +0000014295 00000 n +0000014379 00000 n +0000014424 00000 n +0000014469 00000 n +0000014552 00000 n +0000014601 00000 n +0000014647 00000 n +0000014734 00000 n +0000014782 00000 n +0000014828 00000 n +0000014914 00000 n +0000014963 00000 n +0000015009 00000 n +0000015096 00000 n +0000015145 00000 n +0000015191 00000 n +0000015278 00000 n +0000015327 00000 n +0000015373 00000 n +0000015460 00000 n +0000015512 00000 n +0000015557 00000 n +0000015647 00000 n +0000015700 00000 n +0000015746 00000 n +0000015837 00000 n +0000015890 00000 n +0000015936 00000 n +0000016027 00000 n +0000016080 00000 n +0000016126 00000 n +0000016217 00000 n +0000016262 00000 n +0000016308 00000 n +0000016391 00000 n +0000016439 00000 n +0000016485 00000 n +0000016571 00000 n +0000016623 00000 n +0000016669 00000 n +0000016759 00000 n +0000016810 00000 n +0000016856 00000 n +0000016945 00000 n +0000016997 00000 n +0000017043 00000 n +0000017133 00000 n +0000017179 00000 n +0000017225 00000 n +0000017309 00000 n +0000017359 00000 n +0000017405 00000 n +0000017493 00000 n +0000017541 00000 n +0000017587 00000 n +0000017673 00000 n +0000017727 00000 n +0000017773 00000 n +0000017865 00000 n +0000017917 00000 n +0000017962 00000 n +0000018052 00000 n +0000018105 00000 n +0000018151 00000 n +0000018242 00000 n +0000018296 00000 n +0000018342 00000 n +0000018434 00000 n +0000018480 00000 n +0000018526 00000 n +0000018610 00000 n +0000018656 00000 n +0000018702 00000 n +0000018786 00000 n +0000018832 00000 n +0000018878 00000 n +0000018962 00000 n +0000019008 00000 n +0000019054 00000 n +0000019138 00000 n +0000019184 00000 n +0000019230 00000 n +0000019314 00000 n +0000019361 00000 n +0000019406 00000 n +0000019491 00000 n +0000019546 00000 n +0000019592 00000 n +0000019685 00000 n +0000019737 00000 n +0000019783 00000 n +0000019873 00000 n +0000019919 00000 n +0000019965 00000 n +0000020049 00000 n +0000020106 00000 n +0000020152 00000 n +0000020247 00000 n +0000020301 00000 n +0000020347 00000 n +0000020439 00000 n +0000020486 00000 n +0000020532 00000 n +0000020617 00000 n +0000020667 00000 n +0000020713 00000 n +0000020801 00000 n +0000020850 00000 n +0000020896 00000 n +0000020983 00000 n +0000021033 00000 n +0000021079 00000 n +0000021167 00000 n +0000021221 00000 n +0000021267 00000 n +0000021359 00000 n +0000021410 00000 n +0000021456 00000 n +0000021545 00000 n +0000021601 00000 n +0000021647 00000 n +0000021741 00000 n +0000021788 00000 n +0000021834 00000 n +0000021919 00000 n +0000021970 00000 n +0000022016 00000 n +0000022105 00000 n +0000022151 00000 n +0000022197 00000 n +0000022281 00000 n +0000022329 00000 n +0000022375 00000 n +0000022461 00000 n +0000022515 00000 n +0000022561 00000 n +0000022653 00000 n +0000022703 00000 n +0000022749 00000 n +0000022837 00000 n +0000022891 00000 n +0000022937 00000 n +0000023029 00000 n +0000023083 00000 n +0000023129 00000 n +0000023221 00000 n +0000023276 00000 n +0000023322 00000 n +0000023415 00000 n +0000023466 00000 n +0000023512 00000 n +0000023601 00000 n +0000023648 00000 n +0000023694 00000 n +0000023779 00000 n +0000023830 00000 n +0000023876 00000 n +0000023965 00000 n +0000024017 00000 n +0000024063 00000 n +0000024153 00000 n +0000024199 00000 n +0000024245 00000 n +0000024329 00000 n +0000024380 00000 n +0000024426 00000 n +0000024515 00000 n +0000024565 00000 n +0000024611 00000 n +0000024699 00000 n +0000024753 00000 n +0000024799 00000 n +0000024891 00000 n +0000024939 00000 n +0000024985 00000 n +0000025071 00000 n +0000025124 00000 n +0000025170 00000 n +0000025261 00000 n +0000025314 00000 n +0000025360 00000 n +0000025451 00000 n +0000025502 00000 n +0000025548 00000 n +0000025637 00000 n +0000025693 00000 n +0000025739 00000 n +0000025833 00000 n +0000025887 00000 n +0000025933 00000 n +0000026025 00000 n +0000026078 00000 n +0000026124 00000 n +0000026215 00000 n +0000026267 00000 n +0000026313 00000 n +0000026403 00000 n +0000026453 00000 n +0000026499 00000 n +0000026587 00000 n +0000026634 00000 n +0000026680 00000 n +0000026765 00000 n +0000026817 00000 n +0000026863 00000 n +0000026953 00000 n +0000027005 00000 n +0000027051 00000 n +0000027141 00000 n +0000027187 00000 n +0000027233 00000 n +0000027317 00000 n +0000027362 00000 n +0000027408 00000 n +0000027491 00000 n +0000027540 00000 n +0000027586 00000 n +0000027673 00000 n +0000027720 00000 n +0000027766 00000 n +0000027851 00000 n +0000027900 00000 n +0000027946 00000 n +0000028033 00000 n +0000028081 00000 n +0000028127 00000 n +0000028213 00000 n +0000028262 00000 n +0000028308 00000 n +0000028395 00000 n +0000028441 00000 n +0000028487 00000 n +0000028558 00000 n +0000028611 00000 n +0000028657 00000 n +0000028788 00000 n +0000028838 00000 n +0000028884 00000 n +0000028959 00000 n +0000029009 00000 n +0000029055 00000 n +0000029143 00000 n +0000029197 00000 n +0000029243 00000 n +0000029335 00000 n +0000029384 00000 n +0000029429 00000 n +0000029516 00000 n +0000029564 00000 n +0000029610 00000 n +0000029696 00000 n +0000029749 00000 n +0000029795 00000 n +0000029886 00000 n +0000029942 00000 n +0000029988 00000 n +0000030082 00000 n +0000030132 00000 n +0000030178 00000 n +0000030266 00000 n +0000030315 00000 n +0000030360 00000 n +0000030447 00000 n +0000030496 00000 n +0000030542 00000 n +0000030629 00000 n +0000030678 00000 n +0000030724 00000 n +0000030811 00000 n +0000030861 00000 n +0000030907 00000 n +0000030995 00000 n +0000031046 00000 n +0000031092 00000 n +0000031181 00000 n +0000031231 00000 n +0000031277 00000 n +0000031365 00000 n +0000031411 00000 n +0000031457 00000 n +0000031528 00000 n +0000031581 00000 n +0000031627 00000 n +0000031756 00000 n +0000031810 00000 n +0000031856 00000 n +0000031933 00000 n +0000031991 00000 n +0000032037 00000 n +0000032131 00000 n +0000032185 00000 n +0000032231 00000 n +0000032321 00000 n +0000032375 00000 n +0000032421 00000 n +0000032511 00000 n +0000032565 00000 n +0000032611 00000 n +0000032688 00000 n +0000032741 00000 n +0000032787 00000 n +0000032903 00000 n +0000032952 00000 n +0000032998 00000 n +0000033072 00000 n +0000033120 00000 n +0000033166 00000 n +0000033252 00000 n +0000033301 00000 n +0000033347 00000 n +0000033434 00000 n +0000033479 00000 n +0000033525 00000 n +0000033608 00000 n +0000033653 00000 n +0000033699 00000 n +0000033782 00000 n +0000033830 00000 n +0000033876 00000 n +0000033949 00000 n +0000033997 00000 n +0000034043 00000 n +0000034170 00000 n +0000034223 00000 n +0000034269 00000 n +0000034358 00000 n +0000034411 00000 n +0000034457 00000 n +0000034563 00000 n +0000034616 00000 n +0000034662 00000 n +0000034771 00000 n +0000034824 00000 n +0000034870 00000 n +0000034963 00000 n +0000035016 00000 n +0000035062 00000 n +0000035148 00000 n +0000035201 00000 n +0000035247 00000 n +0000035342 00000 n +0000035395 00000 n +0000035441 00000 n +0000035551 00000 n +0000035604 00000 n +0000035650 00000 n +0000035749 00000 n +0000035802 00000 n +0000035847 00000 n +0000035959 00000 n +0000036013 00000 n +0000036059 00000 n +0000036136 00000 n +0000036184 00000 n +0000036230 00000 n +0000036349 00000 n +0000036402 00000 n +0000036448 00000 n +0000036532 00000 n +0000036585 00000 n +0000036631 00000 n +0000036733 00000 n +0000036786 00000 n +0000036832 00000 n +0000036946 00000 n +0000036999 00000 n +0000037045 00000 n +0000037140 00000 n +0000037183 00000 n +0000037229 00000 n +0000037358 00000 n +0000037406 00000 n +0000037452 00000 n +0000037570 00000 n +0000037623 00000 n +0000037669 00000 n +0000037789 00000 n +0000037836 00000 n +0000037882 00000 n +0000037954 00000 n +0000038004 00000 n +0000038049 00000 n +0000038137 00000 n +0000038188 00000 n +0000038234 00000 n +0000038323 00000 n +0000038371 00000 n +0000038417 00000 n +0000038490 00000 n +0000038543 00000 n +0000038589 00000 n +0000038722 00000 n +0000038771 00000 n +0000038817 00000 n +0000038891 00000 n +0000038940 00000 n +0000038986 00000 n +0000039073 00000 n +0000039124 00000 n +0000039168 00000 n +0000039257 00000 n +0000039307 00000 n +0000039353 00000 n +0000039441 00000 n +0000039491 00000 n +0000039537 00000 n +0000039625 00000 n +0000039675 00000 n +0000039720 00000 n +0000039808 00000 n +0000039858 00000 n +0000039904 00000 n +0000039992 00000 n +0000040042 00000 n +0000040088 00000 n +0000040176 00000 n +0000040227 00000 n +0000040273 00000 n +0000040362 00000 n +0000040412 00000 n +0000040458 00000 n +0000040546 00000 n +0000040593 00000 n +0000040638 00000 n +0000040723 00000 n +0000040770 00000 n +0000040815 00000 n +0000040900 00000 n +0000040950 00000 n +0000040996 00000 n +0000041084 00000 n +0000041134 00000 n +0000041180 00000 n +0000041268 00000 n +0000041317 00000 n +0000041362 00000 n +0000041449 00000 n +0000041503 00000 n +0000041549 00000 n +0000041641 00000 n +0000041691 00000 n +0000041737 00000 n +0000041825 00000 n +0000041876 00000 n +0000041921 00000 n +0000042010 00000 n +0000042062 00000 n +0000042108 00000 n +0000042198 00000 n +0000042250 00000 n +0000042296 00000 n +0000042386 00000 n +0000042437 00000 n +0000042483 00000 n +0000042572 00000 n +0000042624 00000 n +0000042670 00000 n +0000042760 00000 n +0000042806 00000 n +0000042851 00000 n +0000042935 00000 n +0000042985 00000 n +0000043031 00000 n +0000043119 00000 n +0000043170 00000 n +0000043216 00000 n +0000043305 00000 n +0000043354 00000 n +0000043400 00000 n +0000043487 00000 n +0000043537 00000 n +0000043583 00000 n +0000043671 00000 n +0000043722 00000 n +0000043768 00000 n +0000043857 00000 n +0000043908 00000 n +0000043954 00000 n +0000044043 00000 n +0000044094 00000 n +0000044140 00000 n +0000044229 00000 n +0000044276 00000 n +0000044322 00000 n +0000044407 00000 n +0000044456 00000 n +0000044502 00000 n +0000044589 00000 n +0000044643 00000 n +0000044689 00000 n +0000044781 00000 n +0000044834 00000 n +0000044880 00000 n +0000044958 00000 n +0000045011 00000 n +0000045057 00000 n +0000045186 00000 n +0000045232 00000 n +0000045278 00000 n +0000045349 00000 n +0000045394 00000 n +0000045440 00000 n +0000045523 00000 n +0000045568 00000 n +0000045614 00000 n +0000045697 00000 n +0000045745 00000 n +0000045790 00000 n +0000045863 00000 n +0000045916 00000 n +0000045962 00000 n +0000046091 00000 n +0000046142 00000 n +0000046188 00000 n +0000046320 00000 n +0000046371 00000 n +0000046416 00000 n +0000046492 00000 n +0000046543 00000 n +0000046589 00000 n +0000046678 00000 n +0000046733 00000 n +0000046779 00000 n +0000046872 00000 n +0000046923 00000 n +0000046969 00000 n +0000047045 00000 n +0000047096 00000 n +0000047142 00000 n +0000047268 00000 n +0000047317 00000 n +0000047362 00000 n +0000047436 00000 n +0000047485 00000 n +0000047531 00000 n +0000047618 00000 n +0000047667 00000 n +0000047713 00000 n +0000047800 00000 n +0000047850 00000 n +0000047896 00000 n +0000047971 00000 n +0000048024 00000 n +0000048070 00000 n +0000048203 00000 n +0000048256 00000 n +0000048302 00000 n +0000048380 00000 n +0000048433 00000 n +0000048478 00000 n +0000048569 00000 n +0000048622 00000 n +0000048668 00000 n +0000048759 00000 n +0000048812 00000 n +0000048858 00000 n +0000048949 00000 n +0000049003 00000 n +0000049049 00000 n +0000049141 00000 n +0000049196 00000 n +0000049242 00000 n +0000049335 00000 n +0000049387 00000 n +0000049433 00000 n +0000049523 00000 n +0000049575 00000 n +0000049621 00000 n +0000049711 00000 n +0000049763 00000 n +0000049809 00000 n +0000049899 00000 n +0000049952 00000 n +0000049998 00000 n +0000050089 00000 n +0000050140 00000 n +0000050186 00000 n +0000050275 00000 n +0000050328 00000 n +0000050374 00000 n +0000050465 00000 n +0000050517 00000 n +0000050561 00000 n +0000050638 00000 n +0000050691 00000 n +0000050737 00000 n +0000050854 00000 n +0000050903 00000 n +0000050949 00000 n +0000051010 00000 n +0000051058 00000 n +0000051104 00000 n +0000051240 00000 n +0000051293 00000 n +0000051339 00000 n +0000051424 00000 n +0000051477 00000 n +0000051523 00000 n +0000051651 00000 n +0000051719 00000 n +0000051765 00000 n +0000051847 00000 n +0000051895 00000 n +0000051941 00000 n +0000052072 00000 n +0000052125 00000 n +0000052171 00000 n +0000052253 00000 n +0000052306 00000 n +0000052352 00000 n +0000052438 00000 n +0000052486 00000 n +0000052532 00000 n +0000052627 00000 n +0000052675 00000 n +0000052721 00000 n +0000052858 00000 n +0000052911 00000 n +0000052957 00000 n +0000053077 00000 n +0000053131 00000 n +0000053177 00000 n +0000053258 00000 n +0000053317 00000 n +0000053363 00000 n +0000053462 00000 n +0000053511 00000 n +0000053557 00000 n +0000053644 00000 n +0000053691 00000 n +0000053737 00000 n +0000053822 00000 n +0000053871 00000 n +0000053917 00000 n +0000054004 00000 n +0000054054 00000 n +0000054100 00000 n +0000054188 00000 n +0000054238 00000 n +0000054284 00000 n +0000054372 00000 n +0000054422 00000 n +0000054468 00000 n +0000054556 00000 n +0000054606 00000 n +0000054652 00000 n +0000054740 00000 n +0000054790 00000 n +0000054836 00000 n +0000054924 00000 n +0000054973 00000 n +0000055019 00000 n +0000055106 00000 n +0000055155 00000 n +0000055201 00000 n +0000055288 00000 n +0000055334 00000 n +0000055380 00000 n +0000055464 00000 n +0000055513 00000 n +0000055558 00000 n +0000055645 00000 n +0000055694 00000 n +0000055740 00000 n +0000055827 00000 n +0000055879 00000 n +0000055925 00000 n +0000056015 00000 n +0000056064 00000 n +0000056110 00000 n +0000056197 00000 n +0000056249 00000 n +0000056295 00000 n +0000056385 00000 n +0000056435 00000 n +0000056481 00000 n +0000056569 00000 n +0000056622 00000 n +0000056668 00000 n +0000056759 00000 n +0000056807 00000 n +0000056853 00000 n +0000056939 00000 n +0000056993 00000 n +0000057039 00000 n +0000057133 00000 n +0000057187 00000 n +0000057233 00000 n +0000057327 00000 n +0000057382 00000 n +0000057427 00000 n +0000057509 00000 n +0000057562 00000 n +0000057608 00000 n +0000057746 00000 n +0000057803 00000 n +0000057849 00000 n +0000057920 00000 n +0000057973 00000 n +0000058018 00000 n +0000058155 00000 n +0000058207 00000 n +0000058253 00000 n +0000058330 00000 n +0000058385 00000 n +0000058431 00000 n +0000058513 00000 n +0000058566 00000 n +0000058612 00000 n +0000058749 00000 n +0000058801 00000 n +0000058846 00000 n +0000058923 00000 n +0000058978 00000 n +0000059023 00000 n +0000059106 00000 n +0000059159 00000 n +0000059204 00000 n +0000059343 00000 n +0000059412 00000 n +0000059458 00000 n +0000059554 00000 n +0000059609 00000 n +0000059655 00000 n +0000059737 00000 n +0000059790 00000 n +0000059836 00000 n +0000059973 00000 n +0000060028 00000 n +0000060074 00000 n +0000060143 00000 n +0000060196 00000 n +0000060242 00000 n +0000060376 00000 n +0000060428 00000 n +0000060474 00000 n +0000060540 00000 n +0000060593 00000 n +0000060637 00000 n +0000060773 00000 n +0000060827 00000 n +0000060873 00000 n +0000060954 00000 n +0000061003 00000 n +0000061049 00000 n +0000061138 00000 n +0000061184 00000 n +0000061230 00000 n +0000061316 00000 n +0000061365 00000 n +0000061411 00000 n +0000061500 00000 n +0000061549 00000 n +0000061594 00000 n +0000061683 00000 n +0000061733 00000 n +0000061779 00000 n +0000061856 00000 n +0000061909 00000 n +0000061955 00000 n +0000062073 00000 n +0000062132 00000 n +0000062178 00000 n +0000062251 00000 n +0000062299 00000 n +0000062345 00000 n +0000062481 00000 n +0000062535 00000 n +0000062581 00000 n +0000062706 00000 n +0000062753 00000 n +0000062800 00000 n +0000062877 00000 n +0000062924 00000 n +0000062971 00000 n +0000063062 00000 n +0000063114 00000 n +0000063161 00000 n +0000063257 00000 n +0000063309 00000 n +0000063356 00000 n +0000063452 00000 n +0000063503 00000 n +0000063550 00000 n +0000063645 00000 n +0000063700 00000 n +0000063747 00000 n +0000063832 00000 n +0000063886 00000 n +0000063933 00000 n +0000064078 00000 n +0000064129 00000 n +0000064176 00000 n +0000064257 00000 n +0000064308 00000 n +0000064355 00000 n +0000064450 00000 n +0000064498 00000 n +0000064545 00000 n +0000064637 00000 n +0000064690 00000 n +0000064736 00000 n +0000064833 00000 n +0000064885 00000 n +0000064932 00000 n +0000065014 00000 n +0000065068 00000 n +0000065115 00000 n +0000065261 00000 n +0000065309 00000 n +0000065356 00000 n +0000065434 00000 n +0000065482 00000 n +0000065529 00000 n +0000065621 00000 n +0000065674 00000 n +0000065720 00000 n +0000065817 00000 n +0000065870 00000 n +0000065917 00000 n +0000066014 00000 n +0000066066 00000 n +0000066113 00000 n +0000066209 00000 n +0000066265 00000 n +0000066312 00000 n +0000066412 00000 n +0000066464 00000 n +0000066511 00000 n +0000066607 00000 n +0000066659 00000 n +0000066705 00000 n +0000066801 00000 n +0000066854 00000 n +0000066901 00000 n +0000066984 00000 n +0000067038 00000 n +0000067084 00000 n +0000067232 00000 n +0000067283 00000 n +0000067330 00000 n +0000067411 00000 n +0000067462 00000 n +0000067509 00000 n +0000067604 00000 n +0000067656 00000 n +0000067703 00000 n +0000067799 00000 n +0000067851 00000 n +0000067898 00000 n +0000067980 00000 n +0000068034 00000 n +0000068081 00000 n +0000068216 00000 n +0000068269 00000 n +0000068316 00000 n +0000068399 00000 n +0000068452 00000 n +0000068499 00000 n +0000068596 00000 n +0000068648 00000 n +0000068695 00000 n +0000068791 00000 n +0000068842 00000 n +0000068889 00000 n +0000068984 00000 n +0000069034 00000 n +0000069081 00000 n +0000069161 00000 n +0000069215 00000 n +0000069262 00000 n +0000069401 00000 n +0000069450 00000 n +0000069497 00000 n +0000069576 00000 n +0000069627 00000 n +0000069674 00000 n +0000069769 00000 n +0000069824 00000 n +0000069871 00000 n +0000069970 00000 n +0000070020 00000 n +0000070067 00000 n +0000070161 00000 n +0000070211 00000 n +0000070258 00000 n +0000070352 00000 n +0000070403 00000 n +0000070450 00000 n +0000070545 00000 n +0000070596 00000 n +0000070643 00000 n +0000070738 00000 n +0000070789 00000 n +0000070836 00000 n +0000070931 00000 n +0000070983 00000 n +0000071030 00000 n +0000071126 00000 n +0000071177 00000 n +0000071224 00000 n +0000071319 00000 n +0000071370 00000 n +0000071417 00000 n +0000071512 00000 n +0000071563 00000 n +0000071610 00000 n +0000071705 00000 n +0000071756 00000 n +0000071803 00000 n +0000071898 00000 n +0000071949 00000 n +0000071996 00000 n +0000072091 00000 n +0000072142 00000 n +0000072189 00000 n +0000072284 00000 n +0000072336 00000 n +0000072383 00000 n +0000072479 00000 n +0000072531 00000 n +0000072578 00000 n +0000072674 00000 n +0000072726 00000 n +0000072772 00000 n +0000072854 00000 n +0000072908 00000 n +0000072955 00000 n +0000073095 00000 n +0000073146 00000 n +0000073193 00000 n +0000073274 00000 n +0000073325 00000 n +0000073372 00000 n +0000073467 00000 n +0000073519 00000 n +0000073566 00000 n +0000073648 00000 n +0000073702 00000 n +0000073749 00000 n +0000073894 00000 n +0000073946 00000 n +0000073993 00000 n +0000074076 00000 n +0000074129 00000 n +0000074176 00000 n +0000074274 00000 n +0000074324 00000 n +0000074371 00000 n +0000074466 00000 n +0000074512 00000 n +0000074559 00000 n +0000074650 00000 n +0000074697 00000 n +0000074743 00000 n +0000074835 00000 n +0000074882 00000 n +0000074929 00000 n +0000075021 00000 n +0000075067 00000 n +0000075114 00000 n +0000075205 00000 n +0000075252 00000 n +0000075299 00000 n +0000075391 00000 n +0000075436 00000 n +0000075483 00000 n +0000075572 00000 n +0000075617 00000 n +0000075664 00000 n +0000075739 00000 n +0000075793 00000 n +0000075840 00000 n +0000075943 00000 n +0000075992 00000 n +0000076039 00000 n +0000076181 00000 n +0000076249 00000 n +0000076296 00000 n +0000076394 00000 n +0000076461 00000 n +0000076507 00000 n +0000076618 00000 n +0000076687 00000 n +0000076734 00000 n +0000076847 00000 n +0000076917 00000 n +0000076964 00000 n +0000077078 00000 n +0000077142 00000 n +0000077189 00000 n +0000077283 00000 n +0000077332 00000 n +0000077379 00000 n +0000077520 00000 n +0000077574 00000 n +0000077621 00000 n +0000077757 00000 n +0000077808 00000 n +0000077855 00000 n +0000077937 00000 n +0000077987 00000 n +0000078034 00000 n +0000078129 00000 n +0000078181 00000 n +0000078228 00000 n +0000078325 00000 n +0000078381 00000 n +0000078428 00000 n +0000078529 00000 n +0000078584 00000 n +0000078631 00000 n +0000078731 00000 n +0000078787 00000 n +0000078834 00000 n +0000078935 00000 n +0000078990 00000 n +0000079037 00000 n +0000079137 00000 n +0000079193 00000 n +0000079240 00000 n +0000079341 00000 n +0000079398 00000 n +0000079445 00000 n +0000079547 00000 n +0000079605 00000 n +0000079652 00000 n +0000079755 00000 n +0000079809 00000 n +0000079856 00000 n +0000079955 00000 n +0000080012 00000 n +0000080059 00000 n +0000080161 00000 n +0000080217 00000 n +0000080264 00000 n +0000080365 00000 n +0000080421 00000 n +0000080468 00000 n +0000080569 00000 n +0000080626 00000 n +0000080673 00000 n +0000080775 00000 n +0000080832 00000 n +0000080879 00000 n +0000080981 00000 n +0000081038 00000 n +0000081085 00000 n +0000081187 00000 n +0000081244 00000 n +0000081291 00000 n +0000081393 00000 n +0000081450 00000 n +0000081496 00000 n +0000081598 00000 n +0000081655 00000 n +0000081702 00000 n +0000081804 00000 n +0000081859 00000 n +0000081906 00000 n +0000082006 00000 n +0000082063 00000 n +0000082110 00000 n +0000082212 00000 n +0000082269 00000 n +0000082316 00000 n +0000082418 00000 n +0000082474 00000 n +0000082521 00000 n +0000082622 00000 n +0000082678 00000 n +0000082725 00000 n +0000082826 00000 n +0000082885 00000 n +0000082931 00000 n +0000083035 00000 n +0000083090 00000 n +0000083137 00000 n +0000083237 00000 n +0000083293 00000 n +0000083340 00000 n +0000083441 00000 n +0000083497 00000 n +0000083544 00000 n +0000083644 00000 n +0000083701 00000 n +0000083748 00000 n +0000083849 00000 n +0000083907 00000 n +0000083954 00000 n +0000084056 00000 n +0000084113 00000 n +0000084160 00000 n +0000084247 00000 n +0000084301 00000 n +0000084348 00000 n +0000084498 00000 n +0000084553 00000 n +0000084600 00000 n +0000084686 00000 n +0000084740 00000 n +0000084787 00000 n +0000084886 00000 n +0000084942 00000 n +0000084989 00000 n +0000085090 00000 n +0000085147 00000 n +0000085194 00000 n +0000085296 00000 n +0000085352 00000 n +0000085399 00000 n +0000085500 00000 n +0000085555 00000 n +0000085602 00000 n +0000085701 00000 n +0000085756 00000 n +0000085803 00000 n +0000085902 00000 n +0000085956 00000 n +0000086003 00000 n +0000086101 00000 n +0000086159 00000 n +0000086206 00000 n +0000086308 00000 n +0000086365 00000 n +0000086412 00000 n +0000086499 00000 n +0000086553 00000 n +0000086600 00000 n +0000086743 00000 n +0000086793 00000 n +0000086840 00000 n +0000086921 00000 n +0000086975 00000 n +0000087022 00000 n +0000087121 00000 n +0000087174 00000 n +0000087221 00000 n +0000087319 00000 n +0000087372 00000 n +0000087419 00000 n +0000087517 00000 n +0000087570 00000 n +0000087617 00000 n +0000087715 00000 n +0000087767 00000 n +0000087814 00000 n +0000087911 00000 n +0000087966 00000 n +0000088013 00000 n +0000088111 00000 n +0000088169 00000 n +0000088216 00000 n +0000088317 00000 n +0000088374 00000 n +0000088421 00000 n +0000088507 00000 n +0000088561 00000 n +0000088608 00000 n +0000088738 00000 n +0000088792 00000 n +0000088839 00000 n +0000088924 00000 n +0000088977 00000 n +0000089024 00000 n +0000089122 00000 n +0000089174 00000 n +0000089221 00000 n +0000089318 00000 n +0000089367 00000 n +0000089414 00000 n +0000089508 00000 n +0000089559 00000 n +0000089606 00000 n +0000089702 00000 n +0000089758 00000 n +0000089805 00000 n +0000089906 00000 n +0000089966 00000 n +0000090013 00000 n +0000090117 00000 n +0000090169 00000 n +0000090216 00000 n +0000090312 00000 n +0000090364 00000 n +0000090411 00000 n +0000090507 00000 n +0000090557 00000 n +0000090604 00000 n +0000090684 00000 n +0000090733 00000 n +0000090780 00000 n +0000090916 00000 n +0000090970 00000 n +0000091017 00000 n +0000091096 00000 n +0000091150 00000 n +0000091197 00000 n +0000091327 00000 n +0000091378 00000 n +0000091425 00000 n +0000091505 00000 n +0000091554 00000 n +0000091601 00000 n +0000091695 00000 n +0000091744 00000 n +0000091791 00000 n +0000091871 00000 n +0000091925 00000 n +0000091972 00000 n +0000092048 00000 n +0000092098 00000 n +0000092145 00000 n +0000092278 00000 n +0000092333 00000 n +0000092380 00000 n +0000092459 00000 n +0000092514 00000 n +0000092561 00000 n +0000092661 00000 n +0000092716 00000 n +0000092763 00000 n +0000092871 00000 n +0000092926 00000 n +0000092972 00000 n +0000093082 00000 n +0000093137 00000 n +0000093184 00000 n +0000093283 00000 n +0000093338 00000 n +0000093385 00000 n +0000093503 00000 n +0000093558 00000 n +0000093605 00000 n +0000093710 00000 n +0000093760 00000 n +0000093807 00000 n +0000093932 00000 n +0000093987 00000 n +0000094034 00000 n +0000094173 00000 n +0000094231 00000 n +0000094278 00000 n +0000094365 00000 n +0000094431 00000 n +0000094478 00000 n +0000094573 00000 n +0000094628 00000 n +0000094674 00000 n +0000094824 00000 n +0000094884 00000 n +0000094931 00000 n +0000095006 00000 n +0000095061 00000 n +0000095108 00000 n +0000095218 00000 n +0000095273 00000 n +0000095320 00000 n +0000095445 00000 n +0000095500 00000 n +0000095547 00000 n +0000095674 00000 n +0000095729 00000 n +0000095776 00000 n +0000095890 00000 n +0000095934 00000 n +0000095981 00000 n +0000096116 00000 n +0000096165 00000 n +0000096212 00000 n +0000096291 00000 n +0000096340 00000 n +0000096386 00000 n +0000096528 00000 n +0000096582 00000 n +0000096629 00000 n +0000096762 00000 n +0000096829 00000 n +0000096876 00000 n +0000096973 00000 n +0000097043 00000 n +0000097089 00000 n +0000097203 00000 n +0000097271 00000 n +0000097318 00000 n +0000097430 00000 n +0000097497 00000 n +0000097544 00000 n +0000097655 00000 n +0000097723 00000 n +0000097770 00000 n +0000097882 00000 n +0000097943 00000 n +0000097990 00000 n +0000098081 00000 n +0000098135 00000 n +0000098181 00000 n +0000098291 00000 n +0000098345 00000 n +0000098392 00000 n +0000098497 00000 n +0000098551 00000 n +0000098598 00000 n +0000098721 00000 n +0000098773 00000 n +0000098820 00000 n +0000098943 00000 n +0000098994 00000 n +0000099041 00000 n +0000099120 00000 n +0000099172 00000 n +0000099219 00000 n +0000099313 00000 n +0000099369 00000 n +0000099416 00000 n +0000099514 00000 n +0000099565 00000 n +0000099612 00000 n +0000099705 00000 n +0000099756 00000 n +0000099803 00000 n +0000099896 00000 n +0000099946 00000 n +0000099993 00000 n +0000100085 00000 n +0000100136 00000 n +0000100181 00000 n +0000100260 00000 n +0000100312 00000 n +0000100359 00000 n +0000100515 00000 n +0000100568 00000 n +0000100615 00000 n +0000100696 00000 n +0000100749 00000 n +0000100796 00000 n +0000100891 00000 n +0000100943 00000 n +0000100990 00000 n +0000101084 00000 n +0000101138 00000 n +0000101185 00000 n +0000101281 00000 n +0000101334 00000 n +0000101381 00000 n +0000101476 00000 n +0000101528 00000 n +0000101574 00000 n +0000101668 00000 n +0000101720 00000 n +0000101767 00000 n +0000101847 00000 n +0000101899 00000 n +0000101946 00000 n +0000102077 00000 n +0000102123 00000 n +0000102170 00000 n +0000102244 00000 n +0000102292 00000 n +0000102337 00000 n +0000102427 00000 n +0000102474 00000 n +0000102521 00000 n +0000102610 00000 n +0000102659 00000 n +0000102706 00000 n +0000102797 00000 n +0000102848 00000 n +0000102895 00000 n +0000102988 00000 n +0000103038 00000 n +0000103085 00000 n +0000103177 00000 n +0000103227 00000 n +0000103274 00000 n +0000103366 00000 n +0000103418 00000 n +0000103465 00000 n +0000103559 00000 n +0000103610 00000 n +0000103657 00000 n +0000103750 00000 n +0000103803 00000 n +0000103848 00000 n +0000103943 00000 n +0000103998 00000 n +0000104045 00000 n +0000104142 00000 n +0000104196 00000 n +0000104243 00000 n +0000104339 00000 n +0000104390 00000 n +0000104437 00000 n +0000104530 00000 n +0000104583 00000 n +0000104630 00000 n +0000104725 00000 n +0000104777 00000 n +0000104824 00000 n +0000104918 00000 n +0000104972 00000 n +0000105019 00000 n +0000105115 00000 n +0000105171 00000 n +0000105218 00000 n +0000105316 00000 n +0000105371 00000 n +0000105418 00000 n +0000105515 00000 n +0000105564 00000 n +0000105611 00000 n +0000105702 00000 n +0000105753 00000 n +0000105800 00000 n +0000105893 00000 n +0000105943 00000 n +0000105990 00000 n +0000106082 00000 n +0000106134 00000 n +0000106180 00000 n +0000106274 00000 n +0000106328 00000 n +0000106375 00000 n +0000106471 00000 n +0000106524 00000 n +0000106571 00000 n +0000106652 00000 n +0000106701 00000 n +0000106747 00000 n +0000106885 00000 n +0000106939 00000 n +0000106985 00000 n +0000107114 00000 n +0000107177 00000 n +0000107224 00000 n +0000107317 00000 n +0000107383 00000 n +0000107430 00000 n +0000107540 00000 n +0000107599 00000 n +0000107646 00000 n +0000107749 00000 n +0000107810 00000 n +0000107856 00000 n +0000107961 00000 n +0000108027 00000 n +0000108074 00000 n +0000108184 00000 n +0000108249 00000 n +0000108296 00000 n +0000108391 00000 n +0000108445 00000 n +0000108492 00000 n +0000108615 00000 n +0000108665 00000 n +0000108712 00000 n +0000108790 00000 n +0000108841 00000 n +0000108888 00000 n +0000108967 00000 n +0000109016 00000 n +0000109063 00000 n +0000109200 00000 n +0000109254 00000 n +0000109301 00000 n +0000109424 00000 n +0000109477 00000 n +0000109524 00000 n +0000109607 00000 n +0000109659 00000 n +0000109705 00000 n +0000109801 00000 n +0000109854 00000 n +0000109901 00000 n +0000109998 00000 n +0000110050 00000 n +0000110097 00000 n +0000110193 00000 n +0000110245 00000 n +0000110291 00000 n +0000110387 00000 n +0000110439 00000 n +0000110486 00000 n +0000110583 00000 n +0000110640 00000 n +0000110687 00000 n +0000110789 00000 n +0000110844 00000 n +0000110891 00000 n +0000110991 00000 n +0000111047 00000 n +0000111094 00000 n +0000111195 00000 n +0000111252 00000 n +0000111299 00000 n +0000111401 00000 n +0000111454 00000 n +0000111501 00000 n +0000111598 00000 n +0000111650 00000 n +0000111697 00000 n +0000111793 00000 n +0000111846 00000 n +0000111893 00000 n +0000111990 00000 n +0000112042 00000 n +0000112089 00000 n +0000112185 00000 n +0000112236 00000 n +0000112283 00000 n +0000112364 00000 n +0000112418 00000 n +0000112465 00000 n +0000112596 00000 n +0000112657 00000 n +0000112704 00000 n +0000112795 00000 n +0000112855 00000 n +0000112902 00000 n +0000113006 00000 n +0000113066 00000 n +0000113113 00000 n +0000113217 00000 n +0000113283 00000 n +0000113330 00000 n +0000113440 00000 n +0000113505 00000 n +0000113551 00000 n +0000113660 00000 n +0000113725 00000 n +0000113772 00000 n +0000113881 00000 n +0000113941 00000 n +0000113988 00000 n +0000114092 00000 n +0000114151 00000 n +0000114198 00000 n +0000114301 00000 n +0000114360 00000 n +0000114405 00000 n +0000114508 00000 n +0000114573 00000 n +0000114620 00000 n +0000114729 00000 n +0000114793 00000 n +0000114840 00000 n +0000114948 00000 n +0000115012 00000 n +0000115059 00000 n +0000115153 00000 n +0000115202 00000 n +0000115249 00000 n +0000115390 00000 n +0000115444 00000 n +0000115491 00000 n +0000115614 00000 n +0000115665 00000 n +0000115712 00000 n +0000115793 00000 n +0000115844 00000 n +0000115891 00000 n +0000115986 00000 n +0000116036 00000 n +0000116083 00000 n +0000116177 00000 n +0000116227 00000 n +0000116273 00000 n +0000116367 00000 n +0000116419 00000 n +0000116466 00000 n +0000116562 00000 n +0000116613 00000 n +0000116660 00000 n +0000116755 00000 n +0000116806 00000 n +0000116853 00000 n +0000116948 00000 n +0000117002 00000 n +0000117049 00000 n +0000117147 00000 n +0000117200 00000 n +0000117247 00000 n +0000117344 00000 n +0000117397 00000 n +0000117444 00000 n +0000117541 00000 n +0000117596 00000 n +0000117643 00000 n +0000117742 00000 n +0000117796 00000 n +0000117843 00000 n +0000117941 00000 n +0000117995 00000 n +0000118041 00000 n +0000118139 00000 n +0000118192 00000 n +0000118239 00000 n +0000118336 00000 n +0000118388 00000 n +0000118435 00000 n +0000118531 00000 n +0000118583 00000 n +0000118629 00000 n +0000118711 00000 n +0000118765 00000 n +0000118812 00000 n +0000118953 00000 n +0000119008 00000 n +0000119055 00000 n +0000119140 00000 n +0000119194 00000 n +0000119241 00000 n +0000119339 00000 n +0000119393 00000 n +0000119440 00000 n +0000119538 00000 n +0000119594 00000 n +0000119640 00000 n +0000119740 00000 n +0000119795 00000 n +0000119842 00000 n +0000119941 00000 n +0000119996 00000 n +0000120043 00000 n +0000120142 00000 n +0000120198 00000 n +0000120245 00000 n +0000120345 00000 n +0000120400 00000 n +0000120447 00000 n +0000120546 00000 n +0000120601 00000 n +0000120648 00000 n +0000120747 00000 n +0000120804 00000 n +0000120851 00000 n +0000120952 00000 n +0000121008 00000 n +0000121055 00000 n +0000121155 00000 n +0000121211 00000 n +0000121258 00000 n +0000121358 00000 n +0000121416 00000 n +0000121463 00000 n +0000121565 00000 n +0000121619 00000 n +0000121665 00000 n +0000121763 00000 n +0000121816 00000 n +0000121863 00000 n +0000121960 00000 n +0000122013 00000 n +0000122060 00000 n +0000122157 00000 n +0000122214 00000 n +0000122261 00000 n +0000122362 00000 n +0000122418 00000 n +0000122465 00000 n +0000122565 00000 n +0000122621 00000 n +0000122668 00000 n +0000122768 00000 n +0000122822 00000 n +0000122869 00000 n +0000122967 00000 n +0000123021 00000 n +0000123067 00000 n +0000123165 00000 n +0000123219 00000 n +0000123266 00000 n +0000123364 00000 n +0000123422 00000 n +0000123469 00000 n +0000123571 00000 n +0000123627 00000 n +0000123674 00000 n +0000123774 00000 n +0000123828 00000 n +0000123875 00000 n +0000123973 00000 n +0000124027 00000 n +0000124074 00000 n +0000124172 00000 n +0000124226 00000 n +0000124273 00000 n +0000124371 00000 n +0000124426 00000 n +0000124473 00000 n +0000124572 00000 n +0000124625 00000 n +0000124672 00000 n +0000124769 00000 n +0000124823 00000 n +0000124870 00000 n +0000124968 00000 n +0000125021 00000 n +0000125068 00000 n +0000125165 00000 n +0000125218 00000 n +0000125265 00000 n +0000125362 00000 n +0000125412 00000 n +0000125459 00000 n +0000125553 00000 n +0000125604 00000 n +0000125651 00000 n +0000125746 00000 n +0000125802 00000 n +0000125849 00000 n +0000125949 00000 n +0000126002 00000 n +0000126049 00000 n +0000126146 00000 n +0000126198 00000 n +0000126245 00000 n +0000126341 00000 n +0000126393 00000 n +0000126440 00000 n +0000126536 00000 n +0000126589 00000 n +0000126636 00000 n +0000126733 00000 n +0000126783 00000 n +0000126830 00000 n +0000126924 00000 n +0000126977 00000 n +0000127024 00000 n +0000127121 00000 n +0000127174 00000 n +0000127221 00000 n +0000127318 00000 n +0000127372 00000 n +0000127419 00000 n +0000127517 00000 n +0000127572 00000 n +0000127619 00000 n +0000127718 00000 n +0000127772 00000 n +0000127819 00000 n +0000127917 00000 n +0000127976 00000 n +0000128023 00000 n +0000128126 00000 n +0000128178 00000 n +0000128225 00000 n +0000128321 00000 n +0000128374 00000 n +0000128421 00000 n +0000128518 00000 n +0000128575 00000 n +0000128622 00000 n +0000128723 00000 n +0000128777 00000 n +0000128824 00000 n +0000128922 00000 n +0000128975 00000 n +0000129022 00000 n +0000129119 00000 n +0000129172 00000 n +0000129219 00000 n +0000129316 00000 n +0000129369 00000 n +0000129414 00000 n +0000129496 00000 n +0000129550 00000 n +0000129597 00000 n +0000129743 00000 n +0000129796 00000 n +0000129843 00000 n +0000129912 00000 n +0000129966 00000 n +0000130013 00000 n +0000130145 00000 n +0000130199 00000 n +0000130246 00000 n +0000130330 00000 n +0000130386 00000 n +0000130432 00000 n +0000130532 00000 n +0000130586 00000 n +0000130633 00000 n +0000130731 00000 n +0000130785 00000 n +0000130832 00000 n +0000130930 00000 n +0000130987 00000 n +0000131034 00000 n +0000131135 00000 n +0000131190 00000 n +0000131237 00000 n +0000131336 00000 n +0000131394 00000 n +0000131441 00000 n +0000131543 00000 n +0000131601 00000 n +0000131648 00000 n +0000131750 00000 n +0000131811 00000 n +0000131858 00000 n +0000131963 00000 n +0000132020 00000 n +0000132065 00000 n +0000132166 00000 n +0000132226 00000 n +0000132273 00000 n +0000132377 00000 n +0000132434 00000 n +0000132481 00000 n +0000132582 00000 n +0000132642 00000 n +0000132689 00000 n +0000132793 00000 n +0000132845 00000 n +0000132892 00000 n +0000132988 00000 n +0000133045 00000 n +0000133092 00000 n +0000133193 00000 n +0000133248 00000 n +0000133295 00000 n +0000133394 00000 n +0000133448 00000 n +0000133494 00000 n +0000133592 00000 n +0000133645 00000 n +0000133692 00000 n +0000133789 00000 n +0000133842 00000 n +0000133889 00000 n +0000133986 00000 n +0000134040 00000 n +0000134087 00000 n +0000134185 00000 n +0000134244 00000 n +0000134291 00000 n +0000134394 00000 n +0000134449 00000 n +0000134496 00000 n +0000134595 00000 n +0000134649 00000 n +0000134696 00000 n +0000134794 00000 n +0000134848 00000 n +0000134895 00000 n +0000134993 00000 n +0000135051 00000 n +0000135098 00000 n +0000135200 00000 n +0000135260 00000 n +0000135307 00000 n +0000135411 00000 n +0000135474 00000 n +0000135521 00000 n +0000135628 00000 n +0000135690 00000 n +0000135736 00000 n +0000135842 00000 n +0000135898 00000 n +0000135944 00000 n +0000136044 00000 n +0000136103 00000 n +0000136150 00000 n +0000136253 00000 n +0000136315 00000 n +0000136362 00000 n +0000136454 00000 n +0000136503 00000 n +0000136550 00000 n +0000136696 00000 n +0000136750 00000 n +0000136797 00000 n +0000136932 00000 n +0000136983 00000 n +0000137030 00000 n +0000137112 00000 n +0000137162 00000 n +0000137207 00000 n +0000137302 00000 n +0000137353 00000 n +0000137400 00000 n +0000137496 00000 n +0000137546 00000 n +0000137593 00000 n +0000137687 00000 n +0000137742 00000 n +0000137789 00000 n +0000137888 00000 n +0000137945 00000 n +0000137992 00000 n +0000138080 00000 n +0000138134 00000 n +0000138181 00000 n +0000138321 00000 n +0000138371 00000 n +0000138418 00000 n +0000138498 00000 n +0000138547 00000 n +0000138594 00000 n +0000138687 00000 n +0000138741 00000 n +0000138788 00000 n +0000138872 00000 n +0000138926 00000 n +0000138972 00000 n +0000139113 00000 n +0000139162 00000 n +0000139209 00000 n +0000139289 00000 n +0000139340 00000 n +0000139387 00000 n +0000139483 00000 n +0000139538 00000 n +0000139585 00000 n +0000139685 00000 n +0000139736 00000 n +0000139783 00000 n +0000139879 00000 n +0000139931 00000 n +0000139977 00000 n +0000140074 00000 n +0000140126 00000 n +0000140173 00000 n +0000140270 00000 n +0000140324 00000 n +0000140371 00000 n +0000140470 00000 n +0000140518 00000 n +0000140565 00000 n +0000140658 00000 n +0000140708 00000 n +0000140755 00000 n +0000140836 00000 n +0000140890 00000 n +0000140937 00000 n +0000141078 00000 n +0000141128 00000 n +0000141175 00000 n +0000141256 00000 n +0000141307 00000 n +0000141354 00000 n +0000141450 00000 n +0000141503 00000 n +0000141550 00000 n +0000141648 00000 n +0000141703 00000 n +0000141750 00000 n +0000141850 00000 n +0000141907 00000 n +0000141954 00000 n +0000142056 00000 n +0000142113 00000 n +0000142160 00000 n +0000142262 00000 n +0000142320 00000 n +0000142367 00000 n +0000142470 00000 n +0000142527 00000 n +0000142573 00000 n +0000142675 00000 n +0000142732 00000 n +0000142779 00000 n +0000142881 00000 n +0000142937 00000 n +0000142984 00000 n +0000143085 00000 n +0000143142 00000 n +0000143189 00000 n +0000143291 00000 n +0000143345 00000 n +0000143392 00000 n +0000143491 00000 n +0000143542 00000 n +0000143589 00000 n +0000143671 00000 n +0000143725 00000 n +0000143772 00000 n +0000143937 00000 n +0000144002 00000 n +0000144049 00000 n +0000144144 00000 n +0000144212 00000 n +0000144259 00000 n +0000144371 00000 n +0000144437 00000 n +0000144484 00000 n +0000144594 00000 n +0000144660 00000 n +0000144706 00000 n +0000144816 00000 n +0000144872 00000 n +0000144919 00000 n +0000145020 00000 n +0000145077 00000 n +0000145124 00000 n +0000145212 00000 n +0000145266 00000 n +0000145313 00000 n +0000145453 00000 n +0000145507 00000 n +0000145554 00000 n +0000145639 00000 n +0000145693 00000 n +0000145740 00000 n +0000145825 00000 n +0000145874 00000 n +0000145921 00000 n +0000146064 00000 n +0000146116 00000 n +0000146163 00000 n +0000146245 00000 n +0000146299 00000 n +0000146346 00000 n +0000146444 00000 n +0000146498 00000 n +0000146545 00000 n +0000146643 00000 n +0000146697 00000 n +0000146743 00000 n +0000146841 00000 n +0000146894 00000 n +0000146941 00000 n +0000147024 00000 n +0000147073 00000 n +0000147120 00000 n +0000147263 00000 n +0000147317 00000 n +0000147364 00000 n +0000147494 00000 n +0000147563 00000 n +0000147610 00000 n +0000147709 00000 n +0000147778 00000 n +0000147825 00000 n +0000147938 00000 n +0000148006 00000 n +0000148053 00000 n +0000148165 00000 n +0000148235 00000 n +0000148282 00000 n +0000148396 00000 n +0000148464 00000 n +0000148511 00000 n +0000148623 00000 n +0000148694 00000 n +0000148740 00000 n +0000148855 00000 n +0000148920 00000 n +0000148967 00000 n +0000149076 00000 n +0000149140 00000 n +0000149187 00000 n +0000149281 00000 n +0000149335 00000 n +0000149382 00000 n +0000149509 00000 n +0000149561 00000 n +0000149608 00000 n +0000149687 00000 n +0000149739 00000 n +0000149786 00000 n +0000149900 00000 n +0000149952 00000 n +0000149999 00000 n +0000150133 00000 n +0000150185 00000 n +0000150232 00000 n +0000150370 00000 n +0000150422 00000 n +0000150468 00000 n +0000150580 00000 n +0000150632 00000 n +0000150679 00000 n +0000150811 00000 n +0000150863 00000 n +0000150910 00000 n +0000151046 00000 n +0000151098 00000 n +0000151145 00000 n +0000151257 00000 n +0000151309 00000 n +0000151356 00000 n +0000151463 00000 n +0000151516 00000 n +0000151563 00000 n +0000151667 00000 n +0000151720 00000 n +0000151767 00000 n +0000151869 00000 n +0000151922 00000 n +0000151969 00000 n +0000152064 00000 n +0000152117 00000 n +0000152164 00000 n +0000152254 00000 n +0000152307 00000 n +0000152354 00000 n +0000152452 00000 n +0000152505 00000 n +0000152552 00000 n +0000152643 00000 n +0000152696 00000 n +0000152743 00000 n +0000152837 00000 n +0000152890 00000 n +0000152937 00000 n +0000153033 00000 n +0000153086 00000 n +0000153133 00000 n +0000153232 00000 n +0000153285 00000 n +0000153332 00000 n +0000153430 00000 n +0000153483 00000 n +0000153530 00000 n +0000153628 00000 n +0000153677 00000 n +0000153724 00000 n +0000153866 00000 n +0000153920 00000 n +0000153966 00000 n +0000154109 00000 n +0000154164 00000 n +0000154211 00000 n +0000154297 00000 n +0000154353 00000 n +0000154400 00000 n +0000154501 00000 n +0000154558 00000 n +0000154605 00000 n +0000154707 00000 n +0000154765 00000 n +0000154812 00000 n +0000154915 00000 n +0000154969 00000 n +0000155016 00000 n +0000155115 00000 n +0000155172 00000 n +0000155218 00000 n +0000155320 00000 n +0000155376 00000 n +0000155423 00000 n +0000155524 00000 n +0000155580 00000 n +0000155627 00000 n +0000155728 00000 n +0000155785 00000 n +0000155832 00000 n +0000155934 00000 n +0000155991 00000 n +0000156038 00000 n +0000156140 00000 n +0000156197 00000 n +0000156244 00000 n +0000156346 00000 n +0000156403 00000 n +0000156450 00000 n +0000156552 00000 n +0000156609 00000 n +0000156656 00000 n +0000156758 00000 n +0000156815 00000 n +0000156862 00000 n +0000156964 00000 n +0000157019 00000 n +0000157066 00000 n +0000157166 00000 n +0000157223 00000 n +0000157270 00000 n +0000157372 00000 n +0000157429 00000 n +0000157476 00000 n +0000157578 00000 n +0000157634 00000 n +0000157681 00000 n +0000157782 00000 n +0000157838 00000 n +0000157885 00000 n +0000157986 00000 n +0000158041 00000 n +0000158088 00000 n +0000158188 00000 n +0000158244 00000 n +0000158291 00000 n +0000158392 00000 n +0000158448 00000 n +0000158495 00000 n +0000158595 00000 n +0000158652 00000 n +0000158699 00000 n +0000158800 00000 n +0000158858 00000 n +0000158905 00000 n +0000159007 00000 n +0000159064 00000 n +0000159111 00000 n +0000159198 00000 n +0000159252 00000 n +0000159299 00000 n +0000159449 00000 n +0000159504 00000 n +0000159551 00000 n +0000159637 00000 n +0000159691 00000 n +0000159738 00000 n +0000159837 00000 n +0000159893 00000 n +0000159940 00000 n +0000160041 00000 n +0000160098 00000 n +0000160145 00000 n +0000160247 00000 n +0000160303 00000 n +0000160350 00000 n +0000160451 00000 n +0000160506 00000 n +0000160553 00000 n +0000160652 00000 n +0000160707 00000 n +0000160754 00000 n +0000160853 00000 n +0000160907 00000 n +0000160954 00000 n +0000161052 00000 n +0000161110 00000 n +0000161157 00000 n +0000161259 00000 n +0000161316 00000 n +0000161363 00000 n +0000161450 00000 n +0000161504 00000 n +0000161551 00000 n +0000161709 00000 n +0000161759 00000 n +0000161806 00000 n +0000161887 00000 n +0000161941 00000 n +0000161988 00000 n +0000162087 00000 n +0000162140 00000 n +0000162186 00000 n +0000162284 00000 n +0000162336 00000 n +0000162383 00000 n +0000162480 00000 n +0000162535 00000 n +0000162582 00000 n +0000162680 00000 n +0000162737 00000 n +0000162784 00000 n +0000162884 00000 n +0000162942 00000 n +0000162989 00000 n +0000163076 00000 n +0000163130 00000 n +0000163177 00000 n +0000163329 00000 n +0000163381 00000 n +0000163428 00000 n +0000163510 00000 n +0000163563 00000 n +0000163610 00000 n +0000163707 00000 n +0000163761 00000 n +0000163808 00000 n +0000163906 00000 n +0000163962 00000 n +0000164009 00000 n +0000164109 00000 n +0000164165 00000 n +0000164212 00000 n +0000164312 00000 n +0000164372 00000 n +0000164419 00000 n +0000164523 00000 n +0000164578 00000 n +0000164625 00000 n +0000164724 00000 n +0000164783 00000 n +0000164830 00000 n +0000164933 00000 n +0000164994 00000 n +0000165041 00000 n +0000165146 00000 n +0000165206 00000 n +0000165253 00000 n +0000165357 00000 n +0000165416 00000 n +0000165463 00000 n +0000165566 00000 n +0000165619 00000 n +0000165666 00000 n +0000165763 00000 n +0000165817 00000 n +0000165864 00000 n +0000165962 00000 n +0000166015 00000 n +0000166062 00000 n +0000166159 00000 n +0000166216 00000 n +0000166263 00000 n +0000166363 00000 n +0000166422 00000 n +0000166469 00000 n +0000166571 00000 n +0000166629 00000 n +0000166676 00000 n +0000166777 00000 n +0000166831 00000 n +0000166878 00000 n +0000166975 00000 n +0000167030 00000 n +0000167077 00000 n +0000167175 00000 n +0000167232 00000 n +0000167279 00000 n +0000167365 00000 n +0000167419 00000 n +0000167466 00000 n +0000167639 00000 n +0000167696 00000 n +0000167743 00000 n +0000167831 00000 n +0000167890 00000 n +0000167937 00000 n +0000168041 00000 n +0000168099 00000 n +0000168146 00000 n +0000168249 00000 n +0000168305 00000 n +0000168352 00000 n +0000168451 00000 n +0000168506 00000 n +0000168553 00000 n +0000168651 00000 n +0000168704 00000 n +0000168751 00000 n +0000168847 00000 n +0000168900 00000 n +0000168947 00000 n +0000169043 00000 n +0000169094 00000 n +0000169141 00000 n +0000169235 00000 n +0000169286 00000 n +0000169332 00000 n +0000169426 00000 n +0000169477 00000 n +0000169524 00000 n +0000169618 00000 n +0000169669 00000 n +0000169716 00000 n +0000169810 00000 n +0000169862 00000 n +0000169909 00000 n +0000170004 00000 n +0000170056 00000 n +0000170103 00000 n +0000170198 00000 n +0000170250 00000 n +0000170297 00000 n +0000170392 00000 n +0000170449 00000 n +0000170496 00000 n +0000170596 00000 n +0000170653 00000 n +0000170700 00000 n +0000170800 00000 n +0000170852 00000 n +0000170899 00000 n +0000170994 00000 n +0000171046 00000 n +0000171093 00000 n +0000171188 00000 n +0000171240 00000 n +0000171287 00000 n +0000171382 00000 n +0000171433 00000 n +0000171480 00000 n +0000171574 00000 n +0000171629 00000 n +0000171676 00000 n +0000171776 00000 n +0000171830 00000 n +0000171877 00000 n +0000171976 00000 n +0000172030 00000 n +0000172077 00000 n +0000172162 00000 n +0000172216 00000 n +0000172263 00000 n +0000172393 00000 n +0000172455 00000 n +0000172502 00000 n +0000172594 00000 n +0000172654 00000 n +0000172701 00000 n +0000172805 00000 n +0000172862 00000 n +0000172909 00000 n +0000173010 00000 n +0000173067 00000 n +0000173112 00000 n +0000173213 00000 n +0000173267 00000 n +0000173314 00000 n +0000173412 00000 n +0000173469 00000 n +0000173516 00000 n +0000173617 00000 n +0000173670 00000 n +0000173717 00000 n +0000173814 00000 n +0000173870 00000 n +0000173917 00000 n +0000174017 00000 n +0000174071 00000 n +0000174118 00000 n +0000174202 00000 n +0000174252 00000 n +0000174299 00000 n +0000174425 00000 n +0000174480 00000 n +0000174527 00000 n +0000174627 00000 n +0000174682 00000 n +0000174729 00000 n +0000174828 00000 n +0000174883 00000 n +0000174930 00000 n +0000175063 00000 n +0000175118 00000 n +0000175165 00000 n +0000175333 00000 n +0000175386 00000 n +0000175433 00000 n +0000175514 00000 n +0000175567 00000 n +0000175614 00000 n +0000175714 00000 n +0000175767 00000 n +0000175814 00000 n +0000175899 00000 n +0000175954 00000 n +0000176001 00000 n +0000176119 00000 n +0000176174 00000 n +0000176221 00000 n +0000176340 00000 n +0000176395 00000 n +0000176442 00000 n +0000176554 00000 n +0000176609 00000 n +0000176656 00000 n +0000176749 00000 n +0000176804 00000 n +0000176851 00000 n +0000176932 00000 n +0000176976 00000 n +0000177023 00000 n +0000177149 00000 n +0000177195 00000 n +0000177242 00000 n +0000177329 00000 n +0000177376 00000 n +0000177423 00000 n +0000177525 00000 n +0000177572 00000 n +0000177618 00000 n +0000177720 00000 n +0000177767 00000 n +0000177814 00000 n +0000177916 00000 n +0000177963 00000 n +0000178010 00000 n +0000178112 00000 n +0000178159 00000 n +0000178206 00000 n +0000178308 00000 n +0000178355 00000 n +0000178402 00000 n +0000178504 00000 n +0000178551 00000 n +0000178597 00000 n +0000178699 00000 n +0000178746 00000 n +0000178793 00000 n +0000178895 00000 n +0000178942 00000 n +0000178989 00000 n +0000179091 00000 n +0000179137 00000 n +0000179184 00000 n +0000179285 00000 n +0000179331 00000 n +0000179378 00000 n +0000179479 00000 n +0000179525 00000 n +0000179572 00000 n +0000179673 00000 n +0000179719 00000 n +0000179766 00000 n +0000179867 00000 n +0000179913 00000 n +0000179960 00000 n +0000180061 00000 n +0000180107 00000 n +0000180154 00000 n +0000180255 00000 n +0000180301 00000 n +0000180348 00000 n +0000180449 00000 n +0000180495 00000 n +0000180542 00000 n +0000180629 00000 n +0000180675 00000 n +0000181182 00000 n +0000181349 00000 n +0000181497 00000 n +0000181611 00000 n +0000181730 00000 n +0000181849 00000 n +0000181968 00000 n +0000182087 00000 n +0000182201 00000 n +0000182320 00000 n +0000182439 00000 n +0000182558 00000 n +0000182677 00000 n +0000182790 00000 n +0000182909 00000 n +0000183028 00000 n +0000183147 00000 n +0000183266 00000 n +0000183385 00000 n +0000183504 00000 n +0000183623 00000 n +0000183742 00000 n +0000183861 00000 n +0000183981 00000 n +0000184101 00000 n +0000184215 00000 n +0000184333 00000 n +0000184452 00000 n +0000184570 00000 n +0000184689 00000 n +0000184806 00000 n +0000184925 00000 n +0000185044 00000 n +0000185163 00000 n +0000185282 00000 n +0000185402 00000 n +0000185516 00000 n +0000185715 00000 n +0000185834 00000 n +0000185951 00000 n +0000186070 00000 n +0000186188 00000 n +0000186307 00000 n +0000186426 00000 n +0000186545 00000 n +0000186664 00000 n +0000186784 00000 n +0000186895 00000 n +0000187004 00000 n +0000189714 00000 n +0000189761 00000 n +0000189808 00000 n +0000189967 00000 n +0000190134 00000 n +0000190298 00000 n +0000190466 00000 n +0000190627 00000 n +0000190774 00000 n +0000190891 00000 n +0000191075 00000 n +0000191242 00000 n +0000191416 00000 n +0000191593 00000 n +0000191702 00000 n +0000191831 00000 n +0000194723 00000 n +0000194770 00000 n +0000194930 00000 n +0000194977 00000 n +0000195139 00000 n +0000195326 00000 n +0000195513 00000 n +0000195637 00000 n +0000195762 00000 n +0000195887 00000 n +0000196009 00000 n +0000196156 00000 n +0000199016 00000 n +0000199063 00000 n +0000199210 00000 n +0000199332 00000 n +0000199456 00000 n +0000199575 00000 n +0000199699 00000 n +0000199822 00000 n +0000199946 00000 n +0000200070 00000 n +0000200194 00000 n +0000200317 00000 n +0000200441 00000 n +0000200565 00000 n +0000200689 00000 n +0000200814 00000 n +0000200938 00000 n +0000201062 00000 n +0000201181 00000 n +0000201304 00000 n +0000201387 00000 n +0000201642 00000 n +0000204745 00000 n +0000204792 00000 n +0000204915 00000 n +0000205040 00000 n +0000205164 00000 n +0000205288 00000 n +0000205407 00000 n +0000205531 00000 n +0000205655 00000 n +0000205774 00000 n +0000205898 00000 n +0000206021 00000 n +0000206145 00000 n +0000206241 00000 n +0000206424 00000 n +0000209371 00000 n +0000209418 00000 n +0000209542 00000 n +0000209666 00000 n +0000209749 00000 n +0000209869 00000 n +0000212749 00000 n +0000212796 00000 n +0000212920 00000 n +0000213043 00000 n +0000213113 00000 n +0000213224 00000 n +0000215547 00000 n +0000215594 00000 n +0000215711 00000 n +0000215835 00000 n +0000215958 00000 n +0000216082 00000 n +0000216206 00000 n +0000216335 00000 n +0000219053 00000 n +0000219100 00000 n +0000219225 00000 n +0000219327 00000 n +0000221550 00000 n +0000221597 00000 n +0000221706 00000 n +0000221791 00000 n +0000224207 00000 n +0000224254 00000 n +0000224378 00000 n +0000224502 00000 n +0000224626 00000 n +0000224750 00000 n +0000224874 00000 n +0000225012 00000 n +0000227760 00000 n +0000227807 00000 n +0000227931 00000 n +0000228055 00000 n +0000228179 00000 n +0000228303 00000 n +0000228427 00000 n +0000228551 00000 n +0000228621 00000 n +0000228759 00000 n +0000231511 00000 n +0000231558 00000 n +0000231682 00000 n +0000231807 00000 n +0000231918 00000 n +0000233988 00000 n +0000234035 00000 n +0000234152 00000 n +0000234274 00000 n +0000234398 00000 n +0000234521 00000 n +0000234641 00000 n +0000236967 00000 n +0000237014 00000 n +0000237138 00000 n +0000237262 00000 n +0000237386 00000 n +0000237510 00000 n +0000237634 00000 n +0000237758 00000 n +0000237883 00000 n +0000238008 00000 n +0000238130 00000 n +0000238254 00000 n +0000238378 00000 n +0000238474 00000 n +0000238666 00000 n +0000240304 00000 n +0000240351 00000 n +0000240475 00000 n +0000240599 00000 n +0000240722 00000 n +0000240845 00000 n +0000240983 00000 n +0000243364 00000 n +0000243411 00000 n +0000243535 00000 n +0000243659 00000 n +0000243782 00000 n +0000243893 00000 n +0000245567 00000 n +0000245614 00000 n +0000245738 00000 n +0000245861 00000 n +0000245985 00000 n +0000246109 00000 n +0000246233 00000 n +0000246357 00000 n +0000246480 00000 n +0000246576 00000 n +0000246723 00000 n +0000249131 00000 n +0000249178 00000 n +0000249343 00000 n +0000249467 00000 n +0000249590 00000 n +0000249713 00000 n +0000249837 00000 n +0000249960 00000 n +0000250069 00000 n +0000250225 00000 n +0000252460 00000 n +0000252507 00000 n +0000252661 00000 n +0000252778 00000 n +0000252901 00000 n +0000253024 00000 n +0000253148 00000 n +0000253272 00000 n +0000253396 00000 n +0000253534 00000 n +0000255607 00000 n +0000255654 00000 n +0000255777 00000 n +0000255901 00000 n +0000256025 00000 n +0000256145 00000 n +0000258066 00000 n +0000258113 00000 n +0000258236 00000 n +0000258360 00000 n +0000258485 00000 n +0000258608 00000 n +0000258737 00000 n +0000261307 00000 n +0000261354 00000 n +0000261466 00000 n +0000261590 00000 n +0000261701 00000 n +0000264453 00000 n +0000264500 00000 n +0000264624 00000 n +0000264749 00000 n +0000264873 00000 n +0000264992 00000 n +0000265111 00000 n +0000265229 00000 n +0000265347 00000 n +0000265456 00000 n +0000265603 00000 n +0000268141 00000 n +0000268188 00000 n +0000268235 00000 n +0000268282 00000 n +0000268456 00000 n +0000268503 00000 n +0000268550 00000 n +0000268669 00000 n +0000268792 00000 n +0000268916 00000 n +0000269045 00000 n +0000271374 00000 n +0000271421 00000 n +0000271538 00000 n +0000271660 00000 n +0000271783 00000 n +0000271905 00000 n +0000272028 00000 n +0000272151 00000 n +0000272275 00000 n +0000272399 00000 n +0000272555 00000 n +0000274871 00000 n +0000274918 00000 n +0000275041 00000 n +0000275165 00000 n +0000275289 00000 n +0000275413 00000 n +0000275537 00000 n +0000275661 00000 n +0000275785 00000 n +0000275909 00000 n +0000276033 00000 n +0000276157 00000 n +0000276281 00000 n +0000276405 00000 n +0000276529 00000 n +0000276653 00000 n +0000276776 00000 n +0000276900 00000 n +0000277024 00000 n +0000277148 00000 n +0000277267 00000 n +0000277363 00000 n +0000277627 00000 n +0000280815 00000 n +0000280862 00000 n +0000280981 00000 n +0000281077 00000 n +0000281179 00000 n +0000283731 00000 n +0000283778 00000 n +0000283825 00000 n +0000283872 00000 n +0000283919 00000 n +0000283965 00000 n +0000284012 00000 n +0000284059 00000 n +0000284106 00000 n +0000284153 00000 n +0000284200 00000 n +0000284247 00000 n +0000284294 00000 n +0000284341 00000 n +0000284388 00000 n +0000284435 00000 n +0000284482 00000 n +0000284529 00000 n +0000284576 00000 n +0000284623 00000 n +0000284747 00000 n +0000284830 00000 n +0000284932 00000 n +0000286245 00000 n +0000286292 00000 n +0000286339 00000 n +0000286386 00000 n +0000286433 00000 n +0000286480 00000 n +0000286527 00000 n +0000286574 00000 n +0000286621 00000 n +0000286667 00000 n +0000286714 00000 n +0000286761 00000 n +0000286808 00000 n +0000286855 00000 n +0000286902 00000 n +0000286949 00000 n +0000286995 00000 n +0000287042 00000 n +0000287088 00000 n +0000287135 00000 n +0000287182 00000 n +0000287229 00000 n +0000287276 00000 n +0000287323 00000 n +0000287370 00000 n +0000287417 00000 n +0000287464 00000 n +0000287511 00000 n +0000287558 00000 n +0000287605 00000 n +0000287652 00000 n +0000287699 00000 n +0000287746 00000 n +0000287793 00000 n +0000287840 00000 n +0000287886 00000 n +0000287982 00000 n +0000288067 00000 n +0000289975 00000 n +0000290022 00000 n +0000290069 00000 n +0000290116 00000 n +0000290163 00000 n +0000290210 00000 n +0000290257 00000 n +0000290304 00000 n +0000290351 00000 n +0000290398 00000 n +0000290445 00000 n +0000290492 00000 n +0000290539 00000 n +0000290586 00000 n +0000290633 00000 n +0000290680 00000 n +0000290727 00000 n +0000290773 00000 n +0000290820 00000 n +0000290866 00000 n +0000290913 00000 n +0000290960 00000 n +0000291007 00000 n +0000291054 00000 n +0000291101 00000 n +0000291148 00000 n +0000291267 00000 n +0000291391 00000 n +0000291487 00000 n +0000291598 00000 n +0000293640 00000 n +0000293687 00000 n +0000293734 00000 n +0000293781 00000 n +0000293828 00000 n +0000293875 00000 n +0000293922 00000 n +0000293969 00000 n +0000294016 00000 n +0000294063 00000 n +0000294110 00000 n +0000294157 00000 n +0000294204 00000 n +0000294251 00000 n +0000294298 00000 n +0000294345 00000 n +0000294392 00000 n +0000294439 00000 n +0000294486 00000 n +0000294533 00000 n +0000294580 00000 n +0000294627 00000 n +0000294674 00000 n +0000294721 00000 n +0000294768 00000 n +0000294815 00000 n +0000294862 00000 n +0000294979 00000 n +0000295102 00000 n +0000295214 00000 n +0000295335 00000 n +0000295444 00000 n +0000295564 00000 n +0000298823 00000 n +0000298870 00000 n +0000298917 00000 n +0000299042 00000 n +0000299160 00000 n +0000299283 00000 n +0000299408 00000 n +0000299532 00000 n +0000299654 00000 n +0000299774 00000 n +0000302834 00000 n +0000302881 00000 n +0000302928 00000 n +0000302975 00000 n +0000303022 00000 n +0000303068 00000 n +0000303115 00000 n +0000303161 00000 n +0000303208 00000 n +0000303255 00000 n +0000303367 00000 n +0000303476 00000 n +0000303596 00000 n +0000306860 00000 n +0000306907 00000 n +0000306954 00000 n +0000307000 00000 n +0000307047 00000 n +0000307094 00000 n +0000307141 00000 n +0000307188 00000 n +0000307235 00000 n +0000307282 00000 n +0000307329 00000 n +0000307441 00000 n +0000307563 00000 n +0000307665 00000 n +0000310831 00000 n +0000310878 00000 n +0000310925 00000 n +0000310972 00000 n +0000311019 00000 n +0000311066 00000 n +0000311113 00000 n +0000311160 00000 n +0000311207 00000 n +0000311254 00000 n +0000311337 00000 n +0000311422 00000 n +0000314774 00000 n +0000314821 00000 n +0000314868 00000 n +0000314915 00000 n +0000314962 00000 n +0000315009 00000 n +0000315056 00000 n +0000315103 00000 n +0000315186 00000 n +0000315271 00000 n +0000317700 00000 n +0000317747 00000 n +0000317794 00000 n +0000317840 00000 n +0000317887 00000 n +0000317934 00000 n +0000317981 00000 n +0000318028 00000 n +0000318075 00000 n +0000318122 00000 n +0000318169 00000 n +0000318216 00000 n +0000318263 00000 n +0000318310 00000 n +0000318356 00000 n +0000318403 00000 n +0000318449 00000 n +0000318496 00000 n +0000318543 00000 n +0000318590 00000 n +0000318637 00000 n +0000318684 00000 n +0000318801 00000 n +0000318925 00000 n +0000319050 00000 n +0000319159 00000 n +0000319270 00000 n +0000322417 00000 n +0000322464 00000 n +0000322511 00000 n +0000322558 00000 n +0000322605 00000 n +0000322652 00000 n +0000322698 00000 n +0000322745 00000 n +0000322791 00000 n +0000322838 00000 n +0000322962 00000 n +0000323064 00000 n +0000324938 00000 n +0000324985 00000 n +0000325032 00000 n +0000325079 00000 n +0000325126 00000 n +0000325173 00000 n +0000325220 00000 n +0000325267 00000 n +0000325314 00000 n +0000325361 00000 n +0000325408 00000 n +0000325455 00000 n +0000325502 00000 n +0000325549 00000 n +0000325596 00000 n +0000325643 00000 n +0000325690 00000 n +0000325737 00000 n +0000325784 00000 n +0000325831 00000 n +0000325878 00000 n +0000325925 00000 n +0000325972 00000 n +0000326019 00000 n +0000326065 00000 n +0000326112 00000 n +0000326159 00000 n +0000326206 00000 n +0000326324 00000 n +0000326448 00000 n +0000326572 00000 n +0000326696 00000 n +0000326815 00000 n +0000326934 00000 n +0000327057 00000 n +0000327166 00000 n +0000327304 00000 n +0000329430 00000 n +0000329477 00000 n +0000329601 00000 n +0000329725 00000 n +0000329844 00000 n +0000329968 00000 n +0000330077 00000 n +0000330206 00000 n +0000332852 00000 n +0000332899 00000 n +0000333011 00000 n +0000333135 00000 n +0000333264 00000 n +0000335808 00000 n +0000335855 00000 n +0000335902 00000 n +0000336026 00000 n +0000336150 00000 n +0000336274 00000 n +0000336394 00000 n +0000339103 00000 n +0000339150 00000 n +0000339267 00000 n +0000339390 00000 n +0000339515 00000 n +0000339637 00000 n +0000339761 00000 n +0000339881 00000 n +0000342273 00000 n +0000342320 00000 n +0000342443 00000 n +0000342567 00000 n +0000342687 00000 n +0000344615 00000 n +0000344662 00000 n +0000344786 00000 n +0000344911 00000 n +0000345035 00000 n +0000345160 00000 n +0000345256 00000 n +0000345385 00000 n +0000347548 00000 n +0000347595 00000 n +0000347714 00000 n +0000347837 00000 n +0000347961 00000 n +0000348085 00000 n +0000348209 00000 n +0000348333 00000 n +0000348455 00000 n +0000348579 00000 n +0000348714 00000 n +0000348870 00000 n +0000352189 00000 n +0000352236 00000 n +0000352358 00000 n +0000352482 00000 n +0000352601 00000 n +0000352719 00000 n +0000352848 00000 n +0000355207 00000 n +0000355254 00000 n +0000355372 00000 n +0000355483 00000 n +0000357831 00000 n +0000357878 00000 n +0000357925 00000 n +0000357972 00000 n +0000358019 00000 n +0000358066 00000 n +0000358113 00000 n +0000358160 00000 n +0000358277 00000 n +0000358400 00000 n +0000358525 00000 n +0000358649 00000 n +0000358773 00000 n +0000358897 00000 n +0000358980 00000 n +0000359118 00000 n +0000361155 00000 n +0000361202 00000 n +0000361327 00000 n +0000361451 00000 n +0000361576 00000 n +0000361699 00000 n +0000361795 00000 n +0000361924 00000 n +0000364336 00000 n +0000364383 00000 n +0000364508 00000 n +0000364631 00000 n +0000364755 00000 n +0000364878 00000 n +0000365003 00000 n +0000365126 00000 n +0000365249 00000 n +0000365373 00000 n +0000365529 00000 n +0000367773 00000 n +0000367820 00000 n +0000367944 00000 n +0000368068 00000 n +0000368191 00000 n +0000368315 00000 n +0000368438 00000 n +0000368561 00000 n +0000368717 00000 n +0000371080 00000 n +0000371127 00000 n +0000371241 00000 n +0000371376 00000 n +0000371478 00000 n +0000374432 00000 n +0000374479 00000 n +0000374564 00000 n +0000377620 00000 n +0000377667 00000 n +0000377784 00000 n +0000377867 00000 n +0000377952 00000 n +0000380854 00000 n +0000380901 00000 n +0000380986 00000 n +0000384139 00000 n +0000384186 00000 n +0000384271 00000 n +0000387103 00000 n +0000387150 00000 n +0000387275 00000 n +0000387399 00000 n +0000387510 00000 n +0000387621 00000 n +0000387733 00000 n +0000387845 00000 n +0000387957 00000 n +0000388095 00000 n +0000391340 00000 n +0000391387 00000 n +0000391434 00000 n +0000391481 00000 n +0000391528 00000 n +0000391640 00000 n +0000391763 00000 n +0000391872 00000 n +0000391992 00000 n +0000394757 00000 n +0000394804 00000 n +0000394956 00000 n +0000395107 00000 n +0000395231 00000 n +0000395354 00000 n +0000395478 00000 n +0000395601 00000 n +0000395736 00000 n +0000395865 00000 n +0000398245 00000 n +0000398292 00000 n +0000398409 00000 n +0000398533 00000 n +0000398657 00000 n +0000398781 00000 n +0000398929 00000 n +0000399040 00000 n +0000401032 00000 n +0000401079 00000 n +0000401203 00000 n +0000401328 00000 n +0000401452 00000 n +0000401577 00000 n +0000401673 00000 n +0000401811 00000 n +0000403759 00000 n +0000403806 00000 n +0000403931 00000 n +0000404056 00000 n +0000404180 00000 n +0000404304 00000 n +0000404428 00000 n +0000404552 00000 n +0000404677 00000 n +0000404824 00000 n +0000407530 00000 n +0000407577 00000 n +0000407700 00000 n +0000407822 00000 n +0000407946 00000 n +0000408066 00000 n +0000411151 00000 n +0000411198 00000 n +0000411321 00000 n +0000411446 00000 n +0000411568 00000 n +0000411706 00000 n +0000414539 00000 n +0000414586 00000 n +0000414633 00000 n +0000414680 00000 n +0000414727 00000 n +0000414774 00000 n +0000414898 00000 n +0000415022 00000 n +0000415147 00000 n +0000415271 00000 n +0000415395 00000 n +0000415520 00000 n +0000415590 00000 n +0000415737 00000 n +0000417703 00000 n +0000417750 00000 n +0000417867 00000 n +0000417990 00000 n +0000418092 00000 n +0000420233 00000 n +0000420280 00000 n +0000420327 00000 n +0000420374 00000 n +0000420421 00000 n +0000420468 00000 n +0000420515 00000 n +0000420639 00000 n +0000420762 00000 n +0000420873 00000 n +0000423678 00000 n +0000423725 00000 n +0000423849 00000 n +0000423934 00000 n +0000426271 00000 n +0000426318 00000 n +0000426442 00000 n +0000426566 00000 n +0000426686 00000 n +0000429166 00000 n +0000429213 00000 n +0000429260 00000 n +0000429307 00000 n +0000429354 00000 n +0000429401 00000 n +0000429448 00000 n +0000429495 00000 n +0000429542 00000 n +0000429589 00000 n +0000429636 00000 n +0000429683 00000 n +0000429730 00000 n +0000429854 00000 n +0000429978 00000 n +0000430102 00000 n +0000430222 00000 n +0000433268 00000 n +0000433315 00000 n +0000433400 00000 n +0000435685 00000 n +0000435732 00000 n +0000435849 00000 n +0000435934 00000 n +0000438170 00000 n +0000438217 00000 n +0000438340 00000 n +0000438459 00000 n +0000438582 00000 n +0000438700 00000 n +0000438824 00000 n +0000438943 00000 n +0000439066 00000 n +0000439190 00000 n +0000439314 00000 n +0000439438 00000 n +0000439561 00000 n +0000439735 00000 n +0000442239 00000 n +0000442286 00000 n +0000442410 00000 n +0000442534 00000 n +0000442659 00000 n +0000442784 00000 n +0000442908 00000 n +0000443032 00000 n +0000443156 00000 n +0000443291 00000 n +0000443465 00000 n +0000446399 00000 n +0000446446 00000 n +0000446556 00000 n +0000446667 00000 n +0000446791 00000 n +0000446915 00000 n +0000447039 00000 n +0000447163 00000 n +0000447301 00000 n +0000450144 00000 n +0000450191 00000 n +0000450238 00000 n +0000450285 00000 n +0000450332 00000 n +0000450379 00000 n +0000450426 00000 n +0000450473 00000 n +0000450520 00000 n +0000450643 00000 n +0000450766 00000 n +0000450890 00000 n +0000451014 00000 n +0000451152 00000 n +0000453595 00000 n +0000453642 00000 n +0000453689 00000 n +0000453736 00000 n +0000453783 00000 n +0000453830 00000 n +0000453954 00000 n +0000454050 00000 n +0000454152 00000 n +0000456746 00000 n +0000456793 00000 n +0000456840 00000 n +0000456886 00000 n +0000456933 00000 n +0000456980 00000 n +0000457026 00000 n +0000457143 00000 n +0000457262 00000 n +0000457381 00000 n +0000457500 00000 n +0000457611 00000 n +0000459897 00000 n +0000459944 00000 n +0000460068 00000 n +0000460179 00000 n +0000462306 00000 n +0000462353 00000 n +0000462400 00000 n +0000462447 00000 n +0000462532 00000 n +0000465917 00000 n +0000465964 00000 n +0000466049 00000 n +0000468982 00000 n +0000469029 00000 n +0000469152 00000 n +0000469254 00000 n +0000471787 00000 n +0000471834 00000 n +0000471881 00000 n +0000471928 00000 n +0000471975 00000 n +0000472022 00000 n +0000472069 00000 n +0000472116 00000 n +0000472163 00000 n +0000472210 00000 n +0000472257 00000 n +0000472304 00000 n +0000472426 00000 n +0000472511 00000 n +0000474831 00000 n +0000474878 00000 n +0000474925 00000 n +0000474972 00000 n +0000475019 00000 n +0000475066 00000 n +0000475113 00000 n +0000475160 00000 n +0000475207 00000 n +0000475254 00000 n +0000475301 00000 n +0000475348 00000 n +0000475395 00000 n +0000475442 00000 n +0000475489 00000 n +0000475536 00000 n +0000475583 00000 n +0000475700 00000 n +0000475819 00000 n +0000475937 00000 n +0000476048 00000 n +0000479221 00000 n +0000479268 00000 n +0000479315 00000 n +0000479362 00000 n +0000479409 00000 n +0000479456 00000 n +0000479503 00000 n +0000479550 00000 n +0000479597 00000 n +0000479644 00000 n +0000479691 00000 n +0000479738 00000 n +0000479785 00000 n +0000479910 00000 n +0000480035 00000 n +0000480146 00000 n +0000483242 00000 n +0000483289 00000 n +0000483336 00000 n +0000483383 00000 n +0000483430 00000 n +0000483477 00000 n +0000483524 00000 n +0000483571 00000 n +0000483618 00000 n +0000483665 00000 n +0000483712 00000 n +0000483759 00000 n +0000483806 00000 n +0000483930 00000 n +0000484032 00000 n +0000487444 00000 n +0000487491 00000 n +0000487538 00000 n +0000487585 00000 n +0000487632 00000 n +0000487679 00000 n +0000487726 00000 n +0000487773 00000 n +0000487820 00000 n +0000487867 00000 n +0000487914 00000 n +0000487961 00000 n +0000488008 00000 n +0000488055 00000 n +0000488102 00000 n +0000488149 00000 n +0000488195 00000 n +0000488242 00000 n +0000488289 00000 n +0000488336 00000 n +0000488383 00000 n +0000488430 00000 n +0000488477 00000 n +0000488524 00000 n +0000488571 00000 n +0000488618 00000 n +0000488665 00000 n +0000488790 00000 n +0000488892 00000 n +0000492022 00000 n +0000492069 00000 n +0000492116 00000 n +0000492163 00000 n +0000492210 00000 n +0000492257 00000 n +0000492304 00000 n +0000492351 00000 n +0000492398 00000 n +0000492445 00000 n +0000492492 00000 n +0000492539 00000 n +0000492586 00000 n +0000492633 00000 n +0000492680 00000 n +0000492727 00000 n +0000492774 00000 n +0000492821 00000 n +0000492868 00000 n +0000492915 00000 n +0000492962 00000 n +0000493009 00000 n +0000493056 00000 n +0000493141 00000 n +0000496217 00000 n +0000496264 00000 n +0000496311 00000 n +0000496358 00000 n +0000496405 00000 n +0000496452 00000 n +0000496499 00000 n +0000496546 00000 n +0000496593 00000 n +0000496640 00000 n +0000496687 00000 n +0000496734 00000 n +0000496781 00000 n +0000496828 00000 n +0000496875 00000 n +0000496922 00000 n +0000496969 00000 n +0000497016 00000 n +0000497063 00000 n +0000497110 00000 n +0000497157 00000 n +0000497204 00000 n +0000497251 00000 n +0000497298 00000 n +0000497345 00000 n +0000497392 00000 n +0000497439 00000 n +0000497486 00000 n +0000497533 00000 n +0000497580 00000 n +0000497627 00000 n +0000497674 00000 n +0000497798 00000 n +0000497922 00000 n +0000498033 00000 n +0000500992 00000 n +0000501039 00000 n +0000501086 00000 n +0000501133 00000 n +0000501180 00000 n +0000501227 00000 n +0000501274 00000 n +0000501321 00000 n +0000501367 00000 n +0000501414 00000 n +0000501461 00000 n +0000501507 00000 n +0000501554 00000 n +0000501600 00000 n +0000501647 00000 n +0000501694 00000 n +0000501741 00000 n +0000501788 00000 n +0000501835 00000 n +0000501882 00000 n +0000501929 00000 n +0000501976 00000 n +0000502023 00000 n +0000502068 00000 n +0000502115 00000 n +0000502162 00000 n +0000502209 00000 n +0000502255 00000 n +0000502302 00000 n +0000502349 00000 n +0000502396 00000 n +0000502513 00000 n +0000502598 00000 n +0000505553 00000 n +0000505600 00000 n +0000505647 00000 n +0000505694 00000 n +0000505741 00000 n +0000505788 00000 n +0000505835 00000 n +0000505882 00000 n +0000505929 00000 n +0000505976 00000 n +0000506023 00000 n +0000506070 00000 n +0000506117 00000 n +0000506164 00000 n +0000506211 00000 n +0000506258 00000 n +0000506305 00000 n +0000506352 00000 n +0000506399 00000 n +0000506446 00000 n +0000506492 00000 n +0000506539 00000 n +0000506585 00000 n +0000506632 00000 n +0000506679 00000 n +0000506726 00000 n +0000506773 00000 n +0000506820 00000 n +0000506867 00000 n +0000506914 00000 n +0000506961 00000 n +0000507008 00000 n +0000507055 00000 n +0000507102 00000 n +0000507149 00000 n +0000507234 00000 n +0000509288 00000 n +0000509335 00000 n +0000509382 00000 n +0000509429 00000 n +0000509476 00000 n +0000509523 00000 n +0000509569 00000 n +0000509616 00000 n +0000509663 00000 n +0000509710 00000 n +0000509757 00000 n +0000509804 00000 n +0000509851 00000 n +0000509898 00000 n +0000509945 00000 n +0000509992 00000 n +0000510039 00000 n +0000510086 00000 n +0000510133 00000 n +0000510180 00000 n +0000510227 00000 n +0000510274 00000 n +0000510321 00000 n +0000510368 00000 n +0000510415 00000 n +0000510462 00000 n +0000510509 00000 n +0000510555 00000 n +0000510602 00000 n +0000510727 00000 n +0000510829 00000 n +0000512938 00000 n +0000512985 00000 n +0000513032 00000 n +0000513079 00000 n +0000513125 00000 n +0000513172 00000 n +0000513218 00000 n +0000513265 00000 n +0000513312 00000 n +0000513359 00000 n +0000513406 00000 n +0000513453 00000 n +0000513500 00000 n +0000513547 00000 n +0000513594 00000 n +0000513641 00000 n +0000513688 00000 n +0000513735 00000 n +0000513782 00000 n +0000513829 00000 n +0000513876 00000 n +0000513923 00000 n +0000513970 00000 n +0000514017 00000 n +0000514064 00000 n +0000514111 00000 n +0000514157 00000 n +0000514281 00000 n +0000514390 00000 n +0000514492 00000 n +0000516550 00000 n +0000516597 00000 n +0000516644 00000 n +0000516691 00000 n +0000516738 00000 n +0000516785 00000 n +0000516832 00000 n +0000516879 00000 n +0000516926 00000 n +0000516972 00000 n +0000517019 00000 n +0000517066 00000 n +0000517113 00000 n +0000517160 00000 n +0000517207 00000 n +0000517254 00000 n +0000517301 00000 n +0000517348 00000 n +0000517395 00000 n +0000517442 00000 n +0000517489 00000 n +0000517536 00000 n +0000517583 00000 n +0000517630 00000 n +0000517677 00000 n +0000517724 00000 n +0000517771 00000 n +0000517818 00000 n +0000517865 00000 n +0000517912 00000 n +0000518036 00000 n +0000518160 00000 n +0000518285 00000 n +0000518394 00000 n +0000518514 00000 n +0000521626 00000 n +0000521673 00000 n +0000521720 00000 n +0000521767 00000 n +0000521814 00000 n +0000521861 00000 n +0000521908 00000 n +0000521954 00000 n +0000522001 00000 n +0000522047 00000 n +0000522094 00000 n +0000522140 00000 n +0000522187 00000 n +0000522234 00000 n +0000522280 00000 n +0000522327 00000 n +0000522374 00000 n +0000522498 00000 n +0000522622 00000 n +0000522746 00000 n +0000522869 00000 n +0000522993 00000 n +0000523117 00000 n +0000523241 00000 n +0000523365 00000 n +0000523488 00000 n +0000523612 00000 n +0000523736 00000 n +0000523860 00000 n +0000523983 00000 n +0000524107 00000 n +0000524268 00000 n +0000524487 00000 n +0000527748 00000 n +0000527795 00000 n +0000527912 00000 n +0000528037 00000 n +0000528160 00000 n +0000528271 00000 n +0000530917 00000 n +0000530964 00000 n +0000531011 00000 n +0000531058 00000 n +0000531105 00000 n +0000531152 00000 n +0000531199 00000 n +0000531246 00000 n +0000531293 00000 n +0000531340 00000 n +0000531387 00000 n +0000531434 00000 n +0000531481 00000 n +0000531528 00000 n +0000531575 00000 n +0000531622 00000 n +0000531669 00000 n +0000531794 00000 n +0000531918 00000 n +0000532042 00000 n +0000532162 00000 n +0000534648 00000 n +0000534695 00000 n +0000534742 00000 n +0000534789 00000 n +0000534836 00000 n +0000534883 00000 n +0000534930 00000 n +0000534976 00000 n +0000535023 00000 n +0000535070 00000 n +0000535117 00000 n +0000535164 00000 n +0000535211 00000 n +0000535258 00000 n +0000535304 00000 n +0000535351 00000 n +0000535475 00000 n +0000535599 00000 n +0000535710 00000 n +0000538762 00000 n +0000538809 00000 n +0000538855 00000 n +0000538902 00000 n +0000538949 00000 n +0000538996 00000 n +0000539043 00000 n +0000539126 00000 n +0000539211 00000 n +0000542070 00000 n +0000542117 00000 n +0000542164 00000 n +0000542211 00000 n +0000542258 00000 n +0000542305 00000 n +0000542352 00000 n +0000542399 00000 n +0000542446 00000 n +0000542493 00000 n +0000542540 00000 n +0000542587 00000 n +0000542634 00000 n +0000542681 00000 n +0000542728 00000 n +0000542775 00000 n +0000542822 00000 n +0000542869 00000 n +0000542916 00000 n +0000542963 00000 n +0000543010 00000 n +0000543057 00000 n +0000543103 00000 n +0000543150 00000 n +0000543197 00000 n +0000543282 00000 n +0000546225 00000 n +0000546272 00000 n +0000546319 00000 n +0000546366 00000 n +0000546413 00000 n +0000546460 00000 n +0000546507 00000 n +0000546553 00000 n +0000546600 00000 n +0000546647 00000 n +0000546694 00000 n +0000546741 00000 n +0000546788 00000 n +0000546835 00000 n +0000546882 00000 n +0000546929 00000 n +0000546976 00000 n +0000547023 00000 n +0000547070 00000 n +0000547117 00000 n +0000547164 00000 n +0000547211 00000 n +0000547258 00000 n +0000547305 00000 n +0000547352 00000 n +0000547437 00000 n +0000550270 00000 n +0000550317 00000 n +0000550364 00000 n +0000550411 00000 n +0000550458 00000 n +0000550505 00000 n +0000550552 00000 n +0000550599 00000 n +0000550646 00000 n +0000550693 00000 n +0000550740 00000 n +0000550787 00000 n +0000550834 00000 n +0000550881 00000 n +0000550928 00000 n +0000550975 00000 n +0000551022 00000 n +0000551069 00000 n +0000551116 00000 n +0000551163 00000 n +0000551210 00000 n +0000551257 00000 n +0000551304 00000 n +0000551351 00000 n +0000551468 00000 n +0000551553 00000 n +0000554386 00000 n +0000554433 00000 n +0000554480 00000 n +0000554527 00000 n +0000554574 00000 n +0000554621 00000 n +0000554668 00000 n +0000554715 00000 n +0000554762 00000 n +0000554809 00000 n +0000554856 00000 n +0000554903 00000 n +0000554950 00000 n +0000554997 00000 n +0000555044 00000 n +0000555091 00000 n +0000555138 00000 n +0000555185 00000 n +0000555232 00000 n +0000555279 00000 n +0000555325 00000 n +0000555372 00000 n +0000555418 00000 n +0000555537 00000 n +0000555661 00000 n +0000555772 00000 n +0000558731 00000 n +0000558778 00000 n +0000558825 00000 n +0000558872 00000 n +0000558996 00000 n +0000559120 00000 n +0000559244 00000 n +0000559368 00000 n +0000559492 00000 n +0000559612 00000 n +0000561924 00000 n +0000561971 00000 n +0000562018 00000 n +0000562065 00000 n +0000562112 00000 n +0000562159 00000 n +0000562206 00000 n +0000562253 00000 n +0000562300 00000 n +0000562347 00000 n +0000562394 00000 n +0000562441 00000 n +0000562488 00000 n +0000562535 00000 n +0000562582 00000 n +0000562629 00000 n +0000562676 00000 n +0000562723 00000 n +0000562770 00000 n +0000562817 00000 n +0000562864 00000 n +0000562911 00000 n +0000562958 00000 n +0000563005 00000 n +0000563052 00000 n +0000563170 00000 n +0000563290 00000 n +0000565614 00000 n +0000565661 00000 n +0000565708 00000 n +0000565755 00000 n +0000565802 00000 n +0000565848 00000 n +0000565895 00000 n +0000565941 00000 n +0000565988 00000 n +0000566035 00000 n +0000566082 00000 n +0000566129 00000 n +0000566176 00000 n +0000566223 00000 n +0000566270 00000 n +0000566317 00000 n +0000566364 00000 n +0000566411 00000 n +0000566458 00000 n +0000566505 00000 n +0000566552 00000 n +0000566599 00000 n +0000566646 00000 n +0000566693 00000 n +0000566740 00000 n +0000566787 00000 n +0000566834 00000 n +0000566919 00000 n +0000569001 00000 n +0000569048 00000 n +0000569095 00000 n +0000569142 00000 n +0000569189 00000 n +0000569236 00000 n +0000569283 00000 n +0000569330 00000 n +0000569377 00000 n +0000569424 00000 n +0000569470 00000 n +0000569517 00000 n +0000569564 00000 n +0000569611 00000 n +0000569658 00000 n +0000569705 00000 n +0000569752 00000 n +0000569799 00000 n +0000569846 00000 n +0000569893 00000 n +0000569940 00000 n +0000569987 00000 n +0000570034 00000 n +0000570081 00000 n +0000570128 00000 n +0000570251 00000 n +0000570375 00000 n +0000570484 00000 n +0000570595 00000 n +0000573170 00000 n +0000573217 00000 n +0000573264 00000 n +0000573311 00000 n +0000573357 00000 n +0000573404 00000 n +0000573450 00000 n +0000573497 00000 n +0000573542 00000 n +0000573659 00000 n +0000573783 00000 n +0000573907 00000 n +0000574030 00000 n +0000574154 00000 n +0000574278 00000 n +0000574407 00000 n +0000577215 00000 n +0000577262 00000 n +0000577309 00000 n +0000577433 00000 n +0000577557 00000 n +0000577681 00000 n +0000577805 00000 n +0000577917 00000 n +0000578064 00000 n +0000580787 00000 n +0000580834 00000 n +0000580881 00000 n +0000580977 00000 n +0000581062 00000 n +0000582406 00000 n +0000582453 00000 n +0000582538 00000 n +0000583767 00000 n +0000583814 00000 n +0000583937 00000 n +0000584039 00000 n +0000586216 00000 n +0000586263 00000 n +0000586310 00000 n +0000586357 00000 n +0000586404 00000 n +0000586451 00000 n +0000586498 00000 n +0000586545 00000 n +0000586592 00000 n +0000586639 00000 n +0000586763 00000 n +0000586887 00000 n +0000587011 00000 n +0000587135 00000 n +0000587270 00000 n +0000587399 00000 n +0000590998 00000 n +0000591045 00000 n +0000591162 00000 n +0000591286 00000 n +0000591407 00000 n +0000591531 00000 n +0000591655 00000 n +0000591778 00000 n +0000591902 00000 n +0000592024 00000 n +0000592162 00000 n +0000595078 00000 n +0000595125 00000 n +0000595172 00000 n +0000595218 00000 n +0000595265 00000 n +0000595311 00000 n +0000595358 00000 n +0000595405 00000 n +0000595452 00000 n +0000595499 00000 n +0000595546 00000 n +0000595593 00000 n +0000595640 00000 n +0000595764 00000 n +0000595912 00000 n +0000596014 00000 n +0000598874 00000 n +0000598921 00000 n +0000599045 00000 n +0000599167 00000 n +0000599278 00000 n +0000602460 00000 n +0000602507 00000 n +0000602554 00000 n +0000602601 00000 n +0000602648 00000 n +0000602695 00000 n +0000602741 00000 n +0000602788 00000 n +0000602835 00000 n +0000602882 00000 n +0000603000 00000 n +0000603124 00000 n +0000603247 00000 n +0000603371 00000 n +0000603495 00000 n +0000603619 00000 n +0000603742 00000 n +0000603866 00000 n +0000603990 00000 n +0000604164 00000 n +0000607733 00000 n +0000607780 00000 n +0000607904 00000 n +0000608029 00000 n +0000608153 00000 n +0000608278 00000 n +0000608398 00000 n +0000611065 00000 n +0000611112 00000 n +0000611235 00000 n +0000611355 00000 n +0000614326 00000 n +0000614373 00000 n +0000614490 00000 n +0000614614 00000 n +0000614716 00000 n +0000617690 00000 n +0000617737 00000 n +0000617822 00000 n +0000619352 00000 n +0000619399 00000 n +0000619484 00000 n +0000621292 00000 n +0000621339 00000 n +0000621424 00000 n +0000623207 00000 n +0000623254 00000 n +0000623377 00000 n +0000623501 00000 n +0000623625 00000 n +0000623749 00000 n +0000623860 00000 n +0000625965 00000 n +0000626012 00000 n +0000626136 00000 n +0000626260 00000 n +0000626384 00000 n +0000626508 00000 n +0000626632 00000 n +0000626756 00000 n +0000626921 00000 n +0000628877 00000 n +0000628924 00000 n +0000629041 00000 n +0000629165 00000 n +0000629289 00000 n +0000629412 00000 n +0000629532 00000 n +0000629656 00000 n +0000629779 00000 n +0000629908 00000 n +0000632675 00000 n +0000632722 00000 n +0000632769 00000 n +0000632816 00000 n +0000632939 00000 n +0000633062 00000 n +0000633185 00000 n +0000633309 00000 n +0000633433 00000 n +0000633556 00000 n +0000633680 00000 n +0000633803 00000 n +0000633977 00000 n +0000636896 00000 n +0000636943 00000 n +0000637067 00000 n +0000637191 00000 n +0000637315 00000 n +0000637438 00000 n +0000637562 00000 n +0000637709 00000 n +0000640507 00000 n +0000640554 00000 n +0000640601 00000 n +0000640648 00000 n +0000640772 00000 n +0000640896 00000 n +0000641021 00000 n +0000641145 00000 n +0000641265 00000 n +0000643470 00000 n +0000643517 00000 n +0000643641 00000 n +0000643764 00000 n +0000643888 00000 n +0000644017 00000 n +0000647065 00000 n +0000647112 00000 n +0000647159 00000 n +0000647206 00000 n +0000647253 00000 n +0000647300 00000 n +0000647347 00000 n +0000647394 00000 n +0000647479 00000 n +0000650092 00000 n +0000650139 00000 n +0000650186 00000 n +0000650233 00000 n +0000650280 00000 n +0000650326 00000 n +0000650443 00000 n +0000650567 00000 n +0000650691 00000 n +0000650793 00000 n +0000653152 00000 n +0000653199 00000 n +0000653323 00000 n +0000653434 00000 n +0000656419 00000 n +0000656466 00000 n +0000656591 00000 n +0000656716 00000 n +0000656838 00000 n +0000656949 00000 n +0000659894 00000 n +0000659941 00000 n +0000659988 00000 n +0000660035 00000 n +0000660082 00000 n +0000660129 00000 n +0000660176 00000 n +0000660223 00000 n +0000660270 00000 n +0000660317 00000 n +0000660363 00000 n +0000660410 00000 n +0000660457 00000 n +0000660504 00000 n +0000660551 00000 n +0000660675 00000 n +0000660799 00000 n +0000660923 00000 n +0000661048 00000 n +0000661177 00000 n +0000663669 00000 n +0000663716 00000 n +0000663762 00000 n +0000663809 00000 n +0000663856 00000 n +0000663903 00000 n +0000664028 00000 n +0000664153 00000 n +0000664277 00000 n +0000664402 00000 n +0000664527 00000 n +0000664639 00000 n +0000664763 00000 n +0000664887 00000 n +0000665043 00000 n +0000667735 00000 n +0000667782 00000 n +0000667829 00000 n +0000667876 00000 n +0000667923 00000 n +0000667970 00000 n +0000668017 00000 n +0000668064 00000 n +0000668111 00000 n +0000668156 00000 n +0000668280 00000 n +0000668404 00000 n +0000668527 00000 n +0000668651 00000 n +0000668775 00000 n +0000668899 00000 n +0000669023 00000 n +0000669142 00000 n +0000669266 00000 n +0000669391 00000 n +0000669516 00000 n +0000669640 00000 n +0000669841 00000 n +0000673206 00000 n +0000673253 00000 n +0000673370 00000 n +0000673494 00000 n +0000673618 00000 n +0000673742 00000 n +0000673862 00000 n +0000676819 00000 n +0000676866 00000 n +0000676990 00000 n +0000677114 00000 n +0000677238 00000 n +0000677361 00000 n +0000677481 00000 n +0000679983 00000 n +0000680030 00000 n +0000680154 00000 n +0000680278 00000 n +0000680402 00000 n +0000680526 00000 n +0000680650 00000 n +0000680774 00000 n +0000680898 00000 n +0000681022 00000 n +0000681205 00000 n +0000683495 00000 n +0000683542 00000 n +0000683659 00000 n +0000683776 00000 n +0000683900 00000 n +0000684023 00000 n +0000684146 00000 n +0000684284 00000 n +0000687067 00000 n +0000687114 00000 n +0000687161 00000 n +0000687208 00000 n +0000687255 00000 n +0000687302 00000 n +0000687349 00000 n +0000687396 00000 n +0000687443 00000 n +0000687490 00000 n +0000687536 00000 n +0000687583 00000 n +0000687702 00000 n +0000687819 00000 n +0000687943 00000 n +0000688067 00000 n +0000688189 00000 n +0000688312 00000 n +0000688431 00000 n +0000688550 00000 n +0000688674 00000 n +0000688798 00000 n +0000688921 00000 n +0000689056 00000 n +0000689248 00000 n +0000692245 00000 n +0000692292 00000 n +0000692339 00000 n +0000692386 00000 n +0000692433 00000 n +0000692480 00000 n +0000692527 00000 n +0000692573 00000 n +0000692692 00000 n +0000692814 00000 n +0000692938 00000 n +0000693061 00000 n +0000693190 00000 n +0000695627 00000 n +0000695674 00000 n +0000695791 00000 n +0000695908 00000 n +0000696032 00000 n +0000696156 00000 n +0000696279 00000 n +0000696398 00000 n +0000696536 00000 n +0000699196 00000 n +0000699243 00000 n +0000699290 00000 n +0000699337 00000 n +0000699384 00000 n +0000699431 00000 n +0000699478 00000 n +0000699525 00000 n +0000699572 00000 n +0000699619 00000 n +0000699665 00000 n +0000699712 00000 n +0000699758 00000 n +0000699805 00000 n +0000699852 00000 n +0000699899 00000 n +0000699946 00000 n +0000699993 00000 n +0000700040 00000 n +0000700087 00000 n +0000700211 00000 n +0000700335 00000 n +0000700459 00000 n +0000700578 00000 n +0000700690 00000 n +0000700815 00000 n +0000700939 00000 n +0000701086 00000 n +0000703746 00000 n +0000703793 00000 n +0000703840 00000 n +0000703962 00000 n +0000704064 00000 n +0000706463 00000 n +0000706510 00000 n +0000706619 00000 n +0000706704 00000 n +0000708219 00000 n +0000708266 00000 n +0000708351 00000 n +0000709774 00000 n +0000709821 00000 n +0000709906 00000 n +0000711794 00000 n +0000711841 00000 n +0000711958 00000 n +0000712043 00000 n +0000713669 00000 n +0000713716 00000 n +0000713801 00000 n +0000715556 00000 n +0000715603 00000 n +0000715725 00000 n +0000715810 00000 n +0000717806 00000 n +0000717853 00000 n +0000717975 00000 n +0000718060 00000 n +0000720039 00000 n +0000720086 00000 n +0000720171 00000 n +0000722272 00000 n +0000722319 00000 n +0000722438 00000 n +0000722562 00000 n +0000722673 00000 n +0000724991 00000 n +0000725038 00000 n +0000725155 00000 n +0000725278 00000 n +0000725380 00000 n +0000727858 00000 n +0000727905 00000 n +0000728028 00000 n +0000728151 00000 n +0000728253 00000 n +0000729929 00000 n +0000729976 00000 n +0000730100 00000 n +0000730223 00000 n +0000730347 00000 n +0000730471 00000 n +0000730595 00000 n +0000730719 00000 n +0000730866 00000 n +0000733446 00000 n +0000733493 00000 n +0000733616 00000 n +0000733727 00000 n +0000736036 00000 n +0000736083 00000 n +0000736130 00000 n +0000736177 00000 n +0000736224 00000 n +0000736271 00000 n +0000736394 00000 n +0000736518 00000 n +0000736641 00000 n +0000736765 00000 n +0000736889 00000 n +0000737018 00000 n +0000739729 00000 n +0000739776 00000 n +0000739878 00000 n +0000742320 00000 n +0000742367 00000 n +0000742484 00000 n +0000742607 00000 n +0000742709 00000 n +0000745394 00000 n +0000745441 00000 n +0000745565 00000 n +0000745689 00000 n +0000745800 00000 n +0000747974 00000 n +0000748021 00000 n +0000748143 00000 n +0000748228 00000 n +0000751202 00000 n +0000751249 00000 n +0000751295 00000 n +0000751342 00000 n +0000751389 00000 n +0000751436 00000 n +0000751483 00000 n +0000751530 00000 n +0000751576 00000 n +0000751623 00000 n +0000751669 00000 n +0000751716 00000 n +0000751763 00000 n +0000751810 00000 n +0000751857 00000 n +0000751904 00000 n +0000751951 00000 n +0000751998 00000 n +0000752045 00000 n +0000752092 00000 n +0000752139 00000 n +0000752186 00000 n +0000752233 00000 n +0000752356 00000 n +0000752479 00000 n +0000752602 00000 n +0000752726 00000 n +0000752851 00000 n +0000752975 00000 n +0000753122 00000 n +0000756429 00000 n +0000756476 00000 n +0000756523 00000 n +0000756570 00000 n +0000756616 00000 n +0000756663 00000 n +0000756709 00000 n +0000756756 00000 n +0000756802 00000 n +0000756849 00000 n +0000756896 00000 n +0000756943 00000 n +0000756990 00000 n +0000757037 00000 n +0000757084 00000 n +0000757131 00000 n +0000757178 00000 n +0000757225 00000 n +0000757272 00000 n +0000757319 00000 n +0000757366 00000 n +0000757413 00000 n +0000757460 00000 n +0000757507 00000 n +0000757554 00000 n +0000757600 00000 n +0000757647 00000 n +0000757693 00000 n +0000757740 00000 n +0000757786 00000 n +0000757833 00000 n +0000757880 00000 n +0000757925 00000 n +0000758049 00000 n +0000758151 00000 n +0000760784 00000 n +0000760831 00000 n +0000760878 00000 n +0000760925 00000 n +0000760971 00000 n +0000761018 00000 n +0000761065 00000 n +0000761112 00000 n +0000761159 00000 n +0000761206 00000 n +0000761253 00000 n +0000761300 00000 n +0000761347 00000 n +0000761394 00000 n +0000761441 00000 n +0000761487 00000 n +0000761534 00000 n +0000761630 00000 n +0000761715 00000 n +0000764056 00000 n +0000764103 00000 n +0000764150 00000 n +0000764197 00000 n +0000764244 00000 n +0000764291 00000 n +0000764338 00000 n +0000764385 00000 n +0000764432 00000 n +0000764479 00000 n +0000764526 00000 n +0000764573 00000 n +0000764620 00000 n +0000764667 00000 n +0000764784 00000 n +0000764869 00000 n +0000766932 00000 n +0000766979 00000 n +0000767026 00000 n +0000767073 00000 n +0000767120 00000 n +0000767166 00000 n +0000767213 00000 n +0000767259 00000 n +0000767306 00000 n +0000767353 00000 n +0000767400 00000 n +0000767447 00000 n +0000767494 00000 n +0000767541 00000 n +0000767588 00000 n +0000767635 00000 n +0000767682 00000 n +0000767727 00000 n +0000767774 00000 n +0000767821 00000 n +0000767868 00000 n +0000767915 00000 n +0000767961 00000 n +0000768008 00000 n +0000768055 00000 n +0000768102 00000 n +0000768149 00000 n +0000768195 00000 n +0000768242 00000 n +0000768327 00000 n +0000770132 00000 n +0000770179 00000 n +0000770226 00000 n +0000770273 00000 n +0000770319 00000 n +0000770366 00000 n +0000770413 00000 n +0000770459 00000 n +0000770506 00000 n +0000770553 00000 n +0000770600 00000 n +0000770647 00000 n +0000770694 00000 n +0000770741 00000 n +0000770788 00000 n +0000770835 00000 n +0000770882 00000 n +0000770929 00000 n +0000770975 00000 n +0000771022 00000 n +0000771069 00000 n +0000771116 00000 n +0000771163 00000 n +0000771210 00000 n +0000771257 00000 n +0000771304 00000 n +0000771351 00000 n +0000771398 00000 n +0000771445 00000 n +0000771492 00000 n +0000771539 00000 n +0000771586 00000 n +0000771633 00000 n +0000771680 00000 n +0000771804 00000 n +0000771906 00000 n +0000773195 00000 n +0000773242 00000 n +0000773289 00000 n +0000773336 00000 n +0000773383 00000 n +0000773430 00000 n +0000773477 00000 n +0000773524 00000 n +0000773571 00000 n +0000773618 00000 n +0000773665 00000 n +0000773712 00000 n +0000773759 00000 n +0000773806 00000 n +0000773853 00000 n +0000773900 00000 n +0000773947 00000 n +0000773993 00000 n +0000774040 00000 n +0000774086 00000 n +0000774133 00000 n +0000774180 00000 n +0000774227 00000 n +0000774274 00000 n +0000774321 00000 n +0000774368 00000 n +0000774415 00000 n +0000774462 00000 n +0000774508 00000 n +0000774555 00000 n +0000774602 00000 n +0000774649 00000 n +0000774696 00000 n +0000774743 00000 n +0000774790 00000 n +0000774837 00000 n +0000774884 00000 n +0000774931 00000 n +0000775055 00000 n +0000775179 00000 n +0000775297 00000 n +0000775417 00000 n +0000775539 00000 n +0000775659 00000 n +0000778159 00000 n +0000778206 00000 n +0000778253 00000 n +0000778300 00000 n +0000778347 00000 n +0000778394 00000 n +0000778441 00000 n +0000778488 00000 n +0000778535 00000 n +0000778582 00000 n +0000778629 00000 n +0000778676 00000 n +0000778723 00000 n +0000778770 00000 n +0000778817 00000 n +0000778864 00000 n +0000778911 00000 n +0000778958 00000 n +0000779005 00000 n +0000779052 00000 n +0000779099 00000 n +0000779218 00000 n +0000779327 00000 n +0000779429 00000 n +0000783044 00000 n +0000783091 00000 n +0000783137 00000 n +0000783184 00000 n +0000783231 00000 n +0000783278 00000 n +0000783324 00000 n +0000783371 00000 n +0000783417 00000 n +0000783464 00000 n +0000783511 00000 n +0000783558 00000 n +0000783605 00000 n +0000783652 00000 n +0000783699 00000 n +0000783795 00000 n +0000783897 00000 n +0000786762 00000 n +0000786809 00000 n +0000786926 00000 n +0000787050 00000 n +0000787174 00000 n +0000787298 00000 n +0000787422 00000 n +0000787545 00000 n +0000787667 00000 n +0000787790 00000 n +0000787912 00000 n +0000788035 00000 n +0000788158 00000 n +0000788281 00000 n +0000788404 00000 n +0000788528 00000 n +0000788652 00000 n +0000788776 00000 n +0000788872 00000 n +0000789091 00000 n +0000791682 00000 n +0000791729 00000 n +0000791852 00000 n +0000791975 00000 n +0000792098 00000 n +0000792221 00000 n +0000792343 00000 n +0000792464 00000 n +0000792586 00000 n +0000792708 00000 n +0000792831 00000 n +0000792954 00000 n +0000793078 00000 n +0000793202 00000 n +0000793326 00000 n +0000793450 00000 n +0000793574 00000 n +0000793698 00000 n +0000793822 00000 n +0000793946 00000 n +0000794070 00000 n +0000794193 00000 n +0000794317 00000 n +0000794440 00000 n +0000794564 00000 n +0000794688 00000 n +0000794812 00000 n +0000794936 00000 n +0000795060 00000 n +0000795184 00000 n +0000795308 00000 n +0000795432 00000 n +0000795555 00000 n +0000795678 00000 n +0000795801 00000 n +0000795925 00000 n +0000796048 00000 n +0000796172 00000 n +0000796296 00000 n +0000796420 00000 n +0000796544 00000 n +0000796668 00000 n +0000796791 00000 n +0000796915 00000 n +0000797039 00000 n +0000797163 00000 n +0000797286 00000 n +0000797410 00000 n +0000797467 00000 n +0000797974 00000 n +0000799472 00000 n +0000799519 00000 n +0000799642 00000 n +0000799765 00000 n +0000799889 00000 n +0000800012 00000 n +0000800136 00000 n +0000800260 00000 n +0000800383 00000 n +0000800507 00000 n +0000800630 00000 n +0000800754 00000 n +0000800878 00000 n +0000801002 00000 n +0000801126 00000 n +0000801250 00000 n +0000801375 00000 n +0000801500 00000 n +0000801625 00000 n +0000801749 00000 n +0000801873 00000 n +0000801995 00000 n +0000802118 00000 n +0000802240 00000 n +0000802363 00000 n +0000802486 00000 n +0000802609 00000 n +0000802732 00000 n +0000802855 00000 n +0000802978 00000 n +0000803101 00000 n +0000803225 00000 n +0000803348 00000 n +0000803471 00000 n +0000803595 00000 n +0000803719 00000 n +0000803842 00000 n +0000803966 00000 n +0000804090 00000 n +0000804214 00000 n +0000804338 00000 n +0000804462 00000 n +0000804585 00000 n +0000804709 00000 n +0000804833 00000 n +0000804957 00000 n +0000805080 00000 n +0000805204 00000 n +0000805274 00000 n +0000805781 00000 n +0000807436 00000 n +0000807483 00000 n +0000807607 00000 n +0000807731 00000 n +0000807855 00000 n +0000807979 00000 n +0000808103 00000 n +0000808227 00000 n +0000808351 00000 n +0000808475 00000 n +0000808598 00000 n +0000808721 00000 n +0000808845 00000 n +0000808969 00000 n +0000809093 00000 n +0000809217 00000 n +0000809341 00000 n +0000809465 00000 n +0000809589 00000 n +0000809713 00000 n +0000809837 00000 n +0000809961 00000 n +0000810083 00000 n +0000810206 00000 n +0000810330 00000 n +0000810454 00000 n +0000810578 00000 n +0000810702 00000 n +0000810826 00000 n +0000810950 00000 n +0000811074 00000 n +0000811197 00000 n +0000811321 00000 n +0000811445 00000 n +0000811826 00000 n +0000813088 00000 n +0000813135 00000 n +0000813259 00000 n +0000813383 00000 n +0000813507 00000 n +0000813630 00000 n +0000813753 00000 n +0000813877 00000 n +0000814000 00000 n +0000814124 00000 n +0000814248 00000 n +0000814372 00000 n +0000814496 00000 n +0000814618 00000 n +0000814741 00000 n +0000814865 00000 n +0000814989 00000 n +0000815113 00000 n +0000815238 00000 n +0000815363 00000 n +0000815486 00000 n +0000815610 00000 n +0000815734 00000 n +0000815858 00000 n +0000815982 00000 n +0000816106 00000 n +0000816230 00000 n +0000816354 00000 n +0000816478 00000 n +0000816602 00000 n +0000816726 00000 n +0000816850 00000 n +0000816974 00000 n +0000817098 00000 n +0000817221 00000 n +0000817317 00000 n +0000817752 00000 n +0000819466 00000 n +0000819513 00000 n +0000819637 00000 n +0000819761 00000 n +0000819878 00000 n +0000820000 00000 n +0000820124 00000 n +0000820248 00000 n +0000820372 00000 n +0000820496 00000 n +0000820615 00000 n +0000820739 00000 n +0000820864 00000 n +0000820988 00000 n +0000821112 00000 n +0000821236 00000 n +0000821360 00000 n +0000821484 00000 n +0000821608 00000 n +0000821732 00000 n +0000821856 00000 n +0000821980 00000 n +0000822104 00000 n +0000822228 00000 n +0000822347 00000 n +0000822471 00000 n +0000822595 00000 n +0000822720 00000 n +0000822845 00000 n +0000822970 00000 n +0000823095 00000 n +0000823219 00000 n +0000823302 00000 n +0000823719 00000 n +0000825632 00000 n +0000825679 00000 n +0000825796 00000 n +0000825920 00000 n +0000826044 00000 n +0000826168 00000 n +0000826291 00000 n +0000826413 00000 n +0000826536 00000 n +0000826660 00000 n +0000826783 00000 n +0000826907 00000 n +0000827031 00000 n +0000827155 00000 n +0000827279 00000 n +0000827403 00000 n +0000827527 00000 n +0000827651 00000 n +0000827775 00000 n +0000827898 00000 n +0000828022 00000 n +0000828146 00000 n +0000828269 00000 n +0000828393 00000 n +0000828517 00000 n +0000828641 00000 n +0000828765 00000 n +0000828889 00000 n +0000829013 00000 n +0000829136 00000 n +0000829260 00000 n +0000829383 00000 n +0000829508 00000 n +0000829632 00000 n +0000829755 00000 n +0000829878 00000 n +0000830001 00000 n +0000830124 00000 n +0000830248 00000 n +0000830372 00000 n +0000830496 00000 n +0000830620 00000 n +0000830744 00000 n +0000830868 00000 n +0000830993 00000 n +0000831500 00000 n +0000833289 00000 n +0000833336 00000 n +0000833461 00000 n +0000833586 00000 n +0000833710 00000 n +0000833834 00000 n +0000833957 00000 n +0000834080 00000 n +0000834204 00000 n +0000834329 00000 n +0000834453 00000 n +0000834577 00000 n +0000834700 00000 n +0000834824 00000 n +0000834949 00000 n +0000835072 00000 n +0000835196 00000 n +0000835320 00000 n +0000835443 00000 n +0000835567 00000 n +0000835691 00000 n +0000835810 00000 n +0000835933 00000 n +0000836057 00000 n +0000836181 00000 n +0000836305 00000 n +0000836429 00000 n +0000836553 00000 n +0000836677 00000 n +0000836801 00000 n +0000836925 00000 n +0000837043 00000 n +0000837167 00000 n +0000837291 00000 n +0000837753 00000 n +0000839378 00000 n +0000839425 00000 n +0000839549 00000 n +0000839673 00000 n +0000839797 00000 n +0000839921 00000 n +0000840045 00000 n +0000840167 00000 n +0000840290 00000 n +0000840414 00000 n +0000840538 00000 n +0000840661 00000 n +0000840785 00000 n +0000840909 00000 n +0000841033 00000 n +0000841157 00000 n +0000841281 00000 n +0000841405 00000 n +0000841529 00000 n +0000841652 00000 n +0000841776 00000 n +0000841899 00000 n +0000842023 00000 n +0000842147 00000 n +0000842271 00000 n +0000842395 00000 n +0000842518 00000 n +0000842641 00000 n +0000842764 00000 n +0000842887 00000 n +0000843010 00000 n +0000843132 00000 n +0000843254 00000 n +0000843376 00000 n +0000843499 00000 n +0000843622 00000 n +0000843745 00000 n +0000843869 00000 n +0000843992 00000 n +0000844115 00000 n +0000844238 00000 n +0000844361 00000 n +0000844484 00000 n +0000844608 00000 n +0000844731 00000 n +0000844853 00000 n +0000844976 00000 n +0000845483 00000 n +0000846931 00000 n +0000846978 00000 n +0000847101 00000 n +0000847224 00000 n +0000847347 00000 n +0000847470 00000 n +0000847593 00000 n +0000847716 00000 n +0000847839 00000 n +0000847962 00000 n +0000848086 00000 n +0000848210 00000 n +0000848334 00000 n +0000848458 00000 n +0000848582 00000 n +0000848706 00000 n +0000848830 00000 n +0000848952 00000 n +0000849076 00000 n +0000849199 00000 n +0000849323 00000 n +0000849446 00000 n +0000849565 00000 n +0000849689 00000 n +0000849813 00000 n +0000849937 00000 n +0000850060 00000 n +0000850184 00000 n +0000850307 00000 n +0000850431 00000 n +0000850555 00000 n +0000850679 00000 n +0000850804 00000 n +0000850928 00000 n +0000851052 00000 n +0000851176 00000 n +0000851299 00000 n +0000851423 00000 n +0000851547 00000 n +0000851670 00000 n +0000851794 00000 n +0000851918 00000 n +0000852425 00000 n +0000853955 00000 n +0000854002 00000 n +0000854126 00000 n +0000854250 00000 n +0000854374 00000 n +0000854497 00000 n +0000854621 00000 n +0000854745 00000 n +0000854869 00000 n +0000854993 00000 n +0000855117 00000 n +0000855241 00000 n +0000855365 00000 n +0000855488 00000 n +0000855612 00000 n +0000855736 00000 n +0000855855 00000 n +0000855979 00000 n +0000856103 00000 n +0000856226 00000 n +0000856350 00000 n +0000856474 00000 n +0000856598 00000 n +0000856722 00000 n +0000856846 00000 n +0000856970 00000 n +0000857094 00000 n +0000857218 00000 n +0000857342 00000 n +0000857466 00000 n +0000857590 00000 n +0000857713 00000 n +0000857835 00000 n +0000857959 00000 n +0000858083 00000 n +0000858207 00000 n +0000858331 00000 n +0000858455 00000 n +0000858579 00000 n +0000858703 00000 n +0000858826 00000 n +0000858950 00000 n +0000859074 00000 n +0000859572 00000 n +0000861218 00000 n +0000861265 00000 n +0000861389 00000 n +0000861513 00000 n +0000861637 00000 n +0000861761 00000 n +0000861884 00000 n +0000862007 00000 n +0000862129 00000 n +0000862251 00000 n +0000862374 00000 n +0000862496 00000 n +0000862619 00000 n +0000862742 00000 n +0000862865 00000 n +0000862988 00000 n +0000863111 00000 n +0000863234 00000 n +0000863358 00000 n +0000863482 00000 n +0000863606 00000 n +0000863729 00000 n +0000863853 00000 n +0000863977 00000 n +0000864101 00000 n +0000864225 00000 n +0000864349 00000 n +0000864473 00000 n +0000864596 00000 n +0000864719 00000 n +0000864843 00000 n +0000864967 00000 n +0000865091 00000 n +0000865215 00000 n +0000865339 00000 n +0000865463 00000 n +0000865587 00000 n +0000865711 00000 n +0000865835 00000 n +0000865959 00000 n +0000866082 00000 n +0000866589 00000 n +0000867691 00000 n +0000867738 00000 n +0000867855 00000 n +0000867980 00000 n +0000868104 00000 n +0000868228 00000 n +0000868352 00000 n +0000868476 00000 n +0000868600 00000 n +0000868724 00000 n +0000868847 00000 n +0000868966 00000 n +0000869090 00000 n +0000869214 00000 n +0000869338 00000 n +0000869462 00000 n +0000869586 00000 n +0000869710 00000 n +0000869835 00000 n +0000869960 00000 n +0000870084 00000 n +0000870208 00000 n +0000870331 00000 n +0000870455 00000 n +0000870579 00000 n +0000870703 00000 n +0000870827 00000 n +0000870951 00000 n +0000871074 00000 n +0000871197 00000 n +0000871321 00000 n +0000871792 00000 n +0000873400 00000 n +0000873447 00000 n +0000873571 00000 n +0000873695 00000 n +0000873819 00000 n +0000873942 00000 n +0000874066 00000 n +0000874190 00000 n +0000874314 00000 n +0000874438 00000 n +0000874562 00000 n +0000874686 00000 n +0000874810 00000 n +0000874933 00000 n +0000875057 00000 n +0000875181 00000 n +0000875304 00000 n +0000875428 00000 n +0000875552 00000 n +0000875675 00000 n +0000875798 00000 n +0000875921 00000 n +0000876045 00000 n +0000876169 00000 n +0000876293 00000 n +0000876416 00000 n +0000876539 00000 n +0000876663 00000 n +0000876786 00000 n +0000876909 00000 n +0000877033 00000 n +0000877157 00000 n +0000877281 00000 n +0000877405 00000 n +0000877528 00000 n +0000877652 00000 n +0000877776 00000 n +0000877899 00000 n +0000878023 00000 n +0000878530 00000 n +0000879946 00000 n +0000879993 00000 n +0000880116 00000 n +0000880239 00000 n +0000880362 00000 n +0000880486 00000 n +0000880610 00000 n +0000880734 00000 n +0000880858 00000 n +0000880982 00000 n +0000881106 00000 n +0000881230 00000 n +0000881354 00000 n +0000881478 00000 n +0000881601 00000 n +0000881725 00000 n +0000881844 00000 n +0000881961 00000 n +0000882086 00000 n +0000882211 00000 n +0000882334 00000 n +0000882458 00000 n +0000882582 00000 n +0000882706 00000 n +0000882829 00000 n +0000882953 00000 n +0000883077 00000 n +0000883201 00000 n +0000883325 00000 n +0000883448 00000 n +0000883928 00000 n +0000885431 00000 n +0000885478 00000 n +0000885601 00000 n +0000885725 00000 n +0000885848 00000 n +0000885972 00000 n +0000886095 00000 n +0000886219 00000 n +0000886343 00000 n +0000886467 00000 n +0000886591 00000 n +0000886714 00000 n +0000886838 00000 n +0000886962 00000 n +0000887086 00000 n +0000887210 00000 n +0000887334 00000 n +0000887458 00000 n +0000887582 00000 n +0000887706 00000 n +0000887830 00000 n +0000887955 00000 n +0000888078 00000 n +0000888200 00000 n +0000888322 00000 n +0000888445 00000 n +0000888567 00000 n +0000888690 00000 n +0000888813 00000 n +0000888937 00000 n +0000889061 00000 n +0000889185 00000 n +0000889308 00000 n +0000889432 00000 n +0000889556 00000 n +0000889679 00000 n +0000890186 00000 n +0000891632 00000 n +0000891679 00000 n +0000891803 00000 n +0000891927 00000 n +0000892051 00000 n +0000892175 00000 n +0000892299 00000 n +0000892422 00000 n +0000892545 00000 n +0000892668 00000 n +0000892791 00000 n +0000892914 00000 n +0000893037 00000 n +0000893161 00000 n +0000893284 00000 n +0000893408 00000 n +0000893531 00000 n +0000893655 00000 n +0000893779 00000 n +0000893898 00000 n +0000894022 00000 n +0000894146 00000 n +0000894270 00000 n +0000894394 00000 n +0000894518 00000 n +0000894642 00000 n +0000894766 00000 n +0000894890 00000 n +0000895013 00000 n +0000895136 00000 n +0000895260 00000 n +0000895384 00000 n +0000895508 00000 n +0000895632 00000 n +0000895756 00000 n +0000895880 00000 n +0000896004 00000 n +0000896128 00000 n +0000896252 00000 n +0000896759 00000 n +0000898149 00000 n +0000898196 00000 n +0000898315 00000 n +0000898438 00000 n +0000898561 00000 n +0000898685 00000 n +0000898809 00000 n +0000898933 00000 n +0000899056 00000 n +0000899179 00000 n +0000899303 00000 n +0000899427 00000 n +0000899551 00000 n +0000899675 00000 n +0000899799 00000 n +0000899923 00000 n +0000900047 00000 n +0000900171 00000 n +0000900291 00000 n +0000900415 00000 n +0000900539 00000 n +0000900663 00000 n +0000900787 00000 n +0000900911 00000 n +0000901029 00000 n +0000901153 00000 n +0000901588 00000 n +0000903198 00000 n +0000903245 00000 n +0000903344 00000 n +0000903468 00000 n +0000903592 00000 n +0000903716 00000 n +0000903838 00000 n +0000903961 00000 n +0000904085 00000 n +0000904209 00000 n +0000904332 00000 n +0000904456 00000 n +0000904580 00000 n +0000904704 00000 n +0000904828 00000 n +0000904952 00000 n +0000905076 00000 n +0000905200 00000 n +0000905324 00000 n +0000905446 00000 n +0000905569 00000 n +0000906076 00000 n +0000907632 00000 n +0000907679 00000 n +0000907803 00000 n +0000907927 00000 n +0000908051 00000 n +0000908175 00000 n +0000908297 00000 n +0000908420 00000 n +0000908544 00000 n +0000908668 00000 n +0000908792 00000 n +0000908916 00000 n +0000909040 00000 n +0000909164 00000 n +0000909288 00000 n +0000909412 00000 n +0000909536 00000 n +0000909660 00000 n +0000909784 00000 n +0000909907 00000 n +0000910030 00000 n +0000910152 00000 n +0000910274 00000 n +0000910393 00000 n +0000910516 00000 n +0000910640 00000 n +0000910764 00000 n +0000910883 00000 n +0000911006 00000 n +0000911130 00000 n +0000911254 00000 n +0000911716 00000 n +0000913310 00000 n +0000913357 00000 n +0000913481 00000 n +0000913605 00000 n +0000913730 00000 n +0000913854 00000 n +0000913978 00000 n +0000914102 00000 n +0000914226 00000 n +0000914350 00000 n +0000914472 00000 n +0000914595 00000 n +0000914719 00000 n +0000914843 00000 n +0000914966 00000 n +0000915089 00000 n +0000915211 00000 n +0000915334 00000 n +0000915457 00000 n +0000915581 00000 n +0000915705 00000 n +0000915829 00000 n +0000915953 00000 n +0000916077 00000 n +0000916201 00000 n +0000916324 00000 n +0000916447 00000 n +0000916570 00000 n +0000916969 00000 n +0000918458 00000 n +0000918505 00000 n +0000918571 00000 n +0000918597 00000 n +0000918695 00000 n +0000919147 00000 n +0000919866 00000 n +0000920674 00000 n +0000920706 00000 n +0000921282 00000 n +0000921390 00000 n +0000921964 00000 n +0000921998 00000 n +0000922210 00000 n +0000922602 00000 n +0000923578 00000 n +0000923902 00000 n +0000924380 00000 n +0000931446 00000 n +0000931670 00000 n +0000937146 00000 n +0000937428 00000 n +0000945273 00000 n +0000945558 00000 n +0000960707 00000 n +0000961035 00000 n +0000983361 00000 n +0000984043 00000 n +0001001675 00000 n +0001002328 00000 n +0001011713 00000 n +0001011976 00000 n +0001028562 00000 n +0001029128 00000 n +0001030783 00000 n +0001031000 00000 n +0001032405 00000 n +0001032640 00000 n +0001034193 00000 n +0001034438 00000 n +0001048430 00000 n +0001048839 00000 n +0001059597 00000 n +0001059920 00000 n +0001060038 00000 n +0001060156 00000 n +0001060274 00000 n +0001060392 00000 n +0001060510 00000 n +0001060601 00000 n +0001060733 00000 n +0001060803 00000 n +0001061044 00000 n +0001061277 00000 n +0001061508 00000 n +0001061752 00000 n +0001061997 00000 n +0001062230 00000 n +0001062468 00000 n +0001062708 00000 n +0001062968 00000 n +0001063218 00000 n +0001063446 00000 n +0001063688 00000 n +0001063928 00000 n +0001064174 00000 n +0001064405 00000 n +0001064644 00000 n +0001064895 00000 n +0001065142 00000 n +0001065386 00000 n +0001065640 00000 n +0001065898 00000 n +0001066126 00000 n +0001066353 00000 n +0001066610 00000 n +0001066850 00000 n +0001067111 00000 n +0001067341 00000 n +0001067589 00000 n +0001067870 00000 n +0001068118 00000 n +0001068354 00000 n +0001068596 00000 n +0001068847 00000 n +0001069091 00000 n +0001069314 00000 n +0001069558 00000 n +0001069821 00000 n +0001070083 00000 n +0001070362 00000 n +0001070607 00000 n +0001070857 00000 n +0001071101 00000 n +0001071349 00000 n +0001071635 00000 n +0001071869 00000 n +0001072134 00000 n +0001072383 00000 n +0001072635 00000 n +0001072890 00000 n +0001073143 00000 n +0001073389 00000 n +0001073642 00000 n +0001073884 00000 n +0001074125 00000 n +0001074350 00000 n +0001074690 00000 n +0001074966 00000 n +0001075246 00000 n +0001075542 00000 n +0001075837 00000 n +0001076124 00000 n +0001076409 00000 n +0001076698 00000 n +0001076963 00000 n +0001077223 00000 n +0001077483 00000 n +0001077794 00000 n +0001078130 00000 n +0001078382 00000 n +0001078641 00000 n +0001078881 00000 n +0001079140 00000 n +0001079395 00000 n +0001079640 00000 n +0001079987 00000 n +0001080238 00000 n +0001080506 00000 n +0001080785 00000 n +0001081134 00000 n +0001081447 00000 n +0001081709 00000 n +0001081966 00000 n +0001082228 00000 n +0001082494 00000 n +0001082780 00000 n +0001083061 00000 n +0001083342 00000 n +0001083613 00000 n +0001083883 00000 n +0001084144 00000 n +0001084408 00000 n +0001084706 00000 n +0001085017 00000 n +0001085291 00000 n +0001085576 00000 n +0001085882 00000 n +0001086151 00000 n +0001086410 00000 n +0001086654 00000 n +0001086924 00000 n +0001087206 00000 n +0001087496 00000 n +0001087824 00000 n +0001088091 00000 n +0001088477 00000 n +0001088793 00000 n +0001089080 00000 n +0001089376 00000 n +0001089665 00000 n +0001089952 00000 n +0001090237 00000 n +0001090506 00000 n +0001090802 00000 n +0001091090 00000 n +0001091376 00000 n +0001091653 00000 n +0001091938 00000 n +0001092202 00000 n +0001092467 00000 n +0001092752 00000 n +0001093038 00000 n +0001093245 00000 n +0001093457 00000 n +0001093670 00000 n +0001093832 00000 n +0001093991 00000 n +0001094145 00000 n +0001094310 00000 n +0001094531 00000 n +0001094752 00000 n +0001094975 00000 n +0001095197 00000 n +0001095420 00000 n +0001095642 00000 n +0001095865 00000 n +0001096087 00000 n +0001096310 00000 n +0001096532 00000 n +0001096755 00000 n +0001096976 00000 n +0001097197 00000 n +0001097420 00000 n +0001097637 00000 n +0001097852 00000 n +0001098066 00000 n +0001098281 00000 n +0001098495 00000 n +0001098710 00000 n +0001098924 00000 n +0001099139 00000 n +0001099353 00000 n +0001099568 00000 n +0001099781 00000 n +0001099994 00000 n +0001100209 00000 n +0001100423 00000 n +0001100638 00000 n +0001100853 00000 n +0001101079 00000 n +0001101310 00000 n +0001101541 00000 n +0001101772 00000 n +0001102003 00000 n +0001102234 00000 n +0001102465 00000 n +0001102696 00000 n +0001102935 00000 n +0001103166 00000 n +0001103401 00000 n +0001103635 00000 n +0001103863 00000 n +0001104086 00000 n +0001104317 00000 n +0001104550 00000 n +0001104784 00000 n +0001105017 00000 n +0001105250 00000 n +0001105481 00000 n +0001105714 00000 n +0001105945 00000 n +0001106176 00000 n +0001106407 00000 n +0001106638 00000 n +0001106867 00000 n +0001107092 00000 n +0001107323 00000 n +0001107554 00000 n +0001107785 00000 n +0001108016 00000 n +0001108247 00000 n +0001108472 00000 n +0001108703 00000 n +0001108934 00000 n +0001109160 00000 n +0001109388 00000 n +0001109619 00000 n +0001109850 00000 n +0001110081 00000 n +0001110312 00000 n +0001110537 00000 n +0001110765 00000 n +0001110999 00000 n +0001111230 00000 n +0001111466 00000 n +0001111700 00000 n +0001111933 00000 n +0001112167 00000 n +0001112398 00000 n +0001112629 00000 n +0001112860 00000 n +0001113087 00000 n +0001113314 00000 n +0001113549 00000 n +0001113783 00000 n +0001114014 00000 n +0001114245 00000 n +0001114476 00000 n +0001114707 00000 n +0001114938 00000 n +0001115171 00000 n +0001115410 00000 n +0001115641 00000 n +0001115867 00000 n +0001116094 00000 n +0001116325 00000 n +0001116556 00000 n +0001116787 00000 n +0001117018 00000 n +0001117251 00000 n +0001117482 00000 n +0001117713 00000 n +0001117941 00000 n +0001118161 00000 n +0001118384 00000 n +0001118607 00000 n +0001118830 00000 n +0001119049 00000 n +0001119272 00000 n +0001119495 00000 n +0001119718 00000 n +0001119941 00000 n +0001120160 00000 n +0001120381 00000 n +0001120604 00000 n +0001120827 00000 n +0001121050 00000 n +0001121273 00000 n +0001121490 00000 n +0001121713 00000 n +0001121936 00000 n +0001122153 00000 n +0001122374 00000 n +0001122597 00000 n +0001122820 00000 n +0001123051 00000 n +0001123274 00000 n +0001123501 00000 n +0001123732 00000 n +0001123955 00000 n +0001124178 00000 n +0001124406 00000 n +0001124635 00000 n +0001124858 00000 n +0001125084 00000 n +0001125307 00000 n +0001125525 00000 n +0001125746 00000 n +0001125971 00000 n +0001126194 00000 n +0001126417 00000 n +0001126648 00000 n +0001126871 00000 n +0001127094 00000 n +0001127323 00000 n +0001127546 00000 n +0001127774 00000 n +0001128005 00000 n +0001128231 00000 n +0001128454 00000 n +0001128683 00000 n +0001128906 00000 n +0001129123 00000 n +0001129341 00000 n +0001129564 00000 n +0001129787 00000 n +0001130010 00000 n +0001130233 00000 n +0001130456 00000 n +0001130679 00000 n +0001130898 00000 n +0001131113 00000 n +0001131336 00000 n +0001131559 00000 n +0001131782 00000 n +0001132005 00000 n +0001132197 00000 n +0001132364 00000 n +0001132530 00000 n +0001132697 00000 n +0001132863 00000 n +0001133030 00000 n +0001133196 00000 n +0001133363 00000 n +0001133528 00000 n +0001133693 00000 n +0001133860 00000 n +0001134026 00000 n +0001134193 00000 n +0001134359 00000 n +0001134526 00000 n +0001134692 00000 n +0001134859 00000 n +0001135025 00000 n +0001135187 00000 n +0001135346 00000 n +0001135504 00000 n +0001135663 00000 n +0001135821 00000 n +0001135980 00000 n +0001136137 00000 n +0001136294 00000 n +0001136453 00000 n +0001136611 00000 n +0001136770 00000 n +0001136928 00000 n +0001137087 00000 n +0001137245 00000 n +0001137404 00000 n +0001137637 00000 n +0001137895 00000 n +0001138158 00000 n +0001138417 00000 n +0001138651 00000 n +0001138843 00000 n +0001139064 00000 n +0001139293 00000 n +0001139521 00000 n +0001139753 00000 n +0001139995 00000 n +0001140257 00000 n +0001140524 00000 n +0001140789 00000 n +0001141054 00000 n +0001141319 00000 n +0001141598 00000 n +0001141877 00000 n +0001142145 00000 n +0001142410 00000 n +0001142679 00000 n +0001142950 00000 n +0001143221 00000 n +0001143500 00000 n +0001143775 00000 n +0001144046 00000 n +0001144317 00000 n +0001144588 00000 n +0001144835 00000 n +0001145010 00000 n +0001145090 00000 n +0001145217 00000 n +0001145349 00000 n +0001145486 00000 n +0001145628 00000 n +0001145762 00000 n +0001145889 00000 n +0001146022 00000 n +0001146157 00000 n +0001146292 00000 n +0001146430 00000 n +0001146568 00000 n +0001146707 00000 n +0001146849 00000 n +0001146993 00000 n +0001147125 00000 n +0001147262 00000 n +0001147413 00000 n +0001147568 00000 n +0001147709 00000 n +0001147851 00000 n +0001147977 00000 n +0001148093 00000 n +0001148218 00000 n +0001148342 00000 n +0001148465 00000 n +0001148588 00000 n +0001148713 00000 n +0001148840 00000 n +0001148968 00000 n +0001149096 00000 n +0001149223 00000 n +0001149350 00000 n +0001149477 00000 n +0001149605 00000 n +0001149733 00000 n +0001149860 00000 n +0001149987 00000 n +0001150114 00000 n +0001150240 00000 n +0001150365 00000 n +0001150490 00000 n +0001150615 00000 n +0001150741 00000 n +0001150867 00000 n +0001150992 00000 n +0001151119 00000 n +0001151244 00000 n +0001151368 00000 n +0001151493 00000 n +0001151611 00000 n +0001151722 00000 n +0001151833 00000 n +0001151943 00000 n +0001152052 00000 n +0001152174 00000 n +0001152305 00000 n +0001152437 00000 n +0001152574 00000 n +0001152711 00000 n +0001152827 00000 n +0001152956 00000 n +0001153089 00000 n +0001153229 00000 n +0001153362 00000 n +0001153487 00000 n +0001153614 00000 n +0001153740 00000 n +0001153865 00000 n +0001153982 00000 n +0001154093 00000 n +0001154221 00000 n +0001154323 00000 n +0001154408 00000 n +0001154445 00000 n +0001154569 00000 n +trailer +<</Root 6252 0 R/ID[(\372\233\371\367\367\201\176Ql;gk\346\6\253P)(\372\233\371\367\367\201\176Ql;gk\346\6\253P)]/Compress<</SpecO/1.4/LengthO 1472108>>/Info 6253 0 R/Size 6254>> +startxref +1154997 +%%EOF diff --git a/Master/texmf-dist/doc/latex/biblatex/biblatex.tex b/Master/texmf-dist/doc/latex/biblatex/biblatex.tex new file mode 100644 index 00000000000..70cd71ad224 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/biblatex.tex @@ -0,0 +1,8212 @@ +% $Id: biblatex.tex,v 0.9 2010/02/14 15:42:33 lehman beta $ +\documentclass{ltxdockit}[2010/02/12] +\usepackage{btxdockit} +\usepackage[latin9]{inputenc} +\usepackage[american]{babel} +\usepackage[strict,babel=once]{csquotes} +\usepackage{tabularx} +\usepackage{booktabs} +\usepackage{shortvrb} +\MakeAutoQuote{«}{»} +\MakeAutoQuote*{<}{>} +\MakeShortVerb{\|} + +\rcsid{$Id: biblatex.tex,v 0.9 2010/02/14 15:42:33 lehman beta $} + +\newcommand*{\BiblatexHome}{http://sourceforge.net/projects/biblatex/} +\newcommand*{\BiblatexOnCTAN}{http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/} + +\titlepage{% + title={The \sty{biblatex} package}, + subtitle={Programmable bibliographies and citations}, + url={\BiblatexHome}, + author={Philipp Lehman}, + email={plehman@gmx.net}, + revision={\rcsrevision}, + date={\rcstoday}} + +\hypersetup{% + pdftitle={The biblatex package}, + pdfsubject={Programmable bibliographies and citations}, + pdfauthor={Philipp Lehman}, + pdfkeywords={tex, latex, bibtex, bibliography, references, citation}} + +% tables + +\newcolumntype{H}{>{\sffamily\bfseries\spotcolor}l} +\newcolumntype{P}{>{\raggedright}p{100pt}} +\newcolumntype{O}{>{\raggedright\ttfamily}p{40pt}} +\newcolumntype{S}{>{\raggedright\ttfamily}X} +\newcolumntype{N}{>{\sffamily\bfseries\spotcolor}r} +\newcolumntype{n}{>{\raggedleft\let\\\tabularnewline}p{50pt}} + +\providecommand*{\numtablesetup}{\tablesetup} + +\newcommand*{\sorttablesetup}{% + \tablesetup + \setlength{\tabcolsep}{1pt}% + \def\new{\ensuremath\rightarrow}% + \def\alt{\ensuremath\hookrightarrow}% + \def\str##1{\mbox{\displayverbfont##1}}% + \def\altstr##1{\hfill\alt\hspace{2\tabcolsep}% + \str{##1}\hspace*{2\tabcolsep}}% + \let\fld\bibfield} + +% markup and misc + +\setcounter{secnumdepth}{4} + +% hyphenation + +\hyphenation{% + star-red + bib-lio-gra-phy + white-space +} + +\begin{document} + +\printtitlepage +\tableofcontents + +\section{Introduction} +\label{int} + +This document is a systematic reference manual for the \sty{biblatex} package. Look at the sample documents which ship with this package to get a first impression.\fnurl{\BiblatexOnCTAN/doc/examples} +For a quick start guide, browse \secref{int:abt, bib:typ, bib:fld, bib:use, use:opt, use:xbx, use:bib, use:cit, use:use}. + +\subsection{About} +\label{int:abt} + +This package provides advanced bibliographic facilities for use with \latex in conjunction with \bibtex. The package is a complete reimplementation of the bibliographic facilities provided by \latex. It redesigns the way in which \latex interacts with \bibtex at a fairly fundamental level. With \sty{biblatex}, \bibtex is only used to sort the bibliography and to generate labels. Instead of being implemented in \file{bst} files, the formatting of the bibliography is entirely controlled by \latex macros, hence the name \sty{biblatex}. Good working knowledge in \latex should be sufficient to design new bibliography and citation styles. There is no need to learn \bibtex's postfix stack language. This package also supports subdivided bibliographies, multiple bibliographies within one document, and separate lists of bibliographic shorthands. Bibliographies may be subdivided into parts and\slash or segmented by topics. Just like the bibliography styles, all citation commands may be freely defined. The package is completely localized and can interface with the \sty{babel} package. Please refer to \tabref{bib:fld:tab1} for a list of languages currently supported by this package. + +\subsection{License} + +Copyright \textcopyright\ 2006--2010 Philipp Lehman. Permission is granted to copy, distribute and\slash or modify this software under the terms of the \lppl, version 1.3.\fnurl{http://www.ctan.org/tex-archive/macros/latex/base/lppl.txt} This package is author"=maintained. + +\subsection[Feedback]{Feedback and Acknowledgments} +\label{int:feb} + +Please use the \sty{biblatex} project page on SourceForge to report bugs and submit feature requests.\fnurl{http://sourceforge.net/projects/biblatex/} There are two trackers on this page: \texttt{Bugs} for bug reports and \texttt{Features} for feature requests.\fnurl{http://sourceforge.net/tracker2/?group_id=244752} Select a tracker, then click on <Add new> to submit your report or request. I may consider implementing a new feature if the request is reasonable, seems to be relevant to a considerable number of users, and complies with the architecture and philosophy of \sty{biblatex}. Before making a feature request, please ensure that you have thoroughly studied this manual. If you do not want to report a bug or request a feature but are simply in need of assistance, you might want to consider posting your question on the \texttt{comp.text.tex} newsgroup. I can not provide end-user support by email or via the project page. + +The language modules of this package include contributions by (in the order of submission): +Ignacio Fernández Galván (Spanish), +Enrico Gregorio (Italian), +Johannes Wilm (Danish and Norwegian), +Per Starbäck, Carl-Gustav Werner, Filip Åsblom (Swedish), +Augusto Ritter Stoffel (Portuguese/Brazilian), +Alexander van Loon (Dutch), +Apostolos Syropoulos (Greek). + +\subsection{Prerequisites} +\label{int:pre} + +This section gives an overview of all resources required by this package and discusses compatibility issues. + +\subsubsection{Requirements} +\label{int:pre:req} + +The resources listed in this section are strictly required for \sty{biblatex} to function. The package will not work if they are not available. + +\begin{marglist} + +\item[\etex] +The \sty{biblatex} package requires \etex. \tex distributions have been shipping \etex binaries for quite some time, the popular distributions use them by default these days. The \sty{biblatex} package checks if it is running under \etex. Simply try compiling your documents as you usually do, the chances are that it just works. If you get an error message, try compiling the document with \bin{elatex} instead of \bin{latex} or \bin{pdfelatex} instead of \bin{pdflatex}, respectively. + +\item[\bibtex] +By default, the \sty{biblatex} package uses \bibtex as a database backend. While a legacy \bibtex binary is sufficient to run \sty{biblatex}, using \bin{bibtex8} is recommended. If your \tex distribution does not ship with \bin{bibtex8}, you can get it from \acr{CTAN}.\fnurl{http://www.ctan.org/tex-archive/biblio/bibtex/8-bit/} + +\item[Biber] +Biber is the next"=generation backend of \sty{biblatex}. It is currently under development but may already be used instead of \bibtex. You only need one backend, either \bibtex or Biber. Biber is available from SourceForge.\fnurl{http://biblatex-biber.sourceforge.net/} + +\item[etoolbox] +This \latex package, which is loaded automatically, provides generic programming facilities required by \sty{biblatex}. It is readily available from \acr{CTAN}.\fnurl{http://www.ctan.org/tex-archive/macros/latex/contrib/etoolbox/} + +\end{marglist} + +Apart from the above resources, \sty{biblatex} also requires the standard \latex packages \sty{keyval} and \sty{ifthen} as well as the \sty{url} package. These package are included in all common \tex distributions and will be loaded automatically. If the \opt{bibencoding} package option is enabled, the \sty{inputenc} package is required in addition to that. Note that \sty{inputenc} is not loaded automatically. + +\subsubsection{Recommended packages} +\label{int:pre:rec} + +The packages listed in this section are not required for \sty{biblatex} to function, but they provide recommended additional functions or enhance existing features. The package loading order does not matter. + +\begin{marglist} + +\item[babel] +The \sty{babel} package provides the core architecture for multilingual typesetting. If you are writing in a language other than American English, using this package is strongly recommended. If loaded, \sty{biblatex} package will detect \sty{babel} automatically. + +\item[csquotes] +If this package is available, \sty{biblatex} will use its language sensitive quotation facilities to enclose certain titles in quotation marks. If not, \sty{biblatex} uses quotes suitable for American English as a fallback. When writing in any other language, loading \sty{csquotes} is strongly recommended.\fnurl{http://www.ctan.org/tex-archive/macros/latex/contrib/csquotes/} + +\end{marglist} + +\subsubsection{Compatible classes and packages} +\label{int:pre:cmp} + +The \sty{biblatex} package provides dedicated compatibility code for the classes and packages listed in this section. + +\begin{marglist} + +\item[hyperref] +The \sty{hyperref} package transforms citations into hyperlinks. See the \opt{hyperref} and \opt{backref} package options in \secref{use:opt:pre} for further details. When using the \sty{hyperref} package, it is preferable to load it after \sty{biblatex}. + +\item[showkeys] +The \sty{showkeys} package prints the internal keys of, among other things, citations in the text and items in the bibliography. The package loading order does not matter. + +\item[memoir] +When using the \sty{memoir} class, the default bibliography headings are adapted such that they blend well with the default layout of this class. See \secref{use:cav:mem} for further usage hints. + +\item[\acr{KOMA}-Script] +When using any of the \sty{scrartcl}, \sty{scrbook}, or \sty{scrreprt} classes, the default bibliography headings are adapted such that they blend with the default layout of these classes. See \secref{use:cav:scr} for further usage hints. + +\end{marglist} + +\subsubsection{Incompatible packages} +\label{int:pre:inc} + +The packages listed in this section are not compatible with \sty{biblatex}. Since it reimplements the bibliographic facilities of \latex from the ground up, \sty{biblatex} naturally conflicts with all packages modifying the same facilities. This is not specific to \sty{biblatex}. Some of the packages listed below are also incompatible with each other for the same reason. + +\begin{marglist} + +% FIXME: missing +% +% amsrefs +% apacite +% drftcite +% footbib +% multibbl +% overcite + +\item[babelbib] +The \sty{babelbib} package provides support for multilingual bibliographies. This is a standard feature of \sty{biblatex}. Use the \bibfield{hyphenation} field and the package option \opt{babel} for similar functionality. Note that \sty{biblatex} automatically adjusts to the main document language if \sty{babel} is loaded. You only need the above mentioned features if you want to switch languages on a per"=entry basis within the bibliography. See \secref{bib:fld:spc, use:opt:pre} for details. Also see \secref{use:lng}. + +\item[backref] +The \sty{backref} package creates back references in the bibliography. See the package options \opt{hyperref} and \opt{backref} in \secref{use:opt:pre} for comparable functionality. + +\item[bibtopic] +The \sty{bibtopic} package provides support for bibliographies subdivided by topic, type, or other criteria. For bibliographies subdivided by topic, see the category feature in \secref{use:bib:cat} and the corresponding filters in \secref{use:bib:bib}. Alternatively, you may use the \bibfield{keywords} field in conjunction with the \opt{keyword} and \opt{notkeyword} filters for comparable functionality, see \secref{bib:fld:spc, use:bib:bib} for details. For bibliographies subdivided by type, use the \opt{type} and \opt{nottype} filters. Also see \secref{use:use:div} for examples. + +\item[bibunits] +The \sty{bibunits} package provides support for multiple partial (\eg per chapter) bibliographies. See \sty{chapterbib}. + +\item[chapterbib] +The \sty{chapterbib} package provides support for multiple partial bibliographies. Use the \env{refsection} environment and the \opt{section} filter for comparable functionality. Alternatively, you might also want to use the \env{refsegment} environment and the \opt{segment} filter. See \secref{use:bib:sec, use:bib:seg, use:bib:bib} for details. Also see \secref{use:use:mlt} for examples. + +\item[cite] +The \sty{cite} package automatically sorts numeric citations and can compress a list of consecutive numbers to a range. It also makes the punctuation used in citations configurable. For sorted and compressed numeric citations, see the \opt{sortcites} package option in \secref{use:opt:pre} and the \texttt{numeric-comp} citation style in \secref{use:xbx:cbx}. For configurable punctuation, see \secref{use:fmt}. + +\item[citeref] +Another package for creating back references in the bibliography. See \sty{backref}. + +\item[inlinebib] +The \sty{inlinebib} package is designed for traditional citations given in footnotes. For comparable functionality, see the verbose citation styles in \secref{use:xbx:cbx}. + +\item[jurabib] +Originally designed for citations in law studies and (mostly German) judicial documents, the \sty{jurabib} package also provides features aimed at users in the humanities. In terms of the features provided, there are some similarities between \sty{jurabib} and \sty{biblatex} but the approaches taken by both packages are quite different. Since both \sty{jurabib} and \sty{biblatex} are full"=featured packages, the list of similarities and differences is too long to be discussed here. + +\item[mcite] +The \sty{mcite} package provides support for the grouping of multiple citations, \ie multiple items can be cited as a single reference and listed as a single block in the bibliography. The citation groups are defined as the items are cited. This only works with unsorted bibliographies. The \sty{biblatex} package also supports grouped citations, which are called <reference sets> or <entry sets> in this manual, but the approach is different. With \sty{biblatex}, reference sets are defined in the \sty{bib} file and cited just like any other entry. See the entry type \bibtype{set} in \secref{bib:typ:blx} and \secref{use:use:set} for details. + +\item[mciteplus] +A significantly enhanced reimplementation of the \sty{mcite} package which supports grouping in sorted bibliographies. See \sty{mcite}. + +\item[multibib] +The \sty{multibib} package provides support for bibliographies subdivided by topic or other criteria. See \sty{bibtopic}. + +\item[natbib] +The \sty{natbib} package supports numeric and author"=year citation schemes, incorporating sorting and compression code found in the \sty{cite} package. It also provides additional citation commands and several configuration options. See the \texttt{numeric} and \texttt{author-year} citation styles and their variants in \secref{use:xbx:cbx}, the \opt{sortcites} package option in \secref{use:opt:pre}, the citation commands in \secref{use:cit}, and the facilities discussed in \secref{use:bib:hdg, use:bib:nts, use:fmt} for comparable functionality. Also see \secref{use:cit:nat}. + +\item[splitbib] +The \sty{splitbib} package provides support for bibliographies subdivided by topic. See \sty{bibtopic}. + +\end{marglist} + +\section{Database guide} +\label{bib} + +This part of the manual documents the \bibtex interface of this package. Note that you can not use \sty{biblatex} in conjunction with arbitrary \file{bst} files because the package depends on a special \bibtex interface. + +\subsection{Entry types} +\label{bib:typ} + +This section gives an overview of the entry types supported by \sty{biblatex} along with the fields supported by each type. + +\subsubsection{Regular types} +\label{bib:typ:blx} + +The lists below indicate the fields supported by each entry type. Note that the mapping of fields to an entry type is ultimately at the discretion of the bibliography style. The lists below therefore serve two purposes. They indicate the fields supported by the standard styles which ship with this package and they also serve as a model for custom styles. Note that the <required> fields are not strictly required in all cases, see \secref{bib:use:key} for details. The fields marked as <optional> are optional in a technical sense. Bibliographical formatting rules usually require more than just the <required> fields. The standard styles will generally not perform any formal validity checks, but custom styles may do so. Generic fields like \bibfield{abstract} and \bibfield{annotation} or \bibfield{label} and \bibfield{shorthand} are not included in the lists below because they are independent of the entry type. The special fields discussed in \secref{bib:fld:spc}, which are also independent of the entry type, are not included in the lists either. + +\begin{typelist} + +\typeitem{article} + +An article in a journal, magazine, newspaper, or other periodical which forms a self"=contained unit with its own title. The title of the periodical is given in the \bibfield{journaltitle} field. If the issue has its own title in addition to the main title of the periodical, it goes in the \bibfield{issuetitle} field. Note that \bibfield{editor} and related fields refer to the journal while \bibfield{translator} and related fields refer to the article. + +\reqitem{author, title, journaltitle, year/date} +\optitem{translator, annotator, commentator, subtitle, titleaddon, editor, editora, editorb, editorc, journalsubtitle, issuetitle, issuesubtitle, language, origlanguage, series, volume, number, eid, issue, date, month, year, pages, version, note, issn, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{book} + +A book with one or more authors where the authors share credit for the work as a whole. Note that this entry type also covers the function of the \bibtype{inbook} type of traditional \bibtex, see \secref{bib:use:inb} for details. + +\reqitem{author, title, year/date} +\optitem{editor, editora, editorb, editorc, translator, annotator, commentator, introduction, foreword, afterword, subtitle, titleaddon, maintitle, mainsubtitle, maintitleaddon, language, origlanguage, volume, part, edition, volumes, series, number, note, publisher, location, isbn, chapter, pages, pagetotal, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{inbook} + +A part of a book which forms a self"=contained unit with its own title. Note that the profile of this entry type is different from standard \bibtex, see \secref{bib:use:inb}. + +\reqitem{author, title, booktitle, year/date} +\optitem{bookauthor, editor, editora, editorb, editorc, translator, annotator, commentator, introduction, foreword, afterword, subtitle, titleaddon, maintitle, mainsubtitle, maintitleaddon, booksubtitle, booktitleaddon, language, origlanguage, volume, part, edition, volumes, series, number, note, publisher, location, isbn, chapter, pages, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{bookinbook} + +Similar to \bibtype{inbook} but intended for items originally published as a stand-alone book. A typical example are books reprinted in the collected works of an author. + +\typeitem{suppbook} + +Supplemental material in a \bibtype{book}. This type is closely related to the \bibtype{inbook} entry type. While \bibtype{inbook} is primarily intended for a part of a book with its own title (\eg a single essay in a collection of essays by the same author), this type is provided for elements such as prefaces, introductions, forewords, afterwords, etc. which often have a generic title only. Style guides may require such items to be formatted differently from other \bibtype{inbook} items. The standard styles will treat this entry type as an alias of \bibtype{inbook}. + +\typeitem{booklet} + +A book"=like work without a formal publisher or sponsoring institution. Use the field \bibfield{howpublished} to supply publishing information in free format, if applicable. The field \bibfield{type} may be useful as well. + +\reqitem{author/editor, title, year/date} +\optitem{subtitle, titleaddon, language, howpublished, type, note, location, chapter, pages, pagetotal, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{collection} + +A book with multiple, self"=contained contributions by distinct authors which have their own title. The work as a whole has no overall author but it will usually have an editor. + +\reqitem{editor, title, year/date} +\optitem{editora, editorb, editorc, translator, annotator, commentator, introduction, foreword, afterword, subtitle, titleaddon, maintitle, mainsubtitle, maintitleaddon, language, origlanguage, volume, part, edition, volumes, series, number, note, publisher, location, isbn, chapter, pages, pagetotal, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{incollection} + +A contribution to a collection which forms a self"=contained unit with a distinct author and title. The \bibfield{author} refers to the \bibfield{title}, the \bibfield{editor} to the \bibfield{booktitle}, \ie the title of the collection. + +\reqitem{author, editor, title, booktitle, year/date} +\optitem{editora, editorb, editorc, translator, annotator, commentator, introduction, foreword, afterword, subtitle, titleaddon, maintitle, mainsubtitle, maintitleaddon, booksubtitle, booktitleaddon, language, origlanguage, volume, part, edition, volumes, series, number, note, publisher, location, isbn, chapter, pages, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{suppcollection} + +Supplemental material in a \bibtype{collection}. This type is similar to \bibtype{suppbook} but related to the \bibtype{collection} entry type. The standard styles will treat this entry type as an alias of \bibtype{incollection}. + +\typeitem{manual} + +Technical or other documentation, not necessarily in printed form. The \bibfield{author} or \bibfield{editor} is omissible in terms of \secref{bib:use:key}. + +\reqitem{author/editor, title, year/date} +\optitem{subtitle, titleaddon, language, edition, type, series, number, version, note, organization, publisher, location, isbn, chapter, pages, pagetotal, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{misc} + +A fallback type for entries which do not fit into any other category. Use the field \bibfield{howpublished} to supply publishing information in free format, if applicable. The field \bibfield{type} may be useful as well. \bibfield{author}, \bibfield{editor}, and \bibfield{year} are omissible in terms of \secref{bib:use:key}. + +\reqitem{author/editor, title, year/date} +\optitem{subtitle, titleaddon, language, howpublished, type, version, note, organization, location, date, month, year, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{online} + +An online resource. \bibfield{author}, \bibfield{editor}, and \bibfield{year} are omissible in terms of \secref{bib:use:key}. This entry type is intended for sources such as web sites which are intrinsicly online resources. Note that all entry types support the \bibfield{url} field. For example, when adding an article from a journal which happens to be available online, use the \bibtype{article} type and its \bibfield{url} field. + +\reqitem{author/editor, title, year/date, url} +\optitem{subtitle, titleaddon, language, version, note, organization, date, month, year, addendum, pubstate urldate} + +\typeitem{patent} + +A patent or patent request. The number or record token is given in the \bibfield{number} field. Use the \bibfield{type} field to specify the type and the \bibfield{location} field to indicate the scope of the patent, if different from the scope implied by the \bibfield{type}. Note that the \bibfield{location} field is treated as a key list with this entry type, see \secref{bib:fld:typ} for details. + +\reqitem{author, title, number, year/date} +\optitem{holder, subtitle, titleaddon, type, version, location, note, date, month, year addendum, pubstate url, urldate} + +\typeitem{periodical} + +An entire issue of a periodical, such as a special issue of a journal. The title of the periodical is given in the \bibfield{title} field. If the issue has its own title in addition to the main title of the periodical, it goes in the \bibfield{issuetitle} field. The \bibfield{editor} is omissible in terms of \secref{bib:use:key}. + +\reqitem{editor, title, year/date} +\optitem{editora, editorb, editorc, subtitle, issuetitle, issuesubtitle, language, series, volume, number, issue, date, month, year, note, issn, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{suppperiodical} + +Supplemental material in a \bibtype{periodical}. This type is similar to \bibtype{suppbook} but related to the \bibtype{periodical} entry type. The role of this entry type may be more obvious if you bear in mind that the \bibtype{article} type could also be called \bibtype{inperiodical}. This type may be useful when referring to items such as regular columns, obituaries, letters to the editor, etc. which only have a generic title. Style guides may require such items to be formatted differently from articles in the strict sense of the word. The standard styles will treat this entry type as an alias of \bibtype{article}. + +\typeitem{proceedings} + +The proceedings of a conference. This type is similar to \bibtype{collection}. It supports an optional \bibfield{organization} field which holds the sponsoring institution. The \bibfield{editor} is omissible in terms of \secref{bib:use:key}. + +\reqitem{editor, title, year/date} +\optitem{subtitle, titleaddon, maintitle, mainsubtitle, maintitleaddon, eventtitle, eventdate, venue, language, volume, part, volumes, series, number, note, organization, publisher, location, month, isbn, chapter, pages, pagetotal, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{inproceedings} + +An article in a conference proceedings. This type is similar to \bibtype{incollection}. It supports an optional \bibfield{organization} field. + +\reqitem{author, editor, title, booktitle, year/date} +\optitem{subtitle, titleaddon, maintitle, mainsubtitle, maintitleaddon, booksubtitle, booktitleaddon, eventtitle, eventdate, venue, language, volume, part, volumes, series, number, note, organization, publisher, location, month, isbn, chapter, pages, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{reference} + +Works of reference such as encyclopedias and dictionaries. This is a more specific variant of the generic \bibtype{collection} entry type. The standard styles will treat this entry type as an alias of \bibtype{collection}. + +\typeitem{inreference} + +Articles in a work of reference. This is a more specific variant of the generic \bibtype{incollection} entry type. The standard styles will treat this entry type as an alias of \bibtype{incollection}. + +\typeitem{report} + +A technical report, research report, or white paper published by a university or some other institution. Use the \bibfield{type} field to specify the type of report. The sponsoring institution goes in the \bibfield{institution} field. + +\reqitem{author, title, type, institution, year/date} +\optitem{subtitle, titleaddon, language, number, version, note, location, month, isrn, chapter, pages, pagetotal, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{set} + +A reference set. This entry type is special, see \secref{use:use:set} for details. + +\reqitem{entryset, crossref} +\optitem{all} + +\typeitem{thesis} + +A thesis written for an educational institution to satisfy the requirements for a degree. Use the \bibfield{type} field to specify the type of thesis. + +\reqitem{author, title, type, institution, year/date} +\optitem{subtitle, titleaddon, language, note, location, month, chapter, pages, pagetotal, addendum, pubstate doi, eprint, eprinttype, url, urldate} + +\typeitem{unpublished} + +A work with an author and a title which has not been formally published, such as a manuscript or the script of a talk. Use the fields \bibfield{howpublished} and \bibfield{note} to supply additional information in free format, if applicable. + +\reqitem{author, title, year/date} +\optitem{subtitle, titleaddon, language, howpublished, note, date, month, year, addendum, pubstate url, urldate} + +\typeitem{custom[a--f]} + +Custom types for special bibliography styles. Not used by the standard styles. + +\end{typelist} + +\subsubsection{Type aliases} +\label{bib:typ:als} + +The entry types listed in this section are provided for backwards compatibility with traditional \bibtex styles. These aliases are resolved by \bibtex as the data is exported. Bibliography styles will see the entry type the alias points to, not the alias name. All unknown entry types are generally exported as \bibtype{misc}. + +\begin{typelist} + +\typeitem{conference} + +A legacy alias of \bibtype{inproceedings}. + +\typeitem{electronic} + +An alias of \bibtype{online}. + +\typeitem{mastersthesis} + +Similar to \bibtype{thesis} except that the \bibfield{type} field is optional and defaults to the localized term <Master's thesis>. You may still use the \bibfield{type} field to override that. + +\typeitem{phdthesis} + +Similar to \bibtype{thesis} except that the \bibfield{type} field is optional and defaults to the localized term <PhD thesis>. You may still use the \bibfield{type} field to override that. + +\typeitem{techreport} + +Similar to \bibtype{report} except that the \bibfield{type} field is optional and defaults to the localized term <technical report>. You may still use the \bibfield{type} field to override that. + +\typeitem{www} + +An alias of \bibtype{online}, provided for \sty{jurabib} compatibility. + +\end{typelist} + +\subsubsection{Unsupported types} +\label{bib:typ:ctm} + +The types in this section are similar to the custom types \bibtype{customa} to \bibtype{customf}, \ie they will be exported from the \file{bib} file under their proper name rather than as \bibtype{misc} entries. This may be useful in custom bibliography styles. The standard bibliography styles provide no dedicated support for these types. When using the standard styles, they will either be ignored or treated as aliases of a related generic type (see below for details). + +\begin{typelist} + +\typeitem{artwork} + +Works of the visual arts such as paintings, sculpture, and installations. This type is currently ignored by the standard styles. + +\typeitem{audio} + +Audio recordings, typically on audio \acr{CD}, \acr{DVD}, audio casette, or similar media. This type is currently ignored by the standard styles. See also \bibtype{music}. + +\typeitem{commentary} + +Commentaries which have a status different from regular books, such as legal commentaries. This type is currently ignored by the standard styles. + +\typeitem{image} + +Images, pictures, photographs, and similar media. This type is currently ignored by the standard styles. + +\typeitem{jurisdiction} + +Court decisions, court recordings, and similar things. This type is currently ignored by the standard styles. + +\typeitem{legislation} + +Laws, bills, legislative proposals, and similar things. This type is currently ignored by the standard styles. + +\typeitem{legal} + +Legal documents such as treaties. This type is currently ignored by the standard styles. + +\typeitem{letter} + +Personal correspondence such as letters, emails, memoranda, etc. This type is currently ignored by the standard styles. + +\typeitem{movie} + +Motion pictures. This type is currently ignored by the standard styles. See also \bibtype{video}. + +\typeitem{music} + +Musical recordings. This is a more specific variant of \bibtype{audio}. This type is currently ignored by the standard styles. + +\typeitem{performance} + +Musical and theatrical performances as well as other works of the performing arts. This type refers to the event as opposed to a recording, a score, or a printed play. This type is currently ignored by the standard styles. + +\typeitem{review} + +Reviews of some other work. This is a more specific variant of the \bibtype{article} type. The standard styles will treat this entry type as an alias of \bibtype{article}. + +\typeitem{software} + +Computer software. This type is currently ignored by the standard styles. + +\typeitem{standard} + +National and international standards issued by a standards body such as the International Organization for Standardization. This type is currently ignored by the standard styles. + +\typeitem{video} + +Audiovisual recordings, typically on \acr{DVD}, \acr{VHS} casette, or similar media. This type is currently ignored by the standard styles. See also \bibtype{movie}. + +\end{typelist} + +\subsection{Entry fields} +\label{bib:fld} + +This section gives an overview of the fields supported by \sty{biblatex}. See \secref{bib:fld:typ} for an introduction to the data types supported by this package and \secref{bib:fld:dat, bib:fld:spc} for the actual field listings. + +\subsubsection{Data types} +\label{bib:fld:typ} + +In \file{bib} files all bibliographic data is specified in fields. Some of those fields, for example \bibfield{author} and \bibfield{editor}, may contain a list of items. This list structure is implemented by \bibtex via the keyword <|and|>, which is used to separate the individual items in the list. The \sty{biblatex} package implements three distinct data types to handle bibliographic data: name lists, literal lists, and fields. There are also several list and field subtypes. This section gives an overview of the data types supported by this package. See \secref{bib:fld:dat, bib:fld:spc} for information about the mapping of \bibtex's fields to \sty{biblatex}'s data types. + +\begin{description} + +\item[Name lists] are parsed and split up into the individual items at the \texttt{and} delimiter. Each item in the list is then dissected into four name components: the first name, the name prefix (von, van, of, da, de, della, \dots), the last name, and the name suffix (junior, senior, \dots). Name lists may be truncated in the \file{bib} file with the keyword <\texttt{and others}>. Typical examples of name lists are \bibfield{author} and \bibfield{editor}. + +\item[Literal lists] are parsed and split up into the individual items at the \texttt{and} delimiter but not dissected further. Literal lists may be truncated in the \file{bib} file with the keyword <\texttt{and others}>. There are two subtypes: + +\begin{description} + +\item[Literal lists] in the strict sense are handled as described above. The individual items are simply printed as is. Typical examples of such literal lists are \bibfield{publisher} and \bibfield{location}. + +\item[Key lists] are a variant of literal lists which may hold printable data or localization keys. For each item in the list, a test is performed to determine whether it is a known localization key (the localization keys defined by default are listed in \secref{aut:lng:key}). If so, the localized string is printed. If not, the item is printed as is. A typical example of a key list is \bibfield{language}. + +\end{description} +\end{description} + +\begin{description} + +\item[Fields] are usually printed as a whole. There are several subtypes: + +\begin{description} + +\item[Literal fields] are printed as is. Typical examples of literal fields are \bibfield{title} and \bibfield{note}. + +\item[Range fields] are literal fields with one special feature: all dashes are normalized and replaced by the command \cmd{bibrangedash}. Any number of consecutive dashes will only yield a single range dash. A typical example of a range field is the \bibfield{pages} field. + +\item[Integer fields] hold unformatted integers which may be converted to ordinals or strings as they are printed. A typical example is the \bibfield{month} field. + +\item[Date fields] hold a date specification in \texttt{yyyy-mm-dd} format or a date range in \texttt{yyyy-mm-dd/yyyy-mm-dd} format. Date fields are special in that the date is parsed and split up into its components. See \secref{bib:use:dat} for details. A typical example is the \bibfield{date} field. + +\item[Verbatim fields] are processed in verbatim mode and may contain special characters. Typical examples of verbatim fields are \bibfield{url} and \bibfield{doi}. + +\item[Key fields] may hold printable data or localization keys. A test is performed to determine whether the value of the field is a known localization key (the localization keys defined by default are listed in \secref{aut:lng:key}). If so, the localized string is printed. If not, the value is printed as is. A typical example is the \bibfield{type} field. + +\item[Special fields] are fields which require a special format not mentioned above. The field description will include details on the required format in this case. Typical examples are the fields \bibfield{hyphenation}, \bibfield{keywords}, and \bibfield{gender} from \secref{bib:fld:spc}. + +\end{description} +\end{description} + +The data type of a field will usually not change, regardless of the type of entry it is used in. However, there are a few special cases. The field descriptions in \secref{bib:fld:dat} include the details or pointers to the relevant sections in this manual in such cases. For example, the \bibfield{location} field, which is a literal list by default, is treated as a key list when used in \bibtype{patent} entries. The \bibfield{series} field, which is a literal field by default, is handled in a special way when used in \bibtype{article} entries, see \secref{bib:use:ser} for details. + +\subsubsection{Data fields} +\label{bib:fld:dat} + +The fields listed in this section are the regular ones holding printable data. The name on the left is the name of the field, as used by both \bibtex and \sty{biblatex}. The \sty{biblatex} data type is given to the right of the name. See \secref{bib:fld:typ} for explanation of the various data types. + +\begin{fieldlist} + +\fielditem{abstract}{literal} + +This field is intended for recording abstracts in a \file{bib} file, to be printed by a special bibliography style. It is not used by all standard bibliography styles. + +\fielditem{addendum}{literal} + +Miscellaneous bibliographic data to be printed at the end of the entry. This is similar to the \bibfield{note} field except that it is printed at the end of the bibliography entry. + +\listitem{afterword}{name} + +The author(s) of an afterword to the work. If the author of the afterword is identical to the \bibfield{editor} and\slash or \bibfield{translator}, the standard styles will automatically concatenate these fields in the bibliography. See also \bibfield{introduction} and \bibfield{foreword}. + +\fielditem{annotation}{literal} + +This field may be useful when implementing a style for annotated bibliographies. It is not used by all standard bibliography styles. Note that this field is completely unrelated to \bibfield{annotator}. The \bibfield{annotator} is the author of annotations which are part of the work cited. + +\listitem{annotator}{name} + +The author(s) of annotations to the work. If the annotator is identical to the \bibfield{editor} and\slash or \bibfield{translator}, the standard styles will automatically concatenate these fields in the bibliography. See also \bibfield{commentator}. + +\listitem{author}{name} + +The author(s) of the \bibfield{title}. + +\fielditem{authortype}{key} + +The type of author. This field will affect the string (if any) used to introduce the author. Not used by the standard bibliography styles. + +\listitem{bookauthor}{name} + +The author(s) of the \bibfield{booktitle}. + +\fielditem{bookpagination}{key} + +If the work is published as part of another one, this is the pagination scheme of the enclosing work, \ie \bibfield{bookpagination} relates to \bibfield{pagination} like \bibfield{booktitle} to \bibfield{title}. The value of this field will affect the formatting of the \bibfield{pages} and \bibfield{pagetotal} fields. The key should be given in the singular form. Possible keys are \texttt{page}, \texttt{column}, \texttt{line}, \texttt{verse}, \texttt{section}, and \texttt{paragraph}. See also \bibfield{pagination} as well as \secref{bib:use:pag}. + +\fielditem{booksubtitle}{literal} + +The subtitle related to the \bibfield{booktitle}. If the \bibfield{subtitle} field refers to a work which is part of a larger publication, a possible subtitle of the main work is given in this field. See also \bibfield{subtitle}. + +\fielditem{booktitle}{literal} + +If the \bibfield{title} field indicates the title of a work which is part of a larger publication, the title of the main work is given in this field. See also \bibfield{title}. + +\fielditem{booktitleaddon}{literal} + +An annex to the \bibfield{booktitle}, to be printed in a different font. + +\fielditem{chapter}{literal} + +A chapter or section or any other unit of a work. + +\listitem{commentator}{name} + +The author(s) of a commentary to the work. Note that this field is intended for commented editions which have a commentator in addition to the author. If the work is a stand"=alone commentary, the commentator should be given in the \bibfield{author} field. If the commentator is identical to the \bibfield{editor} and\slash or \bibfield{translator}, the standard styles will automatically concatenate these fields in the bibliography. See also \bibfield{annotator}. + +\fielditem{date}{date} + +The publication date. See also \bibfield{month} and \bibfield{year} as well as \secref{bib:use:dat}. + +\fielditem{doi}{verbatim} + +The Digital Object Identifier of the work. + +\fielditem{edition}{integer or literal} + +The edition of a printed publication. This must be an integer, not an ordinal. Don't say |edition={First}| or |edition={1st}| but |edition={1}|. The bibliography style converts this to a language dependent ordinal. It is also possible to give the edition as a literal string, for example «Third, revised and expanded edition». + +\listitem{editor}{name} + +The editor(s) of the \bibfield{title}, \bibfield{booktitle}, or \bibfield{maintitle}, depending on the entry type. Use the \bibfield{editortype} field to specifiy the role if it is different from <\texttt{editor}>. See \secref{bib:use:edr} for further hints. + +\listitem{editora}{name} + +A secondary editor performing a different editorial role, such as compiling, redacting, etc. Use the \bibfield{editoratype} field to specifiy the role. See \secref{bib:use:edr} for further hints. + +\listitem{editorb}{name} + +Another secondary editor performing a different role. Use the \bibfield{editorbtype} field to specifiy the role. See \secref{bib:use:edr} for further hints. + +\listitem{editorc}{name} + +Another secondary editor performing a different role. Use the \bibfield{editorctype} field to specifiy the role. See \secref{bib:use:edr} for further hints. + +\fielditem{editortype}{key} + +The type of editorial role performed by the \bibfield{editor}. Roles supported by default are \texttt{editor}, \texttt{compiler}, \texttt{founder}, \texttt{continuator}, \texttt{redactor}, \texttt{collaborator}. The role <\texttt{editor}> is the default. In this case, the field is omissible. See \secref{bib:use:edr} for further hints. + +\fielditem{editoratype}{key} + +Similar to \bibfield{editortype} but referring to the \bibfield{editora} field. See \secref{bib:use:edr} for further hints. + +\fielditem{editorbtype}{key} + +Similar to \bibfield{editortype} but referring to the \bibfield{editorb} field. See \secref{bib:use:edr} for further hints. + +\fielditem{editorctype}{key} + +Similar to \bibfield{editortype} but referring to the \bibfield{editorc} field. See \secref{bib:use:edr} for further hints. + +\fielditem{eid}{literal} + +The electronic identifier of an \bibtype{article}. + +\fielditem{eprint}{verbatim} + +The identifier of an online publication. This is roughly comparable to a \acr{doi}. See \secref{use:use:epr} for details. + +\fielditem{eprinttype}{literal} + +The type of \bibfield{eprint} identifier. See \secref{use:use:epr} for details. + +\fielditem{eventdate}{date} + +The date of a conference, a symposium, or some other event in \bibtype{proceedings} and \bibtype{inproceedings} entries. This field may also be useful for the custom types listed in \secref{bib:typ:ctm}. See also \bibfield{eventtitle} and \bibfield{venue} as well as \secref{bib:use:dat}. + +\fielditem{eventtitle}{literal} + +The title of a conference, a symposium, or some other event in \bibtype{proceedings} and \bibtype{inproceedings} entries. This field may also be useful for the custom types listed in \secref{bib:typ:ctm}. Note that this field holds the plain title of the event. Things like «Proceedings of the Fifth XYZ Conference» go into the \bibfield{titleaddon} or \bibfield{booktitleaddon} field, respectively. See also \bibfield{eventdate} and \bibfield{venue}. + +\fielditem{file}{verbatim} + +A local link to a \acr{pdf} or other version of the work. Not used by the standard bibliography styles. + +\listitem{foreword}{name} + +The author(s) of a foreword to the work. If the author of the foreword is identical to the \bibfield{editor} and\slash or \bibfield{translator}, the standard styles will automatically concatenate these fields in the bibliography. See also \bibfield{introduction} and \bibfield{afterword}. + +\listitem{holder}{name} + +The holder(s) of a \bibtype{patent}, if different from the \bibfield{author}. Not that corporate holders need to be wrapped in an additional set of braces, see \secref{bib:use:inc} for details. This list may also be useful for the custom types listed in \secref{bib:typ:ctm}. + +\fielditem{howpublished}{literal} + +A publication notice for unusual publications which do not fit into any of the common categories. + +\fielditem{indextitle}{literal} + +A title to use for indexing instead of the regular \bibfield{title} field. This field may be useful if you have an entry with a title like «An Introduction to \dots» and want that indexed as «Introduction to \dots, An». Style authors should note that \sty{biblatex} automatically copies the value of the \bibfield{title} field to \bibfield{indextitle} if the latter field is undefined. + +\listitem{institution}{literal} + +The name of a university or some other institution, depending on the entry type. Traditional \bibtex uses the field name \bibfield{school} for theses, which is supported as an alias. See also \secref{bib:fld:als, bib:use:and}. + +\listitem{introduction}{name} + +The author(s) of an introduction to the work. If the author of the introduction is identical to the \bibfield{editor} and\slash or \bibfield{translator}, the standard styles will automatically concatenate these fields in the bibliography. See also \bibfield{foreword} and \bibfield{afterword}. + +\fielditem{isan}{literal} + +The International Standard Audiovisual Number of an audiovisual work. Not used by the standard bibliography styles. + +\fielditem{isbn}{literal} + +The International Standard Book Number of a book. + +\fielditem{ismn}{literal} + +The International Standard Music Number for printed music such as musical scores. Not used by the standard bibliography styles. + +\fielditem{isrn}{literal} + +The International Standard Technical Report Number of a technical report. + +\fielditem{issn}{literal} + +The International Standard Serial Number of a periodical. + +\fielditem{issue}{literal} + +The issue of a journal. This field is intended for journals whose individual issues are identified by a designation such as <Spring> or <Summer> rather than the month or a number. Since the placement of \bibfield{issue} is similar to \bibfield{month} and \bibfield{number}, this field may also be useful with double issues and other special cases. See also \bibfield{month}, \bibfield{number}, and \secref{bib:use:iss}. + +\fielditem{issuesubtitle}{literal} + +The subtitle of a specific issue of a journal or other periodical. + +\fielditem{issuetitle}{literal} + +The title of a specific issue of a journal or other periodical. + +\fielditem{iswc}{literal} + +The International Standard Work Code of a musical work. Not used by the standard bibliography styles. + +\fielditem{journalsubtitle}{literal} + +The subtitle of a journal, a newspaper, or some other periodical. + +\fielditem{journaltitle}{literal} + +The name of a journal, a newspaper, or some other periodical. + +\fielditem{label}{literal} + +A designation to be used by the citation style as a substitute for the regular label if any data required to generate the regular label is missing. For example, when an author"=year citation style is generating a citation for an entry which is missing the author or the year, it may fall back to \bibfield{label}. See \secref{bib:use:key} for details. Note that, in contrast to \bibfield{shorthand}, \bibfield{label} is only used as a fallback. See also \bibfield{shorthand}. + +\listitem{language}{key} + +The language(s) of the work. Languages may be specified literally or as localization keys. If localization keys are used, the prefix \texttt{lang} is omissible. See also \bibfield{origlanguage} and compare \bibfield{hyphenation} in \secref{bib:fld:spc}. + +\fielditem{library}{literal} + +This field may be useful to record information such as a library name and a call number. This may be printed by a special bibliography style if desired. Not used by the standard bibliography styles. + +\listitem{location}{literal} + +The place(s) of publication, \ie the location of the \bibfield{publisher} or \bibfield{institution}, depending on the entry type. Traditional \bibtex uses the field name \bibfield{address}, which is supported as an alias. See also \secref{bib:fld:als, bib:use:and}. With \bibtype{patent} entries, this list indicates the scope of a patent and is treated as a key list. This list may also be useful for the custom types listed in \secref{bib:typ:ctm}. + +\fielditem{mainsubtitle}{literal} + +The subtitle related to the \bibfield{maintitle}. See also \bibfield{subtitle}. + +\fielditem{maintitle}{literal} + +The main title of a multi"=volume book, such as \emph{Collected Works}. If the \bibfield{title} or \bibfield{booktitle} field indicates the title of a single volume which is part of multi"=volume book, the title of the complete work is given in this field. + +\fielditem{maintitleaddon}{literal} + +An annex to the \bibfield{maintitle}, to be printed in a different font. + +\fielditem{month}{integer} + +The publication month. This must be an integer, not an ordinal or a string. Don't say |month={January}| but |month={1}|. The bibliography style converts this to a language dependent string or ordinal where required. See also \bibfield{date} as well as \secref{bib:use:iss, bib:use:dat}. + +\fielditem{nameaddon}{literal} + +An addon to be printed immediately after the author name in the bibliography. Not used by the standard bibliography styles. This field may be useful to add an alias or pen name (or give the real name if the pseudonym is commonly used to refer to that author). + +\fielditem{note}{literal} + +Miscellaneous bibliographic data which does not fit into any other field. The \bibfield{note} field may be used to record bibliographic data in a free format. Publication facts such as «Reprint of the edition London 1831» are typical candidates for the \bibfield{note} field. See also \bibfield{addendum}. + +\fielditem{number}{literal} + +The number of a journal or the volume\slash number of a book in a \bibfield{series}. See also \bibfield{issue} as well as \secref{bib:use:ser, bib:use:iss}. With \bibtype{patent} entries, this is the number or record token of a patent or patent request. + +\listitem{organization}{literal} + +The organization(s) that published a \bibtype{manual} or an \bibtype{online} resource, or sponsored a conference. See also \secref{bib:use:and}. + +\fielditem{origdate}{date} + +If the work is a translation, a reprint, or something similar, the publication date of the original edition. Not used by the standard bibliography styles. See also \bibfield{date}. + +\fielditem{origlanguage}{key} + +If the work is a translation, the language of the original work. See also \bibfield{language}. + +\listitem{origlocation}{literal} + +If the work is a translation, a reprint, or something similar, the \bibfield{location} of the original edition. Not used by the standard bibliography styles. See also \bibfield{location} and \secref{bib:use:and}. + +\listitem{origpublisher}{literal} + +If the work is a translation, a reprint, or something similar, the \bibfield{publisher} of the original edition. Not used by the standard bibliography styles. See also \bibfield{publisher} and \secref{bib:use:and}. + +\fielditem{origtitle}{literal} + +If the work is a translation, the \bibfield{title} of the original work. Not used by the standard bibliography styles. See also \bibfield{title}. + +\fielditem{pages}{range} + +One or more page numbers or page ranges. If the work is published as part of another one, such as an article in a journal or a collection, this field holds the relevant page range in that other work. It may also be used to limit the reference to a specific part of a work (a chapter in a book, for example). + +\fielditem{pagetotal}{literal} + +The total number of pages of the work. + +\fielditem{pagination}{key} + +The pagination of the work. The value of this field will affect the formatting the \prm{postnote} argument to a citation command. The key should be given in the singular form. Possible keys are \texttt{page}, \texttt{column}, \texttt{line}, \texttt{verse}, \texttt{section}, and \texttt{paragraph}. See also \bibfield{bookpagination} as well as \secref{bib:use:pag, use:cav:pag}. + +\fielditem{part}{literal} + +The number of a partial volume. This field applies to books only, not to journals. It may be used when a logical volume consists of two or more physical ones. In this case the number of the logical volume goes in the \bibfield{volume} field and the number of the part of that volume in the \bibfield{part} field. See also \bibfield{volume}. + +\listitem{publisher}{literal} + +The name(s) of the publisher(s). See also \secref{bib:use:and}. + +\fielditem{pubstate}{key} + +The publication state of the work, \eg <in press> or <submitted> (to a journal). Known states are \texttt{inpress} and \texttt{submitted}. + +\fielditem{reprinttitle}{literal} + +The title of a reprint of the work. Not used by the standard styles. + +\fielditem{series}{literal} + +The name of a publication series, such as «Studies in \dots», or the number of a journal series. A publication series is usually numbered. The number or volume of a book in a series is given in the \bibfield{number} field. Note that the \bibtype{article} entry type makes use of the \bibfield{series} field as well, but handles it in a special way. See \secref{bib:use:ser} for details. + +\listitem{shortauthor}{name} + +The author(s) of the work, given in an abbreviated form. This field is mainly intended for abbreviated forms of corporate authors, see \secref{bib:use:inc} for details. + +\listitem{shorteditor}{name} + +The editor(s) of the work, given in an abbreviated form. This field is mainly intended for abbreviated forms of corporate editors, see \secref{bib:use:inc} for details. + +\fielditem{shorthand}{literal} + +A special designation to be used by the citation style instead of the usual label. This field is intended for citation aliasing. If defined, it overrides the default label. If any of the cited bibliography entries includes a \bibfield{shorthand} field, \sty{biblatex} automatically builds a list of shorthands which may be printed in addition to the regular bibliography; see \secref{use:bib:los} for details. See also \bibfield{label}. + +\fielditem{shorthandintro}{literal} + +The verbose citation styles which comes with this package use a phrase like «henceforth cited as [shorthand]» to introduce shorthands on the first citation. If the \bibfield{shorthandintro} field is defined, it overrides the standard phrase. Note that the alternative phrase must include the shorthand. + +\fielditem{shortjournal}{literal} + +A short version or an acronym of the \bibfield{journaltitle}. Not used by the standard bibliography styles. + +\fielditem{shortseries}{literal} + +A short version or an acronym of the \bibfield{series} field. Not used by the standard bibliography styles. + +\fielditem{shorttitle}{literal} + +The title in an abridged form. This field is usually not included in the bibliography. It is intended for citations in author"=title format. If present, the author"=title citation styles use this field instead of \bibfield{title}. + +\fielditem{subtitle}{literal} + +The subtitle of the work. + +\fielditem{title}{literal} + +The title of the work. + +\fielditem{titleaddon}{literal} + +An annex to the \bibfield{title}, to be printed in a different font. + +\listitem{translator}{name} + +The translator(s) of the \bibfield{title} or \bibfield{booktitle}, depending on the entry type. If the translator is identical to the \bibfield{editor}, the standard styles will automatically concatenate these fields in the bibliography. + +\fielditem{type}{key} + +The type of a \bibfield{manual}, \bibfield{patent}, \bibfield{report}, or \bibfield{thesis}. This field may also be useful for the custom types listed in \secref{bib:typ:ctm}. + +\fielditem{url}{verbatim} + +The \acr{URL} of an online publication. + +\fielditem{urldate}{date} + +The access date of the address specified in the \bibfield{url} field. See also \secref{bib:use:dat}. + +\fielditem{venue}{literal} + +The location of a conference, a symposium, or some other event in \bibtype{proceedings} and \bibtype{inproceedings} entries. This field may also be useful for the custom types listed in \secref{bib:typ:ctm}. Note that the \bibfield{location} list holds the place of publication. It therefore corresponds to the \bibfield{publisher} and \bibfield{institution} lists. The location of the event is given in the \bibfield{venue} field. See also \bibfield{eventdate} and \bibfield{eventtitle}. + +\fielditem{version}{literal} + +The revision number of a piece of software, a manual, etc. + +\fielditem{volume}{literal} + +The volume of a multi"=volume book or a periodical. See also \bibfield{part}. + +\fielditem{volumes}{literal} + +The total number of volumes of a multi"=volume work. Depending on the entry type, this field refers to \bibfield{title} or \bibfield{maintitle}. + +\fielditem{year}{literal} + +The year of publication. See also \bibfield{date} and \secref{bib:use:dat}. + +\end{fieldlist} + +\subsubsection{Special fields} +\label{bib:fld:spc} + +The fields listed in this section do not hold printable data but serve a different purpose. They apply to all entry types. + +\begin{fieldlist} + +\fielditem{crossref}{entry key} + +This field holds an entry key for \bibtex's cross"=referencing feature. It is used internally by \bibtex. Child entries with a \bibfield{crossref} field inherit all data from the parent entry specified in the \bibfield{crossref} field. If the number of child entries referencing a specific parent entry hits a certain threshold, the parent entry is automatically added to the bibliography even if it has not been cited explicitly. This threshold is settable on the command"=line as \bibtex is launched and defaults to 2.\footnote{Also see the \opt{mincrossrefs} package option in \secref{use:opt:pre}.} Style authors should note that whether or not the \bibfield{crossref} fields of the child entries are defined on the \sty{biblatex} level depends on the availability of the parent entry. If the parent entry is available, the \bibfield{crossref} fields of the child entries will be defined. If not, the child entries still inherit the data from the parent entry but their \bibfield{crossref} fields will be undefined. Whether the parent entry is added to the bibliography implicitly because of the threshold or explicitly because it has been cited does not matter. See also \bibfield{xref}. + +\fielditem{entryset}{comma"=separated values} + +This field is specific to \bibtype{set} parent entries and the child entries of the reference set. In the parent entry, it is a comma"=separated list of entry keys which make up a reference set. In the child entries, it is the entry key of the parent. See \secref{use:use:set} for details. + +\fielditem{entrysubtype}{identifier} + +This field, which is not used by the standard styles, may be used to specify a subtype of an entry type. This may be useful for bibliography styles which support a finer"=grained set of entry types. + +\fielditem{execute}{code} + +A special field which holds arbitrary \tex code to be executed whenever the data of the respective entry is accessed. This may be useful to handle special cases. Conceptually, this field is comparable to the hooks \cmd{AtEveryBibitem}, \cmd{AtEveryLositem}, and \cmd{AtEveryCitekey} from \secref{aut:fmt:hok}, except that it is definable on a per"=entry basis in the \file{bib} file. Any code in this field is executed automatically immediately after these hooks. + +\fielditem{gender}{\opt{sf}, \opt{sm}, \opt{sn}, \opt{pf}, \opt{pm}, \opt{pn}, \opt{pp}} + +The gender of the author or the gender of the editor, if there is no author. The following identifiers are supported: \opt{sf} (feminine singular, a single female name), \opt{sm} (masculine singular, a single male name), \opt{sn} (neuter singular, a single neuter name), \opt{pf} (feminine plural, a list of female names), \opt{pm} (masculine plural, a list of male names), \opt{pn} (neuter plural, a list of neuter names), \opt{pp} (plural, a mixed gender list of names). This information is only required by special bibliography and citation styles and only in certain languages. For example, a citation style may replace recurrent author names with a term such as <idem>. If the Latin word is used, as is custom in English and French, there is no need to specify the gender. In German publications, however, such key terms are usually given in German and in this case they are gender"=sensitive. + +\begin{table} +\tablesetup +\begin{tabularx}{\columnwidth}{@{}P@{}P@{}X@{}} +\toprule +\multicolumn{1}{@{}H}{Language} & +\multicolumn{1}{@{}H}{Region/Dialect} & +\multicolumn{1}{@{}H}{Babel Identifiers} \\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-3} +Danish & Denmark & \opt{danish} \\ +Dutch & Netherlands & \opt{dutch} \\ +English & USA & \opt{american}, \opt{USenglish}, \opt{english} \\ + & United Kingdom & \opt{british}, \opt{UKenglish} \\ + & Canada & \opt{canadian} \\ + & Australia & \opt{australian} \\ + & New Zealand & \opt{newzealand} \\ +French & France, Canada & \opt{french}, \opt{francais}, \opt{canadien} \\ +German & Germany & \opt{german}, \opt{ngerman} \\ + & Austria & \opt{austrian}, \opt{naustrian} \\ +Greek & Greece & \opt{greek} \\ +Italian & Italy & \opt{italian} \\ +Norwegian & Norway & \opt{norsk}, \opt{nynorsk} \\ +Portuguese& Brazil & \opt{brazil} \\ + & Portugal & \opt{portuges} \\ +Spanish & Spain & \opt{spanish} \\ +Swedish & Sweden & \opt{swedish} \\ +\bottomrule +\end{tabularx} +\caption{Supported Languages} +\label{bib:fld:tab1} +\end{table} + +\fielditem{hyphenation}{identifier} + +The language of the bibliography entry. The identifier must be a language name known to the \sty{babel} package. This information may be used to switch hyphenation patterns and localize strings in the bibliography. Note that the language names are case sensitive. The languages currently supported by this package are given in \tabref{bib:fld:tab1}. Note that \sty{babel} treats the identifier \opt{english} as an alias of \opt{british} or \opt{american}, depending on the babel version. The \sty{biblatex} package always treats it as an alias of \opt{american}. It is preferable to use the language identifiers \opt{american} and \opt{british} to avoid any possible confusion. Compare \bibfield{language} in \secref{bib:fld:dat}. + +\fielditem{indexsorttitle}{literal} + +The title used when sorting the index. In contrast to \bibfield{indextitle}, this field is used for sorting only. The printed title in the index is the \bibfield{indextitle} or the \bibfield{title} field. This field may be useful if the title contains special characters or commands which interfere with the sorting of the index. Consider this example: + +\begin{lstlisting}[style=bibtex]{} +title = {The \LaTeX\ Companion}, +indextitle = {\LaTeX\ Companion, The}, +indexsorttitle = {LATEX Companion}, +\end{lstlisting} +% +Style authors should note that \sty{biblatex} automatically copies the value of either the \bibfield{indextitle} or the \bibfield{title} field to \bibfield{indexsorttitle} if the latter field is undefined. + +\fielditem{keywords}{comma-separated values} + +A comma"=separated list of keywords. These keywords are intended for the bibliography filters (see \secref{use:bib:bib, use:use:div}), they are usually not printed. Note that spaces after commas are ignored. + +\fielditem{options}{comma-separated \keyval options} + +A comma"=separated list of entry options in \keyval notation. This field is used to set options on a per"=entry basis. See \secref{use:opt:bib} for details. Note that citation and bibliography styles may define additional entry options. + +\fielditem{presort}{string} + +A field used to modify the sorting order of the bibliography. This field is the first thing the sorting algorithm considers when sorting the bibliography, hence it may be used to drastically change the sorting order. This field is only used internally by \bibtex. The default value of this string is |mm|, hence you may use the values |aa| through |ml| to move an entry towards the top of the list and |mn| through |zz| to move it towards the bottom. This may be useful when creating subdivided bibliographies with the bibliography filters. Please refer to \secref{use:srt} for an in-depth explanation of the sorting process. + +\fielditem{sortkey}{literal} + +A field used to modify the sorting order of the bibliography. Think of this field as the master sort key. If present, \sty{biblatex} uses this field during sorting and ignores everything else, except for the \bibfield{presort} field. This field is only used internally during sorting. Please refer to \secref{use:srt} for an in-depth explanation of the sorting process. + +\listitem{sortname}{name} + +A name or a list of names used to modify the sorting order of the bibliography. If present, this list is used instead of \bibfield{author} or \bibfield{editor} when sorting the bibliography. It is only used internally during sorting. Please refer to \secref{use:srt} for an in-depth explanation of the sorting process. + +\fielditem{sorttitle}{literal} + +A field used to modify the sorting order of the bibliography. If present, this field is used instead of the \bibfield{title} field when sorting the bibliography. It is only used internally during sorting. The \bibfield{sorttitle} field may come in handy if you have an entry with a title like «An Introduction to\dots» and want that alphabetized under <I> rather than <A>. In this case, you could put «Introduction to\dots» in the \bibfield{sorttitle} field. Please refer to \secref{use:srt} for an in-depth explanation of the sorting process. + +\fielditem{sortyear}{literal} + +A field used to modify the sorting order of the bibliography. If present, this field is used instead of the \bibfield{year} field when sorting the bibliography. It is only used internally during sorting. Please refer to \secref{use:srt} for an in-depth explanation of the sorting process. + +\fielditem{xref}{entry key} + +This field provides an alternative cross"=referencing mechanism. It differs from \bibfield{crossref} in that the child entry will not inherit any data from the parent entry specified in the \bibfield{xref} field. If the number of child entries referencing a specific parent entry hits a certain threshold, the parent entry is automatically added to the bibliography even if it has not been cited explicitly. This threshold is settable with the \opt{mincrossrefs} package option from \secref{use:opt:pre}. Style authors should note that whether or not the \bibfield{xref} fields of the child entries are defined on the \sty{biblatex} level depends on the availability of the parent entry. If the parent entry is available, the \bibfield{xref} fields of the child entries will be defined. If not, their \bibfield{xref} fields will be undefined. Whether the parent entry is added to the bibliography implicitly because of the threshold or explicitly because it has been cited does not matter. Please refer to \secref{bib:cav:ref} for further explanation. See also \bibfield{crossref}. + +\end{fieldlist} + +\subsubsection{Custom fields} +\label{bib:fld:ctm} + +The fields listed in this section are intended for special bibliography styles. They are not used by the standard bibliography styles. + +\begin{fieldlist} + +\listitem{name{[a--c]}}{name} + +Custom lists for special bibliography styles. Not used by the standard bibliography styles. + +\fielditem{name{[a--c]}type}{key} + +Similar to \bibfield{authortype} and \bibfield{editortype} but referring to the fields \bibfield{name{[a--c]}}. Not used by the standard bibliography styles. + +\listitem{list{[a--f]}}{literal} + +Custom lists for special bibliography styles. Not used by the standard bibliography styles. + +\fielditem{user{[a--f]}}{literal} + +Custom fields for special bibliography styles. Not used by the standard bibliography styles. + +\fielditem{verb{[a--c]}}{literal} + +Similar to the custom fields above except that these are verbatim fields. Not used by the standard bibliography styles. + +\end{fieldlist} + +\subsubsection{Field aliases} +\label{bib:fld:als} + +The aliases listed in this section are provided for backwards compatibility with traditional \bibtex and other applications based on traditional \bibtex styles. Note that these aliases are immediately resolved as the \file{bib} file is processed. All bibliography and citation styles must use the names of the fields they point to, not the alias. In \file{bib} files, you may use either the alias or the field name but not both at the same time. + +\begin{fieldlist} + +\listitem{address}{literal} + +An alias of \bibfield{location}, see \secref{bib:fld:dat}. Traditional \bibtex uses the slightly misleading field name \bibfield{address} for the place of publication, \ie the location of the publisher. This package uses \bibfield{location} for that, but \bibfield{address} is supported as an alias. See also \secref{bib:use:and}. + +\fielditem{annote}{literal} + +An alias of \bibfield{annotation}, provided for \sty{jurabib} compatibility. + +\fielditem{journal}{literal} + +An alias of \bibfield{journaltitle}, see \secref{bib:fld:dat}. + +\fielditem{key}{literal} + +An alias of \bibfield{sortkey}, see \secref{bib:fld:spc}. + +\fielditem{pdf}{verbatim} + +An alias of \bibfield{file}, see \secref{bib:fld:dat}. This alias is provided for JabRef compatibility. + +\listitem{school}{literal} + +An alias of \bibfield{institution}, see \secref{bib:fld:dat}. The \bibfield{institution} field is used by traditional \bibtex for technical reports whereas the \bibfield{school} field holds the institution associated with theses. This package employs \bibfield{institution} in both cases, but \bibfield{school} is supported as an alias. See also \secref{bib:use:and}. + +\end{fieldlist} + +\subsection{Usage notes} +\label{bib:use} + +The entry types and fields supported by this package should for the most part be intuitive to use for anyone familiar with \bibtex. However, apart from the additional types and fields provided by this package, some of the familiar ones are handled in a way which is in need of explanation. +This package includes some compatibility code for \file{bib} files which were generated with a traditional \bibtex style in mind. Unfortunately, it is not possible to handle all legacy files automatically because \sty{biblatex}'s data model is slightly different from traditional \bibtex. Therefore, such \file{bib} files will most likely require editing in order to work properly with this package. In sum, the following items are different from traditional \bibtex styles: + +\begin{itemize} +\setlength{\itemsep}{0pt} +\item The entry type \bibtype{inbook}. See \secref{bib:typ:blx, bib:use:inb} for details. +\item The fields \bibfield{institution}, \bibfield{organization}, and \bibfield{publisher} as well as the aliases \bibfield{address} and \bibfield{school}. See \secref{bib:fld:dat, bib:fld:als, bib:use:and} for details. +\item The handling of certain types of titles. See \secref{bib:use:ttl} for details. +\item The field \bibfield{series}. See \secref{bib:fld:dat, bib:use:ser} for details. +\item The fields \bibfield{year} and \bibfield{month}. See \secref{bib:fld:dat, bib:use:dat, bib:use:iss} for details. +\item The field \bibfield{edition}. See \secref{bib:fld:dat} for details. +\item The field \bibfield{key}. See \secref{bib:use:key} for details. +\end{itemize} + +Users of the \sty{jurabib} package should note that the \bibfield{shortauthor} field is treated as a name list by \sty{biblatex}, see \secref{bib:use:inc} for details. + +\subsubsection{The entry type \bibtype{inbook}} +\label{bib:use:inb} + +Use the \bibtype{inbook} entry type for a self"=contained part of a book with its own title only. It relates to \bibtype{book} just like \bibtype{incollection} relates to \bibtype{collection}. See \secref{bib:use:ttl} for examples. If you want to refer to a chapter or section of a book, simply use the \bibfield{book} type and add a \bibfield{chapter} and\slash or \bibfield{pages} field. Whether a bibliography should at all include references to chapters or sections is controversial because a chapter is not a bibliographic entity. + +\subsubsection{Missing and omissible data} +\label{bib:use:key} + +The fields marked as <required> in \secref{bib:typ:blx} are not strictly required in all cases. The bibliography styles which ship with this package can get by with as little as a \bibfield{title} field for most entry types. A book published anonymously, a periodical without an explicit editor, or a software manual without an explicit author should pose no problem as far as the bibliography is concerned. Citation styles, however, may have different requirements. For example, an author"=year citation scheme obviously requires an \bibfield{author}\slash \bibfield{editor} and a \bibfield{year} field. + +You may generally use the \bibfield{label} field to provide a substitute for any missing data required for citations. How the \bibfield{label} field is employed depends on the citation style. The author"=year citation styles which come with this package use the \bibfield{label} field as a fallback if either the \bibfield{author}\slash \bibfield{editor} or the \bibfield{year} is missing. The numeric styles, on the other hand, do not use it at all since the numeric scheme is independent of the available data. The author"=title styles ignore it as well, because the bare \bibfield{title} is usually sufficient to form a unique citation and a title is expected to be available in any case. The \bibfield{label} field may also be used to override the non"=numeric portion of the automatically generated \bibfield{labelalpha} field used by alphabetic citation styles. See \secref{aut:bbx:fld} for details. + +Note that traditional \bibtex styles support a \bibfield{key} field which is used for alphabetizing if both \bibfield{author} and \bibfield{editor} are missing. The \sty{biblatex} package treats \bibfield{key} as an alias of \bibfield{sortkey}. In addition to that, it offers very fine-grained sorting controls, see \secref{bib:fld:spc, use:srt} for details. The \sty{natbib} package employs the \bibfield{key} field as a fallback label for citations. Use the \bibfield{label} field instead. + +\subsubsection{Corporate authors and editors} +\label{bib:use:inc} + +Corporate authors and editors are given in the \bibfield{author} or \bibfield{editor} field, respectively. Note that they should be wrapped in an extra pair of curly braces to prevent \bibtex from treating them as personal names which are to be dissected into their components. Use the \bibfield{shortauthor} field if you want to give an abbreviated form of the name or an acronym for use in citations. + +\begin{lstlisting}[style=bibtex]{} +author = {{National Aeronautics and Space Administration}}, +shortauthor = {NASA}, +\end{lstlisting} +% +The default citation styles will use the short name in all citations while the full name is printed in the bibliography. For corporate editors, use the corresponding fields \sty{editor} and \sty{shorteditor}. Since all of these fields are treated as name lists, it is possible to mix personal names and corporate names, provided that the names of all corporations and institutions are wrapped in braces. + +\begin{lstlisting}[style=bibtex]{} +editor = {{National Aeronautics and Space Administration} + and Doe, John}, +shorteditor = {NASA and Doe, John}, +\end{lstlisting} +% +Users switching from the \sty{jurabib} package to \sty{biblatex} should note that the \bibfield{shortauthor} field is treated as a name list. + +\subsubsection{Literal lists} +\label{bib:use:and} + +The fields \bibfield{institution}, \bibfield{organization}, \bibfield{publisher}, and \bibfield{location} are literal lists in terms of \secref{bib:fld}. This also applies to \bibfield{origlocation}, \bibfield{origpublisher} and to the field aliases \bibfield{address} and \bibfield{school}. All of these fields may contain a list of items separated by the keyword <|and|>. If such fields contains a literal <|and|>, it must be wrapped in braces. + +\begin{lstlisting}[style=bibtex]{} +publisher = {William Reid {and} Company}, +institution = {Office of Information Management {and} Communications}, +organization = {American Society for Photogrammetry {and} Remote Sensing + and American Congress on Surveying {and} Mapping}, +\end{lstlisting} +% +Note the difference between a literal <|{and}|> and the list separator <|and|> in the above examples. Legacy files which have not been updated for use with \sty{biblatex} will still work if these fields do not contain a literal <and>. However, note that you will miss out on the additional features of literal lists in this case, such as configurable formatting and automatic truncation. + +\subsubsection{Titles} +\label{bib:use:ttl} + +The following examples demonstrate how to handle different types of titles. Let's start with a five"=volume work which is referred to as a whole: + +\begin{lstlisting}[style=bibtex]{} +@Book{works, + author = {Shakespeare, William}, + title = {Collected Works}, + volumes = {5}, + ... +\end{lstlisting} +% +The individual volumes of a multi"=volume work usually have a title of their own. Suppose the fourth volume of the \emph{Collected Works} includes Shakespeare's sonnets and we are referring to this volume only: + +\begin{lstlisting}[style=bibtex]{} +@Book{sonnets, + author = {Shakespeare, William}, + maintitle = {Collected Works}, + title = {Sonnets}, + volume = {4}, + ... +\end{lstlisting} +% +If the individual volumes do not have a title, we put the main title in the \bibfield{title} field and include a volume number: + +\begin{lstlisting}[style=bibtex]{} +@Book{sonnets, + author = {Shakespeare, William}, + title = {Collected Works}, + volume = {4}, + ... +\end{lstlisting} +% +In the next example, we are referring to a part of a volume, but this part is a self"=contained work with its own title. The respective volume also has a title and there is still the main title of the entire edition: + +\begin{lstlisting}[style=bibtex]{} +@InBook{lear, + author = {Shakespeare, William}, + bookauthor = {Shakespeare, William}, + maintitle = {Collected Works}, + booktitle = {Tragedies}, + title = {King Lear}, + volume = {1}, + pages = {53-159}, + ... +\end{lstlisting} +% +Suppose the first volume of the \emph{Collected Works} includes a reprinted essay by a well"=known scholar. This is not the usual introduction by the editor but a self"=contained work. The \emph{Collected Works} also have a separate editor: + +\begin{lstlisting}[style=bibtex]{} +@InBook{stage, + author = {Expert, Edward}, + title = {Shakespeare and the Elizabethan Stage}, + bookauthor = {Shakespeare, William}, + editor = {Bookmaker, Bernard}, + maintitle = {Collected Works}, + booktitle = {Tragedies}, + volume = {1}, + pages = {7-49}, + ... +\end{lstlisting} +% +See \secref{bib:use:ser} for further examples. + +\subsubsection{Editorial roles} +\label{bib:use:edr} + +The type of editorial role performed by an editor in one of the \bibfield{editor} fields (\ie \bibfield{editor}, \bibfield{editora}, \bibfield{editorb}, \bibfield{editorc}) may be specified in the corresponding \bibfield{editor...type} field. The following roles are supported by default. The role <\texttt{editor}> is the default. In this case, the \bibfield{editortype} field is omissible. + +\begin{marglist} +\setlength{\itemsep}{0pt} +\item[editor] The main editor. This is the most generic editorial role and the default value. +\item[compiler] Similar to \texttt{editor} but used if the task of the editor is mainly compiling. +\item[founder] The founding editor of a periodical or a comprehensive publication project such as a <Collected Works> edition or a long"=running legal commentary. +\item[continuator] An editor who continued the work of the founding editor (\texttt{founder}) but was subsequently replaced by the current editor (\texttt{editor}). +\item[redactor] A secondary editor whose task is redacting the work. +\item[collaborator] A secondary editor or a consultant to the editor. +\end{marglist} +% +For example, if the task of the editor is compiling, you may indicate that in the corresponding \bibfield{editortype} field: + +\begin{lstlisting}[style=bibtex]{} +@Collection{..., + editor = {Editor, Edward}, + editortype = {compiler}, + ... +\end{lstlisting} +% +There may also be secondary editors in addition to the main editor: + +\begin{lstlisting}[style=bibtex]{} +@Book{..., + author = {...}, + editor = {Editor, Edward}, + editora = {Redactor, Randolph}, + editoratype = {redactor}, + editorb = {Consultant, Conrad}, + editorbtype = {collaborator}, + ... +\end{lstlisting} +% +Periodicals or long"=running publication projects may see several generations of editors. For example, there may be a founding editor in addition to the current editor: + +\begin{lstlisting}[style=bibtex]{} +@Book{..., + author = {...}, + editor = {Editor, Edward}, + editora = {Founder, Frederic}, + editoratype = {founder}, + ... +\end{lstlisting} +% +Note that only the \bibfield{editor} is considered in citations and when sorting the bibliography. If an entry is typically cited by the founding editor (and sorted accordingly in the bibliography), the founder goes into the \bibfield{editor} field and the current editor moves to one of the \bibfield{editor...} fields: + +\begin{lstlisting}[style=bibtex]{} +@Collection{..., + editor = {Founder, Frederic}, + editortype = {founder}, + editora = {Editor, Edward}, + ... +\end{lstlisting} +% +You may add more roles by initializing and defining a new localization key whose name corresponds to the identifier in the \bibfield{editor...type} field. See \secref{use:lng,aut:lng:cmd} for details. + +\subsubsection{Publication and journal series} +\label{bib:use:ser} + +The \bibfield{series} field is used by traditional \bibtex styles both for the main title of a multi"=volume work and for a publication series, \ie a loosely related sequence of books by the same publisher which deal with the same general topic or belong to the same field of research. This may be ambiguous. This package introduces a \bibfield{maintitle} field for multi"=volume works and employs \bibfield{series} for publication series only. The volume or number of a book in the series goes in the \bibfield{number} field in this case: + +\begin{lstlisting}[style=bibtex]{} +@Book{..., + author = {Expert, Edward}, + title = {Shakespeare and the Elizabethan Age}, + series = {Studies in English Literature and Drama}, + number = {57}, + ... +\end{lstlisting} +% +The \bibtype{article} entry type makes use of the \bibfield{series} field as well, but handles it in a special way. First, a test is performed to determine whether the value of the field is an integer. If so, it will be printed as an ordinal. If not, another test is performed to determine whether it is a localization key. If so, the localized string is printed. If not, the value is printed as is. Consider the following example of a journal published in numbered series: + +\begin{lstlisting}[style=bibtex]{} +@Article{..., + journal = {Journal Name}, + series = {3}, + volume = {15}, + number = {7}, + year = {1995}, + ... +\end{lstlisting} +% +This entry will be printed as «\emph{Journal Name}. 3rd ser. 15.7 (1995)». Some journals use designations such as «old series» and «new series» instead of a number. Such designations may be given in the \bibfield{series} field as well, either as a literal string or as a localization key. Consider the following example which makes use of the localization key \texttt{newseries}: + +\begin{lstlisting}[style=bibtex]{} +@Article{..., + journal = {Journal Name}, + series = {newseries}, + volume = {9}, + year = {1998}, + ... +\end{lstlisting} +% +This entry will be printed as «\emph{Journal Name}. New ser. 9 (1998)». See \secref{aut:lng:key} for a list of localization keys defined by default. + +\subsubsection{Date specifications} +\label{bib:use:dat} + +\begin{table} +\tablesetup +\begin{tabularx}{\columnwidth}{@{}>{\ttfamily}llX@{}} +\toprule +\multicolumn{1}{@{}H}{Date Specification} & +\multicolumn{2}{H}{Formatted Date (Examples)} \\ +\cmidrule(l){2-3} +& +\multicolumn{1}{H}{Short Format} & +\multicolumn{1}{H}{Long Format} \\ +\cmidrule{1-1}\cmidrule(l){2-2}\cmidrule(l){3-3} +1850 & 1850 & 1850 \\ +1967-02 & 02/1967 & February 1967 \\ +2009-01-31 & 31/01/2009 & 31st January 2009 \\ +1988/1992 & 1988--1992 & 1988--1992 \\ +2002-01/2002-02 & 01/2002--02/2002 & January 2002--February 2002 \\ +1995-03-30/1995-04-05 & 30/03/1995--05/04/1995 & 30th March 1995--5th April 1995 \\ +\bottomrule +\end{tabularx} +\caption{Date Specifications} +\label{bib:use:tab1} +\end{table} + +The date fields \bibfield{date}, \bibfield{origdate}, \bibfield{eventdate}, and \bibfield{urldate} require a date specification in \texttt{yyyy-mm-dd} format. Date ranges are given as \texttt{yyyy-mm-dd\slash yyyy-mm-dd}. Partial dates are valid provided that date components are omitted at the end only. See \tabref{bib:use:tab1} for some examples of valid date specifications and the formatted date autmatically generated by \sty{biblatex}. The formatted date is language specific and will be adapted automatically. If there is no \bibfield{date} field in an entry, \sty{biblatex} will also consider the fields \bibfield{year} and \bibfield{month} for backwards compatibility with traditional \bibtex. Style author should note that date fields like \bibfield{date} or \bibfield{origdate} are only available in the \file{bib} file. All dates are parsed and dissected into their components as the \file{bib} file is processed. The date components are made available to styles by way of the special fields discussed in \secref{aut:bbx:fld:dat}. + +\subsubsection{Years, months and journal issues} +\label{bib:use:iss} + +The fields \bibfield{year} and \bibfield{month} are integer fields. The bibliography style converts the month to a language dependent string, ordinal, or date as required. For backwards compatibility, you may also use the following three"=letter abbreviations in the \bibfield{month} field: \texttt{jan}, \texttt{feb}, \texttt{mar}, \texttt{apr}, \texttt{may}, \texttt{jun}, \texttt{jul}, \texttt{aug}, \texttt{sep}, \texttt{oct}, \texttt{nov}, \texttt{dec}. Note that these abbreviations are \bibtex strings which must be given without any braces or quotes. When using them, don't say |month={jan}| or |month="jan"| but |month=jan|. It is not possible to specify a month such as |month={8/9}|. Use the \bibfield{date} field for date ranges instead. Quarterly journals are typically identified by a designation such as <Spring> or <Summer> which should be given in the \bibfield{issue} field. The placement of the \bibfield{issue} field in \bibtype{article} entries is similar to and overrides the \bibfield{month} field. + +\subsubsection{Pagination} +\label{bib:use:pag} + +When specifying a page or page range, either in the \bibfield{pages} field of an entry or in the \prm{postnote} argument to a citation command, it is convenient to have \sty{biblatex} add prefixes like <p.> or <pp.> automatically and this is indeed what this package does by default. However, some works may use a different pagination scheme or may not be cited by page but rather by verse or line number. This is when the \bibfield{pagination} and \bibfield{bookpagination} fields come into play. As an example, consider the following entry: + +\begin{lstlisting}[style=bibtex]{} +@InBook{key, + title = {...}, + pagination = {verse}, + booktitle = {...}, + bookpagination = {page}, + pages = {53--65}, + ... +\end{lstlisting} +% +The \bibfield{bookpagination} field affects the formatting of the \bibfield{pages} and \bibfield{pagetotal} fields in the list of references. Since \texttt{page} is the default, this field is omissible in the above example. In this case, the page range will be formatted as <pp.~53--65>. Suppose that, when quoting from this work, it is customary to use verse numbers rather than page numbers in citations. This is reflected by the \bibfield{pagination} field, which affects the formatting of the \prm{postnote} argument to any citation command. With a citation like |\cite[17]{key}|, the postnote will be formatted as <v.~17>. Setting the \bibfield{pagination} field to \texttt{section} would yield <\S~17>. See \secref{use:cav:pag} for further usage instructions. + +The \bibfield{pagination} and \bibfield{bookpagination} fields are key fields. This package will try to use their value as a localization key, provided that the key is defined. Always use the singular form of the key name in \file{bib} files, the plural is formed automatically. The keys \texttt{page}, \texttt{column}, \texttt{line}, \texttt{verse}, \texttt{section}, and \texttt{paragraph} are predefined, with \texttt{page} being the default. The string <\texttt{none}> has a special meaning when used in a \bibfield{pagination} or \bibfield{bookpagination} field. It suppresses the prefix for the respective entry. If there are no predefined localization keys for the pagination scheme required by a certain entry, you can simply add them. See the commands \cmd{NewBibliographyString} and \cmd{DefineBibliographyStrings} in \secref{use:lng}. You need to define two bibliography strings for each additional pagination scheme: the singular form (whose localization key corresponds to the value of the \bibfield{pagination} field) and the plural form (whose localization key must be the singular plus the letter <\texttt{s}>). See the predefined keys in \secref{aut:lng:key} for examples. + +\subsection{Hints and caveats} +\label{bib:cav} + +This section provides some additional hints concerning the \bibtex interface of this package. It also addresses some common problems. + +\subsubsection{Cross referencing} +\label{bib:cav:ref} + +\bibtex's \bibfield{crossref} field provides a handy cross-referencing mechanism which inherits data missing in a child entry from the corresponding parent entry indicated by the value of the \bibfield{crossref} field. Unfortunately, this mechanism is static and uses a one-on-one field mapping. This reduces its usefulness significantly because it will cause problems in quite a few cases. For example, the \bibfield{subtitle} of a cross-referenced \bibtype{collection} entry may end up in the \bibfield{subtitle} field, rather than in the \bibfield{booksubtitle} field, of the corresponding \bibtype{incollection} child entry. It is possible to work around this problem by including an empty \bibfield{subtitle} in the child entry. This package also provides an alternative cross-referencing mechanism. The \bibfield{xref} field differs from \bibfield{crossref} in that the child entry will not inherit \emph{any} data from the parent entry specified in the \bibfield{xref} field. This implies that child entries must include all bibliographic data. The \bibfield{xref} field is merely a pointer which may be used by bibliography styles which format child entries in a special way (see \secref{aut:cav:mif} for an example). If the parent entry is referenced by a certain number of child entries, \sty{biblatex} will automatically execute the equivalent of a \cmd{nocite} command to request it from \bibtex. The threshold is controlled by the \opt{mincrossrefs} package option from \secref{use:opt:pre}. Style authors should note that whether or not the \bibfield{xref} fields of the child entries are defined on the \sty{biblatex} level depends on the availability of the parent entry. If the parent entry is available, the \bibfield{xref} fields of the child entries will be defined. If not, their \bibfield{xref} fields will be undefined. Whether the parent entry is added to the bibliography implicitly because of the threshold or because it has been cited explicitly in the document does not matter. + +\subsubsection{\bibtex capacity issues} +\label{bib:cav:btx} + +A venerable tool originally developed in the 1980s, \bibtex uses static memory allocation, much to the dismay of users working with large bibliographical databases. With a large \file{bib} file which contains several hundred entries, \bibtex is very likely to run out of memory. The number of entries it can cope with depends on the number of fields defined by the \bibtex style (\file{bst}). Style files which define a considerable number of fields, such as \path{biblatex.bst}, are more likely to trigger such problems. Unfortunately, traditional \bibtex does not output a clear error message when it runs out of memory but exposes a rather cryptical kind of faulty behavior. The warning messages printed in this case look like this: + +\begin{lstlisting}[style=plain]{} +Warning--I'm ignoring Jones1995's extra "year" field +--line 422 of file huge.bib +Warning--I'm ignoring Jones1995's extra "volume" field +--line 423 of file huge.bib +\end{lstlisting} +% +These warning messages could indeed indicate that the entry \texttt{Jones1995} is faulty because it includes two \bibfield{year} and two \bibfield{volume} fields. If that is not the case and the \file{bib} file is fairly large, this is most likely a capacity issue. What makes these warnings so confusing is that they are not tied to a specific entry. If you remove the allegedly faulty entry, a different one will trigger similar warnings. This is one reason why switching to \file{bibtex8}, the 8-bit implementation of \bibtex, is advisable. Alas, \file{bibtex8} is a venerable tool as well and will also run out of memory with its default capacity. Switching from traditional \bibtex to \file{bibtex8} is still an improvement because the capacity of the latter may be increased at run"=time via command"=line switches and it also prints unambiguous error messages, for example: + +\begin{table} +\numtablesetup +\begin{tabularx}{\columnwidth}{@{}S@{}Srnnn@{}} +\toprule +\multicolumn{1}{@{}H}{Parameter} & +\multicolumn{1}{@{}H}{Switch} & +\multicolumn{4}{@{}H}{Capacity} \\ +\cmidrule{3-6} +&& \multicolumn{1}{@{}H}{Default} & +\multicolumn{1}{@{}N}{\texttt{-{}-big}} & +\multicolumn{1}{@{}N}{\texttt{-{}-huge}} & +\multicolumn{1}{@{}N@{}}{\texttt{-{}-wolfgang}} \\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-6} +max\_cites & -{}-mcites & 750 & 2000 & 5000 & 7500 \\ +max\_ent\_ints & -{}-mentints & 3000 & 4000 & 5000 & 7500 \\ +max\_ent\_strs & -{}-mentstrs & 3000 & 6000 & 10000 & 10000 \\ +max\_fields & -{}-mfields & 17250 & 30000 & 85000 & 125000 \\ +max\_strings & -{}-mstrings & 4000 & 10000 & 19000 & 30000 \\ +pool\_size & -{}-mpool & 65530 & 130000 & 500000 & 750000 \\ +wiz\_fn\_space & -{}-mwizfuns & 3000 & 6000 & 10000 & 10000 \\ +hash\_prime & & 4253 & 8501 & 16319 & 30011 \\ +hash\_size & & 5000 & 10000 & 19000 & 35000 \\ +\bottomrule +\end{tabularx} +\caption[Capacity of \bin{bibtex8}]{Capacity and Switches of \bin{bibtex8}} +\label{bib:cav:tab1} +\end{table} + +\begin{lstlisting}[style=plain]{} +17289 fields: +Sorry---you've exceeded BibTeX's total number of fields 17250 +\end{lstlisting} +% +\Tabref{bib:cav:tab1} gives an overview of the various capacity parameters of \file{bibtex8} and the command"=line switches used to increase their default values. There are two ways to increase the capacity on the command"=line. You may use a high"=level switch like |--huge| to select a different set of defaults or low"=level switches such as |--mfields| to modify a single parameter. The first thing you should always do is run \file{bibtex8} with the |--wolfgang| switch. Don't even bother trying anything else. With a very large database, however, even that capacity may be too small. In this case, you need to resort to the low"=level switches. Here is an example of a set of switches which should cope with a \file{bib} file containing about 1000 entries: + +\begin{lstlisting}[style=plain]{} +bibtex8 --wolfgang --mcites 30000 --mentints 30000 --mentstrs 40000 + --mfields 250000 --mstrings 35000 --mpool 750000 --csfile csfile.csf + auxfile +\end{lstlisting} +% +When taking a closer look at \tabref{bib:cav:tab1}, you will notice that there are two parameters which can not be modified directly, |hash_prime| and |hash_size|. Increasing these values is only possible with the high"=level switches. That is why the above command includes the |--wolfgang| switch in addition to the low"=level switches. This situation is very unfortunate because the hash size effectively sets a cap on some other parameters. For example, |max_strings| can not be greater than |hash_size|. If you hit this cap, all you can do is recompile \file{bibtex8} with a larger capacity. Also note that the |wiz_fn_space| parameter is not related to the \file{bib} file but to the memory requirements of the \file{bst} file. \file{biblatex.bst} needs a value of about 6000. The value 10000 implicitly used by the |--wolfgang| switch is fine. Note that Biber, the next"=generation database backend of \sty{biblatex}, eliminates all of the above limitations. + +\subsubsection{\bibtex sorting and encoding issues} +\label{bib:cav:enc} + +Traditional \bibtex can only alphabetize Ascii characters correctly. If the bibliographic data includes non"=Ascii characters, they have to be given in Ascii notation. For example, instead of typing a letter like <ä> directly, you need to input it as |\"a|, using an accent command and the Ascii letter. This Ascii notation needs to be wrapped in a pair of curly braces. Traditional \bibtex will then ignore the accent and use the Ascii letter for sorting. Here are a few examples: + +\begin{lstlisting}[style=bibtex,upquote]{} +author = {S<<{\'a}>>nchez, Jos<<{\'e}>>}, +editor = {Ma<<{\ss}>>mann, R<<{\"u}>>diger}, +translator = {Ferdi<<{\`e}>>re, Fr<<{\c{c}}>>ois}, +title = {<<{\OE}>>uvres compl<<{\`e}>>tes}, +\end{lstlisting} +% +Apart from it being inconvenient, there are two major issues with this convention. One subtle problem is that the extra set of braces suppresses the kerning on both sides of all non"=Ascii letters. But first and foremost, simply ignoring all accents may not be the correct way to handle them. For example, in Danish, the letter <å> is the very last letter of the alphabet, so it should be alphabetized after <z>. \bibtex will sort it like an <a>. The <æ> ligature and the letter <ø> are also sorted after <z> in this language. There are similar cases in Norwegian. In Swedish, the letter <ö> is the very last letter of the alphabet and the letters <å> and <ä> are also alphabetized after <z>, rather than like an <a>. What's more, even the sorting of Ascii characters is done in a rather peculiar way by traditional \bibtex because the sorting algorithm uses Ascii codepage order (\texttt{0-9,A-Z,a-z}). This implies that the lowercase letter <a> would end up after the uppercase <Z>, which is not even acceptable in the language \bibtex was originally designed for. The traditional \file{bst} files work around this problem by converting all strings used for sorting to lowercase, \ie sorting is effectively case"=insensitive. + +These are the major reasons why switching to \file{bibtex8}, the 8-bit implementation of \bibtex, is advisable. \file{bibtex8} can sort in a case"=sensitive way and it can handle (single byte) non"=Ascii characters properly, provided that you supply it with a suitable \file{csf} file and give the |--csfile| switch on the command line. This also implies that it is possible to apply language specific sorting rules to the bibliography. The \sty{biblatex} package comes with \file{csf} files for some common Western European encodings. \bin{bibtex8} also ships with a few \file{csf} files. Note that \file{biblatex.bst} can not detect if it is running under traditional \bibtex or \file{bibtex8}, hence the \opt{bibtex8} package option. By default, sorting is case-insensitive since this is required for traditional \bibtex. If the \opt{bibtex8} package option is enabled, sorting is case-sensitive. + +Since \file{bibtex8} is backwards compatible with traditional \bibtex, it is possible to mix 8-bit input and Ascii notation. This is useful if the encoding used in the \file{bib} file does not cover all required characters. There are also a few marginal cases in which the Ascii notation scheme would yield better sorting results. A typical example is the ligature <½>. \file{bibtex8} will handle this ligature like a single character. Depending on the sorting scheme defined in the \file{csf} file, it could be treated like an <o> or alphabetized after the letter <o> but it can not be sorted as <oe>. The Ascii notation (|\oe|) is equivalent to <oe> during sorting: + +\begin{lstlisting}[style=bibtex,upquote]{} +title = {<<¼>>uvres compl<<è>>tes}, +title = {<<{\OE}>>uvres compl<<è>>tes}, +\end{lstlisting} +% +Sometimes even that is not sufficient and further tricks are required. For example, the letter <ß> in German is particularly tricky. This letter is essentially alphabetized as <ss> but after <ss>. For example, a name like <Baßmann> would be alphabetized as follows: Basmann\slash Bassmann\slash Baßmann\slash Bastmann. In this case, the Ascii notation (|\ss|) would yield slightly better sorting results than <ß> in conjunction with a \file{csf} file which treats <ß> like <s>: + +\begin{lstlisting}[style=bibtex,upquote]{} +author = {Ba<<{\ss}>>mann, Paul}, +\end{lstlisting} +% +To get it absolutely right, however, you need to resort to the \bibfield{sortname} field: + +\begin{lstlisting}[style=bibtex,upquote]{} +author = {Ba<<ß>>mann, Paul}, +sortname = {Ba<<sszz>>mann, Paul}, +\end{lstlisting} +% +Not only \bibtex, \tex needs to know about the encoding as well. When using non"=Ascii characters in a \file{bib} file, load the \sty{inputenc} package and specify the encoding as usual. The \sty{biblatex} package is also capable of handling conflicting encodings in \file{tex} and \file{bib} files, provided that you specify the encoding of the \file{bib} file with the \opt{bibencoding} package option. Here are a few typical cases along with the relevant lines from the document preamble: + +\begin{itemize} +\setlength{\itemsep}{0pt} + +\item Ascii notation in both the \file{tex} and the \file{bib} file: + +\begin{lstlisting}[style=latex]{} +\usepackage{biblatex} +\end{lstlisting} + +\item Latin\,1 encoding (\acr{ISO}-8859-1) in the \file{tex} file, Ascii notation in the \file{bib} file: + +\begin{lstlisting}[style=latex]{} +\usepackage[latin1]{inputenc} +\usepackage{biblatex} +\end{lstlisting} + +\item Latin\,9 encoding (\acr{ISO}-8859-15) in both the \file{tex} and the \file{bib} file: + +\begin{lstlisting}[style=latex]{} +\usepackage[latin9]{inputenc} +\usepackage[bibencoding=inputenc,backend=bibtex8]{biblatex} +\end{lstlisting} + +\item \acr{utf-8} encoding in the \file{tex} file, Latin\,1 (\acr{ISO}-8859-1) in the \file{bib} file: + +\begin{lstlisting}[style=latex]{} +\usepackage[utf8]{inputenc} +\usepackage[bibencoding=latin1,backend=bibtex8]{biblatex} +\end{lstlisting} + +\item Using \acr{utf-8} encoding in both the \file{tex} and the \file{bib} file is not possible with traditional \bibtex or \bin{bibtex8} since neither of them is capable of handling multi"=byte encodings such as \acr{utf-8}. In this case, you need to use a single"=byte encoding such as Latin 1 (see above) or resort to Ascii notation in the \file{bib} file: + +\begin{lstlisting}[style=latex]{} +\usepackage[utf8]{inputenc} +\usepackage{biblatex} +\end{lstlisting} + +\item When using Biber as the database backend, it is possible to have a transparent \acr{utf-8} workflow, \ie to use \acr{utf-8} encoding in both the \file{tex} and the \file{bib} file: + +\begin{lstlisting}[style=latex]{} +\usepackage[utf8]{inputenc} +\usepackage[backend=biber]{biblatex} +\end{lstlisting} + +\end{itemize} + +When using a non"=Ascii encoding in the \file{bib} file, it is important to understand what \sty{biblatex} can do for you and what requires manual intervention. The package takes care of the \latex side, \ie it ensures that the bibliographic data is interpreted correctly as it is imported from the \file{bbl} file, provided that the \opt{bibencoding} package option is set properly and the \sty{inputenc} package is available. However, the \bibtex side demands attention, too. As mentioned above, you have to use \bin{bibtex8} and you need to supply it with a matching \file{csf} file. \bibtex needs to know about the encoding of the \file{bib} file to be able to alphabetize the entries correctly. Unfortunately, there is no way for \sty{biblatex} to pass this information to \bin{bibtex8} automatically. The only way is setting the |--csfile| switch on the command line when executing \bin{bibtex8}. When using Biber, see the Biber manual for instructions. + +\subsubsection{Editors and compiler scripts} +\label{bib:cav:ide} + +As outlined in \secref{use:use:int}, this package requires at least two \latex runs and one \bibtex run to incorporate a new reference. If the document contains any \env{refsection} environments or the \bibfield{xref} field is used, additional \bibtex runs are required. In order to inform users which steps need to be taken, this package writes human-readable messages to the transcript file. These messages are discussed in \secref{use:use:aux}. In addition to that, it also outputs requests intended for \latex editors and compiler scripts which parse the transcript file to find out whether a \bibtex run and\slash or an additional \latex run is required.\footnote{Apart from that, \sty{biblatex} outputs the usual warnings traditionally issued by \latex, such as «Citation \dots\unkern\ undefined» or «There were undefined references». \latex editors and compiler scripts which do not explicitly support this package should therefore work reasonably well as long as \sty{biblatex} only uses the main \file{aux} file. However, if the document contains any \env{refsection} environments, which require additional \file{aux} files, dedicated \sty{biblatex} support is indispensable.} The remainder of this section discusses the format of such requests. It is primarily relevant to readers interested in adding dedicated \sty{biblatex} support to an editor or a compiler script. + +All requests are made in a generic format suitable for adoption by other \latex packages which also need to communicate with external tools. Request always start with the string \texttt{REQ:} and end with \texttt{:REQ}. There are two sub-formats, a terse one and a verbose one. Terse requests are given on one line and consist of two columns separated by a colon. The first column is the priority of the request, the second column indicates the application to be run. The application is identified by its generic name, for example \texttt{latex} rather than \texttt{pdfelatex}. + +\begin{lstlisting}[style=highlight]{} +REQ:<<priority>>:<<application>>:REQ +\end{lstlisting} +% +Verbose requests span multiple lines. The first line is similar to terse requests and indicates the priority and the generic name of the requested application. The part which differs from terse requests consists of lines which start with a keyword followed by an equal sign. The remaining part of the line is a value assigned to the keyword. + +\begin{lstlisting}[style=highlight]{} +REQ:<<priority>>:<<application>>: +binary=<<binary>> +option=<<option>> +infile=<<infile>> +:REQ +\end{lstlisting} +% +Whenever this package requests a \bibtex run it will also request an additional \latex run, but not vice versa. \latex requests use the terse format, \bibtex requests require the verbose one. This package uses three different keywords in \bibtex requests. The \texttt{binary} keyword indicates the name of the requested binary. This may be different from the generic name. The \texttt{option} keyword indicates a command"=line option to be passed to the binary. This keyword may occur zero or multiple times. The \texttt{infile} keyword indicates the name of the \file{aux} file without the file suffix. As an example, consider a \latex file named \path{example.tex} with some citations and a bibliography. In this case, the following requests are written to the console and the transcript file: + +\begin{lstlisting}[style=plain]{} +REQ:2:bibtex: +binary=bibtex +infile=example +:REQ +\end{lstlisting} + +\begin{lstlisting}[style=plain,aboveskip=0pt]{} +REQ:1:latex:REQ +\end{lstlisting} +% +As the priority indicates, \bibtex should be run first and \latex afterwards (a higher number indicates a higher priority). Now consider a source file named \path{example.tex} with two \env{refsection} environments: + +\begin{lstlisting}[style=plain]{} +REQ:2:bibtex: +binary=bibtex +infile=example1-blx +:REQ +\end{lstlisting} + +\begin{lstlisting}[style=plain,aboveskip=0pt]{} +REQ:2:bibtex: +binary=bibtex +infile=example2-blx +:REQ +\end{lstlisting} + +\begin{lstlisting}[style=plain,aboveskip=0pt]{} +REQ:1:latex:REQ +\end{lstlisting} +% +Note that the package options discussed in \secref{use:opt:pre} affect the format of all \bibtex requests. For example, setting \kvopt{mincrossrefs}{5} yields the following options: + +\begin{lstlisting}[style=plain]{} +binary=bibtex +option=-min-crossrefs=5 +\end{lstlisting} +% +The \opt{backend} option affects the name of the requested binary and the format of the command"=line arguments. For example, the package options \kvopt{backend}{bibtex8}, \kvopt{mincrossrefs}{5}, and \kvopt{bibencoding}{latin9} yield the following options: + +\begin{lstlisting}[style=plain]{} +binary=bibtex8 +option=--min_crossrefs 5 +option=--csfile latin9.csf +\end{lstlisting} +% +When parsing the values assigned to keys like \texttt{option} and \texttt{infile}, keep in mind that they are terminated by the end of the line. In theory, they may contain any Ascii character except newline and carriage return. + +\section{User guide} +\label{use} + +This part of the manual documents the user interface of the \sty{biblatex} package. The user guide covers everything you need to know in order to use \sty{biblatex} with the default styles that come with this package. You should read the user guide first in any case. If you want to write your own citation and\slash or bibliography styles, continue with the author guide afterwards. + +\subsection{Package options} +\label{use:opt} + +All package options are given in \keyval notation. The value \texttt{true} is omissible with all boolean keys. For example, giving \opt{sortcites} without a value is equivalent to \kvopt{sortcites}{true}. + +\subsubsection{Load-time options} +\label{use:opt:ldt} + +The following options must be used as \sty{biblatex} is loaded, \ie in the optional argument to \cmd{usepackage}. + +\begin{optionlist} + +\valitem[numeric]{style}{file} + +Loads the bibliography style \path{file.bbx} and the citation style \path{file.cbx}. See \secref{use:xbx} for an overview of the standard styles. + +\valitem[numeric]{bibstyle}{file} + +Loads the bibliography style \path{file.bbx}. See \secref{use:xbx:bbx} for an overview of the standard bibliography styles. + +\valitem[numeric]{citestyle}{file} + +Loads the citation style \path{file.cbx}. See \secref{use:xbx:cbx} for an overview of the standard citation styles. + +\boolitem[false]{natbib} + +Loads a compatibility style for the \sty{natbib} package in addition to the main citation style. The compatibility style defines aliases for the citation commands provided by the \sty{natbib} package. See \secref{use:cit:nat} for details. + +\end{optionlist} + +\subsubsection{Preamble options} +\label{use:opt:pre:beg} +\label{use:opt:pre} + +The following options may be used in the optional argument to \cmd{usepackage} as well as in the configuration file and the document preamble. The default value listed to the right is the package default. Note that bibliography and citation styles may modify the default setting at load time, see \secref{use:xbx} for details. + +\begin{optionlist} + +\optitem[nty]{sorting}{\opt{nty}, \opt{nyt}, \opt{nyvt}, \opt{anyt}, \opt{anyvt}, \opt{ynt}, \opt{ydnt}, \opt{debug}, \opt{none}} + +The sorting order of the bibliography. Unless stated otherwise, the entries are sorted in ascending order. The following choices are available: + +\begin{valuelist} +\item[nty] Sort by name, title, year. +\item[nyt] Sort by name, year, title. +\item[nyvt] Sort by name, year, volume, title. +\item[anyt] Sort by alphabetic label, name, year, title. +\item[anyvt] Sort by alphabetic label, name, year, volume, title. +\item[ynt] Sort by year, name, title. +\item[ydnt] Sort by year (descending), name, title. +\item[debug] Sort by entry key. This is intended for debugging only. +\item[none] Do not sort at all. All entries are processed in citation order. +\end{valuelist} + +Please refer to \secref{use:srt} for an in"=depth explanation of the above sorting options as well as the fields considered in the sorting process. Using any of the <alphabetic> sorting orders only makes sense in conjunction with a bibliography style which prints the corresponding labels. Note that some bibliography styles initialize this package option to a value different from the package default (\opt{nty}). See \secref{use:xbx:bbx} for details. + +\optitem[los]{sortlos}{\opt{bib}, \opt{los}} + +The sorting order of the list of shorthands. The following choices are available: + +\begin{valuelist} +\item[bib] Sort according to the sorting order of the bibliography. +\item[los] Sort by shorthand. +\end{valuelist} + +\boolitem[false]{sortcites} + +Whether to sort the labels if multiple entry keys are passed to a citation command. If this option is enabled, names and labels are sorted according to the sorting order of the bibliography. This feature works with all citation styles. + +\intitem[3]{maxnames} + +A threshold affecting all lists of names (\bibfield{author}, \bibfield{editor}, etc.). If a list exceeds this threshold, \ie if it contains more than \prm{integer} names, it is automatically truncated according to the setting of the \opt{minnames} package option. + +\intitem[1]{minnames} + +A limit affecting all lists of names (\bibfield{author}, \bibfield{editor}, etc.). If a list contains more than \prm{maxnames} names, it is automatically truncated to \prm{minnames} names in citations and in the bibliography. This also affects the sorting of the bibliography and the generation of labels. The value of \prm{minnames} must be smaller than or equal to \prm{maxnames}. + +\intitem[3]{maxitems} + +Similar to \opt{maxnames}, but affecting all literal lists (\bibfield{publisher}, \bibfield{location}, etc.). + +\intitem[1]{minitems} + +Similar to \opt{minnames}, but affecting all literal lists (\bibfield{publisher}, \bibfield{location}, etc.). + +\optitem{autocite}{\opt{plain}, \opt{inline}, \opt{footnote}, \opt{superscript}, \opt{...}} + +This option controls the behavior of the \cmd{autocite} command discussed in \secref{use:cit:aut}. The \opt{plain} option makes \cmd{autocite} behave like \cmd{cite}, \opt{inline} makes it behave like \cmd{parencite}, \opt{footnote} makes it behave like \cmd{footcite}, and \opt{superscript} makes it behave like \cmd{supercite}. The options \opt{plain}, \opt{inline}, and \opt{footnote} are always available, the \opt{superscript} option is only provided by the numeric citation styles which come with this package. The citation style may also define additional options. The default setting of this option depends on the selected citation style, see \secref{use:xbx:cbx}. + +\boolitem[true]{autopunct} + +This option controls whether the citation commands scan ahead for punctuation marks. See \secref{use:cit} and \cmd{DeclareAutoPunctuation} in \secref{aut:pct:cfg} for details. + +\optitem[auto]{language}{\opt{auto}, \prm{language}} + +This option controls multilingual support. When set to \opt{auto}, \sty{biblatex} will try to get the main document language from the \sty{babel} package (and fall back to English if \sty{babel} is not available). This is the default behavior. It is also possible to select the document language manually. In this case, the \opt{babel} option below will have no effect. Please refer to \tabref{use:opt:tab1} for a list of supported languages and the corresponding identifiers. + +\begin{table} +\tablesetup +\begin{tabularx}{\columnwidth}{@{}P@{}P@{}X@{}} +\toprule +\multicolumn{1}{@{}H}{Language} & +\multicolumn{1}{@{}H}{Region/Dialect} & +\multicolumn{1}{@{}H}{Identifier} \\ +\cmidrule(r){1-1}\cmidrule(r){2-2}\cmidrule{3-3} +Danish & Denmark & \opt{danish} \\ +Dutch & Netherlands & \opt{dutch} \\ +English & USA & \opt{american} \\ + & United Kingdom & \opt{british} \\ + & Canada & \opt{canadian} \\ + & Australia & \opt{australian} \\ + & New Zealand & \opt{newzealand} \\ +French & France, Canada & \opt{french} \\ +German & Germany & \opt{german} \\ + & Austria & \opt{austrian} \\ +German (new) + & Germany & \opt{ngerman} \\ + & Austria & \opt{naustrian} \\ +Greek & Greece & \opt{greek} \\ +Italian & Italy & \opt{italian} \\ +Norwegian & Norway & \opt{norwegian} \\ +Portuguese& Brazil & \opt{brazilian} \\ + & Portugal & \opt{portuguese} \\ +Spanish & Spain & \opt{spanish} \\ +Swedish & Sweden & \opt{swedish} \\ +\bottomrule +\end{tabularx} +\caption{Supported Languages} +\label{use:opt:tab1} +\end{table} + +\optitem[none]{babel}{\opt{none}, \opt{hyphen}, \opt{other}, \opt{other*}} + +This option controls which language environment is used if the \sty{babel} package is loaded and a bibliography entry includes a \bibfield{hyphenation} field (see \secref{bib:fld:spc}). Note that \sty{biblatex} automatically adjusts to the main document language if \sty{babel} is loaded. In multilingual documents, it will also continually adjust to the current language as far as citations and the default language of the bibliography is concerned. This option is for switching languages on a per"=entry basis within the bibliography. The possible choices are: + +\begin{valuelist} + +\item[none] +Disable this feature, \ie do not use any language environment at all. + +\item[hyphen] +Enclose the entry in a \env{hyphenrules} environment. This will load hyphenation patterns for the language specified in the \env{hyphenation} field of the entry, if available. + +\item[other] +Enclose the entry in an \env{otherlanguage} environment. This will load hyphenation patterns for the specified language, enable all extra definitions which \sty{babel} and \sty{biblatex} provide for the respective language, and translate key terms such as <editor> and <volume>. The extra definitions include localizations of the date format, of ordinals, and similar things. + +\item[other*] +Enclose the entry in an \env{otherlanguage*} environment. This is similar to \env{otherlanguage} except that the translations are not used. + +\end{valuelist} + +\optitem[none]{block}{\opt{none}, \opt{space}, \opt{par}, \opt{nbpar}, \opt{ragged}} + +This option controls the extra spacing between blocks, \ie larger segments of a bibliography entry. The possible choices are: + +\begin{valuelist} + +\item[none] Do not add anything at all. + +\item[space] Insert additional horizontal space between blocks. This is similar to the default behavior of the standard \latex document classes. + +\item[par] Start a new paragraph for every block. This is similar to the \opt{openbib} option of the standard \latex document classes. + +\item[nbpar] Similar to the \opt{par} option, but disallows page breaks at block boundaries and within an entry. + +\item[ragged] Inserts a small negative penalty to encourage line breaks at block boundaries and sets the bibliography ragged right. + +\end{valuelist} + +The \cmd{newblockpunct} command may also be redefined directly to achieve different results, see \secref{use:fmt:fmt}. Also see \secref{aut:pct:new} for additional information. + +\optitem[foot+end]{notetype}{\opt{foot+end}, \opt{footonly}, \opt{endonly}} + +This option controls the behavior of \cmd{mkbibfootnote}, \cmd{mkbibendnote}, and similar wrappers from \secref{aut:fmt:ich}. The possible choices are: + +\begin{valuelist} +\item[foot+end] Support both footnotes and endnotes, \ie \cmd{mkbibfootnote} will generate footnotes and \cmd{mkbibendnote} will generate endnotes. +\item[footonly] Force footnotes, \ie make \cmd{mkbibendnote} generate footnotes. +\item[endonly] Force endnotes, \ie make \cmd{mkbibfootnote} generate endnotes. +\end{valuelist} + +\optitem[auto]{hyperref}{\opt{true}, \opt{false}, \opt{auto}} + +Whether to transform citations and back references into clickable hyperlinks. This feature requires the \sty{hyperref} package. It also requires support by the selected citation style. All standard styles which ship with this package support hyperlinks. \kvopt{hyperref}{auto} automatically detects if the \sty{hyperref} package has been loaded. + +\boolitem[false]{backref} + +Whether to print back references in the bibliography. The back references are a list of page numbers indicating the pages on which the respective bibliography entry is cited. If there are \env{refsection} environments in the document, the back references are local to the reference sections. Strictly speaking, this option only controls whether the \sty{biblatex} package collects the data required to print such references. This feature still has to be supported by the selected bibliography style. All standard styles which ship with this package do so. + +\optitem[three]{backrefstyle}{\opt{none}, \opt{three}, \opt{two}, \opt{two+}, \opt{three+}, \opt{all+}} + +This option controls how sequences of consecutive pages in the list of back references are formatted. The following styles are available: + +\begin{valuelist} + +\item[none] Disable this feature, \ie do not compress the page list. + +\item[three] Compress any sequence of three or more consecutive pages to a range, \eg the list <1, 2, 11, 12, 13, 21, 22, 23, 24> is compressed to <1, 2, 11--13, 21--24>. + +\item[two] Compress any sequence of two or more consecutive pages to a range, \eg the above list is compressed to <1--2, 11--13, 21--24>. + +\item[two+] Similar in concept to \opt{two} but a sequence of exactely two consecutive pages is printed using the starting page and the bibliography string \texttt{sequens}, \eg the above list is compressed to <1\,sq., 11--13, 21--24>. + +\item[three+] Similar in concept to \opt{two+} but a sequence of exactly three consecutive pages is printed using the starting page and the bibliography string \texttt{sequentes}, \eg the above list is compressed to <1\,sq., 11\,sqq., 21--24>. + +\item[all+] Similar in concept to \opt{three+} but any sequence of consecutive pages is printed as an open-ended range, \eg the above list is compressed to <1\,sq., 11\,sqq., 21\,sqq.>. + +\end{valuelist} + +All styles support both Arabic and Roman numerals. In order to avoid potentially ambiguous lists, different sets of numerals will not be mixed when generating ranges, \eg the list <iii, iv, v, 6, 7, 8> is compressed to <iii--v, 6--8>. + +\optitem[false]{indexing}{\opt{true}, \opt{false}, \opt{cite}, \opt{bib}} + +This option controls indexing in citations and in the bibliography. More precisely, it affects the \cmd{ifciteindex} and \cmd{ifbibindex} commands from \secref{aut:aux:tst}. The possible choices are: + +\begin{valuelist} +\item[true] Enable indexing globally. +\item[false] Disable indexing globally. +\item[cite] Enable indexing in citations only. +\item[bib] Enable indexing in the bibliography only. +\end{valuelist} + +This feature requires support by the selected citation style. All standard styles which ship with this package support indexing of both citations and entries in the bibliography. Note that you still need to enable indexing globally with \cmd{makeindex} to get an index. + +\boolitem[false]{loadfiles} + +This option controls whether external files requested by way of the \cmd{printfile} command are loaded. See also \secref{use:use:prf} and \cmd{printfile} in \secref{aut:bib:dat}. Note that this feature is disabled by default for performance reasons. + +\optitem[none]{refsection}{\opt{none}, \opt{part}, \opt{chapter}, \opt{section}, \opt{subsection}} + +This option automatically starts a new reference section at a document division such as a chapter or a section. This is equivalent to a \cmd{newrefsection} command, see \secref{use:bib:sec} for details. The following choice of document divisions is available: + +\begin{valuelist} +\item[none] Disable this feature. +\item[part] Start a reference section at every \cmd{part} command. +\item[chapter] Start a reference section at every \cmd{chapter} command. +\item[section] Start a reference section at every \cmd{section} command. +\item[subsection] Start a reference section at every \cmd{subsection} command. +\end{valuelist} + +\optitem[none]{refsegment}{\opt{none}, \opt{part}, \opt{chapter}, \opt{section}, \opt{subsection}} + +Similar to the \opt{refsection} option but starts a new reference segment. This is equivalent to a \cmd{newrefsegment} command, see \secref{use:bib:seg} for details. When using both options, note that you can only apply this option to a lower"=level document division than the one \opt{refsection} is applied to and that nested reference segments will be local to the enclosing reference section. + +\optitem[none]{citereset}{\opt{none}, \opt{part}, \opt{chapter}, \opt{section}, \opt{subsection}} + +This option automatically executes the \cmd{citereset} command from \secref{use:cit:msc} at a document division such as a chapter or a section. The following choice of document divisions is available: + +\begin{valuelist} +\item[none] Disable this feature. +\item[part] Perform a reset at every \cmd{part} command. +\item[chapter] Perform a reset at every \cmd{chapter} command. +\item[section] Perform a reset at every \cmd{section} command. +\item[subsection] Perform a reset at every \cmd{subsection} command. +\end{valuelist} + +\boolitem[true]{abbreviate} + +Whether to use long or abbreviated strings in citations and in the bibliography. This option affects the localization modules. If this option is enabled, key terms such as <editor> are abbreviated. If not, they are written out. + +\optitem[comp]{date}{\opt{short}, \opt{long}, \opt{terse}, \opt{comp}} + +This option controls the basic format of printed date specifications. The following choices are available: + +\begin{valuelist} +\item[short] Use the short format with verbose ranges, for example:\par +01/01/2010\par +21/01/2010--30/01/2010\par +01/21/2010--01/30/2010 +\item[long] Use the long format with verbose ranges, for example:\par +1st January 2010\par +21st January 2010--30th January 2010\par +January 21, 2010--January 30, 2010\par +\item[terse] Use the short format with compact ranges, for example:\par +21--30/01/2010\par +01/21--01/30/2010 +\item[comp] Use the long format with compact ranges, for example:\par +21st--30th January 2010\par +January 21--30, 2010\par +\end{valuelist} +% +As seen in the above examples, the actual date format is language specific. Note that the month name in all long formats is responsive to the \opt{abbreviate} package option. The leading zeros in all short formats may be controlled separately with the \opt{datezeros} package option. + +\optitem[comp]{origdate}{\opt{short}, \opt{long}, \opt{terse}, \opt{comp}} + +Similar to the \opt{date} option but controls the format of the \bibfield{origdate}. + +\optitem[comp]{eventdate}{\opt{short}, \opt{long}, \opt{terse}, \opt{comp}} + +Similar to the \opt{date} option but controls the format of the \bibfield{eventdate}. + +\optitem[short]{urldate}{\opt{short}, \opt{long}, \opt{terse}, \opt{comp}} + +Similar to the \opt{date} option but controls the format of the \bibfield{urldate}. + +\optitem{alldates}{\opt{short}, \opt{long}, \opt{terse}, \opt{comp}} + +Sets all of the above date options to the same value. + +\boolitem[true]{datezeros} + +This option controls whether short dates are printed with leading zeros. + +\boolitem[false]{defernums} + +In contrast to standard \latex, the numeric labels generated by this package are normally assigned to the full list of references at the beginning of the document body. If this option is enabled, numeric labels (\ie the \bibfield{labelnumber} field discussed in \secref{aut:bbx:fld}) are assigned the first time an entry is printed in any bibliography. See \secref{use:cav:lab} for further explanation. + +\boolitem[false]{punctfont} + +This option enables an alternative mechanism for dealing with unit punctuation after a field printed in a different font (for example, a title printed in italics). See \cmd{setpunctfont} in \secref{aut:pct:new} for details. + +\optitem[abs]{arxiv}{\opt{abs}, \opt{ps}, \opt{pdf}, \opt{format}} + +Path selector for arXiv links. If hyperlink support is enabled, this option controls which version of the document any arXiv \bibfield{eprint} links will point to. The following choices are available: + +\begin{valuelist} +\item[abs] Link to the abstract page. +\item[ps] Link to the PostScript version. +\item[pdf] Link to the \pdf version. +\item[format] Link to the format selector page. +\end{valuelist} + +See \secref{use:use:epr} for details on support for arXiv and electronic publishing information. + +\optitem[bibtex]{backend}{\opt{bibtex}, \opt{bibtex8}, \opt{biber}} + +Specifies the database backend. The following backends are supported: + +\begin{valuelist} + +\item[bibtex] Legacy \bibtex. With legacy \bibtex, sorting is case"=insensitive and only supports Ascii encoding. + +\item[bibtex8] \bin{bibtex8}, the 8-bit implementation of \bibtex. With \bin{bibtex8}, sorting is case"=sensitive and supports 8-bit encodings such as Latin~1. + +\item[biber] Biber, the next"=generation database backend of \sty{biblatex}. With Biber, sorting is case"=sensitive and supports 8-bit encodings as well as \utf. + +\end{valuelist} + +This option will typically be set permanently in the configuration file, see \secref{use:cfg} for details. Also see \secref{bib:cav:enc} for further instructions concerning the encoding of \file{bib} files. + +\intitem[2]{mincrossrefs} + +Sets the minimum number of cross references to \prm{integer} when requesting a \bibtex run.\footnote{If an entry which is cross-referenced by other entries in the \file{bib} file hits this threshold, it is included in the bibliography even if it has not been cited explicitly. This is a standard feature of \bibtex and not specific to \sty{biblatex}. See the description of the \bibfield{crossref} field in \secref{bib:fld:spc} for further information.} Note that this package option merely affects the format of certain requests written to the transcript file. It will not have any effect if the editor or compiler script launching \bibtex does not include dedicated \sty{biblatex} support or if \bibtex is manually launched from the command"=line.\footnote{As of this writing, no \latex editors or compiler scripts with dedicated \sty{biblatex} support are known, but this will hopefully change in the future.} See \secref{bib:cav:ide} for details. This option also affects the handling of the \bibfield{xref} field. See the field description in \secref{bib:fld:spc} as well as \secref{bib:cav:ref} for details. + +\optitem[ascii]{bibencoding}{\opt{ascii}, \opt{inputenc}, \prm{encoding}} + +If the \file{bib} file is not an Ascii file, use this option to specify its encoding. The following choices are available: + +\begin{valuelist} + +\item[ascii] Assume Ascii encoding. This option disables the encoding feature. + +\item[inputenc] Get the encoding from the \sty{inputenc} package. Use this option if the encoding of the \file{bib} file is identical to the one of the \latex file. + +\item[\prm{encoding}] If the encoding of the \file{bib} file is different from the one of the \latex file, you need to specify it explicitly. The \prm{encoding} must be an encoding name known to the \sty{inputenc} package, \ie there must be a matching \path{encoding.def} file. If this option is used, all macros used in the \file{bib} file must be robust or explicitly prefixed with \cmd{protect}.\footnote{In order to support different encodings in \file{tex} and \file{bib} files, this package will preprocess all data in the \file{bib} file with the equivalent of a \cmd{protected@edef}. This step is required to convert all 8-bit characters into encoding agnostic \latex internal character representations (\acr{LICR}s).} + +\end{valuelist} + +Note that \kvopt{bibencoding}{inputenc} and \kvopt{bibencoding}{\prm{encoding}} will implicitly set \kvopt{backend}{bibtex8} and report the encoding to external tools (see \secref{bib:cav:ide}). When using theses options, you should provide a matching \path{encoding.csf} file for \sty{bibtex8}. See \secref{bib:cav:enc} for further instructions. + +\end{optionlist} + +\subsubsection{Style options} +\label{use:opt:bbx} + +The following options are provided by the standard styles which ship with \sty{biblatex} (as opposed to the core package). Technically, they are preamble options like those in \secref{use:opt:pre}. + +\begin{optionlist} + +\boolitem[true]{isbn} + +This option controls whether the fields \bibfield{isbn}\slash \bibfield{issn}\slash \bibfield{isrn} are printed. + +\boolitem[true]{url} + +This option controls whether the \bibfield{url} field and the access date is printed. The option only affects entry types whose \bibfield{url} information is optional. The \bibfield{url} field of \bibtype{online} entries is always printed. + +\boolitem[true]{doi} + +This option controls whether the field \bibfield{doi} is printed. + +\boolitem[true]{eprint} + +This option controls whether \bibfield{eprint} information is printed. + +\end{optionlist} + +\subsubsection{Entry options} +\label{use:opt:bib} + +Entry options are package options which can be adjusted on a per"=entry basis in the \bibfield{options} field from \secref{bib:fld:spc}. + +\paragraph{Hybrid entry/preamble options} + +The following options are settable on a per"=entry basis in the \bibfield{options} field. In addition to that, they may also be used in the optional argument to \cmd{usepackage} as well as in the configuration file and the document preamble. This is useful if you want to change the default behavior globally. + +\begin{optionlist} + +\boolitem[true]{useauthor} + +Whether the \bibfield{author} is used in labels and considered during sorting. This may be useful if an entry includes an \bibfield{author} field but is usually not cited by author for some reason. Setting \kvopt{useauthor}{false} does not mean that the \bibfield{author} is ignored completely. It means that the \bibfield{author} is not used in labels and ignored during sorting. The entry will then be alphabetized by \bibfield{editor} or \bibfield{title}. With the standard styles, the \bibfield{author} is printed after the title in this case. See also \secref{use:srt}. + +\boolitem[true]{useeditor} + +Whether the \bibfield{editor} replaces a missing \bibfield{author} in labels and during sorting. This may be useful if an entry includes an \bibfield{editor} field but is usually not cited by editor. Setting \kvopt{useeditor}{false} does not mean that the \bibfield{editor} is ignored completely. It means that the \bibfield{editor} does not replace a missing \bibfield{author} in labels and during sorting. The entry will then be alphabetized by \bibfield{title}. With the standard styles, the \bibfield{editor} is printed after the title in this case. See also \secref{use:srt}. + +\boolitem[false]{usetranslator} + +Whether the \bibfield{translator} replaces a missing \bibfield{author}\slash \bibfield{editor} in labels and during sorting. Setting \kvopt{usetranslator}{true} does not mean that the \bibfield{translator} overrides the \bibfield{author}\slash \bibfield{editor}. It means that the \bibfield{translator} is considered as a fallback if the \bibfield{author}\slash \bibfield{editor} is missing or if \opt{useauthor} and \opt{useeditor} are set to \texttt{false}. In other words, in order to cite a book by translator rather than by author, you need to set the following options: + +\begin{lstlisting}[style=bibtex]{} +@Book{..., + options = {useauthor=false,usetranslator=true}, + author = {...}, + translator = {...}, + ... +\end{lstlisting} +% +With the standard styles, the \bibfield{translator} is printed after the title by default. See also \secref{use:srt}. + +\boolitem[false]{useprefix} + +Whether the name prefix (von, van, of, da, de, della, etc.) is considered when printing the last name in citations. This also affects the sorting and formatting of the bibliography as well as the generation of certain types of labels. If this option is enabled, \sty{biblatex} always precedes the last name with the prefix. For example, Ludwig van Beethoven would be cited as «Beethoven» and alphabetized as «Beethoven, Ludwig van» by default. If this option is enabled, he is cited as «van Beethoven» and alphabetized as «Van Beethoven, Ludwig» instead. + +\end{optionlist} + +\paragraph{Dedicated entry options} + +The following options are only settable on a per"=entry basis in the \bibfield{options} field. They are not available globally. + +\begin{optionlist} + +\boolitem[false]{skipbib} + +If this option is enabled, the entry is excluded from the bibliography but it may still be cited. + +\boolitem[false]{skiplos} + +If this option is enabled, the entry is excluded from the list of shorthands. It is still included in the bibliography and it may also be cited by shorthand. + +\boolitem[false]{skiplab} + +If this option is enabled, \sty{biblatex} will not assign any labels to the entry. It is not required for normal operation. Use it with care. If enabled, \sty{biblatex} can not guarantee unique citations for the respective entry and citations styles which require labels may fail to create valid citations for the entry. + +\boolitem[false]{dataonly} + +Setting this option is equivalent to \opt{skipbib}, \opt{skiplos}, and \opt{skiplab}. It is not required for normal operation. Use it with care. + +\end{optionlist} + +\subsubsection{Internal options} +\label{use:opt:pre:end} +\label{use:opt:int} + +The default settings of the following preamble options are controlled by bibliography and citation styles. Apart from the \opt{pagetracker} and \opt{firstinits} options, which you may want to adapt, there is normally no need to set them explicitly. + +\begin{optionlist} + +\optitem[false]{pagetracker}{\opt{true}, \opt{false}, \opt{page}, \opt{spread}} + +This option controls the page tracker which is required by the \cmd{ifsamepage} and \cmd{iffirstonpage} tests from \secref{aut:aux:tst}. The possible choices are: + +\begin{valuelist} +\item[true] Enable the tracker in automatic mode. This is like \opt{spread} if \latex is in twoside mode, and like \opt{page} otherwise. +\item[false] Disable the tracker. +\item[page] Enable the tracker in page mode. In this mode, tracking works on a per"=page basis. +\item[spread] Enable the tracker in spread mode. In this mode, tracking works on a per"=spread (double page) basis. +\end{valuelist} + +Note that this tracker is disabled in all floats, see \secref{aut:cav:flt}. + +\optitem[false]{citetracker}{\opt{true}, \opt{false}, \opt{context}, \opt{strict}, \opt{constrict}} + +This option controls the citation tracker which is required by the \cmd{ifciteseen} and \cmd{ifentryseen} tests from \secref{aut:aux:tst}. The possible choices are: + +\begin{valuelist} +\item[true] Enable the tracker in global mode. +\item[false] Disable the tracker. +\item[context] Enable the tracker in context"=sensitive mode. In this mode, citations in footnotes and in the body text are tracked independently. +\item[strict] Enable the tracker in strict mode. In this mode, an item is only considered if it appeared in a stand-alone citation, \ie if a single entry key was passed to the citation command. +\item[constrict] Enable the tracker in context"=sensitive strict mode. This mode combines the features of \opt{context} and \opt{strict}. +\end{valuelist} + +Note that this tracker is disabled in all floats, see \secref{aut:cav:flt}. + +\optitem[false]{ibidtracker}{\opt{true}, \opt{false}, \opt{context}, \opt{strict}, \opt{constrict}} + +This option controls the <ibidem> tracker which is required by the \cmd{ifciteibid} test from \secref{aut:aux:tst}. The possible choices are: + +\begin{valuelist} +\item[true] Enable the tracker in global mode. +\item[false] Disable the tracker. +\item[context] Enable the tracker in context"=sensitive mode. In this mode, citations in footnotes and in the body text are tracked separately. +\item[strict] Enable the tracker in strict mode. In this mode, potentially ambiguous references are suppressed. A reference is considered ambiguous if either the current citation (the one including the <ibidem>) or the previous citation (the one the <ibidem> refers to) consists of a list of references.\footnote{For example, suppose the initial citation is «Jones, \emph{Title}; Williams, \emph{Title}» and the following one «ibidem». From a technical point of view, it is fairly clear that the <ibidem> refers to <Williams> because this is the last reference processed by the previous citation command. To a human reader, however, this may not be obvious because the <ibidem> may also refer to both titles. The strict mode avoids such ambiguous references.} +\item[constrict] Enable the tracker in context"=sensitive strict mode. This mode combines the features of \opt{context} and \opt{strict}. It also keeps track of footnote numbers and detects potentially ambiguous references in footnotes in a stricter way than the \opt{strict} option. In addition to the conditions imposed by the \opt{strict} option, a reference in a footnote will only be considered as unambiguous if the current citation and the previous citation are given in the same footnote or in immediately consecutive footnotes. +\end{valuelist} + +Note that this tracker is disabled in all floats, see \secref{aut:cav:flt}. + +\optitem[false]{idemtracker}{\opt{true}, \opt{false}, \opt{context}, \opt{strict}, \opt{constrict}} + +This option controls the <idem> tracker which is required by the \cmd{ifciteidem} test from \secref{aut:aux:tst}. The possible choices are: + +\begin{valuelist} +\item[true] Enable the tracker in global mode. +\item[false] Disable the tracker. +\item[context] Enable the tracker in context"=sensitive mode. In this mode, citations in footnotes and in the body text are tracked separately. +\item[strict] Enable the tracker in strict mode. In this mode, potentially ambiguous references are suppressed. See the \kvopt{ibidtracker}{strict} option above for details. +\item[constrict] Enable the tracker in context"=sensitive strict mode. This mode combines the features of \opt{context} and \opt{strict}. See the \kvopt{ibidtracker}{constrict} option above for details. +\end{valuelist} + +Note that this tracker is disabled in all floats, see \secref{aut:cav:flt}. + +\optitem[false]{opcittracker}{\opt{true}, \opt{false}, \opt{context}, \opt{strict}, \opt{constrict}} + +This option controls the <opcit> tracker which is required by the \cmd{ifopcit} test from \secref{aut:aux:tst}. This feature is similar to the <ibidem> tracker except that it tracks citations on a per-author/editor basis, \ie \cmd{ifopcit} will yield \texttt{true} if the cited item is the same as the last one by this author or editor. The possible choices are: + +\begin{valuelist} +\item[true] Enable the tracker in global mode. +\item[false] Disable the tracker. +\item[context] Enable the tracker in context"=sensitive mode. In this mode, citations in footnotes and in the body text are tracked separately. +\item[strict] Enable the tracker in strict mode. In this mode, potentially ambiguous references are suppressed. See the \kvopt{ibidtracker}{strict} option above for details. +\item[constrict] Enable the tracker in context"=sensitive strict mode. This mode combines the features of \opt{context} and \opt{strict}. See the \kvopt{ibidtracker}{constrict} option above for details. +\end{valuelist} + +Note that this tracker is disabled in all floats, see \secref{aut:cav:flt}. + +\optitem[false]{loccittracker}{\opt{true}, \opt{false}, \opt{context}, \opt{strict}, \opt{constrict}} + +This option controls the <loccit> tracker which is required by the \cmd{ifloccit} test from \secref{aut:aux:tst}. This feature is similar to the <opcit> tracker except that it also checks whether the \prm{postnote} arguments match, \ie \cmd{ifloccit} will yield \texttt{true} if the citation refers to the same page cited before. The possible choices are: + +\begin{valuelist} +\item[true] Enable the tracker in global mode. +\item[false] Disable the tracker. +\item[context] Enable the tracker in context"=sensitive mode. In this mode, citations in footnotes and in the body text are tracked separately. +\item[strict] Enable the tracker in strict mode. In this mode, potentially ambiguous references are suppressed. See the \kvopt{ibidtracker}{strict} option above for details. In addition to that, this mode also checks if the \prm{postnote} argument is numerical (in the sense of \cmd{ifnumerals} from \secref{aut:aux:tst}). +\item[constrict] Enable the tracker in context"=sensitive strict mode. This mode combines the features of \opt{context} and \opt{strict}. See the \kvopt{ibidtracker}{constrict} option above for details. In addition to that, this mode also checks if the \prm{postnote} argument is numerical (in the sense of \cmd{ifnumerals} from \secref{aut:aux:tst}). +\end{valuelist} + +Note that this tracker is disabled in all floats, see \secref{aut:cav:flt}. + +\boolitem[false]{firstinits} + +When enabled, all first and middle names will be rendered as initials. The option will affect the \cmd{iffirstinits} test from \secref{aut:aux:tst}. + +\boolitem[false]{terseinits} + +This option controls the format of all initials generated by \sty{biblatex}. By default, \sty{biblatex} adds a dot after an initial. If this option is enabled, it uses a terse format without dots and spaces. For example, the initials of Donald Ervin Knuth would be rendered as <D.~E.> by default, and as <DE> if this option is enabled. This terse format is required by some citation schemes. + +\boolitem[false]{labelalpha} + +Whether to provide the special fields \bibfield{labelalpha} and \bibfield{extraalpha}, see \secref{aut:bbx:fld} for details. + +\boolitem[false]{labelnumber} + +Whether to provide the special field \bibfield{labelnumber}, see \secref{aut:bbx:fld} for details. + +\boolitem[false]{labelyear} + +Whether to provide the special fields \bibfield{labelyear} and \bibfield{extrayear}, see \secref{aut:bbx:fld} for details. + +\boolitem[false]{singletitle} + +Whether to provide the data required by the \cmd{ifsingletitle} test, see \secref{aut:aux:tst} for details. + +\optitem[false]{uniquename}{\opt{true}, \opt{false}, \opt{init}} + +Whether to set the \cnt{uniquename} counter, see \secref{aut:aux:tst} for details. This feature is useful in citation styles which add initials or other parts of the name when citing different authors with the same last name. If the citation style uses initials to disambiguate names but never prints the full name in citations, set the option to \texttt{init} rather than \texttt{true}. This difference is crucial because the state of this option will also affect the \cmd{ifsingletitle} test and the \bibfield{extrayear} field. Do not set the option to \texttt{true} in citation styles which only print initials to disambiguate names. + +\end{optionlist} + +\subsubsection{Legacy options} + +The following legacy option may be used globally in the optional argument to \cmd{documentclass} or locally in the optional argument to \cmd{usepackage}: + +\begin{optionlist} + +\legitem{openbib} +This option is provided for backwards compatibility with the standard LaTeX document classes. \opt{openbib} is similar to \kvopt{block}{par}. + +\end{optionlist} + +\subsection{Global customization} +\label{use:cfg} + +Apart from writing new citation and bibliography styles, there are numerous ways to customize the styles which ship with this package. Customization will usually take place in the preamble, but there is also a configuration file for permanent adaptions. The configuration file may also be used to initialize the package options to a value different from the package default. + +\subsubsection{Configuration file} +\label{use:cfg:cfg} + +If available, this package will load the configuration file \path{biblatex.cfg}. This file is read at the end of the package, immediately after the citation and bibliography styles have been loaded. + +\subsubsection{Executing package options} +\label{use:cfg:opt} + +The load-time package options in \secref{use:opt:ldt} must be given in the optional argument to \cmd{usepackage}. All package options in \secref{use:opt:pre:beg}--\ref{use:opt:pre:end}, however, may also be given in the preamble. The options are executed with the following command: + +\begin{ltxsyntax} +\cmditem{ExecuteBibliographyOptions}{key=value,\,\dots} + +This command may also be used in the configuration file to modify the default setting of a package option. +\end{ltxsyntax} + +\subsection{Standard styles} +\label{use:xbx} + +This section provides a short description of all bibliography and citation styles which ship with the \sty{biblatex} package. If you want to write your own styles, see \secref{aut}. + +\subsubsection{Citation styles} +\label{use:xbx:cbx} + +The citation styles which come with this package implement several common citation schemes. All standard styles cater for the \bibfield{shorthand} field and support hyperlinks as well as indexing. + +\begin{marglist} + +\item[numeric] +This style implements a numeric citation scheme similar to the standard bibliographic facilities of \latex. It should be employed in conjunction with a numeric bibliography style which prints the corresponding labels in the bibliography. It is intended for in-text citations. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{labelnumber}{true}. This style also provides an additional preamble option called \opt{subentry} which affects the handling of reference sets. If this option is disabled, citations referring to a member of a set will point to the entire set. If it is enabled, the style supports citations like «[5c]» which point to a subentry in a set (the third one in this example). See the style example for details. + +\item[numeric-comp] +A compact variant of the \texttt{numeric} style which prints a list of more than two consecutive numbers as a range. This style is similar to the \sty{cite} package and the \opt{sort\&compress} option of the \sty{natbib} package in numerical mode. For example, instead of «[8, 3, 1, 7, 2]» this style would print «[1--3, 7, 8]». It is intended for in-text citations. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{sortcites}{true}, \kvopt{labelnumber}{true}. It also provides the \opt{subentry} option. + +\item[numeric-verb] +A verbose variant of the \texttt{numeric} style. The difference affects the handling of a list of citations and is only apparent when multiple entry keys are passed to a single citation command. For example, instead of «[2, 5, 6]» this style would print «[2]; [5]; [6]». It is intended for in-text citations. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{labelnumber}{true}. It also provides the \opt{subentry} option. + +\item[alphabetic] +This style implements an alphabetic citation scheme similar to the \path{alpha.bst} style of traditional \bibtex. The alphabetic labels resemble a compact author"=year style to some extent, but the way they are employed is similar to a numeric citation scheme. For example, instead of «Jones 1995» this style would use the label «[Jon95]». «Jones and Williams 1986» would be rendered as «[JW86]». This style should be employed in conjunction with an alphabetic bibliography style which prints the corresponding labels in the bibliography. It is intended for in-text citations. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{labelalpha}{true}. + +\item[alphabetic-verb] +A verbose variant of the \texttt{alphabetic} style. The difference affects the handling of a list of citations and is only apparent when multiple entry keys are passed to a single citation command. For example, instead of «[Doe92; Doe95; Jon98]» this style would print «[Doe92]; [Doe95]; [Jon98]». It is intended for in-text citations. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{labelalpha}{true}. + +\item[authoryear] +This style implements an author"=year citation scheme. If the bibliography contains two or more works by the same author which were all published in the same year, a letter is appended to the year. For example, this style would print citations such as «Doe 1995a; Doe 1995b; Jones 1998». This style should be employed in conjunction with an author"=year bibliography style which prints the corresponding labels in the bibliography. It is primarily intended for in-text citations, but it could also be used with citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{labelyear}{true}, \kvopt{uniquename}{true}. + +\item[authoryear-comp] +A compact variant of the \texttt{authoryear} style which prints the author only once if subsequent references passed to a single citation command share the same author. If they share the same year as well, the year is also printed only once. For example, instead of «Doe 1995b; Doe 1992; Jones 1998; Doe 1995a» this style would print «Doe 1992, 1995a,b; Jones 1998». It is primarily intended for in-text citations, but it could also be used with citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{sortcites}{true}, \kvopt{labelyear}{true}, \kvopt{uniquename}{true}. + +\item[authoryear-ibid] +A variant of the \texttt{authoryear} style which replaces repeated citations by the abbreviation \emph{ibidem} unless the citation is the first one on the current page or double-page spread, or the \emph{ibidem} would be ambiguous in the sense of the package option \kvopt{ibidtracker}{constrict}. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{labelyear}{true}, \kvopt{uniquename}{true}, \kvopt{ibidtracker}{constrict}, \kvopt{pagetracker}{true}. This style also provides an additional preamble option called \opt{ibidpage}. See the style example for details. + +\item[authoryear-icomp] +A style combining \texttt{authoryear-comp} and \texttt{authoryear-ibid}. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{labelyear}{true}, \kvopt{uniquename}{true}, \kvopt{ibidtracker}{constrict}, \kvopt{pagetracker}{true}, \kvopt{sortcites}{true}. This style also provides an additional preamble option called \opt{ibidpage}. See the style example for details. + +\item[authortitle] +This style implements a simple author"=title citation scheme. It will make use of the \bibfield{shorttitle} field, if available. It is intended for citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{footnote}. + +\item[authortitle-comp] +A compact variant of the \texttt{authortitle} style which prints the author only once if subsequent references passed to a single citation command share the same author. For example, instead of «Doe, \emph{First title}; Doe, \emph{Second title}» this style would print «Doe, \emph{First title}, \emph{Second title}». It is intended for citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{sortcites}{true}. + +\item[authortitle-ibid] +A variant of the \texttt{authortitle} style which replaces repeated citations by the abbreviation \emph{ibidem} unless the citation is the first one on the current page or double-page spread, or the \emph{ibidem} would be ambiguous in the sense of the package option \kvopt{ibidtracker}{constrict}. It is intended for citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{ibidtracker}{constrict}, \kvopt{pagetracker}{true}. This style also provides an additional preamble option called \opt{ibidpage}. See the style example for details. + +\item[authortitle-icomp] +A style combining the features of \texttt{authortitle-comp} and \texttt{authortitle-ibid}. The style will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{ibidtracker}{constrict}, \kvopt{pagetracker}{true}, \kvopt{sortcites}{true}. This style also provides an additional preamble option called \opt{ibidpage}. See the style example for details. + +\item[authortitle-terse] +A terse variant of the \texttt{authortitle} style which only prints the title if the bibliography contains more than one work by the respective author or editor. This style will make use of the \bibfield{shorttitle} field, if available. It is suitable for in-text citations as well as citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{singletitle}{true}, \kvopt{uniquename}{true}. + +\item[authortitle-tcomp] +A style combining the features of \texttt{authortitle-comp} and \texttt{authortitle-terse}. This style will make use of the \bibfield{shorttitle} field, if available. It is suitable for in-text citations as well as citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{inline}, \kvopt{sortcites}{true}, \kvopt{singletitle}{true}, \kvopt{uniquename}{true}. + +\item[verbose] +A verbose citation style which prints a full citation similar to a bibliography entry when an entry is cited for the first time, and a short citation afterwards. If available, the \bibfield{shorttitle} field is used in all short citations. If the \bibfield{shorthand} field is defined, the shorthand is introduced on the first citation and used as the short citation thereafter. This style may be used without a list of references and shorthands since all bibliographic data is provided on the first citation. It is intended for citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{citetracker}{context}. + +\item[verbose-ibid] +A variant of the \texttt{verbose} style which replaces repeated citations by the abbreviation \emph{ibidem} unless the citation is the first one on the current page or double-page spread, or the \emph{ibidem} would be ambiguous in the sense of \kvopt{ibidtracker}{strict}. This style is intended for citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{citetracker}{context}, \kvopt{ibidtracker}{constrict}, \kvopt{pagetracker}{true}. This style also provides an additional preamble option called \opt{ibidpage}. See the style example for details. + +\item[verbose-note] +This style is similar to the \texttt{verbose} style in that it prints a full citation similar to a bibliography entry when an entry is cited for the first time, and a short citation afterwards. In contrast to the \texttt{verbose} style, the short citation is a pointer to the footnote with the full citation. If the bibliography contains more than one work by the respective author or editor, the pointer also includes the title. If available, the \bibfield{shorttitle} field is used in all short citations. If the \bibfield{shorthand} field is defined, it is handled as with the \texttt{verbose} style. This style may be used without a list of references and shorthands since all bibliographic data is provided on the first citation. It is exclusively intended for citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{citetracker}{context}, \kvopt{singletitle}{true}. This style also provides an additional preamble option called \opt{pageref} which adds the page to the footnote number pointing to the full citation if it is located on a different page. This option. See the style example for details. + +\item[verbose-inote] +A variant of the \texttt{verbose"=note} style which replaces repeated citations by the abbreviation \emph{ibidem} unless the citation is the first one on the current page or double-page spread, or the \emph{ibidem} would be ambiguous in the sense of \kvopt{ibidtracker}{strict}. This style is exclusively intended for citations given in footnotes. It will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{citetracker}{context}, \kvopt{ibidtracker}{constrict}, \kvopt{singletitle}{true}, \kvopt{pagetracker}{true}. This style also provides two additional preamble options called \opt{ibidpage} and \opt{pageref}. See the style example for details. + +\item[verbose-trad1] +This style implements a traditional citation scheme. It is similar to the \texttt{verbose} style in that it prints a full citation similar to a bibliography entry when an item is cited for the first time, and a short citation afterwards. Apart from that, it uses the scholarly abbreviations \emph{ibidem}, \emph{idem}, \emph{op.~cit.}, and \emph{loc.~cit.} to replace recurrent authors, titles, and page numbers in repeated citations in a special way. If the \bibfield{shorthand} field is defined, the shorthand is introduced on the first citation and used as the short citation thereafter. This style may be used without a list of references and shorthands since all bibliographic data is provided on the first citation. It is intended for citations given in footnotes. The style will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{citetracker}{context}, \kvopt{ibidtracker}{constrict}, \kvopt{idemtracker}{constrict}, \kvopt{opcittracker}{context}, \kvopt{loccittracker}{context}. This style also provides two additional preamble options called \opt{ibidpage} and \opt{strict}. See the style example for details. + +\item[verbose-trad2] +Another traditional citation scheme. It is also similar to the \texttt{verbose} style but uses scholarly abbreviations like \emph{ibidem} and \emph{idem} in repeated citations. In contrast to the \texttt{verbose-trad1} style, the logic of the \emph{op.~cit.} abbreviations is different in this style and \emph{loc.~cit.} is not used at all. It is in fact more similar to \texttt{verbose-ibid} and \texttt{verbose-inote} than to \texttt{verbose-trad1}. The style will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{citetracker}{context}, \kvopt{ibidtracker}{constrict}, \kvopt{idemtracker}{constrict}. This style also provides two additional preamble options called \opt{ibidpage} and \opt{strict}. See the style example for details. + +\item[verbose-trad3] +Yet another traditional citation scheme. It is similar to the \texttt{verbose-trad2} style but uses the scholarly abbreviations \emph{ibidem} and \emph{op.~cit.} in a slightly different way. The style will set the following package options at load time: \kvopt{autocite}{footnote}, \kvopt{citetracker}{context}, \kvopt{ibidtracker}{constrict}, \kvopt{loccittracker}{constrict}. This style also provides an additional preamble option called \opt{strict}. See the style example for details. + +\item[reading] +A citation style which goes with the bibliography style by the same name. It simply loads the \texttt{authortitle} style. + +\end{marglist} + +The following citation styles are special purpose styles. They are not intended for the final version of a document: + +\begin{marglist} + +\item[draft] +A draft style which uses the entry keys in citations. The style will set the following package options at load time: \kvopt{autocite}{plain}. + +\item[debug] +This style prints the entry key rather than some kind of label. It is intended for debugging only and will set the following package options at load time: \kvopt{autocite}{plain}. + +\end{marglist} + +\subsubsection{Bibliography styles} +\label{use:xbx:bbx} + +All bibliography styles which come with this package use the same basic format for the individual bibliography entries. They only differ in the kind of label printed in the bibliography and the overall formatting of the list of references. There is a matching bibliography style for every citation style. Note that some bibliography styles are not mentioned below because they simply load a more generic style. For example, the bibligraphy style \texttt{authortitle-comp} will load the \texttt{authortitle} style. + +\begin{marglist} + +\item[numeric] +This style prints a numeric label similar to the standard bibliographic facilities of \latex. It is intended for use in conjunction with a numeric citation style. Note that the \bibfield{shorthand} field overrides the default label. The style will set the following package options at load time: \kvopt{labelnumber}{true}. This style also provides an additional preamble option called \opt{subentry} which affects the formatting of reference sets. If this option is enabled, all members of a set are marked with a letter which may be used in citations referring to a set member rather than the entire set. See the style example for details. + +\item[alphabetic] +This style prints an alphabetic label similar to the \path{alpha.bst} style of traditional \bibtex. It is intended for use in conjunction with an alphabetic citation style. Note that the \bibfield{shorthand} field overrides the default label. The style will set the following package options at load time: \kvopt{labelalpha}{true}, \kvopt{sorting}{anyt}. + +\item[authoryear] +This style differs from the other styles in that the publication date is not printed towards the end of the entry but rather after the author or editor. It is intended for use in conjunction with an author"=year citation style. Recurring author and editor names are replaced by a dash unless the entry is the first one on the current page or double-page spread. This style also provides an additional preamble option called \opt{dashed} which controls this feature. See the style example for details. The style will set the following package options at load time: \kvopt{labelyear}{true}, \kvopt{sorting}{nyt}, \kvopt{pagetracker}{true}. + +\item[authortitle] +This style does not print any label at all. It is intended for use in conjunction with an author"=title citation style. Recurring author and editor names are replaced by a dash unless the entry is the first one on the current page or double-page spread. This style also provides an additional preamble option called \opt{dashed} which controls this feature. See the style example for details. The style will set the following package options at load time: \kvopt{pagetracker}{true}. + +\item[verbose] +This style is similar to the \texttt{authortitle} style. It also provides an additional preamble option called \opt{dashed}. See the style example for details. The style will set the following package options at load time: \kvopt{pagetracker}{true}. + +\item[reading] +This special bibliography style is designed for personal reading lists, annotated bibliographies, and similar applications. It optionally includes the fields \bibfield{annotation}, \bibfield{abstract}, \bibfield{library}, and \bibfield{file} in the bibliography. If desired, it also adds various kinds of short headers to the bibliography. This style also provides the additional preamble options \opt{entryhead}, \opt{entrykey}, \opt{annotation}, \opt{abstract}, \opt{library}, and \opt{file} which control whether or not the corresponding items are printed in the bibliography. See the style example for details. See also \secref{use:use:prf}. The style will set the following package options at load time: \kvopt{loadfiles}{true}, \kvopt{entryhead}{true}, \kvopt{entrykey}{true}, \kvopt{annotation}{true}, \kvopt{abstract}{true}, \kvopt{library}{true}, \kvopt{file}{true}. + +\end{marglist} + +The following bibliography styles are special purpose styles. They are not intended for the final version of a document: + +\begin{marglist} + +\item[draft] +This draft style includes the entry keys in the bibliography. The bibligraphy will be sorted by entry key. The style will set the following package options at load time: \kvopt{sorting}{debug}. + +\item[debug] +This style prints all bibliographic data in tabular format. It is intended for debugging only and will set the following package options at load time: \kvopt{sorting}{debug}. + +\end{marglist} + +\subsection{Sorting options} +\label{use:srt} + +\begin{table} +\sorttablesetup +\begin{tabularx}{\columnwidth}{@{}O@{}lrlrlrlrX@{}} +\toprule +\multicolumn{1}{@{}H}{Option} & \multicolumn{9}{@{}H}{Sorting scheme} \\ +\cmidrule(r){1-1}\cmidrule{2-10} +nty &\bibfield{presort}&\new&\bibfield{sortname} + &\new&\bibfield{sorttitle} + &\new&\bibfield{sortyear} + &\new&\bibfield{volume}\\ + &\altstr{mm} &\alt&\bibfield{author} + &\alt&\bibfield{title} + &\alt&\bibfield{year} + &\alt&\str{0000}\\ + & &\alt&\bibfield{editor}\\ + & &\alt&\bibfield{translator}\\ + & &\alt&\bibfield{sorttitle}\\ + & &\alt&\bibfield{title}\\ +\cmidrule(r){1-1}\cmidrule{2-10} +nyt &\bibfield{presort}&\new&\bibfield{sortname} + &\new&\bibfield{sortyear} + &\new&\bibfield{sorttitle} + &\new&\bibfield{volume}\\ + &\altstr{mm} &\alt&\bibfield{author} + &\alt&\bibfield{year} + &\alt&\bibfield{title} + &\alt&\str{0000}\\ + & &\alt&\bibfield{editor}\\ + & &\alt&\bibfield{translator}\\ + & &\alt&\bibfield{sorttitle}\\ + & &\alt&\bibfield{title}\\ +\cmidrule(r){1-1}\cmidrule{2-10} +nyvt &\bibfield{presort}&\new&\bibfield{sortname} + &\new&\bibfield{sortyear} + &\new&\bibfield{volume} + &\new&\bibfield{sorttitle}\\ + &\altstr{mm} &\alt&\bibfield{author} + &\alt&\bibfield{year} + &\alt&\str{0000} + &\alt&\bibfield{title}\\ + & &\alt&\bibfield{editor}\\ + & &\alt&\bibfield{translator}\\ + & &\alt&\bibfield{sorttitle}\\ + & &\alt&\bibfield{title}\\ +\cmidrule(r){1-1}\cmidrule{2-10} +\textrm{all} + &\bibfield{presort}&\new&\bibfield{sortkey}\\ + &\altstr{mm}\\ +\bottomrule +\end{tabularx} +\caption{Alphabetic Sorting Schemes I} +\label{use:srt:tab1} +\end{table} + +This package supports various sorting schemes for the bibliography. The sorting scheme is selected with the \opt{sorting} package option from \secref{use:opt:pre}. Apart from the regular data fields there are also some special fields which may be used to optimize the sorting of the bibliography. \Tabref{use:srt:tab1, use:srt:tab2} give an outline of the alphabetic sorting schemes supported by this package. Chronological sorting schemes are listed in \tabref{use:srt:tab3}. A few explanations concerning these tables are in order. + +The first item considered in the sorting process is always the \bibfield{presort} field of the entry. If this field is undefined, this package will use the default value <\texttt{mm}> as a presort string. The next item considered is the \bibfield{sortkey} field. If this field is defined, it serves as the master sort key. Apart from the \bibfield{presort} field, no further data is considered in this case. If the \bibfield{sortkey} field is undefined, sorting continues with the name. The package will try using the \bibfield{sortname}, \bibfield{author}, \bibfield{editor}, and \bibfield{translator} fields, in this order. Which fields are considered also depends on the setting of the \opt{useauthor}, \opt{useeditor}, and \opt{usetranslator} options. If all three of them are disabled, the \bibfield{sortname} field is ignored as well. Note that all name fields are responsive to the setting of the global \opt{maxnames} and \opt{minnames} options. If no name field is available, either because all of them are undefined or because \opt{useauthor}, \opt{useeditor}, and \opt{usetranslator} are disabled, this package will fall back to the \bibfield{sorttitle} and \bibfield{title} fields as a last resort. The remaining items are, in various order: the \bibfield{sortyear} field, if defined, or the first four digits of the \bibfield{year} field otherwise; the \bibfield{sorttitle} field, if defined, or the \bibfield{title} field otherwise; the \bibfield{volume} field, which is padded to four digits with leading zeros, or the string \texttt{0000} otherwise. Note that the sorting schemes shown in \tabref{use:srt:tab2} include an additional item: \bibfield{labelalpha} is the label used by <alphabetic> bibliography styles. Strictly speaking, the string used for sorting is \bibfield{labelalpha}~+ \bibfield{extraalpha}. The sorting schemes in \tabref{use:srt:tab2} are intended to be used in conjunction with alphabetic styles only. + +\begin{table} +\sorttablesetup +\begin{tabularx}{\columnwidth}{@{}O@{}lrlrlrlrlrX@{}} +\toprule +\multicolumn{1}{@{}H}{Option} & \multicolumn{11}{@{}H}{Sorting scheme} \\ +\cmidrule(r){1-1}\cmidrule{2-12} +anyt &\bibfield{presort}&\new&\bibfield{labelalpha} + &\new&\bibfield{sortname} + &\new&\bibfield{sortyear} + &\new&\bibfield{sorttitle} + &\new&\bibfield{volume}\\ + &\altstr{mm} && + &\alt&\bibfield{author} + &\alt&\bibfield{year} + &\alt&\bibfield{title} + &\alt&\str{0000}\\ + & &&&\alt&\bibfield{editor}\\ + & &&&\alt&\bibfield{translator}\\ + & &&&\alt&\bibfield{sorttitle}\\ + & &&&\alt&\bibfield{title}\\ +\cmidrule(r){1-1}\cmidrule{2-12} +anyvt &\bibfield{presort}&\new&\bibfield{labelalpha} + &\new&\bibfield{sortname} + &\new&\bibfield{sortyear} + &\new&\bibfield{volume} + &\new&\bibfield{sorttitle}\\ + &\altstr{mm} && + &\alt&\bibfield{author} + &\alt&\bibfield{year} + &\alt&\str{0000} + &\alt&\bibfield{title}\\ + & &&&\alt&\bibfield{editor}\\ + & &&&\alt&\bibfield{translator}\\ + & &&&\alt&\bibfield{sorttitle}\\ + & &&&\alt&\bibfield{title}\\ +\cmidrule(r){1-1}\cmidrule{2-12} +\textrm{all} + &\bibfield{presort}&\new&\bibfield{labelalpha}&\new&\bibfield{sortkey}\\ + &\altstr{mm}\\ +\bottomrule +\end{tabularx} +\caption{Alphabetic Sorting Schemes II} +\label{use:srt:tab2} +\end{table} + +The chronological sorting schemes presented in \tabref{use:srt:tab3} also make use of the \bibfield{presort} and \bibfield{sortkey} fields, if defined. The next item considered is the \bibfield{sortyear} or the \bibfield{year} field, depending on availability. The \opt{ynt} scheme extracts the first four Arabic figures from the field. If both fields are undefined, the string \texttt{9999} is used as a fallback value. This means that all entries without a year will be moved to the end of the list. The \opt{ydnt} scheme is similar in concept but sorts the year in descending order. As with the \opt{ynt} scheme, the string \texttt{9999} is used as a fallback value. The remaining items are similar to the alphabetic sorting schemes discussed above. Note that the \opt{ydnt} sorting scheme will only sort the date in descending order. All other items are sorted in ascending order as usual. + +Using special fields such as \bibfield{sortkey}, \bibfield{sortname}, or \bibfield{sorttitle} is usually not required. The \sty{biblatex} package is quite capable of working out the desired sorting order by using the data found in the regular fields of an entry. You will only need them if you want to manually modify the sorting order of the bibliography or if any data required for sorting is missing. Please refer to the field descriptions in \secref{bib:fld:spc} for details on possible uses of the special fields. Also note that using \file{bibtex8} or Biber instead of legacy \file{bibtex} is strongly recommended. + +\begin{table} +\sorttablesetup +\def\min#1#2{\str{#1\hspace{0.2em}\textminus\hspace{0.2em}}\bibfield{#2}} +\begin{tabularx}{\columnwidth}{@{}O@{}lrlrlrX@{}} +\toprule +\multicolumn{1}{@{}H}{Option} & \multicolumn{7}{@{}H}{Sorting scheme} \\ +\cmidrule(r){1-1}\cmidrule{2-8} +ynt &\bibfield{presort}&\new&\bibfield{sortyear} + &\new&\bibfield{sortname} + &\new&\bibfield{sorttitle}\\ + &\altstr{mm} &\alt&\bibfield{year} + &\alt&\bibfield{author} + &\alt&\bibfield{title}\\ + & &\alt&\str{9999} + &\alt&\bibfield{editor}\\ + & &&&\alt&\bibfield{translator}\\ + & &&&\alt&\bibfield{sorttitle}\\ + & &&&\alt&\bibfield{title}\\ +\cmidrule(r){1-1}\cmidrule{2-8} +ydnt &\bibfield{presort}&\new&\bibfield{sortyear} (desc.) + &\new&\bibfield{sortname} + &\new&\bibfield{sorttitle}\\ + &\altstr{mm} &\alt&\bibfield{year} (desc.) + &\alt&\bibfield{author} + &\alt&\bibfield{title}\\ + & &\alt&\str{9999} + &\alt&\bibfield{editor}\\ + & &&&\alt&\bibfield{translator}\\ + & &&&\alt&\bibfield{sorttitle}\\ + & &&&\alt&\bibfield{title}\\ +\cmidrule(r){1-1}\cmidrule{2-8} +\textrm{all} + &\bibfield{presort}&\new&\multicolumn{3}{l}{\bibfield{sortkey}}\\ + &\altstr{mm}\\ +\bottomrule +\end{tabularx} +\caption{Chronological Sorting Schemes} +\label{use:srt:tab3} +\end{table} + +\subsection{Bibliography commands} +\label{use:bib} + +\subsubsection{The bibliography} +\label{use:bib:bib} + +\begin{ltxsyntax} + +\cmditem{bibliography}{bib files} + +This command is used in the document preamble to specify a single \file{bib} file or a comma"=separated list of \file{bib} files. It does not print anything. + +\cmditem{printbibliography}[key=value,\,\dots] + +This command prints the bibliography. It takes one optional argument, which is a list of options given in \keyval notation. The following options are available: + +\end{ltxsyntax} + +\begin{optionlist*} + +\valitem[bibliography/shorthands]{heading}{name} + +The bibliography and the list of shorthands typically have a chapter or section heading. This option selects the heading \prm{name}, as defined with \cmd{defbibheading}. By default, \cmd{printbibliography} uses the heading \texttt{bibliography}. The command \cmd{printshorthands} uses \texttt{shorthands}. See also \secref{use:bib:los,use:bib:hdg}. + +\valitem{title}{text} + +This option overrides the default title provided by the heading selected with the \opt{heading} option, if supported by the heading definition. See \secref{use:bib:hdg} for details. + +\valitem{prenote}{name} + +The prenote is an arbitrary piece of text to be printed after the heading but before the list of references. This option selects the prenote \prm{name}, as defined with \cmd{defbibnote}. By default, no prenote is printed. The note is printed in the standard text font. It is not affected by \cmd{bibsetup} and \cmd{bibfont} but it may contain its own font declarations. See \secref{use:bib:nts} for details. + +\valitem{postnote}{name} + +The postnote is an arbitrary piece of text to be printed after the list of references. This option selects the postnote \prm{name}, as defined with \cmd{defbibnote}. By default, no postnote is printed. The note is printed in the standard text font. It is not affected by \cmd{bibsetup} and \cmd{bibfont} but it may contain its own font declarations. See \secref{use:bib:nts} for details. + +\intitem{maxnames} + +The threshold for all lists of names. This option overrides the \opt{maxnames} package option locally. The value may not be smaller than the global setting. + +\intitem{minnames} + +The name limit affecting all lists of names. This option overrides the \opt{minnames} package option locally. The value may not be smaller than the global setting. + +\intitem{maxitems} + +The threshold for all literal lists. This option overrides the \opt{maxitems} package option locally. + +\intitem{minitems} + +The item limit affecting all literal lists. This option overrides the \opt{minitems} package option locally. + +\intitem[0]{section} + +Print only entries cited in reference section \prm{integer}. The reference sections are numbered starting at~1. All citations given outside a \env{refsection} environment are assigned to section~0. See \secref{use:bib:sec} for details and \secref{use:use:mlt} for usage examples. When giving a chain of multiple filters, the \texttt{section} filter must always be given first. + +\intitem[0]{segment} + +Print only entries cited in reference segment \prm{integer}. The reference segments are numbered starting at~1. All citations given outside a \env{refsegment} environment are assigned to segment~0. See \secref{use:bib:seg} for details and \secref{use:use:mlt} for usage examples. + +\valitem{type}{type} + +Print only entries whose entry type is \prm{type}. + +\valitem{nottype}{type} + +Print only entries whose entry type is not \prm{type}. This option may be used multiple times. + +\valitem{subtype}{type} + +Print only entries whose \bibfield{entrysubtype} is defined and \prm{type}. + +\valitem{notsubtype}{type} + +Print only entries whose \bibfield{entrysubtype} is undefined or not \prm{type}. This option may be used multiple times. + +\valitem{keyword}{keyword} + +Print only entries whose \bibfield{keywords} field includes \prm{keyword}. This option may be used multiple times. + +\valitem{notkeyword}{keyword} + +Print only entries whose \bibfield{keywords} field does not include \prm{keyword}. This option may be used multiple times. + +\valitem{category}{category} + +Print only entries assigned to category \prm{category}. This option may be used multiple times. + +\valitem{notcategory}{category} + +Print only entries not assigned to category \prm{category}. This option may be used multiple times. + +\valitem{filter}{name} + +Print only entries matching the filter \prm{name}, as defined with \cmd{defbibfilter}. See \secref{use:bib:flt} for details. + +\end{optionlist*} + +\begin{ltxsyntax} + +\cmditem{bibbysection}[key=value,\,\dots] + +This command automatically loops over all reference sections. This is equivalent to giving one \cmd{printbibliography} command for every section but has the additional benefit of automatically skipping sections without references. Note that \cmd{bibbysection} starts looking for references in section \texttt{1}. It will ignore references given outside of \env{refsection} environments since they are assigned to section \texttt{0}. See \secref{use:use:mlt} for usage examples. The options are a subset of those supported by \cmd{printbibliography}. Valid options are \opt{heading}, \opt{prenote}, \opt{postnote}, \opt{maxnames}, \opt{minnames}, \opt{maxitems}, \opt{minitems}. + +\cmditem{bibbysegment}[key=value,\,\dots] + +This command automatically loops over all reference segments. This is equivalent to giving one \cmd{printbibliography} command for every segment but has the additional benefit of automatically skipping segments without references. Note that \cmd{bibbysegment} starts looking for references in segment \texttt{1}. It will ignore references given outside of \env{refsegment} environments since they are assigned to segment \texttt{0}. See \secref{use:use:mlt} for usage examples. The options are a subset of those supported by \cmd{printbibliography}. Valid options are \opt{heading}, \opt{prenote}, \opt{postnote}, \opt{maxnames}, \opt{minnames}, \opt{maxitems}, \opt{minitems}, and \opt{section}. + +\cmditem{bibbycategory}[key=value,\,\dots] + +This command loops over all bibliography categories. This is equivalent to giving one \cmd{printbibliography} command for every category but has the additional benefit of automatically skipping empty categories. The categories are processed in the order in which they were declared. See \secref{use:use:mlt} for usage examples. The options are a subset of those supported by \cmd{printbibliography}. Valid options are \opt{prenote}, \opt{postnote}, \opt{maxnames}, \opt{minnames}, \opt{maxitems}, \opt{minitems}, and \opt{section}. Note that \opt{heading} is not available with this command. The name of the current category is automatically used as the heading name. This is equivalent to passing \texttt{heading=\prm{category}} to \cmd{printbibliography} and implies that there must be a matching heading definition for every category. + +\end{ltxsyntax} + +\subsubsection{The list of shorthands} +\label{use:bib:los} + +If any entry includes a \bibfield{shorthand} field, \sty{biblatex} automatically builds a list of shorthands which may be printed in addition to the regular bibliography. The following command prints the list of shorthands. + +\begin{ltxsyntax} + +\cmditem{printshorthands}[key=value,\,\dots] + +This command prints the list of shorthands. It takes one optional argument, which is a list of options given in \keyval notation. Valid options are all options supported by \cmd{printbibliography}, see \secref{use:bib:bib} for details. If there are any \env{refsection} environments in the document, the list of shorthands will be local to these environments; see \secref{use:bib:sec} for details. By default, this command uses the heading \texttt{shorthands}. See \secref{use:bib:hdg} for details. + +\end{ltxsyntax} + +\subsubsection{Bibliography sections} +\label{use:bib:sec} + +The \env{refsection} environment is used in the document body to mark a reference section. This environment is useful if you want separate, independent bibliographies and lists of shorthands in each chapter, section, or any other part of a document. + +\begin{ltxsyntax} + +\envitem{refsection}[bib files] + +Within a reference section all cited works are assigned labels which are local to the environment. \env{refsection} environments may not be nested, but you may use \env{refsegment} environments within a \env{refsection} to subdivide it into segments. Use the \opt{section} option of \cmd{printbibliography} to select a section when printing the bibliography and the corresponding option of \cmd{printshorthands} when printing the list of shorthands. Bibliography sections are numbered starting at~\texttt{1} and the number of the current section will be written to the transcript file. All citations given outside a \env{refsection} environment are assigned to section~\texttt{0}. If \cmd{printbibliography} is used within a \env{refsection}, it will automatically select the current section. The \opt{refsection} option is not required in this case. This also applies to \cmd{printshorthands}. If the optional argument \prm{bib files} is omitted, \sty{biblatex} uses the global list of \file{bib} files, as specified with \cmd{bibliography} in the preamble. Technically, reference sections are completely independent from document divisions such as \cmd{chapter} and \cmd{section} even though they will most likely be used per chapter or section. See the \opt{refsection} package option in \secref{use:opt:pre} for a way to automate this. Also see \secref{use:use:mlt} for usage examples. + +\cmditem{newrefsection}[bib files] + +This command is similar to the \env{refsection} environment except that it is a stand"=alone command rather than an environment. It automatically ends the previous reference section (if any) and immediately starts a new one. Note that the reference section started by the last \cmd{newrefsection} command will extend to the end of the document. Use \cmd{endrefsection} if you want to terminate it earlier. Also see the \opt{refsection} package option in \secref{use:opt:pre}. + +\end{ltxsyntax} + +\subsubsection{Bibliography segments} +\label{use:bib:seg} + +The \env{refsegment} environment is used in the document body to mark a reference segment. This environment is useful if you want one global bibliography which is subdivided by chapter, section, or any other part of the document. + +\begin{ltxsyntax} + +\envitem{refsegment} + +The difference between a \env{refsection} and a \env{refsegment} environment is that the former creates labels which are local to the environment whereas the latter provides a target for the \opt{segment} filter of \cmd{printbibliography} without affecting the labels. They will be unique across the entire document. \env{refsegment} environments may not be nested, but you may use them in conjunction with \env{refsection} to subdivide a reference section into segments. In this case, the segments are local to the enclosing \env{refsection} environment. Use the \env{refsegment} option of \cmd{printbibliography} to select a segment when printing the bibliography. The reference segments are numbered starting at~\texttt{1} and the number of the current segment will be written to the transcript file. All citations given outside a \env{refsegment} environment are assigned to segment~\texttt{0}. In contrast to the \env{refsection} environment, the current segment is not selected automatically if \cmd{printbibliography} is used within a \env{refsegment} environment. Technically, reference segments are completely independent from document divisions such as \cmd{chapter} and \cmd{section} even though they will typically be used per chapter or section. See the \opt{refsegment} package option in \secref{use:opt:pre} for a way to automate this. Also see \secref{use:use:mlt} for usage examples. + +\csitem{newrefsegment} + +This command is similar to the \env{refsegment} environment except that it is a stand"=alone command rather than an environment. It automatically ends the previous reference segment (if any) and immediately starts a new one. Note that the reference segment started by the last \cmd{newrefsegment} command will extend to the end of the document. Use \cmd{endrefsegment} if you want to terminate it earlier. Also see the \opt{refsegment} package option in \secref{use:opt:pre}. + +\end{ltxsyntax} + +\subsubsection{Bibliography categories} +\label{use:bib:cat} + +Bibliography categories allow you to split the bibliography into multiple parts dedicated to different topics or different types of references, for example primary and secondary sources. See \secref{use:use:div} for usage examples. + +\begin{ltxsyntax} + +\cmditem{DeclareBibliographyCategory}{category} + +Declares a new \prm{category}, to be used in conjunction with \cmd{addtocategory} and the +\opt{category} and \opt{notcategory} filters of \cmd{printbibliography}. This command is used in the document preamble. + +\cmditem{addtocategory}{category}{key} + +Assigns a \prm{key} to a \prm{category}, to be used in conjunction with the \opt{category} and \opt{notcategory} filters of \cmd{printbibliography}. This command may be used in the preamble and in the document body. The \prm{key} may be a single entry key or a comma"=separated list of keys. The assignment is global. + +\end{ltxsyntax} + +\subsubsection{Bibliography headings} +\label{use:bib:hdg} + +The following command defines the heading \prm{name}, to be used in conjunction with the \opt{heading} option of \cmd{printbibliography} and \cmd{printshorthands}: + +\begin{ltxsyntax} + +\cmditem{defbibheading}{name}[title]{code} + +The \prm{code} should be \latex code generating a fully"=fledged heading, including page headers and an entry in the table of contents, if desired. If the \opt{title} option of \cmd{printbibliography} or \cmd{printshorthands} is used, the title will be passed to the heading definition as |#1|. If not, the default title specified by the optional \prm{title} argument is passed as |#1| instead. The \prm{title} argument will typically be \cmd{bibname}, \cmd{refname}, or \cmd{losname} (see \secref{aut:lng:key:bhd}). Here is an example of a simple heading definition: + +\begin{lstlisting}[style=latex]{} +\defbibheading{bibliography}[\bibname]{% + \chapter*{#1}% + \markboth{#1}{#1}} +\end{lstlisting} + +\end{ltxsyntax} + +The following headings intended for use with \cmd{printbibliography} are predefined: + +\begin{valuelist*} + +\item[bibliography] +This is the default heading used by \cmd{printbibliography} if the \opt{heading} option is not given. Its default definition depends on the document class. If the class provides a \cmd{chapter} command, the heading is similar to the bibliography heading of the standard \latex \texttt{book} class, \ie it uses \cmd{chapter*} to create an unnumbered chapter heading which is not included in the table of contents. If there is no \cmd{chapter} command, it is similar to the bibliography heading of the standard \latex \texttt{article} class, \ie it uses \cmd{section*} to create an unnumbered section heading which is not included in the table of contents. The string used in the heading also depends on the document class. With \texttt{book}-like classes the bibliography string \texttt{bibliography} is used, with other classes it is \texttt{references} (see \secref{aut:lng:key}). See also \secref{use:cav:scr, use:cav:mem} for class-specific hints. + +\item[subbibliography] +Similar to \texttt{bibliography} but one sectioning level lower. This heading definition uses \cmd{section*} instead of \cmd{chapter*} with a \texttt{book}-like class and \cmd{subsection*} instead of \cmd{section*} otherwise. + +\item[bibintoc] +Similar to \texttt{bibliography} above but adds an entry to the table of contents. + +\item[subbibintoc] +Similar to \texttt{subbibliography} above but adds an entry to the table of contents. + +\item[bibnumbered] +Similar to \texttt{bibliography} above but uses \cmd{chapter} or \cmd{section} to create a numbered heading which is also added to the table of contents. + +\item[subbibnumbered] +Similar to \texttt{subbibliography} above but uses \cmd{section} or \cmd{subsection} to create a numbered heading which is also added to the table of contents. + +\end{valuelist*} + +The following headings intended for use with \cmd{printshorthands} are predefined: + +\begin{valuelist*} + +\item[shorthands] +This is the default heading used by \cmd{printshorthands} if the \opt{heading} option is not given. It is similar to \texttt{bibliography} above except that it uses the bibliography string \texttt{shorthands} instead of \texttt{bibliography} or \texttt{references} (see \secref{aut:lng:key}). See also \secref{use:cav:scr, use:cav:mem} for class-specific hints. + +\item[losintoc] +Similar to \texttt{shorthands} above but adds an entry to the table of contents. + +\item[losnumbered] +Similar to \texttt{shorthands} above but uses \cmd{chapter} or \cmd{section} to create a numbered heading which is also added to the table of contents. + +\end{valuelist*} + +\subsubsection{Bibliography notes} +\label{use:bib:nts} + +The following command defines the note \prm{name}, to be used via the \opt{prenote} and \opt{postnote} options of \cmd{printbibliography} and \cmd{printshorthands}: + +\begin{ltxsyntax} + +\cmditem{defbibnote}{name}{text} + +The \prm{text} may be any arbitrary piece of text, possibly spanning several paragraphs and containing font declarations. Also see \secref{use:cav:act}. + +\end{ltxsyntax} + +\subsubsection{Bibliography filters} +\label{use:bib:flt} + +The following command defines the custom filter \prm{name}, to be used via the \opt{filter} option of \cmd{printbibliography}: + +\begin{ltxsyntax} + +\cmditem{defbibfilter}{name}{code} + +The \prm{code} is a test with boolean operators given in the syntax of the \sty{ifthen} package. The following atomic tests are available in custom filters: + +\cmditem{segment}{integer} + +Matches all entries cited in reference segment \prm{integer}. + +\cmditem{type}{type} + +Matches all entries whose entry type is \prm{type}. + +\cmditem{subtype}{type} + +Matches all entries whose \bibfield{entrysubtype} is \prm{type}. + +\cmditem{keyword}{keyword} + +Matches all entries whose \bibfield{keywords} field includes \prm{keyword}. + +\cmditem{category}{category} + +Matches all entries assigned to \prm{category} with \cmd{addtocategory}. + +\end{ltxsyntax} + +Custom filters are local to the selected reference section. Use the \texttt{section} filter of \cmd{printbibliography} to select a different section. This is not possible from within a custom filter. Here is an example of a filter definition: + +\begin{lstlisting}[style=ifthen,morekeywords={\\type,\\keyword}]{} +\defbibfilter{example}{% + \( \type{book} \or \type{inbook} \) + \and \keyword{abc} + \and \not \keyword{xyz}} +\end{lstlisting} +% +Note the grouping commands \cmd{(} and \cmd{)} as well as the boolean operators \cmd{and}, \cmd{or}, and \cmd{not}. All spaces in this example are optional. This filter matches all entries whose entry type is either \texttt{book} or \texttt{inbook} and whose \bibfield{keywords} field includes the keyword <abc> but not <xyz>. + +\subsubsection{Legacy commands} + +In standard \latex, the following command selects the \file{bst} file to be used by \bibtex. + +\begin{ltxsyntax} + +\cmditem{bibliographystyle}{bstfile} + +Since \sty{biblatex} interfaces with \bibtex in a different way, this command will issue a warning and do nothing. + +\end{ltxsyntax} + +\subsection{Citation commands} +\label{use:cit} + +All citation commands generally take one mandatory and two optional arguments. The \prm{prenote} is text to be printed at the beginning of the citation. This is usually a notice such as <see> or <compare>. The \prm{postnote} is text to be printed at the very end of the citation. This is usually a page number. If only one of these arguments is given, it is taken as a postnote. If you want to specify a prenote but no postnote, you need to leave the second optional argument empty, as in |\cite[see][]{key}|. The \prm{key} argument to all citation commands is mandatory. This is the entry key or a comma"=separated list of keys corresponding to the entry keys in the \sty{bib} file. In sum, all basic citations commands listed further down have the following syntax: + +\begin{ltxsyntax} + +\cmditem*{command}[prenote][postnote]{keys}<punctuation> + +If the \opt{autopunct} package option from \secref{use:opt:pre} is enabled, they will scan ahead for any \prm{punctuation} immediately following their last argument. This is useful to avoid spurious punctuation marks after citations. This feature is configured with \cmd{DeclareAutoPunctuation}, see \secref{aut:pct:cfg} for details. + +\end{ltxsyntax} + +\subsubsection{Standard commands} +\label{use:cit:std} + +The following commands are defined by the citation style. Citation styles may provide any arbitrary number of specialized commands, but these are the standard commands typically provided by general-purpose styles. + +\begin{ltxsyntax} + +\cmditem{cite}[prenote][postnote]{key} +\cmditem{Cite}[prenote][postnote]{key} + +These are the bare citation commands. They print the citation without any additions such as parentheses. The numeric and alphabetic styles still wrap the label in square brackets since the reference may be ambiguous otherwise. \cmd{Cite} is similar to \cmd{cite} but capitalizes the name prefix of the first name in the citation if the \opt{useprefix} option is enabled, provided that there is a name prefix and the citation style prints any name at all. + +\cmditem{parencite}[prenote][postnote]{key} +\cmditem{Parencite}[prenote][postnote]{key} + +These commands use a format similar to \cmd{cite} but enclose the entire citation in parentheses. The numeric and alphabetic styles use square brackets instead. \cmd{Parencite} is similar to \cmd{parencite} but capitalizes the name prefix of the first name in the citation if the \opt{useprefix} option is enabled, provided that there is a name prefix and the citation style prints any name at all. + +\cmditem{footcite}[prenote][postnote]{key} +\cmditem{footcitetext}[prenote][postnote]{key} + +These command use a format similar to \cmd{cite} but put the entire citation in a footnote and add a period at the end. In the footnote, they automatically capitalize the name prefix of the first name if the \opt{useprefix} option is enabled, provided that there is a name prefix and the citation style prints any name at all. \cmd{footcitetext} differs from \cmd{footcite} in that it uses \cmd{footnotetext} instead of \cmd{footnote}. + +\end{ltxsyntax} + +\subsubsection{Style-specific commands} +\label{use:cit:cbx} + +The following additional citation commands are only provided by some of the citation styles which ship with this package. + +\begin{ltxsyntax} + +\cmditem{textcite}[prenote][postnote]{key} +\cmditem{Textcite}[prenote][postnote]{key} + +These citation commands are provided by all non-verbose styles which ship with this package. They are intended for use in the flow of text, replacing the subject of a sentence. They print the authors or editors followed by a citation label which is enclosed in parentheses. Depending on the citation style, the label may be a number, the year of publication, an abridged version of the title, or something else. The numeric and alphabetic styles use square brackets instead of parentheses. \cmd{Textcite} is similar to \cmd{textcite} but capitalizes the name prefix of the first name in the citation if the \opt{useprefix} option is enabled, provided that there is a name prefix. + +\cmditem{cite*}[prenote][postnote]{key} + +This command is provided by all author-year and author-title styles. It is similar to the regular \cmd{cite} command but merely prints the year or the title, respectively. + +\cmditem{parencite*}[prenote][postnote]{key} + +This command is provided by all author-year and author-title styles. It is similar to the regular \cmd{parencite} command but merely prints the year or the title, respectively. + +\cmditem{supercite}{key} + +This command, which is only provided by the numeric styles, prints numeric citations as superscripts without brackets. It uses \cmd{supercitedelim} instead of \cmd{multicitedelim} as citation delimiter. Note that any \prm{prenote} and \prm{postnote} arguments are ignored. If they are given, \cmd{supercite} will discard them and issue a warning message. + +\end{ltxsyntax} + +\subsubsection{Qualified citation lists} +\label{use:cit:mlt} + +This package supports a class of special citation commands called <multicite> commands. The point of these commands is that their argument is a list of citations where each item forms a fully qualified citation with a pre- and\slash or postnote. This is particularly useful with parenthetical citations and citations given in footnotes. It is also possible to assign a pre- and\slash or postnote to the entire list. The multicite commands are built on top of backend commands like \cmd{parencite} and \cmd{footcite}. The citation style provides a multicite definition with \cmd{DeclareMultiCiteCommand} (see \secref{aut:cbx:cbx}). The following example illustrates the syntax of multicite commands: + +\begin{lstlisting}[style=latex]{} +\parencites[35]{key1}[88--120]{key2}[23]{key3} +\end{lstlisting} +% +The format of the arguments is similar to that of the regular citation commands, except that only one citation command is given. If only one optional argument is given for an item in the list, it is taken as a postnote. If you want to specify a prenote but no postnote, you need to leave the second optional argument of the respective item empty: + +\begin{lstlisting}[style=latex]{} +\parencites[35]{key1}[chapter 2 in][]{key2}[23]{key3} +\end{lstlisting} +% +In addition to that, the entire citation list may also have a pre- and\slash or postnote. The syntax of these global notes differs from other optional arguments in that they are given in parentheses rather than the usual brackets: + +\begin{lstlisting}[style=latex]{} +\parencites<<(>>and chapter 3<<)>>[35]{key1}[78]{key2}[23]{key3} +\parencites<<(>>Compare<<)()>>[35]{key1}[78]{key2}[23]{key3} +\parencites<<(>>See<<)(>>and the introduction<<)>>[35]{key1}[78]{key2}[23]{key3} +\end{lstlisting} +% +Note that the multicite commands keep on scanning for arguments until they encounter a token that is not the start of an optional or mandatory argument. If a left brace or bracket follows a multicite command, you need to mask it by adding \cmd{relax} or a control space (a backslash followed by a space) after the last valid argument. This will cause the scanner to stop. + +\begin{lstlisting}[style=latex,showspaces]{} +\parencites[35]{key1}[78]{key2}<<\relax>>[...] +\parencites[35]{key1}[78]{key2}<<\ >>{...} +\end{lstlisting} +% +By default, this package provides the following multicite commands which correspond to regular commands from \secref{use:cit:std, use:cit:cbx}: + +\begin{ltxsyntax} + +\cmditem{cites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} +\cmditem{Cites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} + +The multicite version of \cmd{cite} and \cmd{Cite}, respectively. + +\cmditem{parencites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} +\cmditem{Parencites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} + +The multicite version of \cmd{parencite} and \cmd{Parencite}, respectively. + +\cmditem{footcites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} +\cmditem{footcitetexts}(pre)(post)[pre][post]{key}|...|[pre][post]{key} + +The multicite version of \cmd{footcite} and \cmd{footcitetext}, respectively. + +\cmditem{textcites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} +\cmditem{Textcites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} + +The multicite version of \cmd{textcite} and \cmd{Textcite}, respectively. This command is only provided by non-verbose styles. + +\cmditem{supercites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} + +The multicite version of \cmd{supercite}. This command is only provided by the numeric styles. + +\end{ltxsyntax} + +\subsubsection{Style-independent commands} +\label{use:cit:aut} + +Sometimes it is desirable to give the citations in the source file in a format that is not tied to a specific citation style and can be modified globally in the preamble. The format of the citations is easily changed by loading a different citation style. However, when using commands such as \cmd{parencite} or \cmd{footcite}, the way the citations are integrated with the text is still effectively hard"=coded. The idea behind the \cmd{autocite} command is to provide higher"=level citation markup which makes global switching from inline citations to citations given in footnotes (or as superscripts) possible. The \cmd{autocite} command is built on top of backend commands like \cmd{parencite} and \cmd{footcite}. The citation style provides an \cmd{autocite} definition with \cmd{DeclareAutoCiteCommand} (see \secref{aut:cbx:cbx}). This definition may be activated with the \opt{autocite} package option from \secref{use:opt:pre}. The citation style will usually initialize this package option to a value which is suitable for the style, see \secref{use:xbx:cbx} for details. Note that there are certain limits to high"=level citation markup. For example, inline author-year citation schemes often integrate citations so tightly with the text that it is virtually impossible to automatically convert them to footnotes. The \cmd{autocite} command is only applicable in cases in which you would normally use \cmd{parencite} or \cmd{footcite} (or \cmd{supercite}, with a numeric style). The citations should be given at the end of a sentence or a partial sentence, immediately preceding the terminal punctuation mark, and they should not be a part of the sentence in a grammatical sense (like \cmd{textcite}, for example). + +\begin{ltxsyntax} + +\cmditem{autocite}[prenote][postnote]{key} +\cmditem{Autocite}[prenote][postnote]{key} + +In contrast to other citation commands, the \cmd{autocite} command does not only scan ahead for punctuation marks following its last argument to avoid double punctuation marks, it actually moves them around if required. For example, with \kvopt{autocite}{footnote}, a trailing punctuation mark will be moved such that the footnote mark is printed after the punctuation. \cmd{Autocite} is similar to \cmd{autocite} but capitalizes the name prefix of the first name in the citation if the \opt{useprefix} option is enabled, provided that there is a name prefix and the citation style prints any name at all. + +\cmditem*{autocite*}[prenote][postnote]{key} +\cmditem*{Autocite*}[prenote][postnote]{key} + +The starred variants of \cmd{autocite} do not behave differently from from the regular ones. The asterisk is simply passed on to the backend command. For example, if \cmd{autocite} is configured to use \cmd{parencite}, then \cmd{autocite*} will execute \cmd{parencite*}. + +\cmditem{autocites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} +\cmditem{Autocites}(pre)(post)[pre][post]{key}|...|[pre][post]{key} + +This is the multicite version of \cmd{autocite}. It also detects and moves punctuation if required. Note that there is no starred variant. \cmd{Autocites} is similar to \cmd{autocites} but capitalizes the name prefix of the first name in the citation if the \opt{useprefix} option is enabled, provided that there is a name prefix and the citation style prints any name at all. + +\end{ltxsyntax} + +\subsubsection{Text commands} +\label{use:cit:txt} + +The following commands are provided by the core of \sty{biblatex}. They are intended for use in the flow of text. Note that all text commands are exluded from citation tracking. + +\begin{ltxsyntax} + +\cmditem{citeauthor}[prenote][postnote]{key} +\cmditem{Citeauthor}[prenote][postnote]{key} + +These commands print the authors. If there is no \bibfield{author} field, they print the \bibfield{editor} instead. \cmd{Citeauthor} is similar to \cmd{citeauthor} but capitalizes the name prefix of the first name in the citation if the \opt{useprefix} option is enabled, provided that there is a name prefix. + +\cmditem{citetitle}[prenote][postnote]{key} +\cmditem*{citetitle*}[prenote][postnote]{key} + +This command prints the title. It will use the abridged title in the \bibfield{shorttitle} field, if available. Otherwise it falls back to the full title found in the \bibfield{title} field. The starred variant always prints the full title. + +\cmditem{citeyear}[prenote][postnote]{key} + +This command prints the \bibfield{year} field. + +\cmditem{citeurl}[prenote][postnote]{key} + +This command prints the \bibfield{url} field. + +\end{ltxsyntax} + +\subsubsection{Special commands} +\label{use:cit:spc} + +The following special commands are also provided by the core of \sty{biblatex}. + +\begin{ltxsyntax} + +\cmditem{nocite}{key} + +This command is similar to the standard \latex \cmd{nocite} command. It adds the \prm{key} to the bibliography. If the \prm{key} is an asterisk, all entries available in the \file{bib} file are added to the bibliography. In either case, no citation is printed. + +\cmditem{fullcite}[prenote][postnote]{key} + +This command uses the bibliography driver for the respective entry type to create a full citation similar to the bibliography entry. It is thus related to the bibliography style rather than the citation style. + +\cmditem{footfullcite}[prenote][postnote]{key} + +Similar to \cmd{fullcite} but puts the entire citation in a footnote and adds a period at the end. + +\cmditem{volcite}[prenote]{volume}[page]{key} +\cmditem{Volcite}[prenote]{volume}[page]{key} + +These commands are similar to \cmd{cite} and \cmd{Cite} but intended for references to multi-volume works which are cited by volume and page number. Instead of the \prm{postnote}, they take a mandatory \prm{volume} and an optional \prm{page} argument. Since they merely compose the postnote and pass it to the \cmd{cite} command provided by the citation style as a \prm{postnote} argument, these commands are style independent. + +\cmditem{pvolcite}[prenote]{volume}[page]{key} +\cmditem{Pvolcite}[prenote]{volume}[page]{key} + +Similar to \cmd{volcite} but based on \cmd{parencite}. + +\cmditem{fvolcite}[prenote]{volume}[page]{key} +\cmditem{ftvolcite}[prenote]{volume}[page]{key} + +Similar to \cmd{volcite} but based on \cmd{footcite} and \cmd{footcitetext}, respectively. + +\cmditem{tvolcite}[prenote]{volume}[page]{key} +\cmditem{Tvolcite}[prenote]{volume}[page]{key} + +Similar to \cmd{volcite} but based on \cmd{textcite}. + +\cmditem{avolcite}[prenote]{volume}[page]{key} +\cmditem{Avolcite}[prenote]{volume}[page]{key} + +Similar to \cmd{volcite} but based on \cmd{autocite}. + +\cmditem{notecite}[prenote][postnote]{key} +\cmditem{Notecite}[prenote][postnote]{key} + +These commands print the \prm{prenote} and \prm{postnote} arguments but no citation. Instead, a \cmd{nocite} command is issued for every \prm{key}. This may be useful for authors who incorporate implicit citations in their writing, only giving information not mentioned before in the running text, but who still want to take advantage of the automatic \prm{postnote} formatting and the implicit \cmd{nocite} function. This is a generic, style"=independent citation command. Special citation styles may provide smarter facilities for the same purpose. The capitalized version forces capitalization (note that this is only applicable if the note starts with a command which is sensitive to \sty{biblatex}'s punctuation tracker). + +\cmditem{pnotecite}[prenote][postnote]{key} +\cmditem{Pnotecite}[prenote][postnote]{key} + +Similar to \cmd{notecite} but the notes are printed in parentheses. + +\cmditem{fnotecite}[prenote][postnote]{key} + +Similar to \cmd{notecite} but the notes are printed in a footnote. + +\end{ltxsyntax} + +\subsubsection{Low-level commands} +\label{use:cit:low} + +The following commands are also provided by the core of \sty{biblatex}. They grant access to all lists and fields at a lower level. + +\begin{ltxsyntax} + +\cmditem{citename}[prenote][postnote]{key}[format]{name list} + +The \prm{format} is a formatting directive defined with \cmd{DeclareNameFormat}. Formatting directives are discussed in \secref{aut:bib:fmt}. If this optional argument is omitted, this command falls back to the format \texttt{citename}. The last argument is the name of a \prm{name list}, in the sense explained in \secref{bib:fld}. + +\cmditem{citelist}[prenote][postnote]{key}[format]{literal list} + +The \prm{format} is a formatting directive defined with \cmd{DeclareListFormat}. Formatting directives are discussed in \secref{aut:bib:fmt}. If this optional argument is omitted, this command falls back to the format \texttt{citelist}. The last argument is the name of a \prm{literal list}, in the sense explained in \secref{bib:fld}. + +\cmditem{citefield}[prenote][postnote]{key}[format]{field} + +The \prm{format} is a formatting directive defined with \cmd{DeclareFieldFormat}. Formatting directives are discussed in \secref{aut:bib:fmt}. If this optional argument is omitted, this command falls back to the format \texttt{citefield}. The last argument is the name of a \prm{field}, in the sense explained in \secref{bib:fld}. + +\end{ltxsyntax} + +\subsubsection{Miscellaneous commands} +\label{use:cit:msc} + +The commands in this section are little helpers related to citations. + +\begin{ltxsyntax} + +\csitem{citereset} + +This command resets the citation style. This may be useful if the style replaces repeated citations with abbreviations like \emph{ibidem}, \emph{idem}, \emph{op. cit.}, etc. and you want to force a full citation at the beginning of a new chapter, section, or some other location. The command executes a style specific initialization hook defined with the \cmd{InitializeCitationStyle} command from \secref{aut:cbx:cbx}. It also resets the internal citation trackers of this package. The reset will affect the \cmd{ifciteseen}, \cmd{ifentryseen}, \cmd{ifciteibid}, and \cmd{ifciteidem} tests discussed in \secref{aut:aux:tst}. When used inside a \env{refsection} environment, the reset of the citation tracker is local to the current \env{refsection} environment. Also see the \opt{citereset} package option in \secref{use:opt:pre}. + +\csitem{citereset*} + +Similar to \cmd{citereset} but only executes the style's initialization hook, without resetting the internal citation trackers. + +\csitem{mancite} + +Use this command to mark manually inserted citations if you mix automatically generated and manual citations. This is particularly useful if the citation style replaces repeated citations by an abbreviation like \emph{ibidem} which may get ambiguous or misleading otherwise. Always use \cmd{mancite} in the same context as the manual citation, \eg if the citation is given in a footnote, include \cmd{mancite} in the footnote. The \cmd{mancite} command executes a style specific reset hook defined with the \cmd{OnManualCitation} command from \secref{aut:cbx:cbx}. It also resets the internal <ibidem> and <idem> trackers of this package. The reset will affect the \cmd{ifciteibid} and \cmd{ifciteidem} tests discussed in \secref{aut:aux:tst}. + +\csitem{pno} + +This command forces a single page prefix in the \prm{postnote} argument to a citation command. See \secref{use:cav:pag} for further details and usage instructions. Note that this command is only available locally in citations and the bibliography. + +\csitem{ppno} + +Similar to \cmd{pno} but forces a range prefix. See \secref{use:cav:pag} for further details and usage instructions. Note that this command is only available locally in citations and the bibliography. + +\csitem{nopp} + +Similar to \cmd{pno} but suppresses all prefixes. See \secref{use:cav:pag} for further details and usage instructions. Note that this command is only available locally in citations and the bibliography. + +\csitem{psq} + +In the \prm{postnote} argument to a citation command, this command indicates a range of two pages where only the starting page is given. See \secref{use:cav:pag} for further details and usage instructions. The suffix printed is the bibliography string \texttt{sequens}, see \secref{aut:lng:key}. The spacing inserted between the suffix and the page number may be modified by redefining the macro \cmd{sqspace}. The default is an unbreakable interword space. Note that this command is only available locally in citations and the bibliography. + +\csitem{psqq} + +Similar to \cmd{psq} but indicates an open-ended page range. See \secref{use:cav:pag} for further details and usage instructions. The suffix printed is the bibliography string \texttt{sequentes}, see \secref{aut:lng:key}. This command is only available locally in citations and the bibliography. + +\cmditem{RN}{integer} + +This command prints an integer as an uppercase Roman numeral. The formatting applied to the numeral may be modified by redefining the macro \cmd{RNfont}. + +\cmditem{Rn}{integer} + +Similar to \cmd{RN} but prints a lowercase Roman numeral. The formatting applied to the numeral may be modified by redefining the macro \cmd{Rnfont}. + +\end{ltxsyntax} + +\subsubsection{Compatibility commands for \sty{natbib}} +\label{use:cit:nat} + +If the \opt{natbib} package option is enabled, \sty{biblatex} will load a \sty{natbib} compatibility style in addition to the main citation style. The compatibility style defines aliases for the citation commands provided by the \sty{natbib} package, version~7. This includes aliases for the core citation commands \cmd{citet} and \cmd{citep} as well as the variants \cmd{citealt} and \cmd{citealp}. The starred variants of these commands, which print the full author list, are also supported. The \cmd{cite} command, which is handled in a particular way by \sty{natbib}, is not treated in a special way. The text commands (\cmd{citeauthor}, \cmd{citeyear}, etc.) are also supported, as are all commands which capitalize the name prefix (\cmd{Citet}, \cmd{Citep}, \cmd{Citeauthor}, etc.). Aliasing with \cmd{defcitealias}, \cmd{citetalias}, and \cmd{citepalias} is possible as well. Note that the compatibility commands will not emulate the citation format of the \sty{natbib} package. They merely map \sty{natbib}'s commands to functionally equivalent facilities of the \sty{biblatex} package. The citation format depends on the main citation style. However, the compatibility style will adapt \cmd{nameyeardelim} to match the default style of the \sty{natbib} package. + +\subsection{Localization commands} +\label{use:lng} + +The \sty{biblatex} package provides translations for key terms such as <edition> or <volume> as well as definitions for language specific features such as the date format and ordinals. These definitions, which are loaded automatically, may be modified or extended in the document preamble or the configuration file with the commands introduced in this section. + +\begin{ltxsyntax} + +\cmditem{DefineBibliographyStrings}{language}{definitions} + +This command is used to define bibliography strings. The \prm{language} must be a language name known to the \sty{babel} package, \ie one of the identifiers listed in \tabref{bib:fld:tab1} on page \pageref{bib:fld:tab1}. The \prm{definitions} are \keyval pairs which assign an expression to an identifier: + +\begin{lstlisting}[style=latex]{} +\DefineBibliographyStrings{american}{% + bibliography = {Bibliography}, + shorthands = {Abbreviations}, + editor = {editor}, + editors = {editors}, +} +\end{lstlisting} +% +A complete list of all keys supported by default is given is \secref{aut:lng:key}. Note that all expressions should be capitalized as they usually are when used in the middle of a sentence. The \sty{biblatex} package will automatically capitalize the first word when required at the beginning of a sentence. Expressions intended for use in headings should be capitalized in a way that is suitable for titling. See \secref{aut:lng:cmd} for further details. + +\cmditem{DefineBibliographyExtras}{language}{code} + +This command is used to adapt language specific features such as the date format and ordinals. The \prm{language} must be a language name known to the \sty{babel} package. The \prm{code}, which may be arbitrary \latex code, will usually consist of redefinitions of the formatting commands from \secref{use:fmt:lng}. + +\cmditem{UndefineBibliographyExtras}{language}{code} + +This command is used to restore the original definition of any commands modified with \cmd{DefineBibliographyExtras}. If a redefined command is included in \secref{use:fmt:lng}, there is no need to restore its previous definition since these commands are adapted by all language modules anyway. + +\cmditem{DefineHyphenationExceptions}{language}{text} + +This is a \latex frontend to \tex's \cmd{hyphenation} command which defines hyphenation exceptions. +The \prm{language} must be a language name known to the \sty{babel} package. The \prm{text} is a whitespace"=separated list of words. Hyphenation points are marked with a dash: + +\begin{lstlisting}[style=latex]{} +\DefineHyphenationExceptions{american}{% + hy-phen-ation ex-cep-tion +} +\end{lstlisting} + +\cmditem{NewBibliographyString}{key} + +This command declares new bibliography strings, \ie it initializes a new \prm{key} to be used in the +\prm{definitions} of \cmd{DefineBibliographyStrings}. The \prm{key} argument may also be a comma"=separated +list of key names. The keys listed in \secref{aut:lng:key} are defined by default. + +\end{ltxsyntax} + +\subsection{Formatting commands} +\label{use:fmt} + +The commands and facilities presented in this section may be used to adapt the format of citations and the bibliography. + +\subsubsection{Generic commands and hooks} +\label{use:fmt:fmt} + +The commands in this section may be redefined with \cmd{renewcommand} in the document preamble. Note that all commands starting with \cmd{mk\dots} take one argument. All of these commands are defined in \path{biblatex.def} to make it easier to look up the defaults. + +\begin{ltxsyntax} + +\csitem{bibsetup} + +Arbitrary code to be executed at the beginning of the bibliography, intended for commands which affect the layout of the bibliography. + +\csitem{bibfont} + +Arbitrary code setting the font used in the bibliography. This is very similar to \cmd{bibsetup} but intended for switching fonts. + +\csitem{citesetup} + +Arbitrary code to be executed at the beginning of each citation command. + +\csitem{newblockpunct} + +The separator inserted between <blocks> in the sense explained in \secref{aut:pct:new}. The default definition is controlled by the package option \opt{block} (see \secref{use:opt:pre}). + +\csitem{newunitpunct} + +The separator inserted between <units> in the sense explained in \secref{aut:pct:new}. This will usually be a period or a comma plus an interword space. The default definition is a period and a space. + +\csitem{finentrypunct} + +The punctuation printed at the very end of every bibliography entry, usually a period. The default definition is a period. + +\csitem{bibleftparen} + +The opening parenthesis. + +\csitem{bibrightparen} + +The closing parenthesis. + +\csitem{bibleftbracket} + +The opening square bracket. + +\csitem{bibrightbracket} + +The closing square bracket. + +\csitem{bibnamedash} + +The dash to be used as a replacement for recurrent authors or editors in the bibliography. The default is an <em> or an <en> dash, depending on the indentation of the list of references. + +\csitem{labelnamepunct} + +The separator printed after the name used for alphabetizing in the bibliography (\bibfield{author} or \bibfield{editor}, if the \bibfield{author} field is undefined). With the default styles, this separator replaces \cmd{newunitpunct} at this location. The default definition is \cmd{newunitpunct}, \ie it is not handled differently from regular unit punctuation. + +\csitem{subtitlepunct} + +The separator printed between the fields \bibfield{title} and \bibfield{subtitle}, \bibfield{booktitle} and \bibfield{booksubtitle}, as well as \bibfield{maintitle} and \bibfield{mainsubtitle}. With the default styles, this separator replaces \cmd{newunitpunct} at this location. The default definition is \cmd{newunitpunct}, \ie it is not handled differently from regular unit punctuation. + +\csitem{bibpagespunct} + +The separator printed before the \bibfield{pages} field. The default is a comma plus an interword space. + +\csitem{multinamedelim} + +The delimiter printed between multiple items in a name list like \bibfield{author} or \bibfield{editor} if there are more than two names in the list. The default is a comma plus an interword space. See \cmd{finalnamedelim} for an example.\footnote{Note that \cmd{multinamedelim} is not used at all if there are only two names in the list. In this case, the default styles use the \cmd{finalnamedelim}.} + +\csitem{finalnamedelim} + +The delimiter printed instead of \cmd{multinamedelim} before the final name in a name list. The default is the localized term <and>, separated by interword spaces. Here is an example: + +\begin{lstlisting}[style=latex]{} +Michel Goossens<<,>> Frank Mittelbach <<and>> Alexander Samarin +Edward Jones <<and>> Joe Williams +\end{lstlisting} +% +The comma in the first example is the \cmd{multinamedelim} whereas the string <and> in both examples is the \cmd{finalnamedelim}. See also \cmd{finalandcomma} in \secref{use:fmt:lng}. + +\csitem{revsdnamedelim} + +An extra delimiter printed after the first name in a name list if the first name is reversed. The default is an empty string, \ie no extra delimiter will be printed. Here is an example showing a name list with a comma as \cmd{revsdnamedelim}: + +\begin{lstlisting}[style=latex]{} +Jones, Edward<<, and>> Joe Williams +\end{lstlisting} +% +In this example, the comma after <Edward> is the \cmd{revsdnamedelim} whereas the string <and> is the \cmd{finalnamedelim}, printed in addition to the former. + +\csitem{andothersdelim} + +The delimiter printed before the bibliography string <\texttt{andothers}> if a name list like \bibfield{author} or \bibfield{editor} is truncated. The default is an interword space. + +\csitem{multilistdelim} + +The delimiter printed between multiple items in a literal list like \bibfield{publisher} or \bibfield{location} if there are more than two items in the list. The default is a comma plus an interword space. See \cmd{multinamedelim} for further explanation. + +\csitem{finallistdelim} + +The delimiter printed instead of \cmd{multilistdelim} before the final item in a literal list. The default is the localized term <and>, separated by interword spaces. See \cmd{finalnamedelim} for further explanation. + +\csitem{andmoredelim} + +The delimiter printed before the bibliography string <\texttt{andmore}> if a literal list like \bibfield{publisher} or \bibfield{location} is truncated. The default is an interword space. + +\csitem{multicitedelim} + +The delimiter printed between citations if multiple entry keys are passed to a single citation command. The default is a semicolon plus an interword space. + +\csitem{supercitedelim} + +Similar to \cmd{multicitedelim}, but used by the \cmd{supercite} command only. The default is a comma. + +\csitem{compcitedelim} + +Similar to \cmd{multicitedelim}, but used by certain citation styles when <compressing> multiple citations. The default definition is a comma plus an interword space. + +\csitem{nameyeardelim} + +The delimiter printed between the author\slash editor and the year by author-year citation styles. The default is an interword space. + +\csitem{labelalphaothers} + +A string to be appended to the non"=numeric portion of the \bibfield{labelalpha} field (\ie the field holding the citation label used by alphabetic citation styles) if the number of authors\slash editors exceeds the \opt{maxnames} threshold or the \bibfield{author}\slash \bibfield{editor} list was truncated in the \file{bib} file with the keyword <\texttt{and others}>. This will typically be a single character such as a plus sign or an asterisk. The default is a plus sign. This command may also be redefined to an empty string to disable this feature. In any case, it must be redefined in the preamble. + +\csitem{prenotedelim} + +The delimiter printed after the \prm{prenote} argument of a citation command. See \secref{use:cit} for details. The default is an interword space. + +\csitem{postnotedelim} + +The delimiter printed before the \prm{postnote} argument of a citation command. See \secref{use:cit} for details. The default is a comma plus an interword space. + +\cmditem{mkbibnamelast}{text} + +This command, which takes one argument, is used to format the last name of all authors, editors, translators, etc. + +\cmditem{mkbibnamefirst}{text} + +Similar to \cmd{mkbibnamelast}, but intended for the first name. + +\cmditem{mkbibnameprefix}{text} + +Similar to \cmd{mkbibnamelast}, but intended for the name prefix. + +\cmditem{mkbibnameaffix}{text} + +Similar to \cmd{mkbibnamelast}, but intended for the name affix. + +\end{ltxsyntax} + +\subsubsection{Language-specific commands} +\label{use:fmt:lng} + +The commands in this section are language specific. When redefining them, you need to wrap the new definition in a \cmd{DeclareBibliographyExtras} command, see \secref{use:lng} for details. Note that all commands starting with \cmd{mk\dots} take one or more arguments. + +\begin{ltxsyntax} + +\csitem{bibrangedash} + +The language specific dash to be used for ranges of numbers. + +\csitem{bibdatedash} + +The language specific dash to be used for date ranges. + +\csitem{mkbibdatelong} + +Takes the names of three field as arguments which correspond to three date components (in the order year\slash month\slash day) and uses their values to print the date in the language specific long date format. + +\csitem{mkbibdateshort} + +Similar to \cmd{mkbibdatelong} but using the language specific short date format. + +\csitem{finalandcomma} + +Prints the comma to be inserted before the final <and> in a list, if applicable in the respective language. Here is an example: + +\begin{lstlisting}[style=latex]{} +Michel Goossens, Frank Mittelbach<<,>> and Alexander Samarin +\end{lstlisting} +% +\cmd{finalandcomma} is the comma before the word <and>. See also \cmd{multinamedelim}, \cmd{finalnamedelim}, and \cmd{revsdnamedelim} in \secref{use:fmt:fmt}. + +\cmditem{mkbibordinal}{integer} + +This command, which takes an integer as its argument, prints an ordinal number. + +\cmditem{mkbibmascord}{integer} + +Similar to \cmd{mkbibordinal}, but prints a masculine ordinal, if applicable in the respective language. + +\cmditem{mkbibfemord}{integer} + +Similar to \cmd{mkbibordinal}, but prints a feminine ordinal, if applicable in the respective language. + +\cmditem{mkbibordedition}{integer} + +Similar to \cmd{mkbibordinal}, but intended for use with the term <edition>. + +\cmditem{mkbibordseries}{integer} + +Similar to \cmd{mkbibordinal}, but intended for use with the term <series>. + +\end{ltxsyntax} + +\subsubsection{Lengths and counters} +\label{use:fmt:len} + +The length registers and counters in this section may be changed in the document preamble with \cmd{setlength} and \cmd{setcounter}, respectively. + +\begin{ltxsyntax} + +\lenitem{bibhang} + +The hanging indentation of the bibliography, if applicable. This length is initialized to \cmd{parindent} at load-time. + +\lenitem{biblabelsep} + +The horizontal space between entries and their corresponding labels in the bibliography. This only applies to bibliography styles which print labels, such as the \texttt{numeric} and \texttt{alphabetic} styles. This length is initialized to twice the value of \cmd{labelsep} at load-time. + +\lenitem{bibitemsep} + +The vertical space between the individual entries in the bibliography. This length is initialized to \cmd{itemsep} at load-time. Note that \len{bibitemsep}, \len{bibnamesep}, and \len{bibinitsep} are cumulative. When they coincide, the largest value will be applied. + +\lenitem{bibnamesep} + +Vertical space to be inserted between two entries in the bibliography whenever an entry starts with a name which is different from the initial name of the previous entry. The default value is zero. Setting this length to a positive value greater than \len{bibitemsep} will group the bibliography by author\slash editor name. Note that \len{bibitemsep}, \len{bibnamesep}, and \len{bibinitsep} are cumulative. When they coincide, the largest value will be applied. + +\lenitem{bibinitsep} + +Vertical space to be inserted between two entries in the bibliography whenever an entry starts with a letter which is different from the initial letter of the previous entry. The default value is zero. Setting this length to a positive value greater than \len{bibitemsep} will group the bibliography alphabetically. Note that \len{bibitemsep}, \len{bibnamesep}, and \len{bibinitsep} are cumulative. When they coincide, the largest value will be applied. + +\lenitem{bibparsep} + +The vertical space between paragraphs within an entry in the bibliography. The default value is zero. + +\cntitem{abbrvpenalty} + +This counter, which is used by the localization modules, holds the penalty used in short or abbreviated bibliography strings. For example, a linebreak in expressions such as «et al.» or «ed. by» is unfortunate, but should still be possible to prevent overfull boxes. This counter is initialized to \cmd{hyphenpenalty} at load-time. The idea is making \tex treat the whole expression as if it were a single, hyphenatable word as far as line"=breaking is concerned. If you dislike such linebreaks, use a higher value. If you do not mind them at all, set this counter to zero. If you want to suppress them unconditionally, set it to <infinite> (10\,000 or higher).\footnote{The default values assigned to \cnt{abbrvpenalty}, \cnt{lownamepenalty}, and \cnt{highnamepenalty} are deliberately very low to prevent overfull boxes. This implies that you will hardly notice any effect on line-breaking if the text is set justified. If you set these counters to 10\,000 to suppress the respective breakpoints, you will notice their effect but you may also be confronted with overfull boxes. Keep in mind that line-breaking in the bibliography is often more difficult than in the body text and that you can not resort to rephrasing a sentence. In some cases it may be preferable to set the entire bibliography \cmd{raggedright} to prevent suboptimal linebreaks. In this case, even the fairly low default penalties will make a visible difference.} + +\cntitem{highnamepenalty} + +This counter holds a penalty which affects the line"=breaking of names. This penalty is inserted between smaller chunks of a name, for example between the first and the middle name. This counter is initialized to \cmd{hyphenpenalty} at load-time. If you dislike such linebreaks, use a higher value. If you do not mind them at all, set this counter to zero. If you prefer the traditional \bibtex behavior (no linebreaks at \cnt{highnamepenalty} breakpoints), set it to <infinite> (10\,000 or higher).\footnote{By default, \bibtex inserts the special character \texttt{\textasciitilde} (a non-breakable space) between certain parts of a name. This can lead to overfull boxes in the bibliography or in citations. While discouraging linebreaks at certain places is a good idea, using unbreakable spaces seems disproportionate given that \tex offers much more flexible facilities for controlling linebreaks. Therefore, \sty{biblatex} redefines the active character \texttt{\textasciitilde} locally such that it inserts a space penalized by the value of the \cnt{highnamepenalty} counter. This redefinition is local to name lists and will not affect any other part of the document. Note that it will also affect explicitly inserted non-breakable spaces in name lists. If an explicit \texttt{\textasciitilde} in a name does not have the expected effect, you may need to set this counter to 10\,000.} + +\cntitem{lownamepenalty} + +This counter holds a penalty which affects the line"=breaking of names. This penalty is inserted between larger chunks of a name, for example between the chunk consisting of all first names and the last name. This counter is initialized to half the \cmd{hyphenpenalty} at load-time. If you dislike such linebreaks, use a higher value. If you do not mind them at all, set this counter to zero. + +\end{ltxsyntax} + +\subsubsection{All-purpose commands} +\label{use:fmt:aux} + +The commands in this section are all-purpose text commands which are generally available, not only in citations and the bibliography. + +\begin{ltxsyntax} + +\csitem{bibellipsis} + +An ellipsis symbol with brackets: <[\dots\unkern]>. + +\csitem{noligature} + +Disables ligatures at this position and adds some space. Use this command to break up standard ligatures like <fi> and <fl>. It is similar to the \verb+"|+ shorthand provided by some language modules of the \sty{babel} package. + +\csitem{hyphenate} + +A conditional hyphen. In contrast to the standard \cmd{-} command, this one allows hyphenation in the rest of the word. It is similar to the \verb|"-| shorthand provided by some language modules of the \sty{babel} package. + +\csitem{hyphen} + +An explicit, breakable hyphen intended for compound words. In contrast to a literal <\texttt{-}>, this command allows hyphenation in the rest of the word. It is similar to the \verb|"=| shorthand provided by some language modules of the \sty{babel} package. + +\csitem{nbhyphen} + +An explicit, non-breakable hyphen intended for compound words. In contrast to a literal <\texttt{-}>, this command does not permit line breaks at the hyphen but still allows hyphenation in the rest of the word. It is similar to the \verb|"~| shorthand provided by some language modules of the \sty{babel} package. + +\csitem{nohyphenation} + +A generic switch which suppresses hyphenation locally. Its scope should normally be confined to a group. + +\cmditem{textnohyphenation}{text} + +Similar to \cmd{nohyphenation} but restricted to the \prm{text} argument. + +\cmditem{mknumalph}{integer} + +Takes an integer in the range 1--702 as its argument and converts it to a string as follows: 1=a, \textellipsis, 26=z, 27=aa, \textellipsis, 702=zz. This is intended for use in formatting directives for the \bibfield{extrayear} and \bibfield{extraalpha} fields. + +\cmditem{mkbibacro}{text} + +Generic command which typesets an acronym using the small caps variant of the current font, if available, and as-is otherwise. The acronym should be given in uppercase letters. + +\cmditem{autocap}{character} + +Automatically converts the \prm{character} to its uppercase form if \sty{biblatex}'s punctuation tracker would capitalize a bibliography string at the current location. This command is robust. It is useful for conditional capitalization of certain strings in an entry. Note that the \prm{character} argument is a single character given in lowercase. For example: + +\begin{lstlisting}[style=latex]{} +\autocap{s}pecial issue +\end{lstlisting} +% +will yield <Special issue> or <special issue>, as appropriate. If the string to be capitalized starts with an inflected character given in Ascii notation, include the accent command in the \prm{character} argument as follows: + +\begin{lstlisting}[style=latex]{} +\autocap{\'e}dition sp\'eciale +\end{lstlisting} +% +This will yield <Édition spéciale> or <édition spéciale>. If the string to be capitalized starts with a command which prints a character, such as \cmd{ae} or \cmd{oe}, simply put the command in the \prm{character} argument: + +\begin{lstlisting}[style=latex]{} +\autocap{\oe}uvres +\end{lstlisting} +% +This will yield <¼uvres> or <½uvres>. + +\end{ltxsyntax} + +\subsection[Language notes]{Language-specific notes} +\label{use:loc} + +The facilities discussed in this section are specific to certain localization modules. + +\subsubsection{American} +\label{use:loc:us} + +The American localization module uses \cmd{uspunctuation} from \secref{aut:pct:cfg} to enable <American-style> punctuation. If this feature is enabled, all trailing commas and periods after \cmd{mkbibquote} will be moved inside the quotes. If you want to disable this feature, use \cmd{stdpunctuation} as follows: + +\begin{lstlisting}[style=latex]{} +\DefineBibliographyExtras{american}{% + \stdpunctuation +} +\end{lstlisting} +% +By default, the <American punctuation> feature is enabled by the \texttt{american} localization module only. The above code is only required if you want American localization without American punctuation. Since standard punctuation is the package default, it would be redundant with any other language. + +It is highly advisable to always specify \texttt{american}, \texttt{british}, \texttt{australian}, etc. rather than \texttt{english} when loading the \sty{babel} package to avoid any possible confusion. Older versions of the \sty{babel} package used to treat \opt{english} as an alias of \opt{british}; more recent ones treat it as an alias of \opt{american}. The biblatex package essentially treats \texttt{english} as an alias of \opt{american}, except for the above feature which is only enabled if \texttt{american} is requested explicitly. + +\subsubsection{Spanish} +\label{use:loc:esp} + +Handling the word <and> is more difficult in Spanish than in the other languages supported by this package because it may be <y> or <e>, depending on the initial sound of the following word. Therefore, the Spanish localization module does not use the bibliography string <\texttt{and}> but a special internal <smart and> command. The behavior of this command is controlled by the \cnt{smartand} counter. + +\begin{ltxsyntax} + +\cntitem{smartand} + +This counter controls the behavior of the internal <smart and> command. When set to 1, it prints <y> or <e>, depending on the context. When set to 2, it always prints <y>. When set to 3, it always prints <e>. When set to 0, the <smart and> feature is disabled. This counter is initialized to 1 at load-time and may be changed in the preamble. Note that setting this counter to a positive value implies that the Spanish localization module ignores \cmd{finalnamedelim} and \cmd{finallistdelim}. + +\csitem{forceE} + +Use this command in \file{bib} files if \sty{biblatex} gets the <and> before a certain name wrong. As its name suggests, it will enforce <e>. This command must be used in a special way to prevent confusing \bibtex. Here is an example: + +\begin{lstlisting}[style=bibtex]{} +author = {Edward Jones and Eoin Maguire}, +author = {Edward Jones and <<{\forceE{E}}>>oin Maguire}, +\end{lstlisting} +% +Note that the initial letter of the respective name component is given as an argument to \cmd{forceE} and that the entire construct is wrapped in an additional pair of curly braces. + +\csitem{forceY} + +Similar to \cmd{forceE} but enforces <y>. + +\end{ltxsyntax} + +\subsubsection{Greek} +\label{use:loc:grk} + +The Greek localization module requires \utf support. It will not work with any other encoding. Generally speaking, the \sty{biblatex} package is compatible with + +\begin{enumerate} + +\item \latex with the \sty{inputenc} package, + +\begin{lstlisting}[style=latex]{} +\usepackage[utf8]{inputenc} +\end{lstlisting} + +\item \latex with \sty{inputenc} and the \sty{ucs} package, + +\begin{lstlisting}[style=latex]{} +\usepackage{ucs} +\usepackage[utf8x]{inputenc} +\end{lstlisting} + +\item \xelatex. + +\end{enumerate} + +Since \sty{inputenc}'s standard \file{utf8} module is missing glyph mappings for Greek, this leaves Greek users with a choice of either 2) or 3). If you choose 2), make sure to preload the Greek Unicode range: + +\begin{lstlisting}[style=latex]{} +\usepackage{ucs} +\usepackage[utf8x]{inputenc} +\PreloadUnicodePage{3} +\end{lstlisting} +% +You may also use \cmd{PrerenderUnicode} if you prefer that. See the section about «Known problems» in the \sty{ucs} manual for details. Note that you may need to load additional packages which set up Greek fonts. As a rule of thumb, a setup which works for regular Greek documents should also work with \sty{biblatex}. However, there is one fundamental limitation. As of this writing, \sty{biblatex} has no support for switching scripts. Greek titles in the bibliography should work fine, provided that you use Biber as a backend, but English and other titles in the bibliography may be rendered in Greek letters. If you need multi-script bibliographies, using \xelatex is the only sensible choice. + +\subsection{Usage notes} +\label{use:use} + +The following sections give a basic overview of the \sty{biblatex} package and discuss some typical usage scenarios. + +\subsubsection{Overview} +\label{use:use:int} + +Using the \sty{biblatex} package is only slightly different from using traditional \bibtex styles and related packages. Before we get to specific usage scenarios, we will therefore have a look at the structure of a typical document first: + +\begin{ltxexample} +\documentclass{...} +\usepackage[...]{biblatex} +<<\bibliography>>{bibfile} +\begin{document} +<<\cite>>{...} +... +<<\printbibliography>> +\end{document} +\end{ltxexample} +% +With traditional \bibtex, the \cmd{bibliography} command serves two purposes. It marks the location of the bibliography and it also specifies the \file{bib} file, which may be a single file or a comma"=separated list of files. The file extension is omitted in either case. With \sty{biblatex}, this command only specifies the \file{bib} files and is used in the document preamble rather than in the body. It does not print anything. The bibliography is printed using the \cmd{printbibliography} command which may be used multiple times (see \secref{use:bib} for details). The document body may contain any number of citation commands (\secref{use:cit}). Processing this example file requires that a certain procedure be followed. Suppose our example file is called \path{example.tex} and our bibliographic data is in \path{bibfile.bib}. The procedure, then, is as follows: + +\begin{enumerate} + +\item Run \bin{latex} on \path{example.tex}. If the file contains any citations, \sty{biblatex} will request the respective data from \bibtex by writing commands to the auxiliary file \path{example.aux}. + +\item Run \bin{bibtex} on \path{example.aux}. \bibtex will retrieve the data from \path{bibfile.bib} and write it to the auxiliary file \path{example.bbl} in a format which can be processed by \sty{biblatex}. + +\item Run \bin{latex} on \path{example.tex}. \sty{biblatex} will read the data from \path{example.bbl} and print all citations as well as the bibliography. + +\end{enumerate} + +Whenever a reference to a work which has not been cited before is added, this procedure must be repeated. This is also the case if the last reference to a work which has been cited before is removed because some citation labels may change in this case. In contrast to traditional \bibtex, there is normally no need to run \bin{latex} twice after running \bin{bibtex} as far as the handling of bibliographic data is concerned.\footnote{That is, unless the \opt{defernums} package option is enabled. This option requires two \latex runs after the data has been exported to the \file{bbl} file by \bibtex.} Note that this only applies to the most basic case. Using the \bibfield{xref} field or the \bibfield{entryset} field may require an additional \latex/\bibtex/\latex cycle. Some other facilities provided by \sty{biblatex} may also require an additional \bin{latex} run to get certain references and the page tracking right. In this case, the usual warning messages such as «There were undefined references» and «Label(s) may have changed. Rerun to get cross-references right» will be printed. + +\subsubsection{Auxiliary files} +\label{use:use:aux} + +By default, the \sty{biblatex} package uses the main \file{aux} file only. Even if there are citation commands in a file included via \cmd{include}, which has its own \file{aux} file, you only need to run \bibtex on the main \file{aux} file. If you are using \env{refsection} environments in a document (see \secref{use:use:mlt}) \sty{biblatex} will create one additional \file{aux} file for every \env{refsection} environment. In this case, you also need to run \bin{bibtex} on each additional \file{aux} file. The name of the additional \file{aux} files is the base name of the main input file with the string \file{-blx} and a running number appended at the end. The \sty{biblatex} package issues a warning listing the files which require an additional \bibtex run. With the basic example presented in \secref{use:use:int}, it would issue the following warning: + +\begin{lstlisting}[style=plain] +Package biblatex Warning: Please (re)run BibTeX on the file(s): +(biblatex) example.aux +(biblatex) and rerun LaTeX afterwards. +\end{lstlisting} +% +If the input file contained three \env{refsection} environments, the warning would read as follows: + +\begin{lstlisting}[style=plain] +Package biblatex Warning: Please (re)run BibTeX on the file(s): +(biblatex) example1-blx.aux +(biblatex) example2-blx.aux +(biblatex) example3-blx.aux +(biblatex) and rerun LaTeX afterwards. +\end{lstlisting} +% +Apart from these \file{aux} files, \sty{biblatex} uses an additional \file{bib} file with the same suffix to pass certain parameters to \bibtex. In the example above, this file would be named \path{example-blx.bib}. In the event of a file name conflict, you can change the suffix by redefining the macro \cmd{blxauxsuffix} in the document preamble. Note that \sty{biblatex} will not overwrite any files it did not create. All auxiliary files created automatically by this package contain a special signature line. Before overwriting a file (excluding the main \file{aux} file, which is managed by \latex), \sty{biblatex} inspects the first line of the file to make sure that there is no file name conflict. If the file in question is missing the signature line, \sty{biblatex} will immediately issue an error message and abort before opening the output stream. In this case you should delete any spurious files accidentally left in the working directory. If the error persists, there may be a file name conflict with a file found in one of the \tex installation trees. Since the installation trees usually do not contain any \file{aux} files and the string \file{-blx} is fairly exotic in the name of a \file{bib} file, this is rather unlikely but theoretically possible. If you find out that this is indeed the case, you should redefine \cmd{blxauxsuffix} permanently in the \sty{biblatex} configuration file, \path{biblatex.cfg.} + +\subsubsection{Multiple bibliographies} +\label{use:use:mlt} + +In a collection of articles by different authors, such as a conference proceedings volume for example, it is very common to have one bibliography for each article rather than a global one for the entire book. In the example below, each article would be presented as a separate \cmd{chapter} with its own bibliography. Note that \sty{biblatex} creates one additional \file{aux} file for every \env{refsection} environment. These files have to be processed by \bibtex as well, see \secref{use:use:aux} for details. + +\begin{ltxexample} +\documentclass{...} +\usepackage{biblatex} +\bibliography{...} +\begin{document} +\chapter{...} +<<\begin{refsection}>> +... +<<\printbibliography>> +<<\end{refsection}>> +\chapter{...} +<<\begin{refsection}>> +... +<<\printbibliography>> +<<\end{refsection}>> +\end{document} +\end{ltxexample} +% +If \cmd{printbibliography} is used inside a \env{refsection} environment, it automatically restricts the scope of the list of references to the enclosing \env{refsection} environment. For a cumulative bibliography which is subdivided by chapter but printed at the end of the book, use the \opt{section} option of \cmd{printbibliography} to select a reference section, as shown in the next example. + +\begin{ltxexample} +\documentclass{...} +\usepackage{biblatex} +<<\defbibheading>>{<<bibliography>>}{% + \section*{References for Chapter \ref{<<refsection:\therefsection>>}}} +\bibliography{...} +\begin{document} +\chapter{...} +<<\begin{refsection}>> +... +<<\end{refsection}>> +\chapter{...} +<<\begin{refsection}>> +... +<<\end{refsection}>> +\chapter{References} +<<\printbibliography>>[<<section=1>>] +<<\printbibliography>>[<<section=2>>] +\end{document} +\end{ltxexample} +% +Note the definition of the bibliography heading in the above example. This is the definition taking care of the subheadings in the bibliography. The main heading is generated with a plain \cmd{chapter} command in this case. The \sty{biblatex} package automatically sets a label at the beginning of every \env{refsection} environment, using the standard \cmd{label} command. The identifier used is the string \texttt{refsection:} followed by the number of the respective \env{refsection} environment. The number of the current section is accessible via the \cnt{refsection} counter. When using the \opt{section} option of \cmd{printbibliography}, this counter is also set locally. This means that you may use the counter in heading definitions to print subheadings like «References for Chapter 3», as shown above. You could also use the title of the respective chapter as a subheading by loading the \sty{nameref} package and using \cmd{nameref} instead of \cmd{ref}: + +\begin{lstlisting}[style=latex] +\usepackage{<<nameref>>} +\defbibheading{bibliography}{% + \section*{<<\nameref{refsection:\therefsection}>>}} +\end{lstlisting} +% +Since giving one \cmd{printbibliography} command for each part of a subdivided bibliography is tedious, \sty{biblatex} provides a shorthand. The \cmd{bibbysection} command automatically loops over all reference sections. This is equivalent to giving one \cmd{printbibliography} command for every section but has the additional benefit of automatically skipping sections without references. In the example above, the bibliography would then be generated as follows: + +\begin{lstlisting}[style=latex] +\chapter{References} +<<\bibbysection>> +\end{lstlisting} +% +When using a format with one cumulative bibliography subdivided by chapter (or any other document division) it may be more appropriate to use \env{refsegment} rather than \env{refsection} environments. The difference is that the \env{refsection} environment generates labels local to the environment while \env{refsegment} does not affect the generation of labels, hence they will be unique across the entire document. Note that \env{refsegment} environments do not require additional \file{aux} files. The next example could also be given in \secref{use:use:div} because, visually, it creates one global bibliography subdivided into multiple segments. + +\begin{ltxexample} +\documentclass{...} +\usepackage{biblatex} +<<\defbibheading>>{<<bibliography>>}{% + \section*{References for Chapter \ref{<<refsegment:\therefsegment>>}}} +\bibliography{...} +\begin{document} +\chapter{...} +<<\begin{refsegment}>> +... +<<\end{refsegment}>> +\chapter{...} +<<\begin{refsegment}>> +... +<<\end{refsegment}>> +\chapter{References} +<<\printbibliography>>[<<segment=1>>] +<<\printbibliography>>[<<segment=2>>] +\end{document} +\end{ltxexample} +% +The use of \env{refsegment} is similar to \env{refsection} and there is also a corresponding \opt{segment} option for \cmd{printbibliography}. The \sty{biblatex} package automatically sets a label at the beginning of every \env{refsegment} environment using the string \texttt{refsegment:} followed by the number of the respective \env{refsegment} environment as an identifier. There is a matching \cnt{refsegment} counter which may be used in heading definitions, as shown above. As with reference sections, there is also a shorthand command which automatically loops over all reference segments: + +\begin{lstlisting}[style=latex]{} +\chapter{References} +<<\bibbysegment>> +\end{lstlisting} +% +This is equivalent to giving one \cmd{printbibliography} command for every segment. + +\subsubsection{Subdivided bibliographies} +\label{use:use:div} + +It is very common to subdivide a bibliography by certain criteria. For example, you may want to list printed and online resources separately or divide a bibliography into primary and secondary sources. The former case is straightforward because you can use the entry type as a criterion for the \opt{type} and \opt{nottype} filters of \cmd{printbibliography}. The next example also demonstrates how to generate matching subheadings for the two parts of the bibliography. + +\begin{ltxexample} +\documentclass{...} +\usepackage{biblatex} +\defbibheading{<<printed>>}{\section*{Printed references}} +\defbibheading{<<online>>}{\section*{Online references}} +\bibliography{...} +\begin{document} +... +\chapter{References} +\printbibliography[<<heading=printed>>,<<nottype=online>>] +\printbibliography[<<heading=online>>,<<type=online>>] +\end{document} +\end{ltxexample} +% +You may also use more than two subdivisions: + +\begin{lstlisting}[style=latex]{} +\chapter{References} +\printbibliography[<<type=article>>] +\printbibliography[<<type=book>>] +\printbibliography[<<nottype=article>>,<<nottype=book>>] +\end{lstlisting} +% +It is even possible to give a chain of different types of filters: + +\begin{lstlisting}[style=latex]{} +\printbibliography[<<section=2>>,<<type=book>>,<<keyword=abc>>,<<notkeyword=xyz>>] +\end{lstlisting} +% +This would print all works cited in reference section~2 whose entry type is \bibtype{book} and whose \bibfield{keywords} field includes the keyword <abc> but not <xyz>. When using bibliography filters in conjunction with a numeric style, see \secref{use:cav:lab}. If you need complex filters with conditional expressions, use the \opt{filter} option in conjunction with a custom filter defined with \cmd{defbibfilter}. See \secref{use:bib:flt} for details on custom filters. + +\begin{ltxexample} +\documentclass{...} +\usepackage{biblatex} +\defbibheading{<<primary>>}{\section*{Primary Sources}} +\defbibheading{<<secondary>>}{\section*{Secondary Sources}} +\bibliography{...} +\begin{document} +... +\chapter{Bibliography} +\printbibliography[<<heading=primary>>,<<keyword=primary>>] +\printbibliography[<<heading=secondary>>,<<keyword=secondary>>] +\end{document} +\end{ltxexample} +% +Dividing a bibliography into primary and secondary sources is possible with a \bibfield{keyword} filter, as shown in the above example. In this case, with only two subdivisions, it would be sufficient to use one keyword as filter criterion: + +\begin{lstlisting}[style=latex]{} +\chapter{Bibliography} +\printbibliography[<<heading=primary>>,<<keyword=primary>>] +\printbibliography[<<heading=secondary>>,<<notkeyword=primary>>] +\end{lstlisting} +% +Since \sty{biblatex} has no way of knowing if an item in the bibliography is considered to be primary or secondary literature, we need to supply the bibliography filter with the required data by adding a \bibfield{keywords} field to each entry in the \file{bib} file. These keywords may then be used as targets for the \opt{keyword} and \opt{notkeyword} filters, as shown above. It may be a good idea to add such keywords right away while building a \file{bib} file. + +\begin{lstlisting}[style=bibtex]{} +@Book{key, + <<keywords>> = {<<primary>>,some,other,keywords}, + ... +\end{lstlisting} +% +An alternative way of subdividing the list of references are bibliography categories. They differ from the keywords"=based approach shown in the example above in that they work on the document level and do not require any changes to the \file{bib} file. + +\begin{ltxexample} +\documentclass{...} +\usepackage{biblatex} +<<\DeclareBibliographyCategory>>{<<primary>>} +<<\DeclareBibliographyCategory>>{<<secondary>>} +<<\addtocategory>>{<<primary>>}{key1,key3,key6} +<<\addtocategory>>{<<secondary>>}{key2,key4,key5} +\defbibheading{primary}{\section*{Primary Sources}} +\defbibheading{secondary}{\section*{Secondary Sources}} +\bibliography{...} +\begin{document} +... +\chapter{Bibliography} +\printbibliography[heading=primary,<<category=primary>>] +\printbibliography[heading=secondary,<<category=secondary>>] +\end{document} +\end{ltxexample} +% +In this case it would also be sufficient to use one category only: + +\begin{lstlisting}[style=latex]{} +\chapter{References} +\printbibliography[heading=primary,<<category=primary>>] +\printbibliography[heading=secondary,<<notcategory=primary>>] +\end{lstlisting} +% +It is still a good idea to declare all categories used in the bibliography explicitly because there is a \cmd{bibbycategory} command which automatically loops over all categories. This is equivalent to giving one \cmd{printbibliography} command for every category, in the order in which they were declared. + +\begin{ltxexample} +\documentclass{...} +\usepackage{biblatex} +<<\DeclareBibliographyCategory>>{<<primary>>} +<<\DeclareBibliographyCategory>>{<<secondary>>} +\addtocategory{primary}{key1,key3,key6} +\addtocategory{secondary}{key2,key4,key5} +<<\defbibheading>>{<<primary>>}{\section*{Primary Sources}} +<<\defbibheading>>{<<secondary>>}{\section*{Secondary Sources}} +\bibliography{...} +\begin{document} +... +\chapter{Bibliography} +<<\bibbycategory>> +\end{document} +\end{ltxexample} +% +The handling of the headings is different from \cmd{bibbysection} and \cmd{bibbysegment} in this case. \cmd{bibbycategory} uses the name of the current category as a heading name. This is equivalent to passing \texttt{heading=\prm{category}} to \cmd{printbibliography} and implies that you need to provide a matching heading for every category. + +\subsubsection{Reference sets} +\label{use:use:set} + +A reference set is a group of entries which are cited as a single reference and listed as a single item in the bibliography. Using an example borrowed from the \sty{mcite} manual, the following three references + +\begin{enumerate} +\renewcommand*\labelenumi{[\theenumi]} +\addtolength{\leftskip}{0.5em} +\setlength{\itemsep}{0pt} +\item Sheldon Glashow. \emph{Partial Symmetries of Weak Interactions.} In: \emph{Nucl.~Phys.} 22 (1961), pp. 579 sqq. +\item Abdus Salam. \emph{Weak and Electromagnetic Interactions.} In: \emph{Elementary particle theory}. \emph{Relativistic groups and analyticity}. Proceedings of the Eighth Nobel Symposium, May 19--25, 1968. Ed. by Nils Svartholm. Stockholm: Almquist \& Wiksell, 1968, pp. 367 sqq. +\item Steven Weinberg. \emph{A Model of Leptons.} In: \emph{Phys.~Rev.~Lett.} 19 (1967), pp. 1264 sqq. +\end{enumerate} + +would be concatenated into a single reference as follows: + +\begin{enumerate} +\renewcommand*\labelenumi{[\theenumi]} +\addtolength{\leftskip}{0.5em} +\item Sheldon Glashow. \emph{Partial Symmetries of Weak Interactions.} In: \emph{Nucl.~Phys.} 22 (1961), pp. 579 sqq.; Abdus Salam. \emph{Weak and Electromagnetic Interactions.} In: \emph{Elementary particle theory}. \emph{Relativistic groups and analyticity}. Proceedings of the Eighth Nobel Symposium, May 19--25, 1968. Ed. by Nils Svartholm. Stockholm: Almquist \& Wiksell, 1968, pp. 367 sqq.; Steven Weinberg. \emph{A Model of Leptons.} In: \emph{Phys.~Rev.~Lett.} 19 (1967), pp. 1264 sqq. +\end{enumerate} + +Reference sets are defined in the \file{bib} file, essentially like any other entry. They require the \bibfield{entryset} and \bibfield{crossref} fields to be used in a particular way. The entries which make up the set are given as a comma-separated list of entry keys in the \bibfield{entryset} field of the parent entry. The remaining data of the \bibtype{set} entry must be identical to the data of the first item in the set. The easiest way to accomplish that is to use a \bibfield{crossref} field which points to the first key listed in the \bibfield{entrykey} field. The \bibfield{entryset} fields of the child entries are reverse pointers to the entry key of the parent. Here is an example of a reference set consisting of three items: + +\begin{lstlisting}[style=bibtex]{} +@Set{set1, + <<entryset>> = {<<key1>>,key2,key3}, + <<crossref>> = {<<key1>>}, +} +@Article{key1, + <<entryset>> = {set1}, + author = {...}, + title = {...}, + ... +} +@Article{key2, + <<entryset>> = {set1}, + author = {...}, + title = {...}, + ... +} +@Article{key3, + <<entryset>> = {set1}, + author = {...}, + title = {...}, + ... +} +\end{lstlisting} +% +If you want to refer to an item as part of a set in one document and as a stand-alone reference in a different one (or in a different reference section of the same document), you need two distinct entries. You may use \bibfield{crossref} fields to avoid duplicating all the data but keep in mind that \bibtex does not support cascading cross-references and that \bibfield{entryset} fields will be inherited with the rest of the data as \bibtex copies the data of the cross-referenced parent entry. To avoid that, use an empty \opt{entryset} field in the entry serving as a stand-alone reference. The setup boils down to this: + +\begin{lstlisting}[style=bibtex]{} +@Set{<<set1>>, + <<entryset>> = {subkey1,...}, + <<crossref>> = {<<subkey1>>}, +} +@Article{<<key1>>, + <<entryset>> = <<{}>>, + <<crossref>> = {<<subkey1>>}, +} +@Article{subkey1, + <<entryset>> = {set1}, + author = {...}, + title = {...}, + ... +} +\end{lstlisting} +% +In the above example, use the key <\texttt{set1}> when citing the entire reference set (including \texttt{subkey1}) and <\texttt{key1}> when citing the article as a stand-alone reference. Style authors should also see \secref{aut:cav:set} for further information. + +\subsubsection{Electronic publishing information} +\label{use:use:epr} + +There are two fields which hold electronic publishing information, \bibfield{eprint} and \bibfield{eprinttype}. The \bibfield{eprint} field is a verbatim field similar to \bibfield{doi} which holds the identifier of the item. The optional \bibfield{eprinttype} field may be used to record a resource name, \ie the name of the site or electronic archive. If the \bibfield{eprinttype} field is available, the standard styles will use it as a literal label. With the following example, they would print «Resource: identifier» rather than the generic «eprint: identifier»: + +\begin{lstlisting}[style=bibtex]{} +@Online{..., + <<eprint>> = {<<identifier>>}, + <<eprinttype>> = {<<Resource>>}, + ... +\end{lstlisting} +% +The standard styles feature dedicated support for a few online archives. For arXiv references, put the identifier in the \bibfield{eprint} field and the string \texttt{arxiv} (all lowercase) in the \bibfield{eprinttype} field: + +\begin{lstlisting}[style=bibtex]{} +@Online{..., + <<eprint>> = {<<0706.0001>>}, + <<eprinttype>> = {<<arxiv>>}, + ... +\end{lstlisting} +% +For papers submitted prior to April 1, 2007, which use the old arXiv identifier scheme, include all classification information such as the archive name and the subject class in the eprint field: + +\begin{lstlisting}[style=bibtex]{} +@Online{..., + eprint = {<<hep-th/>>9603067}, + ... + +@Online{..., + eprint = {<<math.GT/>>0309136}, + ... +\end{lstlisting} +% +If hyperlinks are enabled, the \bibfield{eprint} field will be transformed into a link to \nolinkurl{arxiv.org}. See the package option \opt{arxiv} in \secref{use:opt:pre} for further details. + +For \acr{JSTOR} references, put the stable \acr{JSTOR} number in the \bibfield{eprint} field and the string \texttt{jstor} (all lowercase) in the \bibfield{eprinttype} field: + +\begin{lstlisting}[style=bibtex]{} +@Online{..., + <<eprint>> = {<<number>>}, + <<eprinttype>> = {<<jstor>>}, + ... +\end{lstlisting} +% +When using \acr{JSTOR}'s export feature to export citations in \bibtex format, \acr{JSTOR} uses the \bibfield{url} field by default (where the \prm{number} is a unique and stable identifier): + +\begin{lstlisting}[style=bibtex]{} +@Online{..., + url = {http://www.jstor.org/stable/<<number>>}, + ... +\end{lstlisting} +% +While this will work as expected, full \acr{URL}s tend to clutter the bibliography. With the \bibfield{eprint} fields, the standard styles will use the more readable «\acr{JSTOR}: \prm{number}» format which also supports hyperlinks. The \prm{number} becomes a clickable link if \sty{hyperref} support is enabled. + +For PubMed references, put the stable PubMed identifier in the \bibfield{eprint} field and the string \texttt{pubmed} (all lowercase) in the \bibfield{eprinttype} field. This means that: + +\begin{lstlisting}[style=bibtex]{} +@Online{..., + url = {http://www.ncbi.nlm.nih.gov/pubmed/<<pmid>>}, + ... +\end{lstlisting} +% +becomes: + +\begin{lstlisting}[style=bibtex]{} +@Online{..., + <<eprint>> = {<<pmid>>}, + <<eprinttype>> = {<<pubmed>>}, + ... +\end{lstlisting} +% +and the standard styles will print «\acr{PMID}: \prm{pmid}» instead of the lengthy \acr{URL}. If hyperref support is enabled, the \prm{pmid} will be a clickable link to PubMed. + +For Google Books references, put Google's identifier in the \bibfield{eprint} field and the string \texttt{googlebooks} (all lowercase) in the \bibfield{eprinttype} field. This means that, for example: + +\begin{lstlisting}[style=bibtex]{} +@Online{..., + url = {http://books.google.com/books?id=<<XXu4AkRVBBoC>>}, + ... +\end{lstlisting} +% +would become: + +\begin{lstlisting}[style=bibtex]{} +@Online{..., + <<eprint>> = {<<XXu4AkRVBBoC>>}, + <<eprinttype>> = {<<googlebooks>>}, + ... +\end{lstlisting} +% +and the standard styles would print «Google Books: |4JE_AAAAYAAJ|» instead of the full \acr{URL}. If hyperref support is enabled, the identifier will be a clickable link to Google Books.\footnote{Note that the Google Books \acr{id} seems to be a bit of an <internal> value. As of this writing, there does not seem to be any way to search for an \acr{id} on Google Books. You may prefer to use the \bibfield{url} in this case.} + +Note that \bibfield{eprint} is a verbatim field. Always give the identifier in its unmodified form. For example, there is no need to replace |_| with |\_|. Also see \secref{aut:cav:epr} on how to add dedicated support for other eprint resources. + +\subsubsection{External abstracts and annotations} +\label{use:use:prf} + +Styles which print the fields \bibfield{abstract} and\slash or \bibfield{annotation} may support an alternative way of adding abstracts or annotations to the bibliography. Instead of including the text in the \file{bib} file, it may also be stored in an external \latex file. For example, instead of saying + +\begin{ltxexample}[style=bibtex] +@Article{key1, + ... + abstract = {This is an abstract of entry `key1'.} +} +\end{ltxexample} +% +in the \file{bib} file, you may create a file named \path{bibabstract-key1.tex} and put the abstract in this file: + +\begin{ltxexample} +This is an abstract of entry `key1'. +\endinput +\end{ltxexample} +% +The name of the external file must be the entry key prefixed with \texttt{bibabstract-} or \texttt{bibannotation-}, respectively. You can change these prefixes by redefining \cmd{bibabstractprefix} and \cmd{bibannotationprefix}. Note that this feature needs to be enabled explicitly by setting the package option \opt{loadfiles} from \secref{use:opt:pre}. The option is disabled by default for performance reasons. Also note that any \bibfield{abstract} and \bibfield{annotation} fields in the \file{bib} file take precedence over the external files. Using external files is strongly recommended if you have long abstracts or a lot of annotations since this may increase memory requirements significantly. It is also more convenient to edit the text in a dedicated \latex file. Style authors should see \secref{aut:cav:prf} for further information. + +\subsection{Hints and caveats} +\label{use:cav} + +This section provides additional usage hints and addresses some common problems and potential misconceptions. + +\subsubsection{Usage with \acr{KOMA}-Script classes} +\label{use:cav:scr} + +When using \sty{biblatex} in conjunction with one of the \sty{scrbook}, \sty{scrreprt}, or \sty{scrartcl} classes, the headings \texttt{bibliography} and \texttt{shorthands} from \secref{use:bib:hdg} are responsive to the bibliography"=related options of these classes.\footnote{This applies to the traditional syntax of these options (\opt{bibtotoc} and \opt{bibtotocnumbered}) as well as to the \keyval syntax introduced in \acr{KOMA}-Script 3.x, \ie to \kvopt{bibliography}{nottotoc}, \kvopt{bibliography}{totoc}, and \kvopt{bibliography}{totocnumbered}, but only if these options are set globally in the optional argument to \cmd{documentclass}.} You can override the default headings by using the \opt{heading} option of \cmd{printbibliography} and \cmd{printshorthands}. See \secref{use:bib:bib, use:bib:los, use:bib:hdg} for details. All default headings are adapted at load-time such that they blend with the behavior of these classes. If one of the above classes is detected, \sty{biblatex} will also provide the following additional tests which may be useful in custom heading definitions: + +\begin{ltxsyntax} + +\cmditem{ifkomabibtotoc}{true}{false} + +Expands to \prm{true} if the class option \opt{bibtotoc} or \opt{bibtotocnumbered} has been set, and to \prm{false} otherwise. This also applies to the new syntax \kvopt{bibliography}{totoc} and \kvopt{bibliography}{totocnumbered}, but only if the options are set globally in the optional argument to \cmd{documentclass}. + +\cmditem{ifkomabibtotocnumbered}{true}{false} + +Expands to \prm{true} if the class option \opt{bibtotocnumbered} has been set, and to \prm{false} otherwise. This also applies to the new syntax \kvopt{bibliography}{totocnumbered}, but only if the option is set globally in the optional argument to \cmd{documentclass}. + +\end{ltxsyntax} + +\subsubsection{Usage with the Memoir class} +\label{use:cav:mem} + +When using \sty{biblatex} with the \sty{memoir} class, most class facilites for adapting the bibliography have no effect. Use the corresponding facilities of this package instead (\secref{use:bib:bib, use:bib:hdg, use:bib:nts}). Instead of redefining \sty{memoir}'s \cmd{bibsection}, use the \opt{heading} option of \cmd{printbibliography} and \cmd{defbibheading} (\secref{use:bib:bib, use:bib:hdg}). Instead of \cmd{prebibhook} and \cmd{postbibhook}, use the \opt{prenote} and \opt{postnote} options of \cmd{printbibliography} and \cmd{defbibnote} (\secref{use:bib:bib, use:bib:nts}). All default headings are adapted at load-time such that they blend well with the default layout of this class. The default headings \texttt{bibliography} and \texttt{shorthands} (\secref{use:bib:hdg}) are also responsive to \sty{memoir}'s \cmd{bibintoc} and \cmd{nobibintoc} switches. The length register \len{bibitemsep} is used by \sty{biblatex} in a way similar to \sty{memoir} (\secref{use:fmt:len}). This section also introduces some additional length registers which correspond to \sty{memoir}'s \cmd{biblistextra}. Lastly, \cmd{setbiblabel} does not map to a single facility of the \sty{biblatex} package since the style of all labels in the bibliography is controlled by the bibliography style. See \secref{aut:bbx:env} in the author section of this manual for details. If the \sty{memoir} class is detected, \sty{biblatex} will also provide the following additional test which may be useful in custom heading definitions: + +\begin{ltxsyntax} + +\cmditem{ifmemoirbibintoc}{true}{false} + +Expands to \prm{true} or \prm{false}, depending on \sty{memoir}'s \cmd{bibintoc} and \cmd{nobibintoc} switches. This is a \latex frontend to \sty{memoir}'s \cmd{ifnobibintoc} test. Note that the logic of the test is reversed. + +\end{ltxsyntax} + +\subsubsection{Page numbers in citations} +\label{use:cav:pag} + +If the \prm{postnote} argument to a citation command is a page number or page range, \sty{biblatex} will automatically prefix it with <p.> or <pp.> by default. This works reliably in typical cases, but sometimes manual intervention may be required. In this case, it is important to understand how this argument is handled in detail. First, \sty{biblatex} checks if the postnote is an Arabic or Roman numeral (case insensitive). If this test succeeds, the postnote is considered as a single page or other number which will be prefixed with <p.> or some other string which depends on the \sty{pagination} field (see \secref{bib:use:pag}). If it fails, a second test is performed to find out if the postnote is a range or a list of Arabic or Roman numerals. If this test succeeds, the postnote will be prefixed with <pp.> or some other string in the plural form. If it fails as well, the postnote is printed as is. Note that both tests expand the \prm{postnote}. All commands used in this argument must therefore be robust or prefixed with \cmd{protect}. Here are a few examples of \prm{postnote} arguments which will be correctly recognized as a single number, a range of numbers, or a list of numbers, respectively: + +\begin{lstlisting}[style=latex]{} +\cite[25]{key} +\cite[vii]{key} +\cite[XIV]{key} +\cite[34--38]{key} +\cite[iv--x]{key} +\cite[185/86]{key} +\cite[XI \& XV]{key} +\cite[3, 5, 7]{key} +\cite[vii--x; 5, 7]{key} +\end{lstlisting} +% +In some other cases, however, the tests may get it wrong and you need to resort to the auxiliary commands \cmd{pno}, \cmd{ppno}, and \cmd{nopp} from \secref{use:cit:msc}. For example, suppose a work is cited by a special pagination scheme consisting of numbers and letters. In this scheme, the string <|27a|> would mean <page~27, part~a>. Since this string does not look like a number or a range to \sty{biblatex}, you need to force the prefix for a single number manually: + +\begin{lstlisting}[style=latex]{} +\cite[\pno~27a]{key} +\end{lstlisting} +% +There is also a \cmd{ppno} command which forces a range prefix as well as a \cmd{nopp} command which suppresses all prefixes: + +\begin{lstlisting}[style=latex]{} +\cite[\ppno~27a--28c]{key} +\cite[\nopp 25]{key} +\end{lstlisting} +% +These commands may be used anywhere in the \prm{postnote} argument. They may also be used multiple times. For example, when citing by volume and page number, you may want to suppress the prefix at the beginning of the postnote and add it in the middle of the string: + +\begin{lstlisting}[style=latex]{} +\cite[VII, \pno~5]{key} +\cite[VII, \pno~3, \ppno~40--45]{key} +\cite[see][\ppno~37--46, in particular \pno~40]{key} +\end{lstlisting} +% +There are also two auxiliary command for suffixes like <the following page(s)>. Instead of inserting such suffixes literally (which would require \cmd{ppno} to force a prefix): + +\begin{lstlisting}[style=latex]{} +\cite[\ppno~27~sq.]{key} +\cite[\ppno~55~sqq.]{key} +\end{lstlisting} +% +use the auxiliary commands \cmd{psq} and \cmd{psqq}. Note that there is no space between the number and the command. This space will be inserted automatically and may be modified by redefining the macro \cmd{sqspace}. + +\begin{lstlisting}[style=latex]{} +\cite[27\psq]{key} +\cite[55\psqq]{key} +\end{lstlisting} +% +Since the postnote is printed without any prefix if it includes any character which is not an Arabic or Roman numeral, you may also type the prefix manually: + +\begin{lstlisting}[style=latex]{} +\cite[p.~5]{key} +\end{lstlisting} +% +It is possible to suppress the prefix on a per"=entry basis by setting the \bibfield{pagination} field of an entry to <\texttt{none}>, see \secref{bib:use:pag} for details. If you do not want any prefixes at all or prefer to type them manually, you can also disable the entire mechanism in the document preamble or the configuration file as follows: + +\begin{lstlisting}[style=latex]{} +\DeclareFieldFormat{postnote}{#1} +\end{lstlisting} +% +The \prm{postnote} argument is handled as a field and the formatting of this field is controlled by a field formatting directive which may be freely redefined. The above definition will simply print the postnote as is. See \secref{aut:cbx:fld, aut:bib:fmt} in the author guide for further details. + +\subsubsection{Bibliography filters and citation labels} +\label{use:cav:lab} + +The citation labels generated by this package are assigned to the full list of references before it is split up by any bibliography filters. They are guaranteed to be unique across the entire document (or a \env{refsection} environment), no matter how many bibliography filters you are using. When using a numeric citation scheme, however, this will most likely lead to discontinuous numbering in split bibliographies. Use the \opt{defernums} package option to avoid this problem. If this option is enabled, numeric labels are assigned the first time an entry is printed in any bibliography. + +\subsubsection{Active characters in bibliography headings} +\label{use:cav:act} + +Packages using active characters, such as \sty{babel}, \sty{csquotes}, or \sty{underscore}, usually do not make them active until the beginning of the document body to avoid interference with other packages. A typical example of such an active character is the Ascii quote |"|, which is used by various language modules of the \sty{babel} package. If shorthands such as |"<| and |"a| are used in the argument to \cmd{defbibheading} and the headings are defined in the document preamble, the non-active form of the characters is saved in the heading definition. When the heading is typeset, they do not function as a command but are simply printed literally. The most straightforward solution consists in moving \cmd{defbibheading} after |\begin{document}|. Alternatively, you may use \sty{babel}'s \cmd{shorthandon} and \cmd{shorthandoff} commands to temporarily make the shorthands active in the preamble. The above also applies to bibliography notes and the \cmd{defbibnote} command. + +\subsubsection{Grouping in reference sections and segments} +\label{use:cav:grp} + +All \latex environments enclosed in \cmd{begin} and \cmd{end} form a group. This may have undesirable side effects if the environment contains anything that does not expect to be used within a group. This issue is not specific to \env{refsection} and \env{refsegment} environments, but it obviously applies to them as well. Since these environments will usually enclose much larger portions of the document than a typical \env{itemize} or similar environment, they are simply more likely to trigger problems related to grouping. If you observe any malfunctions after adding \env{refsection} environments to a document (for example, if anything seems to be <trapped> inside the environment), try the following syntax instead: + +\begin{lstlisting}[style=latex]{} +\chapter{...} +<<\refsection>> +... +<<\endrefsection>> +\end{lstlisting} +% +This will not from a group, but otherwise works as usual. As far as \sty{biblatex} is concerned, it does not matter which syntax you use. The alternative syntax is also supported by the \env{refsegment} environment. Note that the commands \cmd{newrefsection} and \cmd{newrefsegment} do not form a group. See \secref{use:bib:sec, use:bib:seg} for details. + +\section{Author guide} +\label{aut} + +This part of the manual documents the author interface of the \sty{biblatex} package. The author guide covers everything you need to know in order to write new citation and bibliography styles or localization modules. You should read the user guide first before continuing with this part of the manual. + +\subsection{Overview} +\label{aut:int} + +Before we get to the commands and facilities provided by \sty{biblatex}, we will have a look at some of its fundamental concepts. The \sty{biblatex} package interacts with \bibtex in a way that is somewhat different from the traditional way of doing things. Most notably, the \file{bbl} file is used differently and there is only one \file{bst} file which implements a structured data interface rather than exporting printable data. With \latex's standard bibliographic facilities, a document includes any number of citation commands in the document body plus \cmd{bibliographystyle} and \cmd{bibliography}, usually towards the end of the document. The location of the former is arbitrary, the latter marks the spot where the list of references is to be printed: + +\begin{ltxexample} +\documentclass{...} +\begin{document} +\cite{...} +... +\bibliographystyle{...} +\bibliography{...} +\end{document} +\end{ltxexample} +% +Processing this files requires that a certain procedure be followed. This procedure is as follows: + +\begin{enumerate} + +\item Run \bin{latex}: On the first run, \cmd{bibstyle} and \cmd{bibdata} commands are written to the \file{aux} file, along with \cmd{citation} commands for all citations. At this point, the references are undefined because \latex is waiting for \bibtex to supply the required data. There is also no bibliography yet. + +\item Run \bin{bibtex}: \bibtex writes a \env{thebibliography} environment to the \file{bbl} file, supplying all entries from the \file{bib} file which were requested by the \cmd{citation} commands in the \file{aux} file. + +\item Run \bin{latex}: Starting with the second run, the \cmd{bibitem} commands in the \env{thebibliography} environment write one \cmd{bibcite} command for each bibliography entry to the \file{aux} file. These \cmd{bibcite} commands define the citation labels used by \cmd{cite}. However, the references are still undefined because the labels are not available until the end of this run. + +\item Run \bin{latex}: Starting with the third run, the citation labels are defined as the \file{aux} file is read in at the end of the preamble. All citations can now be printed. + +\end{enumerate} + +Note that all bibliographic data is written to the \file{bbl} file in the final format. The \file{bbl} file is read in and processed like any printable section of the document. For example, consider the following entry in a \file{bib} file: + +\begin{lstlisting}[style=bibtex]{} +@Book{companion, + author = {Michel Goossens and Frank Mittelbach and Alexander Samarin}, + title = {The LaTeX Companion}, + publisher = {Addison-Wesley}, + address = {Reading, Mass.}, + year = {1994}, +} +\end{lstlisting} +% +With the \path{plain.bst} style, \bibtex exports this entry to the \file{bbl} file as follows: + +\begin{lstlisting}[style=latex]{} +\bibitem{companion} +Michel Goossens, Frank Mittelbach, and Alexander Samarin. +\newblock {\em The LaTeX Companion}. +\newblock Addison-Wesley, Reading, Mass., 1994. +\end{lstlisting} +% +By default, \latex generates numeric citation labels, hence \cmd{bibitem} writes lines such as the following to the \file{aux} file: + +\begin{lstlisting}[style=latex]{} +\bibcite{companion}{1} +\end{lstlisting} +% +Implementing a different citation style implies that more data has to be transferred via the \file{aux} file. With the \sty{natbib} package, for example, the \file{aux} file contains lines like this one: + +\begin{lstlisting}[style=latex]{} +\bibcite{companion}{{1}{1994}{{Goossens et~al.}}{{Goossens, Mittelbach, +and Samarin}}} +\end{lstlisting} +% +The \sty{biblatex} package supports citations in any arbitrary format, hence citation commands need access to all bibliographic data. What this would mean within the scope of the procedure outlined above becomes obvious when looking at the output of the \sty{jurabib} package which also makes all bibliographic data available in citations: + +\begin{lstlisting}[style=latex]{} +\bibcite{companion}{{Goossens\jbbfsasep Mittelbach\jbbstasep Samarin}% + {}{{0}{}{book}{1994}{}{}{}{}{Reading, Mass.\bpubaddr{}Addison-Wesley% + \bibbdsep{} 1994}}{{The LaTeX Companion}{}{}{2}{}{}{}{}{}}{\bibnf + {Goossens}{Michel}{M.}{}{}\Bibbfsasep\bibnf{Mittelbach}{Frank}{F.}% + {}{}\Bibbstasep\bibnf{Samarin}{Alexander}{A.}{}{}}{\bibtfont{The + LaTeX Companion}.\ \apyformat{Reading, Mass.\bpubaddr{} + Addison-Wesley\bibbdsep{} 1994}}} +\end{lstlisting} +% +In this case, the contents of the entire \env{thebibliography} environment are effectively transferred via the \file{aux} file. The data is read from the \file{bbl} file, written to the \file{aux} file, read back from the \file{aux} file and then kept in memory. The bibliography itself is still generated as the \file{bbl} file is read in. The \sty{biblatex} package would also be forced to cycle all data through the \file{aux} file. This implies a certain overhead and is also redundant because the data has to be kept in memory anyway. + +The traditional procedure is based on the assumption that the full bibliographic data of an entry is only required in the bibliography and that all citations use short labels. This makes it very effective in terms of memory requirements, but it also implies that it does not scale well. Therefore, \sty{biblatex} takes a different approach. First of all, the document structure is slightly different. \cmd{bibliography} is given in the preamble and does not print anything, \cmd{bibliographystyle} is omitted entirely (all features are controlled by package options), the bibliography is printed using \cmd{printbibliography}: + +\begin{ltxexample} +\documentclass{...} +\usepackage[...]{biblatex} +\bibliography{...} +\begin{document} +\cite{...} +... +\printbibliography +\end{document} +\end{ltxexample} +% +In order to streamline the whole procedure, \sty{biblatex} essentially employs the \file{bbl} file like an \file{aux} file, rendering \cmd{bibcite} obsolete. We then get the following procedure: + +\begin{enumerate} + +\item Run \bin{latex}: The first step is similar to the traditional procedure described above: \cmd{bibstyle} and \cmd{bibdata} commands are written to the \file{aux} file, along with \cmd{citation} commands for all citations. We then wait for \bibtex to supply the required data. Since \sty{biblatex} uses a special \file{bst} file which implements its data interface on the \bibtex end, the \cmd{bibstyle} command is always |\bibstyle{biblatex}|. + +\item Run \bin{bibtex}: \bibtex supplies those entries from the \file{bib} file which were requested by the \cmd{citation} commands in the \file{aux} file. However, it does not write a printable bibliography to the \file{bbl} file, but rather a structured representation of the bibliographic data. Just like an \file{aux} file, this \file{bbl} file does not print anything when read in. It merely puts data in memory. + +\item Run \bin{latex}: Starting with the second run, the \file{bbl} file is processed right at the beginning of the document body, just like an \file{aux} file. From this point on, all bibliographic data is available in memory so that all citations can be printed right away.\footnote{If the \opt{defernums} package option is enabled \sty{biblatex} uses an alogrithm similar to the traditional procedure to generate numeric lables. In this case, the numbers are assigned as the bibliography is printed and then cycled through the \file{aux} file. It will take an additional \latex run for them to be picked up in citations.} The citation commands have access to the complete bibliographic data, not only to a predefined label. The bibliography is generated from memory using the same data and may be filtered or split as required. + +\end{enumerate} + +Let's consider the sample entry given above once more: + +\begin{lstlisting}[style=bibtex]{} +@Book{companion, + author = {Michel Goossens and Frank Mittelbach and Alexander Samarin}, + title = {The LaTeX Companion}, + publisher = {Addison-Wesley}, + address = {Reading, Mass.}, + year = {1994}, +} +\end{lstlisting} +% +With \sty{biblatex}, this entry is essentially exported in the following format: + +\begin{lstlisting}[style=latex]{} +\entry{companion}{book}{} + \name{author}{3}{% + {{Goossens}{G.}{Michel}{M.}{}{}{}{}}% + {{Mittelbach}{M.}{Frank}{F.}{}{}{}{}}% + {{Samarin}{S.}{Alexander}{A.}{}{}{}{}}% + } + \list{publisher}{1}{% + {Addison-Wesley}% + } + \list{location}{1}{% + {Reading, Mass.}% + } + \field{title}{The LaTeX Companion} + \field{year}{1994} +\endentry +\end{lstlisting} +% +As you can see, the data is presented in a structured format that resembles the structure of a \file{bib} file to some extent. At this point, no decision concerning the final format of the bibliography entry has been made. The formatting of the bibliography and all citations is controlled by \latex macros, which are defined in bibliography and citation style files. + +\subsection{Bibliography styles} +\label{aut:bbx} + +A bibliography style is a set of macros which print the entries in the bibliography. Such styles are defined in files with the suffix \file{bbx}. The \sty{biblatex} package loads the selected bibliography style file at the end of the package. Note that a small repertory of frequently used macros shared by several of the standard bibliography styles is included in \path{biblatex.def}. This file is loaded at the end of the package as well, prior to the selected bibliography style. + +\subsubsection{Bibliography style files} +\label{aut:bbx:bbx} + +Before we go over the individual components of a bibliography style, consider this example of the overall structure of a typical \file{bbx} file: + +\begin{ltxexample} +\ProvidesFile{example.bbx}[2006/03/15 v1.0 biblatex bibliography style] + +\renewenvironment*{thebibliography}{...}{...} +\renewenvironment*{theshorthands}{...}{...} +\renewcommand*{\thebibitem}{...} +\renewcommand*{\thelositem}{...} + +\InitializeBibliographyStyle{...} +\DeclareBibliographyDriver{article}{...} +\DeclareBibliographyDriver{book}{...} +\DeclareBibliographyDriver{inbook}{...} +... +\DeclareBibliographyDriver{shorthands}{...} +\endinput +\end{ltxexample} +% +The main structure of a bibliography style file consists of the following commands: + +\begin{ltxsyntax} + +\cmditem{RequireBibliographyStyle}{style} + +This command is optional and intended for specialized bibliography styles built on top of a more generic style. It loads the bibliography style \path{style.bbx}. + +\cmditem{InitializeBibliographyStyle}{code} + +Specifies arbitrary \prm{code} to be inserted at the beginning of the bibliography, but inside the group formed by the bibliography. This command is optional. It may be useful for definitions which are shared by several bibliography drivers but not used outside the bibliography. Keep in mind that there may be several bibliographies in a document. If the bibliography drivers make any global assignments, they should be reset at the beginning of the next bibliography. + +\cmditem{DeclareBibliographyDriver}{type}{code} + +Defines a bibliography driver. A <driver> is a macro which handles a specific entry type. The \prm{type} corresponds to the entry type used in \file{bib} files, specified in lowercase letters (see \secref{bib:typ}). The type \texttt{shorthands} has a special meaning. The \texttt{shorthands} driver handles all entries in the list of shorthands. The \prm{type} argument may also be an asterisk. In this case, the driver serves as a fallback which is used if no specific driver for the entry type has been defined. The \prm{code} is arbitrary code which typesets all bibliography entries of the respective \prm{type}. This command is mandatory. Every bibliography style should provide a driver for each entry type. + +\cmditem{DeclareBibliographyAlias}{alias}{type} + +If a bibliography driver covers more than one entry type, this command may be used to define an alias. This command is optional. The \prm{type} argument may also be an asterisk. In this case, the alias serves as a fallback which is used if no specific driver for the entry type has been defined. + +\cmditem{DeclareBibliographyOption}{key}[value]{code} + +This command defines additional preamble options in \keyval format. The \prm{key} is the option key. The \prm{code} is arbitrary \tex code to be executed whenever the option is used. The value passed to the option is passed on to the \prm{code} as |#1|. The optional \prm{value} is a default value to be used if the bare key is given without any value. This is useful for boolean switches. For example, with a definition like the following: + +\begin{lstlisting}[style=latex] +\DeclareBibliographyOption{somekey}[true]{...} +\end{lstlisting} +% +giving <\texttt{somekey}> without a value is equivalent to <\kvopt{somekey}{true}>. + +\cmditem{DeclareEntryOption}{key}[value]{code} + +Similar to \cmd{DeclareBibliographyOption} but defines options which are settable on a per"=entry basis in the \bibfield{options} field from \secref{bib:fld:spc}. The \prm{code} will be executed whenever \sty{biblatex} prepares the data of the entry for use by a citation command or a bibliography driver. + +\end{ltxsyntax} + +\subsubsection{Bibliography environments} +\label{aut:bbx:env} + +Apart from defining bibliography drivers, the bibliography style is also responsible for the commands \cmd{thebibitem} and \cmd{thelositem} as well as the corresponding environments \env{thebibliography} and \env{theshorthands}. With \sty{biblatex}, these commands and environments are released from any responsibilities which are not related to typesetting the actual reference lists. They do not need to write any data to the \file{aux} file and they do not handle the heading of the bibliography or any pre- or postnotes. You may redefine them freely. The environment \env{thebibliography} controls the layout of the bibliography, the corresponding \cmd{thebibitem} command is executed at the start of every bibliography entry inside this environment. Here is a definition suitable for a bibliography style which does not print any labels in the bibliography: + +\begin{lstlisting}[style=latex]{} +\renewenvironment*{thebibliography} + {\list + {} + {\setlength{\leftmargin}{\bibhang}% + \setlength{\itemindent}{-\leftmargin}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}} + {\endlist} +\renewcommand*{\thebibitem}{\item} +\end{lstlisting} +% +This definition employs a \env{list} environment with hanging indentation, using the \cmd{bibhang} length register provided by \sty{biblatex}. It allows for a certain degree of configurability by using \cmd{bibitemsep} and \cmd{bibparsep}, two length registers provided by \sty{biblatex} for this very purpose (see \secref{aut:fmt:len}). Since we are using a \env{list} environment, we redefine \cmd{thebibitem} such that it expands to \cmd{item}. The \texttt{author-year} and \texttt{author-title} bibliography styles use a definition similar to this example. + +\begin{lstlisting}[style=latex]{} +\renewenvironment*{thebibliography} + {\list + {\printfield[labelnumberwidth]{labelnumber}} + {\setlength{\labelwidth}{\labelnumberwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}% + \renewcommand*{\makelabel}[1]{\hss##1}} + {\endlist} +\renewcommand*{\thebibitem}{\item} +\end{lstlisting} +% +Some bibliography styles print labels in the bibliography. For example, a bibliography style designed for a numeric citation scheme will print the number of every entry such that the bibliography looks like a numbered list. In the first example, the first argument to \cmd{list} was empty. In this example, we need it to insert the number, which is provided by \sty{biblatex} in the \bibfield{labelnumber} field. We also employ several length registers and other facilities provided by \sty{biblatex}, see \secref{aut:fmt:ich, aut:fmt:ilc} for details. The \texttt{numeric} bibliography style uses the definition given above. The \texttt{alphabetic} style is similar, except that \textsf{\texttt{labelnumber}} is replaced by \texttt{labelalpha} and \texttt{labelnumberwidth} by \texttt{labelalphawidth}. + +The list of shorthands is typeset in a similar way. The layout of the list is controlled by the environment \env{theshorthands}, the corresponding \cmd{thelositem} command is executed at the start of every entry inside this environment. A typical example is given below. See \secref{aut:fmt:ich, aut:fmt:ilc} for details on the length registers and facilities used in this example. + +\begin{lstlisting}[style=latex]{} +\renewenvironment*{theshorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} +\end{lstlisting} +% +The definitions of \env{thebibliography} and \env{theshorthands} need not be based on a \env{list} environment. For example, it is possible to typeset the entire bibliography as one paragraph. This compact format is sometimes used for short reading lists, for example in encyclopedias. + +\begin{lstlisting}[style=latex]{} +\renewenvironment*{thebibliography} + {\interlinepenalty=0\relax + \renewcommand*{\thebibitem}{% + \gdef\thebibitem{\addnbspace\textemdash\space}}} + {} +\end{lstlisting} +% +In this case, the \env{thebibliography} environment does nothing except making sure that the \cmd{interlinepenalty} is set to a suitable value. \cmd{thebibitem} does not insert \cmd{item} but a dash separated from the text by interword spaces. As mentioned above, \cmd{thebibitem} is executed at the start of every entry. Since we only want a separator between items, but not in front of the first item, we define \cmd{thebibitem} such that it redefines itself when executed for the first time and only prints the separator when subsequently executed. We put the definition inside the \env{thebibliography} environment because we need to reset it at the beginning of every bibliography. + +\subsubsection{Bibliography drivers} +\label{aut:bbx:drv} + +Before we go over the commands which form the data interface of the \sty{biblatex} package, it may be instructive to have a look at the structure of a bibliography driver. Note that the example given below is greatly simplified, but still functional. For the sake of readability, we omit several fields which may be part of a \bibtype{book} entry and also simplify the handling of those which are considered. The main point is to give you an idea of how a driver is structured. For information about the mapping of \bibtex's fields to \sty{biblatex}'s data types, see \secref{bib:fld}. + +\begin{lstlisting}[style=latex]{} +\DeclareBibliographyDriver{book}{% + \printnames{author}% + \newunit\newblock + \printfield{title}% + \newunit\newblock + \printlist{publisher}% + \newunit + \printlist{location}% + \newunit + \printfield{year}% + \finentry} +\end{lstlisting} +% +At this point, there is still one piece missing: the formatting directives used by \cmd{printnames}, \cmd{printlist}, and \cmd{printfield}. To give you an idea of what a formatting directive looks like, here are some fictional ones used by our sample driver. Field formats are straightforward, the value of the field is passed to the formatting directive as an argument which may be formatted as desired. The following directive will simply wrap its argument in an \cmd{emph} command: + +\begin{lstlisting}[style=latex]{} +\DeclareFieldFormat{title}{\emph{#1}} +\end{lstlisting} +% +List formats are slightly more complex. After splitting up the list into individual items, \sty{biblatex} will execute the formatting directive once for every item in the list. The item is passed to the directive as an argument. The separator to be inserted between the indivdual items in the list is also handled by the corresponding directive, hence we have to check whether we are in the middle of the list or at the end when inserting it. + +\begin{lstlisting}[style=latex]{} +\DeclareListFormat{location}{% + #1% + \ifthenelse{\value{listcount}<\value{liststop}} + {\addcomma\space} + {}} +\end{lstlisting} +% +Formatting directives for names are similar to those for literal lists, but the individual items in the list are names which are automatically dissected into their components. The list formatting directive is executed once for each name in the list and the components of the name are passed to the formatting directive as separate arguments. For example, |#1| is the last name and |#3| is the first name. Here is a simplified example: + +\begin{lstlisting}[style=latex]{} +\DeclareNameFormat{author}{% + \ifthenelse{\value{listcount}=1} + {#1% + \ifblank{#3}{}{\addcomma\space #3}} + {\ifblank{#3}{}{#3\space}% + #1}% + \ifthenelse{\value{listcount}<\value{liststop}} + {\addcomma\space} + {}} +\end{lstlisting} +% +The above directive reverses the name of the first author («Last, First») and prints the remaining names in their regular sequence («First Last»). Note that the only component which is guaranteed to be available is the last name, hence we have to check which parts of the name are actually present. If a certain component of a name is not available, the corresponding argument will be blank. As with directives for literal lists, the separator to be inserted between the indivdual items in the list is also handled by the formatting directive, hence we have to check whether we are in the middle of the list or at the end when inserting it. This is what the second \cmd{ifthenelse} test does. + +\subsubsection{Special fields} +\label{aut:bbx:fld} + +The following lists and fields are used by \sty{biblatex} to pass data to bibliography drivers and citation commands. They are not used in \file{bib} files but defined automatically by the package. From the perspective of a bibliography or citation style, they are not different from the fields in a \file{bib} file. + +\paragraph{Generic fields} +\label{aut:bbx:fld:gen} + +\begin{fieldlist} + +\fielditem{entrykey}{string} + +The entry key of an item in the \file{bib} file. This is the string used by \sty{biblatex} and \bibtex to identify an entry in the \file{bib} file. + +\fielditem{entrytype}{string} + +The entry type (\bibtype{book}, \bibtype{inbook}, etc.), given in lowercase letters. + +\fielditem{entrysetcount}{integer} + +This field is only available in the subentries of a \sty{set} entry. It holds an integer indicating the position of a set member in the reference set (starting at \texttt{1}). + +\fielditem{namehash}{string} + +A unique hash string derived from the \bibfield{labelname} list. This is intended for recurrence checks. For example, a citation style wich replaces recurrent authors or editors with a string like <idem> could save the \bibfield{namehash} field with \cmd{savefield} and use it in a comparison with \cmd{iffieldequals} later (see \secref{aut:aux:dat, aut:aux:tst}). The \bibfield{namehash} is derived from the truncated \bibfield{labelname} list, \ie it is responsive to the global \opt{maxnames} and \opt{minnames} options. It is automatically sanitized such that the hash may safely be used in the formation of control sequence names. It is not intended for printing. See also \bibfield{fullhash}. + +\fielditem{fullhash}{string} + +Like \bibfield{namehash}, this field is a unique hash string referring to the primary name of the entry. It differs from \bibfield{namehash} in two respects: 1) The \bibfield{shortauthor} and \bibfield{shorteditor} lists are ignored when generating the hash. 2) It is always derived from the full list, ignoring the \opt{maxnames} and \opt{minnames} options. For example, with \kvopt{maxnames}{1}, the following two entries will have the same \bibfield{namehash} but different \bibfield{fullhash} values: + +\begin{lstlisting}[style=bibtex]{} +@Article{..., + author = {Doe, John and Jones, Edward}, + ... + +@Article{..., + author = {Doe, John and Williams, Joe}, + ... +\end{lstlisting} +% +The \bibfield{fullhash} field is automatically sanitized such that the hash may safely be used in the formation of control sequence names. It is not intended for printing. See also \bibfield{namehash}. + +\listitem{pageref}{literal} + +If the \opt{backref} package option is enabled, this list holds the page numbers of the pages on which the respective bibliography entry is cited. If there are \env{refsection} environments in the document, the back references are local to the reference sections. + +\fielditem{sortinit}{literal} + +This field holds the initial letter of the string used during sorting. This is useful when subdividing the bibliography alphabetically. + +\end{fieldlist} + +\paragraph{Fields for use in citation labels} +\label{aut:bbx:fld:lab} + +\begin{fieldlist} + +\fielditem{labelalpha}{literal} + +A label similar to the labels generated by the \path{alpha.bst} style of traditional \bibtex. This label consists of initials drawn from the \bibfield{labelname} list plus the last two digits of the publication year. The \bibfield{label} field may be used to override its non"=numeric portion. If the \bibfield{label} field is defined, \sty{biblatex} will use its value and append the last two digits of the publication year when generating \bibfield{labelalpha}. The \bibfield{shorthand} field may be used to override the entire label. If defined, \bibfield{labelalpha} is the \bibfield{shorthand} rather than an automatically generated label. A complete <alphabetic> label consists of the fields \bibfield{labelalpha} plus \bibfield{extraalpha}. Note that the \bibfield{labelalpha} and \bibfield{extraalpha} fields need to be requested with the package option \opt{labelalpha} (\secref{use:opt:int}). See also \bibfield{extraalpha} as well as \cmd{labelalphaothers} in \secref{use:fmt:fmt}. + +\fielditem{extraalpha}{integer} + +The <alphabetic> citation scheme usually requires a letter to be appended to the label if the bibliography contains two or more works by the same author which were all published in the same year. In this case, the \bibfield{extraalpha} field holds an integer which may be converted to a letter with \cmd{mknumalph} or formatted in some other way. This field is similar to the role of \bibfield{extrayear} in the author"=year scheme. A complete <alphabetic> label consists of the fields \bibfield{labelalpha} plus \bibfield{extraalpha}. Note that the \bibfield{labelalpha} and \bibfield{extraalpha} fields need to be requested with the package option \opt{labelalpha}, see \secref{use:opt:int} for details. See also \bibfield{labelalpha} as well as \cmd{labelalphaothers} in \secref{use:fmt:fmt}. + +\listitem{labelname}{name} + +The name to be printed in citations. This list is a copy of either the \bibfield{shortauthor}, the \bibfield{author}, the \bibfield{shorteditor}, the \bibfield{editor}, or the \bibfield{translator} list, which are normally checked for in this order. If no authors and editors are available, this list is undefined. Note that this list is also responsive to the \opt{useauthor}, \opt{useeditor}, and \opt{usetranslator} options, see \secref{use:opt:bib}. Citation styles should use this list when printing the name in a citation. This list is provided for convenience only and does not carry any additional meaning. + +\fielditem{labelnumber}{literal} + +The number of the bibliography entry, as required by numeric citation schemes. If the \bibfield{shorthand} field is used, \sty{biblatex} does not assign a number to the respective entry. In this case \bibfield{labelnumber} is the shorthand rather than a number. Numeric styles must use the value of this field instead of a counter. Note that this field needs to be requested with the package option \opt{labelnumber}, see \secref{use:opt:int} for details. Also see the package option \opt{defernums} in \secref{use:opt:pre}. + +\fielditem{labeltitle}{literal} + +The title to be printed in citations. If a short title is available, \bibfield{labeltitle} is a copy of the \bibfield{shorttitle} field, otherwise \sty{biblatex} falls back to the \bibfield{title} field. Citation styles printing short titles may simply make use of this field instead of checking whether a \bibfield{shorttitle} field is available every time they print a title. This field is provided for convenience only and does not carry any additional meaning. + +\fielditem{labelyear}{literal} + +The publication year, as specified in the \bibfield{date} or the \bibfield{year} field, for use in author-year labels. A complete author-year label consists of the fields \bibfield{labelyear} plus \bibfield{extrayear}. Note that the \bibfield{labelyear} and \bibfield{extrayear} fields need to be requested with the package option \opt{labelyear}, see \secref{use:opt:int} for details. See also \bibfield{extrayear}. + +\fielditem{extrayear}{integer} + +The author"=year citation scheme usually requires a letter to be appended to the year if the bibliography contains two or more works by the same author which were all published in the same year. In this case, the \bibfield{extrayear} field holds an integer which may be converted to a letter with \cmd{mknumalph} or formatted in some other way. This field is undefined if there is only one work by the author in the bibliography or if all works by the author have different publication years. A complete author-year label consists of the fields \bibfield{labelyear} plus \bibfield{extrayear}. Note that the \bibfield{labelyear} and \bibfield{extrayear} fields need to be requested with the package option \opt{labelyear}, see \secref{use:opt:int} for details. See also \bibfield{labelyear}. + +\end{fieldlist} + +\paragraph{Date component fields} +\label{aut:bbx:fld:dat} + +See \tabref{aut:bbx:fld:tab1} for an overview of how the date fields in \file{bib} files related to the date fields provided by the style interface. + +\begin{table} +\tablesetup +\begin{tabularx}{\columnwidth}{@{}>{\ttfamily}lX>{\ttfamily}lX@{}} +\toprule +\multicolumn{2}{@{}H}{\file{bib} File} & +\multicolumn{2}{H}{Data Interface} \\ +\cmidrule(r){1-2}\cmidrule(l){3-4} +\multicolumn{1}{@{}H}{Field} & +\multicolumn{1}{H}{Value (Example)} & +\multicolumn{1}{H}{Field} & +\multicolumn{1}{H}{Value (Example)} \\ +\cmidrule{1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3}\cmidrule(l){4-4} +date & 1988 & day & undefined \\ + & & month & undefined \\ + & & year & 1988 \\ + & & endday & undefined \\ + & & endmonth & undefined \\ + & & endyear & undefined \\ +urldate & 2009-01-31 & urlday & 31 \\ + & & urlmonth & 01 \\ + & & urlyear & 2009 \\ + & & urlendday & undefined \\ + & & urlendmonth & undefined \\ + & & urlendyear & undefined \\ +origdate & 2002-01/2002-02 & origday & undefined \\ + & & origmonth & 01 \\ + & & origyear & 2002 \\ + & & origendday & undefined \\ + & & origendmonth & 02 \\ + & & origendyear & 2002 \\ +eventdate & 1995-01-31/1995-02-05 & eventday & 31 \\ + & & eventmonth & 01 \\ + & & eventyear & 1995 \\ + & & eventendday & 05 \\ + & & eventendmonth & 02 \\ + & & eventendyear & 1995 \\ +\bottomrule +\end{tabularx} +\caption{Date Interface} +\label{aut:bbx:fld:tab1} +\end{table} + +\begin{fieldlist} + +\fielditem{day}{integer} + +This field holds the day component of the \bibfield{date} field. If the date is a range, it holds the day component of the start date. + +\fielditem{month}{integer} + +This field is the \bibfield{month} as given in the database file or it holds the month component of the \bibfield{date} field. If the date is a range, it holds the month component of the start date. + +\fielditem{year}{integer} + +This field is the \bibfield{year} as given in the database file or it holds the year component of the \bibfield{date} field. If the date is a range, it holds the year component of the start date. + +\fielditem{endday}{integer} + +If the date specification in the \bibfield{date} field is a range, this field holds the day component of the end date. + +\fielditem{endmonth}{integer} + +If the date specification in the \bibfield{date} field is a range, this field holds the month component of the end date. + +\fielditem{endyear}{integer} + +If the date specification in the \bibfield{date} field is a range, this field holds the year component of the end date. + +\fielditem{origday}{integer} + +This field holds the day component of the \bibfield{origdate} field. If the date is a range, it holds the day component of the start date. + +\fielditem{origmonth}{integer} + +This field holds the month component of the \bibfield{origdate} field. If the date is a range, it holds the month component of the start date. + +\fielditem{origyear}{integer} + +This field holds the year component of the \bibfield{origdate} field. If the date is a range, it holds the year component of the start date. + +\fielditem{origendday}{integer} + +If the date specification in the \bibfield{origdate} field is a range, this field holds the day component of the end date. + +\fielditem{origendmonth}{integer} + +If the date specification in the \bibfield{origdate} field is a range, this field holds the month component of the end date. + +\fielditem{origendyear}{integer} + +If the date specification in the \bibfield{origdate} field is a range, this field holds the year component of the end date. + +\fielditem{eventday}{integer} + +This field holds the day component of the \bibfield{eventdate} field. If the date is a range, it holds the day component of the start date. + +\fielditem{eventmonth}{integer} + +This field holds the month component of the \bibfield{eventdate} field. If the date is a range, it holds the month component of the start date. + +\fielditem{eventyear}{integer} + +This field holds the year component of the \bibfield{eventdate} field. If the date is a range, it holds the year component of the start date. + +\fielditem{eventendday}{integer} + +If the date specification in the \bibfield{eventdate} field is a range, this field holds the day component of the end date. + +\fielditem{eventendmonth}{integer} + +If the date specification in the \bibfield{eventdate} field is a range, this field holds the month component of the end date. + +\fielditem{eventendyear}{integer} + +If the date specification in the \bibfield{eventdate} field is a range, this field holds the year component of the end date. + +\fielditem{urlday}{integer} + +This field holds the day component of the \bibfield{urldate} field. + +\fielditem{urlmonth}{integer} + +This field holds the month component of the \bibfield{urldate} field. + +\fielditem{urlyear}{integer} + +This field holds the year component of the \bibfield{urldate} field. + +\fielditem{urlendday}{integer} + +If the date specification in the \bibfield{urldate} field is a range, this field holds the day component of the end date. + +\fielditem{urlendmonth}{integer} + +If the date specification in the \bibfield{urldate} field is a range, this field holds the month component of the end date. + +\fielditem{urlendyear}{integer} + +If the date specification in the \bibfield{urldate} field is a range, this field holds the year component of the end date. + +\end{fieldlist} + +\subsection{Citation styles} +\label{aut:cbx} + +A citation style is a set of commands such as \cmd{cite} which print different types of citations. Such styles are defined in files with the suffix \file{cbx}. The \sty{biblatex} package loads the selected citation style file at the end of the package. Note that a small repertory of frequently used macros shared by several of the standard citation styles is also included in \path{biblatex.def}. This file is loaded at the end of the package as well, prior to the selected citation style. It also contains the definitions of the commands from \secref{use:cit:txt}. + +\subsubsection{Citation style files} +\label{aut:cbx:cbx} + +Before we go over the individual commands available in citation style files, consider this example of the overall structure of a typical \file{cbx} file: + +\begin{ltxexample} +\ProvidesFile{example.cbx}[2006/03/15 v1.0 biblatex citation style] + +\DeclareCiteCommand{\cite}{...}{...}{...}{...} +\DeclareCiteCommand{\parencite}[\mkbibparens]{...}{...}{...}{...} +\DeclareCiteCommand{\footcite}[\mkbibfootnote]{...}{...}{...}{...} +\DeclareCiteCommand{\textcite}{...}{...}{...}{...} +\endinput +\end{ltxexample} + +\begin{ltxsyntax} + +\cmditem{RequireCitationStyle}{style} + +This command is optional and intended for specialized citation styles built on top of a more generic style. It loads the citation style \path{style.cbx}. + +\cmditem{InitializeCitationStyle}{code} + +Specifies arbitrary \prm{code} required to initialize or reset the citation style. This hook will be executed once at package load-time and every time the \cmd{citereset} command from \secref{use:cit:msc} is used. The \cmd{citereset} command also resets the internal citation trackers of this package. The reset will affect the \cmd{ifciteseen}, \cmd{ifentryseen}, \cmd{ifciteibid}, and \cmd{ifciteidem} tests discussed in \secref{aut:aux:tst}. When used in a \env{refsection} environment, the reset of the citation tracker is local to the current \env{refsection} environment. + +\cmditem{OnManualCitation}{code} + +Specifies arbitrary \prm{code} required for a partial reset of the citation style. This hook will be executed every time the \cmd{mancite} command from \secref{use:cit:msc} is used. It is particularly useful in citation styles which replace repeated citations by abbreviations like <ibidem> or <op. cit.> which may get ambiguous if automatically generated and manual citations are mixed. The \cmd{mancite} command also resets the internal <ibidem> and <idem> trackers of this package. The reset will affect the \cmd{ifciteibid} and \cmd{ifciteidem} tests discussed in \secref{aut:aux:tst}. + +\cmditem{DeclareCiteCommand}{command}[wrapper]{precode}{loopcode}{sepcode}{postcode} \cmditem*{DeclareCiteCommand*}{command}[wrapper]{precode}{loopcode}{sepcode}{postcode} + +This is the core command used to define all citation commands. It takes one optional and five mandatory arguments. The \prm{command} is the command to be defined, for example \cmd{cite}. If the optional \prm{wrapper} argument is given, the entire citation will be passed to the \prm{wrapper} as an argument, \ie the wrapper command must take one mandatory argument.\footnote{Typical examples of wrapper commands are \cmd{mkbibparens} and \cmd{mkbibfootnote}.} The \prm{precode} is arbitrary code to be executed at the beginning of the citation. It will typically handle the \prm{prenote} argument which is available in the \bibfield{prenote} field. It may also be used to initialize macros required by the \prm{loopcode}. The \prm{loopcode} is arbitrary code to be executed for each entry key passed to the \prm{command}. This is the core code which prints the citation labels or any other data. The \prm{sepcode} is arbitrary code to be executed after each iteration of the \prm{loopcode}. It will only be executed if a list of entry keys is passed to the \prm{command}. The \prm{sepcode} will usually insert some kind of separator, such as a comma or a semicolon. The \prm{postcode} is arbitrary code to be executed at the end of the citation. The \prm{postcode} will typically handle the \prm{postnote} argument which is available in the \bibfield{postnote} field.\footnote{The bibliographic data available to the \prm{loopcode} is the data of the entry currently being processed. In addition to that, the data of the first entry is available to the \prm{precode} and the data of the last one is available to the \prm{postcode}. <First> and <last> refer to the order in which the citations are printed. If the \opt{sortcites} package option is active, this is the order of the list after sorting. Note that no bibliographic data is available to the \prm{sepcode}.} The starred variant of \cmd{DeclareCiteCommand} defines a starred \prm{command}. For example, |\DeclareCiteCommand*{cite}| would define |\cite*|.\footnote{Note that the regular variant of \cmd{DeclareCiteCommand} defines a starred version of the \prm{command} implicitly, unless the starred version has been defined before. This is intended as a fallback. The implicit definition is an alias of the regular variant.} + +\cmditem{DeclareMultiCiteCommand}{command}[wrapper]{cite}{delimiter} + +This command defines <multicite> commands (\secref{use:cit:mlt}). The \prm{command} is the multicite command to be defined, for example \cmd{cites}. It is automatically made robust. Multicite commands are built on top of backend commands defined with \cmd{DeclareCiteCommand} and the \prm{cite} argument specifies the name of the backend command to be used. Note that the wrapper of the backend command (\ie the \prm{wrapper} argument passed to \cmd{DeclareCiteCommand}) is ignored. Use the optional \prm{wrapper} argument to specify an alternative wrapper. The \prm{delimiter} is the string to be printed as a separator between the individual citations in the list. This will typically be \cmd{multicitedelim}. The following examples are real definitions taken from \path{biblatex.def}: + +\begin{lstlisting}[style=latex]{} +\DeclareMultiCiteCommand{\cites}% + {\cite}{\multicitedelim} +\DeclareMultiCiteCommand{\parencites}[\mkbibparens]% + {\parencite}{\multicitedelim} +\DeclareMultiCiteCommand{\footcites}[\mkbibfootnote]% + {\footcite}{\multicitedelim} +\end{lstlisting} + +\cmditem{DeclareAutoCiteCommand}{name}[position]{cite}{multicite} + +This command provides definitions for the \cmd{autocite} and \cmd{autocites} commands from \secref{use:cit:aut}. The definitions are enabled with the \opt{autocite} package option from \secref{use:opt:pre}. The \prm{name} is an identifier which serves as the value passed to the package option. The autocite commands are built on top of backend commands like \cmd{parencite} and \cmd{parencites}. The arguments \prm{cite} and \prm{multicite} specify the backend commands to use. The \prm{cite} argument refers to \cmd{autocite} and \prm{multicite} refers to \cmd{autocites}. The \prm{position} argument controls the handling of any punctuation marks after the citation. Possible values are <\texttt{l}> and <\texttt{r}>. <\texttt{r}> means that the punctuation is placed to the right of the citation, \ie it will not be moved around. <\texttt{l}> means that any punctuation after the citation is moved to the left of the citation. This is useful with citations in footnotes since it will place the footnote mark after the terminal punctuation. This argument is optional and defaults to \texttt{r}. See also \cmd{DeclareAutoPunctuation} in \secref{aut:pct:cfg} and the \opt{autopunct} package option in \secref{use:opt:pre}. The following examples are real definitions taken from \path{biblatex.def}: + +\begin{lstlisting}[style=latex]{} +\DeclareAutoCiteCommand{plain}{\cite}{\cites} +\DeclareAutoCiteCommand{inline}{\parencite}{\parencites} +\DeclareAutoCiteCommand{footnote}[l]{\footcite}{\footcites} +\end{lstlisting} + +\end{ltxsyntax} + +\subsubsection{Special fields} +\label{aut:cbx:fld} + +The following fields are used by \sty{biblatex} to pass data to citation commands. They are not used in \file{bib} files but defined automatically by the package. From the perspective of a citation style, they are not different from the fields in a \file{bib} file. See also \secref{aut:bbx:fld}. + +\begin{fieldlist} + +\fielditem{prenote}{literal} + +The \prm{prenote} argument passed to a citation command. This field is specific to citations and not available in the bibliography. If the \prm{prenote} argument is missing or empty, this field is undefined. + +\fielditem{postnote}{literal} + +The \prm{postnote} argument passed to a citation command. This field is specific to citations and not available in the bibliography. If the \prm{postnote} argument is missing or empty, this field is undefined. + +\end{fieldlist} + +\subsection{Data interface} +\label{aut:bib} + +The data interface are the facilities used to format and print all bibliographic data. These facilities are available in both bibliography and citation styles. + +\subsubsection{Data commands} +\label{aut:bib:dat} + +This section introduces the main data interface of the \sty{biblatex} package. These are the commands doing most of the work, \ie they actually print the data provided in lists and fields. + +\begin{ltxsyntax} + +\cmditem{printfield}[format]{field} + +This command prints a \prm{field} using the formatting directive \prm{format}, as defined with \cmd{DeclareFieldFormat}. If a type"=specific \prm{format} has been declared, the type"=specific formatting directive takes precedence over the generic one. If the \prm{field} is undefined, nothing is printed. If the \prm{format} is omitted, \cmd{printfield} tries using the name of the field as a format name. For example, if the \bibfield{title} field is to be printed and the \prm{format} is not specified, it will try to use the field format \texttt{title}.\footnote{In other words, \texttt{\textbackslash printfield\{title\}} is equivalent to \texttt{\textbackslash printfield[title]\{title\}}.} In this case, any type"=specific formatting directive will also take precedence over the generic one. If all of these formats are undefined, it falls back to \texttt{default} as a last resort. Note that \cmd{printfield} provides the name of the field currently being processed in \cmd{currentfield} for use in field formatting directives. + +\cmditem{printlist}[format][start\ensuremath\rangle--\ensuremath\langle stop]{literal list} + +This command loops over all items in a \prm{literal list}, starting at item number \prm{start} and stopping at item number \prm{stop}, including \prm{start} and \prm{stop} (all lists are numbered starting at~1). Each item is printed using the formatting directive \prm{format}, as defined with \cmd{DeclareListFormat}. If a type"=specific \prm{format} has been declared, the type"=specific formatting directive takes precedence over the generic one. If the \prm{literal list} is undefined, nothing is printed. If the \prm{format} is omitted, \cmd{printlist} tries using the name of the list as a format name. In this case, any type"=specific formatting directive will also take precedence over the generic one. If all of these formats are undefined, it falls back to \texttt{default} as a last resort. The \prm{start} argument defaults to 1; \prm{stop} defaults to the total number of items in the list. If the total number is greater than \prm{maxitems}, \prm{stop} defaults to \prm{minitems} (see \secref{use:opt:pre}). See \cmd{printnames} for further details. Note that \cmd{printlist} provides the name of the literal list currently being processed in \cmd{currentlist} for use in list formatting directives. + +\cmditem{printnames}[format][start\ensuremath\rangle--\ensuremath\langle stop]{name list} + +This command loops over all items in a \prm{name list}, starting at item number \prm{start} and stopping at item number \prm{stop}, including \prm{start} and \prm{stop} (all lists are numbered starting at~1). Each item is printed using the formatting directive \prm{format}, as defined with \cmd{DeclareNameFormat}. If a type"=specific \prm{format} has been declared, the type"=specific formatting directive takes precedence over the generic one. If the \prm{name list} is undefined, nothing is printed. If the \prm{format} is omitted, \cmd{printnames} tries using the name of the list as a format name. In this case, any type"=specific formatting directive will also take precedence over the generic one. If all of these formats are undefined, it falls back to \texttt{default} as a last resort. The \prm{start} argument defaults to 1; \prm{stop} defaults to the total number of items in the list. If the total number is greater than \prm{maxnames}, \prm{stop} defaults to \prm{minnames} (see \secref{use:opt:pre}). If you want to select a range but use the default list format, the first optional argument must still be given, but is left empty: + +\begin{lstlisting}[style=latex]{} +\printnames[][1-3]{...} +\end{lstlisting} + +One of \prm{start} and \prm{stop} may be omitted, hence the following arguments are all valid: + +\begin{lstlisting}[style=latex]{} +\printnames[...][-1]{...} +\printnames[...][2-]{...} +\printnames[...][1-3]{...} +\end{lstlisting} + +If you want to override \prm{maxnames} and \prm{minnames} and force printing of the entire list, you may refer to the \cnt{listtotal} counter in the second optional argument: + +\begin{lstlisting}[style=latex]{} +\printnames[...][-\value{listtotal}]{...} +\end{lstlisting} + +Whenever \cmd{printnames} and \cmd{printlist} process a list, information concerning the current state is accessible by way of four counters: the \cnt{listtotal} counter holds the total number of items in the current list, \cnt{listcount} holds the number of the item currently being processed, \cnt{liststart} is the \prm{start} argument passed to \cmd{printnames} or \cmd{printlist}, \cnt{liststop} is the \prm{stop} argument. These counters are intended for use in list formatting directives. \cnt{listtotal} may also be used in the second optional argument to \cmd{printnames} and \cmd{printlist}. Note that these counters are local to list formatting directives and do not hold meaningful values when used anywhere else. For every list, there is also a counter by the same name which holds the total number of items in the corresponding list. For example, the \cnt{author} counter holds the total number of items in the \bibfield{author} list. These counters are similar to \cnt{listtotal} except that they may also be used independently of list formatting directives. There are also \cnt{maxnames} and \cnt{minnames} as well as \cnt{maxitems} and \cnt{minitems} counters which hold the values of the corresponding package options. See \secref{aut:fmt:ilc} for a complete list of such internal counters. Note that \cmd{printnames} provides the name of the name list currently being processed in \cmd{currentname} for use in name formatting directives. + +\cmditem{printtext}[format]{text} + +This command prints \prm{text}, which may be printable text or arbitrary code generating printable text. It clears the punctuation buffer before inserting \prm{text} and informs \sty{biblatex} that printable text has been inserted. This ensures that all preceding and following \cmd{newblock} and \cmd{newunit} commands have the desired effect. \cmd{printfield} and \cmd{printnames} as well as \cmd{bibstring} and its companion commands (see \secref{aut:str}) do that automatically. Using this command is required if a bibliography styles inserts literal text (including the commands from \secref{aut:pct:pct, aut:pct:spc}) to ensure that block and unit punctuation works as advertised in \secref{aut:pct:new}. The optional \prm{format} argument specifies a field formatting directive to be used to format \prm{text}. This may also be useful when several fields are to be printed as one chunk, for example, by enclosing the entire chunk in parentheses or quotation marks. If a type"=specific \prm{format} has been declared, the type"=specific formatting directive takes precedence over the generic one. If the \prm{format} is omitted, the \prm{text} is printed as is. See also \secref{aut:cav:pct} for some practical hints. + +\cmditem{printfile}[format]{file} + +This command is similar to \cmd{printtext} except that the second argument is a file name rather than literal text. The \prm{file} argument must be the name of a valid \latex file found in \tex's search path. \cmd{printfile} will use \cmd{input} to load this \prm{file}. If there is no such file, \cmd{printfile} does nothing. The optional \prm{format} argument specifies a field formatting directive to be applied to the \prm{file}. If a type"=specific \prm{format} has been declared, the type"=specific formatting directive takes precedence over the generic one. If the \prm{format} is omitted, the \prm{file} is printed as is. Note that this feature needs to be enabled explicitly by setting the package option \opt{loadfiles} from \secref{use:opt:pre}. By default, \cmd{printfile} will not input any files. + +\csitem{printdate} + +This command prints the date of the entry, as specified in the fields \bibfield{date} or \bibfield{month}\slash \bibfield{year}. The format is controlled by the package option \opt{date} from \secref{use:opt:pre}. Note that this command interfaces with the punctuation tracker. There is no need to wrap it in a \cmd{printtext} command. + +\csitem{printdateextra} + +Similar to \cmd{printdate} but incorporates the \bibfield{extrayear} field in the date specification. This is useful for bibliography styles designed for author-year citations. + +\csitem{printurldate} + +This command prints the \bibfield{urldate} of the entry. The format is controlled by the package option \opt{urldate} from \secref{use:opt:pre}. Note that this command interfaces with the punctuation tracker. There is no need to wrap it in a \cmd{printtext} command. + +\csitem{printorigdate} + +This command prints the \bibfield{origdate} of the entry. The format is controlled by the package option \opt{origdate} from \secref{use:opt:pre}. Note that this command interfaces with the punctuation tracker. There is no need to wrap it in a \cmd{printtext} command. + +\csitem{printeventdate} + +This command prints the \bibfield{eventdate} of the entry. The format is controlled by the package option \opt{eventdate} from \secref{use:opt:pre}. Note that this command interfaces with the punctuation tracker. There is no need to wrap it in a \cmd{printtext} command. + +\cmditem{indexfield}[format]{field} + +This command is similar to \cmd{printfield} except that the \prm{field} is not printed but added to the index using the formatting directive \prm{format}, as defined with \cmd{DeclareIndexFieldFormat}. If a type"=specific \prm{format} has been declared, it takes precedence over the generic one. If the \prm{field} is undefined, this command does nothing. If the \prm{format} is omitted, \cmd{indexfield} tries using the name of the field as a format name. In this case, any type"=specific formatting directive will also take precedence over the generic one. If all of these formats are undefined, it falls back to \texttt{default} as a last resort. + +\cmditem{indexlist}[format][start\ensuremath\rangle--\ensuremath\langle stop]{literal list} + +This command is similar to \cmd{printlist} except that the items in the list are not printed but added to the index using the formatting directive \prm{format}, as defined with \cmd{DeclareIndexListFormat}. If a type"=specific \prm{format} has been declared, the type"=specific formatting directive takes precedence over the generic one. If the \prm{literal list} is undefined, this command does nothing. If the \prm{format} is omitted, \cmd{indexlist} tries using the name of the list as a format name. In this case, any type"=specific formatting directive will also take precedence over the generic one. If all of these formats are undefined, it falls back to \texttt{default} as a last resort. + +\cmditem{indexnames}[format][start\ensuremath\rangle--\ensuremath\langle stop]{name list} + +This command is similar to \cmd{printnames} except that the items in the list are not printed but added to the index using the formatting directive \prm{format}, as defined with \cmd{DeclareIndexNameFormat}. If a type"=specific \prm{format} has been declared, the type"=specific formatting directive takes precedence over the generic one. If the \prm{name list} is undefined, this command does nothing. If the \prm{format} is omitted, \cmd{indexnames} tries using the name of the list as a format name. In this case, any type"=specific formatting directive will also take precedence over the generic one. If all of these formats are undefined, it falls back to \texttt{default} as a last resort. + +\cmditem{entrydata}{key}{code} + +Data commands like \cmd{printfield} normally use the data of the entry currently being processed. You may use \cmd{entrydata} to switch contexts locally. The \prm{key} is the entry key of the entry to use locally. The \prm{code} is arbitrary code to be executed in this context. This code will be executed in a group. See \secref{aut:cav:mif} for an example. Note that this command will automatically switch languages if the \opt{babel} package option is enabled. + +\cmditem{entryset}{precode}{postcode} + +This command is intended for use in bibliography drivers handling \bibtype{set} entries. It will loop over all members of the set, as indicated by the \bibfield{entryset} field, and execute the appropriate driver for the respective set member. This is similar to executing the \cmd{usedriver} command from \secref{aut:aux:msc} for each set member. The \prm{precode} is arbitrary code to be executed prior to processing each item in the set. The \prm{postcode} is arbitrary code to be executed immediately after processing each item. Both arguments are mandatory in terms of the syntax but may be left empty. See \secref{aut:cav:set} for usage examples. + +\end{ltxsyntax} + +\subsubsection{Formatting directives} +\label{aut:bib:fmt} + +This section introduces the commands used to define the formatting directives required by the data commands from \secref{aut:bib:dat}. Note that all standard formats are defined in \path{biblatex.def} to make it easier to look up the defaults. + +\begin{ltxsyntax} + +\cmditem{DeclareFieldFormat}[entry type]{format}{code} + +Defines the field format \prm{format}. This formatting directive is arbitrary \prm{code} to be executed by \cmd{printfield}. The value of the field will be passed to \prm{code} as its first and only argument. If an \prm{entry type} is specified, the format is specific to that type. The name of the field currently being processed is available in \cmd{currentfield} in field formatting directives. + +\cmditem{DeclareListFormat}[entry type]{format}{code} + +Defines the literal list format \prm{format}. This formatting directive is arbitrary \prm{code} to be executed for every item in a list processed by \cmd{printlist}. The current item will be passed to \prm{code} as its first and only argument. If an \prm{entry type} is specified, the format is specific to that type. Note that the formatting directive also handles the punctuation to be inserted between the individual items in the list. You need to check whether you are in the middle of or at the end of the list, \ie whether \cnt{listcount} is smaller than or equal to \cnt{liststop}. The name of the literal list currently being processed is available in \cmd{currentlist} in list formatting directives. + +\cmditem{DeclareNameFormat}[entry type]{format}{code} + +Defines the name list format \prm{format}. This formatting directive is arbitrary \prm{code} to be executed for every name in a list processed by \cmd{printnames}. If an \prm{entry type} is specified, the format is specific to that type. The individual parts of a name will be passed to \prm{code} as separate arguments. These arguments are as follows: + +\begin{argumentlist}{00} +\item[\#1] The last names. If a name consists of a single part only (for example, <Aristotle>), this part will be treated as the last name. +\item[\#2] The last names, given as initials. +\item[\#3] The first names. This argument also includes all middle names. +\item[\#4] The first names, given as initials. +\item[\#5] The name prefixes, for example von, van, of, da, de, del, della, etc. Note that name prefixes are referred to as the <von part> of the name in the \bibtex documentation. +\item[\#6] The name prefixes, given as initials. +\item[\#7] The name affixes, for example <junior>, <senior>, <der Jüngere>, <der Ältere>, etc. +Note that name affixes are referred to as the <junior part> of the name in the \bibtex documentation. +\item[\#8] The name affixes, given as initials. +\end{argumentlist} + +If a certain part of a name is not available, the corresponding argument will be empty, hence you may use \cmd{ifblank} tests to check for the inidividual parts of a name. All initials are sensitive to the \opt{terseinits} package option, see \secref{use:opt:pre} for details. Note that the formatting directive also handles the punctuation to be inserted between separate names and between the individual parts of a name. You need to check whether you are in the middle of or at the end of the list, \ie whether \cnt{listcount} is smaller than or equal to \cnt{liststop}. The name of the name list currently being processed is available in \cmd{currentname} in name formatting directives. + +\cmditem{DeclareIndexFieldFormat}[entry type]{format}{code} + +Defines the field format \prm{format}. This formatting directive is arbitrary \prm{code} to be executed by \cmd{indexfield}. The value of the field will be passed to \prm{code} as its first and only argument. If an \prm{entry type} is specified, the format is specific to that type. This command is similar to \cmd{DeclareFieldFormat} except that the data handled by \prm{code} is not intended to be printed but written to the index. Note that \cmd{indexfield} will execute \prm{code} as is, \ie \prm{code} must include \cmd{index} or a similar command. The name of the field currently being processed is available in \cmd{currentfield} in field indexing directives. + +\cmditem{DeclareIndexListFormat}[entry type]{format}{code} + +Defines the literal list format \prm{format}. This formatting directive is arbitrary \prm{code} to be executed for every item in a list processed by \cmd{indexlist}. The current item will be passed to \prm{code} as its only argument. If an \prm{entry type} is specified, the format is specific to that type. This command is similar to \cmd{DeclareListFormat} except that the data handled by \prm{code} is not intended to be printed but written to the index. Note that \cmd{indexlist} will execute \prm{code} as is, \ie \prm{code} must include \cmd{index} or a similar command. The name of the literal list currently being processed is available in \cmd{currentlist} in list indexing directives. + +\cmditem{DeclareIndexNameFormat}[entry type]{format}{code} + +Defines the name list format \prm{format}. This formatting directive is arbitrary \prm{code} to be executed for every name in a list processed by \cmd{indexnames}. If an \prm{entry type} is specified, the format is specific to that type. The parts of the name will be passed to \prm{code} as separate arguments. This command is similar to \cmd{DeclareNameFormat} except that the data handled by \prm{code} is not intended to be printed but written to the index. Note that \cmd{indexnames} will execute \prm{code} as is, \ie \prm{code} must include \cmd{index} or a similar command. The name of the name list currently being processed is available in \cmd{currentname} in name indexing directives. + +\cmditem{DeclareFieldAlias}[entry type]{alias}[format entry type]{format} + +Declares \prm{alias} to be an alias of the field format \prm{format}. If an \prm{entry type} is specified, the alias is specific to that type. The \prm{format entry type} is the entry type of the backend format. This is only required when declaring an alias of a type"=specific formatting directive. + +\cmditem{DeclareListAlias}[entry type]{alias}[format entry type]{format} + +Declares \prm{alias} to be an alias of the literal list format \prm{format}. If an \prm{entry type} is specified, the alias is specific to that type. The \prm{format entry type} is the entry type of the backend format. This is only required when declaring an alias of a type"=specific formatting directive. + +\cmditem{DeclareNameAlias}[entry type]{alias}[format entry type]{format} + +Declares \prm{alias} to be an alias of the name list format \prm{format}. If an \prm{entry type} is specified, the alias is specific to that type. The \prm{format entry type} is the entry type of the backend format. This is only required when declaring an alias of a type"=specific formatting directive. + +\cmditem{DeclareIndexFieldAlias}[entry type]{alias}[format entry type]{format} + +Declares \prm{alias} to be an alias of the field format \prm{format}. If an \prm{entry type} is specified, the alias is specific to that type. The \prm{format entry type} is the entry type of the backend format. This is only required when declaring an alias of a type"=specific formatting directive. + +\cmditem{DeclareIndexListAlias}[entry type]{alias}[format entry type]{format} + +Declares \prm{alias} to be an alias of the literal list format \prm{format}. If an \prm{entry type} is specified, the alias is specific to that type. The \prm{format entry type} is the entry type of the backend format. This is only required when declaring an alias of a type"=specific formatting directive. + +\cmditem{DeclareIndexNameAlias}[entry type]{alias}[format entry type]{format} + +Declares \prm{alias} to be an alias of the name list format \prm{format}. If an \prm{entry type} is specified, the alias is specific to that type. The \prm{format entry type} is the entry type of the backend format. This is only required when declaring an alias of a type"=specific formatting directive. + +\end{ltxsyntax} + +\subsection{Auxiliary commands} +\label{aut:aux} + +The facilities in this section are intended for analyzing and saving bibliographic data rather than formatting and printing it. + +\subsubsection{Data commands} +\label{aut:aux:dat} + +The commands in this section grant low"=level access to the unformatted bibliographic data. They are not intended for typesetting but rather for things like saving data to a temporary macro so that it may be used in a comparison later. + +\begin{ltxsyntax} + +\cmditem{thefield}{field} + +Expands to the unformatted \prm{field}. If the \prm{field} is undefined, this command expands to an empty string. + +\cmditem{strfield}{field} + +Similar to \cmd{thefield}, except that the field is automatically sanitized such that its value may safely be used in the formation of a control sequence name. + +\cmditem{thelist}{literal list} + +Expands to the unformatted \prm{literal list}. If the list is undefined, this command expands to an empty string. Note that this command will dump the \prm{literal list} in the internal format used by this package. This format is not suitable for printing. + +\cmditem{thename}{name list} + +Expands to the unformatted \prm{name list}. If the list is undefined, this command expands to an empty string. Note that this command will dump the \prm{name list} in the internal format used by this package. This format is not suitable for printing. + +\cmditem{savefield}{field}{macro} +\cmditem*{savefield*}{field}{macro} + +Copies an unformatted \prm{field} to a \prm{macro}. The regular variant of this command defines the \prm{macro} globally, the starred one works locally. + +\cmditem{savelist}{literal list}{macro} +\cmditem*{savelist*}{literal list}{macro} + +Copies an unformatted \prm{literal list} to a \prm{macro}. The regular variant of this command defines the \prm{macro} globally, the starred one works locally. + +\cmditem{savename}{name list}{macro} +\cmditem*{savename*}{name list}{macro} + +Copies an unformatted \prm{name list} to a \prm{macro}. The regular variant of this command defines the \prm{macro} globally, the starred one works locally. + +\cmditem{savefieldcs}{field}{csname} +\cmditem*{savefieldcs*}{field}{csname} + +Similar to \cmd{savefield}, but takes the control sequence name \prm{csname} (without a leading backslash) as an argument, rather than a macro name. + +\cmditem{savelistcs}{literal list}{csname} +\cmditem*{savelistcs*}{literal list}{csname} + +Similar to \cmd{savelist}, but takes the control sequence name \prm{csname} (without a leading backslash) as an argument, rather than a macro name. + +\cmditem{savenamecs}{name list}{csname} +\cmditem*{savenamecs*}{name list}{csname} + +Similar to \cmd{savename}, but takes the control sequence name \prm{csname} (without a leading backslash) as an argument, rather than a macro name. + +\cmditem{restorefield}{field}{macro} + +Restores a \prm{field} from a \prm{macro} defined with \cmd{savefield} before. The field is restored within a local scope. + +\cmditem{restorelist}{literal list}{macro} + +Restores a \prm{literal list} from a \prm{macro} defined with \cmd{savelist} before. The list is restored within a local scope. + +\cmditem{restorename}{name list}{macro} + +Restores a \prm{name list} from a \prm{macro} defined with \cmd{savename} before. The list is restored within a local scope. + +\cmditem{clearfield}{field} + +Clears the \prm{field} within a local scope. A field cleared this way is treated as undefined by subsequent data commands. + +\cmditem{clearlist}{literal list} + +Clears the \prm{literal list} within a local scope. A list cleared this way is treated as undefined by subsequent data commands. + +\cmditem{clearname}{name list} + +Clears the \prm{name list} within a local scope. A list cleared this way is treated as undefined by subsequent data commands. + +\end{ltxsyntax} + +\subsubsection{Stand-alone tests} +\label{aut:aux:tst} + +The commands in this section are various kinds of stand"=alone tests for use in bibliography and citation styles. + +\begin{ltxsyntax} + +\cmditem{iffieldundef}{field}{true}{false} + +Expands to \prm{true} if the \prm{field} is undefined, and to \prm{false} otherwise. + +\cmditem{iflistundef}{literal list}{true}{false} + +Expands to \prm{true} if the \prm{literal list} is undefined, and to \prm{false} otherwise. + +\cmditem{ifnameundef}{name list}{true}{false} + +Expands to \prm{true} if the \prm{name list} is undefined, and to \prm{false} otherwise. + +\cmditem{iffieldsequal}{field 1}{field 2}{true}{false} + +Expands to \prm{true} if the values of \prm{field 1} and \prm{field 2} are equal, and to \prm{false} otherwise. + +\cmditem{iflistsequal}{literal list 1}{literal list 2}{true}{false} + +Expands to \prm{true} if the values of \prm{literal list 1} and \prm{literal list 2} are equal, and to \prm{false} otherwise. + +\cmditem{ifnamesequal}{name list 1}{name list 2}{true}{false} + +Expands to \prm{true} if the values of \prm{name list 1} and \prm{name list 2} are equal, and to \prm{false} otherwise. + +\cmditem{iffieldequals}{field}{macro}{true}{false} + +Expands to \prm{true} if the value of the \prm{field} is equal to the definition of \prm{macro}, and to \prm{false} otherwise. + +\cmditem{iflistequals}{literal list}{macro}{true}{false} + +Expands to \prm{true} if the value of the \prm{literal list} is equal to the definition of \prm{macro}, and to \prm{false} otherwise. + +\cmditem{ifnameequals}{name list}{macro}{true}{false} + +Expands to \prm{true} if the value of the \prm{name list} is equal to the definition of \prm{macro}, and to \prm{false} otherwise. + +\cmditem{iffieldequalcs}{field}{csname}{true}{false} + +Similar to \cmd{iffieldequals} but takes the control sequence name \prm{csname} (without a leading backslash) as an argument, rather than a macro name. + +\cmditem{iflistequalcs}{literal list}{csname}{true}{false} + +Similar to \cmd{iflistequals} but takes the control sequence name \prm{csname} (without a leading backslash) as an argument, rather than a macro name. + +\cmditem{ifnameequalcs}{name list}{csname}{true}{false} + +Similar to \cmd{ifnameequals} but takes the control sequence name \prm{csname} (without a leading backslash) as an argument, rather than a macro name. + +\cmditem{iffieldequalstr}{field}{string}{true}{false} + +Executes \prm{true} if the value of the \prm{field} is equal to \prm{string}, and \prm{false} otherwise. This command is robust. + +\cmditem{iffieldxref}{field}{true}{false} + +If the \bibfield{crossref}\slash \bibfield{xref} field of an entry is defined, this command checks if the \prm{field} is related to the cross"=referenced parent entry. It executes \prm{true} if the \prm{field} of the child entry is equal to the corresponding \prm{field} of the parent entry, and \prm{false} otherwise. If the \bibfield{crossref}\slash \bibfield{xref} field is undefined, it always executes \prm{false}. This command is robust. See the description of the \bibfield{crossref} and \bibfield{xref} fields in \secref{bib:fld:spc} as well as \secref{bib:cav:ref} for further information concerning cross"=referencing. + +\cmditem{iflistxref}{literal list}{true}{false} + +Similar to \cmd{iffieldxref} but checks if a \prm{literal list} is related to the cross"=referenced parent entry. See the description of the \bibfield{crossref} and \bibfield{xref} fields in \secref{bib:fld:spc} as well as \secref{bib:cav:ref} for further information concerning cross"=referencing. + +\cmditem{ifnamexref}{name list}{true}{false} + +Similar to \cmd{iffieldxref} but checks if a \prm{name list} is related to the cross"=referenced parent entry. See the description of the \bibfield{crossref} and \bibfield{xref} fields in \secref{bib:fld:spc} as well as \secref{bib:cav:ref} for further information concerning cross"=referencing. + +\cmditem{ifcurrentfield}{field}{true}{false} + +Executes \prm{true} if the current field is \prm{field}, and \prm{false} otherwise. This command is robust. It is intended for use in field formatting directives and always executes \prm{false} when used in any other context. + +\cmditem{ifcurrentlist}{literal list}{true}{false} + +Executes \prm{true} if the current list is \prm{literal list}, and \prm{false} otherwise. This command is robust. It is intended for use in list formatting directives and always executes \prm{false} when used in any other context. + +\cmditem{ifcurrentname}{name list}{true}{false} + +Executes \prm{true} if the current list is \prm{name list}, and \prm{false} otherwise. This command is robust. It is intended for use in list formatting directives and always executes \prm{false} when used in any other context. + +\cmditem{ifuseprefix}{true}{false} + +Expands to \prm{true} if the \opt{useprefix} option is enabled (either globally or for the current entry), and \prm{false} otherwise. See \secref{use:opt:bib} for details on this option. + +\cmditem{ifuseauthor}{true}{false} + +Expands to \prm{true} if the \opt{useauthor} option is enabled (either globally or for the current entry), and \prm{false} otherwise. See \secref{use:opt:bib} for details on this option. + +\cmditem{ifuseeditor}{true}{false} + +Expands to \prm{true} if the \opt{useeditor} option is enabled (either globally or for the current entry), and \prm{false} otherwise. See \secref{use:opt:bib} for details on this option. + +\cmditem{ifusetranslator}{true}{false} + +Expands to \prm{true} if the \opt{usetranslator} option is enabled (either globally or for the current entry), and \prm{false} otherwise. See \secref{use:opt:bib} for details on this option. + +\cmditem{ifsingletitle}{true}{false} + +Expands to \prm{true} if there is only one work by the author or editor in the bibliography, and to \prm{false} otherwise. Note that this feature needs to be enabled explicitly with the package option \opt{singletitle}. + +\cmditem{ifandothers}{list}{true}{false} + +Expands to \prm{true} if the \prm{list} is defined and has been truncated in the \file{bib} file with the keyword <\texttt{and others}>, and to \prm{false} otherwise. The \prm{list} may be a literal list or a name list. + +\cmditem{ifmorenames}{true}{false} + +Expands to \prm{true} if the current name list has been or will be truncated, and to \prm{false} otherwise. This command is intended for use in formatting directives for name lists. It will always expand to \prm{false} when used elsewhere. This command performs the equivalent of an \cmd{ifandothers} test for the current list. If this test is negative, it also checks if the \cnt{listtotal} counter is larger than \cnt{liststop}. This command may be used in a formatting directive to decide if a note such as «and others» or «et al.» is to be printed at the end of the list. Note that you still need to check whether you are in the middle or at the end of the list, \ie whether \cnt{listcount} is smaller than or equal to \cnt{liststop}, see \secref{aut:bib:dat} for details. + +\cmditem{ifmoreitems}{true}{false} + +This command is similar to \cmd{ifmorenames} but checks the current literal list. It is intended for use in formatting directives for literal lists. It will always expand to \prm{false} when used elsewhere. + +\cmditem{iffirstinits}{true}{false} + +Expands to \prm{true} or \prm{false}, depending on the state of the \opt{firstinits} package option (see \secref{use:opt:int}). This command is intended for use in formatting directives for name lists. + +\cmditem{ifciteseen}{true}{false} + +Executes \prm{true} if the entry currently being processed has been cited before, and \prm{false} otherwise. This command is robust and intended for use in citation styles. If there are any \env{refsection} environments in the document, the citation tracking is local to these environments. Note that the citation tracker needs to be enabled explicitly with the package option \opt{citetracker}. The behavior of this test depends on the mode the citation tracker is operating in, see \secref{use:opt:int} for details. If the citation tracker is disabled, the test always yields \prm{false}. Also see the \cmd{citetrackertrue} and \cmd{citetrackerfalse} switches in \secref{aut:aux:msc}. + +\cmditem{ifentryseen}{entrykey}{true}{false} + +A variant of \cmd{ifciteseen} which takes an entry key as its first argument. Since the \prm{entrykey} is expanded prior to performing the test, it is possible to test for entry keys in a field such as \bibfield{xref}: + +\begin{lstlisting}[style=latex]{} +\ifentryseen{<<\thefield{xref}>>}{true}{false} +\end{lstlisting} +% +Apart from the additional argument, \cmd{ifentryseen} behaves like \cmd{ifciteseen}. + +\cmditem{ifciteibid}{true}{false} + +Expands to \prm{true} if the entry currently being processed is the same as the last one, and to \prm{false} otherwise. This command is intended for use in citation styles. If there are any \env{refsection} environments in the document, the tracking is local to these environments. Note that the <ibidem> tracker needs to be enabled explicitly with the package option \opt{ibidtracker}. The behavior of this test depends on the mode the tracker is operating in, see \secref{use:opt:int} for details. If the tracker is disabled, the test always yields \prm{false}. Also see the \cmd{citetrackertrue} and \cmd{citetrackerfalse} switches in \secref{aut:aux:msc}. + +\cmditem{ifciteidem}{true}{false} + +Expands to \prm{true} if the primary name (\ie the author or editor) in the entry currently being processed is the same as the last one, and to \prm{false} otherwise. This command is intended for use in citation styles. If there are any \env{refsection} environments in the document, the tracking is local to these environments. Note that the <idem> tracker needs to be enabled explicitly with the package option \opt{idemtracker}. The behavior of this test depends on the mode the tracker is operating in, see \secref{use:opt:int} for details. If the tracker is disabled, the test always yields \prm{false}. Also see the \cmd{citetrackertrue} and \cmd{citetrackerfalse} switches in \secref{aut:aux:msc}. + +\cmditem{ifopcit}{true}{false} + +This command is similar to \cmd{ifciteibid} except that it expands to \prm{true} if the entry currently being processed is the same as the last one \emph{by this author or editor}. Note that the <opcit> tracker needs to be enabled explicitly with the package option \opt{opcittracker}. The behavior of this test depends on the mode the tracker is operating in, see \secref{use:opt:int} for details. If the tracker is disabled, the test always yields \prm{false}. Also see the \cmd{citetrackertrue} and \cmd{citetrackerfalse} switches in \secref{aut:aux:msc}. + +\cmditem{ifloccit}{true}{false} + +This command is similar to \cmd{ifopcit} except that it also compares the \prm{postnote} arguments and expands to \prm{true} only if they match and are numerical (in the sense of \cmd{ifnumerals} from \secref{aut:aux:tst}), \ie \cmd{ifloccit} will yield \texttt{true} if the citation refers to the same page cited before. Note that the <loccit> tracker needs to be enabled explicitly with the package option \opt{loccittracker}. The behavior of this test depends on the mode the tracker is operating in, see \secref{use:opt:int} for details. If the tracker is disabled, the test always yields \prm{false}. Also see the \cmd{citetrackertrue} and \cmd{citetrackerfalse} switches in \secref{aut:aux:msc}. + +\cmditem{iffirstonpage}{true}{false} + +The behavior of this command is responsive to the package option \opt{pagetracker}. If the option is set to \texttt{page}, it expands to \prm{true} if the current item is the first one on the page, and to \prm{false} otherwise. If the option is set to \texttt{spread}, it expands to \prm{true} if the current item is the first one on the double-page spread, and to \prm{false} otherwise. If the page tracker is disabled, this test always yields \prm{false}. Depending on the context, the <item> may be a citation or an entry in the bibliography or the list of shorthands. Note that this test distinguishes between body text and footnotes. For example, if used in the first footnote on a page, it will expand to \prm{true} even if there is a citation in the body text prior to the footnote. Also see the \cmd{pagetrackertrue} and \cmd{pagetrackerfalse} switches in \secref{aut:aux:msc}. + +\cmditem{ifsamepage}{instance 1}{instance 2}{true}{false} + +This command expands to \prm{true} if two instances of a reference are located on the same page or double-page spread, and to \prm{false} otherwise. An instance of a reference may be a citation or an entry in the bibliography or the list of shorthands. These instances are identified by the value of the \cnt{instcount} counter, see \secref{aut:fmt:ilc}. The behavior of this command is responsive to the package option \opt{pagetracker}. If this option is set to \texttt{spread}, \cmd{ifsamepage} is in fact an <if same spread> test. If the page tracker is disabled, this test always yields \prm{false}. The arguments \prm{instance 1} and \prm{instance 2} are treated as integer expressions in the sense of \etex's \cmd{numexpr}. This implies that it is possible to make calculations within these arguments, for example: + +\begin{lstlisting}[style=latex]{} +\ifsamepage{<<\value>>{instcount}}{<<\value>>{instcount}<<-1>>}{true}{false} +\end{lstlisting} + +Note that \cmd{value} is not prefixed by \cmd{the} and that the subtraction is included in the second argument in the above example. If \prm{instance 1} or \prm{instance 2} is an invalid number (for example, a negative one), the test yields \prm{false}. Also note that this test does not distinguish between body text and footnotes. Also see the \cmd{pagetrackertrue} and \cmd{pagetrackerfalse} switches in \secref{aut:aux:msc}. + +\cmditem{ifinteger}{string}{true}{false} + +Executes \prm{true} if the \prm{string} is a positive integer, and \prm{false} otherwise. This command is robust. + +\cmditem{ifnumeral}{string}{true}{false} + +Executes \prm{true} if the \prm{string} is an Arabic or Roman numeral, and \prm{false} otherwise. This command is robust. See also \cmd{DeclareNumChars} and \cmd{NumCheckSetup} in \secref{aut:aux:msc}. + +\cmditem{ifnumerals}{string}{true}{false} + +Executes \prm{true} if the \prm{string} is a range or a list of Arabic or Roman numerals, and \prm{false} otherwise. This command is robust. In contrast to \cmd{ifnumeral}, it will also execute \prm{true} with arguments like «52--58», «14/15», «1,~3,~5», and so on. See also \cmd{DeclareNumChars}, \cmd{DeclareRangeChars}, \cmd{DeclareRangeCommands}, and \cmd{NumCheckSetup} in \secref{aut:aux:msc}. + +\cmditem{ifpages}{string}{true}{false} + +Similar to \cmd{ifnumerals}, but also considers \cmd{DeclarePageCommands} from \secref{aut:aux:msc}. + +\cmditem{iffieldint}{field}{true}{false} + +Similar to \cmd{ifinteger}, but uses the value of a \prm{field} rather than a literal string in the test. If the \prm{field} is undefined, it executes \prm{false}. + +\cmditem{iffieldnum}{field}{true}{false} + +Similar to \cmd{ifnumeral}, but uses the value of a \prm{field} rather than a literal string in the test. If the \prm{field} is undefined, it executes \prm{false}. + +\cmditem{iffieldnums}{field}{true}{false} + +Similar to \cmd{ifnumerals}, but uses the value of a \prm{field} rather than a literal string in the test. If the \prm{field} is undefined, it executes \prm{false}. + +\cmditem{iffieldpages}{field}{true}{false} + +Similar to \cmd{ifpages}, but uses the value of a \prm{field} rather than a literal string in the test. If the \prm{field} is undefined, it executes \prm{false}. + +\cmditem{ifbibstring}{string}{true}{false} + +Expands to \prm{true} if the \prm{string} is a known localization key, and to \prm{false} otherwise. The localization keys defined by default are listed in \secref{aut:lng:key}. New ones may be defined with \cmd{NewBibliographyString}. + +\cmditem{iffieldbibstring}{field}{true}{false} + +Similar to \cmd{ifbibstring}, but uses the value of a \prm{field} rather than a literal string in the test. If the \prm{field} is undefined, it expands to \prm{false}. + +\cmditem{ifcapital}{true}{false} + +Executes \prm{true} if \sty{biblatex}'s punctuation tracker would capitalize a bibliography string at the current location, and \prm{false} otherwise. This command is robust. It may be useful for conditional capitalization of certain parts of a name in a formatting directive. + +\cmditem{ifcitation}{true}{false} + +Expands to \prm{true} when located in a citation, and to \prm{false} otherwise. Note that this command is responsive to the outermost context in which it is used. For example, if a citation command defined with \cmd{DeclareCiteCommand} executes a driver defined with \cmd{DeclareBibliographyDriver}, any \cmd{ifcitation} tests in the driver code will yield \prm{true}. See \secref{aut:cav:mif} for a practical example. + +\cmditem{ifbibliography}{true}{false} + +Expands to \prm{true} when located in a bibliography, and to \prm{false} otherwise. Note that this command is responsive to the outermost context in which it is used. For example, if a driver defined with \cmd{DeclareBibliographyDriver} executes a citation command defined with \cmd{DeclareCiteCommand}, any \cmd{ifbibliography} tests in the citation code will yield \prm{true}. See \secref{aut:cav:mif} for a practical example. + +\cmditem{ifciteindex}{true}{false} + +Expands to \prm{true} or \prm{false} depending on the \opt{indexing} option from \secref{use:opt:pre}. + +\cmditem{ifbibindex}{true}{false} + +Expands to \prm{true} or \prm{false} depending on the \opt{indexing} option from \secref{use:opt:pre}. + +\cmditem{iffootnote}{true}{false} + +Expands to \prm{true} when located in a footnote, and to \prm{false} otherwise. Note that footnotes in \env{minipage} environments are considered to be part of the body text. This command will only expand to \prm{true} in footnotes a the bottom of the page and in endnotes as provided by the \sty{endnotes} package. + +\cntitem{uniquename} + +In contrast to most facilities in this section, \cnt{uniquename} is a counter and not a test. The counter refers to the \bibfield{labelname} list. Its value is \texttt{0} if the author's or editor's last name is unique, \texttt{1} if adding the other parts of the name (first name, prefix, suffix) as initials will make it unique, and \texttt{2} if the full name is required to form a unique citation. This information is required by author-year and author-title citation schemes which add additional parts of the name when citing different authors with the same last name. For example, if there is one <John Doe> and one <Edward Doe> in the list of references, this counter will be set to \texttt{1} for all works by these authors. If there is one <John Doe> and one <Jane Doe>, the value of the counter will be \texttt{2}. Note that this feature needs to be enabled explicitly with the package option \opt{uniquename}. If the option is disabled, the value of the counter is always zero. If the option is set to \texttt{init}, the counter will be limited to \texttt{1}. This is useful for citations styles which use initials to disambiguate names but never print the full name in citations. Also note that this feature only works with single names. If the \bibfield{labelname} list holds multiple names, the value of the counter is always zero. + +\end{ltxsyntax} + +\subsubsection{Tests with \cmd{ifthenelse}} +\label{aut:aux:ife} + +The tests introduced in \secref{aut:aux:tst} may also be used in the first argument of the \cmd{ifthenelse} command provided by the \sty{ifthen} package. The syntax of the tests is slightly different in this case: the \prm{true} and \prm{false} arguments are omitted from the test itself and passed to the \cmd{ifthenelse} command instead. Note that the use of this command implies a certain processing overhead. If you do not need any boolean operators, it is more efficient to use the stand"=alone tests from \secref{aut:aux:tst}. + +\begin{ltxsyntax} + +\cmditem{ifthenelse}{tests}{true}{false} + +This command allows for complex tests with boolean operators and grouping: + +\begin{lstlisting}[style=ifthen]{} +\ifthenelse{\( \ifnameundef{editor} \and \not \iflistundef{location} \) + \or + \iffieldundef{year}} + {...} + {...} +\end{lstlisting} +% +Of course the generic tests provided by the \sty{ifthen} package itself may be used alongside the additional ones provided by \sty{biblatex}. In case it is not obvious: the generic test in the example below is |>|, the greater-than sign. \cmd{value} is a standard \latex command which returns the value of a counter. + +\begin{lstlisting}[style=ifthen]{} +\ifthenelse{\value{editor}>1 \or \ifandothers{editor}} + {...} + {...} +\end{lstlisting} + +The additional tests provided by \sty{biblatex} are only available when \cmd{ifthenelse} is used in citation commands and in the bibliography. +\end{ltxsyntax} + +\subsubsection{Miscellaneous commands} +\label{aut:aux:msc} + +The section introduced miscellaneous commands and little helpers for use in bibliography and citation styles. + +\begin{ltxsyntax} + +\cmditem{newbibmacro}{name}[arguments][optional]{definition} +\cmditem*{newbibmacro*}{name}[arguments][optional]{definition} + +Defines a macro to be executed via \cmd{usebibmacro} later. The syntax of this command is similar to \cmd{newcommand} except that \prm{name} may contain characters such as numbers and punctuation marks and does not start with a backslash. The optional argument \prm{arguments} is an integer specifying the number of arguments taken by the macro. If \prm{optional} is given, it specifies a default value for the first argument of the macro, which automatically becomes an optional argument. If the macro is already defined, this command issues an error message. As with \cmd{newcommand}, the regular variant of this command uses the \cmd{long} prefix in the definition while the starred one does not. If a macro has been declared to be long, it may take arguments containing \cmd{par} tokens. \cmd{newbibmacro} and \cmd{renewbibmacro} are provided for convenience. Style authors are free to use \cmd{newcommand} or \cmd{def} instead. However, note that most shared definitions found in \path{biblatex.def} are defined with \cmd{newbibmacro}, hence they must be used and modified accordingly. + +\cmditem{renewbibmacro}{name}[arguments][optional]{definition} +\cmditem*{renewbibmacro*}{name}[arguments][optional]{definition} + +Similar to \cmd{newbibmacro} but redefines \prm{name}. This command issues an error message if the macro is undefined. + +\cmditem{usebibmacro}{name} + +Executes the macro \prm{name}, as defined with \cmd{newbibmacro}. If the macro takes any arguments, they are simply appended after \prm{name}. \cmd{usebibmacro} is robust. + +\cmditem{savecommand}{command} +\cmditem{restorecommand}{command} + +These commands save and restore any \prm{command}, which must be a command name starting with a backslash. Both commands work within a local scope. They are mainly provided for use in localization files. + +\cmditem{savebibmacro}{name} +\cmditem{restorebibmacro}{name} + +These commands save and restore the macro \prm{name}, where \prm{name} is the identifier of a macro defined with \cmd{newbibmacro}. Both commands work within a local scope. They are mainly provided for use in localization files. + +\cmditem{savefieldformat}[entry type]{format} +\cmditem{restorefieldformat}[entry type]{format} + +These commands save and restore the formatting directive \prm{format}, as defined with \cmd{DeclareFieldFormat}. Both commands work within a local scope. They are mainly provided for use in localization files. + +\cmditem{savelistformat}[entry type]{format} +\cmditem{restorelistformat}[entry type]{format} + +These commands save and restore the formatting directive \prm{format}, as defined with \cmd{DeclareListFormat}. Both commands work within a local scope. They are mainly provided for use in localization files. + +\cmditem{savenameformat}[entry type]{format} +\cmditem{restorenameformat}[entry type]{format} + +These commands save and restore the formatting directive \prm{format}, as defined with \cmd{DeclareNameFormat}. Both commands work within a local scope. They are mainly provided for use in localization files. + +\cmditem{usedriver}{code}{type} + +Executes the bibliography driver for an entry \prm{type}. Calling this command in the \prm{loopcode} of a citation command defined with \cmd{DeclareCiteCommand} is a simple way to print full citations similar to a bibliography entry. Commands such as \cmd{newblock}, which are not applicable in a citation, are disabled automatically. Additional initialization commands may be passed as the \prm{code} argument. This argument is executed inside the group in which \cmd{usedriver} runs the respective driver. Note that it is mandatory in terms of the syntax but may be left empty. Also note that this command will automatically switch languages if the \opt{babel} package option is enabled. + +\cmditem{bibhypertarget}{name}{text} + +A wrapper for \sty{hyperref}'s \cmd{hypertarget} command. The \prm{name} is the name of the anchor, the \prm{text} is arbitrary printable text or code which serves as an anchor. If there are any \env{refsection} environments in the document, the \prm{name} is local to the current environment. If the \opt{hyperref} package option is disabled or the \sty{hyperref} package has not been loaded, this command will simply pass on its \prm{text} argument. See also the formatting directive \texttt{bibhypertarget} in \secref{aut:fmt:ich}. + +\cmditem{bibhyperlink}{name}{text} + +A wrapper for \sty{hyperref}'s \cmd{hyperlink} command. The \prm{name} is the name of an anchor defined with \cmd{bibhypertarget}, the \prm{text} is arbitrary printable text or code to be transformed into a link. If there are any \env{refsection} environments in the document, the \prm{name} is local to the current environment. If the \opt{hyperref} package option is disabled or the \sty{hyperref} package has not been loaded, this command will simply pass on its \prm{text} argument. See also the formatting directive \texttt{bibhyperlink} in \secref{aut:fmt:ich}. + +\cmditem{bibhyperref}[entrykey]{text} + +Transforms \prm{text} into an internal link pointing to \prm{entrykey} in the bibliography. If \prm{entrykey} is omitted, this command uses the key of the entry currently being processed. This command is employed to transform citations into clickable links pointing to the corresponding entry in the bibliography. The link target is marked automatically by \sty{biblatex}. If there are multiple bibliographies in a document, the target will be the first occurence of \prm{entrykey} in one of the bibliographies. If there are \env{refsection} environments, the links are local to the environment. See also the formatting directive \texttt{bibhyperref} in \secref{aut:fmt:ich}. + +\cmditem{ifhyperref}{true}{false} + +Expands to \prm{true} if the \opt{hyperref} package option is enabled (which implies that the \sty{hyperref} package has been loaded), and to \prm{false} otherwise. + +\cmditem{docsvfield}{field} + +Similar to the \cmd{docsvlist} command from the \sty{etoolbox} package, except that it takes a field name as its argument. The value of this field is parsed as a comma"=separated list. If the \prm{field} is undefined, this command expands to an empty string. + +\cmditem{MakeCapital}{text} + +Similar to \cmd{MakeUppercase} but only coverts the first printable character in \prm{text} to uppercase. Note that the restrictions that apply to \cmd{MakeUppercase} also apply to this command. Namely, all commands in \prm{text} must either be robust or prefixed with \cmd{protect} since the \prm{text} is expanded during capitalization. Apart from Ascii characters and the standard accent commands, this command also handles the active characters of the \sty{inputenc} package as well as the shorthands of the \sty{babel} package. If the \prm{text} starts with a control sequence, nothing is capitalized. This command is robust. + +\cmditem{MakeSentenceCase}{text} +\cmditem*{MakeSentenceCase*}{text} + +Converts its \prm{text} argument to sentence case, \ie the first word is capitalized and the remainder of the string is converted to lowercase. This command is robust. The starred variant differs from the regular version in that it considers the language of the entry, as specified in the \bibfield{hyphenation} field. It only converts the \prm{text} to sentence case if the \bibfield{hyphenation} field is undefined or if it holds a language declared with \cmd{DeclareCaseLangs} (see below).\footnote{By default, converting to sentence case is enabled for the following language identifiers: \texttt{american}, \texttt{british}, \texttt{canadian}, \texttt{english}, \texttt{australian}, \texttt{newzealand} as well as the aliases \texttt{USenglish} and \texttt{UKenglish}. Use \cmd{DeclareCaseLangs} to extend or change this list.} Otherwise, the \prm{text} is not altered in any way. It is recommended to use \cmd{MakeSentenceCase*} rather than the regular variant in formatting directives. Both variants support the traditional \bibtex convention for \file{bib} files that anything wrapped in a pair of curly braces is not modified when changing the case. For example: + +\begin{lstlisting}[style=latex]{} +\MakeSentenceCase{an Introduction to LaTeX} +\MakeSentenceCase{an Introduction to {LaTeX}} +\end{lstlisting} +% +would yield: + +\begin{lstlisting}[style=plain]{} +An introduction to latex +An introduction to LaTeX +\end{lstlisting} +% +In \file{bib} files designed with traditional \bibtex in mind, it has been fairly common to only wrap single letters in braces to prevent case"=changing: + +\begin{lstlisting}[style=bibtex]{} +title = {An Introduction to {L}a{T}e{X}} +\end{lstlisting} +% +The problem with this convention is that the braces will suppress the kerning on both sides of the enclosed letter. It is preferable to wrap the entire word in braces as shown in the first example. + +\cmditem{mkpageprefix}[pagination]{text} + +This command is intended for use in field formatting directives which format the page numbers in the \prm{postnote} argument of citation commands and the \bibfield{pages} field of bibliography entries. It will parse its \prm{text} argument and prefix it with <p.> or <pp.> by default. The optional \prm{pagination} argument holds the name of a field indicating the pagination type. This may be either \bibfield{pagination} or \bibfield{bookpagination}, with \bibfield{pagination} being the default. The spacing between the prefix and the \prm{text} may be modified by redefining \cmd{ppspace}. The default is an unbreakable interword space. See \secref{bib:use:pag, use:cav:pag} for further details. See also \cmd{DeclareNumChars}, \cmd{DeclareRangeChars}, \cmd{DeclareRangeCommands}, and \cmd{NumCheckSetup}. Here are two examples from \path{biblatex.def}: + +\begin{lstlisting}[style=latex]{} +\DeclareFieldFormat{postnote}{<<\mkpageprefix[pagination]{#1}>>} +\DeclareFieldFormat{pages}{<<\mkpageprefix[bookpagination]{#1}>>} +\end{lstlisting} +% +The optional argument \bibfield{pagination} in the first example is omissible. + +\cmditem{mkpagetotal}[pagination]{text} + +This command is similar to \cmd{mkpageprefix} except that it is intended for the \bibfield{pagetotal} field of bibliography entries, \ie it will print «123 pages» rather than «page 123». The optional \prm{pagination} argument defaults to \bibfield{bookpagination}. The spacing inserted between the pagination suffix and the \prm{text} may be modified by redefining the macro \cmd{ppspace}. Here is an example from \path{biblatex.def}: + +\begin{lstlisting}[style=latex]{} +\DeclareFieldFormat{pagetotal}{<<\mkpagetotal[bookpagination]{#1}>>} +\end{lstlisting} +% +The optional argument \bibfield{bookpagination} is omissible in this case. + +\cmditem{mkpagefirst}[pagination]{text} +\cmditem*{mkpagefirst*}{text} + +This command, which is also intended for use in field formatting directives, will parse its \prm{text} argument for page ranges and print the start page of the range. The regular version uses \cmd{mkpageprefix} to format the \prm{text} after truncation, passing on the \prm{pagination} argument to \cmd{mkpageprefix}. The starred version prints the truncated \prm{text} as is. + +\cmditem{DeclareNumChars}{characters} +\cmditem*{DeclareNumChars*}{characters} + +This command configures the \cmd{ifnumeral}, \cmd{ifnumerals}, and \cmd{ifpages} tests from \secref{aut:aux:tst}. The setup will also affect \cmd{iffieldnum}, \cmd{iffieldnums}, \cmd{iffieldpages} as well as \cmd{mkpageprefix} and \cmd{mkpagetotal}. The \prm{characters} argument is an undelimited list of characters which are to be considered as being part of a number. The regular version of this command replaces the current setting, the starred version appends its argument to the current list. The default setting is: + +\begin{lstlisting}[style=latex]{} +\DeclareNumChars{.} +\end{lstlisting} +% +This means that a (section or other) number like <3.4.5> will be considered as a number. Note that Arabic and Roman numerals are detected by default, there is no need to declare them explicitly. + +\cmditem{DeclareRangeChars}{characters} +\cmditem*{DeclareRangeChars*}{characters} + +This command configures the \cmd{ifnumerals} and \cmd{ifpages} tests from \secref{aut:aux:tst}. The setup will also affect \cmd{iffieldnums} and \cmd{iffieldpages} as well as \cmd{mkpageprefix} and \cmd{mkpagetotal}. The \prm{characters} argument is an undelimited list of characters which are to be considered as range indicators. The regular version of this command replaces the current setting, the starred version appends its argument to the current list. The default setting is: + +\begin{lstlisting}[style=latex]{} +\DeclareRangeChars{~,;-+/} +\end{lstlisting} +% +This means that strings like <3--5>, <35+>, <8/9> and so on will be considered as a range by \cmd{ifnumerals} and \cmd{ifpages}. See also \secref{bib:use:pag, use:cav:pag} for further details. + +\cmditem{DeclareRangeCommands}{commands} +\cmditem*{DeclareRangeCommands*}{commands} + +This command is similar to \cmd{DeclareRangeChars}, except that the \prm{commands} argument is an undelimited list of commands which are to be considered as range indicators. The regular version of this command replaces the current setting, the starred version appends its argument to the current list. The default list is rather long and should cover all common cases; here is a shorter example: + +\begin{lstlisting}[style=latex]{} +\DeclareRangeCommands{\&\bibrangedash\textendash\textemdash\psq\psqq} +\end{lstlisting} +% +See also \secref{bib:use:pag, use:cav:pag} for further details. + +\cmditem{DeclarePageCommands}{commands} +\cmditem*{DeclarePageCommands*}{commands} + +This command is similar to \cmd{DeclareRangeCommands}, except that it only affects the \cmd{ifpages} and \cmd{iffieldpages} tests but not \cmd{ifnumerals} and \cmd{iffieldnums}. The default setting is: + +\begin{lstlisting}[style=latex]{} +\DeclarePageCommands{\pno\ppno} +\end{lstlisting} + +\cmditem{NumCheckSetup}{code} + +Use this command to temporarily redefine any commands which interfere with the tests performed by \cmd{ifnumeral}, \cmd{ifnumerals}, and \cmd{ifpages} from \secref{aut:aux:tst}. The setup will also affect \cmd{iffieldnum}, \cmd{iffieldnums}, \cmd{iffieldpages} as well as \cmd{mkpageprefix} and \cmd{mkpagetotal}. The \prm{code} will be executed in a group by these commands. Since the above mentioned commands will expand the string to be analyzed, it is possible to remove commands to be ignored by the tests by making them expand to an empty string. See also \secref{bib:use:pag, use:cav:pag} for further details. + +\cmditem{DeclareCaseLangs}{languages} +\cmditem*{DeclareCaseLangs*}{languages} + +Defines the list of languages which are considered by the \cmd{MakeSentenceCase*} command as it converts a string to sentence case. The \prm{languages} argument is a comma"=separated list of \sty{babel} languages identifiers. The regular version of this command replaces the current setting, the starred version appends its argument to the current list. The default setting is: + +\begin{lstlisting}[style=latex]{} +\DeclareCaseLangs{% + american,british,canadian,english,australian,newzealand, + USenglish,UKenglish} +\end{lstlisting} +% +See the \sty{babel} manual and \tabref{bib:fld:tab1} for a list of languages identifiers. + +\cmditem{BibliographyWarning}{message} + +This command is similar to \cmd{PackageWarning} but prints the entry key of the entry currently being processed in addition to the input line number. It may be used in the bibliography as well as in citation commands. If the \prm{message} is fairly long, use \cmd{MessageBreak} to include line breaks. Note that the standard \cmd{PackageWarning} command does not provide a meaningful clue when used in the bibliography since the input line number is the line on which the \cmd{printbibliography} command was given. + +\boolitem{pagetracker} + +These commands activate or deactivate the citation tracker locally (this will affect the \cmd{iffirstonpage} and \cmd{ifsamepage} test from \secref{aut:aux:tst}). They are intended for use in the definition of citation commands. If a citation command is to be excluded from page tracking, use \cmd{pagetrackerfalse} in the \prm{precode} argument of \cmd{DeclareCiteCommand}. See \secref{aut:cbx:cbx} for details. Note that these commands have no effect if page tracking has been disabled globally. + +\boolitem{citetracker} + +These commands activate or deactivate all citation trackers locally (this will affect the \cmd{ifciteseen}, \cmd{ifentryseen}, \cmd{ifciteibid}, and \cmd{ifciteidem} tests from \secref{aut:aux:tst}). They are intended for use in the definition of citation commands. If a citation command is to be excluded from tracking, use \cmd{citetrackerfalse} in the \prm{precode} argument of \cmd{DeclareCiteCommand}. See \secref{aut:cbx:cbx} for details. Note that these commands have no effect if tracking has been disabled globally. + +\end{ltxsyntax} + +\subsection{Punctuation and spacing} +\label{aut:pct} + +The \sty{biblatex} package provides elaborate facilities designed to manage and track punctuation and spacing in the bibliography and in citations. These facilities work on two levels. The high"=level commands discussed in \secref{aut:pct:new} deal with punctuation and whitespace inserted by the bibliography style between the individual segments of a bibliography entry. The commands in \secref{aut:pct:chk, aut:pct:pct, aut:pct:spc} work at a lower level. They use \tex's space factor and modified space factor codes to track punctuation in a robust and efficient way. This way it is possible to detect trailing punctuation marks within fields, not only those explicitly inserted between fields. The same technique is also used for automatic capitalization of bibliography strings, see \cmd{DeclareCapitalPunctuation} in \secref{aut:pct:cfg} as well as \secref{aut:str} for details. Note that these facilities are only made available locally in citations and bibliographies. They will not affect any other part of a document. + +\subsubsection{Block and unit punctuation} +\label{aut:pct:new} + +The major segments of a bibliography entry are <blocks> and <units>. A block is the larger segment of the two, a unit is shorter or at most equal in length. For example, the values of fields such as \bibfield{title} or \bibfield{note} usually form a unit which is separated from subsequent data by a period or a comma. A block may comprise several fields which are treated as separate units, for example \bibfield{publisher}, \bibfield{location}, and \bibfield{year}. The segmentation of an entry into blocks and units is at the discretion of the bibliography style. An entry is segmented by inserting \cmd{newblock} and \cmd{newunit} commands at suitable places and \cmd{finentry} at the very end (see \secref{aut:bbx:drv} for an example). See also \secref{aut:cav:pct} for some practical hints. + +\begin{ltxsyntax} + +\csitem{newblock} + +Records the end of a block. This command does not print anything, it merely marks the end of the block. The block delimiter \cmd{newblockpunct} will be inserted by a subsequent \cmd{printtext}, \cmd{printfield}, \cmd{printlist}, \cmd{printnames}, or \cmd{bibstring} command. You may use \cmd{newblock} at suitable places without having to worry about spurious blocks. A new block will only be started by the next \cmd{printfield} (or similar) command if this command prints anything. See \secref{aut:cav:pct} for further details. + +\csitem{newunit} + +Records the end of a unit and puts the default delimiter \cmd{newunitpunct} in the punctuation buffer. This command does not print anything, it merely marks the end of the unit. The punctuation buffer will be inserted by the next \cmd{printtext}, \cmd{printfield}, \cmd{printlist}, \cmd{printnames}, or \cmd{bibstring} command. You may use \cmd{newunit} after commands like \cmd{printfield} without having to worry about spurious punctuation and whitespace. The buffer will only be inserted by the next \cmd{printfield} or similar command if \emph{both} fields are non"=empty. This also applies to \cmd{printtext}, \cmd{printlist}, \cmd{printnames}, and \cmd{bibstring}. See \secref{aut:cav:pct} for further details. + +\csitem{finentry} + +Inserts \cmd{finentrypunct}. This command should be used at the very end of every bibliography entry. + +\cmditem{setunit}{punctuation} +\cmditem*{setunit*}{punctuation} + +The \cmd{setunit} command is similar to \cmd{newunit} except that it uses \prm{punctuation} instead of \cmd{newunitpunct}. The starred variant differs from the regular version in that it checks if the last \cmd{printtext}, \cmd{printfield}, \cmd{printlist}, \cmd{printnames}, or \cmd{bibstring} command did actually print anything. If not, it does nothing. + +\cmditem{setpunctfont}{command} + +This command, which is intended for use in field formatting directives, provides an alternative way of dealing with unit punctuation after a field printed in a different font (for example, a title printed in italics). The standard \latex way of dealing with this is adding a small amount of space, the so-called italic correction. This command allows adapting the punctuation to the font of the preceeding field. The \prm{command} should be a text font command which takes one argument, such as \cmd{emph} or \cmd{textbf}. This command will only affect punctuation marks inserted by one of the commands from \secref{aut:pct:pct}. The font adaption is applied to the next punctuation mark only and will be reset automatically thereafter. If you want to reset it manually before it takes effect, issue \cmd{resetpunctfont}. If the \opt{punctfont} package option is disabled, this command does nothing. Note that the \cmd{mkbibemph} wrapper from \secref{aut:fmt:ich} incorporates this feature by default. + +\csitem{resetpunctfont} + +This command resets the unit punctuation font defined with \cmd{setpunctfont} before it takes effect. If the \opt{punctfont} package option is disabled, this command does nothing. + +\end{ltxsyntax} + +\subsubsection{Punctuation tests} +\label{aut:pct:chk} + +The following commands may be used to test for preceding punctuation marks at any point in citations and the bibliography. + +\begin{ltxsyntax} + +\cmditem{ifpunct}{true}{false} + +Executes \prm{true} if preceded by any punctuation mark except for an abbreviation dot, and \prm{false} otherwise. + +\cmditem{ifterm}{true}{false} + +Executes \prm{true} if preceded by a terminal punctuation mark, and \prm{false} otherwise. A terminal punctuation mark is any punctuation mark which has been registered for automatic capitalization, either with \cmd{DeclareCapitalPunctuation} or by default, see \secref{aut:pct:cfg} for details. By default, this applies to periods, exclamation marks, and question marks. + +\cmditem{ifpunctmark}{character}{true}{false} + +Executes \prm{true} if preceded by the punctuation mark \prm{character}, and \prm{false} otherwise. The \prm{character} may be a comma, a semicolon, a colon, a period, an exclamation mark, a question mark, or an asterisk. Note that a period denotes an end-of"=sentence period. Use the asterisk to test for the dot after an abbreviation. If this command is used in a formatting directive for name lists, \ie in the argument to \cmd{DeclareNameFormat}, the \prm{character} may also be an apostrophe. + +\end{ltxsyntax} + +\subsubsection{Adding punctuation} +\label{aut:pct:pct} + +The following commands are designed to prevent double punctuation marks. Bibliography and citation styles should always use these commands instead of literal punctuation marks. All \cmd{add...} commands in this section automatically remove preceding whitespace with \cmd{unspace} (see \secref{aut:pct:spc}). Note that the behavior of all \cmd{add...} commands discussed below is the package default, which is restored whenever \sty{biblatex} switches languages. This behavior may be adjusted with \cmd{DeclarePunctuationPairs} from \secref{aut:pct:cfg}. + +\begin{ltxsyntax} + +\csitem{adddot} + +Adds a period unless it is preceded by any punctuation mark. The purpose of this command is inserting the dot after an abbreviation. Any dot inserted this way is recognized as such by the other punctuation commands. This command may also be used to turn a previously inserted literal period into an abbreviation dot. + +\csitem{addcomma} + +Adds a comma unless it is preceded by another comma, a semicolon, a colon, or a period. + +\csitem{addsemicolon} + +Adds a semicolon unless it is preceded by a comma, another semicolon, a colon, or a period. + +\csitem{addcolon} + +Adds a colon unless it is preceded by a comma, a semicolon, another colon, or a period. + +\csitem{addperiod} + +Adds a period unless it is preceded by an abbreviation dot or any other punctuation mark. This command may also be used to turn a previously inserted abbreviation dot into a period, for example at the end of a sentence. + +\csitem{addexclam} +Adds an exclamation mark unless it is preceded by any punctuation mark except for an abbreviation dot. + +\csitem{addquestion} + +Adds a question mark unless it is preceded by any punctuation mark except for an abbreviation dot. + +\csitem{isdot} + +Turns a previously inserted literal period into an abbreviation dot. In contrast to \cmd{adddot}, nothing is inserted if this command is not preceded by a period. + +\csitem{nopunct} + +Adds an internal marker which will cause the next punctuation command to print nothing. + +\end{ltxsyntax} + +\subsubsection{Adding whitespace} +\label{aut:pct:spc} + +The following commands are designed to prevent spurious whitespace. Bibliography and citation styles should always use these commands instead of literal whitespace. In contrast to the commands in \secref{aut:pct:chk, aut:pct:pct}, they are not restricted to citations and the bibliography but available globally. + +\begin{ltxsyntax} + +\csitem{unspace} + +Removes preceding whitespace, \ie removes all skips and penalties from the end of the current horizontal list. This command is implicitly executed by all of the following commands. + +\csitem{addspace} + +Adds a breakable interword space. + +\csitem{addnbspace} + +Adds a non"=breakable interword space. + +\csitem{addthinspace} + +Adds a \emph{breakable} thin space. + +\csitem{addnbthinspace} + +Adds a non"=breakable thin space. This is similar to \cmd{,} and \cmd{thinspace}. + +\csitem{addlowpenspace} + +Adds a space penalized by the value of the \cnt{lownamepenalty} counter, see \secref{use:fmt:len, aut:fmt:len} for details. + +\csitem{addhighpenspace} + +Adds a space penalized by the value of the \cnt{highnamepenalty} counter, see \secref{use:fmt:len, aut:fmt:len} for details. + +\csitem{addlpthinspace} + +Similar to \cmd{addlowpenspace} but adds a breakable thin space. + +\csitem{addhpthinspace} + +Similar to \cmd{addhighpenspace} but adds a breakable thin space. + +\csitem{addabbrvspace} + +Adds a space penalized by the value of the \cnt{abbrvpenalty} counter, see \secref{use:fmt:len, aut:fmt:len} for details. + +\csitem{addabthinspace} + +Similar to \cmd{addabbrvspace} but using a thin space. + +\csitem{adddotspace} + +Executes \cmd{adddot} and adds a space penalized by the value of the \cnt{abbrvpenalty} counter, see \secref{use:fmt:len, aut:fmt:len} for details. + +\csitem{addslash} + +Adds a breakable slash. This command differs from the \cmd{slash} command in the \latex kernel in that a linebreak after the slash is not penalized at all. + +\end{ltxsyntax} + +Note that the commands in this section implicitly execute \cmd{unspace} to remove spurious whitespace, hence they may be used to override each other. For example, you may use \cmd{addnbspace} to transform a previously inserted interword space into a non"=breakable one and \cmd{addspace} to turn a non"=breakable space into a breakable one. + +\subsubsection{Configuring punctuation and capitalization} +\label{aut:pct:cfg} + +The following commands configure various features related to punctuation and automatic capitalization. + +\begin{ltxsyntax} + +\cmditem{DeclareAutoPunctuation}{characters} + +This command defines the punctuation marks to be considered by the citation commands as they scan ahead for punctuation. Note that \prm{characters} is an undelimited list of characters. Valid \prm{characters} are period, comma, semicolon, colon, exclamation and question mark. The default setting is: + +\begin{lstlisting}[style=latex]{} +\DeclareAutoPunctuation{.,;:!?} +\end{lstlisting} +% +This definition is restored automatically whenever the \opt{autopunct} package option is set to \texttt{true}. Executing |\DeclareAutoPunctuation{}| is equivalent to setting \kvopt{autopunct}{false}, \ie it disables this feature. + +\cmditem{DeclareCapitalPunctuation}{characters} + +When \sty{biblatex} inserts bibliography strings, \ie key terms such as <edition> or <volume>, it automatically capitalizes them after terminal punctuation marks. This command defines the punctuation marks which will cause bibliography strings to be capitalized if one of them preceds a string. Note that \prm{characters} is an undelimited list of characters. Valid \prm{characters} are period, comma, semicolon, colon, exclamation and question mark. The package default is: + +\begin{lstlisting}[style=latex]{} +\DeclareCapitalPunctuation{.!?} +\end{lstlisting} +% +Using \cmd{DeclareCapitalPunctuation} with an empty argument is equivalent to disabling automatic capitalization. Since this feature is language specific, this command must be used in the argument to \cmd{DefineBibliographyExtras} (when used in the preamble) or \cmd{DeclareBibliographyExtras} (when used in a localization module). See \secref{use:lng, aut:lng} for details. By default, strings are capitalized after periods, exclamation marks, and question marks. All strings are generally capitalized at the beginning of a paragraph (in fact whenever \tex is in vertical mode). + +\cmditem{DeclarePunctuationPairs}{identifier}{characters} + +Use this command to declare valid pairs of punctuation marks. This will affect the punctuation commands discussed in \secref{aut:pct:pct}. For example, the description of \cmd{addcomma} states that this command adds a comma unless it is preceded by another comma, a semicolon, a colon, or a period. In other words, commas after abbreviation dots, exclamation marks, and question marks are permitted. These valid pairs are declared as follows: + +\begin{lstlisting}[style=latex]{} +\DeclarePunctuationPairs{comma}{*!?} +\end{lstlisting} +% +The \prm{identifier} selects the command to be configured. The identifiers correspond to the names of the punctuation commands from \secref{aut:pct:pct} without the \cmd{add} prefix, \ie valid \prm{identifier} strings are \texttt{dot}, \texttt{comma}, \texttt{semicolon}, \texttt{colon}, \texttt{period}, \texttt{exclam}, \texttt{question}. The \prm{characters} argument is an undelimited list of punctuation marks. Valid \prm{characters} are comma, semicolon, colon, period, exclamation mark, question mark, and asterisk. A period in the \prm{characters} argument denotes an end-of"=sentence period, an asterisk the dot after an abbreviation. This is the default setup, which is automatically restored whenever \sty{biblatex} switches languages and corresponds to the behavior described in \secref{aut:pct:pct}: + +\begin{lstlisting}[style=latex]{} +\DeclarePunctuationPairs{dot}{} +\DeclarePunctuationPairs{comma}{*!?} +\DeclarePunctuationPairs{semicolon}{*!?} +\DeclarePunctuationPairs{colon}{*!?} +\DeclarePunctuationPairs{period}{} +\DeclarePunctuationPairs{exclam}{*} +\DeclarePunctuationPairs{question}{*} +\end{lstlisting} +% +Since this feature is language specific, \cmd{DeclarePunctuationPairs} must be used in the argument to \cmd{DefineBibliographyExtras} (when used in the preamble) or \cmd{DeclareBibliographyExtras} (when used in a localization module). See \secref{use:lng, aut:lng} for details. Note that some localization modules may use a setup which is different from the package default.\footnote{As of this writing, the \texttt{american} module uses different settings for <American-style> punctuation.} + +\cmditem{DeclareQuotePunctuation}{characters} + +This command controls <American-style> punctuation. The \cmd{mkbibquote} wrapper from \secref{aut:fmt:ich} can interact with the punctuation facilities discussed in \secref{aut:pct:new, aut:pct:pct, aut:pct:spc}. Punctuation marks after \cmd{mkbibquote} will be moved inside the quotes if they have been registered with \cmd{DeclareQuotePunctuation}. Note that \prm{characters} is an undelimited list of characters. Valid \prm{characters} are period, comma, semicolon, colon, exclamation and question mark. Here is an example: + +\begin{lstlisting}[style=latex]{} +\DeclareQuotePunctuation{.,} +\end{lstlisting} +% +Executing |\DeclareQuotePunctuation{}| is equivalent to disabling this feature. This is the package default. Since this feature is language specific, this command must be used in the argument to \cmd{DefineBibliographyExtras} (when used in the preamble) or \cmd{DeclareBibliographyExtras} (when used in a localization module). See \secref{use:lng, aut:lng} for details. See also \secref{use:loc:us}. + +\csitem{uspunctuation} + +A shorthand using the lower-level commands \cmd{DeclareQuotePunctuation} and \cmd{DeclarePunctuationPairs} to activate <American-style> punctuation. See \secref{use:loc:us} for details. This shorthand is provided for convenience only. The effective settings are applied by the lower-level commands. + +\csitem{stdpunctuation} + +Undoes the settings applied by \cmd{uspunctuation}, restoring standard punctuation. As standard punctuation is the default setting, you only need this command to override a previously executed \cmd{uspunctuation} command. See \secref{use:loc:us} for details. + +\end{ltxsyntax} + +\subsubsection{Correcting punctuation tracking} +\label{aut:pct:ctr} + +The facilities for punctuation tracking and automatic capitalization are very reliable under normal circumstances, but there are always marginal cases which may require manual intervention. Typical cases are bibliography strings printed as the first word in a footnote (which is usually treated as the beginning of a paragaph as far as capitalization is concerned, but \tex is not in vertical mode at this point) or punctuation after periods which are not really end"=of"=sentence periods (for example, after an ellipsis like «[\dots\unkern]» a command such as \cmd{addperiod} would do nothing since parentheses and brackets are transparent to the punctuation tracker). In such cases, use the following commands in bibliography and citation styles to mark the beginning or middle of a sentence if and where required: + +\begin{ltxsyntax} + +\csitem{bibsentence} + +This command marks the beginning of a sentence. A bibliography string immediately after this command will be capitalized and the punctuation tracker is reset, \ie this command hides all preceding punctuation marks from the punctuation tracker and enforces capitalization. + +\csitem{midsentence} + +This command marks the middle of a sentence. A bibliography string immediately after this command will not be capitalized and the punctuation tracker is reset, \ie this command hides all preceding punctuation marks from the punctuation tracker and suppresses capitalization. + +\csitem*{midsentence*} + +The starred variant of \cmd{midsentence} differs from the regular one in that a preceding abbreviation dot is not hidden from the the punctuation tracker, \ie any code after \cmd{midsentence*} will see a preceding abbreviation dot. All other punctuation marks are hidden from the punctuation tracker and capitalization is suppressed. + +\end{ltxsyntax} + +\subsection{Bibliography strings} +\label{aut:str} + +Bibliography strings are key terms such as <edition> or <volume> which are automatically translated by \sty{biblatex}'s localization modules. See \secref{aut:lng} for an overview and \secref{aut:lng:key} for a list of all strings supported by default. The commands in this section are used to print the localized term. + +\begin{ltxsyntax} + +\cmditem{bibstring}[wrapper]{key} + +Prints the bibliography string \prm{key}, where \prm{key} is an identifier in lowercase letters (see \secref{aut:lng:key}). The term will be capitalized as required, see \secref{aut:pct:cfg} for details. If the \prm{wrapper} argument is given, the string is passed to \prm{wrapper} as an argument. This is intended for font commands such as \cmd{emph}. + +\cmditem{bibcpstring}[wrapper]{key} + +This command is similar to \cmd{bibstring}, but the term is always capitalized. + +\cmditem{bibucstring}[wrapper]{key} + +This command is similar to \cmd{bibstring}, but the whole term is uppercased. + +\cmditem{biblcstring}[wrapper]{key} + +This command is similar to \cmd{bibstring}, but the whole term is lowercased. + +\cmditem{bibxstring}{key} + +A simplified but expandable version of \cmd{bibstring}. Note that this variant does not capitalize automatically, nor does it hook into the punctuation tracker. It is intended for special cases in which an expanded bibliography string is required in a test, but is not printed. + +\end{ltxsyntax} + +\subsection{Localization modules} +\label{aut:lng} + +A localization module provides translations for key terms such as <edition> or <volume> as well as definitions for language specific features such as the date format and ordinals. These definitions are provided in files with the suffix \file{lbx}. The base name of the file must be a language name known to the \sty{babel} package. The \file{lbx} files may also be used to map \sty{babel}'s language names to the backend modules of the \sty{biblatex} package. All localization modules are loaded on demand in the document body. Note that the contents of the file are processed in a group and that the category code of the character \texttt{@} is temporarily set to <letter>. + +\subsubsection{Localization commands} +\label{aut:lng:cmd} + +The user"=level versions of the localization commands were already introduced in \secref{use:lng}. When used in \file{lbx} files, however, the syntax of localization commands is different from the user syntax in the preamble and the configuration file. When used in localization files, there is no need to specify the \prm{language} because the mapping of strings to a language is already provided by the name of the \file{lbx} file. + +\begin{ltxsyntax} + +\cmditem{DeclareBibliographyStrings}{definitions} + +This command is only available in \file{lbx} files. It is used to define bibliography strings. The \prm{definitions} consist of \keyval pairs which assign an expression to an identifier. A complete list of all keys supported by default is given is \secref{aut:lng:key}. Note that the syntax of the value is different in \file{lbx} files. The value assigned to a key consists of two expressions, each of which is wrapped in an additional pair of brackets. This is best shown by example: + +\begin{lstlisting}[style=latex]{} +\DeclareBibliographyStrings{% + bibliography = {{Bibliography}{Bibliography}}, + shorthands = {{List of Abbreviations}{Abbreviations}}, + editor = {{editor}{ed.}}, + editors = {{editors}{eds.}}, +} +\end{lstlisting} +% +The first value is the long, written out expression, the second one is an abbreviated or short form. Both strings must always be given even though they may be identical if an expression is always (or never) abbreviated. Depending on the setting of the \opt{abbreviate} package option (see \secref{use:opt:pre}), \sty{biblatex} selects one expression when loading the \file{lbx} file. There is also a special key named \texttt{inherit} which copies the strings from a different language. This is intended for languages which only differ in a few expressions, such as German and Austrian or American and British English. For example, here are the complete definitions for Austrian: + +\begin{lstlisting}[style=latex]{} +\DeclareBibliographyStrings{% + inherit = {german}, + january = {{J\"anner}{J\"an.}}, +} +\end{lstlisting} + +The above examples are slightly simplified. Real localization files should use the punctuation and formatting commands discussed in \secref{aut:pct:pct, use:fmt} instead of literal puntuation. Here is an excerpt from a real localization file: + +\begin{lstlisting}[style=latex]{} + bibliography = {{Bibliography}{Bibliography}}, + shorthands = {{List of Abbreviations}{Abbreviations}}, + editor = {{editor}{ed\adddot}}, + editors = {{editors}{eds\adddot}}, + byeditor = {{edited by}{ed\adddotspace by}}, + mathesis = {{Master's thesis}{MA\addabbrvspace thesis}}, +\end{lstlisting} +% +Note the handling of abbreviation dots, the spacing in abbreviated expressions, and the capitalization in the example above. All expressions should be capitalized as they usually are when used in the middle of a sentence. The \sty{biblatex} package will automatically capitalize the first word when required at the beginning of a sentence, see \cmd{DeclareCapitalPunctuation} in \secref{aut:pct:cfg} for details. Expressions intended for use in headings are special. They should be capitalized in a way that is suitable for titling and should not be abbreviated (but they may have a short form). + +\cmditem{InheritBibliographyStrings}{language} + +This command is only available in \file{lbx} files. It copies the bibliography strings for \prm{language} to the current language, as specified by the name of the \file{lbx} file. + +\cmditem{DeclareBibliographyExtras}{code} + +This command is only available in \file{lbx} files. It is used to adapt language specific features such as the date format and ordinals. The \prm{code}, which may be arbitrary \latex code, will usually consist of redefinitions of the formatting commands from \secref{aut:fmt:lng}. + +\cmditem{UndeclareBibliographyExtras}{code} + +This command is only available in \file{lbx} files. It is used to restore any formatting commands modified with \cmd{DeclareBibliographyExtras}. If a redefined command is included in \secref{aut:fmt:lng}, there is no need to restore its previous definition since these commands are localized by all language modules anyway. + +\cmditem{InheritBibliographyExtras}{language} + +This command is only available in \file{lbx} files. It copies the bibliography extras for \prm{language} to the current language, as specified by the name of the \file{lbx} file. + +\cmditem{DeclareHyphenationExceptions}{text} + +This command corresponds to \cmd{DefineHyphenationExceptions} from \secref{use:lng}. The difference is that it is only available in \file{lbx} files and that the \prm{language} argument is omitted. The hyphenation exceptions will affect the language of the \file{lbx} file currently being processed. + +\cmditem{DeclareLanguageMapping}{language}{file} + +This command maps a \sty{babel} language identifier to an \file{lbx} file. The \prm{language} must be a language name known to the \sty{babel} package, \ie one of the identifiers listed in \tabref{bib:fld:tab1}. The \prm{file} argument is the name of an alternative \file{lbx} file without the \texttt{.lbx} suffix. Declaring the same mapping more than once is possible. Subsequent declarations will simply overwrite any previous ones. This command may only be used in the preamble. See \secref{aut:cav:lng} for further details. + +\cmditem{NewBibliographyString}{key} + +This command, which may be used in the preamble (including \file{cbx} and \file{bbx} files) as well as in \file{lbx} files, declares new bibliography strings, \ie it initializes a new \prm{key} to be used in the \prm{definitions} of \cmd{DefineBibliographyStrings}. The \prm{key} argument may also be a comma"=separated list of key names. The keys listed in \secref{aut:lng:key} are defined by default. + +\end{ltxsyntax} + +\subsubsection{Localization keys} +\label{aut:lng:key} + +The localization keys in this section are defined by default and covered by the localization files which come with \sty{biblatex}. Note that these strings are only available in citations, the bibliography, and the list of shorthands. All expressions should be capitalized as they usually are when used in the middle of a sentence. \sty{biblatex} will capitalize them automatically at the beginning of a sentence. The only exceptions to these rules are the three strings intended for use in headings. + +\paragraph{Headings} +\label{aut:lng:key:bhd} + +The following strings are special because they are intended for use in headings and made available globally via macros. For this reason, they should be capitalized for use in headings and they must not include any local commands which are part of \sty{biblatex}'s author interface. + +\begin{keymarglist} +\item[bibliography] The term <bibliography>, also available as \cmd{bibname}. +\item[references] The term <references>, also available as \cmd{refname}. +\item[shorthands] The term <list of shorthands> or <list of abbreviations>, also available as \cmd{losname}. +\end{keymarglist} + +\paragraph{Roles, expressed as functions} +\label{aut:lng:key:efn} + +The following keys refer to roles which are expressed as a function (<editor>, <translator>) rather than as an action (<edited by>, <translated by>). + +\begin{keymarglist} +\item[editor] The term <editor>, referring to the main editor. This is the most generic editorial role. +\item[editors] The plural form of \texttt{editor}. +\item[compiler] The term <compiler>, referring to an editor whose task is to compile a work. +\item[compilers] The plural form of \texttt{compiler}. +\item[founder] The term <founder>, referring to a founding editor. +\item[founders] The plural form of \texttt{founder}. +\item[continuator] An expression like <continuator>, <continuation>, or <continued>, referring to a past editor who continued the work of the founding editor but was subsequently replaced by the current editor. +\item[continuators] The plural form of \texttt{continuator}. +\item[redactor] The term <redactor>, referring to a secondary editor. +\item[redactors] The plural form of \texttt{redactor}. +\item[collaborator] A term like <collaborator>, <collaboration>, <cooperator>, or <cooperation>, referring to a secondary editor. +\item[collaborators] The plural form of \texttt{collaborator}. +\item[translator] The term <translator>. +\item[translators] The plural form of \texttt{translator}. +\item[commentator] The term <commentator>, referring to the author of a commentary to a work. +\item[commentators] The plural form of \texttt{commentators}. +\item[annotator] The term <annotator>, referring to the author of annotations to a work. +\item[annotators] The plural form of \texttt{annotators}. +\end{keymarglist} + +\paragraph{Concatenated editor roles, expressed as functions} +\label{aut:lng:key:cef} + +The following keys are similar in function to \texttt{editor}, \texttt{translator}, etc. They are used to indicate additional roles of the editor, \eg <editor and translator>, <editor and foreword>. + +\begin{keymarglist} +\item[editortr] Used if \bibfield{editor}\slash \bibfield{translator} are identical. +\item[editorstr] The plural form of \texttt{editortr}. +\item[editorco] Used if \bibfield{editor}\slash \bibfield{commentator} are identical. +\item[editorsco] The plural form of \texttt{editorco}. +\item[editoran] Used if \bibfield{editor}\slash \bibfield{annotator} are identical. +\item[editorsan] The plural form of \texttt{editoran}. +\item[editorin] Used if \bibfield{editor}\slash \bibfield{introduction} are identical. +\item[editorsin] The plural form of \texttt{editorin}. +\item[editorfo] Used if \bibfield{editor}\slash \bibfield{foreword} are identical. +\item[editorsfo] The plural form of \texttt{editorfo}. +\item[editoraf] Used if \bibfield{editor}\slash \bibfield{aftword} are identical. +\item[editorsaf] The plural form of \texttt{editoraf}. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{translator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[editortrco] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator} are identical. +\item[editorstrco] The plural form of \texttt{editortrco}. +\item[editortran] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{annotator} are identical. +\item[editorstran] The plural form of \texttt{editortran}. +\item[editortrin] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{introduction} are identical. +\item[editorstrin] The plural form of \texttt{editortrin}. +\item[editortrfo] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{foreword} are identical. +\item[editorstrfo] The plural form of \texttt{editortrfo}. +\item[editortraf] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{aftword} are identical. +\item[editorstraf] The plural form of \texttt{editortraf}. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{commentator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[editorcoin] Used if \bibfield{editor}\slash \bibfield{commentator}\slash \bibfield{introduction} are identical. +\item[editorscoin] The plural form of \texttt{editorcoin}. +\item[editorcofo] Used if \bibfield{editor}\slash \bibfield{commentator}\slash \bibfield{foreword} are identical. +\item[editorscofo] The plural form of \texttt{editorcofo}. +\item[editorcoaf] Used if \bibfield{editor}\slash \bibfield{commentator}\slash \bibfield{aftword} are identical. +\item[editorscoaf] The plural form of \texttt{editorcoaf}. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{annotator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[editoranin] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{introduction} are identical. +\item[editorsanin] The plural form of \texttt{editoranin}. +\item[editoranfo] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{foreword} are identical. +\item[editorsanfo] The plural form of \texttt{editoranfo}. +\item[editoranaf] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{aftword} are identical. +\item[editorsanaf] The plural form of \texttt{editoranaf}. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[editortrcoin] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{introduction} are identical. +\item[editorstrcoin] The plural form of \texttt{editortrcoin}. +\item[editortrcofo] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{foreword} are identical. +\item[editorstrcofo] The plural form of \texttt{editortrcofo}. +\item[editortrcoaf] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{aftword} are identical. +\item[editorstrcoaf] The plural form of \texttt{editortrcoaf}. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{commentator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[editortranin] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{commentator}\slash \bibfield{introduction} are identical. +\item[editorstranin] The plural form of \texttt{editortranin}. +\item[editortranfo] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{commentator}\slash \bibfield{foreword} are identical. +\item[editorstranfo] The plural form of \texttt{editortranfo}. +\item[editortranaf] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{commentator}\slash \bibfield{aftword} are identical. +\item[editorstranaf] The plural form of \texttt{editortranaf}. +\end{keymarglist} + +\paragraph{Concatenated translator roles, expressed as functions} +\label{aut:lng:key:ctf} + +The following keys are similar in function to \texttt{translator}. They are used to indicate additional roles of the translator, \eg <translator and commentator>, <translator and introduction>. + +\begin{keymarglist} +\item[translatorco] Used if \bibfield{translator}\slash \bibfield{commentator} are identical. +\item[translatorsco] The plural form of \texttt{translatorco}. +\item[translatoran] Used if \bibfield{translator}\slash \bibfield{annotator} are identical. +\item[translatorsan] The plural form of \texttt{translatoran}. +\item[translatorin] Used if \bibfield{translator}\slash \bibfield{introduction} are identical. +\item[translatorsin] The plural form of \texttt{translatorin}. +\item[translatorfo] Used if \bibfield{translator}\slash \bibfield{foreword} are identical. +\item[translatorsfo] The plural form of \texttt{translatorfo}. +\item[translatoraf] Used if \bibfield{translator}\slash \bibfield{aftword} are identical. +\item[translatorsaf] The plural form of \texttt{translatoraf}. +\end{keymarglist} +% +Keys for \bibfield{translator}\slash \bibfield{commentator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[translatorcoin] Used if \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{introduction} are identical. +\item[translatorscoin] The plural form of \texttt{translatorcoin}. +\item[translatorcofo] Used if \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{foreword} are identical. +\item[translatorscofo] The plural form of \texttt{translatorcofo}. +\item[translatorcoaf] Used if \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{aftword} are identical. +\item[translatorscoaf] The plural form of \texttt{translatorcoaf}. +\end{keymarglist} +% +Keys for \bibfield{translator}\slash \bibfield{annotator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[translatoranin] Used if \bibfield{translator}\slash \bibfield{annotator}\slash \bibfield{introduction} are identical. +\item[translatorsanin] The plural form of \texttt{translatoranin}. +\item[translatoranfo] Used if \bibfield{translator}\slash \bibfield{annotator}\slash \bibfield{foreword} are identical. +\item[translatorsanfo] The plural form of \texttt{translatoranfo}. +\item[translatoranaf] Used if \bibfield{translator}\slash \bibfield{annotator}\slash \bibfield{aftword} are identical. +\item[translatorsanaf] The plural form of \texttt{translatoranaf}. +\end{keymarglist} + +\paragraph{Roles, expressed as actions} +\label{aut:lng:key:eac} + +The following keys refer to roles which are expressed as an action (<edited by>, <translated by>) rather than as a function (<editor>, <translator>). + +\begin{keymarglist} +\item[byauthor] The expression <[created] by \prm{name}>. +\item[byeditor] The expression <edited by \prm{name}>. +\item[bycompiler] The expression <compiled by \prm{name}>. +\item[byfounder] The expression <founded by \prm{name}>. +\item[bycontinuator] The expression <continued by \prm{name}>. +\item[byredactor] The expression <redacted by \prm{name}>. +\item[bycollaborator] An expression like <in collaboration with \prm{name}> or <in cooperation with \prm{name}>. +\item[bytranslator] The expression <translated by \prm{name}> or <translated from \prm{language} by \prm{name}>. +\item[bycommentator] The expression <commented by \prm{name}>. +\item[byannotator] The expression <annotated by \prm{name}>. +\end{keymarglist} + +\paragraph{Concatenated editor roles, expressed as actions} +\label{aut:lng:key:cea} + +The following keys are similar in function to \texttt{byeditor}, \texttt{bytranslator}, etc. They are used to indicate additional roles of the editor, \eg <edited and translated by>, <edited and furnished with an introduction by>, <edited, with a foreword, by>. + +\begin{keymarglist} +\item[byeditortr] Used if \bibfield{editor}\slash \bibfield{translator} are identical. +\item[byeditorco] Used if \bibfield{editor}\slash \bibfield{commentator} are identical. +\item[byeditoran] Used if \bibfield{editor}\slash \bibfield{annotator} are identical. +\item[byeditorin] Used if \bibfield{editor}\slash \bibfield{introduction} are identical. +\item[byeditorfo] Used if \bibfield{editor}\slash \bibfield{foreword} are identical. +\item[byeditoraf] Used if \bibfield{editor}\slash \bibfield{aftword} are identical. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{translator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[byeditortrco] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator} are identical. +\item[byeditortran] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{annotator} are identical. +\item[byeditortrin] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{introduction} are identical. +\item[byeditortrfo] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{foreword} are identical. +\item[byeditortraf] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{aftword} are identical. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{commentator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[byeditorcoin] Used if \bibfield{editor}\slash \bibfield{commentator}\slash \bibfield{introduction} are identical. +\item[byeditorcofo] Used if \bibfield{editor}\slash \bibfield{commentator}\slash \bibfield{foreword} are identical. +\item[byeditorcoaf] Used if \bibfield{editor}\slash \bibfield{commentator}\slash \bibfield{aftword} are identical. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{annotator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[byeditoranin] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{introduction} are identical. +\item[byeditoranfo] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{foreword} are identical. +\item[byeditoranaf] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{aftword} are identical. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[byeditortrcoin] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{introduction} are identical. +\item[byeditortrcofo] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{foreword} are identical. +\item[byeditortrcoaf] Used if \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{aftword} are identical. +\end{keymarglist} +% +Keys for \bibfield{editor}\slash \bibfield{translator}\slash \bibfield{annotator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[byeditortranin] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{commentator}\slash \bibfield{introduction} are identical. +\item[byeditortranfo] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{commentator}\slash \bibfield{foreword} are identical. +\item[byeditortranaf] Used if \bibfield{editor}\slash \bibfield{annotator}\slash \bibfield{commentator}\slash \bibfield{aftword} are identical. +\end{keymarglist} + +\paragraph{Concatenated translator roles, expressed as actions} +\label{aut:lng:key:cta} + +The following keys are similar in function to \texttt{bytranslator}. They are used to indicate additional roles of the translator, \eg <translated and commented by>, <translated and furnished with an introduction by>, <translated, with a foreword, by>. + +\begin{keymarglist} +\item[bytranslatorco] Used if \bibfield{translator}\slash \bibfield{commentator} are identical. +\item[bytranslatoran] Used if \bibfield{translator}\slash \bibfield{annotator} are identical. +\item[bytranslatorin] Used if \bibfield{translator}\slash \bibfield{introduction} are identical. +\item[bytranslatorfo] Used if \bibfield{translator}\slash \bibfield{foreword} are identical. +\item[bytranslatoraf] Used if \bibfield{translator}\slash \bibfield{aftword} are identical. +\end{keymarglist} +% +Keys for \bibfield{translator}\slash \bibfield{commentator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[bytranslatorcoin] Used if \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{introduction} are identical. +\item[bytranslatorcofo] Used if \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{foreword} are identical. +\item[bytranslatorcoaf] Used if \bibfield{translator}\slash \bibfield{commentator}\slash \bibfield{aftword} are identical. +\end{keymarglist} +% +Keys for \bibfield{translator}\slash \bibfield{annotator}\slash \prm{role} combinations: + +\begin{keymarglist} +\item[bytranslatoranin] Used if \bibfield{translator}\slash \bibfield{annotator}\slash \bibfield{introduction} are identical. +\item[bytranslatoranfo] Used if \bibfield{translator}\slash \bibfield{annotator}\slash \bibfield{foreword} are identical. +\item[bytranslatoranaf] Used if \bibfield{translator}\slash \bibfield{annotator}\slash \bibfield{aftword} are identical. +\end{keymarglist} + +\paragraph{Roles, expressed as objects} +\label{aut:lng:key:rob} + +Roles which are related to supplementary material may also be expressed as objects (<with a commentary by>) rather than as functions (<commentator>) or as actions (<commented by>). + +\begin{keymarglist} +\item[withcommentator] The expression <with a commentary by \prm{name}>. +\item[withannotator] The expression <with annotations by \prm{name}>. +\item[withintroduction] The expression <with an introduction by \prm{name}>. +\item[withforeword] The expression <with a foreword by \prm{name}>. +\item[withafterword] The expression <with an afterword by \prm{name}>. +\end{keymarglist} + +\paragraph{Supplementary material} +\label{aut:lng:key:mat} + +\begin{keymarglist} +\item[commentary] The term <commentary>. +\item[annotations] The term <annotations>. +\item[introduction] The term <introduction>. +\item[foreword] The term <foreword>. +\item[afterword] The term <afterword>. +\end{keymarglist} + +\paragraph{Publication details} +\label{aut:lng:key:pdt} + +\begin{keymarglist} +\item[volume] The term <volume>, referring to a book. +\item[volumes] The plural form of \texttt{volume}. +\item[jourvol] The term <volume>, referring to a journal. +\item[jourser] The term <series>, referring to a journal. +\item[newseries] The expression <new series>, referring to a journal. +\item[oldseries] The expression <old series>, referring to a journal. +\item[edition] The term <edition>. +\item[in] The term <in>, referring to the title of a work published as part of another one, \eg <\prm{title of article} in \prm{title of journal}>. +\item[inseries] The term <in>, as used in expressions like <volume \prm{number} in \prm{name of series}>. +\item[ofseries] The term <of>, as used in expressions like <volume \prm{number} of \prm{name of series}>. +\item[number] The term <number>, referring to an issue of a journal. +\item[chapter] The term <chapter>, referring to a chapter in a book. +\item[version] The term <version>, referring to a revision number. +\item[reprint] The term <reprint>. +\item[reprintof] The expression <reprint of \prm{title}>. +\item[reprintas] The expression <reprinted as \prm{title}>. +\end{keymarglist} + +\paragraph{Publication state} +\label{aut:lng:key:pst} + +\begin{keymarglist} +\item[inpress] The expression <in press>. +\item[submitted] The expression <submitted>, referring to an article or paper submitted to a journal or conference. +\end{keymarglist} + +\paragraph{Pagination} +\label{aut:lng:key:pag} + +\begin{keymarglist} +\item[page] The term <page>. +\item[pages] The plural form of \texttt{page}. +\item[column] The term <column>, referring to a column on a page. +\item[columns] The plural form of \texttt{column}. +\item[section] The term <section>, referring to a document division (usually abbreviated as \S). +\item[sections] The plural form of \texttt{section} (usually abbreviated as \S\S). +\item[paragraph] The term <paragraph> (\ie a block of text, not to be confused with \texttt{section}). +\item[paragraphs] The plural form of \texttt{paragraph}. +\item[verse] The term <verse> as used when referring to a work which is cited by verse numbers. +\item[verses] The plural form of \texttt{verse}. +\item[line] The term <line> as used when referring to a work which is cited by line numbers. +\item[lines] The plural form of \texttt{line}. +\end{keymarglist} + +\paragraph{Types} +\label{aut:lng:key:typ} + +The following keys are typically used in the \bibfield{type} field of \bibtype{thesis}, \bibtype{report}, \bibtype{misc}, and other entries: + +\begin{keymarglist} +\item[mathesis] An expression equivalent to the term <Master's thesis>. +\item[phdthesis] The term <PhD thesis>, <PhD dissertation>, <doctoral thesis>, etc. +\item[techreport] The term <technical report>. +\item[resreport] The term <research report>. +\item[software] The term <computer software>. +\item[datacd] The term <data \textsc{cd}> or <\textsc{cd-rom}>. +\item[audiocd] The term <audio \textsc{cd}>. +\end{keymarglist} + +\paragraph{Miscellaneous} +\label{aut:lng:key:msc} + +\begin{keymarglist} +\item[and] The term <and>, as used in a list of authors or editors, for example. +\item[andothers] The expression <and others> or <et alii>, used to mark the truncation of a name list. +\item[andmore] Like \texttt{andothers} but used to mark the truncation of a literal list. +\end{keymarglist} + +\paragraph{Labels} +\label{aut:lng:key:lab} + +The following strings are intended for use as labels, \eg <Address: \prm{url}> or <Abstract: \prm{abstract}>. + +\begin{keymarglist} +\item[url] The term <address> in the sense of an internet address. +\item[urlseen] An expression like <accessed on \prm{date}>, <retrieved on \prm{date}>, <visited on \prm{date}>, referring to the access date of an online resource. +\item[file] The term <file>. +\item[library] The term <library>. +\item[abstract] The term <abstract>. +\item[annotation] The term <annotations>. +\end{keymarglist} + +\paragraph{Citations} +\label{aut:lng:key:cit} + +Traditional scholarly expressions used in citations: + +\begin{keymarglist} +\item[idem] The term equivalent to the Latin <idem> (<the same [person]>). +\item[idemsf] The feminine singular form of <idem>. +\item[idemsm] The masculine singular form of <idem>. +\item[idemsn] The neuter singular form of <idem>. +\item[idempf] The feminine plural form of <idem>. +\item[idempm] The masculine plural form of <idem>. +\item[idempn] The neuter plural form of <idem>. +\item[idempp] The plural form of <idem> suitable for a mixed gender list of names. +\item[ibidem] The term equivalent to the Latin <ibidem> (<in the same place>). +\item[opcit] The term equivalent to the Latin term <opere citato> (<[in] the work [already] cited>). +\item[loccit] The term equivalent to the Latin term <loco citato> (<[at] the place [already] cited>). +\item[confer] The term equivalent to the Latin <confer> (<compare>). +\item[sequens] The term equivalent to the Latin <sequens> (<[and] the following [page]>), as used to indicate a range of two pages when only the starting page is provided (\eg <25\,sq.> or <25\,f.> instead of <25--26>). +\item[sequentes] The term equivalent to the Latin <sequentes> (<[and] the following [pages]>), as used to indicate an open"=ended range of pages when only the starting page is provided (\eg <25\,sqq.> or <25\,ff.>). +\item[passim] The term equivalent to the Latin <passim> (<throughout>, <here and there>, <scatteredly>). +\end{keymarglist} +% +Other expressions frequently used in citations: + +\begin{keymarglist} +\item[see] The term <see>. +\item[seealso] The expression <see also>. +\item[seenote] An expression like <see note \prm{footnote}> or <as in \prm{footnote}>, used to refer to a previous footnote in a citation. +\item[quotedin] An expression like <quoted in \prm{citation}>, used when quoting a passage which was already a quotation in the cited work. +\item[citedas] An expression like <henceforth cited as \prm{shorthand}>, used to introduce a shorthand in a citation. +\item[thiscite] The expression used in some verbose citation styles to differentiate between the page range of the cited item (typically an article in a journal, collection, or conference proceedings) and the page number the citation refers to. For example: \enquote{Author, Title, in: Book, pp. 45--61, \texttt{thiscite} p. 52.} +\end{keymarglist} + +\paragraph{Month names} +\label{aut:lng:key:mon} + +\begin{keymarglist} +\item[january] The name <January>. +\item[february] The name <February>. +\item[march] The name <March>. +\item[april] The name <April>. +\item[may] The name <May>. +\item[june] The name <June>. +\item[july] The name <July>. +\item[august] The name <August>. +\item[september] The name <September>. +\item[october] The name <October>. +\item[november] The name <November>. +\item[december] The name <December>. +\end{keymarglist} + +\paragraph{Language names} +\label{aut:lng:key:lng} + +\begin{keymarglist} +\item[langamerican] The language <American> or <American English>. +\item[langbrazilian] The language <Brazilian> or <Brazilian Portuguese>. +\item[langdanish] The language <Danish>. +\item[langdutch] The language <Dutch>. +\item[langenglish] The language <English>. +\item[langfrench] The language <French>. +\item[langgerman] The language <German>. +\item[langgreek] The language <Greek>. +\item[langitalian] The language <Italian>. +\item[langlatin] The language <Latin>. +\item[langnorwegian] The language <Norwegian>. +\item[langportuguese] The language <Portuguese>. +\item[langspanish] The language <Spanish>. +\item[langswedish] The language <Swedish>. +\end{keymarglist} +% +The following strings are intended for use in phrases like <translated from [the] English by \prm{translator}>: + +\begin{keymarglist} +\item[fromamerican] The expression <from [the] American> or <from [the] American English>. +\item[frombrazilian] The expression <from [the] Brazilian> or <from [the] Brazilian Portuguese>. +\item[fromdanish] The expression <from [the] Danish>. +\item[fromdutch] The expression <from [the] Dutch>. +\item[fromenglish] The expression <from [the] English>. +\item[fromfrench] The expression <from [the] French>. +\item[fromgerman] The expression <from [the] German>. +\item[fromgreek] The expression <from [the] Greek>. +\item[fromitalian] The expression <from [the] Italian>. +\item[fromlatin] The expression <from [the] Latin>. +\item[fromnorwegian] The expression <from [the] Norwegian>. +\item[fromportuguese] The expression <from [the] Portuguese>. +\item[fromspanish] The expression <from [the] Spanish>. +\item[fromswedish] The expression <from [the] Swedish>. +\end{keymarglist} + +\paragraph{Country names} +\label{aut:lng:key:cnt} + +Country names are localized by using the string \texttt{country} plus the \acr{ISO}-3166 country code as the key. The short version of the translation should be the \acr{ISO}-3166 country code. Note that only a small number of country names is defined by default, mainly to illustrate this scheme. These keys are used in the \bibfield{location} list of \bibtype{patent} entries but they may be useful for other purposes as well. + +\begin{keymarglist} +\item[countryde] The name <Germany>, abbreviated as \texttt{DE}. +\item[countryeu] The name <European Union>, abbreviated as \texttt{EU}. +\item[countryep] Similar to \opt{countryeu} but abbreviated as \texttt{EP}. This is intended for \bibfield{patent} entries. +\item[countryfr] The name <France>, abbreviated as \texttt{FR}. +\item[countryuk] The name <United Kingdom>, abbreviated (according to \acr{ISO}-3166) as \texttt{GB}. +\item[countryus] The name <United States of America>, abbreviated as \texttt{US}. +\end{keymarglist} + +\paragraph{Patents and patent requests} +\label{aut:lng:key:pat} + +Strings related to patents are localized by using the term \texttt{patent} plus the \acr{ISO}-3166 country code as the key. Note that only a small number of patent keys is defined by default, mainly to illustrate this scheme. These keys are used in the \bibfield{type} field of \bibtype{patent} entries. + +\begin{keymarglist} +\item[patent] The generic term <patent>. +\item[patentde] The expression <German patent>. +\item[patenteu] The expression <European patent>. +\item[patentfr] The expression <French patent>. +\item[patentuk] The expression <British patent>. +\item[patentus] The expression <U.S. patent>. +\end{keymarglist} +% +Patent requests are handled in a similar way, using the string \texttt{patreq} as the base name of the key: + +\begin{keymarglist} +\item[patreq] The generic term <patent request>. +\item[patreqde] The expression <German patent request>. +\item[patreqeu] The expression <European patent request>. +\item[patreqfr] The expression <French patent request>. +\item[patrequk] The expression <British patent request>. +\item[patrequs] The expression <U.S. patent request>. +\end{keymarglist} + +\subsection{Formatting commands} +\label{aut:fmt} + +This section corresponds to \secref{use:fmt} in the user part of this manual. Bibliography and citation styles should incorporate the commands and facilities discussed in this section in order to provide a certain degree of high"=level configurability. Users should not be forced to write new styles if all they want to do is modify the spacing in the bibliography or the punctuation used in citations. + +\subsubsection{User-definable commands and hooks} +\label{aut:fmt:fmt} + +This section corresponds to \secref{use:fmt:fmt} in the user part of the manual. The commands and hooks discussed here are meant to be redefined by users, but bibliography and citation styles may provide a default definition which is different from the package default. These commands are defined in \path{biblatex.def} to make it easier to look up the package defaults. Note that all commands starting with \cmd{mk\dots} take one mandatory argument. + +\begin{ltxsyntax} + +\csitem{bibleftparen} + +The opening parenthesis. + +\csitem{bibrightparen} + +The closing parenthesis. + +\csitem{bibleftbracket} + +The opening square bracket. + +\csitem{bibrightbracket} + +The closing square bracket. + +\csitem{bibnamedash} + +The dash to be used as a replacement for recurrent authors or editors in the bibliography. The default is an <em> or an <en> dash, depending on the indentation of the list of references. + +\csitem{labelnamepunct} + +The separator to be printed after the name used for alphabetizing in the bibliography (\bibfield{author} or \bibfield{editor}, if the \bibfield{author} field is undefined). Use this separator instead of \cmd{newunitpunct} at this location. The default is \cmd{newunitpunct}, \ie it is not handled differently from regular unit punctuation but permits convenient reconfiguration. + +\csitem{subtitlepunct} + +The separator to be printed between the fields \bibfield{title} and \bibfield{subtitle}, \bibfield{booktitle} and \bibfield{booksubtitle}, as well as \bibfield{maintitle} and \bibfield{mainsubtitle}. Use this separator instead of \cmd{newunitpunct} at this location. The default is \cmd{newunitpunct}, \ie it is not handled differently from regular unit punctuation but permits convenient reconfiguration. + +\csitem{bibpagespunct} + +The separator to be printed before the \bibfield{pages} field. Use this separator instead of \cmd{newunitpunct} at this location. The default is a comma plus an interword space. + +\csitem{multinamedelim} + +The delimiter to be printed between multiple items in a name list like \bibfield{author} or \bibfield{editor} if there are more than two names in the list. If there are only two names in the list, use the \cmd{finalnamedelim} instead. This command should be incorporated in all formatting directives for name lists. + +\csitem{finalnamedelim} + +Use this command instead of \cmd{multinamedelim} before the final name in a name list. + +\csitem{revsdnamedelim} + +The extra delimiter to be printed after the first name in a name list (in addition to \cmd{finalnamedelim}) if the first name is reversed. This command should be incorporated in all formatting directives for name lists. + +\csitem{andothersdelim} + +The delimiter to be printed before the bibliography string <\texttt{andothers}> if a name list like \bibfield{author} or \bibfield{editor} is truncated. This command should be incorporated in all formatting directives for name lists. + +\csitem{multilistdelim} + +The delimiter to be printed between multiple items in a literal list like \bibfield{publisher} or \bibfield{location} if there are more than two names in the list. If there are only two items in the list, use the \cmd{finallistdelim} instead. This command should be incorporated in all formatting directives for literal lists. + +\csitem{finallistdelim} + +Use this command instead of \cmd{multilistdelim} before the final item in a literal list. + +\csitem{andmoredelim} + +The delimiter to be printed before the bibliography string <\texttt{andmore}> if a literal list like \bibfield{publisher} or \bibfield{location} is truncated. This command should be incorporated in all formatting directives for literal lists. + +\csitem{multicitedelim} + +The delimiter printed between citations if multiple entry keys are passed to a single citation command. This command should be incorporated in the definition of all citation commands, for example in the \prm{sepcode} argument passed to \cmd{DeclareCiteCommand}. See \secref{aut:cbx:cbx} for details. + +\csitem{supercitedelim} + +Similar to \cmd{multinamedelim}, but intended for the \cmd{supercite} command only. + +\csitem{compcitedelim} + +Similar to \cmd{multicitedelim}, but intended for citation styles which <compress> multiple citations, \ie print the author only once if subsequent citations share the same author etc. + +\csitem{nameyeardelim} + +The delimiter to be printed between the author or editor and the year. This command should be incorporated in the definition of all citation commands of author-year citation styles. + +\csitem{prenotedelim} + +The delimiter to be printed after the \prm{prenote} argument of a citation command. + +\csitem{postnotedelim} + +The delimiter to be printed after the \prm{postnote} argument of a citation command. + +\cmditem{mkbibnamelast}{text} + +Formatting hook for the last name, to be used in all formatting directives for name lists. + +\cmditem{mkbibnamefirst}{text} + +Similar to \cmd{mkbibnamelast}, but intended for the first name. + +\cmditem{mkbibnameprefix}{text} + +Similar to \cmd{mkbibnamelast}, but intended for the name prefix. + +\cmditem{mkbibnameaffix}{text} + +Similar to \cmd{mkbibnamelast}, but intended for the name affix. + +\end{ltxsyntax} + +\subsubsection{Language-specific commands} +\label{aut:fmt:lng} + +This section corresponds to \secref{use:fmt:lng} in the user part of the manual. The commands discussed here are usually handled by the localization modules, but may also be redefined by users on a per"=language basis. Note that all commands starting with \cmd{mk\dots} take one or more mandatory arguments. + +\begin{ltxsyntax} + +\csitem{bibrangedash} + +The language specific range dash. + +\csitem{bibdatedash} + +The language specific date range dash. + +\csitem{mkbibdatelong} + +Takes the names of three field as arguments which correspond to three date components (in the order year\slash month\slash day) and uses their values to print the date in the language specific long date format. + +\csitem{mkbibdateshort} + +Similar to \cmd{mkbibdatelong} but using the language specific short date format. + +\csitem{finalandcomma} + +Prints the comma to be inserted before the final <and> in an enumeration, if applicable in the respective language. + +\cmditem{mkbibordinal}{integer} + +Takes an integer argument and prints it as an ordinal number. + +\cmditem{mkbibmascord}{integer} + +Similar to \cmd{mkbibordinal}, but prints a masculine ordinal, if applicable in the respective language. + +\cmditem{mkbibfemord}{integer} + +Similar to \cmd{mkbibordinal}, but prints a feminine ordinal, if applicable in the respective language. + +\cmditem{mkbibordedition}{integer} + +Similar to \cmd{mkbibordinal}, but intended for use with the term <edition>. + +\cmditem{mkbibordseries}{integer} + +Similar to \cmd{mkbibordinal}, but intended for use with the term <series>. + +\end{ltxsyntax} + +\subsubsection{User-definable lengths and counters} +\label{aut:fmt:len} + +This section corresponds to \secref{use:fmt:len} in the user part of the manual. The length registers and counters discussed here are meant to be altered by users. Bibliography and citation styles should incorporate them where applicable and may also provide a default setting which is different from the package default. + +\begin{ltxsyntax} + +\lenitem{bibhang} + +The hanging indentation of the bibliography, if applicable. Bibliography styles which use a \env{list} environment and do not print a label should incorporate this length register in the definition of \env{thebibliography}. + +\lenitem{biblabelsep} + +The horizontal space between entries and their corresponding labels. Bibliography styles which use \env{list} environments and print a label should set \len{labelsep} to \len{biblabelsep} in the definition of the respective environment. + +\lenitem{bibitemsep} + +The vertical space between the individual entries in the bibliography. Bibliography styles using \env{list} environments should set \len{itemsep} to \len{bibitemsep} in the definition of the respective environment. + +\lenitem{bibparsep} + +The vertical space between paragraphs within an entry in the bibliography. Bibliography styles using \env{list} environments should set \len{parsep} to \len{bibparsep} in the definition of the respective environment. + +\cntitem{abbrvpenalty} + +The penalty used by \cmd{addabbrvspace}, \cmd{addabthinspace}, and \cmd{adddotspace}, see \secref{aut:pct:spc} for details. + +\cntitem{lownamepenalty} + +The penalty used by \cmd{addlowpenspace} and \cmd{addlpthinspace}, see \secref{aut:pct:spc} for details. + +\cntitem{highnamepenalty} + +The penalty used by \cmd{addhighpenspace} and \cmd{addhpthinspace}, see \secref{aut:pct:spc} for details. + +\end{ltxsyntax} + +\subsubsection{Auxiliary commands and hooks} +\label{aut:fmt:ich} + +The auxiliary commands and facilities in this section serve a special purpose. Some of them are used by \sty{biblatex} to communicate with bibliography and citation styles in some way or other. + +\begin{ltxsyntax} + +\cmditem{mkbibemph}{text} + +A generic command which prints its argument in italics. This is a simple wrapper around the standard \cmd{emph} command. Apart from that, it uses \cmd{setpunctfont} from \secref{aut:pct:new} to adapt the font of the next punctuation mark following the text set in italics. If the \opt{punctfont} package option is disabled, this command behaves like \cmd{emph}. + +\cmditem{mkbibquote}{text} + +A generic command which wraps its argument in quotation marks. If the \sty{csquotes} package is loaded, this command uses the language sensitive quotation marks provided by that package. \cmd{mkbibquote} also supports <American-style> punctuation, see \cmd{DeclareQuotePunctuation} in \secref{aut:pct:cfg} for details. + +\cmditem{mkbibparens}{text} + +A generic command which wraps its argument in (user-definable) parentheses (see \secref{aut:fmt:fmt}) and prevents nested parentheses. + +\cmditem{mkbibbrackets}{text} + +A generic command which wraps its argument in (user-definable) square brackets (see \secref{aut:fmt:fmt}) and prevents nested brackets. + +\cmditem{mkbibfootnote}{text} + +A generic command which prints its argument as a footnote. This is a wrapper around the standard \latex \cmd{footnote} command which removes spurious whitespace preceeding the footnote mark and prevents nested footnotes. By default, \cmd{mkbibfootnote} requests capitalization at the beginning of the note and automatically adds a period at the end. You may change this behavior by redefining the \cmd{bibfootnotewrapper} macro introduced below. + +\cmditem{mkbibfootnotetext}{text} + +Similar to \cmd{mkbibfootnote} but uses the \cmd{footnotetext} command. + +\cmditem{mkbibendnote}{text} + +Similar in concept to \cmd{mkbibfootnote} execept that it prints its argument as an endnote. \cmd{mkbibendnote} removes spurious whitespace preceeding the endnote mark and prevents nested notes. It supports the \cmd{endnote} command provided by the \sty{endnotes} package as well as the \cmd{pagenote} command provided by the \sty{pagenote} package and the \sty{memoir} class. If both commands are available, \cmd{endnote} takes precedence. If no endnote support is available, \cmd{mkbibendnote} issues an error and falls back to \cmd{footnote}. By default, \cmd{mkbibendnote} requests capitalization at the beginning of the note and automatically adds a period at the end. You may change this behavior by redefining the \cmd{bibendnotewrapper} macro introduced below. + +\cmditem{mkbibendnotetext}{text} + +Similar to \cmd{mkbibendnote} but uses the \cmd{endnotetext} command. Please note that as of this writing, neither the \sty{pagenote} package nor the \sty{memoir} class provide a corresponding \cmd{pagenotetext} command. In this case, \cmd{mkbibendnote} will issue an error and fall back to \cmd{footnotetext}. + +\cmditem{bibfootnotewrapper}{text} + +An inner wrapper which encloses the \prm{text} argument of \cmd{mkbibfootnote} and \cmd{mkbibfootnotetext}. For example, \cmd{mkbibfootnote} eventually boils down to this: + +\begin{lstlisting}[style=latex]{} +\footnote{<<\bibfootnotewrapper{>>text<<}>>} +\end{lstlisting} +% +The wrapper ensures capitalization at the beginning of the note and adds a period at the end. The default definition is: + +\begin{lstlisting}[style=latex]{} +\newcommand{\bibfootnotewrapper}[1]{<<\bibsentence>> #1<<\addperiod>>} +\end{lstlisting} +% +If you don't want capitalization at the beginning or a period at the end of the note, do not modify \cmd{mkbibfootnote} but redefine \cmd{bibfootnotewrapper} instead. + +\cmditem{bibendnotewrapper}{text} + +Similar in concept to \cmd{bibfootnotewrapper} but related to the \cmd{mkbibendnote} and \cmd{mkbibendnotetext} commands. + +\cmditem{mkbibsuperscript}{text} + +A generic command which prints its argument as superscripted text. This is a simple wrapper around the standard \latex \cmd{textsuperscript} command which removes spurious whitespace and allows hyphenation of the preceeding word. + +\cmditem{mkbibmonth}{integer} + +This command takes an integer argument and prints it as a month name. Even though the output of this command is language specific, its definition is not, hence it is normally not redefined in localization modules. + +\cmditem{mkdatezeros}{integer} + +This command strips leading zeros from a number or preserves them, depending on the \opt{datezeros} package option (\secref{use:opt:pre}). It is intended for use in the definition of date formatting macros. + +\cmditem{stripzeros}{integer} + +This command strips leading zeros from a number. It is intended for date formatting and ordinals. + +\optitem{shorthandwidth} + +A special field formatting directive which is used internally by \sty{biblatex}. When the bibliographic data is read from the \file{bbl} file, \sty{biblatex} measures the values of all \bibfield{shorthand} fields and sets the length register \cmd{shorthandwidth} to the width of the widest shorthand (see \secref{aut:fmt:ilc}). In order to determine the correct width, the package considers two factors: the definition of \cmd{bibfont} and this formatting directive. All styles should adjust this directive such that it corresponds to the format used in the \env{theshorthands} environment. + +\optitem{labelnumberwidth} + +Similar to \texttt{shorthandwidth}, but referring to the \bibfield{labelnumber} field and the length register \cmd{labelnumberwidth}. Numeric styles should adjust this directive such that it corresponds to the format used in the \env{thebibliography} environment. + +\optitem{labelalphawidth} + +Similar to \texttt{shorthandwidth}, but referring to the \bibfield{labelalpha} field and the length register \cmd{labelalphawidth}. Alphabetic styles should adjust this directive such that it corresponds to the format used in the \env{thebibliography} environment. + +\optitem{bibhyperref} + +A special formatting directive for use with \cmd{printfield} and \cmd{printtext}. This directive wraps its argument in a \cmd{bibhyperref} command, see \secref{aut:aux:msc} for details. + +\optitem{bibhyperlink} + +A special formatting directive for use with \cmd{printfield} and \cmd{printtext}. It wraps its argument in a \cmd{bibhyperlink} command, see \secref{aut:aux:msc} for details. The \prm{name} argument passed to \cmd{bibhyperlink} is the value of the \bibfield{entrykey} field. + +\optitem{bibhypertarget} + +A special formatting directive for use with \cmd{printfield} and \cmd{printtext}. It wraps its argument in a \cmd{bibhypertarget} command, see \secref{aut:aux:msc} for details. The \prm{name} argument passed to \cmd{bibhypertarget} is the value of the \bibfield{entrykey} field. + +\end{ltxsyntax} + +\subsubsection{Auxiliary lengths, counters, and other facilities} +\label{aut:fmt:ilc} + +The length registers and counters discussed here are used by \sty{biblatex} to pass information to bibliography and citation styles. Think of them as read"=only registers. Note that all counters are \latex counters. Use |\value{counter}| to read out the current value. + +\begin{ltxsyntax} + +\lenitem{shorthandwidth} + +This length register indicates the width of the widest \bibfield{shorthand}. All bibliography styles using a \env{list} environment should incorporate this value in the definition of \env{theshorthands}. + +\lenitem{labelnumberwidth} + +This length register indicates the width of the widest \bibfield{labelnumber}. Numeric bibliography styles using a \env{list} environment should should incorporate this value in the definition of \env{thebibliography}. + +\lenitem{labelalphawidth} + +This length register indicates the width of the widest \bibfield{labelalpha}. Alphabetic bibliography styles using a \env{list} environment should should incorporate this value in the definition of \env{thebibliography}. + +\cntitem{maxextraalpha} + +This counter holds the highest number found in any \bibfield{extraalpha} field. + +\cntitem{maxextrayear} + +This counter holds the highest number found in any \bibfield{extrayear} field. + +\cntitem{refsection} + +This counter indicates the current \env{refsection} environment. When queried in a bibliography heading, the counter returns the value of the \opt{refsection} option passed to \cmd{printbibliography}. + +\cntitem{refsegment} + +This counter indicates the current \env{refsegment} environment. When queried in a bibliography heading, this counter returns the value of the \opt{refsegment} option passed to \cmd{printbibliography}. + +\cntitem{maxnames} + +This counter holds the setting of the \opt{maxnames} package option. + +\cntitem{minnames} + +This counter holds the setting of the \opt{minnames} package option. + +\cntitem{maxitems} + +This counter holds the setting of the \opt{maxitems} package option. + +\cntitem{minitems} + +This counter holds the setting of the \opt{minitems} package option. + +\cntitem{instcount} + +This counter is incremented by \sty{biblatex} for every citation as well as for every entry in the bibliography and the list of shorthands. The value of this counter uniquely identifies a single instance of a reference in the document. + +\cntitem{citetotal} + +This counter, which is only available in the \prm{loopcode} of a citation command defined with \cmd{DeclareCiteCommand}, holds the total number of valid entry keys passed to the citation command. + +\cntitem{citecount} + +This counter, which is only available in the \prm{loopcode} of a citation command defined with \cmd{DeclareCiteCommand}, holds the number of the entry key currently being processed by the \prm{loopcode}. + +\cntitem{multicitetotal} + +This counter is similar to \cnt{citetotal} but only available in multicite commands. It holds the total number of citations passed to the multicite command. Note that each of these citations may consist of more than one entry key. This information is provided by the \cnt{citetotal} counter. + +\cntitem{multicitecount} + +This counter is similar to \cnt{citecount} but only available in multicite commands. It holds the number of the citation currently being processed. Note that this citation may consist of more than one entry key. This information is provided by the \cnt{citetotal} and \cnt{citecount} counters. + +\cntitem{listtotal} + +This counter holds the total number of items in the current list. It is intended for use in list formatting directives and does not hold a meaningful value when used anywhere else. As an exception, it may also be used in the second optional argument to \cmd{printnames} and \cmd{printlist}, see \secref{aut:bib:dat} for details. For every list, there is also a counter by the same name which holds the total number of items in the corresponding list. For example, the \cnt{author} counter holds the total number of items in the \bibfield{author} list. This applies to both name lists and literal lists. These counters are similar to \cnt{listtotal} except that they may also be used independently of list formatting directives. For example, a bibliography style might check the \cnt{editor} counter to decide whether to print the term «editor» or rather its plural form «editors» after the list of editors. + +\cntitem{listcount} + +This counter holds the number of the list item currently being processed. It is intended for use in list formatting directives and does not hold a meaningful value when used anywhere else. + +\cntitem{liststart} + +This counter holds the \prm{start} argument passed to \cmd{printnames} or \cmd{printlist}. It is intended for use in list formatting directives and does not hold a meaningful value when used anywhere else. + +\cntitem{liststop} + +This counter holds the \prm{stop} argument passed to \cmd{printnames} or \cmd{printlist}. It is intended for use in list formatting directives and does not hold a meaningful value when used anywhere else. + +\csitem{currentfield} + +The name of the field currently being processed by \cmd{printfield}. This information is only available locally in field formatting directives. + +\csitem{currentlist} + +The name of the literal list currently being processed by \cmd{printlist}. This information is only available locally in list formatting directives. + +\csitem{currentname} + +The name of the name list currently being processed by \cmd{printnames}. This information is only available locally in name formatting directives. + +\end{ltxsyntax} + +\subsubsection{General purpose hooks} +\label{aut:fmt:hok} + +\begin{ltxsyntax} + +\cmditem{AtBeginBibliography}{code} + +Appends \prm{code} to an internal hook executed at the beginning of the bibliography. The \prm{code} will be executed at the beginning of the actual list of references, after the heading and a possible prenote, in the \env{thebibliography} environment. This command may only be used in the preamble. + +\cmditem{AtBeginShorthands}{code} + +Appends \prm{code} to an internal hook executed at the beginning of the list of shorthands. The \prm{code} will be executed at the beginning of the actual list of shorthands, after the heading and a possible prenote, in the \env{theshorthands} environment. This command may only be used in the preamble. + +\cmditem{AtEveryBibitem}{code} + +Appends \prm{code} to an internal hook executed at the beginning of every item in the bibliography. The \prm{code} will be executed right after \cmd{thebibitem}. The bibliographic data of the respective entry is available at this point. This command may only be used in the preamble. + +\cmditem{AtEveryLositem}{code} + +Appends \prm{code} to an internal hook executed at the beginning of every item in the list of shorthands. The \prm{code} will be executed right after \cmd{thelositem}. The bibliographic data of the respective entry is available at this point. This command may only be used in the preamble. + +\cmditem{AtEveryCite}{code} + +Appends \prm{code} to an internal hook executed at the beginning of every citation command. The \prm{code} will be executed immediately before the \prm{precode} of the command (see \secref{aut:cbx:cbx}). No bibliographic data is available at this point. This command may only be used in the preamble. + +\cmditem{AtEveryCitekey}{code} + +Appends \prm{code} to an internal hook executed once for every entry key passed to a citation command. The \prm{code} will be executed immediately before the \prm{loopcode} of the command (see \secref{aut:cbx:cbx}). The bibliographic data of the respective entry is available at this point. This command may only be used in the preamble. + +\cmditem{AtNextCite}{code} + +Similar to \cmd{AtEveryCite} but only affecting the next citation command. The internal hook is cleared after being executed once. This command may be used in the document body. + +\cmditem{AtNextCitekey}{code} + +Similar to \cmd{AtEveryCitekey} but only affecting the next entry key. The internal hook is cleared after being executed once. This command may be used in the document body. + +\cmditem{AtDataInput}[type]{code} + +Appends \prm{code} to an internal hook executed once for every entry as the bibliographic data is imported from the \file{bbl} file. The \prm{type} is the entry type the \prm{code} applies to. If it applies to all entry types, omit the optional argument. The \prm{code} will be executed immediately after the entry has been imported. This command may only be used in the preamble. Note that, if there are any \env{refsection} environments in the document and an entry is cited in more than one of them, the \prm{code} may be executed multiple times for an entry. The \cnt{refsection} counter holds the number of the respective reference section while the data is imported. + +\end{ltxsyntax} + +\subsection{Hints and caveats} +\label{aut:cav} + +This section provides some additional hints concerning the author interface of this package. It also addresses common problems and potential misconceptions. + +\subsubsection{Mixing programming interfaces} +\label{aut:cav:mif} + +The \sty{biblatex} package provides two main programming interfaces for style authors. The \cmd{DeclareBibliographyDriver} command, which defines a handler for an entry type, is typically used in \file{bbx} files. \cmd{DeclareCiteCommand}, which defines a new citation command, is typically used in \file{cbx} files. However, in some cases it is convenient to mix these two interfaces. For example, the \cmd{fullcite} command prints a verbose citation similar to the full bibliography entry. It is essentially defined as follows: + +\begin{lstlisting}[style=latex]{} +\DeclareCiteCommand{\fullcite} + {...} + {<<\usedriver>>{...}{<<\thefield{entrytype}>>}} + {...} + {...} +\end{lstlisting} +% +As you can see, the core code which prints the citations simply executes the bibliography driver defined with \cmd{DeclareBibliographyDriver} for the type of the current entry. When writing a citation style for a verbose citation scheme, it is often convenient to use the following structure: + +\begin{ltxexample} +\ProvidesFile{example.cbx}[2007/06/09 v1.0 biblatex citation style] + +\DeclareCiteCommand{\cite} + {...} + {<<\usedriver>>{...}{<<cite:\thefield{entrytype}>>}} + {...} + {...} + +\DeclareBibliographyDriver{<<cite:article>>}{...} +\DeclareBibliographyDriver{<<cite:book>>}{...} +\DeclareBibliographyDriver{<<cite:inbook>>}{...} +... +\end{ltxexample} +% +Another case in which mixing interfaces is helpful are styles using cross"=references within the bibliography. For example, when printing an \bibtype{incollection} entry, the data inherited from the \bibtype{collection} parent entry would be replaced by a short pointer to the respective parent entry: + +\begin{enumerate} +\renewcommand*\labelenumi{[\theenumi]} +\setlength{\leftskip}{0.5em} +\item Audrey Author: \emph{Title of article}. In: [\textln{1}], pp.~134--165. +\item Edward Editor, ed.: \emph{Title of collection}. Publisher: Location, 1995. +\end{enumerate} + +One way to implement such cross"=references within the bibliography is to think of them as citations which use the value of the \bibfield{xref} or \bibfield{crossref} field as the entry key. Here is an example: + +\begin{ltxexample} +\ProvidesFile{example.bbx}[2007/06/09 v1.0 biblatex bibliography style] + +\DeclareCiteCommand{<<\bbx@xref>>} + {} + {...}% code for cross-references + {} + {} + +\DeclareBibliographyDriver{incollection}{% + ... + \iffieldundef{xref} + {...}% code if no cross-reference + {<<\bbx@xref>>{<<\thefield{xref}>>}}% + ... +} +\end{ltxexample} +% +When defining \cmd{bbx@xref}, the \prm{precode}, \prm{postcode}, and \prm{sepcode} arguments of \cmd{DeclareCiteCommand} are left empty in the above example because they will not be used anyway. The cross"=reference is printed by the \prm{loopcode} of \cmd{bbx@xref}. For further details on the \bibfield{xref} field, refer to \secref{bib:fld:spc} and to the hints in \secref{bib:cav:ref}. Also see the \cmd{iffieldxref}, \cmd{iflistxref}, and \cmd{ifnamexref} tests in \secref{aut:aux:tst}. The above could also be implemented using the \cmd{entrydata} command from \secref{aut:bib:dat}: + +\begin{ltxexample} +\ProvidesFile{example.bbx}[2007/06/09 v1.0 biblatex bibliography style] + +\DeclareBibliographyDriver{incollection}{% + ... + \iffieldundef{xref} + {...}% code if no cross-reference + {<<\entrydata>>{<<\thefield{xref}>>}{% + % code for cross-references + ... + }}% + ... +} +\end{ltxexample} + +\subsubsection{Reference sets} +\label{aut:cav:set} + +Reference sets have already been introduced in \secref{use:use:set}. This section discusses how to process reference sets in a bibliography style. Handling them is surprisingly simple. You will normally use the \cmd{entryset} command from \secref{aut:bib:dat} to loop over all set members (in the order in which they are listed in the \bibfield{entryset} field of the \bibtype{set} entry) and append \cmd{finentry} at the end. That's it. The formatting is handled by the drivers for the entry types of the individual set members: + +\begin{lstlisting}[style=latex]{} +\DeclareBibliographyDriver{set}{% + <<\entryset>>{}{}% + \finentry} +\end{lstlisting} +% +You may have noticed that the \texttt{numeric} styles which ship with this package support subdivided entry sets, \ie the members of the set are marked with a letter or some other marker such that citations may either refer to the entire set or to a specific set member. The markers are generated as follows by the bibliography style: + +\begin{lstlisting}[style=latex]{} +\DeclareBibliographyDriver{set}{% + \entryset + {<<\printfield{entrysetcount}>>% + <<\setunit*{\addnbspace}>>} + {}% + \finentry} +\end{lstlisting} +% +The \bibfield{entrysetcount} field holds an integer indicating the position of a set member in the reference set. The conversion of this number to a letter or some other marker is handled by the formatting directive of the \bibfield{entrysetcount} field. All the driver needs to do is print the field and add some white space (or start a new line). Printing the markers in citations works in a similar way. Where a numeric style normally says |\printfield{labelnumber}|, you simply append the \bibfield{entrysetcount} field: + +\begin{lstlisting}[style=latex]{} +\printfield{labelnumber}<<\printfield{entrysetcount}>> +\end{lstlisting} +% +Since this field is only defined when processing citations referring to a set member, there is no need to add any additional tests. + +\subsubsection{Citation/page trackers in floats and \acr{TOC}/\acr{LOT}/\acr{LOF}} +\label{aut:cav:flt} + +If a citation is given in a float (typically in the caption of a figure or table), scholarly back references like <ibidem> or back references based on the page tracker may get ambiguous because floats are objects which are (physically and logically) placed outside the flow of text, hence the logic of such back references applies poorly to them. To avoid any such ambiguities, the citation trackers are temporarily disabled in all floats. This is equivalent to setting \cmd{citetrackerfalse} locally and affects all of the following tests from \secref{aut:aux:tst}: \cmd{ifciteseen}, \cmd{ifentryseen}, \cmd{ifciteibid}, \cmd{ifciteidem}, \cmd{ifopcit}, and \cmd{ifloccit}. The page tracker is disabled as well. This is equivalent to setting \cmd{pagetrackerfalse} locally and affects the \cmd{ifsamepage} and \cmd{iffirstonpage} tests. The trackers are also disabled in the table of contents, the list of figures, and the list of tables for similar reasons. + +\subsubsection{Using the punctuation tracker (the right way)} +\label{aut:cav:pct} + +\paragraph{The basics} + +There is one fundamental principle style authors should keep in mind when designing a bibligraphy driver: block and unit punctuation is handled asynchronously. This is best explained by way of example. Consider the following code snippet: + +\begin{lstlisting}[style=latex]{} +\printfield{title}% +\newunit +\printfield{edition}% +\newunit +\printfield{note}% +\end{lstlisting} +% +If there is no \bibfield{edition} field, this piece of code will not print: + +\begin{lstlisting}[style=highlight]{} +Title. . Note +\end{lstlisting} +% +but rather: + +\begin{lstlisting}[style=highlight]{} +Title. Note +\end{lstlisting} +% +because the unit punctuation tracker works asynchronously. \cmd{newunit} will not print the unit punctuation immediately. It merely records a unit boundary and puts \cmd{newunitpunct} on the punctuation buffer. This buffer will be handled by \emph{subsequent} \cmd{printfield}, \cmd{printlist}, or similar commands but only if the respective field or list is defined. Commands like \cmd{printfield} will consider three factors prior to inserting any block or unit punctuation: + +\begin{itemize} +\item Has a new unit/block been requested at all?\par += Is there any preceding \cmd{newunit} or \cmd{newblock} command? +\item Did the preceding commands print anything?\par += Is there any preceding \cmd{printfield} or similar command?\par += Did this command actually print anything?\par +\item Are we about to print anything now?\par += Is the field/list to be processed now defined? +\end{itemize} +% +Block and unit punctuation will only be inserted if \emph{all} of these conditions apply. Let's reconsider the above example: + +\begin{lstlisting}[style=latex]{} +\printfield{title}% +\newunit +\printfield{edition}% +\newunit +\printfield{note}% +\end{lstlisting} +% +Here's what happens if the \bibfield{edition} field is undefined. The first \cmd{printfield} command prints the title and sets an internal <new~text> flag. The first \cmd{newunit} sets an interal <new~unit> flag. No punctuation has been printed at this point. The second \cmd{printfield} does nothing because the \bibfield{edition} field is undefined. The next \cmd{newunit} command sets the interal flag <new unit> again. Still no punctuation has been printed. The third \cmd{printfield} checks if the \bibfield{note} field is defined. If so, it looks at the <new~text> and <new~unit> flags. If both are set, it inserts the punctuation buffer before printing the note. It then clears the <new~unit> flag and sets the <new~text> flag again. + +This may all sound more complicated than it is. In practice, it means that it is possible to write large parts of a bibliography driver in a sequential way. The advantage of this approach becomes obvious when trying to write the above code without using the punctuation tracker. Such an attempt will lead to a rather convoluted set of \cmd{iffieldundef} tests required to check for all possible field combinations (note that the code below handles three fields; a typical driver may need to cater for some two dozen fields): + +\begin{lstlisting}[style=latex]{} +\iffieldundef{title}% + {\iffieldundef{edition} + {\printfield{note}} + {\printfield{edition}% + \iffieldundef{note}% + {} + {. \printfield{note}}}} + {\printfield{title}% + \iffieldundef{edition} + {} + {. \printfield{edition}}% + \iffieldundef{note} + {} + {. \printfield{note}}}% +\end{lstlisting} + +\paragraph{Common mistakes} + +It is a fairly common misconception to think of the unit punctuation as something that is handled synchronously. This typically causes problems if the driver includes any literal text. Consider this erroneous code snippet which will generate misplaced unit punctuation: + +\begin{lstlisting}[style=latex]{} +\printfield{title}% +\newunit +<<(>>\printfield{series} \printfield{number}<<)>>% +\end{lstlisting} +% +This code will yield the following result: + +\begin{lstlisting}[style=highlight]{} +Title <<(.>> Series Number<<)>> +\end{lstlisting} +% +Here's what happens. The first \cmd{printfield} prints the title. Then \cmd{newunit} marks a unit boundary but does not print anything. The unit punctuation is printed by the \emph{next} \cmd{printfield} command. That's the asynchronous part mentioned before. However, the opening parenthesis is printed immediately before the next \cmd{printfield} inserts the unit punctuation, leading to a misplaced period. When inserting \emph{any} literal text such as parentheses (including literal ones, \cmd{bibleftparen}, \cmd{mkbibparens}), always wrap the text in a \cmd{printtext} command. For the punctuation tracker to work as expected, it needs to know about all literal text inserted by a driver. This is what \cmd{printtext} is all about. \cmd{printtext} interfaces with the punctuation tracker and ensures that the punctuation buffer is inserted before the literal text gets printed. It also sets the internal <new~text> flag. Note there is in fact a third piece of literal text in this example: the space after |\printfield{series}|. In the corrected example, we will use the punctuation tracker to handle that space. + +\begin{lstlisting}[style=latex]{} +\printfield{title}% +\newunit +<<\printtext{(}>>% +\printfield{series}% +<<\setunit*{\addspace}>>% +\printfield{number}% +<<\printtext{)}>>% +\end{lstlisting} +% +While the above code will work as expected, the recommended way to handle parentheses, quotes, and other things which enclose more than one field, is to define a field format: + +\begin{lstlisting}[style=latex]{} +\DeclareFieldFormat{<<parens>>}{<<\mkbibparens{#1}>>} +\end{lstlisting} +% +Field formats may be used with both \cmd{printfield} and \cmd{printtext}, hence we can use them to enclose several fields in a single pair of parentheses: + +\begin{lstlisting}[style=latex]{} +<<\printtext[parens]{>>% + \printfield{series}% + \setunit*{\addspace}% + \printfield{number}% +<<}>>% +\end{lstlisting} +% +We still need to handle cases in which there is no series information at all, so let's improve the code some more: + +\begin{lstlisting}[style=latex]{} +<<\iffieldundef{series}>> + {} + {\printtext[parens]{% + \printfield{series}% + \setunit*{\addspace}% + \printfield{number}}}% +\end{lstlisting} +% +One final hint: bibliography strings are not literal text as far as the punctuation tracker is concerned. Since \cmd{bibstring} and similar commands interface with the punctuation tracker, there is no need to wrap them in a \cmd{printtext} command. + +\paragraph{Advanced usage} + +The punctuation tracker may also be used to handle more complex scenarios. For example, suppose that we want the fields \bibfield{location}, \bibfield{publisher}, and \bibfield{year} to be rendered in one of the following formats, depending on the available data: + +\begin{lstlisting}[style=latex]{} +...text<<. Location: Publisher, Year.>> Text... +...text<<. Location: Publisher.>> Text... +...text<<. Location: Year.>> Text... +...text<<. Publisher, Year.>> Text... +...text<<. Location.>> Text... +...text<<. Publisher.>> Text... +...text<<. Year.>> Text... +\end{lstlisting} +% +This problem can be solved with a rather convoluted set of \cmd{iflistundef} and \cmd{iffieldundef} tests which check for all possible field combinations: + +\begin{lstlisting}[style=latex]{} +\iflistundef{location} + {\iflistundef{publisher} + {\printfield{year}} + {\printlist{publisher}% + \iffieldundef{year} + {} + {, \printfield{year}}}} + {\printlist{location}% + \iflistundef{publisher}% + {\iffieldundef{year} + {} + {: \printfield{year}}} + {: \printlist{publisher}% + \iffieldundef{year} + {} + {, \printfield{year}}}}% +\end{lstlisting} +% +The above could be written in a somewhat more readable way by employing \cmd{ifthenelse} and the boolean operators discussed in \secref{aut:aux:ife}. The approach would still be essentially the same. However, it may also be written sequentially: + +\begin{lstlisting}[style=latex]{} +\newunit +\printlist{location}% +\setunit*{\addcolon\space}% +\printlist{publisher}% +\setunit*{\addcomma\space}% +\printfield{year}% +\newunit +\end{lstlisting} +% +In practice, you will often use a combination of explicit tests and the implicit tests performed by the punctuation tracker. For example, consider the following format (note the punctuation after the location if there is no publisher): + +\begin{lstlisting}[style=latex]{} +...text. Location: Publisher, Year. Text... +...text. Location: Publisher. Text... +...text<<. Location, Year.>> Text... +...text. Publisher, Year. Text... +...text. Location. Text... +...text. Publisher. Text... +...text. Year. Text... +\end{lstlisting} +% +This can be handled by the following code: + +\begin{lstlisting}[style=latex]{} +\newunit +\printlist{location}% +\iflistundef{publisher} + {\setunit*{\addcomma\space}} + {\setunit*{\addcolon\space}}% +\printlist{publisher}% +\setunit*{\addcomma\space}% +\printfield{year}% +\newunit +\end{lstlisting} +% +Since the punctuation after the location is special if there is no publisher, we need one \cmd{iflistundef} test to catch this case. Everything else is handled by the punctuation tracker. + +\subsubsection{Electronic publishing information} +\label{aut:cav:epr} + +The standard styles feature dedicated support for arXiv references. Support for other resources is easily added. The standard styles handle the \bibfield{eprint} field as follows: + +\begin{lstlisting}[style=latex]{} +\iffieldundef{eprinttype} + {\printfield{eprint}} + {\printfield[<<eprint:\strfield{eprinttype}>>]{eprint}} +\end{lstlisting} +% +If an \bibfield{eprinttype} field is available, the above code tries to use the field format \texttt{eprint:\prm{eprinttype}}. If this format is undefined, \cmd{printfield} automatically falls back to the field format \texttt{eprint}. There are two predefined field formats, the type"=specific format \texttt{eprint:arxiv} and the fallback format \texttt{eprint}: + +\begin{lstlisting}[style=latex]{} +\DeclareFieldFormat{<<eprint>>}{...} +\DeclareFieldFormat{<<eprint:arxiv>>}{...} +\end{lstlisting} +% +In other words, adding support for additional resources is as easy as defining a field format named \texttt{eprint:\prm{resource}} where \prm{resource} is an identifier to be used in the \bibfield{eprinttype} field. + +\subsubsection{External abstracts and annotations} +\label{aut:cav:prf} + +External abstracts and annotations have been discussed in \secref{use:use:prf}. This section provides some more background for style authors. The standard styles use the following macros (from \path{biblatex.def}) to handle abstracts and annotations: + +\begin{lstlisting}[style=latex]{} +\newbibmacro*{annotation}{% + \iffieldundef{annotation} + {\printfile[annotation]{<<\bibannotationprefix\thefield{entrykey}.tex>>}}% + {\printfield{annotation}}} +\newcommand*{<<\bibannotationprefix>>}{bibannotation-} + +\newbibmacro*{abstract}{% + \iffieldundef{abstract} + {\printfile[abstract]{<<\bibabstractprefix\thefield{entrykey}.tex>>}}% + {\printfield{abstract}}} +\newcommand*{<<\bibabstractprefix>>}{bibabstract-} +\end{lstlisting} +% +If the \bibfield{abstract}\slash \bibfield{annotation} field is undefined, the above code tries to load the abstracts\slash annotations from an external file. The \cmd{printfile} commands also incorporate file name prefixes which may be redefined by users. Note that you must enable \cmd{printfile} explicitly by setting the \opt{loadfiles} package option from \secref{use:opt:pre}. This feature is disabled by default for performance reasons. + +\subsubsection{Custom localization modules} +\label{aut:cav:lng} + +Style guides may include provisions as to how strings like <edition> should be abbreviated or they may mandate certain fixed expressions. For example, the \acr{mla} style guide requires authors to use the term <Works~Cited> rather than <Bibliography> or <References> in the heading of the bibliography. Localization commands such as \cmd{DefineBibliographyStrings} from \secref{use:lng} may indeed be used in \file{cbx} and \file{bbx} files to handle such cases. However, overloading style files with translations is rather inconvenient. This is where \cmd{DeclareLanguageMapping} from \secref{aut:lng:cmd} comes into play. This command maps an \file{lbx} file with alternative translations to a \sty{babel} language. For example, you could create a file named \path{french-humanities.lbx} which provides French translations adapted for use in the humanities and map it to the \sty{babel} language \texttt{french} in the preamble or in the configuration file: + +\begin{lstlisting}[style=latex]{} +\DeclareLanguageMapping{french}{french-humanities} +\end{lstlisting} +% +If the document language is set to \texttt{french}, \path{french-humanities.lbx} will replace \path{french.lbx}. Coming back to the \acr{mla} example mentioned above, an \acr{mla} style may come with an \path{american-mla.lbx} file to provide strings which comply with the \acr{mla} style guide. It would declare the following mapping in the \file{cbx} and/or \file{bbx} file: + +\begin{lstlisting}[style=latex]{} +\DeclareLanguageMapping{american}{american-mla} +\end{lstlisting} +% +Since the alternative \file{lbx} file can inherit strings from the standard \path{american.lbx} module, \path{american-mla.lbx} may be as short as this: + +\begin{ltxexample} +\ProvidesFile{american-mla.lbx}[2008/10/01 v1.0 biblatex localization] +<<\InheritBibliographyExtras>>{<<american>>} +\DeclareBibliographyStrings{% + <<inherit>> = {<<american>>}, + bibliography = {{Works Cited}{Works Cited}}, + references = {{Works Cited}{Works Cited}}, +} +\endinput +\end{ltxexample} +% +Alternative \file{lbx} files must ensure that the localization module is complete. They will typically do so by inheriting data from the corresponding standard module. If the language \texttt{american} is mapped to \path{american-mla.lbx}, \sty{biblatex} will not load \path{american.lbx} unless this module is requested explicitly. In the above example, inheriting <strings> and <extras> will cause \sty{biblatex} to load \path{american.lbx} before applying the modifications in \path{american-mla.lbx}. + +Note that \cmd{DeclareLanguageMapping} is not intended to handle language variants (\eg American English vs. British English) or \sty{babel} language aliases (\eg \texttt{USenglish} vs. \texttt{american}). For example, \sty{babel} offers the \texttt{USenglish} option which is similar to \texttt{american}. Therefore, \sty{biblatex} ships with an \path{USenglish.lbx} file which simply inherits all data from \path{american.lbx} (which in turn gets the <strings> from \path{english.lbx}). In other words, the mapping of language variants and \sty{babel} language aliases happens on the file level, the point being that \sty{biblatex}'s language support can be extended simply by adding additional \file{lbx} files. There is no need for centralized mapping. If you need support for, say, Portuguese (babel: \file{portuges}), you create a file named \path{portuges.lbx}. If \sty{babel} offered an alias named \texttt{brasil}, you would create \path{brasil.lbx} and inherit the data from \path{portuges.lbx}. In contrast to that, the point of \cmd{DeclareLanguageMapping} is handling \emph{stylistic} variants like <humanities vs. natural sciences> or <\acr{mla} vs. \acr{apa}> etc. which will typically be built on top of existing \file{lbx} files. + +\subsubsection{Grouping} +\label{aut:cav:grp} + +When developing a citation or bibliography style, you may need to set switches or store certain values for later use. In this case, it is crucial to understand the basic grouping structure imposed by this package. As a rule of thumb, you are working in a large group whenever author commands such a those discussed in \secref{aut:aux} are available because the author interface of this package is only enabled locally. If any bibliographic data is available, there is at least one additional group. Here are some general rules: + +\begin{itemize} + +\item The entire list of references printed by \cmd{printbibliography} and similar commands is processed in a group. Each entry in the list is processed in an additional group which encloses \cmd{thebibitem} as well as all driver code. + +\item The entire list of shorthands printed by \cmd{printshorthands} is processed in a group. Each entry in the list is processed in an additional group which encloses \cmd{thelositem} as well as all driver code. + +\item All citation commands defined with \cmd{DeclareCiteCommand} are processed in a group holding the complete citation code consisting of the \prm{precode}, \prm{sepcode}, \prm{loopcode}, and \prm{postcode} arguments. The \prm{loopcode} is enclosed in an additional group every time it is executed. If any \prm{wrapper} code has been specified, the entire unit consisting of the wrapper code and the citation code is wrapped in an additional group. + +\item In addition to the grouping imposed by all backend commands defined with \cmd{DeclareCiteCommand}, all <autocite> and <multicite> definitions imply an additional group. + +\item \cmd{printfile}, \cmd{printtext}, \cmd{printfield}, \cmd{printlist}, and \cmd{printnames} form groups. This implies that all formatting directives will be processed within a group of their own. + +\item All \file{lbx} files are loaded and processed in a group. If an \file{lbx} file contains any code which is not part of \cmd{DeclareBibliographyExtras}, the definitions must be global. + +\end{itemize} + +Note that using \cmd{aftergroup} in citation and bibliography styles is unreliable because the precise number of groups employed in a certain context may change in future versions of this package. If the above list states that something is processed in a group, this means that there is \emph{at least one} group. There may also be several nested ones. + +\subsubsection{Namespaces} +\label{aut:cav:nam} + +In order to reduce the risk of name clashes, \latex packages typically prefix the names of internal macros with a short string specific to the package. For example, if the \sty{foobar} package requires a macro for internal use, it would typically be called \cmd{FB@macro} or \cmd{foo@macro} rather than \cmd{macro} or \cmd{@macro}. Here is a list of the prefixes used or recommended by \sty{biblatex}: + +\begin{marglist} + +\item[\texttt{blx}] All macros with names like \cmd{blx@name} are strictly reserved for internal use. This also applies to counter names, length registers, boolean switches, and so on. These macros may be altered in backwards"=incompatible ways, they may be renamed or even removed at any time without further notice. Such changes will not even be mentioned in the revision history or the release notes. In short: never use any macros with the string \texttt{blx} in their name in any styles. + +\item[\texttt{abx}] Macros prefixed with \texttt{abx} are also internal macros but they are fairly stable. It is always preferable to use the facilities provided by the official author interface, but there may be cases in which using an \texttt{abx} macro is convenient. + +\item[\texttt{bbx}] This is the recommended prefix for internal macros defined in bibliography styles. + +\item[\texttt{cbx}] This is the recommended prefix for internal macros defined in citation styles. + +\item[\texttt{lbx}] This is the recommended base prefix for internal macros defined in localization modules. The localization module should add a second prefix to specify the language. For example, an internal macro defined by the Spanish localization module would be named \cmd{lbx@es@macro}. + +\end{marglist} + + +\section{Revision history} + +This revision history is a list of changes relevant to users of this package. Changes of a more technical nature which do not affect the user interface or the behavior of the package are not included in the list. If an entry in the revision history states that a feature has been \emph{improved} or \emph{extended}, this indicates a modification which either does not affect the syntax and behavior of the package or is syntactically backwards compatible (such as the addition of an optional argument to an existing command). Entries stating that a feature has been \emph{modified}, \emph{renamed}, or \emph{removed} demand attention. They indicate a modification which may require changes to existing styles or documents in some, hopefully rare, cases. The numbers on the right indicate the relevant section of this manual. + +\begin{changelog} + +\begin{release}{0.9}{2010-02-14} + +\item Added entry type \bibtype{bookinbook}\see{bib:typ:blx} +\item Support \bibfield{eventtitle}/\bibfield{eventdate}/\bibfield{venue} in \bibtype{proceedings}\see{bib:typ:blx} +\item Support \bibfield{eventtitle}/\bibfield{eventdate}/\bibfield{venue} in \bibtype{inproceedings}\see{bib:typ:blx} +\item Added support for multiple editorial roles\see{bib:use:edr} +\item Added field \bibfield{editora}\see{bib:fld:dat} +\item Added field \bibfield{editorb}\see{bib:fld:dat} +\item Added field \bibfield{editorc}\see{bib:fld:dat} +\item Added field \bibfield{editoratype}\see{bib:fld:dat} +\item Added field \bibfield{editorbtype}\see{bib:fld:dat} +\item Added field \bibfield{editorctype}\see{bib:fld:dat} +\item Removed field \bibfield{redactor}\see{bib:fld:dat} +\item Added field \bibfield{pubstate}\see{bib:fld:dat} +\item Support \bibfield{pubstate} in all entry types\see{bib:typ:blx} +\item Support full dates in all entry types\see{bib:typ:blx} +\item Modified and extended date handling\see{bib:use:dat} +\item Updated documentation\see{bib:use:iss} +\item Removed field \bibfield{day}\see{bib:fld:dat} +\item Modified data type of field \bibfield{year}\see{bib:fld:dat} +\item Extended field \bibfield{date}\see{bib:fld:dat} +\item Removed field \bibfield{origyear}\see{bib:fld:dat} +\item Added field \bibfield{origdate}\see{bib:fld:dat} +\item Added field \bibfield{eventdate}\see{bib:fld:dat} +\item Removed fields \bibfield{urlday}/\bibfield{urlmonth}/\bibfield{urlyear}\see{bib:fld:dat} +\item Updated documentation\see{bib:use:dat} +\item Extended option \opt{date}\see{use:opt:pre} +\item Extended option \opt{urldate}\see{use:opt:pre} +\item Added option \opt{origdate}\see{use:opt:pre} +\item Added option \opt{eventdate}\see{use:opt:pre} +\item Added option \opt{alldates}\see{use:opt:pre} +\item Added option \opt{datezeros}\see{use:opt:pre} +\item Added option \opt{language}\see{use:opt:pre} +\item Added option \cnt{notetype}\see{use:opt:pre} +\item Added option \cnt{backrefstyle}\see{use:opt:pre} +\item Modified option \opt{indexing}\see{use:opt:pre} +\item Made option \kvopt{hyperref}{auto} the default\see{use:opt:pre} +\item Added option \kvopt{backend}{biber}\see{use:opt:pre} +\item Updated documentation\see{bib:cav:enc} +\item Added option \opt{isbn}\see{use:opt:bbx} +\item Added option \opt{url}\see{use:opt:bbx} +\item Added option \opt{doi}\see{use:opt:bbx} +\item Added option \opt{eprint}\see{use:opt:bbx} +\item Improved citation style \texttt{authortitle-comp}\see{use:xbx:cbx} +\item Improved citation style \texttt{authortitle-icomp}\see{use:xbx:cbx} +\item Improved citation style \texttt{authortitle-tcomp}\see{use:xbx:cbx} +\item Improved citation style \texttt{authoryear-comp}\see{use:xbx:cbx} +\item Added citation style \texttt{authoryear-icomp}\see{use:xbx:cbx} +\item Added citation style \texttt{verbose-trad3}\see{use:xbx:cbx} +\item Improved bibliography style \texttt{authortitle}\see{use:xbx:bbx} +\item Improved bibliography style \texttt{authoryear}\see{use:xbx:bbx} +\item Improved bibliography style \texttt{verbose}\see{use:xbx:bbx} +\item Added option \opt{title} to \cmd{printbibliography}\see{use:bib:bib} +\item Added option \opt{title} to \cmd{printshorthands}\see{use:bib:los} +\item Extended \cmd{defbibheading}\see{use:bib:hdg} +\item Added options \opt{subtype}/\opt{notsubtype} to \cmd{printbibliography}\see{use:bib:los} +\item Added options \opt{subtype}/\opt{notsubtype} to \cmd{printshorthands}\see{use:bib:los} +\item Added test \opt{subtype} to \cmd{defbibfilter}\see{use:bib:flt} +\item Added option \opt{segment} to \cmd{printshorthands}\see{use:bib:los} +\item Added options \opt{type}/\opt{nottype} to \cmd{printshorthands}\see{use:bib:los} +\item Added options \opt{keyword}/\opt{notkeyword} to \cmd{printshorthands}\see{use:bib:los} +\item Added options \opt{category}/\opt{notcategory} to \cmd{printshorthands}\see{use:bib:los} +\item Added option \opt{filter} to \cmd{printshorthands}\see{use:bib:los} +\item Added \cmd{footcitetext}\see{use:cit:std} +\item Added \cmd{footcitetexts}\see{use:cit:mlt} +\item Added \cmd{ftvolcite}\see{use:cit:spc} +\item Added \cmd{textcites} and \cmd{Textcites}\see{use:cit:mlt} +\item Added \cmd{nohyphenation}\see{use:fmt:aux} +\item Added \cmd{textnohyphenation}\see{use:fmt:aux} +\item Added \cmd{mkpagefirst}\see{aut:aux:msc} +\item Added \cmd{pagenote} support to \cmd{mkbibendnote}\see{aut:fmt:ich} +\item Added \cmd{mkbibfootnotetext}\see{aut:fmt:ich} +\item Added \cmd{mkbibendnotetext}\see{aut:fmt:ich} +\item Added \cmd{bibfootnotewrapper}\see{aut:fmt:ich} +\item Added \cmd{bibendnotewrapper}\see{aut:fmt:ich} +\item Added \cmd{mkdatezeros}\see{aut:fmt:ich} +\item Added \cmd{stripzeros}\see{aut:fmt:ich} +\item Added support for \acr{jstor} links\see{use:use:epr} +\item Added support for PubMed links\see{use:use:epr} +\item Added support for Google Books links\see{use:use:epr} +\item Improved \cmd{DeclareBibliographyDriver}\see{aut:bbx:bbx} +\item Improved \cmd{DeclareBibliographyAlias}\see{aut:bbx:bbx} +\item Added special fields \bibfield{day}/\bibfield{month}/\bibfield{year}\see{aut:bbx:fld} +\item Added special fields \bibfield{endday}/\bibfield{endmonth}/\bibfield{endyear}\see{aut:bbx:fld} +\item Added special fields \bibfield{origday}/\bibfield{origmonth}/\bibfield{origyear}\see{aut:bbx:fld} +\item Added special fields \bibfield{origendday}/\bibfield{origendmonth}/\bibfield{origendyear}\see{aut:bbx:fld} +\item Added special fields \bibfield{eventday}/\bibfield{eventmonth}/\bibfield{eventyear}\see{aut:bbx:fld} +\item Added special fields \bibfield{eventendday}/\bibfield{eventendmonth}/\bibfield{eventendyear}\see{aut:bbx:fld} +\item Added special fields \bibfield{urlday}/\bibfield{urlmonth}/\bibfield{urlyear}\see{aut:bbx:fld} +\item Added special fields \bibfield{urlendday}/\bibfield{urlendmonth}/\bibfield{urlendyear}\see{aut:bbx:fld} +\item Renamed special field \bibfield{labelyear} to \bibfield{extrayear}\see{aut:bbx:fld} +\item Added new special field \bibfield{labelyear}\see{aut:bbx:fld} +\item Renamed \cnt{maxlabelyear} to \cnt{maxextrayear}\see{aut:fmt:ilc} +\item Renamed \cmd{bibdate} to \cmd{printdate}, modified \cmd{printdate}\see{aut:bib:dat} +\item Added \cmd{printdateextra}\see{aut:bib:dat} +\item Renamed \cmd{biburldate} to \cmd{printurldate}, modified \cmd{printurldate}\see{aut:bib:dat} +\item Added \cmd{printorigdate}\see{aut:bib:dat} +\item Added \cmd{printeventdate}\see{aut:bib:dat} +\item Added \cmd{bibdatedash}\see{use:fmt:lng} +\item Added \cmd{mkbibdatelong} and \cmd{mkbibdateshort}\see{use:fmt:lng} +\item Removed \cmd{bibdatelong} and \cmd{bibdateshort}\see{use:fmt:lng} +\item Removed \cmd{biburldatelong} and \cmd{biburldateshort}\see{use:fmt:lng} +\item Added \cmd{ifciteindex}\see{aut:aux:tst} +\item Added \cmd{ifbibindex}\see{aut:aux:tst} +\item Added \cmd{iffieldint}\see{aut:aux:tst} +\item Added \cmd{iffieldnum}\see{aut:aux:tst} +\item Added \cmd{iffieldnums}\see{aut:aux:tst} +\item Added \cmd{ifpages}\see{aut:aux:tst} +\item Added \cmd{iffieldpages}\see{aut:aux:tst} +\item Added \cmd{DeclarePageCommands} and \cmd{DeclarePageCommands*}\see{aut:aux:msc} +\item Improved \cmd{NewBibliographyString}\see{aut:lng:cmd} +\item Removed localization key \texttt{editor}\see{aut:lng:key} +\item Removed localization key \texttt{editors}\see{aut:lng:key} +\item Renamed localization key \texttt{typeeditor} to \texttt{editor}\see{aut:lng:key} +\item Renamed localization key \texttt{typeeditors} to \texttt{editors}\see{aut:lng:key} +\item Renamed localization key \texttt{typecompiler} to \texttt{compiler}\see{aut:lng:key} +\item Renamed localization key \texttt{typecompilers} to \texttt{compilers}\see{aut:lng:key} +\item Added localization key \texttt{founder}\see{aut:lng:key} +\item Added localization key \texttt{founders}\see{aut:lng:key} +\item Added localization key \texttt{continuator}\see{aut:lng:key} +\item Added localization key \texttt{continuators}\see{aut:lng:key} +\item Added localization key \texttt{collaborator}\see{aut:lng:key} +\item Added localization key \texttt{collaborators}\see{aut:lng:key} +\item Removed localization key \texttt{byauthor}\see{aut:lng:key} +\item Renamed localization key \texttt{bytypeauthor} to \texttt{byauthor}\see{aut:lng:key} +\item Removed localization key \texttt{byeditor}\see{aut:lng:key} +\item Renamed localization key \texttt{bytypeeditor} to \texttt{byeditor}\see{aut:lng:key} +\item Renamed localization key \texttt{bytypecompiler} to \texttt{bycompiler}\see{aut:lng:key} +\item Added localization key \texttt{byfounder}\see{aut:lng:key} +\item Added localization key \texttt{bycontinuator}\see{aut:lng:key} +\item Added localization key \texttt{bycollaborator}\see{aut:lng:key} +\item Added localization key \texttt{inpress}\see{aut:lng:key} +\item Added localization key \texttt{submitted}\see{aut:lng:key} +\item Added support for Dutch (translations by Alexander van Loon)\see{use:opt:pre} +\item Added support for Greek (translations by Apostolos Syropoulos)\see{use:opt:pre} +\item Added notes on Greek \see{use:loc:grk} + +\end{release} + +\begin{release}{0.8i}{2009-09-20} + +\item Fixed some bugs + +\end{release} + +\begin{release}{0.8h}{2009-08-10} + +\item Fixed some bugs + +\end{release} + +\begin{release}{0.8g}{2009-08-06} + +\item Fixed some bugs + +\end{release} + +\begin{release}{0.8f}{2009-07-25} + +\item Fixed some bugs + +\end{release} + +\begin{release}{0.8e}{2009-07-04} + +\item Added \cmd{mkbibordedition}\see{use:fmt:lng} +\item Added \cmd{mkbibordseries}\see{use:fmt:lng} +\item Added \cmd{mkbibendnote}\see{aut:fmt:ich} +\item Added several localization keys related to \texttt{editor}\see{aut:lng:key} +\item Added several localization keys related to \texttt{translator}\see{aut:lng:key} +\item Added localization key \texttt{thiscite}\see{aut:lng:key} +\item Removed several \texttt{country...} localization keys\see{aut:lng:key} +\item Removed several \texttt{patent...} localization keys\see{aut:lng:key} +\item Removed several \texttt{patreq...} localization keys\see{aut:lng:key} +\item Updated and clarified documentation\see{aut:lng:key} +\item Added support for Brazilian Portuguese (by Augusto Ritter Stoffel)\see{use:opt:pre} +\item Added preliminary support for Portuguese/Portugal\see{use:opt:pre} +\item Added revised Swedish translations (by Per Starbäck)\see{use:opt:pre} +\item Expanded documentation\see{aut:cav:nam} +\item Improved concatenation of editorial and other roles +\item Fixed some bugs + +\end{release} + +\begin{release}{0.8d}{2009-05-30} + +\item Removed package option \opt{bibtex8}\see{use:opt:pre} +\item Added package option \opt{backend}\see{use:opt:pre} +\item Slightly modified package option \bibfield{loccittracker}\see{use:opt:int} +\item Added \cmd{volcite} and \cmd{Volcite}\see{use:cit:spc} +\item Added \cmd{pvolcite} and \cmd{Pvolcite}\see{use:cit:spc} +\item Added \cmd{fvolcite}\see{use:cit:spc} +\item Added \cmd{tvolcite} and \cmd{Tvolcite}\see{use:cit:spc} +\item Added \cmd{avolcite} and \cmd{Avolcite}\see{use:cit:spc} +\item Added \cmd{notecite} and \cmd{Notecite}\see{use:cit:spc} +\item Added \cmd{Pnotecite} and \cmd{Pnotecite}\see{use:cit:spc} +\item Added \cmd{fnotecite}\see{use:cit:spc} +\item Added \cmd{addabthinspace}\see{aut:pct:spc} +\item Disable citation and page trackers in \acr{TOC}/\acr{LOT}/\acr{LOF}\see{aut:cav:flt} +\item Disable citation and page trackers in floats\see{aut:cav:flt} +\item Improved on-demand loading of localization modules +\item Fixed some bugs + +\end{release} + +\begin{release}{0.8c}{2009-01-10} + +\item Added <idem> tracker\see{use:opt:int} +\item Added package option \opt{idemtracker}\see{use:opt:int} +\item Added \cmd{ifciteidem}\see{aut:aux:tst} +\item Added \cmd{ifentryseen}\see{aut:aux:tst} +\item Improved citation style \texttt{verbose-trad1}\see{use:xbx:cbx} +\item Improved citation style \texttt{verbose-trad2}\see{use:xbx:cbx} +\item Renamed \len{bibitemextrasep} to \len{bibnamesep}\see{use:fmt:len} +\item Slightly modified \len{bibnamesep}\see{use:fmt:len} +\item Added \len{bibinitsep}\see{use:fmt:len} +\item Increased default value of \cnt{highnamepenalty}\see{use:fmt:len} +\item Increased default value of \cnt{lownamepenalty}\see{use:fmt:len} +\item Updated documentation\see{use:loc:us} +\item Added \cmd{uspunctuation}\see{aut:pct:cfg} +\item Added \cmd{stdpunctuation}\see{aut:pct:cfg} +\item Added \cmd{midsentence*}\see{aut:pct:ctr} +\item Fixed some bugs + +\end{release} + +\begin{release}{0.8b}{2008-12-13} + +\item Added package/entry option \opt{usetranslator}\see{use:opt:bib} +\item Added \cmd{ifusetranslator}\see{aut:aux:tst} +\item Consider \bibfield{translator} when sorting\see{use:srt} +\item Consider \bibfield{translator} when generating \bibfield{labelname}\see{aut:bbx:fld} +\item Added field \bibfield{eventtitle}\see{bib:fld:dat} +\item Support \bibfield{eventtitle} in \bibtype{proceedings} entries\see{bib:typ:blx} +\item Support \bibfield{eventtitle} in \bibtype{inproceedings} entries\see{bib:typ:blx} +\item Added unsupported entry type \bibtype{commentary}\see{bib:typ:ctm} +\item Permit \cmd{NewBibliographyString} in \file{lbx} files\see{aut:lng:cmd} +\item Improved behavior of \cmd{mkbibquote} in <American-punctuation> mode\see{aut:fmt:ich} +\item Fixed some bugs + +\end{release} + +\begin{release}{0.8a}{2008-11-29} + +\item Updated documentation (important, please read)\see{int:feb} +\item Added package option \kvopt{hyperref}{auto}\see{use:opt:pre} +\item Improved bibliography style \texttt{reading}\see{use:xbx:bbx} +\item Updated \acr{KOMA}-Script support for version 3.x\see{use:cav:scr} +\item Slightly modified special field \bibfield{fullhash}\see{aut:bbx:fld} +\item Added documentation of \cmd{DeclareNumChars*}\see{aut:aux:msc} +\item Added documentation of \cmd{DeclareRangeChars*}\see{aut:aux:msc} +\item Added documentation of \cmd{DeclareRangeCommands*}\see{aut:aux:msc} +\item Added \cmd{MakeSentenceCase}\see{aut:aux:msc} +\item Added \cmd{DeclareCaseLangs}\see{aut:aux:msc} +\item Support nested \cmd{mkbibquote} with American punctuation\see{aut:fmt:ich} +\item Improved \cmd{ifpunctmark}\see{aut:pct:chk} +\item Improved punctuation tracker\see{aut:pct:pct} +\item Added \cmd{DeclarePunctuationPairs}\see{aut:pct:cfg} +\item Added \cmd{DeclareLanguageMapping}\see{aut:lng:cmd} +\item Added support for custom localization modules\see{aut:cav:lng} +\item Added extended \pdf bookmarks to this manual +\item Fixed various bugs + +\end{release} + +\begin{release}{0.8}{2008-10-02} + +\item Added \cmd{DefineHyphenationExceptions}\see{use:lng} +\item Added \cmd{DeclareHyphenationExceptions}\see{aut:lng:cmd} +\item Added \cmd{mkpagetotal}\see{aut:aux:msc} +\item Improved \acr{KOMA}-Script support\see{use:cav:scr} +\item Added \cmd{ifkomabibtotoc}\see{use:cav:scr} +\item Added \cmd{ifkomabibtotocnumbered}\see{use:cav:scr} +\item Added \cmd{ifmemoirbibintoc}\see{use:cav:mem} +\item Updated documentation\see{use:bib:hdg} +\item Updated documentation of \cmd{iffootnote}\see{aut:aux:tst} +\item Added several new localization keys\see{aut:lng:key} +\item Rearranged some localization keys (\texttt{section} vs. \texttt{paragraph})\see{aut:lng:key} +\item Added unsupported entry type \bibtype{letter}\see{bib:typ:ctm} +\item Added entry type \bibtype{suppbook}\see{bib:typ:blx} +\item Added entry type \bibtype{suppcollection}\see{bib:typ:blx} +\item Added entry type \bibtype{suppperiodical}\see{bib:typ:blx} +\item Support \bibtype{reference} and \bibtype{inreference}\see{bib:typ:blx} +\item Support \bibtype{review} as an alias\see{bib:typ:ctm} +\item Added field \bibfield{origpublisher}\see{bib:fld:dat} +\item Added field alias \bibfield{annote}\see{bib:fld:als} +\item Expanded documentation\see{bib:cav:enc} +\item Added \cmd{DeclareCapitalPunctuation}\see{aut:pct:cfg} +\item Removed \cmd{EnableCapitalAfter} and \cmd{DisableCapitalAfter}\see{aut:pct:cfg} +\item Added support for <American-style> punctuation\see{aut:pct:cfg} +\item Added \cmd{DeclareQuotePunctuation}\see{aut:pct:cfg} +\item Improved \cmd{mkbibquote}\see{aut:fmt:ich} +\item Expanded documentation\see{use:loc:us} +\item Improved all \texttt{numeric} citation styles\see{use:xbx:cbx} +\item Improved \texttt{numeric} bibliography style\see{use:xbx:bbx} +\item Added citation style \texttt{authoryear-ibid}\see{use:xbx:cbx} +\item Improved all \texttt{authoryear} citation styles\see{use:xbx:cbx} +\item Improved \texttt{authoryear} bibliography style\see{use:xbx:bbx} +\item Added \opt{pageref} option to \texttt{verbose-note} style\see{use:xbx:cbx} +\item Added \opt{pageref} option to \texttt{verbose-inote} style\see{use:xbx:cbx} +\item Added citation style \texttt{reading}\see{use:xbx:cbx} +\item Added bibliography style \texttt{reading}\see{use:xbx:bbx} +\item Added citation style \texttt{draft}\see{use:xbx:cbx} +\item Added bibliography style \texttt{draft}\see{use:xbx:bbx} +\item Improved \sty{natbib} compatibility style\see{use:cit:nat} +\item Added \cmd{ifcitation}\see{aut:aux:tst} +\item Added \cmd{ifbibliography}\see{aut:aux:tst} +\item Added \cmd{printfile}\see{aut:bib:dat} +\item Added package option \opt{loadfiles}\see{use:opt:pre} +\item Added support for bibliographic data in external files\see{use:use:prf} +\item Expanded documentation\see{aut:cav:prf} +\item Modified field \bibfield{edition}\see{bib:fld:dat} +\item Modified special field \bibfield{labelyear}\see{aut:bbx:fld} +\item Modified special field \bibfield{labelalpha}\see{aut:bbx:fld} +\item Added special field \bibfield{extraalpha}\see{aut:bbx:fld} +\item Added counter \cnt{maxlabelyear}\see{aut:fmt:ilc} +\item Added counter \cnt{maxextraalpha}\see{aut:fmt:ilc} +\item Added \cmd{mknumalph}\see{use:fmt:aux} +\item Added \cmd{mkbibacro}\see{use:fmt:aux} +\item Added \cmd{autocap}\see{use:fmt:aux} +\item Added package option \opt{firstinits}\see{use:opt:pre} +\item Added \cmd{iffirstinits}\see{aut:aux:tst} +\item Added support for eprint data\see{use:use:epr} +\item Added support for arXiv\see{use:use:epr} +\item Expanded documentation \see{aut:cav:epr} +\item Added field \bibfield{eprint}\see{bib:fld:dat} +\item Added field \bibfield{eprinttype}\see{bib:fld:dat} +\item Added eprint support to all standard entry types\see{bib:typ:blx} +\item Added package option \opt{arxiv}\see{use:opt:pre} +\item Introduced concept of a reference set\see{use:use:set} +\item Expanded documentation\see{aut:cav:set} +\item Added entry type \bibtype{set}\see{bib:typ:blx} +\item Added field \bibfield{entryset}\see{bib:fld:spc} +\item Added special field \bibfield{entrysetcount}\see{aut:bbx:fld} +\item Added \cmd{entrydata}\see{aut:bib:dat} +\item Expanded documentation\see{aut:cav:mif} +\item Added \cmd{entryset}\see{aut:bib:dat} +\item Added \cmd{strfield}\see{aut:aux:dat} +\item Improved \cmd{usedriver}\see{aut:aux:msc} +\item Added \cmd{bibpagespunct}\see{use:fmt:fmt} +\item Expanded documentation\see{aut:cav:pct} +\item Added entry option \opt{skipbib}\see{use:opt:bib} +\item Added entry option \opt{skiplos}\see{use:opt:bib} +\item Added entry option \opt{skiplab}\see{use:opt:bib} +\item Added entry option \opt{dataonly}\see{use:opt:bib} +\item Modified special field \bibfield{namehash}\see{aut:bbx:fld} +\item Added special field \bibfield{fullhash}\see{aut:bbx:fld} +\item Added \cmd{DeclareNumChars}\see{aut:aux:msc} +\item Added \cmd{DeclareRangeChars}\see{aut:aux:msc} +\item Added \cmd{DeclareRangeCommands}\see{aut:aux:msc} +\item Added support for Swedish (translations by Per Starbäck and others)\see{use:opt:pre} +\item Updated various localization files +\item Various minor improvements throughout +\item Fixed some bugs + +\end{release} + +\begin{release}{0.7}{2007-12-09} + +\item Expanded documentation\see{int:feb} +\item New dependency on \sty{etoolbox} package\see{int:pre:req} +\item Made \sty{url} a required package\see{int:pre:req} +\item Modified package option \opt{sorting}\see{use:opt:pre} +\item Introduced concept of an entry option\see{use:opt:bib} +\item Added option \bibfield{useauthor}\see{use:opt:bib} +\item Added option \bibfield{useeditor}\see{use:opt:bib} +\item Modified option \bibfield{useprefix}\see{use:opt:bib} +\item Removed field \bibfield{useprefix}\see{bib:fld:spc} +\item Added field \bibfield{options}\see{bib:fld:spc} +\item Updated documentation\see{use:srt} +\item Added citation style \texttt{authortitle-ibid}\see{use:xbx:cbx} +\item Added citation style \texttt{authortitle-icomp}\see{use:xbx:cbx} +\item Renamed citation style \texttt{authortitle-cterse} to \texttt{authortitle-tcomp}\see{use:xbx:cbx} +\item Renamed citation style \texttt{authortitle-verb} to \texttt{verbose}\see{use:xbx:cbx} +\item Renamed citation style \texttt{authortitle-cverb} to \texttt{verbose-ibid}\see{use:xbx:cbx} +\item Added citation style \texttt{verbose-note}\see{use:xbx:cbx} +\item Added citation style \texttt{verbose-inote}\see{use:xbx:cbx} +\item Renamed citation style \texttt{authortitle-trad} to \texttt{verbose-trad1}\see{use:xbx:cbx} +\item Removed citation style \texttt{authortitle-strad}\see{use:xbx:cbx} +\item Added citation style \texttt{verbose-trad2}\see{use:xbx:cbx} +\item Improved citation style \texttt{authoryear}\see{use:xbx:cbx} +\item Improved citation style \texttt{authoryear-comp}\see{use:xbx:cbx} +\item Improved citation style \texttt{authortitle-terse}\see{use:xbx:cbx} +\item Improved citation style \texttt{authortitle-tcomp}\see{use:xbx:cbx} +\item Improved all verbose citation styles\see{use:xbx:cbx} +\item Expanded documentation\see{bib:fld:typ} +\item Modified entry type \bibtype{article}\see{bib:typ:blx} +\item Added entry type \bibtype{periodical}\see{bib:typ:blx} +\item Added entry type \bibtype{patent}\see{bib:typ:blx} +\item Extended entry types \bibfield{proceedings} and \bibfield{inproceedings}\see{bib:typ:blx} +\item Extended entry type \bibfield{article}\see{bib:typ:blx} +\item Extended entry type \bibfield{booklet}\see{bib:typ:blx} +\item Extended entry type \bibfield{misc}\see{bib:typ:blx} +\item Added entry type alias \bibtype{electronic}\see{bib:typ:als} +\item Added new custom types\see{bib:typ:ctm} +\item Support \bibfield{pagetotal} field where applicable\see{bib:typ:blx} +\item Added field \bibfield{holder}\see{bib:fld:dat} +\item Added field \bibfield{venue}\see{bib:fld:dat} +\item Added field \bibfield{version}\see{bib:fld:dat} +\item Added field \bibfield{journaltitle}\see{bib:fld:dat} +\item Added field \bibfield{journalsubtitle}\see{bib:fld:dat} +\item Added field \bibfield{issuetitle}\see{bib:fld:dat} +\item Added field \bibfield{issuesubtitle}\see{bib:fld:dat} +\item Removed field \bibfield{journal}\see{bib:fld:dat} +\item Added field alias \bibfield{journal}\see{bib:fld:als} +\item Added field \bibfield{shortjournal}\see{bib:fld:dat} +\item Added field \bibfield{shortseries}\see{bib:fld:dat} +\item Added field \bibfield{shorthandintro}\see{bib:fld:dat} +\item Added field \bibfield{xref}\see{bib:fld:spc} +\item Added field \bibfield{authortype}\see{bib:fld:dat} +\item Added field \bibfield{editortype}\see{bib:fld:dat} +\item Added field \bibfield{reprinttitle}\see{bib:fld:dat} +\item Improved handling of field \bibfield{type}\see{bib:fld:dat} +\item Improved handling of field \bibfield{series}\see{bib:fld:dat} +\item Updated documentation\see{bib:use:ser} +\item Renamed field \bibfield{id} to \bibfield{eid}\see{bib:fld:dat} +\item Added field \bibfield{pagination}\see{bib:fld:dat} +\item Added field \bibfield{bookpagination}\see{bib:fld:dat} +\item Added special field \bibfield{sortinit}\see{aut:bbx:fld} +\item Introduced concept of a multicite command\see{use:cit:mlt} +\item Added \cmd{cites}\see{use:cit:mlt} +\item Added \cmd{Cites}\see{use:cit:mlt} +\item Added \cmd{parencites}\see{use:cit:mlt} +\item Added \cmd{Parencites}\see{use:cit:mlt} +\item Added \cmd{footcites}\see{use:cit:mlt} +\item Added \cmd{supercites}\see{use:cit:mlt} +\item Added \cmd{Autocite}\see{use:cit:aut} +\item Added \cmd{autocites}\see{use:cit:aut} +\item Added \cmd{Autocites}\see{use:cit:aut} +\item Added \cmd{DeclareMultiCiteCommand}\see{aut:cbx:cbx} +\item Added counter \cnt{multicitecount}\see{aut:fmt:ilc} +\item Added counter \cnt{multicitetotal}\see{aut:fmt:ilc} +\item Renamed \cmd{citefulltitle} to \cmd{citetitle*}\see{use:cit:txt} +\item Added \cmd{cite*}\see{use:cit:cbx} +\item Added \cmd{citeurl}\see{use:cit:txt} +\item Added documentation of field \bibfield{nameaddon}\see{bib:fld:dat} +\item Added field \bibfield{entrysubtype}\see{bib:fld:spc} +\item Added field \bibfield{execute}\see{bib:fld:spc} +\item Added custom fields \bibfield{verb{[a--c]}}\see{bib:fld:ctm} +\item Added custom fields \bibfield{name{[a--c]}type}\see{bib:fld:ctm} +\item Consider \bibfield{sorttitle} field when falling back to \bibfield{title}\see{use:srt} +\item Removed package option \opt{labelctitle}\see{use:opt:int} +\item Removed field \opt{labelctitle}\see{aut:bbx:fld} +\item Added package option \opt{singletitle}\see{use:opt:int} +\item Added \cmd{ifsingletitle}\see{aut:aux:tst} +\item Added \cmd{ifuseauthor}\see{aut:aux:tst} +\item Added \cmd{ifuseeditor}\see{aut:aux:tst} +\item Added \cmd{ifopcit}\see{aut:aux:tst} +\item Added \cmd{ifloccit}\see{aut:aux:tst} +\item Added package option \opt{uniquename}\see{use:opt:int} +\item Added special counter \cnt{uniquename}\see{aut:aux:tst} +\item Added package option \opt{natbib}\see{use:opt:ldt} +\item Added compatibility commands for the \sty{natbib} package\see{use:cit:nat} +\item Added package option \opt{defernums}\see{use:opt:pre} +\item Improved support for numeric labels\see{use:cav:lab} +\item Added package option \opt{mincrossrefs}\see{use:opt:pre} +\item Added package option \opt{bibencoding}\see{use:opt:pre} +\item Expanded documentation\see{bib:cav:enc} +\item Updated documentation\see{bib:cav:ide} +\item Added package option \opt{citetracker}\see{use:opt:int} +\item Added package option \opt{ibidtracker}\see{use:opt:int} +\item Added package option \bibfield{opcittracker}\see{use:opt:int} +\item Added package option \bibfield{loccittracker}\see{use:opt:int} +\item Added \cmd{citetrackertrue} and \cmd{citetrackerfalse}\see{aut:aux:msc} +\item Modified package option \opt{pagetracker}\see{use:opt:int} +\item Added \cmd{pagetrackertrue} and \cmd{pagetrackerfalse}\see{aut:aux:msc} +\item Text commands now exluded from tracking\see{use:cit:txt} +\item Updated documentation of \cmd{iffirstonpage}\see{aut:aux:tst} +\item Updated documentation of \cmd{ifsamepage}\see{aut:aux:tst} +\item Removed package option \opt{keywsort}\see{use:opt:pre} +\item Added package option \opt{refsection}\see{use:opt:pre} +\item Added package option \opt{refsegment}\see{use:opt:pre} +\item Added package option \opt{citereset}\see{use:opt:pre} +\item Added option \opt{section} to \cmd{bibbysegment}\see{use:bib:bib} +\item Added option \opt{section} to \cmd{bibbycategory}\see{use:bib:bib} +\item Added option \opt{section} to \cmd{printshorthands}\see{use:bib:los} +\item Extended documentation of \env{refsection} environment\see{use:bib:sec} +\item Added \cmd{newrefsection}\see{use:bib:sec} +\item Added \cmd{newrefsegment}\see{use:bib:seg} +\item Added heading definition \texttt{subbibliography}\see{use:bib:hdg} +\item Added heading definition \texttt{subbibintoc}\see{use:bib:hdg} +\item Added heading definition \texttt{subbibnumbered}\see{use:bib:hdg} +\item Make all citation commands scan ahead for punctuation\see{use:cit} +\item Updated documentation of \cmd{DeclareAutoPunctuation}\see{aut:pct:cfg} +\item Removed \cmd{usecitecmd}\see{aut:cbx:cbx} +\item Updated documentation of \opt{autocite} package option\see{use:opt:pre} +\item Updated documentation of \opt{autopunct} package option\see{use:opt:pre} +\item Added \cmd{citereset}\see{use:cit:msc} +\item Added \cmd{citereset*}\see{use:cit:msc} +\item Added \cmd{mancite}\see{use:cit:msc} +\item Added \cmd{citesetup}\see{use:fmt:fmt} +\item Added \cmd{compcitedelim}\see{use:fmt:fmt} +\item Added \cmd{labelnamepunct}\see{use:fmt:fmt} +\item Added \cmd{subtitlepunct}\see{use:fmt:fmt} +\item Added \cmd{finallistdelim}\see{use:fmt:fmt} +\item Added \cmd{andmoredelim}\see{use:fmt:fmt} +\item Added \cmd{labelalphaothers}\see{use:fmt:fmt} +\item Added \len{bibitemextrasep}\see{use:fmt:len} +\item Renamed \cmd{blxauxprefix} to \cmd{blxauxsuffix}\see{use:use:aux} +\item Added \cmd{DeclareBibliographyOption}\see{aut:bbx:bbx} +\item Added \cmd{DeclareEntryOption}\see{aut:bbx:bbx} +\item Renamed \cmd{InitializeBibliographyDrivers} to \cmd{InitializeBibliographyStyle}\see{aut:bbx:bbx} +\item Added \cmd{InitializeCitationStyle}\see{aut:cbx:cbx} +\item Added \cmd{OnManualCitation}\see{aut:cbx:cbx} +\item Extended documentation of \cmd{DeclareCiteCommand}\see{aut:cbx:cbx} +\item Modified \cmd{DeclareAutoCiteCommand}\see{aut:cbx:cbx} +\item Improved \cmd{printtext}\see{aut:bib:dat} +\item Improved \cmd{printfield}\see{aut:bib:dat} +\item Improved \cmd{printlist}\see{aut:bib:dat} +\item Improved \cmd{printnames}\see{aut:bib:dat} +\item Improved \cmd{indexfield}\see{aut:bib:dat} +\item Improved \cmd{indexlist}\see{aut:bib:dat} +\item Improved \cmd{indexnames}\see{aut:bib:dat} +\item Modified \cmd{DeclareFieldFormat}\see{aut:bib:fmt} +\item Modified \cmd{DeclareListFormat}\see{aut:bib:fmt} +\item Modified \cmd{DeclareNameFormat}\see{aut:bib:fmt} +\item Modified \cmd{DeclareFieldAlias}\see{aut:bib:fmt} +\item Modified \cmd{DeclareListAlias}\see{aut:bib:fmt} +\item Modified \cmd{DeclareNameAlias}\see{aut:bib:fmt} +\item Modified \cmd{DeclareIndexFieldFormat}\see{aut:bib:fmt} +\item Modified \cmd{DeclareIndexListFormat}\see{aut:bib:fmt} +\item Modified \cmd{DeclareIndexNameFormat}\see{aut:bib:fmt} +\item Modified \cmd{DeclareIndexFieldAlias}\see{aut:bib:fmt} +\item Modified \cmd{DeclareIndexListAlias}\see{aut:bib:fmt} +\item Modified \cmd{DeclareIndexNameAlias}\see{aut:bib:fmt} +\item Improved \cmd{iffirstonpage}\see{aut:aux:tst} +\item Improved \cmd{ifciteseen}\see{aut:aux:tst} +\item Improved \cmd{ifandothers}\see{aut:aux:tst} +\item Added \cmd{ifinteger}\see{aut:aux:tst} +\item Added \cmd{ifnumeral}\see{aut:aux:tst} +\item Added \cmd{ifnumerals}\see{aut:aux:tst} +\item Removed \cmd{ifpage}\see{aut:aux:tst} +\item Removed \cmd{ifpages}\see{aut:aux:tst} +\item Moved \cmd{ifblank} to \sty{etoolbox} package\see{aut:aux:tst} +\item Removed \cmd{xifblank}\see{aut:aux:tst} +\item Moved \cmd{docsvlist} to \sty{etoolbox} package\see{aut:aux:msc} +\item Updated documentation of \cmd{docsvfield}\see{aut:aux:msc} +\item Added \cmd{ifciteibid}\see{aut:aux:tst} +\item Added \cmd{iffootnote}\see{aut:aux:tst} +\item Added \cmd{iffieldxref}\see{aut:aux:tst} +\item Added \cmd{iflistxref}\see{aut:aux:tst} +\item Added \cmd{ifnamexref}\see{aut:aux:tst} +\item Added \cmd{ifmoreitems}\see{aut:aux:tst} +\item Added \cmd{ifbibstring}\see{aut:aux:tst} +\item Added \cmd{iffieldbibstring}\see{aut:aux:tst} +\item Added \cmd{mkpageprefix}\see{aut:aux:msc} +\item Added \cmd{NumCheckSetup}\see{aut:aux:msc} +\item Added \cmd{pno}\see{use:cit:msc} +\item Added \cmd{ppno}\see{use:cit:msc} +\item Added \cmd{nopp}\see{use:cit:msc} +\item Added \cmd{ppspace}\see{aut:aux:msc} +\item Added \cmd{psq}\see{use:cit:msc} +\item Added \cmd{psqq}\see{use:cit:msc} +\item Added \cmd{sqspace}\see{aut:aux:msc} +\item Expanded documentation\see{bib:use:pag} +\item Expanded documentation\see{use:cav:pag} +\item Added \cmd{RN}\see{use:cit:msc} +\item Added \cmd{Rn}\see{use:cit:msc} +\item Added \cmd{RNfont}\see{use:cit:msc} +\item Added \cmd{Rnfont}\see{use:cit:msc} +\item Added package option \opt{punctfont}\see{use:opt:pre} +\item Added \cmd{setpunctfont}\see{aut:pct:new} +\item Added \cmd{resetpunctfont}\see{aut:pct:new} +\item Added \cmd{nopunct}\see{aut:pct:pct} +\item Added \cmd{bibxstring}\see{aut:str} +\item Added \cmd{mkbibemph}\see{aut:fmt:ich} +\item Added \cmd{mkbibquote}\see{aut:fmt:ich} +\item Added \cmd{mkbibfootnote}\see{aut:fmt:ich} +\item Added \cmd{mkbibsuperscript}\see{aut:fmt:ich} +\item Added \cmd{currentfield}\see{aut:fmt:ilc} +\item Added \cmd{currentlist}\see{aut:fmt:ilc} +\item Added \cmd{currentname}\see{aut:fmt:ilc} +\item Added \cmd{AtNextCite}\see{aut:fmt:hok} +\item Added \cmd{AtNextCitekey}\see{aut:fmt:hok} +\item Added \cmd{AtDataInput}\see{aut:fmt:hok} +\item Added several new localization keys\see{aut:lng:key} +\item Added support for Norwegian (translations by Johannes Wilm)\see{use:opt:pre} +\item Added support for Danish (translations by Johannes Wilm)\see{use:opt:pre} +\item Expanded documentation\see{aut:cav:grp} +\item Expanded documentation\see{aut:cav:mif} +\item Numerous improvements under the hood +\item Fixed some bugs + +\end{release} + +\begin{release}{0.6}{2007-01-06} + +\item Added package option \kvopt{sorting}{none}\see{use:opt:pre} +\item Renamed package option \kvopt{block}{penalty} to \kvopt{block}{ragged}\see{use:opt:pre} +\item Changed data type of \bibfield{origlanguage} back to field\see{bib:fld:dat} +\item Support \bibfield{origlanguage} field if \bibfield{translator} is present\see{bib:typ:blx} +\item Renamed field \bibfield{articleid} to \bibfield{id}\see{bib:fld:dat} +\item Support \bibfield{id} field in \bibfield{article} entries\see{bib:typ:blx} +\item Support \bibfield{series} field in \bibfield{article} entries\see{bib:typ:blx} +\item Support \bibfield{doi} field\see{bib:typ:blx} +\item Updated documentation of all entry types\see{bib:typ:blx} +\item Updated documentation of field \bibfield{series}\see{bib:fld:dat} +\item Added field \bibfield{redactor}\see{bib:fld:dat} +\item Added field \bibfield{shortauthor}\see{bib:fld:dat} +\item Added field \bibfield{shorteditor}\see{bib:fld:dat} +\item Improved support for corporate authors and editors\see{bib:use:inc} +\item Updated documentation of field \bibfield{labelname}\see{aut:bbx:fld} +\item Added field alias \bibfield{key}\see{bib:fld:als} +\item Added package option \opt{autocite}\see{use:opt:pre} +\item Added package option \opt{autopunct}\see{use:opt:pre} +\item Added \cmd{autocite}\see{use:cit:aut} +\item Added \cmd{DeclareAutoCiteCommand}\see{aut:cbx:cbx} +\item Added \cmd{DeclareAutoPunctuation}\see{aut:pct:cfg} +\item Added option \opt{filter} to \cmd{printbibliography}\see{use:bib:bib} +\item Added \cmd{defbibfilter}\see{use:bib:flt} +\item Added package option \opt{maxitems}\see{use:opt:pre} +\item Added package option \opt{minitems}\see{use:opt:pre} +\item Added option \opt{maxitems} to \cmd{printbibliography}\see{use:bib:bib} +\item Added option \opt{minitems} to \cmd{printbibliography}\see{use:bib:bib} +\item Added option \opt{maxitems} to \cmd{bibbysection}\see{use:bib:bib} +\item Added option \opt{minitems} to \cmd{bibbysection}\see{use:bib:bib} +\item Added option \opt{maxitems} to \cmd{bibbysegment}\see{use:bib:bib} +\item Added option \opt{minitems} to \cmd{bibbysegment}\see{use:bib:bib} +\item Added option \opt{maxitems} to \cmd{bibbycategory}\see{use:bib:bib} +\item Added option \opt{minitems} to \cmd{bibbycategory}\see{use:bib:bib} +\item Added option \opt{maxitems} to \cmd{printshorthands}\see{use:bib:los} +\item Added option \opt{minitems} to \cmd{printshorthands}\see{use:bib:los} +\item Added counter \cnt{maxitems}\see{aut:fmt:ilc} +\item Added counter \cnt{minitems}\see{aut:fmt:ilc} +\item Added adapted headings for \sty{scrartcl}, \sty{scrbook}, \sty{scrreprt}\see{int:pre:cmp} +\item Added adapted headings for \sty{memoir}\see{int:pre:cmp} +\item Added \cmd{Cite}\see{use:cit:std} +\item Added \cmd{Parencite}\see{use:cit:std} +\item Added \cmd{Textcite}\see{use:cit:cbx} +\item Added \cmd{parencite*}\see{use:cit:cbx} +\item Added \cmd{supercite}\see{use:cit:cbx} +\item Added \cmd{Citeauthor}\see{use:cit:txt} +\item Added \cmd{nameyeardelim}\see{use:fmt:fmt} +\item Added \cmd{multilistdelim}\see{use:fmt:fmt} +\item Completed documenation\see{use:fmt:fmt} +\item Completed documenation\see{aut:fmt:fmt} +\item Added \cmd{usecitecmd}\see{aut:cbx:cbx} +\item Added \cmd{hyphenate}\see{use:fmt:aux} +\item Added \cmd{hyphen}\see{use:fmt:aux} +\item Added \cmd{nbhyphen}\see{use:fmt:aux} +\item Improved \cmd{ifsamepage}\see{aut:aux:tst} +\item Removed \cmd{ifnameequalstr}\see{aut:aux:tst} +\item Removed \cmd{iflistequalstr}\see{aut:aux:tst} +\item Added \cmd{ifcapital}\see{aut:aux:tst} +\item Added documentation of \cmd{MakeCapital}\see{aut:aux:msc} +\item Added starred variant to \cmd{setunit}\see{aut:pct:new} +\item Improved \cmd{ifterm}\see{aut:pct:chk} +\item Straightened out documentation of \cmd{thelist}\see{aut:aux:dat} +\item Straightened out documentation of \cmd{thename}\see{aut:aux:dat} +\item Added \cmd{docsvfield}\see{aut:aux:msc} +\item Added \cmd{docsvlist}\see{aut:aux:msc} +\item Removed \cmd{CopyFieldFormat}\see{aut:bib:fmt} +\item Removed \cmd{CopyIndexFieldFormat}\see{aut:bib:fmt} +\item Removed \cmd{CopyListFormat}\see{aut:bib:fmt} +\item Removed \cmd{CopyIndexListFormat}\see{aut:bib:fmt} +\item Removed \cmd{CopyNameFormat}\see{aut:bib:fmt} +\item Removed \cmd{CopyIndexNameFormat}\see{aut:bib:fmt} +\item Added \cmd{savefieldformat}\see{aut:aux:msc} +\item Added \cmd{restorefieldformat}\see{aut:aux:msc} +\item Added \cmd{savelistformat}\see{aut:aux:msc} +\item Added \cmd{restorelistformat}\see{aut:aux:msc} +\item Added \cmd{savenameformat}\see{aut:aux:msc} +\item Added \cmd{restorenameformat}\see{aut:aux:msc} +\item Added \cmd{savebibmacro}\see{aut:aux:msc} +\item Added \cmd{restorebibmacro}\see{aut:aux:msc} +\item Added \cmd{savecommand}\see{aut:aux:msc} +\item Added \cmd{restorecommand}\see{aut:aux:msc} +\item Added documentation of \texttt{shorthands} driver\see{aut:bbx:bbx} +\item Rearranged, renamed, and extended localization keys\see{aut:lng:key} +\item Renamed counter \cnt{citecount} to \cnt{instcount}\see{aut:fmt:ilc} +\item Added new counter \cnt{citecount}\see{aut:fmt:ilc} +\item Added counter \cnt{citetotal}\see{aut:fmt:ilc} +\item Rearranged and expanded documentation\see{bib:use} +\item Expanded documentation\see{bib:cav} +\item Expanded documentation\see{use:cav:scr} +\item Expanded documentation\see{use:cav:mem} +\item Completed support for Spanish\see{use:loc:esp} +\item Added support for Italian (translations by Enrico Gregorio)\see{use:opt:pre} +\item Added language alias \opt{australian}\see{bib:fld:spc} +\item Added language alias \opt{newzealand}\see{bib:fld:spc} +\item Various minor improvements throughout + +\end{release} + +\begin{release}{0.5}{2006-11-12} + +\item Added \cmd{usedriver}\see{aut:aux:msc} +\item Added package option \opt{pagetracker}\see{use:opt:pre} +\item Added \cmd{iffirstonpage}\see{aut:aux:tst} +\item Added \cmd{ifsamepage}\see{aut:aux:tst} +\item Corrected documentation of \cmd{ifciteseen}\see{aut:aux:tst} +\item Added package option \opt{terseinits}\see{use:opt:pre} +\item Modified default value of package option \opt{maxnames}\see{use:opt:pre} +\item Renamed package option \opt{index} to \opt{indexing}\see{use:opt:pre} +\item Extended package option \opt{indexing}\see{use:opt:pre} +\item Removed package option \opt{citeindex}\see{use:opt:pre} +\item Removed package option \opt{bibindex}\see{use:opt:pre} +\item Added package option \opt{labelalpha}\see{use:opt:int} +\item Updated documentation of field \bibfield{labelalpha}\see{aut:bbx:fld} +\item Added package option \opt{labelctitle}\see{use:opt:int} +\item Updated documentation of field \bibfield{labelctitle}\see{aut:bbx:fld} +\item Added package option \opt{labelnumber}\see{use:opt:int} +\item Updated documentation of field \bibfield{labelnumber}\see{aut:bbx:fld} +\item Added package option \opt{labelyear}\see{use:opt:int} +\item Updated documentation of field \bibfield{labelyear}\see{aut:bbx:fld} +\item Added citation style \texttt{authortitle-verb}\see{use:xbx:cbx} +\item Added citation style \texttt{authortitle-cverb}\see{use:xbx:cbx} +\item Renamed citation style \texttt{traditional} to \texttt{authortitle-trad}\see{use:xbx:cbx} +\item Improved citation style \texttt{authortitle-trad}\see{use:xbx:cbx} +\item Added citation style \texttt{authortitle-strad}\see{use:xbx:cbx} +\item Improved bibliography style \texttt{authoryear}\see{use:xbx:bbx} +\item Improved bibliography style \texttt{authortitle}\see{use:xbx:bbx} +\item Added option \opt{maxnames} to \cmd{printbibliography}\see{use:bib:bib} +\item Added option \opt{minnames} to \cmd{printbibliography}\see{use:bib:bib} +\item Added option \opt{maxnames} to \cmd{bibbysection}\see{use:bib:bib} +\item Added option \opt{minnames} to \cmd{bibbysection}\see{use:bib:bib} +\item Added option \opt{maxnames} to \cmd{bibbysegment}\see{use:bib:bib} +\item Added option \opt{minnames} to \cmd{bibbysegment}\see{use:bib:bib} +\item Added option \opt{maxnames} to \cmd{bibbycategory}\see{use:bib:bib} +\item Added option \opt{minnames} to \cmd{bibbycategory}\see{use:bib:bib} +\item Added option \opt{maxnames} to \cmd{printshorthands}\see{use:bib:los} +\item Added option \opt{minnames} to \cmd{printshorthands}\see{use:bib:los} +\item Renamed \env{bibsection} to \env{refsection} (conflict with \sty{memoir})\see{use:bib:sec} +\item Renamed \env{bibsegment} to \env{refsegment} (consistency)\see{use:bib:seg} +\item Extended \env{refsection} environment\see{use:bib:sec} +\item Renamed \env{bibsection} counter to \env{refsection}\see{aut:fmt:ilc} +\item Renamed \env{bibsegment} counter to \env{refsegment}\see{aut:fmt:ilc} +\item Updated documentation\see{use:use:mlt} +\item Added counter \cnt{citecount}\see{aut:fmt:ilc} +\item Modified default definition of \cmd{blxauxprefix}\see{use:use:aux} +\item Added \cmd{CopyFieldFormat}\see{aut:bib:fmt} +\item Added \cmd{CopyIndexFieldFormat}\see{aut:bib:fmt} +\item Added \cmd{CopyListFormat}\see{aut:bib:fmt} +\item Added \cmd{CopyIndexListFormat}\see{aut:bib:fmt} +\item Added \cmd{CopyNameFormat}\see{aut:bib:fmt} +\item Added \cmd{CopyIndexNameFormat}\see{aut:bib:fmt} +\item Added \cmd{clearfield}\see{aut:aux:dat} +\item Added \cmd{clearlist}\see{aut:aux:dat} +\item Added \cmd{clearname}\see{aut:aux:dat} +\item Added \cmd{restorefield}\see{aut:aux:dat} +\item Added \cmd{restorelist}\see{aut:aux:dat} +\item Added \cmd{restorename}\see{aut:aux:dat} +\item Renamed \cmd{bibhyperlink} to \cmd{bibhyperref}\see{aut:aux:msc} +\item Added new command \cmd{bibhyperlink}\see{aut:aux:msc} +\item Added \cmd{bibhypertarget}\see{aut:aux:msc} +\item Renamed formatting directive \texttt{bibhyperlink} to \texttt{bibhyperref}\see{aut:fmt:ich} +\item Added new formatting directive \texttt{bibhyperlink}\see{aut:fmt:ich} +\item Added formatting directive \texttt{bibhypertarget}\see{aut:fmt:ich} +\item Added \cmd{addlpthinspace}\see{aut:pct:spc} +\item Added \cmd{addhpthinspace}\see{aut:pct:spc} +\item Added field \bibfield{annotator}\see{bib:fld:dat} +\item Added field \bibfield{commentator}\see{bib:fld:dat} +\item Added field \bibfield{introduction}\see{bib:fld:dat} +\item Added field \bibfield{foreword}\see{bib:fld:dat} +\item Added field \bibfield{afterword}\see{bib:fld:dat} +\item Updated documentation of field \bibfield{translator}\see{bib:fld:dat} +\item Added field \bibfield{articleid}\see{bib:fld:dat} +\item Added field \bibfield{doi}\see{bib:fld:dat} +\item Added field \bibfield{file}\see{bib:fld:dat} +\item Added field alias \bibfield{pdf}\see{bib:fld:als} +\item Added field \bibfield{indextitle}\see{bib:fld:dat} +\item Added field \bibfield{indexsorttitle}\see{bib:fld:spc} +\item Changed data type of \bibfield{language}\see{bib:fld:dat} +\item Changed data type of \bibfield{origlanguage}\see{bib:fld:dat} +\item Updated documentation of entry type \bibfield{book}\see{bib:typ:blx} +\item Updated documentation of entry type \bibfield{collection}\see{bib:typ:blx} +\item Updated documentation of entry type \bibfield{inbook}\see{bib:typ:blx} +\item Updated documentation of entry type \bibfield{incollection}\see{bib:typ:blx} +\item Extended entry type \bibfield{misc}\see{bib:typ:blx} +\item Added \cmd{UndefineBibliographyExtras}\see{use:lng} +\item Added \cmd{UndeclareBibliographyExtras}\see{aut:lng:cmd} +\item Added \cmd{finalandcomma}\see{use:fmt:lng} +\item Added localization key \texttt{citedas}\see{aut:lng:key} +\item Renamed localization key \texttt{editby} to \texttt{edited}\see{aut:lng:key} +\item Renamed localization key \texttt{transby} to \texttt{translated}\see{aut:lng:key} +\item Added localization key \texttt{annotated}\see{aut:lng:key} +\item Added localization key \texttt{commented}\see{aut:lng:key} +\item Added localization key \texttt{introduced}\see{aut:lng:key} +\item Added localization key \texttt{foreworded}\see{aut:lng:key} +\item Added localization key \texttt{afterworded}\see{aut:lng:key} +\item Added localization key \texttt{commentary}\see{aut:lng:key} +\item Added localization key \texttt{annotations}\see{aut:lng:key} +\item Added localization key \texttt{introduction}\see{aut:lng:key} +\item Added localization key \texttt{foreword}\see{aut:lng:key} +\item Added localization key \texttt{afterword}\see{aut:lng:key} +\item Added localization key \texttt{doneby}\see{aut:lng:key} +\item Added localization key \texttt{itemby}\see{aut:lng:key} +\item Added localization key \texttt{spanish}\see{aut:lng:key} +\item Added localization key \texttt{latin}\see{aut:lng:key} +\item Added localization key \texttt{greek}\see{aut:lng:key} +\item Modified localization key \texttt{fromenglish}\see{aut:lng:key} +\item Modified localization key \texttt{fromfrench}\see{aut:lng:key} +\item Modified localization key \texttt{fromgerman}\see{aut:lng:key} +\item Added localization key \texttt{fromspanish}\see{aut:lng:key} +\item Added localization key \texttt{fromlatin}\see{aut:lng:key} +\item Added localization key \texttt{fromgreek}\see{aut:lng:key} +\item Expanded documentation\see{bib:use} +\item Updated documentation\see{use:xbx:cbx} +\item Updated documentation\see{use:xbx:bbx} +\item Updated documentation\see{use:fmt:fmt} +\item Updated documentation\see{aut:fmt:fmt} +\item Updated and completed documentation\see{use:fmt:lng} +\item Updated and completed documentation\see{aut:fmt:lng} +\item Added support for Spanish (translations by Ignacio Fernández Galván) +\item Various memory-related optimizations in \path{biblatex.bst} + +\end{release} + +\begin{release}{0.4}{2006-10-01} + +\item Added package option \opt{sortlos}\see{use:opt:pre} +\item Added package option \opt{bibtex8}\see{use:opt:pre} +\item Made \bibfield{pageref} field local to \env{refsection} environment\see{aut:bbx:fld} +\item Renamed field \bibfield{labeltitle} to \bibfield{labelctitle}\see{aut:bbx:fld} +\item Added new field \bibfield{labeltitle}\see{aut:bbx:fld} +\item Added new field \bibfield{sortkey}\see{bib:fld:spc} +\item Updated documentation\see{use:srt} +\item Removed \cmd{iffieldtrue}\see{aut:aux:tst} +\item Renamed counter \cnt{namepenalty} to \cnt{highnamepenalty}\see{use:fmt:len} +\item Added counter \cnt{lownamepenalty}\see{use:fmt:len} +\item Added documentation of \cmd{noligature}\see{use:fmt:aux} +\item Added \cmd{addlowpenspace}\see{aut:pct:spc} +\item Added \cmd{addhighpenspace}\see{aut:pct:spc} +\item Added \cmd{addabbrvspace}\see{aut:pct:spc} +\item Added \cmd{adddotspace}\see{aut:pct:spc} +\item Added \cmd{addslash}\see{aut:pct:spc} +\item Expanded documentation\see{use:cav} +\item Various minor improvements throughout +\item Fixed some bugs + +\end{release} + +\begin{release}{0.3}{2006-09-24} + +\item Renamed citation style \texttt{authortitle} to \texttt{authortitle-terse}\see{use:xbx:cbx} +\item Renamed citation style \texttt{authortitle-comp} to \texttt{authortitle-cterse}\see{use:xbx:cbx} +\item Renamed citation style \texttt{authortitle-verb} to \texttt{authortitle}\see{use:xbx:cbx} +\item Added new citation style \texttt{authortitle-comp}\see{use:xbx:cbx} +\item Citation style \texttt{traditional} now supports <loc.~cit.>\see{use:xbx:cbx} +\item Added package option \opt{date}\see{use:opt:pre} +\item Added package option \opt{urldate}\see{use:opt:pre} +\item Introduced new data type: literal lists\see{bib:fld} +\item Renamed \cmd{citename} to \cmd{citeauthor}\see{use:cit:txt} +\item Renamed \cmd{citelist} to \cmd{citename}\see{use:cit:low} +\item Added new \cmd{citelist} command\see{use:cit:low} +\item Renamed \cmd{printlist} to \cmd{printnames}\see{aut:bib:dat} +\item Added new \cmd{printlist} command\see{aut:bib:dat} +\item Renamed \cmd{indexlist} to \cmd{indexnames}\see{aut:bib:dat} +\item Added new \cmd{indexlist} command\see{aut:bib:dat} +\item Renamed \cmd{DeclareListFormat} to \cmd{DeclareNameFormat}\see{aut:bib:fmt} +\item Added new \cmd{DeclareListFormat} command\see{aut:bib:fmt} +\item Renamed \cmd{DeclareListAlias} to \cmd{DeclareNameAlias}\see{aut:bib:fmt} +\item Added new \cmd{DeclareListAlias} command\see{aut:bib:fmt} +\item Renamed \cmd{DeclareIndexListFormat} to \cmd{DeclareIndexNameFormat}\see{aut:bib:fmt} +\item Added new \cmd{DeclareIndexListFormat} command\see{aut:bib:fmt} +\item Renamed \cmd{DeclareIndexListAlias} to \cmd{DeclareIndexNameAlias}\see{aut:bib:fmt} +\item Added new \cmd{DeclareIndexListAlias} command\see{aut:bib:fmt} +\item Renamed \cmd{biblist} to \cmd{thename}\see{aut:aux:dat} +\item Added new \cmd{thelist} command\see{aut:aux:dat} +\item Renamed \cmd{bibfield} to \cmd{thefield}\see{aut:aux:dat} +\item Renamed \cmd{savelist} to \cmd{savename}\see{aut:aux:dat} +\item Added new \cmd{savelist} command\see{aut:aux:dat} +\item Renamed \cmd{savelistcs} to \cmd{savenamecs}\see{aut:aux:dat} +\item Added new \cmd{savelistcs} command\see{aut:aux:dat} +\item Renamed \cmd{iflistundef} to \cmd{ifnameundef}\see{aut:aux:tst} +\item Added new \cmd{iflistundef} test\see{aut:aux:tst} +\item Renamed \cmd{iflistsequal} to \cmd{ifnamesequal}\see{aut:aux:tst} +\item Added new \cmd{iflistsequal} test\see{aut:aux:tst} +\item Renamed \cmd{iflistequals} to \cmd{ifnameequals}\see{aut:aux:tst} +\item Added new \cmd{iflistequals} test\see{aut:aux:tst} +\item Renamed \cmd{iflistequalcs} to \cmd{ifnameequalcs}\see{aut:aux:tst} +\item Added new \cmd{iflistequalcs} test\see{aut:aux:tst} +\item Renamed \cmd{iflistequalstr} to \cmd{ifnameequalstr}\see{aut:aux:tst} +\item Added new \cmd{iflistequalstr} test\see{aut:aux:tst} +\item Renamed \cmd{ifcurrentlist} to \cmd{ifcurrentname}\see{aut:aux:tst} +\item Added new \cmd{ifcurrentlist} test\see{aut:aux:tst} +\item Entry type alias \bibtype{conference} now resolved by \bibtex\see{bib:typ:als} +\item Entry type alias \bibtype{mastersthesis} now resolved by \bibtex\see{bib:typ:als} +\item Entry type alias \bibtype{phdthesis} now resolved by \bibtex\see{bib:typ:als} +\item Entry type alias \bibtype{techreport} now resolved by \bibtex\see{bib:typ:als} +\item Entry type alias \bibtype{www} now resolved by \bibtex\see{bib:typ:als} +\item Added new custom fields \bibfield{lista} through \bibfield{listf}\see{bib:fld:ctm} +\item Changed data type of \bibfield{location}\see{bib:fld:dat} +\item Changed data type of \bibfield{origlocation}\see{bib:fld:dat} +\item Changed data type of \bibfield{publisher}\see{bib:fld:dat} +\item Changed data type of \bibfield{institution}\see{bib:fld:dat} +\item Changed data type of \bibfield{organization}\see{bib:fld:dat} +\item Modified values of \bibfield{gender} field for \sty{jurabib} compatibility\see{bib:fld:spc} +\item Modified and extended \texttt{idem\dots} keys for \sty{jurabib} compatibility\see{aut:lng:key} +\item Improved \cmd{addtocategory}\see{use:bib:cat} +\item Removed formatting command \cmd{mkshorthand}\see{use:fmt:fmt} +\item Added field formatting directive \texttt{shorthandwidth}\see{aut:fmt:ich} +\item Added documentation of \cmd{shorthandwidth}\see{aut:fmt:ilc} +\item Removed formatting command \cmd{mklabelnumber}\see{use:fmt:fmt} +\item Added field formatting directive \texttt{labelnumberwidth}\see{aut:fmt:ich} +\item Added documentation of \cmd{labelnumberwidth}\see{aut:fmt:ilc} +\item Removed formatting command \cmd{mklabelalpha}\see{use:fmt:fmt} +\item Added field formatting directive \texttt{labelalphawidth}\see{aut:fmt:ich} +\item Added documentation of \cmd{labelalphawidth}\see{aut:fmt:ilc} +\item Renamed \cmd{bibitem} to \cmd{thebibitem}\see{aut:bbx:env} +\item Renamed \cmd{lositem} to \cmd{thelositem}\see{aut:bbx:env} +\item Modified \cmd{AtBeginBibliography}\see{aut:fmt:hok} +\item Added \cmd{AtBeginShorthands}\see{aut:fmt:hok} +\item Added \cmd{AtEveryLositem}\see{aut:fmt:hok} +\item Extended \sty{showkeys} compatibility to list of shorthands\see{int:pre:cmp} +\item Added compatibility code for the \sty{hyperref} package\see{int:pre:cmp} +\item Added package option \opt{hyperref}\see{use:opt:pre} +\item Added package option \opt{backref}\see{use:opt:pre} +\item Added field \bibfield{pageref}\see{aut:bbx:fld} +\item Added \cmd{ifhyperref}\see{aut:aux:msc} +\item Added \cmd{bibhyperlink}\see{aut:aux:msc} +\item Added field formatting directive \texttt{bibhyperlink}\see{aut:fmt:ich} +\item Renamed \cmd{ifandothers} to \cmd{ifmorenames}\see{aut:aux:tst} +\item Added new \cmd{ifandothers} test\see{aut:aux:tst} +\item Removed field \bibfield{moreauthor}\see{aut:bbx:fld} +\item Removed field \bibfield{morebookauthor}\see{aut:bbx:fld} +\item Removed field \bibfield{moreeditor}\see{aut:bbx:fld} +\item Removed field \bibfield{morelabelname}\see{aut:bbx:fld} +\item Removed field \bibfield{moretranslator}\see{aut:bbx:fld} +\item Removed field \bibfield{morenamea}\see{aut:bbx:fld} +\item Removed field \bibfield{morenameb}\see{aut:bbx:fld} +\item Removed field \bibfield{morenamec}\see{aut:bbx:fld} +\item Updated documentation\see{aut:int} +\item Updated documentation\see{aut:bbx:bbx} +\item Updated documentation\see{aut:bbx:env} +\item Updated documentation\see{aut:bbx:drv} +\item Expanded documentation\see{aut:fmt} +\item Modified internal \bibtex interface +\item Fixed some typos in the manual +\item Fixed some bugs + +\end{release} + +\begin{release}{0.2}{2006-09-06} + +\item Added bibliography categories\see{use:bib:cat} +\item Added \cmd{DeclareBibliographyCategory}\see{use:bib:cat} +\item Added \cmd{addtocategory}\see{use:bib:cat} +\item Added \texttt{category} and \texttt{notcategory} filters\see{use:bib:bib} +\item Added \cmd{bibbycategory}\see{use:bib:bib} +\item Added usage examples for bibliography categories\see{use:use:div} +\item Added documentation of configuration file\see{use:cfg:cfg} +\item Added documentation of \cmd{ExecuteBibliographyOptions}\see{use:cfg:opt} +\item Added documentation of \cmd{AtBeginBibliography}\see{aut:fmt:hok} +\item Added \cmd{AtEveryBibitem}\see{aut:fmt:hok} +\item Added \cmd{AtEveryCite}\see{aut:fmt:hok} +\item Added \cmd{AtEveryCitekey}\see{aut:fmt:hok} +\item Added optional argument to \cmd{printtext}\see{aut:bib:dat} +\item Added \cmd{ifpage}\see{aut:aux:tst} +\item Added \cmd{ifpages}\see{aut:aux:tst} +\item Added field \bibfield{titleaddon}\see{bib:fld:dat} +\item Added field \bibfield{booktitleaddon}\see{bib:fld:dat} +\item Added field \bibfield{maintitleaddon}\see{bib:fld:dat} +\item Added field \bibfield{library}\see{bib:fld:dat} +\item Added field \bibfield{part}\see{bib:fld:dat} +\item Added field \bibfield{origlocation}\see{bib:fld:dat} +\item Added field \bibfield{origtitle}\see{bib:fld:dat} +\item Added field \bibfield{origyear}\see{bib:fld:dat} +\item Added field \bibfield{origlanguage}\see{bib:fld:dat} +\item Modified profile of field \bibfield{language}\see{bib:fld:dat} +\item Extended entry type \bibtype{book}\see{bib:typ:blx} +\item Extended entry type \bibtype{inbook}\see{bib:typ:blx} +\item Extended entry type \bibtype{collection}\see{bib:typ:blx} +\item Extended entry type \bibtype{incollection}\see{bib:typ:blx} +\item Extended entry type \bibtype{proceedings}\see{bib:typ:blx} +\item Extended entry type \bibtype{inproceedings}\see{bib:typ:blx} +\item Added entry type alias \bibtype{www}\see{bib:typ:als} +\item Added compatibility code for the \sty{showkeys} package\see{int:pre:cmp} +\item Support printable characters in \bibfield{keyword} and \texttt{notkeyword} filters\see{use:bib:bib} +\item Support printable characters in \bibfield{keywords} field\see{bib:fld:spc} +\item Ignore spaces after commas in \bibfield{keywords} field\see{bib:fld:spc} +\item Internal rearrangement of all bibliography styles +\item Fixed various bugs + +\end{release} + +\begin{release}{0.1}{2006-09-02} + +\item Initial public release + +\end{release} + +\end{changelog} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/01-introduction.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/01-introduction.pdf Binary files differnew file mode 100644 index 00000000000..2cc2f496c93 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/01-introduction.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/01-introduction.tex b/Master/texmf-dist/doc/latex/biblatex/examples/01-introduction.tex new file mode 100644 index 00000000000..5122a388165 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/01-introduction.tex @@ -0,0 +1,173 @@ +% +% This file briefly presents the main citation commands. It also +% illustrates the typical structure of a document based on biblatex. +% Note that the \bibliography command is used in the document +% preamble and that there is no \bibliographystyle command at all. +% The bibliography is printed by way of \printbibliography. +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +% +% We load the babel package and specify the main language of the +% document. If babel is detected, biblatex will automatically adjust +% to the default language of the document. +\usepackage[american]{babel} +% +% We load the csquotes package, which is required for +% language-specific quotation marks. See the csquotes manual for +% further information about this package. +\usepackage{csquotes} +% +% We are using the `authoryear' style in this example. +% The default is the `numerical' style. +\usepackage[style=authoryear]{biblatex} +% +% Note that the \bibliography command is used in the document +% preamble. Our database file is "examples.bib". +\bibliography{biblatex-examples} +% +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{Standard citation commands} + +\subsection*{The \cmd{cite} command} + +% The \cite command prints a bare citation without parentheses. + +\cite{companion} + +\cite[59]{companion} + +\cite[See][]{companion} + +\cite[See][59--63]{companion} + +\subsection*{The \cmd{parencite} command} + +% The \parencite command, which is intended for in-text citations, +% encloses the citation in parentheses. Note that the `numeric' and +% `alphabetic' styles use square brackets instead. + +This is just filler text \parencite{companion}. + +This is just filler text \parencite[59]{companion}. + +This is just filler text \parencite[See][]{companion}. + +This is just filler text \parencite[See][59--63]{companion}. + +\subsection*{The \cmd{footcite} command} + +% The \footcite command is similar to \parencite, except that the +% citation is given in a footnote. + +This is just filler text.\footcite{companion} + +This is just filler text.\footcite[59]{companion} + +This is just filler text.\footcite[See][]{companion} + +This is just filler text.\footcite[See][59--63]{companion} + +\subsection*{The \cmd{textcite} command} + +% The \textcite command is intended for citations integrated in the +% flow of text, replacing the subject of the sentence. + +\textcite{companion} show that this is just filler text. + +\textcite[59]{companion} show that this is just filler text. + +% With \textcite, the first optional argument is of limited use +% only, since you could simply place the prenote in front of the +% citation. It is still supported for the sake of consistency. + +\textcite[See][]{companion} for more filler text. + +\textcite[See][59--63]{companion} for more filler text. + +\section*{Style-independent commands} + +\subsection*{The \cmd{autocite} command} + +% The point of the \autocite command is that it automatically adapts +% to the predominant citation format (inline or footnote) normally +% used with the selected citation style. It should be used at the +% end of the sentence and usually works like \parencite or +% \footcite, depending on the citation style and the setting of the +% `autocite' package option. With the author-year style used in this +% example, it works like \parencite: + +This is just filler text \autocite{companion}. + +\section*{Text commands} + +% There are a few predefined commands for bibliographic data which +% is frequently used in the flow of text. Note that biblatex also +% grants access to all lists and fields at a lower level, see below. + +\citeauthor{companion} show that this is just filler text. + +% Note that \citetitle will use the `shorttitle' field, if +% available. + +See the \citetitle{companion} for more filler text. + +% \citetitle*, on the other hand, always prints the `title' +% field. + +See also: \citetitle*{companion}. + +\citetitle*{companion} by \citeauthor{companion} was +published in \citeyear{companion}. + +\section*{Special commands} + +% The \nocite command adds an entry to the bibliography without +% printing any citation. If the argument is an asterisk (i.e., +% '\nocite{*}'), all entries found in the bib file are added to the +% bibliography. + +No citation here.\nocite{knuth:ct} + +% The \fullcite command prints a verbose citation similar to the +% full bibliography entry. + +\fullcite{companion} + +% \footfullcite is similar to \fullcite, except that the citation is +% put in a footnote. + +This is just filler text.\footfullcite{companion} + +\section*{Low-level commands} + +% The commands in this section grant low-level access to all +% bibliographic data. See the biblatex manual for details about the +% different data types (name lists, literal lists, fields). + +% The \citename command prints a name list. For example, the +% \citeauthor command shown above is similar to the following +% low-level command: + +\citename{companion}{author} + +% The \citelist command is similar to \citename but prints literal +% lists. + +\citelist{companion}{publisher} + +% The \citefield command prints fields. For example, the +% \citetitle* command shown above is similar to the following +% low-level command (except for the formatting): + +\citefield{companion}{title} + +% The list of references is printed by way of \printbibliography. + +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/02-annotations.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/02-annotations.pdf Binary files differnew file mode 100644 index 00000000000..8c324cda899 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/02-annotations.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/02-annotations.tex b/Master/texmf-dist/doc/latex/biblatex/examples/02-annotations.tex new file mode 100644 index 00000000000..485257212a6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/02-annotations.tex @@ -0,0 +1,17 @@ +% +% The example entries in examples.bib feature `annotation' fields +% with some remarks about the respective entry. The sole purpose of +% this file is to print an annotated bibliography which includes +% these fields. +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=reading,abstract=false]{biblatex} +\bibliography{biblatex-examples} +\usepackage{hyperref} +\begin{document} +\nocite{*} +\printbibliography +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/10-references-per-section.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/10-references-per-section.pdf Binary files differnew file mode 100644 index 00000000000..7db51fff285 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/10-references-per-section.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/10-references-per-section.tex b/Master/texmf-dist/doc/latex/biblatex/examples/10-references-per-section.tex new file mode 100644 index 00000000000..27f84b3f245 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/10-references-per-section.tex @@ -0,0 +1,60 @@ +% +% This file demonstrates a setup typically used in a collection of +% articles by different authors, such as a conference proceedings +% volume for example. Each article is presented as a separate +% chapter with its own bibliography. The citation labels are local +% to the `refsection' environments. +% +% Note that this file is processed as follows: +% +% latex file +% bibtex file1-blx +% bibtex file2-blx +% bibtex file3-blx +% latex file +% +% Note that the file name suffix may generally be omitted. It's +% `latex file' and `bibtex file' rather than `latex file.tex' and +% `bibtex file.aux'. Depending on the TeX distribution, omitting the +% `aux' file prefix when invoking BibTeX may even by mandatory. +% +\documentclass[a4paper,oneside]{book} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=numeric]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +\defbibheading{bibliography}{% + \section*{\refname}% + \markboth{\MakeUppercase{\refname}}{\MakeUppercase{\refname}}} +\begin{document} + +\chapter{Title of first chapter} +\begin{refsection} +This is just filler text \parencite{massa}. +This is just filler text \parencite{augustine}. +This is just filler text \parencite{cotton}. +This is just filler text \parencite{hammond}. +\printbibliography +\end{refsection} + +\chapter{Title of second chapter} +\begin{refsection} +This is just filler text \parencite{hammond}. +This is just filler text \parencite{massa}. +This is just filler text \parencite{cotton}. +This is just filler text \parencite{murray}. +\printbibliography +\end{refsection} + +\chapter{Title of third chapter} +\begin{refsection} +This is just filler text \parencite{murray}. +This is just filler text \parencite{augustine}. +This is just filler text \parencite{cotton}. +This is just filler text \parencite{bertram}. +\printbibliography +\end{refsection} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/11-references-by-section.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/11-references-by-section.pdf Binary files differnew file mode 100644 index 00000000000..6efd0c0e113 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/11-references-by-section.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/11-references-by-section.tex b/Master/texmf-dist/doc/latex/biblatex/examples/11-references-by-section.tex new file mode 100644 index 00000000000..9d81d7472ef --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/11-references-by-section.tex @@ -0,0 +1,61 @@ +% +% This file is similar to the `per section' example except that +% all references are printed at the end of the document. The +% citation labels are still local to the `refsection' environments. +% +% Note that this file is processed as follows: +% +% latex file +% bibtex file1-blx +% bibtex file2-blx +% bibtex file3-blx +% latex file +% +% Note that the file name suffix may generally be omitted. It's +% `latex file' and `bibtex file' rather than `latex file.tex' and +% `bibtex file.aux'. Depending on the TeX distribution, omitting the +% `aux' file prefix when invoking BibTeX may even by mandatory. +% +\documentclass[a4paper,oneside]{book} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authoryear]{biblatex} +\usepackage{hyperref} +\usepackage{nameref} +\bibliography{biblatex-examples} +\defbibheading{bibliography}{% + \section*{% + Chapter \therefsection: + \nameref{refsection:\therefsection}}} +\begin{document} + +\chapter{Title of first chapter} +\begin{refsection} +This is just filler text \parencite{westfahl:space}. +This is just filler text \parencite{nietzsche:ksa}. +\end{refsection} + +\chapter{Title of second chapter} +\begin{refsection} +This is just filler text \parencite{nietzsche:historie}. +This is just filler text \parencite{westfahl:frontier}. +\end{refsection} + +\chapter{Title of third chapter} +\begin{refsection} +This is just filler text \parencite{aristotle:anima}. +This is just filler text \parencite{averroes/bland}. +\end{refsection} + +\chapter*{References} +\bibbysection +% +% \bibbysection is a shorthand for: +% +% \printbibliography[section=1] +% \printbibliography[section=2] +% \printbibliography[section=3] +% ... + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/12-references-by-segment.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/12-references-by-segment.pdf Binary files differnew file mode 100644 index 00000000000..2b0223dfa31 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/12-references-by-segment.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/12-references-by-segment.tex b/Master/texmf-dist/doc/latex/biblatex/examples/12-references-by-segment.tex new file mode 100644 index 00000000000..e4ef8511f51 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/12-references-by-segment.tex @@ -0,0 +1,48 @@ +% +% This file differs from the `by section' example in that the +% citation labels are assigned globally. They are not local to the +% `refsegment' environments. +% +\documentclass[a4paper,oneside]{book} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authoryear]{biblatex} +\usepackage{hyperref} +\usepackage{nameref} +\bibliography{biblatex-examples} +\defbibheading{bibliography}{% + \section*{% + Chapter \therefsegment: + \nameref{refsegment:\therefsegment}}} +\begin{document} + +\chapter{Title of first chapter} +\begin{refsegment} +This is just filler text \parencite{westfahl:space}. +This is just filler text \parencite{nietzsche:ksa}. +\end{refsegment} + +\chapter{Title of second chapter} +\begin{refsegment} +This is just filler text \parencite{nietzsche:historie}. +This is just filler text \parencite{westfahl:frontier}. +\end{refsegment} + +\chapter{Title of third chapter} +\begin{refsegment} +This is just filler text \parencite{aristotle:anima}. +This is just filler text \parencite{averroes/bland}. +\end{refsegment} + +\chapter*{References} +\bibbysegment +% +% \bibbysegment is a shorthand for: +% +% \printbibliography[segment=1] +% \printbibliography[segment=2] +% \printbibliography[segment=3] +% ... + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/13-references-by-keyword.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/13-references-by-keyword.pdf Binary files differnew file mode 100644 index 00000000000..4e66068bd5e --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/13-references-by-keyword.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/13-references-by-keyword.tex b/Master/texmf-dist/doc/latex/biblatex/examples/13-references-by-keyword.tex new file mode 100644 index 00000000000..aa2b126c9f6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/13-references-by-keyword.tex @@ -0,0 +1,45 @@ +% +% It is common requirement to subdivide a bibliography by certain +% criteria. This example demonstrates how to use keyword filters to +% subdivide the list of references into primary and secondary +% sources. +% +% The keyword filter depends on the `keywords' fields in the bib +% file. The entries cited in this example look like this: +% +% @Type{key, +% keywords = {primary}, +% ... +% } +% +% @Type{key, +% keywords = {secondary}, +% ... +% } +% +\documentclass[a4paper,oneside]{book} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authortitle]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +\defbibheading{primary}{\section*{Primary Sources}} +\defbibheading{secondary}{\section*{Secondary Sources}} +\begin{document} + +\chapter{References by keyword} + +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{nussbaum} +This is just filler text.\footcite{averroes/bland} +This is just filler text.\footcite{hyman} +This is just filler text.\footcite{aristotle:physics} +This is just filler text.\footcite{moraux} +This is just filler text.\footcite{pines} + +\chapter*{Bibliography} +\printbibliography[heading=primary,keyword=primary] +\printbibliography[heading=secondary,keyword=secondary] + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/14-references-by-category.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/14-references-by-category.pdf Binary files differnew file mode 100644 index 00000000000..aa4885580dc --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/14-references-by-category.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/14-references-by-category.tex b/Master/texmf-dist/doc/latex/biblatex/examples/14-references-by-category.tex new file mode 100644 index 00000000000..c2ffbf9c96e --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/14-references-by-category.tex @@ -0,0 +1,45 @@ +% +% This example will yield the same output as the `keywords' example +% but the approach is different. Instead of adding the filter +% criteria to the bib file, we assign keys to categories in the +% document preamble and use `category' filters to create a +% subdivided bibliography. +% +\documentclass[a4paper,oneside]{book} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authortitle]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +\DeclareBibliographyCategory{primary} +\DeclareBibliographyCategory{secondary} +\addtocategory{primary}{aristotle:anima,aristotle:physics,averroes/bland} +\addtocategory{secondary}{hyman,moraux,nussbaum,pines} +\defbibheading{primary}{\section*{Primary Sources}} +\defbibheading{secondary}{\section*{Secondary Sources}} +\begin{document} + +\chapter{References by category} + +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{nussbaum} +This is just filler text.\footcite{averroes/bland} +This is just filler text.\footcite{hyman} +This is just filler text.\footcite{aristotle:physics} +This is just filler text.\footcite{moraux} +This is just filler text.\footcite{pines} + +\chapter*{Bibliography} +\bibbycategory +% +% \bibbycategory processes the categories in the order in which they +% were declared. Note that the category name also serves as a heading +% identifier, i.e. you need to define a matching heading for every +% category. In this document, \bibbycategory is a shorthand for: +% +% \printbibliography[heading=primary,category=primary] +% \printbibliography[heading=secondary,category=secondary] +% ... + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/15-references-by-type.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/15-references-by-type.pdf Binary files differnew file mode 100644 index 00000000000..8e6e3dbc49f --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/15-references-by-type.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/15-references-by-type.tex b/Master/texmf-dist/doc/latex/biblatex/examples/15-references-by-type.tex new file mode 100644 index 00000000000..641765d61f0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/15-references-by-type.tex @@ -0,0 +1,27 @@ +% +% This example demonstrates how to subdivide a bibliography by type, +% using `type' filters. +% +\documentclass[a4paper,oneside]{book} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authoryear]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +\defbibheading{printed}{\section*{Printed Sources}} +\defbibheading{online}{\section*{Online Sources}} +\begin{document} + +\chapter{References by type} + +This is just filler text \parencite{knuth:ct:a}. +This is just filler text \parencite{ctan}. +This is just filler text \parencite{companion}. +This is just filler text \parencite{markey}. + +\chapter*{Bibliography} +\printbibliography[heading=printed,nottype=online] +\printbibliography[heading=online,type=online] + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/20-indexing-basic.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/20-indexing-basic.pdf Binary files differnew file mode 100644 index 00000000000..a42b408c438 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/20-indexing-basic.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/20-indexing-basic.tex b/Master/texmf-dist/doc/latex/biblatex/examples/20-indexing-basic.tex new file mode 100644 index 00000000000..e71809385a4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/20-indexing-basic.tex @@ -0,0 +1,74 @@ +% +% This file demonstrates indexing with the `makeidx' package. +% This file is processed as follows: +% +% latex file +% bibtex file +% latex file +% makeindex file +% latex file +% +% Note that the file name suffix may be omitted. It's `latex file' +% and not `latex file.tex'. +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +% +% We set the `indexing' package option (`indexing' is similar to +% `indexing=true') to enable indexing in both citations and the +% bibliography. It is rather unusual to add bibliography entries to +% the index so you will normally use `indexing=cite' instead. The +% only reason we're indexing the bibliography in this example is to +% get a larger index. For a change, let's also use the `authortitle' +% style in this example. +\usepackage[indexing,style=authortitle]{biblatex} +\bibliography{biblatex-examples} +% +% The `makeidx' package provides indexing facilities on a fairly +% basic level. It is highly advisable to use the `index' package +% instead, even if you do not need the additional facilities +% provided by this package, such as multiple indexes. The reason is +% that the \index command defined by this package is more robust +% than the basic command provided by `makeidx'. +\usepackage{makeidx} +% We need to enable indexing globally by way of \makeindex. +% Otherwise, no index is created at all, regardless of the +% `indexing' option of biblatex. +\makeindex +% +% Note that biblatex uses makeindex's `actual' operator to pass the +% `indexsorttitle' field to makeindex. The default character used +% is '@'. If the makeindex style uses a different character, i.e., +% if the .ist file contains a line like this +% +% actual '=' +% +% you need to redefine \actualoperator accordingly: +% +% \renewcommand*{\actualoperator}{=} +% +\begin{document} + +\section*{Indexing with the \texttt{makeidx} package} + +% We add the contents of the entire bib file to the bibliography. +% Note that \nocite does not add anything to the index on its own. +\nocite{*} + +% We cite a few items. These citations will be added to the index. +\cite{piccato,gaonkar,malinowski,coleridge,gerhardt,cicero} + +% We also add an explicit index entry. +\index{Example entry} + +\clearpage + +% We print the printbibliography... +\printbibliography +% ...and the index +\raggedright +\printindex + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/21-indexing-advanced.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/21-indexing-advanced.pdf Binary files differnew file mode 100644 index 00000000000..fde6f177312 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/21-indexing-advanced.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/21-indexing-advanced.tex b/Master/texmf-dist/doc/latex/biblatex/examples/21-indexing-advanced.tex new file mode 100644 index 00000000000..e0ad13a4b99 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/21-indexing-advanced.tex @@ -0,0 +1,142 @@ +% +% This file demonstrates indexing with the `index' package. +% This file is processed as follows: +% +% latex file +% bibtex file +% latex file +% makeindex -o file.ind -t file.ilg file.idx (= makeindex file) +% makeindex -o file.nnd -t file.nlg file.ndx +% makeindex -o file.tnd -t file.tlg file.tdx +% latex file +% +% Note that the file name suffix may be omitted. It's `latex file' +% and not `latex file.tex'. Also note that `-t <file>' is optional. +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +% +% We set the `indexing' package option and use the `authortitle' +% style in this example. +\usepackage[indexing,style=authortitle,babel=hyphen]{biblatex} +\bibliography{biblatex-examples} +% +% The `index' package provides advanced indexing facilities with +% support for multiple indexes. +\usepackage{index} +% +% We want three indexes: a general index, an index of names, and an +% index of titles. They are defined by way of \newindex, see the +% documentation of the `index' package for details. +\newindex{default}{idx}{ind}{General Index} +\newindex{names}{ndx}{nnd}{Index of Names} +\newindex{titles}{tdx}{tnd}{Index of Titles} +% +% We need to redefine some index formatting directives such that +% biblatex adds names and titles to separate indexes. All names +% should go to the name index, hence we simply redefine the default +% index formatting directive for names. The default definition, +% which is found in biblatex.def, looks like this: +% +% \DeclareIndexNameFormat{default}{% +% \usebibmacro{index:name}{\index}{#1}{#3}{#5}{#7}% +% } +% +% As you can see, the data is simply passed on to a `bibmacro' which +% takes care of the formatting of the name. The definition of the +% bibmacro, which is also found in biblatex.def, is not relevant in +% our example because all we want to do is change or rather extend +% the \index command, which happens to be the first argument of the +% 'index:name' bibmacro. +% +\DeclareIndexNameFormat{default}{% + \usebibmacro{index:name}{\index[names]}{#1}{#3}{#5}{#7}% +} +% +% Titles are handled in a similar way. The formatting directive we +% need to modify is `indextitle'. It's default definition looks like +% this: +% +% \DeclareIndexFieldFormat{indextitle}{% +% \usebibmacro{index:title}{\index}{#1}% +% } +% +% We modify it such that the \index command writes to the index of +% titles: +% +\DeclareIndexFieldFormat{indextitle}{% + \usebibmacro{index:title}{\index[titles]}{#1}% +} +% +% That's it as far as splitting the index is concerned. Let's have a +% look at some other facilities you may want to customize. By +% default, biblatex will index the author or editor and the title of +% all references. This behavior may be modified as desired. The +% indexing facilities are not hard-coded. All standard styles which +% ship with this package call two `bibmacros' which handle the +% indexing. These macros are called `citeindex' and `bibindex', both +% of which are defined in biblatex.def. The former handles indexing +% in citations, the latter in the bibliography. Their default +% definitions are as follows: +% +% \newbibmacro*{citeindex}{% +% \ifciteindex +% {\indexnames{labelname}% +% \indexfield{indextitle}} +% {}} +% +% \newbibmacro*{bibindex}{% +% \ifbibindex +% {\indexnames{labelname}% +% \indexfield{indextitle}} +% {}} +% +% The `labelname' field is a copy of the `author' field, if there is +% an author, or a copy of the `editor' field otherwise. `indextitle' +% is the `indextitle' field, if defined in the bib file, or a copy +% of the `title' field otherwise. +% +% The mechanism works like this: the \indexnames and \indexfield +% fields tell biblatex which data to add to the index, the indexing +% directives tell it how to index the data. +% +% The default settings should be fine in most cases. As an example, +% we will modify them here such that author, editors, translators, +% and commentators in the bibliography are indexed: +% +\renewbibmacro*{bibindex}{% + \ifbibindex + {\indexnames{author}% + \indexnames{editor}% + \indexnames{translator}% + \indexnames{commentator}% + \indexfield{indextitle}} + {}} +% +\begin{document} + +\section*{Indexing with the \texttt{index} package} + +% We add the contents of the entire bib file to the bibliography. +% Note that \nocite does not add anything to the index on its own. +\nocite{*} + +% We cite a few items. These citations will be added to the index. +\cite{piccato,gaonkar,malinowski,coleridge,gerhardt,cicero} + +% We also add an explicit index entry. +\index{Example entry} + +\clearpage + +% We print the printbibliography... +\printbibliography +% ...and the indexes +\raggedright +\printindex % the general index +\printindex[names] % the name index +\printindex[titles] % the title index + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/30-style-numeric.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/30-style-numeric.pdf Binary files differnew file mode 100644 index 00000000000..96688eb65b1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/30-style-numeric.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/30-style-numeric.tex b/Master/texmf-dist/doc/latex/biblatex/examples/30-style-numeric.tex new file mode 100644 index 00000000000..952b45c0d5d --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/30-style-numeric.tex @@ -0,0 +1,102 @@ +% +% This file presents the `numeric' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=numeric,subentry]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{numeric} style} + +This style prints numeric citations in square brackets. It is +similar to the standard bibliographic facilities provided by LaTeX +and to the \texttt{plain.bst} style of legacy BibTeX. + +\subsection*{\cmd{cite} examples} + +\cite{companion} + +\cite[59]{companion} + +\cite[See][]{companion} + +\cite[See][59--63]{companion} + +\subsection*{\cmd{parencite} examples} + +% With the numeric style, the \parencite command is similar to \cite +% at first glance, but the placement of the prenote argument is +% different. + +This is just filler text \parencite{companion}. + +This is just filler text \parencite[59]{companion}. + +This is just filler text \parencite[See][]{companion}. + +This is just filler text \parencite[See][59--63]{companion}. + +\subsection*{\cmd{textcite} examples} + +% The \textcite command is intended for citations integrated in the +% flow of text, replacing the subject of the sentence. + +\textcite{companion} show that this is just filler text. + +\textcite[59]{companion} show that this is just filler text. + +\textcite[See][]{companion} for more filler text. + +\textcite[See][59--63]{companion} for more filler text. + +\subsection*{\cmd{supercite} examples} + +This is just filler text.\supercite{companion} + +\subsection*{\cmd{autocite} examples} + +% By default, the \autocite command works like \parencite. + +This is just filler text \autocite{companion}. + +\subsection*{Multiple citations} + +% By default, a list of multiple citations is not sorted. You can +% enable sorting by setting the `sortcites' package option. + +\cite{companion,augustine,bertram,cotton,hammond,massa,murray} + +\subsection*{Reference sets} + +% Reference sets are cited like any other item: + +\cite{set,hammond,stdmodel,massa,murray} + +% Note that this style provides a package option called `subentry' +% which affects the handling of citations referring to members of +% a reference set. If this option is enabled, such citations get an +% extra letter which identifies the member (it is also printed in +% the bibliography): + +\cite{stdmodel:glashow,set:yoon,stdmodel:salam,set:aksin} + +% Note that this options is disabled by default but has been enabled +% in this example. If disabled, citations referring to a set member +% will point to the set, i.e., the above citations would be similar +% to this one: + +\cite{set,stdmodel} + +% The list of references + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/31-style-numeric-comp.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/31-style-numeric-comp.pdf Binary files differnew file mode 100644 index 00000000000..3dc877af397 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/31-style-numeric-comp.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/31-style-numeric-comp.tex b/Master/texmf-dist/doc/latex/biblatex/examples/31-style-numeric-comp.tex new file mode 100644 index 00000000000..2cc840d8640 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/31-style-numeric-comp.tex @@ -0,0 +1,51 @@ +% +% This file presents the 'numeric-comp' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=numeric-comp,subentry]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{numeric-comp} style} + +This style is similar to \texttt{numeric} except that a list of +multiple citations is sorted and any sequence of more than two +consecutive numbers is formatted as a range. This style will +implicitly enable the \texttt{sortcites} package option at load +time. + +\subsection*{Multiple citations} + +\cite{bertram,augustine} + +\cite{murray,bertram,augustine,companion,cotton} + +\cite{augustine,bertram,cotton,hammond,set,massa,murray} + +\cite{bertram,companion,cotton,augustine,massa,set,hammond,murray,stdmodel} + +\cite{set:yoon,stdmodel:weinberg,set:herrmann} + +\subsection*{Multiple citations with \cmd{supercite}} + +This is just filler text.\supercite{bertram,augustine} + +This is just filler text.\supercite{murray,bertram,augustine,companion,cotton} + +This is just filler text.\supercite{augustine,bertram,cotton,hammond,set,massa,murray} + +This is just filler text.\supercite{bertram,companion,cotton,augustine,massa,set,hammond,murray,stdmodel} + +This is just filler text.\supercite{set:yoon,stdmodel:weinberg,set:herrmann} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/32-style-numeric-verb.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/32-style-numeric-verb.pdf Binary files differnew file mode 100644 index 00000000000..61e369a7cda --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/32-style-numeric-verb.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/32-style-numeric-verb.tex b/Master/texmf-dist/doc/latex/biblatex/examples/32-style-numeric-verb.tex new file mode 100644 index 00000000000..40cd978f5e8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/32-style-numeric-verb.tex @@ -0,0 +1,36 @@ +% +% This file presents the 'numeric-verb' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=numeric-verb,subentry]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{numeric-verb} style} + +This style is similar to \texttt{numeric} except that a list of +multiple citations is printed in a slightly more verbose format. + +\subsection*{Multiple citations} + +\cite{hammond,massa,augustine,cotton,set,murray,bertram,stdmodel} + +\cite{set:yoon,stdmodel:salam,set:herrmann} + +\subsection*{Multiple citations with \cmd{supercite}} + +This is just filler text.\supercite{hammond,massa,augustine,cotton,set,murray,bertram,stdmodel} + +This is just filler text.\supercite{set:yoon,stdmodel:salam,set:herrmann} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/40-style-alphabetic.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/40-style-alphabetic.pdf Binary files differnew file mode 100644 index 00000000000..e87754e2a92 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/40-style-alphabetic.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/40-style-alphabetic.tex b/Master/texmf-dist/doc/latex/biblatex/examples/40-style-alphabetic.tex new file mode 100644 index 00000000000..796731a8ac3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/40-style-alphabetic.tex @@ -0,0 +1,76 @@ +% +% This file presents the `alphabetic' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=alphabetic]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{alphabetic} style} + +This style prints alphabetic citations similar to the +\texttt{alpha.bst} style of legacy BibTeX. The alphabetic labels +resemble a compact author-year style to some extent, but the way +they are employed is similar to a numeric citation scheme. + +\subsection*{\cmd{cite} examples} + +\cite{companion} + +\cite[59]{companion} + +\cite[See][]{companion} + +\cite[See][59--63]{companion} + +\subsection*{\cmd{parencite} examples} + +% With this style, the \parencite command is similar to \cite at +% first glance, but the placement of the prenote argument is +% different. + +This is just filler text \parencite{companion}. + +This is just filler text \parencite[59]{companion}. + +This is just filler text \parencite[See][]{companion}. + +This is just filler text \parencite[See][59--63]{companion}. + +\subsection*{\cmd{textcite} examples} + +\textcite{companion} show that this is just filler text. + +\textcite[59]{companion} show that this is just filler text. + +\textcite[See][]{companion} for more filler text. + +\textcite[See][59--63]{companion} for more filler text. + +\subsection*{\cmd{autocite} examples} + +% By default, the \autocite command works like \parencite. + +This is just filler text \autocite{companion}. + +\subsection*{Multiple citations} + +% By default, a list of multiple citations is not sorted. You can +% enable sorting by setting the `sortcites' package option. + +\cite{companion,augustine,bertram,cotton,hammond,massa,murray} + +\clearpage + +% The list of references + +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/41-style-alphabetic-verb.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/41-style-alphabetic-verb.pdf Binary files differnew file mode 100644 index 00000000000..b758244fdb2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/41-style-alphabetic-verb.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/41-style-alphabetic-verb.tex b/Master/texmf-dist/doc/latex/biblatex/examples/41-style-alphabetic-verb.tex new file mode 100644 index 00000000000..5b6996144fa --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/41-style-alphabetic-verb.tex @@ -0,0 +1,28 @@ +% +% This file presents the 'alphabetic-verb' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=alphabetic-verb]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{alphabetic-verb} style} + +This style is similar to \texttt{alphabetic} except that a list of +multiple citations is printed in a slightly more verbose format. + +\subsection*{Multiple citations} + +\cite{hammond,massa,augustine,cotton,murray,bertram} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/50-style-authoryear.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/50-style-authoryear.pdf Binary files differnew file mode 100644 index 00000000000..eb51341c9a7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/50-style-authoryear.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/50-style-authoryear.tex b/Master/texmf-dist/doc/latex/biblatex/examples/50-style-authoryear.tex new file mode 100644 index 00000000000..398324ad439 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/50-style-authoryear.tex @@ -0,0 +1,121 @@ +% +% This file presents the `authoryear' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authoryear]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +\setlength{\parindent}{0pt} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authoryear} style} + +This style implements the author-year citation scheme. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{\cmd{cite} examples} + +\cite{companion} + +\cite[59]{companion} + +\cite[See][]{companion} + +\cite[See][59--63]{companion} + +\subsection*{\cmd{parencite} examples} + +This is just filler text \parencite{companion}. + +This is just filler text \parencite[59]{companion}. + +This is just filler text \parencite[See][]{companion}. + +This is just filler text \parencite[See][59--63]{companion}. + +\subsection*{\cmd{parencite*} examples} + +\citeauthor{companion} show that this is just filler +text \parencite*{companion}. + +\subsection*{\cmd{footcite} examples} + +% Even though the author-year scheme is usually employed in +% conjuntion with in-text citations, it works just fine in +% footnotes, too. + +This is just filler text.\footcite{companion} + +This is just filler text.\footcite[59]{companion} + +This is just filler text.\footcite[See][]{companion} + +This is just filler text.\footcite[See][59--63]{companion} + +\subsection*{\cmd{textcite} examples} + +\textcite{companion} show that this is just filler text. + +\textcite[59]{companion} show that this is just filler text. + +\textcite[See][]{companion} for more filler text. + +\textcite[See][59--63]{companion} for more filler text. + +\subsection*{\cmd{autocite} examples} + +% By default, the \autocite command works like \parencite. +% The starred version works like \parencite*. + +This is just filler text \autocite{companion}. + +\citeauthor{companion} show that this is just filler +text \autocite*{companion}. + +\subsection*{Multiple citations} + +% By default, a list of multiple citations is not sorted. You can +% enable sorting by setting the `sortcites' package option. + +\cite{knuth:ct:c,aristotle:physics,knuth:ct:b,aristotle:poetics,aristotle:rhetoric,knuth:ct:d} + +\subsection*{Shorthand examples} + +% If an entry in the bib file includes a `shorthand' field, the +% shorthand replaces the regular author-title citation. + +\cite{kant:kpv,kant:ku} + +\clearpage + +% The list of shorthands. + +\printshorthands + +% The list of references. Note that the year is printed after the +% author or editor and that recurring author and editor names are +% replaced by a dash unless the entry is the first one on the +% current page or double page spread (depending on the setting of +% the `pagetracker' package option). This style will implicitly set +% `pagetracker=spread' at load time. + +\nocite{*} +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/51-style-authoryear-ibid.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/51-style-authoryear-ibid.pdf Binary files differnew file mode 100644 index 00000000000..eed8fce77e3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/51-style-authoryear-ibid.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/51-style-authoryear-ibid.tex b/Master/texmf-dist/doc/latex/biblatex/examples/51-style-authoryear-ibid.tex new file mode 100644 index 00000000000..27194cab9a8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/51-style-authoryear-ibid.tex @@ -0,0 +1,71 @@ +% +% This file presents the `authoryear-ibid' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authoryear-ibid]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authoryear-ibid} style} + +This citation style is a variant of the \texttt{authoryear} style. +Immediately repeated citations are replaced by the abbreviation +`ibidem' unless the citation is the first one on the current page or +double page spread (depending on the setting of the +\texttt{pagetracker} package option). This style is intended for +citations given in footnotes. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{ibidpage} option} + +The scholarly abbreviation \emph{ibidem} is sometimes taken to mean +both `same author~+ same title' and `same author~+ same title~+ same +page' in traditional citation schemes. By default, this is not the +case with this style because it may lead to ambiguous citations. If +you you prefer the wider interpretation of \emph{ibidem}, set the +package option \texttt{ibidpage=true} or simply \texttt{ibidpage} in +the preamble. The default setting is \texttt{ibidpage=false}. + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{Hints} + +If you want terms such as \emph{ibidem} to be printed in italics, +redefine \cmd{mkibid} as follows: + +\begin{verbatim} +\renewcommand*{\mkibid}{\emph} +\end{verbatim} + +\subsection*{\cmd{footcite} examples} + +This is just filler text.\footcite{companion} +% Immediately repeated citations are replaced by the +% abbreviation `ibidem'... +This is just filler text.\footcite{companion} +\clearpage +% ... unless the citation is the first one on the current page +% or double page spread (depending on the setting of the +% `pagetracker' package option). +This is just filler text.\footcite[55]{companion} +This is just filler text.\footcite[55]{companion} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/52-style-authoryear-comp.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/52-style-authoryear-comp.pdf Binary files differnew file mode 100644 index 00000000000..03b297a453f --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/52-style-authoryear-comp.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/52-style-authoryear-comp.tex b/Master/texmf-dist/doc/latex/biblatex/examples/52-style-authoryear-comp.tex new file mode 100644 index 00000000000..020f96eb1c3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/52-style-authoryear-comp.tex @@ -0,0 +1,43 @@ +% +% This file presents the 'authoryear-comp' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authoryear-comp]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authoryear-comp} style} + +This style is a compact version of the \texttt{authoryear} style +which prints the author only once if subsequent references passed to +a single citation command share the same author. If they share the +same year as well, the year is also printed only once. This style +will implicitly enable the \texttt{sortcites} package option at load +time. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{Multiple citations} + +\cite{knuth:ct:c,aristotle:physics,knuth:ct:b,aristotle:poetics,aristotle:rhetoric,knuth:ct:d} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/53-style-authoryear-icomp.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/53-style-authoryear-icomp.pdf Binary files differnew file mode 100644 index 00000000000..e18152bb0f1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/53-style-authoryear-icomp.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/53-style-authoryear-icomp.tex b/Master/texmf-dist/doc/latex/biblatex/examples/53-style-authoryear-icomp.tex new file mode 100644 index 00000000000..add935eb6c0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/53-style-authoryear-icomp.tex @@ -0,0 +1,66 @@ +% +% This file presents the 'authoryear-icomp' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authoryear-icomp]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authoryear-icomp} style} + +This style combines the features of \texttt{authoryear-ibid} and +\texttt{authoryear-comp}. It will implicitly enable the +\texttt{sortcites} package option at load time. This style is +intended for citations given in footnotes. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{ibidpage} option} + +The scholarly abbreviation \emph{ibidem} is sometimes taken to mean +both `same author~+ same title' and `same author~+ same title~+ same +page' in traditional citation schemes. By default, this is not the +case with this style because it may lead to ambiguous citations. If +you you prefer the wider interpretation of \emph{ibidem}, set the +package option \texttt{ibidpage=true} or simply \texttt{ibidpage} in +the preamble. The default setting is \texttt{ibidpage=false}. + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{Hints} + +If you want terms such as \emph{ibidem} to be printed in italics, +redefine \cmd{mkibid} as follows: + +\begin{verbatim} +\renewcommand*{\mkibid}{\emph} +\end{verbatim} + +\subsection*{\cmd{footcite} examples} + +This is just filler text.\footcite{aristotle:physics,aristotle:poetics,aristotle:rhetoric,} +This is just filler text.\footcite{companion} +This is just filler text.\footcite{companion} +\clearpage +This is just filler text.\footcite{knuth:ct:c,knuth:ct:b,knuth:ct:d} +This is just filler text.\footcite[55]{companion} +This is just filler text.\footcite[55]{companion} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/60-style-authortitle.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/60-style-authortitle.pdf Binary files differnew file mode 100644 index 00000000000..658c1633120 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/60-style-authortitle.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/60-style-authortitle.tex b/Master/texmf-dist/doc/latex/biblatex/examples/60-style-authortitle.tex new file mode 100644 index 00000000000..6d318441702 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/60-style-authortitle.tex @@ -0,0 +1,124 @@ +% +% This file presents the `authortitle' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authortitle]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authortitle} style} + +This style prints author-title citations. If an entry in the +database file includes a \texttt{shorttitle} field, the short +title is used instead of the \texttt{title} field. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{\cmd{cite} examples} + +\cite{aristotle:rhetoric} + +\cite[59]{aristotle:rhetoric} + +\cite[See][]{aristotle:rhetoric} + +\cite[See][59--63]{aristotle:rhetoric} + +\subsection*{\cmd{parencite} examples} + +This is just filler text \parencite{aristotle:rhetoric}. + +This is just filler text \parencite[59]{aristotle:rhetoric}. + +This is just filler text \parencite[See][]{aristotle:rhetoric}. + +This is just filler text \parencite[See][59--63]{aristotle:rhetoric}. + +\subsection*{\cmd{parencite*} examples} + +\citeauthor{aristotle:rhetoric} shows that this is just filler +text \parencite*{aristotle:rhetoric}. + +\citeauthor{aristotle:rhetoric} shows that this is just filler +text \parencite*[59]{aristotle:rhetoric}. + +\citeauthor{aristotle:rhetoric} shows that this is just filler +text \parencite*[See][]{aristotle:rhetoric}. + +\citeauthor{aristotle:rhetoric} shows that this is just filler +text \parencite*[See][59--63]{aristotle:rhetoric}. + +\subsection*{\cmd{footcite} examples} + +This is just filler text.\footcite{aristotle:rhetoric} + +This is just filler text.\footcite[59]{aristotle:rhetoric} + +This is just filler text.\footcite[See][]{aristotle:rhetoric} + +This is just filler text.\footcite[See][59--63]{aristotle:rhetoric} + +\subsection*{\cmd{textcite} examples} + +\textcite{aristotle:rhetoric} shows that this is just filler text. + +\textcite[59]{aristotle:rhetoric} shows that this is just filler text. + +\textcite[See][]{aristotle:rhetoric} for more filler text. + +\textcite[See][59--63]{aristotle:rhetoric} for more filler text. + +\subsection*{\cmd{autocite} examples} + +% By default, the \autocite command works like \footcite. Note that +% the period is moved and placed before the footnote. + +This is just filler text \autocite{aristotle:rhetoric}. + +\subsection*{Multiple citations} + +% By default, a list of multiple citations is not sorted. You can +% enable sorting by setting the `sortcites' package option. + +\cite{aristotle:rhetoric,aristotle:physics,aristotle:poetics} + +\subsection*{Shorthand examples} + +% If an entry in the bib file includes a `shorthand' field, the +% shorthand replaces the regular author-title citation. + +\cite{kant:kpv,kant:ku} + +\clearpage + +% The list of shorthands. + +\printshorthands + +% The list of references. Note that the year is printed after the +% author or editor and that recurring author and editor names are +% replaced by a dash unless the entry is the first one on the +% current page or double page spread (depending on the setting of +% the `pagetracker' package option). This style will implicitly set +% `pagetracker=true' at load time. + +\nocite{*} +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/61-style-authortitle-ibid.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/61-style-authortitle-ibid.pdf Binary files differnew file mode 100644 index 00000000000..718fc1f137e --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/61-style-authortitle-ibid.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/61-style-authortitle-ibid.tex b/Master/texmf-dist/doc/latex/biblatex/examples/61-style-authortitle-ibid.tex new file mode 100644 index 00000000000..f544c93afa2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/61-style-authortitle-ibid.tex @@ -0,0 +1,71 @@ +% +% This file presents the `authortitle-ibid' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authortitle-ibid]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authortitle-ibid} style} + +This citation style is a variant of the \texttt{authortitle} style. +Immediately repeated citations are replaced by the abbreviation +`ibidem' unless the citation is the first one on the current page or +double page spread (depending on the setting of the +\texttt{pagetracker} package option). This style is intended for +citations given in footnotes. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{ibidpage} option} + +The scholarly abbreviation \emph{ibidem} is sometimes taken to mean +both `same author~+ same title' and `same author~+ same title~+ same +page' in traditional citation schemes. By default, this is not the +case with this style because it may lead to ambiguous citations. If +you you prefer the wider interpretation of \emph{ibidem}, set the +package option \texttt{ibidpage=true} or simply \texttt{ibidpage} in +the preamble. The default setting is \texttt{ibidpage=false}. + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{Hints} + +If you want terms such as \emph{ibidem} to be printed in italics, +redefine \cmd{mkibid} as follows: + +\begin{verbatim} +\renewcommand*{\mkibid}{\emph} +\end{verbatim} + +\subsection*{\cmd{footcite} examples} + +This is just filler text.\footcite{aristotle:rhetoric} +% Immediately repeated citations are replaced by the +% abbreviation `ibidem'... +This is just filler text.\footcite{aristotle:rhetoric} +\clearpage +% ... unless the citation is the first one on the current page +% or double page spread (depending on the setting of the +% `pagetracker' package option). +This is just filler text.\footcite[55]{aristotle:rhetoric} +This is just filler text.\footcite[55]{aristotle:rhetoric} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/62-style-authortitle-comp.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/62-style-authortitle-comp.pdf Binary files differnew file mode 100644 index 00000000000..06feade74f4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/62-style-authortitle-comp.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/62-style-authortitle-comp.tex b/Master/texmf-dist/doc/latex/biblatex/examples/62-style-authortitle-comp.tex new file mode 100644 index 00000000000..ebe89a27e90 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/62-style-authortitle-comp.tex @@ -0,0 +1,42 @@ +% +% This file presents the 'authortitle-comp' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authortitle-comp]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authortitle-comp} style} + +This style is a compact version of the \texttt{authortitle} style +which prints the author only once if subsequent references passed to +a single citation command share the same author. This style will +implicitly enable the \texttt{sortcites} package option at load +time. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{Multiple citations} + +\cite{aristotle:rhetoric,averroes/bland,aristotle:physics,aristotle:poetics} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/63-style-authortitle-icomp.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/63-style-authortitle-icomp.pdf Binary files differnew file mode 100644 index 00000000000..17dccaba006 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/63-style-authortitle-icomp.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/63-style-authortitle-icomp.tex b/Master/texmf-dist/doc/latex/biblatex/examples/63-style-authortitle-icomp.tex new file mode 100644 index 00000000000..6078a9d589a --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/63-style-authortitle-icomp.tex @@ -0,0 +1,62 @@ +% +% This file presents the `authortitle-icomp' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authortitle-icomp]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authortitle-icomp} style} + +This style combines the features of \texttt{authortitle-ibid} and +\texttt{authortitle-comp}. It will implicitly enable the +\texttt{sortcites} package option at load time. This style is +intended for citations given in footnotes. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{ibidpage} option} + +The scholarly abbreviation \emph{ibidem} is sometimes taken to mean +both `same author~+ same title' and `same author~+ same title~+ same +page' in traditional citation schemes. By default, this is not the +case with this style because it may lead to ambiguous citations. If +you you prefer the wider interpretation of \emph{ibidem}, set the +package option \texttt{ibidpage=true} or simply \texttt{ibidpage} in +the preamble. The default setting is \texttt{ibidpage=false}. + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{Hints} + +If you want terms such as \emph{ibidem} to be printed in italics, +redefine \cmd{mkibid} as follows: + +\begin{verbatim} +\renewcommand*{\mkibid}{\emph} +\end{verbatim} + +\subsection*{\cmd{footcite} examples} + +This is just filler text.\footcite{aristotle:rhetoric,averroes/bland,aristotle:physics,aristotle:poetics} +This is just filler text.\footcite{aristotle:rhetoric} +This is just filler text.\footcite{aristotle:rhetoric} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/64-style-authortitle-terse.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/64-style-authortitle-terse.pdf Binary files differnew file mode 100644 index 00000000000..102d728335b --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/64-style-authortitle-terse.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/64-style-authortitle-terse.tex b/Master/texmf-dist/doc/latex/biblatex/examples/64-style-authortitle-terse.tex new file mode 100644 index 00000000000..cf21d5c963a --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/64-style-authortitle-terse.tex @@ -0,0 +1,88 @@ +% +% This file presents the `authortitle-terse' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authortitle-terse]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authortitle-terse} style} + +This style implements a terse author-title citation scheme suitable +for both in-text citations and citations given in footnotes. It +differs form the regular \texttt{authortitle} style in that the +title is only printed if the bibliography contains more than one +work by the respective author or editor. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{\cmd{cite} examples} + +\cite{averroes/bland} + +\cite{aristotle:physics} + +\cite{aristotle:rhetoric} + +\subsection*{\cmd{parencite} examples} + +This is just filler text \parencite{averroes/bland}. + +This is just filler text \parencite{aristotle:rhetoric}. + +\subsection*{\cmd{parencite*} examples} + +\citeauthor{aristotle:rhetoric} shows that this is just filler +text \parencite*{aristotle:rhetoric}. + +\subsection*{\cmd{footcite} examples} + +This is just filler text.\footcite{aristotle:rhetoric} + +\subsection*{\cmd{textcite} examples} + +\textcite{aristotle:rhetoric} shows that this is just filler text. + +\textcite[59]{aristotle:rhetoric} shows that this is just filler text. + +\textcite[See][]{aristotle:rhetoric} for more filler text. + +\textcite[See][59--63]{aristotle:rhetoric} for more filler text. + +\subsection*{\cmd{autocite} examples} + +% By default, the \autocite command works like \parencite. +% The starred version works like \parencite*. + +This is just filler text \autocite{aristotle:rhetoric}. + +\citeauthor{aristotle:rhetoric} shows that this is just filler +text \autocite*{aristotle:rhetoric}. + +\subsection*{Multiple citations} + +% By default, a list of multiple citations is not sorted. You can +% enable sorting by setting the `sortcites' package option. + +\cite{aristotle:rhetoric,averroes/bland,aristotle:physics,aristotle:poetics} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/65-style-authortitle-tcomp.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/65-style-authortitle-tcomp.pdf Binary files differnew file mode 100644 index 00000000000..f0b75f41139 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/65-style-authortitle-tcomp.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/65-style-authortitle-tcomp.tex b/Master/texmf-dist/doc/latex/biblatex/examples/65-style-authortitle-tcomp.tex new file mode 100644 index 00000000000..27f676bbd8a --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/65-style-authortitle-tcomp.tex @@ -0,0 +1,48 @@ +% +% This file presents the `authortitle-tcomp' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=authortitle-tcomp]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings. +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\setlength{\parindent}{0pt} +\begin{document} + +\section*{The \texttt{authortitle-tcomp} style} + +This style essentially combines \texttt{authortitle-terse} and +\texttt{authortitle-comp}. It will implicitly enable the +\texttt{sortcites} package option at load time. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{\cmd{cite} examples} + +\cite{averroes/bland} + +\cite{aristotle:physics} + +\cite{aristotle:rhetoric} + +\subsection*{Multiple citations} + +\cite{aristotle:rhetoric,averroes/bland,aristotle:physics,aristotle:poetics} + +\clearpage +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/70-style-verbose.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/70-style-verbose.pdf Binary files differnew file mode 100644 index 00000000000..87b1aed8b0e --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/70-style-verbose.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/70-style-verbose.tex b/Master/texmf-dist/doc/latex/biblatex/examples/70-style-verbose.tex new file mode 100644 index 00000000000..e6b82460688 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/70-style-verbose.tex @@ -0,0 +1,74 @@ +% +% This file presents the `verbose' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=verbose]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\begin{document} + +\section*{The \texttt{verbose} style} + +This citation style prints a verbose citation similar to the full +bibliography entry when an item is cited for the first time. All +subsequent citations will then use a shorter author-title format. +This style is intended for citations given in footnotes. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{\cmd{footcite} examples} + +% The initial citation of an entry includes all the data. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:physics} +% Subsequent citations use a more compact format. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:physics} + +\clearpage + +% If the `shorthand' field is defined, the shorthand is introduced +% on the first citation. +This is just filler text.\footcite{kant:kpv} +This is just filler text.\footcite{kant:ku} +% All subsequent citations will then use the shorthand. +This is just filler text.\footcite[24]{kant:kpv} +This is just filler text.\footcite[59--63]{kant:ku} + +\clearpage + +\subsection*{\cmd{autocite} examples} + +% The \autocite command works like \footcite. Note that +% the period is moved and placed before the footnote. + +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{averroes/bland}. +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{aristotle:anima}. +This is just filler text \autocite{aristotle:physics}. +This is just filler text \autocite{aristotle:physics}. + +\clearpage + +% Since all bibliographic data is provided on the first citation, +% this style may be used without a list of references and +% shorthands. Of course these lists may still be printed if desired. + +\printshorthands +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/71-style-verbose-ibid.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/71-style-verbose-ibid.pdf Binary files differnew file mode 100644 index 00000000000..99414a5be27 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/71-style-verbose-ibid.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/71-style-verbose-ibid.tex b/Master/texmf-dist/doc/latex/biblatex/examples/71-style-verbose-ibid.tex new file mode 100644 index 00000000000..d716f60ee2a --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/71-style-verbose-ibid.tex @@ -0,0 +1,104 @@ +% +% This file presents the `verbose-ibid' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=verbose-ibid]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\begin{document} + +\section*{The \texttt{verbose-ibid} style} + +This citation style is a slightly more compact variant of the +\texttt{verbose} style. Immediately repeated citations are replaced +by the abbreviation `ibidem' unless the citation is the first one on +the current page or double page spread (depending on the setting of +the \texttt{pagetracker} package option). This style is also +intended for citations given in footnotes. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{ibidpage} option} + +The scholarly abbreviation \emph{ibidem} is sometimes taken to mean +both `same author~+ same title' and `same author~+ same title~+ same +page' in traditional citation schemes. By default, this is not the +case with this style because it may lead to ambiguous citations. If +you you prefer the wider interpretation of \emph{ibidem}, set the +package option \texttt{ibidpage=true} or simply \texttt{ibidpage} in +the preamble. The default setting is \texttt{ibidpage=false}. + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsection*{Hints} + +If you want terms such as \emph{ibidem} to be printed in italics, +redefine \cmd{mkibid} as follows: + +\begin{verbatim} +\renewcommand*{\mkibid}{\emph} +\end{verbatim} + +\subsection*{\cmd{footcite} examples} + +% The initial citation of an entry includes all the data. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:physics} +% Subsequent citations use a more compact format. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:physics} +% Immediately repeated citations are replaced by the +% abbreviation `ibidem'... +This is just filler text.\footcite{aristotle:physics} +\clearpage +% ... unless the citation is the first one on the current page +% or double page spread (depending on the setting of the +% `pagetracker' package option). +This is just filler text.\footcite{aristotle:physics} +This is just filler text.\footcite{aristotle:physics} + +\clearpage + +% If the `shorthand' field is defined, the shorthand is introduced +% on the first citation. +This is just filler text.\footcite{kant:kpv} +This is just filler text.\footcite{kant:ku} +% All subsequent citations will then use the shorthand. +This is just filler text.\footcite[24]{kant:kpv} +This is just filler text.\footcite[59--63]{kant:ku} + +\clearpage + +\subsection*{\cmd{autocite} examples} + +% The \autocite command works like \footcite. Note that +% the period is moved and placed before the footnote. + +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{averroes/bland}. +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{aristotle:anima}. +This is just filler text \autocite{aristotle:physics}. +This is just filler text \autocite{aristotle:physics}. + +\clearpage + +% Since all bibliographic data is provided on the first citation, +% this style may be used without a list of references and +% shorthands. Of course these lists may still be printed if desired. + +\printshorthands +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/72-style-verbose-note.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/72-style-verbose-note.pdf Binary files differnew file mode 100644 index 00000000000..f185fc5976f --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/72-style-verbose-note.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/72-style-verbose-note.tex b/Master/texmf-dist/doc/latex/biblatex/examples/72-style-verbose-note.tex new file mode 100644 index 00000000000..6e9797fd6c9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/72-style-verbose-note.tex @@ -0,0 +1,90 @@ +% +% This file presents the `verbose-note' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=verbose-note]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\begin{document} + +\section*{The \texttt{verbose-note} style} + +This citation style is similar to \texttt{verbose} in that it prints +a verbose citation similar to the full bibliography entry when an +item is cited for the first time. All subsequent citations are +pointers to the footnote containing the verbose citation. This style +is exclusively intended for citations given in footnotes. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsubsection*{The \texttt{pageref} option} + +By default, this style does not add a page reference to the footnote +pointers, i.e., they are rendered as `see note~3'. If you want such +references to be rendered as `see note~3, page~5' instead, set the +package option \texttt{pageref=true} or simply \texttt{pageref} in +the preamble. This will add the page number to the footnote pointer +whenever the footnote the pointer refers to is located on a +different page or page spread (depending on the setting of the +\texttt{pagetracker} option). The default setting is +\texttt{pageref=false}. + +\subsection*{\cmd{footcite} examples} + +% The initial citation of an entry includes all the data. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:physics} +This is just filler text \footcite{averroes/bland}. +% Subsequent citations are pointers to the initial citation. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:physics} +% If there is only one work by an author in the bibliography, the +% title is omitted from the pointer. +This is just filler text \footcite{averroes/bland}. + +\clearpage + +% If the `shorthand' field is defined, the shorthand is introduced +% on the first citation. +This is just filler text.\footcite{kant:kpv} +This is just filler text.\footcite{kant:ku} +% All subsequent citations will then use the shorthand. +This is just filler text.\footcite[24]{kant:kpv} +This is just filler text.\footcite[59--63]{kant:ku} + +\clearpage + +\subsection*{\cmd{autocite} examples} + +% The \autocite command works like \footcite. Note that +% the period is moved and placed before the footnote. + +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{aristotle:anima}. +This is just filler text \autocite{aristotle:physics}. +This is just filler text \autocite{averroes/bland}. + +\clearpage + +% Since all bibliographic data is provided on the first citation, +% this style may be used without a list of references and +% shorthands. Of course these lists may still be printed if desired. + +\printshorthands +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/73-style-verbose-inote.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/73-style-verbose-inote.pdf Binary files differnew file mode 100644 index 00000000000..882357be53b --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/73-style-verbose-inote.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/73-style-verbose-inote.tex b/Master/texmf-dist/doc/latex/biblatex/examples/73-style-verbose-inote.tex new file mode 100644 index 00000000000..3f4cc7123cd --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/73-style-verbose-inote.tex @@ -0,0 +1,127 @@ +% +% This file presents the 'verbose-inote' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=verbose-inote]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\begin{document} + +\section*{The \texttt{verbose-inote} style} + +This citation style is a slightly more compact variant of the +\texttt{verbose-note} style. Immediately repeated citations are +replaced by the abbreviation `ibidem' unless the citation is the +first one on the current page or double page spread. This style is +exclusively intended for citations given in footnotes. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{ibidpage} option} + +The scholarly abbreviation \emph{ibidem} is sometimes taken to mean +both `same author~+ same title' and `same author~+ same title~+ same +page' in traditional citation schemes. By default, this is not the +case with this style because it may lead to ambiguous citations. If +you you prefer the wider interpretation of \emph{ibidem}, set the +package option \texttt{ibidpage=true} or simply \texttt{ibidpage} in +the preamble. The default setting is \texttt{ibidpage=false}. + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsubsection*{The \texttt{pageref} option} + +By default, this style does not add a page reference to the footnote +pointers, i.e., they are rendered as `see note~3'. If you want such +references to be rendered as `see note~3, page~5' instead, set the +package option \texttt{pageref=true} or simply \texttt{pageref} in +the preamble. This will add the page number to the footnote pointer +whenever the footnote the pointer refers to is located on a +different page or page spread (depending on the setting of the +\texttt{pagetracker} option). The default setting is +\texttt{pageref=false}. + +\subsection*{Hints} + +If you want terms such as \emph{ibidem} to be printed in italics, +redefine \cmd{mkibid} as follows: + +\begin{verbatim} +\renewcommand*{\mkibid}{\emph} +\end{verbatim} + +\subsection*{\cmd{footcite} examples} + +% The initial citation of an entry includes all the data. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:physics} +This is just filler text \footcite{averroes/bland}. +% Subsequent citations are pointers to the initial citation. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:physics} +% If there is only one work by an author in the bibliography, the +% title is omitted from the pointer. +This is just filler text \footcite{averroes/bland}. + +\clearpage + +% Immediately repeated citations are replaced by the +% abbreviation `ibidem'... +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{aristotle:physics} +This is just filler text.\footcite{aristotle:physics} +\clearpage +% ... unless the citation is the first one on the current page +% or double page spread (depending on the setting of the +% `pagetracker' package option). +This is just filler text.\footcite{aristotle:physics} +This is just filler text.\footcite{aristotle:physics} + +\clearpage + +% If the `shorthand' field is defined, the shorthand is introduced +% on the first citation. +This is just filler text.\footcite{kant:kpv} +This is just filler text.\footcite{kant:ku} +% All subsequent citations will then use the shorthand instead of +% a reference to a previous footnote. +This is just filler text.\footcite[24]{kant:kpv} +This is just filler text.\footcite[59--63]{kant:ku} + +\clearpage + +\subsection*{\cmd{autocite} examples} + +% The \autocite command works like \footcite. Note that +% the period is moved and placed before the footnote. + +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{averroes/bland}. +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{aristotle:anima}. +This is just filler text \autocite{aristotle:anima}. +This is just filler text \autocite{aristotle:physics}. +This is just filler text \autocite{aristotle:physics}. + +\clearpage + +% Since all bibliographic data is provided on the first citation, +% this style may be used without a list of references and +% shorthands. Of course these lists may still be printed if desired. + +\printshorthands +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/74-style-verbose-trad1.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/74-style-verbose-trad1.pdf Binary files differnew file mode 100644 index 00000000000..2b12aa53074 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/74-style-verbose-trad1.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/74-style-verbose-trad1.tex b/Master/texmf-dist/doc/latex/biblatex/examples/74-style-verbose-trad1.tex new file mode 100644 index 00000000000..e682e58e7bb --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/74-style-verbose-trad1.tex @@ -0,0 +1,290 @@ +% +% This file presents the `verbose-trad1' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[german,american]{babel} +\usepackage{csquotes} +\usepackage[style=verbose-trad1]{biblatex} +\usepackage{tabularx} +\usepackage{booktabs} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand*{\cmd}[1]{\texttt{\textbackslash #1}} +\newcolumntype{H}{>{\bfseries}l} +\newcolumntype{C}{>{\ttfamily}c} +\newcolumntype{V}{>{\ttfamily}l} +\newenvironment*{inlinetable} + {\trivlist\footnotesize\item} + {\endtrivlist} +\newcommand*{\code}[1]{% + \detokenize\expandafter{\string#1}} +\newenvironment*{pseudofootnotes} + {\list\labelenumi{% + \def\makelabel##1{\hss\llap{##1}}% + \def\labelenumi{\theenumi}% + \usecounter{enumi}% + \setlength{\leftmargin}{0pt}% + \setlength{\labelsep}{0.75em}% + \setlength{\itemsep}{0pt}% + \setlength{\parsep}{0pt}}% + \citereset + \footnotesize + \def\footcite##1{\item\Cite{##1}.}% + \def\footnote##1{\item##1}} + {\endlist} +\newenvironment*{pseudofootnotes*} + {\pseudofootnotes + \def\footnote##1{\item##1\mancite}} + {\endpseudofootnotes} +\begin{document} + +\section*{The \texttt{verbose-trad1} style} + +This is a traditional citation style which uses scholarly +abbreviations like \emph{ibidem}, \emph{idem}, \emph{opere citato}, +and \emph{loco citato} in a special way to replace recurrent +authors, titles, and page ranges across separate citation commands. +This style is best explained by example. + +\subsection*{Outline} + +Let's assume a \texttt{bib} file with the following entries: + +\begin{inlinetable} +\begin{tabularx}{\linewidth}{@{}CX@{}} +\toprule +\multicolumn{1}{@{}H}{Entry Key} & +\multicolumn{1}{H}{Entry Data} \\ +\cmidrule(r){1-1}\cmidrule(l){2-2} +a1 & Author A, Title 1 \\ +a2 & Author A, Title 2 \\ +a3 & Author A, Title 3 \\ +b1 & Author B, Title 1 \\ +\bottomrule +\end{tabularx} +\end{inlinetable} +% +Here's an example of how this citation scheme works: + +\begin{inlinetable} +\begin{tabularx}{\linewidth}{@{}VlX@{}} +\toprule +\multicolumn{1}{@{}H}{Command} & +\multicolumn{1}{H}{Conditions} & +\multicolumn{1}{H}{Citation} \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite{a1}} & Initial reference & Verbose citation \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite{b1}} & Initial reference & Verbose citation \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite[26]{a1}} & Author changed & Author, \emph{op.~cit.}, page \\ + & + Title is last title by \emph{this} author \\ + & + Page is new/different from last page cited \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite[59]{b1}} & Author changed & Author, \emph{op.~cit.}, page \\ + & + Title is last title by \emph{this} author \\ + & + Page is new/different from last page cited \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite[26]{a1}} & Author changed & Author, \emph{loc.~cit.} \\ + & + Title is last title by \emph{this} author \\ + & + Page is last page cited from \emph{this} work \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite[59]{b1}} & Author changed & Author, \emph{loc.~cit.} \\ + & + Title is last title by \emph{this} author \\ + & + Page is last page cited from \emph{this} work \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite{a2}} & Initial reference & Verbose citation \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite{b1}} & Author changed & Author, \emph{op.~cit.} \\ + & + Title is last title by \emph{this} author \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite{a1}} & Author changed & Author, Title \\ + & + Title different from last title by \emph{this} author \\ + & + Title has been cited before \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite[55]{a2}} & Same author & \emph{idem}, Title, page \\ + & + Title different from last title by \emph{this} author \\ + & + Title has been cited before \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite[25]{a2}} & Same author and title & \emph{ibidem}, page \\ + & + Page is different from last page cited \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(l){3-3} +\code{\cite[25]{a2}} & Same author and title and page + & \emph{ibidem}, page \\ +\code{\cite[25]{a2}} & (with option \texttt{ibidpage=true}) + & \emph{ibidem} \\ +\bottomrule +\end{tabularx} +\end{inlinetable} + +\clearpage + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsubsection*{The \texttt{ibidpage} option} + +The scholarly abbreviation \emph{ibidem} is sometimes taken to mean +both `same author~+ same title' and `same author~+ same title~+ same +page' in traditional citation schemes. By default, this is not the +case with this style because it may lead to ambiguous citations. If +you you prefer the wider interpretation of \emph{ibidem}, set the +package option \texttt{ibidpage=true} or simply \texttt{ibidpage} in +the preamble. The default setting is \texttt{ibidpage=false}. + +\subsubsection*{The \texttt{strict} option} + +A case related to the definition of \emph{ibidem} is the scope of +the \emph{ibidem} and \emph{idem} replacements. By default, this +style will only use such abbreviations if the respective citations +are given in the same footnote or in consecutive footnotes. The +point of this restriction is also to avoid potentially ambiguous +citations. Here's an example: + +\begin{verbatim} +...\footcite{aristotle:anima} +...\footcite{aristotle:anima} +...\footnote{Averroes touches upon this issue in his \emph{Epistle + on the Possibility of Conjunction}.} +...\footcite{aristotle:anima} +\end{verbatim} +% +This could be rendered as follows: + +\begin{pseudofootnotes} +\footcite{aristotle:anima} +\footcite{aristotle:anima} +\footnote{Averroes touches upon this issue in his \emph{Epistle on +the Possibility of Conjunction}.} +\footcite{aristotle:anima} +\end{pseudofootnotes} +% +What does the \emph{ibidem} in the last footnote refer to? The last +formal citation, as given in the first and the second footnote +(Aristotle), or the informal reference in the third one (Averroes)? +Too avoid such citations, this style will only use \emph{ibidem} and +\emph{idem} replacements if the respective citations are given in +the same footnote or in consecutive footnotes: + +\begin{pseudofootnotes*} +\footcite{aristotle:anima} +\footcite{aristotle:anima} +\footnote{Averroes touches upon this issue in his \emph{Epistle on +the Possibility of Conjunction}.} +\footcite{aristotle:anima} +\end{pseudofootnotes*} +% +Depending on your writing and citing habits, however, you may prefer +the less strict \emph{ibidem} and \emph{idem} handling. You can +force that by setting the package option \texttt{strict=false} in +the preamble. It is still possible to mark a manually inserted +discursive citation with \cmd{mancite} when required: + +\begin{verbatim} +...\footcite{aristotle:anima} +...\footnote{\mancite Averroes touches upon this issue in his + \emph{Epistle on the Possibility of Conjunction}.} +...\footcite{aristotle:anima} +\end{verbatim} +% +This will suppress the \emph{ibidem} in the last footnote. + +\subsection*{Hints and caveats} + +If you want terms such as \emph{ibidem} to be printed in italics, +redefine \cmd{mkibid} as follows: + +\begin{verbatim} +\renewcommand*{\mkibid}{\emph} +\end{verbatim} +% +German users should note that the scholarly abbreviations typically +used in German do not make a clear distinction between +\emph{op.~cit.} and \emph{loc.~cit.} Both are rendered as +\emph{a.a.O.}, possibly causing some citations to be misleading. It +may be preferable to use the \texttt{verbose-trad2} style in German +documents. If you really want to use \texttt{verbose-trad1}, use the +Latin keywords. This is accomplished by putting the following in the +preamble or the configuration file: + +\begin{verbatim} +\DefineBibliographyStrings{german}{% + idem = {idem}, + idemsm = {idem}, + idemsf = {eadem}, + idemsn = {idem}, + idempm = {eidem}, + idempf = {eaedem}, + idempn = {eadem}, + idempp = {eidem}, + ibidem = {ibid\adddot}, + opcit = {op\adddotspace cit\adddot}, + loccit = {loc\adddotspace cit\adddot}, +} +\end{verbatim} +% +Now let's go over the previous examples again, using real +bibliography entries this time. + +\clearpage + +\subsection*{\cmd{footcite} examples} + +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{averroes/bland} +This is just filler text.\footcite[26]{aristotle:anima} +This is just filler text.\footcite[59--61]{averroes/bland} +This is just filler text.\footcite[26]{aristotle:anima} +This is just filler text.\footcite[59--61]{averroes/bland} +This is just filler text.\footcite{aristotle:physics} +This is just filler text.\footcite{averroes/bland} +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite[55]{aristotle:physics} +This is just filler text.\footcite[25]{aristotle:physics} +% ibidpage=true would suppress the following page number: +This is just filler text.\footcite[25]{aristotle:physics} + +\clearpage + +% If the `shorthand' field is defined, the shorthand is introduced +% on the first citation. All subsequent citations will then use the +% shorthand. + +This is just filler text.\footcite{kant:kpv} +This is just filler text.\footcite{kant:ku} +This is just filler text.\footcite[24]{kant:kpv} +This is just filler text.\footcite[59--63]{kant:ku} + +\clearpage + +\subsection*{\cmd{autocite} examples} + +% The \autocite command works like \footcite. Note that +% the period is moved and placed before the footnote. + +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{averroes/bland}. +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{aristotle:anima}. +This is just filler text \autocite{aristotle:physics}. +This is just filler text \autocite{aristotle:physics}. + +\clearpage + +% Since all bibliographic data is provided on the first citation, +% this style may be used without a list of references and +% shorthands. Of course these lists may still be printed if desired. + +\printshorthands +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/75-style-verbose-trad2.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/75-style-verbose-trad2.pdf Binary files differnew file mode 100644 index 00000000000..a92ba2af2e9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/75-style-verbose-trad2.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/75-style-verbose-trad2.tex b/Master/texmf-dist/doc/latex/biblatex/examples/75-style-verbose-trad2.tex new file mode 100644 index 00000000000..fed2a5d84a9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/75-style-verbose-trad2.tex @@ -0,0 +1,182 @@ +% +% This file presents the 'verbose-trad2' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=verbose-trad2]{biblatex} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\newenvironment*{pseudofootnotes} + {\list\labelenumi{% + \def\makelabel##1{\hss\llap{##1}}% + \def\labelenumi{\theenumi}% + \usecounter{enumi}% + \setlength{\leftmargin}{0pt}% + \setlength{\labelsep}{0.75em}% + \setlength{\itemsep}{0pt}% + \setlength{\parsep}{0pt}}% + \citereset + \footnotesize + \def\footcite##1{\item\Cite{##1}.}% + \def\footnote##1{\item##1}} + {\endlist} +\newenvironment*{pseudofootnotes*} + {\pseudofootnotes + \def\footnote##1{\item##1\mancite}} + {\endpseudofootnotes} +\begin{document} + +\section*{The \texttt{verbose-trad2} style} + +This is another traditional style which uses scholarly abbreviations +like \emph{ibidem} and \emph{idem}. Despite its name, the `logic' of +this style is more closely related to styles like +\texttt{verbose-ibid} and \texttt{verbose-inote} than to the rather +special citation scheme implemented in the \texttt{verbose-trad1} +style. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsubsection*{The \texttt{ibidpage} option} + +The scholarly abbreviation \emph{ibidem} is sometimes taken to mean +both `same author~+ same title' and `same author~+ same title~+ same +page' in traditional citation schemes. By default, this is not the +case with this style because it may lead to ambiguous citations. If +you you prefer the wider interpretation of \emph{ibidem}, set the +package option \texttt{ibidpage=true} or simply \texttt{ibidpage} in +the preamble. The default setting is \texttt{ibidpage=false}. + +\subsubsection*{The \texttt{strict} option} + +A case related to the definition of \emph{ibidem} is the scope of +the \emph{ibidem} and \emph{idem} replacements. By default, this +style will only use such abbreviations if the respective citations +are given in the same footnote or in consecutive footnotes. The +point of this restriction is also to avoid potentially ambiguous +citations. Here's an example: + +\begin{verbatim} +...\footcite{aristotle:anima} +...\footcite{aristotle:anima} +...\footnote{Averroes touches upon this issue in his \emph{Epistle + on the Possibility of Conjunction}.} +...\footcite{aristotle:anima} +\end{verbatim} +% +This could be rendered as follows: + +\begin{pseudofootnotes} +\footcite{aristotle:anima} +\footcite{aristotle:anima} +\footnote{Averroes touches upon this issue in his \emph{Epistle on +the Possibility of Conjunction}.} +\footcite{aristotle:anima} +\end{pseudofootnotes} +% +What does the \emph{ibidem} in the last footnote refer to? The last +formal citation, as given in the first and the second footnote +(Aristotle), or the informal reference in the third one (Averroes)? +Too avoid such citations, this style will only use \emph{ibidem} and +\emph{idem} replacements if the respective citations are given in +the same footnote or in consecutive footnotes: + +\begin{pseudofootnotes*} +\footcite{aristotle:anima} +\footcite{aristotle:anima} +\footnote{Averroes touches upon this issue in his \emph{Epistle on +the Possibility of Conjunction}.} +\footcite{aristotle:anima} +\end{pseudofootnotes*} +% +Depending on your writing and citing habits, however, you may prefer +the less strict \emph{ibidem} and \emph{idem} handling. You can +force that by setting the package option \texttt{strict=false} in +the preamble. It is still possible to mark a manually inserted +discursive citation with \cmd{mancite} when required: + +\begin{verbatim} +...\footcite{aristotle:anima} +...\footnote{\mancite Averroes touches upon this issue in his + \emph{Epistle on the Possibility of Conjunction}.} +...\footcite{aristotle:anima} +\end{verbatim} +% +This will suppress the \emph{ibidem} in the last footnote. + +\subsection*{Hints} + +If you want terms such as \emph{ibidem} to be printed in italics, +redefine \cmd{mkibid} as follows: + +\begin{verbatim} +\renewcommand*{\mkibid}{\emph} +\end{verbatim} + +\clearpage + +\subsection*{\cmd{footcite} examples} + +% The initial citation of an entry includes all the data. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{averroes/bland} +% Subsequent citations use a shorter format. +This is just filler text.\footcite[26]{aristotle:anima} +This is just filler text.\footcite[59--61]{averroes/bland} +This is just filler text.\footcite{aristotle:physics} +% Repeated authors are replaced by the abbreviation 'idem': +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite[55]{aristotle:physics} +% Immediately repeated citations are replaced by the +% abbreviation 'ibidem'. +This is just filler text.\footcite[25]{aristotle:physics} +% ibidpage=true would suppress the following page number: +This is just filler text.\footcite[25]{aristotle:physics} + +\clearpage + +% If the 'shorthand' field is defined, the shorthand is introduced +% on the first citation. +This is just filler text.\footcite{kant:kpv} +This is just filler text.\footcite{kant:ku} +% All subsequent citations will then use the shorthand instead of +% the short author-title format. +This is just filler text.\footcite[24]{kant:kpv} +This is just filler text.\footcite[59--63]{kant:ku} + +\clearpage + +\subsection*{\cmd{autocite} examples} + +% The \autocite command works like \footcite. Note that +% the period is moved and placed before the footnote. + +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{averroes/bland}. +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{aristotle:anima}. +This is just filler text \autocite{aristotle:physics}. +This is just filler text \autocite{aristotle:physics}. + +\clearpage + +% Since all bibliographic data is provided on the first citation, +% this style may be used without a list of references and +% shorthands. Of course these lists may still be printed if desired. + +\printshorthands +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/76-style-verbose-trad3.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/76-style-verbose-trad3.pdf Binary files differnew file mode 100644 index 00000000000..f6f41948d2d --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/76-style-verbose-trad3.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/76-style-verbose-trad3.tex b/Master/texmf-dist/doc/latex/biblatex/examples/76-style-verbose-trad3.tex new file mode 100644 index 00000000000..d1656abcf60 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/76-style-verbose-trad3.tex @@ -0,0 +1,156 @@ +% +% This file presents the 'verbose-trad3' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=verbose-trad3]{biblatex} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\newenvironment*{pseudofootnotes} + {\list\labelenumi{% + \def\makelabel##1{\hss\llap{##1}}% + \def\labelenumi{\theenumi}% + \usecounter{enumi}% + \setlength{\leftmargin}{0pt}% + \setlength{\labelsep}{0.75em}% + \setlength{\itemsep}{0pt}% + \setlength{\parsep}{0pt}}% + \citereset + \footnotesize + \def\footcite##1{\item\Cite{##1}.}% + \def\footnote##1{\item##1}} + {\endlist} +\newenvironment*{pseudofootnotes*} + {\pseudofootnotes + \def\footnote##1{\item##1\mancite}} + {\endpseudofootnotes} +\begin{document} + +\section*{The \texttt{verbose-trad3} style} + +This is another traditional style which uses the scholarly abbreviations \emph{ibidem} and \emph{op.~cit.} In contrast to \texttt{verbose-trad2}, \emph{ibidem} denotes `same author~+ same title~+ same page' and \emph{op.~cit.} denotes `same author~+ same title' in this style. All other citations are based on the title. + +\subsection*{Additional package options} + +\subsubsection*{The \texttt{dashed} option} + +By default, this style replaces recurrent authors/editors in the +bibliography by a dash so that items by the same author or editor +are visually grouped. This feature is controlled by the package +option \texttt{dashed}. Setting \texttt{dashed=false} in the +preamble will disable this feature. The default setting is +\texttt{dashed=true}. + +\subsubsection*{The \texttt{strict} option} + +By default, this style will only use \emph{ibidem} and +\emph{op.~cit.} if the respective citations are given in the same +footnote or in consecutive footnotes. The point of this restriction +is also to avoid potentially ambiguous citations. Here's an example: + +\begin{verbatim} +...\footcite{aristotle:anima} +...\footcite{aristotle:anima} +...\footnote{Aristotle touches upon this issue + in his \emph{Rhetoric}.} +...\footcite{aristotle:anima} +\end{verbatim} +% +This could be rendered as follows: + +\begin{pseudofootnotes} +\footcite{aristotle:anima} +\footcite{aristotle:anima} +\footnote{Aristotle touches upon this issue in his \emph{Rhetoric}.} +\footcite{aristotle:anima} +\end{pseudofootnotes} +% +What does the \emph{op.~cit.} in the last footnote refer to? The last formal citation, as given in the first and the second footnote (\emph{De Anima}), or the informal reference in the third one (\emph{Rhetoric})? Too avoid such citations, this style will only use abbreviations if the respective citations are given in the same footnote or in consecutive footnotes: + +\begin{pseudofootnotes*} +\footcite{aristotle:anima} +\footcite{aristotle:anima} +\footnote{Aristotle touches upon this issue in his \emph{Rhetoric}.} +\footcite{aristotle:anima} +\end{pseudofootnotes*} +% +Depending on your writing and citing habits, however, you may prefer +the less strict \emph{ibidem} and \emph{op.~cit.} handling. You can +force that by setting the package option \texttt{strict=false} in +the preamble. It is still possible to mark a manually inserted +discursive citation with \cmd{mancite} when required: + +\begin{verbatim} +...\footcite{aristotle:anima} +...\footnote{\mancite Aristotle touches upon this issue + in his \emph{Rhetoric}.} +...\footcite{aristotle:anima} +\end{verbatim} +% +This will suppress the \emph{op.~cit.} in the last footnote. + +\subsection*{Hints} + +If you want terms such as \emph{ibidem} to be printed in italics, +redefine \cmd{mkibid} as follows: + +\begin{verbatim} +\renewcommand*{\mkibid}{\emph} +\end{verbatim} + +\clearpage + +\subsection*{\cmd{footcite} examples} + +% The initial citation of an entry includes all the data. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite{averroes/bland} +% Subsequent citations use a shorter format. +This is just filler text.\footcite[26]{aristotle:anima} +This is just filler text.\footcite[59--61]{averroes/bland} +This is just filler text.\footcite{aristotle:anima} +% Immediately repeated citations are replaced by the +% abbreviation 'op. cit.'. +This is just filler text.\footcite{aristotle:anima} +This is just filler text.\footcite[25]{aristotle:anima} +% Only repeated citations with the same page number +% are replaced by the abbreviation 'ibidem'. +This is just filler text.\footcite[25]{aristotle:anima} + +\clearpage + +% If the 'shorthand' field is defined, the shorthand is introduced +% on the first citation. +This is just filler text.\footcite{kant:kpv} +This is just filler text.\footcite{kant:ku} +% All subsequent citations will then use the shorthand instead of +% the short author-title format. +This is just filler text.\footcite[24]{kant:kpv} +This is just filler text.\footcite[59--63]{kant:ku} + +\clearpage + +\subsection*{\cmd{autocite} examples} + +% The \autocite command works like \footcite. Note that +% the period is moved and placed before the footnote. + +This is just filler text \autocite{aristotle:rhetoric}. +This is just filler text \autocite{averroes/bland}. +This is just filler text \autocite{aristotle:anima}. +This is just filler text \autocite[55]{aristotle:anima}. +This is just filler text \autocite[55]{aristotle:anima}. + +\clearpage + +% Since all bibliographic data is provided on the first citation, +% this style may be used without a list of references and +% shorthands. Of course these lists may still be printed if desired. + +\printshorthands +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/80-style-reading.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/80-style-reading.pdf Binary files differnew file mode 100644 index 00000000000..5975218767a --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/80-style-reading.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/80-style-reading.tex b/Master/texmf-dist/doc/latex/biblatex/examples/80-style-reading.tex new file mode 100644 index 00000000000..c7f3097ace2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/80-style-reading.tex @@ -0,0 +1,73 @@ +% +% This file presents the `reading' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=reading]{biblatex} +\usepackage{tabularx} +\usepackage{hyperref} +\usepackage{booktabs} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand*{\cmd}[1]{\texttt{\textbackslash #1}} +\newcolumntype{K}{>{\ttfamily}l} +\newcolumntype{V}{>{\ttfamily\raggedright\let\\\tabularnewline}p{55pt}} +\newcolumntype{E}{>{\raggedright\let\\\tabularnewline}X} +\newcolumntype{H}{>{\bfseries}l} +\newenvironment*{inlinetable} + {\trivlist\footnotesize\item} + {\endtrivlist} +\begin{document} + +\section*{The \texttt{reading} style} + +This style is useful for personal reading lists, annotated +biblographies, and similar applications. It optionally adds short +headers to the bibliography and includes the fields +\texttt{annotation}, \texttt{abstract}, \texttt{library}, and +\texttt{file}. Whether these items are printed depends on the +following package options: + +\begin{inlinetable} +\begin{tabularx}{\linewidth}{@{}KVKE@{}} +\toprule +\multicolumn{1}{@{}H}{Key} & +\multicolumn{1}{H}{Values} & +\multicolumn{1}{H}{Default} & +\multicolumn{1}{H}{Function} \\ +\cmidrule(r){1-1}\cmidrule(lr){2-2} +\cmidrule(lr){3-3}\cmidrule(l){4-4} +entryhead & true, false, full, name & true & +The kind of header to print; \texttt{true} or \texttt{full} adds +a full header including the name, the title, and the entry key +(depending on the \texttt{entrykey} option) to each entry, +\texttt{name} adds a name header once for each author, +\texttt{false} disables the header\\ +entrykey & true, false & true & +Whether to include the \texttt{entrykey} field in the +\texttt{full} header\\ +annotation & true, false & true & +Whether to print the \texttt{annotation} field\\ +abstract & true, false & true & +Whether to print the \texttt{abstract} field\\ +library & true, false & true & +Whether to print the \texttt{library} field\\ +file & true, false & true & +Whether to print the \texttt{file} field\\ +loadfiles & true, false & true & +Whether to load annotations and abstracts from external files +(this is a standard option; see the manual for details)\\ +\bottomrule +\end{tabularx} +\end{inlinetable} +% +On the next page, there are some examples with all options at their default setting. + +\clearpage + +\nocite{laufenberg,kastenholz,padhye,sigfridsson,itzhaki} +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/81-style-draft.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/81-style-draft.pdf Binary files differnew file mode 100644 index 00000000000..fd0e00d32e5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/81-style-draft.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/81-style-draft.tex b/Master/texmf-dist/doc/latex/biblatex/examples/81-style-draft.tex new file mode 100644 index 00000000000..f80759973ac --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/81-style-draft.tex @@ -0,0 +1,31 @@ +% +% This file presents the `draft' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=draft]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\begin{document} + +\section*{The \texttt{draft} style} + +This is a draft style which simply uses the entry keys as citations. +The entry keys are also included the in the bibliography which will +be sorted by entry key. + +\subsection*{\cmd{cite} examples} + +\cite{bertram,companion,gillies,aristotle:anima} + +\subsection*{\cmd{autocite} examples} + +\autocite{baez/article,hammond,reese,spiegelberg} + +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/82-style-debug.pdf b/Master/texmf-dist/doc/latex/biblatex/examples/82-style-debug.pdf Binary files differnew file mode 100644 index 00000000000..73cd161d418 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/82-style-debug.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/82-style-debug.tex b/Master/texmf-dist/doc/latex/biblatex/examples/82-style-debug.tex new file mode 100644 index 00000000000..9cc084561f8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/82-style-debug.tex @@ -0,0 +1,25 @@ +% +% This file presents the `debug' style +% +\documentclass[a4paper]{article} +\usepackage[T1]{fontenc} +\usepackage[american]{babel} +\usepackage{csquotes} +\usepackage[style=debug]{biblatex} +\usepackage{hyperref} +\bibliography{biblatex-examples} +% Some generic settings: +\newcommand{\cmd}[1]{\texttt{\textbackslash #1}} +\begin{document} + +\section*{The \texttt{debug} style} + +This style prints all bibliographic data in tabular format. It is +intended for debugging only. + +\clearpage + +\nocite{companion} +\printbibliography + +\end{document} diff --git a/Master/texmf-dist/doc/latex/biblatex/examples/biblatex-examples.bib b/Master/texmf-dist/doc/latex/biblatex/examples/biblatex-examples.bib new file mode 100644 index 00000000000..97743842b86 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/examples/biblatex-examples.bib @@ -0,0 +1,1286 @@ +@STRING{anch-ie = {Angew.~Chem. Int.~Ed.} } +@STRING{cup = {Cambridge University Press} } +@STRING{dtv = {Deutscher Taschenbuch-Verlag} } +@STRING{hup = {Harvard University Press} } +@STRING{jams = {J.~Amer. Math. Soc.} } +@STRING{jchph = {J.~Chem. Phys.} } +@STRING{jomch = {J.~Organomet. Chem.} } +@STRING{pup = {Princeton University Press} } + +@InCollection{westfahl:space, + crossref = {westfahl:frontier}, + hyphenation = {american}, + author = {Westfahl, Gary}, + indextitle = {True Frontier, The}, + title = {The True Frontier}, + subtitle = {Confronting and Avoiding the Realities of Space in American Science Fiction + Films}, + pages = {55--65}, + annotation = {A cross-referenced article from a \texttt{collection}. This is an + \texttt{incollection} entry with a \texttt{crossref} field. Note the + \texttt{subtitle} and \texttt{indextitle} fields} +} + +@Set{set, + crossref = {set:herrmann}, + entryset = {set:herrmann,set:aksin,set:yoon}, + annotation = {A \texttt{set} entry with three members. Note the \texttt{entryset} and + \texttt{crossref} fields. The cross-reference must point to the first member of + the set} +} + +@Set{stdmodel, + crossref = {stdmodel:glashow}, + entryset = {stdmodel:glashow,stdmodel:weinberg,stdmodel:salam}, + annotation = {A \texttt{set} entry with three members discussing the standard model of + particle physics. Note the \texttt{entryset} and \texttt{crossref} fields. The + cross-reference must point to the first member of the set} +} + +@Article{angenendt, + hyphenation = {german}, + author = {Angenendt, Arnold}, + indextitle = {In Honore Salvatoris}, + title = {In Honore Salvatoris~-- Vom Sinn und Unsinn der Patrozinienkunde}, + shorttitle = {In Honore Salvatoris}, + journaltitle = {Revue d'Histoire Eccl{\'e}siastique}, + volume = {97}, + date = {2002}, + pages = {431--456, 791--823}, + annotation = {A German article in a French journal. Apart from that, a typical + \texttt{article} entry. Note the \texttt{indextitle} field} +} + +@Article{baez/article, + hyphenation = {american}, + author = {Baez, John C. and Lauda, Aaron D.}, + title = {Higher-Dimensional Algebra V: 2-Groups}, + journaltitle = {Theory and Applications of Categories}, + volume = {12}, + version = {3}, + date = {2004}, + pages = {423--491}, + eprint = {math/0307200v3}, + eprinttype = {arxiv}, + annotation = {An \texttt{article} with \texttt{eprint} and \texttt{eprinttype} fields. Note + that the arXiv reference is transformed into a clickable link if + \texttt{hyperref} support has been enabled. Compare \texttt{baez\slash online} + which is the same item given as an \texttt{online} entry} +} + +@Article{bertram, + hyphenation = {american}, + author = {Bertram, Aaron and Wentworth, Richard}, + title = {Gromov invariants for holomorphic maps on Riemann surfaces}, + shorttitle = {Gromov invariants}, + journaltitle = jams, + volume = {9}, + number = {2}, + date = {1996}, + pages = {529--571}, + annotation = {An \texttt{article} entry with a \texttt{volume} and a \texttt{number} field} +} + +@Article{gillies, + hyphenation = {british}, + author = {Gillies, Alexander}, + title = {Herder and the Preparation of Goethe's Idea of World Literature}, + journaltitle = {Publications of the English Goethe Society}, + volume = {9}, + series = {newseries}, + date = {1933}, + pages = {46--67}, + annotation = {An \texttt{article} entry with a \texttt{series} and a \texttt{volume} field. + Note that format of the \texttt{series} field in the database file} +} + +@Article{kastenholz, + hyphenation = {american}, + author = {Kastenholz, M. A. and H{\"u}nenberger, Philippe H.}, + indextitle = {Computation of ionic solvation free energies}, + title = {Computation of methodology\hyphen independent ionic solvation free energies + from molecular simulations}, + subtitle = {I. The electrostatic potential in molecular liquids}, + journaltitle = jchph, + volume = {124}, + eid = {124106}, + date = {2006}, + doi = {10.1063/1.2172593}, + annotation = {An \texttt{article} entry with an \texttt{eid} and a \texttt{doi} field. Note + that the \textsc{doi} is transformed into a clickable link if \texttt{hyperref} + support has been enabled}, + abstract = {The computation of ionic solvation free energies from atomistic simulations is + a surprisingly difficult problem that has found no satisfactory solution for + more than 15 years. The reason is that the charging free energies evaluated from + such simulations are affected by very large errors. One of these is related to + the choice of a specific convention for summing up the contributions of solvent + charges to the electrostatic potential in the ionic cavity, namely, on the basis + of point charges within entire solvent molecules (M scheme) or on the basis of + individual point charges (P scheme). The use of an inappropriate convention may + lead to a charge-independent offset in the calculated potential, which depends + on the details of the summation scheme, on the quadrupole-moment trace of the + solvent molecule, and on the approximate form used to represent electrostatic + interactions in the system. However, whether the M or P scheme (if any) + represents the appropriate convention is still a matter of on-going debate. The + goal of the present article is to settle this long-standing controversy by + carefully analyzing (both analytically and numerically) the properties of the + electrostatic potential in molecular liquids (and inside cavities within + them).} +} + +@Article{murray, + hyphenation = {american}, + author = {Hostetler, Michael J. and Wingate, Julia E. and Zhong, Chuan-Jian and Harris, + Jay E. and Vachet, Richard W. and Clark, Michael R. and Londono, J. David and + Green, Stephen J. and Stokes, Jennifer J. and Wignall, George D. and Glish, Gary + L. and Porter, Marc D. and Evans, Neal D. and Murray, Royce W.}, + indextitle = {Alkanethiolate gold cluster molecules}, + title = {Alkanethiolate gold cluster molecules with core diameters from 1.5 to 5.2~nm}, + subtitle = {Core and monolayer properties as a function of core size}, + shorttitle = {Alkanethiolate gold cluster molecules}, + journaltitle = {Langmuir}, + volume = {14}, + number = {1}, + date = {1998}, + pages = {17--30}, + annotation = {An \texttt{article} entry with \arabic{author} authors. By default, long author + and editor lists are automatically truncated. This is configurable} +} + +@Article{reese, + hyphenation = {american}, + author = {Reese, Trevor R.}, + title = {Georgia in Anglo-Spanish Diplomacy, 1736-1739}, + journaltitle = {William and Mary Quarterly}, + volume = {15}, + series = {3}, + date = {1958}, + pages = {168--190}, + annotation = {An \texttt{article} entry with a \texttt{series} and a \texttt{volume} field. + Note the format of the series. If the value of the \texttt{series} field is an + integer, this number is printed as an ordinal and the string \enquote*{series} + is appended automatically} +} + +@Article{set:aksin, + entryset = {set}, + author = {Aks{\i}n, {\"O}zge and T{\"u}rkmen, Hayati and Artok, Levent and + {\k{C}}etinkaya, Bekir and Ni, Chaoying and B{\"u}y{\"u}kg{\"u}ng{\"o}r, Orhan + and {\"O}zkal, Erhan}, + indextitle = {Effect of immobilization on catalytic characteristics}, + title = {Effect of immobilization on catalytic characteristics of saturated + Pd-N-heterocyclic carbenes in Mizoroki-Heck reactions}, + journaltitle = jomch, + volume = {691}, + number = {13}, + date = {2006}, + pages = {3027--3036} +} + +@Article{set:herrmann, + entryset = {set}, + author = {Herrmann, Wolfgang A. and {\"O}fele, Karl and Schneider, Sabine K. and + Herdtweck, Eberhardt and Hoffmann, Stephan D.}, + indextitle = {Carbocyclic carbene as an efficient catalyst, A}, + title = {A carbocyclic carbene as an efficient catalyst ligand for C--C coupling + reactions}, + journaltitle = anch-ie, + volume = {45}, + number = {23}, + date = {2006}, + pages = {3859--3862} +} + +@Article{set:yoon, + entryset = {set}, + author = {Yoon, Myeong S. and Ryu, Dowook and Kim, Jeongryul and Ahn, Kyo Han}, + indextitle = {Palladium pincer complexes}, + title = {Palladium pincer complexes with reduced bond angle strain: efficient catalysts + for the Heck reaction}, + journaltitle = {Organometallics}, + volume = {25}, + number = {10}, + date = {2006}, + pages = {2409--2411} +} + +@Article{shore, + author = {Shore, Bradd}, + title = {Twice-Born, Once Conceived}, + subtitle = {Meaning Construction and Cultural Cognition}, + journaltitle = {American Anthropologist}, + volume = {93}, + series = {newseries}, + number = {1}, + month = {3}, + date = {1991}, + pages = {9--27}, + annotation = {An \texttt{article} entry with \texttt{series}, \texttt{volume}, and + \texttt{number} fields. Note the format of the \texttt{series} which is a + localization key} +} + +@Article{sigfridsson, + hyphenation = {american}, + author = {Sigfridsson, Emma and Ryde, Ulf}, + indextitle = {Methods for deriving atomic charges}, + title = {Comparison of methods for deriving atomic charges from the electrostatic + potential and moments}, + journaltitle = {Journal of Computational Chemistry}, + volume = {19}, + number = {4}, + date = {1998}, + doi = {10.1002/(SICI)1096-987X(199803)19:4<377::AID-JCC1>3.0.CO;2-P}, + pages = {377--395}, + annotation = {An \texttt{article} entry with \texttt{volume}, \texttt{number}, and + \texttt{doi} fields. Note that the \textsc{doi} is transformed into a clickable + link if \texttt{hyperref} support has been enabled}, + abstract = { Four methods for deriving partial atomic charges from the quantum chemical + electrostatic potential (CHELP, CHELPG, Merz-Kollman, and RESP) have been + compared and critically evaluated. It is shown that charges strongly depend on + how and where the potential points are selected. Two alternative methods are + suggested to avoid the arbitrariness in the point-selection schemes and van der + Waals exclusion radii: CHELP-BOW, which also estimates the charges from the + electrostatic potential, but with potential points that are Boltzmann-weighted + after their occurrence in actual simulations using the energy function of the + program in which the charges will be used, and CHELMO, which estimates the + charges directly from the electrostatic multipole moments. Different criteria + for the quality of the charges are discussed.} +} + +@Article{spiegelberg, + hyphenation = {german}, + sorttitle = {Intention und Intentionalitat in der Scholastik, bei Brentano und Husserl}, + indexsorttitle = {Intention und Intentionalitat in der Scholastik, bei Brentano und Husserl}, + author = {Spiegelberg, Herbert}, + title = {\mkbibquote{Intention} und \mkbibquote{Intentionalit{\"a}t} in der Scholastik, + bei Brentano und Husserl}, + shorttitle = {Intention und Intentionalit{\"a}t}, + journaltitle = {Studia Philosophica}, + volume = {29}, + date = {1969}, + pages = {189--216}, + annotation = {An \texttt{article} entry. Note the \texttt{sorttitle} and + \texttt{indexsorttitle} fields and the markup of the quotes in the database file} +} + +@Article{springer, + hyphenation = {british}, + author = {Springer, Otto}, + title = {Mediaeval Pilgrim Routes from Scandinavia to Rome}, + shorttitle = {Mediaeval Pilgrim Routes}, + journaltitle = {Mediaeval Studies}, + volume = {12}, + date = {1950}, + pages = {92--122}, + annotation = {A plain \texttt{article} entry} +} + +@Article{stdmodel:glashow, + entryset = {stdmodel}, + author = {Glashow, Sheldon}, + title = {Partial Symmetries of Weak Interactions}, + journaltitle = {Nucl.~Phys.}, + volume = {22}, + date = {1961}, + pages = {579\psqq} +} + +@Article{stdmodel:weinberg, + entryset = {stdmodel}, + author = {Weinberg, Steven}, + title = {A Model of Leptons}, + journaltitle = {Phys.~Rev.~Lett.}, + volume = {19}, + date = {1967}, + pages = {1264\psqq} +} + +@Book{aristotle:anima, + keywords = {primary}, + hyphenation = {british}, + author = {Aristotle}, + editor = {Hicks, Robert Drew}, + title = {De Anima}, + publisher = cup, + location = {Cambridge}, + date = {1907}, + annotation = {A \texttt{book} entry with an \texttt{author} and an \texttt{editor}} +} + +@Book{aristotle:physics, + keywords = {primary}, + hyphenation = {american}, + author = {Aristotle}, + translator = {Wicksteed, P. H. and Cornford, F. M.}, + title = {Physics}, + shorttitle = {Physics}, + publisher = {G. P. Putnam}, + location = {New York}, + date = {1929}, + annotation = {A \texttt{book} entry with a \texttt{translator} field} +} + +@Book{aristotle:poetics, + keywords = {primary}, + hyphenation = {british}, + author = {Aristotle}, + editor = {Lucas, D. W.}, + title = {Poetics}, + shorttitle = {Poetics}, + series = {Clarendon Aristotle}, + publisher = {Clarendon Press}, + location = {Oxford}, + date = {1968}, + annotation = {A \texttt{book} entry with an \texttt{author} and an \texttt{editor} as well as + a \texttt{series} field} +} + +@Book{aristotle:rhetoric, + keywords = {primary}, + hyphenation = {british}, + sorttitle = {Rhetoric of Aristotle}, + author = {Aristotle}, + editor = {Cope, Edward Meredith}, + commentator = {Cope, Edward Meredith}, + indextitle = {Rhetoric of Aristotle, The}, + title = {The Rhetoric of Aristotle with a commentary by the late Edward Meredith Cope}, + shorttitle = {Rhetoric}, + volumes = {3}, + publisher = cup, + date = {1877}, + annotation = {A commented edition. Note the concatenation of the \texttt{editor} and + \texttt{commentator} fields as well as the \texttt{volumes}, \texttt{sorttitle}, + and \texttt{indextitle} fields} +} + +@Book{augustine, + hyphenation = {american}, + author = {Augustine, Robert L.}, + title = {Heterogeneous catalysis for the synthetic chemist}, + shorttitle = {Heterogeneous catalysis}, + publisher = {Marcel Dekker}, + location = {New York}, + date = {1995}, + annotation = {A plain \texttt{book} entry} +} + +@Book{averroes/bland, + keywords = {primary}, + hyphenation = {american}, + author = {Averroes}, + editor = {Bland, Kalman P.}, + translator = {Bland, Kalman P.}, + indextitle = {Epistle on the Possibility of Conjunction, The}, + title = {The Epistle on the Possibility of Conjunction with the Active Intellect by Ibn + Rushd with the Commentary of Moses Narboni}, + shorttitle = {Possibility of Conjunction}, + series = {Moreshet: Studies in Jewish History, Literature and Thought}, + number = {7}, + publisher = {Jewish Theological Seminary of America}, + location = {New York}, + date = {1982}, + annotation = {A \texttt{book} entry with a \texttt{series} and a \texttt{number}. Note the + concatenation of the \texttt{editor} and \texttt{translator} fields as well as + the \texttt{indextitle} field} +} + +@Book{averroes/hannes, + keywords = {primary}, + hyphenation = {german}, + sorttitle = {Uber die Moglichkeit der Conjunktion}, + indexsorttitle = {Uber die Moglichkeit der Conjunktion}, + author = {Averroes}, + editor = {Hannes, Ludwig}, + translator = {Hannes, Ludwig}, + annotator = {Hannes, Ludwig}, + indextitle = {{\"U}ber die M{\"o}glichkeit der Conjunktion}, + title = {Des Averro{\"e}s Abhandlung: \mkbibquote{{\"U}ber die M{\"o}glichkeit der + Conjunktion} oder \mkbibquote{{\"U}ber den materiellen Intellekt}}, + shorttitle = {M{\"o}glichkeit der Conjunktion}, + publisher = {C.~A. Kaemmerer}, + location = {Halle an der Saale}, + date = {1892}, + annotation = {An annotated edition. Note the concatenation of the \texttt{editor}, + \texttt{translator}, and \texttt{annotator} fields. Also note the + \texttt{shorttitle}, \texttt{indextitle}, \texttt{sorttitle}, and + \texttt{indexsorttitle} fields} +} + +@Book{averroes/hercz, + keywords = {primary}, + hyphenation = {german}, + indexsorttitle = {Drei Abhandlungen uber die Conjunction}, + author = {Averroes}, + editor = {Hercz, J.}, + translator = {Hercz, J.}, + indextitle = {Drei Abhandlungen {\"u}ber die Conjunction}, + title = {Drei Abhandlungen {\"u}ber die Conjunction des separaten Intellects mit dem + Menschen}, + subtitle = {Von Averroes (Vater und Sohn), aus dem Arabischen {\"u}bersetzt von Samuel Ibn + Tibbon}, + shorttitle = {Drei Abhandlungen}, + publisher = {S.~Hermann}, + location = {Berlin}, + date = {1869}, + annotation = {A \texttt{book} entry. Note the concatenation of the \texttt{editor} and + \texttt{translator} fields as well as the \texttt{indextitle} and + \texttt{indexsorttitle} fields} +} + +@Book{cicero, + hyphenation = {german}, + author = {Cicero, Marcus Tullius}, + editor = {Blank-Sangmeister, Ursula}, + translator = {Blank-Sangmeister, Ursula}, + afterword = {Thraede, Klaus}, + indextitle = {De natura deorum}, + title = {De natura deorum. {\"U}ber das Wesen der G{\"o}tter}, + shorttitle = {De natura deorum}, + language = {langlatin and langgerman}, + publisher = {Reclam}, + location = {Stuttgart}, + date = {1995}, + annotation = {A bilingual edition of Cicero's \emph{De natura deorum}, with a German + translation. Note the format of the \texttt{language} field in the database + file, the concatenation of the \texttt{editor} and \texttt{translator} fields, + and the \texttt{afterword} field} +} + +@Book{coleridge, + hyphenation = {british}, + author = {Coleridge, Samuel Taylor}, + editor = {Coburn, Kathleen and Engell, James and Bate, W. Jackson}, + indextitle = {Biographia literaria}, + title = {Biographia literaria, or Biographical sketches of my literary life and + opinions}, + shorttitle = {Biographia literaria}, + maintitle = {The collected works of Samuel Taylor Coleridge}, + part = {2}, + volume = {7}, + series = {Bollingen Series}, + number = {75}, + publisher = {Routledge and Kegan Paul}, + location = {London}, + date = {1983}, + annotation = {One (partial) volume of a multivolume book. This is a \texttt{book} entry with + a \texttt{volume} and a \texttt{part} field which explicitly refers to the + second (physical) part of the seventh (logical) volume. Also note the + \texttt{series} and \texttt{number} fields} +} + +@Book{companion, + hyphenation = {american}, + sorttitle = {LaTeX Companion}, + author = {Goossens, Michel and Mittelbach, Frank and Samarin, Alexander}, + indextitle = {LaTeX Companion, The}, + title = {The LaTeX Companion}, + shorttitle = {LaTeX Companion}, + edition = {1}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1994}, + annotation = {A book with three authors. Note the formatting of the author list. By default, + only the first name is reversed in the bibliography} +} + +@Book{cotton, + hyphenation = {british}, + author = {Cotton, Frank Albert and Wilkinson, Geoffrey and Murillio, Carlos A. and + Bochmann, Manfred}, + title = {Advanced inorganic chemistry}, + edition = {6}, + publisher = {Wiley}, + location = {Chichester}, + date = {1999}, + annotation = {A \texttt{book} entry with \arabic{author} authors and an \texttt{edition} + field. By default, long \texttt{author} and \texttt{editor} lists are + automatically truncated. This is configurable} +} + +@Book{gerhardt, + hyphenation = {american}, + sorttitle = {Federal Appointments Process}, + author = {Gerhardt, Michael J.}, + indextitle = {Federal Appointments Process, The}, + title = {The Federal Appointments Process}, + subtitle = {A Constitutional and Historical Analysis}, + shorttitle = {Federal Appointments Process}, + publisher = {Duke University Press}, + location = {Durham and London}, + date = {2000}, + annotation = {This is a \texttt{book} entry. Note the format of the \texttt{location} field + as well as the \texttt{sorttitle} and \texttt{indextitle} fields} +} + +@Book{gonzalez, + hyphenation = {american}, + sorttitle = {Ghost of John Wayne and Other Stories}, + author = {Gonzalez, Ray}, + indextitle = {Ghost of John Wayne and Other Stories, The}, + title = {The Ghost of John Wayne and Other Stories}, + shorttitle = {Ghost of John Wayne}, + publisher = {The University of Arizona Press}, + location = {Tucson}, + date = {2001}, + isbn = {0-816-52066-6}, + annotation = {A collection of short stories. This is a \texttt{book} entry. Note the + \texttt{sorttitle} and \texttt{indextitle} fields in the database file. There's + also an \texttt{isbn} field} +} + +@Book{hammond, + hyphenation = {british}, + sorttitle = {Basics of crystallography and diffraction}, + author = {Hammond, Christopher}, + indextitle = {Basics of crystallography and diffraction, The}, + title = {The basics of crystallography and diffraction}, + shorttitle = {Crystallography and diffraction}, + publisher = {International Union of Crystallography and Oxford University Press}, + location = {Oxford}, + date = {1997}, + annotation = {A \texttt{book} entry. Note the \texttt{sorttitle} and \texttt{indextitle} + fields as well as the format of the \texttt{publisher} field} +} + +@Book{iliad, + hyphenation = {german}, + sorttitle = {Ilias}, + author = {Homer}, + translator = {Schadewaldt, Wolfgang}, + introduction = {Latacz, Joachim}, + indextitle = {Ilias, Die}, + title = {Die Ilias}, + shorttitle = {Ilias}, + edition = {3}, + publisher = {Artemis \& Winkler}, + location = {D{\"u}sseldorf and Z{\"u}rich}, + date = {2004}, + annotation = {A German translation of the \emph{Iliad}. Note the \texttt{translator} and + \texttt{introduction} fields and the format of the \texttt{location} field in + the database file. Also note the \texttt{sorttitle} and \texttt{indextitle} fields} +} + +@Book{knuth:ct, + hyphenation = {american}, + sortyear = {1984-0}, + sorttitle = {Computers & Typesetting}, + indexsorttitle = {Computers & Typesetting}, + author = {Knuth, Donald E.}, + title = {Computers \& Typesetting}, + volumes = {5}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1984/1986}, + annotation = {A five-volume book cited as a whole. This is a \texttt{book} entry, note the + \texttt{volumes} field} +} + +@Book{knuth:ct:a, + hyphenation = {american}, + sortyear = {1984-1}, + sorttitle = {Computers & Typesetting A}, + indexsorttitle = {The TeXbook}, + author = {Knuth, Donald E.}, + indextitle = {\TeX book, The}, + title = {The \TeX book}, + shorttitle = {\TeX book}, + maintitle = {Computers \& Typesetting}, + volume = {A}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1984}, + annotation = {The first volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields. We want this volume to be listed after the entry + referring to the entire five-volume set. Also note the \texttt{indextitle} and + \texttt{indexsorttitle} fields} +} + +@Book{knuth:ct:b, + hyphenation = {american}, + sortyear = {1986-1}, + sorttitle = {Computers & Typesetting B}, + indexsorttitle = {TeX: The Program}, + author = {Knuth, Donald E.}, + title = {\TeX: The Program}, + shorttitle = {\TeX}, + maintitle = {Computers \& Typesetting}, + volume = {B}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1986}, + annotation = {The second volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields. Also note the \texttt{indexsorttitle} field} +} + +@Book{knuth:ct:c, + hyphenation = {american}, + sortyear = {1986-2}, + sorttitle = {Computers & Typesetting C}, + author = {Knuth, Donald E.}, + indextitle = {METAFONTbook, The}, + title = {The METAFONTbook}, + shorttitle = {METAFONTbook}, + maintitle = {Computers \& Typesetting}, + volume = {C}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1986}, + annotation = {The third volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields as well as the \texttt{indextitle} field} +} + +@Book{knuth:ct:d, + hyphenation = {american}, + sortyear = {1986-3}, + sorttitle = {Computers & Typesetting D}, + author = {Knuth, Donald E.}, + title = {METAFONT: The Program}, + shorttitle = {METAFONT}, + maintitle = {Computers \& Typesetting}, + volume = {D}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1986}, + annotation = {The fourth volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields} +} + +@Book{knuth:ct:e, + hyphenation = {american}, + sortyear = {1986-4}, + sorttitle = {Computers & Typesetting E}, + author = {Knuth, Donald E.}, + title = {Computer Modern Typefaces}, + maintitle = {Computers \& Typesetting}, + volume = {E}, + publisher = {Addison-Wesley}, + location = {Reading, Mass.}, + date = {1986}, + annotation = {The fifth volume of a five-volume book. Note the \texttt{sorttitle} and + \texttt{sortyear} fields} +} + +@Book{malinowski, + hyphenation = {british}, + author = {Malinowski, Bronis{\l}aw}, + title = {Argonauts of the Western Pacific}, + subtitle = {An account of native enterprise and adventure in the Archipelagoes of + Melanesian New Guinea}, + shorttitle = {Argonauts}, + edition = {8}, + publisher = {Routledge and Kegan Paul}, + location = {London}, + date = {1972}, + annotation = {This is a \texttt{book} entry. Note the format of the \texttt{publisher} and + \texttt{edition} fields as well as the \texttt{subtitle} field} +} + +@Book{maron, + hyphenation = {american}, + author = {Maron, Monika}, + translator = {Brigitte Goldstein}, + title = {Animal Triste}, + shorttitle = {Animal Triste}, + publisher = {University of Nebraska Press}, + location = {Lincoln}, + date = {2000}, + origlanguage = {german}, + annotation = {An English translation of a German novel with a French title. In other words: a + \texttt{book} entry with a \texttt{translator} field. Note the + \texttt{origlanguage} field which is concatenated with the \texttt{translator}} +} + +@Book{massa, + hyphenation = {british}, + author = {Werner Massa}, + title = {Crystal structure determination}, + edition = {2}, + publisher = {Spinger}, + location = {Berlin}, + date = {2004}, + annotation = {A \texttt{book} entry with an \texttt{edition} field} +} + +@Book{nietzsche:ksa, + hyphenation = {german}, + sortyear = {1988-00-000}, + sorttitle = {Werke-00-000}, + indexsorttitle = {Samtliche Werke}, + author = {Nietzsche, Friedrich}, + editor = {Colli, Giorgio and Montinari, Mazzino}, + title = {S{\"a}mtliche Werke}, + subtitle = {Kritische Studienausgabe}, + volumes = {15}, + edition = {2}, + publisher = dtv # { and Walter de Gruyter}, + location = {M{\"u}nchen and Berlin and New York}, + date = {1988}, + annotation = {The critical edition of Nietzsche's works. This is a \texttt{book} entry + referring to a 15-volume work as a whole. Note the \texttt{volumes} field and + the format of the \texttt{publisher} and \texttt{location} fields in the + database file. Also note the \texttt{sorttitle} and \texttt{sortyear} fields + which are used to fine-tune the sorting order of the bibliography. We want this + item listed first in the bibliography} +} + +@Book{nietzsche:ksa1, + hyphenation = {german}, + sortyear = {1988-01-000}, + sorttitle = {Werke-01-000}, + indexsorttitle = {Samtliche Werke I}, + author = {Nietzsche, Friedrich}, + bookauthor = {Nietzsche, Friedrich}, + editor = {Colli, Giorgio and Montinari, Mazzino}, + indextitle = {S{\"a}mtliche Werke I}, + title = {Die Geburt der Trag{\"o}die. Unzeitgem{\"a}{\ss}e Betrachtungen I--IV. + Nachgelassene Schriften 1870--1973}, + shorttitle = {S{\"a}mtliche Werke I}, + maintitle = {S{\"a}mtliche Werke}, + mainsubtitle = {Kritische Studienausgabe}, + volume = {1}, + edition = {2}, + publisher = dtv # { and Walter de Gruyter}, + location = {M{\"u}nchen and Berlin and New York}, + date = {1988}, + annotation = {A single volume from the critical edition of Nietzsche's works. This + \texttt{book} entry explicitly refers to the first volume only. Note the + \texttt{title} and \texttt{maintitle} fields. Also note the \texttt{sorttitle} + and \texttt{sortyear} fields. We want this entry to be listed after the entry + referring to the entire edition} +} + +@Book{nussbaum, + keywords = {secondary}, + hyphenation = {american}, + sorttitle = {Aristotle's De Motu Animalium}, + indexsorttitle = {Aristotle's De Motu Animalium}, + author = {Nussbaum, Martha}, + title = {Aristotle's \mkbibquote{De Motu Animalium}}, + publisher = pup, + location = {Princeton}, + date = {1978}, + annotation = {A \texttt{book} entry. Note the \texttt{sorttitle} and \texttt{indexsorttitle} + fields and the markup of the quotes in the database file} +} + +@Book{piccato, + hyphenation = {american}, + author = {Piccato, Pablo}, + title = {City of Suspects}, + subtitle = {Crime in Mexico City, 1900--1931}, + shorttitle = {City of Suspects}, + publisher = {Duke University Press}, + location = {Durham and London}, + date = {2001}, + annotation = {This is a \texttt{book} entry. Note the format of the \texttt{location} field + in the database file} +} + +@Book{vangennep, + options = {useprefix}, + hyphenation = {french}, + sorttitle = {Rites de passage}, + author = {van Gennep, Arnold}, + indextitle = {Rites de passage, Les}, + title = {Les rites de passage}, + shorttitle = {Rites de passage}, + publisher = {Nourry}, + location = {Paris}, + date = {1909}, + annotation = {A \texttt{book} entry. Note the format of the printed name and compare the + \texttt{useprefix} option in the \texttt{options} field as well as + \texttt{brandt} and \texttt{geer}} +} + +@Book{vazques-de-parga, + hyphenation = {spanish}, + sorttitle = {Peregrinaciones a Santiago de Compostela}, + author = {V{\'a}zques{ de }Parga, Luis and Lacarra, Jos{\'e} Mar{\'i}a and Ur{\'i}a + R{\'i}u, Juan}, + indextitle = {Peregrinaciones a Santiago de Compostela, Las}, + title = {Las Peregrinaciones a Santiago de Compostela}, + shorttitle = {Peregrinaciones}, + volumes = {3}, + publisher = {Iberdrola}, + location = {Pamplona}, + date = {1993}, + note = {Ed. facs. de la realizada en 1948--49}, + annotation = {A multivolume book cited as a whole. This is a \texttt{book} entry with + \texttt{volumes}, \texttt{note}, \texttt{sorttitle}, and \texttt{indextitle} fields} +} + +@Book{worman, + hyphenation = {american}, + sorttitle = {Cast of Character}, + author = {Worman, Nancy}, + indextitle = {Cast of Character, The}, + title = {The Cast of Character}, + subtitle = {Style in Greek Literature}, + shorttitle = {Cast of Character}, + publisher = {University of Texas Press}, + location = {Austin}, + date = {2002}, + annotation = {A \texttt{book} entry. Note the \texttt{sorttitle} and \texttt{indextitle} + fields} +} + +@Collection{britannica, + options = {useeditor=false}, + label = {EB}, + hyphenation = {british}, + sorttitle = {Encyclop{\ae}dia Britannica}, + editor = {Preece, Warren E.}, + indextitle = {Encyclop{\ae}dia Britannica, The New}, + title = {The New Encyclop{\ae}dia Britannica}, + shorttitle = {Encyclop{\ae}dia Britannica}, + volumes = {32}, + edition = {15}, + publisher = {Encyclop{\ae}dia Britannica}, + location = {Chicago, Ill.}, + date = {2003}, + annotation = {This is a \texttt{collection} entry for an encyclopedia. Note the + \texttt{useeditor} option in the \texttt{options} field as well as the + \texttt{sorttitle} field. We want this entry to be cited and alphabetized by + title even though there is an editor. In addition to that, we want the title to + be alphabetized under \enquote*{E} rather than \enquote*{T}. Also note the + \texttt{label} field which is provided for author-year citation styles} +} + +@Collection{gaonkar, + hyphenation = {american}, + editor = {Gaonkar, Dilip Parameshwar}, + title = {Alternative Modernities}, + publisher = {Duke University Press}, + location = {Durham and London}, + date = {2001}, + isbn = {0-822-32714-7}, + annotation = {This is a \texttt{collection} entry. Note the format of the \texttt{location} + field in the database file as well as the \texttt{isbn} field} +} + +@Collection{jaffe, + editor = {Jaff{\'e}, Philipp}, + editora = {Loewenfeld, Samuel and Kaltenbrunner, Ferdinand and Ewald, Paul}, + editoratype = {redactor}, + indextitle = {Regesta Pontificum Romanorum}, + title = {Regesta Pontificum Romanorum ab condita ecclesia ad annum post Christum natum + \textsc{mcxcviii}}, + shorttitle = {Regesta Pontificum Romanorum}, + volumes = {2}, + edition = {2}, + location = {Leipzig}, + date = {1885/1888}, + annotation = {A \texttt{collection} entry with \texttt{edition} and \texttt{volumes} fields. + Note the \texttt{editora} and \texttt{editoratype} fields} +} + +@Collection{westfahl:frontier, + hyphenation = {american}, + editor = {Westfahl, Gary}, + title = {Space and Beyond}, + subtitle = {The Frontier Theme in Science Fiction}, + booktitle = {Space and Beyond}, + booksubtitle = {The Frontier Theme in Science Fiction}, + publisher = {Greenwood}, + location = {Westport, Conn. and London}, + date = {2000}, + annotation = {This is a \texttt{collection} entry. Note the format of the \texttt{location} + field as well as the \texttt{subtitle} and \texttt{booksubtitle} fields} +} + +@InBook{kant:kpv, + shorthand = {KpV}, + hyphenation = {german}, + author = {Kant, Immanuel}, + bookauthor = {Kant, Immanuel}, + title = {Kritik der praktischen Vernunft}, + shorttitle = {Kritik der praktischen Vernunft}, + booktitle = {Kritik der praktischen Vernunft. Kritik der Urtheilskraft}, + maintitle = {Kants Werke. Akademie Textausgabe}, + volume = {5}, + publisher = {Walter de Gruyter}, + location = {Berlin}, + date = {1968}, + pages = {1--163}, + annotation = {An edition of Kant's \emph{Collected Works}, volume five. This is an + \texttt{inbook} entry which explicitly refers to the \emph{Critique of Practical + Reason} only, not to the entire fifth volume. Note the \texttt{author} and + \texttt{bookauthor} fields in the database file. By default, the + \texttt{bookauthor} is omitted if the values of the \texttt{author} and + \texttt{bookauthor} fields are identical} +} + +@InBook{kant:ku, + shorthand = {KU}, + hyphenation = {german}, + author = {Kant, Immanuel}, + bookauthor = {Kant, Immanuel}, + title = {Kritik der Urtheilskraft}, + booktitle = {Kritik der praktischen Vernunft. Kritik der Urtheilskraft}, + maintitle = {Kants Werke. Akademie Textausgabe}, + volume = {5}, + publisher = {Walter de Gruyter}, + location = {Berlin}, + date = {1968}, + pages = {165--485}, + annotation = {An edition of Kant's \emph{Collected Works}, volume five. This is an + \texttt{inbook} entry which explicitly refers to the \emph{Critique of Judgment} + only, not to the entire fifth volume} +} + +@InBook{nietzsche:historie, + hyphenation = {german}, + sortyear = {1988-01-243}, + sorttitle = {Werke-01-243}, + indexsorttitle = {Vom Nutzen und Nachtheil der Historie fur das Leben}, + author = {Nietzsche, Friedrich}, + bookauthor = {Nietzsche, Friedrich}, + editor = {Colli, Giorgio and Montinari, Mazzino}, + indextitle = {Vom Nutzen und Nachtheil der Historie f{\"u}r das Leben}, + title = {Unzeitgem{\"a}sse Betrachtungen. Zweites St{\"u}ck}, + subtitle = {Vom Nutzen und Nachtheil der Historie f{\"u}r das Leben}, + shorttitle = {Vom Nutzen und Nachtheil der Historie}, + booktitle = {Die Geburt der Trag{\"o}die. Unzeitgem{\"a}{\ss}e Betrachtungen I--IV. + Nachgelassene Schriften 1870--1973}, + maintitle = {S{\"a}mtliche Werke}, + mainsubtitle = {Kritische Studienausgabe}, + volume = {1}, + publisher = dtv # { and Walter de Gruyter}, + location = {M{\"u}nchen and Berlin and New York}, + date = {1988}, + pages = {243--334}, + annotation = {A single essay from the critical edition of Nietzsche's works. This + \texttt{inbook} entry explicitly refers to an essay found in the first volume. + Note the \texttt{title}, \texttt{booktitle}, and \texttt{maintitle} fields. Also + note the \texttt{sorttitle} and \texttt{sortyear} fields. We want this entry to + be listed after the entry referring to the entire first volume} +} + +@InCollection{brandt, + options = {useprefix=false}, + hyphenation = {german}, + indexsorttitle = {Nordischen Lander von der Mitte des 11. Jahrhunderts bis 1448}, + author = {von Brandt, Ahasver and Erich Hoffmann}, + editor = {Ferdinand Seibt}, + indextitle = {Nordischen L{\"a}nder von der Mitte des 11.~Jahrhunderts bis 1448, Die}, + title = {Die nordischen L{\"a}nder von der Mitte des 11.~Jahrhunderts bis 1448}, + shorttitle = {Die nordischen L{\"a}nder}, + booktitle = {Europa im Hoch- und Sp{\"a}tmittelalter}, + series = {Handbuch der europ{\"a}ischen Geschichte}, + number = {2}, + publisher = {Klett-Cotta}, + location = {Stuttgart}, + date = {1987}, + pages = {884--917}, + annotation = {An \texttt{incollection} entry with a \texttt{series} and a \texttt{number}. + Note the format of the printed name and compare the \texttt{useprefix} option in + the \texttt{options} field as well as \texttt{vangennep}. Also note the + \texttt{indextitle, and \texttt{indexsorttitle} fields}} +} + +@InCollection{hyman, + keywords = {secondary}, + hyphenation = {american}, + author = {Arthur Hyman}, + editor = {O'Meara, Dominic J.}, + indextitle = {Aristotle's Theory of the Intellect}, + title = {Aristotle's Theory of the Intellect and its Interpretation by Averroes}, + shorttitle = {Aristotle's Theory of the Intellect}, + booktitle = {Studies in Aristotle}, + series = {Studies in Philosophy and the History of Philosophy}, + number = {9}, + publisher = {The Catholic University of America Press}, + location = {Washington, D.C.}, + date = {1981}, + pages = {161--191}, + annotation = {An \texttt{incollection} entry with a \texttt{series} and \texttt{number} field} +} + +@InCollection{pines, + keywords = {secondary}, + hyphenation = {american}, + author = {Pines, Shlomo}, + editor = {Twersky, Isadore}, + indextitle = {Limitations of Human Knowledge According to Al-Farabi, ibn Bajja, and + Maimonides, The}, + title = {The Limitations of Human Knowledge According to Al-Farabi, ibn Bajja, and + Maimonides}, + shorttitle = {Limitations of Human Knowledge}, + booktitle = {Studies in Medieval Jewish History and Literature}, + publisher = hup, + location = {Cambridge, Mass.}, + date = {1979}, + pages = {82--109}, + annotation = {A typical \texttt{incollection} entry. Note the \texttt{indextitle} field} +} + +@InProceedings{moraux, + keywords = {secondary}, + hyphenation = {french}, + indexsorttitle = {De Anima dans la tradition grecque}, + author = {Moraux, Paul}, + editor = {Lloyd, G. E. R. and Owen, G. E. L.}, + indextitle = {\emph{De Anima} dans la tradition gr{\`e}cque, Le}, + title = {Le \emph{De Anima} dans la tradition gr{\`e}cque}, + subtitle = {Quelques aspects de l'interpretation du trait{\'e}, de Theophraste {\`a} + Themistius}, + shorttitle = {\emph{De Anima} dans la tradition gr{\`e}cque}, + booktitle = {Aristotle on Mind and the Senses}, + booktitleaddon = {Proceedings of the Seventh Symposium Aristotelicum}, + eventdate = {1975}, + publisher = cup, + location = {Cambridge}, + date = {1979}, + pages = {281--324}, + annotation = {This is a typical \texttt{inproceedings} entry. Note the \texttt{booksubtitle}, + \texttt{shorttitle}, \texttt{indextitle}, and \texttt{indexsorttitle} fields. + Also note the \texttt{eventdate} field.} +} + +@InProceedings{stdmodel:salam, + entryset = {stdmodel}, + author = {Salam, Abdus}, + editor = {Svartholm, Nils}, + title = {Weak and Electromagnetic Interactions}, + booktitle = {Elementary particle theory}, + booksubtitle = {Relativistic groups and analyticity}, + booktitleaddon = {Proceedings of the Eighth Nobel Symposium}, + eventdate = {1968-05-19/1968-05-25}, + venue = {Aspen{\"a}sgarden, Lerum}, + publisher = {Almquist \& Wiksell}, + location = {Stockholm}, + date = {1968}, + pages = {367\psqq} +} + +@Manual{cms, + label = {CMS}, + hyphenation = {american}, + sorttitle = {Chicago Manual of Style}, + indextitle = {Chicago Manual of Style, The}, + title = {The Chicago Manual of Style}, + subtitle = {The Essential Guide for Writers, Editors, and Publishers}, + shorttitle = {Chicago Manual of Style}, + edition = {15}, + publisher = {University of Chicago Press}, + location = {Chicago, Ill.}, + date = {2003}, + isbn = {0-226-10403-6}, + annotation = {This is a \texttt{manual} entry without an \texttt{author} or \texttt{editor}. + Note the \texttt{label} field in the database file which is provided for + author-year citation styles. Also note the \texttt{sorttitle} and + \texttt{indextitle} fields. By default, all entries without an \texttt{author} + or \texttt{editor} are alphabetized by \texttt{title} but we want this entry to + be alphabetized under \enquote*{C} rather than \enquote*{T}. There's also an + \texttt{isbn} field} +} + +@Online{baez/online, + hyphenation = {american}, + author = {Baez, John C. and Lauda, Aaron D.}, + title = {Higher-Dimensional Algebra V: 2-Groups}, + version = {3}, + date = {2004-10-27}, + eprint = {math/0307200v3}, + eprinttype = {arxiv}, + annotation = {An \texttt{online} reference from arXiv. Note the \texttt{eprint} and + \texttt{eprinttype} fields. Also note that the arXiv reference is transformed + into a clickable link if \texttt{hyperref} support has been enabled. Compare + \texttt{baez\slash article} which is the same item given as an \texttt{article} + entry with eprint information} +} + +@Online{ctan, + label = {CTAN}, + hyphenation = {american}, + title = {CTAN}, + subtitle = {The Comprehensive TeX Archive Network}, + date = {2006}, + url = {http://www.ctan.org}, + urldate = {2006-10-01}, + annotation = {This is an \texttt{online} entry. The \textsc{url}, which is given in the + \texttt{url} field, is transformed into a clickable link if \texttt{hyperref} + support has been enabled. Note the format of the \texttt{urldate} field + (\texttt{yyyy-mm-dd}) in the database file. Also note the \texttt{label} field + which may be used as a fallback by citation styles which need an \texttt{author} + and\slash or a \texttt{year}} +} + +@Online{itzhaki, + hyphenation = {american}, + author = {Itzhaki, Nissan}, + title = {Some remarks on 't Hooft's S-matrix for black holes}, + version = {1}, + date = {1996-03-11}, + eprint = {hep-th/9603067}, + eprinttype = {arxiv}, + annotation = {An \texttt{online} reference from arXiv. Note the \texttt{eprint} and + \texttt{eprinttype} fields. Also note that the arXiv reference is transformed + into a clickable link if \texttt{hyperref} support has been enabled}, + abstract = {We discuss the limitations of 't Hooft's proposal for the black hole S-matrix. + We find that the validity of the S-matrix implies violation of the + semi-classical approximation at scales large compared to the Planck scale. We + also show that the effect of the centrifugal barrier on the S-matrix is crucial + even for large transverse distances.} +} + +@Online{markey, + hyphenation = {american}, + sorttitle = {Tame the Beast}, + author = {Markey, Nicolas}, + title = {Tame the BeaST}, + subtitle = {The B to X of BibTeX}, + version = {1.3}, + date = {2005-10-16}, + url = {http://tug.ctan.org/tex-archive/info/bibtex/tamethebeast/ttb_en.pdf}, + urldate = {2006-10-01}, + annotation = {An \texttt{online} entry for a tutorial. Note the format of the \texttt{date} + field (\texttt{yyyy-mm-dd}) in the database file.} +} + +@Patent{almendro, + hyphenation = {german}, + author = {Almendro, Jos{\'e} L. and Mart{\'i}n, Jacinto and S{\'a}nchez, Alberto and + Nozal, Fernando}, + title = {Elektromagnetisches Signalhorn}, + number = {EU-29702195U}, + location = {countryfr and countryuk and countryde}, + date = {1998}, + annotation = {This is a \texttt{patent} entry with a \texttt{location} field. The number is + given in the \texttt{number} field. Note the format of the \texttt{location} + field in the database file. Compare \texttt{laufenberg}, \texttt{sorace}, and + \texttt{kowalik}} +} + +@Patent{kowalik, + hyphenation = {french}, + author = {Kowalik, F. and Isard, M.}, + indextitle = {Estimateur d'un d{\'e}faut de fonctionnement}, + title = {Estimateur d'un d{\'e}faut de fonctionnement d'un modulateur en quadrature et + {\'e}tage de modulation l'utilisant}, + type = {patreqfr}, + number = {9500261}, + date = {1995-01-11}, + annotation = {This is a \texttt{patent} entry for a French patent request with a full date. + The number is given in the \texttt{number} field. Note the format of the + \texttt{type} and \texttt{date} fields in the database file. Compare + \texttt{almendro}, \texttt{laufenberg}, and \texttt{sorace}} +} + +@Patent{laufenberg, + hyphenation = {german}, + author = {Laufenberg, Xaver and Eynius, Dominique and Suelzle, Helmut and Usbeck, Stephan + and Spaeth, Matthias and Neuser-Hoffmann, Miriam and Myrzik, Christian and + Schmid, Manfred and Nietfeld, Franz and Thiel, Alexander and Braun, Harald and + Ebner, Norbert}, + holder = {{Robert Bosch GmbH} and {Daimler Chrysler AG} and {Bayerische Motoren Werke + AG}}, + title = {Elektrische Einrichtung und Betriebsverfahren}, + type = {patenteu}, + number = {1700367}, + date = {2006-09-13}, + annotation = {This is a \texttt{patent} entry with a \texttt{holder} field. Note the format + of the \texttt{type} and \texttt{location} fields in the database file. Compare + \texttt{almendro}, \texttt{sorace}, and \texttt{kowalik}}, + abstract = {The invention relates to an electric device comprising a generator, in + particular for use in the vehicle electric system of a motor vehicle and a + controller for controlling the generator voltage. The device is equipped with a + control zone, in which the voltage is controlled and zones, in which the torque + is controlled. The invention also relates to methods for operating a device of + this type.}, + file = {http://v3.espacenet.com/textdoc?IDX=EP1700367} +} + +@Patent{sorace, + hyphenation = {american}, + author = {Sorace, Ronald E. and Reinhardt, Victor S. and Vaughn, Steven A.}, + holder = {{Hughes Aircraft Company}}, + title = {High-Speed Digital-to-RF Converter}, + type = {patentus}, + number = {5668842}, + date = {1997-09-16}, + annotation = {This is a \texttt{patent} entry with a \texttt{holder} field. Note the format + of the \texttt{type} and \texttt{date} fields in the database file. Compare + \texttt{almendro}, \texttt{laufenberg}, and \texttt{kowalik}} +} + +@Report{chiu, + hyphenation = {american}, + sorttitle = {Hybrid Hierarchical Model of a Multiple Virtual Storage (MVS) Operating + System}, + author = {Chiu, Willy W. and Chow, We Min}, + indextitle = {Hybrid Hierarchical Model, A}, + title = {A Hybrid Hierarchical Model of a Multiple Virtual Storage (MVS) Operating + System}, + institution = {IBM}, + type = {resreport}, + number = {RC-6947}, + date = {1978}, + annotation = {This is a \texttt{report} entry for a research report. Note the format of the + \texttt{type} field in the database file which uses a localization key. The + number of the report is given in the \texttt{number} field. Also note the + \texttt{sorttitle} and \texttt{indextitle} fields} +} + +@Report{padhye, + hyphenation = {american}, + sorttitle = {A Stochastic Model of TCP Reno Congestion Avoidance and Control}, + author = {Padhye, Jitendra and Firoiu, Victor and Towsley, Don}, + indextitle = {Stochastic Model of TCP Reno Congestion Avoidance and Control, A}, + title = {A Stochastic Model of TCP Reno Congestion Avoidance and Control}, + institution = {University of Massachusetts}, + type = {techreport}, + number = {99-02}, + location = {Amherst, Mass.}, + date = {1999}, + annotation = {This is a \texttt{report} entry for a technical report. Note the format of the + \texttt{type} field in the database file which uses a localization key. The + number of the report is given in the \texttt{number} field. Also note the + \texttt{sorttitle} and \texttt{indextitle} fields}, + abstract = {The steady state performance of a bulk transfer TCP flow (i.e. a flow with a + large amount of data to send, such as FTP transfers) may be characterized by + three quantities. The first is the send rate, which is the amount of data sent + by the sender in unit time. The second is the throughput, which is the amount of + data received by the receiver in unit time. Note that the throughput will always + be less than or equal to the send rate due to losses. Finally, the number of + non-duplicate packets received by the receiver in unit time gives us the goodput + of the connection. The goodput is always less than or equal to the throughput, + since the receiver may receive two copies of the same packet due to + retransmissions by the sender. In a previous paper, we presented a simple model + for predicting the steady state send rate of a bulk transfer TCP flow as a + function of loss rate and round trip time. In this paper, we extend that work in + two ways. First, we analyze the performance of bulk transfer TCP flows using + more precise, stochastic analysis. Second, we build upon the previous analysis + to provide both an approximate formula as well as a more accurate stochastic + model for the steady state throughput of a bulk transfer TCP flow.}, + file = {ftp://gaia.cs.umass.edu/pub/Padhey99-markov.ps} +} + +@Thesis{geer, + options = {useprefix=false}, + hyphenation = {british}, + author = {de Geer, Ingrid}, + title = {Earl, Saint, Bishop, Skald~-- and Music}, + subtitle = {The Orkney Earldom of the Twelfth Century. A Musicological Study}, + institution = {Uppsala Universitet}, + type = {phdthesis}, + location = {Uppsala}, + date = {1985}, + annotation = {This is a typical \texttt{thesis} entry for a PhD thesis. Note the + \texttt{type} field in the database file which uses a localization key. Also + note the format of the printed name and compare the \texttt{useprefix} option in + the \texttt{options} field as well as \texttt{vangennep}} +} + +@Thesis{loh, + hyphenation = {american}, + author = {Loh, Nin C.}, + title = {High-Resolution Micromachined Interferometric Accelerometer}, + institution = {Massachusetts Institute of Technology}, + type = {mathesis}, + location = {Cambridge, Mass.}, + date = {1992}, + annotation = {This is a typical \texttt{thesis} entry for an MA thesis. Note the + \texttt{type} field in the database file which uses a localization key} +} diff --git a/Master/texmf-dist/doc/latex/biblatex/resources/bibtoolrsc b/Master/texmf-dist/doc/latex/biblatex/resources/bibtoolrsc new file mode 100644 index 00000000000..7dcfd58f101 --- /dev/null +++ b/Master/texmf-dist/doc/latex/biblatex/resources/bibtoolrsc @@ -0,0 +1,192 @@ +% Entry types + +new.entry.type = {Article} +new.entry.type = {Book} +new.entry.type = {InBook} +new.entry.type = {BookInBook} +new.entry.type = {Booklet} +new.entry.type = {Collection} +new.entry.type = {InCollection} +new.entry.type = {Conference} +new.entry.type = {Electronic} +new.entry.type = {Manual} +new.entry.type = {MastersThesis} +new.entry.type = {Misc} +new.entry.type = {Online} +new.entry.type = {Patent} +new.entry.type = {Periodical} +new.entry.type = {PhDThesis} +new.entry.type = {Proceedings} +new.entry.type = {InProceedings} +new.entry.type = {Report} +new.entry.type = {Set} +new.entry.type = {TechReport} +new.entry.type = {Thesis} +new.entry.type = {Unpublished} +new.entry.type = {WWW} + +new.entry.type = {Artwork} +new.entry.type = {Audio} +new.entry.type = {Commentary} +new.entry.type = {Image} +new.entry.type = {InReference} +new.entry.type = {Jurisdiction} +new.entry.type = {Legal} +new.entry.type = {Legislation} +new.entry.type = {Letter} +new.entry.type = {Movie} +new.entry.type = {Music} +new.entry.type = {Performance} +new.entry.type = {Reference} +new.entry.type = {Review} +new.entry.type = {Software} +new.entry.type = {Standard} +new.entry.type = {SuppBook} +new.entry.type = {SuppCollection} +new.entry.type = {SuppPeriodical} +new.entry.type = {Video} + +new.entry.type = {CustomA} +new.entry.type = {CustomB} +new.entry.type = {CustomC} +new.entry.type = {CustomD} +new.entry.type = {CustomE} +new.entry.type = {CustomF} + +% Sorting order of fields + +sort.order{ * = + crossref + #xref + #entryset + #entrysubtype + #keywords + #options + #execute + #shorthand + #shorthandintro + #label + #hyphenation + #presort + #sortkey + #sortname + #sortyear + #sorttitle + #indexsorttitle + #gender + #author + #authortype + #shortauthor + #bookauthor + #editor + #editortype + #editora + #editoratype + #editorb + #editorbtype + #editorc + #editorctype + #shorteditor + #nameaddon + #translator + #annotator + #commentator + #introduction + #foreword + #afterword + #holder + #indextitle + #title + #subtitle + #titleaddon + #shorttitle + #booktitle + #booksubtitle + #booktitleaddon + #maintitle + #mainsubtitle + #maintitleaddon + #reprinttitle + #eventtitle + #eventdate + #venue + #language + #journal + #journaltitle + #journalsubtitle + #shortjournal + #issuetitle + #issuesubtitle + #institution + #organization + #school + #type + #part + #volume + #volumes + #series + #shortseries + #number + #eid + #issue + #edition + #version + #howpublished + #publisher + #location + #address + #date + #month + #year + #note + #isan + #isbn + #ismn + #isrn + #issn + #iswc + #doi + #chapter + #pages + #pagetotal + #pagination + #bookpagination + #addendum + #pubstate + #origlanguage + #origtitle + #origpublisher + #origlocation + #origdate + #url + #urldate + #eprint + #eprinttype + #annotation + #annote + #abstract + #library + #file + #pdf + #namea + #nameatype + #nameb + #namebtype + #namec + #namectype + #lista + #listb + #listc + #listd + #liste + #listf + #usera + #userb + #userc + #userd + #usere + #userf + #verba + #verbb + #verbc +} diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/alphabetic-verb.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/alphabetic-verb.bbx new file mode 100644 index 00000000000..39859f98d69 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/alphabetic-verb.bbx @@ -0,0 +1,8 @@ +% $Id: alphabetic-verb.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{alphabetic-verb.bbx} +[\abx@bbxid $Id: alphabetic-verb.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{alphabetic} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/alphabetic.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/alphabetic.bbx new file mode 100644 index 00000000000..b74e27ec051 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/alphabetic.bbx @@ -0,0 +1,44 @@ +% $Id: alphabetic.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{alphabetic.bbx} +[\abx@bbxid $Id: alphabetic.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{standard} +\ExecuteBibliographyOptions{labelalpha,sorting=anyt} + +\DeclareNameAlias{author}{default} +\DeclareNameAlias{editor}{default} +\DeclareNameAlias{translator}{default} + +\DeclareFieldFormat{labelalphawidth}{\mkbibbrackets{#1}} +\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} +\renewcommand*{\thebibitem}{\item} +\renewcommand*{\thelositem}{\item} + +\renewenvironment*{thebibliography} + {\list + {\printtext[labelalphawidth]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\setlength{\labelwidth}{\labelalphawidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}% + \renewcommand*{\makelabel}[1]{##1\hss}} + {\endlist} + +\renewenvironment*{theshorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-comp.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-comp.bbx new file mode 100644 index 00000000000..062f08718d7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-comp.bbx @@ -0,0 +1,8 @@ +% $Id: authortitle-comp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-comp.bbx} +[\abx@bbxid $Id: authortitle-comp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-ibid.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-ibid.bbx new file mode 100644 index 00000000000..cf586c9787b --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-ibid.bbx @@ -0,0 +1,8 @@ +% $Id: authortitle-ibid.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-ibid.bbx} +[\abx@bbxid $Id: authortitle-ibid.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-icomp.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-icomp.bbx new file mode 100644 index 00000000000..9ba53fa2b09 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-icomp.bbx @@ -0,0 +1,8 @@ +% $Id: authortitle-icomp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-icomp.bbx} +[\abx@bbxid $Id: authortitle-icomp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-tcomp.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-tcomp.bbx new file mode 100644 index 00000000000..4f3508759fa --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-tcomp.bbx @@ -0,0 +1,8 @@ +% $Id: authortitle-tcomp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-tcomp.bbx} +[\abx@bbxid $Id: authortitle-tcomp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-terse.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-terse.bbx new file mode 100644 index 00000000000..5cb8bf6bed6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle-terse.bbx @@ -0,0 +1,8 @@ +% $Id: authortitle-terse.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-terse.bbx} +[\abx@bbxid $Id: authortitle-terse.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle.bbx new file mode 100644 index 00000000000..5ec753f314c --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authortitle.bbx @@ -0,0 +1,107 @@ +% $Id: authortitle.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle.bbx} +[\abx@bbxid $Id: authortitle.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{standard} +\ExecuteBibliographyOptions{pagetracker} + +\DeclareBibliographyOption{dashed}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{pagetracker}% + \renewbibmacro*{bbx:savehash}{\savefield{fullhash}{\bbx@lasthash}}} + {\ExecuteBibliographyOptions{pagetracker=false}% + \renewbibmacro*{bbx:savehash}{}}} + +\DeclareFieldFormat{shorthandwidth}{#1} +\renewcommand*{\thebibitem}{\item} +\renewcommand*{\thelositem}{\item} +\setlength{\bibitemsep}{0pt} + +\DeclareNameAlias{author}{sortname} +\DeclareNameAlias{editor}{sortname} +\DeclareNameAlias{translator}{sortname} + +\renewenvironment*{thebibliography} + {\list + {} + {\setlength{\leftmargin}{\bibhang}% + \setlength{\itemindent}{-\leftmargin}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}} + {\endlist} + +\renewenvironment*{theshorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} + +\InitializeBibliographyStyle{% + \global\undef\bbx@lasthash} + +\newbibmacro*{bbx:savehash}{% + \savefield{fullhash}{\bbx@lasthash}} + +\newbool{bbx@inset} +\DeclareBibliographyDriver{set}{% + \booltrue{bbx@inset}% + \entryset{}{}% + \finentry} + +\renewbibmacro*{author}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND + \NOT\iffirstonpage\AND + \(\NOT\boolean{bbx@inset}\OR + \iffieldequalstr{entrysetcount}{1}\)} + {\bibnamedash} + {\printnames{author}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{authorstrg}} + {\global\undef\bbx@lasthash}} + +\renewbibmacro*{editor}{% + \usebibmacro{bbx:editor}{editorstrg}} +\renewbibmacro*{editor+others}{% + \usebibmacro{bbx:editor}{editor+othersstrg}} +\newbibmacro*{bbx:editor}[1]{% + \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} + {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND + \NOT\iffirstonpage\AND + \(\NOT\boolean{bbx@inset}\OR + \iffieldequalstr{entrysetcount}{1}\)} + {\bibnamedash} + {\printnames{editor}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{#1}% + \clearname{editor}} + {\global\undef\bbx@lasthash}} + +\renewbibmacro*{translator}{% + \usebibmacro{bbx:translator}{translatorstrg}} +\renewbibmacro*{translator+others}{% + \usebibmacro{bbx:translator}{translator+othersstrg}} +\newbibmacro*{bbx:translator}[1]{% + \ifthenelse{\ifusetranslator\AND\NOT\ifnameundef{translator}} + {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND + \NOT\iffirstonpage\AND + \(\NOT\boolean{bbx@inset}\OR + \iffieldequalstr{entrysetcount}{1}\)} + {\bibnamedash} + {\printnames{translator}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{#1}% + \clearname{translator}} + {\global\undef\bbx@lasthash}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear-comp.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear-comp.bbx new file mode 100644 index 00000000000..0afe2cb9687 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear-comp.bbx @@ -0,0 +1,8 @@ +% $Id: authoryear-comp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authoryear-comp.bbx} +[\abx@bbxid $Id: authoryear-comp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authoryear} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear-ibid.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear-ibid.bbx new file mode 100644 index 00000000000..013f753ab7c --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear-ibid.bbx @@ -0,0 +1,8 @@ +% $Id: authoryear-ibid.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authoryear-ibid.bbx} +[\abx@bbxid $Id: authoryear-ibid.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authoryear} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear-icomp.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear-icomp.bbx new file mode 100644 index 00000000000..e730c30f017 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear-icomp.bbx @@ -0,0 +1,8 @@ +% $Id: authoryear-icomp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authoryear-icomp.bbx} +[\abx@bbxid $Id: authoryear-icomp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authoryear} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear.bbx new file mode 100644 index 00000000000..5429cf55f80 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/authoryear.bbx @@ -0,0 +1,165 @@ +% $Id: authoryear.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authoryear.bbx} +[\abx@bbxid $Id: authoryear.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{standard} +\ExecuteBibliographyOptions{labelyear,sorting=nyt,pagetracker} + +\DeclareBibliographyOption{dashed}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{pagetracker}% + \renewbibmacro*{bbx:savehash}{\savefield{fullhash}{\bbx@lasthash}}} + {\ExecuteBibliographyOptions{pagetracker=false}% + \renewbibmacro*{bbx:savehash}{}}} + +\DeclareFieldFormat{shorthandwidth}{#1} +\renewcommand*{\thebibitem}{\item} +\renewcommand*{\thelositem}{\item} +\setlength{\bibitemsep}{0pt} + +\DeclareNameAlias{author}{sortname} +\DeclareNameAlias{editor}{sortname} +\DeclareNameAlias{translator}{sortname} + +\renewenvironment*{thebibliography} + {\list + {} + {\setlength{\leftmargin}{\bibhang}% + \setlength{\itemindent}{-\leftmargin}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}} + {\endlist} + +\renewenvironment*{theshorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} + +\InitializeBibliographyStyle{% + \global\undef\bbx@lasthash} + +\newbibmacro*{bbx:savehash}{% + \savefield{fullhash}{\bbx@lasthash}} + +\newbool{bbx@inset} +\DeclareBibliographyDriver{set}{% + \booltrue{bbx@inset}% + \entryset{}{}% + \finentry} + +\renewbibmacro*{author}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND + \NOT\iffirstonpage\AND + \(\NOT\boolean{bbx@inset}\OR + \iffieldequalstr{entrysetcount}{1}\)} + {\bibnamedash} + {\usebibmacro{bbx:savehash}% + \printnames{author}% + \iffieldundef{authortype} + {\setunit{\addspace}} + {\setunit{\addcomma\space}}}% + \iffieldundef{authortype} + {} + {\usebibmacro{authorstrg}% + \setunit{\addspace}}}% + {\global\undef\bbx@lasthash + \usebibmacro{labeltitle}% + \setunit*{\addspace}}% + \usebibmacro{date+extrayear}} + +\renewbibmacro*{editor}{% + \usebibmacro{bbx:editor}{editorstrg}} +\renewbibmacro*{editor+others}{% + \usebibmacro{bbx:editor}{editor+othersstrg}} +\newbibmacro*{bbx:editor}[1]{% + \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} + {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND + \NOT\iffirstonpage\AND + \(\NOT\boolean{bbx@inset}\OR + \iffieldequalstr{entrysetcount}{1}\)} + {\bibnamedash} + {\printnames{editor}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{#1}% + \clearname{editor}% + \setunit{\addspace}}% + {\global\undef\bbx@lasthash + \usebibmacro{labeltitle}% + \setunit*{\addspace}}% + \usebibmacro{date+extrayear}} + +\renewbibmacro*{translator}{% + \usebibmacro{bbx:translator}{translatorstrg}} +\renewbibmacro*{translator+others}{% + \usebibmacro{bbx:translator}{translator+othersstrg}} +\newbibmacro*{bbx:translator}[1]{% + \ifthenelse{\ifusetranslator\AND\NOT\ifnameundef{translator}} + {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND + \NOT\iffirstonpage\AND + \(\NOT\boolean{bbx@inset}\OR + \iffieldequalstr{entrysetcount}{1}\)} + {\bibnamedash} + {\printnames{translator}% + \setunit{\addcomma\space}% + \usebibmacro{bbx:savehash}}% + \usebibmacro{translator+othersstrg}% + \clearname{translator}% + \setunit{\addspace}}% + {\global\undef\bbx@lasthash + \usebibmacro{labeltitle}% + \setunit*{\addspace}}% + \usebibmacro{date+extrayear}} + +\newbibmacro*{date+extrayear}{% + \iffieldundef{year} + {} + {\printtext[parens]{\printdateextra}}} + +\newbibmacro*{labeltitle}{% + \iffieldundef{label} + {\iffieldundef{shorttitle} + {\printfield{title}% + \clearfield{title}} + {\printfield[title]{shorttitle}}} + {\printfield{label}}} + +\renewbibmacro*{publisher+location+date}{% + \printlist{location}% + \setunit*{\addcolon\space}% + \printlist{publisher}% + \newunit} + +\renewbibmacro*{institution+location+date}{% + \printlist{location}% + \setunit*{\addcolon\space}% + \printlist{institution}% + \newunit} + +\renewbibmacro*{organization+location+date}{% + \printlist{location}% + \setunit*{\addcolon\space}% + \printlist{organization}% + \newunit} + +\renewbibmacro*{location+date}{% + \printlist{location}} + +\renewbibmacro*{issue+date}{% + \iffieldundef{issue} + {} + {\printtext[parens]{\printfield{issue}}}% + \newunit} + +\renewbibmacro*{date}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/debug.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/debug.bbx new file mode 100644 index 00000000000..73eec79d1f6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/debug.bbx @@ -0,0 +1,93 @@ +% $Id: debug.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{debug.bbx} +[\abx@bbxid $Id: debug.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{sorting=debug} +\DeclareFieldFormat{entrykey}{\ttfamily[#1]} +\DeclareFieldFormat{shorthandwidth}{#1} +\renewcommand*{\thebibitem}{\item} +\renewcommand*{\thelositem}{\item} + +\renewenvironment*{thebibliography} + {\list + {} + {\setlength{\leftmargin}{8em}% + \setlength{\itemindent}{-\leftmargin}% + \setlength{\itemsep}{0pt}% + \setlength{\parsep}{0pt}% + \interlinepenalty\@M + \raggedbottom\raggedright + \frenchspacing + \normalfont\footnotesize}} + {\endlist} + +\renewenvironment*{theshorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{8em}% + \setlength{\leftmargin}{\labelwidth}% + \addtolength{\labelwidth}{-\labelsep}% + \setlength{\itemsep}{0pt}% + \setlength{\parsep}{0pt}% + \renewcommand*{\makelabel}[1]{##1\hss}% + \interlinepenalty\@M + \raggedbottom\raggedright + \frenchspacing + \normalfont\footnotesize}} + {\endlist} + +\DeclareNameFormat{debug}{% + \bbx@mklabel{\currentname}% + \ifblank{#3}{}{\detokenize{#3}\space}% + \ifblank{#5}{}{\detokenize{#5}\ifpunctmark{'}{}{\space}}% + \detokenize{#1}% + \ifblank{#7}{}{\space\detokenize{#7}}% + \ifblank{#3}{}{\bbx@mksublabel{first}\detokenize{#3}}% + \ifblank{#1}{}{\bbx@mksublabel{last}\detokenize{#1}}% + \ifblank{#5}{}{\bbx@mksublabel{prefix}\detokenize{#5}}% + \ifblank{#7}{}{\bbx@mksublabel{affix}\detokenize{#7}}% + \bbx@mksublabel{inits}% + \ifblank{#4}{}{\detokenize{#4}\space}% + \ifblank{#6}{}{\detokenize{#6}\ifpunctmark{'}{}{\space}}% + \detokenize{#2}% + \ifblank{#8}{}{\space\detokenize{#8}}% +} + +\DeclareListFormat{debug}{% + \bbx@mklabel{\currentlist}% + \detokenize{#1}} + +\DeclareFieldFormat{debug}{% + \bbx@mklabel{\currentfield}% + \detokenize{#1}} + +\newcommand*{\bbx@mklabel}[1]{% + \thebibitem + \makebox[\leftmargin][l]{\ttfamily [#1]}} + +\newcommand*{\bbx@mksublabel}[1]{% + \par\nobreak + \makebox[6em][l]{\ttfamily [#1]}} + +\DeclareBibliographyDriver{*}{% + \item\begingroup\ttfamily\leavevmode + \xleaders\hbox to 0.75em{\hss-\hss}\hfill\kern\z@ + \space\printfield{entrykey}\space + \xleaders\hbox to 0.75em{\hss-\hss}\hfill\kern\z@ + \endgroup + \def\do{\printnames[debug][-\thelisttotal]}% + \abx@donames + \def\do{\printlist[debug][-\thelisttotal]}% + \abx@dolists + \def\do{\printfield[debug]}% + \abx@dofields\do{options}\do{execute}% + \item\begingroup\ttfamily\leavevmode + \xleaders\hbox to 0.75em{\hss-\hss}\hfill\kern\z@ + \endgroup + \clearpage} + +\DeclareBibliographyDriver{shorthands}{% + \texttt{\printfield{entrykey}}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/draft.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/draft.bbx new file mode 100644 index 00000000000..9f40ccbb005 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/draft.bbx @@ -0,0 +1,40 @@ +% $Id: draft.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{draft.bbx} +[\abx@bbxid $Id: draft.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{standard} +\ExecuteBibliographyOptions{sorting=debug} + +\DeclareNameAlias{author}{default} +\DeclareNameAlias{editor}{default} +\DeclareNameAlias{translator}{default} + +\DeclareFieldFormat{shorthandwidth}{#1} +\renewcommand*{\thebibitem}{\item} +\renewcommand*{\thelositem}{\item} + +\renewenvironment*{thebibliography} + {\list + {\printfield{entrykey}} + {\setlength{\labelwidth}{0pt}% + \setlength{\itemindent}{-\leftmargin}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{% + \hspace\labelsep\bfseries##1}}} + {\endlist} + +\renewenvironment*{theshorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/numeric-comp.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/numeric-comp.bbx new file mode 100644 index 00000000000..6c4a3169231 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/numeric-comp.bbx @@ -0,0 +1,8 @@ +% $Id: numeric-comp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{numeric-comp.bbx} +[\abx@bbxid $Id: numeric-comp.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{numeric} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/numeric-verb.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/numeric-verb.bbx new file mode 100644 index 00000000000..6c8256ece60 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/numeric-verb.bbx @@ -0,0 +1,8 @@ +% $Id: numeric-verb.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{numeric-verb.bbx} +[\abx@bbxid $Id: numeric-verb.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{numeric} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx new file mode 100644 index 00000000000..3ff85cf53aa --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx @@ -0,0 +1,57 @@ +% $Id: numeric.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{numeric.bbx} +[\abx@bbxid $Id: numeric.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{standard} +\ExecuteBibliographyOptions{labelnumber} + +\providebool{bbx:subentry} + +\DeclareBibliographyOption{subentry}[true]{% + \setbool{bbx:subentry}{#1}} + +\DeclareNameAlias{author}{default} +\DeclareNameAlias{editor}{default} +\DeclareNameAlias{translator}{default} + +\DeclareFieldFormat{bibentrysetcount}{\mkbibparens{\mknumalph{#1}}} +\DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{#1}} +\DeclareFieldFormat{shorthandwidth}{\mkbibbrackets{#1}} +\renewcommand*{\thebibitem}{\item} +\renewcommand*{\thelositem}{\item} + +\renewenvironment*{thebibliography} + {\list + {\printfield[labelnumberwidth]{labelnumber}} + {\setlength{\labelwidth}{\labelnumberwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}% + \renewcommand*{\makelabel}[1]{\hss##1}} + {\endlist} + +\renewenvironment*{theshorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{\hss##1}}} + {\endlist} + + +\DeclareBibliographyDriver{set}{% + \ifbool{bbx:subentry} + {\entryset{% + \printfield[bibentrysetcount]{entrysetcount}% + \setunit*{\addnbspace}}{}} + {\entryset{}{}} + \finentry} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/reading.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/reading.bbx new file mode 100644 index 00000000000..25e3099fde6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/reading.bbx @@ -0,0 +1,173 @@ +% $Id: reading.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{reading.bbx} +[\abx@bbxid $Id: reading.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{standard} + +\DeclareNameAlias{author}{default} +\DeclareNameAlias{editor}{default} +\DeclareNameAlias{translator}{default} + +\DeclareFieldFormat{entrykey}{\mbox{\bfseries#1}} +\DeclareFieldFormat{annotation}{\bibstring{annotation}\addcolon\space #1} +\DeclareFieldFormat{abstract}{\bibstring{abstract}\addcolon\space #1} +\DeclareFieldFormat{library}{\bibstring{library}\addcolon\space #1} +\DeclareFieldFormat{file}{\bibstring{file}\addcolon\space \url{#1}} +\DeclareFieldFormat{shorthandwidth}{#1} + +\InitializeBibliographyStyle{% + \global\undef\bbx@lasthash} + +\setlength{\bibitemsep}{0.5\baselineskip} +\setlength{\bibparsep}{0pt} + +\renewenvironment*{thebibliography} + {\list + {} + {\setlength{\leftmargin}{0pt}% + \setlength{\itemindent}{0pt}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}}} + {\endlist} + +\renewcommand*{\thelositem}{\item} + +\renewenvironment*{theshorthands} + {\list + {\printfield[shorthandwidth]{shorthand}} + {\setlength{\labelwidth}{\shorthandwidth}% + \setlength{\leftmargin}{\labelwidth}% + \setlength{\labelsep}{\biblabelsep}% + \addtolength{\leftmargin}{\labelsep}% + \setlength{\itemsep}{\bibitemsep}% + \setlength{\parsep}{\bibparsep}% + \renewcommand*{\makelabel}[1]{##1\hss}}} + {\endlist} + +\def\bbx@bibitem@false{% + \itemsep2\bibitemsep + \item\relax + \itemsep\bibitemsep} + +\def\bbx@bibitem@true{% + \bbx@bibitem@full} + +\def\bbx@bibitem@full{% + \itemsep2\bibitemsep + \@itempenalty\z@ + \item\relax + \begingroup + \samepage\bfseries + \def\finentrypunct{\strut}% + \usebibmacro{entryhead:full}% + \ifbool{bbx:entrykey} + {\def\newblockpunct{% + \nobreak\hskip\z@skip\strut + \hfill\penalty100\hskip1em\relax + \hbox{}\nobreak\hfill\strut}% + \def\finentrypunct{% + \parfillskip\z@\finalhyphendemerits\z@ + \par\nobreak}% + \newblock + \printfield{entrykey}} + {}% + \finentry + \endgroup + \hrule height 1.25pt\relax + \itemsep\bibitemsep + \@itempenalty\@M + \item\strut + \@itempenalty\z@} + +\def\bbx@bibitem@name{% + \iffieldequals{fullhash}{\bbx@lasthash} + {\bbx@bibitem@false} + {\itemsep2\bibitemsep + \@itempenalty\z@ + \item\relax + \begingroup + \samepage\bfseries + \def\finentrypunct{\strut}% + \usebibmacro{entryhead:name}% + \finentry + \endgroup + \hrule height 1.25pt\relax + \itemsep\bibitemsep + \@itempenalty\@M + \item\strut + \@itempenalty\z@}} + +\newbool{bbx:entrykey} +\newbool{bbx:annotation} +\newbool{bbx:abstract} +\newbool{bbx:library} +\newbool{bbx:file} + +\DeclareBibliographyOption{entryhead}[true]{% + \ifcsdef{bbx@bibitem@#1} + {\letcs\thebibitem{bbx@bibitem@#1}} + {\PackageError{biblatex} + {Invalid option 'header=#1'} + {Valid values: header=true, false, full, name.}}} +\DeclareBibliographyOption{entrykey}[true]{% + \setbool{bbx:entrykey}{#1}} +\DeclareBibliographyOption{annotation}[true]{% + \setbool{bbx:annotation}{#1}} +\DeclareBibliographyOption{abstract}[true]{% + \setbool{bbx:abstract}{#1}} +\DeclareBibliographyOption{library}[true]{% + \setbool{bbx:library}{#1}} +\DeclareBibliographyOption{file}[true]{% + \setbool{bbx:file}{#1}} + +\ExecuteBibliographyOptions{loadfiles,entryhead,entrykey,annotation,abstract,library,file} + +\newbibmacro*{entryhead:full}{% + \printnames[labelname][-1]{labelname}% + \setunit*{\addcolon\space}% + \printfield{labeltitle}} + +\newbibmacro*{entryhead:name}{% + \ifnameundef{labelname} + {\printfield{labeltitle}} + {\printnames[labelname]{labelname}}% + \savefield{fullhash}{\bbx@lasthash}} + +\newbibmacro*{entrytail}{% + \newunit\newblock + \begingroup + \def\newblockpunct{\item}% + \ifbool{bbx:annotation} + {\usebibmacro{annotation}% + \newunit\newblock} + {}% + \ifbool{bbx:abstract} + {\usebibmacro{abstract}% + \newunit\newblock} + {}% + \ifbool{bbx:file} + {\printfield{file}% + \newunit\newblock} + {}% + \ifbool{bbx:library} + {\printfield{library}% + \newunit\newblock} + {}% + \endgroup} + +\renewbibmacro*{finentry}{% + \ifbibliography + {\usebibmacro{entrytail}} + {}% + \finentry} + +\DeclareBibliographyDriver{set}{% + \renewbibmacro*{finentry}{\finentry}% + \entryset{}{}% + \ifbibliography + {\usebibmacro{entrytail}} + {}% + \finentry} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/standard.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/standard.bbx new file mode 100644 index 00000000000..0d994f10d5e --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/standard.bbx @@ -0,0 +1,790 @@ +% $Id: standard.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{standard.bbx} +[\abx@bbxid $Id: standard.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\newtoggle{bbx:isbn} +\newtoggle{bbx:url} +\newtoggle{bbx:doi} +\newtoggle{bbx:eprint} + +\DeclareBibliographyOption{isbn}[true]{% + \settoggle{bbx:isbn}{#1}} +\DeclareBibliographyOption{url}[true]{% + \settoggle{bbx:url}{#1}} +\DeclareBibliographyOption{doi}[true]{% + \settoggle{bbx:doi}{#1}} +\DeclareBibliographyOption{eprint}[true]{% + \settoggle{bbx:eprint}{#1}} + +\ExecuteBibliographyOptions{isbn,url,doi,eprint} + +\newbibmacro*{begentry}{} +\newbibmacro*{finentry}{\finentry} + +\DeclareBibliographyDriver{article}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{bytranslator+others}% + \newunit\newblock + \printfield{version}% + \newunit\newblock + \usebibmacro{in:}% + \usebibmacro{journal+issuetitle}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \usebibmacro{note+pages}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{issn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{book}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor+others/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{booklet}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor+others/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{howpublished}% + \newunit\newblock + \printfield{type}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{collection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{editor+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{inbook}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{in:}% + \usebibmacro{bybookauthor}% + \newunit\newblock + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{incollection}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{edition}% + \newunit + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{inproceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{in:}% + \usebibmacro{maintitle+booktitle}% + \newunit\newblock + \usebibmacro{event+venue+date}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \printlist{organization}% + \newunit + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{manual}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor}% + \newunit\newblock + \printfield{edition}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{type}% + \newunit + \printfield{version}% + \newunit + \printfield{note}% + \newunit\newblock + \printlist{organization}% + \newunit + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{misc}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor+others/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{howpublished}% + \newunit\newblock + \printfield{type}% + \newunit + \printfield{version}% + \newunit + \printfield{note}% + \newunit\newblock + \usebibmacro{organization+location+date}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{online}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author/editor+others/translator+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \printfield{version}% + \newunit + \printfield{note}% + \newunit\newblock + \printlist{organization}% + \newunit\newblock + \usebibmacro{date}% + \newunit\newblock + \iftoggle{bbx:eprint} + {\usebibmacro{eprint}} + {}% + \newunit\newblock + \usebibmacro{url+urldate}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{patent}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \printfield{type}% + \setunit*{\addspace}% + \printfield{number}% + \iflistundef{location} + {} + {\setunit*{\addspace}% + \printtext[parens]{% + \printlist[][-\value{listtotal}]{location}}}% + \newunit\newblock + \usebibmacro{byholder}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{date}% + \newunit\newblock + \iftoggle{bbx:url} + {\usebibmacro{url+urldate}} + {}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{periodical}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{editor}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title+issuetitle}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byeditor}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{issn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{proceedings}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{editor+others}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{maintitle+title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{event+venue+date}% + \newunit\newblock + \usebibmacro{byeditor+others}% + \newunit\newblock + \iffieldundef{maintitle} + {\printfield{volume}% + \printfield{part}} + {}% + \newunit + \printfield{volumes}% + \newunit\newblock + \usebibmacro{series+number}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \printlist{organization}% + \newunit + \usebibmacro{publisher+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isbn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{report}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \printfield{type}% + \setunit*{\addspace}% + \printfield{number}% + \newunit\newblock + \printfield{version}% + \newunit + \printfield{note}% + \newunit\newblock + \usebibmacro{institution+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \iftoggle{bbx:isbn} + {\printfield{isrn}} + {}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{thesis}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \printfield{type}% + \newunit + \usebibmacro{institution+location+date}% + \newunit\newblock + \usebibmacro{chapter+pages}% + \newunit + \printfield{pagetotal}% + \newunit\newblock + \usebibmacro{doi+eprint+url}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{unpublished}{% + \usebibmacro{bibindex}% + \usebibmacro{begentry}% + \usebibmacro{author}% + \setunit{\labelnamepunct}\newblock + \usebibmacro{title}% + \newunit + \printlist{language}% + \newunit\newblock + \usebibmacro{byauthor}% + \newunit\newblock + \printfield{howpublished}% + \newunit\newblock + \printfield{note}% + \newunit\newblock + \usebibmacro{date}% + \newunit\newblock + \iftoggle{bbx:url} + {\usebibmacro{url+urldate}} + {}% + \newunit\newblock + \usebibmacro{addendum+pubstate}% + \newunit\newblock + \usebibmacro{pageref}% + \usebibmacro{finentry}} + +\DeclareBibliographyDriver{shorthands}{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}% + \finentry} + +\DeclareBibliographyDriver{set}{% + \entryset{}{}% + \finentry} + +\DeclareBibliographyAlias{bookinbook}{inbook} +\DeclareBibliographyAlias{reference}{collection} +\DeclareBibliographyAlias{inreference}{incollection} +\DeclareBibliographyAlias{review}{article} +\DeclareBibliographyAlias{suppbook}{inbook} +\DeclareBibliographyAlias{suppcollection}{incollection} +\DeclareBibliographyAlias{suppperiodical}{article} +\DeclareBibliographyAlias{*}{misc} + +\newbibmacro*{in:}{% + \bibstring{in}\addcolon + \setunit{\space}} + +\newbibmacro*{maintitle+title}{% + \iffieldsequal{maintitle}{title} + {\clearfield{maintitle}% + \clearfield{mainsubtitle}% + \clearfield{maintitleaddon}} + {\iffieldundef{maintitle} + {} + {\usebibmacro{maintitle}% + \newunit\newblock + \iffieldundef{volume} + {} + {\printfield{volume}% + \printfield{part}% + \setunit{\addcolon\space}}}}% + \usebibmacro{title}% + \newunit} + +\newbibmacro*{maintitle+booktitle}{% + \iffieldundef{maintitle} + {} + {\usebibmacro{maintitle}% + \newunit\newblock + \iffieldundef{volume} + {} + {\printfield{volume}% + \printfield{part}% + \setunit{\addcolon\space}}}% + \usebibmacro{booktitle}% + \newunit} + +\newbibmacro*{journal+issuetitle}{% + \usebibmacro{journal}% + \setunit*{\addspace}% + \iffieldundef{series} + {} + {\newunit + \printfield{series}% + \setunit{\addspace}}% + \printfield{volume}% + \setunit*{\adddot}% + \printfield{number}% + \setunit{\addcomma\space}% + \printfield{eid}% + \setunit{\addspace}% + \usebibmacro{issue+date}% + \setunit{\addcolon\space}% + \usebibmacro{issue}% + \newunit} + +\newbibmacro*{title+issuetitle}{% + \usebibmacro{periodical}% + \setunit*{\addspace}% + \iffieldundef{series} + {} + {\newunit + \printfield{series}% + \setunit{\addspace}}% + \printfield{volume}% + \setunit*{\adddot}% + \printfield{number}% + \setunit{\addcomma\space}% + \printfield{eid}% + \setunit{\addspace}% + \usebibmacro{issue+date}% + \setunit{\addcolon\space}% + \usebibmacro{issue}% + \newunit} + +\newbibmacro*{issue+date}{% + \printtext[parens]{% + \iffieldundef{issue} + {\printdate} + {\printfield{issue}% + \setunit{\addspace}% + \printfield{year}}}% + \newunit} + +\newbibmacro*{event+venue+date}{% + \printfield{eventtitle}% + \ifthenelse{\iffieldundef{venue}\AND + \iffieldundef{eventyear}} + {} + {\setunit{\addspace}% + \printtext[parens]{% + \printfield{venue}% + \setunit*{\addcomma\space}% + \printeventdate}}% + \newunit} + +\newbibmacro*{series+number}{% + \printfield{series}% + \setunit*{\addspace}% + \printfield{number}% + \newunit} + +\newbibmacro*{publisher+location+date}{% + \printlist{location}% + \iflistundef{publisher} + {\setunit*{\addcomma\space}} + {\setunit*{\addcolon\space}}% + \printlist{publisher}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{institution+location+date}{% + \printlist{location}% + \iflistundef{institution} + {\setunit*{\addcomma\space}} + {\setunit*{\addcolon\space}}% + \printlist{institution}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{organization+location+date}{% + \printlist{location}% + \iflistundef{organization} + {\setunit*{\addcomma\space}} + {\setunit*{\addcolon\space}}% + \printlist{organization}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{location+date}{% + \printlist{location}% + \setunit*{\addcomma\space}% + \usebibmacro{date}% + \newunit} + +\newbibmacro*{chapter+pages}{% + \printfield{chapter}% + \setunit{\bibpagespunct}% + \printfield{pages}% + \newunit} + +\newbibmacro*{note+pages}{% + \printfield{note}% + \setunit{\bibpagespunct}% + \printfield{pages}% + \newunit} + +\newbibmacro*{doi+eprint+url}{% + \iftoggle{bbx:doi} + {\printfield{doi}} + {}% + \newunit\newblock + \iftoggle{bbx:eprint} + {\usebibmacro{eprint}} + {}% + \newunit\newblock + \iftoggle{bbx:url} + {\usebibmacro{url+urldate}} + {}} + +\newbibmacro*{addendum+pubstate}{% + \printfield{addendum}% + \newunit\newblock + \printfield{pubstate}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-ibid.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-ibid.bbx new file mode 100644 index 00000000000..23e05cb435d --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-ibid.bbx @@ -0,0 +1,8 @@ +% $Id: verbose-ibid.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-ibid.bbx} +[\abx@bbxid $Id: verbose-ibid.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-inote.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-inote.bbx new file mode 100644 index 00000000000..7a5ed0f13b5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-inote.bbx @@ -0,0 +1,8 @@ +% $Id: verbose-inote.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-inote.bbx} +[\abx@bbxid $Id: verbose-inote.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-note.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-note.bbx new file mode 100644 index 00000000000..7de32f6a938 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-note.bbx @@ -0,0 +1,8 @@ +% $Id: verbose-note.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-note.bbx} +[\abx@bbxid $Id: verbose-note.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-trad1.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-trad1.bbx new file mode 100644 index 00000000000..c2249146e9d --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-trad1.bbx @@ -0,0 +1,8 @@ +% $Id: verbose-trad1.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-trad1.bbx} +[\abx@bbxid $Id: verbose-trad1.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-trad2.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-trad2.bbx new file mode 100644 index 00000000000..461a1fc3ab7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-trad2.bbx @@ -0,0 +1,8 @@ +% $Id: verbose-trad2.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-trad2.bbx} +[\abx@bbxid $Id: verbose-trad2.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-trad3.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-trad3.bbx new file mode 100644 index 00000000000..103cd55742a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose-trad3.bbx @@ -0,0 +1,8 @@ +% $Id: verbose-trad3.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-trad3.bbx} +[\abx@bbxid $Id: verbose-trad3.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bbx/verbose.bbx b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose.bbx new file mode 100644 index 00000000000..a729977481c --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bbx/verbose.bbx @@ -0,0 +1,8 @@ +% $Id: verbose.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose.bbx} +[\abx@bbxid $Id: verbose.bbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireBibliographyStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/biblatex.cfg b/Master/texmf-dist/tex/latex/biblatex/biblatex.cfg new file mode 100644 index 00000000000..9e2d6241156 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/biblatex.cfg @@ -0,0 +1,7 @@ +% $Id: biblatex.cfg,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{biblatex.cfg} + +% Put your definitions here. + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/biblatex.def b/Master/texmf-dist/tex/latex/biblatex/biblatex.def new file mode 100644 index 00000000000..02a63a4fe74 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/biblatex.def @@ -0,0 +1,1757 @@ +% $Id: biblatex.def,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{biblatex.def} +[\abx@rcsid $Id: biblatex.def,v 0.9 2010/02/14 15:42:33 lehman beta $ + biblatex generic definitions] + +% ------------------------------------------------------------------ +% FORMATTING COMMANDS +% ------------------------------------------------------------------ + +% Generic formatting commands and hooks +% ------------------------------------------------------------------ + +% Used in citations, bibliography, list of shorthands + +\newcommand*{\mkbibnamefirst}[1]{#1} +\newcommand*{\mkbibnamelast}[1]{#1} +\newcommand*{\mkbibnameprefix}[1]{#1} +\newcommand*{\mkbibnameaffix}[1]{#1} +\newcommand*{\bibellipsis}{[\textellipsis\unkern]\midsentence} + +% Delimiters used in citations, bibliography, list of shorthands + +\newcommand*{\multinamedelim}{\addcomma\space} +\newcommand*{\finalnamedelim}{% + \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}% + \addspace\bibstring{and}\space} +\newcommand*{\revsdnamedelim}{} +\newcommand*{\andothersdelim}{\addspace} + +\newcommand*{\multilistdelim}{\addcomma\space} +\newcommand*{\finallistdelim}{% + \ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}% + \addspace\bibstring{and}\space} +\newcommand*{\andmoredelim}{\addspace} + +% Used in citations + +\newcommand*{\multicitedelim}{\addsemicolon\space} +\newcommand*{\compcitedelim}{\addcomma\space} +\newcommand*{\supercitedelim}{\addcomma} +\newcommand*{\prenotedelim}{\addspace\midsentence} +\newcommand*{\postnotedelim}{\addcomma\space} +\newcommand*{\nameyeardelim}{\addspace} + +% Used in the bibliography and the list of shorthands + +\newcommand*{\newunitpunct}{\addperiod\space} +\newcommand*{\entrysetpunct}{\addsemicolon\space} +\newcommand*{\finentrypunct}{\addperiod} +\newcommand*{\labelnamepunct}{\newunitpunct} +\newcommand*{\subtitlepunct}{\newunitpunct} +\newcommand*{\bibpagespunct}{\addcomma\space} +\newcommand*{\bibnamedash}{% + \ifdimless{\leftmargin}{0.75em} + {\mbox{\textemdash\space}} + {\makebox[\leftmargin][l]{% + \ifdimless{\leftmargin}{1.25em} + {\textendash} + {\textemdash}}}} + +% \bibsetup is a generic hook controlling the (low-level) layout of +% the bibliography and the list of shorthands. The default +% definition should work fine in most cases. + +\newcommand*{\bibsetup}{% + \interlinepenalty=5000\relax + \widowpenalty=10000\relax + \clubpenalty=10000\relax + \biburlsetup + \raggedbottom + \frenchspacing + \sloppy} + +% The penalties above are not specific to biblatex. These are +% low-level TeX features. \interlinepenalty is the penalty assigned +% to page breaks within a paragraph (i.e., in this case, a +% bibliography entry); \clubpenalty is an additional penalty +% assigned to page breaks after the first line of a paragraph; +% \widowpenalty is an additional penalty assigned to page breaks +% before the last line of a paragraph. Note that the value 10000 +% means 'infinite' as far as TeX is concerned. Setting a penalty to +% 10000 will unconditionally suppress the respective breakpoint. +% +% The net effect of the above settings is as follows. Breaking a +% bibliography entry across pages is discouraged, but not suppressed +% altogether. If a bibliography entry spans less than four lines, +% TeX will always keep it on one page. If it spans four or more +% lines, it may be broken across pages, provided that there are at +% least two lines on the page before and after the break. +% +% These penalties should normally be used in conjunction with +% \raggedbottom. If you don't like that and remove \raggedbottom +% from the definition of \bibsetup, make sure to provide some +% stretchability between bibliography entries by setting \bibitemsep +% to a suitable value, e.g.: +% +% \setlength{\bibitemsep}{0.5\baselineskip plus 0.5\baselineskip} +% +% Using \frenchspacing in the bibliography is recommended. If you +% want more visual separation, try the package option 'block=space'. +% This will yield better results than \nonfrenchspacing. + +% \citesetup is a generic hook for citations. + +\newcommand*{\citesetup}{% + \biburlsetup + \frenchspacing} + +% Local setup for \url; see comments in url.sty for details. + +\newcommand*{\biburlsetup}{% + \Urlmuskip=0mu plus 2mu\relax + \mathchardef\UrlBreakPenalty=200\relax + \mathchardef\UrlBigBreakPenalty=100\relax + \mathchardef\UrlEmergencyPenalty=9000\relax + \appto\UrlSpecials{% + \do\0{\mathchar`\0\penalty\UrlEmergencyPenalty}% + \do\1{\mathchar`\1\penalty\UrlEmergencyPenalty}% + \do\2{\mathchar`\2\penalty\UrlEmergencyPenalty}% + \do\3{\mathchar`\3\penalty\UrlEmergencyPenalty}% + \do\4{\mathchar`\4\penalty\UrlEmergencyPenalty}% + \do\5{\mathchar`\5\penalty\UrlEmergencyPenalty}% + \do\6{\mathchar`\6\penalty\UrlEmergencyPenalty}% + \do\7{\mathchar`\7\penalty\UrlEmergencyPenalty}% + \do\8{\mathchar`\8\penalty\UrlEmergencyPenalty}% + \do\9{\mathchar`\9\penalty\UrlEmergencyPenalty}}% + \def\UrlBreaks{% + \do\.\do\@\do\/\do\\\do\!\do\_\do\|\do\;\do\>\do\]\do\)\do\}% + \do\,\do\?\do\'\do\+\do\=\do\#\do\$\do\&\do\*\do\^\do\"}% + \def\UrlBigBreaks{\do\:\do\-}} + +% The above code allows linebreaks after numbers as a last resort. +% This is often the only way to break DOIs. It also allows breaks +% after hyphens and adjusts \Urlmuskip to add some stretchability +% to URLs. + +% The default font of the bibliography and the list of shorthands. +% We simply reset the current font to the global defaults. + +\newcommand*{\bibfont}{\normalfont\normalsize} + +% Some length registers which may be used to fine-tune the +% (high-level) layout of the bibliography. + +\setlength{\bibhang}{\parindent} +\setlength{\biblabelsep}{2\labelsep} +\setlength{\bibitemsep}{\itemsep} +\setlength{\bibnamesep}{0pt} +\setlength{\bibinitsep}{0pt} +\setlength{\bibparsep}{0pt} + +% Miscellaneous facilities +% ------------------------------------------------------------------ + +% The counter 'abbrvpenalty' holds the penalty used in short or +% abbreviated bibliography strings. For example, a linebreak in +% expressions such as "et al." or "ed. by" is unfortunate, but should +% still be possible to prevent overfull boxes. We use TeX's +% \hyphenpenalty (normally 50) as the default value. The idea is +% making TeX treat the whole expression as if it were a single, +% hyphenatable word as far as line-breaking is concerned. If you +% dislike such linebreaks, use a higher value. If you do not mind +% them at all, set this counter to zero. If you want to suppress them +% unconditionally, set it to 10000. +\setcounter{abbrvpenalty}{\hyphenpenalty} + +% The counter 'highnamepenalty' also holds a penalty affecting the +% line-breaking of names. This penalty is inserted between smaller +% chunks of a name, for example between the first and the middle +% name. The default value is \hyphenpenalty. If you dislike such +% linebreaks, use a higher value. If you do not mind them at all, +% set this counter to zero. If you prefer the traditional BibTeX +% behavior, set it to 10000. +\setcounter{highnamepenalty}{\hyphenpenalty} + +% The counter 'lownamepenalty' holds a penalty which affects the +% line-breaking of names. This penalty is inserted between larger +% chunks of a name, for example between the chunk consisting of all +% first names and the last name. The default value is half the +% \hyphenpenalty. If you dislike such linebreaks, use a higher +% value. If you do not mind them at all, set this counter to zero. +\setcounter{lownamepenalty}{\numexpr\hyphenpenalty/2\relax} + +% Note that default values assigned to the above counters are +% deliberately very low to prevent overfull boxes. This implies that +% you will hardly notice any effect on line-breaking if the text is +% set justified. If you set these counters to 10000 to suppress the +% respective breakpoints, you will notice their effect but you may +% also be confronted with overfull boxes. Keep in mind that +% line-breaking in the bibliography is often more difficult than in +% the body text and that you can not resort to rephrasing a +% sentence. In some cases it may be preferable to set the entire +% bibliography \raggedright (by modifying \bibsetup) to prevent +% suboptimal linebreaks. In this case, even the very low default +% penalties will make a visible difference. + +% File name prefixes for external abstracts and annotations +\newcommand*{\bibabstractprefix}{bibabstract-} +\newcommand*{\bibannotationprefix}{bibannotation-} + +% Print acronyms in small caps if possible +\newcommand*{\mkbibacro}[1]{% + \ifcsundef{\f@encoding/\f@family/\f@series/sc} + {#1} + {\textsc{\MakeLowercase{#1}}}} + +% ------------------------------------------------------------------ +% ADDITIONAL PACKAGE OPTIONS +% ------------------------------------------------------------------ + +% Style of compressed page ranges in back references + +\DeclareBibliographyOption{backrefstyle}{% + \ifcsdef{abx@opt@pagerefstyle@#1} + {\letcs\abx@pagerefstyle{abx@opt@pagerefstyle@#1}} + {\PackageError{biblatex} + {Option 'backrefstyle=#1' invalid} + {The option you have supplied is invalid.\MessageBreak + See the biblatex manual for valid option keys + and possible values}}} +\newcommand*{\abx@pagerefstyle}{1} +\csdef{abx@opt@pagerefstyle@none}{-1} +\csdef{abx@opt@pagerefstyle@two}{0} +\csdef{abx@opt@pagerefstyle@three}{1} +\csdef{abx@opt@pagerefstyle@two+}{2} +\csdef{abx@opt@pagerefstyle@three+}{3} +\csdef{abx@opt@pagerefstyle@all+}{4} + +% arXiv path/format selector +% +% abs = abstract page +% ps = PostScript version +% pdf = PDF version +% format = format selector + +\DeclareBibliographyOption{arxiv}{\def\abx@arxivpath{#1}} +\newcommand*{\abx@arxivpath}{abs} + +% ------------------------------------------------------------------ +% FIELD FORMATS (#1 is the value of the field) +% ------------------------------------------------------------------ + +% The fallback used by \printfield + +\DeclareFieldFormat{default}{#1} + +% The default used by \citefield + +\DeclareFieldFormat{citefield}{#1} + +% Used in citations + +\DeclareFieldFormat{citetitle}{\mkbibemph{#1}} +\DeclareFieldFormat[article]{citetitle}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[inbook]{citetitle}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[incollection]{citetitle}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[inproceedings]{citetitle}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[patent]{citetitle}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[thesis]{citetitle}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[unpublished]{citetitle}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[suppbook]{citetitle}{#1} +\DeclareFieldFormat[suppcollection]{citetitle}{#1} +\DeclareFieldFormat[suppperiodical]{citetitle}{#1} +\DeclareFieldFormat{labelyear}{#1}% = the '1995' part in 'Jones 1995a' +\DeclareFieldFormat{extrayear}{\mknumalph{#1}}% = the 'a' in 'Jones 1995a' +\DeclareFieldFormat{labelalpha}{#1}% = the 'Jon95' part of 'Jon95a' +\DeclareFieldFormat{extraalpha}{\mknumalph{#1}}% = the 'a' in 'Jon95a' +\DeclareFieldFormat{shorthand}{#1\isdot} +\DeclareFieldFormat{shorthandintro}{% + \ifcapital{\MakeCapital{#1}}{#1}\isdot} +% citation commands +\DeclareFieldFormat{prenote}{#1\isdot} +\DeclareFieldFormat{postnote}{\mkpageprefix[pagination]{#1}} +% multicite commands +\DeclareFieldFormat{multiprenote}{#1\isdot} +\DeclareFieldFormat{multipostnote}{\mkpageprefix[pagination]{#1}} + +% Used by \citeurl + +\DeclareFieldFormat{citeurl}{\url{#1}} + +% Used in the bibliography and the list of shorthands + +\DeclareFieldFormat{booktitle}{\mkbibemph{#1}} +\DeclareFieldFormat{chapter}{\bibstring{chapter}~#1} +\DeclareFieldFormat{doi}{% + \mkbibacro{DOI}\addcolon\space + \ifhyperref + {\href{http://dx.doi.org/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}} +\DeclareFieldFormat{edition}{% + \ifinteger{#1} + {\mkbibordedition{#1}~\bibstring{edition}} + {#1\isdot}} +\DeclareFieldFormat{eprint}{% + \iffieldundef{eprinttype} + {eprint} + {\thefield{eprinttype}}% + \addcolon\space + \ifhyperref + {\url{#1}} + {\nolinkurl{#1}}} +\DeclareFieldFormat{eprint:arxiv}{% + arXiv\addcolon\space + \ifhyperref + {\href{http://arxiv.org/\abx@arxivpath/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}} +\DeclareFieldFormat{eprint:jstor}{% + JSTOR\addcolon\space + \ifhyperref + {\href{http://www.jstor.org/stable/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}} +\DeclareFieldFormat{eprint:pubmed}{% + PMID\addcolon\space + \ifhyperref + {\href{http://www.ncbi.nlm.nih.gov/pubmed/#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}} +\DeclareFieldFormat{eprint:googlebooks}{% + Google Books\addcolon\space + \ifhyperref + {\href{http://books.google.com/books?id=#1}{\nolinkurl{#1}}} + {\nolinkurl{#1}}} +\DeclareFieldFormat{file}{\url{#1}} +\DeclareFieldFormat{isbn}{\mkbibacro{ISBN}\addcolon\space #1} +\DeclareFieldFormat{isrn}{\mkbibacro{ISRN}\addcolon\space #1} +\DeclareFieldFormat{issn}{\mkbibacro{ISSN}\addcolon\space #1} +\DeclareFieldFormat{journaltitle}{\mkbibemph{#1}} +\DeclareFieldFormat{issuetitle}{\mkbibemph{#1}} +\DeclareFieldFormat{maintitle}{\mkbibemph{#1}} +\DeclareFieldFormat{month}{\mkbibmonth{#1}} +\DeclareFieldFormat{note}{#1\isdot} +\DeclareFieldFormat{number}{#1}% number in a series +\DeclareFieldFormat[article]{number}{#1}% number of a journal +\DeclareFieldFormat{pages}{\mkpageprefix[bookpagination]{#1}} +\DeclareFieldFormat{pagetotal}{\mkpagetotal[bookpagination]{#1}} +\DeclareFieldFormat{part}{.#1}% physical part of a logical volume +\DeclareFieldFormat{series}{#1}% publication series +\DeclareFieldFormat[article]{series}{% series of a journal + \ifinteger{#1} + {\mkbibordseries{#1}~\bibstring{jourser}} + {\ifbibstring{#1}{\bibstring{#1}}{#1}}} +\DeclareFieldFormat{pubstate}{\ifbibstring{#1}{\bibstring{#1}}{#1}} +\DeclareFieldFormat{title}{\mkbibemph{#1}} +\DeclareFieldFormat[article]{title}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[inbook]{title}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[incollection]{title}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[inproceedings]{title}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[patent]{title}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[thesis]{title}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[unpublished]{title}{\mkbibquote{#1\isdot}} +\DeclareFieldFormat[suppbook]{title}{#1} +\DeclareFieldFormat[suppcollection]{title}{#1} +\DeclareFieldFormat[suppperiodical]{title}{#1} +\DeclareFieldFormat{type}{\ifbibstring{#1}{\bibstring{#1}}{#1}} +\DeclareFieldFormat{url}{\mkbibacro{URL}\addcolon\space\url{#1}} +\DeclareFieldFormat{urldate}{\mkbibparens{\bibstring{urlseen}\space#1}} +\DeclareFieldFormat{version}{\bibstring{version}~#1} +\DeclareFieldFormat{volume}{\bibstring{volume}~#1}% volume of a book +\DeclareFieldFormat[article]{volume}{#1}% volume of a journal +\DeclareFieldFormat{volumes}{#1~\bibstring{volumes}} + +\DeclareFieldAlias[periodical]{number}[article]{number} +\DeclareFieldAlias[periodical]{series}[article]{series} +\DeclareFieldAlias[periodical]{volume}[article]{volume} + +% Generic formats for \printtext + +\DeclareFieldFormat{emph}{\mkbibemph{#1}} +\DeclareFieldFormat{bold}{\textbf{#1}} +\DeclareFieldFormat{smallcaps}{\textsc{#1}} +\DeclareFieldFormat{parens}{\mkbibparens{#1}} +\DeclareFieldFormat{brackets}{\mkbibbrackets{#1}} +\DeclareFieldFormat{bibhyperref}{\bibhyperref{#1}} +\DeclareFieldFormat{bibhyperlink}{\bibhyperlink{\thefield{entrykey}}{#1}} +\DeclareFieldFormat{bibhypertarget}{\bibhypertarget{\thefield{entrykey}}{#1}} +\DeclareFieldFormat{titlecase}{#1} +\DeclareFieldFormat{noformat}{#1} + +% ------------------------------------------------------------------ +% LITERAL LIST FORMATS (#1 is the current item) +% ------------------------------------------------------------------ + +% Formatting directives for literal lists +% ------------------------------------------------------------------ + +% The fallback used by \printlist + +\DeclareListFormat{default}{% + \usebibmacro{list:delim}{#1}% + #1\isdot + \usebibmacro{list:andothers}} + +% The default used by \citelist + +\DeclareListAlias{citelist}{default} + +% Used in the bibliography + +\DeclareListFormat{publisher}{% + \usebibmacro{list:delim}{#1}% + #1\isdot + \usebibmacro{list:andothers}} + +\DeclareListFormat{language}{% + \usebibmacro{list:delim}{% + \ifbibstring{#1} + {\bibxstring{#1}} + {\ifbibstring{lang#1} + {\bibxstring{lang#1}} + {#1}}}% + \ifbibstring{#1} + {\bibstring{#1}} + {\ifbibstring{lang#1} + {\bibstring{lang#1}} + {#1}}% + \usebibmacro{list:andothers}} + +\DeclareListFormat{location}{% + \usebibmacro{list:delim}{#1}% + #1\isdot + \usebibmacro{list:andothers}} + +\DeclareListFormat[patent]{location}{% + \usebibmacro{list:plain}% + \ifbibstring{#1}{\bibstring{#1}}{#1\isdot}% + \usebibmacro{list:andothers}} + +\DeclareListFormat{pageref}{% + \ifnumless{\abx@pagerefstyle}{0} + {\usebibmacro{list:plain}#1} + {\ifnumequal{\value{listcount}}{1} + {\usebibmacro{pageref:init}} + {}% + \usebibmacro{pageref:comp}{#1}% + \ifnumequal{\value{listcount}}{\value{liststop}} + {\usebibmacro{pageref:dump}} + {}}} + +\DeclareListAlias{origlocation}{location} +\DeclareListAlias{origpublisher}{publisher} +\DeclareListAlias{institution}{default} +\DeclareListAlias{organization}{default} + +% Auxiliary macros for list formatting directives +% ------------------------------------------------------------------ + +\newbibmacro*{list:delim}[1]{% + \ifthenelse{\value{listcount}>\value{liststart}} + {\ifthenelse{\value{listcount}<\value{liststop}\OR + \ifmoreitems} + {\multilistdelim} + {\lbx@finallistdelim{#1}}} + {}} + +\newbibmacro*{list:plain}{% + \ifthenelse{\value{listcount}>\value{liststart}} + {\multilistdelim} + {}} + +\newbibmacro*{list:andothers}{% + \ifthenelse{\value{listcount}=\value{liststop}\AND + \ifmoreitems} + {\ifnumgreater{\value{liststop}}{1}{\finalandcomma}{}% + \andmoredelim\bibstring{andmore}} + {}} + +\newbibmacro*{pageref:init}{% + \let\abx@range@hold=\empty + \def\abx@range@diff{0}% + \def\abx@range@prev{-1}% + \def\abx@range@this{0}% + \def\abx@range@last{-1}} + +\newbibmacro*{pageref:comp}[1]{% + \numdef\abx@range@prev{\abx@range@prev+1}% + \ifinteger{#1} + {\def\abx@range@num{#1}% + \def\abx@range@this{1}% + \ifnumequal{\abx@range@this}{\abx@range@last} + {} + {\def\abx@range@prev{-1}}} + {\ifrmnum{#1} + {\numdef\abx@range@num{\rmntonum{#1}}% + \def\abx@range@this{2}% + \ifnumequal{\abx@range@this}{\abx@range@last} + {} + {\def\abx@range@prev{-1}}} + {\undef\abx@range@num + \def\abx@range@this{0}% + \def\abx@range@prev{-1}}}% + \ifdef\abx@range@num + {\ifnumequal{\abx@range@num}{\abx@range@prev} + {\def\abx@range@hold{#1}% + \numdef\abx@range@diff{\abx@range@diff+1}} + {\usebibmacro{pageref:dump}% + \ifnumgreater{\abx@range@last}{-1} + {\multilistdelim} + {}% + \ifhyperref + {\hyperlink{page.#1}{#1}} + {#1}}% + \edef\abx@range@prev{\abx@range@num}} + {\usebibmacro{pageref:dump}% + \ifnumgreater{\abx@range@last}{-1} + {\multilistdelim} + {}% + \ifhyperref + {\hyperlink{page.#1}{#1}} + {#1}% + \def\abx@range@prev{-1}}% + \edef\abx@range@last{\abx@range@this}} + +\newbibmacro*{pageref:dump}{% + \ifnumgreater{\abx@range@diff}{0} + {\ifcase\abx@pagerefstyle\relax % two + \bibrangedash + \ifhyperref + {\hyperlink{page.\abx@range@hold}{\abx@range@hold}} + {\abx@range@hold}% + \or % three + \ifnumless{\abx@range@diff}{2} + {\multilistdelim} + {\bibrangedash}% + \ifhyperref + {\hyperlink{page.\abx@range@hold}{\abx@range@hold}} + {\abx@range@hold}% + \or % two+ + \ifnumless{\abx@range@diff}{2} + {\sqspace + \ifhyperref + {\hyperlink{page.\abx@range@hold}{\bibstring{sequens}}} + {\bibstring{sequens}}} + {\bibrangedash + \ifhyperref + {\hyperlink{page.\abx@range@hold}{\abx@range@hold}} + {\abx@range@hold}}% + \or % three+ + \ifnumless{\abx@range@diff}{2} + {\sqspace + \ifhyperref + {\hyperlink{page.\abx@range@hold}{\bibstring{sequens}}} + {\bibstring{sequens}}} + {\ifnumless{\abx@range@diff}{3} + {\sqspace + \ifhyperref + {\hyperlink{page.\abx@range@hold}{\bibstring{sequentes}}} + {\bibstring{sequentes}}} + {\bibrangedash + \ifhyperref + {\hyperlink{page.\abx@range@hold}{\abx@range@hold}} + {\abx@range@hold}}}% + \else % all+ + \ifnumless{\abx@range@diff}{2} + {\sqspace + \ifhyperref + {\hyperlink{page.\abx@range@hold}{\bibstring{sequens}}} + {\bibstring{sequens}}} + {\sqspace + \ifhyperref + {\hyperlink{page.\abx@range@hold}{\bibstring{sequentes}}} + {\bibstring{sequentes}}}% + \fi + \def\abx@range@diff{0}} + {}} + +% ------------------------------------------------------------------ +% NAME LIST FORMATS +% ------------------------------------------------------------------ + +% Argments passed to formatting directives for name lists: +% +% #1 = last name +% #2 = last name (initials) +% #3 = first name +% #4 = first name (initials) +% #5 = name prefix, a.k.a. 'von part' +% #6 = name prefix (initials) +% #7 = name affix, a.k.a. 'junior part' +% #8 = name affix (initials) + +% Formatting directives for name lists +% ------------------------------------------------------------------ + +% The fallback used by \printnames +\DeclareNameFormat{default}{% + \iffirstinits + {\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}} + {\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}% + \usebibmacro{name:andothers}} + +% The default used by \citename +\DeclareNameAlias{citename}{default} + +% Used in all citations + +\DeclareNameFormat{labelname}{% + \ifcase\value{uniquename}% + \usebibmacro{name:last}{#1}{#3}{#5}{#7}% + \or + \ifuseprefix + {\usebibmacro{name:first-last}{#1}{#4}{#5}{#8}} + {\usebibmacro{name:first-last}{#1}{#4}{#6}{#8}}% + \or + \usebibmacro{name:first-last}{#1}{#3}{#5}{#7}% + \fi + \usebibmacro{name:andothers}} + +% Used in the bibliography + +\DeclareNameFormat{sortname}{% + \ifnumequal{\value{listcount}}{1} + {\iffirstinits + {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} + {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}% + \ifblank{#3#5} + {} + {\usebibmacro{name:revsdelim}}} + {\iffirstinits + {\usebibmacro{name:first-last}{#1}{#4}{#5}{#7}} + {\usebibmacro{name:first-last}{#1}{#3}{#5}{#7}}}% + \usebibmacro{name:andothers}} + +% Not used by default + +\DeclareNameFormat{initsonly}{% + \usebibmacro{name:first-last}{#2}{#4}{#6}{#8}% + \usebibmacro{name:andothers}} + +\DeclareNameAlias{author}{default} +\DeclareNameAlias{bookauthor}{author} +\DeclareNameAlias{editor}{default} +\DeclareNameAlias{editora}{editor} +\DeclareNameAlias{editorb}{editor} +\DeclareNameAlias{editorc}{editor} +\DeclareNameAlias{translator}{default} + +\DeclareNameAlias{byauthor}{default} +\DeclareNameAlias{bybookauthor}{byauthor} +\DeclareNameAlias{byeditor}{default} +\DeclareNameAlias{byeditora}{byeditor} +\DeclareNameAlias{byeditorb}{byeditor} +\DeclareNameAlias{byeditorc}{byeditor} +\DeclareNameAlias{bytranslator}{default} + +\DeclareNameAlias{withcommentator}{default} +\DeclareNameAlias{withannotator}{default} +\DeclareNameAlias{withintroduction}{default} +\DeclareNameAlias{withforeword}{default} +\DeclareNameAlias{withafterword}{default} + +% Auxiliary macros for name formatting directives +% ------------------------------------------------------------------ + +\newbibmacro*{name:last}[4]{% + \ifuseprefix + {\usebibmacro{name:delim}{#3#1}% + \usebibmacro{name:hook}{#3#1}% + \ifblank{#3} + {} + {\ifcapital + {\mkbibnameprefix{\MakeCapital{#3}}\isdot} + {\mkbibnameprefix{#3}\isdot}% + \ifpunctmark{'}{}{\addhighpenspace}}} + {\usebibmacro{name:delim}{#1}% + \usebibmacro{name:hook}{#1}}% + \mkbibnamelast{#1}}% + +\newbibmacro*{name:first-last}[4]{% + \usebibmacro{name:delim}{#2#3#1}% + \usebibmacro{name:hook}{#2#3#1}% + \ifblank{#2}{}{\mkbibnamefirst{#2}\isdot\addlowpenspace}% + \ifblank{#3}{}{% + \mkbibnameprefix{#3}\isdot + \ifpunctmark{'} + {} + {\ifuseprefix{\addhighpenspace}{\addlowpenspace}}}% + \mkbibnamelast{#1}\isdot + \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}} + +\newbibmacro*{name:last-first}[4]{% + \ifuseprefix + {\usebibmacro{name:delim}{#3#1}% + \usebibmacro{name:hook}{#3#1}% + \ifblank{#3}{}{% + \ifcapital + {\mkbibnameprefix{\MakeCapital{#3}}\isdot} + {\mkbibnameprefix{#3}\isdot}% + \ifpunctmark{'}{}{\addhighpenspace}}% + \mkbibnamelast{#1}\isdot + \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}% + \ifblank{#2}{}{\addcomma\addlowpenspace\mkbibnamefirst{#2}\isdot}} + {\usebibmacro{name:delim}{#1}% + \usebibmacro{name:hook}{#1}% + \mkbibnamelast{#1}\isdot + \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}% + \ifblank{#2#3}{}{\addcomma}% + \ifblank{#2}{}{\addlowpenspace\mkbibnamefirst{#2}\isdot}% + \ifblank{#3}{}{\addlowpenspace\mkbibnameprefix{#3}\isdot}}} + +\newbibmacro*{name:hook}[1]{% + \ifnumequal{\value{listcount}}{1} + {\lbx@initnamehook{#1}} + {}} + +\newbibmacro*{name:delim}[1]{% + \ifthenelse{\value{listcount}>\value{liststart}} + {\ifthenelse{\value{listcount}<\value{liststop}\OR + \ifmorenames} + {\multinamedelim} + {\lbx@finalnamedelim{#1}}} + {}} + +\newbibmacro*{name:revsdelim}{% + \ifthenelse{\(\value{liststop}=1\AND\ifmorenames\)\OR + \value{liststop}=2} + {\revsdnamedelim} + {}} + +\newbibmacro*{name:andothers}{% + \ifthenelse{\value{listcount}=\value{liststop}\AND + \ifmorenames} + {\ifnumgreater{\value{liststop}}{1}{\finalandcomma}{}% + \andothersdelim\bibstring{andothers}} + {}} + +% ------------------------------------------------------------------ +% INDEX FORMATS FOR FIELDS (#1 is the value of the field) +% ------------------------------------------------------------------ + +% There is no need to test if a field to be indexed is empty because +% \indexfield performs this test implicitly. + +% The fallback used by \indexfield + +\DeclareIndexFieldFormat{default}{\index{#1}} + +% Used in the bibliography and in citations + +\DeclareIndexFieldFormat{indextitle}{% + \usebibmacro{index:title}{\index}{#1}} + +\newbibmacro*{index:title}[2]{% + \usebibmacro{index:field}{#1}{\thefield{indexsorttitle}}{\emph{#2}}} + +\newbibmacro*{index:field}[3]{% + \begingroup + \protected@edef\theindexentry{% + \unexpanded{#1}{#2\actualoperator\unexpanded{#3}}}% + \theindexentry + \endgroup} + +% ------------------------------------------------------------------ +% INDEX FORMATS FOR LITERAL LISTS (#1 is the current item) +% ------------------------------------------------------------------ + +% The fallback used by \indexlist + +\DeclareIndexListFormat{default}{\index{#1}} + +% ------------------------------------------------------------------ +% INDEX FORMATS FOR NAME LISTS +% ------------------------------------------------------------------ + +% Argments passed to indexing directives for name lists: +% +% #1 = last name +% #2 = last name (initials) +% #3 = first name +% #4 = first name (initials) +% #5 = name prefix, a.k.a 'von part' +% #6 = name prefix (initials) +% #7 = name affix, a.k.a 'junior part' +% #8 = name affix (initials) + +% Indexing directives for name lists +% ------------------------------------------------------------------ + +% The fallback used by \indexnames + +\DeclareIndexNameFormat{default}{% + \usebibmacro{index:name}{\index}{#1}{#3}{#5}{#7}} + +% Used in citations + +\DeclareIndexNameAlias{labelname}{default} + +% Used in the bibliography + +\DeclareIndexNameAlias{author}{default} +\DeclareIndexNameAlias{editor}{default} +\DeclareIndexNameAlias{bookauthor}{default} + +% Auxiliary macros for name indexing directives +% ------------------------------------------------------------------ + +% When generating an index entry, we need to test which parts of a +% name are actually available to prevent spurious punctuation and +% spaces. Since those parts which are not available yield an empty +% argument, we can use the \ifblank test from etoolbox.sty to analyze +% the name. +% +% Note that the standard LaTeX \index command simply writes its +% argument to the .idx file without preventing expansion. This means +% that all \ifblank tests are expanded on the way and will not end +% up in the index. The index package, however, prevents expansion. +% This would lead to \ifblank ending up in the .idx file. To avoid +% that, we preprocess the index entry inside an \edef. We use +% \unexpanded to protect the \index command and the actual data from +% expansion. This definition will work with both index.sty and the +% standard indexing facilities. +% +% We also use \ifuseprefix to ensure that the name prefix is handled +% properly. \actualoperator is the so-called actual operator, as +% defined by the 'actual' specifier in the .ist file. The makeindex +% programm will use the part preceeding the \actualoperator +% delimiter for sorting. The part after the delimiter is used as the +% index is printed. Note that this is not specific to biblatex, see +% the makeindex documentation for details. + +\newcommand*{\actualoperator}{@} + +\newbibmacro*{index:name}[5]{% + \begingroup + \ifuseprefix + {\edef\theindexentry{% + \unexpanded{#1}{% + \ifblank{#4}{}{\unexpanded{#4} }% + \expandonce{\@firstofone #2}% remove spurious braces + \ifblank{#5}{}{ \unexpanded{#5}}% + \ifblank{#3}{}{, \unexpanded{#3}}% + \actualoperator + \ifblank{#4}{}{\unexpanded{\MakeCapital{#4}} }% + \unexpanded{#2}% + \ifblank{#5}{}{ \unexpanded{#5}}% + \ifblank{#3}{}{, \unexpanded{#3}}}}} + {\edef\theindexentry{% + \unexpanded{#1}{% + \expandonce{\@firstofone #2}% remove spurious braces + \ifblank{#5}{}{ \unexpanded{#5}}% + \ifblank{#3#4}{}{,}% + \ifblank{#3}{}{ \unexpanded{#3}}% + \ifblank{#4}{}{ \unexpanded{#4}}}}}% + \theindexentry + \endgroup} + +% ------------------------------------------------------------------ +% MACROS FOR LBX FILES +% ------------------------------------------------------------------ + +\newcommand*{\lbx@initnamehook}[1]{} +\newcommand*{\lbx@finalnamedelim}[1]{\finalnamedelim} +\newcommand*{\lbx@finallistdelim}[1]{\finallistdelim} + +\newcommand*{\lbx@fromlang}{% + \iffieldundef{origlanguage} + {\unspace} + {\bibstring{from\thefield{origlanguage}}}} + +% ------------------------------------------------------------------ +% MISCELLANEOUS +% ------------------------------------------------------------------ + +% ordinals + +\newcommand*{\mkbibordedition}{\mkbibordinal} +\newcommand*{\mkbibordseries}{\mkbibordinal} + +% american + +\newrobustcmd*{\uspunctuation}{% + \DeclareQuotePunctuation{.,}% + \DeclarePunctuationPairs{comma}{*}} +\newrobustcmd*{\stdpunctuation}{% + \DeclareQuotePunctuation{}% + \DeclarePunctuationPairs{comma}{*!?}} + +% french + +\newtoggle{smartof} +\newrobustcmd*{\smartof}{\global\toggletrue{smartof}} +\newrobustcmd*{\forceD}[1]{#1} +\newrobustcmd*{\forceDE}[1]{#1} + +\AtBeginDocument{% + \@ifpackageloaded{babel} + {\ifdef\AutoSpaceBeforeFDP + {\newrobustcmd*{\EnsureAutoSpaceBeforeFDP}{% + \iflanguage{french} + {\AutoSpaceBeforeFDP} + {}}% + \appto\bibsetup{\EnsureAutoSpaceBeforeFDP}% + \appto\citesetup{\EnsureAutoSpaceBeforeFDP}} + {}} + {}} + +% spanish + +\newcounter{smartand} +\setcounter{smartand}{1} +\newrobustcmd*{\forceY}[1]{#1} +\newrobustcmd*{\forceE}[1]{#1} + +% ------------------------------------------------------------------ +% PREDEFINED HEADINGS +% ------------------------------------------------------------------ + +\newcommand*{\abx@classtype}{0} +\@ifclassloaded{article} + {} + {\@ifclassloaded{book} + {\def\abx@classtype{1}} + {\@ifclassloaded{report} + {\def\abx@classtype{1}} + {\@ifclassloaded{scrartcl} + {\def\abx@classtype{2}} + {\@ifclassloaded{scrbook} + {\def\abx@classtype{3}} + {\@ifclassloaded{scrreprt} + {\def\abx@classtype{3}} + {\@ifclassloaded{memoir} + {\ifartopt + \def\abx@classtype{4}% + \else + \def\abx@classtype{5}% + \fi} + {\ifundef\chapter + {} + {\def\abx@classtype{1}}}}}}}}} + +\ifcase\abx@classtype\relax % article + \defbibheading{bibliography}[\refname]{% + \section*{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{shorthands}[\losname]{% + \section*{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{bibintoc}[\refname]{% + \section*{#1}% + \addcontentsline{toc}{section}{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{losintoc}[\losname]{% + \section*{#1}% + \addcontentsline{toc}{section}{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{bibnumbered}[\refname]{% + \section{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{losnumbered}[\losname]{% + \section{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{subbibliography}[\refname]{% + \subsection*{#1}} + \defbibheading{subbibintoc}[\refname]{% + \subsection*{#1}% + \addcontentsline{toc}{subsection}{#1}} + \defbibheading{subbibnumbered}[\refname]{% + \subsection{#1}} + +\or % book/report + \defbibheading{bibliography}[\bibname]{% + \chapter*{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{shorthands}[\losname]{% + \chapter*{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{bibintoc}[\bibname]{% + \chapter*{#1}% + \addcontentsline{toc}{chapter}{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{losintoc}[\losname]{% + \chapter*{#1}% + \addcontentsline{toc}{chapter}{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{bibnumbered}[\bibname]{% + \chapter{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{losnumbered}[\losname]{% + \chapter{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{subbibliography}[\bibname]{% + \section*{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{subbibintoc}[\bibname]{% + \section*{#1}% + \addcontentsline{toc}{section}{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{subbibnumbered}[\bibname]{% + \section{#1}} + +\or % scrartcl + \defbibheading{bibliography}[\refname]{% + \ifkomabibtotocnumbered + {\section{#1}} + {\ifkomabibtotoc + {\addsec{#1}} + {\section*{#1}}% + \markboth{#1}{#1}}} + \defbibheading{shorthands}[\losname]{% + \ifkomabibtotocnumbered + {\section{#1}} + {\ifkomabibtotoc + {\addsec{#1}} + {\section*{#1}}% + \markboth{#1}{#1}}} + \defbibheading{bibintoc}[\refname]{% + \addsec{#1}% + \markboth{#1}{#1}} + \defbibheading{losintoc}[\losname]{% + \addsec{#1}% + \markboth{#1}{#1}} + \defbibheading{bibnumbered}[\refname]{% + \section{#1}% + \markboth{\sectionmarkformat#1}{\sectionmarkformat#1}} + \defbibheading{losnumbered}[\losname]{% + \section{#1}% + \markboth{\sectionmarkformat#1}{\sectionmarkformat#1}} + \defbibheading{subbibliography}[\refname]{% + \subsection*{#1}} + \defbibheading{subbibintoc}[\refname]{% + \subsection*{#1}% + \addcontentsline{toc}{subsection}{#1}} + \defbibheading{subbibnumbered}[\refname]{% + \subsection{#1}} + +\or % scrbook/scrreprt + \defbibheading{bibliography}[\bibname]{% + \ifkomabibtotocnumbered + {\chapter{#1}} + {\ifkomabibtotoc + {\addchap{#1}} + {\chapter*{#1}}% + \markboth{#1}{#1}}} + \defbibheading{shorthands}[\losname]{% + \ifkomabibtotocnumbered + {\chapter{#1}} + {\ifkomabibtotoc + {\addchap{#1}} + {\chapter*{#1}}% + \markboth{#1}{#1}}} + \defbibheading{bibintoc}[\bibname]{% + \addchap{#1}% + \markboth{#1}{#1}} + \defbibheading{losintoc}[\losname]{% + \addchap{#1}% + \markboth{#1}{#1}} + \defbibheading{bibnumbered}[\bibname]{% + \chapter{#1}% + \markboth{\chaptermarkformat#1}{\chaptermarkformat#1}} + \defbibheading{losnumbered}[\losname]{% + \chapter{#1}% + \markboth{\chaptermarkformat#1}{\chaptermarkformat#1}} + \defbibheading{subbibliography}[\bibname]{% + \section*{#1}% + \if@twoside\markright{\sectionmarkformat#1}\fi} + \defbibheading{subbibintoc}[\bibname]{% + \addsec{#1}% + \markboth{#1}{#1}} + \defbibheading{subbibnumbered}[\bibname]{% + \section{#1}} + +\or % memoir (article) + \defbibheading{bibliography}[\refname]{% + \section*{#1}% + \ifmemoirbibintoc + {\phantomsection + \addcontentsline{toc}{section}{#1}} + {}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{shorthands}[\losname]{% + \section*{#1}% + \ifmemoirbibintoc + {\phantomsection + \addcontentsline{toc}{section}{#1}} + {}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{bibintoc}[\refname]{% + \section*{#1}% + \phantomsection + \addcontentsline{toc}{section}{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{losintoc}[\losname]{% + \section*{#1}% + \phantomsection + \addcontentsline{toc}{section}{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{bibnumbered}[\refname]{% + \section{#1}} + \defbibheading{losnumbered}[\losname]{% + \section{#1}} + \defbibheading{subbibliography}[\refname]{% + \subsection*{#1}% + \ifmemoirbibintoc + {\phantomsection + \addcontentsline{toc}{subsection}{#1}} + {}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{subbibintoc}[\refname]{% + \subsection*{#1}% + \phantomsection + \addcontentsline{toc}{subsection}{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{subbibnumbered}[\refname]{% + \subsection{#1}} + +\or % memoir (book) + \defbibheading{bibliography}[\bibname]{% + \chapter*{#1}% + \ifmemoirbibintoc + {\phantomsection + \addcontentsline{toc}{chapter}{#1}} + {}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{shorthands}[\losname]{% + \chapter*{#1}% + \ifmemoirbibintoc + {\phantomsection + \addcontentsline{toc}{chapter}{#1}} + {}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{bibintoc}[\bibname]{% + \chapter*{#1}% + \phantomsection + \addcontentsline{toc}{chapter}{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{losintoc}[\losname]{% + \chapter*{#1}% + \phantomsection + \addcontentsline{toc}{chapter}{#1}% + \markboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}} + \defbibheading{bibnumbered}[\bibname]{% + \chapter{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{losnumbered}[\losname]{% + \chapter{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{subbibliography}[\bibname]{% + \section*{#1}% + \ifmemoirbibintoc + {\phantomsection + \addcontentsline{toc}{section}{#1}} + {}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{subbibintoc}[\bibname]{% + \section*{#1}% + \phantomsection + \addcontentsline{toc}{section}{#1}% + \if@twoside\markright{\MakeUppercase{#1}}\fi} + \defbibheading{subbibnumbered}[\bibname]{% + \section{#1}} + +\fi + +% ------------------------------------------------------------------ +% GENERIC CITATION COMMANDS +% ------------------------------------------------------------------ + +\DeclareCiteCommand{\fullcite} + {\usebibmacro{prenote}} + {\usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footfullcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\citeauthor} + {\boolfalse{citetracker}% + \boolfalse{pagetracker}% + \usebibmacro{prenote}} + {\ifciteindex + {\indexnames{labelname}} + {}% + \printnames{labelname}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\citetitle} + {\boolfalse{citetracker}% + \boolfalse{pagetracker}% + \usebibmacro{prenote}} + {\ifciteindex + {\indexfield{indextitle}} + {}% + \printfield[citetitle]{labeltitle}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand*{\citetitle} + {\boolfalse{citetracker}% + \boolfalse{pagetracker}% + \usebibmacro{prenote}} + {\ifciteindex + {\indexfield{indextitle}} + {}% + \printfield[citetitle]{title}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\citeyear} + {\boolfalse{citetracker}% + \boolfalse{pagetracker}% + \usebibmacro{prenote}} + {\printfield{year}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\citeurl} + {\boolfalse{citetracker}% + \boolfalse{pagetracker}% + \usebibmacro{prenote}} + {\printfield[citeurl]{url}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\notecite} + {\printfield{prenote}% + \setunit*{\prenotedelim}} + {\nocite{\thefield{entrykey}}} + {} + {\printfield{postnote}} + +\DeclareCiteCommand{\pnotecite}[\mkbibparens] + {\printfield{prenote}% + \setunit*{\prenotedelim}} + {\nocite{\thefield{entrykey}}} + {} + {\printfield{postnote}} + +\DeclareCiteCommand{\fnotecite}[\mkbibfootnote] + {\printfield{prenote}% + \setunit*{\prenotedelim}} + {\nocite{\thefield{entrykey}}} + {} + {\printfield{postnote}} + +\newrobustcmd*{\volcite}{\volcitecmd\cite} +\newrobustcmd*{\pvolcite}{\volcitecmd\parencite} +\newrobustcmd*{\fvolcite}{\volcitecmd\footcite} +\newrobustcmd*{\ftvolcite}{\volcitecmd\footcitetext} +\newrobustcmd*{\tvolcite}{\volcitecmd\textcite} +\newrobustcmd*{\avolcite}{\volcitecmd\autocite} + +\newrobustcmd*{\Cite}{\bibsentence\cite} +\newrobustcmd*{\Parencite}{\bibsentence\parencite} +\newrobustcmd*{\Footcite}{\footcite} +\newrobustcmd*{\Footcitetext}{\footcitetext} +\newrobustcmd*{\Textcite}{\bibsentence\textcite} +\newrobustcmd*{\Citeauthor}{\bibsentence\citeauthor} +\newrobustcmd*{\Citetitle}{\bibsentence\citetitle} + +\newrobustcmd*{\Volcite}{\volcitecmd\Cite} +\newrobustcmd*{\Pvolcite}{\volcitecmd\Parencite} +\newrobustcmd*{\Fvolcite}{\volcitecmd\Footcite} +\newrobustcmd*{\Ftvolcite}{\volcitecmd\Footcitetext} +\newrobustcmd*{\Tvolcite}{\volcitecmd\Textcite} +\newrobustcmd*{\Avolcite}{\volcitecmd\Autocite} + +\newrobustcmd*{\Notecite}{\bibsentence\notecite} +\newrobustcmd*{\Pnotecite}{\bibsentence\pnotecite} +\newrobustcmd*{\Fnotecite}{\fnotecite} + +\DeclareMultiCiteCommand{\cites}{\cite}{\multicitedelim} +\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\multicitedelim} +\DeclareMultiCiteCommand{\footcites}[\mkbibfootnote]{\footcite}{\multicitedelim} +\DeclareMultiCiteCommand{\footcitetexts}[\mkbibfootnotetext]{\footcitetext}{\multicitedelim} +\DeclareMultiCiteCommand{\supercites}[\mkbibsuperscript]{\supercite}{\supercitedelim} +\DeclareMultiCiteCommand{\textcites}{\textcite}{\multicitedelim} + +\newrobustcmd*{\Cites}{\bibsentence\cites} +\newrobustcmd*{\Parencites}{\bibsentence\parencites} +\newrobustcmd*{\Footcites}{\footcites} +\newrobustcmd*{\Footcitetexts}{\footcitetexts} +\newrobustcmd*{\Textcites}{\bibsentence\textcites} + +\DeclareAutoCiteCommand{plain}{\cite}{\cites} +\DeclareAutoCiteCommand{inline}{\parencite}{\parencites} +\DeclareAutoCiteCommand{footnote}[l]{\footcite}{\footcites} +\DeclareAutoCiteCommand{superscript}[l]{\supercite}{\supercites} + +\newrobustcmd*{\Autocite}{\bibsentence\autocite} +\newrobustcmd*{\Autocites}{\bibsentence\autocites} + +% ------------------------------------------------------------------ +% GENERIC CITATION MACROS +% ------------------------------------------------------------------ + +\newbibmacro*{citeindex}{% + \ifciteindex + {\indexnames{labelname}% + \indexfield{indextitle}} + {}} + +\newbibmacro*{shorthandintro}{% + \iffieldundef{shorthandintro} + {\iffieldundef{shorthand} + {} + {\setunit{\addspace}% + \printtext[parens]{% + \bibstring{citedas}\space + \printfield{shorthand}}}} + {\setunit{\addspace}% + \printtext[parens]{\printfield{shorthandintro}}}} + +% citation commands + +\newbibmacro*{prenote}{% + \iffieldundef{prenote} + {} + {\printfield{prenote}% + \prenotedelim}} + +\newbibmacro*{postnote}{% + \iffieldundef{postnote} + {} + {\postnotedelim + \printfield{postnote}}} + +% multicite commands + +\newbibmacro*{multiprenote}{% + \iffieldundef{multiprenote} + {} + {\printfield{multiprenote}% + \prenotedelim}} + +\newbibmacro*{multipostnote}{% + \iffieldundef{multipostnote} + {} + {\postnotedelim + \printfield{multipostnote}}} + +% ------------------------------------------------------------------ +% GENERIC BIBLIOGRAPHY MACROS +% ------------------------------------------------------------------ + +\newbibmacro*{bibindex}{% + \ifbibindex + {\indexnames{labelname}% + \indexfield{indextitle}} + {}} + +\newbibmacro*{author/editor}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\usebibmacro{author}} + {\usebibmacro{editor}}} + +\newbibmacro*{author/editor+others}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\usebibmacro{author}} + {\usebibmacro{editor+others}}} + +\newbibmacro*{author/translator}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\usebibmacro{author}} + {\usebibmacro{translator}}} + +\newbibmacro*{author/translator+others}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\usebibmacro{author}} + {\usebibmacro{translator+others}}} + +\newbibmacro*{author/editor/translator}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\usebibmacro{author}} + {\ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} + {\usebibmacro{editor}} + {\usebibmacro{translator}}}} + +\newbibmacro*{author/editor+others/translator+others}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\usebibmacro{author}} + {\ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} + {\usebibmacro{editor+others}} + {\usebibmacro{translator+others}}}} + +\newbibmacro*{author}{% + \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}} + {\printnames{author}% + \iffieldundef{authortype} + {} + {\setunit{\addcomma\space}% + \usebibmacro{authorstrg}}} + {}} + +\newbibmacro*{editor}{% + \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} + {\printnames{editor}% + \setunit{\addcomma\space}% + \usebibmacro{editorstrg}% + \clearname{editor}} + {}} + +\newbibmacro*{editor+others}{% + \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}} + {\printnames{editor}% + \setunit{\addcomma\space}% + \usebibmacro{editor+othersstrg}% + \clearname{editor}} + {}} + +\newbibmacro*{translator}{% + \ifthenelse{\ifusetranslator\AND\NOT\ifnameundef{translator}} + {\printnames{translator}% + \setunit{\addcomma\space}% + \usebibmacro{translatorstrg}% + \clearname{translator}} + {}} + +\newbibmacro*{translator+others}{% + \ifthenelse{\ifusetranslator\AND\NOT\ifnameundef{translator}} + {\printnames{translator}% + \setunit{\addcomma\space}% + \usebibmacro{translator+othersstrg}% + \clearname{translator}} + {}} + +\newbibmacro*{authorstrg}{% + \iffieldundef{authortype} + {} + {\ifthenelse{\value{author}>1\OR\ifandothers{author}} + {\bibstring{\thefield{authortype}s}} + {\bibstring{\thefield{authortype}}}}} + +\newbibmacro*{editorstrg}{% + \iffieldundef{editortype} + {\ifthenelse{\value{editor}>1\OR\ifandothers{editor}} + {\bibstring{editors}} + {\bibstring{editor}}} + {\ifthenelse{\value{editor}>1\OR\ifandothers{editor}} + {\bibstring{\thefield{editortype}s}} + {\bibstring{\thefield{editortype}}}}} + +\newbibmacro*{editor+othersstrg}{% + \ifthenelse{\iffieldundef{editortype}\OR + \iffieldequalstr{editortype}{editor}} + {\ifthenelse{\value{editor}>1\OR\ifandothers{editor}} + {\def\abx@tempa{editors}} + {\def\abx@tempa{editor}}% + \ifnamesequal{editor}{translator} + {\appto\abx@tempa{tr}% + \clearname{translator}} + {}% + \ifnamesequal{editor}{commentator} + {\appto\abx@tempa{co}% + \clearname{commentator}} + {\ifnamesequal{editor}{annotator} + {\appto\abx@tempa{an}% + \clearname{annotator}} + {}}% + \ifnamesequal{editor}{introduction} + {\appto\abx@tempa{in}% + \clearname{introduction}} + {\ifnamesequal{editor}{foreword} + {\appto\abx@tempa{fo}% + \clearname{foreword}} + {\ifnamesequal{editor}{afterword} + {\appto\abx@tempa{af}% + \clearname{afterword}} + {}}}% + \bibstring{\abx@tempa}} + {\usebibmacro{editorstrg}}} + +\newbibmacro*{translatorstrg}{% + \ifthenelse{\value{translator}>1\OR\ifandothers{translator}} + {\bibstring{translators}} + {\bibstring{translator}}} + +\newbibmacro*{translator+othersstrg}{% + \ifthenelse{\value{translator}>1\OR\ifandothers{translator}} + {\def\abx@tempa{translators}} + {\def\abx@tempa{translator}}% + \ifnamesequal{translator}{commentator} + {\appto\abx@tempa{co}% + \clearname{commentator}} + {\ifnamesequal{translator}{annotator} + {\appto\abx@tempa{an}% + \clearname{annotator}} + {}}% + \ifnamesequal{translator}{introduction} + {\appto\abx@tempa{in}% + \clearname{introduction}} + {\ifnamesequal{translator}{foreword} + {\appto\abx@tempa{fo}% + \clearname{foreword}} + {\ifnamesequal{translator}{afterword} + {\appto\abx@tempa{af}% + \clearname{afterword}} + {}}}% + \bibstring{\abx@tempa}} + +\newbibmacro*{bytypestrg}[2]{% + \iffieldundef{#1type} + {\bibstring{by#2}} + {\bibstring{by\thefield{#1type}}}} + +\newbibmacro*{byauthor}{% + \ifthenelse{\ifuseauthor\OR\ifnameundef{author}} + {} + {\usebibmacro{bytypestrg}{author}{author}% + \setunit{\addspace}% + \printnames[byauthor]{author}}} + +\newbibmacro*{bybookauthor}{% + \ifnamesequal{author}{bookauthor} + {} + {\printnames{bookauthor}}} + +\newbibmacro*{byeditor}{% + \ifnameundef{editor} + {} + {\usebibmacro{bytypestrg}{editor}{editor}% + \setunit{\addspace}% + \printnames[byeditor]{editor}% + \newunit}% + \usebibmacro{byeditorx}} + +\newbibmacro*{byeditorx}{% + \ifnameundef{editora} + {} + {\usebibmacro{bytypestrg}{editora}{editor}% + \setunit{\addspace}% + \printnames[byeditora]{editora}% + \newunit}% + \ifnameundef{editorb} + {} + {\usebibmacro{bytypestrg}{editorb}{editor}% + \setunit{\addspace}% + \printnames[byeditorb]{editorb}% + \newunit}% + \ifnameundef{editorc} + {} + {\usebibmacro{bytypestrg}{editorc}{editor}% + \setunit{\addspace}% + \printnames[byeditorc]{editorc}% + \newunit}} + +\newbibmacro*{bytranslator}{% + \ifnameundef{translator} + {} + {\bibstring{bytranslator}% + \setunit{\addspace}% + \printnames[bytranslator]{translator}}} + +\newbibmacro*{byholder}{% + \printnames{holder}} + +\newbibmacro*{withcommentator}{% + \ifnameundef{commentator} + {} + {\bibstring{withcommentator}% + \setunit{\addspace}% + \printnames[withcommentator]{commentator}}} + +\newbibmacro*{withannotator}{% + \ifnameundef{annotator} + {} + {\bibstring{withannotator}% + \setunit{\addspace}% + \printnames[withannotator]{annotator}}} + +\newbibmacro*{withintroduction}{% + \ifnameundef{introduction} + {} + {\bibstring{withintroduction}% + \setunit{\addspace}% + \printnames[withintroduction]{introduction}}} + +\newbibmacro*{withforeword}{% + \ifnameundef{foreword} + {} + {\bibstring{withforeword}% + \setunit{\addspace}% + \printnames[withforeword]{foreword}}} + +\newbibmacro*{withafterword}{% + \ifnameundef{afterword} + {} + {\bibstring{withafterword}% + \setunit{\addspace}% + \printnames[withafterword]{afterword}}} + +\newbibmacro*{byeditor+others}{% + \ifthenelse{\NOT\ifnameundef{editor}\AND + \(\iffieldundef{editortype}\OR + \iffieldequalstr{editortype}{editor}\)} + {\def\abx@tempa{byeditor}% + \ifnamesequal{editor}{translator} + {\appto\abx@tempa{tr}% + \clearname{translator}} + {}% + \ifnamesequal{editor}{commentator} + {\appto\abx@tempa{co}% + \clearname{commentator}} + {\ifnamesequal{editor}{annotator} + {\appto\abx@tempa{an}% + \clearname{annotator}} + {}}% + \ifnamesequal{editor}{introduction} + {\appto\abx@tempa{in}% + \clearname{introduction}} + {\ifnamesequal{editor}{foreword} + {\appto\abx@tempa{fo}% + \clearname{foreword}} + {\ifnamesequal{editor}{afterword} + {\appto\abx@tempa{af}% + \clearname{afterword}} + {}}}% + \bibstring{\abx@tempa}% + \setunit{\addspace}% + \printnames[byeditor]{editor}% + \clearname{editor}% + \newunit + \usebibmacro{byeditorx}}% + {\usebibmacro{byeditor}} + \usebibmacro{bytranslator+others}} + +\newbibmacro*{bytranslator+others}{% + \ifnameundef{translator} + {} + {\def\abx@tempa{bytranslator}% + \ifnamesequal{translator}{commentator} + {\appto\abx@tempa{co}% + \clearname{commentator}} + {\ifnamesequal{translator}{annotator} + {\appto\abx@tempa{an}% + \clearname{annotator}} + {}}% + \ifnamesequal{translator}{introduction} + {\appto\abx@tempa{in}% + \clearname{introduction}} + {\ifnamesequal{translator}{foreword} + {\appto\abx@tempa{fo}% + \clearname{foreword}} + {\ifnamesequal{translator}{afterword} + {\appto\abx@tempa{af}% + \clearname{afterword}} + {}}}% + \bibstring{\abx@tempa}% + \setunit{\addspace}% + \printnames[bytranslator]{translator}% + \clearname{translator}% + \newunit}% + \usebibmacro{withothers}} + +\newbibmacro*{withothers}{% + \usebibmacro{withcommentator}% + \clearname{commentator}% + \newunit + \usebibmacro{withannotator}% + \clearname{annotator}% + \newunit + \usebibmacro{withintroduction}% + \clearname{introduction}% + \newunit + \usebibmacro{withforeword}% + \clearname{foreword}% + \newunit + \usebibmacro{withafterword} + \clearname{afterword}} + +\newbibmacro*{title}{% + \ifthenelse{\iffieldundef{title}\AND\iffieldundef{subtitle}} + {} + {\printtext[title]{% + \printfield[titlecase]{title}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{subtitle}}% + \newunit}% + \printfield{titleaddon}} + +\newbibmacro*{booktitle}{% + \ifthenelse{\iffieldundef{booktitle}\AND\iffieldundef{booksubtitle}} + {} + {\printtext[booktitle]{% + \printfield[titlecase]{booktitle}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{booksubtitle}}% + \newunit}% + \printfield{booktitleaddon}} + +\newbibmacro*{maintitle}{% + \ifthenelse{\iffieldundef{maintitle}\AND\iffieldundef{mainsubtitle}} + {} + {\printtext[maintitle]{% + \printfield[titlecase]{maintitle}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{mainsubtitle}}% + \newunit}% + \printfield{maintitleaddon}} + +\newbibmacro*{journal}{% + \iffieldundef{journaltitle} + {} + {\printtext[journaltitle]{% + \printfield[titlecase]{journaltitle}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{journalsubtitle}}}} + +\newbibmacro*{periodical}{% + \iffieldundef{title} + {} + {\printtext[title]{% + \printfield[titlecase]{title}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{subtitle}}}} + +\newbibmacro*{issue}{% + \iffieldundef{issuetitle} + {} + {\printtext[issuetitle]{% + \printfield[titlecase]{issuetitle}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{issuesubtitle}}}} + +\newbibmacro*{date}{\printdate} + +\newbibmacro*{url+urldate}{% + \printfield{url}% + \iffieldundef{urlyear} + {} + {\setunit*{\addspace}% + \printtext[urldate]{\printurldate}}} + +\newbibmacro*{pageref}{% + \iflistundef{pageref} + {} + {\printtext[parens]{% + \bibstring{see}\space + \ifnumgreater{\value{pageref}}{1} + {\bibstring{pages}\ppspace} + {\bibstring{page}\ppspace}% + \printlist[pageref][-\value{listtotal}]{pageref}}}} + +\newbibmacro*{eprint}{% + \iffieldundef{eprinttype} + {\printfield{eprint}} + {\printfield[eprint:\strfield{eprinttype}]{eprint}}} + +\newbibmacro*{annotation}{% + \iffieldundef{annotation} + {\printfile[annotation]{\bibannotationprefix\thefield{entrykey}.tex}} + {\printfield{annotation}}} + +\newbibmacro*{abstract}{% + \iffieldundef{abstract} + {\printfile[abstract]{\bibabstractprefix\thefield{entrykey}.tex}} + {\printfield{abstract}}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/biblatex.sty b/Master/texmf-dist/tex/latex/biblatex/biblatex.sty new file mode 100644 index 00000000000..62452d3e8c8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/biblatex.sty @@ -0,0 +1,8150 @@ +% $Id: biblatex.sty,v 0.9 2010/02/14 15:42:33 lehman beta $ + +% Copyright (c) 2006-2010 Philipp Lehman. +% +% Permission is granted to copy, distribute and/or modify this +% software under the terms of the LaTeX Project Public License +% (LPPL), version 1.3. +% +% The LPPL maintenance status of this software is +% 'author-maintained'. +% +% This software is provided 'as is', without warranty of any kind, +% either expressed or implied, including, but not limited to, the +% implied warranties of merchantability and fitness for a +% particular purpose. + +\def\abx@rcsid$#1: #2 #3 #4 #5${#4 v#3} +\def\abx@bbxid$#1: #2 #3 #4 #5${#4 v#3 biblatex bibliography style} +\def\abx@cbxid$#1: #2 #3 #4 #5${#4 v#3 biblatex citation style} +\def\abx@lbxid$#1: #2 #3 #4 #5${#4 v#3 biblatex localization} + +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{biblatex} +[\abx@rcsid $Id: biblatex.sty,v 0.9 2010/02/14 15:42:33 lehman beta $ + programmable bibliographies] + +\def\blx@version$#1: #2 ${#2} +\edef\blx@version{\blx@version$Revision: 0.9 $} + +%% Compatibility and requirements + +\RequirePackage{etoolbox} +\RequirePackage{keyval} +\RequirePackage{ifthen} +\RequirePackage{url} + +\@ifpackagelater{etoolbox}{2009/08/06} + {} + {\PackageError{biblatex} + {Outdated 'etoolbox' package} + {Upgrade to etoolbox v1.8 (2009/08/06) or later.\MessageBreak + I found: '\csuse{ver@etoolbox.sty}'.\MessageBreak + This is a fatal error. I'm aborting now.}% + \endinput} + +\AtEndPreamble{% + \def\do#1{% + \@ifpackageloaded{#1} + {\blx@error + {Incompatible package '#1'} + {The '#1' package and biblatex are incompatible}} + {}}% + \docsvlist{% + amsrefs,apacite,babelbib,backref,bibtopic,bibunits,chapterbib, + cite,citeref,drftcite,footbib,inlinebib,jurabib,mcite,mciteplus, + mlbib,multibbl,multibib,natbib,opcit,overcite,splitbib}% + \@ifpackageloaded{babel} + {\iftoggle{autolang} + {\blx@mkbabel} + {\blx@mknobabel}} + {\blx@mknobabel}% + \csuse{abx@extras@\blx@languagename}% + \csuse{abx@strings@\blx@languagename}% + \undef\blx@mkbabel + \undef\blx@mknobabel + \ifnum\blx@hyperref=\z@ + \blx@mknohyperref + \else + \@ifpackageloaded{hyperref} + {\blx@mkhyperref} + {\ifnum\blx@hyperref=\@ne + \blx@warning@noline{% + Missing 'hyperref' package.\MessageBreak + Setting hyperref=false}% + \fi + \blx@mknohyperref}% + \fi + \providecommand*{\nolinkurl}{\url}% + \undef\blx@mkhyperref + \undef\blx@mknohyperref + \ifundef\TE@hook + {\let\TE@hook\@empty + \toggletrue{blx@tempa}% + \def\do#1{% + \patchcmd#1% + {\let\isundefined\TE@undef} + {\let\isundefined\TE@undef\TE@hook} + {\togglefalse{blx@tempa}\listbreak} + {}}% + \docsvlist{% + \ifthenelse,% ifthen + \org@ifthenelse,% babel + \HyOrg@ifthenelse,% hyperref + \NROrg@ifthenelse}% nameref + \iftoggle{blx@tempa} + {\blx@err@patch{'ifthen' package}} + {}} + {}% + \appto\TE@hook{\blx@TE@hook}% + \toggletrue{blx@tempa}% + \def\do#1{% + \patchcmd#1% + {\color@begingroup} + {\color@begingroup\toggletrue{blx@footnote}} + {\togglefalse{blx@tempa}\listbreak} + {}}% + \docsvlist{% + \@footnotetext,% latex + \H@@footnotetext,% hyperref + \scr@saved@footnotetext,% koma-script 3.x + \l@dold@footnotetext,% ledmac + \l@doldold@footnotetext,% ledmac + \@fntORI}% frenchle + \@ifclassloaded{memoir}% memoir + {\togglefalse{blx@tempa}% + \def\do#1{% + \patchcmd#1% + {\color@begingroup} + {\color@begingroup\toggletrue{blx@footnote}} + {} + {\toggletrue{blx@tempa}}}% + \docsvlist{% + \m@mold@footnotetext,% + \@twocolfootnotetext,% + \@threecolfootnotetext,% + \@parafootnotetext}} + {}% + \iftoggle{blx@tempa} + {\blx@warning@noline{% + Patching footnotes failed.\MessageBreak + Will try to fork \string\@footnotetext}% + \let\blx@org@footnotetext\@footnotetext + \long\def\@footnotetext#1{% + \toggletrue{blx@footnote}% + \blx@org@footnotetext{#1}% + \togglefalse{blx@footnote}}} + {}% + \@ifpackageloaded{endnotes} + {\patchcmd\theendnotes + {\enoteformat} + {\toggletrue{blx@footnote}\enoteformat} + {} + {\blx@err@patch{'endnotes' package}}} + {}% + \@ifpackageloaded{bigfoot} + {\apptocmd\@makefnstartbox + {\toggletrue{blx@footnote}} + {} + {\blx@err@patch{'bigfoot' package}}} + {}% + \@ifpackageloaded{showkeys} + {\ifdef\SK@ + {\ifundef\SK@cite % = 'notcite' disabled + {\AtEveryBibitem{\SK@\SK@@label{\thefield{entrykey}}}% + \AtEveryLositem{\SK@\SK@@label{\thefield{entrykey}}}% + \AtEveryCitekey{\SK@\SK@@ref{\thefield{entrykey}}}} + {}} + {}} + {}% + \@ifpackageloaded{csquotes} + {\@ifpackagelater{csquotes}{2009/05/30} + {} + {\blx@error + {Outdated 'csquotes' package} + {Upgrade to csquotes v4.4 (2009/05/30) or later.\MessageBreak + I found: '\csuse{ver@csquotes.sty}'}}% + \@ifpackagelater{csquotes}{2009/08/27} + {\appto\@blockquote@prehook{\abx@savetrackers}% + \appto\@blockquote@posthook{\abx@resttrackers\abx@cleartrackers}} + {\BlockquoteDisable{\let\blx@thecheckpunct\@gobble}}} + {\@ifpackageloaded{babel} + {\blx@warning@noline{% + 'babel' detected but 'csquotes' missing.\MessageBreak + Loading 'csquotes' is strongly recommended}} + {}% + \newcommand*{\@quotelevel}{}% + \newcount\@quotelevel + \newcommand*{\@setquotesfcodes}{}% + \let\@setquotesfcodes\relax + \newcommand*{\@ifquotemarker}{}% + \let\@ifquotemarker\@secondoftwo + \newrobustcmd*{\initoquote}{\@quotelevel\@ne}% + \newrobustcmd*{\initiquote}{\@quotelevel\tw@}% + \newcommand*{\textooquote}{``}% + \newcommand*{\textcoquote}{''}% + \newcommand*{\textoiquote}{`}% + \newcommand*{\textciquote}{'}% + \newrobustcmd*{\enquote}{\@ifstar\blx@enquote@ii\blx@enquote}% + \def\blx@enquote{% + \ifnum\@quotelevel>\z@ + \expandafter\blx@enquote@ii + \else + \expandafter\blx@enquote@i + \fi}% + \long\def\blx@enquote@i#1{% + \begingroup\initoquote + \textooquote#1\textcoquote + \endgroup}% + \long\def\blx@enquote@ii#1{% + \begingroup\initiquote + \textoiquote#1\textciquote + \endgroup}% + \appto\blx@setsfcodes{% + \sfcode`\`=\z@ + \sfcode`\'=\z@}}% + \apptocmd\@floatboxreset + {\boolfalse{citetracker}% + \boolfalse{pagetracker}} + {} + {\blx@err@patch{floats}}% + \ifdef\TX@endtabularx % tabularx/memoir + {\patchcmd\TX@endtabularx + {\edef\TX@ckpt{\cl@@ckpt}} + {\edef\TX@ckpt{\cl@@ckpt\abx@resttrackers}% + \abx@savetrackers} + {} + {\blx@err@patch{'tabularx'}}% + \apptocmd\TX@endtabularx{\abx@cleartrackers} + {} + {\blx@err@patch{'tabularx'}}} + {}% + \addtocontents{toc}{% + \string\boolfalse{citerequest}% + \string\boolfalse{citetracker}% + \string\boolfalse{pagetracker}}% + \addtocontents{lof}{% + \string\boolfalse{citerequest}% + \string\boolfalse{citetracker}% + \string\boolfalse{pagetracker}}% + \addtocontents{lot}{% + \string\boolfalse{citerequest}% + \string\boolfalse{citetracker}% + \string\boolfalse{pagetracker}}% + \let\do\noexpand} + +\begingroup +\@makeother\# +\AtEndPreamble{% + \patchcmd\addtocontents + {\string\@writefile} + {\string\@writefile{#1}{\string\defcounter{refsection}{\the\c@refsection}}\blx@nl + \string\@writefile} + {} + {\blx@err@patch{\string\addtocontents}}} +\endgroup + +% trick hyperref into believing we're natbib +\let\NAT@parse\@empty +% trick showkeys into believing we're havard +\let\HAR@checkdef\@empty + +% koma-script +\newcommand{\ifkomabibtotoc}[2]{#2} +\newcommand{\ifkomabibtotocnumbered}[2]{#2} +\ifdef\ds@bibtotoc + {\DeclareOption{bibtotoc}{% + \let\ifkomabibtotoc\@firstoftwo} + \DeclareOption{bibtotocnumbered}{% + \let\ifkomabibtotoc\@firstoftwo + \let\ifkomabibtotocnumbered\@firstoftwo} + \DeclareOption{bibliography=nottotoc}{% + \let\ifkomabibtotoc\@secondoftwo + \let\ifkomabibtotocnumbered\@secondoftwo} + \DeclareOption{bibliography=totoc}{% + \let\ifkomabibtotoc\@firstoftwo} + \DeclareOption{bibliography=totocnumbered}{% + \let\ifkomabibtotoc\@firstoftwo + \let\ifkomabibtotocnumbered\@firstoftwo}} + {} + +% memoir +\@ifclassloaded{memoir} + {\newcommand*{\ifmemoirbibintoc}{% + \ifnobibintoc + \expandafter\@secondoftwo + \else + \expandafter\@firstoftwo + \fi}} + {\newcommand{\ifmemoirbibintoc}[2]{#2}} + +%% Category codes + +\def\blx@docatcodes{% + \do\=\do\<\do\>\do\-\do\"\do\'\do\`\do\.% + \do\,\do\;\do\:\do\!\do\?\do\/} +\def\do#1{\noexpand\do\noexpand#1{\the\catcode`#1}} +\edef\blx@catcodes{\blx@docatcodes\do\^\do\~\do\&\do\|} + +\def\blx@saneccodes{% + \catcode`\~=\active + \let\do\@makeother + \blx@docatcodes + \let\do\noexpand} + +\blx@saneccodes +\catcode`\&=3 +\catcode`\|=3 +\catcode`\^=7 +\def\blx@nl{^^J} + +%% Allocation + +\newcounter{listtotal} +\def\thelisttotal{\the\c@listtotal} +\newcounter{listcount} +\def\thelistcount{\the\c@listcount} +\newcounter{liststart} +\def\theliststart{\the\c@liststart} +\newcounter{liststop} +\def\theliststop{\the\c@liststop} +\newcounter{citecount} +\def\thecitecount{\the\c@citecount} +\newcounter{citetotal} +\def\thecitetotal{\the\c@citetotal} +\newcounter{multicitecount} +\def\themulticitecount{\the\c@multicitecount} +\newcounter{multicitetotal} +\def\themulticitetotal{\the\c@multicitetotal} +\newcounter{instcount} +\def\theinstcount{\the\c@instcount} +\newcounter{maxnames} +\def\themaxnames{\the\c@maxnames} +\newcounter{minnames} +\def\theminnames{\the\c@minnames} +\newcounter{maxitems} +\def\themaxitems{\the\c@maxitems} +\newcounter{minitems} +\def\theminitems{\the\c@minitems} +\newcounter{uniquename} +\def\theuniquename{\the\c@uniquename} +\newcounter{refsection} +\def\therefsection{\the\c@refsection} +\newcounter{refsegment} +\def\therefsegment{\the\c@refsegment} +\newcounter{maxextrayear} +\def\themaxextrayear{\the\c@maxextrayear} +\newcounter{maxextraalpha} +\def\themaxextraalpha{\the\c@maxextraalpha} +\newcounter{abbrvpenalty} +\def\theabbrvpenalty{\the\c@abbrvpenalty} +\newcounter{highnamepenalty} +\def\thehighnamepenalty{\the\c@highnamepenalty} +\newcounter{lownamepenalty} +\def\thelownamepenalty{\the\c@lownamepenalty} + +\newcount\blx@tempcnta +\newcount\blx@tempcntb +\newcount\blx@maxsection +\newcount\blx@maxsegment +\newcount\blx@notetype + +\newlength{\labelnumberwidth} +\newlength{\labelalphawidth} +\newlength{\shorthandwidth} +\newlength{\biblabelsep} +\ifdef\bibitemsep % memoir + {} + {\newlength{\bibitemsep}} +\newlength{\bibnamesep} +\newlength{\bibinitsep} +\newlength{\bibparsep} +\newlength{\bibhang} + +\newbool{citetracker} +\newbool{pagetracker} +\newbool{citerequest} +\booltrue{citerequest} + +\newtoggle{blx@tempa} +\newtoggle{blx@tempb} +\newtoggle{blx@block} +\newtoggle{blx@unit} +\newtoggle{blx@insert} +\newtoggle{blx@lastins} +\newtoggle{blx@debug} +\newtoggle{autolang} +\newtoggle{blx@defernums} +\newtoggle{blx@footnote} +\newtoggle{blx@labelalpha} +\newtoggle{blx@labelnumber} +\newtoggle{blx@labelyear} +\newtoggle{blx@natbib} +\newtoggle{blx@loadfiles} +\newtoggle{blx@singletitle} +\newtoggle{blx@terseinits} +\newtoggle{blx@firstinits} +\newtoggle{blx@useauthor} +\newtoggle{blx@useeditor} +\newtoggle{blx@usetranslator} +\newtoggle{blx@useprefix} +\newtoggle{blx@addset} +\newtoggle{blx@setonly} +\newtoggle{blx@dataonly} +\newtoggle{blx@skipbib} +\newtoggle{blx@skiplos} +\newtoggle{blx@skiplab} +\newtoggle{blx@citation} +\newtoggle{blx@bibliography} +\newtoggle{blx@recode} +\newtoggle{blx@citeindex} +\newtoggle{blx@bibindex} + +\def\blx@backend{0} +\def\blx@uniquename{0} + +\newread\blx@auxin +\newwrite\blx@auxout + +\def\blx@onlypreamble#1{% + \gappto\blx@dopreamblecmds{\do#1}} + +\def\blx@dopreamblecmds{% + \do\blx@dopreamblecmds + \do\blx@onlypreamble} + +%% Initialization + +\def\blx@blxinit{% + \let\blx@blxinit\relax + \blx@initunit} + +\edef\blx@auxfile{\jobname} +\let\blx@theauxout\@mainaux +\newcommand*{\labelalphaothers}{+} +\newcommand*{\blxauxsuffix}{-blx} + +\begingroup +\def\blx@tempa#1"#2{% + #1\ifx#2\@empty\else + \expandafter\blx@tempa + \fi#2} +\edef\blx@ctrlfile{% + \noexpand\blx@tempa + \expandafter\blx@tempa\jobname"\@empty + \space\noexpand\@empty} +\def\blx@tempa#1 #2{% + #1\ifx#2\@empty\else + \string_\expandafter\blx@tempa + \fi#2} +\xdef\blx@ctrlfile{\blx@ctrlfile} +\endgroup + +\def\blx@secinit{% + \ifcsundef{blx@sort@\the\c@refsection} + {\global\cslet{blx@sort@\the\c@refsection}\@empty} + {}% + \ifcsundef{blx@sbib@\the\c@refsection} + {\global\cslet{blx@sbib@\the\c@refsection}\@empty} + {}% + \ifcsundef{blx@bsee@\the\c@refsection} + {\global\cslet{blx@bsee@\the\c@refsection}\@empty} + {}% + \ifcsundef{blx@fsee@\the\c@refsection} + {\global\cslet{blx@fsee@\the\c@refsection}\@empty} + {}% + \ifcsundef{blx@losh@\the\c@refsection} + {\global\cslet{blx@losh@\the\c@refsection}\@empty} + {}% + \blx@ibidreset@force + \blx@idemreset@force + \blx@opcitreset@force + \blx@loccitreset@force + \ifcsundef{blx@segm@\the\c@refsection @\the\c@refsegment} + {\global\cslet{blx@segm@\the\c@refsection @\the\c@refsegment}\@empty} + {}} + +%% Auxiliary commands + +\protected\def\blx@safe@actives{% + \let\blx@if@safe@actives\if@safe@actives + \let\if@safe@actives\iftrue} + +\protected\def\blx@rest@actives{% + \let\if@safe@actives\blx@if@safe@actives} + +\protected\def\blx@regimc#1{% + \xappto\blx@blxinit{% + \let\noexpand#1\expandafter\noexpand\csname + blx@imc@\expandafter\@gobble\string#1\endcsname}} + +\protected\def\blx@regimcs#1{\blx@regimcs@i#1&} +\def\blx@regimcs@i#1{% + \ifx#1&\else + \blx@regimc#1% + \expandafter\blx@regimcs@i + \fi} + +% {<field>} => \do{<item1>}\do{<item2>}... + +\def\blx@imc@docsvfield#1{% + \blx@imc@iffieldundef{#1} + {} + {\expandafter\expandafter\expandafter\docsvlist + \expandafter\expandafter\expandafter{% + \csname abx@field@#1\endcsname}}} +\blx@regimc\docsvfield + +% {<list>|<listmacro>} + +\protected\long\def\blx@listloop#1{% + \expandafter\blx@listloop@i#1|&} +\long\def\blx@listloop@i#1|{% + \ifblank{#1} + {\blx@break} + {\blx@do{#1}\blx@listloop@i}} + +\long\def\blx@break#1&{% + \blx@done + \undef\blx@do + \undef\blx@done} + +% {<listmacro>}{<listcsname>} => matches in <listmacro> + +\protected\def\blx@filter#1#2{% + \def\do##1{% + \ifinlistcs{##1}{#2} + {\listadd#1{##1}} + {}}% + \blx@runfilter#1} + +% {<listmacro>}{<listcsname>} => neg. matches in <listmacro> + +\protected\def\blx@notfilter#1#2{% + \def\do##1{% + \ifinlistcs{##1}{#2} + {} + {\listadd#1{##1}}}% + \blx@runfilter#1} + +\def\blx@runfilter#1{% + \begingroup\edef#1{\endgroup + \unexpanded{\let#1\@empty\dolistloop}{#1}}% + #1\let\do\noexpand} + +% {<macro>}{<entrykey>,...} => <macro>{<entrykey>,...} + +\protected\def\blx@sanitizekeys#1#2{% + \begingroup + \blx@safe@actives + \let\protect\string + \edef\blx@tempa{#2}% + \edef\blx@tempa{% + \endgroup\unexpanded{#1}{% + \detokenize\expandafter{\blx@tempa}}}% + \blx@tempa} + +% {<file>}{<message>}{<preload>}{<postload>}{<success>}{<failure>} + +\protected\long\def\blx@inputonce#1#2#3#4#5#6{% + \ifcsundef{blx@file@#1} + {\blx@info@noline{Trying to load #2..}% + \IfFileExists{#1} + {\blx@info@noline{... file '#1' found}% + #3\@@input\@filef@und#4#5} + {\blx@info@noline{... file '#1' not found}#6}% + \global\csdef{blx@file@#1}{}% + \@addtofilelist{#1}} + {#5}} + +% {<string>} + +\protected\def\blx@auxwrite#1#2{% + \if@filesw + \begingroup + \blx@safe@actives + \let\protect\string + \immediate\write#1{#2}% + \endgroup + \fi} + +\def\blx@auxinit#1{% + \blx@auxwrite\blx@theauxout{% + \ifx\blx@theauxout\@mainaux + \else + \blx@msg@aux + \fi + \ifnum\blx@backend=\blx@backend@biber + \expandafter\ifblank\expandafter{#1} + {} + {\string\bibdata{#1}}% + \else + \string\bibstyle{biblatex}\blx@nl + \string\bibdata{% + \blx@ctrlfile\blxauxsuffix + \expandafter\ifblank\expandafter{#1} + {} + {,#1}}\blx@nl + \string\citation{biblatex-control} + \fi}} + +% {<file>}{<signature>}{<true>}{<false>} + +\def\blx@ifsigned#1#2{% + \begingroup + \let\blx@tempa\@firstoftwo + \edef\blx@tempb{\csuse{blx@sig@#2}}% + \edef\blx@tempb{\detokenize\expandafter{\blx@tempb}}% + \openin\blx@auxin #1.#2\relax + \ifeof\blx@auxin + \else + \endlinechar\m@ne + \readline\blx@auxin to \blx@tempc + \ifeof\blx@auxin + \else + \ifx\blx@tempb\blx@tempc + \readline\blx@auxin to \blx@tempc + \edef\blx@tempb{\csuse{blx@ver@#2}}% + \edef\blx@tempb{\detokenize\expandafter{\blx@tempb}}% + \ifx\blx@tempb\blx@tempc + \else + \blx@warning@noline{% + File '#1.#2' created\MessageBreak + by wrong version of biblatex}% + \fi + \else + \blx@error + {File '#1.#2' not created by biblatex} + {This file was apparently not created by biblatex. + Rename it or\MessageBreak move it to a location were + TeX will not find it. If this error\MessageBreak + persists, consider redefining \string\blxauxsuffix.% + See the biblatex\MessageBreak manual for details}% + \let\blx@tempa\@secondoftwo + \fi + \fi + \fi + \closein\blx@auxin + \expandafter\endgroup\blx@tempa} + +\def\blx@sig@bib{@Comment{$ biblatex control file $}} +\edef\blx@ver@bib{@Comment{$ biblatex version \blx@version\space $}} +\edef\blx@sig@aux{\@percentchar\space $ biblatex auxiliary file $} +\edef\blx@ver@aux{\@percentchar\space$ biblatex version \blx@version\space $} +\let\blx@sig@bbl\blx@sig@aux +\let\blx@ver@bbl\blx@ver@aux +\edef\blx@sig@bcf{\detokenize{<?xml version="1.0" encoding="UTF-8"?>}} +\edef\blx@ver@bcf{% + \detokenize{<bcf:controlfile version="}\blx@version + \detokenize{" xmlns:bcf="https://sourceforge.net/projects/biblatex">}} + +\edef\blx@msg@aux{% + \blx@sig@aux\blx@nl + \blx@ver@aux\blx@nl + \@percentchar\space Do not modify the above lines!\blx@nl + \@percentchar\blx@nl + \@percentchar\space This is an auxiliary file + used by the 'biblatex' package.\blx@nl + \@percentchar\space This file may safely be deleted. + It will be recreated as\blx@nl + \@percentchar\space required.\blx@nl + \@percentchar\blx@nl\string\relax\blx@nl} +\edef\blx@msg@bib{% + \blx@sig@bib\blx@nl + \blx@ver@bib\blx@nl + Do not modify the above lines!\blx@nl\blx@nl + This is an auxiliary file used + by the 'biblatex' package.\blx@nl + This file may safely be deleted. + It will be recreated as\blx@nl + required.\blx@nl\blx@nl} + +%% User feedback + +\protected\def\blx@error#1#2{% + \begingroup + \blx@safe@actives + \PackageError{biblatex}{#1}{#2.}% + \endgroup} + +\protected\def\blx@warning#1{% + \begingroup + \blx@safe@actives + \PackageWarning{biblatex}{#1\blx@noline}% + \endgroup} +\protected\def\blx@warning@noline#1{% + \begingroup + \blx@safe@actives + \PackageWarning{biblatex}{#1\@gobble}% + \endgroup} +\protected\def\blx@warning@entry#1{% + \ifundef\abx@field@entrykey + {\blx@warning{#1}} + {\blx@warning{#1\MessageBreak at entry '\abx@field@entrykey'}}} + +\protected\def\blx@info#1{% + \begingroup + \blx@safe@actives + \PackageInfo{biblatex}{#1\blx@noline}% + \endgroup} +\def\blx@info@noline#1{% + \begingroup + \blx@safe@actives + \PackageInfo{biblatex}{#1\@gobble}% + \endgroup} + +\let\blx@noline\@gobble +\AtEndOfPackage{\let\blx@noline\@empty} +\def\blx@imc@BibliographyWarning{\blx@warning@entry} +\blx@regimc\BibliographyWarning + +\def\blx@missing#1{% + \mbox{\reset@font\bfseries#1}} + +\def\blx@err@patch#1{% + \blx@error + {Patching #1 failed} + {This is an internal issue typically caused by a + conflict\MessageBreak between biblatex and some + other package. Modifying\MessageBreak the package + loading order may fix the problem}} + +\def\blx@err@nolang#1{% + \blx@error + {Language '#1' not found} + {The localization module for '#1' could not be found}} + +\def\blx@err@invarg#1{% + \blx@error + {Argument '#1' invalid} + {The argument you have supplied is invalid.\MessageBreak + See the biblatex manual for details}} + +\def\blx@err@invopt#1{% + \blx@error + {Option '#1' invalid} + {The option you have supplied is invalid.\MessageBreak + See the biblatex manual for valid option keys and + possible values}} + +\def\blx@err@confopt#1{% + \blx@error + {Conflicting options} + {#1}} + +\def\blx@err@nodocdiv#1{% + \blx@error + {Failed to hook into \@backslashchar#1} + {There are two possible reasons for this error. + Either\MessageBreak the document class does not + support chapters or the\MessageBreak implementation + is not compatible with biblatex}} + +\def\blx@err@nosec#1{% + \blx@error + {Section '#1' not found} + {The reference section '#1' could not be found}} + +\def\blx@err@secfirst{% + \blx@error + {'section' not first filter} + {When passing multiple filter options, + the 'section' filter must be given first}} + +\protected\def\blx@err@nestcite{% + \blx@error + {Nested citation command} + {Citation commands may not be nested}} + +\def\blx@err@nestenv#1{% + \blx@error + {Nested '#1' environment} + {This environment may not be nested}} + +\protected\def\blx@err@citecmd#1{% + \begingroup + \escapechar\m@ne + \blx@error + {Command '\@backslashchar\string#1' undefined} + {The citation command '\@backslashchar\string#1' + has not been defined\MessageBreak by the + selected citation style}% + \endgroup} + +\def\blx@err@endnote#1{% + \blx@error + {Missing or incomplete endnote support} + {There does not seem to be endnote support available\MessageBreak + or the available support is incomplete.\MessageBreak + If you continue, I will fall back to '\string#1'}% + #1} + +\def\blx@warn@nohyph#1{% + \blx@warning{No hyphenation patterns for '#1'}} + +\protected\def\blx@warn@citecmd#1#2{% + \blx@warning{% + '\string#1' not defined by citation style.\MessageBreak + Falling back to '\string#2'}% + #2} + +\protected\def\blx@warn@nostring#1{% + \blx@warning@entry{Bibliography string '#1' undefined}% + \blx@missing{#1}} + +\def\blx@warn@conflopt#1{% + \blx@warning{Conflicting options.\MessageBreak#1}} + +\def\blx@warn@bibempty{% + \@latex@warning{Empty bibliography}} + +\def\blx@warn@losempty{% + \@latex@warning{Empty list of shorthands}} + +\def\blx@inf@refsec{% + \blx@info{Reference section=\the\c@refsection}}% + +\def\blx@inf@refseg{% + \ifnum\c@refsection=\z@ + \blx@info{Reference segment=\the\c@refsegment}% + \else + \blx@info{% + Reference section/segment=% + \the\c@refsection/\the\c@refsegment}% + \fi} + +\def\blx@inf@creset{% + \blx@info{Resetting trackers}}% + +\def\blx@msg@cundef#1{% + Citation '#1' undefined} +\def\blx@msg@cundefon#1{% + Citation '#1' on page \thepage\space undefined} + +\let\blx@auxlist\@empty +\def\blx@logreq#1{% + \xifinlist{\blx@auxfile.aux}{\blx@auxlist} + {} + {\listxadd\blx@auxlist{\blx@auxfile.aux}% + \blx@logreq@bibtex{\blx@auxfile}}% + \ifblank{#1} + {} + {\@latex@warning{#1}}% + \blx@reruntrue} + +\def\blx@logreq@latex{\typeout{REQ:1:latex:REQ}} +\def\blx@logreq@bibtex#1{% + \begingroup + \edef\blx@tempa{\endgroup + \noexpand\typeout{REQ:2:bibtex:\blx@nl + \ifcase\blx@backend + binary=bibtex\blx@nl + \or + binary=bibtex8\blx@nl + option=--mwizfuns 10000\blx@nl + \or + binary=biber\blx@nl + \fi + \ifundef\blx@mincrossrefs + {} + {\ifcase\blx@backend + option=-min-crossrefs=\blx@mincrossrefs\blx@nl + \or + option=--min\string_crossrefs \blx@mincrossrefs\blx@nl + \fi}% + \ifdef\blx@bibencoding + {\ifnum\blx@backend=\csuse{blx@backend@bibtex8}% + option=--csfile \blx@bibencoding.csf\blx@nl + \fi} + {}% + infile=#1\blx@nl:REQ}}% + \blx@tempa} + +\def\blx@warn@rerun{% + \blx@warning@noline{Please rerun LaTeX}} + +\def\blx@warn@auxlist{% + \begingroup + \edef\blx@tempa{% + Please (re)run + \ifnum\blx@backend=\blx@backend@biber + Biber + \else + BibTeX + \fi + on the file(s):}% + \def\do##1{\appto\blx@tempa{\MessageBreak##1}}% + \dolistloop\blx@auxlist + \blx@warning@noline{% + \blx@tempa\MessageBreak + and rerun LaTeX afterwards}% + \endgroup} + +\def\blx@reruntrue{% + \G@refundefinedtrue + \blx@logreq@latex + \global\let\blx@reruntrue\relax} + +\protected\def\blx@checksum{% + \blx@tempcnta\z@ + \ifx\blx@checksum@old\blx@checksum@new + \else + \advance\blx@tempcnta\@ne + \blx@reruntrue + \fi + \ifx\blx@auxlist\@empty + \else + \advance\blx@tempcnta\tw@ + \blx@reruntrue + \fi + \csuse{blx@rerun}% + \ifcase\blx@tempcnta + \or + \blx@warn@rerun + \else + \blx@warn@auxlist + \fi} + +\let\blx@checksum@old\@empty +\let\blx@checksum@new\@empty +\let\abx@aux@checksum\relax + +\def\blx@addchecksum#1{% + \xdef\blx@checksum@old{\blx@checksum@old#1}} + +\AtEndDocument{% + \def\blx@addchecksum#1{% + \xdef\blx@checksum@new{\blx@checksum@new#1}}} + +\AfterEndDocument{\blx@checksum} + +%% Punctuation and capitalization + +% 1001 apostrophe (\printnames only) +% 1002 abbreviation dot +% 1003/1250 comma +% 1004/1500 semicolon +% 1005/2000 colon +% 1006/3000 period +% 1007/3001 exclamation mark +% 1008/3002 question mark +% 1009 suppress punctuation +% 1010 new paragaph + +\mathchardef\blx@sf@apo=1001 +\mathchardef\blx@sf@dot=1002 +\mathchardef\blx@sf@comma=1003 +\mathchardef\blx@sf@semicolon=1004 +\mathchardef\blx@sf@colon=1005 +\mathchardef\blx@sf@period=1006 +\mathchardef\blx@sf@exclam=1007 +\mathchardef\blx@sf@question=1008 +\mathchardef\blx@sf@nopunct=1009 +\mathchardef\blx@sf@par=1010 +\mathchardef\blx@sf@threshold@low=1002 +\mathchardef\blx@sf@threshold@high=1009 + +\csedef{blx@sf@1250}{\the\blx@sf@comma} +\csedef{blx@sf@1500}{\the\blx@sf@semicolon} +\csedef{blx@sf@2000}{\the\blx@sf@colon} +\csedef{blx@sf@3000}{\the\blx@sf@period} +\csedef{blx@sf@3001}{\the\blx@sf@exclam} +\csedef{blx@sf@3002}{\the\blx@sf@question} + +\csdef{blx@pm@,}{comma} +\csdef{blx@pm@;}{semicolon} +\csdef{blx@pm@:}{colon} +\csdef{blx@pm@.}{period} +\csdef{blx@pm@!}{exclam} +\csdef{blx@pm@?}{question} + +\def\blx@setsfcodes{% + \let\blx@setsfcodes\relax + \let\frenchspacing\blx@setfrcodes + \let\nonfrenchspacing\blx@setencodes + \ifnum\sfcode`\.>2000 + \blx@setencodes + \else + \blx@setfrcodes + \fi + \@setquotesfcodes + \sfcode`\(=\z@ + \sfcode`\)=\z@ + \sfcode`\[=\z@ + \sfcode`\]=\z@ + \sfcode`\<=\z@ + \sfcode`\>=\z@} + +\def\blx@setfrcodes{% + \ifnum\sfcode`\A=\@m + \else + \blx@setazcodes + \fi + \sfcode`\,=\blx@sf@comma + \sfcode`\;=\blx@sf@semicolon + \sfcode`\:=\blx@sf@colon + \sfcode`\.=\blx@sf@period + \sfcode`\!=\blx@sf@exclam + \sfcode`\?=\blx@sf@question +} + +\def\blx@setencodes{% + \sfcode`\,=1250 + \sfcode`\;=1500 + \sfcode`\:=2000 + \sfcode`\.=3000 + \sfcode`\!=3001 + \sfcode`\?=3002 +} + +\def\blx@namecodes{% + \ifnum\sfcode`\A=\@m + \else + \blx@setazcodes + \fi + \sfcode`\'=\blx@sf@apo +} + +\begingroup +\let\blx@setazcodes\@empty +\def\blx@tempa{% + \xdef\blx@setazcodes{% + \blx@setazcodes + \sfcode\the\blx@tempcnta=\@m} + \ifnum\blx@tempcnta<\blx@tempcntb + \advance\blx@tempcnta\@ne + \expandafter\blx@tempa + \fi} +\blx@tempcnta`\A +\blx@tempcntb`\Z +\blx@tempa +\ifnum\inputlineno=\m@ne\else + \blx@tempcnta"80 + \blx@tempcntb"9C + \blx@tempa + \blx@tempcnta"C0 + \blx@tempcntb"DF + \blx@tempa +\fi +\endgroup + +\def\blx@spacefactor{% + \ifhmode + \ifcsundef{blx@sf@\the\spacefactor} + {\the\spacefactor} + {\csname blx@sf@\the\spacefactor\endcsname}% + \else + \the\blx@sf@par + \fi} + +\protected\def\blx@leavevmode{% + \ifhmode + \else + \leavevmode\spacefactor\blx@sf@par + \fi} + +\protected\def\blx@leavevmode@cite{% + \ifhmode + \ifnum\spacefactor=\blx@sf@par + \else + \spacefactor\@m + \fi + \else + \leavevmode + \fi} + +\protected\def\blx@imc@setpunctfont#1{% + \blx@ifpuncthook + {\gdef\abx@puncthook{% + \ifdim\lastkern>\z@\unkern\fi + \blx@imc@resetpunctfont#1}} + {}} +\protected\def\blx@imc@resetpunctfont{% + \blx@ifpuncthook + {\global\let\abx@puncthook\@firstofone} + {}} + +\protected\def\blx@setpostpunct#1{% + \blx@ifuspunct + {\global\let\blx@postpunct\blx@dopostpunct + \ifdef\blx@thepostpunct + {\gappto\blx@thepostpunct{#1}} + {\gdef\blx@thepostpunct{#1}}} + {}} + +\def\blx@dopostpunct{% + \blx@thepostpunct + \global\let\blx@postpunct\@empty + \global\undef\blx@thepostpunct} + +\protected\def\blx@postpunct@agroup{% + \aftergroup\blx@postpunct + \let\blx@postpunct@agroup\@empty} + +% {<characters>} + +\newrobustcmd*{\DeclareCapitalPunctuation}[1]{% + \cslet{blx@cap@\the\blx@sf@par}\@empty + \csundef{blx@cap@\the\blx@sf@comma}% + \csundef{blx@cap@\the\blx@sf@semicolon}% + \csundef{blx@cap@\the\blx@sf@colon}% + \csundef{blx@cap@\the\blx@sf@period}% + \csundef{blx@cap@\the\blx@sf@exclam}% + \csundef{blx@cap@\the\blx@sf@question}% + \ifblank{#1} + {} + {\expandafter\blx@defcapstring\detokenize{#1}\relax}} + +\def\blx@defcapstring#1{% + \ifx#1\relax + \else + \begingroup + \blx@setfrcodes + \ifcsdef{blx@pm@#1} + {\expandafter\endgroup + \expandafter\let + \csname blx@cap@\the\sfcode`#1\endcsname\@empty} + {\blx@warning{Ignoring invalid punctuation mark '#1'}% + \endgroup}% + \expandafter\blx@defcapstring + \fi} + +% {<characters>} + +\newrobustcmd*{\DeclareQuotePunctuation}[1]{% + \csdef{blx@qp@comma}{\blx@postpunct}% + \csdef{blx@qp@semicolon}{\blx@postpunct}% + \csdef{blx@qp@colon}{\blx@postpunct}% + \csdef{blx@qp@period}{\blx@postpunct}% + \csdef{blx@qp@exclam}{\blx@postpunct}% + \csdef{blx@qp@question}{\blx@postpunct}% + \cslet{blx@pq@comma}\@empty + \cslet{blx@pq@semicolon}\@empty + \cslet{blx@pq@colon}\@empty + \cslet{blx@pq@period}\@empty + \cslet{blx@pq@exclam}\@empty + \cslet{blx@pq@question}\@empty + \let\blx@quotepunct\@empty + \ifblank{#1} + {\let\blx@ifuspunct\@secondoftwo} + {\let\blx@ifuspunct\@firstoftwo + \expandafter\blx@defquotepunct\detokenize{#1}&}} + +\def\blx@defquotepunct#1{% + \ifx\relax + \else + \ifcsdef{blx@pm@#1} + {\appto\blx@quotepunct{#1}% + \cslet{blx@qp@\csuse{blx@pm@#1}}\@empty + \csdef{blx@pq@\csuse{blx@pm@#1}}{\blx@postpunct}} + {\blx@warning{Ignoring invalid punctuation mark '#1'}}% + \expandafter\blx@defquotepunct + \fi} + +% {<mark>}{<characters>} + +\newrobustcmd*{\DeclarePunctuationPairs}[2]{% + \ifcsdef{blx@sf@\detokenize{#1}} + {\ifnum\csname blx@sf@\detokenize{#1}\endcsname>\blx@sf@apo + \ifnum\csname blx@sf@\detokenize{#1}\endcsname<\blx@sf@nopunct + \expandafter\blx@defpunctpairs + \expandafter{\the\csname blx@sf@\detokenize{#1}\endcsname}{#2}% + \else + \blx@err@invarg{\detokenize{#1}}% + \fi + \else + \blx@err@invarg{\detokenize{#1}}% + \fi} + {\blx@err@invarg{\detokenize{#1}}}} + +\def\blx@defpunctpairs#1#2{% + \blx@undefpair{#1}{\the\blx@sf@dot}% + \blx@undefpair{#1}{\the\blx@sf@comma}% + \blx@undefpair{#1}{\the\blx@sf@semicolon}% + \blx@undefpair{#1}{\the\blx@sf@colon}% + \blx@undefpair{#1}{\the\blx@sf@period}% + \blx@undefpair{#1}{\the\blx@sf@exclam}% + \blx@undefpair{#1}{\the\blx@sf@question}% + \ifblank{#2} + {} + {\begingroup + \def\blx@tempa{#1}% + \let\blx@tempb\@empty + \blx@setfrcodes + \sfcode`\*=\blx@sf@dot + \expandafter\blx@defpair\detokenize{#2}&% + \expandafter\endgroup\blx@tempb}} + +\def\blx@defpair#1{% + \ifx% + \else + \ifnum\the\sfcode`#1>\blx@sf@apo + \ifnum\the\sfcode`#1<\blx@sf@nopunct + \eappto\blx@tempb{% + \cslet{blx@pp@\blx@tempa @\the\sfcode`#1}\noexpand\@empty}% + \else + \blx@err@invarg{#1}% + \fi + \else + \blx@err@invarg{#1}% + \fi + \expandafter\blx@defpair + \fi} + +\def\blx@undefpair#1#2{% + \ifcsdef{blx@pp@#1@#2} + {\csundef{blx@pp@#1@#2}} + {}} + +\protected\def\blx@resetpunct{% + \DeclareCapitalPunctuation{.!?}% + \DeclarePunctuationPairs{dot}{}% + \DeclarePunctuationPairs{comma}{*!?}% + \DeclarePunctuationPairs{semicolon}{*!?}% + \DeclarePunctuationPairs{colon}{*!?}% + \DeclarePunctuationPairs{period}{}% + \DeclarePunctuationPairs{exclam}{*}% + \DeclarePunctuationPairs{question}{*}% + \DeclareQuotePunctuation{}% + \def\abx@dot{\ifdim\lastkern>\z@\unkern\fi.\spacefactor\blx@sf@dot}% + \def\abx@comma{\ifdim\lastkern>\z@\unkern\fi\abx@puncthook{,}}% + \def\abx@semicolon{\abx@puncthook{;}}% + \def\abx@colon{\abx@puncthook{:}}% + \def\abx@period{\ifdim\lastkern>\z@\unkern\fi\abx@puncthook{.}}% + \def\abx@exclam{\abx@puncthook{!}}% + \def\abx@question{\abx@puncthook{?}}% + \global\let\abx@puncthook\@firstofone + \global\let\blx@postpunct\@empty} + +\blx@resetpunct + +% {<character>}{<true>}{<false>} + +\protected\def\blx@imc@ifpunctmark#1{% + \ifhmode + \begingroup + \sfcode`\*=\blx@sf@dot + \ifnum\sfcode`#1=\spacefactor + \endgroup + \expandafter\expandafter + \expandafter\@firstoftwo + \else + \endgroup + \expandafter\expandafter + \expandafter\@secondoftwo + \fi + \else + \expandafter\@secondoftwo + \fi} + +% {<true>}{<false>} + +\protected\def\blx@imc@ifterm{% + \ifhmode + \expandafter\blx@imc@ifcapital + \else + \expandafter\@secondoftwo + \fi} + +% {<true>}{<false>} + +\protected\def\blx@imc@ifcapital{% + \ifcsdef{blx@cap@\blx@spacefactor}} + +% {<true>}{<false>} + +\protected\def\blx@imc@ifpunct{% + \ifnum\blx@spacefactor>\blx@sf@threshold@low + \ifnum\blx@spacefactor<\blx@sf@threshold@high + \expandafter\expandafter + \expandafter\@firstoftwo + \else + \expandafter\expandafter + \expandafter\@secondoftwo + \fi + \else + \expandafter\@secondoftwo + \fi} + +% {<character>} + +\newrobustcmd*{\autocap}[1]{#1} + +\protected\def\blx@imc@autocap{% + \blx@imc@ifcapital\MakeUppercase\@firstofone} + +\protected\def\blx@imc@nopunct{% + \leavevmode\spacefactor\blx@sf@nopunct} + +\protected\def\blx@imc@isdot{% + \ifnum\blx@spacefactor=\blx@sf@period + \spacefactor\blx@sf@dot + \fi} + +\protected\def\blx@imc@adddot{% + \blx@addpunct{dot}% + \ifnum\blx@spacefactor=\blx@sf@period + \spacefactor\blx@sf@dot + \fi} + +\protected\def\blx@imc@addperiod{% + \blx@addpunct{period}% + \ifnum\blx@spacefactor=\blx@sf@dot + \spacefactor\blx@sf@period + \fi} + +\protected\def\blx@imc@addcomma{\blx@addpunct{comma}} +\protected\def\blx@imc@addsemicolon{\blx@addpunct{semicolon}} +\protected\def\blx@imc@addcolon{\blx@addpunct{colon}} +\protected\def\blx@imc@addexclam{\blx@addpunct{exclam}} +\protected\def\blx@imc@addquestion{\blx@addpunct{question}} + +\def\blx@addpunct#1{% + \unspace + \ifnum\blx@spacefactor<\blx@sf@threshold@low + \csuse{blx@qp@#1}\csuse{abx@#1}% + \else + \ifnum\blx@spacefactor>\blx@sf@threshold@high + \csuse{blx@qp@#1}\csuse{abx@#1}% + \else + \ifcsdef{blx@pp@\the\csname blx@sf@#1\endcsname @\blx@spacefactor} + {\csuse{blx@qp@#1}\csuse{abx@#1}} + {\csuse{blx@qp@#1}}% + \fi + \fi + \csuse{blx@pq@#1}} + +\newrobustcmd*{\unspace}{% + \ifhmode + \expandafter\blx@unspace + \fi} + +\def\blx@unspace{% + \ifdim\lastskip>\z@ + \unskip + \expandafter\blx@unspace + \else + \ifnum\lastpenalty>\z@ + \unpenalty + \expandafter\expandafter + \expandafter\blx@unspace + \fi + \fi} + +\newrobustcmd*{\bibsentence}{% + \leavevmode\spacefactor\blx@sf@par + \ignorespaces} + +\newrobustcmd*{\midsentence}{% + \leavevmode + \@ifstar + {\ifnum\spacefactor=\blx@sf@dot + \else + \spacefactor\@m + \fi} + {\spacefactor\@m}} + +\newrobustcmd*{\addslash}{% + \unspace/\hskip\z@skip} + +\newrobustcmd*{\addspace}{% + \unspace\blx@postpunct + \space\blx@imc@resetpunctfont} + +\newrobustcmd*{\addnbspace}{% + \unspace\blx@postpunct + \nobreak\space\blx@imc@resetpunctfont} + +\newrobustcmd*{\addthinspace}{% + \unspace\blx@postpunct + \hskip0.16667em\relax + \blx@imc@resetpunctfont} + +\newrobustcmd*{\addnbthinspace}{% + \unspace\blx@postpunct + \nobreak\hskip0.16667em\relax + \blx@imc@resetpunctfont} + +\newrobustcmd*{\addlowpenspace}{% + \unspace\blx@postpunct + \penalty\value{lownamepenalty}\space + \blx@imc@resetpunctfont} + +\newrobustcmd*{\addhighpenspace}{% + \unspace\blx@postpunct + \penalty\value{highnamepenalty}\space + \blx@imc@resetpunctfont} + +\newrobustcmd*{\addlpthinspace}{% + \unspace\blx@postpunct + \penalty\value{lownamepenalty}% + \hskip0.16667em\relax\blx@imc@resetpunctfont} + +\newrobustcmd*{\addhpthinspace}{% + \unspace\blx@postpunct + \penalty\value{highnamepenalty}% + \hskip0.16667em\relax\blx@imc@resetpunctfont} + +\newrobustcmd*{\addabbrvspace}{% + \unspace\blx@postpunct + \penalty\value{abbrvpenalty}% + \space\blx@imc@resetpunctfont} + +\newrobustcmd*{\addabthinspace}{% + \unspace\blx@postpunct + \penalty\value{abbrvpenalty}% + \hskip0.16667em\relax + \blx@imc@resetpunctfont} + +\newrobustcmd*{\adddotspace}{% + \unspace\adddot\blx@postpunct + \penalty\value{abbrvpenalty}% + \space\blx@imc@resetpunctfont} + +\providerobustcmd*{\noligature}{% + \penalty\@M\discretionary{-}{}{\kern0.03em}% + \nobreak\hskip\z@skip} + +\providerobustcmd*{\hyphen}{% + \nobreak-\nobreak\hskip\z@skip} + +\providerobustcmd*{\nbhyphen}{% + \nobreak\mbox{-}\nobreak\hskip\z@skip} + +\providerobustcmd*{\hyphenate}{% + \nobreak\-\nobreak\hskip\z@skip} + +\providerobustcmd*{\allowhyphens}{% + \nobreak\hskip\z@skip} + +\providerobustcmd*{\nohyphenation}{% + \lefthyphenmin\@m} + +\providerobustcmd*{\textnohyphenation}[1]{% + \bgroup\nohyphenation#1\egroup} + +\blx@regimcs{% + \setpunctfont \resetpunctfont \ifcapital \autocap \ifpunctmark + \ifpunct \ifterm \nopunct \isdot \adddot \addperiod \addcomma + \addsemicolon \addcolon \addexclam \addquestion} + +\appto\blx@blxinit{% + \appto\nocorrlist{\isdot\adddot\addperiod\addcomma}} + +%% Style definition + +% {<bibstyle>} + +\newrobustcmd*{\RequireBibliographyStyle}[1]{% + \blx@inputonce{#1.bbx}{bibliography style '#1'}{}{}{} + {\blx@error + {Style '#1' not found} + {The bibliography style '#1' could not be found}}} +\@onlypreamble\RequireBibliographyStyle + +% {<code>} + +\newrobustcmd*{\InitializeBibliographyStyle}{\appto\blx@hook@bbxinit} +\@onlypreamble\InitializeBibliographyStyle + +% {<type>}{<driverdef>} + +\newrobustcmd*{\DeclareBibliographyDriver}[1]{% + \long\csdef{blx@bbx@#1}} +\@onlypreamble\DeclareBibliographyDriver + +\def\blx@driver#1{% + \ifcsundef{blx@bbx@#1} + {\ifcsundef{blx@bbx@*} + {\blx@warning{% + No driver for entry type '\abx@field@entrytype'}} + {\csuse{blx@bbx@*}}} + {\csuse{blx@bbx@#1}}} + +% {<type>}{<true>}{<false>} + +\def\blx@ifdriver#1{% + \ifcsundef{blx@bbx@#1} + {\ifcsundef{blx@bbx@*} + {\@secondoftwo} + {\@firstoftwo}} + {\@firstoftwo}} + +% {<alias>}{<type>} + +\newrobustcmd*{\DeclareBibliographyAlias}[2]{% + \csedef{blx@bbx@#1}{% + \expandafter\noexpand\csname blx@bbx@#2\endcsname}} +\@onlypreamble\DeclareBibliographyAlias + +% {<key>}[<value>]{<code>} + +\newrobustcmd*{\DeclareBibliographyOption}[1]{% + \@ifnextchar[%] + {\blx@defbibopt{#1}} + {\blx@defbibopt{#1}[]}} + +\long\def\blx@defbibopt#1[#2]#3{% + \ifcsundef{KV@blx@opt@ldt@#1} + {\ifcsundef{KV@blx@opt@pre@#1} + {\ifblank{#2} + {\define@key{blx@opt@pre}{#1}{#3}} + {\define@key{blx@opt@pre}{#1}[#2]{#3}}} + {\blx@err@confopt{The package option '#1' already exists}}} + {\blx@err@confopt{The package option '#1' already exists}}} + +% {<key>}[<value>]{<code>} + +\newrobustcmd*{\DeclareEntryOption}[1]{% + \@ifnextchar[%] + {\blx@defentryopt{#1}} + {\blx@defentryopt{#1}[]}} + +\long\def\blx@defentryopt#1[#2]#3{% + \ifcsundef{KV@blx@opt@bib@#1} + {\ifblank{#2} + {\define@key{blx@opt@bib}{#1}{#3}} + {\define@key{blx@opt@bib}{#1}[#2]{#3}}} + {\blx@err@confopt{The entry option '#1' already exists}}} + +%% Auxiliary commands + +\newrobustcmd*{\citereset}{% + \csuse{blx@hook@cbxinit}% + \@ifstar + {} + {\global\cslet{blx@bsee@\the\c@refsection}\@empty + \global\cslet{blx@fsee@\the\c@refsection}\@empty + \blx@ibidreset@force + \blx@idemreset@force + \blx@opcitreset@force + \blx@loccitreset@force}} + +\def\blx@save#1{% + \ifcsdef{blx@saved@#1} + {} + {\blx@safe@actives + \csletcs{blx@saved@#1}{#1}% + \blx@rest@actives}} + +\def\blx@restore#1{% + \ifcsdef{blx@saved@#1} + {\blx@safe@actives + \csletcs{#1}{blx@saved@#1}% + \csundef{blx@saved@#1}% + \blx@rest@actives} + {}} + +\newrobustcmd*{\savecommand}[1]{% + \ifcsdef{blx@saved@cmd@\detokenize{#1}} + {} + {\cslet{blx@saved@cmd@\detokenize{#1}}{#1}}} + +\newrobustcmd*{\restorecommand}[1]{% + \ifcsdef{blx@saved@cmd@\detokenize{#1}} + {\letcs{#1}{blx@saved@cmd@\detokenize{#1}}% + \csundef{blx@saved@cmd@\detokenize{#1}}} + {}} + +% {<name>} + +\newrobustcmd*{\savebibmacro}[1]{% + \blx@save{abx@macro@\detokenize{#1}}} + +\newrobustcmd*{\restorebibmacro}[1]{% + \blx@restore{abx@macro@\detokenize{#1}}} + +% {<name>}{<definition>} + +\newrobustcmd*{\newbibmacro}{% + \@star@or@long{\blx@defbibmacro\new@command}} + +\newrobustcmd*{\renewbibmacro}{% + \@star@or@long{\blx@defbibmacro\renew@command}} + +\def\blx@defbibmacro#1#2{% + \expandafter#1\csname abx@macro@\detokenize{#2}\endcsname} + +% {<name>} + +\newrobustcmd*{\usebibmacro}[1]{% + \ifcsundef{abx@macro@\detokenize{#1}} + {\blx@error + {Bibliography macro '\detokenize{#1}' undefined} + {Use '\string\newbibmacro' to define this macro}} + {\csuse{abx@macro@\detokenize{#1}}}} + +% {<field>} + +\def\blx@imc@thefield#1{\csuse{abx@field@#1}} + +\def\blx@imc@strfield#1{% + \ifcsdef{abx@field@#1} + {\detokenize\expandafter\expandafter\expandafter + {\csname abx@field@#1\endcsname}} + {}} + +% {<plainlist>} + +\def\blx@imc@thelist#1{\csuse{abx@list@#1}} + +% {<namelist>} + +\def\blx@imc@thename#1{\csuse{abx@name@#1}} + +% {<field>} + +\protected\def\blx@imc@clearfield#1{% + \csundef{abx@field@#1}} + +% {<plainlist>} + +\protected\def\blx@imc@clearlist#1{% + \ifcsundef{abx@list@#1} + {} + {\togglefalse{abx@bool@more#1}% + \csundef{abx@list@#1}% + \csname c@#1\endcsname\z@}} + +% {<namelist>} + +\protected\def\blx@imc@clearname#1{% + \ifcsundef{abx@name@#1} + {} + {\togglefalse{abx@bool@more#1}% + \csundef{abx@name@#1}% + \csname c@#1\endcsname\z@}} + +% {<field>}{<macro>} + +\protected\def\blx@imc@restorefield#1{\cslet{abx@field@#1}} + +% {<plainlist>}{<macro>} + +\protected\def\blx@imc@restorelist#1{\cslet{abx@list@#1}} + +% {<namelist>}{<macro>} + +\protected\def\blx@imc@restorename#1{\cslet{abx@name@#1}} + +% {<field>}{<macro>} + +\protected\def\blx@imc@savefield{% + \@ifstar{\blx@savedata{field}}{\global\blx@savedata{field}}} +\def\blx@savedata#1#2#3{\letcs#3{abx@#1@#2}} + +% {<plainlist>}{<macro>} + +\protected\def\blx@imc@savelist{% + \@ifstar{\blx@savedata{list}}{\global\blx@savedata{list}}} + +% {<namelist>}{<macro>} + +\protected\def\blx@imc@savename{% + \@ifstar{\blx@savedata{name}}{\global\blx@savedata{name}}} + +% {<field>}{<csname>} + +\protected\def\blx@imc@savefieldcs{% + \@ifstar{\blx@savedatacs{field}}{\global\blx@savedatacs{field}}} +\def\blx@savedatacs#1#2#3{\csletcs{#3}{abx@#1@#2}} + +% {<plainlist>}{<csname>} + +\protected\def\blx@imc@savelistcs{% + \@ifstar{\blx@savedatacs{list}}{\global\blx@savedatacs{list}}} + +% {<namelist>}{<csname>} + +\protected\def\blx@imc@savenamecs{% + \@ifstar{\blx@savedatacs{name}}{\global\blx@savedatacs{name}}} + +% {<field>}{<true>}{<false>} + +\def\blx@imc@iffieldundef#1{% + \ifcsundef{abx@field@#1}} + +% {<plainlist>}{<true>}{<false>} + +\def\blx@imc@iflistundef#1{% + \ifcsundef{abx@list@#1}} + +% {<namelist>}{<true>}{<false>} + +\def\blx@imc@ifnameundef#1{% + \ifcsundef{abx@name@#1}} + +% {<field1>}{<field2>}{<true>}{<false>} + +\def\blx@imc@iffieldsequal#1#2{% + \ifcsequal{abx@field@#1}{abx@field@#2}} + +% {<plainlist1>}{<plainlist2>}{<true>}{<false>} + +\def\blx@imc@iflistsequal#1#2{% + \ifcsequal{abx@list@#1}{abx@list@#2}} + +% {<namelist1>}{<namelist2>}{<true>}{<false>} + +\def\blx@imc@ifnamesequal#1#2{% + \ifcsequal{abx@name@#1}{abx@name@#2}} + +% {<field>}{<macro>}{<true>}{<false>} + +\def\blx@imc@iffieldequals#1#2{% + \blx@imc@iffieldundef{#1} + {\@secondoftwo} + {\ifundef#2% + {\@secondoftwo} + {\expandafter\ifx\csname abx@field@#1\endcsname#2% + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi}}} + +% {<plainlist>}{<macro>}{<true>}{<false>} + +\def\blx@imc@iflistequals#1#2{% + \blx@imc@iflistundef{#1} + {\@secondoftwo} + {\ifundef#2% + {\@secondoftwo} + {\expandafter\ifx\csname abx@list@#1\endcsname#2% + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi}}} + +% {<namelist>}{<macro>}{<true>}{<false>} + +\def\blx@imc@ifnameequals#1#2{% + \blx@imc@ifnameundef{#1} + {\@secondoftwo} + {\ifundef#2% + {\@secondoftwo} + {\expandafter\ifx\csname abx@name@#1\endcsname#2% + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi}}} + +% {<field>}{<csname>}{<true>}{<false>} + +\def\blx@imc@iffieldequalcs#1{% + \ifcsequal{abx@field@#1}} + +% {<plainlist>}{<csname>}{<true>}{<false>} + +\def\blx@imc@iflistequalcs#1{% + \ifcsequal{abx@list@#1}} + +% {<namelist>}{<csname>}{<true>}{<false>} + +\def\blx@imc@ifnameequalcs#1{% + \ifcsequal{abx@name@#1}} + +% {<field>}{<string>}{<true>}{<false>} + +\protected\long\def\blx@imc@iffieldequalstr#1#2{% + \blx@imc@iffieldundef{#1} + {\@secondoftwo} + {\expandafter\expandafter\expandafter\ifstrequal + \expandafter\expandafter\expandafter{% + \csname abx@field@#1\endcsname}{#2}}} + +% {<field>}{<true>}{<false>} + +\protected\def\blx@imc@iffieldxref#1{% + \blx@imc@iffieldundef{#1} + {\@secondoftwo} + {\blx@whichxref + {\blx@iffieldxref{#1}} + {\@secondoftwo}}} + +\def\blx@iffieldxref#1#2{% + \begingroup + \letcs\blx@tempa{abx@field@#2}% + \letcs\blx@tempb{abx@field@#1}% + \csundef{abx@field@#1}% + \blx@getdata{\blx@tempa}% + \blx@imc@iffieldequals{#1}\blx@tempb + {\aftergroup\@firstoftwo} + {\aftergroup\@secondoftwo}% + \endgroup} + +\def\blx@whichxref#1#2{% + \blx@imc@iffieldundef{crossref} + {\blx@imc@iffieldundef{xref} + {#2} + {#1{xref}}} + {#1{crossref}}} + +% {<plainlist>}{<true>}{<false>} + +\protected\def\blx@imc@iflistxref#1{% + \blx@imc@iflistundef{#1} + {\@secondoftwo} + {\blx@whichxref + {\blx@iflistxref{#1}} + {\@secondoftwo}}} + +\def\blx@iflistxref#1#2{% + \begingroup + \letcs\blx@tempa{abx@field@#2}% + \letcs\blx@tempb{abx@list@#1}% + \csundef{abx@list@#1}% + \blx@getdata{\blx@tempa}% + \blx@imc@iflistequals{#1}\blx@tempb + {\aftergroup\@firstoftwo} + {\aftergroup\@secondoftwo}% + \endgroup} + +% {<namelist>}{<true>}{<false>} + +\protected\def\blx@imc@ifnamexref#1{% + \blx@imc@ifnameundef{#1} + {\@secondoftwo} + {\blx@whichxref + {\blx@ifnamexref{#1}} + {\@secondoftwo}}} + +\def\blx@ifnamexref#1#2{% + \begingroup + \letcs\blx@tempa{abx@field@#2}% + \letcs\blx@tempb{abx@name@#1}% + \csundef{abx@name@#1}% + \blx@getdata{\blx@tempa}% + \blx@imc@ifnameequals{#1}\blx@tempb + {\aftergroup\@firstoftwo} + {\aftergroup\@secondoftwo}% + \endgroup} + +% {<string>}{<true>}{<false>} + +\protected\def\blx@imc@ifcurrentfield#1{% + \begingroup + \def\blx@tempa{#1}% + \ifx\currentfield\blx@tempa + \aftergroup\@firstoftwo + \else + \aftergroup\@secondoftwo + \fi + \endgroup} + +% {<string>}{<true>}{<false>} + +\protected\def\blx@imc@ifcurrentlist#1{% + \begingroup + \def\blx@tempa{#1}% + \ifx\currentlist\blx@tempa + \aftergroup\@firstoftwo + \else + \aftergroup\@secondoftwo + \fi + \endgroup} + +% {<string>}{<true>}{<false>} + +\protected\def\blx@imc@ifcurrentname#1{% + \begingroup + \def\blx@tempa{#1}% + \ifx\currentname\blx@tempa + \aftergroup\@firstoftwo + \else + \aftergroup\@secondoftwo + \fi + \endgroup} + +% {<string>}{<true>}{<false>} + +\protected\def\blx@imc@ifentrytype#1{% + \begingroup + \def\blx@tempa{#1}% + \ifx\abx@field@entrytype\blx@tempa + \aftergroup\@firstoftwo + \else + \aftergroup\@secondoftwo + \fi + \endgroup} + +% {<true>}{<false>} + +\def\blx@imc@ifmorenames{% + \ifundef\currentname + {\@secondoftwo} + {\iftoggle{abx@bool@more\currentname} + {\@firstoftwo} + {\ifnum\c@listtotal>\c@liststop + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi}}} + +% {<true>}{<false>} + +\def\blx@imc@ifmoreitems{% + \ifundef\currentlist + {\@secondoftwo} + {\iftoggle{abx@bool@more\currentlist} + {\@firstoftwo} + {\ifnum\c@listtotal>\c@liststop + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi}}} + +% {<true>}{<false>} + +\protected\def\blx@ifciteseen@global{% + \expandafter\blx@ifseen@global + \expandafter{\abx@field@entrykey}} + +\protected\def\blx@ifciteseen@context{% + \expandafter\blx@ifseen@context + \expandafter{\abx@field@entrykey}} + +% {<entrykey>}{<true>}{<false>} + +\protected\def\blx@ifentryseen@global{% + \blx@sanitizekeys\blx@ifseen@global} + +\protected\def\blx@ifentryseen@context{% + \blx@sanitizekeys\blx@ifseen@context} + +\def\blx@ifseen@global#1{% + \ifinlistcs{#1}{blx@bsee@\the\c@refsection}} + +\def\blx@ifseen@context#1{% + \iftoggle{blx@footnote} + {\ifinlistcs{#1}{blx@fsee@\the\c@refsection}} + {\ifinlistcs{#1}{blx@bsee@\the\c@refsection}}} + +% {<true>}{<false>} + +\def\blx@ifciteibid@global{% + \blx@imc@iffieldequals{entrykey}\blx@lastkey@text} + +\def\blx@ifciteibid@context{% + \iftoggle{blx@footnote} + {\blx@imc@iffieldequals{entrykey}\blx@lastkey@foot} + {\blx@imc@iffieldequals{entrykey}\blx@lastkey@text}} + +\def\blx@ifciteibid@strict{% + \blx@ifcitesingle + {\blx@ifciteibid@global} + {\@secondoftwo}}% + +\def\blx@ifciteibid@constrict{% + \blx@ifcitesingle + {\iftoggle{blx@footnote} + {\blx@ifmpfncheck + {\blx@imc@iffieldequals{entrykey}\blx@lastkey@foot} + {\@secondoftwo}} + {\blx@imc@iffieldequals{entrykey}\blx@lastkey@text}} + {\@secondoftwo}}% + +% {<true>}{<false>} + +\def\blx@ifciteidem@global{% + \blx@imc@iffieldequals{fullhash}\blx@lasthash@text} + +\def\blx@ifciteidem@context{% + \iftoggle{blx@footnote} + {\blx@imc@iffieldequals{fullhash}\blx@lasthash@foot} + {\blx@imc@iffieldequals{fullhash}\blx@lasthash@text}} + +\def\blx@ifciteidem@strict{% + \blx@ifcitesingle + {\blx@ifciteidem@global} + {\@secondoftwo}}% + +\def\blx@ifciteidem@constrict{% + \blx@ifcitesingle + {\iftoggle{blx@footnote} + {\blx@ifmpfncheck + {\blx@imc@iffieldequals{fullhash}\blx@lasthash@foot} + {\@secondoftwo}} + {\blx@imc@iffieldequals{fullhash}\blx@lasthash@text}} + {\@secondoftwo}}% + +% {<true>}{<false>} + +\def\blx@ifopcit@global{% + \blx@imc@iffieldundef{namehash} + {\@secondoftwo} + {\blx@imc@iffieldequalcs{entrykey}{blx@lastkey@text@\abx@field@namehash}}} + +\def\blx@ifopcit@context{% + \blx@imc@iffieldundef{namehash} + {\@secondoftwo} + {\iftoggle{blx@footnote} + {\blx@imc@iffieldequalcs{entrykey}{blx@lastkey@foot@\abx@field@namehash}} + {\blx@imc@iffieldequalcs{entrykey}{blx@lastkey@text@\abx@field@namehash}}}} + +\def\blx@ifopcit@strict{% + \blx@ifcitesingle + {\blx@ifopcit@global} + {\@secondoftwo}}% + +\def\blx@ifopcit@constrict{% + \blx@ifcitesingle + {\blx@imc@iffieldundef{namehash} + {\@secondoftwo} + {\iftoggle{blx@footnote} + {\blx@ifmpfncheck + {\blx@imc@iffieldequalcs{entrykey}{blx@lastkey@foot@\abx@field@namehash}} + {\@secondoftwo}} + {\blx@imc@iffieldequalcs{entrykey}{blx@lastkey@text@\abx@field@namehash}}}} + {\@secondoftwo}}% + +% {<true>}{<false>} + +\def\blx@ifloccit@global{% + \blx@loccit@check{text}} + +\def\blx@ifloccit@context{% + \iftoggle{blx@footnote} + {\blx@loccit@check{foot}} + {\blx@loccit@check{text}}} + +\def\blx@ifloccit@strict{% + \blx@ifcitesingle + {\blx@loccit@numcheck{text}} + {\@secondoftwo}}% + +\def\blx@ifloccit@constrict{% + \blx@ifcitesingle + {\iftoggle{blx@footnote} + {\blx@ifmpfncheck + {\blx@loccit@numcheck{foot}} + {\@secondoftwo}} + {\blx@loccit@numcheck{text}}} + {\@secondoftwo}} + +\def\blx@loccit@check#1{% + \blx@imc@iffieldundef{postnote} + {\@secondoftwo} + {\blx@imc@iffieldequalcs{postnote}{blx@lastnote@#1@\abx@field@entrykey}}} + +\def\blx@loccit@numcheck#1{% + \blx@imc@iffieldundef{postnote} + {\@secondoftwo} + {\expandafter\blx@imc@ifpages + \expandafter{\abx@field@postnote} + {\blx@imc@iffieldequalcs{postnote}{blx@lastnote@#1@\abx@field@entrykey}} + {\@secondoftwo}}} + +% {<true>}{<false>} + +\def\blx@ifmpfncheck{% + \ifnum\numexpr\value\@mpfn-\blx@lastmpfn<\tw@ + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi} + +\def\blx@mpfnsave{% + \xdef\blx@lastmpfn{\the\value\@mpfn}} + +\def\blx@mpfnreset{% + \global\let\blx@lastmpfn\z@} + +\blx@mpfnreset + +% {<true>}{<false>} + +\def\blx@imc@iffirstonpage{% + \iftoggle{blx@footnote} + {\blx@iffirstonpage{fnpage}} + {\blx@iffirstonpage{page}}} + +\def\blx@iffirstonpage#1{% + \ifcsundef{blx@#1@\number\c@instcount} + {\@secondoftwo} + {\expandafter\blx@iffirstonpage@i + \expandafter{\number\numexpr\c@instcount-1}{#1}}} + +\def\blx@iffirstonpage@i#1#2{% + \ifcsundef{blx@#2@#1} + {\ifnum#1>\@ne + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi + {\expandafter\blx@iffirstonpage@i + \expandafter{\number\numexpr#1-1}{#2}} + {\@firstoftwo}} + {\ifnum\csuse{blx@#2@\number\c@instcount}=% + \csuse{blx@#2@#1} % + \expandafter\@secondoftwo + \else + \expandafter\@firstoftwo + \fi}} + +% {<count1>}{<count2>}{<true>}{<false>} + +\def\blx@imc@ifsamepage#1#2{% + \ifcsundef{blx@page@\number\numexpr#1} + {\ifcsundef{blx@fnpage@\number\numexpr#1} + {\@secondoftwo} + {\blx@ifsamepage{#1}{#2}{fnpage}}} + {\blx@ifsamepage{#1}{#2}{page}}} + +\def\blx@ifsamepage#1#2#3{% + \ifcsundef{blx@page@\number\numexpr#2} + {\ifcsundef{blx@fnpage@\number\numexpr#2} + {\@secondoftwo} + {\blx@ifsamepage@i{#1}{#2}{#3}{fnpage}}} + {\blx@ifsamepage@i{#1}{#2}{#3}{page}}} + +\def\blx@ifsamepage@i#1#2#3#4{% + \ifnum\csuse{blx@#3@\number\numexpr#1}=% + \csuse{blx@#4@\number\numexpr#2} % + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi} + +% {<string>}{<true>}{<false>} + +\protected\long\def\blx@imc@ifinteger#1{% + \begingroup + \def\do##1{\uccode`##1=`\%}% + \do\0\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9% + \makeatletter + \catcode`\%=9 + \endlinechar\m@ne + \uppercase{\scantokens{\def\blx@tempa{#1}}}% + \ifx\blx@tempa\@empty + \aftergroup\@firstoftwo + \else + \aftergroup\@secondoftwo + \fi + \endgroup} + +% {<field>}{<true>}{<false>} + +\protected\def\blx@imc@iffieldint#1{% + \iffieldundef{#1} + {\@secondoftwo} + {\expandafter\expandafter + \expandafter\ifinteger + \expandafter\expandafter + \expandafter{\csname abx@field@#1\endcsname}}} + +% {<string>}{<true>}{<false>} + +\protected\def\blx@imc@ifnumeral{% + \blx@ifnum\blx@hook@ifnum} + +\protected\def\blx@imc@ifnumerals{% + \blx@ifnum\blx@hook@ifnums} + +\protected\def\blx@imc@ifpages{% + \blx@ifnum\blx@hook@ifpages} + +\long\def\blx@ifnum#1#2{% + \begingroup + \let\protect\@unexpandable@protect + \uppercase{\edef\blx@tempa{#2}}% + \ifx\blx@tempa\@empty + \aftergroup\@secondoftwo + \else + \makeatletter + \catcode`\%=9 + \endlinechar\m@ne + \everyeof{\noexpand}#1% + \uppercase{\edef\blx@tempa{\scantokens{#2}}}% + \ifx\blx@tempa\@empty + \aftergroup\@firstoftwo + \else + \aftergroup\@secondoftwo + \fi + \fi + \endgroup} + +\def\blx@hook@ifnum{% + \def\do##1{\uccode`##1=`\%}% + \do\ \do\0\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9% + \do\i\do\v\do\x\do\l\do\c\do\d\do\m + \do\I\do\V\do\X\do\L\do\C\do\D\do\M + \blx@donumchars + \let\RN\@firstofone + \let\Rn\@firstofone} + +\def\blx@hook@ifnums{% + \blx@hook@ifnum + \def\do##1{\uccode`##1=`\%}% + \blx@dorangechars + \def\do##1{\let##1\@empty}% + \blx@dorangecmds} + +\def\blx@hook@ifpages{% + \blx@hook@ifnum + \blx@hook@ifnums + \def\do##1{\let##1\@empty}% + \blx@dopagecmds} + +% {<field>}{<true>}{<false>} + +\protected\def\blx@imc@iffieldnum#1{% + \iffieldundef{#1} + {\@secondoftwo} + {\expandafter\expandafter + \expandafter\ifnumeral + \expandafter\expandafter + \expandafter{\csname abx@field@#1\endcsname}}} + +\protected\def\blx@imc@iffieldnums#1{% + \iffieldundef{#1} + {\@secondoftwo} + {\expandafter\expandafter + \expandafter\ifnumerals + \expandafter\expandafter + \expandafter{\csname abx@field@#1\endcsname}}} + +\protected\def\blx@imc@iffieldpages#1{% + \iffieldundef{#1} + {\@secondoftwo} + {\expandafter\expandafter + \expandafter\ifpages + \expandafter\expandafter + \expandafter{\csname abx@field@#1\endcsname}}} + +% {<chars>} + +\newrobustcmd*{\DeclareNumChars}{% + \@ifstar + {\blx@defnumchars} + {\global\let\blx@donumchars\@empty + \blx@defnumchars}} + +\def\blx@defnumchars#1{% + \ifblank{#1} + {} + {\expandafter\blx@defdochars + \expandafter\blx@donumchars + \detokenize{#1}\relax}} + +% {<chars>} + +\newrobustcmd*{\DeclareRangeChars}{% + \@ifstar + {\blx@defrangechars} + {\global\let\blx@dorangechars\@empty + \blx@defrangechars}} + +\def\blx@defrangechars#1{% + \ifblank{#1} + {} + {\expandafter\blx@defdochars + \expandafter\blx@dorangechars + \detokenize{#1}\relax}} + +\def\blx@defdochars#1#2{% + \ifx#2\relax + \else + \xdef#1{% + \expandonce#1\noexpand\do + \expandafter\noexpand\csname#2\endcsname}% + \expandafter\blx@defdochars + \expandafter#1% + \fi} + +% {<cstokens>} + +\newrobustcmd*{\DeclareRangeCommands}{% + \@ifstar + {\blx@defrangecmds} + {\global\let\blx@dorangecmds\@empty + \blx@defrangecmds}} + +\def\blx@defrangecmds#1{% + \ifblank{#1} + {} + {\blx@defrangecmds@i#1&}} + +\def\blx@defrangecmds@i#1{% + \ifx% + \else + \gappto\blx@dorangecmds{\do#1}% + \expandafter\blx@defrangecmds@i + \fi} + +% {<cstokens>} + +\newrobustcmd*{\DeclarePageCommands}{% + \@ifstar + {\blx@defpagecmds} + {\global\let\blx@dopagecmds\@empty + \blx@defpagecmds}} + +\def\blx@defpagecmds#1{% + \ifblank{#1} + {} + {\blx@defpagecmds@i#1&}} + +\def\blx@defpagecmds@i#1{% + \ifx% + \else + \gappto\blx@dopagecmds{\do#1}% + \expandafter\blx@defpagecmds@i + \fi} + +\DeclareNumChars{.} +\DeclareRangeChars{~,;-+/} +\DeclareRangeCommands{% + \ \,\space\nobreakspace\addspace\addnbspace + \addthinspace\addnbthinspace\addlowpenspace + \addhighpenspace\addlpthinspace\addhpthinspace + \adddotspace\addabbrvspace\&\psq\psqq + \bibrangedash\bibdatedash\textendash\textemdash} +\DeclarePageCommands{\pno\ppno} + +% *{<code>} + +\newrobustcmd*{\NumCheckSetup}{\appto\blx@hook@ifnum} +\newcommand*{\NumcheckSetup}{\NumCheckSetup} + +% [<pagination>]{<string>} + +\newrobustcmd*{\blx@imc@mkpageprefix}[1][pagination]{% + \iffieldequalstr{#1}{none} + {\@firstofone} + {\begingroup + \def\blx@tempa{page}% + \iffieldundef{#1} + {} + {\iffieldbibstring{#1} + {\edef\blx@tempa{\thefield{#1}}} + {\blx@warning@entry{% + Unknown pagination type '\thefield{#1}'}}}% + \expandafter\endgroup + \expandafter\blx@mkpageprefix + \expandafter{\blx@tempa}}} + +\long\def\blx@mkpageprefix#1#2{% + \ifnumeral{#2} + {\bibstring{#1}\ppspace#2} + {\ifnumerals{#2} + {\bibstring{#1s}\ppspace#2} + {\begingroup + \def\pno{\bibstring{#1}}% + \def\ppno{\bibstring{#1s}}% + #2\endgroup}}} + +% [<pagination>]{<string>} + +\newrobustcmd*{\blx@imc@mkpagetotal}[1][bookpagination]{% + \begingroup + \def\blx@tempa{page}% + \iffieldundef{#1} + {} + {\iffieldequalstr{#1}{none} + {} + {\iffieldbibstring{#1} + {\edef\blx@tempa{\thefield{#1}}} + {\blx@warning@entry{% + Unknown pagination type '\thefield{#1}'}}}}% + \expandafter\endgroup + \expandafter\blx@mkpagetotal + \expandafter{\blx@tempa}} + +\long\def\blx@mkpagetotal#1#2{% + \begingroup + \ifnumeral{#2} + {\setbox\@tempboxa=\hbox{% + \blx@tempcnta0#2\relax + \ifnum\blx@tempcnta=\@ne + \aftergroup\@firstoftwo + \else + \aftergroup\@secondoftwo + \fi}% + {#2\ppspace\bibstring{#1}} + {#2\ppspace\bibstring{#1s}}} + {\def\pno{\bibstring{#1}}% + \def\ppno{\bibstring{#1s}}% + #2}% + \endgroup} + +% [<pagination>]{<string>} + +\protected\def\blx@imc@mkpagefirst{% + \@ifstar\blx@pagefirst@i\blx@pagefirst@ii} + +\long\def\blx@pagefirst@i#1{% + \blx@pagefirst@iii#1\bibrangedash&} + +\newcommand{\blx@pagefirst@ii}[2][pagination]{% + \begingroup + \edef\blx@tempa{\endgroup + \noexpand\mkpageprefix[#1]{% + \blx@pagefirst@iii#2\bibrangedash&}}% + \blx@tempa} + +\long\def\blx@pagefirst@iii#1\bibrangedash#2&{% + \blx@pagefirst@iv#1\textendash&} +\long\def\blx@pagefirst@iv#1\textendash#2&{% + \blx@pagefirst@v#1\textemdash&} +\long\def\blx@pagefirst@v#1\textemdash#2&{% + \blx@pagefirst@vi#1-&} +\long\def\blx@pagefirst@vi#1-#2&{#1} + +\newcommand*{\ppspace}{\addnbspace} +\newcommand*{\sqspace}{\addnbspace} + +\newrobustcmd*{\RN}[1]{% + \begingroup + \expandafter\RNfont + \expandafter{\romannumeral#1}% + \endgroup} +\newrobustcmd*{\Rn}[1]{% + \begingroup + \expandafter\Rnfont + \expandafter{\romannumeral#1}% + \endgroup} + +\newcommand*{\RNfont}{\uppercase} +\newcommand*{\Rnfont}{} + +% {<init>}{<entrytype>} + +\protected\def\blx@imc@usedriver#1#2{% + \begingroup + \let\finentry\blx@finentry@usedrv + \let\newblock\relax + \let\abx@macro@bibindex\@empty + \let\abx@macro@pageref\@empty + \csuse{blx@hook@bbxinit}#1% + \blx@beglang + \blx@driver{#2}% + \blx@endlang + \endgroup} + +% Punctuation + +\protected\def\blx@initunit{% + \global\togglefalse{blx@block}% + \global\togglefalse{blx@unit}% + \global\togglefalse{blx@insert}% + \global\togglefalse{blx@lastins}% + \global\let\blx@unitpunct\newunitpunct + \blx@imc@resetpunctfont} + +\def\blx@nounit{% + \global\togglefalse{blx@lastins}} + +\def\blx@unitmark{23sp} + +\def\blx@begunit{% + \toggletrue{blx@tempa}% + \iftoggle{blx@insert} + {\iftoggle{blx@unit} + {\begingroup + \let\blx@begunit\@empty + \let\blx@endunit\@empty + \blx@unitpunct\blx@postpunct + \endgroup + \global\togglefalse{blx@unit}% + \togglefalse{blx@tempa}} + {\blx@postpunct}% + \iftoggle{blx@block} + {\begingroup + \let\blx@begunit\@empty + \let\blx@endunit\@empty + \newblockpunct + \endgroup + \global\togglefalse{blx@block}% + \togglefalse{blx@tempa}} + {}} + {}% + \blx@postpunct + \blx@imc@resetpunctfont + \iftoggle{blx@tempa} + {} + {\global\togglefalse{blx@insert}}% + \blx@leavevmode + \@ifquotemarker + {} + {\penalty\@M + \hskip-\blx@unitmark\relax + \hskip\blx@unitmark\relax}% + \begingroup} + +\def\blx@endunit{% + \endgroup + \ifdim\lastskip=\blx@unitmark + \unskip\unskip\unpenalty + \global\togglefalse{blx@lastins}% + \else + \global\toggletrue{blx@insert}% + \global\toggletrue{blx@lastins}% + \fi} + +\protected\def\blx@imc@newblock{% + \global\toggletrue{blx@block}}% + +\protected\def\blx@imc@newunit{% + \global\let\blx@unitpunct\newunitpunct + \global\toggletrue{blx@unit}}% + +\protected\def\blx@imc@setunit{% + \@ifstar\blx@setunit@i\blx@setunit} + +\long\def\blx@setunit#1{% + \long\gdef\blx@unitpunct{#1}% + \global\toggletrue{blx@unit}}% + +\def\blx@setunit@i{% + \iftoggle{blx@lastins} + {\blx@setunit} + {\@gobble}} + +\protected\def\blx@imc@finentry{% + \unspace\finentrypunct + \blx@postpunct + \blx@initunit} + +\protected\def\blx@finentry@usedrv{% + \unspace + \blx@initunit} + +\protected\def\blx@finentry@inset{% + \blx@setunit\entrysetpunct + \global\toggletrue{blx@block}} + +\blx@regimcs{% + \thefield \strfield \thelist \thename \clearfield \clearlist + \clearname \restorefield \restorelist \restorename \ifciteseen + \ifentryseen \ifciteibid \ifciteidem \ifopcit \ifloccit + \ifcurrentfield \ifcurrentlist \ifcurrentname \ifentrytype + \iffieldequalcs \iffieldequals \iffieldequalstr \iffieldsequal + \iffieldundef \iffieldxref \iflistequalcs \iflistequals + \iflistsequal \iflistundef \iflistxref \ifmorenames \ifmoreitems + \ifnameequalcs \ifnameequals \ifnamesequal \ifnameundef \ifnamexref + \iffirstonpage \ifsamepage \savefield \savefieldcs \savelist + \savelistcs \savename \savenamecs \usedriver + \ifinteger \ifnumeral \ifnumerals \ifpages + \iffieldint \iffieldnum \iffieldnums \iffieldpages + \mkpageprefix \mkpagetotal \mkpagefirst + \newblock \newunit \setunit \finentry} + +\appto\blx@blxinit{% + \def\ifcitation{\iftoggle{blx@citation}}% + \def\ifbibliography{\iftoggle{blx@bibliography}}% + \def\ifciteindex{\iftoggle{blx@citeindex}}% + \def\ifbibindex{\iftoggle{blx@bibindex}}% + \def\iffootnote{\iftoggle{blx@footnote}}% + \def\ifuseprefix{\iftoggle{blx@useprefix}}% + \def\ifuseauthor{\iftoggle{blx@useauthor}}% + \def\ifuseeditor{\iftoggle{blx@useeditor}}% + \def\ifusetranslator{\iftoggle{blx@usetranslator}}% + \def\iffirstinits{\iftoggle{blx@firstinits}}% + \def\ifsingletitle{\iftoggle{abx@bool@singletitle}}% + \def\ifandothers#1{\iftoggle{abx@bool@more#1}}% + \protected\def\pno{\bibstring{page}}% + \protected\def\ppno{\bibstring{pages}}% + \let\nopp\relax + \protected\def\psq{\sqspace\bibstring{sequens}}% + \protected\def\psqq{\sqspace\bibstring{sequentes}}} + +%% Global formatting hooks + +% capitalization + +% {<text>} + +\newcommand{\MakeCapital}{} +\begingroup +\catcode`\"=\active +\protected\long\gdef\MakeCapital#1{% + \begingroup + \def\do##1{\def##1{\blx@mkcp@single##1}}% + \abx@dosingleaccents + \def\do##1{\def##1{\blx@mkcp@double##1}}% + \abx@dodoubleaccents + \def\IeC{\blx@mkcp@single\IeC}% + \def\@tabacckludge##1{% + \expandafter\blx@mkcp@single\csname\string##1\endcsname}% + \ifnum\catcode`\"=\active + \def"##1{\blx@mkcp@single"\noexpand##1}% + \fi + \def\blx@mkcp@single{\noexpand\blx@mkcp@single\noexpand}% + \def\blx@mkcp@double{\noexpand\blx@mkcp@double\noexpand}% + \protected@edef\blx@tempa{% + \noexpand\ifblank{#1} + {\endgroup\unexpanded{#1}} + {\noexpand\blx@mkcp@parse#1}}% + \blx@tempa} +\endgroup + +\long\def\blx@mkcp@parse#1{% + \begingroup + \expandafter\def\expandafter\blx@tempa\expandafter{#1}% + \ifx\blx@tempa\IeC + \aftergroup\blx@mkcp@iec + \else\ifx\blx@tempa\blx@mkcp@single + \aftergroup\blx@mkcp@two + \else\ifx\blx@tempa\blx@mkcp@double + \aftergroup\blx@mkcp@three + \else + \aftergroup\blx@mkcp@case + \fi\fi\fi + \endgroup{#1}} + +\long\def\blx@mkcp@case#1{% + \def\i{I}\def\j{J}% + \def\do##1##2{\let##1##2\do}% + \expandafter\do\@uclclist\relax{\relax\@gobble}% + \uppercase{\protected@edef\blx@tempa{#1}}% + \expandafter\endgroup\blx@tempa} + +\def\blx@mkcp@iec#1#2{\blx@mkcp@case{#1#2}} +\def\blx@mkcp@two#1#2#3{\blx@mkcp@case{#2#3}} +\def\blx@mkcp@three#1#2#3#4{\blx@mkcp@case{#2#3#4}} + +\let\blx@mkcp@single\@empty +\let\blx@mkcp@double\@empty + +\def\abx@dosingleaccents{% + \do\"\do\'\do\`\do\^\do\~\do\=\do\.% + \do\H\do\b\do\c\do\d\do\r\do\u\do\v} +\def\abx@dodoubleaccents{% + \do\t} + +% {<text>} + +\newrobustcmd*{\MakeSentenceCase}{% + \@ifstar\blx@mksc@i\blx@mksc@ii} + +\def\blx@mksc@i{% + \ifdef\abx@field@hyphenation + {\xifinlist\abx@field@hyphenation\blx@cmksc@lang + {\blx@mksc@ii} + {\@firstofone}} + {\blx@mksc@ii}} + +\long\def\blx@mksc@ii#1{% + \begingroup + \def\blx@tempa{\endgroup}% + \let\blx@tempb\@empty + \def\blx@tempc{\MakeCapital}% + \@tempswatrue + \blx@mksc@parse#1\blx@mksc@end} + +\def\blx@mksc@parse{% + \futurelet\@let@token\blx@mksc@eval} + +\def\blx@mksc@eval{% + \ifx\@let@token\blx@mksc@end + \blx@mksc@end + \fi + \ifx\@let@token\bgroup + \blx@mksc@group + \fi + \ifx\@let@token\@sptoken + \if@tempswa\blx@mksc@eject\fi + \blx@mksc@space + \fi + \if\relax\noexpand\@let@token + \blx@mksc@cs + \fi + \if-\noexpand\@let@token + \if@tempswa\blx@mksc@eject\fi + \fi + \blx@mksc@other&} + +\def\blx@mksc@end#1\blx@mksc@end{\fi + \blx@mksc@eject + \blx@tempa} + +\long\def\blx@mksc@group#1{\fi + \futurelet\@let@token\blx@mksc@ingroup#2&{#2}% + \blx@mksc@parse} + +\long\def\blx@mksc@ingroup#1{% + \if\relax\noexpand\@let@token + \blx@mksc@locase{{#2}}% + \else + \blx@mksc@nocase{{#2}}% + \fi} + +\def\blx@mksc@space{\def\blx@mksc@space##1&} +\@nameuse{blx@mksc@space} {\fi + \blx@mksc@anycase{ }% + \blx@mksc@parse} + +\long\def\blx@mksc@cs#1{\fi + \ifcat\noexpand~\noexpand#2% + \blx@mksc@locase{#2}% + \else + \blx@mksc@nocase{#2}% + \fi + \blx@mksc@parse} + +\long\def\blx@mksc@other{% + \blx@mksc@locase{#1}% + \blx@mksc@parse} + +\def\blx@mksc@locase{% + \appto\blx@tempb} + +\def\blx@mksc@nocase{% + \blx@mksc@eject + \appto\blx@tempa} + +\def\blx@mksc@anycase{% + \ifx\blx@tempb\@empty + \expandafter\appto + \expandafter\blx@tempa + \else + \expandafter\appto + \expandafter\blx@tempb + \fi} + +\def\blx@mksc@eject{% + \ifx\blx@tempb\@empty + \else + \eappto\blx@tempa{% + \expandonce\blx@tempc{\expandonce\blx@tempb}}% + \let\blx@tempb\@empty + \fi + \if@tempswa + \def\blx@tempc{\MakeLowercase}% + \@tempswafalse + \fi} + +% {<language,language,...>} + +\newrobustcmd*{\DeclareCaseLangs}{% + \@ifstar + {\blx@defcaselangs} + {\global\let\blx@cmksc@lang\@empty + \blx@defcaselangs}} + +\def\blx@defcaselangs#1{% + \ifblank{#1} + {} + {\begingroup + \def\do##1{\listgadd\blx@cmksc@lang{##1}} + \docsvlist{#1}% + \endgroup}} + +\DeclareCaseLangs{% + american,british,canadian, + english,USenglish,UKenglish, + australian,newzealand} + +%% Main formatting commands + +% {<name>}{<definition>} + +\def\blx@defformat#1{% + \blx@safe@actives + \afterassignment\blx@rest@actives + \long\csdef{#1}} + +% {<name>}{<name>} + +\def\blx@letformat#1#2{% + \blx@safe@actives + \afterassignment\blx@rest@actives + \csletcs{#1}{#2}} + +% [aliastype]{aliasname}[formattype]{formatname} + +\def\blx@defalias#1{% + \@ifnextchar[%] + {\blx@defalias@i{#1}} + {\blx@defalias@i{#1}[*]}} +\def\blx@defalias@i#1[#2]#3{% + \@ifnextchar[%] + {\blx@defalias@ii{#1}{#2}{#3}} + {\blx@defalias@ii{#1}{#2}{#3}[*]}} +\def\blx@defalias@ii#1#2#3[#4]#5{% + \blx@safe@actives + \afterassignment\blx@rest@actives + \csedef{abx@#1@#2@#3}{% + \expandonce{\csname abx@#1@#4@#5\endcsname}}} + +% {<macro>}{<id>}{<name>}{<field>} + +\def\blx@getformat#1#2#3#4{% + \blx@safe@actives + \afterassignment\blx@rest@actives + \ifcsundef{abx@#2@\blx@imc@thefield{entrytype}@#3} + {\ifcsundef{abx@#2@*@#3} + {\ifcsundef{abx@#2@\blx@imc@thefield{entrytype}@#4} + {\ifcsundef{abx@#2@*@#4} + {\letcs#1{abx@#2@*@default}} + {\letcs#1{abx@#2@*@#4}}} + {\letcs#1{abx@#2@\blx@imc@thefield{entrytype}@#4}}} + {\letcs#1{abx@#2@*@#3}}} + {\letcs#1{abx@#2@\blx@imc@thefield{entrytype}@#3}}} + +% [<entrytype>]{<name>} + +\newrobustcmd*{\savefieldformat}[2][*]{\blx@save{abx@ffd@#1@#2}} +\newrobustcmd*{\savelistformat}[2][*]{\blx@save{abx@lfd@#1@#2}} +\newrobustcmd*{\savenameformat}[2][*]{\blx@save{abx@nfd@#1@#2}} + +\newrobustcmd*{\restorefieldformat}[2][*]{\blx@restore{abx@ffd@#1@#2}} +\newrobustcmd*{\restorelistformat}[2][*]{\blx@restore{abx@lfd@#1@#2}} +\newrobustcmd*{\restorenameformat}[2][*]{\blx@restore{abx@nfd@#1@#2}} + +% [<entrytype>]{<name>}{<definiton>} + +\newrobustcmd*{\DeclareNameFormat}[2][*]{% + \blx@defformat{abx@nfd@#1@#2}##1##2##3##4##5##6##7##8} +\newrobustcmd*{\DeclareIndexNameFormat}[2][*]{% + \blx@defformat{abx@nid@#1@#2}##1##2##3##4##5##6##7##8} + +\newrobustcmd*{\DeclareListFormat}[2][*]{% + \blx@defformat{abx@lfd@#1@#2}##1} +\newrobustcmd*{\DeclareIndexListFormat}[2][*]{% + \blx@defformat{abx@lid@#1@#2}##1} + +\newrobustcmd*{\DeclareFieldFormat}[2][*]{% + \blx@defformat{abx@ffd@#1@#2}##1} +\newrobustcmd*{\DeclareIndexFieldFormat}[2][*]{% + \blx@defformat{abx@fid@#1@#2}##1} + +% [<entrytype>]{<alias>}[<entrytype>]{<name>} + +\newrobustcmd*{\DeclareNameAlias}{\blx@defalias{nfd}} +\newrobustcmd*{\DeclareIndexNameAlias}{\blx@defalias{nid}} + +\newrobustcmd*{\DeclareListAlias}{\blx@defalias{lfd}} +\newrobustcmd*{\DeclareIndexListAlias}{\blx@defalias{lid}} + +\newrobustcmd*{\DeclareFieldAlias}{\blx@defalias{ffd}} +\newrobustcmd*{\DeclareIndexFieldAlias}{\blx@defalias{fid}} + +% [<format>]{<text>} + +\newrobustcmd{\blx@imc@printtext}[2][]{% + \ifblank{#2} + {\blx@nounit} + {\ifblank{#1} + {\let\blx@theformat\@firstofone} + {\blx@getformat\blx@theformat{ffd}{#1}{}}% + \ifdefvoid\blx@theformat + {\blx@nounit} + {\blx@begunit + \blx@theformat{#2}% + \blx@endunit}}} + +% [<format>]{<field>} + +\newrobustcmd*{\blx@imc@printfield}[2][]{% + \blx@imc@iffieldundef{#2} + {\blx@nounit} + {\blx@getformat\blx@theformat{ffd}{#1}{#2}% + \ifdefvoid\blx@theformat + {\blx@nounit} + {\blx@begunit + \def\currentfield{#2}% + \expandafter\expandafter + \expandafter\blx@theformat + \expandafter\expandafter + \expandafter{\csname abx@field@#2\endcsname}% + \blx@endunit}}} + +% [<format>]{<field>} + +\newcommand*{\blx@imc@indexfield}[2][]{% + \blx@imc@iffieldundef{#2} + {} + {\blx@getformat\blx@theformat{fid}{#1}{#2}% + \ifdefvoid\blx@theformat + {} + {\begingroup + \def\currentfield{#2}% + \letcs\blx@tempa{abx@field@#2}% + \expandafter\blx@theformat\expandafter{\blx@tempa}% + \endgroup}}} + +% [<format>]{<file>} + +\newrobustcmd*{\blx@imc@printfile}[2][]{% + \iftoggle{blx@loadfiles} + {\IfFileExists{#2} + {\blx@imc@printtext[#1]{\input{#2}\unspace}} + {\blx@nounit}} + {\blx@nounit}} + +% {<macro>}[<format>][<start>-<stop>] +% => <macro>{<format>}{<start>}{<stop>} + +\def\blx@listargs#1{% + \@ifnextchar[%] + {\blx@listargs@i{#1}} + {#1{}{}{}}} + +\def\blx@listargs@i#1[#2]{% + \@ifnextchar[%] + {\blx@listargs@ii{#1}{#2}} + {#1{#2}{}{}}} + +\def\blx@listargs@ii#1#2[#3]{% + \blx@listargs@iii{#1}{#2}#3&} + +\def\blx@listargs@iii#1#2#3-#4&{% + #1{#2}{#3}{#4}} + +% [<format>][<start>-<stop>]{<namelist>} + +\protected\def\blx@imc@printnames{% + \blx@listargs\blx@printnames} + +% {<format>}{<start>}{<stop>}{<namelist>} + +\def\blx@printnames#1#2#3#4{% + \blx@imc@ifnameundef{#4} + {\blx@nounit} + {\blx@getformat\blx@theformat{nfd}{#1}{#4}% + \ifdefvoid\blx@theformat + {\blx@nounit} + {\blx@begunit + \blx@namesetup{#2}{#3}{#4}% + \expandafter\blx@nameparser\blx@thedata{}&% + \blx@endunit}}} + +\def\blx@namesetup#1#2#3{% + \c@listcount\@ne + \expandafter\c@listtotal\csname c@#3\endcsname + \ifblank{#1} + {\c@liststart\@ne} + {\ifnum#1<\@ne + \c@liststart\@ne + \else + \c@liststart#1\relax + \fi}% + \ifblank{#2} + {\ifnum\c@listtotal>\c@maxnames + \c@liststop\c@minnames + \else + \c@liststop\c@listtotal + \fi} + {\ifnum#2>\c@listtotal + \c@liststop\c@listtotal + \else + \c@liststop#2\relax + \fi}% + \def\currentname{#3}% + \letcs\blx@thedata{abx@name@#3}% + \let~\abx@btxnbspacefix + \blx@namecodes} + +\protected\def\abx@btxnbspacefix{% + \leavevmode\penalty\value{highnamepenalty}\space} + +% [<format>][<start>-<stop>]{<namelist>} + +\protected\def\blx@imc@indexnames{% + \blx@listargs\blx@indexnames} + +% {<format>}{<start>}{<stop>}{<namelist>} + +\def\blx@indexnames#1#2#3#4{% + \blx@imc@ifnameundef{#4} + {} + {\blx@getformat\blx@theformat{nid}{#1}{#4}% + \ifdefvoid\blx@theformat + {} + {\begingroup + \blx@namesetup{#2}{#3}{#4}% + \expandafter\blx@nameparser\blx@thedata{}&% + \endgroup}}} + +% {<name1>}{<name2>}{...} + +\long\def\blx@nameparser#1{% + \ifblank{#1} + {\blx@namebreak} + {\ifnum\c@listcount<\c@liststart + \else + \blx@theformat#1% + \fi + \advance\c@listcount\@ne + \ifnum\c@listcount>\c@liststop + \expandafter\blx@namebreak + \fi + \blx@nameparser}} + +\long\def\blx@namebreak#1&{} + +% [<format>][<start>-<stop>]{<plainlist>} + +\protected\def\blx@imc@printlist{% + \blx@listargs\blx@printlist} + +% {<format>}{<start>}{<stop>}{<plainlist>} + +\def\blx@printlist#1#2#3#4{% + \blx@imc@iflistundef{#4} + {\blx@nounit} + {\blx@getformat\blx@theformat{lfd}{#1}{#4}% + \ifdefvoid\blx@theformat + {\blx@nounit} + {\blx@begunit + \blx@listsetup{#2}{#3}{#4}% + \expandafter\blx@listparser\blx@thedata{}&% + \blx@endunit}}} + +\def\blx@listsetup#1#2#3{% + \c@listcount\@ne + \expandafter\c@listtotal\csname c@#3\endcsname + \ifblank{#1} + {\c@liststart\@ne} + {\ifnum#1<\@ne + \c@liststart\@ne + \else + \c@liststart#1\relax + \fi}% + \ifblank{#2} + {\ifnum\c@listtotal>\c@maxitems + \c@liststop\c@minitems + \else + \c@liststop\c@listtotal + \fi} + {\ifnum#2>\c@listtotal + \c@liststop\c@listtotal + \else + \c@liststop#2\relax + \fi}% + \def\currentlist{#3}% + \letcs\blx@thedata{abx@list@#3}} + +% [<format>][<start>-<stop>]{<plainlist>} + +\protected\def\blx@imc@indexlist{% + \blx@listargs\blx@indexlist} + +% {<format>}{<start>}{<stop>}{<plainlist>} + +\def\blx@indexlist#1#2#3#4{% + \blx@imc@iflistundef{#4} + {} + {\blx@getformat\blx@theformat{lid}{#1}{#4}% + \ifdefvoid\blx@theformat + {} + {\begingroup + \blx@listsetup{#2}{#3}{#4}% + \expandafter\blx@listparser\blx@thedata{}&% + \endgroup}}} + +% {<item1>}{<item2>}{...} + +\long\def\blx@listparser#1{% + \ifblank{#1} + {\blx@listbreak} + {\ifnum\c@listcount<\c@liststart + \else + \blx@theformat{#1}% + \fi + \advance\c@listcount\@ne + \ifnum\c@listcount>\c@liststop + \expandafter\blx@listbreak + \fi + \blx@listparser}} + +\long\def\blx@listbreak#1&{} + +% {<key>}{<code>} + +\protected\long\def\blx@imc@entrydata#1{% + \blx@sanitizekeys\blx@imc@entrydata@i{#1}} + +\protected\long\def\blx@imc@entrydata@i#1#2{% + \blx@ifdata{#1} + {\begingroup + \blx@resetdata + \blx@getdata{#1}% + \blx@entrysetcount + \blx@options + \addtocounter{instcount}\@ne + \blx@execute + \blx@beglang#2\blx@endlang + \endgroup} + {}} + +\protected\def\blx@imc@entryset#1#2{% + \blx@imc@iffieldundef{entrykey} + {} + {\begingroup + \long\def\blx@set@precode{#1}% + \long\def\blx@set@postcode{#2}% + \let\finentry\blx@finentry@inset + \let\do\blx@entryset + \blx@imc@docsvfield{entryset}% + \endgroup}} + +\def\blx@entryset#1{% + \blx@ifdata{#1} + {\begingroup + \begingroup + \blx@getdata{#1}% + \edef\blx@tempa{\endgroup + \def\noexpand\abx@field@entrytype{\abx@field@entrytype}}% + \blx@tempa + \def\abx@field@entrysetcount{1}% + \blx@set@precode + \blx@driver{\blx@imc@thefield{entrytype}}% + \blx@set@postcode + \endgroup} + {}% + \let\do\blx@entryset@i} + +\def\blx@entryset@i#1{% + \blx@imc@entrydata{#1}{% + \blx@set@precode + \blx@driver{\blx@imc@thefield{entrytype}} + \blx@set@postcode}} + +\blx@regimcs{% + \printtext \printfield \printlist \printnames \printfile + \indexfield \indexlist \indexnames \entrydata \entryset} + +%% Localization + +% [<wrapper>]{<string>} + +\newrobustcmd*{\blx@imc@bibstring}[2][\@firstofone]{% + \blx@begunit + \blx@hyphenreset + \let\bibstring\blx@imc@bibxstring + \lowercase{\edef\blx@tempa{#2}}% + \ifcsundef{abx@str@\blx@tempa} + {\blx@warn@nostring{\blx@tempa}} + {\blx@imc@ifcapital + {#1{\MakeCapital{\csuse{abx@str@\blx@tempa}}}} + {#1{\csuse{abx@str@\blx@tempa}}}}% + \blx@endunit} + +% [<wrapper>]{<string>} + +\newrobustcmd*{\blx@imc@bibcpstring}[2][\@firstofone]{% + \blx@begunit + \blx@hyphenreset + \let\bibstring\blx@imc@bibxstring + \lowercase{\edef\blx@tempa{#2}}% + \ifcsundef{abx@str@\blx@tempa} + {\blx@warn@nostring{\blx@tempa}} + {#1{\MakeCapital{\csuse{abx@str@\blx@tempa}}}}% + \blx@endunit} + +% [<wrapper>]{<string>} + +\newrobustcmd*{\blx@imc@biblcstring}[2][\@firstofone]{% + \blx@begunit + \blx@hyphenreset + \let\bibstring\blx@imc@bibxstring + \lowercase{\edef\blx@tempa{#2}}% + \ifcsundef{abx@str@\blx@tempa} + {\blx@warn@nostring{\blx@tempa}} + {#1{\MakeLowercase{\csuse{abx@str@\blx@tempa}}}}% + \blx@endunit} + +% [<wrapper>]{<string>} + +\newrobustcmd*{\blx@imc@bibucstring}[2][\@firstofone]{% + \blx@begunit + \blx@hyphenreset + \let\bibstring\blx@imc@bibxstring + \lowercase{\edef\blx@tempa{#2}}% + \ifcsundef{abx@str@\blx@tempa} + {\blx@warn@nostring{\blx@tempa}} + {#1{\MakeUppercase{\csuse{abx@str@\blx@tempa}}}}% + \blx@endunit} + +% {<string>} + +\def\blx@imc@bibxstring#1{% + \ifcsundef{abx@str@#1} + {\protect\blx@warn@nostring{#1}} + {\csuse{abx@str@#1}}} + +% {<string>}{<true>}{<false>} + +\def\blx@imc@ifbibstring#1{% + \ifcsundef{abx@str@\detokenize{#1}} + {\@secondoftwo} + {\@firstoftwo}} + +\def\blx@imc@ifbibxstring#1{% + \ifcsundef{abx@str@#1} + {\@secondoftwo} + {\@firstoftwo}} + +% {<field>}{<true>}{<false>} + +\def\blx@imc@iffieldbibstring#1{% + \blx@imc@iffieldundef{#1} + {\@secondoftwo} + {\ifcsundef{abx@str@\detokenize\expandafter + \expandafter\expandafter{\csname abx@field@#1\endcsname}} + {\@secondoftwo} + {\@firstoftwo}}} + +\blx@regimcs{% + \bibstring \bibxstring \bibcpstring \biblcstring + \bibucstring \ifbibstring \ifbibxstring \iffieldbibstring} + +\appto\blx@blxinit{% + \appto\@uclclist{% + \bibstring\bibucstring + \biblcstring\bibstring + \bibcpstring\bibucstring + \biblcstring\bibcpstring + \biblcstring\bibucstring}} + +\def\abx@dostrings{% + \do{bibliography}% + \do{references}% + \do{shorthands}% + \do{editor}% + \do{editors}% + \do{compiler}% + \do{compilers}% + \do{redactor}% + \do{redactors}% + \do{founder}% + \do{founders}% + \do{continuator}% + \do{continuators}% + \do{collaborator}% + \do{collaborators}% + \do{translator}% + \do{translators}% + \do{commentator}% + \do{commentators}% + \do{annotator}% + \do{annotators}% + \do{commentary}% + \do{annotations}% + \do{introduction}% + \do{foreword}% + \do{afterword}% + \do{editortr}% + \do{editorstr}% + \do{editorco}% + \do{editorsco}% + \do{editoran}% + \do{editorsan}% + \do{editorin}% + \do{editorsin}% + \do{editorfo}% + \do{editorsfo}% + \do{editoraf}% + \do{editorsaf}% + \do{editortrco}% + \do{editorstrco}% + \do{editortran}% + \do{editorstran}% + \do{editortrin}% + \do{editorstrin}% + \do{editortrfo}% + \do{editorstrfo}% + \do{editortraf}% + \do{editorstraf}% + \do{editorcoin}% + \do{editorscoin}% + \do{editorcofo}% + \do{editorscofo}% + \do{editorcoaf}% + \do{editorscoaf}% + \do{editoranin}% + \do{editorsanin}% + \do{editoranfo}% + \do{editorsanfo}% + \do{editoranaf}% + \do{editorsanaf}% + \do{editortrcoin}% + \do{editorstrcoin}% + \do{editortrcofo}% + \do{editorstrcofo}% + \do{editortrcoaf}% + \do{editorstrcoaf}% + \do{editortranin}% + \do{editorstranin}% + \do{editortranfo}% + \do{editorstranfo}% + \do{editortranaf}% + \do{editorstranaf}% + \do{translatorco}% + \do{translatorsco}% + \do{translatoran}% + \do{translatorsan}% + \do{translatorin}% + \do{translatorsin}% + \do{translatorfo}% + \do{translatorsfo}% + \do{translatoraf}% + \do{translatorsaf}% + \do{translatorcoin}% + \do{translatorscoin}% + \do{translatorcofo}% + \do{translatorscofo}% + \do{translatorcoaf}% + \do{translatorscoaf}% + \do{translatoranin}% + \do{translatorsanin}% + \do{translatoranfo}% + \do{translatorsanfo}% + \do{translatoranaf}% + \do{translatorsanaf}% + \do{byauthor}% + \do{byeditor} + \do{byeditor} + \do{bycompiler}% + \do{byredactor}% + \do{byfounder}% + \do{bycontinuator}% + \do{bycollaborator}% + \do{bytranslator} + \do{bycommentator}% + \do{byannotator}% + \do{withcommentator}% + \do{withannotator}% + \do{withintroduction}% + \do{withforeword}% + \do{withafterword}% + \do{byeditortr} + \do{byeditorco} + \do{byeditoran} + \do{byeditorin} + \do{byeditorfo} + \do{byeditoraf} + \do{byeditortrco} + \do{byeditortran} + \do{byeditortrin} + \do{byeditortrfo} + \do{byeditortraf} + \do{byeditorcoin} + \do{byeditorcofo} + \do{byeditorcoaf} + \do{byeditoranin} + \do{byeditoranfo} + \do{byeditoranaf} + \do{byeditortrcoin} + \do{byeditortrcofo} + \do{byeditortrcoaf} + \do{byeditortranin} + \do{byeditortranfo} + \do{byeditortranaf} + \do{bytranslatorco} + \do{bytranslatoran} + \do{bytranslatorin} + \do{bytranslatorfo} + \do{bytranslatoraf} + \do{bytranslatorcoin} + \do{bytranslatorcofo} + \do{bytranslatorcoaf} + \do{bytranslatoranin} + \do{bytranslatoranfo} + \do{bytranslatoranaf} + \do{and}% + \do{andothers}% + \do{andmore}% + \do{volume}% + \do{volumes}% + \do{jourvol}% + \do{jourser}% + \do{newseries}% + \do{oldseries}% + \do{edition}% + \do{reprint}% + \do{reprintof}% + \do{reprintas}% + \do{page}% + \do{pages}% + \do{column}% + \do{columns}% + \do{line}% + \do{lines}% + \do{verse}% + \do{verses}% + \do{section}% + \do{sections}% + \do{paragraph}% + \do{paragraphs}% + \do{in}% + \do{inseries}% + \do{ofseries}% + \do{number}% + \do{chapter}% + \do{mathesis}% + \do{phdthesis}% + \do{resreport}% + \do{techreport}% + \do{software}% + \do{datacd}% + \do{audiocd}% + \do{version}% + \do{doi}% + \do{url}% + \do{urlseen}% + \do{file}% + \do{inpress}% + \do{submitted}% + \do{library}% + \do{abstract}% + \do{annotation}% + \do{citedas}% + \do{seenote}% + \do{quotedin}% + \do{opcit}% + \do{loccit}% + \do{ibidem}% + \do{idem}% + \do{idemsf}% + \do{idemsm}% + \do{idemsn}% + \do{idempf}% + \do{idempm}% + \do{idempn}% + \do{idempp}% + \do{confer}% + \do{sequens}% + \do{sequentes}% + \do{passim}% + \do{see}% + \do{seealso}% + \do{thiscite}% + \do{january}% + \do{february}% + \do{march}% + \do{april}% + \do{may}% + \do{june}% + \do{july}% + \do{august}% + \do{september}% + \do{october}% + \do{november}% + \do{december}% + \do{langamerican}% + \do{langbrazilian}% + \do{langdanish}% + \do{langdutch}% + \do{langenglish}% + \do{langfrench}% + \do{langgerman}% + \do{langgreek}% + \do{langitalian}% + \do{langlatin}% + \do{langnorwegian}% + \do{langportuguese}% + \do{langspanish}% + \do{langswedish}% + \do{fromamerican}% + \do{frombrazilian}% + \do{fromdanish}% + \do{fromdutch}% + \do{fromenglish}% + \do{fromfrench}% + \do{fromgerman}% + \do{fromgreek}% + \do{fromitalian}% + \do{fromlatin}% + \do{fromnorwegian}% + \do{fromportuguese}% + \do{fromspanish}% + \do{fromswedish}% + \do{countryde}% + \do{countryep}% + \do{countryeu}% + \do{countryfr}% + \do{countryuk}% + \do{countryus}% + \do{patent}% + \do{patentde}% + \do{patenteu}% + \do{patentfr}% + \do{patentuk}% + \do{patentus}% + \do{patreq}% + \do{patreqde}% + \do{patreqeu}% + \do{patreqfr}% + \do{patrequk}% + \do{patrequs}% +} + +\newrobustcmd*{\NewBibliographyString}[1]{% + \begingroup + \let\do\blx@newstring + \docsvlist{#1}% + \endgroup} + +\def\blx@newstring#1{% + \ifcsundef{KV@blx@lbx@#1} + {\gappto\abx@dostrings{\do{#1}}% + \csgdef{KV@blx@lbx@#1}##1{\blx@defstring{#1}{##1}}} + {}} + +% in *.cbx/bbx/tex: <key> = {<string>}, +% in *.lbx: <key> = {{<longstring>}{<abbrevstring>}}, + +\def\do#1{\define@key{blx@lbx}{#1}{\blx@defstring{#1}{##1}}} +\abx@dostrings + +% in *.cbx/bbx/tex: (implicit) +% in *.lbx: inherit = {<language>}, + +\define@key{blx@lbx}{inherit}{% + \blx@lbxinput{#1}{}{\blx@err@nolang{#1}}% + \csuse{abx@strings@#1}} + +\def\blx@cfg@defstring#1{\csdef{abx@str@#1}} +\def\blx@lbx@defstring#1#2{% + \expandafter\blx@lbx@thedef\csname abx@str@#1\endcsname#2} +\def\blx@lbx@longdef#1#2#3{\def#1{#2}} +\def\blx@lbx@shortdef#1#2#3{\def#1{#3}} + +% {<language>} + +\def\blx@lbxcheck#1{% + \ifcsdef{blx@lng@#1} + {\expandafter\expandafter\expandafter\IfFileExists + \expandafter\expandafter\expandafter{% + \csname blx@lng@#1\endcsname.lbx} + {} + {\blx@err@nolang{#1}}} + {\IfFileExists{#1.lbx} + {} + {\blx@err@nolang{#1}}}} + +% {<language>}{<definitions>} + +\newrobustcmd*{\DefineBibliographyExtras}[2]{% + \blx@lbxcheck{#1}% + \csgappto{blx@hook@extras@#1}{% + \blx@defbibextras{#1}{#2}}} +\@onlypreamble\DefineBibliographyExtras + +\newrobustcmd*{\UndefineBibliographyExtras}[2]{% + \blx@lbxcheck{#1}% + \csgappto{blx@hook@noextras@#1}{% + \blx@undefbibextras{#1}{#2}}} +\@onlypreamble\UndefineBibliographyExtras + +\def\blx@defbibextras#1{\csgappto{abx@extras@#1}} +\def\blx@undefbibextras#1{\csgappto{abx@noextras@#1}} + +% {<language>}{<language>} + +\def\blx@letbibextras#1#2{% + \blx@lbxinput{#2}{}{\blx@err@nolang{#2}}% + \global\csletcs{abx@extras@#1}{abx@extras@#2} + \global\csletcs{abx@noextras@#1}{abx@noextras@#2}}% + +% {<language>}{<strings>} + +\newrobustcmd*{\DefineBibliographyStrings}[2]{% + \blx@lbxcheck{#1}% + \csgappto{blx@hook@strings@#1}{% + \begingroup + \let\blx@defstring\blx@cfg@defstring + \blx@defbibstrings{#1}{#2}% + \endgroup}} +\@onlypreamble\DefineBibliographyStrings + +\def\blx@defbibstrings#1#2{% + \def\do##1{\csundef{abx@str@##1}}% + \abx@dostrings + \csuse{abx@strings@#1}% + \setkeys{blx@lbx}{#2}% + \global\cslet{abx@strings@#1}\@empty + \def\do##1{% + \ifcsundef{abx@str@##1} + {\csxappto{abx@strings@#1}{% + \undef\expandafter\noexpand\csname abx@str@##1\endcsname}} + {\csxappto{abx@strings@#1}{% + \def\expandafter\noexpand\csname abx@str@##1\endcsname{% + \csexpandonce{abx@str@##1}}}}}% + \abx@dostrings + \csgappto{abx@strings@#1}{% + \let\bibname\abx@str@bibliography + \let\refname\abx@str@references + \let\losname\abx@str@shorthands}} + +% {<language>}{<language>} + +\def\blx@letbibstrings#1#2{% + \blx@lbxinput{#2}{}{\blx@err@nolang{#2}}% + \global\csletcs{abx@strings@#1}{abx@strings@#2}}% + +% {<language>}{<exceptions>} + +\newrobustcmd*{\DefineHyphenationExceptions}[2]{% + \ifcsundef{l@#1} + {\blx@warn@nohyph{#1}} + {}% + \csgappto{blx@hook@hyph@#1}{\blx@hyphexcept{#1}{#2}}} +\@onlypreamble\DefineHyphenationExceptions + +\def\blx@hyphexcept#1#2{% + \ifcsundef{l@#1} + {\blx@warn@nohyph{#1}} + {\begingroup + \language\csname l@#1\endcsname\relax + \hyphenation{#2}% + \endgroup}} + +% {<language>}{<mapping>} + +\newrobustcmd*{\DeclareLanguageMapping}[2]{% + \csgdef{blx@lng@#1}{#2}} +\@onlypreamble\DeclareLanguageMapping + +% {<language>}{<success>}{<failure>} + +\def\blx@lbxinput#1{% + \ifcsdef{blx@lng@#1} + {\expandafter\expandafter\expandafter\blx@lbxinput@i + \expandafter\expandafter\expandafter{% + \csname blx@lng@#1\endcsname}{#1}} + {\blx@lbxinput@ii{#1}{#1.lbx}{language '#1'}}} + +% {<mapping>}{<language>} + +\def\blx@lbxinput@i#1#2{% + \global\csundef{blx@lng@#2}% + \IfFileExists{#1.lbx} + {\blx@lbxinput@ii{#2}{#1.lbx}{language '#2' -> '#1'}} + {\blx@warning@noline{% + File '#1.lbx' not found!\MessageBreak + Ignoring mapping '#2' -> '#1'} + \blx@lbxinput{#2}}} + +% {<language>}{<lbxfile>}{<message>} + +\def\blx@lbxinput@ii#1#2#3{% + \begingroup + \setbox\@tempboxa=\hbox\bgroup + \aftergroup\endgroup + \blx@inputonce{#2}{#3} + {\global\cslet{abx@strings@#1}\@empty + \global\cslet{abx@extras@#1}\@empty + \global\cslet{abx@noextras@#1}\@empty + \blx@maplang{#1}{#1}% + \def\InheritBibliographyStrings{\blx@letbibstrings{#1}}% + \def\DeclareBibliographyStrings####1{% + \begingroup + \let\blx@defstring\blx@lbx@defstring + \blx@defbibstrings{#1}{####1}% + \endgroup}% + \def\InheritBibliographyExtras{\blx@letbibextras{#1}}% + \def\DeclareBibliographyExtras{\blx@defbibextras{#1}}% + \def\UndeclareBibliographyExtras{\blx@undefbibextras{#1}}% + \def\DeclareHyphenationExceptions{\blx@hyphexcept{#1}}% + \begingroup + \blx@saneccodes + \makeatletter} + {\endgroup + \blx@lbxinput@iii{strings}{#1}% + \blx@lbxinput@iii{extras}{#1}% + \blx@lbxinput@iii{noextras}{#1}% + \blx@lbxinput@iii{hyph}{#1}} + {\aftergroup\@firstoftwo} + {\aftergroup\@secondoftwo}% + \egroup} + +\def\blx@lbxinput@iii#1#2{% + \ifcsdef{blx@hook@#1@#2} + {\csuse{blx@hook@#1@#2}% + \global\csundef{blx@hook@#1@#2}} + {}} + +% {<language>} + +\def\blx@langsetup#1{% + \blx@lbxinput{#1} + {\edef\blx@languagename{#1}} + {\blx@warning + {Language '#1' not supported.\MessageBreak + Using fallback language '\blx@languagename'}% + \blx@lbxinput{\blx@languagename} + {\blx@maplang{#1}{\blx@languagename}} + {\blx@err@nolang{\blx@languagename}}}} + +% auxiliary macros + +% {<field base name>} + +\newrobustcmd*{\mkbibrangeshort}{% + \mkbibrangefull{short}} + +\newrobustcmd*{\mkbibrangelong}{% + \mkbibrangefull{long}} + +\newrobustcmd*{\mkbibrangeterse}{% + \mkbibrangetrunc{short}} + +\newrobustcmd*{\mkbibrangecomp}{% + \mkbibrangetrunc{long}} + +\newrobustcmd*{\mkbibrangeshortextra}{% + \mkbibrangefullextra{short}} + +\newrobustcmd*{\mkbibrangelongextra}{% + \mkbibrangefullextra{long}} + +\newrobustcmd*{\mkbibrangeterseextra}{% + \mkbibrangetruncextra{short}} + +\newrobustcmd*{\mkbibrangecompextra}{% + \mkbibrangetruncextra{long}} + +% {<short|long>}{<basename>} + +\newrobustcmd*{\mkbibrangefull}[2]{% + \printtext{% + \csuse{mkbibdate#1}{#2year}{#2month}{#2day}% + \iffieldundef{#2endyear} + {} + {\iffieldequalstr{#2endyear}{} + {\mbox{\bibdatedash}} + {\bibdatedash + \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}}} + +\newrobustcmd*{\mkbibrangetrunc}[2]{% + \printtext{% + \iffieldsequal{#2year}{#2endyear} + {\iffieldsequal{#2month}{#2endmonth} + {\csuse{mkbibdate#1}{}{}{#2day}} + {\csuse{mkbibdate#1}{}{#2month}{#2day}}} + {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}% + \iffieldundef{#2endyear} + {} + {\iffieldequalstr{#2endyear}{} + {\mbox{\bibdatedash}} + {\bibdatedash + \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}}} + +\newrobustcmd*{\mkbibrangefullextra}[2]{% + \printtext{% + \csuse{mkbibdate#1}{#2year}{#2month}{#2day}}% + \iffieldundef{#2endyear} + {\printfield{extrayear}} + {\iffieldequalstr{#2endyear}{} + {\printfield{extrayear}% + \printtext{\mbox{\bibdatedash}}} + {\printtext{% + \bibdatedash + \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}% + \printfield{extrayear}}}}} + +\newrobustcmd*{\mkbibrangetruncextra}[2]{% + \printtext{% + \iffieldsequal{#2year}{#2endyear} + {\iffieldsequal{#2month}{#2endmonth} + {\csuse{mkbibdate#1}{}{}{#2day}} + {\csuse{mkbibdate#1}{}{#2month}{#2day}}} + {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}}% + \iffieldundef{#2endyear} + {\printfield{extrayear}} + {\iffieldequalstr{#2endyear}{} + {\printfield{extrayear}% + \printtext{\mbox{\bibdatedash}}} + {\printtext{% + \bibdatedash + \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}% + \printfield{extrayear}}}}} + +\newrobustcmd*{\mkbibdatelong}[3]{} +\newrobustcmd*{\mkbibdateshort}[3]{} +\newrobustcmd*{\bibrangedash}{\textendash} +\newrobustcmd*{\bibdatedash}{\bibrangedash} +\newrobustcmd*{\finalandcomma}{} +\newrobustcmd*{\mkbibordinal}[1]{#1} +\newrobustcmd*{\mkbibmascord}{\mkbibordinal} +\newrobustcmd*{\mkbibfemord}{\mkbibordinal} +\newrobustcmd*{\mkbibmonth}[1]{% + \ifcase0#1\relax + 0\blx@warning@entry{Month out of range}% + \or\bibstring{january}% + \or\bibstring{february}% + \or\bibstring{march}% + \or\bibstring{april}% + \or\bibstring{may}% + \or\bibstring{june}% + \or\bibstring{july}% + \or\bibstring{august}% + \or\bibstring{september}% + \or\bibstring{october}% + \or\bibstring{november}% + \or\bibstring{december}% + \else + #1\blx@warning@entry{Month out of range}% + \fi}% + +\protected\def\blx@imc@printdate{} +\protected\def\blx@imc@printdateextra{} +\protected\def\blx@imc@printurldate{} +\protected\def\blx@imc@printeventdate{} +\protected\def\blx@imc@printorigdate{} + +\def\blx@imc@stripzeros#1{\number\numexpr0#1\relax} +\def\blx@imc@mkdatezeros#1{#1} + +\blx@regimcs{% + \printdate \printdateextra \printurldate \printeventdate + \printorigdate \stripzeros \mkdatezeros} + +% {<language>}{<strings>} + +\def\blx@maplang#1#2{% + \csxappto{captions#1}{% + \expandafter\noexpand\csname abx@strings@#2\endcsname}% + \csxappto{extras#1}{% + \noexpand\blx@resetpunct + \expandafter\noexpand\csname abx@extras@#2\endcsname}% + \csxappto{noextras#1}{% + \noexpand\blx@resetpunct + \expandafter\noexpand\csname abx@noextras@#2\endcsname}} + +%% Babel interface + +\let\blx@beglang\begingroup +\let\blx@endlang\endgroup +\let\blx@hook@endlang\@empty +\def\blx@hyphenreset{% + \ifcsundef{l@\blx@languagename} + {} + {\language\csname l@\blx@languagename\endcsname\relax}% + \ifcsundef{\blx@languagename hyphenmins} + {\blx@sethyphenmins\tw@\thr@@} + {\expandafter\expandafter\expandafter\blx@sethyphenmins + \csname\blx@languagename hyphenmins\endcsname}} +\def\blx@sethyphenmins#1#2{% + \lefthyphenmin#1\relax + \righthyphenmin#2\relax} + +\def\blx@mkbabel{% + \patchcmd\bbl@set@language + {\select@language} + {\blx@langsetup\languagename\select@language}% + {\ifundef\blx@thelangenv + {} + {\def\blx@beglang{% + \begingroup + \blx@imc@iffieldundef{hyphenation} + {} + {\def\blx@endlang{% + \blx@hook@endlang + \csname end\blx@thelangenv\endcsname + \endgroup}% + \csname\blx@thelangenv\expandafter\endcsname + \expandafter{\abx@field@hyphenation}}}}% + \blx@langsetup\bbl@main@language} + {\blx@err@patch{'babel' package}% + \blx@mknobabel}} + +\def\blx@mknobabel{% + \blx@lbxinput{\blx@languagename} + {} + {\blx@err@nolang{\blx@languagename}}} + +%% Bibtex data interface + +\def\abx@donames{% + \do{labelname}% + \do{author}% + \do{shortauthor}% + \do{editor}% + \do{editora}% + \do{editorb}% + \do{editorc}% + \do{shorteditor}% + \do{bookauthor}% + \do{translator}% + \do{annotator}% + \do{commentator}% + \do{introduction}% + \do{foreword}% + \do{afterword}% + \do{holder}% + \do{namea}% + \do{nameb}% + \do{namec}% +} + +\def\abx@dolists{% + \do{institution}% + \do{language}% + \do{location}% + \do{organization}% + \do{origlocation}% + \do{origpublisher}% + \do{pageref}% + \do{publisher}% + \do{lista}% + \do{listb}% + \do{listc}% + \do{listd}% + \do{liste}% + \do{listf}% +} + +\def\abx@dofields{% + \do{entrykey}% + \do{entrytype}% + \do{entrysubtype}% + \do{entryset}% + \do{entrysetcount}% + \do{crossref}% + \do{xref}% + \do{hyphenation}% + \do{keywords}% + \do{authortype}% + \do{editortype}% + \do{editoratype}% + \do{editorbtype}% + \do{editorctype}% + \do{nameatype}% + \do{namebtype}% + \do{namectype}% + \do{addendum}% + \do{booktitle}% + \do{booksubtitle}% + \do{booktitleaddon}% + \do{chapter}% + \do{doi}% + \do{edition}% + \do{eid}% + \do{eprint}% + \do{eprinttype}% + \do{file}% + \do{gender}% + \do{howpublished}% + \do{indextitle}% + \do{indexsorttitle}% + \do{isan}% + \do{isbn}% + \do{ismn}% + \do{isrn}% + \do{issn}% + \do{issue}% + \do{iswc}% + \do{issuetitle}% + \do{issuesubtitle}% + \do{journaltitle}% + \do{journalsubtitle}% + \do{label}% + \do{labelalpha}% + \do{extraalpha}% + \do{labelnumber}% + \do{labeltitle}% + \do{labelyear}% + \do{extrayear}% + \do{library}% + \do{localnumber}% + \do{mainsubtitle}% + \do{maintitle}% + \do{maintitleaddon}% + \do{nameaddon}% + \do{namehash}% + \do{fullhash}% + \do{note}% + \do{number}% + \do{day}% + \do{month}% + \do{year}% + \do{endday}% + \do{endmonth}% + \do{endyear}% + \do{origlanguage}% + \do{origtitle}% + \do{origday}% + \do{origmonth}% + \do{origyear}% + \do{origendday}% + \do{origendmonth}% + \do{origendyear}% + \do{reprinttitle}% + \do{pages}% + \do{pagetotal}% + \do{pagination}% + \do{bookpagination}% + \do{part}% + \do{pubstate}% + \do{series}% + \do{shorthand}% + \do{shorthandintro}% + \do{shortjournal}% + \do{shortseries}% + \do{shorttitle}% + \do{sortinit}% + \do{subtitle}% + \do{title}% + \do{titleaddon}% + \do{eventtitle}% + \do{eventday}% + \do{eventmonth}% + \do{eventyear}% + \do{eventendday}% + \do{eventendmonth}% + \do{eventendyear}% + \do{type}% + \do{url}% + \do{urlday}% + \do{urlmonth}% + \do{urlyear}% + \do{urlendday}% + \do{urlendmonth}% + \do{urlendyear}% + \do{venue}% + \do{version}% + \do{volume}% + \do{volumes}% + \do{abstract}% + \do{annotation}% + \do{usera}% + \do{userb}% + \do{userc}% + \do{userd}% + \do{usere}% + \do{userf}% + \do{verba}% + \do{verbb}% + \do{verbc}% +} + +\def\abx@dobooleans{% + \do{singletitle}% +} + +\def\do#1{% + \newcounter{#1}% + \csedef{the#1}{\noexpand\the\expandonce{\csname c@#1\endcsname}}% + \appto\abx@dobooleans{\do{more#1}}} +\abx@donames +\abx@dolists +\def\do#1{\newtoggle{abx@bool@#1}} +\abx@dobooleans + +\protected\def\blx@resetdata{% + \let\blx@savedo\do + \let\do\blx@imc@clearname + \abx@donames + \let\do\blx@imc@clearlist + \abx@dolists + \let\do\blx@imc@clearfield + \abx@dofields\do{execute}\do{options}% + \def\do##1{\togglefalse{abx@bool@##1}}% + \abx@dobooleans + \c@uniquename\z@ + \let\do\blx@savedo} + +% {<code>} + +\protected\long\def\blx@bbl@preamble#1{% + \gappto\abx@preamble{#1}#1} + +% {<message>} + +\protected\def\blx@bbl@warn#1{% + \begingroup + \def\item{\MessageBreak-\space}% + \def\break{\MessageBreak\space\space}% + \edef\blx@tempa{% + \ifnum\blx@backend=\blx@backend@biber + Biber + \else + BibTeX + \fi + reported the following issues% + \ifundef\abx@field@entrykey + {} + {\MessageBreak with '\abx@field@entrykey'}% + :#1}% + \blx@warning@noline{\blx@tempa}% + \endgroup} + +% {<field>}{<value>} + +\protected\long\def\blx@bbl@fielddef#1#2{% + \csxappto\blx@bbl@data{% + \def\expandonce{\csname abx@field@#1\endcsname}% + {\unexpanded{#2}}}} + +\protected\long\def\blx@bbl@fieldedef#1#2{% + \csxappto\blx@bbl@data{% + \def\expandonce{\csname abx@field@#1\endcsname}{#2}}} + +\protected\long\def\blx@bbl@stringdef#1#2{% + \csxappto\blx@bbl@data{% + \def\expandonce{\csname abx@field@#1\endcsname}% + {\detokenize{#2}}}} + +% {<field>} + +\protected\def\blx@bbl@verbdef#1{% + \begingroup + \let\verb\blx@bbl@verbadd + \def\blx@tempa{#1}% + \let\blx@tempb\@empty} + +\protected\def\blx@bbl@verbend{% + \csxappto\blx@bbl@data{% + \def\expandonce{\csname abx@field@\blx@tempa\endcsname}% + {\blx@tempb}}% + \endgroup} + +\protected\def\blx@bbl@verbadd{% + \begingroup + \let\do\@makeother + \dospecials + \catcode\endlinechar=12\relax + \blx@bbl@verbadd@i} + +\begingroup +\catcode`\<=12 +\catcode`\>=12 +\uccode`\<=`\ % +\uccode`\>=\endlinechar +\uppercase{\gdef\blx@bbl@verbadd@i<#1>}{% + \endgroup + \edef\blx@tempb{\blx@tempb\detokenize{#1}}} +\endgroup + +% {<counter>}{<value>} + +\protected\long\def\blx@bbl@countdef#1#2{% + \csxappto\blx@bbl@data{% + \csname c@#1\endcsname#2\relax}} + +% {<boolean>} + +\protected\def\blx@bbl@booltrue#1{% + \csgappto\blx@bbl@data{% + \toggletrue{abx@bool@#1}}} + +\protected\def\blx@bbl@boolfalse#1{% + \csgappto\blx@bbl@data{% + \togglefalse{abx@bool@#1}}} + +% {<list}{<itemcount>}{<value>} + +\protected\def\blx@bbl@listdef#1#2#3{% + \csxappto\blx@bbl@data{% + \csname c@#1\endcsname#2\relax + \def\expandonce{\csname abx@list@#1\endcsname}% + {\unexpanded{#3}}}} + +% {<name>}{<itemcount>}{<value>} + +\protected\def\blx@bbl@namedef#1#2#3{% + \csxappto\blx@bbl@data{% + \csname c@#1\endcsname#2\relax + \def\expandonce{\csname abx@name@#1\endcsname}% + {\unexpanded{#3}}}} + +% {<entrykey>,...} + +\protected\def\blx@bbl@set#1{% + \blx@bbl@fieldedef{entryset}{\detokenize{#1}}% + \csxdef{blx@setp@\the\c@refsection @\abx@field@entrykey}{\detokenize{#1}}% + \begingroup + \blx@tempcnta\z@ + \let\do\blx@bbl@set@i + \expandafter\docsvlist\expandafter{\detokenize{#1}}% + \endgroup} + +\def\blx@bbl@set@i#1{% + \advance\blx@tempcnta\@ne + \csxdef{blx@seti@\the\c@refsection @#1}{\the\blx@tempcnta}} + +% {<entrykey>} + +\protected\def\blx@bbl@inset#1{% + \toggletrue{blx@setonly}% + \blx@bbl@fieldedef{entryset}{\detokenize{#1}}% + \csxdef{blx@setc@\the\c@refsection @\abx@field@entrykey}{\detokenize{#1}}} + +% {<entrykey>} + +\protected\def\blx@bbl@xref#1{% + \ifcsdef{blx@refp@\the\c@refsection @#1} + {} + {\listcsgadd{blx@refs@\the\c@refsection}{#1}}% + \listcsxadd{blx@refp@\the\c@refsection @#1}{\abx@field@entrykey}% + \csxdef{blx@refc@\the\c@refsection @\abx@field@entrykey}{#1}} + +\def\blx@addxref#1{% + \blx@ifdata{#1} + {\begingroup + \def\do##1{% + \csgappto{blx@data@\the\c@refsection @##1}{% + \def\abx@field@xref{#1}}}% + \dolistcsloop{blx@refp@\the\c@refsection @#1}% + \endgroup} + {}% + \global\csundef{blx@refp@\the\c@refsection @#1}} + +% {<keyword>,...} + +\protected\def\blx@bbl@keyw#1{% + \iftoggle{blx@skipbib} + {} + {\def\do{\blx@addkeyword{\abx@field@entrykey}}% + \docsvlist{#1}% + \blx@bbl@fielddef{keywords}{#1}}} + +\def\blx@addkeyword#1#2{% + \listcsxadd{blx@keyw@\the\c@refsection @\detokenize{#2}}{#1}} + +% {<options>} + +\protected\long\def\blx@bbl@options#1{% + \begingroup + \let\blx@tempa\@empty + \let\do\blx@bbl@options@i + \docsvlist{#1}% + \edef\blx@tempa{% + \endgroup + \ifx\blx@tempa\@empty + \else + \def\noexpand\abx@field@options{\expandonce\blx@tempa}% + \fi}% + \blx@tempa} + +\long\def\blx@bbl@options@i#1{\blx@bbl@options@ii#1==&} + +\long\def\blx@bbl@options@ii#1=#2=#3&{% + \ifcsundef{KV@blx@opt@bib@#1} + {\blx@warning@noline{% + Ignoring undefined option '#1'\MessageBreak + at entry '\abx@field@entrykey'}} + {\eappto\blx@tempa{% + \ifx\blx@tempa\@empty\else,\fi + \unexpanded{#1}\ifblank{#2}{}{=\unexpanded{#2}}}}} + +% \blx@data@<section>@<entrykey> data hook +% key -> data +% \blx@sort@<section> all entries, sorted +% section -> keys [internal list] +% \blx@sbib@<section> all entries in bibliography, sorted +% section -> keys [internal list] +% \blx@bsee@<section> seen citations, document body +% section -> keys [internal list] +% \blx@fsee@<section> seen citations, footnotes +% section -> keys [internal list] +% \blx@type@<section>@<entrytype> type hash +% type -> keys [internal list] +% \blx@subt@<section>@<entrytype> subtype hash +% subtype -> keys [internal list] +% \blx@segm@<section>@<segment> segment hash +% segment -> keys [internal list] +% \blx@keyw@<section>@<keyword> keyword hash +% keyword -> keys [internal list] +% \blx@losh@<section> shorthand hash +% section -> keys [internal list] +% \blx@catg@<category> category hash, global +% category -> keys [internal list] +% \blx@setp@<section>@<entrykey> parent -> child mapping (entry sets) +% key -> key,key,... [csv list] +% \blx@setc@<section>@<entrykey> child -> parent mapping (entry sets) +% key -> key +% \blx@seti@<section>@<entrykey> child -> index mapping (entry sets) +% key -> index +% \blx@pref@<section>@<entrykey> pageref hook, temporary +% key -> pages [internal list] +% \blx@refs@<section> xref hash, temporary +% section -> parents [internal list] +% \blx@refp@<section>@<entrykey> parent -> child mapping (xrefs), temporary +% key -> keys [internal list] +% \blx@refc@<section>@<entrykey> child -> parent mapping (xrefs) +% key -> key [internal list] + +\def\blx@ifdata#1{% + \ifcsdef{blx@data@\the\c@refsection @#1}} + +\def\blx@getdata#1{% + \csuse{blx@data@\the\c@refsection @#1}} + +\def\blx@getdata@cite#1{% + \ifcsdef{blx@setc@\the\c@refsection @#1} + {\expandafter\expandafter\expandafter\blx@getdata + \expandafter\expandafter\expandafter{% + \csname blx@setc@\the\c@refsection @#1\endcsname}} + {\blx@getdata{#1}}% + \ifcsdef{blx@seti@\the\c@refsection @#1} + {\letcs\abx@field@entrysetcount{blx@seti@\the\c@refsection @#1}} + {}} + +\def\blx@getdata@cite@i#1#2{% + \blx@getdata{#1}% + \def\abx@field@entrysetcount{#2}} + +\def\blx@execute{% + \blx@imc@thefield{execute}} + +\def\blx@options{% + \blx@imc@iffieldundef{options} + {} + {\begingroup + \def\blx@tempa{\endgroup\setkeys{blx@opt@bib}}% + \expandafter\blx@tempa + \expandafter{\abx@field@options}}} + +\def\blx@entrysetcount{% + \ifdef\abx@field@entrykey + {\ifcsdef{blx@seti@\the\c@refsection @\abx@field@entrykey} + {\letcs\abx@field@entrysetcount{% + blx@seti@\the\c@refsection @\abx@field@entrykey}} + {}} + {}} + +% {<entrykey>}{<type>}{<options>} + +\protected\def\blx@bbl@entry#1#2#3{% + \begingroup + \edef\abx@field@entrykey{\detokenize{#1}}% + \blx@bbl@options{#3}\blx@options + \edef\blx@bbl@data{blx@data@\the\c@refsection @\abx@field@entrykey}% + \csuse\blx@bbl@data + \cslet\blx@bbl@data\@empty + \blx@bbl@fieldedef{entrykey}{\abx@field@entrykey}% + \blx@bbl@fielddef{entrytype}{#2}% + \blx@imc@iffieldundef{options} + {} + {\blx@bbl@fieldedef{options}{\expandonce\abx@field@options}}} + +\protected\def\blx@bbl@endentry{% + \csuse\blx@bbl@data + \iftoggle{blx@setonly} + {\global\toggletrue{blx@addset}% + \toggletrue{blx@skipbib}% + \toggletrue{blx@skiplos}% + \toggletrue{blx@skiplab}} + {\listcsxadd{blx@sort@\the\c@refsection}{\abx@field@entrykey}}% + \iftoggle{blx@skipbib} + {} + {\listcsxadd{blx@sbib@\the\c@refsection}{\abx@field@entrykey}% + \listcsxadd{blx@type@\the\c@refsection @\abx@field@entrytype}{\abx@field@entrykey}% + \ifdef\abx@field@entrysubtype + {\listcsxadd{blx@subt@\the\c@refsection @\abx@field@entrysubtype}{\abx@field@entrykey}} + {}% + \ifcsundef{blx@pref@\the\c@refsection @\abx@field@entrykey} + {} + {\blx@addpageref{\abx@field@entrykey}}}% + \iftoggle{blx@skiplos} + {} + {\blx@bbl@shorthand}% + \iftoggle{blx@skiplab} + {} + {\iftoggle{blx@labelnumber} + {\blx@bbl@labelnumber} + {}% + \iftoggle{blx@labelalpha} + {\blx@bbl@labelalpha} + {}% + \iftoggle{blx@labelyear} + {\blx@bbl@labelyear} + {}}% + \blx@bbl@labelname + \blx@bbl@titles + \blx@bbl@hooks + \endgroup} + +\def\blx@addset{% + \begingroup + \letcs\blx@tempa{blx@sort@\the\c@refsection}% + \global\cslet{blx@sort@\the\c@refsection}\@empty + \let\do\blx@addset@i + \dolistloop\blx@tempa + \endgroup} + +\def\blx@addset@i#1{% + \listcsgadd{blx@sort@\the\c@refsection}{#1}% + \ifcsdef{blx@setp@\the\c@refsection @#1} + {\begingroup + \let\do\blx@addset@ii + \expandafter\expandafter\expandafter\docsvlist + \expandafter\expandafter\expandafter{% + \csname blx@setp@\the\c@refsection @#1\endcsname}% + \endgroup} + {}} + +\def\blx@addset@ii#1{% + \listcsgadd{blx@sort@\the\c@refsection}{#1}} + +\def\blx@bbl@shorthand{% + \ifundef\abx@field@shorthand + {} + {\blx@setlabwidth{\shorthandwidth}{% + \csuse{abx@ffd@*@shorthandwidth}{\abx@field@shorthand}}}} + +\def\blx@bbl@labelnumber{% + \ifundef\abx@field@shorthand + {\ifundef\abx@field@localnumber + {\csnumgdef{blx@labelnumber@\the\c@refsection}{% + \csuse{blx@labelnumber@\the\c@refsection}+1}% + \edef\abx@field@localnumber{% + \csuse{blx@labelnumber@\the\c@refsection}}} + {}% + \blx@bbl@fieldedef{labelnumber}{\abx@field@localnumber}% + \iftoggle{blx@skipbib} + {} + {\blx@setlabwidth{\labelnumberwidth}{% + \csuse{abx@ffd@*@labelnumberwidth}{\abx@field@localnumber}}}} + {\csgappto\blx@bbl@data{% + \let\abx@field@labelnumber\abx@field@shorthand}% + \iftoggle{blx@skipbib} + {} + {\blx@setlabwidth{\labelnumberwidth}{% + \csuse{abx@ffd@*@labelnumberwidth}{\abx@field@shorthand}}}}} + +\def\blx@bbl@labelalpha{% + \ifundef\abx@field@shorthand + {\ifundef\abx@field@labelalpha + {} + {\ifundef\abx@field@extraalpha + {} + {\ifnum\abx@field@extraalpha>\c@maxextraalpha + \global\c@maxextraalpha\abx@field@extraalpha\relax + \fi}% + \iftoggle{blx@skipbib} + {} + {\blx@setlabwidth{\labelalphawidth}{% + \csuse{abx@ffd@*@labelalphawidth}{% + \csuse{abx@ffd@*@labelalpha}{\abx@field@labelalpha}% + \ifundef\abx@field@extraalpha + {} + {\csuse{abx@ffd@*@extraalpha}{\abx@field@extraalpha}}}}}}} + {\csgappto\blx@bbl@data{% + \let\abx@field@labelalpha\abx@field@shorthand}% + \iftoggle{blx@skipbib} + {} + {\blx@setlabwidth{\labelalphawidth}{% + \csuse{abx@ffd@*@labelalphawidth}{\abx@field@shorthand}}}}} + +\def\blx@bbl@labelyear{% + \ifundef\abx@field@extrayear + {} + {\ifnum\abx@field@extrayear>\c@maxextrayear + \global\c@maxextrayear\abx@field@extrayear\relax + \fi}} + +\def\blx@bbl@labelname{% + \iftoggle{blx@useauthor} + {\ifundef\abx@name@shortauthor + {\ifundef\abx@name@author + {\blx@bbl@labelname@i} + {\csgappto\blx@bbl@data{% + \c@labelname\c@author + \let\abx@name@labelname\abx@name@author}% + \iftoggle{abx@bool@moreauthor} + {\csgappto\blx@bbl@data{% + \toggletrue{abx@bool@morelabelname}}} + {}}} + {\csgappto\blx@bbl@data{% + \c@labelname\c@shortauthor + \let\abx@name@labelname\abx@name@shortauthor}% + \iftoggle{abx@bool@moreshortauthor} + {\csgappto\blx@bbl@data{% + \toggletrue{abx@bool@morelabelname}}} + {}}} + {\blx@bbl@labelname@i}} + +\def\blx@bbl@labelname@i{% + \iftoggle{blx@useeditor} + {\ifundef\abx@name@shorteditor + {\ifundef\abx@name@editor + {\blx@bbl@labelname@ii} + {\csgappto\blx@bbl@data{% + \c@labelname\c@editor + \let\abx@name@labelname\abx@name@editor}% + \iftoggle{abx@bool@moreeditor} + {\csgappto\blx@bbl@data{% + \toggletrue{abx@bool@morelabelname}}} + {}}} + {\csgappto\blx@bbl@data{% + \c@labelname\c@shorteditor + \let\abx@name@labelname\abx@name@shorteditor}% + \iftoggle{abx@bool@moreshorteditor} + {\csgappto\blx@bbl@data{% + \toggletrue{abx@bool@morelabelname}}} + {}}} + {\blx@bbl@labelname@ii}} + +\def\blx@bbl@labelname@ii{% + \iftoggle{blx@usetranslator} + {\ifundef\abx@name@translator + {} + {\csgappto\blx@bbl@data{% + \c@labelname\c@translator + \let\abx@name@labelname\abx@name@translator}% + \iftoggle{abx@bool@moretranslator} + {\csgappto\blx@bbl@data{% + \toggletrue{abx@bool@morelabelname}}} + {}}} + {}} + +\def\blx@bbl@titles{% + \ifundef\abx@field@shorttitle + {\csgappto\blx@bbl@data{% + \let\abx@field@labeltitle\abx@field@title}} + {\csgappto\blx@bbl@data{% + \let\abx@field@labeltitle\abx@field@shorttitle}}% + \ifundef\abx@field@indextitle + {\csgappto\blx@bbl@data{% + \let\abx@field@indextitle\abx@field@title}} + {}% + \ifundef\abx@field@indexsorttitle + {\csgappto\blx@bbl@data{% + \let\abx@field@indexsorttitle\abx@field@indextitle}} + {}} + +\def\blx@bbl@hooks{% + \ifcsundef{blx@hook@bblitem@*} + {\ifcsundef{blx@hook@bblitem@\abx@field@entrytype} + {} + {\csuse\blx@bbl@data + \csuse{blx@hook@bblitem@\abx@field@entrytype}}} + {\csuse\blx@bbl@data + \csuse{blx@hook@bblitem@*}% + \csuse{blx@hook@bblitem@\abx@field@entrytype}}} + +\newrobustcmd*{\AtDataInput}[1][*]{\csgappto{blx@hook@bblitem@#1}} +\@onlypreamble\AtDataInput + +\def\blx@setlabwidth#1#2{% + \begingroup + \settowidth{\@tempdima}{\bibfont#2}% + \ifnum\@tempdima>#1% + \global#1\@tempdima + \fi + \endgroup} + +\def\blx@bblstart{% + \let\preamble\blx@bbl@preamble + \let\warn\blx@bbl@warn + \let\entry\blx@bbl@entry + \let\endentry\blx@bbl@endentry + \let\lossort\blx@bbl@lossort + \let\endlossort\blx@bbl@endlossort + \let\set\blx@bbl@set + \let\inset\blx@bbl@inset + \let\xref\blx@bbl@xref + \let\keyw\blx@bbl@keyw + \let\name\blx@bbl@namedef + \let\list\blx@bbl@listdef + \let\field\blx@bbl@fielddef + \let\strng\blx@bbl@stringdef + \let\count\blx@bbl@countdef + \let\true\blx@bbl@booltrue + \let\false\blx@bbl@boolfalse + \let\verb\blx@bbl@verbdef + \let\endverb\blx@bbl@verbend} + +\def\blx@bblend{% + \ifcsdef{blx@refs@\the\c@refsection} + {\begingroup + \let\do\blx@addxref + \dolistcsloop{blx@refs@\the\c@refsection}% + \endgroup + \global\csundef{blx@refs@\the\c@refsection}} + {}% + \iftoggle{blx@addset} + {\blx@addset + \global\togglefalse{blx@addset}} + {}} + +% {<instcount>}{<entrykey>}{<refsection>}{<labelnumber>} + +\protected\def\blx@aux@number#1#2#3#4{% + \begingroup + \edef\blx@bbl@data{blx@data@#3@\detokenize{#2}}% + \blx@bbl@fielddef{localnumber}{#4}% + \csgdef{blx@labelnumber@\the\c@refsection}{#4}% + \blx@addchecksum{\the\numexpr#1+#4}% + \endgroup} + +\AtEndDocument{% + \def\abx@aux@number#1#2#3#4{\blx@addchecksum{\the\numexpr#1+#4}}} + +\def\blx@addlabelnumber{% + \iftoggle{blx@skiplab} + {} + {\begingroup + \ifundef\abx@field@shorthand + {\ifundef\abx@field@localnumber + {\csnumgdef{blx@labelnumber@\the\c@refsection}{% + \csuse{blx@labelnumber@\the\c@refsection}+1}% + \blx@auxwrite\@mainaux{% + \string\abx@aux@number{\the\c@instcount}{\abx@field@entrykey}% + {\the\c@refsection}{\csuse{blx@labelnumber@\the\c@refsection}}}% + \edef\blx@bbl@data{blx@data@\the\c@refsection @\abx@field@entrykey}% + \blx@bbl@fieldedef{localnumber}{\csuse{blx@labelnumber@\the\c@refsection}}} + {}} + {}% + \endgroup}} + +\def\blx@bbl@lossort{% + \begingroup + \def\key##1{\listcsxadd{blx@losh@\the\c@refsection}{\detokenize{##1}}}} +\let\blx@bbl@endlossort\endgroup + +\def\blx@addpageref#1{% + \begingroup + \blx@tempcnta\z@ + \let\blx@tempa\@empty + \def\do##1{% + \appto\blx@tempa{{##1}}% + \advance\blx@tempcnta\@ne}% + \dolistcsloop{blx@pref@\the\c@refsection @#1}% + \edef\blx@tempa{\endgroup\noexpand\blx@bbl@listdef + {pageref}{\the\blx@tempcnta}{\blx@tempa}}% + \blx@tempa} + +%% Data input + +\def\blx@bblinput{% + \begingroup + \iftoggle{blx@recode} + {\ifdef\inpenc@prehook % inputenc 2006/05/05 v1.1b + {\inpenc@prehook{}% + \inpenc@posthook{}} + {}% + \inputencoding\blx@bibencoding} + {}% + \blx@info@noline{Trying to load bibliographic data..}% + \blx@blxinit + \blx@bblfile + \blx@bblsecs + \endgroup + \iftoggle{blx@recode} + {\ifdef\@enablequotes + {\@enablequotes} + {}} + {}} + +\def\blx@bblfile{% + \blx@secinit + \begingroup + \blx@bblstart + \ifnum\c@refsection>\z@ + \edef\blx@auxfile{\jobname\the\c@refsection\blxauxsuffix}% + \else + \edef\blx@auxfile{\jobname}% + \fi + \blx@ifsigned{\blx@auxfile}{bbl} + {\InputIfFileExists{\blx@auxfile.bbl} + {\blx@info@noline{... file '\blx@auxfile.bbl' found}} + {\blx@info@noline{... file '\blx@auxfile.bbl' not found}% + \typeout{No file \blx@auxfile.bbl.}}} + {}% + \blx@bblend + \endgroup + \csnumgdef{blx@labelnumber@\the\c@refsection}{0}% + \iftoggle{blx@recode}{\blx@recode}{}} + +\def\blx@bblsecs{% + \advance\c@refsection\@ne + \ifnum\c@refsection>\blx@maxsection + \else + \blx@bblfile + \expandafter\blx@bblsecs + \fi} + +\def\blx@recode{% + \begingroup + \abx@hook@recode + \let\protect\@unexpandable@protect + \def\do##1{\cslet{abx@name@##1}\relax}% + \abx@donames + \def\do##1{\cslet{abx@list@##1}\relax}% + \abx@dolists + \def\do##1{\cslet{abx@field@##1}\relax}% + \abx@dofields\do{options}% + \long\def\abx@field@execute##1{% + \unexpanded{\abx@field@execute{##1}}}% + \csuse{abx@preamble}% + \def\do##1{% + \csxdef{blx@data@\the\c@refsection @##1}{% + \csuse{blx@data@\the\c@refsection @##1}}}% + \dolistcsloop{blx@sort@\the\c@refsection}% + \endgroup} + +\def\abx@hook@recode{% + \ifdef\@enablequotes{\@enablequotes}{}% + \def\IeC##1{\unexpanded{\IeC{##1}}}% + \let~\relax +} + +%% Bibliography + +% {<name>}[<default>]{<code>} + +\newrobustcmd*{\defbibheading}[1]{% + \@ifnextchar[%] + {\blx@defbibheading{blx@head@#1}} + {\blx@defbibheading{blx@head@#1}[\bibname]}} + +\def\blx@defbibheading#1[#2]{% + \csundef{#1}% + \expandafter\newcommand\csname#1\endcsname[1][#2]} + +% {<name>}{<text>} + +\newrobustcmd*{\defbibnote}[1]{% + \long\csdef{blx@note@#1}} + +% {<name>}{<code>} + +\newrobustcmd*{\defbibfilter}[2]{% + \ifblank{#2} + {\blx@error + {Invalid filter} + {The specified filter code is invalid}} + {\long\csdef{blx@filter@#1}{#2}}} + +% options + +\define@key{blx@bib}{section}{% + \ifcsundef{blx@sbib@#1} + {\blx@err@nosec{#1}} + {\c@refsection#1\relax + \iftoggle{blx@tempa} + {\letcs\blx@tempa{blx@sbib@\the\c@refsection}} + {\blx@err@secfirst}}} + +\define@key{blx@los}{section}{% + \ifcsundef{blx@sbib@#1} + {\blx@err@nosec{#1}} + {\c@refsection#1\relax + \iftoggle{blx@tempa} + {\letcs\blx@tempa{blx@losh@\the\c@refsection}} + {\blx@err@secfirst}}} + +\define@key{blx@bbg}{section}{% + \ifcsundef{blx@sbib@#1} + {\blx@err@nosec{#1}} + {\c@refsection#1\relax}} + +\define@key{blx@bbc}{section}{% + \ifcsundef{blx@sbib@#1} + {\blx@err@nosec{#1}} + {\c@refsection#1\relax}} + +\define@key{blx@bib}{segment}{\blx@key@segment{#1}} +\define@key{blx@los}{segment}{\blx@key@segment{#1}} + +\def\blx@key@segment#1{% + \ifcsundef{blx@segm@\the\c@refsection @#1} + {\blx@error + {Segment '#1' not found} + {The reference segment '#1' could not be found}} + {\c@refsegment#1\relax + \blx@printbibchecks + \blx@filter\blx@tempa{blx@segm@\the\c@refsection @#1}}} + +\define@key{blx@bib}{type}{\blx@key@type{#1}} +\define@key{blx@los}{type}{\blx@key@type{#1}} + +\def\blx@key@type#1{% + \ifcsundef{blx@type@\the\c@refsection @#1} + {\blx@warning{% + Entry type '#1' not found.\MessageBreak + Skipping this type filter}} + {\blx@printbibchecks + \iftoggle{blx@tempb} + {\togglefalse{blx@tempb}% + \blx@filter\blx@tempa{blx@type@\the\c@refsection @#1}} + {\blx@error + {'type' used multiple times} + {When passing multiple filter options, each entry\MessageBreak + must satisfy all conditions (AND conjunction),\MessageBreak + hence some options may not be used twice.\MessageBreak + Use 'filter' and '\string\defbibfilter' with OR conjunctions}}}} + +\define@key{blx@bib}{nottype}{\blx@key@nottype{#1}} +\define@key{blx@los}{nottype}{\blx@key@nottype{#1}} + +\def\blx@key@nottype#1{% + \ifcsundef{blx@type@\the\c@refsection @#1} + {} + {\blx@printbibchecks + \blx@notfilter\blx@tempa{blx@type@\the\c@refsection @#1}}} + +\define@key{blx@bib}{subtype}{\blx@key@subtype{#1}} +\define@key{blx@los}{subtype}{\blx@key@subtype{#1}} + +\def\blx@key@subtype#1{% + \ifcsundef{blx@subt@\the\c@refsection @#1} + {\blx@warning{% + Entry subtype '#1' not found.\MessageBreak + Skipping this subtype filter}} + {\blx@printbibchecks + \iftoggle{blx@tempb} + {\togglefalse{blx@tempb}% + \blx@filter\blx@tempa{blx@subt@\the\c@refsection @#1}} + {\blx@error + {'subtype' used multiple times} + {When passing multiple filter options, each entry\MessageBreak + must satisfy all conditions (AND conjunction),\MessageBreak + hence some options may not be used twice.\MessageBreak + Use 'filter' and '\string\defbibfilter' with OR conjunctions}}}} + +\define@key{blx@bib}{notsubtype}{\blx@key@notsubtype{#1}} +\define@key{blx@los}{notsubtype}{\blx@key@notsubtype{#1}} + +\def\blx@key@notsubtype#1{% + \ifcsundef{blx@subt@\the\c@refsection @#1} + {} + {\blx@printbibchecks + \blx@notfilter\blx@tempa{blx@subt@\the\c@refsection @#1}}} + +\define@key{blx@bib}{keyword}{\blx@key@keyword{#1}} +\define@key{blx@los}{keyword}{\blx@key@keyword{#1}} + +\def\blx@key@keyword#1{% + \ifcsundef{blx@keyw@\the\c@refsection @\detokenize{#1}} + {\blx@warning{% + Keyword '\detokenize{#1}' not found.\MessageBreak + Skipping this keyword filter}} + {\blx@printbibchecks + \blx@filter\blx@tempa{blx@keyw@\the\c@refsection @\detokenize{#1}}}} + +\define@key{blx@bib}{notkeyword}{\blx@key@notkeyword{#1}} +\define@key{blx@los}{notkeyword}{\blx@key@notkeyword{#1}} + +\def\blx@key@notkeyword#1{% + \ifcsundef{blx@keyw@\the\c@refsection @\detokenize{#1}} + {} + {\blx@printbibchecks + \blx@notfilter\blx@tempa{blx@keyw@\the\c@refsection @\detokenize{#1}}}} + +\define@key{blx@bib}{category}{\blx@key@category{#1}} +\define@key{blx@los}{category}{\blx@key@category{#1}} + +\def\blx@key@category#1{% + \ifcsundef{blx@catg@#1} + {\blx@warning{% + Category '#1' not found.\MessageBreak + Skipping this category filter}} + {\blx@printbibchecks + \blx@filter\blx@tempa{blx@catg@#1}}} + +\define@key{blx@bib}{notcategory}{\blx@key@notcategory{#1}} +\define@key{blx@los}{notcategory}{\blx@key@notcategory{#1}} + +\def\blx@key@notcategory#1{% + \ifcsundef{blx@catg@#1} + {} + {\blx@printbibchecks + \blx@notfilter\blx@tempa{blx@catg@#1}}} + +\define@key{blx@bib}{filter}{\blx@key@filter{#1}} +\define@key{blx@los}{filter}{\blx@key@filter{#1}} + +\def\blx@key@filter#1{% + \ifcsundef{blx@filter@#1} + {\blx@warning{% + Custom filter '#1' not found.\MessageBreak + Skipping this custom filter}} + {\blx@printbibchecks + \blx@bibfilter\blx@tempa{blx@filter@#1}}} + +\define@key{blx@bib}{maxnames}{\blx@key@maxnames{#1}} +\define@key{blx@los}{maxnames}{\blx@key@maxnames{#1}} +\define@key{blx@bbs}{maxnames}{\blx@key@maxnames{#1}} +\define@key{blx@bbg}{maxnames}{\blx@key@maxnames{#1}} +\define@key{blx@bbc}{maxnames}{\blx@key@maxnames{#1}} +\def\blx@key@maxnames#1{% + \ifnum#1<\c@maxnames + \blx@error + {'maxnames=#1' invalid} + {The value may not be smaller than the global setting}% + \else + \c@maxnames#1\relax + \fi} + +\define@key{blx@bib}{minnames}{\blx@key@minnames{#1}} +\define@key{blx@los}{minnames}{\blx@key@minnames{#1}} +\define@key{blx@bbs}{minnames}{\blx@key@minnames{#1}} +\define@key{blx@bbg}{minnames}{\blx@key@minnames{#1}} +\define@key{blx@bbc}{minnames}{\blx@key@minnames{#1}} +\def\blx@key@minnames#1{% + \ifnum#1<\c@minnames + \blx@error + {'minnames=#1' invalid} + {The value may not be smaller than the global setting}% + \else + \c@minnames#1\relax + \fi} + +\define@key{blx@bib}{maxitems}{\c@maxitems#1\relax} +\define@key{blx@los}{maxitems}{\c@maxitems#1\relax} +\define@key{blx@bbs}{maxitems}{\c@maxitems#1\relax} +\define@key{blx@bbg}{maxitems}{\c@maxitems#1\relax} +\define@key{blx@bbc}{maxitems}{\c@maxitems#1\relax} + +\define@key{blx@bib}{minitems}{\c@minitems#1\relax} +\define@key{blx@los}{minitems}{\c@minitems#1\relax} +\define@key{blx@bbs}{minitems}{\c@minitems#1\relax} +\define@key{blx@bbg}{minitems}{\c@minitems#1\relax} +\define@key{blx@bbc}{minitems}{\c@minitems#1\relax} + +\define@key{blx@bib}{heading}{\blx@key@heading{#1}} +\define@key{blx@los}{heading}{\blx@key@heading{#1}} +\define@key{blx@bbs}{heading}{\blx@key@heading{#1}} +\define@key{blx@bbg}{heading}{\blx@key@heading{#1}} +\def\blx@key@heading#1{% + \ifcsundef{blx@head@#1} + {\blx@error + {Heading '#1' undefined} + {Use \string\defbibheading\space to define it}} + {\def\blx@tempb{#1}}} + +\define@key{blx@bib}{title}{\blx@key@title{#1}} +\define@key{blx@los}{title}{\blx@key@title{#1}} +\def\blx@key@title{\long\def\blx@tempe} + +\define@key{blx@bib}{prenote}{\blx@key@prenote{#1}} +\define@key{blx@los}{prenote}{\blx@key@prenote{#1}} +\define@key{blx@bbs}{prenote}{\blx@key@prenote{#1}} +\define@key{blx@bbg}{prenote}{\blx@key@prenote{#1}} +\define@key{blx@bbc}{prenote}{\blx@key@prenote{#1}} +\def\blx@key@prenote#1{% + \ifcsundef{blx@note@#1} + {\blx@error + {Note '#1' undefined} + {Use \string\defbibnote\space to define it}} + {\def\blx@tempc{#1}}} + +\define@key{blx@bib}{postnote}{\blx@key@postnote{#1}} +\define@key{blx@los}{postnote}{\blx@key@postnote{#1}} +\define@key{blx@bbs}{postnote}{\blx@key@postnote{#1}} +\define@key{blx@bbg}{postnote}{\blx@key@postnote{#1}} +\define@key{blx@bbc}{postnote}{\blx@key@postnote{#1}} +\def\blx@key@postnote#1{% + \ifcsundef{blx@note@#1} + {\blx@error + {Note '#1' undefined} + {Use \string\defbibnote\space to define it}} + {\def\blx@tempd{#1}}} + +% [<options>] + +\newrobustcmd*{\printbibliography}{% + \begingroup + \edef\on@line{\on@line}% + \@ifnextchar[%] + {\blx@printbibliography} + {\blx@printbibliography[]}} + +\def\blx@printbibliography[#1]{% + \toggletrue{blx@tempa}% + \toggletrue{blx@tempb}% + \letcs\blx@tempa{blx@sbib@\the\c@refsection}% + \def\blx@tempb{bibliography}% + \let\blx@tempc\@empty + \let\blx@tempd\@empty + \let\blx@tempe\@empty + \blx@safe@actives + \setkeys{blx@bib}{#1}% + \blx@rest@actives + \ifdefvoid\blx@tempa + {\blx@warn@bibempty\endgroup} + {\blx@bibliography\blx@tempa}} + +% [<options>] + +\newrobustcmd*{\bibbysection}{% + \begingroup + \ifnum\blx@maxsection=\z@ + \blx@warning{No reference sections found}% + \fi + \edef\on@line{\on@line}% + \@ifnextchar[%] + {\blx@bibbysection} + {\blx@bibbysection[]}} + +\def\blx@bibbysection[#1]{% + \def\blx@tempb{bibliography}% + \let\blx@tempc\@empty + \let\blx@tempd\@empty + \let\blx@tempe\@empty + \c@refsection\@ne + \blx@safe@actives + \setkeys{blx@bbs}{#1}% + \blx@rest@actives + \togglefalse{blx@tempa}% + \blx@refsections} + +\def\blx@refsections{% + \ifcsvoid{blx@sbib@\the\c@refsection} + {} + {\toggletrue{blx@tempa}% + \begingroup + \expandafter\blx@bibliography\csname blx@sbib@\the\c@refsection\endcsname}% + \ifnum\c@refsection<\blx@maxsection + \advance\c@refsection\@ne + \expandafter\blx@refsections + \else + \iftoggle{blx@tempa}{}{\blx@warn@bibempty}% + \endgroup + \fi} + +% [<options>] + +\newrobustcmd*{\bibbysegment}{% + \begingroup + \edef\on@line{\on@line}% + \ifnum\blx@maxsegment=\z@ + \blx@warning{No reference segments found}% + \fi + \@ifnextchar[%] + {\blx@bibbysegment} + {\blx@bibbysegment[]}} + +\def\blx@bibbysegment[#1]{% + \def\blx@tempb{bibliography}% + \let\blx@tempc\@empty + \let\blx@tempd\@empty + \let\blx@tempe\@empty + \c@refsection\z@ + \c@refsegment\@ne + \blx@safe@actives + \setkeys{blx@bbg}{#1}% + \blx@rest@actives + \togglefalse{blx@tempa}% + \blx@refsegments} + +\def\blx@refsegments{% + \ifcsvoid{blx@segm@\the\c@refsection @\the\c@refsegment} + {} + {\toggletrue{blx@tempa}% + \begingroup + \letcs\blx@tempa{blx@sbib@\the\c@refsection}% + \blx@filter\blx@tempa{blx@segm@\the\c@refsection @\the\c@refsegment}% + \blx@bibliography\blx@tempa}% + \ifnum\c@refsegment<\blx@maxsegment + \advance\c@refsegment\@ne + \expandafter\blx@refsegments + \else + \iftoggle{blx@tempa}{}{\blx@warn@bibempty}% + \endgroup + \fi} + +% [<options>] + +\newrobustcmd*{\bibbycategory}{% + \begingroup + \edef\on@line{\on@line}% + \ifx\blx@categories\@empty + \blx@warning{No categories found}% + \fi + \@ifnextchar[%] + {\blx@bibbycategory} + {\blx@bibbycategory[]}} + +\def\blx@bibbycategory[#1]{% + \def\blx@tempb{bibliography}% + \let\blx@tempc\@empty + \let\blx@tempd\@empty + \let\blx@tempe\@empty + \c@refsection\z@ + \blx@safe@actives + \setkeys{blx@bbc}{#1}% + \blx@rest@actives + \togglefalse{blx@tempa}% + \let\do\blx@bibcategory + \dolistloop\blx@categories + \blx@endbibcategory} + +\def\blx@bibcategory#1{% + \ifcsvoid{blx@catg@#1} + {} + {\toggletrue{blx@tempa}% + \begingroup + \blx@key@heading{#1}% + \letcs\blx@tempa{blx@sbib@\the\c@refsection}% + \blx@filter\blx@tempa{blx@catg@#1}% + \blx@bibliography\blx@tempa}}% + +\def\blx@endbibcategory{% + \iftoggle{blx@tempa}{}{\blx@warn@bibempty}% + \endgroup} + +% {<entrykey>,...} + +\def\blx@bibliography{% + \blx@bibheading\blx@tempb\blx@tempe + \blx@bibnote\blx@tempc + \begingroup + \blx@bibinit + \let\@noitemerr\@empty + \let\blx@noitem\blx@warn@bibempty + \ifnum\bibinitsep=\z@ + \let\blx@initsep\relax + \fi + \ifnum\bibnamesep=\z@ + \let\blx@namesep\relax + \fi + \thebibliography\relax + \csuse{blx@hook@bibinit}% + \let\blx@do\blx@bibitem + \let\blx@done\blx@endbibliography + \blx@listloop} + +\def\blx@endbibliography{% + \endthebibliography + \par\nobreak + \blx@noitem + \endgroup + \blx@bibnote\blx@tempd + \endgroup} + +\def\blx@bibheading#1#2{% + \let\newrefsection\relax + \let\newrefsegment\relax + \ifdefempty#2 + {\csuse{blx@head@#1}} + {\csuse{blx@head@#1}[#2]}% + \let\newrefsection\blx@newrefsection + \let\newrefsegment\blx@newrefsegment} + +\def\blx@bibnote#1{% + \ifdefempty{#1} + {} + {\begingroup + \let\newrefsection\relax + \let\newrefsegment\relax + \noindent + \csuse{blx@note@#1}\par\nobreak + \endgroup}} + +\def\blx@bibinit{% + \iftoggle{blx@citation} + {} + {\toggletrue{blx@bibliography}}% + \blx@blxinit + \csuse{blx@hook@bbxinit}% + \bibsetup\bibfont + \blx@setsfcodes + \csuse{blx@bibsetup}} + +% {<entrykey>} + +\def\blx@bibitem#1{% + \blx@ifdata{#1} + {\let\blx@noitem\@empty + \begingroup + \blx@getdata{#1}% + \blx@ifdriver{\abx@field@entrytype} + {\blx@options + \blx@thelabelnumber + \addtocounter{instcount}\@ne + \thebibitem\relax + \blx@initsep + \blx@namesep + \csuse{blx@hook@bibitem}% + \blx@execute + \blx@initunit + \blx@anchor + \blx@beglang + \bibsentence + \blx@pagetracker + \blx@driver{\abx@field@entrytype}% + \blx@postpunct + \blx@endlang} + {\blx@warning{% + No driver for entry type + '\abx@field@entrytype'.\MessageBreak + Skipping entry '\abx@field@entrykey'}}% + \endgroup} + {}} + +\def\blx@initsep{% + \ifnum\c@instcount>\@ne + \blx@imc@iffieldequals{sortinit}\blx@previnit + {} + {\addvspace{\bibinitsep}}% + \fi + \global\let\blx@previnit\abx@field@sortinit} + +\def\blx@namesep{% + \ifnum\c@instcount>\@ne + \blx@imc@iffieldequals{fullhash}\blx@prevhash + {} + {\addvspace{\bibnamesep}}% + \fi + \global\let\blx@prevhash\abx@field@fullhash} + +\providecommand*{\thebibliography}{} +\renewenvironment*{thebibliography} + {\list{}{% + \leftmargin\bibhang + \itemindent-\leftmargin + \itemsep\bibitemsep + \parsep\bibparsep}} + {\endlist} +\newcommand*{\thebibitem}{\item} +\newrobustcmd*{\AtBeginBibliography}{\gappto\blx@hook@bibinit} +\newrobustcmd*{\AtEveryBibitem}{\gappto\blx@hook@bibitem} +\@onlypreamble\AtBeginBibliography +\@onlypreamble\AtEveryBibitem + +% page tracker + +\def\blx@pagetracker@context{% + \blx@leavevmode + \ifbool{@filesw} + {\ifbool{pagetracker} + {\protected@write\@mainaux{}{% + \iftoggle{blx@footnote} + {\string\abx@aux@fnpage} + {\string\abx@aux@page}% + {\the\c@instcount}{\noexpand\the\c@page}}} + {}} + {}} + +% {<instcount>}{<page>} + +\protected\def\blx@aux@page#1#2{% + \csgdef{blx@page@#1}{#2}% + \blx@addchecksum{\the\numexpr#1+0#2}} +\protected\def\blx@aux@spread#1#2{% + \ifodd#2\relax + \csxdef{blx@page@#1}{\number\numexpr#2-1}% + \else + \csgdef{blx@page@#1}{#2}% + \fi + \blx@addchecksum{\the\numexpr#1+0#2}} + +\protected\def\blx@aux@fnpage#1#2{% + \csgdef{blx@fnpage@#1}{#2}% + \blx@addchecksum{\the\numexpr#1+0#2}} +\protected\def\blx@aux@fnspread#1#2{% + \ifodd#2\relax + \csxdef{blx@fnpage@#1}{\number\numexpr#2-1}% + \else + \csgdef{blx@fnpage@#1}{#2}% + \fi + \blx@addchecksum{\the\numexpr#1+0#2}} + +\AtEndDocument{% + \def\abx@aux@page#1#2{\blx@addchecksum{\the\numexpr#1+0#2}}% + \def\abx@aux@fnpage#1#2{\blx@addchecksum{\the\numexpr#1+0#2}}} + +% hyperref interface + +\appto\blx@mkhyperref{% + \let\blx@anchors\@empty + \ifundef\hyper@natanchorstart + {\protected\def\blx@anchor{% + \xifinlist{\the\c@refsection @\abx@field@entrykey}{\blx@anchors} + {} + {\listxadd\blx@anchors{\the\c@refsection @\abx@field@entrykey}% + \hypertarget{cite.\the\c@refsection @\abx@field@entrykey}{}}}} + {\protected\def\blx@anchor{% + \xifinlist{\the\c@refsection @\abx@field@entrykey}{\blx@anchors} + {} + {\listxadd\blx@anchors{\the\c@refsection @\abx@field@entrykey}% + \hyper@natanchorstart{\the\c@refsection @\abx@field@entrykey}% + \hyper@natanchorend}}}} + +\appto\blx@mknohyperref{\let\blx@anchor\relax} + +% List of shorthands + +\newrobustcmd*{\printshorthands}{% + \begingroup + \edef\on@line{\on@line}% + \@ifnextchar[%] + {\blx@printshorthands} + {\blx@printshorthands[]}} + +\def\blx@printshorthands[#1]{% + \toggletrue{blx@tempa}% + \toggletrue{blx@tempb}% + \letcs\blx@tempa{blx@losh@\the\c@refsection}% + \def\blx@tempb{shorthands}% + \let\blx@tempc\@empty + \let\blx@tempd\@empty + \let\blx@tempe\@empty + \let\blx@printbibchecks\relax + \blx@safe@actives + \setkeys{blx@los}{#1}% + \blx@rest@actives + \ifdefvoid\blx@tempa + {\blx@warn@losempty\endgroup} + {\blx@shorthands\blx@tempa}} + +\def\blx@printbibchecks{% + \togglefalse{blx@tempa}% + \iftoggle{blx@defernums} + {\global\let\blx@printbibchecks\relax} + {\iftoggle{blx@labelnumber} + {\blx@warning{Setting 'defernums=true' recommended}} + {\global\let\blx@printbibchecks\relax}}} + +% {<entrykey>,...} + +\def\blx@shorthands{% + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse + \fi + \blx@bibheading\blx@tempb\blx@tempe + \blx@bibnote\blx@tempc + \begingroup + \blx@bibinit + \let\@noitemerr\@empty + \let\blx@noitem\blx@warn@losempty + \theshorthands\relax + \csuse{blx@hook@losinit}% + \let\blx@do\blx@lositem + \let\blx@done\blx@endshorthands + \blx@listloop} + +\def\blx@endshorthands{% + \endtheshorthands + \par\nobreak + \blx@noitem + \endgroup + \blx@bibnote\blx@tempd + \endgroup + \if@restonecol\twocolumn\fi} + +\newcommand*{\thelositem}{\item} +\newenvironment*{theshorthands} + {\list{\thefield{shorthand}}{% + \labelwidth\shorthandwidth + \labelsep\biblabelsep + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \itemsep\bibitemsep + \parsep\bibparsep + \def\makelabel##1{##1\hss}}} + {\endlist} +\newrobustcmd*{\AtBeginShorthands}{\gappto\blx@hook@losinit} +\newrobustcmd*{\AtEveryLositem}{\gappto\blx@hook@lositem} +\@onlypreamble\AtBeginShorthands +\@onlypreamble\AtEveryLositem + +% {<entrykey>} + +\def\blx@lositem#1{% + \blx@ifdata{#1} + {\let\blx@noitem\@empty + \begingroup + \blx@getdata{#1}% + \blx@options + \addtocounter{instcount}\@ne + \thelositem\relax + \csuse{blx@hook@lositem}% + \blx@execute + \blx@initunit + \blx@beglang + \bibsentence + \blx@pagetracker + \blx@driver{shorthands}% + \blx@postpunct + \blx@endlang + \endgroup} + {}} + +\DeclareBibliographyDriver{shorthands}{% + \iffieldundef{shorttitle} + {\printfield{title}} + {\printfield{shorttitle}}} + +% Reference sections + +\newrobustcmd*{\newrefsection}{% + \ifnum\c@refsection>\z@ + \endrefsection + \fi + \refsection} +\let\blx@newrefsection\newrefsection + +\newrobustcmd*{\refsection}{% + \begingroup + \edef\on@line{\on@line}% + \ifnum\c@refsection>\z@ + \blx@err@nestenv{refsection}% + \blx@endrefsection + \fi + \ifnum\c@refsegment>\z@ + \blx@err@nestenv{refsection}% + \blx@endrefsegment + \fi + \@ifnextchar[%] + {\blx@refsection} + {\blx@refsection[\blx@bibfiles]}} + +\def\blx@refsection[#1]{% + \global\advance\blx@maxsection\@ne + \global\c@refsection\blx@maxsection + \blx@inf@refsec + \blx@secinit + \if@filesw + \blx@auxwrite\@mainaux{% + \string\abx@aux@refsection{\the\c@refsection}}% + \xdef\blx@auxfile{\jobname\the\c@refsection\blxauxsuffix}% + \blx@ifsigned{\blx@auxfile}{aux} + {\immediate\openout\blx@auxout \blx@auxfile.aux\relax + \global\let\blx@theauxout\blx@auxout + \blx@auxinit{#1}} + {}% + \fi + \blx@info{Setting label 'refsection:\the\c@refsection'}% + \label{refsection:\the\c@refsection}% + \endgroup} + +\protected\def\endrefsection{% + \blx@endrefsection + \blx@inf@refsec} + +\def\blx@endrefsection{% + \blx@endrefsegment + \ifx\blx@theauxout\blx@auxout + \immediate\closeout\blx@auxout + \fi + \global\let\blx@theauxout\@mainaux + \xdef\blx@auxfile{\jobname}% + \ifnum\c@refsection>\z@ + \global\c@refsection\z@ + \fi} + +\AtEndDocument{% + \blx@endrefsection + \def\abx@aux@refsection#1{\blx@addchecksum{[#1]}}} + +\protected\def\abx@aux@refsection#1{% + \ifnum#1>\blx@maxsection + \global\blx@maxsection#1\relax + \fi + \blx@addchecksum{[#1]}} + +% Reference segments + +\newrobustcmd*{\newrefsegment}{% + \ifnum\c@refsegment>\z@ + \blx@endrefsegment + \fi + \refsegment} +\let\blx@newrefsegment\newrefsegment + +\newrobustcmd*{\refsegment}{% + \ifnum\c@refsegment>\z@ + \blx@err@nestenv{refsegment}% + \blx@endrefsegment + \fi + \global\advance\blx@maxsegment\@ne + \global\c@refsegment\blx@maxsegment + \blx@inf@refseg + \blx@info{Setting label 'refsegment:\the\c@refsegment'}% + \label{refsegment:\the\c@refsegment}% + \ifcsundef{blx@segm@\the\c@refsection @\the\c@refsegment} + {\global\cslet{blx@segm@\the\c@refsection @\the\c@refsegment}\@empty} + {}} + +\protected\def\endrefsegment{% + \blx@endrefsegment + \blx@inf@refseg} + +\def\blx@endrefsegment{% + \global\c@refsegment\z@} + +% Bibliography categories + +\let\blx@categories\@empty + +% {<category>} + +\newrobustcmd*{\DeclareBibliographyCategory}[1]{% + \ifcsundef{blx@catg@#1} + {\global\cslet{blx@catg@#1}\@empty + \listgadd{\blx@categories}{#1}} + {\blx@error + {Category '#1' already declared} + {The bibliography category '#1'\MessageBreak + has already been declared}}} +\@onlypreamble\DeclareBibliographyCategory + +% {<category>}{<entrykey>,...} + +\newrobustcmd*{\addtocategory}[2]{% + \ifcsundef{blx@catg@#1} + {\blx@error + {Category '#1' not declared} + {Use \string\DeclareBibliographyCategory\space to declare}} + {\AfterPreamble{% + \def\do{\blx@addtocategory{#1}}% + \blx@sanitizekeys\docsvlist{#2}% + \let\do\noexpand}}} + +% {<category>}{<entrykey>,...} + +\def\blx@addtocategory#1#2{% + \blx@auxwrite\@mainaux{\string\abx@aux@category{#1}{#2}}% + \abx@aux@category{#1}{#2}} + +% {<category>}{<entrykey>,...} + +\protected\def\abx@aux@category#1#2{% + \xifinlistcs{\detokenize{#2}}{blx@catg@#1} + {} + {\listcsxadd{blx@catg@#1}{\detokenize{#2}}}} + +\AtEndDocument{\let\abx@aux@category\@gobbletwo} + +%% Legacy commands + +\renewrobustcmd*{\bibliography}[1]{% + \ifx\blx@bibfiles\@empty + \gdef\blx@bibfiles{#1}% + \else + \gappto\blx@bibfiles{,#1}% + \fi} +\let\blx@bibfiles\@empty + +\AtBeginDocument{% + \protected\def\bibliography#1{% + \blx@error + {'\string\bibliography' invalid at this point} + {'\string\bibliography' must be given in the + preamble.\MessageBreak I'm ignoring the command}}} + +\renewrobustcmd*{\bibliographystyle}[1]{% + \blx@error + {'\string\bibliographystyle' invalid} + {'\string\bibliographystyle' is not supported. + Use the package\MessageBreak option 'style' or + the options 'bibstyle' and 'citestyle'.\MessageBreak + I'm ignoring the command}} + +%% Citations + +\newrobustcmd*{\AtEveryCite}{\gappto\blx@hook@cite} +\newrobustcmd*{\AtEveryCitekey}{\gappto\blx@hook@citekey} +\@onlypreamble\AtEveryCite +\@onlypreamble\AtEveryCitekey + +\newrobustcmd*{\AtNextCite}{% + \ifundef\blx@hook@cite@next + {\gdef\blx@hook@cite@next{\global\undef\blx@hook@cite@next}} + {}% + \gappto\blx@hook@cite@next} + +\newrobustcmd*{\AtNextCitekey}{% + \ifundef\blx@hook@citekey@next + {\gdef\blx@hook@citekey@next{\global\undef\blx@hook@citekey@next}} + {}% + \gappto\blx@hook@citekey@next} + +% {<style>] + +\newrobustcmd*{\RequireCitationStyle}[1]{% + \blx@inputonce{#1.cbx}{citation style '#1'}{}{}{} + {\blx@error + {Style '#1' not found} + {The citation style '#1' could not be found}}} +\@onlypreamble\RequireCitationStyle + +% {<code>} + +\newrobustcmd*{\InitializeCitationStyle}{\appto\blx@hook@cbxinit} +\@onlypreamble\InitializeCitationStyle + +% {<code>} + +\newrobustcmd*{\OnManualCitation}{\appto\blx@hook@mancite} +\@onlypreamble\OnManualCitation + +\newrobustcmd*{\mancite}{% + \csuse{blx@hook@mancite}% + \blx@ibidreset + \blx@idemreset + \blx@opcitreset + \blx@loccitreset} + +% {<entrykey>}{<message>} + +\def\blx@citation#1#2{% + \ifbool{citerequest} + {\ifcsdef{blx@setp@\the\c@refsection @#1} + {\blx@citation@set{#1}{#2}} + {\ifcsdef{blx@setc@\the\c@refsection @#1} + {\blx@citation@inset{#1}{#2}} + {\blx@citation@entry{#1}{#2}}}% + \ifcsdef{blx@refc@\the\c@refsection @#1} + {\blx@citation@xref{#1}} + {}} + {}} + +\def\blx@citation@entry#1#2{% + \blx@bibreq{#1}% + \ifinlistcs{#1}{blx@segm@\the\c@refsection @\the\c@refsegment} + {} + {\listcsgadd{blx@segm@\the\c@refsection @\the\c@refsegment}{#1}}% + \blx@ifdata{#1} + {} + {\blx@logreq{#2{#1}}}} + +\def\blx@citation@set#1#2{% + \blx@citation@entry{#1}{#2}% + \begingroup + \def\do##1{\blx@citation@entry{##1}\blx@msg@cundef}% + \expandafter\expandafter\expandafter\docsvlist + \expandafter\expandafter\expandafter{% + \csname blx@setp@\the\c@refsection @#1\endcsname}% + \endgroup} + +\def\blx@citation@inset#1#2{% + \blx@citation@entry{#1}{#2}% + \expandafter\expandafter\expandafter\blx@citation@inset@i + \expandafter\expandafter\expandafter{% + \csname blx@setc@\the\c@refsection @#1\endcsname}\blx@msg@cundef} + +\def\blx@citation@inset@i#1{% + \ifcsdef{blx@setp@\the\c@refsection @#1} + {\blx@citation@set{#1}} + {\blx@citation@entry{#1}}} + +\def\blx@citation@xref#1{% + \begingroup + \edef\blx@tempa{blx@refp@\the\c@refsection @% + \csname blx@refc@\the\c@refsection @#1\endcsname}% + \ifcsdef\blx@tempa + {\ifinlistcs{#1}\blx@tempa + {} + {\listcsxadd\blx@tempa{#1}}% + \blx@tempcnta\z@ + \def\do##1{\advance\blx@tempcnta\@ne}% + \dolistcsloop\blx@tempa} + {\listcsxadd\blx@tempa{#1}% + \blx@tempcnta\@ne}% + \expandafter\endgroup\ifnum\blx@tempcnta<\blx@minxrefs\relax + \else + \expandafter\expandafter\expandafter\blx@citation@entry + \expandafter\expandafter\expandafter{% + \csname blx@refc@\the\c@refsection @#1\endcsname}\blx@msg@cundef + \fi} + +\def\blx@citation@all{% + \ifbool{citerequest} + {\blx@bibreq{*}% + \global\csletcs + {blx@segm@\the\c@refsection @\the\c@refsegment} + {blx@sbib@\the\c@refsection}% + \ifcsvoid{blx@sort@\the\c@refsection} + {\blx@logreq{}} + {}} + {}} + +\def\blx@bibreq#1{% + \blx@auxwrite\blx@theauxout{\string\citation{#1}}} + +% {<entrykey>,...} + +\protected\def\blx@citeloop#1{% + \begingroup + \blx@tempcnta\z@ + \blx@tempcntb\z@ + \let\blx@tempa\@empty + \let\do\blx@citeadd + \docsvlist{#1}% + \blx@thenotecheck + \ifnum\blx@tempcnta>\z@ + \ifnum\blx@tempcntb>\z@ + \multicitedelim + \fi + \fi + \letcs\blx@tempb{blx@sort@\the\c@refsection}% + \blx@thecitesort + \edef\blx@tempa{\endgroup + \c@citecount\z@ + \c@citetotal\the\blx@tempcnta\relax + \unexpanded{\let\do\blx@citeprint\dolistloop}{\blx@tempb}}% + \blx@tempa} + +\def\blx@notecheck{% + \ifnum\blx@tempcnta>\@ne + \blx@warning{% + Package option 'sortcites' enabled.\MessageBreak + Verify postnote placement}% + \fi} + +\def\blx@citesort{% + \ifnum\blx@tempcnta>\@ne + \blx@filter\blx@tempb{blx@tempa}% + \else + \blx@citenosort + \fi} + +\def\blx@citenosort{% + \let\blx@tempb\blx@tempa} + +% {<entrykey>} + +\def\blx@citeadd#1{% + \blx@citation{#1}\blx@msg@cundefon + \blx@ifdata{#1} + {\advance\blx@tempcnta\@ne + \listadd\blx@tempa{#1}} + {\ifnum\blx@tempcntb>\z@\multicitedelim\fi + \blx@missing{#1}% + \advance\blx@tempcntb\@ne}} + +% {<entrykey>} + +\protected\def\blx@citeprint#1{% + \advance\c@citecount\@ne + \addtocounter{instcount}\@ne + \ifnum\c@citecount=\@ne + \blx@getdata@cite{#1}% + \blx@precode + \ifnum\c@citetotal>\@ne + \blx@resetdata + \fi + \else + \blx@dlimcode + \fi + \begingroup + \ifnum\c@citetotal>\@ne + \blx@getdata@cite{#1}% + \fi + \blx@entrysetcount + \blx@options + \blx@backref + \blx@pagetracker + \csuse{blx@hook@citekey}% + \csuse{blx@hook@citekey@next}% + \blx@execute + \blx@loopcode + \blx@citetracker + \blx@ibidtracker + \blx@idemtracker + \blx@opcittracker + \blx@loccittracker + \ifnum\c@citecount=\c@citetotal + \def\blx@thecheckpunct{\blx@err@nestcite\@gobble}% + \blx@postcode + \fi + \endgroup} + +% cite tracker + +\def\blx@citetracker@global{% + \ifbool{citetracker} + {\xifinlistcs\abx@field@entrykey{blx@bsee@\the\c@refsection} + {} + {\listcsxadd{blx@bsee@\the\c@refsection}\abx@field@entrykey}} + {}} + +\def\blx@citetracker@context{% + \ifbool{citetracker} + {\iftoggle{blx@footnote} + {\xifinlistcs\abx@field@entrykey{blx@fsee@\the\c@refsection} + {} + {\listcsxadd{blx@fsee@\the\c@refsection}\abx@field@entrykey}} + {\xifinlistcs{\abx@field@entrykey}{blx@bsee@\the\c@refsection} + {} + {\listcsxadd{blx@bsee@\the\c@refsection}\abx@field@entrykey}}} + {}} + +\protected\appto\abx@savetrackers{% + \global\csletcs{blx@saved@bsee@\the\c@refsection}{blx@bsee@\the\c@refsection}% + \global\csletcs{blx@saved@fsee@\the\c@refsection}{blx@fsee@\the\c@refsection}} + +\protected\appto\abx@resttrackers{% + \global\csletcs{blx@bsee@\the\c@refsection}{blx@saved@bsee@\the\c@refsection}% + \global\csletcs{blx@fsee@\the\c@refsection}{blx@saved@fsee@\the\c@refsection}} + +\protected\appto\abx@cleartrackers{% + \global\cslet{blx@saved@bsee@\the\c@refsection}\@empty + \global\cslet{blx@saved@fsee@\the\c@refsection}\@empty} + +% ibidem tracker + +\def\blx@ibidtracker@gobal{% + \ifbool{citetracker} + {\global\let\blx@lastkey@text\abx@field@entrykey} + {}} + +\def\blx@ibidtracker@context{% + \ifbool{citetracker} + {\iftoggle{blx@footnote} + {\global\let\blx@lastkey@foot\abx@field@entrykey} + {\global\let\blx@lastkey@text\abx@field@entrykey}} + {}} + +\def\blx@ibidtracker@strict{% + \blx@ifcitesingle + {\blx@ibidtracker@gobal} + {\blx@ibidreset@gobal}}% + +\def\blx@ibidtracker@constrict{% + \blx@ifcitesingle + {\blx@mpfnsave + \blx@ibidtracker@context} + {\blx@ibidreset@context}}% + +\def\blx@ibidreset@force{% + \global\undef\blx@lastkey@text + \global\undef\blx@lastkey@foot + \blx@mpfnreset} + +\def\blx@ibidreset@gobal{% + \global\undef\blx@lastkey@text} + +\def\blx@ibidreset@context{% + \iftoggle{blx@footnote} + {\blx@mpfnreset + \global\undef\blx@lastkey@foot} + {\global\undef\blx@lastkey@text}} + +\protected\appto\abx@savetrackers{% + \global\let\blx@saved@lastkey@text\blx@lastkey@text + \global\let\blx@saved@lastkey@foot\blx@lastkey@foot} + +\protected\appto\abx@resttrackers{% + \global\let\blx@lastkey@text\blx@saved@lastkey@text + \global\let\blx@lastkey@foot\blx@saved@lastkey@foot} + +\protected\appto\abx@cleartrackers{% + \global\undef\blx@saved@lastkey@text + \global\undef\blx@saved@lastkey@foot} + +% idem tracker + +\def\blx@idemtracker@gobal{% + \ifbool{citetracker} + {\global\let\blx@lasthash@text\abx@field@fullhash} + {}} + +\def\blx@idemtracker@context{% + \ifbool{citetracker} + {\iftoggle{blx@footnote} + {\global\let\blx@lasthash@foot\abx@field@fullhash} + {\global\let\blx@lasthash@text\abx@field@fullhash}} + {}} + +\def\blx@idemtracker@strict{% + \blx@ifcitesingle + {\blx@idemtracker@gobal} + {\blx@idemreset@gobal}}% + +\def\blx@idemtracker@constrict{% + \blx@ifcitesingle + {\blx@mpfnsave + \blx@idemtracker@context} + {\blx@idemreset@context}}% + +\def\blx@idemreset@force{% + \global\undef\blx@lasthash@text + \global\undef\blx@lasthash@foot + \blx@mpfnreset} + +\def\blx@idemreset@gobal{% + \global\undef\blx@lasthash@text} + +\def\blx@idemreset@context{% + \iftoggle{blx@footnote} + {\blx@mpfnreset + \global\undef\blx@lasthash@foot} + {\global\undef\blx@lasthash@text}} + +\protected\appto\abx@savetrackers{% + \global\let\blx@saved@lasthash@text\blx@lasthash@text + \global\let\blx@saved@lasthash@text\blx@lasthash@text} + +\protected\appto\abx@resttrackers{% + \global\let\blx@lasthash@text\blx@saved@lasthash@text + \global\let\blx@lasthash@text\blx@saved@lasthash@text} + +\protected\appto\abx@cleartrackers{% + \global\undef\blx@saved@lasthash@text + \global\undef\blx@saved@lasthash@foot} + +% opcit tracker + +\def\blx@opcittracker@gobal{% + \ifbool{citetracker} + {\blx@opcit@tracker{text}} + {}} + +\def\blx@opcittracker@context{% + \ifbool{citetracker} + {\iftoggle{blx@footnote} + {\blx@opcit@tracker{foot}} + {\blx@opcit@tracker{text}}} + {}} + +\def\blx@opcittracker@strict{% + \blx@ifcitesingle + {\blx@opcittracker@gobal} + {\blx@opcitreset@gobal}}% + +\def\blx@opcittracker@constrict{% + \blx@ifcitesingle + {\blx@mpfnsave + \blx@opcittracker@context} + {\blx@opcitreset@context}}% + +\def\blx@opcit@tracker#1{% + \blx@imc@iffieldundef{namehash} + {} + {\global\cslet{blx@lastkey@#1@\abx@field@namehash}\abx@field@entrykey + \xifinlistcs\abx@field@namehash{blx@trackhash@#1} + {} + {\listcsxadd{blx@trackhash@#1}\abx@field@namehash}}} + +\def\blx@opcit@reset#1{% + \begingroup + \def\do##1{\global\csundef{blx@lastkey@#1@##1}}% + \dolistcsloop{blx@trackhash@#1}% + \global\cslet{blx@trackhash@#1}\@empty + \endgroup} + +\def\blx@opcitreset@force{% + \blx@opcit@reset{text}% + \blx@opcit@reset{foot}% + \blx@mpfnreset} + +\def\blx@opcitreset@gobal{% + \blx@opcit@reset{text}} + +\def\blx@opcitreset@context{% + \iftoggle{blx@footnote} + {\blx@opcit@reset{foot}% + \blx@mpfnreset} + {\blx@opcit@reset{text}}} + +\let\blx@trackhash@text\@empty +\let\blx@trackhash@foot\@empty + +\protected\appto\abx@savetrackers{% + \begingroup + \def\do#1{\global\csletcs{blx@saved@lastkey@text@#1}{blx@lastkey@text@#1}}% + \dolistloop\blx@trackhash@text + \global\let\blx@saved@trackhash@text\blx@trackhash@text + \def\do#1{\global\csletcs{blx@saved@lastkey@foot@#1}{blx@lastkey@foot@#1}}% + \dolistloop\blx@trackhash@foot + \global\let\blx@saved@trackhash@foot\blx@trackhash@foot + \endgroup} + +\protected\appto\abx@resttrackers{% + \begingroup + \blx@opcit@reset{text}% + \global\let\blx@trackhash@text\blx@saved@trackhash@text + \def\do#1{\global\csletcs{blx@lastkey@text@#1}{blx@saved@lastkey@text@#1}}% + \dolistloop\blx@trackhash@text + \blx@opcit@reset{foot}% + \global\let\blx@trackhash@foot\blx@saved@trackhash@foot + \def\do#1{\global\csletcs{blx@lastkey@foot@#1}{blx@saved@lastkey@foot@#1}}% + \dolistloop\blx@trackhash@foot + \endgroup} + +\protected\appto\abx@cleartrackers{% + \begingroup + \def\do#1{\global\csundef{blx@saved@lastkey@text@#1}}% + \dolistloop\blx@saved@trackhash@text + \global\undef\blx@saved@trackhash@text + \def\do#1{\global\csundef{blx@saved@lastkey@foot@#1}}% + \dolistloop\blx@saved@trackhash@foot + \global\undef\blx@saved@trackhash@foot + \endgroup} + +% loccit tracker + +\def\blx@loccittracker@gobal{% + \ifbool{citetracker} + {\blx@loccit@tracker{text}} + {}} + +\def\blx@loccittracker@context{% + \ifbool{citetracker} + {\iftoggle{blx@footnote} + {\blx@loccit@tracker{foot}} + {\blx@loccit@tracker{text}}} + {}} + +\def\blx@loccittracker@strict{% + \ifbool{citetracker} + {\blx@loccit@stricttracker{text}} + {}} + +\def\blx@loccittracker@constrict{% + \ifbool{citetracker} + {\iftoggle{blx@footnote} + {\blx@mpfnsave + \blx@loccit@stricttracker{foot}} + {\blx@loccit@stricttracker{text}}} + {}} + +\def\blx@loccit@tracker#1{% + \global\csundef{blx@lastnote@#1@\abx@field@entrykey}% + \blx@imc@iffieldundef{postnote} + {} + {\global\cslet{blx@lastnote@#1@\abx@field@entrykey}\abx@field@postnote + \xifinlistcs\abx@field@entrykey{blx@trackkeys@#1} + {} + {\listcsxadd{blx@trackkeys@#1}\abx@field@entrykey}}} + +\def\blx@loccit@stricttracker#1{% + \global\csundef{blx@lastnote@#1@\abx@field@entrykey}% + \blx@imc@iffieldundef{postnote} + {} + {\blx@ifcitesingle + {\expandafter\blx@imc@ifpages + \expandafter{\abx@field@postnote} + {\global\cslet{blx@lastnote@#1@\abx@field@entrykey}\abx@field@postnote + \xifinlistcs\abx@field@entrykey{blx@trackkeys@#1} + {} + {\listcsxadd{blx@trackkeys@#1}\abx@field@entrykey}} + {}} + {}}} + +\def\blx@loccit@reset#1{% + \begingroup + \def\do##1{\global\csundef{blx@lastnote@#1@##1}}% + \dolistcsloop{blx@trackkeys@#1}% + \global\cslet{blx@trackkeys@#1}\@empty + \endgroup} + +\def\blx@loccitreset@force{% + \blx@loccit@reset{text}% + \blx@loccit@reset{foot}% + \blx@mpfnreset} + +\def\blx@loccitreset@gobal{% + \blx@loccit@reset{text}} + +\def\blx@loccitreset@context{% + \iftoggle{blx@footnote} + {\blx@loccit@reset{foot}% + \blx@mpfnreset} + {\blx@loccit@reset{text}}} + +\let\blx@trackkeys@text\@empty +\let\blx@trackkeys@foot\@empty + +\protected\appto\abx@savetrackers{% + \begingroup + \def\do#1{\global\csletcs{blx@saved@lastnote@text@#1}{blx@lastnote@text@#1}}% + \dolistloop\blx@trackkeys@text + \global\let\blx@saved@trackkeys@text\blx@trackkeys@text + \def\do#1{\global\csletcs{blx@saved@lastnote@foot@#1}{blx@lastnote@foot@#1}}% + \dolistloop\blx@trackkeys@foot + \global\let\blx@saved@trackkeys@foot\blx@trackkeys@foot + \endgroup} + +\protected\appto\abx@resttrackers{% + \begingroup + \blx@loccit@reset{text}% + \global\let\blx@trackkeys@text\blx@saved@trackkeys@text + \def\do#1{\global\csletcs{blx@lastnote@text@#1}{blx@saved@lastnote@text@#1}}% + \dolistloop\blx@trackkeys@text + \blx@loccit@reset{foot}% + \global\let\blx@trackkeys@foot\blx@saved@trackkeys@foot + \def\do#1{\global\csletcs{blx@lastnote@foot@#1}{blx@saved@lastnote@foot@#1}}% + \dolistloop\blx@trackkeys@foot + \endgroup} + +\protected\appto\abx@cleartrackers{% + \begingroup + \def\do#1{\global\csundef{blx@saved@lastnote@text@#1}}% + \dolistloop\blx@saved@trackkeys@text + \global\undef\blx@saved@trackkeys@text + \def\do#1{\global\csundef{blx@saved@lastnote@foot@#1}}% + \dolistloop\blx@saved@trackkeys@foot + \global\undef\blx@saved@trackkeys@foot + \endgroup} + +\def\blx@backref@global{% + \blx@leavevmode + \if@filesw + \protected@write\@mainaux{}{\string\abx@aux@backref + {\the\c@instcount}{\abx@field@entrykey}% + {\the\c@refsection}{\thepage}}% + \fi} + +% {<instcount>}{<entrykey>}{<refsection>}{<page>} + +\protected\def\blx@aux@backref#1#2#3#4{% + \ifcsundef{blx@pref@#3@\detokenize{#2}} + {\global\cslet{blx@pref@#3@\detokenize{#2}}\@empty + \expandafter\blx@onlypreamble + \expandafter{\csname blx@pref@#3@\detokenize{#2}\endcsname}} + {}% + \ifinlistcs{#4}{blx@pref@#3@\detokenize{#2}} + {} + {\listcsgadd{blx@pref@#3@\detokenize{#2}}{#4}}% + \blx@addchecksum{\the\numexpr#1+0#4}} + +\AtEndDocument{% + \def\abx@aux@backref#1#2#3#4{\blx@addchecksum{\the\numexpr#1+0#4}}} + +% {<true>}{<false>} + +\def\blx@ifcitesingle{% + \ifnum\c@citetotal=\@ne + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi} + +% hyperref interface + +\appto\blx@mkhyperref{% + \protected\def\blx@imc@bibhyperref{% + \@ifnextchar[%] + {\blx@bibhyperref} + {\blx@bibhyperref[\abx@field@entrykey]}}% + \ifundef\hyper@natanchorstart + {\long\def\blx@bibhyperref[#1]#2{% + \hyperlink{cite.\the\c@refsection @#1}{#2}}% + \protected\long\def\blx@imc@bibhyperlink#1#2{% + \hyperlink{cite.\the\c@refsection:#1}{#2}}% + \protected\long\def\blx@imc@bibhypertarget#1#2{% + \hypertarget{cite.\the\c@refsection:#1}{#2}}}% + {\long\def\blx@bibhyperref[#1]#2{% + \hyper@natlinkstart{\the\c@refsection @#1}#2\hyper@natlinkend}% + \protected\long\def\blx@imc@bibhyperlink#1#2{% + \hyper@natlinkstart{\the\c@refsection:#1}#2\hyper@natlinkend}% + \protected\long\def\blx@imc@bibhypertarget#1#2{% + \@bsphack\hyper@natanchorstart{\the\c@refsection:#1}\@esphack + #2\hyper@natanchorend}} + \let\blx@imc@ifhyperref\@firstoftwo} + +\appto\blx@mknohyperref{% + \protected\def\blx@imc@bibhyperref{\@ifnextchar[\blx@nohyperref\@firstofone}% + \def\blx@nohyperref[#1]#2{#2}% + \let\blx@imc@bibhyperlink\@secondoftwo + \let\blx@imc@bibhypertarget\@secondoftwo + \let\blx@imc@ifhyperref\@secondoftwo} + +\blx@regimcs{% + \bibhyperref \bibhyperlink \bibhypertarget \ifhyperref} + +% {<entrykey>,...} + +\protected\def\nocite#{\blx@nocite} + +\def\blx@nocite#1{% + \@bsphack + \AfterPreamble{% + \iftoggle{blx@bibliography} + {} + {\ifstrequal{*}{#1} + {\blx@citation@all} + {\begingroup + \let\do\blx@nocite@do + \blx@sanitizekeys\docsvlist{#1}% + \endgroup}}}% + \@esphack} + +\def\blx@nocite@do#1{\blx@citation{#1}\blx@msg@cundef} + +% {<macro>}[<arg1>][<arg2>]{<arg3>} +% => <macro>{<arg1>}{<arg2>}{<arg3>} + +\protected\def\blx@citeargs#1{% + \@ifnextchar[%] + {\blx@citeargs@i{#1}} + {\blx@citeargs@iii{#1{}{}}}} +\long\def\blx@citeargs@i#1[#2]{% + \@ifnextchar[%] + {\blx@citeargs@ii{#1{#2}}} + {\blx@citeargs@iii{#1{}{#2}}}} +\long\def\blx@citeargs@ii#1[#2]{% + \blx@citeargs@iii{#1{#2}}} +\long\def\blx@citeargs@iii#1#2{% + \blx@sanitizekeys{#1}{#2}} + +% {<macro>}(<arg1>)(<arg2>) +% => <macro>{<arg1>}{<arg2>} + +\protected\def\blx@multiargs#1{% + \@ifnextchar(%) + {\blx@multiargs@i{#1}} + {#1{}{}}} +\long\def\blx@multiargs@i#1(#2){% + \@ifnextchar(%) + {\blx@multiargs@ii{#1{#2}}} + {#1{}{#2}}} +\long\def\blx@multiargs@ii#1(#2){#1{#2}} + +% {<macro>}[<arg1>][<arg2>]{<arg3>}<punct> +% => <macro>{<arg1>}{<arg2>}{<arg3>}{<punctcmd>} + +\protected\def\blx@citepunct#1{% + \blx@citeargs{\blx@citepunct@i{#1}}} +\long\def\blx@citepunct@i#1#2#3#4{% + \blx@thecheckpunct{#1{#2}{#3}{#4}}} + +% {<csname>}[<arg1>][<arg2>]{arg3}[arg4]{arg5}<punct> +% => <macro>{<arg1>}{<arg2>}{<arg3>}{<arg4>}{arg5}{<punctcmd>} + +\protected\def\blx@citexpunct#1{% + \blx@citeargs{\blx@citexpunct@i{#1}}} +\long\def\blx@citexpunct@i#1#2#3#4{% + \@ifnextchar[%] + {\blx@citexpunct@ii{#1}{{#2}{#3}{#4}}} + {\blx@citexpunct@ii{#1}{{#2}{#3}{#4}}[#1]}} +\long\def\blx@citexpunct@ii#1#2[#3]#4{% + \blx@thecheckpunct{\blxcitecmd{#1}#2{#3}{#4}}} + +% {<code>}<punct> => <code>{<punctcmd>} + +\long\def\blx@checkpunct#1{% + \begingroup + \def\blx@tempa{\endgroup#1}% + \futurelet\blx@tempb\blx@checkpunct@i} +\def\blx@checkpunct@i{% + \expandafter\blx@checkpunct@ii\blx@autopunct&} +\def\blx@checkpunct@ii#1{% + \ifx#1&% + \expandafter\blx@checkpunct@iii + \fi + \if\noexpand#1\noexpand\blx@tempb + \expandafter\blx@checkpunct@iv + \fi + \blx@checkpunct@ii} +\def\blx@checkpunct@iii#1\blx@checkpunct@ii{% + \blx@tempa{\blx@postpunct}} +\def\blx@checkpunct@iv#1\blx@checkpunct@ii#2{% + \edef\blx@tempa{% + \expandonce\blx@tempa{% + \ifcsdef{blx@pm@\detokenize{#3}} + {\csname blx@imc@add\csname blx@pm@\detokenize{#3}\endcsname + \endcsname} + {\noexpand#3}}}% + \blx@tempa} + +\long\def\blx@nocheckpunct#1{#1{}} + +\protected\def\blx@citeinit{% + \iftoggle{blx@bibliography} + {} + {\toggletrue{blx@citation}}% + \blx@blxinit + \citesetup + \blx@setsfcodes + \blx@postpunct@agroup + \blx@resetdata + \blx@leavevmode + \csuse{blx@hook@cite}% + \csuse{blx@hook@cite@next}% + \let\blx@citeinit\blx@resetdata} + +\protected\def\blx@citecmdinit{% + \blx@leavevmode@cite + \iftoggle{blx@bibliography} + {} + {\blx@initunit}} + +% *{<command>}[<wrapper>]{<precode>}{<loopcode>}{<delimcode>}{<postcode>} + +\newrobustcmd*{\DeclareCiteCommand}{% + \@ifstar{\blx@defcitecmd*}{\blx@defcitecmd{}}} + +\def\blx@defcitecmd#1#2{% + \begingroup + \escapechar\m@ne + \edef\blx@tempa{\endgroup + \noexpand\blx@defcitecmd@i{#1}{\string#2}}% + \blx@tempa} + +\def\blx@defcitecmd@i#1#2{% + \blx@checkcitecmd{#2}{#1}% + \protected\csedef{#2}{% + \blx@citecmdinit + \noexpand\@ifstar + {\blx@citepunct{\blxcitecmd{#2*}}} + {\blx@citepunct{\blxcitecmd{#2}}}}% + \@ifnextchar[%] + {\blx@defcitecmd@iii{#2#1}} + {\blx@defcitecmd@ii{#2#1}}} + +\long\def\blx@defcitecmd@ii#1{% + \protected\csedef{blx@cite@#1}{\blxciteicmd{#1}}% + \blx@defcitecmd@iv{#1}} + +\long\def\blx@defcitecmd@iii#1[#2]{% + \protected\long\csedef{blx@cite@#1}##1##2##3##4{% + \begingroup + \blx@citeinit + \unexpanded{#2}{\blxciteicmd{#1}{##1}{##2}{##3}{}}% + ##4\endgroup}% + \blx@defcitecmd@iv{#1}} + +\long\def\blx@defcitecmd@iv#1#2#3#4#5{% + \protected\long\csdef{blx@citei@#1}##1##2##3##4{% + \ifblank{##1} + {} + {\def\abx@field@prenote{##1}}% + \ifblank{##2} + {\let\blx@thenotecheck\relax} + {\def\abx@field@postnote{##2}}% + \def\blx@precode{#2}% + \def\blx@loopcode{#3}% + \def\blx@dlimcode{#4}% + \def\blx@postcode{#5##4}% + \blx@citeloop{##3}% + \endgroup}} + +% {<type>}{<name>}{*} + +\def\blx@checkcitecmd#1#2{% + \ifblank{#2} + {\ifcsdef{blx@cite@#1} + {\blx@info{Redefining '\@backslashchar#1'}} + {\ifcsundef{#1} + {} + {\blx@warning@noline{Redefining '\@backslashchar#1'}}}% + \ifcsdef{blx@cite@#1*} + {} + {\csedef{blx@cite@#1*}{% + \expandafter\noexpand\csname blx@cite@#1\endcsname}% + \csedef{blx@citei@#1*}{% + \expandafter\noexpand\csname blx@citei@#1\endcsname}}} + {\ifcsdef{blx@cite@#1} + {} + {\csdef{blx@cite@#1}{\blx@err@citecmd{#1}}% + \csdef{blx@citei@#1}{\blx@err@citecmd{#1}}}}} + +% {<name>}{prenote}{postnote}{citekey}{punct} + +\newrobustcmd*{\blxcitecmd}[1]{% + \ifcsundef{blx@cite@#1} + {\blx@err@citecmd{#1}} + {\csuse{blx@cite@#1}}} + +\newrobustcmd*{\blxciteicmd}[1]{% + \begingroup + \blx@citeinit + \ifcsundef{blx@citei@#1} + {\blx@err@citecmd{#1}} + {\csuse{blx@citei@#1}}} + +% {<multicitecount>}{<name>}{prenote}{postnote}{citekey}{punct} + +\protected\def\blxmciteicmd#1{% + \c@multicitecount#1\relax + \blxciteicmd} + +% {<multicitetotal>}{<multiprenote>}{<multipostnote>} + +\protected\def\blxmcites#1#2#3{% + \begingroup + \blx@citeinit + \c@multicitecount\z@ + \c@multicitetotal#1\relax + \ifnum\c@multicitetotal>\@ne + \let\blx@ifcitesingle\@secondoftwo + \fi + \ifblank{#2}% + {} + {\def\abx@field@multiprenote{#2}}% + \ifblank{#3}% + {} + {\def\abx@field@multipostnote{#3}}% + \usebibmacro{multiprenote}} + +\protected\def\blxendmcites{% + \usebibmacro{multipostnote}% + \endgroup} + +% {<command>}[<wrapper>]{<cite>}{<delimiter>} + +\newrobustcmd{\DeclareMultiCiteCommand}[1]{% + \ifundef#1% + {} + {\blx@info{Redefining '\string#1'}}% + \@ifnextchar[%] + {\blx@defmcitecmd{#1}} + {\blx@defmcitecmd{#1}[\@firstofone]}} + +\def\blx@defmcitecmd#1[#2]#3#4{% + \begingroup + \escapechar\m@ne + \edef\blx@tempa{\endgroup + \protected\def\noexpand#1{% + \blx@citecmdinit + \noexpand\@ifstar + {\expandafter\noexpand + \csname blx@mcite@\string#1\endcsname*% + \expandafter\noexpand + \csname blx@mcitei@\string#1\endcsname} + {\expandafter\noexpand + \csname blx@mcite@\string#1\endcsname{}% + \expandafter\noexpand + \csname blx@mcitei@\string#1\endcsname}}% + \protected\csdef{blx@mcite@\string#1}####1####2{% + \begingroup + \blx@citeinit + \noexpand\blx@multicite + ####2% + {\unexpanded{#2}}% + {\string#3####1}% + {\unexpanded{#4}}}% + \protected\long\csdef{blx@mcitei@\string#1}}% + \blx@tempa##1##2##3{##1{##2}##3\endgroup}} + +% {<command>}{<wrapper>}{<citecmd>}{<delimiter>} => +% <init><command>{<wrapper>}{<cites>}{<punct>} + +\def\blx@multicite#1#2#3#4{% + \begingroup + \def\blx@tempa{#1}% + \def\blx@tempb{#2}% + \def\blx@tempc{#3}% + \def\blx@tempd{#4}% + \c@multicitetotal\z@ + \blx@multiargs\blx@multicite@i} + +\def\blx@multicite@i#1#2{% + \ifblank{#1}% + {\let\abx@field@multiprenote\@empty}% + {\def\abx@field@multiprenote{#1}}% + \ifblank{#2}% + {\let\abx@field@multipostnote\@empty}% + {\def\abx@field@multipostnote{#2}}% + \let\blx@tempe\@empty + \let\blx@tempf\@empty + \togglefalse{blx@tempa}% + \blx@multiparse} + +\def\blx@multicite@add#1#2#3{% + \togglefalse{blx@tempa}% + \advance\c@multicitetotal\@ne + \eappto\blx@tempe{% + \expandonce\blx@tempf + \blxmciteicmd{\the\c@multicitetotal}% + {\expandonce\blx@tempc}\unexpanded{{#1}{#2}{#3}}{}}% + \let\blx@tempf\blx@tempd + \blx@multiparse} + +\def\blx@multicite@end#1{% + \edef\blx@tempa{\endgroup + \expandonce\blx@tempa + {\expandonce\blx@tempb}% + {\blxmcites + {\the\c@multicitetotal}% + {\expandonce\abx@field@multiprenote}% + {\expandonce\abx@field@multipostnote}% + \expandonce\blx@tempe + \blxendmcites}% + {#1}% + \iftoggle{blx@tempa}{\relax\space}{}}% + \blx@tempa} + +\def\blx@multiparse{% + \futurelet\@let@token\blx@multiparse@i} + +\def\blx@multiparse@i{% + \ifx\@let@token\relax + \blx@multiparse@ii{\blx@multicite@end{}}% + \fi + \ifx\@let@token[%] + \blx@multiparse@ii{\blx@citeargs\blx@multicite@add}% + \fi + \ifx\@let@token\bgroup + \blx@multiparse@ii{\blx@citeargs\blx@multicite@add}% + \fi + \ifx\@let@token\@sptoken + \blx@multiparse@ii\blx@multiparse@iii + \fi + \iftrue + \iftoggle{blx@tempa} + {\blx@multiparse@ii{\blx@multicite@end{}}} + {\blx@multiparse@ii{\blx@thecheckpunct\blx@multicite@end}}% + \fi + &} + +\def\blx@multiparse@ii#1#2&{\fi#1} +\csdef{blx@multiparse@iii} {\toggletrue{blx@tempa}\blx@multiparse} + +% {<name>}[l|i|r]{<cite>}{<multicite>} + +\newrobustcmd*{\DeclareAutoCiteCommand}[1]{% + \ifcsundef{blx@acite@#1} + {} + {\blx@info{Redefining autocite command '#1'}}% + \@ifnextchar[%] + {\blx@defautocmd@i{#1}} + {\blx@defautocmd@i{#1}[r]}} + +\def\blx@defautocmd@i#1[#2]#3#4{% + \begingroup + \escapechar\m@ne + \edef\blx@tempa{\endgroup + \noexpand\blx@defautocmd@ii{#1}{#2}% + {\string#3}{\string#4}}% + \blx@tempa} + +\def\blx@defautocmd@ii#1#2#3#4{% + \protected\csedef{blx@acite@#1}{% + \blx@citecmdinit + \noexpand\@ifstar + {\blx@citepunct{\expandafter\noexpand + \csname blx@acitei@#1\endcsname*}} + {\blx@citepunct{\expandafter\noexpand + \csname blx@acitei@#1\endcsname{}}}}% + \csedef{blx@acitei@#1}##1##2##3##4##5{% + \begingroup + \blx@citeinit + \if l#2\unspace##5\fi + \blxcitecmd{#3##1}{##2}{##3}{##4}{}% + \if r#2##5\fi + \endgroup}% + \protected\csedef{blx@macite@#1}{% + \blx@citecmdinit + \noexpand\@ifstar + {\expandafter\noexpand + \csname blx@mcite@#4\endcsname*% + \expandafter\noexpand + \csname blx@macitei@#1\endcsname} + {\expandafter\noexpand + \csname blx@mcite@#4\endcsname{}% + \expandafter\noexpand + \csname blx@macitei@#1\endcsname}}% + \csedef{blx@macitei@#1}##1##2##3{% + \if l#2\unspace##3\fi + ##1{##2}% + \if r#2##3\fi + \endgroup}} + +% {<characters>} + +\newrobustcmd*{\DeclareAutoPunctuation}[1]{% + \ifblank{#1} + {\let\blx@thecheckpunct\blx@nocheckpunct} + {\let\blx@thecheckpunct\blx@checkpunct + \edef\blx@autopunct{#1}}} + +% [<prenote>][<postnote>]{<entrykey>,...}[<format>]{<namelist>}<punct> + +\newrobustcmd*{\citename}{\blx@citexpunct{citename}} +\long\csdef{blx@cite@citename}#1#2#3#4#5#6{% + \begingroup + \blx@citecmdinit + \blx@citeinit + \ifblank{#1} + {} + {\def\abx@field@prenote{#1}}% + \ifblank{#2} + {\let\blx@thenotecheck\relax} + {\def\abx@field@postnote{#2}}% + \def\blx@precode{\usebibmacro{prenote}}% + \def\blx@loopcode{% + \ifnameundef{#5} + {\blx@warning@entry{'#5' undefined or not a name list}% + \blx@missing{#5}} + {\printnames[#4]{#5}}}% + \def\blx@dlimcode{\multicitedelim}% + \ifblank{#2} + {\def\blx@postcode{#6}} + {\def\blx@postcode{\usebibmacro{postnote}#6}}% + \boolfalse{citetracker}% + \boolfalse{pagetracker}% + \blx@citeloop{#3}% + \endgroup} + +% [<prenote>][<postnote>]{<entrykey>,...}[<format>]{<list>}<punct> + +\newrobustcmd*{\citelist}{\blx@citexpunct{citelist}} +\long\csdef{blx@cite@citelist}#1#2#3#4#5#6{% + \begingroup + \blx@citecmdinit + \blx@citeinit + \ifblank{#1} + {} + {\def\abx@field@prenote{#1}}% + \ifblank{#2} + {\let\blx@thenotecheck\relax} + {\def\abx@field@postnote{#2}}% + \def\blx@precode{\usebibmacro{prenote}}% + \def\blx@loopcode{% + \blx@imc@iflistundef{#5} + {\blx@warning@entry{'#5' undefined or not a literal list}% + \blx@missing{#5}} + {\printlist[#4]{#5}}}% + \def\blx@dlimcode{\multicitedelim}% + \ifblank{#2} + {\def\blx@postcode{#6}} + {\def\blx@postcode{\usebibmacro{postnote}#6}}% + \boolfalse{citetracker}% + \boolfalse{pagetracker}% + \blx@citeloop{#3}% + \endgroup} + +% [<prenote>][<postnote>]{<entrykey>,...}[<format>]{<field>}<punct> + +\newrobustcmd*{\citefield}{\blx@citexpunct{citefield}} +\long\csdef{blx@cite@citefield}#1#2#3#4#5#6{% + \begingroup + \blx@citecmdinit + \blx@citeinit + \ifblank{#1} + {} + {\def\abx@field@prenote{#1}}% + \ifblank{#2} + {\let\blx@thenotecheck\relax} + {\def\abx@field@postnote{#2}}% + \def\blx@precode{\usebibmacro{prenote}}% + \def\blx@loopcode{% + \iffieldundef{#5} + {\blx@warning@entry{'#5' undefined or not a field}% + \blx@missing{#5}} + {\printfield[#4]{#5}}}% + \def\blx@dlimcode{\multicitedelim}% + \ifblank{#2} + {\def\blx@postcode{#6}} + {\def\blx@postcode{\usebibmacro{postnote}#6}}% + \boolfalse{citetracker}% + \boolfalse{pagetracker}% + \blx@citeloop{#3}% + \endgroup} + +\renewrobustcmd*{\cite}{\blx@err@citecmd\cite} +\let\blx@cite@cite\relax +\newrobustcmd*{\parencite}{\blx@warn@citecmd\parencite\cite} +\let\blx@cite@parencite\relax +\newrobustcmd*{\footcite}{\blx@warn@citecmd\footcite\cite} +\let\blx@cite@footcite\relax +\newrobustcmd*{\footcitetext}{\blx@warn@citecmd\footcitetext\cite} +\let\blx@cite@footcitetext\relax +\newrobustcmd*{\textcite}{\blx@warn@citecmd\textcite\cite} +\let\blx@cite@textcite\relax +\newrobustcmd*{\supercite}{\blx@warn@citecmd\supercite\cite} +\let\blx@cite@supercite\relax + +%% ifthen interface + +\def\blx@TE#1#2{% + \TE@throw + \unexpanded{% + \iftrue\@nameuse{fi}% + #1{\@nameuse{iftrue}}{\@nameuse{iffalse}}}#2} + +\def\blx@xTE#1#2{% + \TE@throw + \unexpanded{\iftrue\@nameuse{fi}}% + #1\unexpanded{{\@nameuse{iftrue}}{\@nameuse{iffalse}}}#2} + +\let\blx@TE@hook\@empty + +\appto\blx@blxinit{% + \appto\blx@TE@hook{% + \def\ifhyperref{\blx@TE\blx@imc@ifhyperref}% + \def\ifmorenames{\blx@TE\blx@imc@ifmorenames}% + \def\ifmoreitems{\blx@TE\blx@imc@ifmoreitems}% + \def\ifciteseen{\blx@TE\blx@imc@ifciteseen}% + \def\ifentryseen{\blx@TE\blx@imc@ifentryseen}% + \def\ifciteibid{\blx@TE\blx@imc@ifciteibid}% + \def\ifciteidem{\blx@TE\blx@imc@ifciteidem}% + \def\ifopcit{\blx@TE\blx@imc@ifopcit}% + \def\ifloccit{\blx@TE\blx@imc@ifloccit}% + \def\ifsamepage{\blx@TE\blx@imc@ifsamepage}% + \def\iffirstonpage{\blx@TE\blx@imc@iffirstonpage}% + \def\ifcurrentfield#1{\blx@TE{\blx@imc@ifcurrentfield{#1}}}% + \def\ifcurrentlist#1{\blx@TE{\blx@imc@ifcurrentlist{#1}}}% + \def\ifcurrentname#1{\blx@TE{\blx@imc@ifcurrentname{#1}}}% + \def\ifentrytype#1{\blx@TE{\blx@imc@ifentrytype{#1}}}% + \def\iffieldequalcs#1#2{\blx@TE{\blx@imc@iffieldequalcs{#1}{#2}}}% + \def\iffieldequals#1#2{\blx@TE{\blx@imc@iffieldequals{#1}{#2}}}% + \def\iffieldequalstr#1#2{\blx@TE{\blx@imc@iffieldequalstr{#1}{#2}}}% + \def\iffieldsequal#1#2{\blx@TE{\blx@imc@iffieldsequal{#1}{#2}}}% + \def\iffieldundef#1{\blx@TE{\blx@imc@iffieldundef{#1}}}% + \def\ifnameequalcs#1#2{\blx@TE{\blx@imc@ifnameequalcs{#1}{#2}}}% + \def\ifnameequals#1#2{\blx@TE{\blx@imc@ifnameequals{#1}{#2}}}% + \def\ifnamesequal#1#2{\blx@TE{\blx@imc@ifnamesequal{#1}{#2}}}% + \def\ifnameundef#1{\blx@TE{\blx@imc@ifnameundef{#1}}}% + \def\ifcapital{\blx@TE\blx@imc@ifcapital}% + \def\ifinteger#1{\blx@TE{\blx@imc@ifinteger{#1}}}% + \def\iffieldint#1{\blx@TE{\blx@imc@iffieldint{#1}}}% + \def\ifnumeral#1{\blx@TE{\blx@imc@ifnumeral{#1}}}% + \def\ifnumerals#1{\blx@TE{\blx@imc@ifnumerals{#1}}}% + \def\ifpages#1{\blx@TE{\blx@imc@ifpages{#1}}}% + \def\iffieldnum#1{\blx@TE{\blx@imc@iffieldnum{#1}}}% + \def\iffieldnums#1{\blx@TE{\blx@imc@iffieldnums{#1}}}% + \def\ifbibstring#1{\blx@TE{\blx@imc@ifbibstring{#1}}}% + \def\iffieldbibstring#1{\blx@TE{\blx@imc@iffieldbibstring{#1}}}% + \def\ifcitation{\blx@TE{\iftoggle{blx@citation}}}% + \def\ifbibliography{\blx@TE{\iftoggle{blx@bibliography}}}% + \def\ifciteindex{\blx@TE{\iftoggle{blx@citeindex}}}% + \def\ifbibindex{\blx@TE{\iftoggle{blx@bibindex}}}% + \def\iffootnote{\blx@TE{\iftoggle{blx@footnote}}}% + \def\ifuseprefix{\blx@TE{\iftoggle{blx@useprefix}}}% + \def\ifuseauthor{\blx@TE{\iftoggle{blx@useauthor}}}% + \def\ifuseeditor{\blx@TE{\iftoggle{blx@useeditor}}}% + \def\ifusetranslator{\blx@TE{\iftoggle{blx@usetranslator}}}% + \def\iffirstinits{\blx@TE{\iftoggle{blx@firstinits}}}% + \def\ifsingletitle{\blx@TE{\iftoggle{abx@bool@singletitle}}}% + \def\ifandothers#1{\blx@TE{\iftoggle{abx@bool@more#1}}}}} + +% {<listmacro>}{<filtercsname>} => matches in <listmacro> + +\protected\def\blx@bibfilter#1#2{% + \let\blx@@TE@hook\blx@TE@hook + \appto\blx@TE@hook\blx@fltinit + \edef\blx@do##1{% + \def\noexpand\blx@fltitem{##1}% + \noexpand\ifthenelse{\csexpandonce{#2}}% + {\listadd\noexpand#1{##1}}% + {}}% + \def\blx@done{\let\blx@TE@hook\blx@@TE@hook}% + \begingroup\edef#1{\endgroup + \unexpanded{\let#1\@empty}% + \blx@listloop{#1}}% + #1} + +\appto\blx@fltinit{% + \def\segment#1{\blx@xTE{% + \ifinlist + {\blx@fltitem} + {\csuse{blx@segm@\the\c@refsection @#1}}}}% + \def\type#1{\blx@xTE{% + \ifinlist + {\blx@fltitem} + {\csuse{blx@type@\the\c@refsection @#1}}}}% + \def\subtype#1{\blx@xTE{% + \ifinlist + {\blx@fltitem} + {\csuse{blx@subt@\the\c@refsection @#1}}}}% + \def\keyword#1{\blx@xTE{% + \ifinlist + {\blx@fltitem} + {\csuse{blx@keyw@\the\c@refsection @\detokenize{#1}}}}}% + \def\category#1{\blx@xTE{% + \ifinlist + {\blx@fltitem} + {\csuse{blx@catg@#1}}}}} + +%% Auxiliary macros + +\newrobustcmd*{\mkbibquote}{\enquote} +\protected\def\blx@imc@mkbibquote{% + \blx@ifuspunct\blx@usquote\enquote} + +\def\blx@usquote{% + \ifnum\@quotelevel>\z@ + \expandafter\blx@usiquote + \else + \expandafter\blx@usoquote + \fi} + +\long\def\blx@usoquote#1{% + \begingroup + \initoquote + \textooquote#1% + \blx@imc@ifterm + {\textcoquote\endgroup} + {\futurelet\@let@token\blx@usoquote@i}} + +\def\blx@usoquote@i{% + \blx@usqcheck + {\ifx\blx@postpunct\@empty\else\blx@dopostpunct\fi + \textcoquote\endgroup} + {\blx@setpostpunct\textcoquote\endgroup}} + +\long\def\blx@usiquote#1{% + \begingroup + \initiquote + \textoiquote#1% + \blx@imc@ifterm + {\textciquote\endgroup} + {\futurelet\@let@token\blx@usiquote@i}} + +\def\blx@usiquote@i{% + \blx@usqcheck + {\textciquote\endgroup} + {\blx@setpostpunct\textciquote\endgroup}} + +\def\blx@usqcheck#1#2{% + \def\blx@tempa{#1}% + \def\blx@tempb{#2}% + \ifx\@let@token\space + \blx@usqcheck@i\blx@tempa + \fi + \ifx\@let@token\@sptoken + \blx@usqcheck@i\blx@tempa + \fi + \if\noexpand\@let@token\relax + \blx@usqcheck@i\blx@tempb + \fi + \expandafter\blx@usqcheck@ii\blx@quotepunct\relax&} + +\def\blx@usqcheck@i#1#2&{\fi#1} + +\def\blx@usqcheck@ii#1{% + \if\noexpand#1\relax + \blx@usqcheck@i\blx@tempa + \fi + \if\noexpand#1\noexpand\@let@token + \blx@usqcheck@i{\blx@usqcheck@iii\blx@tempa}% + \fi + \blx@usqcheck@ii} + +\def\blx@usqcheck@iii#1#2{#2#1} + +\newrobustcmd*{\mkbibemph}{\emph} +\protected\long\def\blx@imc@mkbibemph#1{% + \emph{#1}\relax + \blx@imc@setpunctfont\emph} + +\blx@regimcs{\mkbibquote \mkbibemph} + +\newcommand*{\bibleftparen}{\blx@postpunct(} +\newcommand*{\bibrightparen}{\blx@postpunct)\midsentence} +\newcommand*{\bibleftbracket}{\blx@postpunct[} +\newcommand*{\bibrightbracket}{\blx@postpunct]\midsentence} + +\newrobustcmd{\mkbibparens}[1]{% + \blx@postpunct + \begingroup + \let\mkbibparens\blx@noparens + \bibleftparen#1\blx@postpunct\bibrightparen + \endgroup} + +\long\def\blx@noparens#1{% + \blx@warning{Nested parentheses}% + \mkbibbrackets{#1}} + +\newrobustcmd{\mkbibbrackets}[1]{% + \blx@postpunct + \begingroup + \let\mkbibbrackets\blx@nobrackets + \bibleftbracket#1\blx@postpunct\bibrightbracket + \endgroup} + +\long\def\blx@nobrackets#1{% + \blx@warning{Nested brackets}% + <#1\blx@postpunct>} + +\newrobustcmd{\mkbibsuperscript}[1]{% + \unspace\allowhyphens\textsuperscript{% + \begingroup + \let\mkbibsuperscript\blx@nosuperscript + #1\endgroup}} + +\long\def\blx@nosuperscript#1{% + \blx@warning{Nested superscripts}% + \mkbibbrackets{#1}} + +\newrobustcmd{\mkbibfootnote}{\blx@mkbibfootnote{}} +\newrobustcmd{\mkbibfootnotetext}{\blx@mkbibfootnote{text}} +\newrobustcmd{\blx@mkbibfootnote}[2]{% + \iftoggle{blx@footnote} + {\blx@warning{Nested notes}% + \addspace\mkbibparens{#1}} + {\unspace + \ifnum\blx@notetype=\tw@ + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi + {\csuse{blx@theendnote#1}{\protecting{\blxmkbibnote{end}{#2}}}} + {\csuse{footnote#1}{\protecting{\blxmkbibnote{foot}{#2}}}}}} + +\newrobustcmd{\mkbibendnote}{\blx@mkbibendnote{}} +\newrobustcmd{\mkbibendnotetext}{\blx@mkbibendnote{text}} +\newrobustcmd{\blx@mkbibendnote}[2]{% + \iftoggle{blx@footnote} + {\blx@warning{Nested notes}% + \addspace\mkbibparens{#1}} + {\unspace + \ifnum\blx@notetype=\@ne + \expandafter\@firstoftwo + \else + \expandafter\@secondoftwo + \fi + {\csuse{footnote#1}{\protecting{\blxmkbibnote{foot}{#2}}}} + {\csuse{blx@theendnote#1}{\protecting{\blxmkbibnote{end}{#2}}}}}} + +\newrobustcmd{\blxmkbibnote}[2]{% + \begingroup + \blx@blxinit + \blx@setsfcodes + \blx@postpunct@agroup + \toggletrue{blx@footnote}% + \csuse{bib#1notewrapper}{#2}% + \endgroup} + +\newcommand{\bibfootnotewrapper}[1]{% + \bibsentence#1\addperiod} + +\newcommand{\bibendnotewrapper}[1]{% + \bibsentence#1\addperiod} + +\AtEndPreamble{% + \def\blx@theendnote{\blx@err@endnote\footnote}% + \def\blx@theendnotetext{\blx@err@endnote\footnotetext}% + \ifdef\endnote + {\def\blx@theendnote{\endnote}% + \ifdef\endnotetext + {\def\blx@theendnotetext{\endnotetext}} + {}} + {\ifdef\pagenote + {\def\blx@theendnote{\pagenote}% + \ifdef\pagenotetext + {\def\blx@theendnotetext{\pagenotetext}} + {}} + {}}} + +\newrobustcmd*{\mknumalph}[1]{% + \begingroup + \blx@tempcnta=#1\relax + \ifnum\blx@tempcnta>702 % + \else + \ifnum\blx@tempcnta>26 % + \advance\blx@tempcnta\m@ne + \divide\blx@tempcnta26\relax + \blx@numalph\blx@tempcnta + \multiply\blx@tempcnta26\relax + \blx@tempcnta=\numexpr#1-\blx@tempcnta\relax + \fi + \fi + \blx@numalph\blx@tempcnta + \endgroup} +\def\blx@numalph#1{% + \ifcase#1\relax\blx@warning@entry{Value out of range}\number#1\or + a\or b\or c\or d\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\else + \blx@warning@entry{Value out of range}\number#1\fi} + +\newrobustcmd*{\volcitecmd}[1]{% + \begingroup + \def\blx@tempa{\endgroup#1}% + \@ifstar + {\appto\blx@tempa{*}% + \blx@volcitecmd@i} + {\blx@volcitecmd@i}} + +\def\blx@volcitecmd@i{% + \@ifnextchar[%] + {\blx@volcitecmd@ii} + {\blx@volcitecmd@ii[]}} + +\def\blx@volcitecmd@ii[#1]#2{% + \appto\blx@tempa{[#1]}% + \@ifnextchar[%] + {\blx@volcitecmd@iii{#2}} + {\blx@tempa[\blx@volcite@vol{#2}]}} + +\def\blx@volcitecmd@iii#1[#2]{% + \blx@tempa[\blx@volcite@vol{#1}\blx@volcite@page{#2}]} + +\protected\def\blx@volcite@vol#1{% + \bibstring{volume}\ppspace#1} +\protected\def\blx@volcite@page#1{% + \addcomma\space\mkpageprefix{#1}} + +\appto\blx@hook@ifpages{% + \let\blx@volcite@vol\@gobble + \let\blx@volcite@page\@firstofone} + +%% Package options + +% {<options>} + +\newrobustcmd*{\ExecuteBibliographyOptions}{\setkeys{blx@opt@pre}} +\@onlypreamble\ExecuteBibliographyOptions + +% load-time only + +\define@key{blx@opt@ldt}{style}{% + \def\blx@cbxfile{#1}% + \def\blx@bbxfile{#1}} + +\define@key{blx@opt@ldt}{bibstyle}{% + \def\blx@bbxfile{#1}} + +\define@key{blx@opt@ldt}{citestyle}{% + \def\blx@cbxfile{#1}} + +\define@key{blx@opt@ldt}{natbib}[true]{% + \settoggle{blx@natbib}{#1}} + +% load-time and preamble + +\DeclareBibliographyOption{debug}[true]{% + \settoggle{blx@debug}{#1}} + +\DeclareBibliographyOption{backend}{% + \ifcsdef{blx@backend@#1} + {\letcs\blx@backend{blx@backend@#1}} + {\blx@err@invopt{backend=#1}}} +\chardef\blx@backend@bibtex=0 +\expandafter\chardef\csname blx@backend@bibtex8\endcsname=1 +\chardef\blx@backend@biber=2 + +\DeclareBibliographyOption{loadfiles}[true]{% + \settoggle{blx@loadfiles}{#1}} + +\DeclareBibliographyOption{mincrossrefs}{% + \ifnum#1<\z@ + \undef\blx@mincrossrefs + \def\blx@minxrefs{1}% + \else + \def\blx@mincrossrefs{#1}% + \def\blx@minxrefs{#1}% + \fi} +\def\blx@minxrefs{2} + +\DeclareBibliographyOption{bibencoding}{% + \ifstrequal{#1}{ascii} + {\undef\blx@bibencoding + \togglefalse{blx@recode}} + {\def\blx@bibencoding{#1}% + \ifstrequal{#1}{inputenc} + {\togglefalse{blx@recode}} + {\toggletrue{blx@recode}}% + \ifnum\blx@backend<\csuse{blx@backend@bibtex8}% + \letcs\blx@backend{blx@backend@bibtex8}% + \fi}} + +\DeclareBibliographyOption{sorting}{% + \ifcsdef{blx@opt@sorting@#1} + {\def\blx@sorting{#1}} + {\blx@err@invopt{sorting=#1}}} +\def\blx@opt@sorting@none{0} +\def\blx@opt@sorting@nty{1} +\def\blx@opt@sorting@nyt{2} +\def\blx@opt@sorting@nyvt{3} +\def\blx@opt@sorting@anyt{12} +\def\blx@opt@sorting@anyvt{13} +\def\blx@opt@sorting@ynt{21} +\def\blx@opt@sorting@ydnt{22} +\def\blx@opt@sorting@debug{99} + +\DeclareBibliographyOption{sortlos}{% + \ifcsdef{blx@opt@sortlos@#1} + {\letcs\blx@sortlos{blx@opt@sortlos@#1}} + {\blx@err@invopt{sortlos=#1}}} +\def\blx@opt@sortlos@bib{0} +\def\blx@opt@sortlos@los{1} + +\DeclareBibliographyOption{maxnames}{% + \ifnum#1<\@ne + \c@maxnames\@ne + \else + \c@maxnames#1\relax + \fi} + +\DeclareBibliographyOption{minnames}{% + \ifnum#1<\@ne + \c@minnames\@ne + \else + \c@minnames#1\relax + \fi} + +\DeclareBibliographyOption{maxitems}{% + \ifnum#1<\@ne + \c@maxitems\@ne + \else + \c@maxitems#1\relax + \fi} + +\DeclareBibliographyOption{minitems}{% + \ifnum#1<\@ne + \c@minitems\@ne + \else + \c@minitems#1\relax + \fi} + +\DeclareBibliographyOption{maxline}{% + \ifnum#1<49 + \def\blx@maxline{49}% + \else + \ifnum#1>79 + \def\blx@maxline{79}% + \else + \def\blx@maxline{#1}% + \fi + \fi} + +\DeclareBibliographyOption{terseinits}[true]{% + \settoggle{blx@terseinits}{#1}} + +\DeclareBibliographyOption{firstinits}[true]{% + \settoggle{blx@firstinits}{#1}} + +\DeclareBibliographyOption{abbreviate}[true]{% + \ifstrequal{#1}{true} + {\let\blx@lbx@thedef\blx@lbx@shortdef} + {\let\blx@lbx@thedef\blx@lbx@longdef}} + +\DeclareBibliographyOption{language}{% + \ifstrequal{#1}{auto} + {\toggletrue{autolang}% + \def\blx@languagename{english}} + {\IfFileExists{#1.lbx} + {\togglefalse{autolang}% + \edef\blx@languagename{#1}} + {\blx@error + {Language '#1' not supported} + {Failed to find a matching '#1.lbx' file}}}} + +\DeclareBibliographyOption{babel}{% + \ifcsdef{blx@opt@babel@#1} + {\csuse{blx@opt@babel@#1}} + {\blx@err@invopt{babel=#1}}} +\def\blx@opt@babel@none{% + \undef\blx@thelangenv + \let\blx@hook@endlang\@empty} +\def\blx@opt@babel@hyphen{% + \def\blx@thelangenv{hyphenrules}% + \let\blx@hook@endlang\@empty} +\csdef{blx@opt@babel@other*}{% + \def\blx@thelangenv{otherlanguage*}% + \def\blx@hook@endlang{\blx@postpunct}} +\def\blx@opt@babel@other{% + \def\blx@thelangenv{otherlanguage}% + \def\blx@hook@endlang{\blx@postpunct}} + +\DeclareBibliographyOption{indexing}[true]{% + \ifcsdef{blx@opt@index@#1} + {\csuse{blx@opt@index@#1}} + {\blx@err@invopt{indexing=#1}}} +\def\blx@opt@index@true{% + \toggletrue{blx@citeindex}% + \toggletrue{blx@bibindex}} +\def\blx@opt@index@false{% + \togglefalse{blx@citeindex}% + \togglefalse{blx@bibindex}} +\def\blx@opt@index@cite{% + \toggletrue{blx@citeindex}% + \togglefalse{blx@bibindex}} +\def\blx@opt@index@bib{% + \togglefalse{blx@citeindex}% + \toggletrue{blx@bibindex}} + +\DeclareBibliographyOption{sortcites}[true]{% + \ifstrequal{#1}{true} + {\let\blx@thecitesort\blx@citesort + \let\blx@thenotecheck\blx@notecheck} + {\let\blx@thecitesort\blx@citenosort + \let\blx@thenotecheck\relax}} + +\DeclareBibliographyOption{hyperref}[true]{% + \ifcsdef{blx@opt@hyperref@#1} + {\letcs\blx@hyperref{blx@opt@hyperref@#1}} + {\blx@err@invopt{hyperref=#1}}} +\def\blx@opt@hyperref@false{0} +\def\blx@opt@hyperref@true{1} +\def\blx@opt@hyperref@auto{2} + +\DeclareBibliographyOption{backref}[true]{% + \ifstrequal{#1}{true} + {\let\blx@backref\blx@backref@global + \let\abx@aux@backref\blx@aux@backref} + {\let\blx@backref\relax + \let\abx@aux@backref\@gobblefour}} + +\appto\blx@mkhyperref{% + \ifHy@plainpages + \blx@warning@noline{% + hyperref package option 'plainpages' enabled.\MessageBreak + This may cause problems with hyperlinked back\MessageBreak + references. 'plainpages=false' is recommended}% + \fi + \ifHy@pageanchor\else + \blx@warning@noline{% + hyperref package option 'pageanchor' disabled.\MessageBreak + This will cause problems with hyperlinked back\MessageBreak + references. 'pageanchor=true' is required}% + \fi} + +\DeclareBibliographyOption{block}{% + \ifcsdef{blx@opt@block@#1} + {\csuse{blx@opt@block@#1}} + {\blx@err@invopt{block=#1}}} +\def\blx@opt@block@none{% + \let\blx@bibsetup\@empty + \let\newblockpunct\@empty} +\def\blx@opt@block@par{% + \let\blx@bibsetup\@empty + \def\newblockpunct{\par}} +\def\blx@opt@block@nbpar{% + \def\blx@bibsetup{\interlinepenalty\@M}% + \def\newblockpunct{\par\nobreak}} +\def\blx@opt@block@space{% + \let\blx@bibsetup\@empty + \def\newblockpunct{% + \unspace\space + \hskip 0.11em + \@plus 0.33em + \@minus 0.07em}} +\def\blx@opt@block@ragged{% + \let\blx@bibsetup\raggedright + \def\newblockpunct{% + \unspace\penalty-9\relax\space}} + +\DeclareBibliographyOption{pagetracker}[true]{% + \ifcsdef{blx@opt@pagetracker@#1} + {\csuse{blx@opt@pagetracker@#1}} + {\blx@err@invopt{pagetracker=#1}}} +\def\blx@opt@pagetracker@true{% + \if@twoside + \blx@opt@pagetracker@spread + \else + \blx@opt@pagetracker@page + \fi} +\def\blx@opt@pagetracker@false{% + \let\blx@pagetracker\relax + \let\abx@aux@page\@gobbletwo + \let\abx@aux@fnpage\@gobbletwo + \boolfalse{pagetracker}} +\def\blx@opt@pagetracker@page{% + \let\blx@pagetracker\blx@pagetracker@context + \let\abx@aux@page\blx@aux@page + \let\abx@aux@fnpage\blx@aux@fnpage + \booltrue{pagetracker}} +\def\blx@opt@pagetracker@spread{% + \if@twoside + \let\blx@pagetracker\blx@pagetracker@context + \let\abx@aux@page\blx@aux@spread + \let\abx@aux@fnpage\blx@aux@fnspread + \booltrue{pagetracker}% + \else + \blx@warning@noline{% + LaTeX not in twoside mode\MessageBreak + Falling back to 'pagetracker=page'}% + \blx@opt@pagetracker@page + \fi} + +\DeclareBibliographyOption{citetracker}[true]{% + \ifcsdef{blx@opt@citetracker@#1} + {\csuse{blx@opt@citetracker@#1}} + {\blx@err@invopt{citetracker=#1}}} +\def\blx@opt@citetracker@true{% + \let\blx@imc@ifciteseen\blx@ifciteseen@global + \let\blx@imc@ifentryseen\blx@ifentryseen@global + \let\blx@citetracker\blx@citetracker@global + \booltrue{citetracker}} +\def\blx@opt@citetracker@false{% + \let\blx@imc@ifciteseen\@secondoftwo + \protected\long\def\blx@imc@ifentryseen##1##2##3{##3}% + \let\blx@citetracker\relax} +\def\blx@opt@citetracker@context{% + \let\blx@imc@ifciteseen\blx@ifciteseen@context + \let\blx@imc@ifentryseen\blx@ifentryseen@context + \let\blx@citetracker\blx@citetracker@context + \booltrue{citetracker}} +\def\blx@opt@citetracker@strict{% + \let\blx@imc@ifciteseen\blx@ifciteseen@global + \let\blx@imc@ifentryseen\blx@ifentryseen@global + \def\blx@citetracker{% + \blx@ifcitesingle{\blx@citetracker@global}{}}% + \booltrue{citetracker}} +\def\blx@opt@citetracker@constrict{% + \let\blx@imc@ifciteseen\blx@ifciteseen@context + \let\blx@imc@ifentryseen\blx@ifentryseen@context + \def\blx@citetracker{% + \blx@ifcitesingle{\blx@citetracker@context}{}}% + \booltrue{citetracker}} + +\DeclareBibliographyOption{ibidtracker}[true]{% + \ifcsdef{blx@opt@ibidtracker@#1} + {\csuse{blx@opt@ibidtracker@#1}} + {\blx@err@invopt{ibidtracker=#1}}} +\def\blx@opt@ibidtracker@true{% + \let\blx@imc@ifciteibid\blx@ifciteibid@global + \let\blx@ibidtracker\blx@ibidtracker@gobal + \let\blx@ibidreset\blx@ibidreset@gobal + \booltrue{citetracker}} +\def\blx@opt@ibidtracker@false{% + \let\blx@imc@ifciteibid\@secondoftwo + \let\blx@ibidtracker\relax + \let\blx@ibidreset\relax} +\def\blx@opt@ibidtracker@context{% + \let\blx@imc@ifciteibid\blx@ifciteibid@context + \let\blx@ibidtracker\blx@ibidtracker@context + \let\blx@ibidreset\blx@ibidreset@context + \booltrue{citetracker}} +\def\blx@opt@ibidtracker@strict{% + \let\blx@imc@ifciteibid\blx@ifciteibid@strict + \let\blx@ibidtracker\blx@ibidtracker@strict + \let\blx@ibidreset\blx@ibidreset@gobal + \booltrue{citetracker}} +\def\blx@opt@ibidtracker@constrict{% + \let\blx@imc@ifciteibid\blx@ifciteibid@constrict + \let\blx@ibidtracker\blx@ibidtracker@constrict + \let\blx@ibidreset\blx@ibidreset@context + \booltrue{citetracker}} + +\DeclareBibliographyOption{idemtracker}[true]{% + \ifcsdef{blx@opt@idemtracker@#1} + {\csuse{blx@opt@idemtracker@#1}} + {\blx@err@invopt{idemtracker=#1}}} +\def\blx@opt@idemtracker@true{% + \let\blx@imc@ifciteidem\blx@ifciteidem@global + \let\blx@idemtracker\blx@idemtracker@gobal + \let\blx@idemreset\blx@idemreset@gobal + \booltrue{citetracker}} +\def\blx@opt@idemtracker@false{% + \let\blx@imc@ifciteidem\@secondoftwo + \let\blx@idemtracker\relax + \let\blx@idemreset\relax} +\def\blx@opt@idemtracker@context{% + \let\blx@imc@ifciteidem\blx@ifciteidem@context + \let\blx@idemtracker\blx@idemtracker@context + \let\blx@idemreset\blx@idemreset@context + \booltrue{citetracker}} +\def\blx@opt@idemtracker@strict{% + \let\blx@imc@ifciteidem\blx@ifciteidem@strict + \let\blx@idemtracker\blx@idemtracker@strict + \let\blx@idemreset\blx@idemreset@gobal + \booltrue{citetracker}} +\def\blx@opt@idemtracker@constrict{% + \let\blx@imc@ifciteidem\blx@ifciteidem@constrict + \let\blx@idemtracker\blx@idemtracker@constrict + \let\blx@idemreset\blx@idemreset@context + \booltrue{citetracker}} + +\DeclareBibliographyOption{opcittracker}[true]{% + \ifcsdef{blx@opt@opcittracker@#1} + {\csuse{blx@opt@opcittracker@#1}} + {\blx@err@invopt{opcittracker=#1}}} +\def\blx@opt@opcittracker@true{% + \let\blx@imc@ifopcit\blx@ifopcit@global + \let\blx@opcittracker\blx@opcittracker@gobal + \let\blx@opcitreset\blx@opcitreset@gobal + \booltrue{citetracker}} +\def\blx@opt@opcittracker@false{% + \let\blx@imc@ifopcit\@secondoftwo + \let\blx@opcittracker\relax + \let\blx@opcitreset\relax} +\def\blx@opt@opcittracker@context{% + \let\blx@imc@ifopcit\blx@ifopcit@context + \let\blx@opcittracker\blx@opcittracker@context + \let\blx@opcitreset\blx@opcitreset@context + \booltrue{citetracker}} +\def\blx@opt@opcittracker@strict{% + \let\blx@imc@ifopcit\blx@ifopcit@strict + \let\blx@opcittracker\blx@opcittracker@strict + \let\blx@opcitreset\blx@opcitreset@gobal + \booltrue{citetracker}} +\def\blx@opt@opcittracker@constrict{% + \let\blx@imc@ifopcit\blx@ifopcit@constrict + \let\blx@opcittracker\blx@opcittracker@constrict + \let\blx@opcitreset\blx@opcitreset@context + \booltrue{citetracker}} + +\DeclareBibliographyOption{loccittracker}[true]{% + \ifcsdef{blx@opt@loccittracker@#1} + {\csuse{blx@opt@loccittracker@#1}} + {\blx@err@invopt{loccittracker=#1}}} +\def\blx@opt@loccittracker@true{% + \let\blx@imc@ifloccit\blx@ifloccit@global + \let\blx@loccittracker\blx@loccittracker@gobal + \let\blx@loccitreset\blx@loccitreset@gobal + \booltrue{citetracker}} +\def\blx@opt@loccittracker@false{% + \let\blx@imc@ifloccit\@secondoftwo + \let\blx@loccittracker\relax + \let\blx@loccitreset\relax} +\def\blx@opt@loccittracker@context{% + \let\blx@imc@ifloccit\blx@ifloccit@context + \let\blx@loccittracker\blx@loccittracker@context + \let\blx@loccitreset\blx@loccitreset@context + \booltrue{citetracker}} +\def\blx@opt@loccittracker@strict{% + \let\blx@imc@ifloccit\blx@ifloccit@strict + \let\blx@loccittracker\blx@loccittracker@strict + \let\blx@loccitreset\blx@loccitreset@gobal + \booltrue{citetracker}} +\def\blx@opt@loccittracker@constrict{% + \let\blx@imc@ifloccit\blx@ifloccit@constrict + \let\blx@loccittracker\blx@loccittracker@constrict + \let\blx@loccitreset\blx@loccitreset@context + \booltrue{citetracker}} + +\DeclareBibliographyOption{date}{% + \ifcsundef{mkbibrange#1} + {\blx@err@invopt{date=#1}} + {\protected\def\blx@imc@printdate{\csuse{mkbibrange#1}{}}% + \protected\def\blx@imc@printdateextra{\csuse{mkbibrange#1extra}{}}}} + +\DeclareBibliographyOption{urldate}{% + \ifcsundef{mkbibrange#1} + {\blx@err@invopt{urldate=#1}} + {\protected\def\blx@imc@printurldate{\csuse{mkbibrange#1}{url}}}} + +\DeclareBibliographyOption{eventdate}{% + \ifcsundef{mkbibrange#1} + {\blx@err@invopt{eventdate=#1}} + {\protected\def\blx@imc@printeventdate{\csuse{mkbibrange#1}{event}}}} + +\DeclareBibliographyOption{origdate}{% + \ifcsundef{mkbibrange#1} + {\blx@err@invopt{origdate=#1}} + {\protected\def\blx@imc@printorigdate{\csuse{mkbibrange#1}{orig}}}} + +\DeclareBibliographyOption{alldates}{% + \ExecuteBibliographyOptions{date=#1,urldate=#1,eventdate=#1,origdate=#1}} + +\DeclareBibliographyOption{datezeros}[true]{% + \ifstrequal{#1}{true} + {\let\blx@imc@mkdatezeros\@firstofone} + {\let\blx@imc@mkdatezeros\blx@imc@stripzeros}} + +\DeclareBibliographyOption{autocite}{% + \ifcsundef{blx@acite@#1} + {\blx@error + {Autocite command '#1' undefined} + {The autocite command '#1' has not been defined by + the\MessageBreak selected citation style}} + {\letcs\autocite{blx@acite@#1}% + \letcs\autocites{blx@macite@#1}}} + +\DeclareBibliographyOption{notetype}{% + \ifcsdef{blx@opt@notetype@#1} + {\blx@notetype\csuse{blx@opt@notetype@#1}} + {\blx@err@invopt{notetype=#1}}} +\cslet{blx@opt@notetype@foot+end}\z@ +\let\blx@opt@notetype@footonly\@ne +\let\blx@opt@notetype@endonly\tw@ + +\DeclareBibliographyOption{autopunct}[true]{% + \ifstrequal{#1}{true} + {\DeclareAutoPunctuation{.,;:!?}} + {\DeclareAutoPunctuation{}}} + +\DeclareBibliographyOption{punctfont}[true]{% + \ifstrequal{#1}{true} + {\let\blx@ifpuncthook\@firstoftwo} + {\let\blx@ifpuncthook\@secondoftwo}} + +\DeclareBibliographyOption{labelnumber}[true]{% + \settoggle{blx@labelnumber}{#1}% + \iftoggle{blx@labelnumber} + {} + {\KV@blx@opt@pre@defernums{false}}} + +\DeclareBibliographyOption{labelalpha}[true]{% + \settoggle{blx@labelalpha}{#1}} + +\DeclareBibliographyOption{labelyear}[true]{% + \settoggle{blx@labelyear}{#1}} + +\DeclareBibliographyOption{uniquename}[true]{% + \ifcsdef{blx@opt@uniquename@#1} + {\letcs\blx@uniquename{blx@opt@uniquename@#1}} + {\blx@err@invopt{uniquename=#1}}} +\def\blx@opt@uniquename@false{0} +\def\blx@opt@uniquename@true{1} +\def\blx@opt@uniquename@init{2} + +\DeclareBibliographyOption{singletitle}[true]{% + \settoggle{blx@singletitle}{#1}} + +\DeclareBibliographyOption{defernums}[true]{% + \settoggle{blx@defernums}{#1}% + \iftoggle{blx@defernums} + {\KV@blx@opt@pre@labelnumber{true}% + \let\blx@thelabelnumber\blx@addlabelnumber + \let\abx@aux@number\blx@aux@number} + {\let\blx@thelabelnumber\relax + \let\abx@aux@number\@gobblefour}} + +\DeclareBibliographyOption{refsection}{% + \ifcsdef{blx@opt@refsection@#1} + {\letcs\blx@refhook@section{blx@opt@refsection@#1}} + {\blx@err@invopt{refsection=#1}}} +\def\blx@opt@refsection@none{0} +\def\blx@opt@refsection@part{1} +\def\blx@opt@refsection@chapter{2} +\def\blx@opt@refsection@section{3} +\def\blx@opt@refsection@subsection{4} + +\DeclareBibliographyOption{refsegment}{% + \ifcsdef{blx@opt@refsegment@#1} + {\letcs\blx@refhook@segment{blx@opt@refsegment@#1}} + {\blx@err@invopt{refsegment=#1}}} +\def\blx@opt@refsegment@none{0} +\def\blx@opt@refsegment@part{1} +\def\blx@opt@refsegment@chapter{2} +\def\blx@opt@refsegment@section{3} +\def\blx@opt@refsegment@subsection{4} + +\DeclareBibliographyOption{citereset}{% + \ifcsdef{blx@opt@citereset@#1} + {\letcs\blx@resethook{blx@opt@citereset@#1}} + {\blx@err@invopt{citereset=#1}}} +\def\blx@opt@citereset@none{0} +\def\blx@opt@citereset@part{1} +\def\blx@opt@citereset@chapter{2} +\def\blx@opt@citereset@section{3} +\def\blx@opt@citereset@subsection{4} + +% Entry options + +\DeclareBibliographyOption{useprefix}[true]{% + \settoggle{blx@useprefix}{#1}} +\DeclareEntryOption{useprefix}[true]{% + \settoggle{blx@useprefix}{#1}} + +\DeclareBibliographyOption{useauthor}[true]{% + \settoggle{blx@useauthor}{#1}} +\DeclareEntryOption{useauthor}[true]{% + \settoggle{blx@useauthor}{#1}} + +\DeclareBibliographyOption{useeditor}[true]{% + \settoggle{blx@useeditor}{#1}} +\DeclareEntryOption{useeditor}[true]{% + \settoggle{blx@useeditor}{#1}} + +\DeclareBibliographyOption{usetranslator}[true]{% + \settoggle{blx@usetranslator}{#1}} +\DeclareEntryOption{usetranslator}[true]{% + \settoggle{blx@usetranslator}{#1}} + +\DeclareEntryOption{skipbib}[true]{% + \settoggle{blx@skipbib}{#1}} +\DeclareEntryOption{skiplos}[true]{% + \settoggle{blx@skiplos}{#1}} +\DeclareEntryOption{skiplab}[true]{% + \settoggle{blx@skiplab}{#1}} +\DeclareEntryOption{dataonly}[true]{% + \settoggle{blx@skipbib}{#1}% + \settoggle{blx@skiplos}{#1}% + \settoggle{blx@skiplab}{#1}} + +% Legacy options + +\DeclareBibliographyOption{bibtex8}[true]{% + \ifstrequal{#1}{true} + {\letcs\blx@backend{blx@backend@bibtex8}} + {\letcs\blx@backend{blx@backend@bibtex}}} + +\DeclareOption{openbib}{\setkeys{blx@opt@pre}{block=par}} + +% Option processor/scheduler + +\DeclareOption*{% + \begingroup + \def\blx@tempa#1=#2&{#1}% + \edef\blx@tempa{% + \expandafter\blx@tempa\CurrentOption=&}% + \ifcsundef{KV@blx@opt@ldt@\blx@tempa} + {\endgroup + \eappto\blx@theoptions{\CurrentOption,}} + {\edef\blx@tempa{\endgroup + \noexpand\setkeys{blx@opt@ldt}{\CurrentOption}}% + \blx@tempa}} + +\def\blx@processoptions{% + \ifundef\blx@theoptions + {} + {\begingroup + \edef\blx@tempa{\endgroup + \noexpand\setkeys{blx@opt@pre}{\blx@theoptions}}% + \blx@tempa}} + +% Set defaults + +\setkeys{blx@opt@ldt}{style=numeric} +\setkeys{blx@opt@pre}{% + sorting=nty,sortlos=los,sortcites=false,maxnames=3,minnames=1, + maxitems=3,minitems=1,mincrossrefs=2,useauthor=true,useeditor=true, + usetranslator=false,indexing=false,backref=false,abbreviate=true, + pagetracker=false,ibidtracker=false,idemtracker=false, + opcittracker=false,loccittracker=false,citetracker=false,block=none, + language=auto,babel=none,date=comp,origdate=comp,eventdate=comp, + urldate=short,autopunct=true,punctfont=false,defernums=false, + refsection=none,refsegment=none,citereset=none,hyperref=auto, + maxline=79} + +% Process load-time options + +\ProcessOptions* + +%% Initial setup + +% Restore catcodes + +\def\do#1#2{\catcode`#1=#2\relax}\blx@catcodes +\undef\blx@catcodes +\let\do\noexpand + +% Load citation and bibliography styles, configuration file + +\input{biblatex.def} +\iftoggle{blx@natbib} + {\blx@inputonce{bibnatex.def}{natbib compatibility}{}{}{}{}} + {} +\RequireBibliographyStyle{\blx@bbxfile} +\RequireCitationStyle{\blx@cbxfile} +\blx@secinit +\citereset +\blx@inputonce{biblatex.cfg}{configuration file}{}{}{}{} + +% Process preamble options + +\blx@processoptions + +% Deferred last minute setup + +\csdef{blx@opt@refsection@none}{0} +\csdef{blx@opt@refsection@part}{1} +\csdef{blx@opt@refsection@chapter}{2} +\csdef{blx@opt@refsection@section}{3} +\csdef{blx@opt@refsection@subsection}{4} + +\AtEndPreamble{% + \iftoggle{blx@firstinits} + {\ifx\blx@uniquename\blx@opt@uniquename@true + \setkeys{blx@opt@pre}{uniquename=init}% + \blx@warn@conflopt{% + 'firstinits' conflicts with 'uniquename=true'.\MessageBreak + Setting 'uniquename=init'}% + \fi} + {}% + \ifnum\blx@refhook@segment>\z@ + \ifnum\blx@refhook@segment>\blx@refhook@section\relax + \else + \blx@err@confopt{% + The 'refsegment' option must point to a + lower-level\MessageBreak document division + than 'refsection'}% + \def\blx@refhook@segment{0}% + \fi + \fi + \ifcase\blx@refhook@segment + \or % 1 + \ifundef\part + {\blx@err@nodocdiv{part}} + {\pretocmd\part{\newrefsegment} + {} + {\blx@err@patch{\string\part}}}% + \or % 2 + \ifundef\chapter + {\blx@err@nodocdiv{chapter}} + {\pretocmd\chapter{\newrefsegment} + {} + {\blx@err@patch{\string\part}}}% + \or % 3 + \ifundef\section + {\blx@err@nodocdiv{section}} + {\pretocmd\section{\newrefsegment} + {} + {\blx@err@patch{\string\part}}}% + \or % 4 + \ifundef\subsection + {\blx@err@nodocdiv{subsection}} + {\pretocmd\subsection{\newrefsegment} + {} + {\blx@err@patch{\string\part}}}% + \fi + \ifcase\blx@refhook@section + \or % 1 + \ifundef\part + {\blx@err@nodocdiv{part}} + {\pretocmd\part{\newrefsection} + {} + {\blx@err@patch{\string\part}}}% + \or % 2 + \ifundef\chapter + {\blx@err@nodocdiv{chapter}} + {\pretocmd\chapter{\newrefsection} + {} + {\blx@err@patch{\string\part}}}% + \or % 3 + \ifundef\section + {\blx@err@nodocdiv{section}} + {\pretocmd\section{\newrefsection} + {} + {\blx@err@patch{\string\part}}}% + \or % 4 + \ifundef\subsection + {\blx@err@nodocdiv{subsection}} + {\pretocmd\subsection{\newrefsection} + {} + {\blx@err@patch{\string\part}}}% + \fi + \ifcase\blx@resethook + \or % 1 + \ifundef\part + {\blx@err@nodocdiv{part}} + {\pretocmd\part{\citereset\blx@inf@creset} + {} + {\blx@err@patch{\string\part}}}% + \or % 2 + \ifundef\chapter + {\blx@err@nodocdiv{chapter}} + {\pretocmd\chapter{\citereset\blx@inf@creset} + {} + {\blx@err@patch{\string\part}}}% + \or % 3 + \ifundef\section + {\blx@err@nodocdiv{section}} + {\pretocmd\section{\citereset\blx@inf@creset} + {} + {\blx@err@patch{\string\part}}}% + \or % 4 + \ifundef\subsection + {\blx@err@nodocdiv{subsection}} + {\pretocmd\subsection{\citereset\blx@inf@creset} + {} + {\blx@err@patch{\string\part}}}% + \fi + \ifnum\c@minnames>\c@maxnames + \blx@err@confopt{% + The value of 'minnames' must be smaller than\MessageBreak + or equal to the value of 'maxnames'}% + \c@minnames\c@maxnames + \fi + \ifnum\c@minitems>\c@maxitems + \blx@err@confopt{% + The value of 'minitems' must be smaller than\MessageBreak + or equal to the value of 'maxitems'}% + \c@minitems\c@maxitems + \fi + \@ifpackageloaded{inputenc} + {\ifundef\inputencodingname % inputenc 2006/05/05 v1.1b + {\begingroup + \def\@inpenc@undefined@#1{\gdef\blx@inputenc{#1}}% + \@inpenc@undefined + \endgroup} + {\let\blx@inputenc\inputencodingname}% + \ifdef\blx@bibencoding + {\iftoggle{blx@recode} + {\blx@info@noline{% + Input encoding '\blx@bibencoding' specified}} + {\blx@info@noline{% + Input encoding '\blx@inputenc' detected}% + \let\blx@bibencoding\blx@inputenc}} + {}} + {\ifdef\blx@bibencoding + {\blx@error + {Package 'inputenc' not loaded} + {The 'bibencoding' option depends on 'inputenc'}% + \undef\blx@bibencoding + \togglefalse{blx@recode}} + {}}} + +\begingroup +\let~\space +\@makeother\< +\@makeother\> +\@makeother\. +\@makeother\: +\@makeother\? +\@makeother\" +\@makeother\- +\@makeother\/ +\xdef\blx@bcf@file#1{% + \blx@sig@bcf\blx@nl + \blx@ver@bcf\blx@nl + #1% + </bcf:controlfile>} +\xdef\blx@bcf@comment#1{% + ~~<!-- #1 -->\blx@nl} +\xdef\blx@bcf@options#1#2#3{% + ~~<bcf:options% + \noexpand\ifblank{#1}{}{ component="#1"}% + \noexpand\ifblank{#2}{}{ type="#2"}% + >\blx@nl + #3% + ~~</bcf:options>\blx@nl} +\xdef\blx@bcf@option#1#2{% + ~~~~<bcf:option type="#1">\blx@nl + #2% + ~~~~</bcf:option>\blx@nl} +\xdef\blx@bcf@keyvalue#1#2{% + ~~~~~~<bcf:key>#1</bcf:key>\blx@nl + ~~~~~~<bcf:value>#2</bcf:value>\blx@nl +} +\xdef\blx@bcf@keymulti#1#2{% + ~~~~~~<bcf:key>#1</bcf:key>\blx@nl + #2} +\xdef\blx@bcf@ordered#1#2{% + ~~~~~~<bcf:value order="#1">#2</bcf:value>\blx@nl} +\xdef\blx@bcf@sorting#1#2{% + ~~<bcf:sorting type="#1">\blx@nl + #2% + ~~</bcf:sorting>\blx@nl} +\xdef\blx@bcf@sort#1#2{% + ~~~~<bcf:sort #1>\blx@nl + #2% + ~~~~</bcf:sort>\blx@nl} +\xdef\blx@bcf@sortitem#1#2{% + ~~~~~~<bcf:sortitem #1>#2</bcf:sortitem>\blx@nl} +\endgroup + +\newrobustcmd*{\DeclareSortingScheme}[2]{% + \begingroup + \let\item\blx@sortdef@item + \let\field\blx@sortdef@field + \let\literal\blx@sortdef@literal + \blx@tempcnta\z@ + \let\blx@tempa\@empty + #2% + \csxdef{blx@bcf@scheme@#1}{\blx@bcf@sorting{global}{\blx@tempa}}% + \endgroup} +\@onlypreamble\DeclareSortingScheme + +\def\blx@sortdef@item#1{% + \advance\blx@tempcnta\@ne + \blx@tempcntb\z@ + \let\blx@tempb\@empty + \let\do\@firstofone + #1% + \eappto\blx@tempa{% + \blx@bcf@sort{order="\the\blx@tempcnta"}{\blx@tempb}}} + +\newcommand*{\blx@sortdef@field}[2][]{% + \advance\blx@tempcntb\@ne + \edef\blx@tempc{order="\the\blx@tempcntb"}% + \ifblank{#1} + {} + {\setkeys{blx@sortdef@field}{#1}}% + \eappto\blx@tempb{% + \blx@bcf@sortitem{\blx@tempc}{#2}}} + +\define@key{blx@sortdef@field}{final}[true]{% true|false + \ifstrequal{#1}{true} + {\appto\blx@tempc{ final="1"}} + {}} +\define@key{blx@sortdef@field}{pass}{% final|label + \ifstrequal{#1}{label} + {\appto\blx@tempc{ pass="label"}} + {\appto\blx@tempc{ pass="final"}}} +\define@key{blx@sortdef@field}{direction}{% descending|ascending + \ifstrequal{#1}{ascending} + {\appto\blx@tempc{ sort_direction="ascending"}} + {\appto\blx@tempc{ sort_direction="descending"}}} +\define@key{blx@sortdef@field}{strside}{% left|right + \ifstrequal{#1}{right} + {\appto\blx@tempc{ substring_side="right"}} + {\appto\blx@tempc{ substring_side="left"}}} +\define@key{blx@sortdef@field}{padside}{% left|right + \ifstrequal{#1}{right} + {\appto\blx@tempc{ pad_side="right"}} + {\appto\blx@tempc{ pad_side="left"}}} +\define@key{blx@sortdef@field}{strwidth}{% integer + \appto\blx@tempc{ substring_width="#1"}} +\define@key{blx@sortdef@field}{padwidth}{% integer + \appto\blx@tempc{ pad_width="#1"}} +\define@key{blx@sortdef@field}{padchar}{% character + \appto\blx@tempc{ pad_char="#1"}} + +\def\blx@sortdef@literal#1{% + \advance\blx@tempcntb\@ne + \eappto\blx@tempb{% + \blx@bcf@sortitem{order="\the\blx@tempcntb"}{#1}}} + +\DeclareSortingScheme{none}{% + \item{\field{citeorder}} +} + +\DeclareSortingScheme{debug}{% + \item{\field{entrykey}} +} + +\DeclareSortingScheme{nty}{% + \item{\field[strside=left,strwidth=2]{presort} + \literal{mm}} + \item{\field[final]{sortkey}} + \item{\field{sortname} + \field{author} + \field{editor} + \field{translator} + \field{sorttitle} + \field{title}} + \item{\field{sorttitle} + \field{title}} + \item{\field{sortyear} + \field{year}} + \item{\field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000}} +} + +\DeclareSortingScheme{nyt}{% + \item{\field[strside=left,strwidth=2]{presort} + \literal{mm}} + \item{\field[final]{sortkey}} + \item{\field{sortname} + \field{author} + \field{editor} + \field{translator} + \field{sorttitle} + \field{title}} + \item{\field{sortyear} + \field{year}} + \item{\field{sorttitle} + \field{title}} + \item{\field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000}} +} + +\DeclareSortingScheme{nyvt}{% + \item{\field[strside=left,strwidth=2]{presort} + \literal{mm}} + \item{\field[final]{sortkey}} + \item{\field{sortname} + \field{author} + \field{editor} + \field{translator} + \field{sorttitle} + \field{title}} + \item{\field{sortyear} + \field{year}} + \item{\field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000}} + \item{\field{sorttitle} + \field{title}} +} + +\DeclareSortingScheme{anyt}{% + \item{\field[strside=left,strwidth=2]{presort} + \literal{mm}} + \item{\field[pass=label]{labelalpha}} + \item{\field[final]{sortkey}} + \item{\field[pass=final]{labelalpha}} + \item{\field[pass=final,padside=left,padwidth=4,padchar=0]{extraalpha}} + \item{\field{sortname} + \field{author} + \field{editor} + \field{translator} + \field{sorttitle} + \field{title}} + \item{\field{sortyear} + \field{year}} + \item{\field{sorttitle} + \field{title}} + \item{\field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000}} +} + +\DeclareSortingScheme{anyvt}{% + \item{\field[strside=left,strwidth=2]{presort} + \literal{mm}} + \item{\field[pass=label]{labelalpha}} + \item{\field[final]{sortkey}} + \item{\field[pass=final]{labelalpha}} + \item{\field[pass=final,padside=left,padwidth=4,padchar=0]{extraalpha}} + \item{\field{sortname} + \field{author} + \field{editor} + \field{translator} + \field{sorttitle} + \field{title}} + \item{\field{sortyear} + \field{year}} + \item{\field[padside=left,padwidth=4,padchar=0]{volume} + \literal{0000}} + \item{\field{sorttitle} + \field{title}} +} + +\DeclareSortingScheme{ynt}{% + \item{\field[strside=left,strwidth=2]{presort} + \literal{mm}} + \item{\field[final]{sortkey}} + \item{\field{sortyear} + \field{year} + \literal{9999}} + \item{\field{sortname} + \field{author} + \field{editor} + \field{translator} + \field{sorttitle} + \field{title}} + \item{\field{sorttitle} + \field{title}} +} + +\DeclareSortingScheme{ydnt}{% + \item{\field[strside=left,strwidth=2]{presort} + \literal{mm}} + \item{\field[final]{sortkey}} + \item{\field[strside=left,strwidth=4,direction=descending]{sortyear} + \field[strside=left,strwidth=4,direction=descending]{year} + \literal{9999}} + \item{\field{sortname} + \field{author} + \field{editor} + \field{translator} + \field{sorttitle} + \field{title}} + \item{\field{sorttitle} + \field{title}} +} + +\def\blx@deflabel#1#2{% + \begingroup + \global\let#1\@empty + \blx@tempcnta\z@ + \def\do##1{% + \advance\blx@tempcnta\@ne + \xappto#1{\noexpand\blx@bcf@ordered{\the\blx@tempcnta}{##1}}}% + \docsvlist{#2}% + \endgroup} + +\newrobustcmd*{\DeclareLabelname}{% + \blx@deflabel\blx@bcf@labelname@global} +\@onlypreamble\DeclareLabelname + +\newrobustcmd*{\DeclareLabelyear}{% + \blx@deflabel\blx@bcf@labelyear@global} +\@onlypreamble\Declarelabelyear + +\DeclareLabelname{% + shortauthor, + author, + shorteditor, + editor, + translator} + +\DeclareLabelyear{% + year, + eventyear, + origyear, + urlyear} + +\edef\blx@ctrl@bibtex{% + \blx@msg@bib + @Control\string{biblatex-control,\blx@nl + \space\space options = \string{% + \blx@version:% + \noexpand\iftoggle{blx@debug}{1}{0}:% + \noexpand\ifnum\noexpand\blx@backend=\csuse{blx@backend@bibtex8}% + 1:% + \noexpand\else + 0:% + \noexpand\fi + \noexpand\iftoggle{blx@terseinits}{1}{0}:% + \noexpand\iftoggle{blx@useprefix}{1}{0}:% + \noexpand\iftoggle{blx@useauthor}{1}{0}:% + \noexpand\iftoggle{blx@useeditor}{1}{0}:% + \noexpand\iftoggle{blx@usetranslator}{1}{0}:% + \noexpand\iftoggle{blx@labelalpha}{1}{0}:% + \noexpand\iftoggle{blx@labelyear}{1}{0}:% + \noexpand\iftoggle{blx@singletitle}{1}{0}:% + \noexpand\blx@uniquename:% + \noexpand\csuse{blx@opt@sorting@\noexpand\blx@sorting}:% + \noexpand\blx@sortlos:% + \noexpand\the\c@maxnames:% + \noexpand\the\c@minnames:% + \noexpand\blx@maxline:% + \noexpand\detokenize\noexpand\expandafter{\noexpand\labelalphaothers}% + \string},\blx@nl + \string}% +} + +\def\blx@ctrl@biber{% + \blx@bcf@file{% + \blx@bcf@comment{options: biber}% + \blx@bcf@options{biber}{global}{% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{bibencoding}{\ifdef\blx@bibencoding{\blx@bibencoding}{ascii}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{debug}{\iftoggle{blx@debug}{1}{0}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{inputenc}{\ifdef\blx@inputenc{\blx@inputenc}{ascii}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{mincrossrefs}{\blx@mincrossrefs}% + }% + }% + \blx@bcf@comment{options: biblatex}% + \blx@bcf@options{biblatex}{global}{% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{alphaothers}{\detokenize\expandafter{\labelalphaothers}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{labelalpha}{\iftoggle{blx@labelalpha}{1}{0}}% + }% + \blx@bcf@option{multivalued}{% + \blx@bcf@keymulti{labelname}{\blx@bcf@labelname@global}% + }% + \iftoggle{blx@labelyear} + {\blx@bcf@option{multivalued}{% + \blx@bcf@keymulti{labelyear}{\blx@bcf@labelyear@global}% + }% + } + {}% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{maxitems}{\the\c@maxitems}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{maxnames}{\the\c@maxnames}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{minitems}{\the\c@minitems}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{minnames}{\the\c@minnames}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{singletitle}{\iftoggle{blx@singletitle}{1}{0}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{sortalphaothers}{\detokenize\expandafter{\labelalphaothers}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{sortlos}{\blx@sortlos}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{terseinits}{\iftoggle{blx@terseinits}{1}{0}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{uniquename}{\blx@uniquename}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{useauthor}{\iftoggle{blx@useauthor}{1}{0}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{useeditor}{\iftoggle{blx@useeditor}{1}{0}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{useprefix}{\iftoggle{blx@useprefix}{1}{0}}% + }% + \blx@bcf@option{singlevalued}{% + \blx@bcf@keyvalue{usetranslator}{\iftoggle{blx@usetranslator}{1}{0}}% + }% + }% + \blx@bcf@comment{sorting}% + \csuse{blx@bcf@scheme@\blx@sorting}% + }% +} + +\AtBeginDocument{% + \if@filesw + \blx@auxinit{\blx@bibfiles}% + \ifnum\blx@backend=\blx@backend@biber + \blx@ifsigned{\jobname}{bcf} + {\immediate\openout\blx@auxout\jobname.bcf\relax + \immediate\write\blx@auxout{\blx@ctrl@biber}% + \immediate\closeout\blx@auxout} + {}% + \else + \blx@ifsigned{\blx@ctrlfile\blxauxsuffix}{bib} + {\immediate\openout\blx@auxout\blx@ctrlfile\blxauxsuffix.bib\relax + \immediate\write\blx@auxout{\blx@ctrl@bibtex}% + \immediate\closeout\blx@auxout} + {}% + \fi + \blx@bblinput + \blx@maxsection\z@ + \fi + \csuse{abx@preamble}% + \blx@inf@refsec + \blx@inf@refseg} + +\AtEndOfPackage{% + \AtBeginDocument{% + \let\do\undef + \blx@dopreamblecmds + \let\do\noexpand}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/bibnatex.def b/Master/texmf-dist/tex/latex/biblatex/bibnatex.def new file mode 100644 index 00000000000..d74254a209c --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/bibnatex.def @@ -0,0 +1,89 @@ +% $Id: bibnatex.def,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{bibnatex.def} +[\abx@rcsid $Id: bibnatex.def,v 0.9 2010/02/14 15:42:33 lehman beta $ + biblatex natbib compatibility] + +\renewcommand*{\nameyeardelim}{\addcomma\space} + +\newrobustcmd*{\citet}{% + \@ifstar + {\AtNextCite{\defcounter{maxnames}{999}}% + \textcite} + {\textcite}} + +\newrobustcmd*{\citep}{% + \@ifstar + {\AtNextCite{\defcounter{maxnames}{999}}% + \parencite} + {\parencite}} + +\newrobustcmd*{\citealt}{% + \@ifstar + {\AtNextCite{% + \def\nameyeardelim{\addspace}% + \defcounter{maxnames}{999}}% + \cite} + {\AtNextCite{\def\nameyeardelim{\addspace}}% + \cite}} + +\newrobustcmd*{\citealp}{% + \@ifstar + {\AtNextCite{\defcounter{maxnames}{999}}% + \cite} + {\cite}} + +\DeclareCiteCommand*{\citeauthor} + {\defcounter{maxnames}{999}% + \boolfalse{citetracker}% + \boolfalse{pagetracker}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printnames{labelname}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\citeyearpar}[\mkbibparens] + {\boolfalse{citetracker}% + \boolfalse{pagetracker}% + \usebibmacro{prenote}} + {\printfield{year}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\newrobustcmd*{\Citet}{\bibsentence\citet} +\newrobustcmd*{\Citep}{\bibsentence\citep} +\newrobustcmd*{\Citealt}{\bibsentence\citealt} +\newrobustcmd*{\Citealp}{\bibsentence\citealp} +\newrobustcmd*{\citefullauthor}{\citeauthor*} +\newrobustcmd*{\Citefullauthor}{\bibsentence\citeauthor*} +\newrobustcmd*{\citetext}{\mkbibparens} + +\newrobustcmd*{\defcitealias}[2]{% + \ifcsdef{abx@alias@\detokenize{#1}} + {\PackageWarning{biblatex}{% + Overwriting alias for entry '\detokenize{#1}'}} + {}% + \csgdef{abx@alias@\detokenize{#1}}{#2}} + +\newcommand*{\@citealias}[1]{% + \ifcsdef{abx@alias@#1} + {\csuse{abx@alias@#1}} + {\PackageWarning{biblatex}{No alias for entry '#1'}% + \textbf{#1}}} + +\DeclareCiteCommand{\citetalias} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \@citealias{\thefield{entrykey}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\citepalias}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \@citealias{\thefield{entrykey}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/alphabetic-verb.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/alphabetic-verb.cbx new file mode 100644 index 00000000000..3913951e372 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/alphabetic-verb.cbx @@ -0,0 +1,61 @@ +% $Id: alphabetic-verb.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{alphabetic-verb.cbx} +[\abx@cbxid $Id: alphabetic-verb.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{labelalpha,autocite=inline} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \bibleftbracket + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\bibrightbracket\multicitedelim} + {\usebibmacro{postnote}% + \bibrightbracket} + +\DeclareCiteCommand{\parencite}[\mkbibbrackets] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \ifnameundef{labelname} + {} + {\printnames{labelname}\space}% + \bibleftbracket + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\bibrightbracket\multicitedelim} + {\usebibmacro{postnote}\bibrightbracket} + +\DeclareMultiCiteCommand{\parencites}[\mkbibbrackets]{\parencite}{\multicitedelim} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/alphabetic.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/alphabetic.cbx new file mode 100644 index 00000000000..859c52bf783 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/alphabetic.cbx @@ -0,0 +1,67 @@ +% $Id: alphabetic.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{alphabetic.cbx} +[\abx@cbxid $Id: alphabetic.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{labelalpha,autocite=inline} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}\bibleftbracket} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\multicitedelim} + {\usebibmacro{postnote}\bibrightbracket} + +\DeclareCiteCommand{\parencite}[\mkbibbrackets] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\let\cbx@tempa=\empty + \undef\cbx@lasthash + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffieldequals{namehash}{\cbx@lasthash} + {\multicitedelim} + {\cbx@tempa + \ifnameundef{labelname} + {} + {\printnames{labelname}\space}% + \bibleftbracket}% + \printtext[bibhyperref]{% + \printfield{labelalpha}% + \printfield{extraalpha}}% + \savefield{namehash}{\cbx@lasthash}% + \gdef\cbx@tempa{\bibrightbracket\multicitedelim}} + {} + {\usebibmacro{postnote}\bibrightbracket} + +\DeclareMultiCiteCommand{\cites}[\mkbibbrackets]{\parencite}{\multicitedelim} +\DeclareMultiCiteCommand{\parencites}[\mkbibbrackets]{\parencite}{\multicitedelim} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-comp.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-comp.cbx new file mode 100644 index 00000000000..ca1b376ae11 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-comp.cbx @@ -0,0 +1,152 @@ +% $Id: authortitle-comp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-comp.cbx} +[\abx@cbxid $Id: authortitle-comp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{sortcites,autocite=footnote} +\newbool{cbx:parens} + +\newbibmacro*{cite:init}{% + \ifnumless{\value{multicitecount}}{2} + {\global\boolfalse{cbx:parens}% + \global\undef\cbx@lasthash} + {\iffieldundef{prenote} + {} + {\global\undef\cbx@lasthash}}} + +\newbibmacro*{cite:reinit}{% + \global\undef\cbx@lasthash} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}} + {\ifnameundef{labelname} + {} + {\printnames{labelname}% + \setunit{\addcomma\space}}% + \savefield{namehash}{\cbx@lasthash}}% + \usebibmacro{cite:title}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{citetitle}{% + \iffieldundef{shorthand} + {\usebibmacro{cite:title}} + {\usebibmacro{cite:shorthand}}% + \setunit{\multicitedelim}} + +\newbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}} + {\ifnameundef{labelname} + {} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}}% + \savefield{namehash}{\cbx@lasthash}}% + \iffieldundef{shorthand} + {\usebibmacro{cite:title}}% + {\usebibmacro{cite:shorthand}}% + \setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + +\newbibmacro*{cite:title}{% + \printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:postnote}{% + \iffieldundef{postnote} + {} + {\setunit{\postnotedelim} + \printfield{postnote}}} + +\newbibmacro*{textcite:postnote}{% + \ifnameundef{labelname} + {\setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}} + {\setunit{\postnotedelim}}% + \printfield{postnote}% + \ifthenelse{\value{multicitecount}=\value{multicitetotal}} + {\setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}}} + {\setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citetitle}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citetitle}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {} + {\usebibmacro{textcite:postnote}} + +\DeclareMultiCiteCommand{\cites}{\cite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcites}[\mkbibfootnote]{\footcite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcitetexts}[\mkbibfootnotetext]{\footcitetext}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\textcites}{\textcite}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-ibid.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-ibid.cbx new file mode 100644 index 00000000000..bec2c0dfb5d --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-ibid.cbx @@ -0,0 +1,131 @@ +% $Id: authortitle-ibid.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-ibid.cbx} +[\abx@cbxid $Id: authortitle-ibid.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{ibidtracker=constrict,pagetracker,autocite=footnote} +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:parens} +\newbool{cbx:loccit} + +\DeclareBibliographyOption{ibidpage}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{loccittracker=constrict}} + {\ExecuteBibliographyOptions{loccittracker=false}}} + +\newbibmacro*{cite}{% + \global\boolfalse{cbx:loccit}% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\ifnameundef{labelname} + {} + {\printnames{labelname}% + \setunit{\addcomma\space}}% + \usebibmacro{cite:title}}}% + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{citetitle}{% + \global\boolfalse{cbx:loccit}% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:title}}}% + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{textcite}{% + \global\boolfalse{cbx:loccit}% + \ifnameundef{labelname} + {} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}}% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:title}}}% + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{cite:title}{% + \printtext[bibhyperref]{% + \printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:ibid}{% + \printtext[bibhyperref]{\bibstring[\mkibid]{ibidem}}% + \ifloccit + {\global\booltrue{cbx:loccit}} + {}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:loccit} + {} + {\usebibmacro{postnote}}} + +\newbibmacro*{textcite:postnote}{% + \ifthenelse{\iffieldundef{postnote}\OR\boolean{cbx:loccit}} + {\ifbool{cbx:parens} + {\bibrightparen} + {}} + {\ifbool{cbx:parens} + {\postnotedelim} + {\addspace\bibleftparen}% + \printfield{postnote}\bibrightparen}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citetitle}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citetitle}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\textcite} + {\boolfalse{cbx:parens}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {\ifbool{cbx:parens} + {\bibrightparen\boolfalse{cbx:parens}} + {}% + \multicitedelim} + {\usebibmacro{textcite:postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx new file mode 100644 index 00000000000..9260c929379 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-icomp.cbx @@ -0,0 +1,174 @@ +% $Id: authortitle-icomp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-icomp.cbx} +[\abx@cbxid $Id: authortitle-icomp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{ibidtracker=constrict,pagetracker,sortcites,autocite=footnote} +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:parens} +\newbool{cbx:loccit} + +\DeclareBibliographyOption{ibidpage}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{loccittracker=constrict}} + {\ExecuteBibliographyOptions{loccittracker=false}}} + +\newbibmacro*{cite:init}{% + \global\boolfalse{cbx:loccit}% + \ifnumless{\value{multicitecount}}{2} + {\global\boolfalse{cbx:parens}% + \global\undef\cbx@lasthash} + {\iffieldundef{prenote} + {} + {\global\undef\cbx@lasthash}}} + +\newbibmacro*{cite:reinit}{% + \global\undef\cbx@lasthash} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}} + {\ifnameundef{labelname} + {} + {\printnames{labelname}% + \setunit{\addcomma\space}}% + \savefield{namehash}{\cbx@lasthash}}% + \usebibmacro{cite:title}}}% + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{citetitle}{% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:title}}}% + {\usebibmacro{cite:shorthand}}% + \setunit{\multicitedelim}} + +\newbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}} + {\ifnameundef{labelname} + {} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}}% + \savefield{namehash}{\cbx@lasthash}}% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:title}}}% + {\usebibmacro{cite:shorthand}}% + \setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + +\newbibmacro*{cite:title}{% + \printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:ibid}{% + \printtext[bibhyperref]{\bibstring[\mkibid]{ibidem}}% + \ifloccit + {\global\booltrue{cbx:loccit}} + {}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:loccit} + {} + {\setunit{\postnotedelim}% + \printfield{postnote}}} + +\newbibmacro*{textcite:postnote}{% + \ifbool{cbx:loccit} + {} + {\ifnameundef{labelname} + {\setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}} + {\setunit{\postnotedelim}}% + \printfield{postnote}}% + \ifthenelse{\value{multicitecount}=\value{multicitetotal}} + {\setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}}} + {\setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citetitle}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citetitle}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {} + {\usebibmacro{textcite:postnote}} + +\DeclareMultiCiteCommand{\cites}{\cite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcites}[\mkbibfootnote]{\footcite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcitetexts}[\mkbibfootnotetext]{\footcitetext}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\textcites}{\textcite}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-tcomp.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-tcomp.cbx new file mode 100644 index 00000000000..e77a224bd4a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-tcomp.cbx @@ -0,0 +1,81 @@ +% $Id: authortitle-tcomp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-tcomp.cbx} +[\abx@cbxid $Id: authortitle-tcomp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireCitationStyle{authortitle-comp} +\ExecuteBibliographyOptions{singletitle,uniquename,autocite=inline} + +\renewbibmacro*{cite}{% + \iffieldundef{shorthand} + {\iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}% + \usebibmacro{cite:title}} + {\ifnameundef{labelname} + {\usebibmacro{cite:title}} + {\ifsingletitle + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname}% + \setunit{\addcomma\space}% + \usebibmacro{cite:title}}}% + \savefield{namehash}{\cbx@lasthash}}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:init}}% + \setunit{\multicitedelim}} + +\renewbibmacro*{citetitle}{% + \iffieldundef{shorthand} + {\iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}} + {\savefield{namehash}{\cbx@lasthash}}% + \usebibmacro{cite:title}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:init}}% + \setunit{\multicitedelim}} + +\renewbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\setunit{\compcitedelim}% + \iffieldundef{shorthand} + {\usebibmacro{cite:title}}% + {\usebibmacro{cite:shorthand}}} + {\ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:title}}% + {\usebibmacro{cite:shorthand}}} + {\ifsingletitle + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname} + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \iffieldundef{shorthand} + {\usebibmacro{cite:title}}% + {\usebibmacro{cite:shorthand}}}}% + \savefield{namehash}{\cbx@lasthash}}% + \setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + +\renewbibmacro*{textcite:postnote}{% + \ifthenelse{\ifnameundef{labelname}\OR\ifsingletitle} + {\setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}} + {\setunit{\postnotedelim}}% + \printfield{postnote}% + \ifthenelse{\value{multicitecount}=\value{multicitetotal}} + {\setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}}} + {\setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-terse.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-terse.cbx new file mode 100644 index 00000000000..7c0634f1f6c --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle-terse.cbx @@ -0,0 +1,35 @@ +% $Id: authortitle-terse.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle-terse.cbx} +[\abx@cbxid $Id: authortitle-terse.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireCitationStyle{authortitle} +\ExecuteBibliographyOptions{singletitle,uniquename,autocite=inline} + +\renewbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifnameundef{labelname} + {\usebibmacro{cite:title}} + {\ifsingletitle + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname}% + \setunit{\addcomma\space}% + \usebibmacro{cite:title}}}}% + {\usebibmacro{cite:shorthand}}} + +\renewbibmacro*{textcite}{% + \ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:title}}% + {\usebibmacro{cite:shorthand}}} + {\ifsingletitle + {\printtext[bibhyperref]{\printnames{labelname}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \iffieldundef{shorthand} + {\usebibmacro{cite:title}}% + {\usebibmacro{cite:shorthand}}}}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle.cbx new file mode 100644 index 00000000000..83e0b45d9d9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authortitle.cbx @@ -0,0 +1,104 @@ +% $Id: authortitle.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authortitle.cbx} +[\abx@cbxid $Id: authortitle.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{autocite=footnote} +\newbool{cbx:parens} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifnameundef{labelname} + {} + {\printnames{labelname}% + \setunit{\addcomma\space}}% + \usebibmacro{cite:title}}% + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{citetitle}{% + \iffieldundef{shorthand} + {\usebibmacro{cite:title}}% + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{textcite}{% + \ifnameundef{labelname} + {} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}}% + \iffieldundef{shorthand} + {\usebibmacro{cite:title}}% + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{cite:title}{% + \printtext[bibhyperref]{% + \printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{textcite:postnote}{% + \iffieldundef{postnote} + {\ifbool{cbx:parens} + {\bibrightparen} + {}} + {\ifbool{cbx:parens} + {\postnotedelim} + {\addspace\bibleftparen}% + \printfield{postnote}\bibrightparen}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand*{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citetitle}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand*{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citetitle}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\boolfalse{cbx:parens}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {\ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim} + {\usebibmacro{textcite:postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear-comp.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear-comp.cbx new file mode 100644 index 00000000000..726e64d22dc --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear-comp.cbx @@ -0,0 +1,200 @@ +% $Id: authoryear-comp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authoryear-comp.cbx} +[\abx@cbxid $Id: authoryear-comp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{labelyear,uniquename,sortcites,autocite=inline} +\newbool{cbx:parens} + +\newbibmacro*{cite:init}{% + \ifnumless{\value{multicitecount}}{2} + {\global\boolfalse{cbx:parens}% + \global\undef\cbx@lasthash + \global\undef\cbx@lastyear} + {\iffieldundef{prenote} + {} + {\global\undef\cbx@lasthash + \global\undef\cbx@lastyear}}} + +\newbibmacro*{cite:reinit}{% + \global\undef\cbx@lasthash + \global\undef\cbx@lastyear} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} + {\usebibmacro{cite:label}% + \setunit{\addspace}% + \usebibmacro{cite:labelyear+extrayear}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND + \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)} + {\setunit{\addcomma}% + \usebibmacro{cite:extrayear}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{labelyear}{\cbx@lastyear}}} + {\printnames{labelname}% + \setunit{\nameyeardelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{namehash}{\cbx@lasthash}% + \savefield{labelyear}{\cbx@lastyear}}}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{citeyear}{% + \iffieldundef{shorthand} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND + \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)} + {\setunit{\addcomma}% + \usebibmacro{cite:extrayear}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{labelyear}{\cbx@lastyear}}} + {\usebibmacro{cite:labelyear+extrayear}% + \savefield{namehash}{\cbx@lasthash}% + \savefield{labelyear}{\cbx@lastyear}}}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\iffieldundef{shorthand} + {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND + \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)} + {\setunit{\addcomma}% + \usebibmacro{cite:extrayear}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{labelyear}{\cbx@lastyear}}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:shorthand}% + \global\undef\cbx@lastyear}} + {\ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \usebibmacro{cite:labelyear+extrayear}} + {\usebibmacro{cite:shorthand}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \iffieldundef{shorthand} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}} + {\usebibmacro{cite:labelyear+extrayear}}% + \savefield{labelyear}{\cbx@lastyear}} + {\usebibmacro{cite:shorthand}% + \global\undef\cbx@lastyear}% + \savefield{namehash}{\cbx@lasthash}}}% + \setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:label}{% + \iffieldundef{label} + {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + {\printtext[bibhyperref]{\printfield{label}}}} + +\newbibmacro*{cite:labelyear+extrayear}{% + \iffieldundef{labelyear} + {} + {\printtext[bibhyperref]{% + \printfield{labelyear}% + \printfield{extrayear}}}} + +\newbibmacro*{cite:extrayear}{% + \iffieldundef{extrayear} + {} + {\printtext[bibhyperref]{\printfield{extrayear}}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{postnote}} + +\DeclareCiteCommand*{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{postnote}} + +\DeclareCiteCommand*{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {} + {\setunit{\postnotedelim}% + \printfield{postnote}% + \ifthenelse{\value{multicitecount}=\value{multicitetotal}} + {\setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}}} + {\setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}}} + +\DeclareMultiCiteCommand{\cites}{\cite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcites}[\mkbibfootnote]{\footcite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcitetexts}[\mkbibfootnotetext]{\footcitetext}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\textcites}{\textcite}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear-ibid.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear-ibid.cbx new file mode 100644 index 00000000000..172620636b8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear-ibid.cbx @@ -0,0 +1,150 @@ +% $Id: authoryear-ibid.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authoryear-ibid.cbx} +[\abx@cbxid $Id: authoryear-ibid.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{labelyear,uniquename,ibidtracker=constrict,pagetracker,autocite=inline} +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:parens} +\newbool{cbx:loccit} + +\DeclareBibliographyOption{ibidpage}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{loccittracker=constrict}} + {\ExecuteBibliographyOptions{loccittracker=false}}} + +\newbibmacro*{cite}{% + \global\boolfalse{cbx:loccit}% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} + {\usebibmacro{cite:label}% + \setunit{\addspace}} + {\printnames{labelname}% + \setunit{\nameyeardelim}}% + \usebibmacro{cite:labelyear+extrayear}}} + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{citeyear}{% + \global\boolfalse{cbx:loccit}% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}} + {\usebibmacro{cite:labelyear+extrayear}}}} + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{textcite}{% + \global\boolfalse{cbx:loccit}% + \ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \usebibmacro{cite:labelyear+extrayear}} + {\usebibmacro{cite:shorthand}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}} + {\usebibmacro{cite:labelyear+extrayear}}}} + {\usebibmacro{cite:shorthand}}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:ibid}{% + \printtext[bibhyperref]{\bibstring[\mkibid]{ibidem}}% + \ifloccit + {\global\booltrue{cbx:loccit}} + {}} + +\newbibmacro*{cite:label}{% + \iffieldundef{label} + {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + {\printtext[bibhyperref]{\printfield{label}}}} + +\newbibmacro*{cite:labelyear+extrayear}{% + \iffieldundef{labelyear} + {} + {\printtext[bibhyperref]{% + \printfield{labelyear}% + \printfield{extrayear}}}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:loccit} + {} + {\usebibmacro{postnote}}} + +\newbibmacro*{textcite:postnote}{% + \ifthenelse{\iffieldundef{postnote}\OR\boolean{cbx:loccit}} + {\ifbool{cbx:parens} + {\bibrightparen} + {}} + {\ifbool{cbx:parens} + {\postnotedelim} + {\addspace\bibleftparen}% + \printfield{postnote}\bibrightparen}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\textcite} + {\boolfalse{cbx:parens}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {\ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim} + {\usebibmacro{textcite:postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear-icomp.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear-icomp.cbx new file mode 100644 index 00000000000..8cc7aa79910 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear-icomp.cbx @@ -0,0 +1,233 @@ +% $Id: authoryear-icomp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authoryear-icomp.cbx} +[\abx@cbxid $Id: authoryear-icomp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{labelyear,uniquename,ibidtracker=constrict, + pagetracker,sortcites,autocite=inline} +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:parens} +\newbool{cbx:loccit} + +\DeclareBibliographyOption{ibidpage}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{loccittracker=constrict}} + {\ExecuteBibliographyOptions{loccittracker=false}}} + +\newbibmacro*{cite:init}{% + \global\boolfalse{cbx:loccit}% + \ifnumless{\value{multicitecount}}{2} + {\global\boolfalse{cbx:parens}% + \global\undef\cbx@lasthash + \global\undef\cbx@lastyear} + {\iffieldundef{prenote} + {} + {\global\undef\cbx@lasthash + \global\undef\cbx@lastyear}}} + +\newbibmacro*{cite:reinit}{% + \global\undef\cbx@lasthash + \global\undef\cbx@lastyear} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} + {\usebibmacro{cite:label}% + \setunit{\addspace}% + \usebibmacro{cite:labelyear+extrayear}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND + \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)} + {\setunit{\addcomma}% + \usebibmacro{cite:extrayear}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{labelyear}{\cbx@lastyear}}} + {\printnames{labelname}% + \setunit{\nameyeardelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{namehash}{\cbx@lasthash}% + \savefield{labelyear}{\cbx@lastyear}}}}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{citeyear}{% + \iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}% + \usebibmacro{cite:reinit}} + {\iffieldequals{namehash}{\cbx@lasthash} + {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND + \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)} + {\setunit{\addcomma}% + \usebibmacro{cite:extrayear}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{labelyear}{\cbx@lastyear}}} + {\usebibmacro{cite:labelyear+extrayear}% + \savefield{namehash}{\cbx@lasthash}% + \savefield{labelyear}{\cbx@lastyear}}}}} + {\usebibmacro{cite:shorthand}% + \usebibmacro{cite:reinit}}% + \setunit{\multicitedelim}} + +\newbibmacro*{textcite}{% + \iffieldequals{namehash}{\cbx@lasthash} + {\iffieldundef{shorthand} + {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND + \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)} + {\setunit{\addcomma}% + \usebibmacro{cite:extrayear}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:labelyear+extrayear}% + \savefield{labelyear}{\cbx@lastyear}}} + {\setunit{\compcitedelim}% + \usebibmacro{cite:shorthand}% + \global\undef\cbx@lastyear}} + {\ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:labelyear+extrayear}}} + {\usebibmacro{cite:shorthand}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \iffieldundef{shorthand} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:labelyear+extrayear}}}% + \savefield{labelyear}{\cbx@lastyear}} + {\usebibmacro{cite:shorthand}% + \global\undef\cbx@lastyear}% + \savefield{namehash}{\cbx@lasthash}}}% + \setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:label}{% + \iffieldundef{label} + {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + {\printtext[bibhyperref]{\printfield{label}}}} + +\newbibmacro*{cite:labelyear+extrayear}{% + \iffieldundef{labelyear} + {} + {\printtext[bibhyperref]{% + \printfield{labelyear}% + \printfield{extrayear}}}} + +\newbibmacro*{cite:extrayear}{% + \iffieldundef{extrayear} + {} + {\printtext[bibhyperref]{\printfield{extrayear}}}} + +\newbibmacro*{cite:ibid}{% + \printtext[bibhyperref]{\bibstring[\mkibid]{ibidem}}% + \ifloccit + {\global\booltrue{cbx:loccit}} + {}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:loccit} + {} + {\usebibmacro{postnote}}} + +\newbibmacro*{textcite:postnote}{% + \ifbool{cbx:loccit} + {} + {\setunit{\postnotedelim}% + \printfield{postnote}}% + \ifthenelse{\value{multicitecount}=\value{multicitetotal}} + {\setunit{}% + \printtext{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}}} + {\setunit{% + \ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand*{\parencite}[\mkbibparens] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {} + {\usebibmacro{textcite:postnote}} + +\DeclareMultiCiteCommand{\cites}{\cite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcites}[\mkbibfootnote]{\footcite}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\footcitetexts}[\mkbibfootnotetext]{\footcitetext}{\setunit{\multicitedelim}} +\DeclareMultiCiteCommand{\textcites}{\textcite}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear.cbx new file mode 100644 index 00000000000..3358f6fe91a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/authoryear.cbx @@ -0,0 +1,120 @@ +% $Id: authoryear.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{authoryear.cbx} +[\abx@cbxid $Id: authoryear.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{labelyear,uniquename,autocite=inline} +\newbool{cbx:parens} + +\newbibmacro*{cite}{% + \iffieldundef{shorthand} + {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}} + {\usebibmacro{cite:label}% + \setunit{\addspace}} + {\printnames{labelname}% + \setunit{\nameyeardelim}}% + \usebibmacro{cite:labelyear+extrayear}} + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{citeyear}{% + \iffieldundef{shorthand} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}} + {\usebibmacro{cite:labelyear+extrayear}}} + {\usebibmacro{cite:shorthand}}} + +\newbibmacro*{textcite}{% + \ifnameundef{labelname} + {\iffieldundef{shorthand} + {\usebibmacro{cite:label}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \usebibmacro{cite:labelyear+extrayear}} + {\usebibmacro{cite:shorthand}}} + {\printnames{labelname}% + \setunit{% + \global\booltrue{cbx:parens}% + \addspace\bibleftparen}% + \iffieldundef{shorthand} + {\iffieldundef{labelyear} + {\usebibmacro{cite:label}} + {\usebibmacro{cite:labelyear+extrayear}}} + {\usebibmacro{cite:shorthand}}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperref]{\printfield{shorthand}}} + +\newbibmacro*{cite:label}{% + \iffieldundef{label} + {\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}} + {\printtext[bibhyperref]{\printfield{label}}}} + +\newbibmacro*{cite:labelyear+extrayear}{% + \iffieldundef{labelyear} + {} + {\printtext[bibhyperref]{% + \printfield{labelyear}% + \printfield{extrayear}}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand*{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand*{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{citeyear}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\boolfalse{cbx:parens}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{textcite}} + {\ifbool{cbx:parens} + {\bibrightparen\global\boolfalse{cbx:parens}} + {}% + \multicitedelim} + {\iffieldundef{postnote} + {\ifbool{cbx:parens} + {\bibrightparen} + {}} + {\ifbool{cbx:parens} + {\postnotedelim} + {\addspace\bibleftparen}% + \printfield{postnote}\bibrightparen}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/debug.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/debug.cbx new file mode 100644 index 00000000000..f5c2750f0fa --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/debug.cbx @@ -0,0 +1,47 @@ +% $Id: debug.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{debug.cbx} +[\abx@cbxid $Id: debug.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{autocite=plain} + +\DeclareFieldFormat{citekey}{\ttfamily[\cbx@mkcitekey{#1}]} +\DeclareUrlCommand{\cbx@mkcitekey}{\urlstyle{citekey}} +\def\url@citekeystyle{\def\UrlFont{\ttfamily}} + +\newbibmacro*{cite:entrykey}{% + \printtext[bibhyperref]{\printfield[citekey]{entrykey}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{cite:entrykey}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{prenote}} + {\printnames{labelname}% + \setunit*{\addspace}% + \usebibmacro{cite:entrykey}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{cite:entrykey}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{cite:entrykey}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{cite:entrykey}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/draft.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/draft.cbx new file mode 100644 index 00000000000..571812d99ca --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/draft.cbx @@ -0,0 +1,47 @@ +% $Id: draft.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{draft.cbx} +[\abx@cbxid $Id: draft.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{autocite=plain} + +\DeclareFieldFormat{citekey}{\cbx@mkcitekey{#1}} +\DeclareUrlCommand{\cbx@mkcitekey}{\urlstyle{citekey}} +\def\url@citekeystyle{\def\UrlFont{\bfseries}} + +\newbibmacro*{cite:entrykey}{% + \printtext[bibhyperref]{\printfield[citekey]{entrykey}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{cite:entrykey}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{cite:entrykey}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{cite:entrykey}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{cite:entrykey}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{prenote}} + {\printnames{labelname}% + \setunit*{\addspace}% + \printtext[parens]{\usebibmacro{cite:entrykey}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/numeric-comp.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/numeric-comp.cbx new file mode 100644 index 00000000000..d1f9cd8e111 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/numeric-comp.cbx @@ -0,0 +1,146 @@ +% $Id: numeric-comp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{numeric-comp.cbx} +[\abx@cbxid $Id: numeric-comp.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{labelnumber,sortcites,autocite=inline} +\renewcommand*{\multicitedelim}{\addcomma\space} +\providebool{bbx:subentry} +\newcounter{cbx@tempcnta} +\newcounter{cbx@tempcntb} + +\DeclareFieldFormat{entrysetcount}{\mknumalph{#1}} + +\newbibmacro*{cite:init}{% + \let\cbx@tempa=\empty + \undef\cbx@lasthash + \defcounter{cbx@tempcnta}{0}% + \defcounter{cbx@tempcntb}{-2}} + +\newbibmacro*{cite:comp}{% + \global\defcounter{cbx@tempcntb}{\value{cbx@tempcntb}+1}% + \iffieldundef{shorthand} + {\ifbool{bbx:subentry} + {\iffieldundef{entrysetcount} + {\usebibmacro{cite:comp:comp}} + {\usebibmacro{cite:comp:inset}}} + {\usebibmacro{cite:comp:comp}}} + {\usebibmacro{cite:comp:shand}}} + +\newbibmacro*{cite:comp:comp}{% + \ifnumequal{\thefield{labelnumber}}{\value{cbx@tempcntb}} + {\savefield{entrykey}{\cbx@lastkey}% + \savefield{labelnumber}{\cbx@lastnumber}% + \global\defcounter{cbx@tempcnta}{\value{cbx@tempcnta}+1}} + {\ifnumequal{\thefield{labelnumber}}{\value{cbx@tempcntb}-1} + {} + {\usebibmacro{cite:dump}% + \ifnumgreater{\value{cbx@tempcntb}}{-1} + {\multicitedelim} + {}% + \printtext[bibhyperref]{\printfield{labelnumber}}}}% + \global\defcounter{cbx@tempcntb}{\thefield{labelnumber}}} + +\newbibmacro*{cite:comp:inset}{% + \usebibmacro{cite:dump}% + \ifnumgreater{\value{cbx@tempcntb}}{-1} + {\multicitedelim} + {}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \printfield{entrysetcount}}% + \global\defcounter{cbx@tempcntb}{-1}} + +\newbibmacro*{cite:comp:shand}{% + \usebibmacro{cite:dump}% + \ifnumgreater{\value{cbx@tempcntb}}{-1} + {\multicitedelim} + {}% + \printtext[bibhyperref]{\printfield{shorthand}}% + \global\defcounter{cbx@tempcntb}{-1}} + +\newbibmacro*{cite:dump}{% + \ifnumgreater{\value{cbx@tempcnta}}{0} + {\ifnumgreater{\value{cbx@tempcnta}}{1} + {\bibrangedash} + {\multicitedelim}% + \bibhyperref[\cbx@lastkey]{% + \printtext[labelnumber]{\cbx@lastnumber}}% + \global\defcounter{cbx@tempcnta}{0}} + {}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}% + \bibleftbracket} + {\usebibmacro{citeindex}% + \usebibmacro{cite:comp}} + {} + {\usebibmacro{cite:dump}% + \usebibmacro{postnote}% + \bibrightbracket} + +\DeclareCiteCommand{\parencite}[\mkbibbrackets] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite:comp}} + {} + {\usebibmacro{cite:dump}% + \usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite:comp}} + {} + {\usebibmacro{cite:dump}% + \usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite:comp}} + {} + {\usebibmacro{cite:dump}% + \usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{cite:init}% + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffieldequals{namehash}{\cbx@lasthash} + {\usebibmacro{cite:comp}} + {\usebibmacro{cite:dump}\cbx@tempa + \usebibmacro{cite:init}% + \ifnameundef{labelname} + {\printfield[citetitle]{labeltitle}} + {\printnames{labelname}}% + \addspace\bibleftbracket + \usebibmacro{cite:comp}}% + \savefield{namehash}{\cbx@lasthash}% + \gdef\cbx@tempa{\bibrightbracket\multicitedelim}} + {} + {\usebibmacro{cite:dump}% + \usebibmacro{postnote}\bibrightbracket} + +\DeclareCiteCommand{\supercite}[\mkbibsuperscript] + {\usebibmacro{cite:init}% + \let\multicitedelim=\supercitedelim + \iffieldundef{prenote} + {} + {\BibliographyWarning{Ignoring prenote argument}}% + \iffieldundef{postnote} + {} + {\BibliographyWarning{Ignoring postnote argument}}} + {\usebibmacro{citeindex}% + \usebibmacro{cite:comp}} + {} + {\usebibmacro{cite:dump}} + +\DeclareMultiCiteCommand{\cites}[\mkbibbrackets]{\parencite}{\multicitedelim} +\DeclareMultiCiteCommand{\parencites}[\mkbibbrackets]{\parencite}{\multicitedelim} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/numeric-verb.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/numeric-verb.cbx new file mode 100644 index 00000000000..39b04f0fd7d --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/numeric-verb.cbx @@ -0,0 +1,89 @@ +% $Id: numeric-verb.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{numeric-verb.cbx} +[\abx@cbxid $Id: numeric-verb.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{labelnumber,autocite=inline} +\providebool{bbx:subentry} +\DeclareFieldFormat{entrysetcount}{\mknumalph{#1}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \bibleftbracket + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\bibrightbracket\multicitedelim} + {\usebibmacro{postnote}% + \bibrightbracket} + +\DeclareCiteCommand{\parencite}[\mkbibbrackets] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \ifnameundef{labelname} + {\printfield[citetitle]{labeltitle}} + {\printnames{labelname}}% + \addspace\bibleftbracket + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}}% + {\bibrightbracket\multicitedelim} + {\usebibmacro{postnote}\bibrightbracket} + +\DeclareCiteCommand{\supercite}[\mkbibsuperscript] + {\iffieldundef{prenote} + {} + {\BibliographyWarning{Ignoring prenote argument}}% + \iffieldundef{postnote} + {} + {\BibliographyWarning{Ignoring postnote argument}}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\supercitedelim} + {} + +\DeclareMultiCiteCommand{\parencites}[\mkbibbrackets]{\parencite}{\multicitedelim} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx new file mode 100644 index 00000000000..b75441eb9fc --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx @@ -0,0 +1,98 @@ +% $Id: numeric.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{numeric.cbx} +[\abx@cbxid $Id: numeric.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{labelnumber,autocite=inline} +\renewcommand*{\multicitedelim}{\addcomma\space} +\providebool{bbx:subentry} +\DeclareFieldFormat{entrysetcount}{\mknumalph{#1}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}% + \bibleftbracket} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\multicitedelim} + {\usebibmacro{postnote}% + \bibrightbracket} + +\DeclareCiteCommand{\parencite}[\mkbibbrackets] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\textcite} + {\let\cbx@tempa=\empty + \undef\cbx@lasthash + \usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffieldequals{namehash}{\cbx@lasthash} + {\multicitedelim} + {\cbx@tempa + \ifnameundef{labelname} + {\printfield[citetitle]{labeltitle}} + {\printnames{labelname}}% + \addspace\bibleftbracket}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}% + \savefield{namehash}{\cbx@lasthash}% + \gdef\cbx@tempa{\bibrightbracket\multicitedelim}} + {} + {\usebibmacro{postnote}\bibrightbracket} + +\DeclareCiteCommand{\supercite}[\mkbibsuperscript] + {\iffieldundef{prenote} + {} + {\BibliographyWarning{Ignoring prenote argument}}% + \iffieldundef{postnote} + {} + {\BibliographyWarning{Ignoring postnote argument}}} + {\usebibmacro{citeindex}% + \printtext[bibhyperref]{% + \printfield{labelnumber}% + \ifbool{bbx:subentry} + {\printfield{entrysetcount}} + {}}} + {\supercitedelim} + {} + +\DeclareMultiCiteCommand{\cites}[\mkbibbrackets]{\parencite}{\multicitedelim} +\DeclareMultiCiteCommand{\parencites}[\mkbibbrackets]{\parencite}{\multicitedelim} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/reading.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/reading.cbx new file mode 100644 index 00000000000..e7e8d727277 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/reading.cbx @@ -0,0 +1,8 @@ +% $Id: reading.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{reading.cbx} +[\abx@cbxid $Id: reading.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\RequireCitationStyle{authortitle} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-ibid.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-ibid.cbx new file mode 100644 index 00000000000..1a06a81f20b --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-ibid.cbx @@ -0,0 +1,89 @@ +% $Id: verbose-ibid.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-ibid.cbx} +[\abx@cbxid $Id: verbose-ibid.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{citetracker=context,ibidtracker=constrict, + pagetracker,autocite=footnote} +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:loccit} +\newcommand*{\cbx@resetcount}{0} + +\InitializeCitationStyle{\numgdef{\cbx@resetcount}{\cbx@resetcount+1}} +\DeclareFieldFormat{bibhyperlink}{% + \bibhyperlink{\iffootnote{f}{t}:\cbx@resetcount:\thefield{entrykey}}{#1}} +\DeclareFieldFormat{bibhypertarget}{% + \bibhypertarget{\iffootnote{f}{t}:\cbx@resetcount:\thefield{entrykey}}{#1}} + +\DeclareBibliographyOption{ibidpage}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{loccittracker=constrict}} + {\ExecuteBibliographyOptions{loccittracker=false}}} + +\newbibmacro*{cite}{% + \global\boolfalse{cbx:loccit}% + \ifciteseen + {\iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:short}}} + {\usebibmacro{cite:shorthand}}} + {\usebibmacro{cite:full}}} + +\newbibmacro*{cite:full}{% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{cite:short}{% + \printnames{labelname}% + \setunit*{\addcomma\space}% + \printtext[bibhyperlink]{% + \printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:ibid}{% + \printtext[bibhyperlink]{\bibstring[\mkibid]{ibidem}}% + \ifloccit + {\global\booltrue{cbx:loccit}} + {}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperlink]{% + \printfield{shorthand}}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:loccit} + {} + {\usebibmacro{postnote}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-inote.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-inote.cbx new file mode 100644 index 00000000000..9dca13b35df --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-inote.cbx @@ -0,0 +1,148 @@ +% $Id: verbose-inote.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-inote.cbx} +[\abx@cbxid $Id: verbose-inote.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{citetracker=context,ibidtracker=constrict, + singletitle,pagetracker,autocite=footnote} +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:loccit} +\newbool{cbx:pageref} + +\DeclareFieldFormat{bibhyperlink}{% + \bibhyperlink{\thefield{entrykey}:\csuse{cbx@\iffootnote{f}{t}@\thefield{entrykey}}}{#1}} +\DeclareFieldFormat{bibhypertarget}{% + \bibhypertarget{\thefield{entrykey}:\the\value{instcount}}{#1}} + +\DeclareBibliographyOption{ibidpage}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{loccittracker=constrict}} + {\ExecuteBibliographyOptions{loccittracker=false}}} +\DeclareBibliographyOption{pageref}[true]{% + \setbool{cbx:pageref}{#1}} + +\newbibmacro*{cite}{% + \global\boolfalse{cbx:loccit}% + \ifciteseen + {\iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{cite:ibid}} + {\usebibmacro{cite:short}}} + {\usebibmacro{cite:shorthand}}} + {\usebibmacro{cite:full}% + \usebibmacro{cite:save}}} + +\newbibmacro*{cite:save}{% + \csxdef{cbx@t@\thefield{entrykey}}{\the\value{instcount}}} + +\newbibmacro*{cite:full}{% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{cite:short}{% + \printnames{labelname}% + \setunit*{\addcomma\space}% + \printtext[bibhyperlink]{% + \printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperlink]{\printfield{shorthand}}} + +\newbibmacro*{cite:ibid}{% + \printtext[bibhyperlink]{\bibstring[\mkibid]{ibidem}}% + \ifloccit + {\global\booltrue{cbx:loccit}} + {}} + +\newbibmacro*{footcite}{% + \global\boolfalse{cbx:loccit}% + \ifciteseen + {\iffieldundef{shorthand} + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage} + {\usebibmacro{footcite:ibid}} + {\usebibmacro{footcite:note}}} + {\usebibmacro{footcite:shorthand}}} + {\usebibmacro{footcite:full}% + \usebibmacro{footcite:save}}} + +\newbibmacro*{footcite:save}{% + \csxdef{cbx@f@\thefield{entrykey}}{\the\value{instcount}}% + \label{cbx@\the\value{instcount}}} + +\newbibmacro*{footcite:full}{% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:loccit} + {} + {\usebibmacro{postnote}}} + +\newbibmacro*{footcite:note}{% + \ifnameundef{labelname} + {\printfield{label}} + {\printnames{labelname}}% + \ifsingletitle + {} + {\setunit*{\addcomma\space}% + \printfield[title]{labeltitle}}% + \setunit*{\addcomma\space}% + \printtext{% + \bibstring{seenote}\addnbspace + \ref{cbx@\csuse{cbx@f@\thefield{entrykey}}}% + \ifbool{cbx:pageref} + {\ifsamepage{\the\value{instcount}} + {\csuse{cbx@f@\thefield{entrykey}}} + {} + {\addcomma\space\bibstring{page}\addnbspace + \pageref{cbx@\csuse{cbx@f@\thefield{entrykey}}}}} + {}}} + +\newbibmacro*{footcite:shorthand}{% + \printtext[bibhyperlink]{\printfield{shorthand}}} + +\newbibmacro*{footcite:ibid}{% + \printtext[bibhyperlink]{\bibstring[\mkibid]{ibidem}}% + \ifloccit + {\global\booltrue{cbx:loccit}} + {}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffootnote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffootnote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{footcite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{footcite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-note.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-note.cbx new file mode 100644 index 00000000000..8744c605da3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-note.cbx @@ -0,0 +1,121 @@ +% $Id: verbose-note.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-note.cbx} +[\abx@cbxid $Id: verbose-note.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{citetracker=context,singletitle,autocite=footnote} +\newbool{cbx:pageref} + +\DeclareFieldFormat{bibhyperlink}{% + \bibhyperlink{\thefield{entrykey}:\csuse{cbx@\iffootnote{f}{t}@\thefield{entrykey}}}{#1}} +\DeclareFieldFormat{bibhypertarget}{% + \bibhypertarget{\thefield{entrykey}:\the\value{instcount}}{#1}} + +\DeclareBibliographyOption{pageref}[true]{% + \setbool{cbx:pageref}{#1}% + \ifbool{cbx:pageref} + {\ExecuteBibliographyOptions{pagetracker}} + {}} + +\newbibmacro*{cite}{% + \ifciteseen + {\iffieldundef{shorthand} + {\usebibmacro{cite:short}} + {\usebibmacro{cite:shorthand}}} + {\usebibmacro{cite:full}% + \usebibmacro{cite:save}}} + +\newbibmacro*{cite:save}{% + \csxdef{cbx@t@\thefield{entrykey}}{\the\value{instcount}}} + +\newbibmacro*{cite:full}{% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{cite:short}{% + \printnames{labelname}% + \setunit*{\addcomma\space}% + \printtext[bibhyperlink]{% + \printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperlink]{\printfield{shorthand}}} + +\newbibmacro*{footcite}{% + \ifciteseen + {\iffieldundef{shorthand} + {\usebibmacro{footcite:note}} + {\usebibmacro{footcite:shorthand}}} + {\usebibmacro{footcite:full}% + \usebibmacro{footcite:save}}} + +\newbibmacro*{footcite:save}{% + \csxdef{cbx@f@\thefield{entrykey}}{\the\value{instcount}}% + \label{cbx@\the\value{instcount}}} + +\newbibmacro*{footcite:full}{% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{footcite:note}{% + \ifnameundef{labelname} + {\printfield{label}} + {\printnames{labelname}}% + \ifsingletitle + {} + {\setunit*{\addcomma\space}% + \printfield[title]{labeltitle}}% + \setunit*{\addcomma\space}% + \printtext{% + \bibstring{seenote}\addnbspace + \ref{cbx@\csuse{cbx@f@\thefield{entrykey}}}% + \ifbool{cbx:pageref} + {\ifsamepage{\the\value{instcount}} + {\csuse{cbx@f@\thefield{entrykey}}} + {} + {\addcomma\space\bibstring{page}\addnbspace + \pageref{cbx@\csuse{cbx@f@\thefield{entrykey}}}}} + {}}} + +\newbibmacro*{footcite:shorthand}{% + \printtext[bibhyperlink]{\printfield{shorthand}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffootnote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \iffootnote + {\usebibmacro{footcite}} + {\usebibmacro{cite}}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{footcite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{footcite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-trad1.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-trad1.cbx new file mode 100644 index 00000000000..a6564e7b6e4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-trad1.cbx @@ -0,0 +1,125 @@ +% $Id: verbose-trad1.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-trad1.cbx} +[\abx@cbxid $Id: verbose-trad1.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{citetracker=context,ibidtracker=constrict, + idemtracker=constrict,opcittracker=context, + loccittracker=context,autocite=footnote} +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:loccit} +\newbool{cbx:noidem} + +\DeclareBibliographyOption{ibidpage}[true]{% + \ifstrequal{#1}{true} + {\renewbibmacro*{cite:ibid:page}{\global\booltrue{cbx:loccit}}} + {\renewbibmacro*{cite:ibid:page}{}}} + +\DeclareBibliographyOption{strict}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{ibidtracker=constrict,idemtracker=constrict}} + {\ExecuteBibliographyOptions{ibidtracker=context,idemtracker=context}}} + +\newbibmacro*{cite:save}{% + \csxdef{cbx@lastcite@\thefield{entrykey}}{\the\value{instcount}}% + \global\boolfalse{cbx:noidem}} + +\newbibmacro*{cite}{% + \global\boolfalse{cbx:loccit}% + \bibhypertarget{cite\the\value{instcount}}{% + \ifciteseen + {\iffieldundef{shorthand} + {\ifciteibid + {\usebibmacro{cite:ibid}} + {\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}} + {\usebibmacro{cite:idem}% + \usebibmacro{cite:title}} + {\ifnameundef{labelname} + {\usebibmacro{cite:title}} + {\usebibmacro{cite:name}% + \ifopcit + {\ifloccit + {\usebibmacro{cite:loccit}} + {\usebibmacro{cite:opcit}}} + {\usebibmacro{cite:title}}}}}% + \usebibmacro{cite:save}} + {\usebibmacro{cite:shorthand}}} + {\usebibmacro{cite:full}% + \usebibmacro{cite:save}}}} + +\newbibmacro*{cite:full}{% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{cite:name}{% + \printnames{labelname}% + \setunit*{\addcomma\space}} + +\newbibmacro*{cite:idem}{% + \bibstring[\mkibid]{idem\thefield{gender}}% + \setunit{\addcomma\space}} + +\newbibmacro*{cite:title}{% + \printtext[bibhyperlink]{% + \printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:opcit}{% + \printtext[bibhyperlink]{\bibstring[\mkibid]{opcit}}} + +\newbibmacro*{cite:loccit}{% + \printtext{% + \bibhyperlink{cite\csuse{cbx@lastcite@\thefield{entrykey}}}{% + \bibstring[\mkibid]{loccit}}}% + \global\booltrue{cbx:loccit}} + +\newbibmacro*{cite:ibid}{% + \printtext{% + \bibhyperlink{cite\csuse{cbx@lastcite@\thefield{entrykey}}}{% + \bibstring[\mkibid]{ibidem}}}% + \ifloccit + {\usebibmacro{cite:ibid:page}} + {}} + +\newbibmacro*{cite:ibid:page}{} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperlink]{\printfield{shorthand}}% + \global\booltrue{cbx:noidem}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:loccit} + {} + {\usebibmacro{postnote}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-trad2.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-trad2.cbx new file mode 100644 index 00000000000..761285bed3e --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-trad2.cbx @@ -0,0 +1,108 @@ +% $Id: verbose-trad2.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-trad2.cbx} +[\abx@cbxid $Id: verbose-trad2.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{citetracker=context,ibidtracker=constrict, + idemtracker=constrict,autocite=footnote} +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:loccit} +\newbool{cbx:noidem} + +\DeclareBibliographyOption{ibidpage}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{loccittracker=constrict}} + {\ExecuteBibliographyOptions{loccittracker=false}}} + +\DeclareBibliographyOption{strict}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{ibidtracker=constrict,idemtracker=constrict}} + {\ExecuteBibliographyOptions{ibidtracker=context,idemtracker=context}}} + +\newbibmacro*{cite:save}{% + \csxdef{cbx@lastcite@\thefield{entrykey}}{\the\value{instcount}}% + \global\boolfalse{cbx:noidem}} + +\newbibmacro*{cite}{% + \global\boolfalse{cbx:loccit}% + \bibhypertarget{cite\the\value{instcount}}{% + \ifciteseen + {\iffieldundef{shorthand} + {\ifciteibid + {\usebibmacro{cite:ibid}} + {\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}} + {\usebibmacro{cite:idem}} + {\usebibmacro{cite:name}}% + \usebibmacro{cite:title}}% + \usebibmacro{cite:save}} + {\usebibmacro{cite:shorthand}}} + {\usebibmacro{cite:full}% + \usebibmacro{cite:save}}}} + +\newbibmacro*{cite:full}{% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{cite:name}{% + \printnames{labelname}% + \setunit*{\addcomma\space}} + +\newbibmacro*{cite:idem}{% + \bibstring[\mkibid]{idem\thefield{gender}}% + \setunit{\addcomma\space}} + +\newbibmacro*{cite:title}{% + \printtext[bibhyperlink]{% + \printfield[citetitle]{labeltitle}% + \setunit{\addcomma\space}% + \bibstring[\mkibid]{opcit}}} + +\newbibmacro*{cite:ibid}{% + \printtext{% + \bibhyperlink{cite\csuse{cbx@lastcite@\thefield{entrykey}}}{% + \bibstring[\mkibid]{ibidem}}}% + \ifloccit + {\global\booltrue{cbx:loccit}} + {}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperlink]{\printfield{shorthand}}% + \global\booltrue{cbx:noidem}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:loccit} + {} + {\usebibmacro{postnote}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-trad3.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-trad3.cbx new file mode 100644 index 00000000000..05a2999b84a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose-trad3.cbx @@ -0,0 +1,89 @@ +% $Id: verbose-trad3.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose-trad3.cbx} +[\abx@cbxid $Id: verbose-trad3.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{citetracker=context,ibidtracker=constrict, + loccittracker=constrict,autocite=footnote} +\providecommand*{\mkibid}[1]{#1} +\newbool{cbx:ibid} + +\DeclareBibliographyOption{strict}[true]{% + \ifstrequal{#1}{true} + {\ExecuteBibliographyOptions{ibidtracker=constrict,loccittracker=constrict}} + {\ExecuteBibliographyOptions{ibidtracker=context,loccittracker=context}}} + +\newbibmacro*{cite}{% + \global\boolfalse{cbx:ibid}% + \ifciteseen + {\ifciteibid + {\ifloccit + {\usebibmacro{cite:ibid}} + {\iffieldundef{shorthand} + {\usebibmacro{cite:opcit}} + {\usebibmacro{cite:shorthand}}}} + {\iffieldundef{shorthand} + {\usebibmacro{cite:short}} + {\usebibmacro{cite:shorthand}}}} + {\usebibmacro{cite:full}}} + +\newbibmacro*{cite:full}{% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{cite:short}{% + \printnames{labelname}% + \setunit*{\addcomma\space}% + \printtext[bibhyperlink]{% + \printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:opcit}{% + \printnames{labelname}% + \setunit*{\addcomma\space}% + \printtext[bibhyperlink]{% + \bibstring[\mkibid]{opcit}}} + +\newbibmacro*{cite:ibid}{% + \printtext[bibhyperlink]{\bibstring[\mkibid]{ibidem}}% + \global\booltrue{cbx:ibid}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperlink]{\printfield{shorthand}}} + +\newbibmacro*{cite:postnote}{% + \ifbool{cbx:ibid} + {} + {\usebibmacro{postnote}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{cite:postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/cbx/verbose.cbx b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose.cbx new file mode 100644 index 00000000000..ad4eb8527a9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/cbx/verbose.cbx @@ -0,0 +1,66 @@ +% $Id: verbose.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{verbose.cbx} +[\abx@cbxid $Id: verbose.cbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\ExecuteBibliographyOptions{citetracker=context,autocite=footnote} +\newcommand*{\cbx@resetcount}{0} + +\InitializeCitationStyle{\numgdef{\cbx@resetcount}{\cbx@resetcount+1}} +\DeclareFieldFormat{bibhyperlink}{% + \bibhyperlink{\iffootnote{f}{t}:\cbx@resetcount:\thefield{entrykey}}{#1}} +\DeclareFieldFormat{bibhypertarget}{% + \bibhypertarget{\iffootnote{f}{t}:\cbx@resetcount:\thefield{entrykey}}{#1}} + +\newbibmacro*{cite}{% + \ifciteseen + {\iffieldundef{shorthand} + {\usebibmacro{cite:short}} + {\usebibmacro{cite:shorthand}}} + {\usebibmacro{cite:full}}} + +\newbibmacro*{cite:full}{% + \printtext[bibhypertarget]{% + \usedriver + {\DeclareNameAlias{sortname}{default}} + {\thefield{entrytype}}}% + \usebibmacro{shorthandintro}} + +\newbibmacro*{cite:short}{% + \printnames{labelname}% + \setunit*{\addcomma\space}% + \printtext[bibhyperlink]{% + \printfield[citetitle]{labeltitle}}} + +\newbibmacro*{cite:shorthand}{% + \printtext[bibhyperlink]{\printfield{shorthand}}} + +\DeclareCiteCommand{\cite} + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\parencite}[\mkbibparens] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcite}[\mkbibfootnote] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext] + {\usebibmacro{prenote}} + {\usebibmacro{citeindex}% + \usebibmacro{cite}} + {\multicitedelim} + {\usebibmacro{postnote}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/UKenglish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/UKenglish.lbx new file mode 100644 index 00000000000..b0a83b30044 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/UKenglish.lbx @@ -0,0 +1,9 @@ +% $Id: UKenglish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{UKenglish.lbx} +[\abx@lbxid $Id: UKenglish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\InheritBibliographyExtras{british} +\InheritBibliographyStrings{british} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/USenglish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/USenglish.lbx new file mode 100644 index 00000000000..7688e2d3d68 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/USenglish.lbx @@ -0,0 +1,9 @@ +% $Id: USenglish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{USenglish.lbx} +[\abx@lbxid $Id: USenglish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\InheritBibliographyExtras{american} +\InheritBibliographyStrings{american} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/american.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/american.lbx new file mode 100644 index 00000000000..e19c50f04de --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/american.lbx @@ -0,0 +1,14 @@ +% $Id: american.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{american.lbx} +[\abx@lbxid $Id: american.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * peer review pending (see english.lbx) + +\InheritBibliographyExtras{english} +\DeclareBibliographyExtras{\uspunctuation} +\InheritBibliographyStrings{english} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/australian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/australian.lbx new file mode 100644 index 00000000000..c1e42eb159e --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/australian.lbx @@ -0,0 +1,26 @@ +% $Id: australian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{australian.lbx} +[\abx@lbxid $Id: australian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * peer review pending (see also british.lbx and english.lbx) + +\InheritBibliographyExtras{british} +\DeclareBibliographyExtras{% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\stripzeros{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% +} + +\InheritBibliographyStrings{english} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/austrian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/austrian.lbx new file mode 100644 index 00000000000..ef381f4ca0e --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/austrian.lbx @@ -0,0 +1,22 @@ +% $Id: austrian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{austrian.lbx} +[\abx@lbxid $Id: austrian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * translations + peer review by native speakers + +\InheritBibliographyExtras{german} + +\DeclareBibliographyStrings{% + inherit = {german}, + january = {{J\"anner}{J\"an\adddot}}, +} + +\DeclareHyphenationExceptions{% + Pa-tent-an-mel-dung + Pa-tent-an-meld +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/brazil.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/brazil.lbx new file mode 100644 index 00000000000..514b6b1fd12 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/brazil.lbx @@ -0,0 +1,9 @@ +% $Id: brazil.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{brazil.lbx} +[\abx@lbxid $Id: brazil.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\InheritBibliographyExtras{brazilian} +\InheritBibliographyStrings{brazilian} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/brazilian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/brazilian.lbx new file mode 100644 index 00000000000..a75ba3a15fb --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/brazilian.lbx @@ -0,0 +1,424 @@ +% $Id: brazilian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{brazilian.lbx} +[\abx@lbxid $Id: brazilian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * incomplete +% * translations by native speaker +% * peer review pending + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{% + \textendash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \let\finalandcomma=\empty + \def\mkbibordinal{\mkbibmascord}% + \protected\def\mkbibmascord#1{% + \stripzeros{#1}\textordmasculine}% \textordmasculine -> textcomp.sty + \protected\def\mkbibfemord#1{% + \stripzeros{#1}\textordfeminine}% \textordfeminine -> textcomp.sty + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\stripzeros{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace de\space}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\nobreakspace de\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}% + \iffieldundef{#2}{}{/}}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1}{}{/}}% + \thefield{#1}}% + \savecommand\mkbibordedition + \savecommand\mkbibordseries + \def\mkbibordedition{\mkbibfemord}% + \def\mkbibordseries{\mkbibfemord}% +} + +\UndeclareBibliographyExtras{% + \restorecommand\mkbibordedition + \restorecommand\mkbibordseries +} + +\DeclareBibliographyStrings{% + bibliography = {{Bibliografia}{Bibliografia}}, + references = {{Refer\^encias}{Refer\^encias}}, + shorthands = {{Lista de Abrevia\c{c}\~oes}{Abrevia\c{c}\~oes}}, + editor = {{editor}{ed\adddot}}, + editors = {{editores}{eds\adddot}}, + compiler = {{compilador}{comp\adddot}}, + compilers = {{compiladores}{comps\adddot}}, + redactor = {{redator}{red\adddot}}, + redactors = {{redatores}{red\adddot}}, +% founder = {{}{}}, % FIXME: missing +% founders = {{}{}}, % FIXME: missing +% continuator = {{}{}}, % FIXME: missing +% continuators = {{}{}}, % FIXME: missing +% collaborator = {{}{}}, % FIXME: missing +% collaborators = {{}{}}, % FIXME: missing + translator = {{tradutor}{trad\adddot}}, + translators = {{tradutores}{trads\adddot}}, + commentator = {{comentador}{coment\adddot}}, + commentators = {{comentadores}{coments\adddot}}, + annotator = {{anotador}{anot\adddot}}, + annotators = {{anotadores}{anots\adddot}}, + commentary = {{coment\'ario}{coment\adddot}}, + annotations = {{notas}{notas}}, + introduction = {{introdu\c{c}\~ao}{introd\adddot}}, + foreword = {{pref\'acio}{pref\'acio}}, + afterword = {{posf\'acio}{posf\'acio}}, + editortr = {{editor e tradutor}% + {ed\adddotspace e trad\adddot}}, + editorstr = {{editores e tradutores}% + {eds\adddotspace e trads\adddot}}, + editorco = {{editor e comentador}% + {ed\adddotspace e coment\adddot}}, + editorsco = {{editores e comentadores}% + {eds\adddotspace e coments\adddot}}, + editoran = {{editor e anotador}% + {ed\adddotspace e anot\adddot}}, + editorsan = {{editores e anotadores}% + {eds\adddotspace e anots\adddot}}, + editorin = {{editor e introdu\c{c}\~ao}% + {ed\adddotspace e introd\adddot}}, + editorsin = {{editores e introdu\c{c}\~ao}% + {eds\adddotspace e introd\adddot}}, + editorfo = {{editor e pref\'acio}% + {ed\adddotspace e pref\adddot}}, + editorsfo = {{editores e pref\'acio}% + {eds\adddotspace e pref\adddot}}, + editoraf = {{editor e posf\'acio}% + {ed\adddotspace e posf\adddot}}, + editorsaf = {{editores e posf\'acio}% + {eds\adddotspace e posf\adddot}}, + editortrco = {{editor, tradutor e comentador}% + {ed., trad\adddot\ e coment\adddot}}, + editorstrco = {{editores, tradutores e comentadores}% + {eds., trads\adddot\ e coments\adddot}}, + editortran = {{editor, tradutor e anotador}% + {ed., trad\adddot\ e anot\adddot}}, + editorstran = {{editores, tradutores e anotadores}% + {eds., trads\adddot\ e anots\adddot}}, + editortrin = {{editor, tradutor e introdu\c{c}\~ao}% + {ed., trad\adddot\ e introd\adddot}}, + editorstrin = {{editores, tradutores e introdu\c{c}\~ao}% + {eds., trads\adddot\ e introd\adddot}}, + editortrfo = {{editor, tradutor e pref\'acio}% + {ed., trad\adddot\ e pref\adddot}}, + editorstrfo = {{editores, tradutores e pref\'acio}% + {eds., trads\adddot\ e pref\adddot}}, + editortraf = {{editor, tradutor e posf\'acio}% + {ed., trad\adddot\ e posf\adddot}}, + editorstraf = {{editores, tradutores e posf\'acio}% + {eds., trads\adddot\ e posf\adddot}}, + editorcoin = {{editor, comentador e introdu\c{c}\~ao}% + {ed., coment\adddot\ e introd\adddot}}, + editorscoin = {{editores, comentadores e introdu\c{c}\~ao}% + {eds., coments\adddot\ e introd\adddot}}, + editorcofo = {{editor, comentador e pref\'acio}% + {ed., coment\adddot\ e pref\adddot}}, + editorscofo = {{editores, comentadores e pref\'acio}% + {eds., coments\adddot\ e pref\adddot}}, + editorcoaf = {{editor, comentador e posf\'acio}% + {ed., coment\adddot\ e posf\adddot}}, + editorscoaf = {{editores, comentadores e posf\'acio}% + {eds., coments\adddot\ e posf\adddot}}, + editoranin = {{editor, anotador e introdu\c{c}\~ao}% + {ed., anot\adddot\ e introd\adddot}}, + editorsanin = {{editores, anotadores e introdu\c{c}\~ao}% + {eds., anots\adddot\ e introd\adddot}}, + editoranfo = {{editor, anotador e pref\'acio}% + {ed., anot\adddot\ e pref\adddot}}, + editorsanfo = {{editores, anotadores e pref\'acio}% + {eds., anots\adddot\ e pref\adddot}}, + editoranaf = {{editor, anotador e posf\'acio}% + {ed., anot\adddot\ e posf\adddot}}, + editorsanaf = {{editores, anotadores e posf\'acio}% + {eds., anots\adddot\ e posf\adddot}}, + editortrcoin = {{editor, tradutor, comentador e introdu\c{c}\~ao}% + {ed., trad., coment\adddot\ e introd\adddot}}, + editorstrcoin = {{editores, tradutores, comentadores e introdu\c{c}\~ao}% + {eds., trads., coments\adddot\ e introd\adddot}}, + editortrcofo = {{editor, tradutor, comentador e pref\'acio}% + {ed., trad., coment\adddot\ e pref\adddot}}, + editorstrcofo = {{editores, tradutores, comentadores e pref\'acio}% + {eds., trads., coments\adddot\ e pref\adddot}}, + editortrcoaf = {{editor, tradutor, comentador e posf\'acio}% + {ed., trad., coment\adddot\ e posf\adddot}}, + editorstrcoaf = {{editores, tradutores, comentadores e posf\'acio}% + {eds., trads., coments\adddot\ e posf\adddot}}, + editortranin = {{editor, tradutor, anotador e introdu\c{c}\~ao}% + {ed., trad., anot\adddot\ e introd\adddot}}, + editorstranin = {{editores, tradutores, anotadores e introdu\c{c}\~ao}% + {eds., trads., anots\adddot\ e introd\adddot}}, + editortranfo = {{editor, tradutor, anotador e pref\'acio}% + {ed., trad., anot\adddot\ e pref\adddot}}, + editorstranfo = {{editores, tradutores, anotadores e pref\'acio}% + {eds., trads., anots\adddot\ e pref\adddot}}, + editortranaf = {{editor, tradutor, anotador e posf\'acio}% + {ed., trad., anot\adddot\ e posf\adddot}}, + editorstranaf = {{editores, tradutores, anotadores e posf\'acio}% + {eds., trads., anots\adddot\ e posf\adddot}}, + translatorco = {{tradutor e comentador}% + {trad\adddot\ e coment\adddot}}, + translatorsco = {{tradutores e comentadores}% + {trads\adddot\ e coments\adddot}}, + translatoran = {{tradutor e anotador}% + {trad\adddot\ e anot\adddot}}, + translatorsan = {{tradutores e anotadores}% + {trads\adddot\ e anots\adddot}}, + translatorin = {{tradu\c{c}\~ao e introdu\c{c}\~ao}% + {trad\adddot\ e introd\adddot}}, + translatorsin = {{tradu\c{c}\~ao e introdu\c{c}\~ao}% + {trad\adddot\ e introd\adddot}}, + translatorfo = {{tradu\c{c}\~ao e pref\'acio}% + {trad\adddot\ e pref\adddot}}, + translatorsfo = {{tradu\c{c}\~ao e pref\'acio}% + {trad\adddot\ e pref\adddot}}, + translatoraf = {{tradu\c{c}\~ao e posf\'acio}% + {trad\adddot\ e posf\adddot}}, + translatorsaf = {{tradu\c{c}\~ao e posf\'acio}% + {trad\adddot\ e posf\adddot}}, + translatorcoin = {{tradu\c{c}\~ao, coment\'ario e introdu\c{c}\~ao}% + {trad., coment\adddot\ e introd\adddot}}, + translatorscoin = {{tradu\c{c}\~ao, coment\'ario e introdu\c{c}\~ao}% + {trad., coment\adddot\ e introd\adddot}}, + translatorcofo = {{tradu\c{c}\~ao, coment\'ario e pref\'acio}% + {trad., coment\adddot\ e pref\adddot}}, + translatorscofo = {{tradu\c{c}\~ao, coment\'ario e pref\'acio}% + {trad., coment\adddot\ e pref\adddot}}, + translatorcoaf = {{tradu\c{c}\~ao, coment\'ario e posf\'acio}% + {trad., coment\adddot\ e posf\adddot}}, + translatorscoaf = {{tradu\c{c}\~ao, coment\'ario e posf\'acio}% + {trad., coment\adddot\ e posf\adddot}}, + translatoranin = {{tradu\c{c}\~ao, notas e introdu\c{c}\~ao}% + {trad., notas e introd\adddot}}, + translatorsanin = {{tradu\c{c}\~ao, notas e introdu\c{c}\~ao}% + {trad., notas e introd\adddot}}, + translatoranfo = {{tradu\c{c}\~ao, notas e pref\'acio}% + {trad., notas e pref\adddot}}, + translatorsanfo = {{tradu\c{c}\~ao, notas e pref\'acio}% + {trad., notas e pref\adddot}}, + translatoranaf = {{tradu\c{c}\~ao, notas e posf\'acio}% + {trad., notas e posf\adddot}}, + translatorsanaf = {{tradu\c{c}\~ao, notas e posf\'acio}% + {trad., notas e posf\adddot}}, + byauthor = {{por}{por}}, + byeditor = {{editado por}{ed\adddotspace por}}, + bycompiler = {{compilado por}{comp\adddotspace por}}, + byredactor = {{redigido por}{red\adddotspace por}}, +% byfounder = {{}{}}, % FIXME: missing +% bycontinuator = {{}{}}, % FIXME: missing +% bycollaborator = {{}{}}, % FIXME: missing + bytranslator = {{traduzido \lbx@fromlang\ por}{trad\adddot\ \lbx@fromlang\ por}}, + bycommentator = {{comentado por}{com\adddot\ por}}, + byannotator = {{anotado por}{anot\adddot\ por}}, + withcommentator = {{com coment\'ario de}{com coment\adddot\ de}}, + withannotator = {{com notas de}{com notas de}}, + withintroduction = {{com introdu\c{c}\~ao de}{com introd\adddot\ de}}, + withforeword = {{com pref\'acio de}{com pref\adddot\ de}}, + withafterword = {{com posf\'acio de}{com posf\adddot\ de}}, + byeditortr = {{editado e traduzido \lbx@fromlang\ por}% + {ed\adddotspace e trad\adddot\ \lbx@fromlang\ por}}, + byeditorco = {{editado e comentado por}% + {ed\adddotspace e com\adddot\ por}}, + byeditoran = {{editado e anotado por}% + {ed\adddotspace e anot\adddot\ por}}, + byeditorin = {{editado e introduzido por}% + {ed\adddotspace e introd\adddot\ por}}, + byeditorfo = {{editado e prefaciado por}% + {ed\adddotspace e pref\adddot\ por}}, + byeditoraf = {{editado e posfaciado por}% + {ed\adddotspace e posf\adddot\ por}}, + byeditortrco = {{editado, traduzido \lbx@fromlang\ e comentado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang\ e com\adddot\ por}}, + byeditortran = {{editado, traduzido \lbx@fromlang\ e anotado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang\ e anot\adddot\ por}}, + byeditortrin = {{editado, traduzido \lbx@fromlang\ e introduzido por}% + {ed.,\addabbrvspace trad. \lbx@fromlang\ e introd\adddot\ por}}, + byeditortrfo = {{editado, traduzido \lbx@fromlang\ e prefaciado por}% + {ed.,\addabbrvspace trad. \lbx@fromlang\ e pref\adddot\ por}}, + byeditortraf = {{editado, traduzido \lbx@fromlang\ e posfaciado por}% + {ed.,\addabbrvspace trad. \lbx@fromlang\ e posf\adddot\ por}}, + byeditorcoin = {{editado, comentado e introduzido por}% + {ed.,\addabbrvspace com\adddot\ e introd\adddot\ por}}, + byeditorcofo = {{editado, comentado e prefaciado por}% + {ed.,\addabbrvspace com\adddot\ e pref\adddot\ por}}, + byeditorcoaf = {{editado, comentado e posfaciado por}% + {ed.,\addabbrvspace com\adddot\ e posf\adddot\ por}}, + byeditoranin = {{editado, anotado e introduzido por}% + {ed.,\addabbrvspace anot\adddot\ e introd\adddot\ por}}, + byeditoranfo = {{editado, anotado e prefaciado por}% + {ed.,\addabbrvspace anot\adddot\ e pref\adddot\ por}}, + byeditoranaf = {{editado, anotado e posfaciado por}% + {ed.,\addabbrvspace anot\adddot\ e posf\adddot\ por}}, + byeditortrcoin = {{editado, traduzido \lbx@fromlang, comentado e introduzido por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, com\adddot\ e introd\adddot\ por}}, + byeditortrcofo = {{editado, traduzido \lbx@fromlang, comentado e prefaciado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, com\adddot\ e pref\adddot\ por}}, + byeditortrcoaf = {{editado, traduzido \lbx@fromlang, comentado e posfaciado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, com\adddot\ e posf\adddot\ por}}, + byeditortranin = {{editado, traduzido \lbx@fromlang, anotado e introduzido por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, anot\adddot\ e introd\adddot\ por}}, + byeditortranfo = {{editado, traduzido \lbx@fromlang, anotado e prefaciado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, anot\adddot\ e pref\adddot\ por}}, + byeditortranaf = {{editado, traduzido \lbx@fromlang, anotado e posfaciado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, anot\adddot\ e posf\adddot\ por}}, + bytranslatorco = {{traduzido \lbx@fromlang\ e comentado por}% + {trad\adddot\ \lbx@fromlang\ e com\adddot\ por}}, + bytranslatoran = {{traduzido \lbx@fromlang\ e anotado por}% + {trad\adddot\ \lbx@fromlang\ e anot\adddot\ por}}, + bytranslatorin = {{traduzido \lbx@fromlang\ e introduzido por}% + {trad\adddot\ \lbx@fromlang\ e introd\adddot\ por}}, + bytranslatorfo = {{traduzido \lbx@fromlang\ e prefaciado por}% + {trad\adddot\ \lbx@fromlang\ e pref\adddot\ por}}, + bytranslatoraf = {{traduzido \lbx@fromlang\ e posfaciado por}% + {trad\adddot\ \lbx@fromlang\ e posf\adddot\ por}}, + bytranslatorcoin = {{traduzido \lbx@fromlang, comentado e introduzido por}% + {trad\adddot\ \lbx@fromlang, com\adddot\ e introd\adddot\ por}}, + bytranslatorcofo = {{traduzido \lbx@fromlang, comentado e prefaciado por}% + {trad\adddot\ \lbx@fromlang, com\adddot\ e pref\adddot\ por}}, + bytranslatorcoaf = {{traduzido \lbx@fromlang, comentado e posfaciado por}% + {trad\adddot\ \lbx@fromlang, com\adddot\ e posf\adddot\ por}}, + bytranslatoranin = {{traduzido \lbx@fromlang, anotado e introduzido por}% + {trad\adddot\ \lbx@fromlang, anot\adddot\ e introd\adddot\ por}}, + bytranslatoranfo = {{traduzido \lbx@fromlang, anotado e prefaciado por}% + {trad\adddot\ \lbx@fromlang, anot\adddot\ e pref\adddot\ por}}, + bytranslatoranaf = {{traduzido \lbx@fromlang, anotado e posfaciado por}% + {trad\adddot\ \lbx@fromlang, anot\adddot\ e posf\adddot\ por}}, + and = {{e}{e}}, + andothers = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + andmore = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + volume = {{volume}{vol\adddot}}, + volumes = {{volumes}{vols\adddot}}, + jourvol = {{volume}{vol\adddot}}, + jourser = {{s\'erie}{s\'er\adddot}}, + newseries = {{nova s\'erie}{nova s\'er\adddot}}, + oldseries = {{s\'erie antiga}{ser\adddot\ antiga}}, + edition = {{edi\c{c}\~ao}{ed\adddot}}, + reprint = {{reimpress\~ao}{reimpr\adddot}}, + reprintof = {{reimpress\~ao de}{reimpr\adddotspace de}}, + reprintas = {{reimpresso como}{reimpr\adddotspace como}}, + page = {{p\'agina}{p\adddot}}, + pages = {{p\'aginas}{pp\adddot}}, + column = {{coluna}{col\adddot}}, + columns = {{colunas}{cols\adddot}}, + line = {{linha}{l\adddot}}, + lines = {{linhas}{ll\adddot}}, + verse = {{verso}{v\adddot}}, + verses = {{versos}{vv\adddot}}, + section = {{se\c{c}\~ao}{\S}}, + sections = {{se\c{c}\~oes}{\S\S}}, + paragraph = {{par\'agrafo}{par\adddot}}, + paragraphs = {{par\'agrafo}{pars\adddot}}, + in = {{in}{in}}, + inseries = {{em}{em}}, + ofseries = {{de}{de}}, + number = {{n\'umero}{n\textordmasculine}}, + chapter = {{cap\'\i tulo}{cap\adddot}}, + mathesis = {{disseta\c{c}\~ao de mestrado}{diss\adddot\ de mestrado}}, + phdthesis = {{tese de doutorado}{tese de doutorado}}, + resreport = {{relat\'orio de pesquisa}{rel\adddotspace de pesquisa}}, + techreport = {{relat\'orio t\'ecnico}{rel\adddotspace t\'ec\adddot}}, + software = {{software}{software}}, + datacd = {{CD-ROM}{CD-ROM}}, + audiocd = {{CD de \'audio}{CD de \'audio}}, + version = {{vers\~ao}{vers\~ao}}, + url = {{endere\c{c}o eletr\^onico}{endere\c{c}o}}, + urlseen = {{acesso em}{acesso em}}, +% inpress = {{}{}}, % FIXME: missing +% submitted = {{}{}}, % FIXME: missing + citedas = {{doravante citado como}{doravante citado como}}, + seenote = {{ver nota}{ver nota}}, + quotedin = {{apud}{apud}}, + idem = {{idem}{idem}}, + idemsm = {{idem}{idem}}, + idemsf = {{eadem}{eadem}}, + idemsn = {{idem}{idem}}, + idempm = {{eidem}{eidem}}, + idempf = {{eaedem}{eaedem}}, + idempn = {{eadem}{eadem}}, + idempp = {{eidem}{eidem}}, + ibidem = {{ibidem}{ibid\adddot}}, + opcit = {{op\adddotspace cit\adddot}{op\adddotspace cit\adddot}}, + loccit = {{loc\adddotspace cit\adddot}{loc\adddotspace cit\adddot}}, + confer = {{cf\adddot}{cf\adddot}}, + sequens = {{sq\adddot}{sq\adddot}}, + sequentes = {{sqq\adddot}{sqq\adddot}}, + passim = {{passim}{pass\adddot}}, + see = {{ver}{ver}}, + seealso = {{ver tamb\'em}{ver tamb\'em}}, + january = {{janeiro}{jan\adddot}}, + february = {{fevereiro}{fev\adddot}}, + march = {{mar\c{c}o}{mar\adddot}}, + april = {{abril}{abr\adddot}}, + may = {{maio}{mai\adddot}}, + june = {{junho}{jun\adddot}}, + july = {{julho}{jul\adddot}}, + august = {{agosto}{ago\adddot}}, + september = {{setembro}{set\adddot}}, + october = {{outubro}{out\adddot}}, + november = {{novembro}{nov\adddot}}, + december = {{dezembro}{dez\adddot}}, + langamerican = {{ingl\^es}{ingl\^es}}, + langbrazilian = {{portugu{\^e}s}{portugu{\^e}s}}, + langdanish = {{dinamarqu\^es}{dinamarqu\^es}}, + langdutch = {{holand{\^e}s}{holand{\^e}s}}, + langenglish = {{ingl\^es}{ingl\^es}}, + langfrench = {{franc\^es}{franc\^es}}, + langgerman = {{alem\~ao}{alem\~ao}}, + langgreek = {{grego}{grego}}, + langitalian = {{italiano}{italiano}}, + langlatin = {{latim}{latim}}, + langnorwegian = {{noruegu\^es}{noruegu\^es}}, + langportuguese = {{portugu{\^e}s}{portugu{\^e}s}}, + langspanish = {{espanhol}{espanhol}}, + langswedish = {{sueco}{sueco}}, + fromamerican = {{do ingl\^es}{do ingl\^es}}, + frombrazilian = {{do portugu{\^e}s}{do portugu{\^e}s}}, + fromdanish = {{do dinamarqu\^es}{do dinamarqu\^es}}, + fromdutch = {{do holand{\^e}s}{do holand{\^e}s}}, + fromenglish = {{do ingl\^es}{do ingl\^es}}, + fromfrench = {{do franc\^es}{do franc\^es}}, + fromgerman = {{do alem\~ao}{do alem\~ao}}, + fromgreek = {{do grego}{do grego}}, + fromitalian = {{do italiano}{do italiano}}, + fromlatin = {{do latim}{do latim}}, + fromnorwegian = {{do noruegu\^es}{do noruegu\^es}}, + fromportuguese = {{do portugu{\^e}s}{do portugu{\^e}s}}, + fromspanish = {{do espanhol}{do espanhol}}, + fromswedish = {{do sueco}{do sueco}}, + countryde = {{Alemanha}{DE}}, + countryeu = {{Uni\~ao Europ\'eia}{EU}}, + countryep = {{Uni\~ao Europ\'eia}{EP}}, + countryfr = {{Fran\c{c}a}{FR}}, + countryuk = {{Reino Unido}{GB}}, + countryus = {{Estados Unidos da Am\'erica}{US}}, + patent = {{patente}{pat\adddot}}, + patentde = {{patente alem\~a}{pat\adddot\ alem\~a}}, + patenteu = {{patente europ\'eia}{pat\adddot\ europ\'eia}}, + patentfr = {{patente francesa}{pat\adddot francesa}}, + patentuk = {{patente brit\^anica}{pat\adddot\ brit\^anica}}, + patentus = {{patente americana}{pat\adddot\ americana}}, + patreq = {{pedido de patente}{ped\adddot\ de pat\adddot}}, + patreqde = {{pedido de patente alem\~a}{ped\adddot\ de pat\adddot\ alem\~a}}, + patreqeu = {{pedido de patente europ\'eia}{ped\adddot\ de pat\adddot\ europ\'eia}}, + patreqfr = {{pedido de patente francesa}{ped\adddot\ de pat\adddot\ francesa}}, + patrequk = {{pedido de patente brit\^anica}{ped\adddot\ de pat\adddot\ brit\^anica}}, + patrequs = {{pedido de patente americana}{ped\adddot\ de pat\adddot\ americana}}, + file = {{arquivo}{arquivo}}, + library = {{biblioteca}{biblioteca}}, + abstract = {{resumo}{resumo}}, + annotation = {{notas}{notas}}, +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/british.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/british.lbx new file mode 100644 index 00000000000..5fbe4626024 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/british.lbx @@ -0,0 +1,50 @@ +% $Id: british.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{british.lbx} +[\abx@lbxid $Id: british.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * peer review pending (see also english.lbx) + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{% + \textendash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \let\finalandcomma=\empty + \protected\def\mkbibordinal#1{% + \begingroup + \@tempcnta0#1\relax\number\@tempcnta + \@whilenum\@tempcnta>100\do{\advance\@tempcnta-100\relax}% + \ifnum\@tempcnta>20 + \@whilenum\@tempcnta>9\do{\advance\@tempcnta-10\relax}% + \fi + \ifcase\@tempcnta th\or st\or nd\or rd\else th\fi + \endgroup}% + \protected\def\mkbibmascord{\mkbibordinal}% + \protected\def\mkbibfemord{\mkbibordinal}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\mkbibordinal{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}% + \iffieldundef{#2}{}{/}}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1}{}{/}}% + \thefield{#1}}% +} + +\InheritBibliographyStrings{english} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/canadian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/canadian.lbx new file mode 100644 index 00000000000..7c52485aae2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/canadian.lbx @@ -0,0 +1,13 @@ +% $Id: canadian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{canadian.lbx} +[\abx@lbxid $Id: canadian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * peer review pending (see english.lbx) + +\InheritBibliographyExtras{english}% correct? these are the US standards +\InheritBibliographyStrings{english} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/danish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/danish.lbx new file mode 100644 index 00000000000..745114ed7d7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/danish.lbx @@ -0,0 +1,376 @@ +% $Id: danish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{danish.lbx} +[\abx@lbxid $Id: danish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * incomplete +% * existing translations + peer review by native speakers + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{% + \textendash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \let\finalandcomma=\empty + \protected\def\mkbibordinal#1{\stripzeros{#1}\adddot}% + \protected\def\mkbibmascord{\mkbibordinal}% + \protected\def\mkbibfemord{\mkbibordinal}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\mkbibordinal{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}\adddot}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1}{}{\adddot}}% + \thefield{#1}}% +} + +\DeclareBibliographyStrings{% + bibliography = {{Bibliografi}{Bibliografi}}, + references = {{Referencer}{Referencer}}, + shorthands = {{Fortegnelse over forkortelser}{Forkortelsesfortegnelse}}, + editor = {{redakt\o r}{red\adddot}}, + editors = {{redakt\o rer}{red\adddot}}, + compiler = {{redakt\o r}{red\adddot}}, + compilers = {{redakt\o rer}{red\adddot}}, +% alternative translation: +% compiler = {{kompilator}{kompilator}}, +% compilers = {{kompilatorer}{kompilatorer}}, +% FIXME: redactor and editor are the same string; +% need to find a noun corresponding to "bearbejdet af" + redactor = {{redakt\o r}{red\adddot}}, + redactors = {{redakt\o rer}{red\adddot}}, +% founder = {{}{}}, % FIXME: missing +% founders = {{}{}}, % FIXME: missing +% continuator = {{}{}}, % FIXME: missing +% continuators = {{}{}}, % FIXME: missing +% collaborator = {{}{}}, % FIXME: missing +% collaborators = {{}{}}, % FIXME: missing + translator = {{overs\ae tter}{overs\adddot}}, + translators = {{overs\ae ttere}{overs\adddot}}, + commentator = {{kommentator}{komm\adddot}}, + commentators = {{kommentatorer}{komm\adddot}}, + annotator = {{fortolker}{fortolker}}, + annotators = {{fortolkere}{fortolkere}}, +% alternative translation: +% annotator = {{kommentator}{kommentator}}, +% annotators = {{kommentatorer}{kommentatorer}}, + commentary = {{kommentar}{komm\adddot}}, + annotations = {{forklaring}{forkl\adddot}}, +% alternative translation: +% annotations = {{fortolkning}{fortolkning}}, + introduction = {{indledning}{indl\adddot}}, + foreword = {{forord}{forord}}, + afterword = {{efterord}{efterord}}, +% editortr = {{}{}}, % FIXME: missing +% editorstr = {{}{}}, % FIXME: missing +% editorco = {{}{}}, % FIXME: missing +% editorsco = {{}{}}, % FIXME: missing +% editoran = {{}{}}, % FIXME: missing +% editorsan = {{}{}}, % FIXME: missing +% editorin = {{}{}}, % FIXME: missing +% editorsin = {{}{}}, % FIXME: missing +% editorfo = {{}{}}, % FIXME: missing +% editorsfo = {{}{}}, % FIXME: missing +% editoraf = {{}{}}, % FIXME: missing +% editorsaf = {{}{}}, % FIXME: missing +% editortrco = {{}{}}, % FIXME: missing +% editorstrco = {{}{}}, % FIXME: missing +% editortran = {{}{}}, % FIXME: missing +% editorstran = {{}{}}, % FIXME: missing +% editortrin = {{}{}}, % FIXME: missing +% editorstrin = {{}{}}, % FIXME: missing +% editortrfo = {{}{}}, % FIXME: missing +% editorstrfo = {{}{}}, % FIXME: missing +% editortraf = {{}{}}, % FIXME: missing +% editorstraf = {{}{}}, % FIXME: missing +% editorcoin = {{}{}}, % FIXME: missing +% editorscoin = {{}{}}, % FIXME: missing +% editorcofo = {{}{}}, % FIXME: missing +% editorscofo = {{}{}}, % FIXME: missing +% editorcoaf = {{}{}}, % FIXME: missing +% editorscoaf = {{}{}}, % FIXME: missing +% editoranin = {{}{}}, % FIXME: missing +% editorsanin = {{}{}}, % FIXME: missing +% editoranfo = {{}{}}, % FIXME: missing +% editorsanfo = {{}{}}, % FIXME: missing +% editoranaf = {{}{}}, % FIXME: missing +% editorsanaf = {{}{}}, % FIXME: missing +% editortrcoin = {{}{}}, % FIXME: missing +% editorstrcoin = {{}{}}, % FIXME: missing +% editortrcofo = {{}{}}, % FIXME: missing +% editorstrcofo = {{}{}}, % FIXME: missing +% editortrcoaf = {{}{}}, % FIXME: missing +% editorstrcoaf = {{}{}}, % FIXME: missing +% editortranin = {{}{}}, % FIXME: missing +% editorstranin = {{}{}}, % FIXME: missing +% editortranfo = {{}{}}, % FIXME: missing +% editorstranfo = {{}{}}, % FIXME: missing +% editortranaf = {{}{}}, % FIXME: missing +% editorstranaf = {{}{}}, % FIXME: missing +% translatorco = {{}{}}, % FIXME: missing +% translatorsco = {{}{}}, % FIXME: missing +% translatoran = {{}{}}, % FIXME: missing +% translatorsan = {{}{}}, % FIXME: missing +% translatorin = {{}{}}, % FIXME: missing +% translatorsin = {{}{}}, % FIXME: missing +% translatorfo = {{}{}}, % FIXME: missing +% translatorsfo = {{}{}}, % FIXME: missing +% translatoraf = {{}{}}, % FIXME: missing +% translatorsaf = {{}{}}, % FIXME: missing +% translatorcoin = {{}{}}, % FIXME: missing +% translatorscoin = {{}{}}, % FIXME: missing +% translatorcofo = {{}{}}, % FIXME: missing +% translatorscofo = {{}{}}, % FIXME: missing +% translatorcoaf = {{}{}}, % FIXME: missing +% translatorscoaf = {{}{}}, % FIXME: missing +% translatoranin = {{}{}}, % FIXME: missing +% translatorsanin = {{}{}}, % FIXME: missing +% translatoranfo = {{}{}}, % FIXME: missing +% translatorsanfo = {{}{}}, % FIXME: missing +% translatoranaf = {{}{}}, % FIXME: missing +% translatorsanaf = {{}{}}, % FIXME: missing + byauthor = {{af}{af}}, + byeditor = {{udgivet af}{udg\adddotspace af}}, + bycompiler = {{kompileret af}{komp\adddotspace af}}, + byredactor = {{bearbejdet af}{bearb\adddotspace af}}, +% byfounder = {{}{}}, % FIXME: missing +% bycontinuator = {{}{}}, % FIXME: missing +% bycollaborator = {{}{}}, % FIXME: missing + bytranslator = {{oversat \lbx@fromlang\ af}{oversat \lbx@fromlang\ af}}, + bycommentator = {{kommenteret af}{komm\adddot\ af}}, + byannotator = {{forklaret af}{forkl\adddot\ af}}, +% byannotator = {{fortolket af}{fortolket af}}, % alternative translation + withcommentator = {{med en kommentar af}{med en komm\adddot\ af}}, + withannotator = {{med en forklaring af}{med en forkl\adddot\ af}}, + withintroduction = {{med en indledning af}{med en indl\adddot\ af}}, + withforeword = {{med et forord af}{med et forord af}}, + withafterword = {{med et efterord af}{med et efterord af}}, + byeditortr = {{udgivet og oversat \lbx@fromlang\ af}% + {udg\adddotspace og oversat \lbx@fromlang\ af}}, + byeditorco = {{udgivet og kommenteret af}% + {udg\adddotspace og komm\adddot\ af}}, + byeditoran = {{udgivet og forklaret af}% + {udg\adddotspace og forkl\adddot\ af}}, + byeditorin = {{udgivet og med en indledning skrevet af}% + {udg\adddotspace og med en indledning skrev\adddot\ af}}, + byeditorfo = {{udgivet og med et forord skrevet af}% + {udg\adddotspace og med et forord skrev\adddot\ af}}, + byeditoraf = {{udgivet og med et efterord skrevet af}% + {udg\adddotspace og med et efterord skrev\adddot\ af}}, + byeditortrco = {{udgivet, oversat \lbx@fromlang\ og kommenteret af}% + {udg.,\addabbrvspace oversat \lbx@fromlang\ og komm\adddot\ af}}, + byeditortran = {{udgivet, oversat \lbx@fromlang\ og forklaret af}% + {udg.,\addabbrvspace oversat \lbx@fromlang\ og forkl\adddot\ af}}, + byeditortrin = {{udgivet, oversat \lbx@fromlang\ og med en indledning skrevet af}% + {udg.,\addabbrvspace oversat \lbx@fromlang\ og med en indl\adddot\ skrev\adddot\ af}}, + byeditortrfo = {{udgivet, oversat \lbx@fromlang\ og med et forord skrevet af}% + {wnoversat \lbx@fromlang\ og med et forord skrev\adddot\ af}}, + byeditortraf = {{udgivet, oversat \lbx@fromlang\ og med et efterord skrevet af}% + {udg.,\addabbrvspace oversat \lbx@fromlang\ og med et efterord skrev\adddot\ af}}, + byeditorcoin = {{udgivet, kommenteret og med en indledning skrevet af}% + {udg.,\addabbrvspace komm\adddot\ og med en indl\adddot\ skrev\adddot\ af}}, + byeditorcofo = {{udgivet, kommenteret og med et forord skrevet af}% + {udg.,\addabbrvspace komm\adddot\ og med et forord skrev\adddot\ af}}, + byeditorcoaf = {{udgivet, kommenteret og med et efterord skrevet af}% + {udg.,\addabbrvspace komm\adddot\ og med et efterord skrev\adddot\ af}}, + byeditoranin = {{udgivet, forklaret og med en indledning skrevet af}% + {udg.,\addabbrvspace forkl\adddot\ og med en indl\adddot\ skrev\adddot\ af}}, + byeditoranfo = {{udgivet, forklaret og med et forord skrevet af}% + {udg.,\addabbrvspace forkl\adddot\ og med et forord skrev\adddot\ af}}, + byeditoranaf = {{udgivet, forklaret og med et efterord skrevet af}% + {udg.,\addabbrvspace forkl\adddot\ og med et efterord skrev\adddot\ af}}, + byeditortrcoin = {{udgivet, oversat \lbx@fromlang, kommenteret og med en indledning skrevet af}% + {udg.,\addabbrvspace oversat \lbx@fromlang, komm\adddot\ og med en indl\adddot\ skrev\adddot\ af}}, + byeditortrcofo = {{udgivet, oversat \lbx@fromlang, kommenteret og med et forord skrevet af}% + {udg.,\addabbrvspace oversat \lbx@fromlang, komm\adddot\ og med et forord skrev\adddot\ af}}, + byeditortrcoaf = {{udgivet, oversat \lbx@fromlang, kommenteret og med et efterord skrevet af}% + {udg.,\addabbrvspace oversat \lbx@fromlang, komm\adddot\ og med et efterord skrev\adddot\ af}}, + byeditortranin = {{udgivet, oversat \lbx@fromlang, forklaret og med en indledning skrevet af}% + {udg.,\addabbrvspace oversat \lbx@fromlang, forkl\adddot\ og med en indl\adddot\ skrev\adddot\ af}}, + byeditortranfo = {{udgivet, oversat \lbx@fromlang, forklaret og med et forord skrevet af}% + {udg.,\addabbrvspace oversat \lbx@fromlang, forkl\adddot\ og med et forord skrev\adddot\ af}}, + byeditortranaf = {{udgivet, oversat \lbx@fromlang, forklaret og med et efterord skrevet af}% + {udg.,\addabbrvspace oversat \lbx@fromlang, forkl\adddot\ og med et efterord skrev\adddot\ af}}, + bytranslatorco = {{oversat \lbx@fromlang\ og kommenteret af}% + {oversat \lbx@fromlang\ og komm\adddot\ af}}, + bytranslatoran = {{oversat \lbx@fromlang\ og forklaret af}% + {oversat \lbx@fromlang\ og forkl\adddot\ af}}, + bytranslatorin = {{oversat \lbx@fromlang\ og med en indledning skrevet af}% + {oversat \lbx@fromlang\ og med en indl\adddot\ skrev\adddot\ af}}, + bytranslatorfo = {{oversat \lbx@fromlang\ og med et forord skrevet af}% + {oversat \lbx@fromlang\ og med et forord skrev\adddot\ af}}, + bytranslatoraf = {{oversat \lbx@fromlang\ og med et efterord skrevet af}% + {oversat \lbx@fromlang\ og med et efterord skrev\adddot\ af}}, + bytranslatorcoin = {{oversat \lbx@fromlang, kommenteret og med en indledning skrevet af}% + {oversat \lbx@fromlang, komm\adddot\ og med en indl\adddot\ skrev\adddot\ af}}, + bytranslatorcofo = {{oversat \lbx@fromlang, kommenteret og med et forord skrevet af}% + {oversat \lbx@fromlang, komm\adddot\ og med et forord skrev\adddot\ af}}, + bytranslatorcoaf = {{oversat \lbx@fromlang, kommenteret og med et efterord skrevet af}% + {oversat \lbx@fromlang, komm\adddot\ og med et efterord skrev\adddot\ af}}, + bytranslatoranin = {{oversat \lbx@fromlang, forklaret og med en indledning skrevet af}% + {oversat \lbx@fromlang, forkl\adddot\ og med en indl\adddot\ skrev\adddot\ af}}, + bytranslatoranfo = {{oversat \lbx@fromlang, forklaret og med et forord skrevet af}% + {oversat \lbx@fromlang, forkl\adddot\ og med et forord skrev\adddot\ af}}, + bytranslatoranaf = {{oversat \lbx@fromlang, forklaret og med et efterord skrevet af}% + {oversat \lbx@fromlang, forkl\adddot\ og med et efterord skrev\adddot\ af}}, + and = {{og}{og}}, +% FIXME: spacing after abbreviation dot? + andothers = {{med flere}{m.fl\adddot}}, +% FIXME: spacing after abbreviation dot? + andmore = {{med flere}{m.fl\adddot}}, + volume = {{bind}{bd\adddot}}, + volumes = {{bind}{bd\adddot}}, + jourvol = {{\aa rgang}{\aa g\adddot}}, + jourser = {{serie}{ser\adddot}}, +% FIXME: spacing after abbreviation dot? + newseries = {{ny serie}{n.s\adddot}}, +% FIXME: spacing after abbreviation dot? + oldseries = {{gammel serie}{g.s\adddot}}, + edition = {{udgave}{udg\adddot}}, + reprint = {{eftertryk}{eftertryk}}, +% alternative translation: +% reprint = {{genoptryk}{genoptryk}}, + reprintof = {{eftertryk af}{eftertryk af}}, +% alternative translation: +% reprintof = {{genoptryk af}{genoptryk af}}, + reprintas = {{eftertryk i}{eftertryk i}}, +% alternative translation: +% reprintas = {{genoptrykt i}{genoptrykt i}}, +% reprintas = {{genoptrykt som}{genoptrykt som}}, + page = {{side}{s\adddot}}, + pages = {{sider}{s\adddot}}, + column = {{spalte}{sp\adddot}}, + columns = {{spalter}{sp\adddot}}, + line = {{linje}{l\adddot}}, + lines = {{linjer}{l\adddot}}, + verse = {{vers}{v\adddot}}, + verses = {{vers}{v\adddot}}, + section = {{afsnit}{\S}}, % FIXME: check + sections = {{afsnit}{\S\S}}, % FIXME: check +% alternative translation: +% section = {{paragraf}{\S}}, +% sections = {{paragrafer}{\S\S}}, +% paragraph = {{}{}}, % FIXME: missing +% paragraphs = {{}{}}, % FIXME: missing + in = {{i}{i}}, + inseries = {{r\ae kken}{r\ae kken}}, + ofseries = {{af r\ae kken}{af r\ae kken}}, + number = {{nummer}{nr\adddot}}, + chapter = {{kapitel}{kap\adddot}}, + mathesis = {{kandidatafhandling}{kandidatafh\adddot}}, +% alternative translation: +% mathesis = {{speciale}{speciale}}, + phdthesis = {{ph.d.-afhandling}{ph.d.-afh\adddot}}, + resreport = {{forskningsrapport}{forskningsrap\adddot}}, + techreport = {{teknisk rapport}{tek\adddot\ rap\adddot}}, + software = {{software}{software}}, + datacd = {{data-cd}{data-cd}}, + audiocd = {{lyd-cd}{lyd-cd}}, + version = {{version}{vers\adddot}}, + url = {{side}{side}}, + urlseen = {{sidst set}{sidst set}}, +% inpress = {{}{}}, % FIXME: missing +% submitted = {{}{}}, % FIXME: missing + citedas = {{herefter citeret som}{herefter cit\adddot\ som}}, +% thiscite = {{}{}}, % FIXME: missing + seenote = {{se note}{se note}}, +% alternative translation: +% seenote = {{se anm\ae rkning}{se anm\adddot}}, + quotedin = {{citeret efter}{citeret efter}}, + idem = {{den samme}{den~s\adddot}}, + idemsf = {{den samme}{den~s\adddot}}, + idemsm = {{den samme}{den~s\adddot}}, + idemsn = {{det samme}{det~s\adddot}}, + idempf = {{de samme}{de~s\adddot}}, + idempm = {{de samme}{de~s\adddot}}, + idempn = {{de samme}{de~s\adddot}}, + idempp = {{de samme}{de~s\adddot}}, + ibidem = {{ibidem}{ibid\adddot}}, +% FIXME: spacing after abbreviation dot? + opcit = {{op.\adddotspace cit\adddot}{op.\adddotspace cit\adddot}}, +% FIXME: spacing after abbreviation dot? + loccit = {{loc.\adddotspace cit\adddot}{loc.\adddotspace cit\adddot}}, + confer = {{sammenlign}{smlg\adddot}}, + sequens = {{sq\adddot}{sq\adddot}}, + sequentes = {{sqq\adddot}{sqq\adddot}}, + passim = {{passim}{pass\adddot}}, + see = {{se}{s\adddot}}, +% FIXME: spacing after abbreviation dot? + seealso = {{se ogs\aa}{s.\aa\adddot}}, + january = {{januar}{jan\adddot}}, + february = {{februar}{feb\adddot}}, + march = {{marts}{mar\adddot}}, + april = {{april}{apr\adddot}}, + may = {{maj}{maj}}, + june = {{juni}{jun\adddot}}, + july = {{juli}{jul\adddot}}, + august = {{august}{aug\adddot}}, + september = {{september}{sep\adddot}}, + october = {{oktober}{okt\adddot}}, + november = {{november}{nov\adddot}}, + december = {{december}{dec\adddot}}, + langamerican = {{amerikansk}{amerikansk}}, +% langbrazilian = {{}{}}, % FIXME: missing +% langdanish = {{}{}}, % FIXME: missing +% langdutch = {{}{}}, % FIXME: missing + langenglish = {{engelsk}{engelsk}}, + langfrench = {{fransk}{fransk}}, + langgerman = {{tysk}{tysk}}, + langgreek = {{gr\ae sk}{gr\ae sk}}, + langitalian = {{italiensk}{italiensk}}, + langlatin = {{latin}{latin}}, + langnorwegian = {{norsk}{norsk}}, +% langportuguese = {{}{}}, % FIXME: missing + langspanish = {{spansk}{spansk}}, +% langswedish = {{}{}}, % FIXME: missing + fromamerican = {{fra amerikansk}{fra amerikansk}}, +% frombrazilian = {{}{}}, % FIXME: missing +% fromdanish = {{}{}}, % FIXME: missing +% fromdutch = {{}{}}, % FIXME: missing + fromenglish = {{fra engelsk}{fra engelsk}}, + fromfrench = {{fra fransk}{fra fransk}}, + fromgerman = {{fra tysk}{fra tysk}}, + fromgreek = {{fra gr\ae sk}{fra gr\ae sk}}, + fromitalian = {{fra italiensk}{fra italiensk}}, + fromlatin = {{fra latin}{fra latin}}, + fromnorwegian = {{fra norsk}{fra norsk}}, +% fromportuguese = {{}{}}, % FIXME: missing + fromspanish = {{fra spansk}{fra spansk}}, +% fromswedish = {{}{}}, % FIXME: missing + countryde = {{Tyskland}{DE}}, + countryeu = {{Europ\ae iske Union}{EU}}, + countryep = {{Europ\ae iske Union}{EP}}, + countryfr = {{Frankrig}{FR}}, + countryuk = {{Storbritanien}{GB}}, + countryus = {{USA}{US}}, + patent = {{patent}{patent}}, + patentde = {{tysk patent}{tys\adddot\ pat\adddot}}, + patenteu = {{europ\ae isk patent}{eur\adddot\ pat\adddot}}, + patentfr = {{fransk patent}{fra\adddot\ pat\adddot}}, + patentuk = {{britisk patent}{brit\adddot pat\adddot}}, + patentus = {{amerikansk patent}{amerikansk pat\adddot}}, + patreq = {{ans\o gning om patent}{pat\adddot\ ans\o gn\adddot}}, + patreqde = {{ans\o gning om tysk patent}{tys\adddot\ pat\adddot\ ans\o gn\adddot}}, + patreqeu = {{ans\o gning om europ\ae isk patent}{eur\adddot\ pat\adddot\ ans\o gn\adddot}}, + patreqfr = {{ans\o gning om fransk patent}{fra\adddot\ pat\adddot\ ans\o gn\adddot}}, + patrequk = {{ans\o gning om britisk patent}{britisk pat\adddot\ ans\o gn\adddot}}, + patrequs = {{ans\o gning om amerikansk patent}{am\adddot pat\adddot\ ans\o gn\adddot}}, +% file = {{}{}}, % FIXME: missing +% library = {{}{}}, % FIXME: missing +% abstract = {{}{}}, % FIXME: missing +% annotation = {{}{}}, % FIXME: missing +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/dutch.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/dutch.lbx new file mode 100644 index 00000000000..b1cf286e469 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/dutch.lbx @@ -0,0 +1,354 @@ +% $Id: dutch.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{dutch.lbx} +[\abx@lbxid $Id: dutch.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * incomplete +% * translations by native speaker +% * peer review pending + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{-}% + \protected\def\bibdatedash{\bibrangedash}% FIXME: unsure + \let\finalandcomma=\empty + \protected\def\mkbibordinal#1{\stripzeros{#1}e}% + \protected\def\mkbibmascord{\mkbibordinal}% + \protected\def\mkbibfemord{\mkbibordinal}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\stripzeros{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}% + \iffieldundef{#2}{}{\mbox{-}}}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1}{}{\mbox{-}}}% + \thefield{#1}}% + \savecommand\mkbibrangeterse + \protected\def\mkbibrangeterse{% + \BibliographyWarning{% + Date format 'terse' not applicable to\MessageBreak + Spanish dates. Using format 'short' instead}% + \mkbibrangefull{short}}% +} + +\UndeclareBibliographyExtras{% + \restorecommand\mkbibrangeterse +} + +\DeclareBibliographyStrings{% + bibliography = {{Bibliografie}{Bibliografie}}, + references = {{Referenties}{Referenties}}, + shorthands = {{Lijst van Afkortingen}{Afkortingen}}, + editor = {{redacteur}{red\adddot}}, + editors = {{redacteuren}{red\adddot}}, + compiler = {{compilator}{comp\adddot}}, + compilers = {{compilatoren}{comp\adddot}}, + redactor = {{redacteur}{red\adddot}}, + redactors = {{redacteuren}{red\adddot}}, +% founder = {{}{}}, % FIXME: missing +% founders = {{}{}}, % FIXME: missing +% continuator = {{}{}}, % FIXME: missing +% continuators = {{}{}}, % FIXME: missing +% collaborator = {{}{}}, % FIXME: missing +% collaborators = {{}{}}, % FIXME: missing + translator = {{vertaler}{vert\adddot}}, + translators = {{vertalers}{vert\adddot}}, + commentator = {{commentator}{comm\adddot}}, + commentators = {{commentatoren}{comm\adddot}}, + annotator = {{annotator}{annot\adddot}}, + annotators = {{annotatoren}{annot\adddot}}, + commentary = {{commentaar}{comm\adddot}}, + annotations = {{annotaties}{annot\adddot}}, + introduction = {{introduction}{intro\adddot}}, + foreword = {{voorwoord}{voorw\adddot}}, + afterword = {{nawoord}{naw\adddot}}, +% editortr = {{}{}}, % FIXME: missing +% editorstr = {{}{}}, % FIXME: missing +% editorco = {{}{}}, % FIXME: missing +% editorsco = {{}{}}, % FIXME: missing +% editoran = {{}{}}, % FIXME: missing +% editorsan = {{}{}}, % FIXME: missing +% editorin = {{}{}}, % FIXME: missing +% editorsin = {{}{}}, % FIXME: missing +% editorfo = {{}{}}, % FIXME: missing +% editorsfo = {{}{}}, % FIXME: missing +% editoraf = {{}{}}, % FIXME: missing +% editorsaf = {{}{}}, % FIXME: missing +% editortrco = {{}{}}, % FIXME: missing +% editorstrco = {{}{}}, % FIXME: missing +% editortran = {{}{}}, % FIXME: missing +% editorstran = {{}{}}, % FIXME: missing +% editortrin = {{}{}}, % FIXME: missing +% editorstrin = {{}{}}, % FIXME: missing +% editortrfo = {{}{}}, % FIXME: missing +% editorstrfo = {{}{}}, % FIXME: missing +% editortraf = {{}{}}, % FIXME: missing +% editorstraf = {{}{}}, % FIXME: missing +% editorcoin = {{}{}}, % FIXME: missing +% editorscoin = {{}{}}, % FIXME: missing +% editorcofo = {{}{}}, % FIXME: missing +% editorscofo = {{}{}}, % FIXME: missing +% editorcoaf = {{}{}}, % FIXME: missing +% editorscoaf = {{}{}}, % FIXME: missing +% editoranin = {{}{}}, % FIXME: missing +% editorsanin = {{}{}}, % FIXME: missing +% editoranfo = {{}{}}, % FIXME: missing +% editorsanfo = {{}{}}, % FIXME: missing +% editoranaf = {{}{}}, % FIXME: missing +% editorsanaf = {{}{}}, % FIXME: missing +% editortrcoin = {{}{}}, % FIXME: missing +% editorstrcoin = {{}{}}, % FIXME: missing +% editortrcofo = {{}{}}, % FIXME: missing +% editorstrcofo = {{}{}}, % FIXME: missing +% editortrcoaf = {{}{}}, % FIXME: missing +% editorstrcoaf = {{}{}}, % FIXME: missing +% editortranin = {{}{}}, % FIXME: missing +% editorstranin = {{}{}}, % FIXME: missing +% editortranfo = {{}{}}, % FIXME: missing +% editorstranfo = {{}{}}, % FIXME: missing +% editortranaf = {{}{}}, % FIXME: missing +% editorstranaf = {{}{}}, % FIXME: missing +% translatorco = {{}{}}, % FIXME: missing +% translatorsco = {{}{}}, % FIXME: missing +% translatoran = {{}{}}, % FIXME: missing +% translatorsan = {{}{}}, % FIXME: missing +% translatorin = {{}{}}, % FIXME: missing +% translatorsin = {{}{}}, % FIXME: missing +% translatorfo = {{}{}}, % FIXME: missing +% translatorsfo = {{}{}}, % FIXME: missing +% translatoraf = {{}{}}, % FIXME: missing +% translatorsaf = {{}{}}, % FIXME: missing +% translatorcoin = {{}{}}, % FIXME: missing +% translatorscoin = {{}{}}, % FIXME: missing +% translatorcofo = {{}{}}, % FIXME: missing +% translatorscofo = {{}{}}, % FIXME: missing +% translatorcoaf = {{}{}}, % FIXME: missing +% translatorscoaf = {{}{}}, % FIXME: missing +% translatoranin = {{}{}}, % FIXME: missing +% translatorsanin = {{}{}}, % FIXME: missing +% translatoranfo = {{}{}}, % FIXME: missing +% translatorsanfo = {{}{}}, % FIXME: missing +% translatoranaf = {{}{}}, % FIXME: missing +% translatorsanaf = {{}{}}, % FIXME: missing + byauthor = {{door}{door}}, + byeditor = {{geredigeerd door}{red\adddotspace door}}, + bycompiler = {{gecompileerd door}{comp\adddotspace door}}, + byredactor = {{geredigeerd door}{red\adddotspace door}}, +% byfounder = {{}{}}, % FIXME: missing +% bycontinuator = {{}{}}, % FIXME: missing +% bycollaborator = {{}{}}, % FIXME: missing + bytranslator = {{vertaald \lbx@fromlang\ door}{vert\adddot\ \lbx@fromlang\ door}}, + bycommentator = {{becommentari\"{e}erd door}{comm\adddot\ door}}, + byannotator = {{geannoteerd door}{annot\adddot\ door}}, + withcommentator = {{met een commentaar van}{met een comment\adddot\ van}}, + withannotator = {{met annotaties van}{met annot\adddot\ van}}, + withintroduction = {{met een introductie van}{met een intro\adddot\ van}}, + withforeword = {{met een voorwoord van}{met een woorw\adddot\ van}}, + withafterword = {{met een nawoord van}{met een naw\adddot\ van}}, + byeditortr = {{geredigeerd en vertaald \lbx@fromlang\ door}% + {red\adddotspace en vert\adddot\ \lbx@fromlang\ door}}, + byeditorco = {{geredigeerd en becommentari\"{e}erd door}% + {red\adddotspace en comm\adddot\ door}}, + byeditoran = {{geredigeerd en geannoteerd door}% + {red\adddotspace en annot\adddot\ door}}, + byeditorin = {{geredigeerd, met een introductie, van}% + {red., met een introd., van}}, + byeditorfo = {{geredigeerd, met een voorwoord, van}% + {red., met een voorw., van}}, + byeditoraf = {{geredigeerd, met een nawoord, van}% + {red., met een naw., van}}, + byeditortrco = {{geredigeerd, vertaald \lbx@fromlang\ en becommentari\"{e}erd door}% + {red., vert\adddot\ \lbx@fromlang\ en comm\adddot\ door}}, + byeditortran = {{geredigeerd, vertaald \lbx@fromlang\ en geannoteerd door}% + {red., vert\adddot\ \lbx@fromlang\ en annot\adddot\ door}}, + byeditortrin = {{geredigeerd en vertaald \lbx@fromlang, met een introductie, door}% + {red\adddotspace en vert. \lbx@fromlang, met een introd., door}}, + byeditortrfo = {{geredigeerd en vertaald \lbx@fromlang, met een voorwoord, door}% + {red\adddotspace en vert. \lbx@fromlang, met een voorw., door}}, + byeditortraf = {{geredigeerd en vertaald \lbx@fromlang, met een nawoord, door}% + {red\adddotspace en vert. \lbx@fromlang, met een naw., door}}, + byeditorcoin = {{geredigeerd en becommentari\"{e}erd, met een introductie, door}% + {red\adddotspace en comm., met een introd., door}}, + byeditorcofo = {{geredigeerd en becommentari\"{e}erd, met een voorwoord, door}% + {red\adddotspace en comm., met een voorw., door}}, + byeditorcoaf = {{geredigeerd en becommentari\"{e}erd, met een nawoord, door}% + {red\adddotspace en comm., met een naw., door}}, + byeditoranin = {{geredigeerd en geannoteerd, met een introductie, door}% + {red\adddotspace en annot., met een introd., door}}, + byeditoranfo = {{geredigeerd en geannoteerd, met een voorwoord, door}% + {red\adddotspace en annot., met een voorw., door}}, + byeditoranaf = {{geredigeerd en geannoteerd, met een nawoord, door}% + {red\adddotspace en annot., met een naw., door}}, + byeditortrcoin = {{geredigeerd, vertaald \lbx@fromlang\ en becommentari\"{e}erd, met een introductie, door}% + {red., vert\adddot\ \lbx@fromlang\ en comm., met een introd., door}}, + byeditortrcofo = {{geredigeerd, vertaald \lbx@fromlang\ en becommentari\"{e}erd, met een voorwoord, door}% + {red., vert\adddot\ \lbx@fromlang\ en comm., met een voorw., door}}, + byeditortrcoaf = {{geredigeerd, vertaald \lbx@fromlang\ en becommentari\"{e}erd, met een nawoord, door}% + {red., vert\adddot\ \lbx@fromlang\ en comm., met een naw., door}}, + byeditortranin = {{geredigeerd, vertaald \lbx@fromlang\ en geannoteerd, met een introductie, door}% + {red., vert\adddot\ \lbx@fromlang\ en annot., met een introd., door}}, + byeditortranfo = {{geredigeerd, vertaald \lbx@fromlang\ en geannoteerd, met een voorwoord, door}% + {red., vert\adddot\ \lbx@fromlang\ en annot., met een voorw., door}}, + byeditortranaf = {{geredigeerd, vertaald \lbx@fromlang\ en geannoteerd, met een nawoord, door}% + {red., vert\adddot\ \lbx@fromlang\ en annot., met een naw., door}}, + bytranslatorco = {{vertaald \lbx@fromlang\ en becommentari\"{e}erd door}% + {vert\adddot\ \lbx@fromlang\ en comm\adddot\ door}}, + bytranslatoran = {{vertaald \lbx@fromlang\ en geannoteerd door}% + {vert\adddot\ \lbx@fromlang\ en annot.\adddot\ door}}, + bytranslatorin = {{vertaald \lbx@fromlang, met een introductie, door}% + {vert. \lbx@fromlang, met een introd., door}}, + bytranslatorfo = {{vertaald \lbx@fromlang, met een voorwoord, door}% + {vert. \lbx@fromlang, met een voorw., door}}, + bytranslatoraf = {{vertaald \lbx@fromlang, met een nawoord, door}% + {vert. \lbx@fromlang, met een naw., door}}, + bytranslatorcoin = {{vertaald \lbx@fromlang\ en becommentari\"{e}erd, met een introd., door}% + {vert\adddot\ \lbx@fromlang\ en comm., met een introd., door}}, + bytranslatorcofo = {{vertaald \lbx@fromlang\ en becommentari\"{e}erd, met een voorwoord, door}% + {vert\adddot\ \lbx@fromlang\ en comm., met een voorw., door}}, + bytranslatorcoaf = {{vertaald \lbx@fromlang\ en becommentari\"{e}erd, met een nawoord, door}% + {vert\adddot\ \lbx@fromlang\ en comm., met een naw., door}}, + bytranslatoranin = {{vertaald \lbx@fromlang\ en geannoteerd, met een introd., door}% + {vert\adddot\ \lbx@fromlang\ en annot., met een introd., door}}, + bytranslatoranfo = {{vertaald \lbx@fromlang\ en geannoteerd, met een voorwoord, door}% + {vert\adddot\ \lbx@fromlang\ en annot., met een voorw., door}}, + bytranslatoranaf = {{vertaald \lbx@fromlang\ en geannoteerd, met een nawoord, door}% + {vert\adddot\ \lbx@fromlang\ en annot., met een naw., door}}, + and = {{en}{en}}, + andothers = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + andmore = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + volume = {{deel}{deel}}, + volumes = {{delen}{delen}}, + jourvol = {{jaargang}{jrg\adddot}}, + jourser = {{serie}{ser\adddot}}, + newseries = {{nieuwe serie}{nieuwe ser\adddot}}, + oldseries = {{oude serie}{oude ser\adddot}}, + edition = {{editie}{ed\adddot}}, + reprint = {{herdruk}{herdr\adddot}}, + reprintof = {{herdruk van}{herdr\adddotspace van}}, + reprintas = {{herdrukt als}{herdr\adddotspace als}}, + page = {{pagina}{p\adddot}}, + pages = {{pagina's}{p\adddot}}, + column = {{kolom}{kol\adddot}}, + columns = {{kolommen}{kol\adddot}}, + line = {{regel}{r\adddot}}, + lines = {{regels}{r\adddot}}, + verse = {{vers}{v\adddot}}, + verses = {{verzen}{v\adddot}}, + section = {{sectie}{\S}}, + sections = {{secties}{\S}}, + paragraph = {{paragraaf}{par\adddot}}, + paragraphs = {{paragrafen}{par\adddot}}, + in = {{in}{in}}, + inseries = {{in}{in}}, + ofseries = {{van}{van}}, + number = {{nummer}{nr\adddot}}, + chapter = {{hoofdstuk}{hfdstk\adddot}}, + mathesis = {{masterscriptie}{masterscriptie}}, + phdthesis = {{proefschrift}{proefschrift}}, + resreport = {{onderzoeksrapport}{onderzoeks rap\adddot}}, + techreport = {{technisch rapport}{tech\adddotspace rap\adddot}}, + software = {{computer software}{comp\adddotspace software}}, + datacd = {{CD-ROM}{CD-ROM}}, + audiocd = {{audio CD}{audio CD}}, + version = {{versie}{versie}}, + url = {{addres}{addres}}, + urlseen = {{bezocht op}{bezocht op}}, +% inpress = {{}{}}, % FIXME: missing +% submitted = {{}{}}, % FIXME: missing + citedas = {{verder geciteerd als}{verder geciteerd als}}, + seenote = {{zie voetnoot}{zie v\adddot}}, + quotedin = {{geciteerd in}{cit\adddotspace in}}, + idem = {{idem}{idem}}, + idemsm = {{idem}{idem}}, + idemsf = {{eadem}{eadem}}, + idemsn = {{idem}{idem}}, + idempm = {{eidem}{eidem}}, + idempf = {{eaedem}{eaedem}}, + idempn = {{eadem}{eadem}}, + idempp = {{eidem}{eidem}}, + ibidem = {{ibidem}{ibid\adddot}}, + opcit = {{op\adddotspace cit\adddot}{op\adddotspace cit\adddot}}, + loccit = {{loc\adddotspace cit\adddot}{loc\adddotspace cit\adddot}}, + confer = {{cf\adddot}{cf\adddot}}, + sequens = {{sq\adddot}{sq\adddot}}, + sequentes = {{sqq\adddot}{sqq\adddot}}, + passim = {{passim}{pass\adddot}}, + see = {{zie}{zie}}, + seealso = {{zie ook}{zie ook}}, + january = {{januari}{jan\adddot}}, + february = {{februari}{feb\adddot}}, + march = {{maart}{mar\adddot}}, + april = {{april}{apr\adddot}}, + may = {{mei}{mei}}, + june = {{juni}{juni}}, + july = {{juli}{juli}}, + august = {{augustus}{aug\adddot}}, + september = {{september}{sept\adddot}}, + october = {{oktober}{okt\adddot}}, + november = {{november}{nov\adddot}}, + december = {{december}{dec\adddot}}, + langamerican = {{Amerikaans}{Amerikaans}}, +% langbrazilian = {{}{}}, % FIXME: missing + langdanish = {{Deens}{Deens}}, +% langdutch = {{}{}}, % FIXME: missing + langenglish = {{Engels}{Engels}}, + langfrench = {{Frans}{Frans}}, + langgerman = {{Duits}{Duits}}, + langgreek = {{Grieks}{Grieks}}, + langitalian = {{Italiaans}{Italiaans}}, + langlatin = {{Latijn}{Latijn}}, + langnorwegian = {{Noors}{Noors}}, +% langportuguese = {{}{}}, % FIXME: missing + langspanish = {{Spaans}{Spaans}}, + langswedish = {{Zweeds}{Zweeds}}, + fromamerican = {{uit het Amerikaans}{uit het Amerikaans}}, +% frombrazilian = {{}{}}, % FIXME: missing + fromdanish = {{uit het Deens}{uit het Deens}}, +% fromdutch = {{}{}}, % FIXME: missing + fromenglish = {{uit het Engels}{uit het Engels}}, + fromfrench = {{uit het Frans}{uit het Frans}}, + fromgerman = {{uit het Duits}{uit het Duits}}, + fromgreek = {{uit het Grieks}{uit het Grieks}}, + fromitalian = {{uit het Italiaans}{uit het Italiaans}}, + fromlatin = {{uit het Latijn}{uit het Latijn}}, + fromnorwegian = {{uit het Noors}{uit het Noors}}, +% fromportuguese = {{}{}}, % FIXME: missing + fromspanish = {{uit het Spaans}{uit het Spaans}}, + fromswedish = {{uit het Zweeds}{uit het Zweeds}}, + countryde = {{Duitsland}{DE}}, + countryeu = {{Europese Unie}{EU}}, + countryep = {{Europese Unie}{EP}}, + countryfr = {{Frankrijk}{FR}}, + countryuk = {{Verenigd Koninkrijk}{VK}}, + countryus = {{Verenigde Staten van Amerika}{VS}}, + patent = {{patent}{pat\adddot}}, + patentde = {{Duits patent}{Duits pat\adddot}}, + patenteu = {{Europees patent}{Europees pat\adddot}}, + patentfr = {{Frans patent}{Frans pat\adddot}}, + patentuk = {{Brits patent}{Brits pat\adddot}}, + patentus = {{Amerikaans patent}{Amerikaans pat\adddot}}, + patreq = {{patent verzoek}{pat\adddot\ verz\adddot}}, + patreqde = {{Duits patent verzoek}{Duits pat\adddot\ verz\adddot}}, + patreqeu = {{Europees patent verzoek}{Europees pat\adddot\ verz\adddot}}, + patreqfr = {{Frans patent verzoek}{Frans pat\adddot\ verz\adddot}}, + patrequk = {{Brits patent verzoek}{Brits pat\adddot\ verz\adddot}}, + patrequs = {{Amerikaans patent verzoek}{Amerikaans pat\adddot\ verz\adddot}}, + file = {{bestand}{bestand}}, + library = {{bibliotheek}{bibliotheel}}, + abstract = {{samenvatting}{samenvatting}}, + annotation = {{annotaties}{annotaties}}, +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/english.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/english.lbx new file mode 100644 index 00000000000..f4942f4ad84 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/english.lbx @@ -0,0 +1,504 @@ +% $Id: english.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{english.lbx} +[\abx@lbxid $Id: english.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * some recently added translations need review + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{% + \textendash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \def\finalandcomma{\addcomma}% + \protected\def\mkbibordinal#1{% + \begingroup + \@tempcnta0#1\relax\number\@tempcnta + \@whilenum\@tempcnta>100\do{\advance\@tempcnta-100\relax}% + \ifnum\@tempcnta>20 + \@whilenum\@tempcnta>9\do{\advance\@tempcnta-10\relax}% + \fi + \ifcase\@tempcnta th\or st\or nd\or rd\else th\fi + \endgroup}% + \protected\def\mkbibmascord{\mkbibordinal}% + \protected\def\mkbibfemord{\mkbibordinal}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#3} + {\iffieldundef{#1}{}{\space}} + {\nobreakspace}}% + \iffieldundef{#3} + {} + {\stripzeros{\thefield{#3}}% + \iffieldundef{#1}{}{,\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#3} + {\iffieldundef{#1}{}{/}} + {/}}% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}% + \iffieldundef{#1}{}{/}}% + \thefield{#1}}% + \savecommand\mkbibrangecomp + \savecommand\mkbibrangecompextra + \savecommand\mkbibrangeterse + \savecommand\mkbibrangeterseextra + \protected\def\mkbibrangecomp{% + \lbx@us@mkbibrangetrunc@long{long}}% + \protected\def\mkbibrangeterse{% + \lbx@us@mkbibrangetrunc@short{short}}% + \protected\def\mkbibrangecompextra{% + \lbx@us@mkbibrangetruncextra@long{long}}% + \protected\def\mkbibrangeterseextra{% + \lbx@us@mkbibrangetruncextra@short{short}}% +} + +\UndeclareBibliographyExtras{% + \restorecommand\mkbibrangecomp + \restorecommand\mkbibrangecompextra + \restorecommand\mkbibrangeterse + \restorecommand\mkbibrangeterseextra +} + +\DeclareBibliographyStrings{% + bibliography = {{Bibliography}{Bibliography}}, + references = {{References}{References}}, + shorthands = {{List of Abbreviations}{Abbreviations}}, + editor = {{editor}{ed\adddot}}, + editors = {{editors}{eds\adddot}}, + compiler = {{compiler}{comp\adddot}}, + compilers = {{compilers}{comp\adddot}}, + redactor = {{redactor}{red\adddot}}, + redactors = {{redactors}{red\adddot}}, + founder = {{founder}{found\adddot}}, + founders = {{founders}{found\adddot}}, + continuator = {{continued}{cont\adddot}}, % FIXME: unsure + continuators = {{continued}{cont\adddot}}, % FIXME: unsure + collaborator = {{collaborator}{collab\adddot}}, % FIXME: unsure + collaborators = {{collaborators}{collab\adddot}}, % FIXME: unsure + translator = {{translator}{trans\adddot}}, + translators = {{translators}{trans\adddot}}, + commentator = {{commentator}{comm\adddot}}, + commentators = {{commentators}{comm\adddot}}, + annotator = {{annotator}{annot\adddot}}, + annotators = {{annotators}{annot\adddot}}, + commentary = {{commentary}{comm\adddot}}, + annotations = {{annotations}{annot\adddot}}, + introduction = {{introduction}{intro\adddot}}, + foreword = {{foreword}{forew\adddot}}, + afterword = {{afterword}{afterw\adddot}}, + editortr = {{editor and translator}% + {ed\adddotspace and trans\adddot}}, + editorstr = {{editors and translators}% + {eds\adddotspace and trans\adddot}}, + editorco = {{editor and commentator}% + {ed\adddotspace and comm\adddot}}, + editorsco = {{editors and commentators}% + {eds\adddotspace and comm\adddot}}, + editoran = {{editor and annotator}% + {ed\adddotspace and annot\adddot}}, + editorsan = {{editors and annotators}% + {eds\adddotspace and annot\adddot}}, + editorin = {{editor and introduction}% + {ed\adddotspace and introd\adddot}}, + editorsin = {{editors and introduction}% + {eds\adddotspace and introd\adddot}}, + editorfo = {{editor and foreword}% + {ed\adddotspace and forew\adddot}}, + editorsfo = {{editors and foreword}% + {eds\adddotspace and forew\adddot}}, + editoraf = {{editor and afterword}% + {ed\adddotspace and afterw\adddot}}, + editorsaf = {{editors and afterword}% + {eds\adddotspace and afterw\adddot}}, + editortrco = {{editor, translator\finalandcomma\ and commentator}% + {ed.,\addabbrvspace trans\adddot\finalandcomma\ and comm\adddot}}, + editorstrco = {{editors, translators\finalandcomma\ and commentators}% + {eds.,\addabbrvspace trans\adddot\finalandcomma\ and comm\adddot}}, + editortran = {{editor, translator\finalandcomma\ and annotator}% + {ed.,\addabbrvspace trans\adddot\finalandcomma\ and annot\adddot}}, + editorstran = {{editors, translators\finalandcomma\ and annotators}% + {eds.,\addabbrvspace trans\adddot\finalandcomma\ and annot\adddot}}, + editortrin = {{editor, translator\finalandcomma\ and introduction}% + {ed.,\addabbrvspace trans\adddot\finalandcomma\ and introd\adddot}}, + editorstrin = {{editors, translators\finalandcomma\ and introduction}% + {eds.,\addabbrvspace trans\adddot\finalandcomma\ and introd\adddot}}, + editortrfo = {{editor, translator\finalandcomma\ and foreword}% + {ed.,\addabbrvspace trans\adddot\finalandcomma\ and forew\adddot}}, + editorstrfo = {{editors, translators\finalandcomma\ and foreword}% + {eds.,\addabbrvspace trans\adddot\finalandcomma\ and forew\adddot}}, + editortraf = {{editor, translator\finalandcomma\ and afterword}% + {ed.,\addabbrvspace trans\adddot\finalandcomma\ and afterw\adddot}}, + editorstraf = {{editors, translators\finalandcomma\ and afterword}% + {eds.,\addabbrvspace trans\adddot\finalandcomma\ and afterw\adddot}}, + editorcoin = {{editor, commentator\finalandcomma\ and introduction}% + {ed.,\addabbrvspace comm\adddot\finalandcomma\ and introd\adddot}}, + editorscoin = {{editors, commentators\finalandcomma\ and introduction}% + {eds.,\addabbrvspace comm\adddot\finalandcomma\ and introd\adddot}}, + editorcofo = {{editor, commentator\finalandcomma\ and foreword}% + {ed.,\addabbrvspace comm\adddot\finalandcomma\ and forew\adddot}}, + editorscofo = {{editors, commentators\finalandcomma\ and foreword}% + {eds.,\addabbrvspace comm\adddot\finalandcomma\ and forew\adddot}}, + editorcoaf = {{editor, commentator\finalandcomma\ and afterword}% + {ed.,\addabbrvspace comm\adddot\finalandcomma\ and afterw\adddot}}, + editorscoaf = {{editors, commentators\finalandcomma\ and afterword}% + {eds.,\addabbrvspace comm\adddot\finalandcomma\ and afterw\adddot}}, + editoranin = {{editor, annotator\finalandcomma\ and introduction}% + {ed.,\addabbrvspace annot\adddot\finalandcomma\ and introd\adddot}}, + editorsanin = {{editors, annotators\finalandcomma\ and introduction}% + {eds.,\addabbrvspace annot\adddot\finalandcomma\ and introd\adddot}}, + editoranfo = {{editor, annotator\finalandcomma\ and foreword}% + {ed.,\addabbrvspace annot\adddot\finalandcomma\ and forew\adddot}}, + editorsanfo = {{editors, annotators\finalandcomma\ and foreword}% + {eds.,\addabbrvspace annot\adddot\finalandcomma\ and forew\adddot}}, + editoranaf = {{editor, annotator\finalandcomma\ and afterword}% + {ed.,\addabbrvspace annot\adddot\finalandcomma\ and afterw\adddot}}, + editorsanaf = {{editors, annotators\finalandcomma\ and afterword}% + {eds.,\addabbrvspace annot\adddot\finalandcomma\ and afterw\adddot}}, + editortrcoin = {{editor, translator, commentator\finalandcomma\ and introduction}% + {ed.,\addabbrvspace trans., comm\adddot\finalandcomma\ and introd\adddot}}, + editorstrcoin = {{editors, translators, commentators\finalandcomma\ and introduction}% + {eds.,\addabbrvspace trans., comm\adddot\finalandcomma\ and introd\adddot}}, + editortrcofo = {{editor, translator, commentator\finalandcomma\ and foreword}% + {ed.,\addabbrvspace trans., comm\adddot\finalandcomma\ and forew\adddot}}, + editorstrcofo = {{editors, translators, commentators\finalandcomma\ and foreword}% + {eds.,\addabbrvspace trans., comm\adddot\finalandcomma\ and forew\adddot}}, + editortrcoaf = {{editor, translator, commentator\finalandcomma\ and afterword}% + {ed.,\addabbrvspace trans., comm\adddot\finalandcomma\ and afterw\adddot}}, + editorstrcoaf = {{editors, translators, commentators\finalandcomma\ and afterword}% + {eds.,\addabbrvspace trans., comm\adddot\finalandcomma\ and afterw\adddot}}, + editortranin = {{editor, translator, annotator\finalandcomma\ and introduction}% + {ed.,\addabbrvspace trans., annot\adddot\finalandcomma\ and introd\adddot}}, + editorstranin = {{editors, translators, annotators\finalandcomma\ and introduction}% + {eds.,\addabbrvspace trans., annot\adddot\finalandcomma\ and introd\adddot}}, + editortranfo = {{editor, translator, annotator\finalandcomma\ and foreword}% + {ed.,\addabbrvspace trans., annot\adddot\finalandcomma\ and forew\adddot}}, + editorstranfo = {{editors, translators, annotators\finalandcomma\ and foreword}% + {eds.,\addabbrvspace trans., annot\adddot\finalandcomma\ and forew\adddot}}, + editortranaf = {{editor, translator, annotator\finalandcomma\ and afterword}% + {ed.,\addabbrvspace trans., annot\adddot\finalandcomma\ and afterw\adddot}}, + editorstranaf = {{editors, translators, annotators\finalandcomma\ and afterword}% + {eds.,\addabbrvspace trans., annot\adddot\finalandcomma\ and afterw\adddot}}, + translatorco = {{translator and commentator}% + {trans\adddot\ and comm\adddot}}, + translatorsco = {{translators and commentators}% + {trans\adddot\ and comm\adddot}}, + translatoran = {{translator and annotator}% + {trans\adddot\ and annot\adddot}}, + translatorsan = {{translators and annotators}% + {trans\adddot\ and annot\adddot}}, + translatorin = {{translation and introduction}% + {trans\adddot\ and introd\adddot}}, + translatorsin = {{translation and introduction}% + {trans\adddot\ and introd\adddot}}, + translatorfo = {{translation and foreword}% + {trans\adddot\ and forew\adddot}}, + translatorsfo = {{translation and foreword}% + {trans\adddot\ and forew\adddot}}, + translatoraf = {{translation and afterword}% + {trans\adddot\ and afterw\adddot}}, + translatorsaf = {{translation and afterword}% + {trans\adddot\ and afterw\adddot}}, + translatorcoin = {{translation, commentary\finalandcomma\ and introduction}% + {trans., comm\adddot\finalandcomma\ and introd\adddot}}, + translatorscoin = {{translation, commentary\finalandcomma\ and introduction}% + {trans., comm\adddot\finalandcomma\ and introd\adddot}}, + translatorcofo = {{translation, commentary\finalandcomma\ and foreword}% + {trans., comm\adddot\finalandcomma\ and forew\adddot}}, + translatorscofo = {{translation, commentary\finalandcomma\ and foreword}% + {trans., comm\adddot\finalandcomma\ and forew\adddot}}, + translatorcoaf = {{translation, commentary\finalandcomma\ and afterword}% + {trans., comm\adddot\finalandcomma\ and afterw\adddot}}, + translatorscoaf = {{translation, commentary\finalandcomma\ and afterword}% + {trans., comm\adddot\finalandcomma\ and afterw\adddot}}, + translatoranin = {{translation, annotations\finalandcomma\ and introduction}% + {trans., annot\adddot\finalandcomma\ and introd\adddot}}, + translatorsanin = {{translation, annotations\finalandcomma\ and introduction}% + {trans., annot\adddot\finalandcomma\ and introd\adddot}}, + translatoranfo = {{translation, annotations\finalandcomma\ and foreword}% + {trans., annot\adddot\finalandcomma\ and forew\adddot}}, + translatorsanfo = {{translation, annotations\finalandcomma\ and foreword}% + {trans., annot\adddot\finalandcomma\ and forew\adddot}}, + translatoranaf = {{translation, annotations\finalandcomma\ and afterword}% + {trans., annot\adddot\finalandcomma\ and afterw\adddot}}, + translatorsanaf = {{translation, annotations\finalandcomma\ and afterword}% + {trans., annot\adddot\finalandcomma\ and afterw\adddot}}, + byauthor = {{by}{by}}, + byeditor = {{edited by}{ed\adddotspace by}}, + bycompiler = {{compiled by}{comp\adddotspace by}}, + byredactor = {{redacted by}{red\adddotspace by}}, + byfounder = {{founded by}{found\adddotspace by}}, + bycontinuator = {{continued by}{cont\adddotspace by}}, + bycollaborator = {{in collaboration with}{in collab\adddotspace with}}, % FIXME: unsure + bytranslator = {{translated \lbx@fromlang\ by}{trans\adddot\ \lbx@fromlang\ by}}, + bycommentator = {{commented by}{comm\adddot\ by}}, + byannotator = {{annotated by}{annot\adddot\ by}}, + withcommentator = {{with a commentary by}{with a comment\adddot\ by}}, + withannotator = {{with annotations by}{with annots\adddot\ by}}, + withintroduction = {{with an introduction by}{with an intro\adddot\ by}}, + withforeword = {{with a foreword by}{with a forew\adddot\ by}}, + withafterword = {{with an afterword by}{with an afterw\adddot\ by}}, + byeditortr = {{edited and translated \lbx@fromlang\ by}% + {ed\adddotspace and trans\adddot\ \lbx@fromlang\ by}}, + byeditorco = {{edited and commented by}% + {ed\adddotspace and comm\adddot\ by}}, + byeditoran = {{edited and annotated by}% + {ed\adddotspace and annot\adddot\ by}}, + byeditorin = {{edited, with an introduction, by}% + {ed.,\addabbrvspace with an introd., by}}, + byeditorfo = {{edited, with a foreword, by}% + {ed.,\addabbrvspace with a forew., by}}, + byeditoraf = {{edited, with an afterword, by}% + {ed.,\addabbrvspace with an afterw., by}}, + byeditortrco = {{edited, translated \lbx@fromlang\finalandcomma\ and commented by}% + {ed.,\addabbrvspace trans\adddot\ \lbx@fromlang\finalandcomma\ and comm\adddot\ by}}, + byeditortran = {{edited, translated \lbx@fromlang\finalandcomma\ and annotated by}% + {ed.,\addabbrvspace trans\adddot\ \lbx@fromlang\finalandcomma\ and annot\adddot\ by}}, + byeditortrin = {{edited and translated \lbx@fromlang, with an introduction, by}% + {ed\adddotspace and trans\adddot\ \lbx@fromlang, with an introd., by}}, + byeditortrfo = {{edited and translated \lbx@fromlang, with a foreword, by}% + {ed\adddotspace and trans\adddot\ \lbx@fromlang, with a forew., by}}, + byeditortraf = {{edited and translated \lbx@fromlang, with an afterword, by}% + {ed\adddotspace and trans\adddot\ \lbx@fromlang, with an afterw., by}}, + byeditorcoin = {{edited and commented, with an introduction, by}% + {ed\adddotspace and comm., with an introd., by}}, + byeditorcofo = {{edited and commented, with a foreword, by}% + {ed\adddotspace and comm., with a forew., by}}, + byeditorcoaf = {{edited and commented, with an afterword, by}% + {ed\adddotspace and comm., with an afterw., by}}, + byeditoranin = {{edited and annotated, with an introduction, by}% + {ed\adddotspace and annot., with an introd., by}}, + byeditoranfo = {{edited and annotated, with a foreword, by}% + {ed\adddotspace and annot., with a forew., by}}, + byeditoranaf = {{edited and annotated, with an afterword, by}% + {ed\adddotspace and annot., with an afterw., by}}, + byeditortrcoin = {{edited, translated \lbx@fromlang\finalandcomma\ and commented, with an introduction, by}% + {ed.,\addabbrvspace trans\adddot\ \lbx@fromlang\finalandcomma\ and comm., with an introd., by}}, + byeditortrcofo = {{edited, translated \lbx@fromlang\finalandcomma\ and commented, with a foreword, by}% + {ed.,\addabbrvspace trans\adddot\ \lbx@fromlang\finalandcomma\ and comm., with a forew., by}}, + byeditortrcoaf = {{edited, translated \lbx@fromlang\finalandcomma\ and commented, with an afterword, by}% + {ed.,\addabbrvspace trans\adddot\ \lbx@fromlang\finalandcomma\ and comm., with an afterw., by}}, + byeditortranin = {{edited, translated \lbx@fromlang\finalandcomma\ and annotated, with an introduction, by}% + {ed.,\addabbrvspace trans\adddot\ \lbx@fromlang\finalandcomma\ and annot, with an introd., by}}, + byeditortranfo = {{edited, translated \lbx@fromlang\finalandcomma\ and annotated, with a foreword, by}% + {ed.,\addabbrvspace trans\adddot\ \lbx@fromlang\finalandcomma\ and annot, with a forew., by}}, + byeditortranaf = {{edited, translated \lbx@fromlang\finalandcomma\ and annotated, with an afterword, by}% + {ed.,\addabbrvspace trans\adddot\ \lbx@fromlang\finalandcomma\ and annot, with an afterw., by}}, + bytranslatorco = {{translated \lbx@fromlang\ and commented by}% + {trans\adddot\ \lbx@fromlang\ and comm\adddot\ by}}, + bytranslatoran = {{translated \lbx@fromlang\ and annotated by}% + {trans\adddot\ \lbx@fromlang\ and annot\adddot\ by}}, + bytranslatorin = {{translated \lbx@fromlang, with an introduction, by}% + {trans\adddot\ \lbx@fromlang, with an introd., by}}, + bytranslatorfo = {{translated \lbx@fromlang, with a foreword, by}% + {trans\adddot\ \lbx@fromlang, with a forew., by}}, + bytranslatoraf = {{translated \lbx@fromlang, with an afterword, by}% + {trans\adddot\ \lbx@fromlang, with an afterw., by}}, + bytranslatorcoin = {{translated \lbx@fromlang\ and commented, with an introduction, by}% + {trans\adddot\ \lbx@fromlang\ and comm., with an introd., by}}, + bytranslatorcofo = {{translated \lbx@fromlang\ and commented, with a foreword, by}% + {trans\adddot\ \lbx@fromlang\ and comm., with a forew., by}}, + bytranslatorcoaf = {{translated \lbx@fromlang\ and commented, with an afterword, by}% + {trans\adddot\ \lbx@fromlang\ and comm., with an afterw., by}}, + bytranslatoranin = {{translated \lbx@fromlang\ and annotated, with an introduction, by}% + {trans\adddot\ \lbx@fromlang\ and annot., with an introd., by}}, + bytranslatoranfo = {{translated \lbx@fromlang\ and annotated, with a foreword, by}% + {trans\adddot\ \lbx@fromlang\ and annot., with a forew., by}}, + bytranslatoranaf = {{translated \lbx@fromlang\ and annotated, with an afterword, by}% + {trans\adddot\ \lbx@fromlang\ and annot., with an afterw., by}}, + and = {{and}{and}}, + andothers = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + andmore = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + volume = {{volume}{vol\adddot}}, + volumes = {{volumes}{vols\adddot}}, + jourvol = {{volume}{vol\adddot}}, + jourser = {{series}{ser\adddot}}, + newseries = {{new series}{new ser\adddot}}, + oldseries = {{old series}{old ser\adddot}}, + edition = {{edition}{ed\adddot}}, + reprint = {{reprint}{repr\adddot}}, + reprintof = {{reprint of}{repr\adddotspace of}}, + reprintas = {{reprinted as}{rpt\adddotspace as}}, + page = {{page}{p\adddot}}, + pages = {{pages}{pp\adddot}}, + column = {{column}{col\adddot}}, + columns = {{columns}{cols\adddot}}, + line = {{line}{l\adddot}}, + lines = {{lines}{ll\adddot}}, + verse = {{verse}{v\adddot}}, + verses = {{verses}{vv\adddot}}, + section = {{section}{\S}}, + sections = {{sections}{\S\S}}, + paragraph = {{paragraph}{par\adddot}}, + paragraphs = {{paragraphs}{par\adddot}}, + in = {{in}{in}}, + inseries = {{in}{in}}, + ofseries = {{of}{of}}, + number = {{number}{no\adddot}}, + chapter = {{chapter}{chap\adddot}}, + mathesis = {{Master's thesis}{MA\addabbrvspace thesis}}, + phdthesis = {{PhD\addabbrvspace thesis}{PhD\addabbrvspace thesis}}, + resreport = {{research report}{research rep\adddot}}, + techreport = {{technical report}{tech\adddotspace rep\adddot}}, + software = {{computer software}{comp\adddotspace software}}, + datacd = {{CD-ROM}{CD-ROM}}, + audiocd = {{audio CD}{audio CD}}, + version = {{version}{version}}, + url = {{address}{address}}, + urlseen = {{visited on}{visited on}}, + inpress = {{in press}{in press}}, + submitted = {{submitted}{submitted}}, + citedas = {{henceforth cited as}{henceforth cited as}}, + thiscite = {{this citation}{this cit\adddot}},% FIXME: unsure + seenote = {{see note}{see n\adddot}}, + quotedin = {{quoted in}{qtd\adddotspace in}}, + idem = {{idem}{idem}}, + idemsm = {{idem}{idem}}, + idemsf = {{eadem}{eadem}}, + idemsn = {{idem}{idem}}, + idempm = {{eidem}{eidem}}, + idempf = {{eaedem}{eaedem}}, + idempn = {{eadem}{eadem}}, + idempp = {{eidem}{eidem}}, + ibidem = {{ibidem}{ibid\adddot}}, + opcit = {{op\adddotspace cit\adddot}{op\adddotspace cit\adddot}}, + loccit = {{loc\adddotspace cit\adddot}{loc\adddotspace cit\adddot}}, + confer = {{cf\adddot}{cf\adddot}}, + sequens = {{sq\adddot}{sq\adddot}}, + sequentes = {{sqq\adddot}{sqq\adddot}}, + passim = {{passim}{pass\adddot}}, + see = {{see}{see}}, + seealso = {{see also}{see also}}, + january = {{January}{Jan\adddot}}, + february = {{February}{Feb\adddot}}, + march = {{March}{Mar\adddot}}, + april = {{April}{Apr\adddot}}, + may = {{May}{May}}, + june = {{June}{June}}, + july = {{July}{July}}, + august = {{August}{Aug\adddot}}, + september = {{September}{Sept\adddot}}, + october = {{October}{Oct\adddot}}, + november = {{November}{Nov\adddot}}, + december = {{December}{Dec\adddot}}, + langamerican = {{American}{American}}, + langbrazilian = {{Brazilian}{Brazilian}}, + langdanish = {{Danish}{Danish}}, + langdutch = {{Dutch}{Dutch}}, + langenglish = {{English}{English}}, + langfrench = {{French}{French}}, + langgerman = {{German}{German}}, + langgreek = {{Greek}{Greek}}, + langitalian = {{Italian}{Italian}}, + langlatin = {{Latin}{Latin}}, + langnorwegian = {{Norwegian}{Norwegian}}, + langportuguese = {{Portuguese}{Portuguese}}, + langspanish = {{Spanish}{Spanish}}, + langswedish = {{Swedish}{Swedish}}, + fromamerican = {{from the American}{from the American}}, + frombrazilian = {{from the Brazilian}{from the Brazilian}}, + fromdanish = {{from the Danish}{from the Danish}}, + fromdutch = {{from the Dutch}{from the Dutch}}, + fromenglish = {{from the English}{from the English}}, + fromfrench = {{from the French}{from the French}}, + fromgerman = {{from the German}{from the German}}, + fromgreek = {{from the Greek}{from the Greek}}, + fromitalian = {{from the Italian}{from the Italian}}, + fromlatin = {{from the Latin}{from the Latin}}, + fromnorwegian = {{from the Norwegian}{from the Norwegian}}, + fromportuguese = {{from the Portuguese}{from the Portuguese}}, + fromspanish = {{from the Spanish}{from the Spanish}}, + fromswedish = {{from the Swedish}{from the Swedish}}, + countryde = {{Germany}{DE}}, + countryeu = {{European Union}{EU}}, + countryep = {{European Union}{EP}}, + countryfr = {{France}{FR}}, + countryuk = {{United Kingdom}{GB}}, + countryus = {{United States of America}{US}}, + patent = {{patent}{pat\adddot}}, + patentde = {{German patent}{German pat\adddot}}, + patenteu = {{European patent}{European pat\adddot}}, + patentfr = {{French patent}{French pat\adddot}}, + patentuk = {{British patent}{British pat\adddot}}, + patentus = {{U.S\adddotspace patent}{U.S\adddotspace pat\adddot}}, + patreq = {{patent request}{pat\adddot\ req\adddot}}, + patreqde = {{German patent request}{German pat\adddot\ req\adddot}}, + patreqeu = {{European patent request}{European pat\adddot\ req\adddot}}, + patreqfr = {{French patent request}{French pat\adddot\ req\adddot}}, + patrequk = {{British patent request}{British pat\adddot\ req\adddot}}, + patrequs = {{U.S\adddotspace patent request}{U.S\adddotspace pat\adddot\ req\adddot}}, + file = {{file}{file}}, + library = {{library}{library}}, + abstract = {{abstract}{abstract}}, + annotation = {{annotations}{annotations}}, +} + +\protected\gdef\lbx@us@mkbibrangetrunc@long#1#2{% + \printtext{% + \iffieldsequal{#2year}{#2endyear} + {\csuse{mkbibdate#1}{}{#2month}{#2day}} + {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}% + \iffieldundef{#2endyear} + {} + {\iffieldequalstr{#2endyear}{} + {\mbox{\bibdatedash}} + {\bibdatedash + \iffieldsequal{#2year}{#2endyear} + {\iffieldsequal{#2month}{#2endmonth} + {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}} + {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}} + {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}}}} + +\protected\gdef\lbx@us@mkbibrangetrunc@short#1#2{% + \printtext{% + \iffieldsequal{#2year}{#2endyear} + {\csuse{mkbibdate#1}{}{#2month}{#2day}} + {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}% + \iffieldundef{#2endyear} + {} + {\iffieldequalstr{#2endyear}{} + {\mbox{\bibdatedash}} + {\bibdatedash + \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}}} + +\protected\gdef\lbx@us@mkbibrangetruncextra@long#1#2{% + \printtext{% + \iffieldsequal{#2year}{#2endyear} + {\csuse{mkbibdate#1}{}{#2month}{#2day}} + {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}% + \iffieldundef{#2endyear} + {\printfield{extrayear}} + {\iffieldequalstr{#2endyear}{} + {\printfield{extrayear}% + \mbox{\bibdatedash}} + {\bibdatedash + \iffieldsequal{#2year}{#2endyear} + {\iffieldsequal{#2month}{#2endmonth} + {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}} + {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}} + {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}% + \printfield{extrayear}}}}} + +\protected\gdef\lbx@us@mkbibrangetruncextra@short#1#2{% + \printtext{% + \iffieldsequal{#2year}{#2endyear} + {\csuse{mkbibdate#1}{}{#2month}{#2day}} + {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}% + \iffieldundef{#2endyear} + {\printfield{extrayear}} + {\iffieldequalstr{#2endyear}{} + {\printfield{extrayear}% + \mbox{\bibdatedash}} + {\bibdatedash + \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}% + \printfield{extrayear}}}}} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx new file mode 100644 index 00000000000..312dc15879f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx @@ -0,0 +1,456 @@ +% $Id: french.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{french.lbx} +[\abx@lbxid $Id: french.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * incomplete +% * draft translations, this file really needs an overhaul +% * peer review pending + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{% + \textendash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \let\finalandcomma=\empty + \def\mkbibordinal{\mkbibmascord}% + \protected\def\mkbibmascord{\lbx@fr@ordinal{er}}% + \protected\def\mkbibfemord{\lbx@fr@ordinal{re}}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\stripzeros{\thefield{#3}}% + \ifnumequal{\thefield{#3}}{1} + {\textsuperscript{er}} + {}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}% + \iffieldundef{#2}{}{/}}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1}{}{/}}% + \thefield{#1}}% + \providecommand*{\FDP@thinspace}{\addnbthinspace}% FDP@* -> frenchb.ldf (babel) + \providecommand*{\FDP@colonspace}{\addnbspace}% + \def\abx@semicolon{% + \ifdim\lastkern>\z@\unkern\fi + \FDP@thinspace\abx@puncthook{;}}% + \def\abx@colon{% + \ifdim\lastkern>\z@\unkern\fi + \FDP@colonspace\abx@puncthook{:}}% + \def\abx@exclam{% + \ifdim\lastkern>\z@\unkern\fi + \FDP@thinspace\abx@puncthook{!}}% + \def\abx@question{% + \ifdim\lastkern>\z@\unkern\fi + \FDP@thinspace\abx@puncthook{?}}% + \savecommand\lbx@initnamehook + \savecommand\mkbibnamelast + \savecommand\mkbibordedition + \savecommand\mkbibordseries + \let\lbx@initnamehook=\lbx@fr@smartof + \protected\def\mkbibnamelast#1{% + \textsc{\textnohyphenation{#1}}}% + \def\mkbibordedition{\mkbibfemord}% + \def\mkbibordseries{\mkbibfemord}% +} + +\UndeclareBibliographyExtras{% + \restorecommand\lbx@initnamehook + \restorecommand\mkbibnamelast + \restorecommand\mkbibordedition + \restorecommand\mkbibordseries +} + +\DeclareBibliographyStrings{% + bibliography = {{Bibliographie}{Bibliographie}}, + references = {{R\'ef\'erences}{R\'ef\'erences}}, + shorthands = {{Liste des sigles}{Sigles}}, + editor = {{\'editeur}{\'ed\adddot}}, + editors = {{\'editeurs}{\'eds\adddot}}, + compiler = {{compilateur}{comp\adddot}}, + compilers = {{compilateurs}{comp\adddot}}, + redactor = {{r\'edacteur}{r\'ed\adddot}}, + redactors = {{r\'edacteurs}{r\'ed\adddot}}, +% founder = {{}{}}, % FIXME: missing +% founders = {{}{}}, % FIXME: missing +% continuator = {{}{}}, % FIXME: missing +% continuators = {{}{}}, % FIXME: missing +% collaborator = {{}{}}, % FIXME: missing +% collaborators = {{}{}}, % FIXME: missing + translator = {{traducteur}{trad\adddot}}, + translators = {{traducteurs}{trad\adddot}}, + commentator = {{commentateur}{comm\adddot}}, + commentators = {{commentateurs}{comm\adddot}}, + annotator = {{annotateur}{annot\adddot}}, + annotators = {{annotateurs}{annot\adddot}}, + commentary = {{commentaires}{comment\adddot}}, + annotations = {{annotations}{annot\adddot}}, + introduction = {{introduction}{introd\adddot}}, + foreword = {{pr\'eface}{pr\'ef\adddot}}, + afterword = {{postface}{postf\adddot}}, +% editortr = {{}{}}, % FIXME: missing +% editorstr = {{}{}}, % FIXME: missing +% editorco = {{}{}}, % FIXME: missing +% editorsco = {{}{}}, % FIXME: missing +% editoran = {{}{}}, % FIXME: missing +% editorsan = {{}{}}, % FIXME: missing +% editorin = {{}{}}, % FIXME: missing +% editorsin = {{}{}}, % FIXME: missing +% editorfo = {{}{}}, % FIXME: missing +% editorsfo = {{}{}}, % FIXME: missing +% editoraf = {{}{}}, % FIXME: missing +% editorsaf = {{}{}}, % FIXME: missing +% editortrco = {{}{}}, % FIXME: missing +% editorstrco = {{}{}}, % FIXME: missing +% editortran = {{}{}}, % FIXME: missing +% editorstran = {{}{}}, % FIXME: missing +% editortrin = {{}{}}, % FIXME: missing +% editorstrin = {{}{}}, % FIXME: missing +% editortrfo = {{}{}}, % FIXME: missing +% editorstrfo = {{}{}}, % FIXME: missing +% editortraf = {{}{}}, % FIXME: missing +% editorstraf = {{}{}}, % FIXME: missing +% editorcoin = {{}{}}, % FIXME: missing +% editorscoin = {{}{}}, % FIXME: missing +% editorcofo = {{}{}}, % FIXME: missing +% editorscofo = {{}{}}, % FIXME: missing +% editorcoaf = {{}{}}, % FIXME: missing +% editorscoaf = {{}{}}, % FIXME: missing +% editoranin = {{}{}}, % FIXME: missing +% editorsanin = {{}{}}, % FIXME: missing +% editoranfo = {{}{}}, % FIXME: missing +% editorsanfo = {{}{}}, % FIXME: missing +% editoranaf = {{}{}}, % FIXME: missing +% editorsanaf = {{}{}}, % FIXME: missing +% editortrcoin = {{}{}}, % FIXME: missing +% editorstrcoin = {{}{}}, % FIXME: missing +% editortrcofo = {{}{}}, % FIXME: missing +% editorstrcofo = {{}{}}, % FIXME: missing +% editortrcoaf = {{}{}}, % FIXME: missing +% editorstrcoaf = {{}{}}, % FIXME: missing +% editortranin = {{}{}}, % FIXME: missing +% editorstranin = {{}{}}, % FIXME: missing +% editortranfo = {{}{}}, % FIXME: missing +% editorstranfo = {{}{}}, % FIXME: missing +% editortranaf = {{}{}}, % FIXME: missing +% editorstranaf = {{}{}}, % FIXME: missing +% translatorco = {{}{}}, % FIXME: missing +% translatorsco = {{}{}}, % FIXME: missing +% translatoran = {{}{}}, % FIXME: missing +% translatorsan = {{}{}}, % FIXME: missing +% translatorin = {{}{}}, % FIXME: missing +% translatorsin = {{}{}}, % FIXME: missing +% translatorfo = {{}{}}, % FIXME: missing +% translatorsfo = {{}{}}, % FIXME: missing +% translatoraf = {{}{}}, % FIXME: missing +% translatorsaf = {{}{}}, % FIXME: missing +% translatorcoin = {{}{}}, % FIXME: missing +% translatorscoin = {{}{}}, % FIXME: missing +% translatorcofo = {{}{}}, % FIXME: missing +% translatorscofo = {{}{}}, % FIXME: missing +% translatorcoaf = {{}{}}, % FIXME: missing +% translatorscoaf = {{}{}}, % FIXME: missing +% translatoranin = {{}{}}, % FIXME: missing +% translatorsanin = {{}{}}, % FIXME: missing +% translatoranfo = {{}{}}, % FIXME: missing +% translatorsanfo = {{}{}}, % FIXME: missing +% translatoranaf = {{}{}}, % FIXME: missing +% translatorsanaf = {{}{}}, % FIXME: missing + byauthor = {{par}{par}}, + byeditor = {{sous la direction \smartof}{sous la dir\adddot\ \smartof}}, + bycompiler = {{compil\'e par}{comp\adddotspace par}}, + byredactor = {{r\'edig\'e par}{r\'ed\adddotspace par}}, +% byfounder = {{}{}}, % FIXME: missing +% bycontinuator = {{}{}}, % FIXME: missing +% bycollaborator = {{}{}}, % FIXME: missing + bytranslator = {{traduit \lbx@fromlang\ par}{trad\adddot\ \lbx@fromlang\ par}}, + bycommentator = {{comment\'e par}{comm\adddot\ par}}, + byannotator = {{annot\'e par}{annot\adddot\ par}}, + withcommentator = {{avec des commentaires par}{avec des comment\adddot\ par}}, + withannotator = {{avec des annotations par}{avec des annot\adddot\ par}}, + withintroduction = {{avec une introduction par}{avec une introd\adddot\ par}}, + withforeword = {{avec une pr\'eface par}{avec une pr\'ef\adddot\ par}}, + withafterword = {{avec un postface par}{avec un postf\adddot\ par}}, + byeditortr = {{\'edition \'etablie et traduite \lbx@fromlang\ par}% + {\'ed\adddotspace \'etablie et trad\adddot\ \lbx@fromlang\ par}}, + byeditorco = {{\'edition \'etablie et comment\'ee par}% + {\'ed\adddotspace \'etablie et comm\adddot\ par}}, + byeditoran = {{\'edition \'etablie et annot\'ee par}% + {\'ed\adddotspace \'etablie et annot\adddot\ par}}, + byeditorin = {{\'edition \'etablie et introduite par}% + {\'ed\adddotspace \'etablie et introd\adddot\ par}}, + byeditorfo = {{\'edition \'etablie et pr\'efac\'ee par}% + {\'ed\adddotspace \'etablie et pr\'ef\adddot\ par}}, + byeditoraf = {{\'edition \'etablie et postfac\'ee par}% + {\'ed\adddotspace \'etablie et postf\adddot\ par}}, + byeditortrco = {{\'edition \'etablie, traduite \lbx@fromlang\ et comment\'ee par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang\ et comm\adddot\ par}}, + byeditortran = {{\'edition \'etablie, traduite \lbx@fromlang\ et annot\'ee par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang\ et annot\adddot\ par}}, + byeditortrin = {{\'edition \'etablie, traduite \lbx@fromlang\ et introduite par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang\ et introd\adddot\ par}}, + byeditortrfo = {{\'edition \'etablie, traduite \lbx@fromlang\ et pr\'efac\'ee par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang\ et pr\'ef\adddot\ par}}, + byeditortraf = {{\'edition \'etablie, traduite \lbx@fromlang\ et postfac\'ee par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang\ et postf\adddot\ par}}, + byeditorcoin = {{\'edition \'etablie, comment\'ee et introduite par}% + {\'ed\adddotspace \'etablie, comm\adddot\ et introd\adddot\ par}}, + byeditorcofo = {{\'edition \'etablie, comment\'ee et pr\'efac\'ee par}% + {\'ed\adddotspace \'etablie, comm\adddot\ et pr\'ef\adddot\ par}}, + byeditorcoaf = {{\'edition \'etablie, comment\'ee et postfac\'ee par}% + {\'ed\adddotspace \'etablie, comm\adddot\ et postf\adddot\ par}}, + byeditoranin = {{\'edition \'etablie, annot\'ee et introduite par}% + {\'ed\adddotspace \'etablie, annot\adddot\ et introd\adddot\ par}}, + byeditoranfo = {{\'edition \'etablie, annot\'ee et pr\'efac\'ee par}% + {\'ed\adddotspace \'etablie, annot\adddot\ et pr\'ef\adddot\ par}}, + byeditoranaf = {{\'edition \'etablie, annot\'ee et postfac\'ee par}% + {\'ed\adddotspace \'etablie, annot\adddot\ et postf\adddot\ par}}, + byeditortrcoin = {{\'edition \'etablie, traduite \lbx@fromlang, comment\'ee et introduite par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang, comm\adddot\ et introd\adddot\ par}}, + byeditortrcofo = {{\'edition \'etablie, traduite \lbx@fromlang, comment\'ee et pr\'efac\'ee par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang, comm\adddot\ et pr\'ef\adddot\ par}}, + byeditortrcoaf = {{\'edition \'etablie, traduite \lbx@fromlang, comment\'ee et postfac\'ee par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang, comm\adddot\ et postf\adddot\ par}}, + byeditortranin = {{\'edition \'etablie, traduite \lbx@fromlang, annot\'ee et introduite par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang, annot\adddot\ et introd\adddot\ par}}, + byeditortranfo = {{\'edition \'etablie, traduite \lbx@fromlang, annot\'ee et pr\'efac\'ee par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang, annot\adddot\ et pr\'ef\adddot\ par}}, + byeditortranaf = {{\'edition \'etablie, traduite \lbx@fromlang, annot\'ee et postfac\'ee par}% + {\'ed\adddotspace \'etablie, trad\adddot\ \lbx@fromlang, annot\adddot\ et postf\adddot\ par}}, + bytranslatorco = {{traduit \lbx@fromlang\ et comment\'e par}% + {trad\adddot\ \lbx@fromlang\ et comm\adddot\ par}}, + bytranslatoran = {{traduit \lbx@fromlang\ et annot\'e par}% + {trad\adddot\ \lbx@fromlang\ et annot\adddot\ par}}, + bytranslatorin = {{traduit \lbx@fromlang\ et introduit par}% + {trad\adddot\ \lbx@fromlang\ et introd\adddot\ par}}, + bytranslatorfo = {{traduit \lbx@fromlang\ et pr\'efac\'e par}% + {trad\adddot\ \lbx@fromlang\ et pr\'ef\adddot\ par}}, + bytranslatoraf = {{traduit \lbx@fromlang\ et postfac\'e par}% + {trad\adddot\ \lbx@fromlang\ et postf\adddot\ par}}, + bytranslatorcoin = {{traduit \lbx@fromlang, comment\'e et introduit par}% + {trad\adddot\ \lbx@fromlang, comm\adddot\ et introd\adddot\ par}}, + bytranslatorcofo = {{traduit \lbx@fromlang, comment\'e et pr\'efac\'e par}% + {trad\adddot\ \lbx@fromlang, comm\adddot\ et pr\'ef\adddot\ par}}, + bytranslatorcoaf = {{traduit \lbx@fromlang, comment\'e et postfac\'e par}% + {trad\adddot\ \lbx@fromlang, comm\adddot\ et postf\adddot\ par}}, + bytranslatoranin = {{traduit \lbx@fromlang, annot\'e et introduit par}% + {trad\adddot\ \lbx@fromlang, annot\adddot\ et introd\adddot\ par}}, + bytranslatoranfo = {{traduit \lbx@fromlang, annot\'e et pr\'efac\'e par}% + {trad\adddot\ \lbx@fromlang, annot\adddot\ et pr\'ef\adddot\ par}}, + bytranslatoranaf = {{traduit \lbx@fromlang, annot\'e et postfac\'e par}% + {trad\adddot\ \lbx@fromlang, annot\adddot\ et postf\adddot\ par}}, + and = {{et}{et}}, + andothers = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + andmore = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + volume = {{tome}{t\adddot}}, + volumes = {{tomes}{t\adddot}}, + jourvol = {{tome}{t\adddot}}, + jourser = {{s\'erie}{s\'er\adddot}}, + newseries = {{nouvelle s\'erie}{nouv\adddot\ s\'er\adddot}}, + oldseries = {{ancienne s\'erie}{anc\adddot\ s\'er\adddot}}, + edition = {{\'edition}{\'ed\adddot}}, + reprint = {{r\'eimpression}{r\'eimpr\adddot}}, + reprintof = {{r\'eimpression de}{r\'eimpr\adddot de}}, + reprintas = {{r\'eimpression sous le titre}{r\'eimpr\adddot sous le titre}}, + page = {{page}{p\adddot}}, + pages = {{pages}{p\adddot}}, + column = {{colonne}{col\adddot}}, + columns = {{colonnes}{col\adddot}}, + line = {{ligne}{l\adddot}}, + lines = {{lignes}{l\adddot}}, + verse = {{vers}{v\adddot}}, + verses = {{vers}{v\adddot}}, + section = {{article}{\S}}, + sections = {{articles}{\S\S}}, + paragraph = {{paragraphe}{par\adddot}}, + paragraphs = {{paragraphes}{par\adddot}}, + in = {{dans}{dans}}, + inseries = {{dans}{dans}}, + ofseries = {{de}{de}}, + number = {{num\'ero}{n\textsuperscript{o}}}, + chapter = {{chapitre}{chap\adddot}}, + mathesis = {{m\'emoire de ma\^{\i}trise}{m\'em\adddot de ma\^{\i}tr\adddot}}, + phdthesis = {{th\`ese de doctorat}{th\`ese de doct\adddot}}, + resreport = {{rapport scientifique}{rap\adddot\ scient\adddot}}, + techreport = {{rapport technique}{rap\adddot\ tech\adddot}}, + software = {{logiciel}{logiciel}}, + datacd = {{c\'ed\'erom}{c\'ed\'erom}}, + audiocd = {{disque compact audio}{CD}}, + version = {{version}{version}}, + url = {{adresse}{adresse}}, + urlseen = {{visit\'e le}{visit\'e le}}, +% inpress = {{}{}}, % FIXME: missing +% submitted = {{}{}}, % FIXME: missing + citedas = {{d\'esign\'e ci-apr\`es par}{ci-apr\`es}}, +% thiscite = {{}{}}, % FIXME: missing + seenote = {{voir note}{cf\adddotspace note}}, + quotedin = {{cit\'e dans}{cit\'e dans}}, + idem = {{idem}{idem}}, + idemsm = {{idem}{idem}}, + idemsf = {{eadem}{eadem}}, + idemsn = {{idem}{idem}}, + idempm = {{eidem}{eidem}}, + idempf = {{eaedem}{eaedem}}, + idempn = {{eadem}{eadem}}, + idempp = {{eidem}{eidem}}, + ibidem = {{ibidem}{ibid\adddot}}, + opcit = {{op\adddotspace cit\adddot}{op\adddotspace cit\adddot}}, + loccit = {{loc\adddotspace cit\adddot}{loc\adddotspace cit\adddot}}, + confer = {{cf\adddot}{cf\adddot}}, + sequens = {{sq\adddot}{sq\adddot}}, + sequentes = {{sqq\adddot}{sqq\adddot}}, + passim = {{passim}{pass\adddot}}, + see = {{cf\adddot}{cf\adddot}}, + seealso = {{cf\adddot\ aussi}{cf\adddot\ aussi}}, + january = {{janvier}{jan\adddot}}, + february = {{f\'evrier}{f\'ev\adddot}}, + march = {{mars}{mar\adddot}}, + april = {{avril}{avr\adddot}}, + may = {{mai}{mai}}, + june = {{juin}{juin}}, + july = {{juillet}{juil\adddot}}, + august = {{ao\^ut}{ao\^ut}}, + september = {{septembre}{sept\adddot}}, + october = {{octobre}{oct\adddot}}, + november = {{novembre}{nov\adddot}}, + december = {{d\'ecembre}{d\'ec\adddot}}, + langamerican = {{am\'ericain}{am\'ericain}}, + langbrazilian = {{br\'esilien}{br\'esilien}}, + langdanish = {{danois}{danois}}, + langdutch = {{n\'eerlandais}{n\'eerlandais}}, + langenglish = {{anglais}{anglais}}, + langfrench = {{fran\c{c}ais}{fran\c{c}ais}}, + langgerman = {{allemand}{allemand}}, + langgreek = {{grec}{grec}}, + langitalian = {{italien}{italien}}, + langlatin = {{latin}{latin}}, + langnorwegian = {{norv\'egien}{norv\'egien}}, + langportuguese = {{portugais}{portugais}}, + langspanish = {{espagnol}{espagnol}}, + langswedish = {{su\'edois}{su\'edois}}, + fromamerican = {{de l'am\'ericain}{de l'am\'ericain}}, + frombrazilian = {{du br\'esilien}{du br\'esilien}}, + fromdanish = {{du danois}{du danois}}, + fromdutch = {{du n\'eerlandais}{du n\'eerlandais}}, + fromenglish = {{de l'anglais}{de l'anglais}}, + fromfrench = {{du fran\c{c}ais}{du fran\c{c}ais}}, + fromgerman = {{de l'allemand}{de l'allemand}}, + fromgreek = {{du grec}{du grec}}, + fromitalian = {{de l'italien}{de l'italien}}, + fromlatin = {{du latin}{du latin}}, + fromnorwegian = {{du norv\'egien}{du norv\'egien}}, + fromportuguese = {{du portugais}{du portugais}}, + fromspanish = {{de l'espagnol}{de l'espagnol}}, + fromswedish = {{du su\'edois}{du su\'edois}}, + countryde = {{Allemagne}{DE}}, + countryeu = {{Union europ\'eenne}{EU}}, + countryep = {{Union europ\'eenne}{EP}}, + countryfr = {{France}{FR}}, + countryuk = {{Royaume-Uni}{GB}}, + countryus = {{\'Etats-Unis}{US}}, + patent = {{brevet}{brev\adddot}}, + patentde = {{brevet allemand}{brev\adddot\ allemand}}, + patenteu = {{brevet europ\'een}{brev\adddot\ europ\'een}}, + patentfr = {{brevet fran\c{c}ais}{brev\adddot\ fran\c{c}ais}}, + patentuk = {{brevet britannique}{brev\adddot\ britannique}}, + patentus = {{brevet am\'ericain}{brev\adddot\ am\'ericain}}, + patreq = {{demande de brevet}{demande de brev\adddot}}, + patreqde = {{demande de brevet allemande}{demande de brev\adddot\ allemande}}, + patreqeu = {{demande de brevet europ\'eenne}{demande de brev\adddot\ europ\'eenne}}, + patreqfr = {{demande de brevet fran\c{c}aise}{demande de brev\adddot\ fran\c{c}aise}}, + patrequk = {{demande de brevet britannique}{demande de brev\adddot\ britannique}}, + patrequs = {{demande de brevet am\'ericaine}{demande de brev\adddot\ am\'ericaine}}, + file = {{fichier}{fichier}}, +% library = {{}{}}, % FIXME: missing +% abstract = {{}{}}, % FIXME: missing +% annotation = {{}{}}, % FIXME: missing +} + +\gdef\lbx@fr@ordinal#1#2{% + \begingroup + \@tempcnta0#2\relax\number\@tempcnta + \@whilenum\@tempcnta>100\do{\advance\@tempcnta-100}% + \ifnum\@tempcnta>20 + \@whilenum\@tempcnta>9\do{\advance\@tempcnta-10}% + \fi + \ifnum\@tempcnta=\@ne + \textsuperscript{#1}% + \else + \textsuperscript{e}% + \fi + \endgroup} + +\begingroup +\catcode`\&=3 + +\gdef\lbx@fr@smartof{% + \iftoggle{smartof}{\lbx@fr@smartof@i}{\@gobble}} + +\protected\long\gdef\lbx@fr@smartof@i#1{% + \global\togglefalse{smartof}% + \begingroup + \def\forceD##1{a\relax}% + \def\forceDE##1{x\relax}% + \def\do##1{\let##1\@empty}% + \abx@dosingleaccents + \abx@dodoubleaccents + \def\i{i}\def\j{j}% + \def\AE{a}\def\ae{a}% + \def\OE{o}\def\oe{o}% + \def\O{o}\def\o{o}% + \let\IeC\@firstofone + \let\@tabacckludge\@gobble + \ifnum\catcode`\"=\active + \uccode`\~=`\" + \uppercase{\let~\@empty}% + \fi + \ifnum\catcode`\~=\active + \let~\@empty + \fi + \let\protect\noexpand + \lowercase{\edef\lbx@tempa{#1}}% + \expandafter\futurelet + \expandafter\lbx@tempa + \expandafter\lbx@fr@smartof@ii + \lbx@tempa&} + +\gdef\lbx@fr@smartof@ii{% + \ifcat\bgroup\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@fr@smartof@ii##1}% + \else\ifcat\noexpand~\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@fr@smartof@ii}% + \else\if a\noexpand\lbx@tempa + \let\lbx@tempa\lbx@fr@smartof@d + \else\if e\noexpand\lbx@tempa + \let\lbx@tempa\lbx@fr@smartof@d + \else\if i\noexpand\lbx@tempa + \let\lbx@tempa\lbx@fr@smartof@d + \else\if o\noexpand\lbx@tempa + \let\lbx@tempa\lbx@fr@smartof@d + \else\if u\noexpand\lbx@tempa + \let\lbx@tempa\lbx@fr@smartof@d + \else\if y\noexpand\lbx@tempa + \let\lbx@tempa\lbx@fr@smartof@d + \else\if h\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@fr@smartof@ii}% + \else + \let\lbx@tempa\lbx@fr@smartof@de + \fi\fi\fi\fi\fi\fi\fi\fi\fi + \lbx@tempa} + +\gdef\lbx@fr@smartof@d#1&{\endgroup d'} +\gdef\lbx@fr@smartof@de#1&{\endgroup de\space} + +\endgroup + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/german.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/german.lbx new file mode 100644 index 00000000000..2e3fe9ca6f4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/german.lbx @@ -0,0 +1,430 @@ +% $Id: german.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{german.lbx} +[\abx@lbxid $Id: german.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * translations + peer review by native speakers + +\DeclareBibliographyExtras{% + \DeclareCapitalPunctuation{.:!?}% + \protected\def\bibrangedash{% + \textendash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \let\finalandcomma=\empty + \protected\def\mkbibordinal#1{\stripzeros{#1}\adddot}% + \protected\def\mkbibmascord{\mkbibordinal}% + \protected\def\mkbibfemord{\mkbibordinal}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\mkbibordinal{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}\adddot + \iffieldundef{#2}{}{\thinspace}}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1} + {} + {\iffieldundef{#3}{/}{\adddot\thinspace}}}% + \thefield{#1}}% + \savecommand\lbx@fromlang + \def\lbx@fromlang{% + \iffieldundef{origlanguage} + {} + {\bibstring{from\thefield{origlanguage}}\space}}% +} + +\UndeclareBibliographyExtras{% + \restorecommand\lbx@fromlang +} + +\DeclareBibliographyStrings{% + bibliography = {{Literaturverzeichnis}{Literatur}}, + references = {{Literaturverzeichnis}{Literatur}}, + shorthands = {{Sigelverzeichnis}{Sigel}}, + editor = {{Herausgeber}{Hrsg\adddot}}, + editors = {{Herausgeber}{Hrsg\adddot}}, + compiler = {{Herausgeber}{Hrsg\adddot}}, + compilers = {{Herausgeber}{Hrsg\adddot}}, + redactor = {{Bearbeiter}{Bearb\adddot}}, + redactors = {{Bearbeiter}{Bearb\adddot}}, + founder = {{Begr\"under}{Begr\adddot}}, + founders = {{Begr\"under}{Begr\adddot}}, + continuator = {{Fortf\"urung}{Fortf\adddot}}, + continuators = {{Fortf\"urung}{Fortf\adddot}}, + collaborator = {{Mitarbeit}{Mitarb\adddot}}, + collaborators = {{Mitarbeit}{Mitarb\adddot}}, + translator = {{\"Ubersetzer}{\"Ubers\adddot}}, + translators = {{\"Ubersetzer}{\"Ubers\adddot}}, + commentator = {{Kommentar}{Komm\adddot}}, + commentators = {{Kommentar}{Komm\adddot}}, + annotator = {{Erl\"auterungen}{Erl\"aut\adddot}}, + annotators = {{Erl\"auterungen}{Erl\"aut\adddot}}, + commentary = {{Kommentar}{Komm\adddot}}, + annotations = {{Erl\"auterungen}{Erl\"aut\adddot}}, + introduction = {{Einleitung}{Einl\adddot}}, + foreword = {{Vorwort}{Vorw\adddot}}, + afterword = {{Nachwort}{Nachw\adddot}}, + editortr = {{Herausgeber und \"Ubersetzer}% + {Hrsg\adddot\ und \"Ubers\adddot}}, + editorstr = {{Herausgeber und \"Ubersetzer}% + {Hrsg\adddot\ und \"Ubers\adddot}}, + editorco = {{Herausgeber und Kommentar}% + {Hrsg\adddot\ und Komm\adddot}}, + editorsco = {{Herausgeber und Kommentar}% + {Hrsg\adddot\ und Komm\adddot}}, + editoran = {{Herausgeber und Erl\"auterungen}% + {Hrsg\adddot\ und Erl\"aut\adddot}}, + editorsan = {{Herausgeber und Erl\"auterungen}% + {Hrsg\adddot\ und Erl\"aut\adddot}}, + editorin = {{Herausgeber und Einleitung}% + {Hrsg\adddot\ und Einl\adddot}}, + editorsin = {{Herausgeber und Einleitung}% + {Hrsg\adddot\ und Einl\adddot}}, + editorfo = {{Herausgeber und Vorwort}% + {Hrsg\adddot\ und Vorw\adddot}}, + editorsfo = {{Herausgeber und Vorwort}% + {Hrsg\adddot\ und Vorw\adddot}}, + editoraf = {{Herausgeber und Nachwort}% + {Hrsg\adddot\ und Nachw\adddot}}, + editorsaf = {{Herausgeber und Nachwort}% + {Hrsg\adddot\ und Nachw\adddot}}, + editortrco = {{Herausgeber, \"Ubersetzer und Kommentar}% + {Hrsg., \"Ubers\adddot\ und Komm\adddot}}, + editorstrco = {{Herausgeber, \"Ubersetzer und Kommentar}% + {Hrsg., \"Ubers\adddot\ und Komm\adddot}}, + editortran = {{Herausgeber, \"Ubersetzer und Erl\"auterungen}% + {Hrsg., \"Ubers\adddot\ und Erl\"aut\adddot}}, + editorstran = {{Herausgeber, \"Ubersetzer und Erl\"auterungen}% + {Hrsg., \"Ubers\adddot\ und Erl\"aut\adddot}}, + editortrin = {{Herausgeber, \"Ubersetzer und Einleitung}% + {Hrsg., \"Ubers\adddot\ und Einl\adddot}}, + editorstrin = {{Herausgeber, \"Ubersetzer und Einleitung}% + {Hrsg., \"Ubers\adddot\ und Einl\adddot}}, + editortrfo = {{Herausgeber, \"Ubersetzer und Vorwort}% + {Hrsg., \"Ubers\adddot\ und Vorw\adddot}}, + editorstrfo = {{Herausgeber, \"Ubersetzer und Vorwort}% + {Hrsg., \"Ubers\adddot\ und Vorw\adddot}}, + editortraf = {{Herausgeber, \"Ubersetzer und Nachwort}% + {Hrsg., \"Ubers\adddot\ und Nachw\adddot}}, + editorstraf = {{Herausgeber, \"Ubersetzer und Nachwort}% + {Hrsg., \"Ubers\adddot\ und Nachw\adddot}}, + editorcoin = {{Herausgeber, Kommentar und Einleitung}% + {Hrsg., Komm\adddot\ und Einl\adddot}}, + editorscoin = {{Herausgeber, Kommentar und Einleitung}% + {Hrsg., Komm\adddot\ und Einl\adddot}}, + editorcofo = {{Herausgeber, Kommentar und Vorwort}% + {Hrsg., Komm\adddot\ und Vorw\adddot}}, + editorscofo = {{Herausgeber, Kommentar und Vorwort}% + {Hrsg., Komm\adddot\ und Vorw\adddot}}, + editorcoaf = {{Herausgeber, Kommentar und Nachwort}% + {Hrsg., Komm\adddot\ und Nachw\adddot}}, + editorscoaf = {{Herausgeber, Kommentar und Nachwort}% + {Hrsg., Komm\adddot\ und Nachw\adddot}}, + editoranin = {{Herausgeber, Erl\"auterungen und Einleitung}% + {Hrsg., Erl\"aut\adddot\ und Einl\adddot}}, + editorsanin = {{Herausgeber, Erl\"auterungen und Einleitung}% + {Hrsg., Erl\"aut\adddot\ und Einl\adddot}}, + editoranfo = {{Herausgeber, Erl\"auterungen und Vorwort}% + {Hrsg., Erl\"aut\adddot\ und Vorw\adddot}}, + editorsanfo = {{Herausgeber, Erl\"auterungen und Vorwort}% + {Hrsg., Erl\"aut\adddot\ und Vorw\adddot}}, + editoranaf = {{Herausgeber, Erl\"auterungen und Nachwort}% + {Hrsg., Erl\"aut\adddot\ und Nachw\adddot}}, + editorsanaf = {{Herausgeber, Erl\"auterungen und Nachwort}% + {Hrsg., Erl\"aut\adddot\ und Nachw\adddot}}, + editortrcoin = {{Herausgeber, \"Ubersetzer, Kommentar und Einleitung}% + {Hrsg., \"Ubers., Komm\adddot\ und Einl\adddot}}, + editorstrcoin = {{Herausgeber, \"Ubersetzer, Kommentar und Einleitung}% + {Hrsg., \"Ubers., Komm\adddot\ und Einl\adddot}}, + editortrcofo = {{Herausgeber, \"Ubersetzer, Kommentar und Vorwort}% + {Hrsg., \"Ubers., Komm\adddot\ und Vorw\adddot}}, + editorstrcofo = {{Herausgeber, \"Ubersetzer, Kommentar und Vorwort}% + {Hrsg., \"Ubers., Komm\adddot\ und Vorw\adddot}}, + editortrcoaf = {{Herausgeber, \"Ubersetzer, Kommentar und Nachwort}% + {Hrsg., \"Ubers., Komm\adddot\ und Nachw\adddot}}, + editorstrcoaf = {{Herausgeber, \"Ubersetzer, Kommentar und Nachwort}% + {Hrsg., \"Ubers., Komm\adddot\ und Nachw\adddot}}, + editortranin = {{Herausgeber, \"Ubersetzer, Erl\"auterungen und Einleitung}% + {Hrsg., \"Ubers., Erl\"aut\adddot\ und Einl\adddot}}, + editorstranin = {{Herausgeber, \"Ubersetzer, Erl\"auterungen und Einleitung}% + {Hrsg., \"Ubers., Erl\"aut\adddot\ und Einl\adddot}}, + editortranfo = {{Herausgeber, \"Ubersetzer, Erl\"auterungen und Vorwort}% + {Hrsg., \"Ubers., Erl\"aut\adddot\ und Vorw\adddot}}, + editorstranfo = {{Herausgeber, \"Ubersetzer, Erl\"auterungen und Vorwort}% + {Hrsg., \"Ubers., Erl\"aut\adddot\ und Vorw\adddot}}, + editortranaf = {{Herausgeber, \"Ubersetzer, Erl\"auterungen und Nachwort}% + {Hrsg., \"Ubers., Erl\"aut\adddot\ und Nachw\adddot}}, + editorstranaf = {{Herausgeber, \"Ubersetzer, Erl\"auterungen und Nachwort}% + {Hrsg., \"Ubers., Erl\"aut\adddot\ und Nachw\adddot}}, + translatorco = {{\"Ubersetzung und Kommentar}% + {\"Ubers\adddot\ und Komm\adddot}}, + translatorsco = {{\"Ubersetzung und Kommentar}% + {\"Ubers\adddot\ und Komm\adddot}}, + translatoran = {{\"Ubersetzung und Erl\"auterungen}% + {\"Ubers\adddot\ und Erl\"aut\adddot}}, + translatorsan = {{\"Ubersetzung und Erl\"auterungen}% + {\"Ubers\adddot\ und Erl\"aut\adddot}}, + translatorin = {{\"Ubersetzung und Einleitung}% + {\"Ubers\adddot\ und Einl\adddot}}, + translatorsin = {{\"Ubersetzung und Einleitung}% + {\"Ubers\adddot\ und Einl\adddot}}, + translatorfo = {{\"Ubersetzung und Vorwort}% + {\"Ubers\adddot\ und Vorw\adddot}}, + translatorsfo = {{\"Ubersetzung und Vorwort}% + {\"Ubers\adddot\ und Vorw\adddot}}, + translatoraf = {{\"Ubersetzung und Nachwort}% + {\"Ubers\adddot\ und Nachw\adddot}}, + translatorsaf = {{\"Ubersetzung und Nachwort}% + {\"Ubers\adddot\ und Nachw\adddot}}, + translatorcoin = {{\"Ubersetzung, Kommentar und Einleitung}% + {\"Ubers., Komm\adddot\ und Einl\adddot}}, + translatorscoin = {{\"Ubersetzung, Kommentar und Einleitung}% + {\"Ubers., Komm\adddot\ und Einl\adddot}}, + translatorcofo = {{\"Ubersetzung, Kommentar und Vorwort}% + {\"Ubers., Komm\adddot\ und Vorw\adddot}}, + translatorscofo = {{\"Ubersetzung, Kommentar und Vorwort}% + {\"Ubers., Komm\adddot\ und Vorw\adddot}}, + translatorcoaf = {{\"Ubersetzung, Kommentar und Nachwort}% + {\"Ubers., Komm\adddot\ und Nachw\adddot}}, + translatorscoaf = {{\"Ubersetzung, Kommentar und Nachwort}% + {\"Ubers., Komm\adddot\ und Nachw\adddot}}, + translatoranin = {{\"Ubersetzung, Erl\"auterungen und Einleitung}% + {\"Ubers., Erl\"aut\adddot\ und Einl\adddot}}, + translatorsanin = {{\"Ubersetzung, Erl\"auterungen und Einleitung}% + {\"Ubers., Erl\"aut\adddot\ und Einl\adddot}}, + translatoranfo = {{\"Ubersetzung, Erl\"auterungen und Vorwort}% + {\"Ubers., Erl\"aut\adddot\ und Vorw\adddot}}, + translatorsanfo = {{\"Ubersetzung, Erl\"auterungen und Vorwort}% + {\"Ubers., Erl\"aut\adddot\ und Vorw\adddot}}, + translatoranaf = {{\"Ubersetzung, Erl\"auterungen und Nachwort}% + {\"Ubers., Erl\"aut\adddot\ und Nachw\adddot}}, + translatorsanaf = {{\"Ubersetzung, Erl\"auterungen und Nachwort}% + {\"Ubers., Erl\"aut\adddot\ und Nachw\adddot}}, + byauthor = {{von}{von}}, + byeditor = {{herausgegeben von}{hrsg\adddotspace von}}, + bycompiler = {{kompiliert von}{komp\adddotspace von}}, + byredactor = {{bearbeitet von}{bearb\adddotspace von}}, + byfounder = {{begr\"undet von}{begr\adddotspace von}}, + bycontinuator = {{fortgef\"urt von}{fortgef\adddotspace von}}, + bycollaborator = {{unter Mitarbeit von}{unter Mitarb\adddotspace von}}, + bytranslator = {{\lbx@fromlang \"ubersetzt von}{\lbx@fromlang \"ubers\adddot\ von}}, + bycommentator = {{kommentiert von}{komm\adddot\ von}}, + byannotator = {{erl\"autert von}{erl\"aut\adddot\ von}}, + withcommentator = {{mit einem Kommentar von}{mit einem Komm\adddot\ von}}, + withannotator = {{mit Erl\"auterungen von}{mit Erl\"aut\adddot\ von}}, + withintroduction = {{mit einer Einleitung von}{mit einer Einl\adddot\ von}}, + withforeword = {{mit einem Vorwort von}{mit einem Vorw\adddot\ von}}, + withafterword = {{mit einem Nachwort von}{mit einem Nachw\adddot\ von}}, + byeditortr = {{herausgegeben und \lbx@fromlang \"ubersetzt von}% + {hrsg\adddotspace und \lbx@fromlang \"ubers\adddot\ von}}, + byeditorco = {{herausgegeben und kommentiert von}% + {hrsg\adddotspace und komm\adddot\ von}}, + byeditoran = {{herausgegeben und erl\"autert von}% + {hrsg\adddotspace und erl\"aut\adddot\ von}}, + byeditorin = {{herausgegeben und mit einer Einleitung versehen von}% + {hrsg\adddotspace und mit einer Einl\adddot\ vers\adddot\ von}}, + byeditorfo = {{herausgegeben und mit einem Vorwort versehen von}% + {hrsg\adddotspace und mit einem Vorw\adddot\ vers\adddot\ von}}, + byeditoraf = {{herausgegeben und mit einem Nachwort versehen von}% + {hrsg\adddotspace und mit einem Nachw\adddot\ vers\adddot\ von}}, + byeditortrco = {{herausgegeben, \lbx@fromlang \"ubersetzt und kommentiert von}% + {hrsg., \lbx@fromlang \"ubers\adddot\ und komm\adddot\ von}}, + byeditortran = {{herausgegeben, \lbx@fromlang \"ubersetzt und erl\"autert von}% + {hrsg., \lbx@fromlang \"ubers\adddot\ und erl\"aut\adddot\ von}}, + byeditortrin = {{herausgegeben, \lbx@fromlang \"ubersetzt und mit einer Einleitung versehen von}% + {hrsg., \lbx@fromlang \"ubers\adddot\ und mit einer Einl\adddot\ vers\adddot\ von}}, + byeditortrfo = {{herausgegeben, \lbx@fromlang \"ubersetzt und mit einem Vorwort versehen von}% + {hrsg., \lbx@fromlang \"ubers\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}}, + byeditortraf = {{herausgegeben, \lbx@fromlang \"ubersetzt und mit einem Nachwort versehen von}% + {hrsg., \lbx@fromlang \"ubers\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}}, + byeditorcoin = {{herausgegeben, kommentiert und mit einer Einleitung versehen von}% + {hrsg., komm\adddot\ und mit einer Einl\adddot\ vers\adddot\ von}}, + byeditorcofo = {{herausgegeben, kommentiert und mit einem Vorwort versehen von}% + {hrsg., komm\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}}, + byeditorcoaf = {{herausgegeben, kommentiert und mit einem Nachwort versehen von}% + {hrsg., komm\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}}, + byeditoranin = {{herausgegeben, erl\"autert und mit einer Einleitung versehen von}% + {hrsg., erl\"aut\adddot\ und mit einer Einl\adddot\ vers\adddot\ von}}, + byeditoranfo = {{herausgegeben, erl\"autert und mit einem Vorwort versehen von}% + {hrsg., erl\"aut\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}}, + byeditoranaf = {{herausgegeben, erl\"autert und mit einem Nachwort versehen von}% + {hrsg., erl\"aut\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}}, + byeditortrcoin = {{herausgegeben, \lbx@fromlang \"ubersetzt, kommentiert und mit einer Einleitung versehen von}% + {hrsg., \lbx@fromlang \"ubers., komm\adddot\ und mit einer Einl\adddot\ vers\adddot\ von}}, + byeditortrcofo = {{herausgegeben, \lbx@fromlang \"ubersetzt, kommentiert und mit einem Vorwort versehen von}% + {hrsg., \lbx@fromlang \"ubers., komm\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}}, + byeditortrcoaf = {{herausgegeben, \lbx@fromlang \"ubersetzt, kommentiert und mit einem Nachwort versehen von}% + {hrsg., \lbx@fromlang \"ubers., komm\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}}, + byeditortranin = {{herausgegeben, \lbx@fromlang \"ubersetzt, erl\"autert und mit einer Einleitung versehen von}% + {hrsg., \lbx@fromlang \"ubers., erl\"aut\adddot\ und mit einer Einl\adddot\ vers\adddot\ von}}, + byeditortranfo = {{herausgegeben, \lbx@fromlang \"ubersetzt, erl\"autert und mit einem Vorwort versehen von}% + {hrsg., \lbx@fromlang \"ubers., erl\"aut\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}}, + byeditortranaf = {{herausgegeben, \lbx@fromlang \"ubersetzt, erl\"autert und mit einem Nachwort versehen von}% + {hrsg., \lbx@fromlang \"ubers., erl\"aut\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}}, + bytranslatorco = {{\lbx@fromlang \"ubersetzt und kommentiert von}% + {\lbx@fromlang \"ubers\adddot\ und komm\adddot\ von}}, + bytranslatoran = {{\lbx@fromlang \"ubersetzt und erl\"autert von}% + {\lbx@fromlang \"ubers\adddot\ und erl\"aut\adddot\ von}}, + bytranslatorin = {{\lbx@fromlang \"ubersetzt und mit einer Einleitung versehen von}% + {\lbx@fromlang \"ubers\adddot\ und mit einer Einl\adddot\ vers\adddot\ von}}, + bytranslatorfo = {{\lbx@fromlang \"ubersetzt und mit einem Vorwort versehen von}% + {\lbx@fromlang \"ubers\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}}, + bytranslatoraf = {{\lbx@fromlang \"ubersetzt und mit einem Nachwort versehen von}% + {\lbx@fromlang \"ubers\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}}, + bytranslatorcoin = {{\lbx@fromlang \"ubersetzt, kommentiert und mit einer Einleitung versehen von}% + {\lbx@fromlang \"ubers., komm\adddot\ und mit einer Einl\adddot\ vers\adddot\ von}}, + bytranslatorcofo = {{\lbx@fromlang \"ubersetzt, kommentiert und mit einem Vorwort versehen von}% + {\lbx@fromlang \"ubers., komm\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}}, + bytranslatorcoaf = {{\lbx@fromlang \"ubersetzt, kommentiert und mit einem Nachwort versehen von}% + {\lbx@fromlang \"ubers., komm\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}}, + bytranslatoranin = {{\lbx@fromlang \"ubersetzt, erl\"autert und mit einer Einleitung versehen von}% + {\lbx@fromlang \"ubers., erl\"aut\adddot\ und mit einer Einl\adddot\ vers\adddot\ von}}, + bytranslatoranfo = {{\lbx@fromlang \"ubersetzt, erl\"autert und mit einem Vorwort versehen von}% + {\lbx@fromlang \"ubers., erl\"aut\adddot\ und mit einem Vorw\adddot\ vers\adddot\ von}}, + bytranslatoranaf = {{\lbx@fromlang \"ubersetzt, erl\"autert und mit einem Nachwort versehen von}% + {\lbx@fromlang \"ubers., erl\"aut\adddot\ und mit einem Nachw\adddot\ vers\adddot\ von}}, + and = {{und}{und}}, + andothers = {{u.\,a\adddot}{u.\,a\adddot}}, + andmore = {{u.\,a\adddot}{u.\,a\adddot}}, + volume = {{Band}{Bd\adddot}}, + volumes = {{B\"ande}{Bde\adddot}}, + jourvol = {{Jahrgang}{Jg\adddot}}, + jourser = {{Serie}{Ser\adddot}}, + newseries = {{neue Folge}{n.\,F\adddot}}, + oldseries = {{alte Folge}{a.\,F\adddot}}, + edition = {{Auf\noligature lage}{Aufl\adddot}}, + reprint = {{Nachdruck}{Nachdr\adddot}}, + reprintof = {{Nachdruck von}{Nachdr\adddotspace von}}, + reprintas = {{Nachdruck unter dem Titel}{Nachdr\adddotspace unter dem Titel}}, + page = {{Seite}{S\adddot}}, + pages = {{Seiten}{S\adddot}}, + column = {{Spalte}{Sp\adddot}}, + columns = {{Spalten}{Sp\adddot}}, + line = {{Zeile}{Z\adddot}}, + lines = {{Zeilen}{Z\adddot}}, + verse = {{Vers}{V\adddot}}, + verses = {{Verse}{V\adddot}}, + section = {{Paragraph}{\S}}, + sections = {{Paragraphen}{\S\S}}, + paragraph = {{Absatz}{Abs\adddot}}, + paragraphs = {{Abs\"atze}{Abs\adddot}}, + in = {{in}{in}}, + inseries = {{der Reihe}{der Reihe}}, + ofseries = {{der Reihe}{der Reihe}}, + number = {{Nummer}{Nr\adddot}}, + chapter = {{Kapitel}{Kap\adddot}}, + mathesis = {{Magisterarbeit}{Magisterarb\adddot}}, + phdthesis = {{Dissertation}{Diss\adddot}}, + resreport = {{Forschungsbericht}{Forschungsber\adddot}}, + techreport = {{Technischer Bericht}{Techn\adddotspace Ber\adddot}}, + software = {{Com\-pu\-ter-Soft\-ware}{Soft\-ware}}, + datacd = {{CD-ROM}{CD-ROM}}, + audiocd = {{Audio-CD}{Audio-CD}}, + version = {{Version}{Version}}, + url = {{Adresse}{Adresse}}, + urlseen = {{besucht am}{besucht am}}, + inpress = {{im Druck}{im Druck}}, + submitted = {{eingereicht}{eingereicht}}, + citedas = {{im folgenden zitiert als}{im folgenden zit\adddotspace als}}, + thiscite = {{hier}{hier}}, + seenote = {{siehe Anmerkung}{s\adddotspace Anm\adddot}}, + quotedin = {{zitiert nach}{zit\adddotspace nach}}, + idem = {{derselbe}{ders\adddot}}, + idemsf = {{dieselbe}{dies\adddot}}, + idemsm = {{derselbe}{ders\adddot}}, + idemsn = {{dasselbe}{dass\adddot}}, + idempf = {{dieselben}{dies\adddot}}, + idempm = {{dieselben}{dies\adddot}}, + idempn = {{dieselben}{dies\adddot}}, + idempp = {{dieselben}{dies\adddot}}, + ibidem = {{ebenda}{ebd\adddot}}, + opcit = {{a.\,a.\,O\adddot}{a.\,a.\,O\adddot}}, + loccit = {{a.\,a.\,O\adddot}{a.\,a.\,O\adddot}}, + confer = {{vgl\adddot}{vgl\adddot}}, + sequens = {{f\adddot}{f\adddot}}, + sequentes = {{ff\adddot}{ff\adddot}}, + passim = {{passim}{pass\adddot}}, + see = {{siehe}{siehe}}, + seealso = {{siehe auch}{s.\,auch}}, + january = {{Januar}{Jan\adddot}}, + february = {{Februar}{Feb\adddot}}, + march = {{M\"arz}{M\"arz}}, + april = {{April}{Apr\adddot}}, + may = {{Mai}{Mai}}, + june = {{Juni}{Juni}}, + july = {{Juli}{Juli}}, + august = {{August}{Aug\adddot}}, + september = {{September}{Sep\adddot}}, + october = {{Oktober}{Okt\adddot}}, + november = {{November}{Nov\adddot}}, + december = {{Dezember}{Dez\adddot}}, + langamerican = {{Amerikanisch}{Amerikanisch}}, + langbrazilian = {{Brasilianisch}{Brasilianisch}}, + langdanish = {{D\"anisch}{D\"anisch}}, + langdutch = {{Niederländisch}{Niederländisch}}, + langenglish = {{Englisch}{Englisch}}, + langfrench = {{Franz\"osisch}{Franz\"osisch}}, + langgerman = {{Deutsch}{Deutsch}}, + langgreek = {{Griechisch}{Griechisch}}, + langitalian = {{Italienisch}{Italienisch}}, + langlatin = {{Lateinisch}{Lateinisch}}, + langnorwegian = {{Norwegisch}{Norwegisch}}, + langportuguese = {{Portugiesisch}{Portugiesisch}}, + langspanish = {{Spanisch}{Spanisch}}, + langswedish = {{Schwedisch}{Schwedisch}}, + fromamerican = {{aus dem Amerikanischen}{aus dem Amerikanischen}}, + frombrazilian = {{aus dem Brasilianischen}{aus dem Brasilianischen}}, + fromdanish = {{aus dem D\"anischen}{aus dem D\"anischen}}, + fromdutch = {{aus dem Niederländischen}{aus dem Niederländischen}}, + fromenglish = {{aus dem Englischen}{aus dem Englischen}}, + fromfrench = {{aus dem Franz\"osischen}{aus dem Franz\"osischen}}, + fromgerman = {{aus dem Deutschen}{aus dem Deutschen}}, + fromgreek = {{aus dem Griechischen}{aus dem Griechischen}}, + fromitalian = {{aus dem Italienischen}{aus dem Italienischen}}, + fromlatin = {{aus dem Lateinischen}{aus dem Lateinischen}}, + fromnorwegian = {{aus dem Norwegischen}{aus dem Norwegischen}}, + fromportuguese = {{aus dem Portugiesischen}{aus dem Portugiesischen}}, + fromspanish = {{aus dem Spanischen}{aus dem Spanischen}}, + fromswedish = {{aus dem Schwedischen}{aus dem Schwedischen}}, + countryde = {{Deutschland}{DE}}, + countryep = {{Europ\"aische Union}{EP}}, + countryeu = {{Europ\"aische Union}{EU}}, + countryfr = {{Frankreich}{FR}}, + countryuk = {{Gro\ss britannien}{GB}}, + countryus = {{USA}{US}}, + patent = {{Patent}{Pat\adddot}}, + patentde = {{deutsches Patent}{dt\adddotspace Pat\adddot}}, + patenteu = {{europ\"aisches Patent}{europ\adddot\ Pat\adddot}}, + patentfr = {{franz\"osisches Patent}{frz\adddot\ Pat\adddot}}, + patentuk = {{britisches Patent}{brit\adddot\ Pat\adddot}}, + patentus = {{US-Patent}{US-Pat\adddot}}, + patreq = {{Patentanmeldung}{Patentanmeld\adddot}}, + patreqde = {{deutsche Patentanmeldung}{dt\adddotspace Patentanmeld\adddot}}, + patreqeu = {{europ\"aische Patentanmeldung}{europ\adddot\ Patentanmeld\adddot}}, + patreqfr = {{franz\"osische Patentanmeldung}{frz\adddot\ Patentanmeld\adddot}}, + patrequk = {{britische Patentanmeldung}{brit\adddot\ Patentanmeld\adddot}}, + patrequs = {{US-Patentanmeldung}{US-Patentanmeld\adddot}}, + file = {{Datei}{Datei}}, + library = {{Bibliothek}{Bibliothek}}, + abstract = {{Zusammenfassung}{Zusammenfassung}}, + annotation = {{Anmerkungen}{Anmerkungen}}, +} + +\DeclareHyphenationExceptions{% + Pa-tent-an-mel-dung + Pa-tent-an-meld +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/greek.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/greek.lbx new file mode 100644 index 00000000000..be37aac840e --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/greek.lbx @@ -0,0 +1,388 @@ +% $Id: greek.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{greek.lbx} +[\abx@lbxid $Id: greek.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% This file requires UTF-8 support! + +\ifundef\XeTeXrevision + {\ifundef\@inpenc@undefined + {\@firstofone} + {\begingroup + \ifundef\inputencodingname % inputenc >= 2006/05/05 v1.1b, inputenx + {\def\@inpenc@undefined@#1{\def\inputencodingname{#1}}% + \@inpenc@undefined} + {}% + \ifdefstring\inputencodingname{utf8x} % ucs + {\aftergroup\@gobble} + {\ifdefstring\inputencodingname{utf8} + {\aftergroup\@gobble} + {\aftergroup\@firstofone}}% + \endgroup}} + {\@gobble} +{\PackageError{biblatex} + {Greek requires UTF-8 support} + {The 'greek.lbx' file requires UTF-8 encoding but you + seem\MessageBreak to be using a different encoding. + This is a fatal error. I will\MessageBreak abort loading + greek.lbx now.}% + \endinput} + +\NewBibliographyString{% + datejanuary, + datefebruary, + datemarch, + dateapril, + datemay, + datejune, + datejuly, + dateaugust, + dateseptember, + dateoctober, + datenovember, + datedecember% +} + +\DeclareBibliographyExtras{% + \DeclareCapitalPunctuation{.!;?}% + \let\finalandcomma=\empty + \protected\def\bibrangedash{% + \textemdash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \let\finalandcomma=\empty + \protected\def\mkbibordinal{\mkbibmascord}% + \protected\def\mkbibmascord#1{\stripzeros{#1}ος}% + \protected\def\mkbibfemord#1{\stripzeros{#1}η}% + \protected\def\mkbibdatemonth#1{% + \ifcase0#1\relax + #1\BibliographyWarning{Month out of range}% + \or\bibstring{datejanuary}% + \or\bibstring{datefebruary}% + \or\bibstring{datemarch}% + \or\bibstring{dateapril}% + \or\bibstring{datemay}% + \or\bibstring{datejune}% + \or\bibstring{datejuly}% + \or\bibstring{dateaugust}% + \or\bibstring{dateseptember}% + \or\bibstring{dateoctober}% + \or\bibstring{datenovember}% + \or\bibstring{datedecember}% + \else + #1\BibliographyWarning{Month out of range}% + \fi}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\stripzeros{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}% + \iffieldundef{#2}{}{/}}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1}{}{/}}% + \thefield{#1}}% + \savecommand\mkbibordedition + \savecommand\mkbibordseries + \def\mkbibordedition{\mkbibfemord}% + \def\mkbibordseries{\mkbibfemord}% +} + +\UndeclareBibliographyExtras{% + \restorecommand\mkbibordedition + \restorecommand\mkbibordseries +} + +\DeclareBibliographyStrings{% + bibliography = {{ΒιβλιογÏαφία}{ΒιβλιογÏαφία}}, + references = {{ΑναφοÏÎÏ‚}{ΑναφοÏÎÏ‚}}, + shorthands = {{Κατάλογος συντμήσεων}{Συντμήσεις}}, + editor = {{επιμελητής}{επιμελητής}}, + editors = {{επιμελητÎÏ‚}{επιμελητÎÏ‚}}, +% compiler = {{}{}}, % FIXME: missing +% compilers = {{}{}}, % FIXME: missing + redactor = {{συντάκτης}{συντάκτης}}, + redactors = {{συντάκτες}{συντάκτες}}, +% founder = {{}{}}, % FIXME: missing +% founders = {{}{}}, % FIXME: missing +% continuator = {{}{}}, % FIXME: missing +% continuators = {{}{}}, % FIXME: missing +% collaborator = {{}{}}, % FIXME: missing +% collaborators = {{}{}}, % FIXME: missing + translator = {{μεταφÏαστής}{μεταφÏαστής}}, + translators = {{μεταφÏαστÎÏ‚}{μεταφÏαστÎÏ‚}}, + commentator = {{υπομνηματιστής}{υπομνηματιστής}}, % FIXME: unsure! + commentators = {{υπομνηματιστÎÏ‚}{υπομνηματιστÎÏ‚}}, % FIXME: unsure! + annotator = {{σχολιαστής}{σχολιαστής}}, + annotators = {{σχολιαστÎÏ‚}{σχολιαστÎÏ‚}}, + commentary = {{εÏμηνευτικÎÏ‚ σημειώσεις}{εÏμηνευτικÎÏ‚ σημειώσεις}}, + annotations = {{επισημείωση}{επισημείωση}}, + introduction = {{εισαγωγή}{εισαγωγή}}, + foreword = {{Ï€Ïόλογος}{Ï€Ïόλ\adddot}}, + afterword = {{επίλογος}{επίλ\adddot}}, +% editortr = {{}} % FIXME: missing +% editorstr = {{}} % FIXME: missing +% editorco = {{}} % FIXME: missing +% editorsco = {{}} % FIXME: missing +% editoran = {{}} % FIXME: missing +% editorsan = {{}} % FIXME: missing +% editorin = {{}} % FIXME: missing +% editorsin = {{}} % FIXME: missing +% editorfo = {{}} % FIXME: missing +% editorsfo = {{}} % FIXME: missing +% editoraf = {{}} % FIXME: missing +% editorsaf = {{}} % FIXME: missing +% editortrco = {{}} % FIXME: missing +% editorstrco = {{}} % FIXME: missing +% editortran = {{}} % FIXME: missing +% editorstran = {{}} % FIXME: missing +% editortrin = {{}} % FIXME: missing +% editorstrin = {{}} % FIXME: missing +% editortrfo = {{}} % FIXME: missing +% editorstrfo = {{}} % FIXME: missing +% editortraf = {{}} % FIXME: missing +% editorstraf = {{}} % FIXME: missing +% editorcoin = {{}} % FIXME: missing +% editorscoin = {{}} % FIXME: missing +% editorcofo = {{}} % FIXME: missing +% editorscofo = {{}} % FIXME: missing +% editorcoaf = {{}} % FIXME: missing +% editorscoaf = {{}} % FIXME: missing +% editoranin = {{}} % FIXME: missing +% editorsanin = {{}} % FIXME: missing +% editoranfo = {{}} % FIXME: missing +% editorsanfo = {{}} % FIXME: missing +% editoranaf = {{}} % FIXME: missing +% editorsanaf = {{}} % FIXME: missing +% editortrcoin = {{}} % FIXME: missing +% editorstrcoin = {{}} % FIXME: missing +% editortrcofo = {{}} % FIXME: missing +% editorstrcofo = {{}} % FIXME: missing +% editortrcoaf = {{}} % FIXME: missing +% editorstrcoaf = {{}} % FIXME: missing +% editortranin = {{}} % FIXME: missing +% editorstranin = {{}} % FIXME: missing +% editortranfo = {{}} % FIXME: missing +% editorstranfo = {{}} % FIXME: missing +% editortranaf = {{}} % FIXME: missing +% editorstranaf = {{}} % FIXME: missing +% translatorco = {{}} % FIXME: missing +% translatorsco = {{}} % FIXME: missing +% translatoran = {{}} % FIXME: missing +% translatorsan = {{}} % FIXME: missing +% translatorin = {{}} % FIXME: missing +% translatorsin = {{}} % FIXME: missing +% translatorfo = {{}} % FIXME: missing +% translatorsfo = {{}} % FIXME: missing +% translatoraf = {{}} % FIXME: missing +% translatorsaf = {{}} % FIXME: missing +% translatorcoin = {{}} % FIXME: missing +% translatorscoin = {{}} % FIXME: missing +% translatorcofo = {{}} % FIXME: missing +% translatorscofo = {{}} % FIXME: missing +% translatorcoaf = {{}} % FIXME: missing +% translatorscoaf = {{}} % FIXME: missing +% translatoranin = {{}} % FIXME: missing +% translatorsanin = {{}} % FIXME: missing +% translatoranfo = {{}} % FIXME: missing +% translatorsanfo = {{}} % FIXME: missing +% translatoranaf = {{}} % FIXME: missing +% translatorsanaf = {{}} % FIXME: missing + byauthor = {{υπό}{υπό}}, + byeditor = {{επιμÎλεια υπό}{επιμÎλεια υπό}}, +% bycompiler = {{}} % FIXME: missing + byredactor = {{σÏνταξη υπό}{σÏναταξη υπό}}, +% byfounder = {{}} % FIXME: missing +% bycontinuator = {{}} % FIXME: missing +% bycollaborator = {{}} % FIXME: missing + bytranslator = {{μετάφÏαση \lbx@fromlang\ υπό}{μετάφÏαση \lbx@fromlang\ υπό}}, + bycommentator = {{σχολιασμός υπό}{σχολιασμός υπό}}, + byannotator = {{σχολιασμός υπό}{σχολιασμός υπό}}, +% withcommentator = {{}} % FIXME: missing + withannotator = {{σχολιασμός υπό}{σχολιασμός υπό}}, + withintroduction = {{εισαγωγή υπό}{εισαγωγή υπό}}, + withforeword = {{Ï€Ïόλογος υπό}{Ï€Ïόλογος υπό}}, + withafterword = {{επίλογος υπό}{επίλογος υπό}}, +% byeditortr = {{}} % FIXME: missing +% byeditorco = {{}} % FIXME: missing +% byeditoran = {{}} % FIXME: missing +% byeditorin = {{}} % FIXME: missing +% byeditorfo = {{}} % FIXME: missing +% byeditoraf = {{}} % FIXME: missing +% byeditortrco = {{}} % FIXME: missing +% byeditortran = {{}} % FIXME: missing +% byeditortrin = {{}} % FIXME: missing +% byeditortrfo = {{}} % FIXME: missing +% byeditortraf = {{}} % FIXME: missing +% byeditorcoin = {{}} % FIXME: missing +% byeditorcofo = {{}} % FIXME: missing +% byeditorcoaf = {{}} % FIXME: missing +% byeditoranin = {{}} % FIXME: missing +% byeditoranfo = {{}} % FIXME: missing +% byeditoranaf = {{}} % FIXME: missing +% byeditortrcoin = {{}} % FIXME: missing +% byeditortrcofo = {{}} % FIXME: missing +% byeditortrcoaf = {{}} % FIXME: missing +% byeditortranin = {{}} % FIXME: missing +% byeditortranfo = {{}} % FIXME: missing +% byeditortranaf = {{}} % FIXME: missing +% bytranslatorco = {{}} % FIXME: missing +% bytranslatoran = {{}} % FIXME: missing +% bytranslatorin = {{}} % FIXME: missing +% bytranslatorfo = {{}} % FIXME: missing +% bytranslatoraf = {{}} % FIXME: missing +% bytranslatorcoin = {{}} % FIXME: missing +% bytranslatorcofo = {{}} % FIXME: missing +% bytranslatorcoaf = {{}} % FIXME: missing +% bytranslatoranin = {{}} % FIXME: missing +% bytranslatoranfo = {{}} % FIXME: missing +% bytranslatoranaf = {{}} % FIXME: missing + and = {{και}{και}}, + andothers = {{κ.ά\adddot}{κ.ά\adddot}}, + andmore = {{κ.ά\adddot}{κ.ά\adddot}}, + volume = {{τόμος}{τόμ\adddot}}, + volumes = {{τόμοι}{τόμοι}}, + jourvol = {{τόμος}{τόμ\adddot}}, + jourser = {{σειÏά}{σειÏά}}, + newseries = {{νÎα σειÏά}{νÎα σειÏά}}, + oldseries = {{παλαιά σειÏά}{παλαιά σειÏά}}, + edition = {{Îκδοση}{Îκδοση}}, + reprint = {{ανατÏπωση}{ανατÏπωση}}, +% reprintof = {{}{}}, % FIXME: missing + reprintas = {{ανατÏπωση ως}{ανατÏπωση ως}}, + page = {{σελίδα}{σ\adddot}}, + pages = {{σελίδες}{σσ\adddot}}, + column = {{στήλη}{στ\adddot}}, + columns = {{στήλες}{στήλες}}, + line = {{γÏαμμή}{γÏαμ\adddot}}, + lines = {{γÏαμμÎÏ‚}{γÏαμμÎÏ‚}}, + verse = {{στίχος}{στίχ\adddot}}, + verses = {{στίχοι}{στίχοι}}, + section = {{ενότητα}{εντότητα}}, + sections = {{ενότητες}{ενότητες}}, + paragraph = {{παÏάγÏαφος}{§}}, + paragraphs = {{παÏάγÏαφοι}{§§}}, + in = {{στο}{στο}}, + inseries = {{στη}{στη}}, + ofseries = {{της}{της}}, + number = {{αÏιθμός}{αÏθμ\adddot}}, + chapter = {{κεφάλαιο}{κεφ\adddot}}, + mathesis = {{Μεταπτυχιακή διπλωματική εÏγασία}{Μεταπτ/κή διπλ. εÏγασ\adddot}}, + phdthesis = {{ΔιδακτοÏική διατÏιβή}{ΔιδακτοÏική διατÏ\adddot}}, + resreport = {{αδημοσίευτη εÏευνητική εÏγασία}{αδημοσίευτη εÏευνητική εÏγασία}}, + techreport = {{αδημοσίευτη εÏευνητική εÏγασία}{αδημοσίευτη εÏευνητική εÏγασία}}, + software = {{λογισμικό Η/Î¥}{λογισμικό Η/Î¥}}, + datacd = {{CD-ROM}{CD-ROM}}, + audiocd = {{ακουστικό CD}{ακουστικό CD}}, + version = {{Îκδοση}{Îκδ\adddot}}, + url = {{διεÏθυνση}{διεÏθν\adddot}}, +% urlseen = {{}{}}, % FIXME: missing +% inpress = {{}{}}, % FIXME: missing +% submitted = {{}{}}, % FIXME: missing + citedas = {{εφεξής θα αναφÎÏεται ως}{εφεξής θα αναφÎÏεται ως}}, + thiscite = {{αυτή η αναφοÏά}{αυτή η αναφοÏά}}, + seenote = {{βλÎπε σημείωση}{βλ\adddot\ σημ\adddot}}, + quotedin = {{αναφÎÏεται στο}{αναφÎÏεται στο}}, + idem = {{του ίδιου}{του ίδιου}}, + idemsf = {{του ίδιου}{του ίδιου}}, % FIXME: gender? + idemsm = {{του ίδιου}{του ίδιου}}, % FIXME: gender? + idemsn = {{του ίδιου}{του ίδιου}}, % FIXME: gender? + idempf = {{του ίδιου}{του ίδιου}}, % FIXME: gender? + idempm = {{του ίδιου}{του ίδιου}}, % FIXME: gender? + idempn = {{του ίδιου}{του ίδιου}}, % FIXME: gender? + idempp = {{του ίδιου}{του ίδιου}}, % FIXME: gender? + ibidem = {{στο ίδιο}{στο ίδιο}}, + opcit = {{όπου παÏαπάνω}{ÏŒ.Ï€\adddot}}, + loccit = {{όπου παÏαπάνω}{ÏŒ.Ï€\adddot}}, + confer = {{Ï€Ïβλ\adddot}{Ï€Ïβλ\adddot}}, + sequens = {{κ.ε}{κ.ε\adddot}}, + sequentes = {{κ.εξ\adddot}{κ.εξ\adddot}}, + passim = {{σποÏάδην}{σποÏάδην}}, + see = {{βλÎπε}{βλ\adddot}}, + seealso = {{βλÎπε επίσης}{βλ. επίσης}}, + january = {{ΙανουάÏιος}{Ιαν\adddot}}, + february = {{ΦεβÏουάÏιος}{Φεβ\adddot}}, + march = {{ΜάÏτιος}{ΜαÏ\adddot}}, + april = {{ΑÏίλιος}{ΑπÏ\adddot}}, + may = {{Μάιος}{Μάι\adddot}}, + june = {{ΙοÏνιος}{ΙοÏν\adddot}}, + july = {{ΙοÏλιος}{ΙοÏλ\adddot}}, + august = {{ΑÏγουστος}{ΑÏγ\adddot}}, + september = {{ΣεπτÎμβÏιος}{Σεπτ\adddot}}, + october = {{ΟκτώβÏιος}{Οκτ\adddot}}, + november = {{ÎοÎμβÏιος}{ÎοÎ\adddot}}, + december = {{ΔεκÎμβÏιος}{Δεκ\adddot}}, + datejanuary = {{ΙανουαÏίου}{Ιαν\adddot}}, + datefebruary = {{ΦεβÏουαÏίου}{Φεβ\adddot}}, + datemarch = {{ΜαÏτίου}{ΜαÏ\adddot}}, + dateapril = {{ΑπÏιλίου}{ΑπÏ\adddot}}, + datemay = {{ΜαÎου}{Μάι\adddot}}, + datejune = {{Ιουνίου}{ΙοÏν\adddot}}, + datejuly = {{Ιουλίου}{ΙοÏλ\adddot}}, + dateaugust = {{ΑυγοÏστου}{ΑÏγ\adddot}}, + dateseptember = {{ΣεπτεμβÏίου}{Σεπτ\adddot}}, + dateoctober = {{ΟκτωβÏίου}{Οκτ\adddot}}, + datenovember = {{ÎοεμβÏίου}{ÎοÎ\adddot}}, + datedecember = {{ΔεκεμβÏίου}{Δεκ\adddot}}, +% langamerican = {{}} % FIXME: missing +% langbrazilian = {{}} % FIXME: missing +% langdanish = {{}} % FIXME: missing +% langdutch = {{}} % FIXME: missing +% langenglish = {{}} % FIXME: missing +% langfrench = {{}} % FIXME: missing +% langgerman = {{}} % FIXME: missing +% langgreek = {{}} % FIXME: missing +% langitalian = {{}} % FIXME: missing +% langlatin = {{}} % FIXME: missing +% langnorwegian = {{}} % FIXME: missing +% langportuguese = {{}} % FIXME: missing +% langspanish = {{}} % FIXME: missing +% langswedish = {{}} % FIXME: missing +% fromamerican = {{}} % FIXME: missing +% frombrazilian = {{}} % FIXME: missing +% fromdanish = {{}} % FIXME: missing +% fromdutch = {{}} % FIXME: missing +% fromenglish = {{}} % FIXME: missing +% fromfrench = {{}} % FIXME: missing +% fromgerman = {{}} % FIXME: missing +% fromgreek = {{}} % FIXME: missing +% fromitalian = {{}} % FIXME: missing +% fromlatin = {{}} % FIXME: missing +% fromnorwegian = {{}} % FIXME: missing +% fromportuguese = {{}} % FIXME: missing +% fromspanish = {{}} % FIXME: missing +% fromswedish = {{}} % FIXME: missing + countryde = {{ΓεÏμανία}{DE}}, + countryeu = {{ΕυÏωπαϊκή Ένωση}{ΕΕ}}, + countryep = {{ΕυÏωπαϊκή Ένωση}{ΕΕ}}, +% countryfr = {{}} % FIXME: missing +% countryuk = {{}} % FIXME: missing +% countryus = {{}} % FIXME: missing +% patent = {{}} % FIXME: missing +% patentde = {{}} % FIXME: missing +% patenteu = {{}} % FIXME: missing +% patentfr = {{}} % FIXME: missing +% patentuk = {{}} % FIXME: missing +% patentus = {{}} % FIXME: missing +% patreq = {{}} % FIXME: missing +% patreqde = {{}} % FIXME: missing +% patreqeu = {{}} % FIXME: missing +% patreqfr = {{}} % FIXME: missing +% patrequk = {{}} % FIXME: missing +% patrequs = {{}} % FIXME: missing + file = {{αÏχείο}{αÏχείο}}, + library = {{βιβλιοθήκη}{βιβλιοθήκη}}, + abstract = {{πεÏίληψη}{πεÏίληψη}}, + annotation = {{σχολιασμοί}{σχολιασμοί}}, +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/italian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/italian.lbx new file mode 100644 index 00000000000..b763fa3c2b1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/italian.lbx @@ -0,0 +1,357 @@ +% $Id: italian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{italian.lbx} +[\abx@lbxid $Id: italian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * incomplete +% * existing translations by a native speaker +% * peer review pending + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{% + \textendash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \let\finalandcomma=\empty + \def\mkbibordinal{\mkbibmascord}% + \protected\def\mkbibmascord#1{\stripzeros{#1}\textsuperscript{o}}% + \protected\def\mkbibfemord#1{\stripzeros{#1}\textsuperscript{a}}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\@bsphack % ignore day when auto-capitalizing month name + \stripzeros{\thefield{#3}}% + \@esphack % ignore day when auto-capitalizing month name + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}% + \iffieldundef{#2}{}{/}}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1}{}{/}}% + \thefield{#1}}% + \savecommand\mkbibordedition + \savecommand\mkbibordseries + \def\mkbibordedition{\mkbibfemord}% + \def\mkbibordseries{\mkbibfemord}% +} + +\UndeclareBibliographyExtras{% + \restorecommand\mkbibordedition + \restorecommand\mkbibordseries +} + +\DeclareBibliographyStrings{% + bibliography = {{Bibliografia}{Bibliografia}}, + references = {{Riferimenti bibliografici}{Riferimenti bibliografici}}, + shorthands = {{Elenco delle sigle}{Sigle}}, + editor = {{curatore}{cur\adddot}}, + editors = {{curatori}{cur\adddot}}, +% compiler = {{}{}}, % FIXME: missing +% compilers = {{}{}}, % FIXME: missing + redactor = {{redattore}{red\adddot}}, + redactors = {{redattori}{red\adddot}}, +% founder = {{}{}}, % FIXME: missing +% founders = {{}{}}, % FIXME: missing +% continuator = {{}{}}, % FIXME: missing +% continuators = {{}{}}, % FIXME: missing +% collaborator = {{}{}}, % FIXME: missing +% collaborators = {{}{}}, % FIXME: missing + translator = {{traduttore}{trad\adddot}}, + translators = {{traduttori}{trad\adddot}}, +% commentator = {{}{}}, % FIXME: missing +% commentators = {{}{}}, % FIXME: missing +% annotator = {{}{}}, % FIXME: missing +% annotators = {{}{}}, % FIXME: missing + commentary = {{commenti}{comm\adddot}}, + annotations = {{annotazioni}{annot\adddot}}, + introduction = {{introduzione}{introd\adddot}}, + foreword = {{prefazione}{pref\adddot}}, + afterword = {{postfazione}{postf\adddot}}, +% editortr = {{}{}}, % FIXME: missing +% editorstr = {{}{}}, % FIXME: missing +% editorco = {{}{}}, % FIXME: missing +% editorsco = {{}{}}, % FIXME: missing +% editoran = {{}{}}, % FIXME: missing +% editorsan = {{}{}}, % FIXME: missing +% editorin = {{}{}}, % FIXME: missing +% editorsin = {{}{}}, % FIXME: missing +% editorfo = {{}{}}, % FIXME: missing +% editorsfo = {{}{}}, % FIXME: missing +% editoraf = {{}{}}, % FIXME: missing +% editorsaf = {{}{}}, % FIXME: missing +% editortrco = {{}{}}, % FIXME: missing +% editorstrco = {{}{}}, % FIXME: missing +% editortran = {{}{}}, % FIXME: missing +% editorstran = {{}{}}, % FIXME: missing +% editortrin = {{}{}}, % FIXME: missing +% editorstrin = {{}{}}, % FIXME: missing +% editortrfo = {{}{}}, % FIXME: missing +% editorstrfo = {{}{}}, % FIXME: missing +% editortraf = {{}{}}, % FIXME: missing +% editorstraf = {{}{}}, % FIXME: missing +% editorcoin = {{}{}}, % FIXME: missing +% editorscoin = {{}{}}, % FIXME: missing +% editorcofo = {{}{}}, % FIXME: missing +% editorscofo = {{}{}}, % FIXME: missing +% editorcoaf = {{}{}}, % FIXME: missing +% editorscoaf = {{}{}}, % FIXME: missing +% editoranin = {{}{}}, % FIXME: missing +% editorsanin = {{}{}}, % FIXME: missing +% editoranfo = {{}{}}, % FIXME: missing +% editorsanfo = {{}{}}, % FIXME: missing +% editoranaf = {{}{}}, % FIXME: missing +% editorsanaf = {{}{}}, % FIXME: missing +% editortrcoin = {{}{}}, % FIXME: missing +% editorstrcoin = {{}{}}, % FIXME: missing +% editortrcofo = {{}{}}, % FIXME: missing +% editorstrcofo = {{}{}}, % FIXME: missing +% editortrcoaf = {{}{}}, % FIXME: missing +% editorstrcoaf = {{}{}}, % FIXME: missing +% editortranin = {{}{}}, % FIXME: missing +% editorstranin = {{}{}}, % FIXME: missing +% editortranfo = {{}{}}, % FIXME: missing +% editorstranfo = {{}{}}, % FIXME: missing +% editortranaf = {{}{}}, % FIXME: missing +% editorstranaf = {{}{}}, % FIXME: missing +% translatorco = {{}{}}, % FIXME: missing +% translatorsco = {{}{}}, % FIXME: missing +% translatoran = {{}{}}, % FIXME: missing +% translatorsan = {{}{}}, % FIXME: missing +% translatorin = {{}{}}, % FIXME: missing +% translatorsin = {{}{}}, % FIXME: missing +% translatorfo = {{}{}}, % FIXME: missing +% translatorsfo = {{}{}}, % FIXME: missing +% translatoraf = {{}{}}, % FIXME: missing +% translatorsaf = {{}{}}, % FIXME: missing +% translatorcoin = {{}{}}, % FIXME: missing +% translatorscoin = {{}{}}, % FIXME: missing +% translatorcofo = {{}{}}, % FIXME: missing +% translatorscofo = {{}{}}, % FIXME: missing +% translatorcoaf = {{}{}}, % FIXME: missing +% translatorscoaf = {{}{}}, % FIXME: missing +% translatoranin = {{}{}}, % FIXME: missing +% translatorsanin = {{}{}}, % FIXME: missing +% translatoranfo = {{}{}}, % FIXME: missing +% translatorsanfo = {{}{}}, % FIXME: missing +% translatoranaf = {{}{}}, % FIXME: missing +% translatorsanaf = {{}{}}, % FIXME: missing + byauthor = {{di}{di}}, + byeditor = {{a cura di}{a cura di}}, +% bycompiler = {{}{}}, % FIXME: missing + byredactor = {{redatto da}{red\adddotspace da}}, +% byfounder = {{}{}}, % FIXME: missing +% bycontinuator = {{}{}}, % FIXME: missing +% bycollaborator = {{}{}}, % FIXME: missing + bytranslator = {{tradotto \lbx@fromlang\ da}{trad\adddot\ \lbx@fromlang\ da}}, + bycommentator = {{commentato da}{comm\adddot\ da}}, + byannotator = {{annotato da}{annot\adddot\ da}}, + withcommentator = {{con commenti di}{con comm\adddot\ di}}, + withannotator = {{con annotazioni di}{con annot\adddot\ di}}, + withintroduction = {{con introduzione di}{con introd\adddot\ di}}, + withforeword = {{con prefazione di}{con pref\adddot\ di}}, + withafterword = {{con postfazione di}{con postf\adddot\ di}}, + byeditortr = {{curato e tradotto \lbx@fromlang\ da}% + {cur\adddotspace e trad\adddot\ \lbx@fromlang\ da}}, + byeditorco = {{curato e commentato da}% + {cur\adddotspace e comm\adddot\ da}}, + byeditoran = {{curato e annotato da}% + {cur\adddotspace e annot\adddot\ da}}, + byeditorin = {{a cura e con introduzione di}% + {a cura e con introd\adddot\ di}}, + byeditorfo = {{a cura e con prefazione di}% + {a cura e con pref\adddot\ di}}, + byeditoraf = {{a cura e con postfazione di}% + {a cura e con postf\adddot\ di}}, + byeditortrco = {{curato, tradotto \lbx@fromlang\ e commentato da}% + {cur.,\addabbrvspace trad\adddot\ \lbx@fromlang\ e comm\adddot\ da}}, + byeditortran = {{curato, tradotto \lbx@fromlang\ e annotato da}% + {cur.,\addabbrvspace trad\adddot\ \lbx@fromlang\ e annot\adddot\ da}}, + byeditortrin = {{edizione, traduzione \lbx@fromlang\ e introduzione di}% + {ed., trad\adddot\ \lbx@fromlang\ e introd\adddot\ di}}, + byeditortrfo = {{edizione, traduzione \lbx@fromlang\ e prefazione di}% + {ed., trad\adddot\ \lbx@fromlang\ e pref\adddot\ di}}, + byeditortraf = {{edizione, traduzione \lbx@fromlang\ e postfazione di}% + {ed., trad\adddot\ \lbx@fromlang\ e postf\adddot\ di}}, + byeditorcoin = {{edizione, commenti e introduzione di}% + {ed., comm\adddot\ e introduzione di}}, + byeditorcofo = {{edizione, commenti e prefazione di}% + {ed., comm\adddot\ e prefazione di}}, + byeditorcoaf = {{edizione, commenti e postfazione di}% + {ed., comm\adddot\ e postfazione di}}, + byeditoranin = {{edizione, annotazioni e introduzione di}% + {ed., annot\adddot\ e introduzione di}}, + byeditoranfo = {{edizione, annotazioni e prefazione di}% + {ed., annot\adddot\ e prefazione di}}, + byeditoranaf = {{edizione, annotazioni e postfazione di}% + {ed., annot\adddot\ e postfazione di}}, + byeditortrcoin = {{edizione, traduzione \lbx@fromlang, commenti e introduzione di}% + {ed., trad\adddot\ \lbx@fromlang, comm\adddot\ e introd\adddot\ di}}, + byeditortrcofo = {{edizione, traduzione \lbx@fromlang, commenti e prefazione di}% + {ed., trad\adddot\ \lbx@fromlang, comm\adddot\ e pref\adddot\ di}}, + byeditortrcoaf = {{edizione, traduzione \lbx@fromlang, commenti e postfazione di}% + {ed., trad\adddot\ \lbx@fromlang, comm\adddot\ e postf\adddot\ di}}, + byeditortranin = {{edizione, traduzione \lbx@fromlang, annotazioni e introduzione di}% + {ed., trad\adddot\ \lbx@fromlang, annot\adddot\ e introd\adddot\ di}}, + byeditortranfo = {{edizione, traduzione \lbx@fromlang, annotazioni e prefazione di}% + {ed., trad\adddot\ \lbx@fromlang, annot\adddot\ e pref\adddot\ di}}, + byeditortranaf = {{edizione, traduzione \lbx@fromlang, annotazioni e postfazione di}% + {ed., trad\adddot\ \lbx@fromlang, annot\adddot\ e postf\adddot\ di}}, + bytranslatorco = {{tradotto \lbx@fromlang\ e commentato da}% + {trad\adddot\ \lbx@fromlang\ e comm\adddot\ da}}, + bytranslatoran = {{tradotto \lbx@fromlang\ e annotato da}% + {trad\adddot\ \lbx@fromlang\ e annot\adddot\ da}}, + bytranslatorin = {{traduzione \lbx@fromlang\ e introduzione di}% + {trad\adddot\ \lbx@fromlang\ e introd\adddot\ di}}, + bytranslatorfo = {{traduzione \lbx@fromlang\ e prefazione di}% + {trad\adddot\ \lbx@fromlang\ e pref\adddot\ di}}, + bytranslatoraf = {{traduzione \lbx@fromlang\ e postfazione di}% + {trad\adddot\ \lbx@fromlang\ e postf\adddot\ di}}, + bytranslatorcoin = {{traduzione \lbx@fromlang, commenti e introduzione di}% + {trad\adddot\ \lbx@fromlang, comm\adddot\ e introd\adddot\ di}}, + bytranslatorcofo = {{traduzione \lbx@fromlang, commenti e prefazione di}% + {trad\adddot\ \lbx@fromlang, comm\adddot\ e pref\adddot\ di}}, + bytranslatorcoaf = {{traduzione \lbx@fromlang, commenti e postfazione di}% + {trad\adddot\ \lbx@fromlang, comm\adddot\ e postf\adddot\ di}}, + bytranslatoranin = {{traduzione \lbx@fromlang, annotazioni e introduzione di}% + {trad\adddot\ \lbx@fromlang, annot\adddot\ e introd\adddot\ di}}, + bytranslatoranfo = {{traduzione \lbx@fromlang, annotazioni e prefazione di}% + {trad\adddot\ \lbx@fromlang, annot\adddot\ e pref\adddot\ di}}, + bytranslatoranaf = {{traduzione \lbx@fromlang, annotazioni e postfazione di}% + {trad\adddot\ \lbx@fromlang, annot\adddot\ e postf\adddot\ di}}, + and = {{e}{e}}, + andothers = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + andmore = {{et\addabbrvspace al\adddot}{et\addabbrvspace al\adddot}}, + volume = {{volume}{vol\adddot}}, + volumes = {{volumi}{voll\adddot}}, + jourvol = {{volume}{vol\adddot}}, + jourser = {{serie}{ser\adddot}}, + newseries = {{nuova serie}{nuova ser\adddot}}, + oldseries = {{vecchia serie}{vecchia ser\adddot}}, + edition = {{edizione}{ed\adddot}}, +% reprint = {{}{}}, % FIXME: missing +% reprintof = {{}{}}, % FIXME: missing +% reprintas = {{}{}}, % FIXME: missing + page = {{pagina}{p\adddot}}, + pages = {{pagine}{pp\adddot}}, + column = {{colonna}{col\adddot}}, % FIXME: abbrev. unsure + columns = {{colonne}{coll\adddot}}, % FIXME: abbrev. unsure + line = {{linea}{l\adddot}}, % FIXME: abbrev. unsure + lines = {{linee}{ll\adddot}}, % FIXME: abbrev. unsure +% verse = {{}{}}, % FIXME: missing +% verses = {{}{}}, % FIXME: missing +% section = {{}{\S}}, % FIXME: missing +% sections = {{}{\S\S}}, % FIXME: missing +% paragraph = {{}{}}, % FIXME: missing +% paragraphs = {{}{}}, % FIXME: missing + in = {{in}{in}}, + inseries = {{in}{in}}, + ofseries = {{di}{di}}, + number = {{numero}{n\adddot}}, + chapter = {{capitolo}{cap\adddot}}, + mathesis = {{tesi di laurea magistrale}{tesi di laurea mag\adddot}}, + phdthesis = {{tesi di dottorato}{tesi di dott\adddot}}, +% resreport = {{}{}}, % FIXME: missing + techreport = {{rapporto tecnico}{rapp\adddotspace tecn\adddot}}, +% software = {{}{}}, % FIXME: missing +% datacd = {{}{}}, % FIXME: missing +% audiocd = {{}{}}, % FIXME: missing + version = {{versione}{versione}}, % FIXME: verify + url = {{indirizzo}{indirizzo}}, + urlseen = {{visitato il}{visitato il}}, +% inpress = {{}{}}, % FIXME: missing +% submitted = {{}{}}, % FIXME: missing + citedas = {{citato come}{cit\adddotspace come}}, +% thiscite = {{}{}}, % FIXME: missing +% seenote = {{}{}}, % FIXME: missing +% quotedin = {{}{}}, % FIXME: missing + idem = {{idem}{idem}}, + idemsm = {{idem}{idem}}, + idemsf = {{eadem}{eadem}}, + idemsn = {{idem}{idem}}, + idempm = {{eidem}{eidem}}, + idempf = {{eaedem}{eaedem}}, + idempn = {{eadem}{eadem}}, + idempp = {{eidem}{eidem}}, + ibidem = {{ibidem}{ibid\adddot}}, + opcit = {{op\adddotspace cit\adddot}{op\adddotspace cit\adddot}}, + loccit = {{loc\adddotspace cit\adddot}{loc\adddotspace cit\adddot}}, + confer = {{cf\adddot}{cf\adddot}}, + sequens = {{sq\adddot}{sq\adddot}}, + sequentes = {{sqq\adddot}{sqq\adddot}}, + passim = {{passim}{pass\adddot}}, + see = {{vedi\adddot}{v\adddot}}, + seealso = {{vedi anche}{v\adddot~anche}}, + january = {{gennaio}{gen\adddot}}, + february = {{febbraio}{feb\adddot}}, + march = {{marzo}{mar\adddot}}, + april = {{aprile}{apr\adddot}}, + may = {{maggio}{mag\adddot}}, + june = {{giugno}{giu\adddot}}, + july = {{luglio}{lug\adddot}}, + august = {{agosto}{ago\adddot}}, + september = {{settembre}{set\adddot}}, + october = {{ottobre}{ott\adddot}}, + november = {{novembre}{nov\adddot}}, + december = {{dicembre}{dic\adddot}}, + langamerican = {{americano}{americano}}, + langbrazilian = {{brasiliano}{brasiliano}}, + langdanish = {{danese}{danese}}, + langdutch = {{olandese}{olandese}}, + langenglish = {{inglese}{inglese}}, + langfrench = {{francese}{francese}}, + langgerman = {{tedesco}{tedesco}}, + langgreek = {{greco}{greco}}, + langitalian = {{italiano}{italiano}}, + langlatin = {{latino}{latino}}, + langnorwegian = {{norvegese}{norvegese}}, + langportuguese = {{portoghese}{portoghese}}, + langspanish = {{spagnolo}{spagnolo}}, + langswedish = {{svedese}{svedese}}, + fromamerican = {{dall'americano}{dall'americano}}, + frombrazilian = {{dall brasiliano}{dall brasiliano}}, + fromdanish = {{dal danese}{dal danese}}, + fromdutch = {{dall'olandese}{dall'olandese}}, + fromenglish = {{dall'inglese}{dall'inglese}}, + fromfrench = {{dal francese}{dal francese}}, + fromgerman = {{dal tedesco}{dal tedesco}}, + fromgreek = {{dal greco}{dal greco}}, + fromitalian = {{dall'italiano}{dall'italiano}}, + fromlatin = {{dal latino}{dal latino}}, + fromnorwegian = {{dal norvegese}{dal norvegese}}, + fromportuguese = {{dall portoghese}{dall portoghese}}, + fromspanish = {{dallo spagnolo}{dallo spagnolo}}, + fromswedish = {{dal svedese}{dal svedese}}, + countryde = {{Germania}{DE}}, + countryep = {{Unione Europea}{EP}}, + countryeu = {{Unione Europea}{EU}}, + countryfr = {{Francia}{FR}}, + countryuk = {{Regno Unito}{GB}}, + countryus = {{Stati Uniti d'America}{US}}, + patent = {{brevetto}{brev\adddot}}, + patentde = {{brevetto tedesco}{brev\adddot\ tedesco}}, + patenteu = {{brevetto europeo}{brev\adddot\ europeo}}, + patentfr = {{brevetto francese}{brev\adddot\ francese}}, + patentuk = {{brevetto britannico}{brev\adddot\ britannico}}, + patentus = {{brevetto americano}{brev\adddot\ americano}}, + patreq = {{brevetto richiesto}{brev\adddot\ rich\adddot}}, + patreqde = {{brevetto tedesco richiesto}{brev\adddot\ tedesco rich\adddot}}, + patreqeu = {{brevetto europeo richiesto}{brev\adddot\ europeo rich\adddot}}, + patreqfr = {{brevetto francese richiesto}{brev\adddot\ francese rich\adddot}}, + patrequk = {{brevetto britannico richiesto}{brev\adddot\ britannico rich\adddot}}, + patrequs = {{brevetto U.S.A\adddot\ richiesto}{brev\adddot\ U.S.A\adddot\ rich\adddot}}, +% file = {{}{}}, % FIXME: missing +% library = {{}{}}, % FIXME: missing +% abstract = {{}{}}, % FIXME: missing +% annotation = {{}{}}, % FIXME: missing +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/naustrian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/naustrian.lbx new file mode 100644 index 00000000000..c9c60b17804 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/naustrian.lbx @@ -0,0 +1,26 @@ +% $Id: naustrian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{naustrian.lbx} +[\abx@lbxid $Id: naustrian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * translations + peer review by native speakers + +\InheritBibliographyExtras{german} + +\DeclareBibliographyStrings{% + inherit = {german}, + citedas = {{im Folgenden zitiert als}{im Folgenden zit\adddotspace als}}, + january = {{J\"anner}{J\"an\adddot}}, +% alternative spelling, uncomment to enable: +% section = {{Paragraf}{\S}}, +% sections = {{Paragrafen}{\S\S}}, +} + +\DeclareHyphenationExceptions{% + Pa-tent-an-mel-dung + Pa-tent-an-meld +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/newzealand.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/newzealand.lbx new file mode 100644 index 00000000000..d26260128c8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/newzealand.lbx @@ -0,0 +1,26 @@ +% $Id: newzealand.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{newzealand.lbx} +[\abx@lbxid $Id: newzealand.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * peer review pending (see also british.lbx and english.lbx) + +\InheritBibliographyExtras{british} +\DeclareBibliographyExtras{% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\stripzeros{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% +} + +\InheritBibliographyStrings{english} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/ngerman.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/ngerman.lbx new file mode 100644 index 00000000000..ef85b1294b9 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/ngerman.lbx @@ -0,0 +1,25 @@ +% $Id: ngerman.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{ngerman.lbx} +[\abx@lbxid $Id: ngerman.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * complete +% * translations + peer review by native speakers + +\InheritBibliographyExtras{german} + +\DeclareBibliographyStrings{% + inherit = {german}, + citedas = {{im Folgenden zitiert als}{im Folgenden zit\adddotspace als}}, +% alternative spelling, uncomment to enable: +% section = {{Paragraf}{\S}}, +% sections = {{Paragrafen}{\S\S}}, +} + +\DeclareHyphenationExceptions{% + Pa-tent-an-mel-dung + Pa-tent-an-meld +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/norsk.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/norsk.lbx new file mode 100644 index 00000000000..955a3ac000f --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/norsk.lbx @@ -0,0 +1,12 @@ +% $Id: norsk.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{norsk.lbx} +[\abx@lbxid $Id: norsk.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * 'norsk' and 'nynorsk' use the same translations, correct? + +\InheritBibliographyExtras{norwegian} +\InheritBibliographyStrings{norwegian} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/norwegian.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/norwegian.lbx new file mode 100644 index 00000000000..f084e17cabb --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/norwegian.lbx @@ -0,0 +1,345 @@ +% $Id: norwegian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{norwegian.lbx} +[\abx@lbxid $Id: norwegian.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * incomplete +% * existing translations by a native speaker +% * peer review pending + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{% + \textendash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \let\finalandcomma=\empty + \protected\def\mkbibordinal#1{\stripzeros{#1}\adddot}% + \protected\def\mkbibmascord{\mkbibordinal}% + \protected\def\mkbibfemord{\mkbibordinal}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\mkbibordinal{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}\adddot}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1}{}{\adddot}}% + \thefield{#1}}% +} + +\DeclareBibliographyStrings{% + bibliography = {{Bibliografi}{Bibliografi}}, + references = {{Referanser}{Referanser}}, + shorthands = {{Forkortelsesliste}{Liste over forkortelser}}, + editor = {{editor}{ed\adddot}}, + editors = {{editorere}{ed\adddot}}, + compiler = {{sammenstiller}{sammenst\adddot}}, + compilers = {{sammenstillere}{sammenst\adddot}}, + redactor = {{redakt\o r}{red\adddot}}, + redactors = {{redakt\o rer}{red\adddot}}, +% founder = {{}{}}, % FIXME: missing +% founders = {{}{}}, % FIXME: missing +% continuator = {{}{}}, % FIXME: missing +% continuators = {{}{}}, % FIXME: missing +% collaborator = {{}{}}, % FIXME: missing +% collaborators = {{}{}}, % FIXME: missing + translator = {{oversetter}{overs\adddot}}, + translators = {{oversettere}{overs\adddot}}, + commentator = {{kommentator}{kom\adddot}}, + commentators = {{kommentatorer}{kom\adddot}}, + annotator = {{forklaring}{forkl\adddot}}, + annotators = {{forklaringer}{forkl\adddot}}, + commentary = {{kommentar}{komm\adddot}}, + annotations = {{forklaring}{forkl\adddot}}, + introduction = {{innledning}{innl\adddot}}, + foreword = {{forord}{forord}}, + afterword = {{etterord}{etterord}}, +% editortr = {{}{}}, % FIXME: missing +% editorstr = {{}{}}, % FIXME: missing +% editorco = {{}{}}, % FIXME: missing +% editorsco = {{}{}}, % FIXME: missing +% editoran = {{}{}}, % FIXME: missing +% editorsan = {{}{}}, % FIXME: missing +% editorin = {{}{}}, % FIXME: missing +% editorsin = {{}{}}, % FIXME: missing +% editorfo = {{}{}}, % FIXME: missing +% editorsfo = {{}{}}, % FIXME: missing +% editoraf = {{}{}}, % FIXME: missing +% editorsaf = {{}{}}, % FIXME: missing +% editortrco = {{}{}}, % FIXME: missing +% editorstrco = {{}{}}, % FIXME: missing +% editortran = {{}{}}, % FIXME: missing +% editorstran = {{}{}}, % FIXME: missing +% editortrin = {{}{}}, % FIXME: missing +% editorstrin = {{}{}}, % FIXME: missing +% editortrfo = {{}{}}, % FIXME: missing +% editorstrfo = {{}{}}, % FIXME: missing +% editortraf = {{}{}}, % FIXME: missing +% editorstraf = {{}{}}, % FIXME: missing +% editorcoin = {{}{}}, % FIXME: missing +% editorscoin = {{}{}}, % FIXME: missing +% editorcofo = {{}{}}, % FIXME: missing +% editorscofo = {{}{}}, % FIXME: missing +% editorcoaf = {{}{}}, % FIXME: missing +% editorscoaf = {{}{}}, % FIXME: missing +% editoranin = {{}{}}, % FIXME: missing +% editorsanin = {{}{}}, % FIXME: missing +% editoranfo = {{}{}}, % FIXME: missing +% editorsanfo = {{}{}}, % FIXME: missing +% editoranaf = {{}{}}, % FIXME: missing +% editorsanaf = {{}{}}, % FIXME: missing +% editortrcoin = {{}{}}, % FIXME: missing +% editorstrcoin = {{}{}}, % FIXME: missing +% editortrcofo = {{}{}}, % FIXME: missing +% editorstrcofo = {{}{}}, % FIXME: missing +% editortrcoaf = {{}{}}, % FIXME: missing +% editorstrcoaf = {{}{}}, % FIXME: missing +% editortranin = {{}{}}, % FIXME: missing +% editorstranin = {{}{}}, % FIXME: missing +% editortranfo = {{}{}}, % FIXME: missing +% editorstranfo = {{}{}}, % FIXME: missing +% editortranaf = {{}{}}, % FIXME: missing +% editorstranaf = {{}{}}, % FIXME: missing +% translatorco = {{}{}}, % FIXME: missing +% translatorsco = {{}{}}, % FIXME: missing +% translatoran = {{}{}}, % FIXME: missing +% translatorsan = {{}{}}, % FIXME: missing +% translatorin = {{}{}}, % FIXME: missing +% translatorsin = {{}{}}, % FIXME: missing +% translatorfo = {{}{}}, % FIXME: missing +% translatorsfo = {{}{}}, % FIXME: missing +% translatoraf = {{}{}}, % FIXME: missing +% translatorsaf = {{}{}}, % FIXME: missing +% translatorcoin = {{}{}}, % FIXME: missing +% translatorscoin = {{}{}}, % FIXME: missing +% translatorcofo = {{}{}}, % FIXME: missing +% translatorscofo = {{}{}}, % FIXME: missing +% translatorcoaf = {{}{}}, % FIXME: missing +% translatorscoaf = {{}{}}, % FIXME: missing +% translatoranin = {{}{}}, % FIXME: missing +% translatorsanin = {{}{}}, % FIXME: missing +% translatoranfo = {{}{}}, % FIXME: missing +% translatorsanfo = {{}{}}, % FIXME: missing +% translatoranaf = {{}{}}, % FIXME: missing +% translatorsanaf = {{}{}}, % FIXME: missing + byauthor = {{av}{av}}, + byeditor = {{utgitt av}{utg\adddotspace av}}, + bycompiler = {{sammenstillet av}{sammenst\adddotspace av}}, + byredactor = {{bearbeidet av}{bearb\adddotspace av}}, +% byfounder = {{}{}}, % FIXME: missing +% bycontinuator = {{}{}}, % FIXME: missing +% bycollaborator = {{}{}}, % FIXME: missing + bytranslator = {{oversatt \lbx@fromlang\ av}{oversatt \lbx@fromlang\ av}}, + bycommentator = {{kommentert av}{komm\adddot\ av}}, + byannotator = {{forklart av}{forkl\adddot\ av}}, + withcommentator = {{med en kommentar av}{med en komm\adddot\ av}}, + withannotator = {{med forklaring av}{med forkl\adddot\ av}}, + withintroduction = {{med en innledning av}{med en innl\adddot\ av}}, + withforeword = {{med et forord av}{med et forord av}}, + withafterword = {{med et etterord av}{med et etterord av}}, + byeditortr = {{utgitt og oversatt \lbx@fromlang\ av}% + {utg\adddotspace og oversatt \lbx@fromlang\ av}}, + byeditorco = {{utgitt og kommentert av}% + {utg\adddotspace og komm\adddot\ av}}, + byeditoran = {{utgitt og forklart av}% + {utg\adddotspace og forkl\adddot\ av}}, + byeditorin = {{utgitt og med en innledning skrevet av}% + {utg\adddotspace og med en innledning skrev\adddot\ av}}, + byeditorfo = {{utgitt og med et forord skrevet av}% + {utg\adddotspace og med et forord skrev\adddot\ av}}, + byeditoraf = {{utgitt og med et etterord skrevet av}% + {utg\adddotspace og med et etterord skrev\adddot\ av}}, + byeditortrco = {{utgitt, oversatt \lbx@fromlang\ og kommentert av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang\ og komm\adddot\ av}}, + byeditortran = {{utgitt, oversatt \lbx@fromlang\ og forklart av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang\ og forkl\adddot\ av}}, + byeditortrin = {{utgitt, oversatt \lbx@fromlang\ og med en innledning skrevet av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang\ og med en innl\adddot\ skrev\adddot\ av}}, + byeditortrfo = {{utgitt, oversatt \lbx@fromlang\ og med et forord skrevet av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang\ og med et forord skrev\adddot\ av}}, + byeditortraf = {{utgitt, oversatt \lbx@fromlang\ og med et etterord skrevet av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang\ og med et etterord skrev\adddot\ av}}, + byeditorcoin = {{utgitt, kommentert og med en innledning skrevet av}% + {utg.,\addabbrvspace komm\adddot\ og med en innl\adddot\ skrev\adddot\ av}}, + byeditorcofo = {{utgitt, kommentert og med et forord skrevet av}% + {utg.,\addabbrvspace komm\adddot\ og med et forord skrev\adddot\ av}}, + byeditorcoaf = {{utgitt, kommentert og med et etterord skrevet av}% + {utg.,\addabbrvspace komm\adddot\ og med et etterord skrev\adddot\ av}}, + byeditoranin = {{utgitt, forklart og med en innledning skrevet av}% + {utg.,\addabbrvspace forkl\adddot\ og med en innl\adddot\ skrev\adddot\ av}}, + byeditoranfo = {{utgitt, forklart og med et forord skrevet av}% + {utg.,\addabbrvspace forkl\adddot\ og med et forord skrev\adddot\ av}}, + byeditoranaf = {{utgitt, forklart og med et etterord skrevet av}% + {utg.,\addabbrvspace forkl\adddot\ og med et etterord skrev\adddot\ av}}, + byeditortrcoin = {{utgitt, oversatt \lbx@fromlang, kommentert og med en innledning skrevet av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang, komm\adddot\ og med en innl\adddot\ skrev\adddot\ av}}, + byeditortrcofo = {{utgitt, oversatt \lbx@fromlang, kommentert og med et forord skrevet av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang, komm\adddot\ og med et forord skrev\adddot\ av}}, + byeditortrcoaf = {{utgitt, oversatt \lbx@fromlang, kommentert og med et etterord skrevet av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang, komm\adddot\ og med et etterord skrev\adddot\ av}}, + byeditortranin = {{utgitt, oversatt \lbx@fromlang, forklart og med en innledning skrevet av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang, forkl\adddot\ og med en innl\adddot\ skrev\adddot\ av}}, + byeditortranfo = {{utgitt, oversatt \lbx@fromlang, forklart og med et forord skrevet av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang, forkl\adddot\ og med et forord skrev\adddot\ av}}, + byeditortranaf = {{utgitt, oversatt \lbx@fromlang, forklart og med et etterord skrevet av}% + {utg.,\addabbrvspace oversatt \lbx@fromlang, forkl\adddot\ og med et etterord skrev\adddot\ av}}, + bytranslatorco = {{oversatt \lbx@fromlang\ og kommentert av}% + {oversatt \lbx@fromlang\ og komm\adddot\ av}}, + bytranslatoran = {{oversatt \lbx@fromlang\ og forklart av}% + {oversatt \lbx@fromlang\ og forkl\adddot\ av}}, + bytranslatorin = {{oversatt \lbx@fromlang\ og med en innledning skrevet av}% + {oversatt \lbx@fromlang\ og med en innl\adddot\ skrev\adddot\ av}}, + bytranslatorfo = {{oversatt \lbx@fromlang\ og med et forord skrevet av}% + {oversatt \lbx@fromlang\ og med et forord skrev\adddot\ av}}, + bytranslatoraf = {{oversatt \lbx@fromlang\ og med et etterord skrevet av}% + {oversatt \lbx@fromlang\ og med et etterord skrev\adddot\ av}}, + bytranslatorcoin = {{oversatt \lbx@fromlang, kommentert og med en innledning skrevet av}% + {oversatt \lbx@fromlang, komm\adddot\ og med en innl\adddot\ skrev\adddot\ av}}, + bytranslatorcofo = {{oversatt \lbx@fromlang, kommentert og med et forord skrevet av}% + {oversatt \lbx@fromlang, komm\adddot\ og med et forord skrev\adddot\ av}}, + bytranslatorcoaf = {{oversatt \lbx@fromlang, kommentert og med et etterord skrevet av}% + {oversatt \lbx@fromlang, komm\adddot\ og med et etterord skrev\adddot\ av}}, + bytranslatoranin = {{oversatt \lbx@fromlang, forklart og med en innledning skrevet av}% + {oversatt \lbx@fromlang, forkl\adddot\ og med en innl\adddot\ skrev\adddot\ av}}, + bytranslatoranfo = {{oversatt \lbx@fromlang, forklart og med et forord skrevet av}% + {oversatt \lbx@fromlang, forkl\adddot\ og med et forord skrev\adddot\ av}}, + bytranslatoranaf = {{oversatt \lbx@fromlang, forklart og med et etterord skrevet av}% + {oversatt \lbx@fromlang, forkl\adddot\ og med et etterord skrev\adddot\ av}}, + and = {{og}{og}}, + andothers = {{bl.\,a\adddot}{bl.\,a\adddot}}, + andmore = {{og mer}{og mer}}, + volume = {{bind}{bd\adddot}}, + volumes = {{bind}{bd\adddot}}, + jourvol = {{\aa rgang}{\aa g\adddot}}, + jourser = {{serie}{ser\adddot}}, + newseries = {{ny serie}{n.\,s\adddot}}, + oldseries = {{gammel serie}{g.\,s\adddot}}, + edition = {{utgave}{utg\adddot}}, + reprint = {{gjenopptrykk}{gjenopptrykk}}, + reprintof = {{gjenopptrykk av}{gjenopptrykk av}}, + reprintas = {{gjenopptrykk som}{gjenopptrykk som}}, + page = {{side}{s\adddot}}, + pages = {{sider}{s\adddot}}, + column = {{spalte}{sp\adddot}}, + columns = {{spalter}{sp\adddot}}, + line = {{linje}{l\adddot}}, + lines = {{linjer}{l\adddot}}, + verse = {{vers}{v\adddot}}, + verses = {{vers}{v\adddot}}, +% section = {{}{\S}}, % FIXME: missing +% sections = {{}{\S\S}}, % FIXME: missing +% paragraph = {{}{}}, % FIXME: missing +% paragraphs = {{}{}}, % FIXME: missing + in = {{i}{i}}, + inseries = {{rekken}{rekken}}, + ofseries = {{av rekken}{av rekken}}, + number = {{nummer}{nr\adddot}}, + chapter = {{kapittel}{kap\adddot}}, + mathesis = {{masteroppgave}{masteropp\adddot}}, + phdthesis = {{PhD avhandling}{PhD avh\adddot}}, + resreport = {{forskningsrapport}{forskningsrapport}}, + techreport = {{teknisk rapport}{tek\adddot\ rap\adddot}}, + software = {{programvare}{programvare}}, + datacd = {{data CD}{data CD}}, + audiocd = {{lyd CD}{lyd CD}}, + version = {{versjon}{versjon}}, + url = {{side}{side}}, + urlseen = {{sjekket}{sjekket}}, +% inpress = {{}{}}, % FIXME: missing +% submitted = {{}{}}, % FIXME: missing + citedas = {{fremover sitert som}{fremover sit\adddot\ som}}, +% thiscite = {{}{}}, % FIXME: missing + seenote = {{se notat}{se notat}}, + quotedin = {{sitert i}{sitert i}}, + idem = {{den samme}{den~s\adddot}}, + idemsf = {{den samme}{den~s\adddot}}, + idemsm = {{den samme}{den~s\adddot}}, + idemsn = {{det samme}{det~s\adddot}}, + idempf = {{de samme}{de~s\adddot}}, + idempm = {{de samme}{de~s\adddot}}, + idempn = {{de samme}{de~s\adddot}}, + idempp = {{de samme}{de~s\adddot}}, + ibidem = {{ibidem}{ibid\adddot}}, + opcit = {{op.\,cit\adddot}{op.\,cit\adddot}}, + loccit = {{loc.\,cit\adddot}{loc.\,cit\adddot}}, + confer = {{sammenlikn}{smlk\adddot}}, + sequens = {{sq\adddot}{sq\adddot}}, + sequentes = {{sqq\adddot}{sqq\adddot}}, + passim = {{passim}{pass\adddot}}, + see = {{se}{s\adddot}}, + seealso = {{se ogs\aa}{s.\,\aa\adddot}}, + january = {{januar}{jan\adddot}}, + february = {{februar}{feb\adddot}}, + march = {{marts}{mar\adddot}}, + april = {{april}{apr\adddot}}, + may = {{mai}{mai}}, + june = {{juni}{jun\adddot}}, + july = {{juli}{jul\adddot}}, + august = {{august}{aug\adddot}}, + september = {{september}{sep\adddot}}, + october = {{oktober}{okt\adddot}}, + november = {{november}{nov\adddot}}, + december = {{desember}{des\adddot}}, + langamerican = {{amerikansk}{amerikansk}}, +% langbrazilian = {{}{}}, % FIXME: missing +% langdanish = {{}{}}, % FIXME: missing +% langdutch = {{}{}}, % FIXME: missing + langenglish = {{engelsk}{engelsk}}, + langfrench = {{fransk}{fransk}}, + langgerman = {{tysk}{tysk}}, + langgreek = {{gresk}{gresk}}, + langitalian = {{italiensk}{italiensk}}, + langlatin = {{latin}{latin}}, + langnorwegian = {{norsk}{norsk}}, +% langportuguese = {{}{}}, % FIXME: missing + langspanish = {{spansk}{spansk}}, +% langswedish = {{}{}}, % FIXME: missing + fromamerican = {{fra amerikansk}{fra amerikansk}}, +% frombrazilian = {{}{}}, % FIXME: missing +% fromdanish = {{}{}}, % FIXME: missing +% fromdutch = {{}{}}, % FIXME: missing + fromenglish = {{fra engelsk}{fra engelsk}}, + fromfrench = {{fra fransk}{fra fransk}}, + fromgerman = {{fra tysk}{fra tysk}}, + fromgreek = {{fra gresk}{fra gresk}}, + fromitalian = {{fra italiensk}{fra italiensk}}, + fromlatin = {{fra latin}{fra latin}}, + fromnorwegian = {{fra norsk}{fra norsk}}, +% fromportuguese = {{}{}}, % FIXME: missing + fromspanish = {{fra spansk}{fra spansk}}, +% fromswedish = {{}{}}, % FIXME: missing + countryde = {{Tyskland}{DE}}, + countryeu = {{Europeiske Union}{EU}}, + countryep = {{Europeiske Union}{EP}}, + countryfr = {{Frankrike}{FR}}, + countryuk = {{Storbritania}{GB}}, + countryus = {{USA}{US}}, + patent = {{patent}{patent}}, + patentde = {{tysk patent}{tys\adddot\ pat\adddot}}, + patenteu = {{europeisk patent}{eur\adddot\ pat\adddot}}, + patentfr = {{fransk patent}{fra\adddot\ pat\adddot}}, + patentuk = {{storbritansk patent}{UK pat\adddot}}, + patentus = {{US amerikansk patent}{US pat\adddot}}, + patreq = {{s\o knad om patent}{pat\adddot\ s\o k\adddot}}, + patreqde = {{s\o knad om tysk patent}{tys\adddot\ pat\adddot\ s\o k\adddot}}, + patreqeu = {{s\o knad om europeisk patent}{eur\adddot\ pat\adddot\ s\o k\adddot}}, + patreqfr = {{s\o knad om fransk patent}{fra\adddot\ pat\adddot\ s\o k\adddot}}, + patrequk = {{s\o knad om storbritansk patent}{UK pat\adddot\ s\o k\adddot}}, + patrequs = {{s\o knad om US amerikansk patent}{US pat\adddot\ s\o k\adddot}}, +% file = {{}{}}, % FIXME: missing +% library = {{}{}}, % FIXME: missing +% abstract = {{}{}}, % FIXME: missing +% annotation = {{}{}}, % FIXME: missing +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/nynorsk.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/nynorsk.lbx new file mode 100644 index 00000000000..0314ad7fe10 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/nynorsk.lbx @@ -0,0 +1,12 @@ +% $Id: nynorsk.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{nynorsk.lbx} +[\abx@lbxid $Id: nynorsk.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * 'norsk' and 'nynorsk' use the same translations, correct? + +\InheritBibliographyExtras{norwegian} +\InheritBibliographyStrings{norwegian} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/portuges.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/portuges.lbx new file mode 100644 index 00000000000..470eda101b5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/portuges.lbx @@ -0,0 +1,9 @@ +% $Id: portuges.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{portuges.lbx} +[\abx@lbxid $Id: portuges.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +\InheritBibliographyExtras{portuguese} +\InheritBibliographyStrings{portuguese} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/portuguese.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/portuguese.lbx new file mode 100644 index 00000000000..d517b4b0fff --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/portuguese.lbx @@ -0,0 +1,28 @@ +% $Id: portuguese.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{portuguese.lbx} +[\abx@lbxid $Id: portuguese.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * initial draft based on brazilian.lbx +% * needs review by a native speaker from Portugal + +\InheritBibliographyExtras{brazilian} + +\DeclareBibliographyStrings{% + inherit = {brazilian}, + january = {{Janeiro}{Jan\adddot}}, + february = {{Fevereiro}{Fev\adddot}}, + march = {{Mar\c{c}o}{Mar\adddot}}, + april = {{Abril}{Abr\adddot}}, + may = {{Maio}{Mai\adddot}}, + june = {{Junho}{Jun\adddot}}, + july = {{Julho}{Jul\adddot}}, + august = {{Agosto}{Ago\adddot}}, + september = {{Setembro}{Set\adddot}}, + october = {{Outubro}{Out\adddot}}, + november = {{Novembro}{Nov\adddot}}, + december = {{Dezembro}{Dez\adddot}}, +} + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/spanish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/spanish.lbx new file mode 100644 index 00000000000..2db1c694ffa --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/spanish.lbx @@ -0,0 +1,469 @@ +% $Id: spanish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{spanish.lbx} +[\abx@lbxid $Id: spanish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * incomplete +% * existing translations by a native speaker +% * peer review pending + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{\mbox{-}}% non-breaking hyphen + \protected\def\bibdatedash{\bibrangedash}% FIXME: unsure + \let\finalandcomma=\empty + \def\mkbibordinal{\mkbibmascord}% + \providecommand*{\sptext}{\textsuperscript}% \sptext -> spanish.ldf (babel) + \protected\def\mkbibmascord#1{\stripzeros{#1}\sptext{o}}% + \protected\def\mkbibfemord#1{\stripzeros{#1}\sptext{a}}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\stripzeros{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace de\space}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\nobreakspace de\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}% + \iffieldundef{#2}{}{\mbox{-}}}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#1}{}{\mbox{-}}}% + \thefield{#1}}% + \savecommand\mkbibrangeterse + \protected\def\mkbibrangeterse{% + \BibliographyWarning{% + Date format 'terse' not applicable to\MessageBreak + Spanish dates. Using format 'short' instead}% + \mkbibrangefull{short}}% + \savecommand\lbx@finalnamedelim + \savecommand\lbx@finallistdelim + \ifnumgreater{\value{smartand}}{0} + {\let\lbx@finalnamedelim=\lbx@es@smartand + \let\lbx@finallistdelim=\lbx@es@smartand} + {}% + \savecommand\mkbibordedition + \savecommand\mkbibordseries + \def\mkbibordedition{\mkbibfemord}% + \def\mkbibordseries{\mkbibfemord}% +} + +\UndeclareBibliographyExtras{% + \restorecommand\mkbibrangeterse + \restorecommand\lbx@finalnamedelim + \restorecommand\lbx@finallistdelim + \restorecommand\mkbibordedition + \restorecommand\mkbibordseries +} + +\DeclareBibliographyStrings{% + bibliography = {{Bibliograf\'{\i}a}{Bibliograf\'{\i}a}}, + references = {{Referencias}{Referencias}}, + shorthands = {{Lista de abreviaturas}{Abreviaturas}}, + editor = {{editor}{ed\adddot}}, + editors = {{editores}{eds\adddot}}, +% compiler = {{}{}}, % FIXME: missing +% compilers = {{}{}}, % FIXME: missing + redactor = {{revisor}{rev\adddot}}, + redactors = {{revisores}{revs\adddot}}, +% founder = {{}{}}, % FIXME: missing +% founders = {{}{}}, % FIXME: missing +% continuator = {{}{}}, % FIXME: missing +% continuators = {{}{}}, % FIXME: missing +% collaborator = {{}{}}, % FIXME: missing +% collaborators = {{}{}}, % FIXME: missing + translator = {{traductor}{trad\adddot}}, + translators = {{traductores}{trads\adddot}}, +% commentator = {{}{}}, % FIXME: missing +% commentators = {{}{}}, % FIXME: missing +% annotator = {{}{}}, % FIXME: missing +% annotators = {{}{}}, % FIXME: missing + commentary = {{comentario}{com\adddot}}, + annotations = {{notas}{notas}}, + introduction = {{introduci\'on}{introd\adddot}}, + foreword = {{pr\'ologo}{pr\'ol\adddot}}, + afterword = {{ep\'{\i}logo}{ep\'{\i}l\adddot}}, +% editortr = {{}{}}, % FIXME: missing +% editorstr = {{}{}}, % FIXME: missing +% editorco = {{}{}}, % FIXME: missing +% editorsco = {{}{}}, % FIXME: missing +% editoran = {{}{}}, % FIXME: missing +% editorsan = {{}{}}, % FIXME: missing +% editorin = {{}{}}, % FIXME: missing +% editorsin = {{}{}}, % FIXME: missing +% editorfo = {{}{}}, % FIXME: missing +% editorsfo = {{}{}}, % FIXME: missing +% editoraf = {{}{}}, % FIXME: missing +% editorsaf = {{}{}}, % FIXME: missing +% editortrco = {{}{}}, % FIXME: missing +% editorstrco = {{}{}}, % FIXME: missing +% editortran = {{}{}}, % FIXME: missing +% editorstran = {{}{}}, % FIXME: missing +% editortrin = {{}{}}, % FIXME: missing +% editorstrin = {{}{}}, % FIXME: missing +% editortrfo = {{}{}}, % FIXME: missing +% editorstrfo = {{}{}}, % FIXME: missing +% editortraf = {{}{}}, % FIXME: missing +% editorstraf = {{}{}}, % FIXME: missing +% editorcoin = {{}{}}, % FIXME: missing +% editorscoin = {{}{}}, % FIXME: missing +% editorcofo = {{}{}}, % FIXME: missing +% editorscofo = {{}{}}, % FIXME: missing +% editorcoaf = {{}{}}, % FIXME: missing +% editorscoaf = {{}{}}, % FIXME: missing +% editoranin = {{}{}}, % FIXME: missing +% editorsanin = {{}{}}, % FIXME: missing +% editoranfo = {{}{}}, % FIXME: missing +% editorsanfo = {{}{}}, % FIXME: missing +% editoranaf = {{}{}}, % FIXME: missing +% editorsanaf = {{}{}}, % FIXME: missing +% editortrcoin = {{}{}}, % FIXME: missing +% editorstrcoin = {{}{}}, % FIXME: missing +% editortrcofo = {{}{}}, % FIXME: missing +% editorstrcofo = {{}{}}, % FIXME: missing +% editortrcoaf = {{}{}}, % FIXME: missing +% editorstrcoaf = {{}{}}, % FIXME: missing +% editortranin = {{}{}}, % FIXME: missing +% editorstranin = {{}{}}, % FIXME: missing +% editortranfo = {{}{}}, % FIXME: missing +% editorstranfo = {{}{}}, % FIXME: missing +% editortranaf = {{}{}}, % FIXME: missing +% editorstranaf = {{}{}}, % FIXME: missing +% translatorco = {{}{}}, % FIXME: missing +% translatorsco = {{}{}}, % FIXME: missing +% translatoran = {{}{}}, % FIXME: missing +% translatorsan = {{}{}}, % FIXME: missing +% translatorin = {{}{}}, % FIXME: missing +% translatorsin = {{}{}}, % FIXME: missing +% translatorfo = {{}{}}, % FIXME: missing +% translatorsfo = {{}{}}, % FIXME: missing +% translatoraf = {{}{}}, % FIXME: missing +% translatorsaf = {{}{}}, % FIXME: missing +% translatorcoin = {{}{}}, % FIXME: missing +% translatorscoin = {{}{}}, % FIXME: missing +% translatorcofo = {{}{}}, % FIXME: missing +% translatorscofo = {{}{}}, % FIXME: missing +% translatorcoaf = {{}{}}, % FIXME: missing +% translatorscoaf = {{}{}}, % FIXME: missing +% translatoranin = {{}{}}, % FIXME: missing +% translatorsanin = {{}{}}, % FIXME: missing +% translatoranfo = {{}{}}, % FIXME: missing +% translatorsanfo = {{}{}}, % FIXME: missing +% translatoranaf = {{}{}}, % FIXME: missing +% translatorsanaf = {{}{}}, % FIXME: missing + byauthor = {{de}{de}}, + byeditor = {{editado por}{ed\adddotspace por}}, +% bycompiler = {{}{}}, % FIXME: missing + byredactor = {{revisado por}{rev\adddotspace por}}, +% byfounder = {{}{}}, % FIXME: missing +% bycontinuator = {{}{}}, % FIXME: missing +% bycollaborator = {{}{}}, % FIXME: missing + bytranslator = {{traducido \lbx@fromlang\ por}{trad\adddot\ \lbx@fromlang\ por}}, + bycommentator = {{comentado por}{com\adddot\ por}}, + byannotator = {{anotado por}{anot\adddot\ por}}, + withcommentator = {{con comentario de}{con com\adddot\ de}}, + withannotator = {{con notas de}{con notas de}}, + withintroduction = {{con introduci\'on de}{con introd\adddot\ de}}, + withforeword = {{con pr\'ologo de}{con pr\'ol\adddot\ de}}, + withafterword = {{con ep\'{\i}logo de}{con ep\'{\i}l\adddot\ de}}, + byeditortr = {{editado y traducido \lbx@fromlang\ por}% + {ed\adddotspace y trad\adddot\ \lbx@fromlang\ por}}, + byeditorco = {{editado y comentado por}% + {ed\adddotspace y com\adddot\ por}}, + byeditoran = {{editado y anotado por}% + {ed\adddotspace y anot\adddot\ por}}, + byeditorin = {{editado e introducido por}% + {ed\adddotspace e introd\adddot\ por}}, + byeditorfo = {{editado y prologado por}% + {ed\adddotspace y pr\'ol\adddot\ por}}, + byeditoraf = {{editado y epilogado por}% + {ed\adddotspace y epil\adddot\ por}}, + byeditortrco = {{editado, traducido \lbx@fromlang\ y comentado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang\ y com\adddot\ por}}, + byeditortran = {{editado, traducido \lbx@fromlang\ y anotado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang\ y anot\adddot\ por}}, + byeditortrin = {{editado, traducido \lbx@fromlang\ e introducido por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang\ e introd\adddot\ por}}, + byeditortrfo = {{editado, traducido \lbx@fromlang\ y prologado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang\ y pr\'ol\adddot\ por}}, + byeditortraf = {{editado, traducido \lbx@fromlang\ y epilogado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang\ y epil\adddot\ por}}, + byeditorcoin = {{editado, comentado e introducido por}% + {ed.,\addabbrvspace com\adddot\ e introd\adddot\ por}}, + byeditorcofo = {{editado, comentado y prologado por}% + {ed.,\addabbrvspace com\adddot\ y pr\'ol\adddot\ por}}, + byeditorcoaf = {{editado, comentado y epilogado por}% + {ed.,\addabbrvspace com\adddot\ y epil\adddot\ por}}, + byeditoranin = {{editado, anotado e introducido por}% + {ed.,\addabbrvspace anot\adddot\ e introd\adddot\ por}}, + byeditoranfo = {{editado, anotado y prologado por}% + {ed.,\addabbrvspace anot\adddot\ y pr\'ol\adddot\ por}}, + byeditoranaf = {{editado, anotado y epilogado por}% + {ed.,\addabbrvspace anot\adddot\ y epil\adddot\ por}}, + byeditortrcoin = {{editado, traducido \lbx@fromlang, comentado e introducido por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, com\adddot\ e introd\adddot\ por}}, + byeditortrcofo = {{editado, traducido \lbx@fromlang, comentado y prologado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, com\adddot\ y pr\'ol\adddot\ por}}, + byeditortrcoaf = {{editado, traducido \lbx@fromlang, comentado y epilogado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, com\adddot\ y epil\adddot\ por}}, + byeditortranin = {{editado, traducido \lbx@fromlang, anotado e introducido por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, anot\adddot\ e introd\adddot\ por}}, + byeditortranfo = {{editado, traducido \lbx@fromlang, anotado y prologado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, anot\adddot\ y pr\'ol\adddot\ por}}, + byeditortranaf = {{editado, traducido \lbx@fromlang, anotado y epilogado por}% + {ed.,\addabbrvspace trad\adddot\ \lbx@fromlang, anot\adddot\ y epil\adddot\ por}}, + bytranslatorco = {{traducido \lbx@fromlang\ y comentado por}% + {trad\adddot\ \lbx@fromlang\ y com\adddot\ por}}, + bytranslatoran = {{traducido \lbx@fromlang\ y anotado por}% + {trad\adddot\ \lbx@fromlang\ y anot\adddot\ por}}, + bytranslatorin = {{traducido \lbx@fromlang\ e introducido por}% + {trad\adddot\ \lbx@fromlang\ e introd\adddot\ por}}, + bytranslatorfo = {{traducido \lbx@fromlang\ y prologado por}% + {trad\adddot\ \lbx@fromlang\ y pr\'ol\adddot\ por}}, + bytranslatoraf = {{traducido \lbx@fromlang\ y epilogado por}% + {trad\adddot\ \lbx@fromlang\ y epil\adddot\ por}}, + bytranslatorcoin = {{traducido \lbx@fromlang, comentado e introducido por}% + {trad\adddot\ \lbx@fromlang, com\adddot\ e introd\adddot\ por}}, + bytranslatorcofo = {{traducido \lbx@fromlang, comentado y prologado por}% + {trad\adddot\ \lbx@fromlang, com\adddot\ y pr\'ol\adddot\ por}}, + bytranslatorcoaf = {{traducido \lbx@fromlang, comentado y epilogado por}% + {trad\adddot\ \lbx@fromlang, com\adddot\ y epil\adddot\ por}}, + bytranslatoranin = {{traducido \lbx@fromlang, anotado e introducido por}% + {trad\adddot\ \lbx@fromlang, anot\adddot\ e introd\adddot\ por}}, + bytranslatoranfo = {{traducido \lbx@fromlang, anotado y prologado por}% + {trad\adddot\ \lbx@fromlang, anot\adddot\ y pr\'ol\adddot\ por}}, + bytranslatoranaf = {{traducido \lbx@fromlang, anotado y epilogado por}% + {trad\adddot\ \lbx@fromlang, anot\adddot\ y epil\adddot\ por}}, + and = {{y}{y}}, + andothers = {{y~col\adddot}{y~col\adddot}}, +% andmore = {{}{}}, % FIXME: missing + volume = {{volumen}{vol\adddot}}, + volumes = {{vol\'umenes}{vols\adddot}}, + jourvol = {{volumen}{vol\adddot}}, + jourser = {{\'epoca}{\'ep\adddot}}, + newseries = {{nueva \'epoca}{n\adddotspace\'ep\adddot}}, + oldseries = {{antigua \'epoca}{ant\adddotspace\'ep\adddot}}, + edition = {{edici\'on}{ed\adddot}}, +% reprint = {{}{}}, % FIXME: missing +% reprintof = {{}{}}, % FIXME: missing +% reprintas = {{}{}}, % FIXME: missing + page = {{p\'agina}{p\'ag\adddot}}, + pages = {{p\'aginas}{p\'ags\adddot}}, + column = {{columna}{col\adddot}}, + columns = {{columnas}{cols\adddot}}, + line = {{l\'inea}{lin\adddot}}, % FIXME: abbrev. unsure + lines = {{l\'ineas}{lins\adddot}}, % FIXME: abbrev. unsure + verse = {{verso}{ver\adddot}}, % FIXME: abbrev. unsure + verses = {{versos}{vers\adddot}}, % FIXME: abbrev. unsure +% section = {{}{\S}}, % FIXME: missing +% sections = {{}{\S\S}}, % FIXME: missing +% paragraph = {{}{}}, % FIXME: missing +% paragraphs = {{}{}}, % FIXME: missing + in = {{en}{en}}, + inseries = {{en}{en}}, + ofseries = {{de}{de}}, + number = {{n\'umero}{n\sptext{o}}}, + chapter = {{cap\'itulo}{cap\adddot}}, + mathesis = {{Tesis de licenciatura}{Tesis de lic\adddot}}, + phdthesis = {{Tesis doctoral}{Tesis doct\adddot}}, +% resreport = {{}{}}, % FIXME: missing + techreport = {{informe t\'ecnico}{inf\adddotspace t\'ec\adddot}}, +% software = {{}{}}, % FIXME: missing +% datacd = {{}{}}, % FIXME: missing +% audiocd = {{}{}}, % FIXME: missing + version = {{versi\'on}{versi\'on}}, + url = {{direcci\'on}{direcci\'on}}, + urlseen = {{visitado}{visitado}}, +% inpress = {{}{}}, % FIXME: missing +% submitted = {{}{}}, % FIXME: missing + citedas = {{citado en adelante como}{cit\adddotspace en adelante como}}, +% thiscite = {{}{}}, % FIXME: missing +% seenote = {{}{}}, % FIXME: missing +% quotedin = {{}{}}, % FIXME: missing + idem = {{\'{\i}dem}{\'{\i}d\adddot}}, + idemsf = {{\'{\i}dem}{\'{\i}d\adddot}}, + idemsm = {{\'{\i}dem}{\'{\i}d\adddot}}, + idemsn = {{\'{\i}dem}{\'{\i}d\adddot}}, + idempf = {{\'{\i}dem}{\'{\i}d\adddot}}, + idempm = {{\'{\i}dem}{\'{\i}d\adddot}}, + idempn = {{\'{\i}dem}{\'{\i}d\adddot}}, + idempp = {{\'{\i}dem}{\'{\i}d\adddot}}, + ibidem = {{ib\'{\i}dem}{ib\'{\i}d\adddot}}, + opcit = {{\'op\adddotspace cit\adddot}{\'op\adddotspace cit\adddot}}, + loccit = {{loc\adddotspace cit\adddot}{loc\adddotspace cit\adddot}}, + confer = {{cf\adddot}{cf\adddot}}, + sequens = {{s\adddot}{s\adddot}}, + sequentes = {{ss\adddot}{ss\adddot}}, + passim = {{p\'assim}{p\'assim}}, + see = {{v\'ease}{vid\adddot}}, + seealso = {{v\'ease tambi\'en}{vid\adddotspace tambi\'en}}, + january = {{enero}{ene\adddot}}, + february = {{febrero}{feb\adddot}}, + march = {{marzo}{mar\adddot}}, + april = {{abril}{abr\adddot}}, + may = {{mayo}{mayo}}, + june = {{junio}{jun\adddot}}, + july = {{julio}{jul\adddot}}, + august = {{agosto}{ago\adddot}}, + september = {{septiembre}{sep\adddot}}, + october = {{octubre}{oct\adddot}}, + november = {{noviembre}{nov\adddot}}, + december = {{diciembre}{dic\adddot}}, + langamerican = {{americano}{americano}}, + langbrazilian = {{brasile\~no}{brasile\~no}}, + langdanish = {{dan\'es}{dan\'es}}, + langdutch = {{neerland\'es}{neerland\'es}}, + langenglish = {{ingl\'es}{ingl\'es}}, + langfrench = {{franc\'es}{franc\'es}}, + langgerman = {{alem\'an}{alem\'an}}, + langgreek = {{griego}{griego}}, + langitalian = {{italiano}{italiano}}, + langlatin = {{lat\'{\i}n}{lat\'{\i}n}}, + langnorwegian = {{noruego}{noruego}}, + langportuguese = {{portugu\'es}{portugu\'es}}, + langspanish = {{espa\~nol}{espa\~nol}}, + langswedish = {{sueco}{sueco}}, + fromamerican = {{del americano}{del americano}}, + frombrazilian = {{del brasile\~no}{del brasile\~no}}, + fromdanish = {{del dan\'es}{del dan\'es}}, + fromdutch = {{del neerland\'es}{del neerland\'es}}, + fromenglish = {{del ingl\'es}{del ingl\'es}}, + fromfrench = {{del franc\'es}{del franc\'es}}, + fromgerman = {{del alem\'an}{del alem\'an}}, + fromgreek = {{del griego}{del griego}}, + fromitalian = {{del italiano}{del italiano}}, + fromlatin = {{del lat\'{\i}n}{del lat\'{\i}n}}, + fromnorwegian = {{del noruego}{del noruego}}, + fromportuguese = {{del portugu\'es}{del portugu\'es}}, + fromspanish = {{del espa\~nol}{del espa\~nol}}, + fromswedish = {{del sueco}{del sueco}}, + countryde = {{Alemania}{DE}}, + countryeu = {{Uni\'on Europea}{EU}}, + countryep = {{Uni\'on Europea}{EP}}, + countryfr = {{Francia}{FR}}, + countryuk = {{Reino Unido}{GB}}, % FIXME: "Reino Unido" or "Gran Breta\~na"? + countryus = {{Estados Unidos de Am\'erica}{US}}, % FIXME: "Estados Unidos" only? + patent = {{patente}{pat\adddot}}, + patentde = {{patente alemana}{pat\adddot\ alemana}}, + patenteu = {{patente europea}{pat\adddot\ europea}}, + patentfr = {{patente francesa}{pat\adddot\ francesa}}, + patentuk = {{patente brit\'anica}{pat\adddot\ brit\'anica}}, + patentus = {{patente americana}{pat\adddot\ americana}}, + patreq = {{solicitud de patente}{solicitud de pat\adddot}}, + patreqde = {{solicitud de patente alemana}{solicitud de pat\adddot\ alemana}}, + patreqeu = {{solicitud de patente europea}{solicitud de pat\adddot\ europea}}, + patreqfr = {{solicitud de patente francesa}{solicitud de pat\adddot\ francesa}}, + patrequk = {{solicitud de patente brit\'anica}{solicitud de pat\adddot\ brit\'anica}}, + patrequs = {{solicitud de patente americana}{solicitud de pat\adddot\ americana}}, +% file = {{}{}}, % FIXME: missing +% library = {{}{}}, % FIXME: missing +% abstract = {{}{}}, % FIXME: missing +% annotation = {{}{}}, % FIXME: missing +} + +\protected\gdef\lbx@es@smartand{% + \ifcase\value{smartand}% + \or + \addspace + \expandafter\lbx@es@smartand@i + \or + \addspace y\nobreakspace + \expandafter\@gobble + \or + \addspace e\nobreakspace + \expandafter\@gobble + \else + \addspace\bibstring{and}\space + \expandafter\@gobble + \fi} + +\begingroup +\catcode`\&=3 + +\gdef\lbx@es@smartand@i#1{% + \begingroup + \def\forceY##1{\relax}% + \def\forceE##1{i\relax}% + \def\do##1{\let##1\@empty}% + \abx@dosingleaccents + \abx@dodoubleaccents + \def\'{'}\def\i{i}\def\j{j}% + \let\IeC\@firstofone + \def\@tabacckludge##1{\if\noexpand##1''\fi}% + \ifnum\catcode`\'=\active + \uccode`\~=`\' + \uppercase{\def~{'}}% + \fi + \ifnum\catcode`\"=\active + \uccode`\~=`\" + \uppercase{\let~\@empty}% + \fi + \ifnum\catcode`\~=\active + \let~\@empty + \fi + \let\protect\noexpand + \lowercase{\edef\lbx@tempa{#1}}% + \expandafter\futurelet + \expandafter\lbx@tempa + \expandafter\lbx@es@smartand@ii + \lbx@tempa&} + +\gdef\lbx@es@smartand@ii{% + \ifcat\bgroup\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@es@smartand@ii##1}% + \else\ifcat\noexpand~\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@es@smartand@ii}% + \else\if h\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@es@smartand@ii}% + \else\if i\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@es@smartand@iii}% + \else\if y\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@es@smartand@iii}% + \else\if '\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@es@smartand@iv}% + \else + \let\lbx@tempa\lbx@es@smartand@y + \fi\fi\fi\fi\fi\fi + \lbx@tempa} + +\gdef\lbx@es@smartand@iii{% + \ifcat\bgroup\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@es@smartand@iii##1}% + \else\ifcat\noexpand~\noexpand\lbx@tempa + \let\lbx@tempa\lbx@es@smartand@e + \else\if '\noexpand\lbx@tempa + \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@es@smartand@iii}% + \else\if a\noexpand\lbx@tempa + \let\lbx@tempa\lbx@es@smartand@y + \else\if e\noexpand\lbx@tempa + \let\lbx@tempa\lbx@es@smartand@y + \else\if i\noexpand\lbx@tempa + \let\lbx@tempa\lbx@es@smartand@y + \else\if o\noexpand\lbx@tempa + \let\lbx@tempa\lbx@es@smartand@y + \else\if u\noexpand\lbx@tempa + \let\lbx@tempa\lbx@es@smartand@y + \else + \let\lbx@tempa\lbx@es@smartand@e + \fi\fi\fi\fi\fi\fi\fi\fi + \lbx@tempa} + +\gdef\lbx@es@smartand@iv{% + \if i\lbx@tempa + \expandafter\lbx@es@smartand@e + \else + \expandafter\lbx@es@smartand@y + \fi} + +\gdef\lbx@es@smartand@e#1&{\endgroup e\nobreakspace} +\gdef\lbx@es@smartand@y#1&{\endgroup y\nobreakspace} + +\endgroup + +\endinput diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/swedish.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/swedish.lbx new file mode 100644 index 00000000000..9d430bbe56a --- /dev/null +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/swedish.lbx @@ -0,0 +1,401 @@ +% $Id: swedish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $ + +\ProvidesFile{swedish.lbx} +[\abx@lbxid $Id: swedish.lbx,v 0.9 2010/02/14 15:42:33 lehman beta $] + +% STATUS OF THIS FILE +% * incomplete +% * existing translations + peer review by native speakers + +% TRANSLATOR'S NOTES: +% +% One of the sources used is: +% +% Hedberg, Sten. Bibliografiska referenser. SIS-STG Handbok 165. +% Stockholm: Standardiseringskommissionen i Sverige (SIS), 1991. ISBN +% 91-7162-323-X. +% +% which incorporates Swedish standard SS 03 82 07 which is a +% translation of ISO 690, Documentation -- Bibliographic references -- +% Content, form and structure, 2. ed., 1987. +% +% In that standard lots of things aren't translated, but left as in +% the original works. So in the same bibliography will be a work that +% is "2. ed." and another that is "2. Aufl.". +% +% I've almost only used abbrevations found in the appendix +% "Bibliografiska f\"orkortningar" there (though not a part of the +% standard). + +\DeclareBibliographyExtras{% + \protected\def\bibrangedash{% + \textendash\penalty\hyphenpenalty}% breakable dash + \protected\def\bibdatedash{\bibrangedash}% + \let\finalandcomma=\empty + \protected\def\mkbibordinal#1{\stripzeros{#1}\adddot}% + % The following is for ordinals like "2:a" and "12:e". + % (Hedberg uses just "2." and "12." as above; + % others use "2" and "12".) + %\protected\def\mkbibordinal#1{% + % \begingroup + % \@tempcnta0#1\relax\number\@tempcnta\addcolon + % \@whilenum\@tempcnta>100\do{\advance\@tempcnta-100\relax}% + % \ifnum\@tempcnta>20 + % \@whilenum\@tempcnta>9\do{\advance\@tempcnta-10\relax}% + % \fi + % \ifcase\@tempcnta e\or a\or a\else e\fi + % \endgroup}% + \protected\def\mkbibmascord{\mkbibordinal}% + \protected\def\mkbibfemord{\mkbibordinal}% + \protected\def\mkbibdatelong#1#2#3{% + \iffieldundef{#3} + {} + {\stripzeros{\thefield{#3}}% + \iffieldundef{#2}{}{\nobreakspace}}% + \iffieldundef{#2} + {} + {\mkbibmonth{\thefield{#2}}% + \iffieldundef{#1}{}{\space}}% + \thefield{#1}}% + \protected\def\mkbibdateshort#1#2#3{% + \iffieldundef{#1} + {} + {\thefield{#1}% + \iffieldundef{#2}{}{\mbox{-}}}% + \iffieldundef{#2} + {} + {\mkdatezeros{\thefield{#2}}% + \iffieldundef{#3}{}{\mbox{-}}}% + \iffieldundef{#3} + {} + {\mkdatezeros{\thefield{#3}}}}% + \savecommand\mkbibrangeterse + \protected\def\mkbibrangeterse{% + \BibliographyWarning{% + Date format 'terse' not applicable to\MessageBreak + Swedish dates. Using format 'short' instead}% + \mkbibrangefull{short}}% +} + +\UndeclareBibliographyExtras{% + \restorecommand\mkbibrangeterse +} + +\DeclareBibliographyStrings{% + bibliography = {{Litteraturf\"orteckning}{Litteratur}}, + references = {{Referenser}{Referenser}}, + shorthands = {{F\"orkortningar}{F\"orkortningar}}, + % editor may be "utgivare (utg.)" or "redakt\"or (red.)" + editor = {{utgivare}{utg\adddot}}, + editors = {{utgivare}{utg\adddot}}, + compiler = {{sammanst\"allare}{sammanst\adddot}}, + compilers = {{sammanst\"allare}{sammanst\adddot}}, + redactor = {{redakt\"or}{red\adddot}}, + redactors = {{redakt\"orer}{red\adddot}}, +% founder = {{}{}}, % FIXME: missing +% founders = {{}{}}, % FIXME: missing +% continuator = {{}{}}, % FIXME: missing +% continuators = {{}{}}, % FIXME: missing +% collaborator = {{}{}}, % FIXME: missing +% collaborators = {{}{}}, % FIXME: missing + translator = {{\"overs\"attare}{\"overs\adddot}}, + translators = {{\"overs\"attare}{\"overs\adddot}}, + commentator = {{kommentar}{komm\adddot}}, % "commentator" awkward, we use "commentary" + commentators = {{kommentar}{komm\adddot}}, % "commentator" awkward, we use "commentary" + annotator = {{f\"orklaringar}{f\"orkl\adddot}}, % "annotator" awkward, we use "annotations" + annotators = {{f\"orklaringar}{f\"orkl\adddot}}, % "annotator" awkward, we use "annotations" + commentary = {{kommentar}{komm\adddot}}, + annotations = {{f\"orklaringar}{f\"orkl\adddot}}, + introduction = {{inledning}{inl\adddot}}, + foreword = {{f\"orord}{f\"orord}}, + afterword = {{efterord}{efterord}}, +% editortr = {{}{}}, % FIXME: missing +% editorstr = {{}{}}, % FIXME: missing +% editorco = {{}{}}, % FIXME: missing +% editorsco = {{}{}}, % FIXME: missing +% editoran = {{}{}}, % FIXME: missing +% editorsan = {{}{}}, % FIXME: missing +% editorin = {{}{}}, % FIXME: missing +% editorsin = {{}{}}, % FIXME: missing +% editorfo = {{}{}}, % FIXME: missing +% editorsfo = {{}{}}, % FIXME: missing +% editoraf = {{}{}}, % FIXME: missing +% editorsaf = {{}{}}, % FIXME: missing +% editortrco = {{}{}}, % FIXME: missing +% editorstrco = {{}{}}, % FIXME: missing +% editortran = {{}{}}, % FIXME: missing +% editorstran = {{}{}}, % FIXME: missing +% editortrin = {{}{}}, % FIXME: missing +% editorstrin = {{}{}}, % FIXME: missing +% editortrfo = {{}{}}, % FIXME: missing +% editorstrfo = {{}{}}, % FIXME: missing +% editortraf = {{}{}}, % FIXME: missing +% editorstraf = {{}{}}, % FIXME: missing +% editorcoin = {{}{}}, % FIXME: missing +% editorscoin = {{}{}}, % FIXME: missing +% editorcofo = {{}{}}, % FIXME: missing +% editorscofo = {{}{}}, % FIXME: missing +% editorcoaf = {{}{}}, % FIXME: missing +% editorscoaf = {{}{}}, % FIXME: missing +% editoranin = {{}{}}, % FIXME: missing +% editorsanin = {{}{}}, % FIXME: missing +% editoranfo = {{}{}}, % FIXME: missing +% editorsanfo = {{}{}}, % FIXME: missing +% editoranaf = {{}{}}, % FIXME: missing +% editorsanaf = {{}{}}, % FIXME: missing +% editortrcoin = {{}{}}, % FIXME: missing +% editorstrcoin = {{}{}}, % FIXME: missing +% editortrcofo = {{}{}}, % FIXME: missing +% editorstrcofo = {{}{}}, % FIXME: missing +% editortrcoaf = {{}{}}, % FIXME: missing +% editorstrcoaf = {{}{}}, % FIXME: missing +% editortranin = {{}{}}, % FIXME: missing +% editorstranin = {{}{}}, % FIXME: missing +% editortranfo = {{}{}}, % FIXME: missing +% editorstranfo = {{}{}}, % FIXME: missing +% editortranaf = {{}{}}, % FIXME: missing +% editorstranaf = {{}{}}, % FIXME: missing +% translatorco = {{}{}}, % FIXME: missing +% translatorsco = {{}{}}, % FIXME: missing +% translatoran = {{}{}}, % FIXME: missing +% translatorsan = {{}{}}, % FIXME: missing +% translatorin = {{}{}}, % FIXME: missing +% translatorsin = {{}{}}, % FIXME: missing +% translatorfo = {{}{}}, % FIXME: missing +% translatorsfo = {{}{}}, % FIXME: missing +% translatoraf = {{}{}}, % FIXME: missing +% translatorsaf = {{}{}}, % FIXME: missing +% translatorcoin = {{}{}}, % FIXME: missing +% translatorscoin = {{}{}}, % FIXME: missing +% translatorcofo = {{}{}}, % FIXME: missing +% translatorscofo = {{}{}}, % FIXME: missing +% translatorcoaf = {{}{}}, % FIXME: missing +% translatorscoaf = {{}{}}, % FIXME: missing +% translatoranin = {{}{}}, % FIXME: missing +% translatorsanin = {{}{}}, % FIXME: missing +% translatoranfo = {{}{}}, % FIXME: missing +% translatorsanfo = {{}{}}, % FIXME: missing +% translatoranaf = {{}{}}, % FIXME: missing +% translatorsanaf = {{}{}}, % FIXME: missing + byauthor = {{av}{av}}, + byeditor = {{utgiven av}{utg\adddotspace av}}, + bycompiler = {{sammanst\"alld av}{sammanst\adddotspace av}}, + byredactor = {{bearbetad av}{bearb\adddotspace av}}, +% byfounder = {{}{}}, % FIXME: missing +% bycontinuator = {{}{}}, % FIXME: missing +% bycollaborator = {{}{}}, % FIXME: missing + bytranslator = {{\"oversatt \lbx@fromlang\ av}{\"overs\adddot\ \lbx@fromlang\ av}}, + bycommentator = {{kommenterad av}{kommenterad av}}, + byannotator = {{f\"orklarad av}{f\"orklarad av}}, + withcommentator = {{med kommentarer av}{med kommentarer av}}, + withannotator = {{med f\"orklaringar av}{med f\"orklaringar av}}, + withintroduction = {{med inledning av}{med inl\adddot\ av}}, + withforeword = {{med f\"orord av}{med f\"orord av}}, + withafterword = {{med efterord av}{med efterord av}}, + byeditortr = {{utgiven och \"oversatt \lbx@fromlang\ av}% + {utg\adddotspace och \"overs\adddot\ \lbx@fromlang\ av}}, + byeditorco = {{utgiven och kommenterad av}% + {utg\adddotspace och kommenterad av}}, + byeditoran = {{utgiven och f\"orklarad av}% + {utg\adddotspace och f\"orklarad av}}, + byeditorin = {{utgiven och f\"orsedd med inledning av}% + {utg\adddotspace och med inl\adddot\ av}}, + byeditorfo = {{utgiven och f\"orsedd med f\"orord av}% + {utg\adddotspace och med f\"orord av}}, + byeditoraf = {{utgiven och f\"orsedd med efterord av}% + {utg\adddotspace och med efterord av}}, + byeditortrco = {{utgiven, \"oversatt \lbx@fromlang\ och kommenterad av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang\ och kommenterad av}}, + byeditortran = {{utgiven, \"oversatt \lbx@fromlang\ och f\"orklarad av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang\ och f\"orklarad av}}, + byeditortrin = {{utgiven, \"oversatt \lbx@fromlang\ och f\"orsedd med inledning av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang\ och med inl\adddot\ av}}, + byeditortrfo = {{utgiven, \"oversatt \lbx@fromlang\ och f\"orsedd med f\"orord av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang\ och med f\"orord av}}, + byeditortraf = {{utgiven, \"oversatt \lbx@fromlang\ och f\"orsedd med efterord av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang\ och med efterord av}}, + byeditorcoin = {{utgiven, kommenterad och f\"orsedd med inledning av}% + {utg.,\addabbrvspace kommenterad och med inl\adddot\ av}}, + byeditorcofo = {{utgiven, kommenterad och f\"orsedd med f\"orord av}% + {utg.,\addabbrvspace kommenterad och med f\"orord av}}, + byeditorcoaf = {{utgiven, kommenterad och f\"orsedd med efterord av}% + {utg.,\addabbrvspace kommenterad och med efterord av}}, + byeditoranin = {{utgiven, f\"orklarad och f\"orsedd med inledning av}% + {utg.,\addabbrvspace f\"orklarad och med inl\adddot\ av}}, + byeditoranfo = {{utgiven, f\"orklarad och f\"orsedd med f\"orord av}% + {utg.,\addabbrvspace f\"orklarad och med f\"orord av}}, + byeditoranaf = {{utgiven, f\"orklarad och f\"orsedd med efterord av}% + {utg.,\addabbrvspace f\"orklarad och med efterord av}}, + byeditortrcoin = {{utgiven, \"oversatt \lbx@fromlang, kommenterad och f\"orsedd med inledning av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang, kommenterad och med inl\adddot\ av}}, + byeditortrcofo = {{utgiven, \"oversatt \lbx@fromlang, kommenterad och f\"orsedd med f\"orord av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang, kommenterad och med f\"orord av}}, + byeditortrcoaf = {{utgiven, \"oversatt \lbx@fromlang, kommenterad och f\"orsedd med efterord av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang, kommenterad och med efterord av}}, + byeditortranin = {{utgiven, \"oversatt \lbx@fromlang, f\"orklarad och f\"orsedd med inledning av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang, f\"orklarad och med inl\adddot\ av}}, + byeditortranfo = {{utgiven, \"oversatt \lbx@fromlang, f\"orklarad och f\"orsedd med f\"orord av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang, f\"orklarad och med f\"orord av}}, + byeditortranaf = {{utgiven, \"oversatt \lbx@fromlang, f\"orklarad och f\"orsedd med efterord av}% + {utg.,\addabbrvspace \"overs\adddot\ \lbx@fromlang, f\"orklarad och med efterord av}}, + bytranslatorco = {{\"oversatt \lbx@fromlang\ och kommenterad av}% + {\"overs\adddot\ \lbx@fromlang\ och kommenterad av}}, + bytranslatoran = {{\"oversatt \lbx@fromlang\ och f\"orklarad av}% + {\"overs\adddot\ \lbx@fromlang\ och f\"orklarad av}}, + bytranslatorin = {{\"oversatt \lbx@fromlang\ och f\"orsedd med inledning av}% + {\"overs\adddot\ \lbx@fromlang\ och med inl\adddot\ av}}, + bytranslatorfo = {{\"oversatt \lbx@fromlang\ och f\"orsedd med f\"orord av}% + {\"overs\adddot\ \lbx@fromlang\ och med f\"orord av}}, + bytranslatoraf = {{\"oversatt \lbx@fromlang\ och f\"orsedd med efterord av}% + {\"overs\adddot\ \lbx@fromlang\ och med efterord av}}, + bytranslatorcoin = {{\"oversatt \lbx@fromlang, kommenterad och f\"orsedd med inledning av}% + {\"overs\adddot\ \lbx@fromlang, kommenterad och med inl\adddot\ av}}, + bytranslatorcofo = {{\"oversatt \lbx@fromlang, kommenterad och f\"orsedd med f\"ordord av}% + {\"overs\adddot\ \lbx@fromlang, kommenterad och med f\"ordord av}}, + bytranslatorcoaf = {{\"oversatt \lbx@fromlang, kommenterad och f\"orsedd med efterord av}% + {\"overs\adddot\ \lbx@fromlang, kommenterad och med efterord av}}, + bytranslatoranin = {{\"oversatt \lbx@fromlang, f\"orklarad och f\"orsedd med inledning av}% + {\"overs\adddot\ \lbx@fromlang, f\"orklarad med inledning\ av}}, + bytranslatoranfo = {{\"oversatt \lbx@fromlang, f\"orklarad och f\"orsedd med f\"orord av}% + {\"overs\adddot\ \lbx@fromlang, f\"orklarad med f\"orord av}}, + bytranslatoranaf = {{\"oversatt \lbx@fromlang, f\"orklarad och f\"orsedd med efterord av}% + {\"overs\adddot\ \lbx@fromlang, f\"orklarad med efterord av}}, + and = {{och}{och}}, + % Hedberg uses "et al.", but in an all-Swedish lists "m.fl." may be used + andothers = {{m.\,fl\adddot}{m.\,fl\adddot}}, + andmore = {{m.\,fl\adddot}{m.\,fl\adddot}}, + volume = {{volym}{vol\adddot}}, + volumes = {{volymer}{vol\adddot}}, + jourvol = {{\aa rg\aa ng}{\aa rg\adddot}}, + jourser = {{serie}{ser\adddot}}, + % Both "ny serie (N.S.)" and "ny f\"oljd (N.F.)" are common + newseries = {{ny f\"oljd}{N.\,F\adddot}}, + oldseries = {{gammal f\"oljd}{gammal f\"oljd}}, + % In Swedish books both "upplaga" and "utg\aa va" are common. + % Hedberg (p. 82f.) uses the later in the terminology section + % (but uses whatever is given in a particular book otherwise). +% edition = {{upplaga}{uppl\adddot}}, + edition = {{utg\aa van}{utg\adddot}}, + reprint = {{nytryck}{nytr\adddot}}, + reprintof = {{nytryck av}{nytr\adddotspace av}}, + reprintas = {{nytryckt som}{nytr\adddotspace som}}, + page = {{sidan}{s\adddot}}, + pages = {{sidorna}{s\adddot}}, + column = {{spalt}{sp\adddot}}, + columns = {{spalterna}{sp\adddot}}, + line = {{rad}{r\adddot}}, + lines = {{raderna}{r\adddot}}, + verse = {{vers}{v\adddot}}, + verses = {{verserna}{v\adddot}}, + section = {{paragraf}{\S}}, + sections = {{paragraferna}{\S}}, + % "paragraph" is "stycke" in Swedish, but this is probably + % more suitable for works referenced by paragraphs + paragraph = {{paragraf}{\S}}, + paragraphs = {{paragraferna}{\S}}, + in = {{i}{i}}, + inseries = {{i}{i}}, + ofseries = {{i}{i}}, + number = {{nummer}{nr}}, + chapter = {{kapitel}{kap\adddot}}, + mathesis = {{examensarbete}{examensarb\adddot}}, + phdthesis = {{doktorsavhandling}{diss\adddot}}, + resreport = {{forskningsrapport}{forskn.rapport}}, + techreport = {{teknisk rapport}{tekn\adddotspace rapport}}, + % Hedberg (p. 57) uses "Datafil" and adds that it's possible to + % render more precisely "[Programfil] resp [Textfil] e. dyl." + software = {{datorprogram}{datorprogram}}, + datacd = {{data-cd}{data-cd}}, + audiocd = {{ljud-cd}{ljud-cd}}, + version = {{version}{version}}, + url = {{webbadress}{URL}}, + urlseen = {{senast h\"amtad}{h\"amtad}}, +% inpress = {{}{}}, % FIXME: missing +% submitted = {{}{}}, % FIXME: missing + citedas = {{h\"adanefter citerad som}{h\"adanefter cit\adddotspace som}}, +% thiscite = {{}{}}, % FIXME: missing + seenote = {{se not}{se not}}, + quotedin = {{citerad i}{cit\adddotspace i}}, + idem = {{densamma}{dens\adddot}}, % or Latin: idem + idemsf = {{densamma}{dens\adddot}}, + idemsm = {{densamme}{dens\adddot}}, + idemsn = {{densamma}{dens\adddot}}, + idempf = {{desamma}{desamma}}, + idempm = {{desamma}{desamma}}, + idempn = {{desamma}{desamma}}, + idempp = {{desamma}{desamma}}, + ibidem = {{ibidem}{ibid\adddot}}, + opcit = {{a.\,a\adddot}{a.\,a\adddot}}, % or Latin: op. cit. + loccit = {{loc\adddotspace cit\adddot}{loc\adddotspace cit\adddot}}, + confer = {{j\"amf\"or}{jfr}}, + sequens = {{f\adddot}{f\adddot}}, + sequentes = {{ff\adddot}{ff\adddot}}, + passim = {{passim}{pass\adddot}}, + see = {{se}{se}}, + seealso = {{se \"aven}{se \"aven}}, + % SS 03 82 0 + january = {{januari}{jan\adddot}}, + february = {{februari}{febr\adddot}}, + march = {{mars}{mars}}, + april = {{april}{april}}, + may = {{maj}{maj}}, + june = {{juni}{juni}}, + july = {{juli}{juli}}, + august = {{augusti}{aug\adddot}}, + september = {{september}{sept\adddot}}, + october = {{oktober}{okt\adddot}}, + november = {{november}{nov\adddot}}, + december = {{december}{dec\adddot}}, + langamerican = {{amerikanska}{amerikanska}}, +% langbrazilian = {{}{}}, % FIXME: missing + langdanish = {{danska}{danska}}, +% langdutch = {{}{}}, % FIXME: missing + langenglish = {{engelska}{engelska}}, + langfrench = {{franska}{franska}}, + langgerman = {{tyska}{tyska}}, + langgreek = {{grekiska}{grekiska}}, + langitalian = {{italienska}{italienska}}, + langlatin = {{latin}{latin}}, + langnorwegian = {{norska}{norska}}, +% langportuguese = {{}{}}, % FIXME: missing + langspanish = {{spanska}{spanska}}, + langswedish = {{svenska}{svenska}}, + fromamerican = {{fr\aa n amerikanska}{fr\aa n amerikanska}}, +% frombrazilian = {{}{}}, % FIXME: missing + fromdanish = {{fr\aa n danska}{fr\aa n danska}}, +% fromdutch = {{}{}}, % FIXME: missing + fromenglish = {{fr\aa n engelska}{fr\aa n engelska}}, + fromfrench = {{fr\aa n franska}{fr\aa n franska}}, + fromgerman = {{fr\aa n tyska}{fr\aa n tyska}}, + fromgreek = {{fr\aa n grekiska}{fr\aa n grekiska}}, + fromitalian = {{fr\aa n italienska}{fr\aa n italienska}}, + fromlatin = {{fr\aa n latin}{fr\aa n latin}}, + fromnorwegian = {{fr\aa n norska}{fr\aa n norska}}, +% fromportuguese = {{}{}}, % FIXME: missing + fromspanish = {{fr\aa n spanska}{fr\aa n spanska}}, + fromswedish = {{fr\aa n svenska}{fr\aa n svenska}}, + countryde = {{Tyskland}{DE}}, + countryep = {{Europeiska unionen}{EP}}, + countryeu = {{Europeiska unionen}{EU}}, + countryfr = {{Frankrike}{FR}}, + countryuk = {{Storbritannien}{GB}}, + countryus = {{USA}{US}}, + patent = {{patent}{patent}}, + patentde = {{tyskt patent}{tyskt patent}}, + patenteu = {{europeiskt patent}{europeiskt patent}}, + patentfr = {{franskt patent}{franskt patent}}, + patentuk = {{brittiskt patent}{brittiskt patent}}, + patentus = {{amerikanskt patent}{amerikanskt patent}}, + patreq = {{patentans\"okan}{patentans\"okan}}, + patreqde = {{ans\"okan om tyskt patent}{ans\"okan om tyskt patent}}, + patreqeu = {{ans\"okan om europeiskt patent}{ans\"okan om europeiskt patent}}, + patreqfr = {{ans\"okan om franskt patent}{ans\"okan om franskt patent}}, + patrequk = {{ans\"okan om brittiskt patent}{ans\"okan om brittiskt patent}}, + patrequs = {{ans\"okan om amerikanskt patent}{ans\"okan om amerikanskt patent}}, + file = {{fil}{fil}}, + library = {{bibliotek}{bibliotek}}, + abstract = {{sammandrag}{sammandrag}}, + annotation = {{anm\"arkning}{anm\adddot}}, +} + +\endinput diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index a8365a4efdd..26d26577b36 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -40,7 +40,8 @@ my @WorkingTLP = qw( bbcard bbding bbm bbold bclogo beamer beamer-FUBerlin beamer-tut-pt beamerposter begriff bera betababel beton - bez123 bezos bgreek bib-fr bibarts bibhtml bibleref bibtopic + bez123 bezos bgreek + bib-fr bibarts bibhtml biblatex bibleref bibtopic bibtopicprefix bibexport bibunits bidi bigfoot binomexp bizcard blacklettert1 blindtext blockdraw_mp blowup boisik diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 9c8dee16f24..df875401c6c 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -103,7 +103,7 @@ $Master = "$mydir/../.."; 'bgreek', "&MAKEcopy", 'bib2ml', "die 'skipping, no self-locate?, etc.'", 'biber', "die 'skipping, arch-dependent perl, etc.'", - 'biblatex', "die 'skipping, still experimental'", +# 'biblatex', "die 'skipping, still experimental'", 'biblatex-dw', "die 'skipping, depends on experimental biblatex'", 'biblatex-mla',"die 'skipping, depends on experimental biblatex'", 'bibtool', "die 'skipping, requires compilation'", diff --git a/Master/tlpkg/tlpsrc/biblatex.tlpsrc b/Master/tlpkg/tlpsrc/biblatex.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/Master/tlpkg/tlpsrc/biblatex.tlpsrc diff --git a/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc index e9a3482a245..c10812a52f0 100644 --- a/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-bibtexextra.tlpsrc @@ -9,6 +9,7 @@ depend beebe depend bibarts depend bibexport depend bibhtml +depend biblatex depend biblist depend bibtopic depend bibtopicprefix |